0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:56:27 +00:00
OI-codes/AtCoder/ABC253/F/data/test_11.in

179128 lines
3.2 MiB (Stored with Git LFS)

175679 114420 179126
1 94673 113789 27063577
2 172900 947109931
3 135775 43382
1 45339 56190 415111011
2 77591 458189220
3 17514 46774
2 158628 634586531
1 24582 77598 924854581
2 131083 606137556
3 126842 95678
2 153028 977486678
2 174906 845550289
1 11889 63820 209939442
1 63830 76905 85706640
2 101555 974208236
1 10947 12426 992804920
1 17304 38603 650525302
2 125179 888481186
1 3034 71344 365936977
3 19108 93635
2 106558 496672407
1 54652 64707 566854146
3 175290 56781
1 26014 106502 482406384
3 60345 76311
3 86894 48204
2 158193 996836937
1 18306 61015 927481093
2 6264 227776239
1 38819 104804 142543768
1 56419 104425 982302147
3 71916 63347
2 56655 720386695
1 92064 92154 208841322
3 24167 90954
3 63055 99961
3 151073 97206
1 71198 80721 898279477
2 13698 300155807
1 86765 88183 534324677
2 57238 475328455
1 2504 10628 780383235
1 31103 49838 394273976
2 56111 624475654
3 74019 83717
3 86565 108030
3 71836 104130
1 88274 105061 106028030
2 169230 841925233
2 128245 144505807
3 79632 81764
3 30011 96208
2 89562 682081936
2 68116 31550901
3 81333 49351
3 127776 25374
1 34375 108543 54186068
1 7528 84587 508122535
2 126358 586761355
2 83917 684116585
1 57232 81741 498097111
2 68757 351688174
3 8458 6283
3 137922 96173
2 59190 157713515
2 125661 941206745
2 148541 661131787
2 129081 111047279
1 6334 105035 350233279
1 27969 80963 251969026
1 44876 67478 614605434
1 23477 69423 334242382
3 46377 55460
1 110808 114213 179971297
1 61987 109329 820680648
3 50618 16813
2 128679 669607595
1 42660 92545 116755541
2 17861 639000404
1 33681 60587 201299516
3 8139 61121
3 93238 27947
3 33606 86001
1 9165 89697 149698916
1 53161 63762 736312630
1 6276 53110 829791769
2 122246 198060105
1 30003 103555 616375519
3 152802 29093
1 25813 106670 505431110
2 71112 732593902
1 93937 110081 148797881
1 18620 100038 45643997
2 120042 390093559
1 76527 96060 639601908
2 95039 581749026
3 24145 79999
2 64253 581193865
1 27714 110871 763106973
3 98134 74407
1 20319 64053 326118839
2 66099 83027101
2 54715 52016144
1 84367 106122 168414406
1 1812 104511 63800342
2 106712 204570687
1 42773 82910 172272539
2 60473 984940725
1 81615 95801 983607179
1 52040 91915 878754168
3 28220 55351
1 24647 102933 172743725
3 153324 24714
1 82340 87455 477951314
1 24832 42035 470483461
2 111699 292786524
3 93148 68971
3 15107 14388
1 49916 98540 21493368
2 30384 542661423
1 66833 84383 534115083
2 46286 814845306
2 80847 202085519
1 42342 44613 964582476
2 108554 394836868
1 52252 110262 788376608
1 54954 91279 568141419
3 37873 104317
2 91381 694768191
1 11580 99231 491862115
3 62729 86986
3 68962 111222
3 153811 88494
2 154981 710754930
1 87959 92466 879914166
1 34666 92546 681207272
3 114524 55189
2 143548 373140447
3 175469 69027
1 11841 79764 214092293
1 7264 41128 919646468
3 96419 59195
3 53488 78445
1 26951 80722 894799872
1 18911 112974 725603663
3 140413 15336
2 173114 316027724
3 84723 77300
1 44552 44569 998999167
1 17347 49952 14261181
1 31874 88468 682275145
2 168088 565621452
2 55040 217067347
3 48040 66401
1 6224 15571 18875046
2 106098 460154363
3 39864 48988
2 90892 875745385
3 124291 95185
1 40397 73391 33092910
3 41763 10326
2 165940 80206649
2 48515 892628907
1 112973 113630 482988999
1 13771 75119 815184041
3 41105 16077
2 84218 462836518
2 122846 659314622
1 15637 87924 771717790
2 58798 765769027
2 14100 801681627
2 3723 144253883
3 70588 55404
3 81482 79260
1 57183 100681 326373111
2 22691 676774494
2 156964 460523403
2 88906 911317908
2 145325 490489175
2 42833 496602105
1 11730 109604 158737670
3 154972 93149
1 34959 103745 516275341
1 82895 114389 62596358
3 167659 58316
3 78613 26268
1 1800 80247 288554785
3 62205 66559
2 51483 933461857
1 77226 96121 277525513
1 15459 66344 902475438
1 51557 92062 363383837
3 35205 82167
1 37719 44017 272064865
2 25852 481005028
1 36472 107297 103170308
3 17781 100578
1 19091 47998 45243228
1 16891 112657 561604831
2 98478 588501110
2 115675 716582417
2 31167 426872492
3 146472 80979
2 101933 30417510
1 15131 96219 526042810
1 13875 29807 811428857
1 19525 98823 664739962
1 37285 66790 571421059
1 45606 90331 202265254
1 29608 95550 924770837
1 56744 100300 835389644
1 2167 25863 919301962
2 76305 411320841
1 20445 32571 321306734
1 24227 61217 938434524
1 8783 111714 10295617
1 111 42966 204619344
3 147956 80201
1 15843 28371 18339327
1 47800 101572 39969416
2 2898 164979691
2 27027 420669203
2 153485 628225247
2 133634 628539838
2 17705 653702589
1 749 21684 975441367
1 86624 90257 339602446
3 10219 57269
3 72896 32430
2 4268 303813033
2 129973 401612218
1 355 64357 82557880
1 31887 83122 695774457
3 42269 58713
3 111685 108150
2 89784 886954699
1 51234 53205 922534217
1 62299 89380 710701106
2 4970 394055652
1 84534 89761 590516821
1 95083 98382 269167367
1 6804 43166 332242401
2 19297 975937751
1 30198 65599 526615392
3 128546 101842
1 17065 54962 19931155
3 15405 67623
3 136262 110162
1 90608 104279 750056767
2 39705 201004396
1 35905 92042 520965021
2 174473 359155023
3 91416 113068
3 49205 112649
2 56678 907134839
1 61713 67953 171169328
1 54306 81365 298764574
2 61045 687042695
1 95479 105320 426902853
1 93653 107525 252590919
3 78901 81637
1 78871 111820 687403167
3 29523 23141
3 1611 3706
1 94 83336 804833717
3 137551 38769
2 75855 417155020
2 27356 890288456
2 109504 305798800
2 71355 908496964
2 39908 684245932
1 93713 100976 863621279
1 61162 90504 678439342
2 153199 218391224
2 171852 638414702
3 112148 22600
2 37898 407614460
1 424 95613 265387053
1 71092 88720 300433740
2 27201 71202356
2 147168 314446275
3 1180 99412
1 4097 56364 703193012
3 153278 90979
2 130288 513504298
3 173992 36850
2 168086 336247919
1 7553 39683 876893358
3 87409 69175
2 121840 352588544
3 71113 89570
2 10563 435608645
2 32880 383034179
2 43265 767086246
1 13779 26062 911743116
1 10637 61246 438884799
3 73833 104102
3 142460 110031
3 109261 8473
2 68597 112428185
3 98336 103147
3 10442 93357
2 167978 693682567
1 36916 107760 296829234
1 26472 75707 222288894
2 156560 797248125
1 82387 106136 444470248
1 15641 57577 326252493
3 84208 48606
2 44999 634176400
2 157630 108418439
1 7433 36615 752230105
2 65499 758767552
3 154299 50871
1 43160 57361 550449100
1 13151 22747 713273656
3 17932 35497
3 79413 79415
3 10567 91250
1 43748 90346 925291322
2 134913 865270111
3 169214 29770
2 135778 749679723
2 27831 301717720
3 163967 35414
3 139259 82954
2 78191 931082585
3 85651 57511
2 121807 228439489
3 37815 43004
2 165284 293442357
1 4927 75257 44351629
1 9753 25960 563810693
1 78099 111834 481683515
2 28939 364660890
3 114956 92128
1 34464 43751 203926408
1 19803 78520 434972981
2 90310 165004924
3 59709 88102
3 88725 66294
2 61038 624294375
3 83532 83854
3 249 86779
2 44577 260949650
2 97592 783683682
3 47147 8376
1 60447 79941 114343602
3 174077 52669
1 12757 103735 800306915
3 129665 111147
3 147590 71323
1 19690 96070 119128068
3 24769 46596
1 42705 77377 514178894
1 83931 97639 140345030
3 90418 53509
2 53145 997531573
1 26634 49292 116513622
3 21315 3117
3 86948 59450
1 39110 72306 636489406
3 26716 72442
2 73914 718827102
2 19131 19825598
1 70836 83414 296699073
1 34129 70153 998497275
1 4687 42849 867485945
2 135219 200972713
3 51004 13451
2 35223 456616926
1 25662 93599 255668268
3 165543 3933
3 118176 98677
1 8896 84223 680957678
3 76412 70615
1 31188 111967 206792613
3 123897 21882
1 39284 86703 195535787
3 149273 77074
1 12634 73126 119426946
2 112982 23834566
1 21281 96529 730655883
3 62492 2314
3 6493 4127
1 69005 88250 537141655
3 76693 66514
3 46858 50741
1 9098 38133 91051012
1 51874 59144 355545047
1 428 95081 428178701
1 59398 74640 430487036
1 36561 108468 265020091
1 4090 84767 808477915
3 70874 103243
3 99548 99006
2 126767 768322495
2 2520 13666897
3 118203 53387
3 67573 8530
3 113477 39223
1 45904 68072 816912179
3 46690 49967
2 110400 32958066
3 36234 18046
2 96022 674970215
1 32867 63419 331032304
2 25334 474345179
3 33827 98897
2 115686 693664654
3 105505 87185
1 51353 92007 921236787
3 111775 59283
3 4376 67973
1 17263 76336 619019423
2 76981 130778666
1 41505 90666 395883555
2 65693 273783028
2 152592 179254333
3 167926 9457
3 100697 91416
2 6840 295363231
1 23928 74220 780580727
1 52863 79242 399704446
2 83570 435117253
3 167534 61304
2 22770 138972764
1 55095 96787 672251111
2 76506 693903604
2 89509 585650460
1 5028 30535 515457837
1 28958 44459 454623906
1 21258 106752 500640161
2 152353 335390363
3 4763 67676
2 52769 879120079
2 48540 350287661
3 26711 16717
2 64710 265966609
1 65580 107054 655159582
1 10590 67986 462164017
1 21611 112082 296344568
2 1041 610718437
2 110849 538555167
3 161726 110037
3 5847 36412
1 65870 106053 358900444
3 560 56470
2 101725 175128929
1 73853 105393 836364100
2 104133 543010545
2 9739 665774883
1 23062 101911 407901523
3 17528 76082
1 63744 107235 170332127
1 38797 74192 622827493
3 113840 4621
2 115942 193368849
3 67905 103239
1 77405 110602 620712795
3 44437 104481
2 6514 78672521
2 117439 430136372
3 143027 17178
1 81137 94687 36741573
1 41090 51906 159343236
1 40593 73005 456360276
1 68985 87876 627111885
1 9144 47011 121736322
2 164025 923086506
3 69671 92045
1 35408 97875 824673742
2 162490 63766747
1 7887 66754 417801852
3 150544 26624
2 73561 968106317
2 44137 162847923
1 6719 102845 296534518
2 37184 32939994
2 158900 600162541
1 23744 64968 807104833
2 11413 824920380
1 3467 41060 243399913
3 66855 42247
2 82707 865023551
3 8616 18730
1 62273 67819 965862249
2 111978 417480181
3 12854 67909
3 154370 29838
3 11690 27844
3 11453 60778
2 155759 103537723
2 2471 362822605
1 87939 108213 899225416
2 92330 392222398
2 67863 886692897
1 28774 99236 396501568
2 87853 84773799
3 4552 47393
1 11667 45350 727994783
1 42844 107516 71313144
1 34067 52016 866457975
2 170330 666900313
3 29519 86123
1 88408 90721 597871629
1 39410 82800 30360112
1 75939 94855 310710024
2 109235 630815820
3 43132 8930
2 165470 130153635
1 45981 98685 287207471
2 143282 609827376
2 43018 103141518
2 50406 945053478
3 37724 81910
1 94843 107542 324598594
3 31323 46553
3 67907 5832
2 39238 523594536
3 52458 16898
1 15652 107289 935097776
3 53634 72851
2 115881 365430616
3 157573 78405
2 88601 727423222
1 7200 37956 503543121
3 107270 69683
1 51877 102017 754555405
3 154399 7146
2 115917 877854985
3 13126 64407
2 72720 493186709
3 120689 35758
1 2396 110379 959904683
1 62873 75539 302610588
3 145552 79036
1 28090 109945 309185067
2 119498 361696237
2 173825 419008631
2 164753 539989330
1 5342 68363 456189792
2 74905 571757195
2 77119 359705186
2 170175 182432374
2 162223 504819295
3 144252 39120
1 96831 106743 924292042
3 106474 45247
3 97823 102031
3 139138 16931
3 110456 42777
1 31050 74138 742067695
2 88830 581969459
2 118756 424260131
3 57382 23105
2 59951 31096207
3 101347 2124
3 104498 41790
1 34385 59668 587563199
3 8790 94408
1 15997 82360 376214289
3 155633 12409
2 149519 224285407
3 99724 78283
2 145077 241602618
3 169128 3903
1 34789 78588 945376198
3 16908 42407
3 113736 20144
3 171939 106386
2 155476 9784545
1 63449 93206 762487533
1 2699 37613 796953356
2 70809 718962529
3 113314 84948
2 132893 752104738
2 66242 817978777
2 3115 541824383
1 25640 76912 27845234
3 149311 29834
1 29039 38967 694518228
1 8292 100295 849201429
1 21262 112186 453347944
1 66955 71632 693260334
2 155225 79685276
1 33453 103580 751096294
3 68622 52032
2 29832 833833817
3 164151 103301
2 50577 221546846
3 32656 103696
1 23068 30600 737875082
3 74577 17003
2 173028 142792512
1 28862 36386 509287879
3 46307 91955
3 120291 21191
2 99021 517224519
3 48106 102606
1 50277 78514 663261271
3 16995 85461
3 11650 50597
3 157117 4789
1 26547 79425 256500752
3 3293 109944
1 61972 78033 887006903
1 20217 52757 167418223
2 87242 711321579
1 36653 88009 103822790
1 35575 43284 709014428
1 27625 70912 940230481
1 35653 57156 901455895
1 24781 107821 935435250
1 20834 38991 191168348
1 21314 70080 645238943
3 112544 9268
1 77121 83866 894541574
1 10543 54722 915064199
1 8407 41122 774061308
1 6877 78157 66652977
1 36923 38386 416913831
3 38746 50923
3 75341 21788
1 199 23394 188609936
1 69401 105376 61146004
1 12211 27451 646804375
1 64776 66647 414655681
2 18964 137875444
1 86332 93507 752218593
1 74343 96890 890607439
2 22539 36691347
1 16410 29378 304940649
1 77352 110854 843257223
1 68746 87740 740938613
3 106781 92135
1 73584 100696 401748365
2 90118 857597915
3 101734 114323
1 12721 50027 545452657
3 166143 58772
3 155535 79578
3 77286 26199
1 100718 108486 60162747
3 36273 103729
1 4784 56739 686125145
3 162589 58090
2 7265 261206262
2 159045 553772176
1 20899 22999 748635372
1 104953 106793 279947112
3 143909 59576
3 169282 82023
3 149684 1360
2 13805 614054369
2 174957 716213334
3 102957 113839
1 80089 80769 914242989
2 34597 575300601
1 16700 109297 95111323
3 171835 110306
1 7997 65265 353614792
1 6549 106250 583166394
1 4673 35216 670223502
3 5147 39223
1 25002 35674 922384759
3 5562 2743
3 134763 71417
3 92129 19949
1 39031 73570 24064415
3 125195 39295
3 46772 27092
1 63714 99810 597269842
3 131956 5489
1 3009 101965 738483627
1 8534 70886 467146950
1 66222 108715 33955801
2 160994 977095249
1 13292 67026 271228182
2 26918 486044800
3 151267 46964
1 81138 97717 169751423
1 38671 49334 114124247
2 160975 100712459
2 10384 330597404
3 101211 106702
3 43823 18770
3 22440 72342
3 86706 45944
2 172593 556875706
2 25348 809416516
2 70695 777735399
3 50987 55811
3 162650 32861
3 154822 53231
3 89219 86367
1 14314 40128 459346320
1 28080 97146 572413810
3 165152 76420
3 73888 18437
1 13083 65048 527041180
2 4145 528598464
1 46837 74310 40388998
1 79393 105782 560398591
3 48733 93872
2 62105 10239836
1 46273 71542 865327289
3 17293 30024
1 103326 113840 402447914
2 158261 482516004
3 120901 66109
1 3809 43906 433802744
1 34146 99822 567696534
1 23862 80813 732850221
1 10253 110213 670989639
3 169031 83786
3 106195 89255
1 28905 68954 694067772
1 25047 110891 992759046
2 1473 938581676
2 30563 692631389
2 120111 450642691
3 88288 80117
3 97570 77026
3 173957 108288
3 4347 91184
2 142086 118098559
2 59028 743376118
3 89394 63089
3 168194 74040
1 7623 69232 84447536
3 11881 61801
2 68380 344655072
3 97487 79389
1 4461 69375 139787818
1 73989 87197 939880692
3 97819 51662
1 1716 104428 899845754
1 34597 86276 607427978
3 40981 34136
1 47215 114317 170572508
3 147706 83519
2 128475 132331554
2 122612 255414784
3 63480 64052
1 22776 39207 999145894
2 150775 334394377
1 49910 108311 269529891
3 70491 29807
1 28482 97963 602212994
1 50766 82706 309485409
1 37175 41675 356981918
3 117734 66454
1 43399 112724 653476801
3 2254 61007
3 169266 30035
2 172488 465804349
1 47141 62916 256337420
2 86134 708118891
3 34704 93516
1 11684 20008 940168825
1 50726 98827 250319942
1 11202 99099 412413729
2 74682 169007218
2 24661 69521687
1 74919 84717 396781284
3 143434 13726
1 61136 111076 436688043
2 100070 922845716
1 17046 64086 834061205
2 28717 73879147
2 7209 632705723
2 99503 653380026
1 42045 84947 841215858
1 9580 56412 39669427
3 64826 38819
3 11425 104817
3 115495 41810
1 38294 81093 294493491
2 150639 325118540
3 47766 38510
2 136084 941701765
1 40427 44133 43958932
1 22749 27152 497548061
3 131099 14101
1 39446 111265 117004410
2 80336 82650432
3 5045 68864
1 74962 77896 758923906
1 31316 91182 810534116
1 76256 84730 497907715
2 10724 893284002
2 107790 306829684
3 165160 54425
1 23052 102968 487461725
1 10341 91211 535919773
2 22000 533336302
1 99140 99724 91352932
3 40646 26849
2 74192 342320420
1 72606 84727 136935373
2 6048 553534081
1 25364 55412 97603556
3 130416 86678
3 137646 46797
2 143815 617771997
3 174427 104915
2 149657 407849834
3 173285 79858
3 25584 42842
3 85657 4031
3 158525 83549
1 5119 103335 336433082
1 73615 106292 950718137
2 136538 482210453
3 143061 46886
3 139177 97896
2 51580 171250227
2 4507 151408157
3 27624 57885
2 9333 773428599
1 30519 83402 505503674
2 38806 184126064
1 8106 30276 676071662
2 16078 335853180
1 85195 92986 181644676
1 93603 99318 237494947
2 160860 149947356
1 10563 55535 238311447
1 14145 72178 807653625
3 146988 9180
1 14860 17661 692270339
3 43365 38528
1 8475 65229 840535620
3 109051 106757
3 75170 99543
1 32874 43261 642567973
3 117464 89953
3 20509 95907
1 50315 51484 117791810
3 29169 38717
3 153589 60469
3 142530 75597
1 35366 80053 537664034
3 81073 60747
3 99681 67061
1 954 85189 32944884
3 60436 43366
3 117905 113122
3 122605 66801
1 28716 104506 935640873
2 128253 910972235
1 31559 80494 561243662
1 40650 78513 833598854
1 36176 103859 769521004
1 37363 67709 5293862
3 139927 69150
1 49443 53317 442558696
1 46568 98311 160942351
1 84468 110345 39127325
2 77547 290881207
1 18581 31058 997725542
1 56599 92191 499010510
3 86298 42854
2 123806 512744775
3 30032 95588
2 96376 489582811
1 1393 61560 264737646
3 115008 97301
1 7332 102774 923577269
2 27337 79352124
1 50777 85914 302807878
3 1563 50206
2 45224 173120791
3 127893 42202
3 103060 97112
1 60014 97672 42971834
2 151463 208475184
1 4653 45354 891292253
1 11159 113966 903657551
3 174783 109235
3 4539 19726
2 1945 3038828
2 51970 498715770
1 45035 53126 580677778
1 36475 108986 548446562
3 63321 42742
1 46900 105260 50346402
1 69700 82395 900162892
1 36586 49538 942892568
3 100349 59761
3 127708 85727
3 131112 44123
3 170772 36773
2 20779 708412657
2 150616 132546770
3 158587 80499
1 93739 110031 912937740
3 163834 68403
1 24973 92162 177163130
1 10740 44614 466317764
1 41801 99476 531551219
1 15172 49856 479570327
2 25537 962099394
2 91585 186865905
3 90412 109157
2 72734 862821642
2 123243 644798315
3 30842 40869
1 46728 66055 518402605
2 10316 811253916
2 81916 174294973
1 38246 80746 280716841
3 126385 20454
1 21501 85735 106918752
2 52395 115214330
2 45890 947329947
1 69660 103012 939006886
1 59862 61760 883909079
2 37091 109752343
3 132114 26632
3 110068 25494
2 146492 627921767
3 125841 15404
2 40606 386582991
1 15999 107483 690440922
1 36076 102213 496762131
3 133265 39074
2 146692 843721916
2 25576 653668465
3 22854 24042
2 98916 482607875
1 87702 95652 77407172
2 44109 561489006
3 146157 65816
2 22463 828774584
2 29118 413545154
1 66072 103567 448991770
3 112544 7728
1 29112 96962 6684742
2 39081 547389308
1 13652 59905 211227669
1 85794 89536 542739296
2 12025 261961885
2 128237 301593851
3 4340 18101
2 18056 229857468
3 150712 38235
1 37695 51471 786179860
3 128995 95783
1 27756 103698 621177754
1 16879 54724 194748554
2 165668 30889761
2 118842 672017581
3 46486 99418
3 124881 28481
1 3814 21207 946381549
2 45397 802679919
1 30253 72196 518947129
3 156766 53191
3 4893 838
3 161208 47893
3 136038 64204
2 170215 638183718
1 29506 110123 478399853
1 2663 14674 409329166
1 11982 110178 551238451
2 6408 92562493
3 33114 79282
1 34735 42015 985783167
1 31506 70983 779838444
2 11515 512590123
2 153796 355631991
2 171859 305836368
1 87067 87328 64829491
3 100784 13043
3 19862 112122
3 74845 88991
2 101677 555175903
1 14013 71173 325709027
1 65946 112099 434239030
1 7240 39547 849996904
3 63495 2678
1 80778 110129 283857410
1 55037 82258 94378971
1 6133 94534 581161320
3 30628 102040
1 57797 102342 554274463
3 136078 45677
1 96258 96326 836069909
3 22109 106990
1 46084 111686 118983888
2 158894 60683051
3 107636 69257
3 154262 107756
3 82864 100578
2 44599 421840225
3 51413 28824
3 106322 97594
3 143468 41149
1 35767 59919 152993501
3 54834 54706
2 36334 822413832
1 1376 91453 91202469
2 168555 205997087
2 66031 631088086
1 12696 104341 857312214
1 69433 71380 690113887
1 13754 45105 183458042
2 21701 933468059
1 23266 49748 380858537
2 18421 130167539
2 35958 789472739
2 136122 679228406
3 59472 13651
1 24873 99889 391372808
1 70808 100219 625187729
3 169066 5864
1 76587 109145 535343729
2 155736 984262391
2 105021 425644383
2 61627 337629792
3 17892 61057
1 8340 11874 327253785
2 14189 331719935
1 106900 111308 472581601
1 2117 102278 888886018
2 76991 54868432
3 64713 54854
1 51678 100184 699501200
1 23300 34668 344909678
3 30755 113410
1 8788 78285 873273539
1 60419 68767 789430958
3 14510 112712
2 124713 249978420
3 158237 19660
2 82948 950866303
2 111210 521226686
2 139722 25081352
2 23094 126802555
3 40621 97472
1 61130 97066 75143178
1 79100 82934 587384379
1 803 102208 897913025
3 65945 41293
1 54446 114256 282589474
1 39566 67906 646291810
1 41752 74847 896670676
2 122320 352220790
1 2687 35389 643561180
2 30303 833896060
3 73065 49355
2 143614 365761167
1 13654 75536 574880728
2 143103 438420082
2 104733 941843864
2 51574 676747380
3 174597 25069
1 15682 39926 571786857
1 90015 98992 356094378
3 123806 50468
3 8808 60161
3 34918 26094
3 86251 99446
1 40745 44493 799217091
3 116163 39140
3 139949 76751
2 126008 128514873
2 25353 305406782
2 30993 888324380
3 11624 111174
3 32361 75686
1 48376 86159 665062300
1 95980 107848 284139160
2 23012 348372177
3 16667 38462
2 22900 656670172
3 163209 89234
1 10767 97812 475110556
3 56120 55986
2 135452 553291869
2 28143 141378417
3 92542 75224
1 34481 35425 791941677
1 2120 7088 282883005
3 75627 59208
2 111853 816695014
2 80507 404901969
3 146553 55758
3 157026 40021
2 15676 553765943
3 102336 64341
2 43943 634554916
2 37252 546797108
3 29387 20104
3 136246 56011
1 15425 79320 861662857
2 117679 401531858
1 13241 92584 888720302
3 106472 30661
2 45206 427724466
1 44020 101294 553593151
1 10980 79757 18775269
3 102002 69625
3 151242 3170
2 117496 881901442
1 79838 108743 338797254
1 81096 89172 28083268
2 160426 570005439
1 2452 25143 139819567
2 5815 202727555
1 3110 41278 741458074
3 171857 4824
2 167099 14902991
1 93161 100331 126441500
1 39759 107219 915415901
3 122501 72673
2 55850 718882409
2 157815 848221666
3 105680 52804
1 47593 71679 519222967
1 15229 90004 178047203
3 94065 43193
1 45054 107849 715536618
1 15370 65504 519172936
2 58061 174421554
1 29779 80528 49538084
2 151954 94364639
1 89934 104220 271138424
1 16840 51713 938699738
1 22446 46072 946787349
3 80605 89554
1 14365 78614 243505924
2 27039 606914555
3 55025 85962
2 109838 286635461
2 15228 776158317
1 46075 71706 550200999
1 27788 101292 592197799
2 20361 727528515
3 38095 23994
1 14968 70655 536329112
1 9955 22321 523688245
1 49242 81952 916298127
2 142419 708153111
2 113102 478389494
1 79163 84853 654052835
3 85973 28091
1 5618 15374 228860809
1 9783 101713 22832613
2 144612 864189305
3 53028 83351
1 82295 102239 358342410
1 2127 37576 258270886
2 7185 326039633
2 60379 947717579
2 21185 542001669
3 50739 81741
2 34974 694125464
3 80260 84558
1 70267 85296 125804114
1 21153 90365 581679450
3 91829 52974
3 47764 17340
3 46513 53554
1 1868 28717 508852658
3 43604 22402
2 123863 980468092
1 23082 41148 28362991
3 12473 17202
3 32831 73623
1 1243 3507 489598746
2 44453 467323012
3 121889 11766
1 18851 105249 532012648
2 146296 914978655
3 167579 94480
2 110845 657925630
2 23589 555591725
2 18054 510030999
2 150091 968616075
2 22986 931285208
1 33483 89426 16228340
1 44989 87663 112900781
1 819 2833 214556072
2 50447 885752710
2 87652 959648527
1 13736 16170 599939756
3 8220 29748
2 146827 686406769
1 21738 107396 914126912
2 7328 116501528
2 85264 478568930
3 161803 38305
1 92734 110078 258782448
2 89401 261255926
2 51069 301918502
3 159029 109927
2 82281 75840358
1 60455 86398 536068373
3 4272 73558
2 133830 341071179
3 147326 50789
1 6948 51336 417374167
1 12385 43368 57261982
1 89526 110037 792793222
2 132393 952083664
3 78722 72211
3 66114 63214
1 35902 39203 246461206
3 140673 107147
1 29110 80072 747387457
2 145458 801459968
1 79424 108934 117174104
1 24220 107058 553217486
2 165349 543219483
3 71797 22206
2 135553 159867836
2 14996 492638616
1 66501 77071 477795457
3 34659 52591
3 61133 113503
3 48236 37797
3 131670 83641
2 122606 747466337
3 63409 91270
1 96592 104619 982286403
2 73074 319572608
1 1708 98987 683588595
1 44859 50444 104776328
1 17588 99521 342855629
2 8899 298764618
2 9543 954268769
3 59160 36822
2 108522 426379457
1 41985 110722 434862588
3 165760 95270
3 57159 99092
1 14008 41020 459653832
3 107890 102692
3 166618 100196
1 38213 40892 848325220
2 22793 395722063
1 88442 94467 858927982
2 149885 174890425
2 37300 114135820
2 109178 96839309
3 3926 63640
3 45271 69390
1 10848 19683 365327023
2 19097 902946682
2 103912 428946004
1 7608 40938 200384576
2 142327 239219204
2 167094 458830028
3 158481 59934
1 44150 110829 110422783
2 24831 319082949
2 98349 232537463
3 167848 62871
3 172516 18262
2 49665 512940655
3 49770 2381
3 159654 78705
2 65847 20034883
2 45595 744215038
1 321 16106 769045729
3 61004 78668
1 16233 110523 369785309
1 11428 30596 550192739
1 85754 101530 206907549
3 121433 51886
1 16976 64181 503767414
2 132178 358261889
3 159899 15573
1 47556 85267 155224045
3 16141 7928
2 47294 197042107
1 82403 84197 302149541
2 109496 597830246
3 85712 33587
2 36143 486366584
3 65396 93419
3 114999 112092
2 119953 923913448
3 135510 12899
2 105033 669285641
1 6983 65760 665280240
2 93101 204416890
3 24494 6993
1 60802 92939 295942202
1 38744 90009 844420937
2 110602 365323163
1 64975 72884 868961579
2 6074 247892056
1 40903 106566 983225415
1 26001 61669 152284739
3 82934 63501
1 9526 45097 218137497
2 128771 437019567
2 53655 753264785
2 48937 408654909
2 97663 652243016
2 54981 545761950
3 89850 16372
3 135697 191
3 57716 17709
1 18705 32020 379480828
3 67497 98398
1 27018 49548 838577574
1 25173 46834 459177082
2 58522 239192164
1 33354 44336 158173590
3 37070 13020
2 108747 978207524
2 18260 742225535
3 62293 3446
1 49324 72938 942029435
2 86320 537687194
1 19386 33388 498912429
2 136265 347144252
3 3137 644
2 124802 744992051
1 1605 80277 523440535
1 22568 45398 927349740
2 47346 172185867
1 2739 21671 246753373
2 117896 65656202
3 31260 38060
2 125977 144553005
2 169149 84788212
1 56434 84008 256309445
3 143974 89949
1 38655 95183 963469895
3 151387 99935
3 101530 59686
3 168779 69862
2 116462 982673736
2 70215 865171817
1 24307 36740 588786885
1 15295 108664 538420747
3 52979 3073
1 37825 101742 868725709
3 93105 56766
1 12097 88091 162268924
3 98937 51138
2 31956 979027355
2 108351 26899755
1 10011 62771 385384118
1 34382 106923 132933849
3 140923 97596
1 51242 69346 825916074
3 28 73923
1 71606 98141 436331773
3 88281 10022
1 6861 85976 600112097
2 109481 62318627
2 101877 762967516
2 168568 540144040
3 82416 113994
3 80490 88996
1 38085 101442 11664670
2 137469 501756845
3 3945 34782
3 139469 92973
2 62629 156272187
1 59616 75624 975367468
1 8901 69055 306479493
1 12516 40422 358536969
1 23405 69580 863199481
2 137497 175637966
1 14098 89047 594136356
3 43460 46493
1 7381 17781 745377189
1 39676 47523 726396495
1 46108 61334 66907225
1 69409 88632 156512698
3 15978 50827
3 164097 90306
2 26226 815062205
3 50878 4124
3 97306 48877
1 6269 89196 565575278
3 10826 64291
1 15718 32564 795404300
1 53961 114197 855028706
2 77440 11445398
1 32826 77199 649863733
1 7617 81545 800399849
2 70915 881967846
1 14804 25280 409772820
1 69813 72823 477425929
1 6524 31372 193703598
3 118169 17651
2 99533 444321902
3 74720 95891
3 87938 29675
3 70145 14438
2 172616 788498540
1 83990 92847 842773847
3 84082 45766
1 52501 68131 403127884
1 40191 45814 383585593
1 20170 106827 715937817
2 116118 17375453
3 54678 60038
2 32888 109440011
1 62403 110145 693266586
2 111039 175193244
1 18082 71717 255885757
1 97798 111060 179589813
1 31354 47897 419258648
2 76537 655184426
2 54859 917180052
2 129701 434473157
3 4776 92059
1 72831 75208 865519379
3 50227 81821
1 48091 84114 707479651
3 134605 60068
1 26812 96622 294916673
1 65723 78963 533756392
3 51017 39594
3 52899 41252
1 21124 77412 640081445
1 23454 100924 991443772
3 95376 92114
1 43837 113895 490614496
2 24262 957415167
1 53881 91973 322254039
1 20469 101721 581730354
3 21400 14830
1 27321 108517 524516769
1 31641 54224 639759807
3 160119 21893
3 169625 65481
1 55561 113010 453924278
1 102257 103561 555406709
2 160220 913594089
1 52116 108547 954198859
3 127058 67013
1 11734 59920 244717703
2 130749 691797790
2 25708 276937933
3 56138 21167
1 108259 114205 586731343
3 9390 20971
1 79407 102262 706356147
2 53390 344831310
2 105384 205053299
2 141229 124660319
1 671 29861 547542342
2 5496 782823101
1 17168 33674 680856683
1 28449 74800 162184492
2 122564 714463061
1 58113 92306 391016819
2 175003 8959281
1 6600 100767 393556844
1 61415 94440 901892346
1 42237 76913 261134586
2 99917 242652664
1 47968 83118 762735540
3 129937 103279
1 5007 50785 542129737
3 149637 50253
1 7802 111746 842034761
1 367 88065 465531700
3 45163 39019
1 54189 55366 348273080
2 39710 698483193
1 44998 49609 829867189
3 173460 51132
2 71167 996044940
3 104992 70813
1 5074 24856 933470040
2 103217 978839997
2 53215 666944764
2 24677 619571361
3 148563 80376
3 133410 17564
3 22835 42703
1 15522 22134 933456102
1 47287 111178 702331808
2 23512 153889140
3 33331 48519
3 170610 86762
1 45606 104173 902895442
3 105225 110541
3 14054 48100
1 58492 58862 960799462
1 11288 18451 165009335
3 157728 54434
2 19386 489925374
3 170564 44623
2 97587 307188425
2 164337 744553626
1 11957 20003 128113410
1 3916 14361 361502847
2 141200 390534506
3 39645 53644
2 132032 358206110
3 120525 64301
3 134396 62675
3 37324 53108
2 57209 749614545
2 73526 637390829
3 92636 76183
1 41501 80508 870623899
2 145217 723247594
3 80417 94594
2 124389 185777621
3 100873 67402
1 28068 33593 768075337
2 137226 227936201
3 53245 50052
3 121794 113553
1 49539 59432 719609146
3 114785 54928
1 106314 108229 159948460
2 51059 328348928
2 57111 335074249
3 4015 113760
2 70735 667988421
3 118704 44500
2 145158 62848829
3 159546 42594
2 324 986797272
1 1051 34497 532359592
3 57174 36381
3 131181 111859
2 125016 254685276
2 109598 327509085
2 48383 414948653
1 61024 101342 452222507
2 112211 226732760
3 87845 39355
2 61857 308211557
2 148345 973701701
1 29328 113281 834108218
1 15507 70351 481322376
1 50999 113773 537102971
1 71049 103980 12082939
1 1044 31662 723804906
2 134374 439108305
1 44624 63629 36361636
1 39524 42410 318584445
3 81563 48184
2 51000 760179687
3 18826 101597
3 4728 27275
1 33153 75394 236385261
1 68668 87324 305820981
3 143546 87535
2 66781 347502321
2 62883 478302292
3 18795 103732
2 90218 376197641
2 12667 770976224
3 52765 60056
1 17362 46814 96747101
2 38314 96073609
3 161996 92702
2 171744 310877259
1 7523 102936 756666534
3 62739 77686
3 68534 113704
2 9913 264996265
3 22595 44810
3 10048 14734
1 85732 93916 743787363
1 14694 17818 349920570
1 8587 69477 200206832
3 100729 96391
2 10296 907451617
1 14163 110155 261718793
2 28445 67554565
2 20758 757138986
1 19486 107473 180306071
1 46309 113021 46007148
1 88750 111378 303166293
2 42442 2016158
2 139886 724525405
3 56736 47076
3 66904 9921
1 20550 49012 31792511
2 26866 37675750
3 89908 77782
3 168155 104084
2 6016 477923642
3 71766 27515
2 61816 364638328
2 25150 934790064
1 90799 112921 374369970
3 105775 69111
1 3861 42789 130735980
2 26059 886010433
2 45185 419029680
3 73008 111649
2 84657 366447642
3 81940 51083
1 27041 94900 337307617
3 104802 55912
2 278 539249341
3 25581 11389
3 63567 99163
2 70064 410301810
2 20570 734987673
2 112061 394189963
1 78095 114117 70543965
1 5707 13086 266992612
1 15397 54042 82282043
3 154652 25604
3 83538 42267
1 17117 74270 119395160
3 91852 77883
3 18829 19478
3 171774 14255
3 141339 80021
3 59020 107558
3 33664 39909
3 50349 49922
3 3568 36128
2 73266 743848203
1 49021 62045 445915573
3 60092 47703
3 156814 8034
3 74430 10407
2 45885 378522242
3 167144 28468
2 59525 247829290
1 4535 32884 113805405
2 65593 718888586
2 160948 577800215
1 46680 55297 227251650
1 74859 77762 49384518
1 30857 60927 420210916
2 132994 421438044
2 28594 309370636
2 61804 198561375
1 17888 53176 727248527
2 37313 390617956
1 27632 85926 690937924
1 46095 69337 567341797
2 11519 942941761
2 31541 282516542
1 11108 55687 555890533
1 36741 66968 634466612
1 64592 67091 633129531
1 26515 60060 897179101
1 68643 102534 651302942
3 118082 104967
1 28362 82699 906739341
3 95494 5816
1 47497 112390 602151744
1 7395 8106 694786257
1 45624 94349 434488501
3 138860 65940
2 128299 317551993
2 75163 229001804
2 98021 847534162
1 39249 109728 718965221
3 125246 18978
2 112871 384133420
3 124004 47412
1 46846 108736 634658085
1 52195 68679 883761872
1 8295 88825 390228923
1 21337 91747 30699425
2 162258 898350946
2 122069 254992713
2 161864 136903452
3 93203 104828
2 145554 978021548
3 63346 89302
1 58936 82710 805644856
2 136042 572186032
1 12746 14843 132188303
1 63786 113283 235550797
1 61096 110459 836227033
1 55055 73313 588581276
3 42783 71433
1 32191 39231 465854112
3 172136 90083
3 100967 71198
3 121166 97444
1 59316 61326 893243023
3 6935 44026
3 70771 2134
2 141783 134282804
3 8371 87344
2 6691 3638774
3 76512 28117
3 107230 88058
2 155251 558782782
2 69141 64740218
2 27980 603156623
1 21357 104350 449795103
2 140722 743588752
1 36103 36718 874925644
3 153108 58016
2 10036 246251537
2 1348 979053141
3 26702 39719
1 3626 101583 533456119
1 39798 106344 761758109
2 90651 828121750
2 108314 484181880
3 171627 13867
3 121666 84702
2 13894 33426985
1 39178 62002 171912853
3 153556 41314
2 94331 885237010
2 97640 343635718
3 95826 95454
3 54468 47268
3 142631 35353
3 88802 104474
3 8391 78719
2 169593 528206562
3 99237 20079
1 12206 95932 688667515
2 43355 384453726
3 68756 28722
3 86951 95265
3 3700 101298
1 74883 97939 159549165
2 92832 484844939
1 79576 84323 504157697
2 119026 169202248
2 158394 249460111
3 81131 10748
2 63953 914559815
2 43556 648330298
1 73082 75814 63747625
3 9176 79980
3 104169 112333
1 13095 46564 543857650
3 121488 81580
3 82918 5105
3 29488 98804
3 46999 110854
3 100850 45878
3 113567 105740
2 76457 920208179
3 174607 18262
2 129982 271213690
1 26582 90794 425084679
3 134735 104849
3 116198 74352
1 64366 94963 359146594
2 9889 955600869
3 54798 2426
1 10481 52785 292775964
3 79428 24986
1 4798 80980 779979389
3 21277 35020
3 17421 59189
3 83341 53708
3 136696 60061
1 29376 93882 828696488
2 25838 681036829
1 14859 51588 507348396
2 115192 482568152
2 120320 165045131
2 143987 17553114
3 78997 110234
2 100980 965260867
3 149808 94237
3 173467 7476
1 33831 41198 246067378
2 47897 934965054
3 68280 84391
3 139324 107338
1 37870 60652 916400592
1 45787 82156 399865663
3 128404 28800
1 25745 48292 328964527
1 8415 44253 114343873
3 49947 114238
3 117088 90093
1 104889 107506 617316099
3 63903 750
1 30847 93347 938356755
3 167305 72741
2 106123 968059067
3 163435 51344
2 97472 274556426
2 151364 753002550
2 115042 61480216
2 21588 89115366
3 23698 105534
1 20233 95935 362411826
3 171815 11905
2 120708 78678343
2 51731 718298225
2 62509 763307622
3 72010 63489
2 106192 476032620
1 76124 80789 501523627
1 7175 89240 981296318
3 64217 7138
2 148845 721621075
2 29163 811966224
2 30272 900229139
1 28252 60893 781003651
3 99891 79948
1 11921 101202 50267145
3 24447 67178
2 166643 361284349
1 36205 98442 710231884
1 9842 20623 628868963
2 149306 872031754
3 39273 101944
1 3266 70507 416129023
2 94030 635925877
3 99647 41821
3 66131 21260
2 154203 267566834
1 99656 105054 444350558
1 38293 112989 682112185
3 5142 101214
3 49632 92133
3 1063 70533
1 49508 77098 718681547
2 2081 243038355
1 8130 34477 178688036
3 160695 31209
1 7310 82304 112137242
1 64341 85010 723340693
1 3031 60735 87454477
3 164377 62014
3 38869 28530
2 93986 859896831
3 40511 37632
2 121216 713788826
3 131189 79855
2 148880 109613709
3 93560 6439
3 56239 96931
3 65266 49081
1 68193 98660 477519711
2 28007 181750458
3 84096 86089
1 91181 93153 93237469
2 133020 916098832
2 5640 511210532
3 54385 55233
3 129888 29538
2 23291 28824417
1 12975 90250 342881229
1 30980 89868 398571590
3 105253 69097
1 34074 98499 992191579
2 75877 492834105
1 6282 73099 97280992
3 5641 69481
2 126694 759155799
3 31888 50763
1 7386 99734 402512013
2 137417 580328256
3 67193 80957
2 84804 508867115
1 1426 45798 422903898
2 119486 227258462
1 91781 98014 165399592
3 149582 28900
3 151994 108436
2 124314 70424299
1 59146 104405 639179979
3 34185 21765
3 124606 2190
2 46489 167016342
1 7082 33108 133888858
3 83747 42890
3 174614 92929
3 62544 4799
3 68782 87575
2 139560 564625547
3 28640 82495
1 79530 80365 351133544
1 33779 50491 597748390
2 30479 681852639
3 143320 23646
1 8203 96487 414608756
3 50340 65098
3 96502 56933
2 145345 943906488
3 28018 25041
1 50529 108200 959498154
3 142174 68359
3 108457 19028
3 53019 95901
2 142903 336252060
1 30905 52860 383393660
1 26096 104982 17800484
2 79929 150849716
1 87741 95863 890539549
2 162939 864521006
1 64765 98986 971721517
1 8537 99922 998374316
1 45728 76577 28042659
3 95838 2540
1 42940 45481 229279092
3 45383 41935
2 155035 915608363
3 131561 29540
3 37595 36084
1 25233 32003 773331463
3 50789 60340
1 33508 91628 823392642
2 118160 372861116
1 71258 95535 672590723
3 162784 18309
1 30982 75616 879258056
3 138200 44959
3 164278 3245
2 84554 523313149
1 13512 28765 700349551
2 105356 546962354
2 85295 478295764
2 108591 59489378
1 29950 45800 145479007
1 69122 104548 542545428
1 124 11804 853279415
1 80423 95123 60104989
3 108729 18050
1 101658 111150 300821464
3 193 52384
1 75420 111555 693551006
3 103205 79483
3 165520 103161
3 113121 32077
2 51367 817332681
2 12603 574527709
3 1073 66621
2 26104 163428396
1 37498 100142 335249354
2 558 311056030
3 61420 61527
2 99617 496597135
1 44123 54038 474052826
1 29588 102842 975513526
2 157425 517630021
1 8889 67630 900198999
2 76304 384488466
1 72872 81104 911863604
1 13369 68275 581521218
2 96294 623066945
3 109077 51674
1 2401 69828 651669665
2 117397 401696196
2 44754 221403884
2 42833 488013728
3 128122 41430
2 65278 643854257
1 65581 98250 393417621
1 26802 90419 93060145
2 25235 111111349
1 4416 64733 317220592
2 161418 530979331
1 23195 42041 71829388
1 73505 83028 605978278
1 80308 112451 316634925
1 5224 41966 263757100
2 14427 57397081
2 5217 9141320
1 3092 10044 266190188
2 171885 839867554
1 73369 83191 453118195
2 48394 484057619
3 165621 65829
1 35828 64689 833289453
1 54462 106386 686215146
1 111778 113320 517047519
1 3244 42140 644335615
2 18693 206173942
1 69441 85390 424079878
1 18852 108660 561470795
2 146006 174534135
3 25785 71104
1 42583 100251 853414963
1 19150 23183 784681059
2 140096 871953259
2 18654 441746526
2 158112 229279576
3 103112 90674
2 105610 864597429
1 93493 101820 797844031
2 19397 488201238
3 5368 53780
2 130175 723372098
3 73662 68284
3 2151 87201
2 56144 889576614
1 8842 43355 788374155
1 17836 91313 420451220
1 205 12677 43755408
3 7679 64492
3 26572 96952
3 113830 11595
1 5036 40658 724829621
2 44623 670463340
2 96519 87312624
3 153884 89070
1 24535 109775 830560197
2 58809 813365033
2 138380 691787877
2 48867 673022138
2 118816 107540515
1 24668 94538 349053304
2 18351 498561694
3 169252 98169
2 137712 757190631
1 54626 73692 150376992
3 122821 25878
3 116593 46068
3 90713 79289
2 51628 789036261
2 165476 727281134
3 78926 18866
1 19033 76071 706664406
1 69018 82150 661813362
1 53849 57025 130301649
2 47472 209135848
2 105977 929363995
1 146 49529 391548112
3 13474 101794
3 62479 92074
1 80960 81026 511309568
2 22977 188112692
2 127050 794209006
2 166073 792050118
3 19146 52223
3 173043 59241
2 92118 129313647
1 6373 8545 57396410
2 112007 796476403
1 53036 67070 172956816
1 4789 41080 111507805
2 10682 911147112
3 77215 57677
3 165127 36439
2 131360 65199589
2 55918 162191029
3 51146 79384
1 29768 42791 406336723
1 28443 50116 815972928
1 30625 37500 157116747
1 54734 87106 513105151
2 28686 136329809
3 11891 58180
3 76553 11650
1 42908 59979 634575364
3 79039 113153
2 120075 549352437
3 166570 36161
2 79460 242394027
1 24012 112520 497531293
3 110064 102838
2 174889 189070287
2 124943 270888746
1 45847 110239 192151995
3 143926 21144
3 13840 109050
3 63727 17813
2 97095 275994051
1 2109 75466 861650306
1 47320 77431 621600697
3 102475 99169
2 40118 721756007
2 61161 725061338
1 38594 93976 700708138
1 24358 86543 931008268
3 87829 98536
2 64608 464984073
1 95411 95761 417530323
2 59779 508118881
2 77488 625743980
2 2577 519046297
2 100325 216941477
3 167021 56811
2 40417 376356245
1 4845 60264 900792083
3 61386 24247
2 14992 95489206
3 134587 88787
2 76222 514098587
1 21133 104294 42700146
2 67628 425850943
3 19373 26265
3 65039 83952
1 1916 37161 396115959
1 21757 74785 756630707
2 26077 574641115
3 85465 79201
2 120173 464370547
3 22996 92915
3 68304 3747
1 16411 48935 854075195
2 20466 852037398
3 64096 59547
2 153882 596364115
3 40430 59530
1 9224 85971 889630897
1 42231 89120 92130181
1 22517 52628 364602482
1 1583 107105 514519855
2 64108 672198412
3 85056 68756
1 42956 53339 620632904
2 154971 841296317
2 74203 361378140
2 53805 66870845
3 14957 87346
3 124414 71005
2 90542 351665884
2 169017 444568885
3 85880 48174
1 49639 99428 112108761
3 136212 22539
2 42619 240527278
3 24755 2765
1 35688 107812 985915549
1 13557 25497 245306907
3 139589 28057
1 33847 90195 582086893
1 75696 94364 569857784
3 162876 110914
2 105240 445320813
2 66893 19792241
3 13271 59492
2 103090 806358369
3 85465 76687
1 58495 80080 56161205
1 4825 27321 757857317
2 49379 669683694
2 128011 802364401
1 21136 53877 793128772
2 134084 664025669
3 95066 16138
2 85702 397726528
2 98030 719303737
1 15583 103433 790445932
2 167356 534316832
2 87475 592969515
2 131298 119410672
1 25128 94349 507971507
1 48660 107679 427141677
3 123187 21674
2 166032 930411014
2 98329 278045251
1 73289 106792 111322481
2 148056 265333340
1 37586 82335 847589083
1 34146 53119 504283723
2 159617 251949711
3 73176 13068
2 174380 464194728
3 78384 30637
1 20933 75792 652889723
2 175361 273671740
3 102296 91670
3 39074 91976
3 158309 4899
2 52186 147352464
2 44358 341770677
2 142231 24480524
1 79346 94691 714747198
3 2265 76157
1 28961 92537 258319360
2 64370 782139566
2 10857 577487249
1 79770 106726 448039696
1 10621 108574 962109284
2 59513 50793844
1 74439 110611 47618382
2 50331 802119869
2 115317 380062050
1 55920 94778 797997577
3 78073 64064
3 21047 34718
2 60336 907151153
2 39136 782453323
2 152041 489603514
2 104952 953032759
2 28487 104826819
3 143837 78992
3 93235 112959
3 105641 87416
1 4670 83106 928128034
3 49284 66597
1 5367 85265 287576455
2 109897 936260939
1 21493 108733 983112516
2 100052 60874929
3 157513 105920
3 170284 71432
1 23007 31034 450661946
1 2602 6996 550729296
2 139048 576644806
1 74486 98340 740606596
2 7759 194018290
3 56275 34185
1 23880 69040 362265544
2 132908 202462581
1 19795 56970 985066944
3 147912 51947
1 35367 97822 649687652
2 80119 248237564
2 12945 320678408
2 150331 902002531
3 91891 41007
1 32990 71691 798580055
3 8497 86733
3 171625 103247
2 33322 632768660
2 155564 460032731
3 143787 97836
2 75213 996538208
2 63416 505734630
1 11862 38569 82531550
3 166296 11718
1 28940 97241 154220173
3 155831 1977
2 7884 204993052
3 27770 51811
1 54087 59352 932982623
3 37047 103961
1 25006 112210 931620489
2 4187 546189721
2 84721 511139000
3 173482 64408
2 162909 87088564
1 3515 18976 296994176
3 859 10648
1 27723 40054 59823625
2 109353 951334922
3 148717 57943
3 87025 102207
2 165318 561467735
2 167138 658827656
2 25306 869893774
1 86670 103318 439132874
2 157038 526564987
1 31546 64296 52601094
2 173198 433530924
3 94472 30375
2 156662 553246726
3 47609 34917
3 111863 106102
3 1517 2901
3 100308 63481
1 12585 105322 481563996
3 111549 109229
1 4509 27367 753792581
3 113662 7948
2 162044 420715962
2 27410 42097886
3 108910 49147
3 149378 83459
3 161688 35041
3 83957 49855
3 94089 72654
3 91309 83649
3 138812 105115
3 23771 111057
2 38281 919328050
1 10385 47875 395356714
2 65748 566805983
1 70973 93092 811642205
2 120727 941262586
2 20587 401273449
1 78301 81531 197358973
1 63763 87361 5855041
2 50118 303375293
2 6503 28513447
1 57376 70331 489931814
3 54300 39148
1 14901 80024 345523678
2 124816 88482584
3 136531 89701
2 118336 207977147
2 117692 623492085
2 100381 585142143
1 25998 39775 755044002
2 143392 53332008
3 106746 48137
2 105915 697471756
2 3796 78410938
2 123249 152696340
1 42040 73496 482645471
3 74725 27674
3 82282 26340
3 6393 55752
1 9577 73133 771119889
1 6064 68892 191814324
2 122060 450627611
2 79828 428708816
2 145514 89187607
1 5273 12487 464901754
3 126242 55473
1 38644 87023 152147353
2 77196 659027930
2 60087 11538737
2 132534 452702631
1 61407 81308 923938911
1 7938 53172 900564597
1 38772 108387 471668889
3 138799 78316
1 34720 106596 780219586
2 14986 611179805
2 49793 211140418
3 1959 44278
3 153741 3839
3 86299 53686
2 89015 332351581
1 80239 101501 341314156
2 26854 936953928
3 75690 61912
3 12881 21125
3 74124 88163
3 73276 72515
1 55076 97383 92105337
3 107229 77755
3 156158 33411
2 8633 821347923
2 30713 513250883
3 144893 72339
2 12393 480722588
2 130086 245602449
2 141961 233075455
1 58446 89988 976123449
1 70020 84758 919331857
1 2894 9001 470061416
3 135746 71018
2 87843 133381061
3 85783 16390
2 137769 189273593
2 74269 738678378
2 172636 659695260
1 24037 64801 641988329
3 85956 69042
1 9267 51674 61121563
3 48880 97460
2 175496 197786508
3 77696 51575
2 69636 534454433
3 145600 38384
3 9036 38822
1 18467 113995 562289776
2 128181 455871443
2 78740 407435767
2 12589 257725580
1 55178 94697 573480103
2 102863 851312523
2 80197 756513335
2 100746 510057661
3 18770 63608
1 99083 107989 878328259
1 58790 88502 285869733
2 108975 711827396
1 5499 32904 757632900
1 30266 74312 655455808
3 73760 111779
2 25975 845466486
3 6190 13533
3 24877 78318
3 49209 44651
2 115624 779884669
1 49639 68942 198858091
3 156195 96377
2 98082 644497094
1 32883 111638 983664828
1 42012 94985 861853878
2 87482 630127962
1 57466 84362 858895189
1 31651 78288 29937733
2 40435 24591303
3 13497 11147
1 19715 68034 833925524
1 56910 92246 208158972
1 44229 52187 514374991
2 9323 914440747
2 64162 831933453
1 66349 68400 999818401
3 4350 5522
1 13459 94885 986180737
2 101413 312711554
3 26074 31233
2 163416 665189703
1 52230 81500 75312359
3 43117 65785
3 157218 79430
1 61610 64941 931675586
1 64915 105950 428276649
3 43160 81528
1 20222 31094 184321063
1 72692 84547 283243089
2 129355 312585166
3 97065 43713
3 27922 113533
1 85679 101148 148901965
3 44370 54763
3 13456 22668
2 109232 314625729
3 147519 103917
3 67374 2344
1 12307 22345 663910856
1 86700 104516 988884172
3 75431 90996
3 153577 39785
3 154730 75134
3 126091 3585
2 138179 439743433
1 105620 113808 705653284
2 60903 31789813
2 65887 846935029
3 122936 20139
1 48772 91891 803990753
2 118480 992980069
3 133786 21097
3 140586 77527
2 20429 213552125
3 61764 49445
2 63161 61492424
2 131683 323341487
1 3411 106106 362654718
2 140426 348184956
1 82807 109152 6786876
1 28990 36030 156225338
2 121815 331056915
3 99383 10451
1 29111 60498 63010982
1 30950 109419 86724630
2 155300 248232753
2 96388 665559086
3 17931 26744
1 18946 96991 577531724
3 172776 2992
2 121925 550227520
2 160337 64798363
1 17055 63745 19431483
1 21773 52267 25969941
2 34207 293541695
3 78123 34407
3 50618 18557
3 114478 8477
1 1801 39051 576820046
3 155211 75195
3 43922 73325
1 50955 85206 569330030
2 129901 544296767
3 90969 27679
2 42371 244492269
3 99219 43925
3 78627 64935
3 165565 19804
3 32226 82989
3 86785 104465
1 3192 57440 908763146
2 60040 498864792
2 90100 28165479
3 108808 76566
1 83387 100056 322234578
3 53891 30224
2 147489 12145229
1 13537 39288 822680589
1 31385 105180 958606413
3 93425 12150
2 147441 428142376
2 52497 993913546
2 133738 604592490
2 127402 436255729
2 55324 366090344
1 10198 103623 734817075
3 82692 48009
3 17935 78263
2 24556 684012899
3 80849 12965
1 44277 65939 634991056
2 174615 987508301
1 42693 102380 62601871
3 27828 6675
1 23599 29132 198448252
1 29512 89594 987365541
3 100550 80960
3 115310 81532
3 34108 93501
3 8310 103307
1 22238 41593 419462149
3 101635 55785
3 113041 77916
2 6277 429929417
2 24549 329440733
2 97444 697567659
3 156390 52985
2 32856 50317239
2 113684 185885093
2 146260 450361798
2 72853 224029381
3 66782 53517
3 52056 84185
2 162803 934959785
3 19657 47262
1 37441 109741 510631140
3 74713 14307
2 103457 919520691
1 25231 64134 8946807
1 46622 111185 452783268
1 18527 23265 216746586
3 156104 16340
1 108 17245 924809116
3 2639 42630
2 34621 942060119
3 123388 55858
3 26639 29381
2 160889 899175370
2 90251 603197132
3 20234 62242
2 45885 468490113
1 52855 63746 284072710
2 156449 142520410
3 151408 100604
1 78761 91371 951709722
3 100576 29283
1 80017 93425 255733699
3 19102 34606
1 9208 14427 427442890
2 85160 516735000
1 65598 89339 408319323
1 8643 54024 282433688
3 40985 73224
2 73050 34621163
3 48560 33316
2 35533 151897090
2 62622 541456431
1 28040 55808 600490008
1 103986 107498 833037077
1 11404 106870 565163111
2 21453 171588942
3 117622 97766
1 3144 76305 857957108
2 85126 305063492
1 37211 110055 753397643
3 171028 92040
1 38347 64833 962740803
2 75909 565469705
1 43916 59558 145253400
2 137218 492034413
3 132241 37968
3 149595 49408
1 68386 107721 836477527
1 53332 68137 235258150
2 68047 493400380
1 23126 35288 811920637
3 83901 3932
2 95724 86983410
2 125287 83048938
3 16301 40653
1 433 64172 841187265
3 88654 90780
1 21501 73311 99725356
3 87857 57531
2 146199 657214055
1 14997 91899 640744674
2 41009 997976171
1 19946 80924 550365095
3 93997 98947
3 81253 88010
2 137525 926479452
3 109071 104751
1 80127 90348 486244226
1 11947 111088 863106942
3 28706 114121
2 28324 503469530
3 108195 12182
1 4648 80764 624950815
1 10601 77259 34557487
3 118767 50594
2 40239 269689515
2 101376 803582468
1 60786 83661 494449304
2 81282 601783481
2 163769 375489653
2 149783 506733609
3 37129 90508
1 48455 107747 340132360
1 71015 106816 612965160
2 101710 726552628
2 55071 153734317
2 159568 539911132
1 22234 80450 899234816
2 53481 556699874
3 6948 64512
3 60544 75636
3 1479 45368
3 8993 28391
1 13106 106732 263304137
2 101876 586628472
2 59274 202593668
1 92914 94917 699500751
1 20831 76669 486838518
2 96578 800023176
2 12057 354278482
2 120606 344831368
2 127670 91893852
2 12663 318262872
3 58050 14297
3 112415 87438
1 34452 50619 70391279
3 27570 39067
2 170195 139487653
2 122599 966673264
1 846 23353 129861172
3 116154 47986
2 124231 121831449
3 92052 90928
3 86887 76145
2 102467 180213211
3 36316 110682
2 106562 937704894
2 42874 379947450
1 26974 113652 724030739
1 89239 101471 493185539
3 132995 50398
2 132921 469742884
3 160707 48892
2 36089 352295832
2 157269 576652265
1 25635 91556 401323402
3 45389 108157
2 67604 120991606
3 60214 12981
2 144875 313365128
1 29596 57796 146208216
2 119822 339819986
1 2253 74440 878588581
1 30341 74005 176278579
1 23703 71609 610536282
2 40562 155408378
2 105780 65492912
1 49835 113381 64284253
1 73764 88400 836928762
1 27716 111562 799946302
2 46600 823844932
2 45061 606890131
2 167841 313939389
1 62775 68026 969571683
2 21891 100057618
1 42785 59178 420146788
2 43293 511413908
1 52489 64986 798191232
3 60631 6548
3 34877 44153
2 76762 145808691
1 47186 101125 778968453
3 119796 93560
2 82942 309519587
3 103728 87650
2 8631 671404273
1 33294 104016 335206079
3 71614 74267
3 60648 70958
3 145078 41029
2 64560 964873360
3 39589 13778
3 161566 72144
3 123049 8123
1 17077 35750 100934022
3 153381 76881
2 103819 473438491
2 150385 67828999
3 152732 60818
1 33705 73462 435177801
3 137935 8406
3 113101 49204
1 27274 37358 141414356
2 35114 60952308
1 63286 74346 225998416
2 92941 938981110
2 88495 598712589
2 66949 458632728
3 15959 75937
3 76245 77083
1 45960 89203 515858754
2 150983 312449689
3 174667 97622
1 31769 39340 440965468
1 33691 55488 735643049
3 162546 41737
2 60021 703249151
3 118101 74315
3 137294 88994
3 98915 41639
1 39428 91877 352063214
3 160279 56637
1 85472 95481 613897927
1 10961 90963 761205451
3 121952 13610
1 41071 53174 649978498
3 164286 91798
3 90226 12091
3 5364 14299
1 70196 80860 120614464
3 86745 12426
1 2483 65761 311972777
1 10862 41459 703461581
1 14494 93469 920686813
1 22835 88983 28572309
1 56709 75062 627510951
1 6901 71232 986895698
2 85361 773485404
1 5670 31447 764799249
1 19913 104163 963801270
1 34403 60730 286663224
1 81054 82655 592439688
1 38389 76061 124311677
3 11578 57713
1 33641 53405 290864123
3 136907 85678
3 95937 46711
1 1728 77972 971004244
3 11732 32122
1 20911 42878 3473002
2 456 633924277
2 63625 412393806
1 4443 63176 637777488
3 34796 70709
1 75715 83628 328992413
2 113112 482295703
1 818 13410 659412162
2 69720 535863280
3 34556 77096
1 62224 72367 753843466
3 43508 2644
1 73697 99344 93991109
1 3940 73600 672497895
2 48926 272637276
2 64883 851592240
3 29417 1416
3 119491 78777
1 7026 12684 48301109
1 6482 9777 31995152
3 8920 31041
2 84903 962853440
1 58996 69487 599034041
2 96843 119395247
3 48990 45813
1 5740 31570 106142532
2 112945 456670909
1 63892 75987 340272015
1 34379 35323 730751853
1 75676 97292 605064300
3 49414 108109
2 105888 418106399
2 129027 967221174
2 131136 674585377
1 59120 77473 913442277
3 51748 32347
1 27489 42654 713026889
3 128489 44984
2 124082 956681619
3 42336 105855
2 83500 797318029
1 72465 95099 980260784
3 93144 34710
2 24170 95555148
3 87089 3234
1 79195 103916 518523055
1 8886 58571 174160818
1 27654 49238 906819585
1 72977 89258 132483567
3 129484 75195
3 173268 7361
1 46035 90512 867155324
2 80735 228397273
1 12274 24796 842685601
2 19550 113215798
1 5804 34735 404840581
3 3362 60948
1 22627 37834 510397326
1 18745 61893 373556256
1 21858 67521 785774421
2 88566 374774599
1 54679 57236 93593220
3 50599 35099
2 91329 637858375
1 67760 104508 734926858
2 99287 968667106
1 16084 52374 980983060
1 55236 80679 331451005
1 2234 10777 945074876
1 57886 68793 699247327
1 59180 71366 591995277
2 92067 295752054
1 5026 12018 179811163
2 34683 805469526
3 105766 76368
1 95098 96190 428662961
3 64329 87346
3 86619 9170
3 109551 87633
3 138693 64722
3 87648 57522
1 66766 95269 976304708
3 97795 16263
3 136081 82953
2 117431 657376833
3 31407 46345
2 90015 997757264
2 38771 938782843
2 52429 383071639
1 6561 76108 73351331
1 49405 62093 881725710
2 50025 412734397
2 60433 56173352
1 54176 108626 655803611
1 65524 102350 431696651
1 12721 43840 435372631
3 117378 55805
3 33858 96985
2 12860 211057691
2 98028 498199249
1 41231 46291 104557316
2 28401 953542660
2 139342 721573881
2 78307 993689869
3 141525 57185
2 29941 148664057
3 82284 43093
3 158255 104572
1 22242 106139 987074251
2 50545 170667908
2 20933 504421635
2 32922 340414358
2 71506 335878011
2 30605 734609603
2 91916 825874508
1 87 76023 680942815
2 60197 529709577
2 41053 212342673
3 164820 107585
2 4408 629926031
1 53777 56245 93413068
1 78578 79727 991222916
2 127093 930886262
3 123186 10902
1 87428 87945 883915591
3 63120 12121
2 90036 474751466
1 11830 43389 606504965
2 33012 449848416
2 49316 667019889
3 121776 31659
1 14075 36637 398216775
1 45664 50172 340495249
3 149942 74724
3 56819 38817
2 108013 751924898
3 128933 101140
3 134406 54107
2 51857 710415533
3 108086 74837
2 57881 968594635
1 75398 86447 845614946
1 11872 79516 665752957
3 145316 17457
1 45740 59555 763912084
1 82270 83574 224448706
1 71718 77541 251142809
1 8732 53461 537194239
2 461 87855025
1 37934 107919 657963081
3 101492 99237
2 76316 515833753
1 58776 80883 289250776
2 80104 895158637
3 28977 102580
2 110247 392136523
1 73186 97958 594053333
2 139193 439580676
2 116491 686530142
1 32614 85198 424609856
1 11458 64541 985907564
1 39576 49524 136583085
3 140087 102481
3 130955 36108
2 115088 512339126
2 122097 256927
1 7052 9961 801268304
1 1966 95517 720864021
2 131534 744129280
2 6325 452638587
1 14241 84225 303211114
1 25009 48108 445454584
2 69432 467088908
1 59216 101897 96324952
3 45356 89566
3 24914 25863
3 93762 42562
3 72425 24592
1 88586 98291 423913818
2 146625 332890062
2 158236 113890909
3 68066 25683
2 66028 333562169
1 69001 80721 187253746
1 1052 45942 164787154
2 88397 197080069
3 104570 35966
3 50511 100748
2 141482 416790772
3 70837 42834
2 144399 422403652
3 30808 15063
2 87443 953340648
2 41859 248805519
2 28569 823145949
2 135177 278912444
3 164928 25820
2 94789 633548618
3 114942 57739
3 74415 65699
1 66481 78140 22296684
1 50323 98523 705943148
3 62187 95684
2 162911 366126781
3 159078 73628
3 54809 13887
3 7546 94703
2 48553 652702997
2 13984 742704655
2 21903 294261085
3 90485 100895
3 117137 54837
2 54075 897823896
2 148257 454149850
3 89446 53568
1 29069 104274 852801065
3 111121 111584
3 162412 66853
2 12730 747614389
1 25875 63617 306486576
2 106334 14887512
1 68984 91409 736183023
1 3197 66006 255021631
3 71906 64227
3 21727 48136
2 170309 19848233
3 35702 25898
3 174477 77408
3 83085 114299
3 139940 95454
3 101116 105771
1 3982 89192 582158390
2 165006 739790528
3 62061 88900
1 22854 104040 956381293
3 141510 8826
2 135033 503986430
3 66975 101670
3 83608 5429
1 34276 61329 653334871
2 99222 698797212
1 14034 33057 520149516
3 118901 29011
1 41329 66894 761005306
3 76059 98921
3 11815 21310
1 21278 43113 625939263
2 58676 109557356
3 76351 91862
1 29274 95323 521777368
1 74172 87857 941768389
1 788 76026 764899974
3 57964 96903
2 97768 687061344
2 155545 693787323
3 143783 52691
2 149794 491395804
3 33461 98153
1 47286 68516 28577842
1 2758 28969 7274579
3 11010 24974
1 81736 91246 595232990
1 71460 84370 342231808
3 19874 11266
3 141514 49264
1 31436 100979 435048616
3 41329 65308
3 7001 83081
1 42420 85439 637249940
3 12719 81163
2 108398 516566028
3 88908 5023
3 62736 40189
1 45242 78268 334944417
3 69333 56505
2 163512 863239033
1 64876 108450 295484573
1 37267 111065 832781448
1 40411 76455 899937503
2 39252 879842694
3 111360 92228
3 60887 60753
3 4054 90658
1 73580 79700 705799366
3 167431 80435
2 137420 838038391
2 93268 140788111
3 53420 21874
3 67313 27405
1 62477 102335 466610059
3 30294 107589
1 18802 80358 316697419
1 1353 73650 8946191
1 7546 40379 391620218
3 71014 27960
3 137823 39689
3 25668 45930
2 175088 219716120
1 32964 101653 909906891
2 125924 89197837
1 27546 111604 934686574
2 170529 44751639
2 38597 226239152
1 18239 105793 390249812
2 9838 118129818
1 43648 108353 235778789
2 116086 969153132
3 101738 41967
1 23013 114105 267329297
2 152237 197260825
3 14768 80733
2 6505 272576298
2 96070 204476371
2 1094 671998072
2 9612 446679040
3 128517 13540
3 135050 8864
3 63664 21718
3 41965 40252
1 28353 66775 175910514
2 148526 232924459
3 26542 2746
1 64253 93614 552116974
1 34514 112247 500257506
2 96803 265882327
3 70256 82110
3 116839 109603
1 24390 31843 436188509
2 65824 817581708
2 151399 35010241
1 37417 98617 329255958
3 134409 80422
3 133096 10957
1 6876 83631 905046380
2 149834 394161637
3 118101 78839
1 39354 48010 892529179
2 173278 997619578
2 69729 349531057
1 13583 14613 375954822
3 79989 93389
2 143620 904610394
2 102713 733458633
2 98153 439576224
2 56052 856173016
2 79671 497294243
1 49152 75507 917827599
2 71487 610070245
1 16818 35935 263058075
2 119014 35176245
2 139399 126774046
2 36826 802725014
3 92409 105196
3 120891 68921
2 4496 98131385
1 64162 75594 378130623
3 74792 79163
3 45775 98023
1 68885 110465 189908147
2 37510 217747826
2 119209 739153933
3 156065 44898
3 142926 55127
1 10732 102557 390460787
3 97903 60796
3 108146 49098
3 40387 52460
2 173172 898374780
1 21464 110945 781039223
2 121747 519419185
1 33928 59135 2835190
2 42717 329497299
2 120820 849298727
3 160449 86244
3 89631 23783
1 469 89951 410474147
1 50086 73360 952173310
1 28917 43037 527180122
3 70602 100378
1 14066 49557 33062603
2 36231 890387117
3 139002 9449
3 100177 10494
2 86431 89496134
3 157405 66017
3 106774 16173
2 115707 693258450
2 43769 106399164
2 44652 467506158
3 140857 60862
2 1565 750700268
2 86242 480700620
1 56772 109079 105997214
1 3005 36259 977734315
1 27692 52386 711908557
1 19541 102517 183572092
2 133781 738462977
3 19126 65767
1 96361 107068 683006287
3 98338 11413
1 36646 82039 309229409
1 78225 96781 6732770
2 61098 741128935
3 95939 78022
1 105801 114375 620630346
2 164226 114557411
1 16176 89840 941958772
1 89464 94170 95026771
2 95481 898955209
1 60843 104708 596776807
1 32531 35232 64595810
1 74947 107722 597434385
2 174921 194377045
2 22877 460728599
2 98736 244938984
3 42035 10445
1 6223 16898 394581539
1 6981 72411 402830532
2 38669 94605205
3 144957 92763
2 74727 449258271
1 47279 52620 69848334
1 82349 95396 222765240
3 133180 15162
3 84289 19018
2 84779 80921713
2 49467 51408630
3 169252 99492
3 99879 67519
2 17407 188944708
2 142630 188084802
1 77448 95017 537076723
3 72596 74574
3 172562 60378
2 174273 198439817
1 9600 110488 35626901
2 89932 19146001
3 43336 58208
3 21175 68745
2 16876 355288677
1 36415 86740 746535531
1 4125 98700 598487082
3 152069 10613
3 13222 89963
1 30172 92132 838397203
1 23404 73786 66305333
3 98088 29044
3 113048 35108
3 96446 12599
2 92206 549561338
1 64935 111590 954346539
1 47831 67825 609267255
3 15809 31891
1 5873 69036 343610580
2 61770 22596339
3 158894 2409
3 36776 329
1 63504 84162 80682389
3 149478 36160
1 31345 52397 4833060
2 7859 769846962
1 5595 88123 972469897
3 100915 79560
1 85973 112406 181474937
2 111179 520138485
2 121241 95480253
2 79133 973938867
3 123632 91035
3 28086 80468
2 67820 768116781
1 78407 94540 448695532
1 33533 60240 463721596
2 170875 164437913
3 127517 53423
3 47379 30201
1 57478 65032 224274314
2 70589 622856267
2 67568 660846521
1 39922 96498 81180250
3 9105 104611
3 8760 111199
2 151640 107197306
3 9188 100365
1 17312 91155 257691232
2 63660 820757634
1 63615 110442 238967913
2 74919 851777204
2 119176 620626820
2 34913 882994231
1 20349 94081 76868435
1 49660 80590 266661679
3 130868 14
1 34154 63651 696092192
3 98180 3114
2 40769 48405118
3 55002 64599
2 173398 539867081
2 79430 389762057
3 110385 64325
1 20503 57853 779560954
1 25617 72736 847117834
3 63597 90790
2 64220 336412568
3 11425 104422
3 76500 11521
1 88525 110079 960921942
1 20411 75271 876338044
1 20227 108352 517680991
1 27690 103927 187017688
2 160724 42106868
1 42099 49565 716740275
3 156937 96466
2 89178 907465851
1 51684 81469 595229154
3 124913 43034
1 862 54602 235371207
1 45923 105582 303936561
2 165074 217444252
2 159011 197392398
3 150813 112052
3 24114 80881
1 200 87014 264837198
2 85371 695827242
2 120328 823541417
3 153369 53376
1 16890 29657 857917742
3 44166 110520
2 23137 247546775
3 63146 69664
2 63481 692914084
1 44464 110443 82068280
2 9809 325112277
3 110605 71434
2 58355 294619128
2 132128 557179824
2 51639 932205272
2 26101 862147225
3 163218 79610
2 13857 583130803
2 161286 869431920
3 69528 8753
2 47915 581687482
1 47390 85960 275294447
1 33521 74132 932744528
1 24051 26492 683061801
3 141559 79163
3 152560 11278
2 105415 94349740
3 16064 71838
3 22480 43753
2 67560 931944849
2 38258 851792065
3 42951 77738
2 18720 780920085
2 69389 934150521
1 74404 91278 414483422
3 170816 56527
3 149584 49917
3 29239 873
1 17814 52716 654091282
1 634 94339 107273260
1 64429 70350 260991010
1 26291 73976 940617608
1 18095 86357 578519729
2 170097 750385862
2 14542 58213429
1 43685 63075 838734847
2 16589 914472060
3 32020 7931
3 34020 40591
1 21944 21970 39458454
2 92312 747298320
1 6897 110213 697603524
2 169392 297658271
1 5513 88145 70718254
3 74672 22597
1 72817 81099 255096465
3 94607 29096
2 151679 883844522
2 170891 678873555
1 65867 86426 710314446
2 39699 707846110
3 31406 30494
1 41564 62079 129589089
2 24168 78092266
2 131755 932153025
3 18867 94376
1 47661 63571 624434521
1 53225 98382 932449993
2 46851 840785970
2 103872 556012596
1 84049 112549 595227589
3 175288 37924
2 78372 144892829
3 62792 82955
3 161911 76237
1 30105 113485 522121817
2 134827 819347724
1 24026 61635 277121774
3 69670 75641
2 161897 319624902
1 13106 33082 100234488
3 121995 22952
1 60686 99432 41694501
2 154354 777101608
3 39724 3048
2 40877 370335772
3 89042 101746
3 139486 44814
2 58175 70177345
2 84002 815006560
1 51392 82354 563664178
3 80698 74945
1 63430 100981 918830501
1 49030 85343 578991519
3 92384 60001
1 14350 89503 650252362
1 27299 83891 827875210
2 169353 621333149
2 18877 779100466
1 8914 30719 26888248
3 36262 95085
2 119271 632194081
2 9197 828918536
3 97092 107035
3 163204 40010
3 87334 54041
3 44223 47829
1 56034 57961 597644509
3 85738 92279
2 87178 632673327
1 11616 21063 843955855
1 81894 89572 8573553
1 45346 63373 460641007
1 2399 43211 278959257
2 28839 831010495
2 153224 691337368
1 41575 72156 660319314
3 163747 29469
2 162795 216215536
2 106069 783937069
3 11922 51393
3 101810 34599
1 7813 11404 626266267
3 17520 104449
3 159537 56537
2 10941 579417113
2 160344 759524111
2 35963 229890660
2 128398 732562885
2 24132 533752924
3 165902 53495
2 4837 708238934
3 101714 8773
2 10028 225559849
2 23050 226307
2 125252 850075669
1 43210 88587 5238451
3 67490 17817
1 68930 82179 844672069
2 34016 321215865
3 116950 66292
1 55524 74740 144755169
3 88743 25549
3 171919 4812
3 111885 6402
1 8902 50361 235447885
2 5583 11948880
1 56294 73750 833948355
2 14875 81805209
2 88004 652141460
3 71983 10
1 10559 103533 436486049
1 71052 85827 488058789
2 8126 289180315
2 155971 451473087
3 94926 83534
3 114880 63746
1 75762 86944 273536194
2 153155 996299735
3 164983 61217
3 158273 71971
2 5888 260853042
1 40070 79173 270439182
1 57045 74954 3370931
3 85019 6076
2 115955 428312484
1 63955 108239 625047153
3 172461 98325
2 160285 80679664
3 17814 2588
1 18918 46827 706938072
2 98144 617815877
2 131608 901920277
2 88649 255584818
2 27031 805835222
2 50589 381422016
1 61326 94778 488730597
3 56749 76653
1 54032 55674 740064475
1 17730 28568 194579707
3 97097 45850
2 159831 688651246
1 26052 45970 702544397
3 171471 16866
1 64696 95429 14990016
2 169755 185992592
1 6007 22181 275434562
1 19648 113941 898050225
3 83620 24818
2 151316 102560515
2 80171 221751045
1 69640 109328 93228148
1 70299 87100 814280390
3 150728 101390
2 126219 294892620
3 143637 61842
3 78799 4550
1 7803 32822 25837610
2 24705 276595062
2 35502 133707766
3 104433 24809
1 25716 34123 78096071
2 132206 26453841
1 11924 53329 353329676
2 216 638326711
2 39311 543416870
3 41985 32626
1 21299 43975 201063094
1 37069 96894 189057771
1 21083 105921 818144452
1 22355 58479 734950773
3 3079 57750
2 69843 295926339
1 19536 51740 906180924
1 10530 91651 728239992
3 100172 66473
3 74107 22861
3 169110 34804
1 31910 78540 11051605
3 62242 12998
1 14834 100331 33885351
2 19406 391366290
3 26224 62686
2 131125 655334376
3 110062 73909
1 18937 55332 453290306
1 48748 54461 314650799
1 16517 109736 519355303
1 13048 72554 507005808
1 13745 93505 483516681
2 64408 334739958
2 39597 941326327
2 143626 484686081
2 166118 42198723
2 42208 667505130
1 70633 101307 439706083
2 8837 297487391
2 121879 102461098
3 70854 106813
1 28304 33953 69417091
2 38468 882394462
3 105858 60101
3 115092 96100
2 39286 143303861
1 42313 78391 50389788
3 67731 27296
2 133583 795095895
2 113934 85084692
3 66947 25751
2 106437 921906523
2 121020 355866749
1 8386 8504 807494685
2 106211 279606375
2 18434 412011107
1 46959 57822 170674227
2 86742 869560320
1 34296 59870 965598497
1 6808 99943 73302960
2 78270 448071675
2 173350 258956094
2 93182 995218332
3 15828 6285
1 19233 21787 977188228
3 38885 83102
2 57365 627641683
1 24315 52240 447977411
1 22187 49265 911714603
3 104167 80035
3 122508 31196
1 75590 106792 106540890
2 158698 295478573
1 84753 108837 553358163
2 109627 92055568
3 105761 27116
3 53329 60931
3 37413 109766
3 25479 36436
3 95424 41246
2 92794 868092229
1 2460 32305 264668948
3 3549 52305
3 89514 90
1 25850 102490 869850243
2 168670 265091708
2 149484 933235549
3 151810 42567
1 67638 105610 516298580
2 82455 836956279
2 51452 103474701
2 81714 881192139
1 51954 74933 156618980
2 50835 234915383
1 64645 72054 374676948
3 2865 2882
1 1827 38898 479049861
2 44356 146868302
3 9718 62966
3 89102 67242
3 145729 77871
1 55531 77101 327359254
1 21099 45622 71858977
3 138028 107258
2 56065 288383343
3 26548 69385
2 163674 287450542
2 174018 865536693
1 35236 65425 921347848
2 12786 89637042
1 28198 39959 878756104
3 60332 49424
2 42440 865872165
1 49096 91272 442580593
2 74684 414960856
1 22534 95750 253708822
1 43717 63685 387498205
2 80600 346215970
1 13941 94660 675394260
3 29865 99772
3 22572 27522
2 31410 731601209
2 117618 525534008
1 1450 100529 213586690
1 48978 63944 97909936
2 124007 772175896
3 123526 71061
3 49828 64270
1 39167 111406 946174605
1 54679 60366 871593861
3 47473 37558
2 165283 242920515
2 60414 271776384
1 45156 96323 805903394
2 141900 389641168
3 120339 93664
3 137401 113445
2 124787 319398211
2 74432 281690167
1 2028 90442 549945782
1 60174 68176 998675421
1 57890 103275 194038584
1 20144 92405 903047433
1 43838 82251 105778957
3 12605 88207
1 45136 81322 935516098
2 106556 317677857
2 30245 246767412
2 173769 727745909
1 30741 38506 945484338
2 168228 270432723
1 51480 67394 172588146
2 170271 355136748
3 89431 4127
1 61286 84471 88311353
1 105096 108881 651884260
3 65268 71210
3 109870 34256
2 33668 728983959
2 173212 724567921
2 66002 857684314
1 20287 96481 568595908
1 4533 88178 735814462
2 87659 552917709
3 141003 63730
3 25937 13629
3 46500 24593
2 137280 432066933
1 29946 55263 195174177
1 4219 109726 643763147
2 133068 490530098
1 24846 56217 343860466
2 44808 433929712
1 5969 79126 331366080
3 57312 60668
1 32965 56598 78547218
2 112626 997320426
3 119566 101062
2 143493 807163617
1 2195 65004 411314904
1 13855 46337 237364785
2 106111 746636664
3 92549 42690
2 22325 692950440
2 59888 477626627
1 1250 1852 546270532
2 2485 724801949
1 46166 48817 58461296
1 471 5085 845014956
3 68298 48104
2 145369 196167207
2 5272 320693993
3 156103 6631
3 154224 36182
2 147541 130247147
3 45096 108455
1 43025 75216 93730699
1 3996 74964 991336683
1 19911 59951 941681514
3 171078 66612
1 19600 53983 907110501
3 141601 85727
3 51070 47744
3 150971 5939
1 33496 113088 914025515
1 11333 58598 77628689
1 10874 14515 968288386
2 27815 818703876
3 150220 29636
1 2008 96833 249558926
1 16398 70731 221726081
2 94309 801112408
2 47998 608760618
3 70413 92348
2 69288 184394610
1 18114 73752 423077330
1 31111 84733 106156655
2 33515 9496141
2 111483 648780159
1 9214 45114 612765858
2 38993 137881290
1 40578 79446 255443831
2 161211 746649904
1 63805 89128 361080815
3 63342 40899
2 8329 733589277
3 141301 1467
2 872 410023527
3 115339 51806
2 89176 745807722
3 23264 45667
3 149064 81663
1 36648 44466 51250231
1 98295 105681 472922921
2 149260 467761848
3 127792 84349
2 9056 286482642
1 989 30641 682369860
3 28098 96454
2 72220 688081517
2 108358 749970509
1 20532 97595 840839515
2 147829 575714195
2 86847 917891476
2 155571 183077164
2 51413 242601823
2 46085 548069527
3 92935 35772
1 9887 16858 70969253
3 9 91814
1 21885 64469 530195373
1 32492 33906 583369092
1 78147 106871 593860314
2 36473 45120651
1 8354 30235 72202511
1 6764 47976 114478361
3 139217 79585
3 46890 63330
1 29250 39675 570477956
2 158442 796160939
1 81533 103986 515664421
2 104255 207055213
3 84871 98639
2 113075 995293033
1 146 11295 340622902
3 19052 53760
2 81336 766980797
2 30101 503774697
2 128563 516234107
2 34732 532147002
2 15577 50526704
3 135749 104210
3 1976 113435
3 36983 97482
2 159077 610382301
1 47887 67573 810435701
2 167269 203280697
3 89808 12064
3 126467 2593
3 110230 79653
3 39737 33683
2 78986 933319393
1 19760 36304 485682657
1 34149 85934 348984416
2 62222 199126514
3 74571 61455
3 91113 110256
3 16721 61096
1 69184 110857 270923961
3 6732 106175
2 170193 961779950
2 83516 263432434
2 68004 363336679
1 24474 91783 549708454
2 34081 258129555
2 53872 420977424
2 51091 473632785
2 151443 240638214
2 144870 476542417
1 8441 111809 910896812
1 26933 86308 207859394
2 151636 804521154
3 39197 64281
3 54897 60319
3 149263 75914
2 155853 134441437
2 90576 688801646
2 170145 331355052
2 22621 965528680
1 89301 105760 490804779
2 13970 367557026
1 12765 49550 997056642
3 120220 51515
3 70908 12664
1 74632 108246 274914458
1 25897 53527 922051220
2 11775 361686637
2 81494 824683169
2 141745 522404124
1 12182 96587 344947923
2 111038 838957064
3 16039 34675
1 22346 67442 206828605
2 79567 472820624
3 1288 13771
3 131276 161
2 70920 319923541
3 137849 90916
1 26336 81310 388269572
2 71744 106488671
3 86316 13977
1 14730 58429 340130655
3 166071 64507
1 35965 81140 222768096
3 41009 103634
1 9158 20480 174272168
3 157373 62582
1 54192 113378 508747771
1 4602 96678 611841214
3 170207 31277
1 72702 86831 207952171
1 25839 38815 349863065
1 17316 36002 403871338
3 150805 22205
2 87788 945402967
1 41917 110802 75957298
3 142832 57338
1 11527 12880 879560010
2 66346 790518766
3 140391 1567
1 39125 72753 930497912
3 52900 50521
3 79992 18772
1 54239 96213 143509741
1 19780 93401 304835388
2 41996 404554361
2 92711 882633224
2 9358 215952962
1 12170 91236 603946629
2 82640 416932228
1 17558 107886 806031437
2 139443 330091057
3 160882 22972
1 33279 60866 147911707
1 5528 63908 920352602
1 3003 112008 202002513
3 91143 96017
2 105882 821862378
2 103460 109228592
3 138331 103226
1 29312 47202 408641849
2 161705 973437680
3 90182 104213
1 55936 68683 87611854
2 172278 364587341
3 147630 60538
1 7068 105274 73025144
1 18916 81201 429504923
3 792 80088
3 5360 81128
2 37427 307911918
2 24903 279769853
1 34959 95320 416651950
3 127471 10330
1 22315 78845 127227571
2 98447 596026497
2 8550 911948997
2 163309 437275753
2 102776 764156514
1 33584 107192 979817594
3 11508 98159
1 5197 104545 314410667
2 49204 992755147
2 71726 450354324
1 21490 48091 828006897
2 81837 664843822
2 107710 712293096
2 125616 645056270
3 169958 52012
3 155768 3441
1 22355 62560 109711519
1 9861 37188 349764985
3 151468 69950
2 12501 885143652
3 60806 82007
2 66398 698779070
3 71251 103597
3 147217 110034
1 38818 88152 201416472
3 55066 78527
2 31752 456801983
1 38044 90958 78422179
2 140996 972227926
1 89545 90265 623277977
1 29328 112805 807519544
3 70326 51012
3 39782 68258
1 23616 87424 236602389
2 147037 799850869
3 53639 18016
1 72968 105282 345590717
2 5971 142587646
3 25083 45051
1 56874 102660 178234717
3 156192 60673
3 100858 25113
3 67575 35107
2 87958 173298895
2 118050 842926486
1 8178 9328 12175220
2 3148 66347393
2 113949 568150068
1 42628 63645 301757280
1 23235 91835 110673059
2 136302 867593963
1 91398 102313 184550836
3 70855 4426
1 63448 66696 489970431
2 87598 819897008
2 153738 851657087
3 145707 55957
1 43617 45106 602884373
3 128161 6686
3 40689 34904
3 120015 85660
1 9249 77790 558772683
1 39361 67886 586627483
1 2757 96773 512273501
2 86404 590735549
2 150122 980116213
2 75726 74384867
1 86162 90616 134557523
1 4619 103769 376330536
2 87988 60788583
2 88612 737648864
1 39297 98658 123388904
2 157350 396016092
3 86094 94348
1 8976 38371 84564301
2 38446 866086105
2 9650 84532939
1 52952 58478 848045212
1 34148 98835 774918440
2 31257 66727738
2 175182 199787063
1 24834 83904 647570417
1 46560 57980 982362102
2 171118 464065706
3 159728 97029
1 63860 90844 29103221
2 111804 387874754
1 20525 34777 778570998
3 148836 95588
2 164206 238906836
2 98290 623577633
3 5131 95836
3 27776 5629
3 151984 3972
1 9145 17364 468778449
2 109156 498412617
2 78298 116725819
1 11548 16929 608216038
1 80490 81739 143146202
2 102666 178682042
3 30073 95172
1 6354 89595 193940732
3 146931 66274
2 3280 804434993
2 41609 414296062
3 46349 94203
3 148454 30769
2 115708 792125628
3 166159 111238
1 56424 83993 299351698
3 81459 49642
2 55555 472472668
2 72674 69765227
1 19021 102418 725622527
3 80269 69983
2 39998 200258798
2 121273 182922820
1 17837 106441 634547706
2 76799 730679634
1 75943 89734 641136773
2 6208 931468627
1 32290 81141 916501161
3 17072 11335
3 46037 110146
3 60351 25719
2 93247 91672489
3 153428 19971
2 74222 214986334
1 66274 66777 475696973
3 54402 11641
3 52898 33599
1 6009 89424 609145950
3 147360 71755
2 162449 143992230
3 132906 106397
1 73124 93572 375156175
1 107043 110837 334248587
3 113834 62560
1 32230 69778 810440302
2 86848 26950988
3 99802 21377
3 54783 67221
3 175169 101264
1 34533 45004 335023635
1 66211 81885 345526803
2 144349 661070142
2 100556 299415844
3 101554 91107
1 63832 106757 957765123
2 119502 755013651
1 5837 39004 290243365
1 43381 102522 897284762
3 150410 43871
3 113419 89734
2 142447 727051992
2 114901 622551342
2 163911 876378046
3 64058 99475
2 80717 555086172
2 80105 992706465
2 40674 974130396
3 53715 52533
1 88248 104387 263464871
3 112091 82665
1 39068 48388 469594088
2 33332 614867787
2 71143 651722767
1 58064 78008 133284435
1 62661 103383 421105226
2 153836 197438835
2 52520 72986534
2 63540 346101535
2 112825 982115643
3 133886 82796
2 154745 153264322
1 92869 95461 9573506
3 83716 47569
1 17756 108608 841974162
1 18331 86368 532813447
3 109392 66430
2 75283 686733255
1 6526 78103 585499979
3 45597 91465
3 17685 88672
2 45965 26765599
3 43930 40812
2 165337 363234738
2 157250 775490314
2 45684 148385723
2 80705 340924392
2 157327 131653221
3 172974 107951
2 122487 317037858
2 34776 734682487
3 91969 96775
3 72986 103791
1 2416 42551 866924105
3 91253 40544
1 31812 106841 658873480
1 36529 60269 630366035
3 163211 109155
1 5816 25737 410646824
3 153547 58788
1 103268 108602 504181122
3 39152 30543
1 5334 53803 831245839
1 201 14937 468512828
2 16182 302157905
2 173469 346391778
3 108613 4898
2 44749 776574126
2 104531 658748488
1 32709 111770 421438692
3 111692 63233
3 143736 109392
3 169544 95300
1 43022 51458 316624862
1 4261 83865 486499375
1 26719 35417 633723627
2 66639 777260356
1 9065 51446 683473517
1 26282 33585 19131488
2 17443 593795873
2 85373 936831219
3 121213 45096
3 70882 75408
1 23476 91631 273888445
1 52571 57960 926764573
2 21739 602599785
2 101438 691017481
1 103721 113417 199145920
1 38360 61507 538356137
3 173682 80911
2 124172 455811854
3 6616 97073
2 164770 131122605
2 130540 687784066
3 91976 66489
1 63832 105449 909263465
2 8958 926633434
2 115208 975516044
2 79389 500458631
2 110029 524496215
3 3712 5756
2 175232 301991179
3 78854 24797
1 36312 76000 249570203
2 171849 318031265
1 18449 21215 899165134
2 141191 606900839
2 147063 247450946
1 25351 64030 59017845
3 102702 65560
3 83865 73240
3 47825 111842
3 58497 100045
3 161789 112250
3 112906 82520
3 110097 6917
3 76161 75105
3 148151 38486
3 22043 72862
2 93279 214443370
2 25218 389636690
3 111128 70634
1 36464 113620 44260489
3 91159 39717
3 64886 11087
2 173586 555388032
2 102066 778732169
1 97 19013 677657233
1 220 110366 182545872
2 83470 918979752
2 149843 216190896
3 74058 57191
2 52426 150798899
2 22178 617935441
2 20607 246385704
2 12038 547973589
1 61952 81912 827674513
2 62098 408407487
3 383 68997
2 30724 94103027
3 10246 8208
2 79734 478739210
2 98672 41759265
2 123893 826679788
3 87992 42579
1 25369 28578 719858949
3 149874 21540
3 29924 55847
3 34440 60649
2 155019 408517381
2 52360 891148771
3 85682 53816
3 122605 67610
3 39519 47146
3 10906 24175
3 108024 83662
2 97630 388679896
3 110882 10942
1 61845 98305 80759089
1 19731 85531 203028508
3 107720 74218
2 19921 651990185
2 91425 917236778
1 66828 95181 11627552
1 40117 107924 555654450
2 114168 475354054
2 99189 540269438
3 132076 62274
1 9707 101032 779807376
1 21179 95375 810200100
3 14619 51524
1 11319 59885 510920661
1 22614 67098 731735393
2 35592 835960110
1 59213 79025 503029099
3 171596 10429
3 51225 24467
3 10447 32561
2 109844 832115050
3 32283 18487
2 46104 364811566
1 84194 110003 801226421
2 54267 242828164
3 32126 22255
3 35191 47368
2 105948 88268919
2 128975 738928205
1 41719 95663 440679921
3 7617 71923
2 115184 695371401
2 161562 257728080
1 4535 11284 350151989
3 28540 20087
2 30755 892755466
1 34443 65128 57886235
1 56716 72278 685695367
1 47984 95016 72687973
3 44718 87091
2 106089 675251767
2 130345 34557822
3 164773 51873
1 19771 81909 102254074
2 78214 65551445
1 4376 78213 360127992
3 158247 11170
2 51390 318281175
3 93858 65104
3 114218 23239
2 88160 478789599
2 118914 463911784
2 161957 41645421
3 22711 57819
3 139513 113611
3 153213 69765
1 107887 111920 376368362
1 12638 68374 330256038
2 68055 262084221
2 83477 538888029
1 63984 89591 199324204
3 123613 1576
2 87170 888746197
1 7734 108480 1103483
1 33710 57200 846538521
2 45795 881997093
3 68926 58023
2 132399 467166682
2 168206 845232316
1 71804 105460 514027217
3 59584 95727
3 125007 42294
1 2357 30051 107662417
1 45387 65354 558877056
3 78864 20251
2 144694 708066141
1 10575 24189 742310980
1 76437 81885 377742072
3 25907 32583
3 136128 26896
2 146914 6929014
2 61694 764426646
2 51573 574443171
2 44727 657541384
1 60406 71832 35921875
1 12684 95586 730212403
3 105260 37033
2 141969 495360846
3 5471 33099
3 156568 63838
3 164252 64073
2 16914 744971097
3 92836 90822
2 12025 273987293
2 195 654144934
1 40655 54813 100568723
1 78988 86917 153164608
2 90705 354771592
1 45999 101137 524344768
2 2517 785807105
1 58739 114168 804519886
3 113017 39669
3 37730 28224
2 43685 187527940
1 5555 101298 902657562
1 35742 106824 843959150
1 17712 70580 550136046
1 38599 66121 158365678
3 673 34287
1 61552 113777 92463965
1 42898 85423 34553295
3 151654 51164
1 56909 58185 566214084
3 79016 85173
2 111228 258009423
2 112976 419338308
3 6332 74389
2 138535 463594775
2 81683 974971049
3 101579 25282
2 116862 177134556
2 47154 817013364
2 99782 306806610
2 128995 860316101
1 6750 42492 471410287
3 161607 67438
2 102839 790728277
1 2991 30553 713666121
3 10209 68170
1 37550 50307 574937245
2 162571 799609298
1 56167 100150 32033314
2 95034 98665425
2 72012 792061172
3 48830 15387
1 55654 107074 762648934
2 120291 255477475
3 146223 99124
3 109071 101076
2 137980 429635754
3 78223 102952
1 874 111149 290831701
1 31726 39237 66939552
3 38433 58711
3 67694 77599
1 3610 18746 454969364
2 87036 194138434
3 47848 21788
1 89552 99358 207208628
2 39110 260985370
1 19919 70376 817311282
1 15847 59211 669635787
2 99614 192113120
1 13203 71472 220976879
3 115490 109078
3 31769 3131
3 20151 77360
1 9468 110298 699183406
1 53011 60427 860253181
1 39330 114150 973275877
2 16836 531364481
1 105913 112409 173430986
3 103282 12617
1 17997 67027 378107266
2 158299 107831881
3 18374 70507
2 27740 675400513
3 8789 81985
1 37205 43799 862493298
2 49706 963241219
2 139004 287830587
2 73145 107197834
3 144886 4664
3 38781 91377
3 136293 2294
3 122866 61815
2 122305 970964928
1 87812 97932 195243571
1 85123 109506 206921512
3 155295 83767
1 9842 66782 204094435
2 18353 679438628
1 70061 96503 786166672
2 51568 701409144
3 112226 83497
2 62593 738396707
3 38996 45881
1 34799 46372 418448702
3 51545 95887
1 45052 45881 144992867
2 160213 231313924
3 150982 16527
2 92923 183390229
2 8420 414814953
3 142779 48718
3 16540 19591
2 42550 343990814
2 87621 866637910
1 48511 69207 539796580
1 26244 85331 857923327
3 115959 95308
1 25587 77178 343962634
3 5092 2019
2 8015 769716446
1 40883 69629 3325442
1 50234 67750 392299549
2 163402 255789408
3 161205 10508
2 91169 315731473
1 1253 9117 31159775
3 111308 103117
2 168226 796043795
1 74267 112964 782259904
2 8871 648917507
2 173018 165206064
3 86581 49727
1 73464 80075 810000408
3 174854 88597
2 142840 325604930
2 105665 87920644
1 8517 10043 247774111
2 159638 206030151
3 124159 29349
3 130674 50807
3 43907 15625
3 152519 15798
2 53538 517394138
2 156363 903648792
2 125769 279844101
1 1072 50960 241213955
2 15530 661232946
1 37584 47669 891272326
3 115777 39578
2 48686 404209875
3 141652 76387
3 154071 76842
3 122020 66633
1 69665 74728 389577171
3 111967 99658
1 60571 88366 107037711
2 65737 492570882
1 73691 113851 23514456
1 7239 23370 744120572
2 53660 124580725
1 102066 108728 487573043
3 24135 85091
2 136819 346413625
1 80799 102841 165367460
2 124209 34513516
1 12743 86335 357646389
1 26188 87118 574387872
3 77003 20020
2 94345 192937037
3 34393 1314
3 69216 30682
3 174434 65648
3 5003 67757
2 23896 984977856
2 16951 510785518
1 57963 91755 462326129
3 143875 37125
1 5506 7047 654411291
1 58140 87905 964960527
1 7214 68946 601609130
3 77715 30053
1 97410 110503 232913035
3 136282 109113
1 4423 102489 685914580
2 73211 470665911
1 74918 88639 369411084
1 33924 92667 881723298
2 131143 369704979
3 48283 90761
1 12123 62659 700331665
1 26307 113944 672363871
2 147131 814443390
1 20235 25303 574841124
3 170313 48281
3 29652 63840
1 88913 105333 853496735
2 50440 138042894
3 133482 4532
2 5052 298790636
3 109478 92874
3 154596 98755
2 60302 628755855
3 157689 91376
3 131796 93786
3 170026 103033
3 44420 27596
2 145420 111923433
3 111814 35046
2 70662 688754992
3 54281 60826
2 26459 39193261
2 104112 489575525
1 27865 98089 855593732
2 172413 339534881
2 62696 594111239
2 101570 352800189
1 4017 109804 488483471
1 73194 112570 894586742
3 121186 96188
2 56536 275344529
3 113140 11371
1 6804 11874 415674334
2 146343 413333036
3 113125 77952
3 77623 56086
1 61408 104460 873713080
1 3422 73097 870253147
3 28466 6906
2 167413 665856893
2 149374 367324425
2 138959 4789572
3 49638 49530
1 40849 63263 113922592
1 47016 104274 258849567
3 154338 21804
2 157963 992607558
1 39707 40235 912493375
1 26937 55562 693687645
1 28637 96064 351310695
3 72234 1885
3 63993 72333
2 54309 227234000
3 65061 92880
3 56128 31260
2 82022 309728406
1 29929 88010 92373141
3 53051 106979
2 49776 626914820
3 74214 40538
2 167879 590003155
1 34798 100789 314984810
2 49309 925689023
2 32970 40885687
3 94496 73459
1 33985 56366 923543159
3 136904 49709
2 158593 286719499
3 52781 9999
2 44994 206068496
2 59676 675009764
3 116520 48519
2 67649 405780549
2 112869 192886567
1 52023 73217 368263754
2 54275 761765439
3 151084 108161
1 44923 112615 479349579
1 47268 69398 894372844
2 61518 973042429
3 110456 44895
2 5894 874174086
1 51379 93044 790189592
2 27992 817158736
3 68628 114370
1 70013 99651 260778791
3 127479 90437
3 19943 89017
1 26885 101772 772531118
1 7664 73707 398722791
1 2383 105283 414541435
3 136276 40864
1 45174 80426 410287571
1 5997 91600 722363033
3 34158 66765
3 31 100503
1 5981 85517 505452432
3 146480 53922
1 54528 77786 382506880
1 86727 97583 524634378
3 35215 79062
3 158871 95462
3 49519 3222
1 5305 44362 175520141
2 42770 412365526
2 45949 553088043
2 114078 930365920
3 75482 83089
2 75354 474820673
1 5790 52458 176321097
3 35967 70592
3 86502 98769
3 32615 106475
2 1684 48923774
3 159461 31687
2 53191 295622146
1 33230 114083 71013247
2 154344 815078442
1 64451 96998 969072415
2 159489 545032488
1 74192 85112 632306641
1 45510 111076 667272750
2 43294 549145623
2 41436 856646794
3 947 65842
1 86360 110946 333074620
2 82807 391455339
2 134624 369921872
1 60162 91938 354000342
1 108487 111815 127230172
2 120942 492174978
3 170609 75067
1 48956 80658 967190455
1 22453 113607 110650975
3 155177 54527
1 305 78478 277264601
3 98447 67299
1 55055 73932 473273867
1 19538 87699 657443370
3 77020 94705
3 172125 80553
1 53093 64560 907090721
2 30054 2856138
3 3297 44836
3 170613 9850
3 167004 100309
3 57925 17937
2 70745 602717018
1 17924 97023 683346388
1 68139 79495 593322882
1 9496 111503 801389505
3 127580 57541
3 141809 77165
2 25875 176165684
2 124503 87457880
3 8828 49910
3 123386 30506
3 36780 47244
1 109536 110100 234013565
3 82786 41155
3 14767 64566
3 16540 27808
2 118877 959900430
1 70370 76459 265322962
1 70931 114264 631994250
2 92836 851817381
1 30408 55846 947066055
1 7874 57315 722940948
1 14583 44002 952921012
3 44928 96316
1 61529 71625 577109215
2 55568 734004977
1 31774 36766 71980130
3 8676 101262
3 85136 19935
1 53359 59730 413499687
2 79368 479276243
3 145399 2847
1 44320 100782 886171567
1 5793 62424 820413299
3 51980 56338
1 17862 66893 569497945
1 78570 107926 805431352
1 9896 53537 751795628
2 167630 734342089
2 21689 821232331
2 107393 396061510
2 173599 800155359
2 9837 999599562
2 122489 500839210
2 140122 300553023
2 105203 865014082
3 173304 58367
1 5351 102427 52842001
1 71682 83948 910476
1 30558 99189 447080473
1 107665 108622 413440083
2 169290 527751877
3 31268 13644
1 11071 16258 21345317
1 50261 57518 491071053
2 46649 478285922
2 98351 416952270
2 125470 672807672
1 4722 63356 47048784
2 146323 462571979
2 143681 757817951
3 31529 6988
2 75766 935831802
1 55689 89883 464144674
1 67828 101351 991420964
2 55363 120962980
2 118208 504344175
2 62062 363457587
1 17812 29605 485607356
1 3271 43632 842667006
1 10229 44385 515638668
1 84629 84755 221258823
1 42241 55246 769179498
3 123685 94309
2 78549 47951157
2 45921 933317058
3 156580 73279
2 42277 227219032
2 115094 11598353
2 70180 548675050
1 99691 111297 140885952
1 1494 35177 938930267
3 14707 95018
2 165945 603736295
1 46756 83769 748880153
1 67059 93812 572546220
3 136524 7930
3 147645 106739
2 12062 904816977
3 115594 99233
3 70249 13677
3 143630 95211
1 18041 97853 990310540
1 1480 34290 678996324
1 11564 65784 749068172
3 4683 103005
3 45618 101926
2 175640 953014519
1 70425 75935 289883452
2 10407 579102870
2 44682 365970817
2 79891 462700869
2 133590 430928804
1 51568 66260 653295065
3 101613 45758
1 52331 58374 180862060
3 93345 55233
3 102777 88276
2 110577 343333832
1 66418 84905 238925398
3 134983 76976
2 84355 513667663
1 28488 37971 366005998
3 149006 10094
2 151357 28520008
2 71815 979343305
2 37511 292639818
2 111238 191519513
3 44372 74833
3 123524 53191
3 164274 75171
2 40531 263456432
3 95437 70465
1 43189 85621 449158131
2 4389 886849072
2 122177 616169367
3 31972 45985
2 59107 277315067
3 11229 11459
1 31664 97681 853645165
3 104516 14247
2 7352 283100271
1 23950 92523 885599017
1 17367 86491 519739760
2 131661 933224628
2 120202 735464543
1 22596 40775 950571342
1 32331 68416 882508899
3 32019 107301
3 39315 103516
3 124182 47949
3 59661 31184
2 69468 390592394
3 2297 77235
2 154329 357988285
2 43676 110959878
3 126143 111931
3 140297 112699
3 113421 109348
2 13799 34691869
1 34108 108814 137859763
3 105051 31889
3 29449 7750
1 3522 109052 240917940
1 40338 103349 995843229
3 40143 6061
1 5195 55738 774994966
3 52613 110752
3 15517 37468
2 59020 956204577
1 1187 25322 338295152
1 7698 74141 201569964
1 21297 50497 172668259
3 107391 22141
1 15977 88300 974004484
3 140947 17032
3 141033 42811
1 93895 96047 734364365
3 69396 56428
1 50178 52316 406942782
3 133294 6923
3 170274 73078
3 50812 81035
3 43836 47136
2 112574 79239605
1 70775 88982 123452276
2 114650 607072513
2 12919 866103426
3 138266 86767
3 111337 74021
2 81078 53532469
3 118 24908
2 124601 525906134
3 25130 102434
1 17418 87628 462464480
3 103300 94779
2 144369 529233198
3 97283 20848
1 79013 94260 403458805
1 57399 106790 879613887
2 17648 249232417
1 68651 84886 445227174
1 28245 87523 776700693
2 49446 11957034
1 34388 54773 441178527
2 18298 346952837
3 94515 42993
3 168948 87818
1 38656 104506 602370406
3 99222 75195
3 118446 81561
1 63988 100347 527949490
3 58300 113085
2 98551 542734127
1 4640 11357 469403448
2 81145 403075947
1 97077 104428 80303405
3 96303 47688
2 83152 468527464
3 105025 89923
2 51657 622348584
2 67955 710694038
1 14894 69811 613984646
2 101447 566148456
3 57244 1397
1 61025 84281 714991549
2 116220 796862948
1 15423 43715 291399438
1 9310 54338 388950051
1 51680 78024 850851721
1 80640 93507 761538075
1 33494 93034 717591435
1 34414 102425 708427548
3 78572 36244
3 54337 110415
1 34795 67450 868398720
3 124797 27314
3 9370 31937
1 41561 75317 919354722
2 53009 919842843
1 86048 101098 131996338
1 700 78613 723942942
3 93738 14401
1 95842 111447 738849654
1 43878 111347 106020826
2 157825 835614998
2 26768 633061098
1 5638 10442 824587747
1 69699 85179 461032008
2 10455 148735738
1 53414 113133 763283526
2 59872 454382544
1 41448 55577 42922689
3 2266 85479
2 61299 964164497
3 96905 6155
1 32056 48333 441255817
3 37850 90833
3 122548 9927
1 46445 99496 713467526
3 99097 82138
3 109040 106294
3 11501 21269
1 101276 101429 391965486
1 105397 112394 287792549
3 96201 76589
3 4271 57406
3 159622 73828
1 53974 102995 371218841
2 69027 173665176
2 45165 570236691
3 18349 29861
1 8039 85997 600250702
2 60601 177177871
1 59330 69291 876314804
3 164976 101355
2 163072 733624180
1 91302 106538 943244195
2 8227 522810603
2 118211 272289341
1 34350 54140 367217704
3 17982 10674
3 66384 39616
3 54463 111396
2 131789 152050448
1 11518 85391 654755953
3 93266 102495
3 173092 23543
3 109548 53408
3 11456 100108
2 55640 592244813
1 55217 56114 243585964
3 127030 99000
2 121677 792215124
2 50784 38221344
1 11356 102488 758190984
3 161525 85334
1 48083 75166 721643160
3 10288 10033
2 170142 50148731
3 54088 10282
1 76697 85725 651843972
1 24292 51620 47201943
3 39535 107774
1 1422 96780 578726961
2 136603 707289693
1 52157 111377 586737372
1 15572 31152 736356840
1 103421 105478 170529901
1 94099 97041 775709062
3 90689 50831
1 9806 113811 248869783
2 102425 146722532
2 92863 402284701
3 96060 25914
2 107155 651115139
3 50888 2828
2 26666 927416269
2 51471 792116405
3 105362 8741
3 12062 93015
2 58908 174096608
1 18515 54820 486673560
3 45737 24625
3 29076 46913
3 5868 28311
2 112228 894633119
2 37638 538030212
2 14294 405706976
2 67299 943711585
3 12644 55635
3 19084 64075
3 160364 77092
2 140114 556625893
3 78242 78852
1 2506 4419 888173126
2 146342 340155358
2 146305 811656205
2 130929 886524796
2 105385 247961570
1 105797 112555 628022155
1 24678 90759 26357893
2 156484 499606081
1 69707 77262 988717557
1 77595 109921 480511115
1 41087 112150 120492399
1 34905 107202 423318181
1 32899 38382 712791736
1 77404 82423 537610584
1 8227 36839 98177688
3 149174 16844
1 25465 41205 328104492
3 32239 3089
2 6670 817904850
2 110616 711520735
1 30696 77881 525477512
1 18694 87694 266452001
3 125747 14902
3 167159 76538
1 24550 49857 953307285
3 66646 53389
1 30745 101663 767293215
1 82009 100266 609278772
3 11057 74067
1 37554 39435 102342749
3 118048 76085
2 54077 102263133
3 113642 13534
3 125628 89946
3 115997 44967
3 160274 8963
2 118403 633412633
2 79680 301440854
2 44056 497385795
2 92190 18049784
2 57565 762079145
2 20228 38735846
1 1075 90927 811891445
1 2017 73664 273685635
3 26164 94817
1 40814 102818 347877172
1 42248 58483 218251754
1 5264 94687 75804315
2 126864 742581892
2 8110 822603717
1 56025 88508 200670916
1 31891 99618 207445654
1 52321 111465 159013037
3 37647 40688
2 59253 188117273
2 684 377132542
1 6943 79117 883905801
2 149228 379806668
1 84252 106408 331315149
3 132748 93424
2 51138 951786263
1 73247 94953 188713989
3 71941 105511
3 28308 109885
2 74345 985243949
3 116976 5688
2 135560 875560317
3 170109 97939
3 96917 20936
1 46076 98693 574664577
1 81963 87604 113351018
1 43823 109165 771713871
2 59996 299211707
2 44036 584675785
3 13975 92582
3 90040 34176
3 85663 75565
2 72215 173266300
1 82785 100015 757821083
3 23220 19774
2 120388 463753864
1 102440 102777 374272670
2 38115 56570487
2 59171 383459571
1 44448 71324 701065941
2 54774 754768548
1 83289 90215 240239566
2 47829 368132277
1 90376 90434 390852138
3 78552 37556
1 25419 68402 706138513
1 13035 57643 889816815
1 30192 72048 769074888
1 9005 42102 730599675
3 70926 102102
1 54373 59520 629816121
2 173320 68356622
3 127489 89359
2 56843 715663614
1 31977 77832 101337675
1 13572 43725 597517059
3 88866 1127
2 22380 958451933
2 85244 569329566
2 95008 590097955
2 101377 889928430
3 101171 18461
2 51179 908460549
3 57985 103168
3 78109 2456
3 15282 100786
3 58797 61499
1 67797 112725 381860880
1 88856 107062 556368714
3 163692 5356
3 166542 70111
1 37661 91651 69122424
3 69675 18221
1 24392 25478 827581522
3 121673 44777
1 15517 101359 139947211
2 32238 983442924
2 171479 965177023
2 95586 943084614
3 55312 27153
1 50342 102226 479783902
3 66767 109136
2 90302 398909361
1 84036 102929 684668876
3 173492 61580
1 78319 87797 676152015
2 579 315456628
3 35920 8811
1 20295 51014 969491406
1 38686 44842 559527581
1 27122 93790 731128969
1 70843 83274 763603091
2 15341 486137934
2 1785 802074699
2 116680 778203610
1 19321 106960 837098744
3 85451 38716
3 99118 82958
1 29646 76981 467699393
3 60130 8739
2 16852 80362607
3 2963 40475
1 81526 98506 232835821
2 138740 97173815
1 28552 94787 729993664
2 124853 664109677
1 19366 98698 511883284
2 140221 762934445
1 57237 75008 255268157
2 66550 297028482
1 8651 78428 975648812
2 82571 945883655
3 89148 4003
3 7482 80179
1 69229 78140 531927937
1 50065 78637 535782471
2 56651 271454918
1 91313 98069 478124441
3 126695 94587
2 106970 978078830
2 150342 882686492
2 98926 396991599
1 16275 78696 545141039
3 174332 95047
3 122293 76318
3 33043 106811
3 169185 55549
1 57981 62890 543810283
1 50663 52534 665619483
3 166222 7713
3 126233 66898
1 6728 26793 413519522
3 97650 35413
2 123667 145815978
2 78026 81333531
1 61700 90741 478781377
1 57501 61549 606236088
1 22770 24735 511006214
2 17993 204722704
2 58628 465055661
2 156588 409582013
1 4658 111557 143015657
2 67333 185584161
3 170976 88998
2 174653 597992001
1 16724 47567 898705483
1 37269 82428 233972949
1 3220 45036 913471838
2 12588 193867384
2 111984 585458950
1 10691 75890 329132149
3 112618 25651
2 175649 923366863
1 4882 69504 61614580
2 1688 418778616
1 44229 69690 527839550
1 56075 91878 519506587
3 133451 12033
1 18675 39686 13556092
1 60270 81823 824991095
2 131456 312476621
1 16658 89049 954864997
1 41355 48274 736874671
1 67806 73348 721282258
1 16443 63725 121157418
2 75579 42690737
1 12224 47560 918337477
2 150318 675504413
2 128947 277093663
1 30097 108413 774762134
1 1781 86429 513394682
1 52183 79862 856356841
1 51813 58980 210879212
3 39304 97831
3 71997 39597
1 10938 63449 768798561
3 84891 88674
3 165299 83933
2 155325 643513750
3 110586 92839
2 113935 195288191
3 68387 110176
1 4186 91732 533937091
2 160842 379962391
2 148973 61792026
1 77124 82192 316522216
2 43939 267927018
3 116489 59648
1 47587 81605 505306588
2 124363 762808202
1 38571 56119 976855814
2 38074 162266978
3 131698 44237
3 32427 107740
2 27074 947831893
1 4392 39133 78120308
3 160799 27122
3 144969 106620
3 152028 24624
3 77444 47253
3 142427 84474
3 92256 39821
1 34084 46131 966997226
1 31039 41845 97032844
3 62196 81039
2 82971 148907641
3 59380 40576
3 90921 69092
2 72934 486750080
3 141155 6147
3 151711 105712
2 86030 826101404
3 139976 36018
2 22844 289595575
3 137584 58157
2 161475 393608913
1 33961 55767 310033089
3 74664 51986
3 23370 66994
1 47709 78806 703395172
1 11373 43867 435493011
2 147142 838249088
3 134502 77838
1 25321 31870 243912695
3 117563 26348
1 28105 95778 220318295
2 74414 599009163
1 24348 86621 286270174
3 152343 41718
3 171862 59400
3 98712 104531
3 91583 103126
2 27745 85448184
2 43646 219688615
3 151646 78232
1 54482 63268 119925563
1 53339 66877 132325500
1 14216 19438 68368124
1 71047 83046 197479889
1 35445 69070 305110443
3 109492 20158
3 113397 77690
2 268 672412620
1 58208 87673 794552145
3 53390 33338
3 1821 12578
2 39745 18516722
3 31545 72087
2 20903 586486066
1 83032 91179 90548188
1 69598 89276 305595989
2 161104 493609489
2 113768 207378305
1 11118 106593 958446225
1 61774 97237 662406132
2 160144 630985907
2 172362 389677252
2 88556 368792725
2 92774 899809874
2 3364 816558303
2 278 540182130
1 1110 2036 983257100
2 15565 859730265
1 88368 104775 989629217
2 100508 783624200
3 1216 27651
2 71444 470300501
2 57685 185951783
2 60203 61532367
1 103986 112697 519931770
2 3922 193883223
3 86342 69872
1 32329 75953 629084550
3 68967 48714
1 8192 20618 424536901
1 83251 101309 322170500
3 143790 17492
1 98275 113122 9893016
3 132450 37613
3 13216 28426
1 38076 85139 659884133
3 77242 11226
3 99847 51037
2 96810 626691149
2 31049 122236005
1 14659 37391 192672965
3 29979 95954
1 4733 7859 364663790
3 100755 36160
1 30263 49469 52286192
2 16202 971760765
3 23418 12934
3 150464 68765
2 89967 339062992
1 2034 71989 23964694
1 75788 78331 138738382
2 140147 712809090
2 413 505079083
3 145895 55882
1 10303 51395 252757932
2 86143 576401014
1 4397 91371 821594760
1 94890 106585 713586460
2 11084 310333998
2 64144 100637091
1 43944 66259 717725768
2 158231 643203581
3 130190 13389
2 155658 513407405
1 67404 92512 653695507
1 10101 70114 631340867
1 47959 51359 941059226
1 7779 66031 909145817
2 106127 212061982
2 21623 503428872
1 6830 71009 122134407
3 65775 17057
1 61767 78719 602104034
2 128058 226557895
1 75268 84559 431051305
1 45109 53991 867637028
3 2974 48625
1 15910 49816 39207390
3 126311 12215
1 48618 81570 247651425
2 38384 861960091
1 62259 91885 473677526
2 22196 321642002
2 158563 375515134
3 26311 100092
1 19462 64365 726362769
2 8365 216297759
2 105129 814451745
2 7335 676949941
1 63897 96753 526608542
3 93542 39079
1 59560 80693 494217141
3 8367 41607
2 44249 973401739
2 55169 525055413
2 39653 284130505
2 37223 855041742
3 157066 17464
1 112374 113369 163709883
2 119902 27753073
2 118275 356626763
1 7303 64577 360900985
1 39734 54882 326906553
3 144464 70309
1 30607 80142 695538961
1 51629 113813 473625046
2 161653 708991162
2 69140 40025525
2 162340 721227436
1 26052 63362 942500533
3 152703 93016
2 79381 686059750
3 169819 15102
1 5258 100875 247892606
1 5611 11121 462616447
1 45090 111713 958867308
3 111429 46599
2 80117 120874118
1 13664 114109 939535929
1 95183 107112 114558411
1 40278 98488 190622799
3 123027 104380
3 3868 106327
3 165777 52913
1 43485 99189 317704928
3 3973 110851
1 6249 69293 874478850
3 72730 47370
3 31580 104611
3 144976 65252
2 68852 466341170
2 160276 285306307
3 23218 5724
3 174518 76662
2 113252 875350982
2 160042 880567230
1 36784 41144 464721045
1 83044 100243 207990691
2 134489 448437399
1 19483 81400 452600358
2 1450 713345501
3 134728 27343
1 88831 107504 693369489
1 31135 102756 218065410
1 1108 31161 719656112
2 45829 881840589
1 16461 86047 943711992
3 25251 62813
1 89382 90710 546142198
2 83126 347167707
1 23674 67170 247199825
2 50638 81342748
1 20056 99083 798629465
3 107626 77343
2 6194 482235742
1 68766 75535 981780965
2 27114 824151911
1 56939 106849 440476461
2 120631 763280814
2 1995 832702307
1 33067 108309 984643949
2 33116 974382488
3 97318 65550
1 56026 71985 416775322
3 3000 105898
3 148814 88506
1 63161 106924 379784471
3 77549 45042
3 56337 32205
1 8460 69389 139583899
3 117665 109190
2 90464 965384833
3 26007 92308
2 88070 896960521
3 170099 106741
2 119805 744274874
3 45935 21200
3 80779 47143
2 95149 49497755
3 74056 26250
3 66572 36585
3 152393 15672
3 131272 74972
1 81634 94590 844297175
2 152861 953979566
2 168541 981626166
1 36409 99664 76041815
1 19618 56197 541431005
3 115898 109710
3 99493 70393
3 145141 46915
1 53761 78313 102766823
2 9190 55989817
2 42501 721819264
2 126470 351111617
3 149613 25609
2 156727 771334254
2 43730 291913757
1 7631 82058 921259000
1 23163 32559 335737381
1 15017 97935 768709575
2 54185 460591000
2 133052 977389707
3 51622 20606
2 107909 774578107
1 51983 85390 496585304
3 156996 56854
3 100208 113702
1 82118 105612 880618197
1 22242 60927 567347541
2 30162 292191270
2 107093 715376808
2 157234 261760567
1 43066 100810 767901111
3 53980 89497
3 4641 101836
1 54979 69085 508457388
3 64153 110346
1 102195 105037 386289495
2 66578 971154416
1 74629 92181 35305381
2 79516 613586339
1 68918 113682 213569848
3 147579 70756
3 145297 32564
1 32376 90195 456903716
3 46125 37184
3 94976 63199
3 161282 57794
1 24507 66223 194311388
2 66253 936096955
2 134399 882104375
2 140171 996436238
3 72543 64762
2 3603 624539328
3 87063 63873
3 58832 109684
3 83074 108557
1 16104 46641 938067044
1 5072 22372 84352708
2 24048 490830786
3 155668 45488
2 138468 58705846
3 23945 69514
2 44619 350861428
3 64610 80039
2 73808 620175789
2 168396 453664904
1 6944 104239 147401036
1 56171 68348 229894777
2 142830 361287609
1 46575 107877 64762876
3 139521 93473
3 93821 5435
1 13455 32013 323304253
2 118381 547800611
2 75343 372139724
1 12493 40087 14078918
2 58822 791808056
3 112507 61904
3 19615 38855
1 12192 57325 841635373
3 113041 70622
1 72130 79533 197135929
3 22562 33930
3 101203 25144
1 7086 28642 796706517
2 15962 271273983
1 46824 75026 194024158
1 20519 95935 350117506
1 11317 60341 185293439
2 43397 378431148
2 37469 290712685
2 1509 295935148
1 69052 80869 367188543
2 74481 992217227
3 139544 113233
1 42253 101048 312709399
3 38748 70258
3 123570 103600
1 62879 108102 583856346
3 98536 13077
3 83489 78534
2 63119 49497898
3 159841 66014
2 38226 776425327
1 39342 84266 337707377
1 6390 78824 608268210
1 85917 96171 68752310
1 50659 107878 691955343
3 86545 3270
1 54080 61600 54708866
2 56114 951447435
3 47223 40006
1 46124 111641 918762727
1 81383 100226 955411228
3 46558 87852
1 61273 110332 53147199
3 153448 10609
1 27700 77620 120919678
3 148051 86300
1 6968 44958 688841744
1 8858 73385 65828568
2 58184 978125099
2 17491 165235494
2 118675 653098780
3 138597 47893
3 4032 80368
3 11354 16163
1 34304 55917 757591423
2 34315 575759062
1 4317 11264 520596030
3 83118 23755
1 5711 101713 881784268
2 81578 920522146
3 160187 77394
3 152767 108855
1 40249 98669 977231513
2 78647 514332645
3 173277 100841
3 136177 103250
3 149008 35000
3 132948 462
3 17858 36267
3 141457 108858
2 112668 348317807
1 77325 93072 864386825
1 6286 113239 192879264
1 60700 95992 813676836
1 46914 103121 955908847
2 117748 963608254
1 53427 84137 686388665
3 82531 112258
1 17551 110703 634315511
3 106063 14295
2 155719 351858416
2 98458 620008668
3 88740 107569
1 80591 104257 670428154
1 96183 99317 103013736
2 169299 388252359
1 10122 72127 375681634
2 40972 480013895
2 9237 621842221
2 90870 806116820
3 148297 28637
1 87673 104468 853452276
3 60014 111005
3 122159 96760
2 72864 300382164
3 135090 99104
3 146101 24586
1 9835 86211 624458544
2 34820 985176746
3 34760 18396
1 44286 75320 899809134
2 60301 498862956
2 88912 476191664
3 52358 74491
2 14618 378343239
1 1124 72540 505951616
2 167295 693159894
3 77496 36786
1 10278 63168 354295237
3 114073 47040
2 50874 673102829
3 89181 22686
1 32839 99379 514682196
1 8382 36274 201972089
2 124290 823020802
2 137355 576437540
3 5021 31355
2 79577 488264839
3 135062 25471
1 30470 57344 941157364
3 136845 87796
3 7736 4269
3 35477 80603
1 33670 67329 659232204
3 171091 92628
2 48567 71747054
1 66125 81061 606060344
2 22938 257590689
3 144618 40845
2 174021 128102940
1 72423 85824 217876481
2 140258 267844974
2 133335 925152659
1 105184 110598 214060939
2 155983 606591876
3 38261 6423
2 86723 678454679
3 93213 101315
2 96212 783501104
3 80077 29312
2 65873 470299980
2 46726 893820668
3 34998 103191
1 18086 60845 573621470
3 138879 36007
3 137816 75868
3 112844 87354
3 153832 88721
3 127119 41843
1 64988 89427 444592297
1 73257 85330 367647798
3 34737 110826
2 145735 205974883
1 104239 104605 67735856
1 40329 67976 623517075
3 145824 79977
2 9511 866876623
3 28968 5781
1 4331 25837 73754846
2 108114 376400320
3 17282 15542
3 51814 68845
1 7266 37976 287449745
2 56087 398584006
3 13523 63028
3 89004 31387
1 45714 87289 738382645
3 126791 148
2 57401 82685843
1 9379 91304 644570687
1 57282 92484 853009007
3 16508 15905
1 23629 33661 776991601
1 3763 23196 648673358
2 83883 367056784
2 149175 344435023
2 6568 325056051
1 61674 92757 954213729
1 32947 75177 405909815
2 64983 359485907
3 3392 47030
3 103523 19145
1 30728 53634 781232918
2 173086 723601728
2 81495 963189656
2 121877 133952882
3 87113 42282
2 42221 943911634
3 166273 103990
2 119824 508478231
1 14627 74304 490382446
3 79170 52822
2 92927 550312249
3 7573 48863
1 26045 61199 112390117
1 43371 76335 557522907
3 161693 90862
1 43483 106760 358795839
1 6827 13052 839525813
3 163515 10324
1 70125 82804 324736334
1 8768 92157 429737729
2 124505 387420812
1 43735 109004 72348391
2 92094 889153967
3 48457 49437
2 46615 289295461
1 4226 13685 756998891
1 56976 99625 479006551
3 78931 69086
2 133035 328103101
3 43110 106755
2 154522 895938024
3 149181 94628
2 60654 270491649
3 54426 49410
2 110479 567158635
2 131487 289631654
2 50391 512283049
2 59278 632861271
1 18014 66094 930701783
1 25450 104519 116693126
2 42090 410970276
3 34305 70842
2 36206 511081173
3 20393 89818
3 46587 65836
1 69884 93749 326858007
1 48492 71734 647381805
1 33884 108113 83248611
1 8455 35913 896776096
1 29179 104099 507226667
2 104938 572616135
1 41364 80780 771474152
3 174967 70782
3 150938 111126
3 150841 70897
2 115949 894069486
2 47345 72537164
2 38912 376526823
3 166554 93366
1 67460 68949 821401216
1 14870 20429 754103051
3 103583 100992
1 78955 100458 208189413
3 117741 25095
1 35720 83100 23583323
1 33065 85553 440541916
3 75545 86870
3 18126 107736
3 25991 36427
2 2588 542423416
2 109608 289927215
1 19134 46498 876062185
3 31895 13688
2 36446 430374959
2 62921 128568161
2 160866 727192175
2 66324 667393520
2 132161 714413459
2 52989 333114234
1 52983 108381 301407254
3 7543 61924
2 17418 191607199
1 34045 76728 212241393
1 32242 88711 856989097
1 49527 86621 357948183
3 91953 33147
3 32896 90920
3 142601 42942
2 110413 219421910
2 51225 267140356
2 18279 572682087
1 106968 111026 50296636
1 42271 108085 15849810
1 87905 94737 468444652
2 137594 440234612
3 44466 78189
3 17028 100002
3 81175 35809
3 100125 5443
2 57655 345126730
1 4524 44233 525722600
3 168972 13322
3 86843 52701
3 98 33659
3 99572 24288
2 117357 592402494
3 65177 107605
2 139878 978161260
3 7718 32770
2 164245 105346681
3 143001 77621
1 12387 47351 380351346
2 94915 733676111
1 54684 81108 213101723
2 102927 145452767
3 88016 85404
2 122474 24673108
1 78286 111487 21123607
2 14894 801346965
1 56198 68891 673032331
3 59237 71613
3 61824 15621
2 115093 988136892
1 34890 35779 803646708
1 80443 80803 890605839
2 59542 915628807
1 79292 106912 846399370
2 158053 637202378
3 118036 58202
1 23737 76238 645202033
1 5917 74671 113231832
2 57244 50017498
3 19458 43865
1 37588 53031 253900663
1 12206 90130 753930341
1 51243 107366 774685628
3 4716 10253
3 137909 61090
1 3245 58054 169777261
2 136670 333400877
2 149540 184021402
2 66793 534705673
2 164538 963950472
2 163900 323134459
3 3408 1148
2 11985 466449922
1 4448 23036 560455930
3 134904 14593
2 6103 870918782
1 54150 86691 556004498
3 128105 80824
3 136408 109123
2 39455 258535175
3 26954 46828
1 12631 104954 184297064
3 56166 96875
2 52868 378163263
1 39367 41522 995470444
3 128486 16993
3 131891 98839
3 41056 51668
1 5345 80955 92535474
2 26263 314048267
3 121441 21403
3 125545 91673
2 7207 413752530
2 47381 514666256
3 133665 70940
3 46383 7965
3 113036 15227
2 69637 553211045
1 4869 38881 88979212
3 60239 62731
1 45305 57247 764686909
2 23236 806307938
3 79693 64284
1 7864 30154 83855094
2 31378 686260177
3 96040 34718
2 51400 999205378
1 46890 58838 448813229
1 902 98874 407676697
1 25240 99576 283126384
3 88045 51818
1 13542 40230 111568040
2 73464 667584709
2 159631 555381871
1 17904 88370 863378822
1 17286 108400 236678983
3 125805 75223
1 36627 98212 854156420
3 52468 14018
3 152812 25319
3 135327 66050
2 133368 204534678
2 50141 580351817
1 39078 80794 921406847
2 47209 310709
3 143663 113565
3 108643 109925
1 8669 38289 59396028
3 28758 113563
3 170222 80673
2 137705 3699207
3 154924 27301
1 6322 56136 537065544
2 63214 77670475
3 147498 93739
3 44928 91135
1 38326 41300 514329217
2 28669 484481247
2 21594 771126619
1 5689 63118 654356198
2 155555 687424456
1 41839 89706 434823120
1 42440 100306 754552353
3 18217 69017
2 31858 547234673
3 169251 93474
3 158250 52772
2 121816 38813094
2 165145 41775966
3 34933 85048
1 52557 94731 566800634
3 75374 39801
1 29953 100611 637066950
3 743 3332
1 1950 113988 355802010
1 92383 94352 698207971
3 36368 2013
2 28969 232931773
1 47757 88592 892521998
2 170787 783712994
1 46696 105727 770724051
3 130544 347
3 67467 110068
1 74670 90734 500556263
1 40330 87158 128975242
3 20349 65586
2 131736 96182666
2 50372 714053920
3 88464 65502
1 72678 73627 263817033
2 150935 735942758
2 30677 592042703
1 16741 108869 227505361
1 50735 94029 228958025
3 42293 85008
1 44903 56710 841447254
3 45786 107282
1 16900 101067 277375915
3 120626 28084
1 35565 105091 5510236
1 33904 58490 453568049
2 153861 648577897
1 101644 103773 627834535
1 51729 111683 160035577
3 113426 50748
1 51140 56286 645595524
2 92094 901280218
2 107925 283676415
1 17714 25566 931999490
2 140340 105772132
2 102066 814144518
2 21377 985496068
3 155572 24092
3 127388 15867
2 118849 255261387
2 85857 146213714
2 165147 211526666
3 74905 54458
1 14778 49761 639042779
3 39620 10276
1 43399 70760 556566270
3 38966 60928
1 23960 26743 150491495
2 112756 406485521
2 97964 397323739
1 69760 73879 662859767
2 35235 674652719
1 53081 81530 735596247
1 50322 67920 491653898
3 73481 29506
3 82225 80470
3 148827 111520
2 34168 542282563
1 54091 88249 128282511
3 89390 12849
1 52334 112997 19696745
1 46948 108500 995117023
1 34106 65376 812221520
2 55277 935308506
1 6382 25340 356534382
3 154434 47352
1 16301 108522 311249155
3 144113 10689
1 51286 104405 94614061
3 109345 10547
1 71344 91382 404240130
2 27727 371111196
3 109364 102057
2 140295 867422041
2 56141 577411800
1 68748 103895 31849865
2 103574 11152553
2 30922 53814917
2 30051 689087366
1 75326 90457 200482882
1 33915 82121 596341856
2 75699 518110728
3 61270 14451
2 80878 924995375
3 59792 81421
2 20305 359159779
3 124348 35011
2 169020 777683625
3 120135 35729
3 72227 32313
1 193 13576 235501998
1 45440 81114 475905621
1 20627 57496 761843570
3 15154 67341
1 19912 83012 735731522
1 16268 52601 269595380
3 145139 20457
3 19432 99121
1 74262 108307 257519944
3 118245 58989
2 50395 862204789
3 130542 89352
2 6702 102269235
3 164095 60144
1 69388 110303 882882265
2 92471 918700046
1 4089 59139 635609909
1 11841 18377 246319803
2 174537 496131968
3 69517 7300
1 5638 110584 56473906
3 64320 100405
3 135457 1495
2 72786 793183151
2 96620 796773753
3 42219 80579
3 80234 33059
3 83789 40700
1 14851 32549 933926557
2 33713 18217242
1 2498 50060 959026256
2 170584 340110767
2 5221 388769433
1 56920 69511 8438565
1 25044 56728 474957962
2 76144 60781705
2 12394 622960229
1 13285 39004 978390729
2 128843 302528430
2 11464 694297690
2 136949 802975571
3 167459 37163
3 142222 13277
1 3491 73153 773917018
3 66168 82455
2 140463 939013980
1 92349 106347 654903422
1 2633 70745 360977644
1 27925 67538 671498479
3 36331 45876
2 111361 450206768
3 165082 111911
1 11814 23040 252810781
1 58146 88270 704364287
1 32841 67109 913520710
1 7686 11581 916928257
2 86434 391728011
2 42399 997451437
3 83431 11553
3 97300 100195
1 6745 71175 520815318
1 36959 105452 662398186
2 90125 545322437
3 42888 75923
3 173225 110416
2 160412 293161953
3 105269 16955
2 16791 175565963
1 36912 87071 777157905
2 103978 700378949
3 110158 95604
3 105545 67364
3 145268 63922
1 60037 107939 570371240
3 92873 44208
2 23814 12593587
1 2975 110973 235395067
2 159175 952744936
1 10537 76885 184250335
1 83395 106361 483966921
2 113427 588288526
1 10 53063 126597438
2 168353 921390192
1 3594 70192 825594080
3 42702 101358
3 161306 88016
1 6392 87954 84732979
1 4586 17089 574004753
3 9669 103952
3 88156 12783
2 100841 657954903
3 25582 21355
2 86693 197521290
3 34361 107747
2 1191 946771357
2 39115 801464876
1 14527 81923 234958171
3 41992 186
1 39153 101447 497814774
1 46163 63379 576689752
3 125495 111844
1 57341 57713 73325560
3 167526 89006
2 11561 976356809
2 10054 781591397
1 21308 81252 739342167
3 115309 70578
3 110657 69653
3 129754 51846
1 4659 22885 422241148
1 24071 68823 9413729
2 31920 502729633
1 89954 101185 575422921
3 96708 27602
1 17551 106370 739176892
1 31760 96166 65638323
2 114146 426826677
1 2993 67743 460629826
1 47959 91320 501330969
1 66350 81834 148521397
3 18734 7562
2 132221 514174756
1 28215 39346 367450232
2 71755 135714626
1 46984 50968 255210351
3 28737 113247
1 36904 68074 35990313
2 58541 107943465
2 45895 322494690
3 50862 60836
3 107176 70496
3 27744 109559
2 141502 281903357
2 17539 845778866
3 79451 39334
2 47098 436745272
1 13929 106807 257145581
1 46852 89195 901635931
1 16968 33383 429651389
1 72300 77599 35687231
2 151340 382259773
2 165418 133278423
1 57798 107244 625989932
2 19387 557716408
3 77119 36684
1 90968 102889 796462514
3 151273 1656
1 1434 65480 645006985
1 32907 50111 562203221
1 14873 25525 537113682
1 48450 55603 230187889
1 7607 63254 337220004
2 132831 848745093
1 18289 37718 310322486
2 124306 301916931
3 107775 97120
2 90247 108306614
1 20487 87206 150231586
2 163714 140871023
1 50772 63822 608041223
2 25752 456935231
1 25271 101154 421253367
3 27153 50341
1 73410 83943 979365859
3 108938 13436
2 122578 959287871
2 62595 767488613
1 18099 47345 219462340
1 50016 56656 996225858
2 100700 75829278
3 154203 35976
1 43169 91824 553641187
1 37288 110664 978833905
2 113581 349927189
1 89055 103488 855668665
2 27238 664686886
1 35436 66871 969989796
3 77836 104050
2 58516 792917004
1 64384 88625 468610850
1 32753 96238 953342379
2 109293 147471606
2 105905 681907382
3 86714 19059
2 27797 29717486
1 47155 71365 311402720
1 45817 101790 816034925
1 18783 97723 11579328
1 44237 83356 675995404
1 9562 54261 481563325
3 42648 78709
1 68487 70359 660559210
2 124822 693946356
1 7700 44049 498169138
3 164427 33940
1 176 34299 823751252
3 36009 68247
2 26872 569482844
3 41981 102377
2 100188 87117432
2 110333 590909971
2 27086 55217690
1 70708 101451 650704997
1 7850 108317 763645704
1 48921 75334 821144715
1 15681 112314 287050061
1 10191 103028 251167753
2 64131 924636716
1 75230 89898 97366579
1 85808 95777 158827635
1 69549 72693 527936202
2 79419 285249145
3 36203 25993
3 160173 43477
1 13126 106749 869076002
2 11029 6831879
3 65622 58399
3 12222 13148
1 2326 60320 643989281
1 10271 64615 984862173
3 127304 10840
1 10389 32258 972702375
2 127671 180273462
3 135853 105251
3 21816 102200
2 140578 997881707
2 541 756906559
2 12702 14874043
3 53129 40175
1 7295 55658 259782076
1 25290 82081 428256478
2 131454 88691416
1 43006 105867 319712042
2 98966 273244390
1 26858 106673 626028766
1 44313 99958 244328156
2 77775 76661603
3 68215 53734
2 156682 462755002
2 145919 823717272
2 4991 444902395
3 144816 32385
3 47727 67542
3 26804 7313
1 16240 40171 498028710
2 156435 820181486
1 25088 109536 55288274
2 72542 454353031
3 82183 86743
1 31058 108350 532742468
3 114159 69184
1 37100 47193 912027389
3 143814 54520
1 49289 90370 795008822
1 49752 99414 775844924
1 41031 90302 33100068
1 38067 38450 699113465
1 79457 108064 970039293
3 157214 34626
3 16333 43956
2 54169 892365666
3 147773 16870
3 47891 30777
2 67501 227192412
1 66737 66760 13919081
3 21771 69995
1 9318 14945 644633870
1 36931 81515 619546008
2 15900 648210138
1 39723 69683 661032549
3 135670 38572
2 165240 140495925
1 40441 49804 77217149
2 147727 797412705
3 136053 1405
1 35204 101837 317307747
3 47544 6663
2 4318 334955809
3 84883 109970
3 5654 90282
3 154674 38400
1 26058 27187 554120362
2 76181 614257172
3 66829 110274
2 112678 837976649
2 126258 823119513
1 26890 74463 485793723
1 20079 72603 303941049
2 109412 553924899
2 4177 602897957
1 39341 39830 612254008
2 173622 85599934
3 146806 76009
2 32841 620405112
1 27330 38081 505640625
2 143305 790323316
3 142175 74244
1 47481 52119 185929225
1 1756 105635 160362666
1 7594 73371 401946597
2 89703 115061132
1 49657 69690 796848315
3 119720 67772
2 147263 385064931
1 57091 86152 371340362
2 128524 801076412
1 3273 69198 676969197
2 87378 724765552
2 46538 933771220
1 10195 93952 513936189
2 16793 380174381
3 42050 61331
2 152455 36648565
2 62800 568676472
2 80879 376317838
2 169919 755754594
2 61070 515080084
2 163730 702366265
3 140100 19783
3 136749 63899
3 101077 12756
2 33221 167271312
1 22369 91604 678193473
2 130558 379532447
3 14469 4830
1 6886 39076 615334570
3 107463 5171
2 155701 572831285
2 50016 618512320
2 156834 982247924
3 93261 48429
2 55145 219078410
1 16941 110149 317998330
2 139026 471007244
2 3303 790650225
3 102393 1076
1 30336 99805 848303508
1 26640 110193 763054236
3 130345 106931
2 15106 62884835
1 8669 30564 299379139
1 44510 92629 790603826
1 15920 39672 202043305
2 157714 154349030
3 155479 37952
2 15449 880147062
3 73938 110697
3 165781 99571
2 72976 573903645
1 16157 20397 300487115
2 166072 740948434
3 47965 46336
1 50281 56537 455813075
3 44439 4184
2 167861 880951968
1 55195 60718 240726923
1 49073 113949 509902768
2 72044 912630336
1 17906 66319 8035560
3 101512 92183
1 23402 41030 722131054
1 6153 79388 974516086
3 139362 61439
2 65202 310774653
2 163949 665966139
1 34848 77015 600382954
2 108234 853787557
1 21305 66809 327812258
1 63566 102470 318898590
2 59938 739790510
3 108556 65811
2 3534 28697668
1 40137 62610 459766261
2 12226 595520279
2 80219 879756230
2 34918 262503584
3 88987 65878
2 172913 110311775
3 136916 66544
1 27641 113601 255150575
3 98022 98661
3 164053 67085
3 125151 10217
3 29950 113863
3 133542 96585
3 90729 31634
2 118469 939190683
3 30392 29931
1 19489 58723 502416897
1 76415 81729 192457554
2 163255 212682498
1 83228 97611 570175676
3 73196 113038
2 167172 705948484
1 14329 75088 189910488
2 12900 804977014
1 5279 97866 357436378
3 175080 42363
2 137493 819179414
2 73782 109539947
2 120068 958125306
1 37884 102859 572884537
1 64680 66968 521042021
3 165849 35439
2 36482 989783297
3 22019 35505
1 2979 55558 685801971
3 129859 59373
3 524 11983
1 3654 84822 678427629
1 44982 53521 88826172
2 45096 935462727
2 175677 507406166
1 10110 60838 656529873
2 120994 469932227
3 76171 66861
3 122893 12191
2 80697 618249714
1 76420 106678 340182296
3 75736 113582
2 101925 270372467
1 37165 49940 920612008
1 61871 96449 900894195
2 68713 212187343
1 46783 67606 279411498
2 127525 200755836
2 43668 307762862
1 270 32060 552844577
2 121412 489329610
2 2316 527888615
3 83381 32579
2 108403 5976354
2 112637 25595674
2 120874 551408519
1 36634 103566 758417399
1 29685 35186 224174262
3 28851 106721
3 92995 737
1 91949 104737 309619528
2 133193 455941083
3 28610 96611
3 74713 10808
2 77105 977432500
2 15277 447952534
3 5442 64341
2 10880 769327914
1 37613 75886 533632609
3 24220 104633
1 83478 89245 622641269
1 39973 75729 360420502
2 47272 84622920
2 55255 759955508
2 15380 211371426
2 100826 145494084
2 151625 731193631
1 31744 97514 686627613
2 172896 534447660
2 3136 972550055
1 21332 36403 59931673
1 19876 47175 489289168
3 124869 12673
2 22726 221068233
1 90975 96814 492920136
2 147817 383754462
3 42711 92292
1 14723 57050 827611421
2 91488 895488415
3 146503 77349
2 173638 460917199
2 108169 596623755
3 7240 56796
2 161441 707231504
1 15698 40176 817534969
2 18256 337050783
3 148275 24487
3 91408 20012
2 11283 293491653
3 108344 34056
1 92902 97371 330750766
1 25101 42634 987159374
3 35403 79894
1 16364 70299 842591782
3 86483 8970
2 68855 824582375
3 64504 59596
3 63647 64307
3 70119 71874
1 41712 99312 482214688
3 165034 44263
2 58095 472304568
3 48795 91544
2 50644 641755356
1 37294 112478 993544253
3 162331 92245
2 146720 467787089
1 2058 23462 175956892
1 16499 87471 491000916
2 140955 975889120
2 111664 953971173
1 36990 110531 254031417
1 43469 48299 901407889
2 129342 41203955
3 13241 72243
2 3311 753379476
2 142486 425427898
1 14016 34681 670639088
2 97640 353955216
2 75329 60757853
1 21041 21958 631007015
3 19651 86138
2 59472 154011303
3 28075 79453
2 57338 255133143
2 86604 733030283
3 707 65709
2 16511 451079382
2 65100 583356356
1 46165 103461 877155976
3 154469 82563
1 25882 65858 539368442
2 124709 857368011
1 43795 66742 756118941
1 7340 16544 84758534
3 31139 89673
2 2209 298504052
2 65387 21862010
1 53111 85587 88662517
3 109498 79319
3 167862 107704
1 36754 66567 663113771
2 55816 452294029
2 34876 282677656
3 21774 105593
3 34747 101016
2 23195 840675522
3 50675 65104
3 52564 35147
2 133956 493426425
2 172221 996144085
2 16526 904732508
2 162881 445947478
1 67796 87910 248312458
3 150373 103971
3 174744 34174
2 54681 868026876
3 111692 71841
2 79426 526733367
3 12785 110512
2 101691 966744301
1 8540 12255 407791611
1 7845 27024 391756666
1 76660 76888 91892243
2 114540 3085130
1 33793 40354 604518775
2 19157 551520611
3 77494 21524
2 11230 253943468
3 33074 104689
1 28975 92734 9403861
1 2329 9836 770763479
2 50397 17517165
1 23747 31727 81979820
1 44665 69705 554180975
2 64136 363424357
2 27104 782774495
2 65774 1136934
3 76552 820
2 147552 73162938
1 8828 77859 355638627
3 131366 77656
2 113795 847738976
2 114479 209954194
2 101951 866656780
2 147750 998850714
3 36819 17555
2 170405 216191652
3 53878 111570
3 148014 23655
2 100089 721192494
2 170848 630306997
1 39081 39400 208301808
2 31816 531819923
2 104052 838270458
1 840 94074 320469532
1 93039 109972 277553785
2 165033 303602606
1 61272 97462 631796123
2 27004 173920068
1 3965 13372 284187830
1 17257 80338 473603422
1 4840 90435 537669687
1 46304 71821 310235410
1 11799 15864 143340321
3 97008 99032
1 12396 75278 836458294
3 128876 55056
3 1714 103352
3 150557 56394
1 104269 110447 606167640
1 10023 11122 696645519
2 43340 991962384
3 121865 89221
1 39839 82209 281243918
1 77046 91077 781775719
3 117898 36947
3 112851 48932
1 56613 67288 646363047
2 166588 12016769
1 34126 53593 983157849
1 60008 80795 312297023
1 34125 42214 640488021
2 17136 197485918
1 63476 73590 245668741
2 107895 422094717
3 162022 31033
1 65841 69194 102688833
2 138465 788114257
1 23825 47871 460584025
2 118349 494367009
1 54978 75301 358900299
3 150608 42105
2 13440 713971193
2 8840 697367938
3 30388 110070
2 101228 592229084
1 64858 75311 11818740
3 123853 107063
3 67856 19302
1 55932 60386 750814505
1 67168 105093 576146830
1 22457 54007 767622418
2 173173 607946463
1 12002 12011 982139579
1 7046 84564 551862340
1 14443 51034 95742175
2 151628 417444983
1 53844 86599 50964179
3 110484 3639
2 30369 120773527
2 37890 604442655
1 46203 76049 486587320
2 109390 439413241
1 37706 54052 481541746
2 35726 555953863
1 63548 102676 232575167
2 168116 252964980
2 157027 465918345
3 19897 43550
3 8891 49552
2 127265 369029356
1 56785 100648 672217211
1 4792 97237 594934745
2 157005 388146789
2 12005 394084548
2 77147 429212869
2 128282 629635608
2 74669 962729032
2 158296 882341876
1 264 58386 706487186
2 81578 915664923
2 30196 619125183
1 35598 86910 773265229
3 107141 28139
1 17126 56792 873573626
3 168130 58816
1 30613 54273 959377004
3 12583 76921
2 102415 146547476
3 123338 73196
2 153993 222039820
2 106297 496556594
2 174602 686412314
1 8649 40874 794526206
2 91017 809660052
2 113214 176318492
3 133755 18033
3 42566 99190
2 109209 125591832
3 101947 41976
2 132182 739108509
1 18316 107936 340577817
3 83914 33587
2 65694 411709674
2 108696 139447351
3 39694 18674
3 160483 2419
1 77290 104045 724705003
2 53027 618835040
2 136017 611552394
2 61369 708049505
3 76530 109333
1 88181 106075 429624649
3 21521 75651
3 130681 16370
2 71344 911641291
3 151922 7907
1 43703 80222 293886051
1 11191 86202 713579781
2 172409 980462840
3 116016 27109
3 53442 39208
1 61413 63278 605522363
1 43690 68710 370545614
1 40420 92899 33136642
3 10332 40522
3 157797 13842
1 57181 108118 870564123
3 38810 62486
1 7890 93605 71110455
1 59892 106312 143637674
1 14718 83808 858891101
3 40627 51204
1 2270 80390 414593478
2 26250 51860485
3 148693 22842
1 13256 111837 193273113
1 51673 101196 97454216
2 158860 863592727
2 58367 494184028
2 145133 693157601
3 36683 13214
3 143939 46367
2 73284 425159436
3 112316 28157
3 62349 38051
3 50612 64608
3 165298 68100
3 4634 23610
3 37257 1775
2 1536 941438761
1 67323 76045 924488798
3 30320 45927
3 57126 84681
2 92334 811666294
3 160707 49183
1 44556 88923 583990901
1 93615 94576 613630594
3 2098 71010
1 20730 104991 576974836
1 40263 109023 898905411
1 2944 46116 734122443
1 16848 86613 708486809
3 99959 19538
3 166519 50993
1 99857 113673 515580792
1 104521 111856 575518030
2 71230 824255000
3 23173 79151
3 95987 29032
1 46295 112788 952853253
3 90964 82350
3 173452 81807
1 48739 108809 808999230
1 59032 105700 721863370
1 7180 61707 818632974
3 47526 45986
2 86478 598944246
1 22402 62738 458199560
1 34458 37399 303367321
2 117183 966037806
1 35520 60397 354204899
1 75967 106169 331318138
1 7952 109495 688097196
2 43427 230374031
3 146737 9457
3 105764 61652
3 171896 95370
2 104173 302757212
3 156403 78340
3 62360 42337
2 57905 242805296
2 29969 890648254
1 11056 63840 998933594
1 61333 89455 948200495
3 115450 6858
1 53551 82635 819610264
1 23818 60873 449711204
1 2653 72163 671578586
1 45995 108934 722710854
2 47947 671550257
2 128954 929516192
2 154237 518961686
1 18103 55317 38205021
1 74231 89830 413311327
2 71095 57743849
3 38851 57355
2 50210 178268030
2 127497 526614206
3 127205 67993
1 12489 48658 460348203
3 139957 57148
1 82377 104463 75512721
3 81256 739
2 172271 726065312
3 42936 29886
3 66293 74854
3 41940 1051
1 80914 110697 796243971
2 70946 806390916
1 91385 107416 11319628
1 37089 75456 806432445
3 12797 12576
1 26502 86113 761094797
1 22629 98483 689290258
1 23843 82427 77144763
2 149718 267301192
3 174970 97597
2 123841 849048591
3 65432 37026
2 89872 297150693
1 56511 77044 679183177
1 65572 79325 496578552
3 106697 91836
1 9335 19320 806730007
2 87671 780903246
1 38192 95927 146081944
2 82802 339106706
3 170768 107060
2 62258 675768780
2 41255 518068675
1 11441 49140 869369043
1 98539 106322 70411243
1 37676 103706 839331196
3 167129 92481
1 28941 68743 841502551
3 96762 40345
1 82378 85031 118768813
1 76843 90770 46206145
1 10563 46299 581106843
3 106497 76607
2 135781 27842866
3 155817 81689
3 11973 40031
3 1568 105805
1 42563 60077 788056794
1 26079 54547 67152885
1 90294 98163 719332188
2 158019 384395738
3 28958 19243
2 49506 882586158
3 1169 92148
1 93712 93973 119841411
3 45995 107778
3 163762 78030
2 16732 564118697
1 20097 97288 150773216
1 17452 63643 385683014
3 30202 13416
2 135487 914839799
3 35149 46326
2 42711 859238550
2 101400 80188127
1 36673 67545 639776696
1 31158 98773 628404061
1 23519 40816 535917874
2 95699 759881120
1 29686 48237 439833283
2 46312 291008880
1 35749 77682 630556700
3 17951 20124
3 113972 81526
3 96803 33537
1 53413 54336 93390552
3 50441 30650
3 136843 63311
2 49776 671512194
1 46974 48041 786633720
3 37820 102999
3 126379 61660
3 37554 47116
2 120728 866418673
3 123813 15552
2 125279 342617664
3 47638 4263
1 16365 73595 270609732
3 34188 54230
2 117534 496460839
3 33730 75979
1 55317 94050 242138398
1 53020 82105 981631103
1 110116 113368 347432724
1 109330 110147 613495371
3 48285 107470
3 166143 57260
2 117341 38008210
3 108547 88175
2 96384 270384499
1 24175 87165 874199095
2 100949 992736163
1 5718 96224 849982165
2 133341 573494600
3 45779 30279
2 156863 794727971
3 145852 47385
1 62442 77228 788319668
2 168129 497833149
2 76616 153996745
2 76794 263520665
3 142001 110390
2 67841 835451190
1 22467 30706 19547891
3 98119 22767
1 27215 45383 13690851
1 59120 87186 251887565
3 33417 75736
2 132523 363105932
2 55148 514940435
1 63988 96487 464164195
2 16007 245614643
2 132048 987483982
3 112122 87315
1 18058 48228 968821197
3 103246 75693
1 87659 92833 794143209
2 63522 655933012
1 15691 84815 495388491
1 71389 108923 45491014
1 67780 94433 736815410
1 62090 68929 316964903
2 68121 597064434
3 162179 33403
2 102906 95782515
1 22913 52503 883441904
1 30828 100550 186784165
3 125971 68186
2 109986 382020545
3 157694 25641
1 19300 29283 863399062
2 117572 102213368
3 98253 110413
3 150944 63998
1 39180 65918 608778291
1 69100 77486 536778428
1 8304 32516 678307889
2 117135 295225687
1 79155 84908 622213946
2 73324 304025715
3 31535 77385
2 99375 384863199
1 99357 110168 671818629
3 172894 27959
2 5047 785749668
1 12308 83059 831090085
3 162638 16413
3 126397 38324
1 74901 92948 792447528
3 18497 49682
2 100729 941857538
2 80369 181479742
2 101798 103033780
3 8866 7752
2 116215 285846113
1 88695 99264 446526546
2 73105 341375437
2 120742 399544929
3 78879 70585
3 15943 12668
3 35756 54911
2 113160 459401538
3 62578 31440
1 60224 104892 93532929
1 22705 103642 483262452
2 10093 533052213
3 174663 62438
1 34343 50206 556939585
2 26180 406498111
3 119312 58591
1 4345 78804 215577880
2 155321 209851133
3 108363 19602
1 29714 50856 320208249
1 57873 63471 896577928
3 16552 36477
3 114301 21650
1 9804 55405 985580836
1 31573 58866 479529599
3 105992 35346
3 76109 72607
3 159920 21277
1 25581 99406 438427795
2 145750 644745410
1 33608 58772 759217931
3 127332 84559
2 67696 896480452
2 94757 590577373
1 70039 75281 661702099
2 156852 717736522
2 2699 169973101
2 87627 527408937
2 159581 843150012
2 30077 210890348
1 80301 107686 434343737
3 138111 105607
1 18854 29920 834959658
2 35875 865317267
2 120620 713953687
1 45304 74292 493455279
3 134039 45731
1 2952 61711 421003146
3 44329 63723
3 12739 66303
3 3501 96964
2 42436 482143145
3 103982 10081
2 46552 243496491
2 98737 338469939
3 22223 99234
3 28713 75629
3 164533 47323
1 2228 18907 202472436
1 74519 82749 543178236
1 5060 52852 213344922
2 30110 319291244
3 155829 95857
3 80605 86606
1 26812 28527 76370863
2 116602 355677153
1 94325 99070 893958338
3 142976 31037
3 116467 43530
3 62902 30076
2 42388 953805076
2 158473 825568935
2 36488 530606235
2 9443 334725090
2 166775 400695615
3 122984 90717
3 28229 49466
3 136309 60494
2 35780 831354679
3 25428 47221
3 131463 103990
2 153575 172877241
1 1875 76816 347649406
2 145658 926729211
3 43081 14922
3 25873 111456
1 49454 100490 405956698
2 24968 454663391
3 82942 38684
1 2091 8479 457090901
3 11293 33119
2 107393 325245216
3 88204 80158
3 155825 55606
3 46799 92615
3 118729 84094
1 2527 8878 68046482
1 53368 104319 958264364
2 116382 280109045
2 53560 685402477
2 109782 401037962
2 169692 381417238
1 2227 79226 57075079
2 29512 170293980
2 139685 532515565
1 1406 42999 878782667
2 73778 773401058
3 5941 26562
2 28923 783754674
3 93057 107474
1 45742 108898 740108094
3 37193 102573
2 126633 961201254
2 121519 741176728
2 149096 781470384
1 65953 71114 463574231
1 68258 96148 255458551
2 91641 506443920
1 106989 112040 850845943
1 4818 74841 588746701
2 91486 692703557
3 56543 113240
1 22385 32517 552010843
2 89075 5077169
2 28213 897827769
2 106120 629406421
3 139035 35134
2 126241 434555954
3 157362 58616
3 122003 112681
1 76943 79513 268956494
3 115079 69871
3 102760 19200
1 34146 45911 556094818
2 125654 270321726
1 84799 97279 626366243
2 60356 760440014
3 137514 93979
1 24551 48073 191654645
3 8748 93277
3 171292 3598
2 166905 366669157
2 114668 292409023
1 12073 36352 526631390
1 32403 55190 578112059
1 9097 24150 272487538
1 10321 101750 539439089
3 36904 33970
3 69809 231
3 148175 74484
2 109189 128897244
2 108136 439953155
2 115795 121748864
3 75103 53046
2 57967 189686668
1 56975 89306 649226239
1 110434 113751 355440362
2 12048 537148463
3 79948 103366
3 74741 90592
2 88109 679808409
3 169011 94591
3 11418 21428
2 35310 840107708
3 51505 931
3 159334 14225
2 172488 473275061
1 17387 32381 932874290
1 19478 35805 960288163
1 85890 97463 891531501
3 70803 13760
1 10258 80942 660715765
1 73098 112630 603770863
3 104903 20891
2 156046 604751405
1 28470 78980 976710444
1 52606 105290 3206645
1 6497 112286 327022394
3 133542 87731
1 68953 96869 41387315
3 130815 111073
3 167420 72477
3 133321 74771
2 99873 14889872
1 6866 75202 552168026
3 90534 71794
2 11585 171515746
3 103587 32050
2 141511 165647920
3 2571 105850
3 77822 64109
2 109150 408689045
1 33641 103410 377084033
2 50925 535942215
3 11824 9840
1 68221 72150 682505972
1 88246 113346 788162833
3 64551 112893
1 91991 114021 281846049
2 134352 352277776
1 13463 91828 444044323
2 29850 535347065
2 88994 338631832
2 38786 313643642
2 129337 622836818
1 9113 94708 520724785
3 135093 15347
1 26315 89276 301020286
3 14370 71507
1 64381 94023 653098188
3 8455 89463
3 39802 52029
1 33046 97753 446849746
2 54608 904726483
2 157549 398560621
2 162178 144213975
2 79085 358841953
3 102111 3127
1 11274 106962 989005702
2 153306 503869149
3 131081 39884
1 6855 87160 509006723
2 150271 116072283
3 130205 67310
3 18987 32250
1 8023 36421 720981761
2 46912 681068945
2 11431 528181556
2 17038 904200834
1 28786 40231 150469463
1 44128 64155 700241816
3 26785 26389
1 14742 35422 684542919
3 136533 112025
3 27868 101017
3 18172 40725
3 132023 57688
2 154319 389040635
2 44174 764794777
1 80102 88830 784722691
1 18284 61058 537889100
2 145667 714883962
3 26261 14022
2 83849 62366935
1 26867 31396 506991084
3 81486 113971
2 157736 255028527
3 124738 71574
1 60043 66614 378946495
2 97301 964549899
3 94233 47390
3 12797 13246
2 31625 302295441
3 38348 49681
1 41781 49770 269758860
2 74021 960917757
3 120621 87171
1 45983 63434 197031279
1 11739 30821 228483548
2 10901 865015733
3 56957 59371
2 42901 964643337
1 18165 75578 96210023
3 19978 11329
1 55657 91238 181461456
2 172077 105349501
1 33456 78615 68117221
1 4356 78479 362030705
3 61707 113512
1 14013 21188 160169732
1 17381 47828 790926600
1 10892 97402 927208717
2 98825 753398214
3 56423 52780
2 50615 898671412
3 83000 99302
3 86494 8778
1 74513 82400 245170006
2 85217 786511134
1 72327 95276 791050727
1 100377 102397 637137926
3 9897 81905
2 65196 763918002
2 84353 330698257
2 94375 64039900
2 105033 585914517
1 24522 90745 38470173
1 19855 91570 412838379
1 222 38561 562829458
3 155090 17197
3 72549 12743
2 109241 169050480
1 51202 93284 974361489
2 17279 971681939
2 164783 453950043
2 6307 265561107
3 23143 100556
1 16963 68569 723244096
3 61649 42048
1 134 63335 914211621
3 160003 14268
3 163003 12899
2 143527 145818206
2 78175 319393238
2 3035 275097528
1 66595 91926 600629096
2 99185 220743158
1 33214 42403 662657069
2 54006 271788461
1 636 32679 59002318
2 119215 268094323
2 68658 926148807
3 22564 48923
1 45644 77342 392601203
1 83521 111442 105774080
2 161746 902975125
1 28613 87402 68235348
1 41955 53282 285008458
1 38313 53871 775239139
2 21190 52597218
1 34885 108851 526522952
2 157042 883125492
1 9956 69743 389630826
3 15614 72509
2 97911 277673393
2 132001 440127682
1 19855 51511 393283434
3 7629 82737
3 53464 46904
2 25093 410771701
3 169138 110466
3 122587 95558
1 24874 113710 597493856
2 63813 417965013
1 60755 99849 263090649
1 11582 23834 798167899
2 153053 240142527
3 96604 24890
3 150598 46962
3 91524 32033
1 70122 90134 320770516
3 38798 49212
2 135709 154451519
2 64870 595942381
1 20995 97804 934368872
2 81769 164432309
3 55999 101474
3 84632 108750
3 18925 38325
1 30169 95247 310864932
3 23387 23571
1 6857 15712 902978921
1 1887 8589 516993571
2 110186 618938689
1 18656 32729 285726316
2 42495 130523793
1 7158 37504 813035133
1 2686 56879 600273372
3 24018 63472
1 74637 113979 828913986
3 98169 106070
1 85481 93949 743437204
3 153731 13776
2 128083 588132453
3 997 32593
1 49718 82848 74451754
2 168233 410926779
1 7481 84000 364863966
1 13910 19861 300675446
2 40691 538943909
3 78391 1144
3 6341 66622
3 67182 75802
1 57671 105476 810323388
3 25450 67306
1 15756 20510 589612733
1 44419 48277 96358483
1 35902 49348 452192152
1 75113 97033 945372481
3 19815 50923
3 91879 24544
1 41305 70881 88709524
2 26071 995977216
3 11817 44532
1 72470 90116 826979526
2 43556 674574428
3 69245 3083
3 152661 85272
1 16209 93756 289797154
1 9514 18669 394739886
3 151291 83863
1 32113 67334 897428470
1 50654 105385 337926418
2 27712 968737338
2 58488 51638702
1 17826 42255 548318328
3 22306 90138
3 116316 102445
2 172681 998022901
3 145391 38476
2 119418 729629618
3 40572 21038
1 95190 109424 767794377
1 22734 25773 646677242
1 12633 68106 762769742
2 79137 353330571
2 79741 137454850
2 154100 475710498
1 25826 46549 354484607
2 24531 660591890
1 1161 2322 572810412
1 27429 95184 66411659
2 81444 347044370
1 2248 72622 179938398
2 131750 421010137
3 72678 49262
3 39359 7643
2 159247 826522844
2 64581 997232403
2 172019 632089389
3 48430 98726
1 17181 69125 469770699
1 26354 113938 731853666
2 142079 471895730
2 20523 234312815
2 147125 155693025
1 31540 72921 978846428
2 24934 232781631
3 104126 94980
1 46178 93005 389828711
3 117318 91133
3 55179 59136
1 41358 99450 726114723
3 12594 78991
2 88067 686007461
3 1364 50186
2 26257 786149911
2 155273 632974448
3 96734 78829
3 86817 112380
3 30560 39629
3 40145 30247
3 21094 92627
2 26796 351657243
2 127544 46019355
1 23504 42149 26751160
3 146410 84877
1 25350 51933 119168834
1 48098 77799 934721525
3 150501 13790
2 43551 123161969
3 147529 89391
1 48513 93673 86550312
3 13287 1611
2 124748 606627110
2 74252 55811386
2 94047 645708318
1 38081 99632 504161609
2 145670 14627292
3 47860 42223
3 158004 104011
3 155358 87585
3 130030 101566
2 125002 959052675
3 5805 26908
2 149731 546102693
1 67702 76949 404158410
1 24231 71139 138451504
1 23172 65978 160202209
2 56833 794565494
1 11414 50603 892484727
3 155009 45536
2 153325 288123258
3 1460 72126
1 5584 98969 153663324
1 58971 100825 696634528
1 23760 89596 945547273
2 108738 584078298
2 148054 101826441
3 90609 87414
3 140800 13403
2 70186 109061337
1 69822 108736 802026505
3 175655 50228
2 140620 962850247
1 53138 54400 171263250
3 10346 72914
3 107646 59140
3 134147 77178
1 51230 110055 852756979
3 119931 84984
3 135556 58915
2 37359 830619544
2 14223 618064943
2 10912 843896319
1 3936 51129 83887676
1 80900 103478 352512814
3 98358 5160
3 105692 71900
1 50782 75321 14095814
2 68744 169804238
3 134881 106201
1 64109 65803 447327847
3 24325 105097
1 60352 91771 824993143
2 69480 531299180
1 47613 94676 576589402
1 9178 113199 136660852
1 24466 45275 641176294
1 76408 104542 214669423
1 4033 35136 965413456
2 28154 202932637
2 51749 400441405
1 29492 106975 3299220
2 35630 410367584
2 114206 57375099
1 11714 65923 481242698
3 171898 114079
2 165803 21284874
1 17542 56495 575684522
1 43970 52292 991252346
3 6605 91106
1 3774 43565 355959810
3 26446 96924
2 36355 779754830
1 12652 30243 316639532
1 25677 50059 847513390
3 62037 54409
3 68077 38236
1 46920 88279 816863288
1 9322 12153 161700114
1 62313 82417 834966817
2 98782 604401428
2 148960 775833263
3 111441 64291
2 159738 823061184
1 19243 56009 844702603
3 13141 114148
2 82638 305157275
2 148821 469720595
2 39212 57161105
3 89164 64706
1 53068 98618 480174414
1 68718 77923 703010886
1 5183 110992 230899520
1 17930 74713 171231866
1 63845 94575 924273506
2 18554 901213665
2 48666 448591595
3 42218 67774
3 9869 5800
3 101814 76061
1 12671 99603 186381028
2 38372 719791096
3 44702 29383
3 162837 22172
3 88178 28915
1 107885 110522 645869131
2 125065 960523183
3 135735 66071
3 144374 112013
3 117124 21739
1 55224 106624 633643701
1 76577 108280 701771004
2 29306 443990721
3 116189 94973
1 22295 91059 104616121
2 56383 676456451
2 96261 495985069
2 127387 213859374
2 10416 420258495
1 4503 87116 373018452
3 39590 24751
2 61775 505268169
3 106694 58204
1 11956 65004 155647055
1 32493 79112 664101516
1 3928 106960 910452896
1 18906 102450 281666936
3 66319 11481
1 2885 22127 817993525
3 150450 30499
3 94491 10566
3 144001 43589
2 6678 796436203
2 13972 591854845
1 33720 107813 20309964
3 61865 3247
3 51245 18837
3 42530 47651
1 13274 44853 750131094
2 125235 198814240
3 133865 85168
3 141608 50538
1 36876 56523 515127058
1 58051 58642 815427988
3 128531 50755
1 34820 47815 477789965
3 44743 15465
2 158096 778778874
1 29671 108202 150259912
3 165526 50291
3 73804 15848
3 40950 37285
2 145981 769422154
2 100324 165713741
3 137146 64683
3 79913 64824
2 9039 685887026
1 57295 89781 494258878
2 5789 818498272
3 81562 34976
2 152392 82867920
1 3074 77592 452897377
1 51816 107414 448467916
3 55535 65339
1 85162 93582 283870486
2 99019 339061915
1 6326 78423 96566646
2 8168 352452998
3 75751 53686
2 103909 110587810
1 81750 97967 893998040
2 100470 120104901
3 7975 95499
2 107324 852499135
3 39307 16629
2 17645 955632045
1 87950 94345 601726120
2 138013 592205611
2 46082 273930550
3 30245 26091
1 22865 52389 151721426
3 78780 22614
2 77260 807492460
2 22811 65621344
1 86727 91124 758639361
3 168143 96215
2 100398 196586677
1 39132 94705 731094731
2 119072 584858897
2 42681 920227003
1 14700 21600 698942282
2 110341 400165910
3 67360 81703
3 132552 11406
1 44054 91845 589906439
2 69389 870846956
1 77277 89969 54136282
2 102807 650797449
3 142278 58939
1 57723 65898 425307632
1 44325 70798 53364586
1 9577 73353 385720681
2 77240 954111160
2 45368 991443590
3 139612 59535
3 173691 58722
2 5714 594311221
2 168315 274509823
3 131848 86004
2 96923 802447011
2 150757 625124699
3 77348 22878
1 97110 102210 108772536
2 80957 499178686
2 85967 790109318
2 5361 899549343
2 118800 579912489
1 21917 27384 180186406
2 81851 329396350
3 82809 67239
1 31299 37980 740195177
1 71183 74717 753392732
2 24744 4845410
3 4936 19273
3 70217 7101
3 136254 22383
2 105869 608557755
2 17595 88178026
1 84318 100029 60825918
1 49316 84261 676596739
2 4547 217595038
3 155902 95710
1 795 82392 63059175
1 55662 91912 929288921
3 52188 42721
3 151982 90712
1 41063 92476 575247591
1 43265 105651 582980248
1 28236 80800 330637712
2 86943 59669858
3 49242 63945
2 141762 120243392
1 17434 58755 804013498
1 37570 47016 914686149
2 112050 954935530
2 153036 689631771
2 79001 310491155
1 45987 76590 266030304
1 43426 46100 635462429
3 102947 6770
1 2557 65549 144971962
1 12874 51320 422972620
3 110388 100000
2 172883 225015401
1 18290 44316 266573108
2 1676 341173711
1 72667 74291 126621566
3 55201 67846
2 52089 973817255
3 74698 79079
2 149082 381339150
1 58957 96923 484796474
2 136888 935843414
2 56271 131997448
1 51482 80202 942226999
2 109444 606560169
1 1375 97928 67344432
1 14479 82751 841351223
2 149327 932223189
3 95247 46736
3 101448 75551
1 88242 95917 477293346
3 9941 111191
1 41186 87793 610525170
2 164283 614239238
2 67289 979293422
2 60801 330254296
2 19274 767878331
2 55181 695863536
1 70749 101894 768354265
3 10004 106471
1 26983 40304 29395980
1 14037 28316 806796745
2 88773 158540991
2 77444 446402155
2 8881 600285034
1 5590 29248 76820302
2 38502 94123683
1 16868 73093 268587758
1 9939 10043 881323865
1 77782 107900 965367365
2 130690 177205098
3 48707 38651
1 3848 16310 701497874
2 58796 483394620
2 40447 198525528
2 97441 366310093
3 120163 106815
2 6122 639021364
2 81177 551746415
2 168402 640437290
2 1840 682623382
3 106501 113044
2 147965 625452884
1 99006 102780 555128440
1 15378 88798 23909087
1 88340 96230 873422888
2 82705 691390434
1 61178 83743 75990409
2 89317 211258042
3 2238 3181
1 34570 85155 62391004
2 35287 647872078
3 26027 82511
2 149746 932200083
2 161260 402973278
2 59357 127085280
1 14382 16245 447113451
2 138305 430759882
2 34820 917629413
2 112841 570165953
2 116716 260281830
1 32236 33478 939420446
2 36301 593632799
3 99768 108961
3 33066 8520
2 62354 875700494
1 8563 112334 792860938
2 8387 291077670
1 56371 74123 34671491
3 60437 57265
2 74019 748746189
3 28703 87339
3 47936 70874
1 16377 23278 474740457
3 31656 21214
1 16538 113805 166499659
1 24317 69954 722057563
1 7776 56998 56423619
1 99800 109051 147367573
3 33890 109335
2 88320 805790532
3 77381 40223
1 29320 91570 652157054
1 92711 93697 755716763
1 72544 91988 681583378
2 144595 125985265
1 22137 57704 886182144
1 26027 100831 545042373
2 66315 774405107
2 117989 13768635
2 80074 16231004
1 1595 83644 270260888
1 81002 98204 934044904
2 46660 544915856
2 125308 137996588
1 77248 104542 625316913
3 43759 4891
1 56323 107025 396236954
1 2231 66995 483281975
3 14394 98616
1 2983 48481 80002095
1 28176 61503 914618273
1 28776 81385 152573034
1 31133 81672 950767993
1 61965 69956 405268910
2 8642 678991215
1 20537 63544 718576200
3 161750 28076
3 156062 15272
1 14032 109785 713298157
1 55177 82013 663149912
1 9741 15115 847179549
3 12505 18122
3 145058 50996
2 59214 502472670
1 11082 75919 330933099
1 83717 90371 30463996
3 30245 30923
1 38214 51049 386085869
1 14393 40237 45751052
1 2156 27355 657369489
2 3548 341936713
1 72973 79455 639081579
2 121123 878762293
1 8036 74338 244389644
2 53090 682785571
2 77178 301027611
3 42504 114253
3 69313 61068
3 144441 48031
3 70386 22405
3 119229 63530
2 74808 223713794
3 26041 3900
3 82221 44655
1 19204 82528 18088897
1 305 79144 391965750
2 76289 945677032
2 7487 169651394
2 19817 743896637
1 18351 54493 424042693
2 122888 624728548
3 115270 95697
2 134964 937440482
2 6376 945488187
2 117177 364498469
2 138386 232661236
3 130046 43498
1 97179 104496 119417235
1 89777 102984 767421491
1 106745 114348 189064782
2 84350 40466578
2 34462 708707791
1 46273 87621 231930939
2 53502 26390290
1 17912 85830 854281870
3 22784 56965
1 9282 19411 407208471
3 7988 12060
2 133217 787237831
2 11373 938180022
1 93419 96676 276852494
2 48109 110736803
2 46617 450247697
2 40116 604417936
3 146000 62186
1 1164 107252 713548338
3 16861 104907
1 6848 88051 404096548
1 12459 107933 688666634
2 83837 657243169
2 78171 359995300
3 1383 33228
3 162468 107543
2 143515 876329989
3 153410 42912
1 68875 79260 20937640
3 124579 49935
3 42423 27011
2 17742 211958536
3 153814 1938
2 142052 979213960
2 123527 785703531
2 13440 672651184
3 129827 53410
1 63006 73640 588361949
2 117115 351414324
2 140830 21409978
1 19348 102312 10421912
1 39968 57830 673653979
2 130541 752180087
3 127745 24835
3 77674 48569
3 160165 68957
2 112181 368487252
3 30583 62297
2 94748 794985525
3 175188 87010
2 59922 187110540
3 1443 110987
1 50373 110379 43943844
3 167435 6020
1 23518 49634 542125677
3 157490 77759
2 93290 265182285
3 78588 91044
3 137074 80605
2 114207 197654724
3 74145 94145
2 93801 87925006
1 25134 56284 798745814
2 56985 299367986
3 77064 3755
2 130317 273243979
1 12662 94364 614852788
1 23217 46092 215554811
1 14317 95279 4046241
2 9019 765966813
2 131098 59201326
2 144565 276597046
2 48412 131048958
1 16886 30417 805586754
2 74783 932906220
2 55531 135394312
1 55412 74981 129889803
1 89015 101989 604432549
1 17666 98933 725155246
2 41904 634041497
2 37374 269951995
2 91840 604225314
3 120761 14501
3 110434 25694
1 26478 48809 93234927
2 3339 381957329
3 77913 32908
3 168897 107533
3 2588 62396
3 64647 26077
1 74508 113270 36683950
1 32806 82187 14974871
2 120631 749431846
2 135947 987946681
1 47719 50832 158879150
3 143118 102528
3 21614 68430
1 49826 78173 753274332
3 151283 103966
1 24431 47389 707898866
2 174613 746521132
1 21159 100611 958030322
3 10530 29160
1 2067 64708 687904649
2 146560 148828306
2 64773 229503718
2 153328 610632781
1 72014 80680 715343234
1 60310 70166 310626753
1 92719 105714 28083998
2 168362 767327408
3 10524 80307
3 123266 92207
3 27135 81086
1 18974 103362 365553941
3 121635 84437
2 95472 773175513
1 53979 59663 661651552
2 37178 541168285
3 78054 79904
2 61328 751980271
2 26227 973375742
3 24290 62461
2 92406 752352868
2 56182 492841707
1 9951 70687 929705672
2 53856 988502229
3 74311 81527
1 31092 103832 216094213
2 108423 941343310
2 133796 104558925
2 79107 457395365
2 41828 303524961
3 5686 103127
3 160796 112324
2 74400 191121498
2 39893 160389967
2 175529 412071504
1 29114 38792 949550900
1 26398 53798 113881062
2 154998 357813498
3 10163 14697
2 25251 579408676
1 39362 71304 397265330
1 56845 67227 609429123
1 69496 105647 929037796
3 100933 40722
2 9281 816478416
1 47868 78153 714253589
1 46824 84101 198260116
1 15992 103164 277526383
1 10147 16293 376212750
3 2199 40650
3 174545 28893
3 3866 92662
2 71392 495442460
1 54831 62896 880797248
3 107000 83195
3 13072 55404
3 134199 77162
3 160004 19132
1 4760 70975 117422537
3 80598 5731
3 133890 11127
1 1984 113286 407812585
2 143311 395382609
3 102733 65440
1 11755 56168 160556443
1 78610 87958 565023920
1 27236 55312 469395666
1 38819 101810 290329780
2 32782 987226395
3 115635 90535
1 14037 91113 743165443
2 10854 267204818
2 84655 208209737
1 7375 47848 243678436
1 33357 112049 683543603
1 313 16537 992255084
2 8143 956660498
2 144370 692672870
1 36801 53620 244544718
3 108162 99659
2 116870 870997328
2 1310 331685369
3 81501 53280
1 92384 106593 783923671
2 66989 267287764
3 96383 8241
2 42292 689115991
2 80898 878974973
2 98957 375886157
2 42042 839312165
2 63244 444729104
1 37314 95527 472011318
1 3912 56814 579951953
3 44602 69616
2 116520 511674264
1 52823 84805 979486087
2 140900 758464051
1 29568 35390 108112419
1 43888 106658 508767277
2 104081 558076707
2 53763 4892301
2 158991 372330894
3 66187 56350
3 11666 111121
3 34157 54119
1 39111 93962 613222136
2 120911 583264769
3 17684 74937
1 28515 90072 398387415
3 138155 15910
3 3277 53036
1 32048 42995 285036170
2 97274 412930188
2 30593 532137092
2 1704 467798398
1 15982 55635 979850049
2 32210 214021300
1 78517 95549 533351385
2 147661 490248077
3 66771 40525
2 45652 83388904
1 39914 111641 688379852
1 15706 111042 437913641
2 59417 909679338
3 166659 92878
1 13383 16204 667728895
3 150245 79046
2 80619 79359992
1 56976 102238 152296994
3 58275 78472
1 63385 112861 235852950
3 106917 90989
3 119691 95109
3 100101 91839
3 40536 84860
2 83750 666458309
3 101806 96962
1 84658 103154 743755399
3 36544 90552
3 82792 112630
2 126997 777980534
2 56503 117110878
1 46624 82299 310034308
3 20046 70954
1 2236 46683 20747865
3 95153 49931
1 31683 49946 743448035
3 43320 4907
2 93629 688950625
3 100701 23295
2 150482 345207368
2 48296 46685013
3 99683 94226
1 31622 80260 628797023
2 10773 604280547
2 24711 885033672
1 33665 88109 900858106
3 68198 99808
1 88523 99315 774122460
1 17067 98154 374907755
1 2333 80192 622500113
3 169681 102937
3 172802 53007
3 162425 90116
3 25712 70108
3 73789 81557
2 150380 614898267
3 143533 63139
1 24577 53261 984503809
1 88933 97003 317104423
2 121603 714215360
2 51480 712189298
3 175044 109650
3 108920 46148
2 50395 873381444
3 122649 89887
1 29048 76044 734082295
2 117219 329298939
2 25986 862381314
2 4846 519999116
2 171923 447771379
3 77905 50623
2 110927 423843197
1 11799 19942 848789026
3 5083 20261
1 59821 88722 970050958
3 117964 65768
1 63231 80322 8766655
1 40242 93395 141080185
1 60520 96106 499739986
1 30957 92714 13577895
2 73851 748189036
1 53040 78412 721024683
1 7091 99017 534053707
2 106354 945820660
3 10802 36665
2 122694 35256950
3 77191 14730
2 123364 181269449
2 133312 892840257
2 24933 127090811
1 39422 44324 496945239
2 23310 918871298
3 44683 41435
1 57284 108197 139407580
1 5613 36117 491352300
1 17157 40114 431068206
2 125122 392270005
1 31506 56489 673315678
1 1428 71894 87674673
2 174577 349409590
1 13466 103480 686106553
2 144824 85230708
1 18137 71445 738397801
3 157262 104104
1 19208 64903 296660245
2 160692 12203065
1 40888 82635 799122531
2 64342 20541601
2 68412 352625739
2 87990 282086352
2 108035 837049517
1 24757 106806 363320820
3 17275 58645
1 15041 28207 85109921
1 43850 91858 569768817
2 155006 98715368
1 14976 22127 701683363
1 10500 17967 18123805
3 78162 3759
1 4863 21963 967594251
2 33938 603264345
3 14466 90325
2 87329 26776514
1 97430 111730 383433392
3 76652 74305
1 50583 94710 530291681
2 78603 218072925
2 50123 813543375
1 9213 24878 85626849
1 73947 74876 193357864
2 64964 534424402
1 61517 105749 556607496
2 136248 754305066
3 164035 98009
1 40924 113168 727165080
1 14275 54500 799133544
2 85387 243043826
1 67256 103494 768970631
2 134590 37517280
1 14756 105859 412497076
3 173079 3545
2 42559 265593144
1 33163 47543 72077419
1 6563 46813 8002951
1 93230 112378 649832491
2 10438 504349484
2 3774 306657464
1 7358 89074 684854870
3 105021 46499
3 41524 20146
1 48218 95758 514277300
3 164614 19747
2 41606 97769831
2 111344 330087452
3 92810 32770
2 49222 638990172
3 106938 95135
3 141813 5330
3 125440 83499
3 93417 38357
1 76677 79129 822096866
1 74902 98783 677378931
3 88814 6541
3 169963 104828
2 128764 811959944
2 33245 205258927
3 89329 38731
3 172873 32610
3 127395 86270
3 150336 45060
2 109278 740677507
2 151941 948213496
1 35416 103287 68708853
2 17385 18717844
3 104913 10623
1 8741 89721 617063582
3 54188 71887
1 28243 49874 798013043
1 19594 107982 963325105
3 26173 78286
3 147806 36667
3 55508 109543
1 15021 36863 633627647
1 44108 83098 830850162
1 5059 108931 387822975
2 113358 315024201
3 15932 4128
1 4203 26349 237936525
2 53131 551450001
3 118529 69170
3 118531 93851
1 77407 104461 931827172
2 47993 62591943
3 60451 86853
2 101897 645307277
3 113673 17068
3 169675 44405
1 12413 19833 93358370
1 83678 98102 231540652
1 17829 37425 764754137
2 54225 188698489
2 129667 168708320
3 66194 25810
3 108390 83414
1 11602 16268 478385053
1 24110 57754 362186602
1 50605 104446 126445460
1 14504 37896 388256806
1 26144 97718 134758874
2 76821 874906068
3 6239 91889
1 60138 78610 414002852
1 85846 100016 400471879
2 39155 609977053
3 129910 37449
2 144639 437413303
3 133884 56230
1 10674 94734 205151708
1 92480 96619 941716562
2 20204 791576051
1 13211 90541 469424938
3 15378 5464
2 137265 106770620
1 44276 51734 963250511
2 27741 732040103
2 145806 19751800
1 19188 46440 377367822
3 19859 80221
1 32507 56938 717612168
2 113618 886301533
1 63784 92549 73884909
2 2467 558350141
3 19877 43011
2 45422 127849405
1 87729 109770 515953199
1 18732 38436 617778825
3 47935 52999
3 56434 55666
2 98892 182143569
1 28605 60003 475738113
2 18854 592747286
1 4180 98016 904448225
1 18777 100863 964663455
2 37766 745705699
2 65514 166998649
3 144896 110711
3 133279 69325
3 24870 10360
3 115781 92415
1 57478 74551 347915872
3 69227 41541
3 74108 30727
1 9947 22849 25651664
2 27754 995908585
3 139824 84198
1 63878 73066 306047829
2 173120 941962421
1 26391 85205 340551559
2 89181 181275981
2 6485 326252288
3 119530 43734
3 62251 4156
2 42434 288560119
3 82161 71361
3 56423 58012
1 33181 83492 673866169
3 131688 55742
2 85616 125128332
2 8899 250368862
3 91934 59800
3 61628 44838
1 57293 62897 448486892
1 34809 50144 971548847
2 120052 403394882
1 93286 105449 251726299
1 5071 87661 33557813
1 23806 113723 772047089
2 150895 931111314
2 90881 889940314
1 44469 110532 902149038
1 5934 7782 629884579
2 107928 560445687
2 14884 855668607
2 134424 228938084
2 44038 742451498
2 100051 590853236
2 98624 553531102
1 59445 67253 486850000
2 32234 500039990
3 94077 58208
3 23863 78244
3 82290 110207
3 173236 113209
3 106270 103678
3 106291 104363
2 98514 474626770
1 4425 107155 375596227
1 54871 84383 717634788
3 50017 74902
3 72823 34724
1 75758 80570 550304375
3 102959 17670
2 36748 392534894
1 12281 51667 896911969
1 100469 113422 378484526
1 75676 76952 110722337
1 55210 56129 520974259
3 73224 74836
1 52699 79758 155222898
2 60471 763079922
1 11573 101967 352424242
2 75528 102966902
3 14419 36875
2 148787 173182141
3 95942 102690
2 115850 386367989
3 40977 99866
3 125670 88147
2 42179 898445967
1 60720 84642 624146719
2 138472 444460110
1 50690 55287 766406239
2 151592 588573683
3 147967 86672
3 37042 51218
1 37975 98843 510733167
2 41652 443937938
3 153681 40526
2 109181 396533330
3 30738 45293
3 175539 41030
2 161591 51056550
1 35980 94495 844081729
1 33119 68651 773143870
3 26793 113156
3 85054 43424
1 19592 92918 706948953
3 14751 6684
2 145773 890981931
1 9888 109679 417813538
3 50878 113951
2 138328 681483872
1 39655 40763 636735404
2 38244 460854259
2 135360 765896374
2 146550 142753994
2 18833 543732507
3 86634 59923
3 133245 46541
1 17673 91992 252651192
3 141132 104426
2 113971 677880135
3 29549 72381
3 112633 65811
2 146680 630366872
3 21648 95803
1 87260 103345 145097096
1 1847 21704 485470226
3 60310 35477
3 135458 14188
3 63972 73881
3 13606 63213
3 103229 4729
2 116718 420620610
3 42539 37329
1 27905 93586 313169123
3 89307 19670
1 802 81278 433281025
1 39569 113535 593086297
2 65147 73324044
3 175588 3081
2 32112 865533625
3 10636 48277
1 2794 36644 398005269
3 89107 4135
1 32180 81134 282283101
2 82834 28798528
3 38347 34414
3 153806 34063
2 76431 481330191
1 28583 40037 797927564
3 128967 19342
3 150148 37118
1 72381 78532 99149478
3 163711 89675
3 76790 95716
1 47218 107713 548671184
1 88712 90505 418480250
2 140846 549123149
1 97236 100159 496218831
1 68470 91300 154027665
3 128943 100526
3 23577 45865
3 66803 53529
2 6470 971517872
3 161169 71627
3 174148 33604
3 94298 72312
2 13626 458941462
3 81839 88190
3 27148 110364
3 112559 65531
2 151617 910307248
3 152014 96462
3 74928 75667
1 40437 62571 706619110
2 78473 865253297
2 130351 558345269
2 71845 813504382
2 171224 623583570
3 159687 102426
3 41511 111056
2 123812 247506
3 137670 80297
1 20108 48601 697461420
1 22863 99828 139997047
2 143701 654527697
1 108943 114298 745770339
2 124685 609013808
3 88889 26332
3 11956 82900
3 118353 86794
3 30926 43630
2 64278 945692842
3 46993 45574
1 20857 24354 612364321
1 43972 58668 821494917
2 124051 947828584
1 22652 109441 198462137
2 10945 680450951
3 12107 15624
3 126061 15364
3 67956 82935
3 118927 77490
1 93384 111331 643805353
1 29373 42211 185699004
3 86634 56918
2 123432 682420471
3 95995 110908
2 113075 975628843
1 86957 112393 689228706
1 2750 106001 928417833
1 36552 104761 764950518
2 62086 250498737
3 81475 580
1 4636 73310 903781781
2 130386 963582996
3 147735 63261
1 6838 35303 459781428
3 24044 9894
1 47825 83219 693225729
3 3804 100035
2 96977 975081425
3 141955 69459
2 17279 905453955
3 2173 91663
3 73536 55919
2 104845 605688266
3 110303 87118
1 48009 89669 42064020
2 53133 826605801
2 80766 199476576
2 9714 216980398
2 20231 350026697
3 157656 65392
1 26275 36330 218328036
2 133285 232327993
2 113484 12220093
1 944 70603 572447885
2 42214 183159586
3 89213 26280
1 70776 85221 871560228
1 28531 89323 110448390
3 126079 99335
3 123174 113546
1 4072 38098 72489381
2 96574 447580386
3 172426 62179
1 30888 61581 38016704
1 35850 85752 654756430
3 26254 57079
3 136673 35674
3 165032 22293
2 54410 985191727
3 58515 69505
1 49228 96364 417474663
2 74165 787214367
1 29682 94650 593960955
1 60439 62714 790548700
1 39903 95533 100741322
3 36801 43564
3 17150 65280
2 69236 245201022
1 19298 52832 189117269
1 60401 108791 807136982
3 119763 77725
2 39825 717325049
1 59358 89344 271698897
3 158938 24652
3 92282 94596
3 100264 46198
3 158546 85727
3 104458 62570
2 132127 434799654
3 72669 62511
3 78346 79203
2 58935 819381730
2 143759 209108478
1 40759 89914 45122267
1 21673 45125 455771412
1 53491 84124 24506421
2 145349 291095979
2 75558 4238330
2 18842 440704179
1 65951 83607 232444367
2 117978 948442355
3 172961 81329
1 11822 50442 148210943
3 19349 105393
2 137033 804703751
3 5991 10506
1 12386 81350 283795131
1 72668 90769 584937120
3 164320 4906
2 169449 747961132
2 124591 550655859
1 50560 59106 804813068
2 117164 113630202
2 130565 33273215
3 13966 105896
2 24242 228438090
3 7197 49949
3 127422 46516
2 158249 329708178
3 140928 43533
1 62044 86704 372084119
1 55575 103139 78695263
3 116788 12435
2 128584 546223363
3 152984 71461
2 122672 13730019
3 116106 98459
1 66024 66880 990057907
1 50445 71051 338022700
3 82369 60629
2 103736 521719539
2 67161 776399527
3 174632 57419
3 44944 45182
2 25845 395879445
2 23418 192448757
2 91681 346208713
1 30458 78703 838587194
1 7597 22467 919316478
3 18946 41328
2 8842 840538368
3 73938 112621
1 5800 112572 886026409
3 3698 84204
1 98580 107640 738266240
3 95005 32248
3 56036 46662
3 172544 87536
3 98608 241
1 10979 66039 130617530
2 171800 730078767
3 40656 20364
1 4918 38505 808179551
1 5674 13978 395102656
2 138432 663982009
1 60632 106264 629903825
3 111618 60234
2 145553 810615425
2 166368 11996126
3 110531 62594
1 32562 86634 258145381
3 153244 64916
1 17877 111238 808929814
3 174506 55069
3 93159 84667
1 33744 51326 988991476
2 86260 796977291
3 173129 84760
3 119443 11408
2 58247 336122524
1 10076 80567 93384501
3 50116 20213
3 122458 56099
3 172819 11557
2 157105 981589197
2 95871 181561758
3 173210 62723
1 43595 105950 431247139
1 70285 93777 416526083
3 56839 33835
3 17577 49913
2 141982 255770472
2 55946 866586370
2 98053 936027166
2 20225 748900242
2 130913 318575667
2 9715 277519212
3 87125 50522
3 49074 55027
2 154773 907441997
3 53972 3774
1 69354 80891 789902328
1 11682 16994 953138519
1 4015 84144 539761444
3 164702 69129
3 134048 20486
3 125619 95745
2 43195 52914903
1 68753 75573 518974905
2 37075 652108665
1 96823 96916 495369495
3 65322 85833
2 122778 122314270
2 164581 31348163
3 160795 97497
3 152175 35215
2 161604 248747470
2 156099 723158033
2 48767 49159060
2 159469 268237228
2 59305 188211025
1 42516 99012 957128333
3 137735 100340
2 112909 11256049
1 7161 66066 770488806
1 1213 75590 37454101
1 8390 40238 290767413
1 64920 84703 711869490
3 56645 80614
1 19523 69156 970344715
2 169277 300690725
2 134112 310704661
2 131317 551646864
3 91678 7506
2 173578 799729616
3 105846 38124
3 67823 421
3 118434 66341
2 58389 597040032
1 40377 83504 453237844
2 892 314825843
3 13539 8087
3 49569 95734
3 95234 26176
3 118767 46753
1 73471 78059 867595283
1 106069 107169 590101132
3 41566 21675
2 43238 224466684
2 20880 446822732
3 126276 86258
3 14266 75889
3 157951 90096
3 172774 94498
1 75012 86249 57865084
3 33139 14157
2 62870 214677512
1 6131 56064 507609704
2 48632 134094861
3 146635 34465
2 51351 333586622
2 121671 254391124
3 96355 48876
1 4607 81391 637699029
3 73769 89983
1 49058 92128 120545022
3 23033 42867
2 124647 929907128
2 80789 399636706
2 129331 919880456
2 166064 985676579
2 9201 118955824
3 167157 50460
3 79613 98868
1 44976 63985 265401932
1 8796 105782 848713994
3 165553 2289
1 38914 101156 214901636
3 129235 93832
2 150068 771237503
3 97572 101427
3 127191 28054
3 39469 76504
1 31717 71173 247457867
2 146892 958696871
1 22731 94082 770405556
3 108735 82894
3 90344 42200
2 51907 488245113
2 82832 898754991
3 11597 39167
3 140233 97990
1 36563 62788 669405053
1 9950 57452 791720446
2 80394 666627768
2 18191 98769645
1 12704 16756 301607752
3 6727 56909
1 11157 82084 894709553
2 23337 403161056
2 25196 247754832
1 8535 64291 326733085
1 71879 106002 83763823
1 20230 100250 515476369
2 146995 820705625
1 14506 74970 960444524
2 89747 278469921
3 166115 86694
1 3102 73004 130402231
1 89686 107307 476606169
1 65370 88652 617143348
3 162757 70041
3 35581 74575
3 72803 41736
1 15344 83307 583608848
1 57466 100906 853769054
3 134396 57215
1 4851 60979 982930265
2 160610 173032189
2 123990 89451763
1 11563 46348 860572117
1 55402 82395 563428776
1 92793 101981 456431525
2 83388 16310919
1 32513 75174 905846462
3 155672 91753
1 33920 71616 280284803
1 8414 86318 799052884
2 142314 925753473
2 71779 513970132
1 43134 76648 744130237
3 140435 24178
1 24297 85810 836954469
2 45258 453801840
1 5927 66114 607961266
1 32174 91591 270415818
3 4525 93534
3 14769 84684
3 134880 93625
1 68052 85964 822799279
1 56171 71088 772812700
2 49609 648778204
1 83880 102902 759475833
3 54549 26433
2 57042 687300070
1 77126 114067 593770488
1 3969 20697 910803211
2 108449 437927389
3 17782 111121
1 35871 104874 905797146
1 5828 107299 600133179
3 160578 17902
2 124817 133853081
1 4120 33210 63748218
3 32956 68940
1 101412 113006 966727122
3 128568 112933
1 7877 27315 941939386
3 140333 56462
1 6624 111891 884073289
1 244 97430 860115823
1 14409 92536 404577666
3 88548 67062
1 38240 101699 5154485
3 19649 68465
2 82130 733452310
2 45 288704974
1 47118 91213 884883514
3 68841 46008
3 65130 50479
2 67836 309820669
2 160065 95827339
3 52686 110392
3 140978 15092
3 6693 28363
1 1968 90411 7901260
3 69636 52691
2 68834 753953793
2 103086 386401860
1 10129 99099 719710067
2 88472 396728899
3 128935 12124
3 7661 95630
2 67858 391306572
1 94535 106817 795240483
3 38637 446
2 154555 638737379
3 13361 13115
1 64804 78201 766440715
3 115324 5301
2 36676 463083799
2 51090 315025126
1 64892 75694 212818280
1 34462 59927 730200030
2 99268 122772214
3 166908 72331
1 18569 64937 406803756
2 72668 525547274
1 68538 111364 111903547
2 172877 661208890
3 114351 111876
3 144519 100194
3 21517 33084
2 97690 135658810
2 108766 727234161
1 35663 99393 327628465
1 12146 109569 998154955
3 1702 85438
2 135149 593031125
2 146452 857931234
3 140307 111620
1 96595 97899 304836358
2 74202 269611920
1 11000 68979 959515857
1 4137 64015 849741028
3 111607 55903
1 764 18417 94409629
3 74602 59742
1 100211 105511 514826373
2 111185 144660284
1 28112 51205 239140717
1 4288 107363 859676899
1 57789 71454 296120361
1 64515 70964 296072341
2 105324 507965965
1 61819 96651 280347886
1 61625 80079 363000018
3 139809 41168
3 1422 107302
1 23648 47229 179628645
3 52868 41349
2 160492 967263990
1 52490 99274 835321459
1 24117 37559 792073863
1 103983 110998 554192724
2 19055 855472579
2 102963 658221680
3 115715 49054
1 66826 83948 635938606
1 29313 64739 79702650
2 78844 333386752
2 136529 607121495
1 19789 78038 591227496
1 10869 52141 661093220
3 122800 27748
3 79038 98115
2 98189 921924466
2 32577 368108667
3 124218 98706
2 29891 443751646
3 175597 103074
3 12834 77787
3 7605 48488
1 14762 29875 228324552
3 17169 40963
3 106263 28525
3 122130 8663
2 11927 974702110
3 51962 84840
3 156195 95629
2 153240 181166450
3 41727 73959
2 27503 238780618
2 120588 639561756
3 70077 75107
1 20790 30257 715027253
1 73621 87258 896169730
2 6779 430105055
1 8725 64806 392936855
2 77608 100449389
1 100610 102842 35390264
3 169576 104007
1 68630 95242 781870957
2 104418 813733029
1 13339 62635 217578715
3 146926 11524
3 144152 91244
1 19692 58367 469083422
2 99972 465271096
3 124667 91794
1 23374 106105 315708724
3 88711 26959
3 74635 74082
2 10935 9584182
1 8164 11508 234834385
3 29116 32130
1 10490 82718 34982246
2 69347 820624908
1 2428 67169 674027330
2 47874 757864128
2 15602 514741612
1 9603 46833 45019591
3 148724 14336
3 44449 3246
3 139761 82049
3 61930 29568
1 63151 101584 121483031
2 68404 601261512
2 111856 258621834
1 75162 101635 113944057
2 80762 862631793
2 164246 16410098
3 173631 88459
1 17650 47061 563611607
1 5102 20786 375406315
1 50764 60486 365761333
1 37839 112168 866770784
2 89420 29123210
3 21526 22336
3 129974 58444
2 130545 85419768
1 73566 79278 777540332
2 139716 435274412
1 73806 89204 173855907
1 28433 105819 389168985
2 152871 905027760
1 43538 59172 39478910
3 152478 30358
1 11525 91822 313519578
2 115851 535025904
2 156609 422638216
2 18148 633435068
3 97347 33360
1 18527 59123 366912446
1 5326 22747 70717489
3 7144 41849
3 170377 55181
1 61295 70529 257112149
2 111891 660565388
2 21594 710016367
3 138747 85355
1 22343 88899 248882791
3 94617 23927
2 82265 641978585
3 37310 14014
2 73167 239785421
1 78162 94874 527518108
1 15109 18595 208055309
2 32164 888047915
2 154076 129707625
1 22382 63912 682314157
1 6992 100284 260462040
3 48090 35191
1 352 79582 451491545
1 29492 103039 960455349
3 76508 99568
1 50690 101716 611722165
1 9669 18003 381710950
3 2551 110377
3 19359 94981
1 14608 36125 645271608
1 15540 60907 291319588
3 87249 34891
3 36127 102961
2 44210 167938921
3 74315 2584
2 173989 184511590
1 93980 99635 203807765
1 26204 100389 653422044
3 137654 19671
2 86474 178407895
2 139000 167363899
3 8331 102960
1 8298 79267 801210494
1 49855 106393 583153423
3 120795 45140
1 89886 90404 978558001
1 58203 104255 51693697
1 14721 17653 963491763
1 31140 76300 164297234
3 67688 12477
2 72476 135541153
2 141336 441197581
3 131097 106499
1 26528 54054 750292879
1 45188 45685 440769961
1 4004 42136 67041286
2 143697 280454298
3 164587 74025
1 64722 68527 626186509
2 103020 20026171
2 83741 839210476
3 105280 24585
1 92882 110526 572511023
2 30653 249796194
3 121348 34433
2 67977 829130131
1 3340 63131 998272354
3 120828 69744
1 58628 105072 532445648
1 6999 63758 409543740
2 49796 510792421
1 44137 106799 102699072
2 96714 832559901
3 131500 55328
3 153176 112674
1 89933 107164 880250858
2 107761 630805670
3 28100 5219
2 52649 503253928
1 14528 94366 939272229
1 78858 91812 29113873
3 138071 2451
3 148353 76311
3 109510 102806
2 30755 66140329
1 4109 51795 841781963
1 2708 84807 817611678
3 64705 88246
3 163039 56577
1 53880 67213 139284633
1 10791 113229 645016509
1 23814 93755 957031917
1 26984 109577 553356076
2 79713 465481323
1 9426 34184 433473244
1 44750 53780 98538409
2 105851 865926182
1 40171 56577 236800354
2 81139 863858077
3 53558 51391
2 152183 71702818
2 6179 41616444
2 173635 165853507
1 49456 91721 292469350
3 116976 13987
2 126797 627979791
2 49538 929263346
2 47563 984330572
2 62128 267745450
3 97825 3091
3 79476 85829
3 37609 83325
1 63322 71734 62837647
2 11502 278335575
3 116410 102617
3 35102 95814
2 167724 803843079
2 21113 696299855
3 86209 92414
1 18694 89813 913013475
1 10620 102016 551123477
2 32532 64487481
2 16830 942178092
3 90878 61963
2 79100 860008468
2 58019 115098516
2 51806 834399458
2 46797 647361297
3 48095 90687
2 109017 754662767
2 34933 708299437
3 100507 69786
2 109311 863641668
2 90304 666140661
3 26143 92526
2 148461 6735957
2 135216 986289610
1 37499 46277 25559955
1 35532 86955 7263566
3 119437 57192
2 79131 841213988
1 77033 100168 154728099
3 119572 50282
2 30881 106628183
1 44164 64026 474176431
1 96813 96885 285916721
2 2712 460312608
1 71110 109452 827268678
1 23856 110315 646043588
2 38510 993802393
3 44488 82604
1 78309 103487 368772148
1 40443 47164 708441466
1 39648 106766 732166968
2 160386 812603349
2 34935 988068759
3 32406 113288
1 1567 24190 130306268
2 73138 511895005
2 53926 655520422
3 137938 39072
1 50934 67784 373120963
2 41147 187976568
2 144663 753667786
3 22910 61456
3 96197 42166
2 54698 482404232
3 59097 34009
1 27450 114098 976426298
3 160924 27963
1 12740 25162 918305140
3 160267 41892
1 8970 58425 814089473
3 22239 37519
3 94929 113706
2 89319 426648150
1 78875 106728 606439890
2 95712 111974252
3 130468 87466
2 46717 403129598
1 20641 92761 162397034
3 53892 45561
1 38472 97657 298287314
1 381 3370 895911584
2 22992 448351452
3 107825 78968
1 27219 107964 41832326
3 24300 65815
1 103826 112400 426290454
2 126477 999727361
2 86573 725404159
2 6657 869751173
3 11014 69609
2 61564 317789233
1 66612 69691 299148260
2 134056 7689945
2 102068 127579863
3 172399 111611
3 56198 113125
2 25860 844019875
1 1459 20227 31703681
1 17104 22147 90552253
2 1839 914287948
1 6311 92883 548040032
1 28192 104156 729965806
3 167124 35743
3 35695 73142
2 131528 128371221
2 142595 915841978
2 3168 647268051
2 69753 740030462
2 45696 372909018
1 72664 77943 154229825
1 10575 25450 177769764
2 172011 914725723
3 103768 61719
2 58392 884708644
1 26805 27587 118306731
3 76668 21763
2 85083 122183794
2 155991 331955674
1 1657 27355 371165758
3 96994 64890
1 56129 58367 243839307
3 13836 57611
1 33422 44970 198210491
2 2510 78787036
1 50706 102934 977658140
1 67684 84970 831149299
3 119975 111052
3 48810 26712
2 70806 396579059
2 62894 587756462
3 144969 106166
1 15818 60532 341131837
2 106890 230572221
1 89669 105298 752065176
3 102092 28182
2 60234 5695259
1 2673 62192 626395665
3 97182 62681
3 164803 29257
1 61278 83789 265494519
3 103094 16022
1 81197 99709 544182224
3 9144 73352
1 83050 85079 763007840
1 10007 92164 526779929
2 69882 924438558
3 44911 20436
3 153403 82502
1 6072 22747 921348424
2 83062 843109432
3 99144 30718
3 54957 24436
1 975 10276 265772222
1 13044 37990 971872039
2 129397 345613652
3 118122 85694
1 5905 20132 250883998
1 25555 60545 109215266
2 159999 809050713
3 99678 38558
2 102378 679982118
2 74795 852468103
2 58138 537947038
2 158446 201973246
2 15087 254705962
3 106325 23847
3 161906 18984
2 154037 412549897
2 135038 976525989
1 11481 36016 389825808
3 168550 86041
1 7722 27437 9319322
3 153592 97179
1 12077 38930 866180892
1 22836 23123 335106047
1 25846 49381 354110599
3 135193 85192
2 105843 38038573
2 67035 708028860
2 65332 823950979
1 18859 57278 168574540
2 22167 499884491
2 72893 9776476
1 6608 68176 15346854
1 14040 52661 239895217
1 37654 81591 419896250
2 143661 841670910
2 121525 285050137
3 10854 25087
3 4727 13784
2 16790 101648777
1 4123 52239 540268686
3 138335 40990
3 11996 63076
3 75469 56347
2 102593 138153484
2 73662 623170480
1 2185 101844 286633554
2 47439 95079396
1 34027 102484 39947226
1 42274 44562 527316279
3 172721 89818
3 72138 88654
3 155801 14609
3 172433 16146
2 63432 989850443
3 128169 93349
2 164561 184210664
2 80529 527590233
1 67454 112802 904203737
1 6865 33878 67432656
2 147181 565533034
1 79750 112066 905901943
3 125380 4033
1 8794 76049 507648569
1 9404 96185 306231701
2 38252 215689132
1 18040 80050 743575377
3 120361 99909
1 33325 94295 459528270
3 79081 2535
1 21502 96274 218735723
3 67226 103662
2 128629 921198668
1 37390 105721 808700885
2 64065 579463058
1 60051 90217 573679383
2 27193 323325581
3 96576 69890
3 26022 30853
3 650 20215
1 4375 64028 692878461
2 74487 571023986
1 6721 10257 603504737
2 83947 530672824
2 174515 340737282
2 144839 535732522
3 145639 4203
1 107881 113768 789385863
1 78892 107676 464602650
1 10508 102169 460601175
3 73747 82724
3 100906 89315
3 146232 82836
2 110693 62339016
3 75159 89753
2 24924 237026816
1 24546 39486 918683068
3 94628 20885
3 68765 14343
3 122823 44706
2 46649 560102398
1 15242 92225 501094475
2 114725 761762618
3 127155 93832
2 19580 26705915
1 1851 112006 940353933
1 4997 95783 913076529
1 6889 87824 861618574
3 133969 77509
3 37461 63787
1 41334 102423 346002215
3 18883 33245
1 51271 106211 889137933
2 21437 730769071
2 85308 736844830
2 50223 386320465
3 168854 97685
2 138388 382873799
1 21206 85961 412439567
3 135601 93602
2 73813 303189981
3 171444 64034
2 31069 91459552
2 38258 813833455
3 30786 109474
3 11930 25947
1 1497 98654 789155616
2 57497 240297531
1 36212 104382 138950951
3 89579 22808
1 39013 68669 348821926
1 23315 64975 811086674
3 31751 31093
1 24900 41329 633537789
2 165211 386705922
1 32438 65802 302535542
2 10322 404497888
2 151213 239761832
3 21939 72872
3 130547 33698
3 69051 53642
1 39997 100190 456157390
1 13729 60597 798931006
2 120338 692411785
1 41916 90752 76452575
3 16720 42958
3 143862 1192
1 17119 78219 561646155
1 6997 87430 763909284
1 65632 112963 332479049
1 14862 32871 979913740
2 151341 506892081
1 37080 41677 690634482
1 25611 94469 109216715
2 41943 271996238
2 10465 107002539
3 107441 104533
1 22683 85698 818686445
3 55551 11656
1 25045 81249 225543774
2 33612 310421117
3 43260 29047
2 154079 423863739
2 71034 158669988
2 93547 870637235
3 58675 106910
2 168355 134300157
1 5270 7619 778520764
3 112474 49830
1 5713 46752 123240923
1 81097 103719 779520650
2 39680 860994330
3 72469 57199
2 124832 688096102
2 77743 491744015
1 3147 114416 264122362
1 67883 100217 376310064
1 35232 108604 445982089
3 13539 11914
3 172825 74225
2 27172 268873737
2 54383 377243356
3 26065 40852
2 120115 360688190
3 77994 3866
3 18798 23011
3 169401 21675
3 67135 22326
1 86653 107702 134078875
3 31082 38016
3 22032 60486
2 61656 99789681
3 146968 14588
3 59248 81401
2 13509 306836903
3 167101 17127
2 133889 14670731
2 154755 99404873
3 20839 48772
3 107922 114342
1 25608 28616 317083987
1 54884 64585 513330653
1 41583 103588 469870214
3 34488 14078
3 31155 29239
3 159014 54976
1 6375 31802 190951211
3 130867 99178
3 140060 41065
3 158737 110487
3 149674 114399
2 124657 917107179
1 72288 108856 292685743
2 66584 566087491
3 162219 6324
3 75076 96086
2 105561 54472087
2 119303 747906022
3 107898 79436
3 147048 95548
2 10440 662520161
1 2844 76734 32791636
1 42356 61568 380932952
2 153530 924846318
2 167366 462734401
1 24096 36234 137800340
3 150736 69635
1 73719 104413 235204652
2 65029 764999531
2 60625 477818651
1 54844 111240 679967569
2 12420 121157779
2 93468 295772130
2 73378 444869689
2 118498 673980373
2 158319 34340437
2 44573 995795126
3 88555 32879
2 14456 921181606
1 46174 98727 252017693
3 144125 27030
1 17987 114323 314488644
2 21834 641016228
2 103657 80040682
3 72379 99209
1 60265 113138 306474735
1 60339 87949 298401788
3 37148 65796
2 163474 192946513
1 55832 110805 885395604
3 134174 29862
1 6936 105260 833595464
1 9323 35709 73849646
3 8513 41654
1 26753 66205 494186136
2 91521 35645027
3 156055 53363
1 67713 114213 196811911
2 136127 97007298
2 121894 607215908
2 139815 920168811
1 7249 11786 703662547
1 7224 9729 23923686
2 84569 515385718
1 28905 73352 693286246
3 122605 64584
2 6070 679928288
3 34960 28322
3 47840 46212
3 78669 60654
1 27310 112621 364015981
3 172005 24635
2 25037 21864811
1 13820 86300 965575832
3 79335 32519
2 9346 27463875
3 107373 54991
1 10527 26074 935476759
3 83699 89287
3 19579 109727
1 30296 30992 977211748
1 71782 73805 876215020
1 23538 27788 616290633
2 76663 673764355
1 9910 111312 657275420
1 102448 114418 199803034
2 55046 818438614
3 158387 57332
1 24222 85005 274399071
1 17203 69137 825700723
2 72338 990600323
2 124938 749721594
1 20813 45296 995633426
2 55323 302526270
2 121310 725868701
3 121623 71536
2 101672 91285896
3 122460 82143
2 44491 24461294
3 155351 12902
3 91896 96411
1 19706 58737 558288933
3 114502 50251
1 56254 90664 142287221
1 20628 60784 973552945
3 8984 41341
1 42226 110334 347908929
3 151148 3152
3 73079 91685
1 43142 55407 866156042
3 158657 42700
3 57697 43362
1 49457 51323 501706125
1 52142 109933 897760990
2 142599 221366916
3 175241 88678
2 102524 659961936
1 58208 93812 604580920
2 142168 588676953
2 115423 516159360
1 31805 109394 704800025
1 85073 108288 957563722
2 174996 395320015
3 111057 97584
2 6643 459838265
3 75872 1174
2 117388 509901080
2 82580 732282074
1 19364 56086 249004997
2 167332 233121421
3 30617 97321
3 157339 36114
2 162728 877942262
1 56559 59704 617340298
1 62765 75648 256326861
1 77263 89970 243038559
1 68931 95794 898743268
3 5451 48048
2 94439 149570619
1 75221 87557 873804449
2 149461 739369640
1 12227 15061 915242943
1 61810 103998 686402153
1 108228 110379 55812288
2 145730 765968734
2 172675 359894725
2 31939 300471359
1 34275 90958 462230877
1 39375 55857 462013199
3 78584 48275
3 145054 3753
1 43282 43510 971703753
3 140566 83229
1 15756 24906 287893422
1 88825 103175 232091059
3 17101 94807
2 116482 929140605
2 19574 441336023
1 67126 81284 368337359
2 173358 695060188
2 66807 903827992
2 150941 223445489
2 138315 448548674
1 88504 105297 590264187
1 17874 45386 509463737
2 36591 306168184
2 78419 681156509
3 25715 102566
2 15900 102873411
1 86027 111255 638318368
2 90614 248351732
2 3094 311851395
1 37049 95691 489490180
3 33382 38951
1 6498 100460 341148678
3 163857 86686
3 161107 78335
1 82623 110227 684743333
1 85718 92186 611661969
1 64739 97897 96812176
2 151306 131167447
1 39850 66136 303411472
1 41290 82013 924626730
3 148372 53045
2 27952 983553708
1 61864 98280 919118102
3 39937 50162
1 32922 66748 731979690
2 136450 5734944
3 99483 75768
1 1193 14280 463790458
2 2540 962227348
2 16440 666605469
1 41357 104445 639397760
1 21534 104258 435357634
2 79976 662793667
2 158994 649318657
2 155267 63847410
2 31650 653626133
1 55295 101323 858432845
3 47429 11722
3 23942 34105
2 151784 903981935
3 88296 58165
2 63410 951104741
2 125743 830487692
2 30150 199006276
3 130592 67696
2 137815 573686028
3 74409 5888
3 98219 91235
1 91329 107450 799101691
1 72510 84635 575689561
1 79163 101901 795164962
2 85969 928590594
3 114309 106791
3 158933 90202
1 41741 113939 964807089
3 165821 77784
1 39136 101197 478933003
2 134716 89442297
1 32622 94702 684158939
3 26156 8172
1 23464 87390 461633875
3 99685 109323
3 4653 9613
3 3257 59564
1 72422 93928 646574710
2 78257 156143906
1 6242 91978 184560467
3 37897 30208
1 31831 41800 726668376
2 137963 808359124
1 44925 77651 781950123
2 18247 541290865
3 20533 16420
3 5661 58985
3 165924 61112
2 21798 154869604
1 21741 34518 163653895
2 129772 128735497
1 7070 43166 391445059
1 11339 39971 476327601
3 461 10571
2 112989 711013972
1 4675 34327 704139727
3 58873 94366
3 119318 17330
2 23247 898131565
1 38344 104329 91351598
3 27582 59962
2 81966 984344683
3 130823 79909
2 148730 764637383
3 9007 60937
3 139358 24771
2 62475 430709749
3 75604 37917
2 35567 396459896
3 107984 104008
1 8384 54896 325891560
1 72462 94092 552791546
3 70036 78773
2 21378 25184687
1 5277 8014 32213926
1 16809 99410 879764421
3 8923 65320
2 52598 606800542
1 16703 38499 880888051
1 21423 75585 646263995
3 138129 65730
3 171728 88990
1 33968 42443 132053269
3 148051 84594
2 111170 713403596
3 25026 2443
3 291 92384
3 74276 39754
1 35369 35411 145913330
3 66343 51994
1 2569 51653 237141605
3 46612 108489
2 1741 570925297
2 69080 238751597
1 85992 110997 989956029
2 145351 540007649
2 80767 237141063
3 119180 99774
1 20592 56093 588427630
2 151983 976267111
1 17797 80575 50142976
3 54098 8307
1 51497 68458 132654765
2 131682 963213883
3 62761 93128
1 18674 110523 983976883
3 96219 48442
2 46857 359339634
2 29083 103535889
2 116834 572506678
1 2563 12711 348817134
3 95858 96852
1 77336 78543 425345600
3 147732 30263
1 58910 110815 22592237
2 111887 299979607
2 150065 475392286
1 12418 53778 987767461
1 4516 28074 638533966
3 14732 25609
2 20963 296800510
3 13843 24807
3 3106 14162
1 79659 80972 518119343
3 130860 23570
1 4559 60444 310819694
1 34700 113125 919511852
3 64482 44079
2 55444 929764719
2 22856 403226284
2 6518 513948610
3 133054 11612
2 42702 987956377
1 13210 25749 312808909
1 21196 99678 322885284
1 11181 18614 220633306
2 21770 573561438
3 147137 36304
2 108723 587657698
2 75357 772833993
3 14432 65001
3 150683 62697
1 57957 78759 795177770
3 168892 51577
3 2842 90602
3 123547 73809
1 17622 41828 973725604
2 73274 515338813
2 14258 984982710
3 164059 15627
1 8941 27315 99497594
2 131614 417036909
3 6380 26172
1 32143 35229 660691097
2 15905 472607358
2 11071 28633289
1 532 13811 595394672
2 56692 197490042
1 69794 72252 680467862
1 53109 92504 959157289
2 97143 838720353
1 13753 23863 108087051
3 17460 27042
3 103629 29769
2 152787 906518120
2 146352 296859108
2 160398 959646374
1 55327 84628 656345495
2 36637 736438519
1 89866 97449 843659598
2 140872 412014337
1 1484 109859 622936531
2 131962 720499324
3 153768 80628
1 53317 92641 387355998
1 39584 45978 180473148
3 49681 60482
3 77535 7019
3 63222 102242
3 174773 6897
3 36056 10752
1 65703 90524 628131737
3 122108 3848
1 9239 57760 632456232
3 101506 17579
1 55007 77206 393800593
1 17520 93122 433056171
2 108691 513677538
2 35694 487562031
3 26200 33416
1 12942 110476 226834573
2 154979 512894523
1 9245 97415 874969725
3 111999 107449
2 72925 102462827
3 45848 93449
1 52359 63672 799865260
1 25851 113259 42915451
3 600 41193
2 95425 497922068
3 173019 27269
2 40380 781856003
1 40994 49273 411813696
1 16616 30467 577583281
3 65163 58737
2 79920 289887041
2 64833 32147416
1 28473 113315 191980753
1 11422 79640 989749586
1 73673 81940 408192222
1 4377 96531 962233486
2 149595 463598757
2 28709 326851125
1 7920 26417 215989210
3 133674 53756
3 160285 15509
3 18915 48708
2 20607 224015587
2 113699 626731285
1 35318 96860 679630959
1 22995 56963 9900659
3 100503 30583
1 54638 55836 435779189
1 16961 30307 633547779
3 11482 40562
3 170930 43437
1 25949 45877 580656935
3 140516 104229
3 50659 5347
1 63254 107467 264730851
3 32960 106372
2 50966 495860252
2 73940 211243045
2 117418 431391329
2 84614 303200169
3 33345 88526
1 68375 96352 186342168
3 17834 2829
2 102735 804045197
2 98569 297542371
2 126574 227910530
2 3773 971287067
1 46777 101892 891399259
3 133989 68908
2 52246 953703216
1 17774 69597 717727370
2 61086 599665834
2 127770 711076181
1 107996 110821 589660341
3 3825 102280
2 135666 943277936
3 107415 57383
2 26204 746895849
3 158395 29700
2 37369 792138499
1 14076 59497 146014073
2 70346 374036036
3 103838 26668
1 74589 112241 516438482
3 24079 47537
2 28846 424674642
1 5356 72926 748437847
1 5811 104586 564900627
1 62363 113569 208712257
3 50652 44977
2 26688 64046972
2 11999 888363029
1 77134 86023 466948713
1 53761 87950 684907395
3 89754 113264
3 158451 70900
1 94918 102583 35416029
2 18872 269747524
1 37544 64840 344140299
3 84820 1417
1 80496 87060 623615300
1 41708 49028 245846944
1 38847 103892 148717072
3 73794 23906
2 37060 167967641
1 109106 113541 437057095
1 643 47440 108457463
2 102127 589636507
2 154343 750951334
2 144683 648663218
2 133449 977436665
2 139979 654469470
1 56334 112370 548402761
1 9211 29242 967460203
2 77009 856174353
2 55704 759541587
3 102240 42991
3 84073 60046
3 24259 67027
1 67411 83001 671534719
2 34648 462022735
3 23890 37372
1 2563 87232 487306814
3 161867 45839
1 15312 111122 93059002
2 101863 406643727
1 82024 94256 73858613
1 16647 20446 206444017
2 107454 220587922
3 123328 85850
1 71041 94954 283555890
2 30067 265749814
3 58769 103653
1 98587 110119 857889793
1 15972 63173 12682040
2 149330 91241508
1 11420 34137 388897378
1 51878 80332 961025768
3 130472 15418
2 175435 432950156
3 139317 27180
1 11280 86591 921317510
1 25099 86321 591757892
2 80799 313776729
2 118659 76334379
3 107936 36856
2 159184 870204341
1 56690 104542 644262810
2 156202 537997941
1 11344 42272 245229933
2 143206 340437899
3 59313 110645
1 44454 57396 600863094
1 54231 82755 710885613
1 35398 35888 397138694
1 76889 90354 848269694
3 104587 101414
1 103632 110995 430805802
1 71932 74078 903419254
3 130484 27019
2 144827 342503861
1 55076 83791 649862206
1 25016 38722 611256977
3 84915 11454
1 73526 111037 840507862
1 4269 113546 128143017
3 160373 61680
3 138575 28942
1 9500 26300 401532750
1 13229 54071 63909792
2 40269 209969990
2 21450 956141120
1 2692 37466 206393558
2 14249 29563584
3 157753 94642
2 167148 639052802
3 28734 81206
3 134245 10666
2 173456 82498086
1 44103 108634 639965157
1 39981 61967 977396836
3 156566 40778
2 60128 923868864
1 61989 77609 266808011
1 26517 28793 952157975
3 173716 109948
3 147833 105682
1 25697 47181 98578410
1 2305 57103 539670957
1 101406 106524 846063592
1 4610 7014 185601370
1 42598 109546 720852113
1 50468 104486 127455766
1 58640 109838 345700235
1 16539 47304 342292475
3 20925 81769
2 102859 670504970
1 2842 29071 464937384
2 17802 987913829
2 132450 396578595
2 74221 108724076
3 166890 109008
2 38902 462210327
3 24776 12520
3 6735 25714
3 95741 85054
1 32443 41807 756482576
1 16800 72289 601705057
1 71478 105467 584237042
3 66840 110048
1 21469 52537 849661147
2 157268 505810760
1 5412 91930 156712791
3 118105 13236
1 21760 105690 182479561
1 76727 110627 485295037
1 45327 94796 26886790
3 112830 55596
1 11876 14829 415038099
2 165796 301305779
1 36306 78430 125246808
2 33843 456854523
1 38875 89903 31029916
3 5942 40475
1 28481 36430 300191843
3 16460 57289
3 136611 42476
1 1001 2602 153511286
3 5430 50027
1 58084 62873 74007048
2 117769 212901481
2 141659 315260789
3 131183 10941
3 42135 77943
2 92825 792237984
3 11453 63542
1 56152 78330 825269144
3 90937 16463
1 37174 46685 278346474
3 9632 38589
1 106261 113599 94458015
2 128429 768752506
1 24388 46453 137561733
1 19492 21045 996519242
1 97251 99499 660470806
1 66421 88931 159261285
3 58238 15017
3 118123 86313
1 34238 112002 403528265
1 71475 83662 532072441
2 159988 719622084
1 31920 52254 561840788
2 167387 561027305
2 77956 379961830
2 46123 217243270
2 78988 49505073
3 106922 30770
2 168699 6856303
1 36519 83687 99067877
3 146394 27408
3 51154 54734
2 94997 601217204
3 49901 59458
2 32807 396876266
1 29840 106342 61978279
1 21760 38174 237110715
2 151228 699364636
3 114197 26682
1 14987 33229 847405181
1 23807 101023 706391887
3 109804 113231
3 140897 45038
2 9453 239646473
1 101623 113217 980195992
3 82392 79968
1 64151 80182 555376880
1 80571 87203 599649727
1 39819 57265 851284744
3 107447 61751
1 71402 86906 151885228
2 155572 299801779
3 114298 100266
2 106364 236122008
3 34603 12444
3 44974 31205
2 94125 72317766
3 146642 241
2 49636 195304283
1 41716 91700 350393469
2 137768 83280247
2 170912 787948149
2 43991 258390359
2 105549 997045097
2 83759 561917351
2 141973 368361983
3 168612 79894
1 11575 16450 253922896
2 34699 310903908
2 111606 425700639
2 140352 241428415
1 31636 97330 344658663
3 68661 23669
2 83167 883490876
1 3743 39753 709880303
2 118505 408924161
3 54901 97429
3 23564 14293
2 97643 702339116
2 98141 338340677
3 102408 58647
1 66240 77262 642558059
3 117513 45703
1 61147 107639 603829737
2 7046 73769687
3 138525 54021
3 28591 7259
1 77645 91343 874738758
1 17181 98500 548154179
1 36169 46073 608629011
3 142909 103873
2 105195 52034281
2 80945 344009477
3 48878 75274
2 154086 136563463
2 127971 988238686
2 145456 516740985
2 50618 181464883
2 94772 18245766
2 48087 41494799
2 28078 76207777
3 149651 90132
3 113010 78676
1 2952 104415 595589121
2 18520 625473874
2 127036 452137553
1 36177 94065 710807518
1 35939 48803 865177254
2 97393 830392067
3 76969 104338
3 83696 49006
1 26139 47758 865808094
1 17265 102554 653189611
1 38683 108497 550134891
1 14826 55500 714773598
1 23812 71696 38866249
2 150000 210791386
2 38057 551183794
2 43262 545569986
2 82835 110530483
1 50252 58634 235176451
1 27950 34954 101175559
3 86093 81574
3 21808 17148
3 75383 19958
2 23788 639364485
3 38100 71099
1 24377 67098 632380813
2 119622 169692860
1 35356 107120 269439213
2 18022 769819815
3 82183 78997
2 50142 669244040
2 87705 504620371
3 159291 3578
2 175543 727436634
2 100110 713475245
3 42941 86139
2 84551 237157167
1 18742 43362 925869308
2 111809 867647376
1 36957 49512 507041378
2 126212 622563310
3 74044 14087
1 3775 42530 997823648
3 17252 37316
1 23597 104246 99592107
3 142497 50350
2 157443 223210563
3 63756 113313
3 85858 33145
2 110188 753806460
1 18536 99875 695244176
2 45841 237727272
1 17462 108569 934749479
2 153076 539951360
3 34891 78368
3 142010 101229
1 29536 39955 742145340
2 1532 528801701
1 11469 64897 420196663
1 12264 16109 406772264
1 50786 72952 680913539
1 5277 77075 192357295
3 41289 83538
2 53842 638817205
1 24654 29740 255323096
2 108826 465817978
1 788 80309 133174905
2 154566 1756516
2 80635 726108741
2 62122 674593917
1 1281 54240 57566303
1 38492 97464 999213950
2 128184 282440961
3 79133 105195
2 90526 852130759
1 41616 75220 648655822
1 6019 114009 223098581
1 40680 87561 231035604
2 93719 260149275
1 50472 58397 641109097
1 17814 68849 894155166
3 79644 96111
1 78095 111892 208623367
2 64793 132381633
1 17820 29712 451758794
1 8464 21697 335078849
3 29956 64439
1 5336 98540 707111476
1 62471 104793 48661719
3 111999 111164
1 65928 76200 797081204
2 168272 185161079
1 58533 64503 666660991
1 45191 91405 999715932
1 92080 106817 209968188
2 10524 739694964
1 22716 106459 690869265
3 157570 45121
2 161863 30078160
3 48427 63581
1 47976 100657 155306010
3 166898 79426
2 47375 242087628
2 20443 593926731
2 5215 939519434
1 45795 59103 256451079
1 40062 45447 462269295
3 31906 20447
1 45234 54379 152505850
1 11002 27948 273398395
2 56289 733537381
3 41137 25770
1 3188 19452 146295793
3 161673 97887
1 43258 49259 884670057
2 12042 978787420
3 101605 79992
2 93885 153267681
1 57800 110782 236762524
3 78062 52802
3 117437 24721
1 20598 73297 446289413
2 90563 434000541
1 34398 54310 333232114
3 75137 83461
1 9115 67006 887924121
2 122822 333169220
1 48153 102012 351722644
2 23142 784059829
3 39637 76418
2 103941 173735858
2 169535 989819325
2 37280 222678262
2 17937 868313590
2 167780 129865467
3 100271 7906
1 20329 111319 117102311
3 167046 99076
3 79431 53481
2 70854 407921893
1 9244 89404 83565384
1 63321 91921 850046394
2 170715 900002149
2 1250 582756843
3 30833 54597
2 21703 130839952
1 19897 88527 527546049
2 150789 703004083
3 46887 31956
3 66547 114195
2 92438 795349324
2 110459 731903685
1 50382 82095 387639420
2 118814 842681818
1 50343 87514 570945070
3 32776 44674
3 137607 81413
2 159346 303836174
3 100441 34276
2 16819 936474841
2 83230 990736239
3 156567 46247
3 101821 33804
1 9265 101867 809789192
2 62519 711280135
2 73114 166648447
2 17607 238229504
3 161930 56864
2 158042 527647366
1 101426 112544 53602330
1 75532 97836 485125712
2 21818 92453973
1 13016 25967 887548589
2 70586 380726222
2 22565 568235097
2 83956 372391484
3 22117 85292
1 50958 91565 907957466
1 31196 69962 132673088
3 167215 6190
1 65596 70100 791961514
2 98495 159415564
1 22684 42144 986234169
1 6178 41530 470864522
1 39637 109438 867683946
2 175132 435907293
1 20809 44998 454232726
3 28210 64251
2 25728 190160556
2 150503 397642372
1 19425 25965 807783054
1 50962 64388 606936344
1 53427 59499 525566554
2 12364 794790847
2 17856 53898313
2 132356 343884605
3 111806 59257
3 173734 69010
2 3057 427441743
2 152599 943006431
2 25565 536743584
2 119259 481974533
1 95993 102154 890921808
2 164119 873207375
1 11935 30215 23523079
1 49479 70716 122987792
1 29359 45819 55348687
2 128118 202592969
1 54441 107523 492392673
1 8823 103172 430065297
3 149168 69704
2 66600 739881113
1 6215 90756 764060559
2 130899 973946845
3 68361 54754
2 81017 211594005
1 76958 101782 167795615
2 20107 504634499
3 89050 75479
2 59286 396519819
2 156784 198022169
2 16798 925998513
2 55559 836840025
3 123829 77355
1 2014 80394 613157406
2 141634 942956072
3 9505 22730
2 168830 576067166
1 16342 77245 392275598
1 54520 100164 93898494
3 50939 99479
3 168370 53595
1 33875 46740 674301230
2 118212 323533884
1 36806 112301 168160723
1 92720 112182 126631843
1 34868 107774 576243848
3 69233 98620
3 166809 19372
2 77175 712661903
1 79810 104042 211401197
1 44350 68295 351113632
3 166706 35844
3 165857 14175
1 8435 95701 66648435
1 36006 74185 592525890
2 171533 47993718
1 2400 57836 197991169
1 10073 101182 604576654
1 13608 60504 828096513
3 43333 31157
2 96728 167781391
1 29083 113955 831344094
3 86046 28379
1 7534 62115 689100380
1 52188 63349 845460598
3 8124 12586
2 48246 237384325
3 170278 113936
2 94459 84961675
3 84568 99503
2 38399 252527031
3 36580 27853
1 40682 53461 552286925
3 12261 93536
1 49807 66620 916768678
3 50268 72889
1 65441 97046 244752599
1 10908 102748 194630773
2 112178 137290160
3 168743 18539
3 93846 51366
3 34157 56007
2 27730 704007445
2 30168 921537788
2 113802 465227045
1 52879 110689 136593872
1 52869 65135 393869288
1 59951 105508 862848281
3 112480 112737
2 73027 908110417
2 49879 485226033
1 546 29820 103384066
1 84876 114369 20793200
2 165379 445953120
2 159731 93797050
1 42610 112445 765643137
2 87135 470945238
2 155691 633951358
1 26906 96499 333618206
1 35919 76838 997805545
2 112625 944706112
1 31439 95614 854030319
3 36085 108592
2 159346 296953708
1 76102 83635 257767556
3 60196 46412
1 46824 74041 525201616
3 116691 90905
2 96400 833392370
3 1825 56922
3 51050 52003
2 105510 198977360
2 91078 718364323
2 45112 502150221
1 34604 73271 811134958
2 68574 870680244
2 167158 636664790
2 93199 597393806
3 114516 87452
2 141741 149725706
2 45556 956072945
1 34025 111865 757397456
2 37775 581062909
1 44105 58613 299247857
1 6146 34463 776389258
2 59618 133251613
3 131685 21986
1 34306 108094 412444529
3 26850 50947
1 68904 108773 164431735
3 55053 51711
2 151959 628432275
3 135462 57516
1 65453 111409 366466143
1 12607 86865 713882903
1 12138 111694 879437256
2 163371 365492951
3 125254 85
2 104675 342765439
1 45308 108225 678924828
1 6716 28567 427306405
2 107995 962553058
2 54111 305161387
2 107844 575129542
2 123151 830629269
2 86253 106444889
1 44039 62031 328783719
2 61403 917998295
1 20634 40673 811590872
2 40162 967023289
2 6322 762240153
1 4521 44341 3167760
2 27408 939811595
2 167822 91489414
1 32704 35717 645746332
3 51680 84517
1 23411 73137 724410300
1 16049 30414 347259864
2 124984 97325589
2 49553 335788533
1 38186 94893 985333153
1 37579 106181 821784385
1 635 76319 199459655
1 775 63329 751255526
1 35380 90675 813456541
3 30909 86083
1 50608 77132 547578459
1 14178 60858 492770189
1 51250 97821 414019898
2 45743 909340768
3 102298 112070
2 117229 335524515
3 1807 87672
3 61220 43034
1 8793 61771 251567421
3 21594 73386
1 32655 45618 535777305
2 25032 626010651
3 135847 33498
1 28346 63088 692511111
3 84241 62474
2 76714 597520713
3 160846 83431
3 21632 30359
1 35174 58088 254687539
2 169339 187587914
1 45281 66354 7182602
2 5069 903244569
1 18344 59177 496045299
2 134759 207068818
1 71661 101021 414319841
1 16660 92271 8219423
2 54628 829722410
2 6483 134618874
1 37143 98011 686091384
1 26419 60085 608042608
2 65833 748066538
1 20828 51872 240288223
1 36521 84735 383543159
2 102711 497992563
3 87413 3741
2 14518 841642374
1 41024 64883 789125174
3 137139 108629
3 55517 91670
3 169276 26030
2 153484 487189306
3 76688 6890
3 54244 6753
3 98024 6370
2 169312 714735320
2 12239 805236607
1 34538 113889 645996629
2 56515 246204027
3 50431 33652
3 107011 96715
3 28531 32863
3 119777 112789
1 76378 77343 433352718
1 52791 102015 109006808
1 64144 95398 794040899
3 170036 102323
3 135677 10707
2 85059 941294000
3 65591 62349
1 47204 51727 969537747
3 68844 74233
3 94742 20141
2 95180 43762314
1 84666 111582 191932235
1 37823 61054 865677439
1 1312 76610 797100096
3 19870 82333
2 30534 949623076
1 69757 111391 182432405
2 13823 341105853
1 97559 104966 52890796
3 112082 103606
1 35793 61663 427561155
2 43796 605280167
1 23869 85613 956054170
3 128906 36331
2 164197 319497819
1 97906 106666 716409827
3 169311 63212
3 41933 42998
3 10051 56635
3 104326 113156
3 71935 42716
1 56730 69194 718760304
2 9664 444781162
1 50184 58866 275661887
3 114405 15041
1 52734 84606 333619604
1 51626 112866 338279878
1 47666 97365 368826731
1 7688 77361 216293430
2 107640 869985968
2 133717 596990159
2 172997 130258744
3 2214 80334
3 148733 111878
1 5893 65986 394339108
2 168278 808826832
2 142787 248131750
3 22170 92813
3 162251 18804
3 73718 102740
3 40829 86933
1 14065 65535 961196982
2 146316 857277388
3 155548 107616
1 45925 76424 446283854
2 166345 889720744
2 81118 931416649
1 37866 79909 943920123
3 34252 65905
2 732 859301044
2 39041 722297025
3 17882 67656
2 35237 818621481
3 130524 6632
1 34841 64301 805428641
1 65888 101676 965453834
3 133069 69569
2 171886 923364730
1 38411 100092 127882463
3 114313 36206
1 5945 10095 842668765
1 41540 111090 504701790
3 45152 33265
1 63329 85881 28591966
2 163853 390024768
3 83631 25375
1 54832 92293 2537642
3 87850 96853
1 57554 95665 795551322
2 87935 616702507
1 28015 33722 995888759
2 10449 508533009
3 47747 53654
3 25105 59989
2 117204 909092854
3 81493 80525
3 132375 24835
3 153809 67269
3 49259 22332
1 29342 87450 50282719
1 16778 48752 53297910
1 44409 104782 972260609
2 2315 474560004
1 46136 79065 452834627
1 52684 53871 887030899
2 164836 506473231
3 20895 89917
2 36223 121803007
2 22559 604519848
2 68367 45811223
1 8527 86912 522266924
3 1158 87151
1 51517 66647 2362647
3 126690 33794
3 145885 60576
2 65609 247735119
3 11552 7602
2 67895 156085000
1 22097 77123 240403313
3 171666 91153
3 58105 44758
1 30315 39938 761052667
2 144725 597261740
3 54946 25096
1 1332 106505 675112785
2 170799 918932294
3 142693 19061
3 50321 88071
1 4896 20016 112545357
2 114398 510113348
3 151959 67218
1 847 94891 341502075
2 9148 70533544
1 69087 82814 67223430
1 67189 110809 81275295
1 8006 106407 588125459
3 162261 13959
1 63347 80553 789528306
1 36484 110279 386431457
3 43123 16656
2 103676 851044405
1 33256 78335 270504351
1 94905 102494 91680297
1 80925 110690 673946966
1 53422 88517 784493797
2 106697 782515832
2 80218 775401567
1 10510 83201 506069637
2 46252 516911871
1 40343 76296 702113336
3 62368 20118
3 36748 34598
3 75084 67534
3 104567 1360
3 118667 92087
1 39646 45314 932914893
3 17935 69984
2 99892 826002678
1 45468 60953 9657956
1 38955 104154 630309791
1 42875 76306 140588630
2 127380 408678278
3 87944 96642
1 36712 50540 523356945
3 136652 39346
1 398 51920 208710963
3 129479 14978
3 143632 6123
1 42325 106385 974361598
2 159023 410722231
3 107864 42890
3 124261 1515
2 20851 677519868
1 35169 82332 727906649
3 6464 38389
3 75652 109473
3 119654 25316
2 147030 146058569
1 20274 24170 945752272
2 149158 694586493
1 76797 106033 315027229
1 78211 112352 882623517
2 43415 132920059
2 21336 14770019
1 29772 106487 349743165
2 120276 806027210
2 112738 713417791
3 64780 103077
2 128389 901651127
1 81608 102191 253728761
2 3601 441418659
2 17564 121535771
2 174854 869036758
3 162490 6389
2 94624 903836269
2 58974 535371372
1 7794 24728 850055726
3 174453 52169
3 100994 22540
3 89000 99006
2 141661 546558723
1 3152 112345 875876924
3 94382 82892
2 39548 220311699
2 7996 920041090
1 55408 109715 651748571
2 159813 150473222
1 67889 89487 260374815
2 89001 535354149
3 46639 55746
1 82936 114394 612386825
2 134492 717937644
3 76067 71071
1 52196 83425 918934813
3 64657 17231
3 146701 76333
1 70543 75380 164210436
2 167153 51033279
3 26560 78646
3 106305 31127
1 36562 37327 795685159
2 131138 927715604
1 2356 111672 929253479
2 65440 49065453
1 10277 21991 562659473
1 12866 87477 41722284
1 88763 106809 711724510
2 86761 676134125
2 79008 858716186
1 57023 90765 292776030
3 143203 109648
2 64515 655344513
3 74417 90191
3 85820 75762
1 60792 61549 418547474
2 139535 145781136
3 64106 54291
2 32865 903112823
1 26405 51165 389518400
1 30413 63406 100096122
3 148924 31233
2 44706 683410193
1 16737 41585 380705769
1 56469 65817 377674105
2 144296 629740581
1 14409 52175 695515269
3 36565 97102
3 155703 86734
3 58779 99819
3 30718 55346
2 89043 981094223
3 18785 108382
2 115518 599727809
2 146893 502080513
3 29530 95065
2 36232 41521605
3 28763 51280
1 66084 79144 262515223
1 50704 63668 926722178
3 6093 89930
2 42746 101094318
2 169916 482061003
2 6651 239816410
3 23215 84193
3 167056 89764
3 153061 7779
2 91153 826465425
2 146012 778199558
3 9678 86234
2 142187 882787490
1 61626 99180 41973862
1 32606 91890 245482268
2 21466 440894488
1 36445 58593 183656299
3 122641 109627
2 18123 629359754
1 73220 96509 452257476
1 14704 84237 66069911
1 88919 104298 851091907
3 159293 24331
3 26792 102327
1 105665 108581 570439390
3 45799 16864
3 148068 42083
2 169679 804510701
3 51671 100339
1 32107 110579 362907985
2 51441 930022094
2 36287 230997981
3 170871 82364
3 65062 106000
3 164701 56940
2 38464 528371814
2 81083 550280161
2 60170 447067113
3 68721 105537
3 81115 67860
2 30881 61526598
1 25836 92764 621698730
1 43457 76805 66874529
3 21789 35216
2 106184 743962828
1 80570 81436 447411921
1 50599 109211 194935403
1 25913 40197 157143589
3 41442 45135
2 101397 824882504
3 19030 47592
2 121478 842066418
2 9695 439600352
3 164813 25176
3 35300 87754
3 174179 27029
1 58876 113424 323835635
3 29541 101746
3 129374 7818
1 22352 74768 42177412
1 24215 95730 748751542
1 31338 46563 34759342
1 91132 99181 138614112
3 46432 87130
1 15478 57257 381026924
1 54966 67784 493193284
3 48722 87750
1 13191 36737 519303965
2 128012 887298576
2 15409 51263690
2 115567 261034458
3 82390 55174
1 6242 13283 849042874
3 41783 111760
3 55900 54746
1 84614 97864 450191538
3 29349 55419
1 54972 55562 224834964
1 82799 94726 858142994
1 21278 63058 382163364
3 38622 65532
2 62695 485000195
2 140310 231131396
3 12128 15142
1 13675 67179 636548740
3 84034 92166
3 148149 13523
1 71756 87460 495507134
1 31125 95090 811985608
3 133668 103111
2 67677 81174300
2 132145 226465649
3 21037 40907
2 65528 507456630
1 43203 94092 633355190
3 105976 92419
3 132458 13519
3 83078 42329
2 54108 43400765
2 46320 45818542
1 39047 43576 714768676
1 40062 51238 90514676
3 73709 10197
3 39143 45365
2 19585 521016592
2 34285 788380270
1 10929 83699 240560050
2 114847 450328699
3 1353 46128
2 138322 28405870
2 85848 377479452
2 42098 156040282
2 19508 120288814
3 163800 41450
2 126493 490337969
1 39568 73026 944036219
3 38136 9949
1 33704 61104 197369354
2 72609 950890531
1 11091 48978 606150143
3 32638 22903
1 23786 32749 742580269
2 13089 76486460
1 47035 85601 515466000
2 153638 285147896
2 11778 709347836
1 66669 69984 712294993
2 135168 394436777
1 21249 32755 165753701
2 49305 582658571
1 24311 89788 485660679
3 1325 76264
3 95067 24118
2 120669 431362103
3 123560 101205
2 60871 132255629
1 65187 78351 986003586
2 106705 612007399
2 32227 874324895
2 84697 240112154
2 50407 233052595
3 129073 30520
3 73751 16672
3 147618 35333
3 121897 90605
2 25670 601444758
1 21021 62544 798954036
3 78533 66549
1 18084 31147 944765473
1 28585 30312 704739635
1 20593 54684 719639879
2 155761 292465210
3 93629 81260
3 71854 68973
1 32279 33321 278090221
3 26208 8695
1 3653 67169 472331792
1 28288 114266 428199031
2 125451 868771725
2 14778 654460979
1 23725 91853 766865924
2 156481 181273098
2 103662 519216819
1 85182 98810 648322359
1 24400 104912 337091806
2 21936 390703801
2 83243 128046900
1 57846 100422 747461002
3 149815 55938
2 38256 665503277
3 173177 36989
1 25094 96371 499130054
3 105043 61765
1 109610 113447 711989046
2 79847 267064658
1 17666 77525 847108855
2 36260 679765942
1 27947 106582 13359179
1 57797 81714 452558499
3 162990 102751
2 98257 444318425
3 101897 69000
1 11945 45563 553251122
3 108872 95148
3 33993 91251
2 159591 773147439
3 164745 85144
1 10438 96559 46053893
3 54406 64260
3 27866 75300
2 67711 322199233
1 59948 103037 474774651
2 138170 560679619
1 37230 100741 474892995
2 58676 657713989
1 44104 63645 200624381
1 38419 59171 179068540
3 39305 110737
2 34031 442122874
2 129201 602930554
2 144534 297635261
3 119325 93073
3 173246 105642
1 47576 79950 152144110
2 73233 551101377
1 6914 39644 567460873
1 21102 63217 564456846
1 5746 111453 822473563
3 76420 43415
3 83514 4890
1 31636 91970 857352284
3 10923 93522
3 24355 89637
1 44542 49743 442588742
3 63161 114150
3 135307 74671
1 6165 46764 65763286
2 63765 873240119
2 72163 199332644
1 7031 72271 510939802
2 150880 456289772
1 67615 70612 845669463
1 22306 41836 84304732
2 144600 660615935
2 141267 886584603
2 63393 221127728
1 39471 64968 837105328
3 101192 17077
1 4936 112086 830778803
3 41140 53966
3 2993 26095
3 13832 19108
2 67919 183630772
1 19201 32493 650697934
1 44376 96555 90389372
3 22675 12145
3 4168 79141
2 151336 54607308
3 156368 40676
2 126250 252904480
2 121203 466357590
3 130848 11454
2 130187 954189614
3 103568 50718
3 41521 110797
2 51584 594475697
1 15745 65964 760927471
2 142994 30503161
2 115717 634306480
2 111849 672151083
1 30656 58551 838462037
1 51084 54440 329700913
3 98048 49788
1 7467 74351 846384233
1 45531 82911 846221029
3 129705 88782
3 33041 81030
1 46550 96269 503994282
3 32006 76678
3 102840 91706
1 12171 74330 408043542
3 168940 5152
3 40486 101322
2 38574 11683826
3 22250 52955
1 97186 99329 185895905
3 59234 43999
3 88931 23005
1 28891 94927 618455915
2 20166 84173675
2 10325 684435280
1 66956 88849 506243254
1 10924 90065 499195987
3 168638 21879
2 148014 282969555
1 63427 86174 496218486
1 4216 26400 724623705
2 114565 448568636
1 48021 52948 167765080
3 17872 74713
1 47104 94071 650242076
1 84420 105943 451513745
2 94090 834100713
3 109242 25555
2 113198 697245889
3 10885 24489
3 27943 5961
2 8288 820453525
2 159095 222641975
3 154373 58130
2 159086 404755642
2 112928 871588154
3 157753 97155
2 164361 28008137
2 137388 820269242
2 96474 833407655
1 68260 113168 391781428
2 143689 550115627
3 104914 19191
3 124409 17001
1 49352 84260 6301024
2 68249 841547250
2 134568 498894721
1 26693 92135 220251132
2 60980 388432831
1 9402 83794 971143250
1 2151 99772 359901053
2 162346 237075172
3 87334 51148
3 156526 59434
3 5724 57829
1 56669 110594 763706580
1 74051 101463 360361236
2 123058 980493243
2 143285 878890639
1 17848 24722 632025004
3 27175 64704
3 125267 26283
2 138501 249259358
2 20921 287579139
2 103451 220895718
2 54822 366990354
2 152866 379330011
2 20203 648750165
3 91928 102730
2 62455 555370104
1 18537 84767 106062308
1 91465 93619 120915164
2 56137 160379709
2 41863 675787354
3 82405 109090
3 141354 12169
2 139489 735268541
3 3031 101693
1 17911 82504 649415910
1 88422 94772 632835233
2 85076 535864306
3 19718 20127
1 97037 99642 255146731
3 28790 1479
1 1042 55663 31682732
3 172043 96317
2 35599 471095529
3 136617 108630
1 9739 48662 777744100
3 54605 60824
1 16160 70364 424301793
2 102123 278942305
1 55690 73061 498715963
1 42270 93008 477342780
3 164206 18165
1 45597 47689 832914168
2 107544 847494485
2 7180 852419484
3 174111 80816
2 37594 272409653
3 55765 56365
1 1564 82229 118077308
1 82030 109265 347979728
3 61145 26313
3 33598 112609
2 65078 418230417
2 147794 238897765
2 35296 417681988
3 99439 54923
2 34155 272514824
2 65071 840616955
3 153325 28694
2 118480 67355726
1 10507 49618 248463221
1 63967 105154 774060630
1 21314 80517 723537065
2 36520 518769853
1 4343 96375 35129384
3 142108 31588
3 34889 52032
3 169890 103165
2 18690 924607382
2 150788 601330137
2 34801 76591744
3 33659 92133
3 126309 101994
2 36900 893262800
1 68388 101281 133809053
2 128309 224792742
2 2653 790729929
1 62086 86793 540456540
2 126186 83994234
3 90355 55860
1 1541 30412 5926501
3 93890 73183
2 105032 488022146
3 29500 111869
3 89250 88968
1 29825 93100 989240356
1 10506 69668 116124903
3 113565 84302
3 175581 37492
3 20038 90709
3 125465 14485
2 163120 337232399
2 101517 264562126
1 18086 72024 563764165
2 81771 341527668
3 166080 54890
2 145402 395846920
1 6068 68673 170705786
1 3131 98653 577664731
1 929 43015 173245763
3 165220 16143
1 10727 68945 925824912
3 46496 97934
1 44306 94696 358308486
2 54675 282269312
1 100585 105538 401023817
1 87170 103477 153534741
1 14563 38562 92297329
3 155457 31806
3 79227 102664
3 98337 4205
2 79594 45170658
1 21020 101217 538522348
2 7585 579317660
3 45215 31483
2 106218 985895339
3 81774 63088
2 47987 498424081
3 60449 71805
1 44412 50824 220552898
1 40400 69962 74032327
3 168279 95630
2 24106 832489282
3 107936 34218
1 71761 102153 589190299
2 56258 713566516
1 32473 80546 371005348
1 2660 83576 653919964
2 42676 451362124
1 30129 101279 467825610
3 144194 90929
1 14642 68554 545966696
3 32213 54657
1 4210 79403 384852730
3 105166 39244
1 1430 1709 984460069
2 149606 530615252
2 13121 153021284
1 39000 50739 782479763
3 79427 12565
2 139871 247384496
1 70058 97203 485795188
1 39301 103975 718659230
3 167647 35422
3 119989 31694
1 27613 82230 893264844
1 54933 86576 673996937
3 108314 55004
1 34271 94547 495862959
2 122628 858515754
1 7525 68987 217184619
2 118138 295274436
3 72618 80036
1 10563 57222 42023777
3 38735 41681
1 71293 93569 939150092
1 76922 81276 196966202
1 33398 110824 649475709
1 49105 81651 244653706
2 99266 650978981
2 101351 388049036
1 73405 113611 697593432
1 15672 102409 248532040
1 59166 64577 437826624
1 33270 95036 274605954
2 82342 643685848
2 48916 413649424
3 82184 96003
1 26371 44544 807241118
2 56200 119118419
2 127332 789968970
1 3556 23098 656982576
2 139022 32218491
1 9944 62405 316806373
3 26031 10094
2 48414 334220378
2 73343 53758246
2 72922 884048570
3 155720 44192
1 25333 103492 358829410
2 121702 168150153
1 7944 46125 765359268
3 63891 94809
1 16884 105375 12321669
3 30392 39986
1 12229 27106 406361740
3 163608 109946
1 25128 101898 220226156
1 13766 103327 5141340
2 149663 85766719
2 4764 737888004
3 155852 1435
3 144300 104605
3 146172 6214
3 171773 6899
1 30019 39724 812816566
3 90575 54441
2 137274 913437638
3 155829 88851
3 62959 84319
1 25090 36228 335486174
1 22255 64208 995558950
1 41963 68905 55288227
2 8493 425469069
3 68107 20130
3 80493 10649
1 6111 51143 578771238
2 171266 571677882
1 14391 78399 574866359
1 7662 62934 352998836
2 36739 451512075
2 58130 870424530
2 125088 127362325
2 160759 513959139
3 96370 101007
2 126985 583785471
3 13946 6850
1 25366 82304 883186391
1 6825 89315 526445017
1 11306 71046 575885185
1 59334 105113 156787778
1 2731 5951 136761379
3 104386 78525
1 17051 61090 189019111
3 74479 89335
3 112159 31018
1 90871 98927 604311128
1 17961 29160 171816835
2 132082 195213137
2 90471 600411006
1 31598 47155 236633159
3 118132 79690
1 91663 103641 319495044
3 144231 36922
1 84696 104985 488360026
1 16434 94995 261378949
1 72921 108506 946745059
1 78323 113584 447157160
1 63798 103808 911638850
2 145607 685136611
1 73477 74253 625797974
2 90892 849257553
1 4515 19070 207973625
2 43789 915244683
1 33376 47532 796416767
1 75648 107858 538152901
2 98517 322759961
1 73932 84928 412869509
2 154555 87391132
3 49489 16946
3 71535 10420
2 85229 64305844
2 170225 717364228
3 97819 57516
1 12422 46568 577112209
2 146355 528988989
1 21321 114281 776480690
1 101990 114075 868680607
1 13505 18737 581038076
3 97767 56241
3 110833 54264
2 40065 733091015
3 19313 47956
1 9007 15299 917922093
3 105755 75795
1 21937 33688 171761845
2 39679 760715364
1 48958 88583 117670818
3 45230 79603
2 45642 137097091
3 15895 54753
1 37287 87838 14377772
1 10186 74903 52753527
3 90774 60818
1 78618 79606 927016145
2 100603 907789958
2 37995 691925717
2 108151 968540290
1 87951 108505 604894240
1 52936 74232 529160434
3 174100 79554
1 69483 104395 21257098
3 30744 1241
1 25282 62314 923994426
1 12050 106218 819118553
2 66289 333921683
3 33334 84930
3 22465 1599
3 100492 21240
3 52501 31738
3 116727 34327
1 67664 85929 834543767
3 77251 102956
2 85786 381177096
2 34673 937263034
3 140805 65694
2 123944 644325151
2 72931 686590112
1 44270 67209 958069381
2 92918 677962832
3 128100 25086
3 25571 12680
2 173206 146911331
2 11564 202628339
3 162134 113997
2 43594 268377180
3 51057 14577
1 62491 105688 931634373
2 99290 168862576
1 41520 61185 64442582
3 46645 13133
1 26881 48086 31220641
3 174211 28409
3 136838 9274
1 62585 86863 820494421
3 113198 77564
3 171570 70690
1 44463 69615 47973435
3 10377 70937
2 152544 629134392
3 129477 107818
3 171063 14495
1 62659 90898 632330543
3 153140 68533
2 91031 163638153
2 70788 689267396
3 73454 76231
1 43628 92729 244766384
1 60224 101798 670069974
2 98778 209352893
3 147871 66348
2 63767 198805691
3 128050 46287
3 96943 77523
3 46568 81507
1 3503 60801 710651716
2 104367 985331186
1 52441 88916 467858693
1 32216 106645 571193197
3 82858 35425
1 21584 34616 509362437
3 91509 101981
2 47661 305229557
3 83605 87563
3 32696 76555
3 159253 42463
1 6650 88138 130451750
3 54256 20518
3 162720 8027
1 75228 93849 294608501
2 31524 686122676
3 68840 37599
3 41592 81976
3 63135 61743
1 36364 36954 940345367
3 35169 29485
3 43410 72368
3 171286 47729
2 38903 554783283
3 156234 68570
3 16292 53575
1 36647 77138 873660176
1 31995 63036 868763534
2 63882 41587532
3 166421 3698
1 7880 38472 292985820
1 50372 96041 906966262
2 161000 516968592
3 22980 33199
2 113257 326458154
3 175152 31207
3 118507 61791
1 38505 65122 785456487
2 169607 923018381
3 65519 66283
3 56095 13766
3 14895 90344
1 11751 110550 43502870
3 104600 23516
1 4151 84536 694450432
1 9621 53682 46753473
3 149842 6843
1 34244 92933 416567459
2 59482 158186424
1 74887 85451 507018064
1 24584 42838 947409342
2 86822 503996726
3 24400 7889
3 132050 8464
1 5772 45438 793786861
3 159194 82405
1 6648 46339 497886878
1 40649 84186 596258070
1 21452 43553 512414969
3 23874 84902
3 61981 14897
1 2253 91294 710157733
3 151653 34959
3 13107 87484
1 23795 78927 69885661
3 95177 90787
1 10457 107228 216124216
3 118352 83490
2 174354 636464121
2 50268 721513601
2 67027 970026198
2 161664 971901434
3 148120 41052
3 10228 41134
3 111151 101528
3 19106 81452
3 104729 60360
3 109945 49846
2 174307 537794103
3 100165 107993
2 18225 440073543
2 163938 532629222
1 60026 91493 937557339
2 22378 716422729
3 52058 108448
2 52222 663121426
2 28327 793188596
2 151958 567372444
3 95357 108794
1 16876 70322 762641695
2 49295 627148118
2 75232 832356193
2 3064 32198510
3 77704 33171
1 100944 104149 47472243
1 20490 63310 612735015
3 31966 98233
3 72826 73032
1 96057 108308 246308757
2 10649 675685296
1 57425 93535 901534713
2 5811 877395567
2 73721 205146671
1 79701 100279 467735786
2 56249 869461262
2 98264 20637747
1 21200 107859 824961791
3 102171 88597
2 127084 19593915
3 61281 18041
3 69664 17370
2 77089 421164235
2 146496 953887750
3 72418 68389
1 23440 109584 186675127
3 107849 110449
1 46995 95112 443467092
2 116025 119726038
1 4148 50727 264939143
1 1967 83018 834588587
2 62456 649892672
2 37013 684512666
2 167208 347266371
3 95603 61595
1 81798 96983 267082641
2 122484 11822738
1 58520 70099 737438104
3 32556 39319
2 151288 470663279
1 16973 41163 10465157
3 36668 74789
1 59847 64987 632840545
3 12867 92181
3 134251 70628
1 42608 92504 375426615
2 169159 21180703
2 90717 79091062
3 125576 88165
1 18616 24197 338843129
3 52849 64950
1 47881 111458 938876213
3 116830 10828
2 1977 111238040
1 39639 40447 252655691
3 66818 97182
2 85791 887000568
3 104169 107745
1 32459 44942 651957145
3 111542 24047
1 12078 112131 375416826
1 81927 89105 89888384
3 51076 108956
3 88810 71287
1 3314 77353 675287410
1 29635 47270 973710578
1 3296 50741 118021529
2 132801 957767952
3 161809 105049
1 84433 105508 481840290
1 44441 95908 741328527
3 80471 113555
2 121095 158316267
1 20199 99605 526515791
2 1694 46224832
2 55719 164865073
2 15631 220917384
3 171464 54466
1 8443 23713 46956770
1 22514 102360 55563992
3 14870 45724
1 57452 84211 333853111
3 77265 28644
2 134421 919513921
3 117781 9160
2 159248 986794396
1 31156 34792 380953703
3 144700 27211
3 57228 52194
2 136197 855557524
3 118137 17943
2 3049 669833715
3 103596 9079
2 128635 454239965
1 24644 64610 799192454
2 47121 693007169
2 39302 725656589
2 59235 503142114
2 81335 603566336
2 117755 599911760
1 74509 97421 294427699
2 80388 556074896
1 18044 67742 387391611
3 54872 10369
3 136731 99523
1 814 72928 534235034
1 26465 35513 199508424
3 85429 27311
2 45172 161404998
2 151859 37964706
1 7179 89016 399453220
2 8949 107903776
3 9606 98528
1 33380 113208 493951044
3 74845 85220
2 127326 151765163
2 102759 18885131
2 126686 696947826
1 54936 95534 234797515
1 65133 108054 494024453
3 118156 110141
1 8895 58370 626971679
3 111845 32074
1 17191 20623 20094426
2 123001 498332713
1 38147 74925 127174823
2 126200 494369335
1 35705 80487 465269287
3 118473 30502
1 90507 96421 42477851
3 23057 66596
3 115422 43922
2 102706 25690653
1 24213 59423 339999258
3 129183 88601
1 87839 93106 227246831
1 17794 102183 618498310
1 23324 97679 529580994
2 32827 214181340
2 56001 88178464
1 11592 74050 895676899
3 42033 108414
1 75003 93467 949432036
1 19742 101135 718170043
1 53055 106849 999480223
2 91532 106678394
3 171977 61701
3 92396 79874
1 28520 54643 47623907
2 136870 199546969
2 129016 915868804
3 49798 81698
1 62403 113883 780563292
3 153003 56131
3 71749 67257
1 50663 64900 782942144
1 22745 68668 869093424
3 64209 36411
1 13174 105758 186001431
2 91162 690823113
1 64580 86536 887378714
3 76995 51075
1 16667 52580 29016667
1 4019 44961 316815680
1 67801 105919 917871649
1 2010 17469 864671275
2 147112 990768463
1 42342 47095 559512012
3 174994 22714
1 88864 98899 798724236
1 62707 70933 862175727
2 42274 922872073
2 54728 399776766
2 17804 170764474
3 71469 90677
1 13988 64257 305798653
2 152072 487204263
1 14457 55176 578299772
3 137946 10842
2 149173 66228752
2 169998 248533201
1 9146 108453 422371534
1 7800 81697 622361476
2 145047 465904691
3 166520 63489
2 124762 941286676
3 106788 50133
3 76961 15780
3 159961 6647
1 14673 15510 210056970
3 76551 113545
1 24274 53492 79087154
3 85011 23310
3 100140 63932
2 24140 258553688
1 38906 79673 818554798
2 13046 772980977
1 68406 97387 743118792
3 56761 87086
2 40945 927613770
3 172592 40185
2 127203 421879072
2 173855 270371672
1 48390 76428 66923235
2 107976 95582188
1 6782 18776 872752098
3 865 75034
1 30834 98576 140808347
1 5695 103143 425519072
2 167907 259606895
2 66499 349448202
3 174258 88079
2 151730 782230714
1 69802 85003 947789467
2 17149 446228100
3 75744 90434
2 114656 178778314
2 149604 372915171
1 13060 44076 313705665
2 106147 164781055
1 595 35451 245318123
3 79092 112568
2 144583 909396605
2 140848 743655771
1 16214 43818 527119890
3 146482 72970
1 18378 48459 910687993
3 78004 112618
3 143597 77021
1 32911 42083 17960924
1 34373 88824 929306327
1 44685 57879 529399894
2 35134 479662095
1 7419 77172 323041809
2 11817 369176887
2 52553 319103988
3 71477 66058
3 129163 104594
1 28775 67940 392217828
1 95835 114347 699228569
3 130986 38267
3 9064 5858
2 7177 601247273
1 12872 80499 753206402
3 24100 42284
3 80227 70839
1 89726 113897 341889556
2 170594 250175092
3 87914 113469
3 47148 19195
2 175020 698885213
2 6402 361650771
3 151743 106582
1 93202 101518 433460342
3 24138 113937
2 59276 387268984
3 2124 12280
3 166807 3952
2 117928 179418531
2 77177 910564328
3 35638 13718
3 87230 56934
2 133062 974489081
2 99937 52713921
1 16636 59813 689025033
1 41789 57286 117432851
1 49462 108905 221828111
1 721 92973 311716885
1 18257 74159 919158800
2 1521 477600593
3 41845 103966
3 6685 53343
1 57288 78514 803645430
1 15039 71758 214780192
3 114859 68532
1 63233 107611 385669456
3 45979 42076
1 38418 82611 42192332
2 162380 509419950
3 138176 17055
1 32455 40680 34854526
2 90242 747721943
3 9955 34971
2 149187 513117060
3 46005 101852
2 8874 963494126
1 30082 35976 575618827
1 57526 82170 454935964
3 135484 63740
2 166324 857588596
2 19201 840452479
2 44662 396016165
3 145136 102813
2 69438 560859961
3 80117 8628
1 46814 113752 247640634
1 37611 42328 481855720
2 39683 133401075
1 63082 86672 897980781
3 80050 80658
2 155520 313582205
2 51569 93746164
2 20896 974460272
3 109727 66553
2 28586 571594868
1 34489 91577 246888854
2 72594 419252925
2 150060 774258027
1 74071 103765 486060504
1 22865 52910 606402674
3 162362 84147
3 135751 19731
1 21329 100214 589282365
3 134888 61715
3 55083 36134
2 130441 144737448
2 72258 326254749
3 19209 53963
2 111505 808990050
3 107815 87608
1 7423 21860 909648178
2 113350 261595583
3 108955 91472
3 108140 89530
2 16820 155161465
3 144473 58031
3 21391 28806
1 1396 114158 127284292
2 82593 682003957
1 1984 38280 752401895
1 94703 113796 369105565
2 39157 785559782
1 40851 41552 317947974
3 62825 104749
3 169506 16529
3 3140 32401
1 84889 91934 741209830
3 7873 7661
1 37921 47019 994783568
1 8047 34354 171792604
1 34216 90656 87880983
2 43455 958878086
1 7185 26955 305811445
3 175129 11981
3 159982 13168
1 25758 42471 368406579
2 13722 695924207
1 63106 77418 257583714
3 444 47867
3 73843 98131
3 26179 27976
1 52559 102192 122231708
1 2582 24210 848966737
2 102640 738199730
3 44385 103698
2 15506 255413960
3 126248 8905
3 128502 82027
2 49059 61195185
3 98357 109551
2 54597 890769688
3 154163 51492
2 28068 180249554
2 51637 699394708
2 150869 386206000
1 42532 101116 258347844
3 142503 5998
1 23429 85334 316319239
1 248 10342 423645019
1 43792 45773 265723429
1 9774 70144 78761635
3 67702 48740
1 92452 97633 789153275
2 82107 515048181
3 158170 85284
3 91061 5045
3 80353 79258
3 80510 81358
1 28197 81524 617989328
1 67860 68929 675348759
1 59594 95732 387325934
3 52303 35371
2 117808 756789611
3 7263 80899
3 124636 102091
2 141 487023216
1 9439 37609 83445785
1 59670 111853 641465790
3 65396 98413
2 116911 935670811
3 143739 26122
3 36430 102410
2 67278 984681484
3 128298 22771
2 68595 900862780
3 599 30989
3 30939 69126
2 28781 227587461
2 57378 899048105
2 35222 364119601
2 152892 925848797
1 13976 94374 827246819
3 89238 74949
3 52796 62077
1 10716 50626 948331389
3 94884 81288
3 841 44705
2 18059 537072621
2 48700 714759800
3 28070 21341
3 102918 27130
3 146325 77086
3 5090 104425
2 101515 97424914
3 69433 7505
1 65656 90972 405572294
1 789 95919 898229905
3 134221 90380
2 98902 53425741
1 55338 68894 338782797
3 97803 110148
1 16723 77913 354195563
1 28117 82699 723217348
1 57802 69269 149308380
1 12916 17466 395730764
1 90798 99481 246461063
3 31777 95348
1 37572 72324 259092370
2 96480 455534456
2 70092 40837679
1 50504 92177 282334848
1 81444 94313 112661150
2 168899 95805619
2 52419 504201106
1 45039 62342 114941855
1 725 70028 493815826
2 153331 927570783
1 32507 79505 135619386
3 174992 109073
1 68516 80639 949385222
2 46355 383777848
1 25529 45425 827151435
1 10816 50197 608640649
3 62446 71134
2 132857 347379625
2 6502 716762057
1 8458 31777 582929737
2 63984 784150048
1 66477 73347 501768198
1 8973 82324 866206243
2 98396 707304330
1 25696 36522 568067212
3 29213 57600
2 70865 41203343
3 12845 88157
3 160187 79592
3 154712 107261
1 40832 102586 561564484
1 13582 111747 946607915
1 24245 86484 203004355
2 119517 143387278
2 139145 841510364
3 168704 50502
3 134225 20161
1 54800 114106 196237003
2 114715 812613615
2 163870 9326575
3 168905 75531
1 37474 75722 253292073
3 12867 98087
2 172394 445463834
3 148332 72271
2 72812 281817519
1 9952 83849 82386299
2 15378 754505
3 147175 112964
2 15624 646135902
3 113568 7938
3 82567 57168
1 16237 75577 954282348
1 5853 73228 649439733
2 156486 691315127
3 52611 90928
3 44503 21681
2 41537 498072076
1 48725 105802 783372527
3 173480 37204
3 26136 23732
3 85835 5091
3 18617 103449
1 20052 32584 11499468
3 30059 51081
1 35812 68212 126123356
1 10687 64405 790334454
3 142918 86665
3 148584 83624
1 1501 39223 222750679
2 20128 423386625
1 26577 72863 389873264
2 106370 558236761
3 106170 35819
1 106869 109820 382386986
2 124099 557739428
1 35148 72547 3831281
3 80290 71955
1 38985 113077 309784937
3 145140 30449
2 27195 520160762
3 16366 65547
3 145672 22391
3 28711 55881
1 29850 37521 459387809
3 103938 98842
2 141172 789595765
2 136879 83442795
1 28155 28610 441278402
1 55637 88944 135170828
3 83138 9683
1 3244 25694 486736436
3 47212 38913
3 31337 85432
2 166979 482913250
3 71774 110006
1 40637 79146 845630459
2 57399 924768382
1 2979 54212 865295776
1 27114 106337 676894198
1 10549 44382 262856855
2 84052 506044793
3 72673 110322
3 37612 2602
1 54371 64809 166645175
2 78792 318091068
3 4504 96917
2 15407 918077729
2 111095 474871771
1 6358 93591 893078318
1 20217 49840 791717508
2 118255 471992847
3 16869 80871
2 143404 262678582
2 36226 446766352
1 44191 107800 116894225
3 106544 10039
2 113387 842785792
3 160993 92810
2 47110 569502347
1 15269 90569 176660581
1 2531 79608 111665140
3 162526 48024
3 135866 19712
1 71109 96023 246727618
3 51145 67122
1 99581 110292 211149910
1 29299 63391 165623482
2 171072 792251876
3 124933 33594
2 15723 56658214
3 52603 10176
2 52528 936824316
3 142443 30053
1 63131 106123 873206524
1 59304 93787 921306103
3 172678 68097
2 107623 369332395
1 59992 101433 990050984
1 19298 58317 907399414
1 17176 86954 941372169
1 42309 83306 583231930
1 10681 87438 293062670
1 71145 76289 60157927
2 55118 673064945
1 17446 56549 188922883
1 327 21439 415471191
1 309 31652 134309203
1 52354 97059 955970094
2 68793 828254809
2 10202 936792594
2 69536 948088883
1 7081 15373 72543308
2 98004 245744138
2 103975 414954072
1 56322 89685 291300591
2 126206 86663711
2 125521 585773936
3 138220 33122
1 29927 91255 16254214
2 125643 228700609
3 66442 107979
2 135293 321905959
3 118405 83917
1 81653 110520 640618222
2 163776 82290120
1 31139 84864 846100982
3 76617 26007
1 16047 57638 187768732
1 28368 83119 759441179
2 144243 529292232
3 145077 26978
2 161629 728038256
3 132770 113322
1 34209 86846 736552104
1 25712 81549 360979416
1 12507 86981 87455444
3 34812 14538
2 10595 534127025
2 137118 945745155
2 94891 387328695
3 90977 699
2 13784 621141356
2 9389 110030994
1 2789 67511 396088737
3 108097 82592
2 145889 983035079
1 22156 104995 362341463
2 10475 36361300
1 69096 108933 89996995
3 56866 92353
1 68007 91893 193771802
1 54831 87539 108113979
1 13337 22713 3852500
1 28824 60199 867390168
1 35666 82486 137089656
3 21709 71785
1 8816 96637 493864582
1 23532 59164 400761548
1 7091 50831 280720540
1 44777 80597 674886953
3 15567 15285
1 3508 21128 412421950
2 6650 69258974
1 41938 111303 714376924
3 169887 74997
3 95044 2427
2 87327 828530657
3 163329 35047
3 166836 90421
2 14616 184466091
2 11170 528948110
2 151766 173954501
3 105095 63020
2 152214 511804287
1 69027 70577 47699553
2 46126 505348864
1 46597 71222 302720531
2 25745 775899895
3 3098 34915
2 23734 389232994
2 13119 993221439
2 55050 104811976
2 150458 37742946
3 47384 85341
1 16527 56247 879124130
3 22308 113983
2 28982 399840672
2 36740 629725100
3 79577 46227
3 31526 90828
1 58460 86262 855301550
3 28962 59880
2 157367 973141843
2 27333 690380431
2 107277 268646434
1 50554 73029 847964438
3 34641 88088
3 20037 86878
1 2441 26838 448945150
1 6546 48893 588180156
2 87826 607963156
1 71578 85151 438079318
1 79311 104175 567600600
2 143002 780162589
3 122671 97456
3 96229 43723
1 21224 40251 251478215
1 23233 66893 550396789
1 20015 51756 826980666
2 27069 438495758
2 18171 272607282
1 61908 77861 264715749
2 15585 935104325
3 9783 91491
2 54830 52395510
1 49230 113058 158261828
1 36458 54201 131686219
1 99809 108976 465682332
1 30572 83040 594626290
2 137957 135902651
1 4168 11343 173025810
1 8080 62546 758784581
1 69370 105699 380382042
1 92137 103910 525298182
2 144116 388206079
2 167045 860852154
3 89758 42442
3 142977 43166
2 102145 362722364
2 165369 467215393
1 42209 72291 873577318
3 63868 75442
1 55829 86228 341428646
1 43399 77301 646434668
2 143289 197953616
2 83564 900975097
3 128497 18442
3 49007 7212
1 66567 68825 253728685
2 157282 862739601
1 67118 70077 182340549
1 91209 100350 267402738
2 47148 267407657
2 82339 697725882
1 41822 113192 206974355
3 103058 72792
3 21833 57693
1 15252 25678 629402691
3 114375 28257
2 141909 202014805
1 27891 73275 995873815
1 75297 107757 857992009
3 38081 91815
1 38136 81617 598076185
2 158206 185324913
3 27435 50422
1 10830 35764 823658167
2 166288 332012750
3 71880 13458
3 118323 110092
3 65354 97782
2 65488 699213365
2 165938 953264489
1 76141 107587 877170632
1 2834 58911 185060234
3 124256 54250
2 43231 554750862
2 125794 686083262
1 45715 82002 853507401
3 67242 52280
1 10977 32407 249684728
1 79552 81068 937313373
2 134029 436751698
2 113389 870784180
1 3075 96457 653967922
2 144312 64904896
3 138352 109002
3 130034 24576
3 2452 53631
2 92594 751747503
3 77656 76852
2 48640 526801253
3 15778 29295
3 161530 23805
2 43673 887932099
2 90661 804027498
1 29163 69147 640928933
1 10477 31584 954944152
2 19092 322600972
2 85719 22952803
1 52244 85254 847478387
2 161409 611301402
2 85080 942064286
3 141729 108396
2 123162 905881193
2 157320 444928716
2 41552 921699497
1 4550 23407 351117409
3 102833 17834
2 82177 152015458
2 38263 259234651
3 36054 112815
3 124664 57442
1 44078 103798 368078194
2 153458 14860359
2 89208 751896005
1 26360 94144 828852420
3 160984 111775
1 59365 82336 192175360
1 66369 71113 464793542
1 13063 104791 763360143
3 93775 69195
2 12885 615414468
3 121669 114154
2 75006 125273463
3 82946 85269
2 106669 57943688
3 172393 37212
3 110633 38412
1 2059 36540 152182147
1 77456 101949 147357507
2 165609 379651923
2 52691 477978932
3 150584 8810
3 132288 96850
3 622 53453
2 79636 52929820
2 157988 418383746
3 168005 73161
1 61375 111581 509870035
3 27623 44846
1 50304 88608 198254188
1 22943 86879 99112448
2 65841 439328933
3 40099 107344
1 45785 102900 96432085
2 58658 335788770
1 5343 84106 922532570
1 56715 66426 932391689
2 136465 431673327
3 23969 103675
1 28360 75515 158973714
2 51547 20848638
2 57118 978210911
3 1646 46467
1 4655 90057 775876257
2 53695 593046385
3 87566 71978
2 68072 889950306
1 55565 74351 49153744
2 93017 155074479
2 140324 625388584
1 819 30348 699422711
3 134242 90550
2 8012 429383100
1 39885 55564 496873066
2 31468 268358167
2 76368 514759418
2 94728 839274806
3 20998 73231
2 19633 38539357
1 48166 88191 951270494
3 49492 53938
3 124287 53706
2 82598 457350332
3 4236 20382
3 50176 103467
2 106603 850689383
2 95200 970246771
1 2322 48147 37475072
2 5488 676196465
1 69448 81544 812650888
1 41540 62780 557450560
2 33663 255118997
1 18007 97548 279662636
2 175678 650450543
1 26421 50974 765855425
3 49878 37059
2 12079 435840017
1 21276 58285 140108950
1 70292 87433 861475864
2 66512 603366940
2 56412 478306070
3 1143 29794
1 11757 92222 616216879
2 75329 45118940
1 1189 72772 115794739
2 98707 413996447
1 51041 100122 69555451
3 62491 106019
2 167339 978486661
3 17487 84821
3 161372 3655
3 84248 31288
3 34389 71812
1 54829 109034 521253501
1 4040 43616 579573064
3 119523 87300
1 91914 95979 731457620
1 30234 104186 879206086
3 108466 2303
1 21921 65863 785524125
2 129952 396841866
2 80987 304095583
3 130690 107741
2 57681 901183489
3 124461 14347
1 76890 110704 813545359
1 17621 24594 496197380
3 122154 42847
2 124305 178091359
2 135108 686214805
1 17170 102803 239979068
1 27096 54834 705928304
3 45697 48678
1 15277 100768 242882082
3 121540 74378
3 120896 11075
2 115718 740266211
1 7338 85303 716447673
2 79673 629313228
2 173791 57410280
2 63991 513043316
2 2908 185087848
1 5132 31604 864635606
3 34189 62962
1 34459 93926 485604742
1 8776 39937 793686725
2 77068 403175178
3 29017 90607
3 3457 71648
3 77963 114031
2 57484 10530452
3 104874 45430
3 19101 21079
1 81421 108941 446890128
1 63028 94827 930208467
1 8761 44730 808601589
3 154729 70018
2 165937 819396734
3 153318 73649
3 18044 10769
3 172285 4763
2 30098 212391738
2 153346 264254482
1 785 30961 647117760
1 37789 57851 568400113
1 17982 32326 179161160
2 49825 319616945
3 175122 47078
3 111659 48944
1 85530 110528 888650693
3 8203 74444
3 164320 13661
2 90956 986696691
2 83121 502565893
2 162134 9662805
1 1724 98676 126004676
1 71164 98234 88146512
3 77662 22914
3 65273 10340
2 144704 619836377
1 108355 108813 757369769
3 54462 102574
2 92499 558891536
1 30061 104669 466646493
1 72463 107150 744618240
1 33755 68804 18482582
1 74857 104229 370625547
1 26538 109124 636568889
1 21522 21598 405634922
1 12258 84155 555624877
1 46951 81904 292058385
2 165701 209779215
2 154437 729921418
1 51478 78276 342418783
3 94427 109055
2 102100 445268060
2 85457 943727552
3 82251 26429
3 169510 66787
3 17527 73903
1 4738 19376 468728172
3 170516 97477
3 103201 34367
3 95923 12350
3 84341 19746
2 59637 708749775
3 88011 21634
2 50335 94955522
1 67512 76860 412660439
1 20582 76544 123723902
2 120790 979540424
2 71686 648060737
3 127075 24037
2 91501 118590408
1 15626 90977 96058253
2 46565 445725300
3 28620 95424
1 3169 51653 377069552
1 64179 103231 85450211
2 65196 722597992
2 29648 134527057
3 160731 84818
2 87388 709427747
2 42870 48061411
1 15104 30256 571771925
3 118368 25562
2 144802 994812995
2 168095 237900341
3 30879 99276
1 42932 110545 464110022
2 87480 445074489
2 97067 609524817
3 63523 81779
3 42470 84128
1 26700 109271 820739370
3 130651 24487
2 102009 306294489
2 13259 364224822
1 108180 109558 343801039
2 58194 350993033
1 34033 93913 344320062
2 106480 17010553
1 568 103197 318290921
1 53640 94733 873351911
2 27331 478889546
3 51206 46036
3 157416 76249
3 19849 89371
1 23935 63889 733330433
2 47399 219877043
3 140442 95957
2 94687 918063290
1 8212 9621 155855517
2 167291 297766815
3 79953 42809
3 147782 6387
1 13218 47352 273646690
1 61681 111506 514515961
2 166660 836166327
1 39677 96452 404792154
1 21711 101880 716566331
1 7224 39324 33773395
2 61980 22752856
1 20308 80595 871954048
2 118206 812400511
1 69413 83658 96266568
3 126880 57772
3 78052 66457
2 31545 654934452
2 45353 520302781
1 22582 94218 894346360
3 162524 28366
2 84489 368529187
2 43635 174823746
2 127814 909830091
1 40046 43588 76769972
2 109876 919045003
2 140080 222372531
3 107443 12765
3 88141 77808
3 160644 51592
1 9127 96900 585865881
2 24428 855298358
3 52017 112517
1 20240 97478 648917466
2 58017 833933221
2 122790 306761273
2 118910 47509956
2 162076 500469327
3 84793 45487
1 2886 111891 842489727
1 26510 51015 929217838
3 39951 84985
3 1887 52641
1 655 21207 988046102
2 96557 789101462
2 151805 942920918
1 11403 102442 932179503
1 47582 109163 58594930
1 105646 111815 804329856
3 68784 113042
1 70748 79924 827581981
3 101157 90694
2 87657 385578813
2 76211 490578608
3 2345 36577
2 76485 725091829
3 112996 44563
2 119500 604532177
2 125861 3322575
1 23039 108837 499827868
3 73452 55426
1 64394 95194 479672322
1 61646 94479 569785922
3 115685 68014
1 57862 71836 2973876
2 25037 71184953
1 45982 107375 762548833
3 97757 61928
1 87625 91455 364571781
2 67521 98187447
3 35773 5937
1 630 88505 560912415
3 121359 41528
3 1179 87018
2 160747 341419895
1 57350 88670 330100745
3 103990 92624
1 49194 96577 723956771
3 106414 75274
2 43966 870572781
3 10677 41589
3 175552 61135
3 171065 34896
2 42035 60408557
2 142990 638917979
3 92261 86617
3 36824 71452
1 59292 95180 129215999
2 70688 122724592
3 111278 369
1 17391 45149 659700719
1 76043 94678 642837092
1 32445 34853 690977432
3 174412 59055
1 39434 67375 167050340
3 81579 109501
3 52906 5088
1 12766 61069 134217458
3 19509 22036
2 109331 847621761
2 43556 687036819
1 23467 109482 947667104
2 90025 969704963
2 170236 3731842
2 85169 379655690
2 53692 188602737
1 81870 83009 442754456
1 76154 86771 330916542
3 150708 105217
3 45310 38754
2 88704 585902506
3 49549 101426
3 87180 85101
1 1991 35887 225016953
1 61997 66900 383245489
3 154225 44771
1 97307 99629 957644701
3 81098 107482
2 2737 886669748
3 163527 27034
3 48809 14604
1 98798 109950 2671151
3 80315 7823
1 100702 108152 537136411
2 152536 851131070
2 106104 666410312
1 2942 99840 29950954
3 61903 84540
2 89271 876410560
1 14630 15496 994508411
3 37580 101041
2 156455 772068612
3 6060 74817
2 2772 156719259
1 43091 43678 677091323
2 152003 844119237
3 127931 10164
3 155649 68061
1 66742 75315 324037695
1 40119 99276 128678130
1 70 8429 152122784
1 7676 49780 966716351
3 2321 112308
2 146548 33374038
2 26058 769092538
2 91418 205048556
2 6392 476754928
2 75715 262754431
3 39632 26575
2 19430 657947684
3 23641 58653
1 8031 106737 607716384
2 165054 291028134
2 11875 985457277
1 95938 105361 798108091
2 148824 791809943
3 11240 22369
2 136196 742538853
3 94247 88242
1 26919 105359 730589875
3 69326 89663
1 15915 88118 600359960
1 2014 52205 763552279
3 121426 93540
2 12725 256236534
3 125818 103760
3 27010 87577
3 93397 57345
1 27883 97500 529269346
2 13722 718294324
1 11210 54713 500663821
3 41339 63643
1 65540 84690 668776185
1 31518 55676 63350347
2 160482 600482006
1 54499 73973 86398422
2 115585 318424244
1 23921 41456 620407036
1 60392 75255 875391969
1 67460 92771 724245223
2 49512 419459451
3 140655 27601
1 20273 95130 837162245
3 161110 110977
3 94184 87034
1 19530 66586 395197533
3 130173 57932
1 60541 88910 577451300
3 92202 20240
3 119846 66846
2 98298 291369053
3 70003 66806
3 58972 35835
2 115818 290488308
3 158124 41748
1 19981 102529 947326187
1 50875 85617 886402057
2 169836 802783521
3 50724 36677
1 102130 104537 268943455
3 49374 20532
3 96297 106548
1 3463 21221 710677949
1 57955 97903 718572292
2 121185 728600047
2 43357 568549200
2 76801 965784353
1 26752 50229 887024811
2 35589 500021794
3 107572 59479
2 117804 344782813
3 39285 956
2 101623 417449628
1 37791 52248 974087479
1 8729 86926 40813080
3 71943 19537
2 40585 384106795
1 36454 49311 594871857
2 81743 634452721
3 35755 38611
2 153135 115540892
2 108227 104279392
1 16613 20702 854047981
1 73942 108867 913282800
2 138948 141018897
1 23634 68144 456875658
2 156017 833986332
1 50189 88596 998211624
3 18971 90061
2 1691 783406481
2 56922 231669495
1 7880 88512 461846013
1 2921 104664 624421833
3 75672 98810
3 63555 84603
3 9315 9878
3 173505 86315
1 24933 28137 854583593
2 14369 544497659
3 75194 14449
1 14377 85174 853283595
1 51196 56102 890915959
1 38517 56958 274998888
2 164923 795676743
2 123399 553212509
1 52055 55203 11225563
3 80004 33740
3 66028 32166
2 51894 213443678
3 81344 47573
3 142230 103502
3 67948 108542
1 24691 56829 750080877
3 171851 54447
2 61488 17567315
3 67798 76177
1 26298 88996 147256556
3 35157 14626
1 16880 60545 297565376
3 135997 70157
3 112807 24801
3 80135 95708
1 12577 88118 341226964
1 7689 45095 698174883
2 98797 85667344
3 133558 42774
3 152127 74981
2 137036 79715581
3 72135 60752
2 129337 544238883
3 114397 37183
2 148218 816707723
3 132505 68376
2 31453 829933294
3 105111 3034
2 98656 560131999
2 53025 425932698
1 29267 97718 856600343
1 65699 85847 200353445
1 496 82868 856117953
2 150138 458524939
1 50065 89193 71331829
2 156401 550836758
1 29214 47944 125309933
2 124186 903876652
1 13349 82162 391541378
3 92372 45443
3 8163 98674
3 133094 108031
1 44509 72210 583256278
2 80375 774094562
3 152278 11816
2 9186 702312823
1 73689 92595 902974115
1 50472 62215 513001206
3 135722 38508
1 9523 9920 709348701
1 19681 89234 137551304
1 65077 86336 484993028
2 35915 658165320
1 40322 97337 741825067
2 153403 826962559
1 73758 104954 111192728
2 152134 404547332
1 31810 57326 410339967
3 51274 108595
3 41601 66873
2 6048 545920510
1 73602 108387 433559017
2 21061 758156705
1 108895 109399 80686454
3 44453 44315
1 47156 97896 512422843
3 127290 88131
1 59319 103438 494037318
1 15997 78668 162794437
1 4793 37758 13859116
3 163134 71061
3 156119 60092
2 126283 401306036
2 97746 542860120
1 374 89288 911938476
2 19569 694645014
1 26236 42620 668009743
1 11970 20353 543526939
3 100678 111442
1 46080 110702 480965692
2 104863 361673001
1 3862 16488 842833086
2 142775 7868700
1 50565 75014 136882711
2 14049 962254392
3 101536 5251
1 23680 79452 104843117
1 33514 73898 459541234
1 40843 110062 211236540
2 63547 448239766
1 71327 98691 171607507
1 54928 76383 337575566
3 99378 71538
3 75783 58494
3 12036 41664
3 130299 66481
1 47930 63876 161978101
2 23684 680412955
1 20242 28527 157139890
3 173546 76741
1 72354 78862 630317070
1 34536 88009 171319702
2 58480 275021957
3 122569 11875
1 72682 112637 846322442
1 17531 107168 371677360
3 95409 109296
3 10354 48674
2 148753 943158501
1 5537 34622 384501816
2 122248 398256686
3 8398 37429
3 40326 70211
3 15065 13858
2 92582 502980110
1 16991 34191 657926786
2 43858 512110458
3 151202 26669
1 44347 104935 979327096
1 2459 6775 101540369
2 168571 765030103
3 39200 106691
1 2851 84530 189330300
2 114100 977061333
3 43233 74552
2 57860 921268827
2 101491 759297232
1 57064 85758 851659402
3 172323 79785
1 43616 73149 456444982
2 96827 667037371
3 113991 57848
3 46370 90419
1 37776 77660 71725484
3 6627 102389
2 162597 248310234
3 136303 111698
3 43209 42130
1 34098 82495 519386335
3 46354 28279
3 28532 43950
2 146042 572309554
1 15485 68790 459186459
2 56978 644870903
3 76780 99666
2 168244 445690640
1 31240 110238 715212007
1 24988 88894 288750370
3 174048 81878
2 149916 144171378
3 61729 5720
1 27160 62010 315945543
2 140523 675597765
3 41041 4410
2 33207 644238229
1 26126 49454 500910918
2 73961 185542306
1 6439 108119 848161402
1 12312 55317 408779178
2 122048 260936824
2 38053 200287248
1 12952 21787 467688877
2 124381 461312997
3 70736 80815
2 79988 764962002
3 90183 111715
1 6826 7054 650161344
3 21147 99336
3 122521 58296
3 131367 80887
3 153151 68562
2 115312 753764698
2 31468 244231719
3 16127 79510
3 159413 81989
3 151013 15642
2 152385 359041962
3 163849 171
1 56681 101471 609163379
1 59205 112473 303405374
1 70190 86269 668690911
3 111955 86331
2 24497 360927334
2 45329 253965088
1 61040 85894 828553612
1 16778 94912 472715586
1 23627 38022 818557710
3 26413 73683
3 18535 7943
2 70311 71295799
3 48699 67909
3 37226 6447
3 21998 39431
3 119839 128
3 79373 105181
2 88047 714951951
3 69368 94175
3 17685 78989
1 73351 103126 153305082
2 116526 2025781
3 88550 92729
2 86783 771889171
1 56068 57741 235003228
2 111609 665318038
1 14762 19991 365985717
3 49335 53725
1 25635 44063 156178374
2 107520 490407396
1 19133 21311 305608764
2 101184 451064360
2 55816 409511810
3 72352 31517
2 70754 449561813
3 158082 41340
1 38717 89624 931473763
1 98411 99009 115656317
2 43208 366523702
1 14652 113818 98882919
3 158264 84806
3 29124 111216
3 108946 108778
3 128172 10635
1 6343 46901 669682510
2 43419 508800211
1 67727 111621 361859085
1 21659 30396 737926026
2 72929 545520558
3 7090 26043
1 84861 90496 568438945
2 6935 397133661
1 83561 85680 19096256
3 97002 38355
3 18988 40202
1 15044 96730 692063983
3 4077 109043
3 24242 113320
3 12167 96395
3 15692 6649
2 173958 128582044
2 34056 874698604
2 33841 260195816
3 19319 1071
1 10952 70975 603040768
1 64735 68970 640848152
1 87865 112649 490428604
2 109738 728169531
3 347 19192
3 140057 3815
1 56761 113153 357049767
3 14915 81445
1 49629 80434 503508433
1 20196 56040 472487691
3 105068 112419
2 121342 797571512
1 17045 68274 423451383
1 42485 70024 378208487
3 95290 68363
2 6481 207133725
1 3681 8320 637900280
3 136024 22359
1 61162 96127 763888366
3 170832 7933
1 40903 104211 996776960
1 5653 31943 62098106
1 2545 89669 19534237
3 92160 14742
1 6770 49216 341848273
3 51026 19264
2 89234 202428904
2 78231 753132800
2 66788 162944074
2 29867 74176956
1 36081 82390 914301529
1 73363 92330 845381407
2 122412 77573245
1 142 92485 695043792
2 174480 34391944
1 11267 40720 909199080
2 163395 607368056
3 38402 61113
2 7427 502413291
1 7294 27719 423578944
1 91030 104389 97915243
2 148970 766688837
3 86886 74814
1 70226 86242 148334002
3 10368 85517
1 87582 105231 420152636
2 148271 850129756
3 60846 71437
1 8600 63990 171825376
2 142630 201353929
3 136628 4458
3 80479 79713
2 56741 925849329
1 9864 89363 831263007
2 84420 762881754
1 6381 8225 245011533
1 27550 76427 930325454
1 8721 93067 548507045
2 145640 183970475
2 105197 341333172
3 163314 92663
3 29367 24694
1 38342 98956 37255871
1 83915 93967 320131848
3 70314 34998
2 93684 978797057
3 124057 54977
1 16379 63772 805115656
1 5471 63698 233451549
1 4868 75127 37062389
1 884 24394 805141290
2 150862 736532526
3 105335 54362
3 131714 111598
3 136290 80992
2 59069 655537064
3 133054 17554
1 7293 78307 143298838
1 29347 63931 480718342
2 126766 674673891
2 96390 875806253
3 103942 23042
2 53667 920098052
1 7434 30875 928375869
2 108220 506884092
1 55122 62565 937103322
1 11408 54350 560928262
1 31309 89358 785745209
1 70862 76881 571377178
2 43514 643764466
3 132486 85095
1 12088 75189 455204888
1 14188 27342 930717174
1 58337 89033 878739225
3 3915 52987
3 108564 45902
1 41355 48092 771653254
2 85962 239478384
2 131310 264705769
2 104441 307998605
1 42820 66101 185034238
1 32794 75864 944312656
1 19644 43419 539840420
3 104389 111677
3 72676 25223
3 132604 7170
1 18994 103448 967967033
2 5736 739025059
3 27220 100257
1 67604 111043 536915274
1 14244 23390 540768425
2 7788 10792525
3 128951 75502
1 52395 112690 422217290
3 155453 102240
2 63584 584225842
3 11511 18096
1 84018 113545 41822265
2 58846 305905610
1 1218 73228 821677124
2 161215 43611676
2 139941 968091485
1 13706 20909 171568612
2 83374 749073744
1 41870 101123 12867892
2 170765 650318671
1 1322 12037 36737321
1 61969 102213 264492899
1 38262 94750 41157701
1 97240 104033 343610429
2 87079 77987861
3 83615 77397
2 90185 189039143
3 62171 40320
1 48628 74595 877092566
3 22027 11327
3 26771 108999
1 33289 75557 118895510
1 60253 77759 251858424
1 4162 26101 845318339
2 31244 853550279
2 71287 420161280
3 129602 107666
2 51576 828691064
1 8253 10710 210579005
1 9779 110148 417113525
3 169754 102874
2 141082 86847614
2 17946 769529029
1 88476 90618 364586529
3 16054 76712
3 30444 28959
2 156070 915896560
1 23930 100308 736390009
2 150680 287431574
1 18605 111327 717398429
1 15572 19854 220171334
1 60686 65654 826484455
3 51095 93704
2 124549 600469076
3 13930 59805
2 1959 400850696
2 150213 651081215
1 53827 96725 327769675
2 24564 824926482
2 90389 732340493
1 26752 38843 488195810
2 162478 926666173
3 85567 49638
3 173063 54430
3 58012 52467
2 170449 424676815
2 124747 534793992
3 89310 58430
2 153233 498198309
1 28040 66129 315442482
2 129545 527445540
3 69426 43946
1 52903 61967 7177729
2 33927 501810307
3 123063 46118
1 2694 106492 655601977
3 160536 14369
2 45064 942761219
3 173730 31004
3 65344 94724
2 3819 276688685
3 22269 22735
1 14709 51333 995917296
3 101678 74075
2 168987 606088409
3 60896 41952
1 5512 61342 150176089
3 4668 54244
2 103838 309012774
3 105396 36765
1 13737 98187 769236667
2 82857 242168475
2 173491 429608803
2 51894 280965800
3 132077 76615
2 25757 975002603
2 93708 221208874
2 1266 23988485
2 67479 127975123
1 10840 26723 100651805
2 106230 99936709
1 20688 74433 80574222
1 22226 86382 688492328
3 168194 74890
1 15570 98865 724513953
2 125263 840443840
1 30260 47230 775081049
1 57527 86757 313297238
3 76561 105682
1 71244 109417 693140116
2 81500 378993725
1 55123 71107 515577311
1 9148 72499 832109512
3 70759 95271
3 152019 41967
1 60429 61174 24027882
1 32604 88398 42554550
1 87517 106097 91951010
1 8516 108228 788114483
1 75896 108927 793293268
1 73593 82909 47640230
3 168957 77486
2 79687 723100368
2 4298 90166599
2 151476 452738300
2 31519 89188457
1 65808 82770 148388724
3 166760 52710
1 36118 64584 102252431
2 14138 414846043
2 146234 751342070
2 9385 818262585
1 68943 111091 706409527
1 46877 57321 538012109
2 86557 188917733
1 2706 54887 350316793
2 35359 526339138
2 9031 971405760
1 89046 113087 528009215
3 68359 33004
3 13119 109996
3 142454 36264
2 68358 244899959
2 148710 914281343
1 22607 58224 176304945
2 153989 845034711
1 44245 51118 967911202
2 45706 307931738
3 52649 52123
1 22749 42931 882502790
2 9408 120929233
3 116193 14592
2 136261 989904174
3 7607 77231
3 29782 110263
3 108676 4774
1 56041 58128 141702377
1 41065 80344 377079403
1 13547 95915 434308023
1 34895 62475 676537625
2 78135 509780202
2 73881 603140372
3 142999 54028
3 174218 111050
2 10612 160865929
3 171566 25688
1 19927 96517 841366428
3 137486 8061
3 81002 84484
2 30675 413048153
2 132286 755539979
1 28749 88271 671013560
1 73971 98565 187042149
3 1137 87281
1 33096 54004 197816362
2 75902 954469138
1 37967 45235 711323587
1 50867 60017 619519162
1 30026 49435 324441152
2 5869 408639829
1 35075 58096 629022083
3 149429 72133
1 37708 83895 991384386
3 117402 92146
3 15033 113721
3 3361 48593
2 42872 216759883
3 23892 53361
3 16760 25231
1 23161 103316 569222690
3 13260 45854
1 58869 98955 950133805
1 19219 109300 598833920
2 82974 397525188
2 161889 557016792
3 74674 47921
3 70153 100217
2 159018 980522967
3 83274 5004
3 28600 96309
1 8218 110694 202671152
2 171735 491335436
3 171405 97172
1 64241 87059 41225695
1 12173 53771 967196320
1 30439 114297 566666544
3 86695 40841
3 145613 65018
1 25603 70349 164913794
2 69243 965885182
3 154799 33988
1 8486 16361 417576226
1 19096 93807 888351726
1 14975 61546 204008387
1 111822 112049 238456792
2 148153 581863616
3 17438 9440
2 86784 887512928
1 8215 98820 604820908
1 13647 105512 524545181
2 137004 999566846
3 8462 52018
2 53486 602789191
1 87245 91710 66542826
2 52299 909371560
1 8452 48286 498447733
1 2986 54472 575674139
3 152952 63721
2 64887 140797581
3 133754 12767
1 60344 62412 348049168
3 78636 51800
2 76941 273694259
1 86235 89381 574914941
3 50540 80380
2 34143 171245664
2 107489 522739914
1 14122 32536 38123279
3 81049 30694
2 94010 87014278
1 14591 37759 180224754
1 2245 71787 425139903
2 172889 825235388
1 30892 54119 159126088
3 30088 26334
1 8601 32628 464179102
3 110192 10323
1 16161 85805 396967724
2 110131 249637164
2 137354 506965806
2 77196 658616158
1 36311 61433 544634752
1 13322 88282 269659564
3 12103 82703
3 65943 25070
2 79505 612075127
2 111480 357766954
1 38928 53575 903286483
3 11751 4951
1 31962 77543 911537974
1 36496 78424 642116123
3 170322 29347
2 64001 452578716
1 32952 45208 149937787
3 103762 109284
1 53064 68036 261868578
3 164641 85736
1 22823 35310 487738455
2 174742 127517695
1 31636 110681 869728952
2 45735 155570787
1 35678 58921 540435227
1 75167 101855 924071225
1 73112 104692 50655538
3 149592 25506
2 14016 823542071
3 162404 91337
1 13586 62501 357938461
3 135473 62269
1 15244 60450 5640370
1 48824 52255 462293099
1 4219 49502 737983189
2 106165 904220409
2 32949 806863876
2 5585 246339302
3 146813 35931
3 137948 28961
3 2028 106391
1 9748 19315 746268903
1 82533 90497 668549841
2 99385 288708934
1 21862 21891 357724419
2 96382 509520953
2 36702 175850001
2 62025 351332438
1 30838 53023 662202356
1 33335 42540 451173137
1 39093 101797 163297648
1 12113 82644 147454643
1 5926 35555 505410388
1 9635 14980 282784277
2 111827 503100710
3 14368 45380
2 49341 634931832
2 83349 241463163
2 110091 427444089
3 7707 20415
2 156258 919534962
1 80967 104359 859420510
1 82286 107620 621091070
3 29261 13687
2 15907 693300075
1 11034 88104 775858537
1 69387 102946 256966377
1 19767 81868 452991929
2 113005 184666317
2 111374 166542684
3 100070 92236
3 58291 17744
1 4612 36520 227027972
2 76511 112833775
1 43789 94595 620989552
1 14721 32246 469351031
2 145714 265264411
1 55045 90632 214203059
3 33157 94023
2 171710 16380856
2 128 210255361
1 30021 66740 129412635
2 93356 569691407
1 8051 59540 530171568
2 114322 170689102
3 130524 7801
3 21969 63966
2 21894 353112214
1 6895 80707 656176922
3 158289 14819
3 171321 98036
3 129681 47493
3 101164 59490
1 16696 29431 956643592
1 13496 30440 374783990
2 3620 299976515
2 74573 836907785
3 147124 7428
3 29231 30951
1 2041 84028 423212198
2 154654 486744771
3 23751 4166
3 165323 1743
3 53428 15
1 17362 88295 219900393
1 69473 70264 557204026
3 43750 21535
1 24477 34715 120981818
3 63070 43899
1 42698 73298 371983899
2 105181 762914393
3 81535 80598
2 96353 257245679
2 20830 614765366
3 165384 103159
2 70453 691598524
2 45694 121610754
2 10477 173405578
1 30919 41606 485249647
2 92637 786969303
1 85386 88660 883324167
2 49400 662916041
2 67465 795123421
3 11736 75913
2 49721 393178557
1 53345 55418 80576647
1 72734 96658 593777520
1 14685 99311 326102869
2 10413 46529640
1 56300 83055 633562516
3 1778 7524
1 86326 112441 887134569
1 77716 112501 226994013
1 75338 89653 17787956
2 136277 482262710
3 62311 85177
1 17846 48883 228724232
1 3244 16483 388457503
2 81605 458258164
3 79181 64059
1 24754 66244 921297831
3 144362 98482
2 89847 948316951
3 67892 69424
2 61634 20372415
3 143448 45762
2 90996 884630511
3 84649 65842
1 89150 108928 819522167
3 40658 37578
2 50684 546907783
2 9957 444279266
1 12061 91937 499135655
3 167372 8582
2 84993 594120309
2 95235 272204372
3 158127 75555
3 5472 45447
2 31156 457336598
2 165879 226704969
2 41308 572642317
2 96757 943379587
2 89039 617084536
1 61342 90857 246950795
2 101455 310294077
3 21964 6133
3 66289 27999
2 80299 555100874
3 57030 57101
1 28849 46010 166764604
1 19444 104890 849193874
1 61747 89407 727320438
2 65301 846157280
3 163981 69631
3 75693 97239
3 166498 54199
3 25096 72494
1 38194 112247 92567687
3 105946 105380
3 132340 97441
2 44419 162582742
3 95904 34845
1 70081 91381 430546451
1 66746 102976 689337587
1 6015 109372 466738821
3 54426 50949
2 90370 443126245
1 15955 56868 229983570
3 37623 2155
2 84012 764567335
2 46529 5310523
1 14792 87771 741327345
3 65209 112801
3 122059 35353
3 116216 38275
3 75826 67501
3 137421 100735
2 56500 947848692
2 154635 667439664
1 27823 82949 954648106
3 88737 77626
1 84215 93812 522125778
3 142269 76485
2 21209 863978935
2 39422 108226025
1 25679 87478 890079261
1 60426 65684 989635911
2 82301 19601300
3 28449 51294
1 20481 42177 241125260
1 68672 90133 171263847
3 43315 67005
1 19804 30842 973951418
1 28010 49626 265011153
1 33833 91285 611249874
3 150656 111092
3 84163 12401
2 52288 799993485
1 25070 109863 437710602
2 152464 971504326
3 75041 59752
2 139497 505044837
2 72504 872995863
3 109416 105096
1 50527 99864 661740215
1 47253 83411 877894955
2 12993 962859802
2 51670 899486193
2 79683 631244615
3 129526 73952
2 140018 354139515
1 76336 113781 588531525
1 11677 15919 176864160
2 120325 480502144
1 35252 104061 12402063
1 84596 98678 218501873
1 3156 61922 317066718
3 75114 53529
2 55456 84126366
3 38007 88455
3 37720 33892
1 13707 31066 346857219
1 73913 77892 50735750
1 51618 76614 924996674
3 13264 88587
1 21793 28017 60142722
2 20739 980742150
1 19225 83116 539152019
1 6545 11942 303104511
2 136122 676715760
2 72474 793177767
2 26536 412256717
3 70749 108897
1 50507 71540 71101075
3 49230 42060
3 107097 6649
2 52324 426531914
2 166649 916184261
3 78542 51015
2 67986 676806872
3 155655 18622
1 104585 113137 95706552
1 21768 41727 96423090
1 110883 111332 964148483
2 115831 565356971
2 167491 488902691
2 32111 762515118
2 16672 891149407
3 141213 68688
1 12239 43225 734615278
3 83816 101787
3 159687 97393
2 129021 383144310
1 17631 69740 702697344
1 4283 83263 59823366
2 62248 780435791
3 59783 99156
2 28908 363354198
2 158715 254077482
1 62089 99204 877789837
3 39893 24238
1 109065 111441 354104683
3 95913 20364
1 49573 60564 883662183
3 158760 27343
1 63192 107353 513179224
2 16159 846789585
2 164378 703345593
1 23678 94564 36993991
1 57378 111868 757041449
3 59170 24907
2 43520 172225856
3 32867 8100
3 86329 42323
2 46176 286228915
1 9179 87355 268555184
2 116650 978530497
3 72390 106036
1 25230 96194 398434168
2 39923 15778285
3 73648 27716
3 109123 101894
3 168381 66541
3 26961 11936
1 25849 94811 246954812
2 61852 882768673
3 66236 19646
2 66137 764521486
3 90084 58140
3 13517 1122
3 46783 28530
2 58553 270843895
2 110550 361271363
3 155565 59878
1 17539 58414 210661693
2 27389 76479441
1 64145 101104 502539885
1 50639 97631 111765859
2 111393 47882428
2 59751 937205845
3 135686 108540
3 150107 55640
2 39798 80670321
3 32728 89429
3 21197 79407
2 44043 242635110
3 68617 106958
2 89216 558832578
1 34961 57776 263756656
2 25479 343945024
3 70210 40483
1 22115 59075 328483866
3 38156 6179
2 19996 884303420
3 122447 47936
1 45968 78071 9779168
1 2206 14379 996381963
1 13449 41635 592910285
3 137204 11985
2 107639 987147893
2 145968 524873319
3 130313 99953
2 136549 524167711
2 89687 593962626
1 14589 89373 585185793
3 104803 65432
3 15137 109059
1 21031 78008 118655442
1 23984 74618 853431733
2 149072 444803800
2 155982 504170018
2 158141 30414898
1 69299 93717 394348673
2 71547 256299597
3 32105 15938
3 85577 49279
2 123290 127715466
1 76943 93670 707735023
3 5929 18909
1 5389 62240 82861755
1 47284 93505 285257700
1 78503 100535 16867741
1 63240 113326 870966772
1 53796 86556 813339625
3 75873 5564
1 73853 89002 867534757
1 1678 45900 36297744
1 39424 90298 740449192
1 87489 94378 781869514
2 171522 86852920
2 172381 215133721
2 87699 415363549
2 156362 842704388
2 89976 236026261
2 87802 239640587
1 60258 103242 733930081
1 100854 101798 523798653
3 87140 106503
2 112101 774446471
1 60611 83520 778408441
1 8088 110610 914079475
3 92343 78137
1 92576 108869 144722482
1 32148 40476 991254861
3 141293 28217
2 128731 662121390
1 13070 79037 308190854
1 35799 44704 247766855
1 3689 96967 5761838
1 18451 82474 63343203
2 88112 931745339
2 1675 169254908
1 52794 66922 822252746
2 153807 406471748
2 61354 237765852
3 94191 47471
3 42515 112255
2 105041 417212837
2 69626 531472608
1 47068 72087 586047534
1 69420 85102 114218354
3 29778 67957
3 54803 56318
1 3004 48045 220134607
3 104905 33987
1 98451 98718 218703452
1 71772 76745 240332967
3 139523 106213
1 88715 92027 421344364
1 42829 95036 287337256
2 37025 855808192
3 29767 63049
3 154666 60359
3 40844 16359
3 131098 3426
1 46247 88528 243704217
2 58099 873109500
2 153480 126796805
3 96041 44700
3 4407 57624
1 28865 93384 776303338
1 101358 103614 337131259
1 18013 28098 893070910
1 35793 44296 404789727
1 48807 65653 988877470
2 52149 710300197
1 47916 75756 127350113
2 64586 354203568
1 27753 88595 410075833
3 15386 95741
3 62162 51833
2 92796 863540125
3 157984 266
1 5076 5590 521649694
1 52637 84342 518836100
1 29547 100019 859681410
2 62968 618755451
1 8007 82453 382886
3 167804 45631
2 40924 874061100
2 104004 179626607
2 26861 551979771
3 62235 48423
2 71357 59540362
3 160567 7968
1 24652 94028 979336865
1 15828 95154 708126816
1 23229 104954 165210426
3 157583 66344
3 170536 77899
1 52807 56957 107828063
3 119827 93136
1 75138 108389 681749014
1 416 69701 66285646
2 68419 53543756
1 896 53348 543478675
3 86690 103370
2 2036 762762708
1 54167 111771 323169289
2 142343 774344263
2 17781 979656024
1 8717 35432 316113461
1 39199 90727 775462949
1 22527 98279 774376218
1 74206 77950 675934777
1 104792 113422 306440065
2 99365 365049164
1 21986 41478 487789903
1 73185 95930 777123933
1 59486 64063 840352796
3 16082 40981
2 26886 946386804
2 149704 982576334
1 12697 20691 526935066
3 3846 101376
2 49909 407203685
3 17094 23670
3 112972 8559
1 37514 74435 151239865
1 10128 58448 655003117
2 60189 819766201
2 131441 926002185
2 81043 752112692
2 154638 999940949
3 49008 15413
3 72965 105200
1 83507 88905 908993263
1 57683 82895 117646404
2 70062 261358176
3 134993 65172
3 141469 13080
1 21240 34661 865978174
3 30999 40995
2 148009 766491556
3 142892 30014
2 101858 921510783
1 21721 33388 411954040
1 28319 54521 627919719
2 141598 450557244
2 84990 305207979
2 146014 925538123
1 9520 30483 459844180
3 115152 66002
2 147112 127226157
2 100403 755100094
2 67275 679399136
2 17587 383335574
1 4704 91788 184793452
2 131296 988249955
3 51835 63894
1 30132 97510 716048092
1 36626 88105 279192387
1 35639 111362 859525266
3 97347 39568
3 65497 60030
2 1696 171605052
1 24431 108536 512240080
3 19576 71356
1 2737 10757 965842286
1 74333 98361 347507459
2 159649 311534676
2 51011 764724562
1 13838 97084 529144209
2 126718 62450974
2 148136 972511553
2 44027 736494834
1 77704 101431 590641505
1 20020 70824 984384097
1 54218 91435 479040109
1 6291 69559 988161294
2 132009 119675598
1 65375 104269 667261145
2 21578 167823965
3 30833 61347
3 153985 48807
1 32957 91104 830594382
1 56455 65599 321802070
1 93272 101133 277914441
1 67834 81619 641574908
2 91609 416152566
3 21696 49138
2 151027 514766683
2 137608 780574944
1 13386 26028 89633905
1 24335 38246 758198996
3 142736 36737
1 1740 54680 603504541
2 137647 581255059
1 30480 70459 32808026
2 60925 120931305
3 132461 40733
3 98915 33044
2 45449 729352292
2 70650 456433249
2 155555 630003340
1 46833 83851 6901315
1 48145 78756 75581287
1 49328 72543 544374397
3 36246 32019
3 37811 5714
1 71303 89197 231867643
2 118213 467754751
2 119470 725017410
2 167501 386672696
2 35640 359272886
2 92854 605524767
1 65978 103282 81906799
1 39899 56836 358151834
1 14596 97102 886320854
2 54308 165451468
3 28108 93364
3 93386 45904
2 49136 457721214
2 3513 4658091
3 148053 108259
2 2566 441785936
1 30829 66006 212599717
3 164545 65120
1 30738 100331 150433492
3 105533 43844
3 157106 1102
3 159561 99102
2 72405 326747511
2 109793 961594864
2 137 72604613
2 71335 710174949
1 35240 111253 102174844
1 96309 110678 386241794
3 72189 73861
1 67765 75671 947474729
2 38104 473862230
1 27185 108749 650773162
2 109778 534488395
1 8165 45935 319926974
3 162174 89330
1 69105 79005 397219134
2 80374 752262269
3 141275 60669
2 34491 464035634
2 146166 512274741
2 100842 747065617
2 102682 765177696
1 5157 38521 462312371
2 74692 94928947
3 77003 19125
1 78640 113073 814455280
2 2444 816136859
3 89593 68640
1 18080 50272 666044581
2 171997 478375403
3 145022 3203
2 141342 541833
2 5047 855860069
2 130205 671745143
2 107571 449819804
3 28516 98662
3 109057 63643
1 30055 87928 541800411
2 62546 255671725
3 69310 33134
3 39585 85382
2 71458 787153051
1 44148 77775 978759779
1 37264 103703 557736012
1 38728 73346 543170402
1 25177 60396 73471821
1 23150 59368 354293969
3 12202 22428
1 21952 39634 641479232
3 88299 91305
1 5387 17303 548641268
3 132396 17537
3 64188 29131
3 22171 102075
1 17089 112437 333175849
1 52921 54965 209502533
1 68931 102555 856302206
2 55995 560380950
2 63449 594227634
1 29729 79127 486746795
3 82332 111121
1 5720 16369 302545756
3 19798 100949
3 40373 13909
3 171002 34767
2 162249 750260543
2 102444 957633653
2 23571 901667498
2 91970 990584421
2 72884 195604490
3 140450 71273
3 174404 83081
1 41846 87554 536403210
1 67806 72888 65845439
2 142443 323557939
2 46461 530119024
3 106753 12229
1 9750 34266 18373122
2 115664 576682367
2 158326 737503300
3 92948 54602
1 85314 104577 390615932
1 32724 63064 29798548
2 9849 181852141
2 116122 460332342
2 4103 463645081
1 85229 99627 723666050
2 25055 798556881
2 93988 192636000
1 66589 107228 180132026
2 73095 355561963
2 33415 504896646
1 112129 114016 142339528
1 40841 95092 633768603
1 53368 106851 805070483
2 46794 422895409
2 52705 847059234
3 294 10767
2 90048 83442389
1 50500 79471 653303092
3 50249 101578
1 57506 77915 453881005
2 167926 45592124
2 51903 95726032
2 158557 803179070
3 123226 107022
3 95287 32714
1 103006 113094 853325617
3 56332 89881
1 37018 72256 288261604
1 38190 67913 436078975
3 91877 6763
2 13317 926227005
3 19738 8872
1 38995 84651 10986616
3 35859 33117
1 66010 89337 235565265
1 96449 104876 792061314
3 88395 111079
3 124548 51701
1 75869 105905 811771894
2 145315 31658978
2 131848 846651457
2 169357 973624676
3 104319 29341
3 50057 54107
2 59496 431618089
1 46696 57129 988695191
3 25274 79692
2 18191 102769711
2 143113 460082887
2 88807 408566072
1 96395 107905 692016899
3 65493 12701
2 90089 44772213
3 129413 98232
3 81816 75196
1 46184 85188 916222974
2 156687 851251880
2 134279 383809230
2 64350 849496455
3 56360 47145
3 89743 106624
2 22764 671722468
1 27695 110071 719020209
2 148319 399829522
2 137901 893553912
2 37031 424320663
3 143609 92070
3 48149 732
2 143871 984535664
3 31844 24995
2 120538 859908616
3 101242 108281
3 2410 60964
2 103320 766839126
1 85357 113434 652754606
2 25829 818023700
1 33570 91921 905181758
2 87528 44783483
3 105123 23167
3 6889 114107
2 2521 91794236
3 94077 61429
3 8462 51300
1 7388 20898 595960584
2 14010 190825749
3 156093 12874
3 42812 52976
1 15120 99955 972568481
2 85292 139449837
3 17618 31725
3 52597 53465
1 52395 62454 35776918
1 34907 36684 344702108
2 124604 808843575
2 108688 200269005
3 158592 11146
1 7583 87313 809225423
2 88071 31694825
1 40297 104363 359790782
3 32613 86529
3 72428 60779
2 5211 485537153
3 58664 98455
2 57901 972675900
1 91629 99100 267221485
3 5434 89950
1 16991 72202 392061264
3 169780 46894
3 6186 81516
2 168804 6354720
2 86898 805857327
3 123879 48301
3 124441 26649
2 45721 747752703
2 22814 418156572
1 17944 71865 885745351
2 92367 960580463
3 153400 54779
1 18569 19364 483115939
1 7499 56217 336448579
2 142512 939215052
1 22675 106432 590481158
2 162879 302121576
1 66731 91023 987832479
1 15908 78641 669194447
3 116063 82101
2 18754 1968788
3 159203 71691
1 24957 109257 756655937
3 95790 43451
1 42648 105412 298618520
1 4121 27321 199254656
3 56819 38432
1 55007 80611 637689143
2 115030 716779042
2 95597 372080742
1 71709 101030 868603229
1 3816 47644 150289564
2 92693 109453818
1 8597 13222 721340063
3 112550 77235
2 116957 323956149
3 103602 78313
3 15959 66599
2 129533 352981895
1 28077 35955 621221426
3 90452 84533
2 64966 766772774
1 16213 30801 474774489
2 29549 758114551
2 46355 410803504
1 27683 48482 160825396
2 128990 347299233
1 79880 99008 69498481
3 165169 29309
3 79664 80279
3 44571 81104
3 121541 83587
2 58549 917771953
2 76410 532854885
2 166620 136628016
2 8093 108551336
1 31450 48740 165069917
3 72170 101079
3 138292 23820
3 45065 112180
2 143656 356461224
2 139850 285085433
2 101430 977267319
3 23143 101533
2 90245 990665958
2 118867 9531808
1 85945 109191 574116704
2 110488 484618040
2 26662 549166330
3 130329 49961
2 4878 591811173
2 45351 376846632
3 155482 66474
3 20634 94560
2 47599 363423899
2 93840 900799710
3 145265 24657
2 161069 99170260
1 19272 87342 220240984
2 115278 640097223
1 9900 78777 93326357
3 3328 39470
2 45768 176534507
1 9218 18703 911802405
1 2644 29848 240611090
1 18609 41913 366671944
2 171446 828926928
3 49697 1735
3 157110 41267
2 98826 840920667
3 167009 34601
1 85590 92297 47936946
2 121993 58789318
1 43759 66456 487617399
2 43777 814538557
3 27878 97136
3 4288 14669
2 12897 742583215
2 39827 916328332
1 961 8536 766639286
1 47005 110784 347031142
3 94772 110949
2 18605 801759556
3 41776 30741
1 2868 50101 232608551
3 82912 56267
3 122400 103081
3 97099 73577
2 126026 886257050
2 6156 934299293
2 140264 936419030
2 169146 800389673
1 39656 84888 820964466
2 153206 998151989
3 104711 84709
2 151309 501921463
2 22701 572771360
2 84468 298682131
1 75097 84588 614882469
2 131594 478931522
2 26678 531713418
3 127902 33300
1 8344 58477 348709106
1 3129 101345 516433300
2 1925 83202650
2 17095 345166295
3 170728 10148
2 152833 217071083
3 44859 25045
3 74486 47838
2 105800 417216894
2 145024 249282104
3 6349 30339
1 11103 27002 833862121
1 51865 102281 157393729
2 145648 933554271
3 147211 51606
1 16311 99549 847374230
3 155916 18061
3 25077 95244
3 80980 77251
3 40891 75628
2 13242 709519070
3 16666 25875
2 17137 304907858
2 80394 609643634
2 60411 344437121
2 17830 620911923
3 146658 58436
2 44487 712986677
1 67590 107129 465945136
1 19568 25743 205062182
3 123720 22914
2 70928 37329225
1 28338 47054 518671107
2 43143 86300695
3 12481 103240
1 82820 104525 161745079
3 152748 7153
2 141905 838404875
1 59541 74709 632837539
2 47095 114260960
2 134843 251923761
1 50618 54209 902093367
1 29300 78777 112728907
2 7312 465201384
3 32503 32701
1 4427 44396 156181733
3 49692 70174
2 55615 144979765
1 10204 26001 737619134
3 132977 92292
1 64887 91692 153527073
1 23460 105229 612614870
1 52136 110627 952981807
3 164339 102166
2 124061 937835405
3 87945 110563
3 36119 18078
2 121220 92718337
1 92059 107396 560365486
1 18356 21971 170183300
3 126817 52341
3 33272 90310
1 5359 61838 38153590
1 62373 65689 767785812
3 144917 108755
2 76291 129477273
3 13866 46753
1 53683 63502 200276341
3 121853 66719
3 51726 12964
1 43242 63107 408829907
1 23274 44295 600869153
1 16436 64834 134982593
3 77674 39931
1 39211 53032 608427604
2 96774 542823924
3 87279 25491
1 24940 28453 328777763
1 9653 53934 801970346
1 41237 107386 482972282
3 50237 85606
1 36938 63222 269299298
1 101072 103984 698506029
2 20847 209848286
3 135661 58380
1 24693 104103 167799480
2 158395 321175580
1 24504 91264 295473006
3 58068 91210
2 47961 362947406
1 34437 113860 307463200
2 69452 904763377
1 92345 111757 473639292
3 122063 76867
2 45222 464373859
3 76812 107751
3 77120 47874
3 165731 9962
1 83590 106810 115936534
3 86914 29120
1 34405 99393 531003390
2 123461 450546845
1 23429 87056 359958615
2 166700 829251367
1 29722 78427 799402207
3 28033 69993
3 48561 42135
1 18201 44238 891146648
3 148758 47431
3 6217 76802
1 9896 50369 343028074
1 28599 86209 845135155
3 165408 21083
3 94613 86061
1 49096 54390 434252088
1 19750 111975 472249356
3 84429 67916
3 93397 53487
2 123753 406850958
1 27290 46902 128595026
3 77475 40187
3 168870 34172
1 17560 29892 618860924
3 39073 85345
3 113084 84511
1 88318 103467 511479993
1 93158 104972 570489592
3 31758 108032
1 85352 92050 880465664
3 145050 80229
2 62957 579352857
2 127976 382462567
2 38912 355568494
2 82279 388527437
2 45731 726263535
1 673 82883 298372728
2 64431 589808557
1 3592 56153 32100462
2 71713 116644353
3 67821 98586
3 72927 28068
2 61012 545540413
1 36038 46447 349391171
3 115989 76791
2 158079 26583007
1 43789 86322 940913324
3 166344 77492
2 95500 705016400
2 103620 423010819
1 41760 112567 943596430
3 83004 30764
3 167506 97354
3 158290 27373
2 8878 230136070
1 12356 101435 293172522
3 7894 15273
1 59819 83464 555340737
2 50954 281555613
1 1727 68398 680564556
3 112130 53344
1 26175 72320 692949686
2 172510 547559165
3 132068 94483
1 28700 89337 533922795
2 150304 355290464
1 33352 49694 978003661
2 104745 52380
3 134782 52400
3 28643 108176
2 33184 442573872
2 51678 579521512
1 67215 84642 926159874
3 79816 27480
1 47280 71237 648678616
2 104938 571027874
1 77422 102589 27362617
1 11951 35833 359694385
1 55987 66793 865540906
1 58792 62546 194266576
3 76316 57259
2 5989 884127875
1 25910 80322 12775125
3 42161 14625
1 65785 83703 706940405
2 55156 246766525
2 112621 540674236
1 9994 95550 944216536
2 61016 872218072
2 141822 945081844
1 54076 85594 921392288
1 17322 32556 954446486
3 59545 16465
2 36535 281610065
3 1119 4551
2 32021 181937051
3 71704 37134
2 97616 86785577
2 96821 237893085
3 75708 31900
2 68488 697243348
3 103116 26062
1 34500 72767 461200874
1 26912 66340 572678750
3 32185 93369
2 21841 273563369
1 16936 108760 604029677
3 65151 46902
1 21498 75578 722896720
1 6713 23972 963615464
1 33832 58381 401742216
2 151308 391323000
1 27353 69519 741643956
3 21782 74920
2 28657 324068253
2 72751 475123334
3 134861 112511
1 1980 72969 814013983
2 96863 39029740
3 60229 61305
3 90206 25859
1 23511 90290 447573297
3 159373 93318
3 75816 74105
3 72488 36820
1 8407 92116 508470225
3 81929 42956
2 27969 511232155
1 72644 75656 225344496
1 1135 16953 684238091
1 75603 111602 446382026
1 17805 83965 243001883
2 71839 210914607
2 137696 167232735
2 444 501284851
2 163200 672273092
3 170098 92891
1 24054 56066 173825090
3 104227 58866
2 79356 344300644
1 9515 38453 626911784
3 127369 36474
2 174438 31464794
2 143063 661790784
3 131813 43989
1 107588 108608 910622353
3 51775 99906
3 117215 106425
1 78565 106958 502555409
2 147316 511749007
1 91418 100560 736413174
3 23701 24930
3 107491 87036
1 70698 83669 461787552
1 3345 41679 312258506
3 50024 35807
2 117253 619131400
1 97484 109403 618367594
1 16974 22733 140200463
2 82189 298940834
1 20604 43898 969386905
2 95886 657921141
1 21512 79278 827964927
3 32303 12408
2 23042 246181363
2 142424 494403930
3 141077 73721
2 158763 494372506
1 41306 104819 206644243
2 55076 669507533
2 165235 658556311
1 3814 12982 900160929
3 2737 93054
1 23644 107260 885961529
3 142170 16580
1 1793 59224 241815936
1 53361 82204 961197295
2 30826 866867722
3 69861 1026
2 65125 974368375
2 111875 108927452
1 23835 106263 493674686
2 90908 374868738
3 49384 13121
1 80627 99879 880508564
2 134899 684839780
2 138324 255283563
3 56418 113029
1 29278 80065 480347601
3 167054 73052
1 84584 87496 82880225
1 54218 94179 860647223
2 6750 758862632
1 12388 26954 598237294
1 64525 100123 675657018
3 44050 91864
2 53278 619901867
1 15112 88159 751227250
3 102641 91570
1 68199 88073 306212946
1 11872 78910 752141087
1 219 89206 103662218
2 106809 544471097
2 84858 637299119
2 152178 577250392
2 94332 932800820
3 49522 32014
1 12215 97765 174929625
1 64484 88665 760734156
2 86159 105541669
1 45128 70885 881050302
3 164430 71570
2 146773 515478265
2 110327 21177882
2 66787 308881541
3 70767 70348
1 65492 89050 111849670
3 45882 13721
2 149331 267975517
2 76227 257277497
1 31218 75204 452388395
1 19101 67319 683033846
2 92763 857146722
3 149706 10350
1 31315 71608 163197659
2 10273 713753778
1 3618 39174 453624287
2 126499 73287653
1 47613 64118 341123605
2 170465 997197448
3 53386 111701
1 5819 73810 496551875
2 118010 377061137
1 7394 89241 61413405
1 39389 104363 655236388
1 15711 43124 638327496
2 129674 865921504
1 5842 78212 96532868
1 74959 100655 307409957
3 81239 51981
1 63505 101698 910649835
1 15754 110311 985302705
3 141049 112904
3 137463 106227
1 4573 75049 531361605
1 36646 84740 6400971
1 15404 58314 415727436
1 51284 91966 785114267
1 27650 40381 288905672
1 17598 85939 163708625
2 128850 990909536
2 40554 462591335
3 7061 52018
2 34702 674363686
2 56402 508223948
1 300 108879 637493901
2 44461 181829489
1 54121 55518 833434764
2 123833 6354015
2 4625 372597890
1 57588 78915 372746854
2 74664 459250137
2 56101 769218956
2 1500 449048336
3 135919 23897
1 62371 99606 276753979
3 67365 21340
2 23990 956536054
2 90160 850474478
1 47677 107064 69206244
1 44783 95595 453551456
1 37784 60778 857162598
3 54184 36048
3 29205 91418
3 21769 45615
1 37942 88759 13232289
1 26414 105581 786352980
2 43298 932269592
2 6692 124531525
1 44227 65639 301835821
2 97234 594224566
1 1420 61979 770365374
1 29560 81937 889825632
1 83474 106728 12169012
2 125304 762899073
2 48805 765485953
3 16345 62826
1 43767 69794 757939013
3 88432 55895
1 72437 106028 981505474
1 7919 9190 868361982
1 71681 81041 799471288
3 143185 35453
2 175028 457736959
3 25465 1824
3 119996 111095
1 52093 53154 686145576
1 33955 79064 476238930
2 145508 572659187
3 111686 248
1 8397 29482 373908348
3 175136 87911
3 120499 6839
2 161739 148298807
1 13056 78809 847483257
2 40110 988660988
1 19443 86824 158414957
2 171056 529772777
2 84078 711197223
1 18586 103284 908848829
3 55308 88179
1 19505 110670 716760936
1 34068 110554 760155506
2 118881 325678463
3 59344 106894
1 3926 60201 646733426
1 51955 85655 331151271
2 80165 685583646
1 72361 80021 973098476
2 62732 841614840
2 7754 735129476
3 95536 15572
1 15739 94000 142541996
1 71836 84983 579888833
3 162249 113569
2 22340 73928987
1 9540 98323 301757890
2 119323 688355985
2 54901 972813954
1 49934 61833 235680447
1 20712 47365 232631530
1 40820 93498 910648710
1 5277 11040 532777478
2 162637 95873475
3 120560 106947
3 146477 17495
3 162009 110433
3 119004 14200
3 131542 52841
2 68729 780094455
2 30810 289977268
3 156197 3748
2 170312 332693731
2 154282 916374336
3 71273 6119
3 56133 85365
3 110546 1388
3 148509 69019
3 109434 66061
2 124748 587971340
2 171969 911269153
3 78341 18573
1 35995 95281 101925008
2 15119 282971082
1 38673 47757 774159523
3 91227 98167
1 27153 30836 268010978
1 1303 40835 402240005
1 13822 17795 769097433
2 71474 346470675
1 31284 41239 143948958
1 94154 108717 746503959
3 37590 105284
2 159415 973536195
2 94036 625995125
2 45998 253714669
1 49283 86901 875667100
2 169979 496262813
3 91264 48122
1 54779 94377 169879478
1 50636 75682 572222004
3 58766 73621
3 172583 65311
1 72813 89673 155644031
1 17261 43822 754298113
3 135137 46793
1 16316 79690 509804217
3 31709 32650
3 109690 9372
2 151791 619438007
3 116868 82175
1 54349 112916 661384527
2 103200 254787452
1 72532 87399 521654781
1 15344 85150 266605900
1 89689 107237 443605543
2 152595 528318916
2 50893 528089197
1 80076 107352 305100161
2 96383 163979382
3 50457 89628
3 26112 102483
1 90220 110821 929166923
1 68984 79771 179380125
3 110186 61379
2 132302 223234242
1 80411 98518 92623555
3 171788 55111
3 87938 29324
1 23109 38369 833090675
1 5321 33510 566120389
2 79427 115362571
3 148934 29682
3 88702 40936
3 34828 79724
1 23171 32742 514166303
1 37152 38584 114578382
2 130552 794339028
2 98006 395200385
3 5703 54815
2 119709 507124059
3 164896 26488
2 60541 465056675
2 137292 541865646
3 168608 35345
2 562 725474633
2 4578 933051202
3 94745 53521
1 87622 111508 393059648
2 49364 195643677
2 12923 204023857
2 109790 700414084
2 138334 237853286
1 17680 97345 586264856
2 125987 68079737
2 160435 500439848
1 31776 47937 162405261
1 14663 72030 821868220
2 106808 375720413
1 19740 50373 896218068
1 34407 67028 839781594
3 116777 6872
1 22561 92927 580243847
2 53514 185366285
2 43999 3267085
1 15747 99837 508803422
1 37482 54109 846274715
2 60645 414646706
2 816 13822399
2 102356 536663261
1 54498 75437 979507013
3 161897 34364
2 120123 148473187
1 11621 96723 161748232
3 37802 17629
2 159023 341981601
3 133948 70571
3 109127 21543
2 83292 905272539
3 157002 1239
3 73134 10208
2 132437 97247343
1 91772 100721 421239489
2 33680 921943708
3 27078 34607
1 7896 21582 839017468
3 136489 81835
1 68775 114161 549299659
1 24461 101268 722694050
1 27663 63038 308092584
2 14995 427822420
2 121178 13655478
3 107661 108957
1 5314 55455 425659285
3 100402 70926
3 28781 19937
2 54277 154262260
2 143575 627132496
2 116229 689884975
2 41792 933263713
1 40391 113629 767710474
3 41651 41529
3 34782 25886
1 52502 85056 472057713
3 155994 74608
3 54155 54552
3 63689 65988
2 45895 414798734
3 150806 39444
3 115557 40525
2 96566 670291361
3 13147 67041
1 1673 36893 708950008
1 77169 89395 985934760
2 6359 247562123
1 20012 48676 801439134
3 6232 15054
1 39391 85859 622986579
2 27679 796016053
3 130822 73616
3 79471 36501
2 36210 969584537
2 122643 209174473
1 43101 102675 874332752
3 105137 64221
1 82847 104793 561772009
1 100426 110485 664487435
1 9137 87661 587690564
3 117855 19315
3 164833 22120
1 6784 113647 461519680
1 1316 89649 251831326
3 37669 50583
3 121883 53295
1 29491 74046 832275837
2 78704 937911712
3 24615 76951
3 83896 70280
1 71940 103819 485544950
1 61121 88088 799432115
1 40669 74977 18451355
3 149319 9088
3 151047 40609
3 136307 30738
3 166909 85552
1 24507 65094 667428723
1 65138 106788 759026574
3 42193 28391
1 42570 99539 744970550
3 109994 18482
2 38843 766459149
1 36971 52515 650225136
3 41731 2011
2 47890 212927931
3 4172 6814
3 105548 93553
2 88633 839404009
3 71109 39419
3 157290 71212
3 143336 82051
1 12376 69756 787680231
2 99818 759372849
1 81699 84139 308401134
1 6226 50663 632308009
2 127658 31736573
3 17533 20420
1 12760 20927 801496119
2 46672 767212223
3 122922 103412
2 19874 191223548
1 10255 22386 36657626
3 167558 97679
2 129213 756343432
3 19721 56904
1 8032 79143 990558994
3 33761 71986
2 79820 722009191
2 1117 844670354
2 26448 631202589
1 30136 97786 462294689
1 12151 67653 790348917
1 45421 77295 683501536
3 60483 103502
3 117823 15352
3 132215 102742
1 75922 85196 32407236
1 32788 114247 143182087
1 5882 109890 196762745
3 93566 75909
3 27860 10271
2 61373 939130249
3 58342 217
3 22331 15484
1 57309 95771 292259826
2 26406 538641156
1 45163 79886 63295280
3 46068 100195
1 1650 106832 334553126
3 73939 14323
3 72605 57779
3 56011 12176
2 123592 299711054
1 5283 28656 979286974
2 6106 22911776
2 95473 18764215
3 118537 50532
2 171391 533618221
2 1136 661093061
3 152841 109847
3 5251 26141
2 119451 904468585
2 40719 180841310
2 125284 925391985
3 130826 110447
1 16051 85088 606205647
3 140733 77826
2 31436 225773483
3 26424 83600
2 112033 283766210
3 39766 8036
1 62389 102753 953674456
2 17878 204124847
1 71783 93288 592874785
1 14517 68422 268460295
1 45781 93498 468061484
2 89463 101152340
1 764 18006 764591217
3 158862 112358
2 57738 297307875
3 73537 69270
3 161022 66241
3 15870 17112
2 8730 128902150
3 69539 18853
1 80552 86948 377897256
1 45681 86160 682705426
1 43339 86281 428969834
2 27666 544853663
2 44610 434771794
2 22499 233817919
3 115159 32763
1 42037 113670 515186686
1 35986 83671 970127191
1 51655 96501 289212970
3 132162 86923
3 17805 19848
2 173477 90907153
3 116664 30299
2 93052 541774084
1 41799 68137 213257787
1 24324 81638 303338182
1 4497 55877 411713997
2 4555 763194092
1 64765 65361 8866784
3 54572 41457
1 3756 70940 967090798
2 889 31443016
1 53885 63434 937314607
2 69947 258440953
1 41686 58920 984721950
2 60880 911539675
1 35298 73673 412763726
3 15381 39969
3 1748 20759
1 7216 110877 846680400
3 28171 100285
1 40971 106171 51443050
1 2824 84661 363020510
1 10105 84727 156965540
3 133712 10851
3 122397 71050
1 7038 73816 382615804
3 23466 82003
3 136097 27487
1 103394 108355 802059582
2 108769 784779700
3 123649 44126
2 168583 964914336
2 1783 523742376
1 29777 88534 251203433
1 11594 88111 978711996
2 64312 158321237
1 67213 75764 507522714
1 53087 76267 494451716
2 164 644812899
1 148 69663 412943455
3 69890 83210
1 52128 92983 770428918
1 67568 71803 812479593
2 3132 575207365
2 158120 238938867
1 194 47291 304651560
2 102252 586728687
3 80160 18698
2 64465 860859196
3 168235 64154
1 88655 112074 35640351
3 154323 91653
2 120409 548483518
1 66526 77134 834378082
1 23865 72235 330732928
3 110768 27907
1 70207 85085 359173668
1 58427 64585 182905538
3 120134 21499
3 148026 37966
2 150599 496849735
1 26466 50207 589603989
3 32837 17352
3 135890 42849
3 20000 21656
3 62479 96842
2 96680 602829272
3 23485 68232
1 85733 89679 524196608
1 820 69272 394491814
3 54165 50523
1 24380 97602 253359138
3 18487 50745
3 91011 21921
3 50930 112046
3 28916 6984
3 36823 55889
1 19101 72950 170212551
1 14233 93135 519372730
2 21192 243012124
3 99419 57743
2 162039 942532713
1 58317 93351 924043958
3 111251 52443
1 15010 110918 742819809
1 25699 37712 844393581
1 75731 106878 689264429
3 153352 103466
2 64938 83184499
1 66531 100804 453142606
3 37483 70239
1 68734 80639 908733923
1 40349 68693 940465854
3 91126 28628
1 36889 95213 352743391
2 152593 233482119
2 154072 807392494
3 90793 43234
1 61633 97069 3185898
3 144209 24480
2 108843 52236890
2 142068 474838373
2 108901 689836959
3 70453 66236
1 30255 33151 994716343
1 5106 106958 459638735
2 169035 161468941
2 100915 667852703
3 125815 75322
3 26551 99753
1 30171 63200 62232908
1 109 15570 996818707
3 140031 62423
3 80524 307
1 67876 99731 32760965
3 131255 3260
3 111743 54860
1 52419 63216 536153858
1 19623 27508 435866802
2 173706 19385085
2 71636 852987174
2 64111 941673446
3 84330 15410
2 129948 49239492
3 105839 77711
2 125808 979010946
1 65174 92634 80317792
1 32600 51342 359220529
3 96459 40349
2 31866 284985231
3 131222 94463
1 42521 104527 634945129
2 103718 851282435
3 6768 45620
3 135660 44286
3 130651 24645
3 56705 53359
2 146043 715227878
1 20700 45554 214809981
2 72402 56717845
3 133367 10398
1 21197 43820 538025637
2 89708 632590680
3 98884 46038
1 52612 105739 510969030
1 38225 103002 620562324
2 153968 838197098
1 53361 95985 743517432
1 60412 103248 588806160
2 151613 509426684
3 82389 45442
2 34690 477723204
3 34727 109495
1 8671 32673 620482465
1 1120 105716 427589633
3 20299 93878
1 4461 28379 390365222
1 78505 84649 147374433
3 133493 12009
3 94246 74550
1 70819 89878 217026898
1 14812 71051 363594550
1 23139 88772 696100764
3 112910 14287
2 174561 832798553
2 22728 183222863
3 47887 98544
2 18012 583158569
1 69339 96125 223638741
2 94345 152028799
3 159712 34629
2 87959 273754334
1 20360 55920 866973505
2 79564 171975324
3 59172 50990
2 1462 863438997
1 33444 67776 327653751
3 41317 49194
3 169234 24447
3 22498 16829
3 4953 86771
2 62204 494352709
3 119005 19253
3 110605 71457
3 171806 22804
2 78180 796796073
1 19475 109345 575979301
2 71689 927653585
1 53545 109687 299596897
2 58308 829609835
2 53393 630373837
1 35822 75955 583720096
3 113342 48011
1 60305 107074 843967512
2 79906 964430419
3 23711 24117
2 84511 439846856
3 173653 106768
2 31332 191661050
1 5591 13659 295841093
3 157880 3889
1 14698 90672 337448687
3 117372 111476
1 74037 108695 963092612
1 3688 90105 684992076
1 16623 65685 51362226
3 35894 74463
2 89027 457327015
2 3942 37726550
2 131947 193819783
3 19048 18648
1 78892 109839 657151433
1 60162 108000 943032537
1 14651 105334 6775464
1 64292 110403 489878634
3 166892 18316
1 785 22921 704818552
2 130838 156759393
3 114511 35440
2 86799 301861773
3 156505 56303
1 45686 87316 559654275
1 63895 104896 129433921
3 62911 18347
3 6534 5816
1 30396 75208 971663987
1 38527 105829 693239318
1 81893 109349 914606727
1 31256 89351 563448257
2 161251 581355791
3 107732 89411
1 81241 104869 103383512
1 90260 114183 896594829
1 33171 38277 220616267
1 29796 51219 503979721
2 71536 189333524
2 141447 56990770
1 57255 60555 965495527
2 6301 813672409
1 88301 88612 2138291
2 976 391269542
2 43034 747352410
1 11737 108671 944479973
3 33009 69895
2 2225 840217454
3 161090 9969
1 15219 67067 343903724
1 28237 68491 326933827
2 166121 401129015
3 115036 55621
3 140916 29180
1 74749 81518 448599101
3 155588 84606
1 7551 109610 36907065
3 46098 83024
1 67432 71555 397296899
3 93058 114007
3 16258 28889
1 2944 46017 230369277
3 53664 62114
2 102580 959732901
2 2026 818790261
1 21800 73079 228868890
2 22975 792141473
1 58331 98453 200758457
2 135218 182241312
2 8089 844396828
1 16071 64398 124429749
2 139465 442358981
1 82439 111349 566608258
3 152924 106792
1 6632 9886 38753984
2 118451 143153757
3 173723 69481
2 132008 92448258
1 62352 85819 489181906
1 72615 79897 827330591
3 1167 62787
2 138322 63776201
1 92678 95135 4781197
3 27428 91461
1 1098 26824 167312282
3 153800 84672
3 175651 4563
1 24965 108765 905598060
1 59304 92797 405057814
1 40571 81904 211310067
2 91288 817732561
3 128813 51210
3 163727 43606
3 174733 28118
1 35805 108611 169041449
3 84405 36194
1 4413 5835 148226454
1 7437 92331 390079855
3 91409 32328
2 158863 95133252
1 34583 110116 753297921
1 70039 78079 739400265
2 121158 190299884
3 91182 65380
2 74548 321028160
3 11351 89863
2 59148 198694653
1 24195 96274 175253806
1 39072 100496 27190412
2 53826 42682736
1 42414 111550 738547419
1 99343 112090 335164165
1 87661 98164 572533008
3 3962 109190
1 17771 114295 282362564
3 20108 61613
3 142140 35122
3 78935 6491
2 72952 732243492
2 89301 687352767
3 27934 21256
1 8197 108290 223247667
2 114306 757684816
3 107630 3654
2 87659 653927779
3 31367 60822
3 6509 68127
3 71588 25579
1 19013 69324 630807865
3 84208 45468
2 108063 515997949
3 116696 29366
1 7482 103101 976342009
2 117755 607718611
2 142092 791504628
1 1472 18536 689118025
2 74606 929274803
3 57556 98070
3 31993 54941
3 11054 48613
2 3332 705283410
2 70172 803285711
2 60421 692288079
1 38799 110893 563459513
3 169535 111315
2 129392 828547408
1 40209 96132 268807906
2 114154 94273554
2 73013 573030676
2 55949 143060409
1 13273 46902 497244568
1 3060 32250 454017879
2 5392 786618856
3 127967 58302
3 14427 11583
1 27986 69675 105128818
2 43592 40953260
1 39335 77678 799659029
3 132684 86026
3 170648 50409
1 104090 108438 244585096
2 166857 836188195
2 49801 965467712
1 49628 67362 531084896
3 12680 104124
1 45609 85417 235429229
1 10736 99016 943788897
3 147473 51257
3 31128 78523
3 2086 59718
2 6892 253506711
1 10014 10159 952687596
1 38737 97670 187333068
1 74632 78958 263065523
3 11296 60603
2 157103 788241469
1 62573 66185 32337659
1 16665 84656 723960656
3 138065 53415
3 67544 39204
2 91094 188798128
1 22181 105145 182053353
2 132707 966906915
3 154410 9424
1 83164 100526 496729629
1 31596 111348 304536707
3 98885 53813
1 71539 105790 73299732
2 41733 246251064
2 77548 379647378
2 109177 590056679
1 39207 84443 937027222
1 48473 110951 955500072
1 9501 59715 162489978
2 105961 386877470
3 65437 84524
1 9125 93577 210842886
1 70613 84710 863780050
2 53911 232119896
1 46653 69789 907220205
2 20634 908528247
3 26695 68133
3 93156 50165
2 58515 618771274
2 64205 475057141
3 24160 19763
3 43394 12063
3 7463 102596
3 175655 46501
1 111108 113837 929752150
1 76058 82905 544624638
3 88125 16327
1 20759 71826 162485993
2 43384 199597682
1 24895 72543 388511315
1 9999 79408 812828492
3 144650 47866
3 142787 28178
3 85967 77246
1 30482 38538 578294719
3 58458 21942
3 29971 4713
1 66674 78025 305051562
3 59500 94583
3 66280 44432
1 73642 97932 922787635
1 84214 87869 645861511
2 36454 241647738
2 163858 921680599
3 105823 20712
1 54749 91984 61783914
1 55939 89339 658949012
2 13214 48015193
2 76855 804135587
3 169082 69484
1 43665 74829 160686578
1 9637 12453 425261084
2 130970 843594046
2 141111 922648485
3 135204 92312
1 43387 99083 760595224
2 130521 886311186
1 2972 60093 824910314
1 21049 27472 732536684
1 30552 33661 548394487
3 99835 37030
1 11637 19377 325413980
2 56245 439521395
3 49159 64211
2 139743 49364631
3 131504 94238
1 19164 100039 257622284
2 145386 872824013
1 9725 42251 830280863
1 27847 43676 255851756
3 26982 6075
1 52903 71943 362543232
3 97610 56568
3 136596 109388
2 71954 254135017
3 161685 5384
3 59877 98476
2 7941 656438789
1 65418 66519 956047318
3 1461 85425
2 63176 495968763
1 1683 20021 752767939
3 63654 19724
1 62586 95501 620246327
2 137650 805989860
3 135091 108342
3 115268 74332
1 45565 61378 805297297
1 14297 56079 14274586
2 141724 592550974
1 28892 110313 851409338
3 43909 36467
2 145187 817371048
1 41287 45570 571838246
3 171736 53658
2 105998 957697761
2 44216 833361665
2 48283 831751222
1 6238 19549 424751124
2 104191 53514969
2 54398 845039572
1 15702 44472 382971759
2 35194 753323554
2 17327 509549577
3 85070 97403
3 69028 37591
2 169032 884801621
2 60378 889901499
2 97678 399217657
3 8331 106557
2 168547 504759737
3 122530 47364
3 48626 69730
1 35502 101844 710517553
2 125977 128401478
3 121110 63323
1 8405 102367 494695354
2 59687 746370868
3 39080 43968
1 98240 104416 83178235
3 18818 12996
3 166476 35656
1 18156 103640 754618680
3 20632 76845
1 36794 101429 405621258
1 23152 77864 129512041
1 94067 107087 408720197
2 41130 566935236
1 36958 106154 608708225
3 167008 21990
3 55144 10925
2 168879 227709791
1 26939 41402 972994774
1 46308 102253 979095185
2 5807 475733478
2 132123 97390725
2 18328 305872275
3 2748 91974
2 159081 975648832
2 128517 112888586
1 90777 93610 776426257
1 46540 99843 493442985
3 89917 65908
3 60608 88203
2 162779 764807255
1 40860 75834 862775434
3 88767 66258
1 2862 109678 368973563
2 126612 970800887
3 118640 29992
1 44540 86479 270744871
3 169525 110901
2 163810 336432917
1 44617 61559 77558087
3 52998 100386
1 3022 110665 888462126
3 141614 108545
2 145601 412929504
2 40485 888532659
3 32348 47303
1 73125 98655 887274882
1 48371 88678 971388100
3 36050 63373
2 172901 772705140
3 863 62122
3 95571 51704
2 31202 802034092
1 109181 113751 220984362
1 11231 43872 610570991
1 21684 114353 733271394
3 96777 96063
1 65886 81183 669566599
2 157070 576443909
3 74737 47945
2 54331 362804829
3 82337 48163
2 163789 330158338
3 6165 82354
2 50900 102895889
2 52035 773930290
1 5401 30196 232042834
1 16721 107516 422336971
3 5772 10832
3 104254 6049
2 84662 971138291
3 98133 61100
2 155047 20212602
2 161531 314842520
1 29396 88677 222879070
3 137464 113938
3 140868 72490
2 88347 402023313
3 131421 102816
1 78334 114287 116412017
1 37461 53746 483612792
3 144649 31809
1 74306 92601 370513510
2 29011 217245170
2 51509 371868505
3 21799 35908
1 38072 73931 164191031
1 11600 87028 61841412
3 17615 8984
2 80435 543099049
3 52046 92331
3 167578 83437
2 45975 842929084
1 46945 51624 750303298
1 52472 58457 236865479
2 45456 427076979
3 41730 101053
1 48474 113915 102166197
1 2429 74106 6103241
2 89911 9526830
1 16899 18410 229753281
1 8598 76802 882981385
1 81124 92715 464285891
2 36000 820039000
3 88245 70369
1 22939 45152 77118260
1 44493 79147 263510980
3 161861 101797
2 120305 578355334
3 115744 25742
1 53017 62107 429730013
2 120520 111536341
3 32582 86449
1 60789 107872 765176456
1 14067 16462 206060195
2 73398 336604562
3 22622 5110
2 34110 21138197
3 62798 35427
3 112290 95100
3 42698 56746
1 22381 106159 400068401
1 8618 16824 852665707
2 20571 825896736
2 136373 655210785
3 149847 69932
3 121969 81696
3 16900 72289
1 55212 87991 502682365
2 128223 630321714
1 2838 95130 109499344
3 4529 23632
1 304 60805 245281275
1 73384 102290 875693962
1 65459 96906 401307728
2 119510 508940946
1 76053 109978 51851164
2 149412 448790591
3 63111 25323
2 120752 294340095
1 100598 112679 371054100
1 21845 64601 892787860
2 112339 492442818
1 215 64013 453398354
3 46704 81668
3 2743 39896
1 49608 65092 32350823
2 47881 340133128
1 62165 75825 61708936
3 158161 107236
1 81553 95139 453385953
3 152080 21802
1 36912 82720 334844336
1 75452 88898 816515759
3 125490 63783
3 161478 24080
3 74713 13275
3 66046 3750
3 17667 111913
1 80844 93058 852345077
2 34270 322407613
2 80386 904507060
1 7387 114190 847593026
1 228 88246 412951617
3 109043 26145
1 11715 39815 723522598
1 48634 63431 47881939
2 122305 956527715
1 83064 92283 953183027
3 23609 51988
1 3128 9831 402389402
2 121426 790862579
1 68904 100575 992876755
1 42496 110746 934480023
1 66227 83240 706045216
2 167237 90493174
2 158128 851952298
2 111262 531043288
1 80313 102071 792286621
2 47787 330103708
1 9706 60258 653457295
2 80930 921635289
1 25941 74142 334645048
1 82663 100054 393856990
3 108692 74997
3 174910 13738
3 1040 50490
1 82249 91288 30332110
3 55911 57076
2 157976 268895302
3 93879 69670
2 70155 71653209
2 20891 418652782
1 52854 101668 417511742
1 163 104426 684111102
1 32933 46059 392122507
3 88526 55303
1 16855 64426 753502941
2 53672 282195353
1 56686 112622 327081677
3 94512 12787
1 45093 57044 948614836
2 91875 895427546
3 97522 4540
3 76881 63720
2 53394 741417686
1 30511 100897 568983166
1 33489 107324 318089240
3 21695 40500
3 51069 38932
2 123498 865901793
3 12177 94106
3 126664 97451
1 46063 103606 69103045
2 44798 438258933
3 40422 90741
2 84063 560960247
2 44494 371601475
2 32411 527260031
1 23873 58136 592945921
1 69485 84921 345306938
3 101635 60843
3 53106 15664
3 126008 12403
3 141577 51753
3 38354 107779
1 24001 96281 325864152
2 101631 136947784
2 11490 161948518
3 100150 55975
3 95391 27197
3 168623 84288
2 143243 905451371
3 16434 8831
1 62326 78800 485445088
2 49365 271090300
1 102767 108805 769158730
2 3317 264075867
2 157129 147033358
2 45263 675432316
2 112896 803834988
1 50708 65871 132197394
1 69810 111383 425279508
3 114177 37825
3 36954 7710
2 101311 559124757
3 116613 36663
1 35618 79779 234253562
3 121006 71524
3 110446 50460
3 71364 87277
2 173812 125257303
2 6898 886466735
2 6545 79567441
2 69347 844045463
2 80652 299720718
2 107665 414285448
3 149006 8914
1 83446 112631 817942464
1 38885 109197 622912214
1 62053 64281 855778264
1 4445 96525 969578872
2 88980 113793334
1 90172 96782 905774374
3 74747 46290
1 97918 104060 647995504
3 90344 46468
1 43623 58402 581689328
1 5913 51044 636379930
1 38515 78983 254713802
3 20679 11427
1 51027 81448 77524805
2 132096 558629480
1 43657 51043 425905869
2 140443 589476196
3 147272 29082
2 69143 271567160
3 20634 98264
2 36920 831141292
2 64702 496618892
2 13360 42944837
1 84936 91080 333892961
2 23372 805432347
1 14014 96880 444450482
3 119979 34636
2 162216 862961076
3 43895 113267
1 43108 97098 225351965
2 163059 522496064
2 25325 610651367
2 26710 71016897
2 18333 727946466
2 8530 352420731
2 135554 252676090
1 90493 113339 26631686
3 24936 41336
2 97632 638028548
3 167300 18576
2 143385 481407716
2 32301 478977635
1 40722 49978 818544173
2 4884 151466355
3 87509 21439
3 87094 54329
1 49665 83007 54127342
1 43818 78895 105152949
3 92212 7118
2 132855 93543504
1 25476 109657 966757852
2 7773 526215630
3 19876 34376
1 40717 109435 771835756
2 54131 201921553
2 161656 241992369
3 163670 102291
3 142998 48938
1 364 14985 378368065
2 131457 349258741
3 75561 33168
3 111825 31548
3 169831 29446
1 14473 92347 391596556
2 112697 787794438
1 61936 73286 403586318
1 6590 107122 566665293
3 67800 95247
1 83797 96707 446101123
3 2672 63157
3 143076 94314
1 13739 112953 84450534
3 134967 17120
2 151369 215034272
3 4869 86397
2 14891 493434321
2 62640 217523880
3 15293 98979
2 41737 583533940
3 73193 84132
3 134811 20081
2 42772 614242806
2 29549 716424787
1 2207 80764 151996865
1 34547 97671 395568016
3 135220 41131
2 32656 903611779
3 64656 7488
3 149178 63354
2 59834 873336305
1 56375 68438 585109144
2 43608 582784311
1 19078 53431 264283291
3 14526 56484
2 119565 767660814
3 6235 45534
1 33036 47921 810739540
1 77339 80510 5175990
1 20969 63173 844332618
1 105974 111188 866823713
1 95673 102445 691112084
3 136469 92386
1 16970 53744 543256879
2 67273 458832471
3 127765 19109
3 3398 2533
1 3526 98732 151775142
3 166484 16502
3 39067 22233
2 105935 979126790
1 29233 61404 866044563
3 87999 13931
1 69876 77430 195372374
1 23864 100747 234714537
3 14768 80953
3 160923 9359
2 72169 819704224
2 19878 601616874
3 146024 95369
1 48582 101041 956680035
2 69876 442227020
1 15549 98507 135535953
2 165677 935392080
2 87789 842134917
3 82414 94667
1 21813 112600 961129542
1 1823 86109 9662230
1 83010 94347 137814139
1 4329 92025 71439431
1 54911 63662 972136110
2 64480 244762161
1 33356 48816 436354650
1 1599 92580 618283178
3 40226 9762
3 145858 106584
2 83624 569061953
2 16966 186274089
3 31511 36073
2 11109 755842715
1 72897 79972 469875898
3 90986 96612
3 118641 43889
2 42021 775246717
3 124272 372
2 162537 533357058
2 70230 333042554
1 78939 101156 212380586
2 9484 241591831
2 29235 649491432
1 54757 87698 965323452
3 53775 21301
3 163336 110730
2 31237 158362338
3 35115 11499
3 21087 14650
3 143907 42024
3 150182 72419
1 53879 112643 624398619
2 92382 402929771
3 101411 13874
3 70419 44864
3 24000 92733
1 15851 20890 434883714
1 76513 77589 638789605
3 57901 96816
3 132499 8276
2 174750 907614600
2 142197 824877553
2 109129 442415126
1 26345 74418 869364600
3 2882 70978
2 168507 706449409
3 68488 69097
1 1005 63299 690105769
1 99296 100486 155328802
1 11445 110162 61871868
2 34871 809914664
2 148111 567793426
2 109809 462029164
1 51360 102962 626541068
1 40451 45726 567652394
1 14453 78021 847744537
2 108027 40725453
2 3075 76458326
3 30630 11837
2 42229 749402805
1 11004 76026 317243196
3 107281 75007
2 42422 138046448
3 151426 72984
1 53899 98304 356338438
3 163363 58462
1 45089 101128 124939437
2 68462 105765837
2 68282 781080536
1 309 42737 321936606
1 2241 5768 179448994
3 66590 11704
1 5353 23836 62885441
1 72212 93411 667253850
2 173318 939145517
1 11614 105454 574164081
1 56295 95388 549040613
3 117640 64998
1 26339 87775 912146261
2 24327 116172874
2 113296 24245815
2 132412 762262570
2 132246 911094436
1 76713 111237 79017858
3 93163 12187
3 145082 89952
2 104963 936963849
1 29966 46181 476800966
1 36508 88425 489203201
2 156833 929095786
3 57479 52767
2 69753 694533913
2 72540 231374562
2 41490 826846265
2 116849 48664791
3 141545 46984
1 98566 113033 842309380
2 97489 993852590
2 150729 34277610
2 153367 365765926
1 72867 111080 361078545
3 31444 104042
1 32513 69627 105844638
3 1253 96299
3 40679 46729
3 129474 75709
2 130860 242875625
3 2246 87292
3 93470 52389
1 29252 91502 611363838
2 435 623590808
3 8771 4325
1 65770 71372 458958050
3 86968 55897
2 135837 400993193
2 58923 633035536
3 54709 60046
3 151822 61754
2 26281 68730459
3 171882 54810
3 393 61587
1 57173 98530 632876040
1 53988 92600 16890178
2 54628 836705718
3 166015 30166
3 142601 47907
3 123749 109924
1 7340 23033 111809401
1 20422 53867 621925817
3 125554 76823
1 79353 91172 804545581
2 65041 970867056
3 21624 63990
1 1151 12180 45710696
2 121693 384054293
2 80154 649937417
1 250 45288 686573727
3 133885 73844
2 16580 18650557
3 158000 57967
2 162588 377540675
2 90591 356252561
1 31401 90229 216287390
2 134882 16477229
3 90443 97815
2 96469 332390985
3 140505 100200
3 18545 2040
2 28875 221927547
3 33259 63410
3 124554 1243
2 7029 415726248
1 14869 30889 357956189
3 101005 32782
1 37013 62948 20578804
1 67515 102753 945111290
2 24585 886504494
1 58120 100329 847194306
3 25636 38704
3 67662 67297
3 117964 62108
2 69163 213546560
2 59027 585062581
3 115983 4752
3 173094 42742
1 91725 105908 303879743
2 89861 253529542
2 64525 577392229
3 68068 51823
1 35243 56659 684041588
1 26945 95587 747325767
3 145324 104968
1 75867 83377 849783934
2 4284 791197808
2 52020 287427883
1 60473 94908 487699293
3 98460 96471
1 4458 84230 144442370
3 127889 5141
1 70142 98442 776875412
1 25598 66714 640588270
3 28283 61767
2 56277 560577962
2 71431 198524326
2 59344 929815646
1 63577 104297 434623249
1 49498 64830 561616543
3 123277 96934
1 22675 64918 483487571
3 41563 110978
3 90800 8336
2 55109 874725152
3 79861 70727
3 79406 9757
1 34345 79749 52899169
1 31145 42307 731198509
1 383 23725 828401169
3 163560 47826
3 97384 95539
1 10658 44064 329374509
2 112033 253345540
2 164285 812553434
3 160405 68254
2 99074 551335639
3 145048 60964
2 3697 643468055
1 29685 32653 182429285
2 49700 365575896
1 44059 70031 427581412
3 42111 46013
2 131295 968636186
3 125130 7895
2 37351 53741179
1 72743 85460 726003453
3 114605 32261
2 84376 495605705
2 79707 876649189
3 104910 92994
2 36245 254735137
1 61166 110607 409284458
2 114796 550850053
1 1007 91633 535075542
2 99859 669138797
3 111797 68741
1 7250 73916 857034826
3 108204 103963
2 122161 99464780
3 55992 31800
3 21227 67991
3 74870 14035
2 93845 378251855
3 129222 61364
2 117496 854464014
3 157945 23464
2 72699 541324793
1 29047 100298 478639482
1 30682 49088 716714860
2 145382 455842343
1 17130 108576 51365992
1 13096 93299 596686438
3 71604 81605
2 143430 747339205
3 159038 92729
2 137488 275741876
1 13192 106983 653306176
1 52791 69922 170680095
2 38862 637697886
3 150397 26117
1 6362 55313 660692940
2 164942 645713450
1 12613 96464 639779422
1 830 95259 156515195
3 21469 79271
3 18686 56109
2 13797 906917762
3 155042 59594
2 42436 502538439
1 26543 51028 738636175
3 70990 113458
1 84786 93242 805330015
2 139993 982271780
1 67888 70940 254549943
2 143513 681696526
2 52410 622044804
3 50638 10565
3 96165 32830
1 28959 56495 549121263
1 80842 81790 465834498
2 155289 156871319
2 113976 77641923
1 57860 83862 123898518
2 156777 504818565
3 136316 18092
2 1069 271086730
1 82193 106287 517970084
2 61032 447124188
3 75488 30879
2 147905 842002780
2 102463 796745810
1 21693 113042 293411538
3 55672 75160
3 90915 2352
2 116251 761807695
2 67025 711097556
2 36714 76617969
1 34825 39884 192321652
2 52831 959363399
2 163113 699466684
2 173301 275976329
3 139335 112649
2 137912 952738344
3 157752 88262
1 2180 19638 528936090
1 64518 74885 490159662
2 97152 714078223
1 3347 60043 392156797
1 41808 102559 383814001
3 64708 2465
3 79588 57397
3 98223 11310
1 14062 43160 576071372
1 4511 61695 76874254
1 19308 61914 19953738
1 57826 113494 723145527
1 29111 96741 769662989
2 66313 611898224
3 136310 72839
3 39183 30474
1 56881 105580 95053604
3 114269 17443
1 2095 66227 687159856
3 20738 89793
1 32420 102314 437059204
1 63830 95201 737945536
3 26552 112516
3 26482 26777
1 70478 82586 194231874
1 21252 53622 287416591
3 31632 107318
1 67069 93166 416071991
2 142122 678355650
1 23633 47978 288175395
3 19532 42945
3 29626 2055
3 152885 16946
3 57614 43515
3 37681 67808
3 126663 80595
1 22047 45677 342968873
2 137253 876666758
1 50390 59148 52310730
3 54319 27028
3 120430 61228
2 25016 77397975
2 153998 723955665
3 113162 29623
1 54130 88004 843329236
2 133493 180971055
3 102828 73517
2 8404 970095859
2 4897 476655176
3 20392 77215
3 110943 113515
2 34808 816511516
2 85139 526847246
2 150449 131846757
3 101772 69422
3 171702 30372
1 34628 82570 259279844
2 66716 138078802
1 39708 46808 543596473
3 47465 56627
2 147872 664474693
3 138562 113213
1 4557 26292 894262637
2 78811 170858912
2 129671 540420335
1 7664 79735 948897128
3 114817 58260
2 72568 958770283
2 104519 471234207
1 50440 98805 796975583
3 137719 39886
2 49146 380180701
3 1497 16349
2 101618 963367617
2 155721 553500399
3 54483 101533
2 75682 832866657
2 110407 709061659
3 75975 97726
2 159506 647694528
1 9105 31031 221524247
2 165313 61089731
1 21512 85832 391524987
2 102872 965382367
3 70919 18454
2 156938 997133149
3 141851 73573
3 43863 106598
2 132086 550277819
2 61670 477332308
2 153845 5661144
2 103431 339967746
2 99473 804117859
2 27858 928733633
1 27125 67102 145748144
2 171382 658092281
3 12942 4364
3 3740 86174
2 5022 412569876
3 155854 18982
1 17393 80655 126996724
3 61980 12755
2 107480 758862875
1 18643 38040 495119548
3 50809 48927
2 3633 549180889
1 17438 98303 407350073
1 23429 35548 473470103
1 7957 79920 13274876
3 91763 18143
3 86836 100255
3 34355 49220
2 116895 369074645
1 11269 105961 255228889
1 6528 106077 818621472
3 89035 24334
1 28314 96075 669169842
2 120533 407607035
1 2320 72200 806758090
3 79134 6385
3 129738 102982
2 122660 894663357
3 16428 55901
3 125235 17575
2 71273 8954232
1 81325 85085 403884060
3 124008 93355
2 40279 83764809
1 45791 112833 426044719
3 148133 66751
3 66514 92028
2 69485 5843714
2 52122 47208059
3 34304 57920
2 144292 165976626
3 93998 106545
3 3167 109490
2 75987 460479903
3 149339 107707
2 107220 818874105
2 166432 145796548
1 28941 101340 219452912
1 33425 63711 85437867
2 17166 47655662
3 130708 77791
1 89430 108804 707031654
3 145602 50977
3 22678 38457
2 38529 805124175
2 56254 339056135
1 57458 111792 682641598
1 50969 75443 536461106
1 55451 106741 664376564
1 35917 73745 724315353
2 158741 374465801
2 46745 725470516
2 13255 794510596
1 34 88879 946295656
1 4515 9987 994256979
3 127752 105717
1 28118 109754 92739385
2 3827 11363561
3 63028 39062
2 399 151074660
3 42476 33138
2 88262 275721649
3 100805 11669
3 163772 70622
1 77212 78590 236317585
1 17501 83407 658753224
1 3923 15456 198851701
2 146895 221481609
3 139317 34537
3 69627 64946
2 156680 242583302
1 15298 111115 997991355
1 78410 96734 277480465
1 12191 64386 320200521
1 52374 105137 482590380
3 34647 43555
2 101166 698113289
2 120399 613486009
3 40364 26269
2 154456 525763953
2 162701 225699042
3 95124 79987
3 32649 20905
2 86013 67359210
2 173750 160745388
1 51712 71698 392905704
1 14460 57897 540103977
1 437 13709 651610146
2 118236 674057840
3 124447 84968
2 95863 396146548
3 71848 8694
1 72490 111752 677216498
1 38236 55148 318764592
2 130026 520825582
2 22720 417740756
3 174190 35145
1 60005 96198 42191578
2 99309 23201874
1 42734 109686 152409595
2 158941 553593075
1 26747 68726 817456735
2 90962 541965246
1 32849 101731 744102182
1 39541 108962 942372672
3 110924 17519
1 70435 84552 347328653
2 73298 815677067
2 58512 300287027
1 65753 77732 104046395
2 34015 943612976
1 36721 86983 424672451
1 65772 74171 957948404
2 76404 967737428
3 99258 19254
1 12797 71885 851807764
1 20058 30658 220532162
3 106790 73775
2 73536 538362567
3 76071 4115
1 2367 64153 698443856
2 161786 747370247
2 52224 871049226
1 11868 13609 894895934
2 97219 88251249
2 10037 122313030
2 127033 137434882
1 74656 95347 66268382
1 58276 74681 896206057
1 17123 89827 95174855
3 145314 109192
2 24405 665062761
1 97837 112720 731644152
1 74666 90668 228696522
3 33082 71604
2 163509 566301360
1 18831 72514 236125083
1 32712 95782 329916114
1 26616 93449 450481369
1 86496 106666 689140469
3 4289 26634
1 81927 81940 820287157
3 73179 41108
1 57942 78408 994745818
2 57763 670126316
1 87687 94411 512765547
1 80428 88884 595603808
3 157490 83901
3 40039 14672
1 32995 54317 355533585
1 10317 87307 351042432
3 170038 13202
1 38418 101769 998402804
3 4953 90816
2 74369 196546010
2 125794 718109000
2 2004 678933646
1 20783 76636 655344186
3 69899 71211
3 10312 52956
2 98454 291457028
1 10973 69089 734904236
1 5785 45880 628142637
1 9984 54241 209311476
1 19686 59980 172855016
2 166589 123926178
3 121986 35721
3 174325 22800
3 84523 69677
2 76735 603459152
3 8104 23045
3 12561 67437
2 8660 393336607
3 98570 37379
2 170234 905748143
2 121228 899941740
2 153665 879306124
2 53306 285799663
2 8111 954227737
1 37376 93790 987980927
2 128331 361598886
1 21444 87784 81491064
2 86520 626922229
1 62858 104576 659852616
2 15234 292300176
1 13532 65529 116656421
3 31990 17353
3 50094 5060
1 701 48753 657198004
3 88723 41319
1 23527 58925 755020912
1 22415 45895 353127764
2 155570 33133513
2 4721 570840500
1 10681 42742 865269881
3 103181 50040
1 22419 26621 600756471
2 120267 972602805
3 51222 105731
1 44337 57851 358276250
1 92330 100298 210912168
2 25019 336066109
2 28804 412259941
3 74987 38814
1 21945 29189 389616639
2 123711 357208752
1 32831 33377 491796689
3 65777 33480
2 128952 778009491
3 12215 54934
3 152548 113373
3 171879 23669
2 145325 111750028
1 7882 101216 763052664
3 32870 35631
2 11558 698881642
2 127393 600444730
2 65506 369280716
1 3614 4760 817892220
1 8264 112715 800662953
2 135563 152883110
1 15580 48499 732382425
3 91159 48540
3 104177 82154
1 93 19900 557091599
1 36577 63331 312394968
3 41385 102465
2 29103 13464340
3 846 106149
2 79195 925232077
2 127173 577591778
3 127212 30915
3 52940 30024
1 113629 113967 393172391
1 24105 69099 583005130
2 73984 466443264
1 55115 64174 146897081
2 18855 731673948
3 92027 50404
2 162486 669030252
1 11201 27619 731386805
1 24441 100972 215435729
1 10428 48951 638982478
3 111867 38028
2 20677 989532315
3 3967 45305
2 102822 81070927
3 124576 8853
1 10493 23184 264882043
1 15308 111973 508476241
1 7214 114131 612600908
3 136002 20255
1 28598 57223 184647979
1 40505 65714 426110637
3 45500 64835
1 32049 58078 771060239
1 73545 83117 726442902
3 14542 5036
3 12727 53948
1 85616 111501 657213402
1 39215 112432 643888276
2 47914 525241172
2 2321 707439349
2 51701 766194025
1 28385 77124 311833097
1 64865 80544 746943544
3 28044 79597
2 60913 38183459
3 61404 105822
2 70238 9346719
1 27796 55760 864150448
1 70535 111466 531679880
1 35292 80017 802554626
1 69189 86971 775992008
2 99556 746912294
1 13571 20528 382995418
3 53652 49685
3 101684 21207
3 856 91376
3 165888 8287
1 59693 96712 990164769
3 16087 98087
2 104223 89124748
1 50515 97967 918788365
2 106743 139313256
2 171298 661675113
1 15790 61247 297615783
2 86633 485845480
3 88825 17072
2 148427 799939591
1 3734 87538 458734720
2 122108 64093135
1 48759 96611 693932379
3 66348 100248
3 85844 105973
3 54873 24876
3 102685 219
1 14863 88812 113771981
3 58906 110411
3 86404 63440
1 75446 100364 924423784
3 124494 35259
3 35063 15327
1 89593 100940 522994112
1 28849 31721 503933121
3 38098 59032
3 75781 31566
2 2894 810302681
2 112250 664108412
1 23286 27849 591143003
1 5758 84067 176628193
3 116289 41305
1 96546 99254 112406134
2 61252 472372138
3 74838 6739
3 173141 109970
3 77253 13904
1 42553 62092 315697477
2 121916 697382627
3 62997 43424
1 77727 104763 39390910
2 61263 519917723
1 23417 68620 522459930
3 30091 55300
2 22719 347529513
3 159702 32645
3 21156 89588
1 23583 102095 925298092
2 115607 116623042
2 172603 484847889
1 87746 92670 542574406
3 94288 82478
3 131829 105317
2 3228 847686494
2 138385 89003404
1 76344 86520 551712146
3 109207 105141
2 36817 313357010
3 173780 715
3 14561 100647
2 130839 293576777
1 67799 75751 582796968
2 37691 601141811
2 39900 875653870
2 60802 418491046
2 169646 581460855
2 67735 662008727
1 18985 26383 523341031
3 33921 107291
2 15434 451796874
3 174272 10408
3 151951 95341
1 40373 102981 77466627
2 71937 592479570
3 32344 1379
2 163628 974393336
3 69884 21277
1 3221 62601 73170841
1 2583 3650 318417421
1 25039 45500 899901789
3 107302 78593
1 68978 88141 581349946
3 11944 58446
3 70324 33879
1 80350 112753 175629283
1 20664 80834 189506291
1 43764 66729 296671654
3 60416 47326
2 7056 223653588
3 96913 96302
1 33833 49449 456238913
2 168968 762950976
1 37003 63835 137867001
3 106717 76175
3 171015 57435
1 59481 96831 970706696
1 52086 65898 385206130
2 112229 734914766
2 103094 105908419
3 40491 42076
1 9826 32051 863751601
1 7985 89771 39546911
1 11482 30910 468129621
2 121182 487352369
2 57836 645872293
3 97828 39203
1 31503 113574 266787962
3 149234 110937
3 172025 18686
2 100850 444689462
2 61944 716064085
2 143949 340841431
1 85937 93911 137014120
2 101615 618193854
2 69877 495337140
2 98656 568796007
1 30319 37862 318001922
2 133311 759451502
2 73551 756851930
3 113879 96478
1 60334 86085 167596321
2 105241 537095436
1 39643 107160 165103941
1 33662 35969 196293581
2 165658 35050912
2 130403 595254755
2 101422 133354235
2 39153 436469989
3 132881 66138
2 170937 82873438
1 37662 101516 90891664
3 155738 14089
2 81899 630170877
3 86810 40211
1 83781 107675 74064207
1 107411 112902 668631180
3 266 44292
3 40845 28924
2 70288 868212361
3 36719 61129
3 20053 28503
2 46327 709140411
3 51259 53819
1 47097 88089 715967470
3 135726 80214
1 15763 38580 747767999
2 23519 931422978
1 3146 65467 14832535
1 2253 64234 870126257
3 65113 89946
3 131874 28823
2 90855 353295640
1 10579 89777 846064420
1 67293 84138 256434329
3 131723 93394
1 62381 94960 147106843
2 64365 266946192
2 29219 79659919
3 169773 87928
1 48452 100171 630307374
1 74670 94554 509861772
3 87016 1600
3 80999 54218
3 172446 44187
2 103540 791087060
3 12408 109347
2 85152 779110495
1 37911 50851 183328124
2 152992 434717270
2 57429 777593633
2 173324 476674284
1 15128 95273 25320262
1 51851 59199 14251346
1 1886 106444 31697915
1 29258 63273 851366203
1 40437 56291 197119758
2 163969 546742848
1 73430 93602 780400671
2 45253 971038683
2 22234 927832624
1 14249 96752 367552678
1 42071 66415 544423776
3 108083 40075
2 42526 22820283
1 11585 66090 662456716
1 22303 104272 982795703
2 141770 943618322
1 79214 82723 303565675
2 133498 618314406
1 19603 63282 328015495
2 43297 873243408
2 117065 598559946
1 69149 108146 192443676
1 95523 98535 334810880
3 35654 81653
2 32727 770070238
3 89826 95885
1 10575 27114 604271151
2 26529 787516428
3 175608 99553
3 174243 42429
1 19209 54475 474486128
1 49423 56459 727080614
3 93938 23625
1 22135 31208 950525500
1 41672 78649 482799109
1 80001 99232 657234592
2 160614 575694295
1 33222 87308 257702473
3 104518 32410
2 40232 650293852
3 129805 42132
2 94795 211741921
2 133441 132279863
2 10237 266775867
3 143852 13867
3 141764 36801
2 27698 595707391
2 9455 499751605
2 85280 29012458
1 67958 111711 987409686
2 30774 920253844
2 36628 899871205
2 147380 618599405
3 145688 79382
3 105513 62329
1 20780 29640 685855671
2 157697 569610818
3 35891 36768
2 142643 500273409
2 65604 844074107
1 14578 17443 61670683
1 38751 96207 353119660
1 20573 105383 889999885
3 112645 82149
2 10049 325760347
1 17278 101462 853954499
3 143224 109615
3 14597 34962
1 18092 78410 439508596
2 7724 881035297
2 85541 976851208
2 86195 552864124
3 157737 38285
2 84823 282507603
1 2188 38098 335012542
3 96596 54303
1 24264 114370 999502056
3 67040 13383
3 57242 94974
1 58526 61126 475562967
3 106112 92468
1 32983 69133 576250029
3 81555 74934
2 3167 983314509
2 22118 841804785
2 164179 634035257
2 86018 581308867
1 6276 83886 662489621
3 145524 6081
1 44489 83521 964991937
3 164789 108129
2 140733 727326561
2 32228 999461413
1 22991 112448 912352055
3 90237 21918
1 28213 113984 550723104
1 100273 109732 650454504
2 85710 146309197
1 36246 100528 12163199
2 79918 46202348
1 10689 37289 11538673
2 8619 493638052
3 153771 103298
3 168377 22204
2 23535 361074597
3 97789 74335
2 97340 758885372
2 77767 303557521
2 135832 987693367
1 69096 82123 159914115
1 88817 109840 947408884
2 976 359605154
3 21801 57478
2 160146 900284468
3 19185 30327
2 47459 552763381
1 751 22455 253621816
3 47692 26676
1 81683 112454 452917994
2 49546 610525577
2 153781 944014283
2 91844 994130907
3 46221 65857
1 75 102625 452260311
1 30066 93395 160127412
2 33582 507916025
1 77886 97306 307001901
2 157251 948736870
1 76585 93752 184985007
2 33262 939916690
1 1405 85972 292544657
1 11240 98660 638286162
3 158781 20743
3 72792 40277
1 33663 55346 426782831
1 5736 24537 517142328
3 145670 112438
2 60113 526594819
2 83950 809021955
2 159596 199346637
1 46859 86706 769971579
1 7166 99494 613442780
1 98431 99227 453207295
3 54341 36528
1 7367 11707 555941419
1 5735 21153 356610267
3 87960 44532
1 64628 91210 320319577
3 55356 42214
2 44740 955368410
1 85864 102405 113109942
2 30810 361575088
2 113565 785844781
2 88135 139559947
2 84950 469132322
1 95333 100489 312521200
3 139095 4298
1 37137 81638 886675944
3 143276 107764
3 139965 28710
3 118795 14037
3 137930 62407
2 77559 416949096
2 125140 47261476
3 6122 68744
2 1596 707863374
1 5383 64382 792159306
2 141431 562901113
3 98942 108589
1 17433 32694 653414375
3 22025 107773
1 42970 63070 735797103
1 18877 103157 772754388
3 167065 73772
1 6395 112796 239487598
2 127508 581327977
2 75391 241628046
1 11257 51307 374317723
1 43647 79228 75666903
2 19771 259448938
1 2940 85782 884277392
2 87385 412195952
3 84993 55071
1 33909 80814 737622916
3 124514 23485
2 73520 9262818
3 9110 46118
3 66808 110511
2 168503 291350123
2 89484 130948315
3 52851 84369
2 91341 846011652
2 157219 837974591
2 54305 957785287
3 35940 114307
1 2073 28063 470887629
3 64177 29339
1 22382 53527 615155984
3 152018 25796
3 142965 25635
1 15695 27562 371392209
1 47020 55420 328975704
2 137473 939427932
2 80615 773246808
2 110013 506673062
3 112948 87477
3 86624 64169
2 154610 238763158
1 44259 98151 891547950
1 30727 68838 331261600
1 21740 27700 669688099
2 101291 676616927
3 151812 57360
1 41708 49824 282217292
2 105298 520549750
1 38380 43365 603214154
3 32964 42514
2 138621 733209728
3 128668 59952
3 80920 103146
2 141895 976761517
3 148908 87578
3 90034 89120
2 121805 38587617
1 63167 66342 274151058
1 30299 50497 406579066
1 65195 110118 62035925
1 22265 82365 397806755
3 56612 64795
1 88163 89392 250192818
1 81418 89027 761093968
1 7675 12371 214783636
3 120532 23846
2 44513 141023406
2 141136 274171346
2 149365 496017042
1 19680 76581 535967006
2 147999 809031491
2 128012 908349343
1 100582 110570 161638800
1 12179 52661 953371145
3 44643 71256
2 134842 146888414
1 18633 88606 985966082
1 14414 25280 174690102
2 21721 919532220
1 63941 110764 604596377
2 29581 780035028
3 90416 35552
3 158926 8763
1 98539 102308 551054099
2 115847 46790957
2 171786 300215949
1 85184 90798 245615271
2 146090 219414288
2 45866 597932060
1 15223 107383 488765785
2 98022 972452189
2 5637 190289271
2 87476 99665428
1 76811 103773 430370834
2 7000 665961522
1 5150 6080 412136491
1 44072 85464 511729041
3 40759 5392
3 74060 75138
2 67582 648467185
1 45386 58317 962669234
2 66084 743057634
3 25822 16076
1 31540 74612 415005057
3 93472 70268
1 23517 52628 286980994
1 13140 28404 60768510
1 45783 75150 856773780
3 138618 47452
3 32116 28964
1 6729 55030 272780011
3 81114 50854
2 40532 312776573
3 33529 49597
3 78871 97619
3 60680 84397
2 12530 677547738
2 88604 405465502
2 105921 596315169
3 128775 92003
3 75583 45618
2 129123 102117090
2 52784 410317995
2 151753 937574979
2 137134 454179586
1 37124 94728 76960619
2 34221 678227296
1 3558 85625 610925359
2 132705 744121727
2 4598 868349819
1 5900 60300 86013829
2 111173 38850144
1 2473 17037 366886848
3 147220 26171
1 23589 42436 933683367
3 124909 108101
2 101164 465815338
1 12101 55766 484614302
2 136206 650754408
1 56954 88556 750848494
3 23058 80262
1 22218 44038 455121751
3 162475 69186
1 63889 106747 229050428
1 39446 102489 41494801
2 120518 972353270
3 127836 111664
2 63322 457797021
3 173971 40009
3 143122 25655
1 29375 46889 739222777
3 11114 20366
2 82380 573617322
3 74043 6559
2 72851 523876491
1 73362 90316 190841532
1 90910 100547 212489433
1 24533 104090 533572103
3 85569 69019
3 96811 4634
2 46358 692740929
1 109143 112394 526772907
2 14241 252005647
2 142651 207023455
2 128065 895938687
3 70233 58958
3 57514 92769
2 28683 921428215
3 94184 90822
1 24410 71582 473201673
3 121684 48651
1 41122 67886 160664963
3 128299 30452
3 170927 16000
1 26925 93775 91688791
1 20007 45745 770359301
1 105325 106021 650217488
3 41378 31875
3 11405 114262
1 12477 61986 821936236
2 144908 104690274
3 5726 77500
2 104193 219097533
2 132980 31357395
3 133608 11940
3 72594 44527
1 17943 50323 733817557
1 20449 79731 699635713
1 44394 77926 141318390
1 24723 101734 465380014
2 65919 905377117
2 142528 426909645
1 82017 100757 410727466
1 64370 93206 999619346
3 90643 1538
3 151861 31576
3 104848 101275
3 137059 33929
2 5377 342091931
3 133384 83706
1 57598 58008 172754668
1 45091 81094 84324418
3 151159 7277
3 78798 103638
3 52939 16400
3 170816 62773
2 34879 559329279
1 16457 46541 219038550
2 112204 575697919
1 16707 92427 836583964
3 54406 64905
2 34161 951526028
3 6327 19704
1 57532 113725 605229765
2 14316 444629152
2 46483 593697069
3 76452 52678
2 15619 94773863
2 109915 618009154
2 59521 918371184
1 722 39365 756428189
1 84719 106814 376810003
1 63865 79026 766007966
1 10913 103757 344269667
3 160300 63553
3 51307 12423
3 61448 21059
1 42674 73115 169997281
3 93934 92564
1 49492 114324 684250237
2 51179 886073625
2 69831 61940703
2 24124 745825068
1 50502 98283 216231137
2 148598 136753282
2 82786 444181734
2 90723 761102315
2 23102 964135699
2 88042 225111936
2 28216 114729396
3 170366 52594
1 44871 81672 866165624
3 121792 90802
2 49148 550620488
3 34377 55479
3 89358 6421
1 43027 109480 121290373
2 136155 794184032
1 87307 102501 103716739
2 155130 53729950
1 41484 64087 334449821
1 30540 86269 631572651
3 22579 102621
2 175113 579895698
3 141569 79868
1 18253 55902 71552527
3 25253 77785
2 131160 318620749
1 18303 47181 133999163
2 157521 761663303
1 20515 27615 371246367
1 57388 107870 430895321
3 156570 81592
2 99442 813340753
1 20722 79436 929522224
2 131726 113738996
1 78018 90096 624736504
3 143525 89689
3 121796 19520
1 59988 92743 265661852
2 142697 591393873
3 167203 103515
3 154853 52978
2 53342 778879175
2 144164 786359858
3 142625 83605
1 36269 38619 485519870
3 82080 97406
2 28895 154276536
3 85057 71769
3 40710 41787
3 32199 16037
2 130781 783021932
2 153590 723347090
2 97824 547486234
2 91076 513066818
3 143847 73796
2 82123 2625125
1 31146 96442 918190016
1 53552 113997 515114639
3 66221 89518
3 142035 25551
3 77315 6151
2 3580 491271057
3 76088 70846
1 82029 93200 716937282
1 71321 105096 276873595
3 98932 104645
3 112628 17606
1 40732 104025 687404901
3 83037 45438
1 20449 68860 540096068
3 36464 22795
1 73037 109572 460615256
3 161370 95618
3 157779 37546
3 122868 85660
1 22776 43635 272034324
1 35775 48564 775201397
1 29035 79232 2774945
2 44809 452686324
3 98958 45611
2 88461 354107765
3 60586 83435
1 22166 46970 865423976
1 9918 78491 70418016
1 985 66414 212305595
1 3155 86211 332508627
3 117398 54228
1 28035 94969 526607485
3 81088 113494
2 76475 688059022
1 1719 83719 454019909
2 36130 263935761
1 33882 80415 800240272
3 127189 13274
2 168455 695977335
3 62514 17236
2 106488 783645051
1 30233 84581 629176371
1 29182 34134 714987514
2 49736 819041309
1 26998 68696 417212105
2 168051 47659176
3 33651 8475
3 12250 91087
1 4902 105712 501638413
1 41254 67205 644931726
3 84823 27011
2 168834 992418574
1 16108 110259 341570917
2 123141 889993011
3 22506 103022
2 7107 895001541
1 20108 57751 754497777
3 63161 1767
2 6863 491330015
2 148091 618830717
2 87576 650619740
3 7689 61594
1 86823 111133 180473002
3 153509 102045
3 153428 14333
1 15029 61673 882977260
1 35560 44704 118284936
2 100611 642733746
2 110269 498110225
3 87142 11389
3 2 15494
3 127848 12122
2 37402 986666867
1 13936 58026 453820362
2 23207 368341648
2 32735 509140145
2 162488 917723431
3 84648 61030
2 14860 485295584
1 34153 52714 846414142
3 32249 109009
3 49170 75270
3 127262 2261
1 85542 92603 990915324
2 160277 341483705
1 14435 40475 254762799
3 28681 73621
3 41682 40210
1 46130 94220 805952725
2 103468 961192229
1 64777 88085 289146385
3 128861 4955
3 167885 18269
2 157101 540094517
3 54265 7680
3 92608 110437
2 128374 451317383
2 109064 201722184
2 118417 982265711
1 37413 97957 439602027
3 80490 84930
3 77023 7008
1 22872 58279 452563812
3 90781 23404
3 37098 97850
2 90937 136726101
1 22559 93136 560555190
1 74323 102534 738464180
3 103444 64212
3 119492 85992
3 46968 108343
3 172212 4126
1 53606 104785 326937619
2 92785 949557176
1 8304 18478 669870775
1 4458 90419 206347728
3 80639 114344
2 173176 265278883
2 156416 977384667
3 92142 49665
3 149902 95171
1 53640 94494 743869992
2 122277 211686328
2 128350 156172492
2 58501 291330314
1 28060 62967 965078947
1 1407 71807 276528155
2 129314 332372677
2 72398 677763124
3 52776 69599
1 10240 97703 63112102
3 106170 38015
3 80754 315
1 12219 58401 831705167
2 19124 391505418
1 30022 37535 827039098
2 55814 240903986
3 166315 105177
3 36123 58986
1 56832 78154 682961206
1 24336 97221 494990739
3 161430 74525
2 21659 969331465
3 134818 97285
2 85999 770121541
2 13626 512900335
1 23752 87331 668578948
1 4350 95282 432591127
1 4061 103020 511398618
3 25016 5489
1 65585 98006 464776872
1 35977 54593 920074416
3 37864 10318
2 114529 621669572
3 137399 85155
3 67207 9285
3 49896 8682
1 41760 103798 320025465
1 49005 57170 25314831
1 35761 71215 748279419
2 66171 515292964
3 80923 20151
3 136411 27011
2 38687 854902046
2 73759 886960390
2 107324 821154080
1 43519 93355 260873371
2 72664 99985631
1 11174 41666 256139512
1 26051 68375 516003504
3 8615 3635
3 19220 61515
2 107731 701474956
1 19291 60032 818343136
1 15006 111177 119666670
1 19740 55234 399890893
2 22424 103346700
2 115920 110151825
1 78195 81164 726995442
2 128282 663417678
1 76680 109662 75265866
1 11767 107684 302596746
2 59089 550826618
3 146293 66294
2 104911 689365975
2 2421 584900586
1 68726 82108 433099626
1 15671 64970 797943679
1 22537 37596 302435428
3 66582 31886
2 71944 262397075
1 82553 91175 139752259
2 12956 406258234
1 95693 102876 837008519
2 86528 384362187
1 61770 81946 95800145
2 39119 110065496
3 115589 43443
1 77231 108001 943988142
3 81542 42154
3 22203 108859
3 86399 2971
2 29092 307087713
3 11935 74032
1 61751 114018 219621568
3 76421 62204
3 102993 50324
3 84004 102284
3 139791 72940
3 37185 20503
2 90553 478027895
2 168325 257029125
1 5746 98708 773295271
1 4131 105988 709967547
3 77319 50610
3 140941 68881
2 154756 210642002
1 7582 66141 12711962
3 128059 32666
1 81505 86236 802349565
3 34342 17134
3 64622 92247
3 95979 52422
3 17775 41788
3 120469 27957
2 128042 768376393
1 45002 114382 35034296
2 107170 36413085
3 33242 102005
1 80970 99484 183584412
2 149787 862092414
1 56478 83429 390798630
1 53671 91442 440241119
3 15086 14989
2 93072 438962829
3 36448 77393
3 81859 83785
2 43854 76388983
3 127316 25600
1 14214 101067 833760322
2 34230 511626491
2 146113 424700554
3 151295 14595
3 40625 29167
1 1281 11299 555312202
1 49024 99146 641025056
3 156303 22008
2 151348 146456145
2 108053 541949375
3 2566 53200
1 15932 16372 710888628
2 85475 654392211
1 12993 102360 376888955
2 158306 851953402
2 35183 672945495
2 136140 410960640
2 11853 899525922
1 20952 54418 138592770
2 123922 541057376
1 9309 98820 324764464
2 68974 172689057
1 6532 40332 97626728
1 68427 88674 960203578
3 111486 97835
2 36664 318259298
2 40380 873714661
1 98731 108976 66790547
2 89773 875560971
3 156034 49442
1 41493 100510 707715066
3 123500 20461
1 73553 90168 312796908
1 16740 80227 837780538
2 123738 101518537
1 71517 82077 832634316
1 25590 59211 810440919
2 119543 737083314
2 82585 175557184
3 61845 18302
1 37232 97841 740830156
1 25173 49472 606169169
1 37776 84476 215720230
2 144748 844254576
3 172536 8081
3 127103 92739
3 127058 56815
1 30796 47596 80113458
3 19 83860
3 151732 107130
3 50276 54670
1 88368 102631 944346885
2 150049 915898188
1 71824 101056 546852753
3 1354 56297
1 50499 52332 788551418
3 103697 88664
1 58050 59254 647845391
2 79103 45783532
2 164059 150933640
2 33813 653836817
2 52349 847090639
1 76020 101853 212909882
2 158862 324035814
1 42786 60049 235572964
2 22883 616054870
3 143666 36242
2 146819 986076997
3 20545 34211
1 68882 71054 769391162
1 23025 109667 478267965
1 43496 94190 27239886
2 124289 724960361
2 109507 588904311
3 174609 35517
3 130570 59881
2 122826 738705323
3 74225 49156
1 80286 98402 843125064
1 10671 30764 712033902
1 12975 111279 766529890
1 29240 48162 950136970
1 91786 107205 872997869
3 85021 18611
2 152445 133996127
2 58095 461111106
2 142564 942821467
3 111497 106900
3 28145 36043
1 8938 94490 811884103
1 31402 53171 961001701
1 8302 19588 457379874
1 41534 91857 686991930
1 25869 101700 697599407
2 2377 406516760
1 9081 88737 802660896
3 136637 99648
3 49439 42460
2 142069 554898518
3 47744 23144
2 74699 829924268
2 166306 89795833
2 90409 699513586
1 6713 86626 2459059
2 40763 408427628
1 69496 102590 995104129
1 2438 23066 93241802
2 139698 734988076
2 92370 209776741
2 5279 932268292
2 7000 582119802
3 66559 10600
3 89413 43799
2 23955 568912063
1 37475 94968 532128607
1 37446 93075 153472569
1 15915 46031 620956939
3 78163 19346
2 62042 767628261
2 828 217143664
3 72419 73581
3 78870 86106
2 49784 355934141
2 23195 886298123
3 82527 66427
1 3273 81514 103410827
2 159401 545009534
3 41920 8567
2 102771 226971180
3 171983 21257
1 9333 89874 117787436
3 106292 6707
1 33465 86866 475685553
3 150221 36681
3 64060 5362
2 146268 261248016
1 26469 97189 588011784
3 141857 28834
1 38101 105520 395895065
3 42562 61090
1 44448 72951 795882631
3 141715 74647
2 42939 636556621
3 159609 47162
2 149899 614005496
3 100433 58768
1 21380 44775 836193385
3 90334 48625
1 19007 92087 762130633
2 61564 268149759
1 28426 38427 238942059
1 99602 109077 821220517
2 111810 994615857
2 134194 190640916
1 58982 96167 587137521
1 52177 79685 996125271
1 77938 82580 980179553
2 112095 162663267
1 61979 80856 791668247
3 30848 107148
2 47346 204925903
2 4871 993046102
3 75725 109487
3 41843 84839
2 11240 169671752
3 164608 77203
3 28084 59679
3 134240 69936
2 134702 786523862
1 14540 64715 725668560
3 84919 47555
1 50732 75977 817324739
2 104355 799430377
1 47550 114256 312110405
2 92906 542550251
2 166226 459241844
2 134422 2278882
3 11227 112147
2 140956 83704914
1 2810 55901 748915546
2 126886 116815738
2 81192 891441984
2 117122 82677380
1 29499 108779 31697034
1 20184 55623 699396893
2 96158 643531095
1 503 62219 835943894
3 115446 83035
2 13336 743406027
2 146918 376372085
1 3196 39783 447167519
2 133079 577992308
1 25766 59062 676326208
2 162893 654520930
1 44864 97399 840006947
2 93997 979678902
2 103250 33465786
3 141659 30949
3 31155 37282
1 70633 114019 996281139
2 138029 66420990
3 38962 11320
2 122451 913767662
3 24760 63873
3 54090 35463
3 108094 51874
2 9945 320724023
1 20550 53688 987776729
2 39339 156339003
1 20450 81392 260716257
3 97947 85124
2 172295 539968296
3 113594 62746
2 123012 504928043
2 134197 512217651
2 103539 730220509
3 38877 109015
2 98964 210134952
1 53065 53229 487913906
1 33542 114316 760607429
2 125065 973842730
1 46571 61546 187243405
3 95692 111246
2 119160 222041830
2 67980 262044759
3 150252 40257
1 14734 23503 203259759
2 41244 404757299
2 98210 953233071
3 85829 54904
2 121786 230181850
3 124367 12563
1 13854 108477 578248853
1 497 12398 393380181
2 120290 68381951
2 6215 515132608
1 55154 81639 251836455
3 69837 78478
1 32872 37776 753271545
3 140725 105287
3 17867 17691
2 42654 295261544
2 148108 184518194
1 25387 97996 43758434
3 42507 27764
1 23716 113431 501817367
3 155045 90920
3 12529 58160
3 150614 102945
1 16761 102552 298217368
3 142953 12356
3 11000 31285
1 57922 91723 748237096
3 40236 311
2 22919 473849194
1 6048 74699 237501058
2 123330 970128473
1 12158 94225 266598090
3 28741 43717
1 83077 93521 703440549
3 119438 67371
3 73105 29692
1 66628 72266 858283086
2 58809 759725493
3 133325 9210
3 116247 39020
2 127784 440011919
2 28775 699327755
2 4940 555986948
3 109148 23336
2 19959 286986894
1 29480 45099 137601928
3 65915 60254
2 97251 177332498
3 18561 65665
1 14385 107926 667365179
1 6735 22894 836372613
2 27247 474522667
2 166981 664815411
1 27613 103227 495139061
1 77911 78141 899318344
3 107642 16940
1 42787 80592 747597494
3 99138 74620
2 26228 404030997
1 37752 42716 161518136
1 44081 81114 825556330
1 31075 50300 353773524
2 100076 447298637
2 100027 751579655
1 83835 112982 402450109
2 38676 860214476
3 623 67467
3 161805 53231
3 68791 67607
2 46682 696335686
2 155170 807302428
2 84940 467663127
1 58487 73619 846715905
2 92615 703046384
2 110128 801126
2 97086 411342240
2 147390 617673602
1 39539 76832 673465998
2 70552 60960494
1 76031 109642 828700137
2 19298 44996603
1 30340 47485 863410992
3 28255 95907
1 37890 44112 494965867
2 100418 69312834
3 108411 89025
2 112796 268981782
1 20441 40026 150279641
1 3278 41045 946468054
3 107369 2786
1 37089 86937 721939382
1 78127 110241 633579509
1 35772 36827 338269818
3 54574 72944
1 24860 99726 568555038
2 24740 635218574
3 51179 90105
1 12929 113062 5628226
1 4604 91358 209154143
3 100296 53124
1 44176 82144 780787348
2 93500 325012056
1 91615 94593 283009185
3 76989 95218
1 35407 84897 528621780
2 72211 850858730
1 74171 83873 564183721
1 45987 92819 722386527
1 24117 87015 384286389
1 13002 91014 605399016
1 37401 101361 698794013
1 77283 77997 536369552
2 174786 331927160
2 158490 380281441
2 19420 802716197
3 173691 65806
3 152961 54470
3 162546 43318
2 173060 185150301
1 15466 78177 794142872
2 123878 357446573
1 5952 18622 284992083
3 59864 73333
2 167915 312200459
3 117412 94315
2 21168 591935423
2 70010 293701934
1 62185 107415 591142539
3 172750 60984
2 53925 502257389
3 9706 54965
2 37732 478268565
1 34918 40851 927903590
1 20111 77511 492061796
1 63069 93014 321885016
2 167013 744383898
2 165962 182718109
1 27877 94184 639205351
1 71707 108484 715111283
2 155327 851517182
2 65422 342989105
3 57324 72112
1 38204 55088 616226395
2 150382 775791678
1 72825 99231 494971410
2 163571 494737050
3 71580 43313
1 24616 69771 259447647
1 6036 13631 632333938
3 25433 104662
1 11927 61839 929011443
2 130684 452877986
3 4007 34045
2 77173 453086191
1 76132 92077 590221151
2 76551 580164359
1 6973 109066 135953597
1 19900 85524 50581311
3 94987 67556
3 114606 45762
3 130309 60600
1 12372 80248 218897737
2 31188 463525723
2 123295 586479338
1 34378 94328 524151806
2 51555 803021207
2 140848 740193529
1 8416 20350 707189438
2 166110 328381333
1 48132 97099 433036064
1 64761 109620 326173051
2 40297 889894339
1 7595 54839 166984891
3 52602 111667
1 57890 68942 187240152
3 156602 86918
3 4806 75489
1 62672 64512 878923712
2 160686 457010142
2 60405 460646465
2 19783 486459669
2 110809 111307419
1 44898 45583 877050888
1 70640 90742 364320251
2 149878 560982247
3 137811 25706
3 72061 54499
3 154039 65358
1 62146 107026 270077973
2 45273 920505602
2 103555 222780729
1 3408 76339 527963589
1 34652 90575 35009767
3 87431 90670
1 18457 111305 61742889
2 18494 77518089
2 141389 508922701
1 19148 82297 479239045
2 142443 274582341
3 104823 55008
3 90214 106510
3 63251 79525
3 75734 90657
1 9599 92503 245074130
1 105342 112435 119238086
2 33334 837409274
3 60626 66338
3 172990 59188
3 69193 9714
3 101296 8500
2 167769 726833284
3 9205 54670
1 63138 105456 854042649
1 20171 106098 864957082
3 142328 29633
2 20111 823429675
3 26417 1265
3 135834 6162
1 77903 79424 133182772
3 63913 107577
2 85370 602497971
3 163776 114265
3 19716 113161
2 174516 481361451
2 21760 590823645
1 32192 102062 478337313
1 16614 29629 68260946
2 101070 467861747
1 19376 81739 944938440
3 115625 93981
1 46540 103561 550003258
1 6604 107422 730202239
2 122802 406576628
1 81887 113716 148586896
3 51618 97498
3 34285 79450
3 29300 93191
1 69517 104619 993000865
1 8759 92992 498966228
1 21644 96914 146503073
1 40444 40872 555426720
3 55746 78615
2 152121 143023427
3 61305 59951
3 113015 21122
2 153365 154375883
2 67631 672930650
1 47823 52717 361866914
1 33113 107501 740519960
1 11099 20562 250444532
1 66784 67245 303453434
3 157083 89469
2 157783 832418937
2 75793 462416375
1 4608 38602 853223593
1 49153 89975 80519995
2 167902 831752207
1 5998 109586 512915804
2 127143 730884275
2 148327 211867019
1 13673 35242 460802610
3 31624 22281
3 7737 9946
3 129954 62505
3 87056 97407
2 92858 995111027
1 68279 87576 177605573
1 38573 76091 552901312
2 49874 406836900
1 6300 90452 272734889
1 68395 110479 194674186
1 36108 61615 776669756
1 58622 78658 689402601
1 16682 48039 360120135
3 160917 58995
2 68191 280208944
1 8067 33394 864158904
2 95090 444151430
1 46416 84338 995334300
3 77044 14982
2 16232 736500528
1 58643 95977 706286016
1 41542 78057 889245950
1 13818 86565 601065616
1 36055 100243 156872200
2 73493 481989157
2 42437 578741377
3 48319 31051
3 35281 531
3 13032 69806
2 143661 873923543
1 64613 80659 618385538
2 136423 389207710
1 53985 54360 660992302
2 135192 689657299
1 26329 42852 361463825
3 12042 103204
1 2069 107486 907408855
2 57084 788338082
2 40517 962554836
2 33012 32113671
3 65614 78956
2 5429 349370675
2 116514 963943648
2 123890 482959831
2 128596 713417981
3 62032 3532
3 32030 5060
1 2944 78014 450546129
1 20360 45622 588677526
2 70148 434232038
3 89129 23478
2 5177 233192706
1 44074 85328 303141064
3 18949 76495
3 75009 49447
1 19114 54165 679649468
2 58903 794612466
3 73309 89735
3 113881 348
1 42741 57470 22205660
2 117676 2256362
1 31123 83925 491703013
2 65914 395847702
1 7340 22168 31287064
3 45780 44958
2 136209 847903332
1 65160 111746 753352626
1 11470 72636 151294272
1 32227 90992 670148514
2 67895 991471885
1 44229 53765 266966308
3 34190 67225
1 29499 106920 546251280
1 10538 17348 871938424
1 43481 68826 422462561
3 122014 4519
3 11962 25320
1 65869 82552 145317088
2 94578 474339056
3 90010 54596
1 56158 105685 741014235
3 136595 93937
3 34316 78644
2 175424 364252962
2 133635 718768218
3 6169 15479
2 27108 133770772
3 164126 63468
2 50928 840955651
1 28741 59280 586091618
3 28452 81172
3 67568 66593
2 109796 211236528
2 35980 904085240
2 69123 395504814
3 152338 94321
1 31580 60023 398598132
1 32331 104399 700596038
1 32897 35384 52443320
3 110927 47046
1 40173 49688 778277032
1 32852 65482 366071866
1 12606 58463 288542882
2 146516 951100734
1 12359 80486 261111353
1 2826 76135 344319
2 138413 839945731
2 40773 426485332
2 63606 686149058
1 38013 82400 518671827
2 115952 163249287
1 23284 29276 40714217
1 11480 12405 890109587
2 74929 850876611
2 138338 650414715
3 147968 93864
1 26636 37242 266088395
1 13395 83093 516950462
3 123360 91168
1 4276 7198 186168136
1 76017 88044 292793608
1 2171 18028 935320819
1 38846 95753 635168898
1 85699 101551 283568426
2 167790 30635521
2 60071 463464996
2 136988 538797473
2 101824 657628330
3 157591 39873
2 41491 92558452
3 17582 101913
2 95291 725221563
3 109193 62567
1 30035 78281 218624082
1 41447 95933 109399248
2 37404 70725966
1 30192 74829 292730774
1 97687 107015 824265111
1 90046 109561 366621639
2 145373 606585744
3 6736 35753
2 111776 719363469
1 4002 89543 490560547
2 83248 632013198
3 49970 24328
1 1486 18925 735298466
2 120421 668820220
3 142039 74067
1 39127 99502 142567527
2 34033 634756304
3 83662 22713
1 2756 77915 453990251
1 563 89097 609423193
1 22860 80180 787395702
3 164711 51924
3 48622 27159
1 34 105756 712610771
1 28454 50600 277499790
2 30498 498224924
2 267 482359064
1 84529 106966 726003056
3 60234 9946
3 174959 94620
1 13039 15378 804298875
2 160853 445978869
3 147962 28633
3 75531 38053
2 103134 968792352
1 19756 90450 691282831
2 1869 789945508
3 132103 20336
3 1165 40096
2 45617 840045716
1 90792 96523 998855662
3 159444 71364
1 2455 26831 585095821
2 51355 733736081
3 61695 89279
3 127905 63007
3 134979 35687
3 138013 56841
1 18634 89323 993607399
3 169148 109609
3 95274 1175
2 91701 244204194
2 11963 405334103
2 106064 249424048
1 4089 62802 624393071
2 172621 191772991
3 174277 62946
3 126132 105174
2 140123 393394891
3 92482 111250
3 8345 29638
1 43741 104520 965873242
2 110188 736949039
1 12568 14713 983996708
1 47918 101770 444775519
3 148889 105419
2 91294 277915514
1 27729 99883 924165618
3 71652 39513
3 156994 32084
2 92616 784955299
3 89937 53045
2 131379 995322761
2 165323 28894505
1 48384 87508 645936665
3 68406 85797
1 12651 20111 8139163
2 152005 6893921
3 42157 91171
2 86479 714618423
3 80038 58910
3 8979 99581
3 140125 66029
2 117021 402831296
2 36866 701196658
2 156964 408388089
2 128363 411578650
1 14657 46269 837626201
1 24671 46807 777093980
2 108427 287163031
3 152581 14019
1 25464 48693 181212363
2 122088 112819464
3 89272 101972
1 9020 36982 827648860
3 141824 5642
2 66599 968454057
3 3615 89884
2 85075 445341804
3 128553 68274
1 9549 27744 544273078
2 114549 997017496
1 37503 68463 151155086
3 62909 104914
1 20372 32019 20911433
1 15911 32891 8930034
3 124613 77803
1 63572 84454 351332842
1 85351 91379 221223669
3 36958 43919
3 169829 13904
1 54394 96174 704943921
1 15457 40925 291968755
1 44089 54835 25813761
1 5858 45191 833417767
1 23944 109685 112896338
1 5542 107861 189084335
3 69723 84607
2 103963 298474576
3 15465 37876
1 67118 68787 811107734
1 48151 70062 902890133
3 10932 80596
1 78979 83607 624555536
1 29789 48571 538149770
2 129937 592166094
1 34870 85140 868374968
2 1351 223207319
3 166155 71282
1 78090 102391 290118747
1 48854 97020 763840050
1 19617 39400 431459744
2 116944 3229586
2 34808 794754854
1 5204 25449 287551663
3 56974 20832
3 120666 11051
1 75197 102541 332268301
3 111691 58241
3 13009 50369
2 85475 650879548
1 5899 45517 702549225
3 41533 3203
2 87604 346669295
1 49358 106596 335510159
2 52235 887123704
3 94089 70935
1 58710 66531 356334286
2 112448 607196939
1 52391 74000 377666330
2 71805 991849131
1 68126 73303 111633648
2 26180 401674502
1 28248 110034 221750726
1 3932 60922 502555532
2 11464 644145602
2 57438 562471018
1 23424 64365 233682339
3 152646 39724
3 145706 45130
3 22113 34452
2 101002 627064067
1 87525 90907 115974087
1 85568 88313 649080336
3 78944 94683
2 164899 498481398
2 8235 738778595
3 110270 69974
1 8653 26866 478995100
2 147457 163983393
3 84917 28514
1 847 44195 570612052
2 49948 47301319
2 109543 11687435
3 99512 48288
3 67115 33957
3 145038 57052
3 144517 74781
1 63463 81892 674829662
3 16555 69678
2 169067 197784614
3 31112 24919
1 9195 31359 505169697
1 18384 37726 371039870
3 109888 4246
2 3399 65456204
2 103451 242845660
1 38439 109061 849834283
1 50026 85601 23665132
2 41954 407265960
3 175213 10772
1 25459 30856 562430155
2 2794 221566233
1 34388 113440 571030155
1 85601 111215 415951753
3 175033 106494
1 17433 63881 129075407
2 166799 248866267
2 83931 991109419
2 76374 97921195
3 118370 50322
2 97638 154607389
1 109635 109766 775649709
1 21913 63946 771451395
1 36218 86225 191725162
1 55123 70005 739474583
3 165201 37749
2 159895 847191573
3 28175 22835
3 49088 86645
3 175144 58200
2 30097 74078532
2 64094 347446572
2 27691 180711224
2 69435 289435315
2 28059 144725951
2 146066 982548781
2 115864 777473864
2 143956 12750566
2 64460 328127717
1 13017 102318 988841417
1 72438 112610 769702224
3 25945 105213
1 2399 41642 488587818
3 115130 60108
3 92315 107470
3 137900 83141
1 10868 23446 805677419
1 19770 89469 607241935
3 174876 102068
1 34504 112568 604338256
2 147149 562343958
1 43760 79004 630779425
2 130265 346008572
3 61031 34442
3 91004 63662
3 149465 1971
2 175534 886793622
3 27179 107972
2 51890 889187338
1 27384 32824 320051569
3 144855 8117
1 4987 109658 448666923
3 57775 94209
3 29843 89801
2 52910 454562213
1 16359 94182 987552685
3 103299 81513
1 4586 58182 72773929
1 15892 35505 292997798
1 13783 64017 442338995
3 156719 104949
2 34943 680549662
2 91733 268931441
2 121413 531237864
1 24821 89232 872590060
2 157460 924456009
1 8143 36506 51559892
1 34460 70256 575007639
2 175511 711247343
3 112768 61303
2 16465 2783540
2 45343 559935105
2 52583 94558214
1 58255 86471 206632344
2 171686 781759083
3 25610 94126
2 72174 233634313
1 45907 108102 536805149
2 162805 141943985
3 91837 32444
2 171947 752235751
2 122547 2099784
3 155642 106610
2 42463 69607072
2 78792 403319365
1 42888 54539 997574434
3 172446 54533
1 11169 59698 793260942
3 81186 37679
2 40872 872253034
1 66632 67173 246378429
2 34031 486300073
3 167358 78410
1 67595 101962 642874112
3 86786 6547
2 54128 801588150
1 42795 107711 35323078
3 170337 81311
1 70486 95331 267366117
1 20331 23347 224595246
2 112634 729070884
3 168996 47563
1 8271 56372 925428300
2 35603 884976308
1 10906 106072 395141335
1 48021 56125 915167055
3 68940 104252
1 37298 49677 804482843
2 70832 875290004
3 15537 24878
1 22698 106979 624990150
3 155406 36495
2 44035 444681879
2 79146 168116013
2 153098 625361698
2 15593 656535285
2 79710 117752897
1 12143 68490 30265067
3 142457 74143
2 129767 719418930
3 105600 90590
1 9572 86531 986309731
2 154547 163963709
2 41327 359140160
2 98312 665667928
2 135974 453849581
3 12103 86867
2 165165 767189251
2 57540 400336516
2 115107 340627574
3 57815 68833
2 30356 953378336
3 28481 56535
1 48833 63924 911231862
1 10823 69361 966949863
2 55726 860616049
3 161708 25873
2 46356 473426386
2 34185 110289406
1 4775 35547 239785575
1 22512 63572 811244326
1 65389 74632 305049409
3 12032 108210
2 143065 825717858
3 60310 31188
1 20266 74204 496192316
3 61319 97049
3 54143 37561
1 5240 62737 683500686
2 128258 403197733
1 103386 110569 927037943
3 16519 24610
3 129440 44522
2 70588 545602892
1 11998 28011 352810921
2 63634 292339987
3 73796 43441
3 173133 17211
3 57842 25579
1 35725 45363 138419852
2 58746 791667301
3 53777 37891
2 48117 987919344
2 108170 747374141
2 148474 237385404
3 145425 67742
1 28530 67859 435033869
2 139016 540085432
3 23845 110167
3 107810 29498
3 14039 105879
1 517 99888 35742256
2 81422 430176689
2 63886 413686109
1 45230 68826 512010257
2 74632 445918036
3 52211 60497
1 34780 75881 787562587
2 53594 904275784
2 175266 263037267
1 68746 87153 451687867
1 63190 104419 617984410
1 76112 80498 953074518
1 85008 107001 395679824
2 127144 858121669
3 81597 70824
3 66857 69859
1 5681 41780 858649598
1 62160 78991 363765758
3 73630 63416
3 159811 88266
3 109302 108892
2 145007 650493240
1 44829 112520 732961850
3 14872 74585
2 159182 613174890
3 96817 73312
2 68805 799743841
1 34853 97548 385722532
2 68964 149774130
2 98833 547889204
3 167228 31535
3 125321 44924
2 3246 503014105
2 97163 809969144
1 22932 32577 43375362
3 39222 351
2 6364 774654854
2 1321 362524796
2 86836 875026640
2 102586 529220178
3 54413 25128
3 75842 14483
2 105054 669181963
2 74688 820160819
3 171187 3304
1 1362 109146 945947891
3 75571 18529
2 125639 886166656
3 125257 28692
2 71648 963886746
2 8288 844067360
3 27493 1628
1 17618 80485 22279065
3 151798 20031
1 94325 101734 134309190
1 64054 64925 455334428
1 68111 104991 520041630
1 57799 89474 440632726
1 36967 91288 879800606
1 35354 111268 598945135
1 48342 75753 973525370
2 107274 326416898
1 63041 87692 708117893
3 136977 44015
1 26486 40195 23183271
3 43395 17321
1 10322 109495 135869396
3 114618 55158
3 89878 90406
1 10667 83756 465941891
1 39641 56156 592300532
1 75412 100772 882195152
3 154235 43036
1 12593 51048 705658712
2 56375 945949710
3 16891 92648
2 79955 663342731
1 11630 24072 760823536
3 9465 40058
3 58504 62324
2 4906 302911396
2 164248 200413134
1 43066 82659 747951202
2 87883 233326972
1 56126 109171 557860185
1 74766 75070 955823121
1 44039 69722 90479995
1 79578 90710 888753214
2 166799 249841073
3 22477 19204
3 171447 102051
3 156292 18220
1 79191 107905 607839039
2 83323 872553460
3 34892 91055
2 39442 42692696
1 53994 100384 908906669
3 129603 108693
1 24859 44034 897416181
1 20034 112736 656889572
1 66233 73189 274046988
2 29182 615287874
3 158651 91233
3 27339 31833
3 12681 5356
2 84884 66092163
2 129608 516209956
1 28300 75456 901079740
2 154687 571481411
1 42824 61303 100822087
1 35290 58170 588458656
3 8413 83606
2 171616 11771693
1 972 90200 683087229
1 48402 58552 421064450
3 124021 6711
2 11452 545901701
3 103002 39115
2 49326 571403448
1 42863 98265 658662859
3 13756 94924
3 3180 14119
3 157168 100033
1 22921 86499 396881912
1 82044 112167 637439269
3 6978 53210
2 127610 373259944
2 130165 796324299
2 152894 37857938
2 127346 133846065
1 43724 63161 301419736
1 54059 86078 388117418
1 31533 68561 511452104
2 153049 971618199
2 87965 919445660
3 152583 37789
2 80400 185744466
2 53307 429650776
1 7055 56991 200601513
3 111808 83112
3 141155 14341
2 114587 614795434
1 26044 110558 388070038
2 132608 471214019
3 105877 34170
3 46564 42710
2 32615 58038259
2 76089 840382908
1 94203 106766 258582684
2 84232 816202275
3 151419 109319
1 3007 50639 602939243
2 120584 200235179
1 12384 101396 567076305
1 34028 84238 212412256
3 115514 30449
2 113008 515125551
1 6591 12918 416535459
3 138548 74501
3 3253 16010
2 35215 778581639
3 64283 43877
3 144022 37859
3 147092 5282
3 18258 65931
1 99911 109425 441324526
3 153767 64763
3 88855 2314
3 17781 109777
2 132288 944509483
1 49998 62719 809269084
1 18422 58639 877985583
3 15335 102410
2 97067 541153941
2 132939 147348174
2 138760 953008919
1 65443 67678 909617800
1 78572 107021 873886386
3 106423 58444
2 63715 46719548
1 1595 27312 759358639
1 46999 49362 483690277
1 26813 49749 272332414
3 132560 97173
1 64124 83430 857693262
1 5266 45819 79088575
3 55212 72549
1 79463 96200 288414128
2 140762 505167381
1 41862 100421 942902880
1 14469 46514 158216301
2 98997 201028860
2 34205 66142985
1 26103 87492 143313742
1 15432 73479 956528105
1 52286 106901 100366840
1 16191 22449 380995083
2 3951 955497995
1 77243 84372 986427903
1 5338 107211 738565662
2 4289 257473298
1 28571 66802 202863270
2 116410 102912382
3 12319 41459
3 65801 72390
3 80552 84453
3 36783 77717
2 80068 389373033
3 160810 40328
2 122220 803805446
3 163138 1592
3 134326 96630
2 5624 987187608
1 25124 100386 305789519
2 140854 322244038
1 193 36254 86425491
3 126344 21767
1 17824 72242 68120794
1 15863 114092 332495135
2 44367 236128861
1 6165 49808 41357858
2 57508 256380412
1 57657 99766 122542321
1 14630 66938 995424392
1 65779 100224 452301497
3 148795 112633
1 34011 61261 678777146
3 150031 23332
1 19741 89922 705951354
1 32458 67096 308459502
1 3439 13515 120294310
3 162905 83707
1 49226 54351 315114064
2 149548 633956878
1 41455 101722 567193337
1 34501 114085 732617117
2 21166 770041881
1 50088 54597 167301799
3 32620 54283
2 93931 601866050
3 143961 57372
1 109165 110828 668418049
2 77456 591890532
3 141314 31135
1 19237 64540 899641071
3 12763 99557
2 102890 609911481
3 37983 53471
3 11228 559
1 5577 18797 765934204
3 172737 26504
3 48557 109666
1 10271 45492 578846032
2 78966 22927639
3 124965 40269
3 43583 16108
3 112008 97802
2 174528 665194999
1 9594 80635 99146564
3 81014 99720
1 273 109999 112452952
1 6349 17450 579780449
1 84699 107335 902988229
1 48485 82837 764873192
2 135523 385480855
3 166018 60528
2 150128 529090546
3 52111 110001
2 11707 957874467
2 73086 558196976
1 16304 91258 390134333
3 61760 1833
1 653 10451 954679364
2 126750 108161760
1 24327 31164 566393216
2 123665 998066752
2 167721 466240870
3 75891 95896
2 4274 898982517
2 128451 870776563
1 14630 101951 800525486
2 75514 851612343
1 88763 100688 505222754
1 18482 72414 585894455
3 45778 14820
3 154284 7200
2 164751 303766945
3 172368 107815
2 118909 2341143
2 95558 237983379
1 60955 66022 373529506
3 8943 52745
2 1249 436569557
2 116889 858403465
2 19243 787815687
2 128853 275165216
1 44064 88467 255860691
3 105821 110372
3 84352 24080
3 75202 103330
2 124650 245482652
2 25159 768264890
2 118998 514497914
1 10542 45504 861386615
1 1708 87822 810714493
3 79002 43812
2 93334 497508178
2 88369 546644712
2 111262 508891662
2 20455 751776657
2 48999 281728340
3 70575 26815
2 141438 197490304
1 61304 65065 381757036
2 20297 663998159
2 58328 790497110
2 111458 253381513
1 48200 89439 290099517
3 108080 2611
2 86685 421963386
3 165798 53330
1 36342 102593 109382226
1 1018 55229 334267595
1 21566 73079 95528915
1 26786 50281 510948438
3 136944 27471
3 96042 54944
2 69286 2643712
2 162761 275398758
3 147204 89914
3 77312 81920
3 12694 32409
2 48975 740673386
2 128319 197597598
3 146722 74135
1 31892 38672 299127299
1 31633 64924 318375317
2 174835 307562579
1 22984 81760 930002783
1 9797 112362 240786561
3 52195 1062
3 144049 108770
3 20719 105511
1 85849 104660 1226676
1 56710 94790 234563903
2 168260 3520845
1 22410 78453 632234113
1 56504 63677 224690952
1 41254 78234 594435095
2 8857 222710212
1 26680 26914 827155495
1 45082 97732 372869586
2 14945 619454521
1 10887 110271 102868807
1 41021 63147 369437577
3 59659 5089
2 9893 320966411
1 62061 90952 532889573
1 28202 43757 489101198
3 69337 96794
2 107896 508297820
1 11931 105451 428211846
3 27950 83428
1 50480 86094 974026934
1 94721 97136 100433013
1 61578 73415 928989467
1 6483 45193 204107236
3 106008 101222
3 173293 47773
1 31692 109937 68658269
3 97063 20893
3 12035 24134
3 2081 5267
2 37460 508389963
3 86865 67129
1 26452 31089 422263579
2 45437 609284502
3 62273 14726
3 56997 43654
1 207 23584 341231999
1 38869 74687 276010166
1 55076 93721 103322175
1 75695 83676 417401487
2 129186 148865656
1 27627 106563 565369781
2 144053 330793472
3 25760 25808
3 163407 82908
3 130623 60454
3 14173 84741
1 79740 104917 660479186
1 32186 55161 626189910
2 53832 693693478
1 16244 41122 254510673
3 147399 44954
1 60053 86902 881012185
1 6150 17463 315876040
1 14476 22905 404009702
3 31435 11358
1 27136 73747 810715681
3 172783 80227
1 44189 81283 153997688
2 90897 340441017
3 106688 105472
1 82956 106539 998391001
2 143299 234986422
1 24434 44295 967482885
3 91104 8835
3 135285 65440
1 68761 111891 115613429
3 57817 89665
2 143961 500279618
3 142251 102179
2 5438 201450850
1 52306 96279 920392151
2 70665 911246058
2 125701 807971984
3 55170 67482
1 44061 73714 857569516
1 14650 56726 896796662
1 53537 76356 718996767
1 65501 94575 79636272
2 26301 994223303
1 30035 73076 758045466
2 120816 424367346
2 171215 699174470
3 108919 40024
3 123342 12032
1 5428 27029 283882960
2 52685 980282755
1 79545 99322 865505309
2 142753 910470089
2 39286 150287169
2 104206 545513266
3 121799 54876
2 151843 526261313
2 11094 194011333
3 41298 64295
3 143739 25656
2 51405 426211312
2 92090 487323808
3 87163 18159
1 33630 84332 218353276
3 138124 19800
1 8137 84223 96794510
1 57166 95031 603369099
2 52928 160243597
1 56689 83088 374978512
2 1380 575383123
1 37118 61459 88371490
1 39889 75409 100441632
1 10299 75829 81779355
1 1345 93073 494006121
2 147496 744577482
3 29337 42515
3 43730 26761
3 1566 89130
3 69985 97015
1 907 24042 361654554
3 36918 68304
3 46422 85975
2 142433 400812733
3 102840 87084
1 48893 63651 374396573
1 23068 38991 210748272
3 171513 20323
1 10914 90725 108627936
1 46424 83810 961314484
1 8186 84577 380528762
1 25761 100163 349270542
1 9919 112701 936194571
1 17212 18284 570891228
1 62077 91872 77609985
3 93020 50684
3 106839 38111
3 173296 84109
1 78940 110180 101577044
3 68127 13557
1 26632 92420 109912445
2 142208 896507569
3 63203 5614
2 124823 741342096
1 97722 114306 862174613
2 7535 786924814
2 164635 270017280
2 72338 782297968
1 65303 71822 923243738
1 26555 48870 496494890
2 54460 701448863
2 152698 280149381
1 67108 97584 115798025
2 4947 240240824
2 38882 478717637
1 26570 79142 781967317
3 97835 1779
1 51421 106523 688346704
2 147511 124144241
1 50224 85097 26170271
2 174525 371694358
1 30818 49572 712753662
2 66912 904519706
1 87851 105074 967414549
3 150115 26433
2 153445 819301298
1 14131 57234 886380828
1 15477 29393 422230100
1 85391 85977 725261318
1 6808 111032 967118486
1 77121 104134 988232196
2 59010 723862894
2 151061 790481264
1 8050 39787 35680320
2 131081 407209904
3 5757 76692
3 117563 30918
1 79067 84358 983976917
3 86480 92056
2 86945 240395529
3 57686 33021
1 85032 97660 862178971
2 115568 369876590
2 12136 986447054
2 13259 404175061
2 16364 408241384
1 41162 112287 275332141
3 93502 53356
1 83521 103862 818911691
1 57105 103656 819221788
1 44197 97589 883558392
1 3031 20021 694809000
2 167328 926008221
2 67722 395039353
2 78404 221797407
3 93785 68758
2 9203 336984632
3 23104 13578
2 61357 468820085
1 29 103489 223956007
2 83063 964103025
3 135237 104475
3 155868 64299
2 91038 856968921
3 108932 65343
3 113453 9416
3 28175 25020
1 36868 81468 280939738
2 60534 796878694
2 114965 709157708
1 81240 100791 705944292
3 77998 47693
1 49369 61624 614066782
3 97148 37160
1 7488 100196 191672616
1 61479 104412 245914015
1 9323 36283 412853776
1 4942 99300 703288399
2 128410 954817235
2 60746 634652457
1 84132 85944 857417550
3 167387 56210
2 54756 111223892
3 62050 85278
1 64783 93526 621694681
1 54720 55826 980877589
2 174379 365571252
1 62910 75757 489401770
2 96062 485045443
1 50608 54293 903699562
2 11044 456384097
2 34200 602523001
1 66630 96738 356992315
3 152304 72985
1 39715 47669 917348386
1 34589 61474 555475162
3 62528 58207
2 3450 672096900
1 17876 67048 259880391
3 87197 44837
3 71781 79297
2 76044 459701627
2 54685 225729146
1 19289 21086 197284051
1 9611 31740 618942221
1 39588 100924 183218232
3 170345 50888
2 107588 876037351
2 169135 767163652
1 15556 82876 542641522
3 20564 15382
1 18554 28596 310385754
2 18381 334832050
1 32879 43635 376612587
1 26338 60653 610436436
1 21383 92309 863890168
1 75881 81231 625445382
3 53635 87306
3 112562 99636
3 59043 9087
3 124193 56090
2 131908 542814407
2 141698 33368113
1 62797 63741 922315371
3 130639 15994
1 39373 52738 338049117
2 23951 194838664
3 143130 111624
3 91486 76593
2 165629 371959884
1 95966 112924 787763346
2 16632 725919825
2 52629 551660924
1 50674 56748 149490484
3 16882 103006
3 145370 29968
3 89862 33945
3 171200 22486
3 6454 39249
1 18028 97588 27522963
3 61902 74461
1 19182 105935 496971743
3 120832 112442
3 31632 108778
3 36281 73747
1 61639 90224 923548044
1 79916 103372 468674448
1 57015 65363 868334525
3 100794 8169
3 11898 12493
3 162028 90701
2 103192 465683106
1 39616 108041 584322897
1 83991 108889 140911443
2 165331 883001034
2 154781 631612499
2 5717 926644436
2 154906 528736643
1 25753 106344 720237332
3 8309 97248
1 15643 87961 738225677
1 31422 33052 893358773
2 159158 280508372
3 85300 97411
1 35481 64502 391202797
2 23554 199674140
2 55948 23436586
3 64679 26474
2 62404 646109784
2 112180 289654019
3 147677 108422
2 84887 445434556
1 46498 59220 800287826
3 156076 53937
2 149770 214225999
1 16299 113725 435472565
2 151574 872135820
1 36034 89508 362582332
2 142417 891815267
2 30823 605981064
1 24672 72133 959307071
3 71567 20397
3 98474 21847
3 107088 19292
2 171287 554582327
3 24984 114126
2 2467 992952067
2 20942 283374553
2 123656 93707293
3 171594 101033
1 4305 80233 240864116
1 22336 113492 750974873
3 86271 85483
1 33165 103934 401595461
1 23459 73955 940991616
1 60446 71561 188838260
3 165655 94341
1 33808 75871 955177187
1 31233 105908 703986349
1 37685 41020 240158133
1 12277 19548 329884012
2 99187 374199471
1 54851 80134 515041603
3 68366 197
3 75991 47718
1 35830 99452 112649249
1 47571 110688 398578166
3 102615 37195
2 44361 657179243
2 165872 577888652
2 3988 449920956
2 137567 903397769
2 99078 939989110
2 143387 690142252
2 116739 392701347
3 6836 102650
3 1000 68559
1 55987 92804 644132119
2 72115 672515608
3 23922 37538
2 31880 688528286
2 110492 823396739
2 109757 572164121
3 151524 113655
1 20947 87027 10470240
3 74117 15713
3 119416 52877
3 4619 91595
3 102540 17274
1 34261 67402 326987784
1 81743 87685 577579342
3 43525 69822
3 148874 60469
3 167196 24275
2 25380 865514028
2 122986 265849843
1 63051 74702 136962816
3 108483 76576
3 120219 31829
1 69206 106618 334801876
2 82654 829962835
1 13029 80114 567601346
2 12002 96340139
3 103119 61654
3 72714 102106
3 65108 36730
1 103476 110739 963465113
3 123462 58181
3 115827 20254
3 108865 16069
1 53264 79820 377423887
3 78221 83056
3 120866 20328
3 122339 17470
3 23560 81840
3 112367 17656
1 82113 105387 113471085
1 8950 55208 224942314
3 155792 33244
3 72695 10115
2 107283 903598087
3 82357 37177
2 14727 852849494
2 173588 687062474
2 28239 337335275
1 35271 99815 818584354
1 10981 76380 971889922
3 32590 62501
2 16264 885002926
3 135730 10019
2 171021 160930609
1 65593 65607 685146002
2 32484 459660755
3 155716 1004
2 113061 627658133
2 161328 936292898
2 102361 982180812
3 482 6233
2 28848 672384611
2 4373 286983450
1 41405 74167 157044999
1 43644 55298 601172790
1 20243 41842 949806407
1 42140 100918 799481032
1 10511 90480 145535644
1 32492 68123 195075449
2 28988 899529582
1 19596 29996 973551389
3 123957 104987
3 174396 110767
3 17655 101823
1 51408 113530 898849063
2 19611 203782698
3 125363 41207
2 16114 519310862
2 28263 693825716
1 9037 42424 376414496
3 80420 6628
2 54751 571785172
1 54374 57709 730889779
2 142700 967122762
1 69880 93969 318140213
3 153701 33655
1 40443 89188 478845624
1 962 55609 254619393
2 73020 229922757
3 117289 1180
1 41548 68356 726964544
3 38827 26474
2 13035 932290601
3 174440 16066
3 68070 70212
1 10854 26296 514876808
1 4986 97206 395565207
3 115748 70159
1 58343 64850 703508025
3 17383 90833
3 167450 52471
1 47192 82319 439938134
1 15148 111437 423604271
2 124861 369683233
2 76133 7009127
3 174507 65756
2 162367 290577421
1 40487 100579 528926505
1 13272 52181 635781773
3 56981 99181
1 45383 68247 14926166
2 103774 197061452
2 161142 113555529
2 40792 165511803
3 168035 53298
2 15257 456501730
2 99077 862080262
3 105272 56911
1 24612 79390 103833711
1 35440 41110 533115623
3 131413 19251
2 65701 66299195
3 163736 22713
1 66688 105910 395361140
2 131193 156971690
1 4611 77333 209211549
3 143880 89037
1 9035 113382 65161437
3 103733 22674
2 97087 484234199
2 168573 973344465
2 162243 440823806
1 92017 106155 594631813
2 132055 582996899
2 8088 708234918
3 11845 6262
3 152962 60631
3 86053 102006
1 48541 96046 750008979
3 65068 51825
1 63196 64215 159930805
2 98348 135577880
1 73715 89381 684137847
2 63042 661964725
2 89709 677255282
3 106314 14623
3 40037 110561
2 92240 851393997
2 48485 86542500
2 163257 468711933
2 132598 586948439
2 147632 778391539
3 122779 27458
1 5518 81936 465699459
2 97098 566393801
2 82847 249262447
2 133444 426822538
3 4359 107052
1 4003 38704 156669558
1 29450 80266 955820253
1 52315 101164 286806479
1 85312 108111 923095819
3 96794 53180
1 81322 98656 73125577
2 31451 627022383
2 132148 494377633
2 100674 625304783
3 1896 34558
3 4619 87709
1 29354 69728 1233407
1 3623 14393 115835783
1 30993 42028 331584455
1 67134 104157 63383052
1 97984 106607 346841901
1 81433 112801 322616334
3 150199 27381
3 85330 86804
1 71111 91212 79299787
1 3762 52253 85311715
2 80127 46779040
1 20865 103681 788668333
3 12513 110689
2 84504 787980068
1 37624 56210 303328930
3 11256 87814
2 22239 435016352
1 41746 99609 9304158
2 127853 651425197
2 19013 784149343
1 19765 20307 827449112
3 173411 85304
3 175479 66691
3 49483 67349
2 164849 699844752
2 54786 952753590
1 78820 85603 524071724
1 77251 111797 259039008
3 54507 23096
2 61194 899614586
2 113768 227378635
1 50098 59373 943440727
2 143362 255440437
2 6865 694114874
3 62358 30055
2 35593 901482200
2 25534 657741431
2 1357 841335165
1 10535 28697 407510593
2 16913 905495182
2 122565 780304484
3 118693 37816
2 5139 634196591
3 92171 22826
3 174604 97930
2 122506 43988500
2 173491 462516909
2 43187 360333158
1 22419 102556 973010014
1 18929 29170 609750575
1 41532 104016 352507420
3 93147 65779
3 19083 56831
2 11543 208496818
2 73383 995845166
3 164696 2700
2 168694 550017943
1 7682 36907 251715600
1 9044 60674 316088529
2 162371 638230216
1 26886 85361 78611792
2 61803 95963044
1 92141 111099 131105386
1 11953 96648 763322365
1 7395 10184 874818929
1 47911 102165 418717683
1 62240 86562 100139351
2 60039 427250165
2 42916 440026803
2 114046 810595088
1 31570 104179 102434936
2 144077 687855351
3 129033 54495
2 114223 766444204
3 92605 75550
1 37586 98236 866455973
2 74443 314554838
2 26173 724118215
2 101729 589623163
1 11962 45540 355913526
1 24944 94858 910350384
2 156943 456753067
2 56499 760433835
3 65051 92266
2 2703 575416766
3 33159 112604
3 5651 62572
3 32483 37137
3 172792 60207
2 5700 248382562
3 88916 93789
1 14676 25566 601592842
2 105219 450189275
3 168410 42365
3 124509 79555
1 48065 103825 367760076
2 163184 464822635
3 77660 1126
1 77121 84493 961769574
1 77728 106953 769130027
3 16190 82662
3 68709 89804
3 5017 105754
2 75313 585979439
1 69440 69858 3819953
3 59184 72621
3 107824 68812
2 109560 737370259
3 144565 29460
1 77196 99130 735794973
1 47946 60724 441814138
2 169684 201457316
2 88514 353747728
1 46179 112410 246575050
2 66163 215835910
2 71425 680340416
1 1154 53546 110067918
3 145289 60856
3 117428 35844
3 52681 58510
1 6004 89004 346292035
2 117888 386007444
1 49316 74327 826154992
2 86211 76004680
3 174192 50285
1 89233 90165 2372603
1 103155 103955 384296433
1 45212 50886 996080062
2 59380 385599314
3 131096 89972
2 94104 90430144
2 43301 200281306
3 174872 57160
3 36165 68308
2 32225 691624401
3 152284 81367
2 157286 188147220
1 37551 65954 588475451
1 46019 58750 504360837
2 149344 523860674
3 100981 111053
1 70822 72967 718697756
2 58927 220089085
3 129867 24082
1 7699 82800 28561763
1 14811 58647 297622393
2 97368 333336281
2 38867 9232317
2 20246 776082729
3 8084 27060
2 93554 548991855
1 23325 57108 394597031
2 35080 790608675
1 51665 75641 771480014
3 25458 38377
3 3900 5572
1 79028 99375 900128128
2 153485 636620343
3 107230 88890
2 147757 651095112
2 141716 821135996
1 25816 102001 350400312
3 154394 61376
1 21775 102115 377858100
2 72378 847188923
3 24882 28258
2 25617 528820397
2 121710 984600599
3 174602 77995
1 3477 19131 653926277
3 29965 51350
2 24076 65449766
2 136464 318293305
1 58290 91366 213192759
1 80976 106871 86917533
2 14646 57686636
3 154290 69415
3 151425 62037
1 36606 108884 843054734
1 7853 97996 512096212
3 167683 88178
3 137073 66763
2 45430 890122486
3 170399 74850
1 61079 74300 510573471
3 173637 41510
1 36934 85641 915204991
2 51990 475141116
1 9907 104014 76568360
2 52842 966244447
2 127903 417893246
1 44177 93634 383311615
3 2349 80823
2 67307 709756727
2 171937 826624951
3 62720 99504
2 7112 363907327
1 43290 72522 659566816
1 2937 25007 366638599
3 126629 51841
2 6290 673259745
2 71378 89487600
3 142125 103589
2 59125 589340682
3 72841 6282
2 97460 196027136
2 135452 550291819
2 71872 422594518
3 62950 98689
3 140690 70483
3 109693 46606
3 31212 90478
3 135141 89967
3 165193 66680
1 33457 33814 763508741
1 4375 55388 610651307
2 64565 422518456
2 30268 432557557
3 102742 51464
1 37679 50526 557788920
3 101046 25956
2 164279 141786064
2 87174 153514161
3 42456 47166
3 67900 39572
2 36232 527572330
3 108215 2983
1 5222 113630 572755186
1 56800 109527 836261632
3 134326 88496
3 152653 28
1 8129 104505 168110783
2 173256 153285858
2 52419 524478751
2 117584 287341055
3 88428 14952
1 68898 112587 282648022
1 16283 80851 749207503
1 44683 69772 191100334
1 56704 101527 858381901
1 31962 85014 288516974
1 22429 23279 402125736
2 129620 672580866
3 162008 104387
3 145862 36433
2 59082 876766187
3 137367 77818
1 8698 67744 544883317
3 87327 96729
3 85628 28513
1 87429 114145 105715344
3 160507 42629
2 3013 204342894
2 82142 818906083
1 44096 81196 1857813
1 25815 89352 381262312
3 78299 22790
2 68034 242851446
1 50932 111778 35165807
2 142410 108835961
2 28243 811343096
3 95952 106138
1 30454 79949 149449773
1 421 3010 801128403
3 29347 43619
3 109755 35637
2 48608 927448340
1 44598 88597 566632850
2 97776 409181391
3 42688 64710
3 99631 99309
1 34098 55272 684802686
1 29965 44638 591486614
2 148232 97751848
1 51582 70269 540383973
2 172413 321895934
2 59960 909118199
1 66585 112453 378029183
1 4490 55390 911689887
2 73255 662688618
3 166417 78052
3 3502 109088
2 67113 121512041
3 14103 2879
3 45505 3879
2 165195 810724158
1 54714 107966 624707885
2 127457 741741075
1 18963 72010 370367971
1 31728 41278 64521520
3 162574 6937
3 69452 93912
1 15397 67617 884672167
2 27760 607766309
1 80881 97952 154946911
2 135911 497094097
3 159049 102324
3 9208 91112
3 27192 26329
1 41291 49361 963224006
1 4993 38875 417488520
3 174274 38293
2 158719 301761555
2 149540 244913163
2 87202 941499116
1 58902 89598 556651134
1 17964 84210 676699115
1 59447 100891 296151555
2 175643 288482438
2 109867 27055496
2 12365 847018600
1 21593 64165 863911747
2 123434 944912197
2 111428 391698973
1 6035 45112 302214516
2 145343 765348920
3 10118 93923
3 175132 39088
2 14703 488090009
3 46689 30395
2 153565 249174035
1 97628 114151 52931542
2 160824 745584705
2 141716 789009415
1 54006 62529 598275086
2 4780 254028445
1 7078 64248 669067174
3 42655 46362
3 59301 93460
3 106809 50761
3 6156 98205
3 95766 11427
1 43337 91728 485848142
3 142795 113500
2 52284 519379454
3 7167 69420
3 38596 7756
1 6393 33755 907951487
3 119920 85153
2 152242 684831895
2 53560 629443571
2 8612 840191406
1 8268 37105 435613495
2 41328 519647010
3 109144 95826
2 157137 327395122
2 69133 309006171
3 66820 4785
3 105626 37311
2 157085 4263565
3 120854 6345
3 168733 26038
2 2510 87837606
3 120617 46838
3 148683 29587
3 66113 48846
3 67109 86949
2 142597 18094655
1 55720 75553 372661933
1 17504 74652 8530994
2 5501 198022118
2 119252 848965199
2 171119 478385270
1 44375 52704 966777929
3 142765 7573
2 149124 416174389
1 10327 94253 405199747
2 167453 827384536
3 108684 92332
1 5097 64765 983377172
2 17427 22544168
3 173671 74434
1 24056 41587 497002662
2 103651 374728458
2 159476 783692622
3 28813 33911
3 71416 78826
1 92745 102024 826008876
1 8162 88320 960655472
3 136598 14001
2 54795 818766768
3 58980 8519
1 16535 71803 794000296
1 50543 110311 16444965
2 90103 428440991
1 10554 70029 93551579
2 98023 107367714
2 41305 279847570
2 131784 634253099
3 93261 51054
1 85666 110558 269087162
3 14559 83244
1 35572 99176 517571362
2 57531 521692878
3 69010 66421
1 28213 107686 437696733
1 31194 105768 714924706
2 5673 692175651
2 25767 883924052
3 42467 52543
2 175632 198146231
2 159755 464901178
3 32856 3144
3 2228 11070
3 82676 101827
3 140109 111487
3 138051 19058
1 76475 99756 16920888
3 40469 34616
2 171454 556089076
1 423 14261 728563787
1 31573 113833 628939422
2 133580 480317592
1 21092 110144 443731162
2 4888 543708121
2 23209 151308370
2 111511 353594564
3 99175 18269
2 91310 889050230
1 24925 54146 100390276
2 125136 734929703
2 2659 318283741
1 38388 67069 641537042
3 158412 101300
2 104548 227999049
3 13506 459
2 70962 307388250
2 2179 387013968
3 93279 24445
2 107137 904962499
1 30052 107780 111936176
1 100343 103886 343772129
3 143421 95409
1 8842 45826 752734912
2 111337 711691805
3 106663 55561
1 16557 98333 656480576
3 126577 60749
1 28351 34711 486753977
1 55609 100395 77284789
3 47930 3506
3 92460 92797
2 22236 115733773
2 157461 985070455
1 35993 57238 881149367
2 67875 406924026
2 113270 589763602
2 59264 279840058
1 45176 71026 622428022
3 102677 24379
3 94474 56050
3 149668 54143
3 8751 13885
2 130706 544708598
1 22362 72405 221646165
2 103488 897902635
2 3533 947344496
2 16752 541098674
3 86146 93158
2 75326 820872653
3 43162 103246
1 24260 41161 904846623
1 52910 76083 601537048
3 75309 20250
2 174866 82533404
3 120988 101487
3 132444 85874
2 34860 770974263
3 71879 4667
2 157424 422838541
2 149277 18860849
1 82376 88224 820420909
3 52883 92153
3 153459 16412
2 91958 896054868
3 114505 82789
2 115150 414732369
3 148940 97294
1 52898 103137 231514489
3 107579 12281
3 79210 30804
2 9101 594423227
2 177 982573357
3 850 27104
1 33618 45153 985956894
3 14501 14025
1 28346 60601 391393452
2 141970 55155135
1 39953 90822 461023055
1 30851 85116 571609790
1 37756 89665 779343456
3 142694 39241
3 16998 113481
2 35356 156946489
2 159573 22380167
1 22813 95889 682242155
3 16420 78680
3 58146 31472
3 136937 69049
1 5018 67203 992182824
2 36053 869511718
1 34392 75919 364395836
3 96990 15404
2 130089 540960264
2 11995 422254498
2 47316 283015479
3 41442 44849
2 137642 203455
1 4735 41382 349160409
1 78095 105817 904027144
2 155714 891583025
3 19149 84387
1 34976 45298 503532493
2 136139 233932509
3 85342 104591
3 103463 49625
1 34132 53182 697002912
1 85549 89853 85530654
3 168605 113375
1 67846 109675 576560049
3 4009 48430
2 84885 190791699
2 29003 418829746
3 139642 39177
2 78170 846453772
1 26377 99393 418547278
2 63764 745271621
2 9292 924957779
1 27027 85926 777326053
1 40661 52099 549721739
2 26884 723500774
3 163767 15750
2 127610 372167489
2 89985 125754116
2 71251 987260342
1 47634 70322 217088394
1 40806 89976 101253289
3 39184 41273
1 37303 67062 210318410
1 103346 104626 585446874
3 133980 81663
3 74694 38759
1 72425 82259 168716668
3 116521 64950
1 26488 79013 848356699
1 1467 40536 397642873
1 67263 96011 924586897
1 71346 74876 116860803
1 10814 46407 456619917
2 118954 274129872
3 162017 86513
2 116382 240226034
1 23113 101242 979729173
2 115952 108954274
2 50929 928772226
3 104307 16598
3 10953 89042
3 83858 105880
1 24349 42539 510332694
1 40398 65428 919014073
1 52849 99517 689248736
2 52056 773087104
3 71038 69282
2 62215 542410907
1 33374 107903 112244208
3 123758 103065
2 39242 974358276
2 170080 151133695
2 159601 654984407
1 37770 87867 383008435
1 12310 71928 24092158
1 40029 70477 955674427
3 109832 74807
1 77407 98515 309697073
2 144442 535198161
1 639 57317 898748504
3 86923 13599
2 118774 85789525
3 128028 40869
3 81926 20476
2 34925 136661629
1 76536 77106 945748399
2 168184 781746710
2 19618 658535616
3 97112 97668
3 37759 8685
2 57667 482220011
1 33255 64202 346340078
1 54851 79739 506274961
2 21859 55153568
1 4313 78477 513783167
1 85216 100560 697067987
1 44714 93593 423404818
2 87453 910145240
1 44136 99931 356856693
3 28570 112528
2 169246 289938499
1 81472 103814 678684009
1 74656 94115 70567123
2 96648 452671385
2 60732 716388240
2 167121 51819058
1 3647 62471 618150742
3 96971 44901
1 80838 88551 851622268
1 45908 106685 144197266
1 58990 82422 739970558
2 149204 31408797
2 65224 379983043
3 2857 30818
2 29018 888525154
3 140890 88966
3 141053 32588
3 91767 61325
3 94609 50825
2 110065 197793972
1 19437 100989 754761119
1 522 38840 644331437
2 171588 380042527
3 141229 14109
1 47813 110302 704156627
3 54874 32565
1 24230 111213 533820950
3 9658 95934
1 69624 81673 472451530
1 38763 44691 714275379
2 168237 827370625
2 148060 644305980
1 53158 98598 529047060
1 6929 80058 286448387
3 62332 85492
2 12924 285689070
3 104962 93174
3 111167 45895
1 22463 63732 450102631
2 6733 37768119
1 61747 79614 69847906
1 32033 113486 154944422
1 12587 93285 195641340
1 15378 84116 367982769
3 3183 53199
1 41879 58450 303114960
2 137569 27776861
3 125620 1253
3 175324 87719
2 132914 735992393
1 84228 91458 890733413
2 142474 304822284
1 54064 102601 86934560
3 59676 78009
2 35300 884572044
3 42532 71249
2 61112 6046743
2 70168 413917942
3 22296 97767
2 166792 616151056
2 896 669772876
3 58797 61211
3 119514 103801
3 116597 90086
1 82714 89790 476772466
3 20885 93335
2 111960 235187099
1 49433 69173 19783363
2 109300 802549641
1 14947 34838 471945749
1 80993 87250 666226777
1 18894 25686 929128908
2 137893 26321115
3 87341 18333
3 78766 96950
2 99138 680993136
2 99916 133323129
3 174633 78745
2 42334 739926284
3 77510 78859
1 102740 109372 73591168
3 163602 47451
3 96032 60922
2 150508 909928136
3 109950 114149
3 173563 38015
3 26960 3378
1 75685 110754 114110710
1 67614 90817 419572056
2 74817 124366199
3 59899 111623
3 808 29814
1 30366 34010 500614543
3 46648 41474
3 111067 89206
1 35340 98356 151151801
3 27196 67502
3 157647 82153
3 31626 35479
1 24477 45732 286629793
2 148068 456679617
1 32769 48115 179959761
3 123317 72028
3 157048 52836
3 126331 657
2 5738 895775544
2 80995 82787993
3 146971 56489
2 19370 717968757
1 57596 105030 246885251
2 120072 272852077
3 46763 40132
3 6705 36243
2 56259 840753488
1 42376 42757 400076498
1 30891 39808 187199575
1 69763 107803 86841175
1 3086 31551 302392069
1 51712 93437 728973588
2 133635 713843767
2 43993 393308552
2 148321 597471438
1 94358 99145 771360990
3 147144 114384
1 28869 96901 459247458
2 94847 196574917
3 77599 26877
3 73170 61640
1 7595 58604 773406901
3 9288 54961
3 96594 30668
2 11223 555949869
1 19851 89257 557646419
3 160038 50712
3 118429 12251
2 2683 675833023
2 175527 201773916
1 26461 70882 412555177
2 165008 945567032
3 151229 84985
3 149924 101925
1 72131 104971 958321499
2 108404 39346652
3 26326 37018
1 20015 93061 306370632
2 100252 222169976
2 82527 638968296
2 122791 368274893
2 124349 389996746
2 123643 894093083
1 39994 106678 516402015
1 79129 97543 655594626
3 7937 24730
2 90055 794630594
1 29201 36589 84146578
1 42146 69454 797321486
1 32426 101665 21422348
1 47368 65201 15000118
3 97628 26673
3 56690 5178
2 6898 869466454
2 78655 241469582
2 77352 660157939
1 27739 45244 671437364
3 60252 87237
3 86865 64589
1 38272 61780 499696147
2 147597 329749735
2 99335 554913694
3 124160 38333
2 171539 668029159
2 149068 94638358
2 100082 819734499
1 52928 83096 233114950
3 142699 92278
1 62455 94050 765812259
1 41600 46365 255431828
1 25338 72545 816736868
1 25562 67213 547489760
3 21587 751
1 85259 102215 301852702
3 70400 62326
3 134776 94142
3 84239 50580
2 42580 240606703
1 105102 106367 737212057
2 106992 490590512
1 1782 61041 686910150
1 49962 75974 403149838
2 145834 766786500
1 43033 88633 820596337
2 44754 238261305
2 173597 544025082
2 168905 787674177
1 4593 67920 416062811
2 136186 771002925
1 13259 93006 568256979
3 40261 47342
3 120179 56548
3 55267 97551
3 173799 99428
2 30216 478464564
1 9183 103769 857480867
3 42260 65361
2 51085 923902137
2 174271 57471104
2 141364 117734208
3 108616 38725
1 56084 88486 280625609
2 118916 701840080
3 65939 91535
1 54869 59581 395184089
3 167411 90439
1 17678 83706 646556492
2 105948 165673558
1 67278 70338 7735582
1 79245 98284 439814658
1 55036 111308 395655962
1 9467 61238 941186618
1 82783 90600 603357013
1 47257 103138 234909600
3 46322 26753
2 129034 573759483
3 89329 31322
3 151293 99829
1 31553 63373 582903529
1 77748 105467 526496593
1 65989 70515 723050414
3 37877 35682
1 49008 70970 444170481
2 45409 870864500
2 35984 237761903
2 114316 691531046
2 78419 688694449
3 162399 34962
1 16531 56855 40221682
2 30106 548645620
3 92579 21327
2 6783 919533298
1 32705 92534 935668088
3 81404 23080
3 132995 50722
1 32689 53645 670309411
1 20875 52342 118872933
3 39054 105711
2 123374 164570277
3 57951 68313
1 16263 76945 345988529
3 115103 98594
3 95447 66066
1 48149 63910 286296121
1 2360 57531 356099604
3 71349 31156
1 61 99346 388239661
1 31763 63480 505872478
1 62442 80322 89801606
2 20794 123391765
2 97479 142146638
3 124569 46898
2 47328 420377672
1 36536 67546 473461075
3 4082 55925
2 64501 280339744
1 48376 66048 729416303
2 46448 306284816
1 39524 45615 75643662
1 22318 111340 119126948
2 64092 102753459
2 77628 55707310
3 96644 9925
3 135628 36764
3 137467 27960
3 149205 22463
2 91790 751192812
1 55347 105161 695241042
2 137402 93674586
1 64511 81976 284681265
1 97008 106005 533401494
1 33698 81327 777259968
1 675 11429 777423379
3 55757 90038
1 37321 88974 498676753
2 7825 523847157
2 102287 937266628
3 51838 98997
1 27045 54775 654779653
1 48287 67284 163477540
3 160554 92808
1 7287 22508 226486502
1 3974 72438 45484908
3 67542 14727
1 63873 102040 86782412
2 8507 816306032
2 139572 685281582
2 18107 131924393
3 102457 22964
1 31725 31925 890114216
3 58832 107800
1 77721 108571 383923274
2 74801 582267346
1 17845 68844 123730903
3 107375 74787
3 131356 78842
3 152134 45499
1 56972 80141 292466929
3 133497 55068
3 11023 43993
3 38477 81498
3 62135 103285
3 167867 44410
1 86091 97429 461951258
3 49723 59887
2 97458 999520803
1 29682 89583 335398218
3 85344 17285
3 12940 93637
3 105665 2610
2 136828 196745872
2 92558 269079927
3 151554 100018
1 80293 85392 851986098
3 103265 47412
1 39235 109537 762531682
3 96139 87815
2 137747 65778593
2 22707 170721291
1 1622 20964 299126381
1 26257 106698 811982655
3 134773 61846
1 37660 78230 759719984
3 106653 65982
3 28989 7742
1 16809 77205 964390296
2 132404 972897715
2 7253 870561118
2 142368 122102356
1 10562 76734 402790558
3 6502 109138
3 26348 52827
2 96445 31514907
1 18280 21638 51067525
2 99950 389398731
1 49369 50756 246206156
3 65875 75698
3 23188 19848
1 83677 87918 966580613
2 116069 291059328
3 55444 99207
3 117791 5173
3 159940 12809
2 94541 959041801
2 84466 92577890
1 87319 91902 991481553
2 163876 654975883
1 23844 99992 310585589
2 142734 97665769
3 81367 80708
3 154562 71480
1 27442 81233 989770721
2 143789 86791282
2 69793 475726312
2 97059 810916112
1 18515 55412 531825566
2 22439 582361589
2 111249 194039145
1 40317 102178 971872297
2 107172 230021321
2 101940 785833335
2 82600 610470505
2 159649 260038028
1 11923 107663 253378447
1 46893 95146 888593595
3 168214 62387
3 8404 97963
1 100977 112887 338603361
1 22430 70238 994388561
3 106483 32876
3 102551 23123
2 28437 327904817
2 99759 44637053
3 77603 71835
2 145133 654904869
1 38913 79337 719050985
1 29536 44758 279035767
3 36549 29287
3 78632 114138
1 28140 105404 275522200
3 95696 46430
3 119374 52023
1 43068 67266 30038779
1 11027 65139 968878776
2 37995 707825139
2 38800 717337960
1 25066 88913 515570339
1 5557 26157 430968975
3 80758 48273
2 77693 211851648
1 44031 55973 651546842
2 164569 80759921
1 29213 86723 903612462
1 20615 111896 867524995
1 99649 110170 374337790
2 145825 907798648
2 83376 881017098
1 72275 73566 317747560
2 80920 967410571
2 82807 419481011
1 81240 107867 74156651
3 122509 39307
2 31277 995951736
2 135290 808448718
2 44672 353795563
3 109592 85082
1 23107 47644 440797863
3 123507 95473
2 162099 661771673
2 42948 422434023
1 4998 12601 811541394
3 159312 111672
3 9488 69067
3 57884 30170
2 23900 331679945
3 95218 75417
2 83028 577815191
2 40020 401444156
3 97499 105244
3 70627 33057
2 162322 564390750
1 27426 77280 460741371
3 98958 46967
3 43144 21139
3 11949 203
3 95674 29001
3 30044 114328
1 6861 83595 858906776
1 8289 49197 262732826
2 107047 302669788
2 135463 649913894
3 12124 90874
3 33657 69588
2 105298 983179740
2 121851 468857952
3 161432 88029
1 39677 74551 882508314
3 49727 100639
1 82663 101391 941077185
2 112840 439197406
2 97575 193381243
3 142953 10456
3 117383 2041
3 153698 111326
1 56370 92761 226885493
2 144416 85134747
2 110514 938294959
3 164088 98717
3 146813 34078
2 119848 909809748
1 62640 87651 956575441
1 30996 96770 668970904
1 17901 109509 307571332
2 72922 888662091
3 125382 21184
2 75545 785934736
1 68270 96012 750805998
1 5665 69007 67896994
3 144887 6281
2 148274 129629055
1 24720 112434 961078384
2 104643 255978345
3 110282 79793
2 71328 298094770
3 71277 52750
1 22866 65876 107794042
1 76919 82314 180091916
3 79883 76915
2 105838 605906503
1 51761 95974 73499392
2 136260 849322023
1 59713 104915 354583403
1 20831 109189 718312917
2 104307 186056180
1 76727 88693 4666540
1 18865 65018 982046392
3 67427 13692
1 2299 73066 199583888
1 25348 27319 712255603
3 39073 89258
2 155189 623851187
3 94336 35446
2 159632 634223508
2 151349 227642358
1 59275 59918 60269282
2 169188 786560243
3 37097 77309
2 77781 655637543
2 57652 94215027
3 91862 75965
1 34739 36044 616010942
1 49637 97894 183101331
1 4587 74785 835766466
1 73628 78236 833427652
2 124975 296153817
2 166053 935811628
1 37937 43206 295703879
2 43307 833896803
3 154788 29847
3 89521 81697
1 51847 63366 525105674
2 117228 239245615
3 7046 1333
3 128792 44159
1 43244 87344 484245340
3 132285 62782
3 89650 4598
1 37870 67389 479112716
2 152468 302617922
3 39482 104080
3 103782 107424
1 58664 100191 811266688
2 59027 632508742
2 141923 622953106
3 40194 112987
1 12488 23077 575245986
1 16227 49231 296373350
1 26723 96935 163411928
3 22957 1591
3 154875 66637
3 82444 82667
2 131637 632197287
2 83040 765917717
3 115281 103179
2 142220 52866941
2 170434 996516615
1 88109 102930 931275875
1 41839 46693 422089204
3 79941 24181
3 137110 12869
1 29110 86959 998090945
3 95234 17546
1 45457 103839 976415245
2 47988 632148977
3 51224 14542
3 120467 7455
3 158218 43422
1 61981 109869 111454667
2 131915 147478735
2 12047 426894543
1 47329 104493 997185308
3 99506 100576
1 36159 52901 235330152
2 62362 696141491
2 161927 215576915
2 2832 941851174
2 66062 622856806
2 8922 432066503
1 15929 75793 797421519
3 114911 66193
3 81046 105441
2 77530 630225777
3 60305 93346
1 51589 89672 609711430
2 120187 286349307
1 94591 114024 434679068
3 55116 52080
3 77044 9871
3 149832 19408
3 41940 3305
2 99396 418566802
3 91174 93267
2 2672 602135746
1 43659 82723 727405435
3 1131 18215
2 29358 382747326
1 18655 41136 135822868
3 24672 13454
1 12026 90480 375140699
3 78420 82056
3 28363 23368
2 25647 373847200
3 79324 29729
3 67428 25987
1 55056 103538 85949435
2 25319 55095982
2 14789 757973874
2 125187 599550631
2 134082 448803631
1 74662 83894 722731301
3 89734 12024
1 23069 28623 390286369
1 35453 50065 859957555
3 63849 96076
1 4462 84461 291462589
1 64887 107362 849544701
3 116842 32127
3 50436 84861
3 25270 33684
3 21874 55671
1 53125 64925 218426528
3 105114 42927
1 30599 53521 337800036
2 24640 84339893
1 5529 109263 109220153
2 121677 854174130
1 42004 75865 388205892
2 132762 220482730
1 29285 54944 432379189
3 56291 94919
1 8707 93516 12102705
2 16252 667773869
2 73111 943108054
1 1694 92263 827140981
1 28219 102803 117985458
3 62680 1469
3 4733 87471
1 9097 13820 895339379
2 17969 951756091
2 174342 887635958
3 9098 36315
1 2233 92678 985191233
3 42550 35903
2 91963 313035427
3 39448 68423
1 63690 88917 2642436
2 42511 702994006
3 21567 6180
3 79958 100190
2 1365 560135830
2 25359 906946119
1 104878 105391 272323123
2 91241 205240732
2 149045 924286553
2 102637 386765360
3 147240 18051
1 24610 95203 864867376
2 38813 903339611
3 131084 73504
2 174798 434851810
2 90465 4602856
1 112340 113824 24963725
3 36736 21514
1 8556 69624 726679829
2 115657 958580842
2 74878 306212050
1 44400 73791 858402436
2 71113 749426112
2 52431 685328727
1 44979 76614 687526544
3 113043 95876
3 80128 10007
3 102809 95388
3 91948 97303
2 53567 326462364
1 47321 81691 187509801
1 22732 109550 999846317
1 28492 104240 812690249
3 81947 14327
2 22895 103795504
3 157981 83418
3 54641 112335
1 21908 107455 541276065
2 128233 256099261
2 95321 524012309
1 4551 45382 908463335
3 68543 101848
3 97754 32154
3 70286 68618
3 103963 28024
1 61126 75008 402452517
2 147171 592677757
1 36161 39285 444140320
1 21376 72773 774217208
2 29059 858518987
1 14446 92657 895524255
2 81260 499809844
2 130695 454985846
3 112193 59731
2 82596 281229779
1 5466 90241 21104228
2 165709 979988169
2 31963 658768552
2 80241 605203115
1 28481 46459 75661111
1 28292 63388 670658443
2 67382 871522580
3 149078 110611
1 5159 85561 590206833
2 126430 452421481
2 147299 899707824
3 27511 81723
3 36618 106774
2 128094 658485137
1 23692 102095 976419105
2 107756 114049245
1 31243 82597 76653834
3 97353 100018
1 27821 86328 433574646
2 151024 185601588
1 45918 82700 690204857
2 66652 313463224
2 29312 668779384
1 10736 82692 183628464
1 74855 98156 19703790
2 159753 196308511
3 93064 74599
2 112297 490398036
1 26956 91407 380266455
1 75513 85231 48291165
3 163460 94101
3 106147 19625
2 75736 847955155
3 164282 51013
3 39487 39369
2 132358 563669744
3 129656 6113
3 113745 917
2 58962 382345055
3 120236 108233
3 66958 31894
3 3014 34534
2 144235 743507268
3 383 66706
1 38499 98473 162652734
3 128536 109840
3 88098 66521
3 75467 24189
3 139994 278
3 104517 23824
1 7801 55514 759506596
2 53487 648605073
2 63551 346814414
2 145378 69474623
2 84860 851033738
1 96695 106634 585035104
2 23286 544010806
1 33691 79000 944209856
2 153010 182113628
2 88577 393512986
2 76702 422317560
2 59964 246139455
3 170585 45812
1 66375 104923 420300728
3 40790 114251
3 83940 95196
3 74940 91747
1 72151 82042 888627020
2 45429 817138089
2 94461 298234101
1 108851 113143 574927112
1 20654 74059 76971479
3 11245 71359
2 161628 650322688
1 45078 105003 309263739
3 40472 62368
3 32470 9782
3 96434 4267
3 72748 14611
1 27506 34226 161072352
1 11871 79485 568428602
2 8572 985871751
2 159389 385546136
3 160437 71705
1 52749 62168 2358094
3 164797 86192
1 51705 78615 273219368
2 97975 450457652
3 45847 90824
2 21375 746685405
3 16416 33309
2 60246 241336385
2 75758 144970013
1 81723 87301 187677526
3 31081 28422
2 100140 591737890
1 6513 48311 671310953
3 145439 99461
1 9615 85667 310238230
1 16397 54092 251679505
2 143600 999463534
2 32367 279723804
2 141743 363435114
3 10233 94046
3 57753 78837
3 93333 44630
2 88466 850368054
2 151366 917047273
1 41934 94546 518594567
2 77472 18953873
3 10952 72089
3 19844 25138
2 44873 656235797
3 60431 103049
1 9385 89772 413498229
2 155936 108706980
2 48897 579705420
3 54689 63964
1 82357 106117 881231746
3 73925 83488
1 16167 76966 615450601
2 93793 351611447
3 161085 73253
2 173690 492381216
1 17366 82033 375870582
2 147088 725724909
2 116049 407820393
2 136734 156052080
2 130916 665295673
3 101072 80583
2 93637 488937503
1 42305 111574 543897224
2 113205 389777213
1 25894 106786 350478764
3 143264 90334
3 129279 112298
3 137468 47431
3 38680 19164
3 23380 62206
1 20769 65982 804943939
2 110795 809674719
2 53657 908746342
2 85775 349320846
3 129791 3083
3 115085 22455
1 75967 86174 414235472
3 90419 65261
3 19525 90933
2 146209 643456107
3 28811 11007
3 7864 28963
1 68361 90565 134520619
2 64272 346540099
1 13641 64212 845657823
3 174855 99974
3 136800 51853
2 83961 841525275
1 39782 62773 357216455
2 133190 158146254
2 136520 708250632
1 19287 111493 647823518
1 22674 38013 567983565
2 96983 548694821
2 19039 280565351
2 70330 942997839
2 163691 560230361
1 8373 97682 524828400
1 74363 91836 360450290
1 30423 72406 710861084
3 35365 7765
2 49235 935153304
3 64281 16173
2 115586 77020183
2 157573 673091726
3 124920 112373
3 135638 34128
3 174778 61826
1 60012 88764 130909539
1 47349 90280 713797643
3 49906 4822
1 26132 76075 364513400
2 135124 110395745
3 41364 107486
1 19614 114259 977614605
2 104767 200994036
1 82302 103726 854486856
1 59843 107530 4141096
3 38065 40579
2 96905 22906155
2 162890 277077728
1 13893 95906 581806003
3 92427 80513
1 4046 97975 262893152
3 81545 73192
3 114417 35047
3 69961 62397
1 57978 102948 90732731
1 56738 100896 92180385
3 159208 1828
2 21098 204032646
3 162986 50149
1 34628 34906 56470462
3 35537 58633
1 61502 69023 405278299
3 11556 44522
2 84801 183550823
1 46573 85652 975564506
1 84 55942 316559636
1 58064 76628 672246319
2 113454 181714539
1 94013 107042 119042974
2 173565 481734191
2 137500 483432961
1 77733 86573 235082132
3 61584 21090
3 10754 78493
2 169009 738751627
2 965 303740104
2 158311 314548159
2 34916 58088446
1 46574 104271 904365837
3 130442 33999
3 31075 71501
2 133662 291025814
2 105541 164796071
2 61150 696709347
2 169736 249593878
3 28261 51787
3 31859 75490
2 169053 868815328
2 17570 733201326
2 42134 619018457
2 53965 313870458
3 85399 38170
2 16715 459889375
2 62562 796603602
1 76425 80310 317816607
3 7009 52902
2 75583 365661626
2 150078 752235772
2 15911 721581679
3 159713 39597
1 44309 96500 284406753
3 78219 53781
2 34146 479091079
1 24844 80275 186181817
1 76638 101457 428363776
1 11426 23654 309885785
2 82895 898906149
2 30835 726368187
2 68711 628239215
2 70323 188607241
1 51792 55646 509045381
3 145989 55975
3 30364 72854
1 24317 87278 783499751
3 90398 67300
1 80873 106922 193145629
1 52888 75103 475211486
2 94406 527074895
1 70559 109751 850324315
3 11837 29303
1 4099 100821 71937481
1 2038 30970 324035153
1 42356 70085 367831896
2 155515 886668709
3 104578 10115
3 32941 14925
1 20890 43822 763054560
3 19311 36888
1 18660 97479 914642441
2 22924 960470668
3 86128 12134
1 92861 104646 990701038
1 31842 42083 98941185
3 22979 21164
2 11369 542148277
1 4593 46275 575784877
2 35524 263732286
1 13379 113648 79559527
1 32388 35407 697915348
1 42815 89341 926853982
3 78699 45051
1 55763 108612 794694002
1 11412 47589 272190988
2 157510 662545438
2 161238 319630201
1 2259 37370 763148284
2 83224 293354984
3 82974 46419
1 23327 93088 293961989
1 7698 60749 657139622
1 71709 98548 199931869
2 115110 628783589
1 4070 81766 99106190
1 5469 28943 253253671
1 39598 50913 245345332
1 54182 58838 342045608
3 54337 105368
1 86216 92751 714442592
3 107858 95661
1 6735 28023 102913206
3 148352 68643
2 65873 512594796
2 39977 234665563
1 25263 77509 918780477
2 82120 751815375
3 6861 36171
3 134491 63836
2 65577 193713271
1 10850 46071 643113119
2 69966 796825827
2 88957 785670090
3 99468 26466
2 35240 41313120
2 126613 448489559
1 6956 80440 370042628
1 35663 69982 321048524
1 53456 95488 829849260
2 30527 210039445
3 158949 30915
3 32978 83420
1 4960 53268 303885555
2 89027 421318018
3 44561 82307
2 89760 638155110
3 56805 448
3 173991 31287
2 23972 191701323
2 156637 113443986
3 174492 21196
1 5091 84301 608192145
3 159381 68977
2 49562 195112525
1 72524 109281 711176355
3 76047 81759
1 6083 106690 390395651
3 129128 63984
1 49113 109733 106466138
2 83945 276055178
1 77463 103855 168633751
2 16535 814990114
3 136456 67952
1 26866 65822 232374885
1 80201 89919 345629670
1 55537 64697 27559037
2 71882 330642003
2 84981 446732740
2 3773 950841352
1 57525 58703 652289170
1 34680 105768 800447126
1 37420 94702 447365443
2 104762 685339580
2 145613 603670729
1 42510 105139 205987205
1 5556 60810 39658712
3 67227 110029
2 58043 431344595
3 159462 41664
3 88135 11035
3 125569 13857
1 33417 67858 381979647
1 72388 83661 556837192
1 20947 84979 151790716
3 167800 112499
2 56837 124637056
3 35542 109507
3 83603 59182
3 138203 76711
3 76064 44177
3 20579 62742
3 11254 59969
2 58803 148110359
1 5481 7465 417856154
2 67959 918693667
1 85256 85650 724694820
2 70843 986063523
2 76711 264960604
2 103742 116845895
3 5672 59692
3 146077 111104
2 30560 366390712
1 25683 65659 354337911
2 23968 874176186
1 40679 103866 71377507
1 39868 90155 4116565
2 124688 908733039
1 51002 105882 473621046
2 108541 131380157
2 90546 773135023
3 103893 63248
1 19205 102603 892259260
1 2440 30620 663399011
1 14487 103100 886987594
3 56018 84574
2 108179 549478702
3 9519 65500
3 110680 88119
1 2911 27226 564445854
1 37014 85433 860591177
2 146916 161679467
3 144622 86287
1 48854 98587 969063520
2 172541 552017169
2 150151 728931344
3 46459 37388
3 49066 82797
2 42719 517979400
3 28014 97807
1 104975 108568 171819726
2 76393 909872345
3 89230 91556
1 32813 74062 589912715
3 80337 19343
1 18536 110959 595326561
2 19965 935585831
2 92083 850532899
1 42651 63495 712070720
3 3624 71228
2 118239 986247865
2 78366 638851977
3 154504 8746
2 47511 984690609
1 33741 113980 421449840
3 93782 32553
2 163254 95571322
3 107453 11995
3 69493 91864
1 8160 103041 491931230
1 37565 79405 660221530
1 55083 90565 715544840
1 1165 113368 72624346
3 118833 82049
3 65810 47548
3 29881 48981
2 23664 693911812
2 146491 603870950
1 19890 54688 820851247
2 126207 184312381
3 149037 6875
3 16245 108462
2 120487 997481001
1 4715 60925 16131006
2 122902 64334212
1 102618 111316 689323255
3 74697 71629
1 96654 110746 978550416
3 84841 111668
1 7888 59247 523392093
2 62924 403286979
2 71894 438852455
1 42595 63746 325031369
2 124884 637239433
2 12097 187572580
1 56263 66253 133620181
2 173676 82594360
3 150217 114261
1 693 82588 679292045
3 12924 34086
2 156131 736296853
1 78324 105359 565369195
2 115540 793106315
1 69269 85064 590011813
1 41865 67416 299613537
3 136675 64323
1 30298 37742 724362192
1 21571 110864 411960026
1 13199 68517 91831839
2 169782 634275225
1 39021 56400 262047722
3 61165 7892
1 35176 86680 562824533
3 64490 22138
2 33102 625277306
1 55287 87779 335681550
2 14653 783564159
3 97457 101579
1 13556 18540 249235399
1 25503 106140 282058063
3 59454 44172
1 56744 82906 645348989
2 32851 561747264
3 12744 6659
1 45481 54464 903865796
3 29553 1751
1 28897 55370 404795806
1 8702 92706 203224793
1 46068 72082 838035323
2 72911 791199716
2 42919 706090016
1 8783 99460 405089211
3 110897 67598
1 7060 80084 996698682
1 17276 55833 733344519
3 167321 13492
3 161281 40828
3 90611 113663
2 18378 74945409
1 8395 60776 522421579
1 5020 109828 274892260
3 125823 42616
2 156784 166408202
3 89320 48127
1 67712 91255 205865662
2 94291 656020080
2 82553 79475819
1 73737 101179 792580761
1 36844 92268 780208219
2 147012 422427310
1 68363 101356 494442524
2 165462 330595335
3 24801 55163
2 22109 957740889
1 2793 35089 189690667
1 12799 61464 953905983
1 22966 29404 956741703
2 130426 805171349
1 47040 59029 452059398
3 113234 17641
1 27157 104822 826913569
2 100518 759966930
2 164583 262889798
3 19089 4481
1 60424 97100 329883086
2 144951 227459737
2 45975 328560731
3 114707 1806
1 73030 109158 267067306
2 52998 902129683
3 19097 93167
3 81888 55523
2 171781 903605474
3 141966 72994
3 32853 79787
2 94057 606639029
2 3588 184306591
3 112565 17215
2 113822 430063965
3 75963 77418
2 15312 741810272
2 117711 438822337
3 10903 104688
1 55526 98829 873997040
2 170518 14399615
2 2535 497270097
2 36316 775910232
1 49186 78902 574568146
2 21913 174661055
3 122792 54511
3 89900 111221
2 52883 861421920
2 157797 63697535
1 18057 68266 218234724
3 114280 14729
2 86618 669439365
2 106223 436069723
3 119339 10737
3 49827 52725
2 13789 60273541
2 70603 648150000
1 18471 88104 13279299
3 41658 114290
2 155664 8691777
1 12780 18933 941401289
2 108995 622049969
3 12926 56675
3 5783 15483
1 19025 44048 954582356
3 50236 66199
2 148332 737514348
1 38034 113050 593374688
3 152463 98590
2 3403 564111491
3 79594 7592
1 88368 104859 156238533
2 171400 405749147
1 77203 102819 642907250
1 18408 91532 639342230
2 82558 674821777
3 130593 81585
2 39172 212421439
3 84420 81636
1 51067 101169 157805421
1 8088 109578 343351399
2 28224 960893434
2 158001 628486635
2 98273 980636780
2 4581 232357550
1 42420 98907 989795537
1 19495 60482 843888626
1 33287 69390 308375122
3 140726 8683
1 15607 42901 517678913
1 42195 80311 518483784
3 24489 65088
2 168069 771955423
1 26574 88459 210393479
1 25111 69029 364768118
2 126884 966503444
2 90135 442873950
1 41544 70766 199628112
3 83597 2093
2 166438 777933029
3 137885 33389
1 100259 111134 571993861
1 55299 58741 166919713
3 98298 33015
1 22486 98660 672580846
3 92952 106696
1 39028 112907 536360000
2 169613 504068874
1 15895 43940 707122278
2 138754 428371139
1 14340 28685 397763720
1 70507 98953 327194783
2 169380 110480130
1 79409 84261 821742564
2 102483 714237411
3 65454 42245
1 11101 56791 779538461
3 128853 25064
2 20072 48387527
2 96736 921390464
1 9234 19452 294813181
2 62695 513345201
1 27708 52104 926842185
2 142982 951487580
2 53806 156057191
3 56997 47739
1 59727 103559 289015759
3 39218 73422
2 78931 681087027
3 22695 109661
2 109653 538026477
2 86806 6536155
1 29038 70002 265637385
3 24961 86955
2 91305 382083882
2 55402 829651092
1 1482 69185 143685330
1 43835 98645 710042446
1 41646 76573 62596178
3 82424 84230
1 13557 21203 315640049
2 138748 906884654
1 69020 96658 695338354
3 10718 29964
1 24046 36827 800791713
2 44144 933457276
1 65743 94098 606242391
2 43922 648625211
3 31216 9492
1 64158 98964 254552156
2 23654 751233504
3 150896 104313
3 109337 38621
3 54649 85038
3 95660 106155
2 75525 853274818
1 39411 91080 243378863
2 89270 675970278
3 76828 46332
2 29094 113501022
2 135589 639468134
2 152641 911664107
1 37599 69428 956539869
2 25738 65148672
3 75669 67999
1 575 48396 582233150
2 82445 855512625
1 63446 81306 191343655
1 19738 35226 232926743
3 2756 71984
2 42567 25453310
2 34549 7473375
3 53304 10746
2 30399 75547674
2 153668 115653451
1 15996 52182 707009839
2 146709 413720388
3 86881 16796
1 5452 40243 802231797
1 15901 20534 639758404
3 143422 110167
3 3619 19772
1 67644 100914 724221591
1 24751 47066 545375662
2 100705 650342959
2 103860 418036947
2 130189 58761657
3 136832 61834
2 58208 223360493
1 32501 91791 755080172
1 33673 44772 1247213
2 25860 865238713
2 160966 288145541
1 13888 107229 351067619
1 21042 83927 576387256
1 46314 91811 588560566
2 166613 485156193
1 6106 7136 908231874
1 59801 92400 210145244
2 6605 907464768
1 6289 76618 708148270
2 39781 462150040
3 170811 114159
1 25268 71936 519233851
2 101761 600056056
2 129363 62193062
2 86990 586269514
3 21632 32335
2 30350 311224884
2 102149 799141330
3 139226 58634
2 147442 576531379
1 88070 88973 78078511
1 31685 105421 795721045
1 19359 54527 565893996
3 20148 40235
3 146546 94310
3 130723 15406
3 36909 86357
2 97172 618561206
1 81693 84309 503859559
3 126457 9484
3 9052 103620
1 5149 31003 819977650
3 143306 96339
3 116035 11722
3 72245 2598
2 94963 300233298
2 156664 792351512
2 89464 297811047
2 119897 523712254
2 5142 904427940
3 92232 1348
3 11308 76616
2 146140 877026070
3 137635 44807
2 158950 377361859
3 69112 40279
2 125714 659530280
2 62854 727949321
2 175303 768923713
3 161233 92629
3 124994 10723
3 76982 23673
1 83922 92335 659385323
1 96456 99798 821060779
3 105685 104812
1 21912 108774 508571393
2 52044 573253292
3 26519 91773
1 49493 86096 248744641
2 136902 229980192
3 72615 45045
2 100137 219941840
3 30911 114324
2 77925 464765802
3 35021 14977
3 131837 77589
2 29800 761004937
3 39791 54029
1 40307 42955 375749261
2 66190 907205826
1 55526 103425 594040748
2 173255 884153118
2 160174 468861331
3 126440 45139
1 64049 97714 754165845
3 50748 68589
2 102346 596220284
2 118656 887408003
2 115745 316675136
3 157904 38546
3 127849 24921
2 14012 435123898
3 15948 60701
3 106502 11101
2 168305 355126016
3 55075 54813
1 1670 109276 280245455
2 101155 684980036
3 125679 68413
3 162413 76331
3 70134 5638
1 54488 78970 418331105
1 45179 114406 572534709
3 90324 59909
2 83106 58475950
1 9248 28050 390517806
3 151715 28727
2 57234 103918965
2 106198 66570664
1 4682 91031 699718068
2 148552 728047439
3 101676 50086
3 98752 80483
3 15265 20883
1 84140 104982 289601764
1 44733 109599 566642823
2 36762 735337452
1 93631 105895 297916094
1 13047 44386 676927044
3 12750 70107
2 138826 318342591
3 79461 37338
1 20472 112436 143687492
1 71001 72258 928195042
3 78839 89808
2 13925 87205131
3 16331 24330
3 81183 6270
3 23114 13459
3 142759 61727
3 150215 88685
2 161295 723713812
1 18111 21342 748660851
2 144040 74437719
1 61939 79161 880695030
1 62905 91244 416238440
1 39360 43105 404340386
1 7185 32037 817930151
3 146930 63937
1 76932 101697 94600274
3 105309 3550
1 4910 31447 180636082
2 41941 132834278
1 26939 97657 276286951
2 150168 276248770
1 26844 110768 160772510
2 103257 731973109
2 83678 781781062
1 32480 82541 851494803
1 463 107148 489801210
3 79932 49377
3 93628 67426
3 143709 42972
3 140658 62472
1 1524 11744 790159014
1 95469 110070 606186415
2 58248 82730652
3 144051 18780
2 52344 293846216
2 107833 464868637
2 78127 775130536
3 79999 90964
1 68319 105410 176628215
3 55873 97490
3 136411 29637
1 63891 74947 678309942
2 133678 848689059
1 32534 84466 799589843
3 106889 15125
2 158670 665732633
2 13896 330095746
3 83819 30606
2 144611 740977188
1 25 70552 642401304
2 22024 879666911
1 48164 63087 598811047
1 16547 51394 12696512
3 14001 37236
2 125313 702753806
1 29433 42260 219646821
1 16710 100978 427115568
2 33815 801343452
1 50138 54315 301444921
2 54582 335568668
2 102991 268210991
1 89937 102079 378266367
3 85784 25764
1 80675 99228 133923436
1 1888 11894 191215418
1 17581 34040 992507743
2 80533 924664012
2 122387 712125784
3 155070 19431
1 27099 83591 389119176
3 82622 80954
3 148151 36986
2 85483 427143346
3 136036 45768
2 56583 807751003
2 107188 805684864
1 85263 88156 929863064
3 52293 44208
2 4397 602380776
3 115688 104302
1 30514 105993 855518888
1 2558 55432 739169531
1 23982 57258 381434052
2 160512 815645207
1 12419 85265 137340247
3 87020 47366
2 74955 265728249
2 19273 696137651
2 124995 163098365
3 63906 30965
1 66787 79522 810483395
1 24044 71560 82710458
2 70849 571206520
3 75111 19339
2 53488 739808259
1 6051 108276 771123308
1 21384 73222 952294359
1 17920 18058 334967742
1 27199 87417 125412883
1 53660 83900 714790169
2 111298 964407529
2 58860 643296314
2 69730 491869540
1 64267 85090 388267728
2 52178 458216154
2 113448 644967298
2 83569 285072760
1 38636 71004 658552355
1 978 20003 579655533
1 44801 62841 387851249
3 125183 19816
2 66836 618247598
1 24096 114418 332281381
1 91057 102962 496833045
3 110944 10153
1 62729 77745 912035264
3 94649 29785
3 90438 45423
3 151043 112546
1 60693 67799 861055036
3 142302 92554
3 101746 15165
2 78071 391517851
1 31834 102972 24772000
3 30881 9478
1 1185 106120 500074317
2 22976 898176836
3 129615 12334
2 43334 406515749
1 115 107288 875764872
1 29886 90818 746030693
2 62675 588080362
1 15542 92816 242429028
3 20749 99220
3 87739 23734
1 11721 26192 588611391
2 157425 524462067
1 44031 54192 637120563
3 48333 64694
2 87142 144686336
3 39348 6980
1 5037 92306 319116473
1 4227 91289 945742870
2 95566 11648
1 34821 66547 766086110
2 153416 893830115
3 106418 7369
1 19304 44841 474862319
3 16876 38555
1 17938 86191 61318336
3 78813 34771
1 47382 79655 129941230
3 146539 18941
1 83908 87372 584686703
3 59504 23678
3 3142 56236
1 20314 88875 311738575
2 24117 55175017
2 46092 256836413
1 26289 49998 975982627
3 160220 103733
3 64191 61512
1 77906 93214 109994396
3 20375 6689
2 171385 963811611
1 83522 113883 74092881
3 41508 78394
3 89918 74829
1 78401 96512 92648192
1 20401 42423 545340572
1 25650 28746 624937701
3 146463 95184
1 3772 3824 647484106
3 56607 6933
1 2319 96552 583577937
2 14805 242231436
2 108994 525157614
1 29669 108039 948551813
2 124897 864888830
3 66036 12595
3 44887 110087
1 38271 45889 385632555
1 73391 107482 482597156
3 163191 11394
2 29900 219065849
3 59524 8644
2 146421 944533556
2 76416 59265821
3 2400 62214
1 51979 101431 651936162
2 68259 774813639
3 81328 105246
1 44148 78235 560454774
2 114635 180419832
1 31682 66076 533449020
3 39416 58109
2 147317 552413543
3 30413 32820
3 74908 89684
1 67594 105938 566082929
3 135728 104389
1 6422 52525 301457738
2 26411 536174937
2 95149 53228909
1 99556 104156 289891560
2 36464 204914622
2 24704 216854580
2 106089 623561839
2 2382 833910366
3 18729 64811
3 155731 48040
1 1865 94672 969836853
2 153759 880209344
3 51632 21603
1 34589 64277 544091371
2 148760 666127302
3 126880 62433
2 64999 917762608
2 151466 512370954
1 64202 113957 313196674
2 65354 838334935
1 1666 66417 653825485
1 29415 57841 966718139
3 68931 2993
2 1715 31280573
2 135027 945129580
3 162298 71390
1 71265 76234 781809594
2 85691 364080332
3 27306 15044
2 61755 542843053
3 177 106047
3 68590 43192
1 76955 109567 536720962
1 43836 96307 58799416
2 43836 368421848
3 148906 64976
3 138749 103917
3 67182 77450
1 93576 95892 49810134
2 124206 750862888
1 94178 111290 295541267
1 101 90546 792525154
1 54743 104820 441150901
1 42734 58334 948755089
2 116261 709141543
1 46363 110048 42999751
1 31409 47752 106689481
3 99482 65913
2 100821 730244646
1 33006 108121 897785281
3 31706 2738
1 28628 102449 203171645
1 52850 92298 113879211
2 163275 88408704
3 132389 61964
2 173328 842159306
1 70864 85102 146319724
1 66574 72935 790289994
1 38007 54161 593901377
1 100691 101232 389216646
1 36060 74764 655792961
3 1416 48478
3 133503 7042
1 9292 103912 831835908
2 130228 858854638
2 147237 997911229
1 48192 74579 705966807
1 52522 65091 933728458
2 9094 457529575
2 107377 926921845
3 72777 105964
2 137482 776213737
3 8979 105336
1 8349 36782 717377137
3 128416 54520
1 47576 105759 195875924
3 103117 37593
3 142324 100762
2 65913 350309135
1 65049 73125 202285740
1 56791 71515 724201413
3 12712 907
1 29323 30666 78541130
2 159071 990868989
3 30552 70624
2 49382 607348247
2 15113 770997359
1 46070 110055 405135513
2 97779 715144423
3 13554 63870
2 114568 768094917
3 140702 82007
2 82237 943996226
1 4067 27421 774840408
2 151893 293283992
3 37064 61744
1 44637 57526 741939321
2 54470 677673944
2 38740 905156290
1 56000 60532 194379171
2 52242 544721678
2 62460 25359941
3 16368 89285
2 72915 100262528
2 58598 587398068
2 20564 107540346
1 41930 93940 323557745
2 16910 604775934
2 63453 887398782
1 48238 95990 437406231
2 51225 225206891
1 72485 99456 573850288
1 24908 58574 634601534
1 14540 30808 618310553
1 6225 26582 436177299
2 29148 359170255
3 120788 85667
1 40866 57347 598314303
1 71952 106476 586932071
1 54180 78691 139432329
2 30410 1387734
3 161950 44898
3 73595 24597
3 52356 49993
1 59426 85132 780872079
3 10067 107122
2 12209 933478271
2 169114 737048344
3 125998 14563
3 107422 17673
3 9977 38304
1 27340 101312 768848922
2 17699 105895231
2 138755 560213650
3 143579 1444
3 60118 108448
1 89941 101976 781858481
1 15819 37977 487033404
2 75196 320326788
3 62029 81112
1 82287 94256 654293299
2 98945 264448761
2 34837 557234076
1 7788 76673 563591507
3 86811 53349
1 48825 67314 319027746
2 22890 656024521
2 138534 387072504
3 162139 50336
2 129277 894076692
3 174301 97427
2 81329 733274007
3 146840 100389
2 73495 684572332
2 108761 233780641
1 43015 82857 228650039
3 113547 2449
2 121520 824304150
2 52087 746149633
1 64738 107756 817672016
3 144491 22780
1 16834 70167 390939002
1 14833 27914 732982565
1 64497 71484 870832915
3 146035 100421
1 24202 88481 536000988
3 141985 53687
3 44610 46578
2 161553 372101133
2 152718 240087061
1 46676 91530 989975649
3 41916 80115
2 125327 956423756
2 137680 660058828
3 98209 91222
1 73934 93267 520213974
3 396 99463
2 102319 995449612
2 59895 653223325
3 94261 16966
3 2481 28160
1 9496 54574 801011347
1 82833 98819 598477137
3 101714 11773
1 38321 78725 429039587
2 105359 793621886
2 2266 798992615
2 89272 882024098
1 57915 100668 874801865
1 41728 73196 128428988
1 102802 109645 128140391
3 36524 97890
2 40053 534988324
1 11168 58496 323797508
1 1966 81993 559814898
2 135896 195608360
3 158455 925
3 107363 53800
2 31289 128732910
1 55526 100156 331548978
2 79852 741148110
3 26666 103162
3 27391 26135
3 123912 72224
2 145011 990465236
2 132170 581451864
1 8356 36803 862022329
1 60772 96324 402618692
1 25769 33184 2056039
1 2527 73779 125820545
2 44450 141040318
3 141594 10774
2 111814 341998629
1 47293 58540 662474630
2 10950 530826658
3 168928 102478
2 44765 251125645
3 136803 91919
2 45680 848936515
1 14166 89547 794693973
1 3460 105069 118584146
1 47581 107043 212424183
1 26128 82369 702991372
3 55031 32128
1 42344 70665 639595895
2 117275 678810221
1 8997 56751 886128559
2 56697 707414422
3 130173 59666
3 110499 54437
3 105274 69017
2 169820 265834903
1 19705 35288 217931534
1 102754 106305 685862627
2 126454 811886761
1 30045 60567 84937148
2 27798 173661037
1 44311 72112 64452444
3 125941 77138
2 94157 183861571
3 108262 49646
1 85516 110200 44592893
1 2775 64735 552543802
3 23647 8486
2 154875 636835117
1 46244 60850 913830016
3 15277 39172
3 31147 56192
3 27272 94837
1 22318 24851 71529524
2 108271 323571456
3 45155 60415
3 76797 51435
3 127943 21082
2 32475 601866200
3 49322 20939
2 140335 689127713
3 40824 26293
3 133237 71999
2 95527 221844510
2 32094 167389070
1 66703 105583 662967762
1 7582 104797 586196170
2 42095 864028172
2 25474 884425948
3 167380 90666
2 4076 948178338
2 98393 440316732
1 62457 101594 274042256
2 51385 562922286
1 64946 90837 507986505
2 73267 866404847
2 50997 410106684
1 11516 50427 671221444
2 11334 171869111
1 26255 33252 438926079
2 31630 735722760
1 8464 26551 930041277
3 137974 87983
1 13775 35238 894584295
3 142713 17459
2 74873 484491101
2 105622 836202629
3 90714 92884
1 15819 57498 555874696
3 151386 90015
3 129614 6192
2 96586 534017369
3 16970 36842
2 144857 217556369
2 3145 893404474
1 97756 97776 775455956
1 23717 43233 624701747
1 11340 72713 374433617
3 77606 99808
1 624 104572 614276058
1 78719 94480 665271794
1 52870 85780 759618035
1 21006 46577 504349961
2 89345 864694559
3 50783 108859
2 48274 969561637
1 30592 53900 169494044
1 19551 79858 883719268
2 123764 487691210
3 21176 83240
2 56889 45015207
2 68808 238603588
3 73279 111593
1 95061 110634 482881814
2 87186 321246603
2 14533 184838785
1 44411 101143 268049079
3 163560 46199
3 108826 53512
1 27954 103556 869262045
1 34404 47219 828869084
1 62549 107469 480754091
1 46948 102714 65633280
2 168588 388945432
1 19417 61308 95217494
2 18728 499233347
2 81413 22419353
3 36973 102287
2 92196 624664835
3 79665 94761
3 158643 114279
3 122939 61336
1 81041 104665 687191987
2 152473 792802481
2 77089 462190122
2 122809 105595454
3 160630 9612
3 109233 42974
1 85791 110371 424013023
3 43414 110076
2 43610 857091358
3 164428 48554
3 4043 81588
3 27743 105961
3 137604 46492
3 56541 87239
1 4492 85554 609813617
1 39911 67280 335953869
2 98609 108684844
1 43603 95813 664333601
2 140187 538565249
1 13380 26522 588217779
1 22003 96606 940744592
1 37438 62603 266061736
2 92404 545567944
2 24529 488765525
2 27807 44847943
3 55949 9726
2 150865 521670682
2 52503 541837442
1 14175 20153 53771349
3 109961 111221
2 20611 697510795
3 40238 25788
3 17897 4298
1 4769 54029 990403353
2 125595 577251265
2 12361 429524316
1 41600 109925 424620480
2 84153 216916599
2 27489 642190299
1 93511 98791 272696658
2 79889 278311272
2 47153 751768590
1 5517 37315 789289799
2 104943 1815383
2 163202 121595648
1 19625 65119 315931108
1 34733 34771 779367996
1 51737 78589 391516970
1 58199 59883 946544514
1 21766 42300 96724197
3 129146 36716
3 161713 83272
2 95327 85650717
3 105868 54287
3 39383 44227
1 85996 92990 525686447
2 150903 603860799
1 20447 79370 267897497
1 8222 46793 732317392
3 162499 98675
3 121131 65503
1 72600 109349 808128744
2 159847 230607239
2 51957 268654568
1 34162 94470 118191653
1 10488 25770 516900475
3 60316 104157
1 18946 95796 236168609
3 137370 4119
3 40066 80874
1 9735 97370 234463463
3 113641 705
2 160443 176407873
1 49409 97365 480574816
1 41764 76423 552949911
1 41452 64321 854450406
2 169814 698591360
3 109044 35578
3 157143 59828
3 110003 113625
3 132285 61610
2 74301 716354428
3 170662 85767
3 39895 40599
1 56192 101055 702989711
3 37449 46261
3 172975 1854
1 41827 64060 695460509
3 10195 22671
3 120458 14756
2 68854 698689541
2 113112 518842525
1 15412 90007 664475397
3 174615 100889
3 30938 59993
1 57296 102742 221966322
2 13407 539569208
3 59904 58896
3 119061 57526
2 42090 417701480
1 49788 114180 380738002
2 27886 634153090
1 2889 54233 341101885
1 49605 110845 117225179
3 68372 61757
1 1052 46119 71311770
1 15870 98085 926614257
1 48286 74994 462136209
3 88805 22756
2 132494 634341552
1 40594 64228 20026501
2 28118 778981427
1 58237 79277 64728839
1 56732 71202 100076409
2 147372 834864895
3 65596 108885
2 77850 221376754
1 7475 15442 916728513
1 97899 98573 913620063
2 101986 143798845
3 3107 24601
2 138344 206414374
3 69194 16467
3 104763 86381
1 14432 84951 542816933
2 82041 112495425
3 110671 108654
2 11376 245141959
1 498 8219 227628393
1 61339 81401 536114341
2 37588 783150590
2 137608 825021056
3 109636 104986
3 16026 3621
3 88693 55079
1 6290 58843 931034301
1 16750 23784 535971818
2 133886 750642275
2 14145 117226269
3 47977 58921
2 171218 720182505
3 70747 80542
2 124757 414563699
1 2497 80842 509003277
1 26527 49020 312497526
2 130101 683717504
1 5150 28642 383640222
1 11737 55984 926513290
2 123634 18103839
2 154244 215955268
1 66499 81665 338795280
1 46355 60540 788216564
3 119681 96774
3 6469 90230
2 74264 228569121
3 40117 72554
1 34990 58101 163052939
1 29782 87084 544453813
1 55464 94829 922021938
1 35603 63671 581300874
3 74371 43716
1 56356 87613 48265461
2 146837 712952007
2 18628 985331178
1 40472 78654 104502194
3 136724 20518
3 152679 59102
1 572 102201 804627189
2 77626 840157655
3 45768 23091
2 121241 56084645
3 30334 86416
1 25519 28657 163269725
2 151614 613142681
2 26323 61270882
1 7961 67707 241304350
1 29479 107174 990424140
3 46885 8384
2 58942 439416060
1 9433 49470 341358077
1 79551 86426 686893892
3 62182 45920
3 165063 17524
1 39299 42811 322551270
3 41664 66999
1 9540 29360 443766957
1 33341 93606 304926746
3 75384 35978
2 27936 416251648
2 31227 217440361
2 25730 330297322
1 37872 93819 664135106
2 130528 537219975
3 67487 96500
2 69224 49625176
3 112966 50956
2 55248 104944700
3 75670 81506
3 140571 27793
1 4944 11976 121636422
3 120089 104848
2 88288 814971408
2 120340 953004320
1 61070 78651 196746181
2 166681 796898608
2 72006 164949985
3 40543 42151
1 12185 89468 462542069
1 26010 45243 510392690
1 21887 105560 798733113
2 255 421351072
1 3612 9757 555955125
1 87783 108428 419709944
2 68679 997676563
2 133279 713068436
2 105549 972994280
1 99165 106906 821974179
1 80253 110187 873368398
2 107897 570693808
3 51145 66537
1 52637 53248 321738843
1 29218 61322 616001257
1 62572 89302 126133575
2 140667 428817539
1 7160 78076 223582670
3 110045 5670
3 57189 89429
3 44549 68358
3 85731 11204
3 92056 18100
2 149434 50243459
2 140467 318010719
3 29193 66702
2 80498 592385472
2 75557 932473551
3 140745 101082
2 79478 723603324
2 81523 585011095
1 10834 93768 363153353
2 85958 906171474
1 17328 84305 204797990
2 42436 469966473
1 57676 82354 732395363
3 10388 81460
1 32832 108155 528456951
3 139729 79812
1 24978 89457 906560634
1 26095 101357 817559534
1 23272 63555 267090536
3 119265 2180
1 837 100348 559723124
1 16530 31529 931750415
2 66966 67497388
2 20097 492333193
2 60057 99367969
2 124580 498454735
1 31882 75837 999906944
1 45079 47685 101893703
3 88749 93177
1 43792 89393 276564810
3 135506 84183
1 60549 66165 740629045
3 145433 39871
2 88501 137762389
2 154040 701588279
3 142954 23355
2 71538 444883959
2 134042 648098305
2 13717 136536826
1 5359 6033 60095128
2 75654 117664415
3 114724 75328
2 19286 985031756
2 152859 783228849
3 143147 68904
3 50334 111157
1 16763 73113 120712614
2 86631 202882828
3 134082 55147
1 5846 75369 550286869
2 9389 155989735
2 75527 78284143
2 158522 464875221
2 116978 309650556
3 82063 30723
3 99534 65862
1 6192 58610 896203803
1 92991 100790 530260721
1 86857 100366 301664192
3 4184 25874
2 151669 891551950
1 12715 103429 547143178
1 68541 98803 581356671
3 21029 74005
1 8946 67149 960792705
1 64029 97068 857571167
2 146445 146894292
1 59623 76726 868875494
1 20880 34913 962399456
1 35106 42716 489907080
2 69883 62336981
3 35231 25899
1 31560 35697 745423171
3 50602 67532
2 5865 919121932
3 141743 42927
1 58938 66410 46674927
2 32874 808445977
2 51942 919903444
1 60249 71889 468388255
2 171886 974617676
2 135731 195323307
2 96838 682758901
1 39499 85047 33413238
1 96395 106315 35840662
1 92698 104856 761333968
3 66405 43175
3 133317 35979
3 45172 23738
2 137602 194691328
2 31627 524450367
1 35365 45834 606720671
3 6434 49326
1 720 78063 199862425
2 111540 79039561
1 6808 104253 171415403
1 71631 106251 428769215
2 57972 746006772
1 37287 100448 352748859
2 64264 555393702
2 38556 310960507
2 102133 175376153
1 21258 59198 450277986
1 60011 71185 970233080
3 114739 4046
1 40621 56158 831503123
1 15513 64715 707348930
3 46336 63885
2 19738 114602062
3 88594 110241
3 166373 56535
1 72788 85167 454343707
3 96823 26322
1 26087 91083 698537633
1 41097 56828 62156772
3 84765 81437
3 154087 25728
3 30148 109470
2 110 541137606
1 30547 62779 817417150
3 141008 112935
2 112032 117309682
1 14694 22441 268860409
2 6721 122068408
3 137208 58739
3 1920 66834
3 82747 73368
2 22447 273741634
3 173334 40955
2 121049 720013297
1 4817 60506 334336732
1 35821 51878 20035685
2 66353 472066715
1 10781 65250 239271203
1 70708 99504 690270855
2 147801 894026222
3 76638 33713
3 71189 3574
3 81329 111823
1 1179 63084 176690379
3 26027 85876
3 116223 1914
1 13951 62649 139685106
2 133450 53638492
2 10980 326230793
2 152997 976474108
2 121365 975027298
3 55564 35298
3 160552 72718
1 21890 28374 620580523
3 103441 34688
1 14675 58965 24047033
2 163906 515389494
1 16703 38860 891334079
3 87244 102113
3 133579 42185
1 40144 60504 110080931
1 26252 104807 635829218
2 166036 274676087
2 154539 465802040
1 3045 12398 206613271
1 38530 46622 2760330
1 8929 46398 469552142
3 38933 37869
1 56736 78140 621820176
1 16897 99286 547742450
3 98160 7860
2 46907 128580837
2 139351 578729770
3 109855 102273
1 1075 99219 854753292
1 50603 85131 877198761
2 76636 121732873
2 102943 745368811
1 42125 48511 574343368
1 29343 59824 5493654
3 10618 73894
3 34610 91614
2 9787 166347788
3 10633 16104
2 68872 426228428
2 57226 359966625
2 32360 611562630
2 33540 441929011
2 43304 523958916
2 113414 350765017
2 150537 659768494
1 24075 73583 177619218
1 383 15360 82709973
2 119482 901094528
2 19419 600906144
3 22278 10549
2 99400 751168928
3 109279 83377
3 35287 61748
3 44626 106766
1 89693 99281 524790420
2 30052 835299862
3 99713 81464
3 136515 28260
3 111310 11996
3 141957 93576
3 53635 85814
3 140943 86921
1 62939 80449 773283158
3 51272 84852
2 20604 793953757
2 29424 785854713
3 87812 26283
2 158947 65659237
3 84466 11594
3 14301 114186
1 83398 113591 879284368
1 42038 95104 819107667
1 31114 61397 62403230
3 98887 76059
3 65468 81370
3 79479 2735
2 54580 155078295
2 122122 388971027
2 15235 388411005
3 171534 17649
2 40176 248411958
1 42082 100204 169087016
3 31052 46611
2 139355 949198067
2 85369 520631074
1 94413 94861 587437899
1 15028 77844 308934447
3 96225 110939
1 7863 23632 116164539
1 9367 104116 875854650
2 116006 282319792
1 90668 111841 741742490
1 60506 100838 348757138
1 56870 106618 265470946
2 18664 398895662
3 4785 75498
2 32698 654748585
2 56492 55119677
3 115949 96360
3 96968 3915
1 18547 31427 109750549
3 139566 13828
1 6595 68339 930959600
1 1959 30814 763219079
2 7142 200127261
2 91041 59945949
1 52779 108435 403300214
3 37678 32221
3 126680 46544
2 31640 737309604
3 147970 2314
3 26058 81068
2 78823 314322046
1 44734 77998 782432436
1 4994 100038 565348103
1 32465 99270 631997415
2 5457 20831589
1 17118 32125 673665640
3 58991 19709
3 68843 64561
3 43250 33863
3 99015 104338
2 157191 130965761
3 8584 8450
1 42006 106505 995322410
2 82561 898043947
3 155923 95711
2 76571 906209524
2 110849 7647441
3 143480 55603
1 56859 79953 866178119
1 70366 79066 685541397
2 14743 339770965
2 74272 904107088
3 12057 34156
3 116708 53198
3 166672 6902
3 115801 80136
3 55418 35035
1 49063 95084 656969371
2 154310 529834292
2 123716 894721823
3 12324 106423
3 44172 55973
2 72867 532217922
3 71775 12124
3 83912 9353
3 32097 45033
2 25506 934321677
3 107803 64853
3 73649 37672
2 77494 174667892
1 39662 71352 447945316
2 3501 953769024
1 57362 68965 972325627
2 116132 360396502
1 30636 37038 982956070
3 78686 22453
3 50965 39814
1 24403 72113 394210191
2 7684 11420161
3 53555 12386
1 11630 82474 145664533
1 89217 110241 594890835
3 43060 11682
3 78981 42483
1 18455 61750 718992676
1 23995 66864 428194990
2 109919 7401023
3 45557 112291
3 109404 83437
2 15461 329527552
1 51101 58709 566616394
1 44034 102834 768990528
3 31764 67868
3 151904 44719
2 79310 973133236
1 83820 102677 732652794
1 20518 99297 843657523
2 9053 477085936
3 96860 88335
3 46003 81272
2 128079 214739738
1 9558 22243 931109976
2 68629 78784721
1 26878 85600 968251155
3 103928 100575
3 165324 13739
3 69047 8845
1 41354 108577 296938328
3 133544 114
2 66886 404808415
2 163419 999724635
2 61270 123876157
1 5096 44730 537343178
3 14819 60459
2 76937 911286029
1 12509 40409 411288574
3 109814 108108
2 122693 19500388
1 18277 77736 643028290
1 56290 109865 83773350
1 27029 37610 62640574
2 18265 214215405
1 13707 26127 565400486
1 3537 63561 567273430
2 89458 746962733
1 36237 36255 650741577
3 44137 17618
3 169067 22953
2 29909 96423752
1 73096 113685 743091385
2 60137 823084270
2 116390 58011525
1 8845 42408 202573156
3 109510 98322
3 150955 68698
3 124260 103011
3 167936 1870
2 7676 234416855
1 10163 85227 518628074
3 78328 103933
1 20584 52492 428182707
1 30703 92288 694849616
1 3433 22192 678675727
1 98465 111673 872097245
3 30669 95160
2 72748 117445163
2 164847 491479969
1 8910 75210 256802035
2 38229 40184871
1 4925 110393 335333277
3 16649 71011
2 35019 688077313
1 65097 74035 818153704
2 29973 249064821
2 55735 685376445
1 11239 27628 894372575
2 79287 681769920
2 82075 400890887
1 14356 77050 449808920
3 148940 96756
3 60351 28908
1 27609 38732 117716586
2 123057 842306089
2 112729 832967400
1 63426 74511 362081819
2 11366 276286748
2 56018 779440552
2 69985 914472733
1 13053 26559 280992258
1 8446 60095 563679856
1 75503 94589 188260939
3 3450 107520
1 4761 87797 265072032
1 50833 60976 465341893
3 117916 112389
1 58506 65395 568454959
3 140591 16193
2 117115 380809767
3 159703 43264
3 15518 52202
3 54516 6998
3 95904 28190
3 124623 65163
2 25528 275146129
3 55887 17383
1 60782 95586 39050236
1 35374 38883 844050900
3 140723 83690
3 162295 39822
1 85476 94174 161309209
3 20726 77687
3 52031 34297
2 174300 863389129
2 94785 257550817
2 106345 130736745
2 93587 705351525
3 162308 70572
3 133073 111969
2 109549 609613267
1 33892 45344 220138222
3 108104 37017
1 87824 107291 361055022
2 172833 490581494
3 43829 77073
3 99764 58095
1 5755 32990 691141307
1 72580 104819 286249186
2 76761 81160566
2 94986 524326597
1 61387 87833 334359260
2 154545 7280452
3 171122 91855
1 7499 54132 100256734
1 8426 67805 591232664
2 140748 158801740
3 23584 9161
2 17451 361647768
3 148940 87637
2 2549 878686737
3 101883 32401
1 35659 82688 625780596
1 83296 105441 881616601
3 42190 108311
1 46935 114152 255212191
3 16003 98599
3 65566 16681
1 53170 101865 897319978
2 34094 452963284
1 34176 111545 994454206
3 35539 81248
1 40467 68002 946244040
1 14934 50193 596522906
1 15151 47382 650546396
3 5042 34876
3 72162 8429
1 30382 98460 689575123
3 130787 26156
3 873 53709
3 103799 61466
2 22515 853120837
3 123708 7982
2 84636 428594360
3 43936 109566
2 51878 709547136
2 123954 665382904
1 13728 105369 427795477
1 58691 81094 500320417
2 157870 21981038
1 27373 68693 839047445
2 174535 297086667
1 14648 54553 26302053
3 131855 52968
1 26336 28295 564574566
1 20084 107042 960352670
1 59136 110628 127156142
2 35747 573774851
1 51936 63953 807845536
3 140906 30962
3 71714 30176
2 81010 507457447
1 35508 55084 25956151
1 43767 77647 172603934
3 71391 37119
1 19144 101989 713266278
2 175503 904604893
2 71309 551185816
2 9403 451421763
3 78960 40613
1 18592 95491 195854188
2 42984 964615186
3 144061 7770
1 10221 31307 422008115
2 8984 436999253
1 21527 110819 664804514
1 27434 57986 687365541
1 44686 78541 708579461
1 11874 104777 78536748
1 27434 63320 710900178
2 154235 361622955
2 50071 914602552
1 50387 110844 284162309
3 34968 10900
1 78401 106128 578805291
3 62523 3763
3 41897 103044
2 55227 34072417
1 28663 84415 111670817
3 71174 64367
2 142756 252186491
2 79317 612655282
3 43129 85199
2 109186 938122098
1 48831 54870 598456351
2 50952 84216222
1 13356 15483 709516769
3 156277 78500
2 146787 915634710
1 117 14305 75568297
3 26480 5633
1 14246 48937 14656566
2 72964 852336492
2 144555 335532210
3 66208 60887
1 18076 72800 50521820
3 160150 18075
3 165304 22659
1 6859 55455 523988638
3 159764 32617
3 36061 73607
3 132854 112735
3 89281 81192
3 37975 76031
3 55229 24681
1 32096 114017 355069416
3 41438 109453
3 123643 95509
3 21589 25472
2 66451 839681868
1 7705 21712 649835562
3 169456 45495
2 48816 864528186
1 34651 70507 711064557
1 12537 44271 803457439
1 42975 74939 349828613
3 169793 77558
1 49372 104529 728922505
2 165048 790130224
3 3523 110202
3 47908 100755
1 69767 70045 517403587
3 144532 13731
3 60838 94458
2 33525 34511942
1 3480 12469 539521831
3 83954 15152
2 55885 26890529
3 72617 75300
2 122241 751129472
1 45940 81475 911372319
2 5682 510305686
3 51848 93869
3 105260 40204
1 8728 46514 94783167
2 26219 132924900
2 94657 31009473
2 172145 724267172
3 92702 109055
2 38084 119802675
1 72628 106505 996877057
3 45135 78568
2 69386 579522821
1 12090 87209 653478172
3 121129 46109
2 142520 696402905
2 75340 69319602
1 12879 74567 800702019
1 9389 11147 312936037
1 16363 42570 911233879
1 54197 97209 679606473
3 70428 27277
2 133967 519484260
2 12506 327595220
3 27867 86927
1 18868 47301 805473531
3 61706 94016
2 147404 980484893
1 15388 23989 631519090
1 61511 107961 946345886
3 34104 50615
2 19048 158948481
3 41975 45407
2 39788 145698022
2 17821 765554383
1 40588 79349 60558516
3 63989 26554
1 1080 63875 258162988
3 148267 51851
1 66940 95848 410695483
2 129465 812730499
2 45393 379723361
3 156879 35605
3 89410 10264
2 40100 264528838
2 64948 465857233
3 6788 31547
3 18936 41819
2 28675 21236891
2 59447 787000791
3 87598 85474
3 174244 52050
1 72756 86326 306900434
3 94360 71942
1 71487 87597 286880685
2 93432 903997921
1 3287 82578 483557240
3 78867 57701
2 41840 438038368
2 169646 662764717
1 6473 99208 829481735
2 56674 540666608
3 60937 36646
3 119044 103660
1 52778 96262 220498879
2 93447 284833609
2 123310 48568467
1 35713 50961 637522812
3 5455 89282
1 16041 16394 914918600
3 143813 36027
3 74714 23561
3 2505 62571
2 50024 407557841
2 156558 562462739
1 8065 56524 461815410
3 21726 38374
2 63274 874827798
2 19354 371431874
3 53352 74896
1 91036 93222 992475390
3 7505 103848
2 162861 505892480
2 102496 991613167
2 63538 94215026
3 22532 45436
3 125920 74000
2 38933 425104621
1 2291 54809 587536159
2 108575 477658928
3 108995 71623
1 24658 52506 914099077
1 38108 49652 59760523
2 4814 506717436
2 86095 793091419
1 69983 110948 477558549
1 40861 92988 581315136
1 30695 46590 677526504
1 40910 108197 455069663
1 76046 96591 400713661
1 33570 97913 352802560
1 4585 90085 401430477
2 165877 74492373
1 398 109378 437530019
2 133431 211938057
2 84733 740611957
2 45818 27222433
1 13486 86983 552767001
1 38921 89110 926809756
1 61326 95676 274909644
1 57518 101886 554702355
2 124568 369622095
2 91141 655144688
3 60883 13870
1 7099 71320 884589862
1 42788 82693 868540741
1 14879 95566 453581474
3 116898 69448
3 120989 109969
3 148891 9674
3 31594 37146
1 51707 80631 867471053
1 5510 27262 362706558
2 111942 519774463
3 45875 47157
2 162874 822745029
1 50783 73333 193729030
2 37009 282783348
2 42040 594703087
3 35183 65270
1 97682 108724 939605473
2 51174 348711817
1 24616 77236 795246923
3 74954 22936
3 161937 18427
2 134709 444264696
3 139207 87684
2 455 517493784
1 51536 89993 646746848
2 131588 991411984
1 3202 22504 541356133
3 116856 68133
2 152693 849118170
1 97147 103890 406084517
2 34997 919975094
1 2646 71692 492606246
2 8556 481285011
2 110124 653468775
2 76727 859994214
1 35548 51601 439167016
1 55909 78793 205090053
1 45371 86050 290580609
2 6812 664155083
3 12683 22858
2 5895 987554108
3 13359 105354
3 145543 101297
1 30570 96016 225015149
1 36366 114003 587604350
2 153392 702550159
3 166729 57067
1 38746 80991 218143979
2 150618 342306534
1 7949 64888 532648128
2 17552 959180521
3 33937 53917
2 30343 666652334
3 166851 28410
3 105259 26629
2 165332 920816784
1 12007 58794 985536739
2 99052 444824112
3 107253 107073
1 28065 65121 283445492
3 3888 98309
1 42842 106045 784570028
3 44465 66710
3 131400 102589
3 148140 33762
1 17625 39883 786855865
2 1339 35592196
1 39185 79732 346861984
2 58439 381239465
2 168308 611575626
3 21274 12028
2 163835 724932289
1 68523 79781 904971663
1 27619 72657 843119741
1 10824 84897 938266518
2 163925 296786413
2 88267 730510665
2 31307 846608883
3 137805 71490
3 92946 36573
3 54816 84959
1 15645 103409 808756678
1 1000 86910 707264140
2 15043 8354628
3 78046 906
1 71579 100572 524742980
2 152098 6236101
2 151861 226228316
1 23073 69110 944307059
3 106494 43238
3 114501 39598
1 78996 92765 358048924
2 156096 435514632
3 116483 104173
2 26999 745645205
2 1848 788570170
1 86102 104693 2999673
3 100427 1337
2 81158 751298762
3 113290 56740
1 1681 31018 852950966
1 23616 90726 753355392
1 73625 87794 422446081
2 13606 571727671
1 12306 60320 490563458
2 50394 776094125
3 9712 113621
1 3326 41577 501265878
1 57570 83246 157676057
1 64287 80537 739205338
2 50650 188502762
2 107731 725550983
3 171799 63765
1 71994 86327 84349180
1 715 103664 655647597
3 74059 63524
3 165017 81718
1 31469 69295 336241576
1 43209 84409 409199787
1 89395 91144 624053054
1 93174 99426 95201004
1 96781 98267 675426036
1 39566 60411 615484579
1 27775 36132 762783281
2 40525 654960108
3 127398 11999
2 30906 462908536
3 153918 112389
1 88538 91363 898785546
2 82888 149397984
2 129453 720713592
1 3593 48202 688264083
1 16119 71556 508517221
3 169736 26416
3 3052 101604
1 7168 58775 928296715
2 23156 112449273
1 18985 63610 358245151
2 73716 791048513
1 33913 36493 249050814
1 32736 40644 823878621
3 154263 112707
3 37505 86456
1 57504 100599 427089640
1 8779 19329 492071104
1 14545 46452 77292808
3 153881 49064
3 8295 54743
3 133331 75925
1 36295 57503 77811799
3 128653 17431
1 19746 97241 423894862
1 12068 63695 811689398
1 16518 22446 449267994
1 49037 81993 466183101
1 81282 93711 96223626
1 11146 83617 63839490
1 7418 56072 603659061
3 62027 64731
3 94099 72347
3 10809 111678
3 171855 98534
1 63573 93942 687672996
3 126367 47464
3 113100 37522
2 79950 158258767
1 22811 57537 286189469
2 85080 928938019
2 96837 575328557
2 120659 386522445
1 48524 95479 346387191
3 156459 13683
3 113860 113469
3 121238 85621
2 128037 171862349
1 20446 57795 89171859
3 34251 57309
3 166675 43482
3 109863 73338
1 41223 112669 381002377
3 134264 103520
2 26486 746269318
1 102713 107937 324533157
3 53024 36148
2 1244 687067146
2 43892 741202421
3 8680 30081
2 70060 14110399
3 61239 18925
3 103312 110717
2 7743 699264756
2 116207 551927551
1 383 62662 168225890
1 72086 109621 303739375
2 173485 928551226
2 156600 636349042
2 165749 878129109
1 31174 104578 986437836
2 30983 850728539
1 60543 99274 889204701
2 26722 207110162
3 16053 70959
3 28935 101223
1 33698 73046 281765968
2 71942 73520009
3 129354 20191
2 31431 750489441
1 21499 84851 261575771
2 122698 482902992
3 136910 110144
2 77139 202380426
3 34967 112981
1 92841 106715 206544495
3 161524 71923
1 54342 104415 600119805
2 71978 504321183
1 21213 82338 827672290
2 94249 576724580
1 12639 48262 349460133
1 2742 85421 801249917
3 93576 72253
3 172332 60024
2 72223 977825794
2 23307 532965771
2 60915 247775152
2 158445 126450992
1 39874 52731 930560423
3 73517 83542
1 9252 100629 946831038
2 146896 331668301
2 50942 131386486
2 68371 447322049
3 145167 105175
2 98135 806711168
1 31391 32803 854687314
1 62012 77255 685903109
1 39023 77437 922460225
1 5316 33537 838344786
2 100506 554595211
3 129919 21850
2 156890 304976140
3 137757 6064
3 29667 106158
3 152042 61314
3 96574 47163
2 112555 201794799
2 6766 248414399
2 30702 801085207
1 14442 40557 307409309
3 173834 21717
3 15577 13466
3 62385 88053
2 157937 560468810
3 31847 59573
1 13591 22856 143107760
1 23665 49551 7020809
3 65652 33530
3 5387 28836
2 4910 686690837
2 118473 300136704
3 64915 98055
3 47815 113287
1 18938 65644 85673821
1 27550 95226 652912295
3 47711 6539
2 63105 766235249
3 100152 73239
2 17982 101924107
2 9656 711618916
3 51200 97593
3 70692 48872
2 31290 267357046
3 167024 87864
3 105450 57496
1 76787 96778 163047834
1 60638 86990 740039173
2 160133 540330367
2 96981 367204431
3 52747 90898
2 94655 918756631
1 19134 42469 29407248
1 22864 81766 375177398
2 33111 421087645
1 67457 85119 432201517
1 2868 29330 129364080
3 134442 107801
1 20002 58490 435291078
2 34638 517142709
3 33812 58300
2 148206 597310563
2 79343 60793183
2 91443 537244479
2 138452 589473742
3 44059 85044
2 100486 645565935
3 43820 99779
1 54752 112357 278525598
3 12792 77476
1 29441 45803 730784254
3 110773 73443
2 134057 59573154
2 120913 739897605
2 145518 466773669
1 13022 110700 784352191
1 26806 60328 316262981
2 149878 599285400
2 146431 807403825
1 48759 103627 262900308
1 12292 103143 467271792
1 15793 95110 677706088
3 91680 22650
3 5196 111813
2 74010 971398340
1 68109 110710 132917596
2 6107 157124074
2 55520 127488037
2 118039 849533055
2 3236 512402233
2 106354 73003565
3 140869 85911
3 133493 18759
2 50835 250199020
1 27604 55422 645947320
3 80751 80009
1 22430 43526 567313336
1 35704 76845 362939867
1 32487 76470 815676864
2 163164 541062023
1 43005 77490 428704120
2 74727 470166179
2 63114 624273505
2 15490 823232888
3 52168 45995
3 77382 47034
2 31406 311913612
1 26141 66887 628181003
3 66122 38587
3 22178 64911
2 85616 113254187
3 66821 18370
1 5559 15326 512338780
2 117854 122637604
2 60909 609127070
2 170748 29300543
2 41328 502520677
3 122559 12416
2 115178 105143175
3 39384 55995
3 39043 99885
2 136189 77527880
2 124611 529350151
3 158131 5159
3 107384 54038
2 15245 351585450
1 51796 99850 53397789
3 19958 14154
3 10348 98669
3 144377 33714
1 3402 77540 468194524
2 37845 337090974
2 43216 39315204
2 166752 828034173
1 17888 28234 394222657
2 95553 818759086
3 45256 22734
1 20127 36573 965231907
2 9214 437783196
2 101229 784156621
1 87939 95747 946978350
3 27572 60295
1 95803 111292 84132649
3 21114 81187
1 84368 110738 393661820
3 27835 77117
2 111054 634871680
2 167318 947253687
1 68297 83773 16157107
3 18203 37227
1 89858 113183 804080325
1 37648 85627 878266936
1 21729 62183 710985721
3 26687 94850
1 34393 80456 762147102
3 12933 15269
3 12029 72369
3 39088 24576
3 165107 46444
3 122468 49744
2 29360 668903308
1 13425 26539 984044934
3 18219 93704
2 167477 126528382
2 1973 747165917
1 7409 16049 368142895
2 45302 623387202
3 49921 55305
2 63692 875712270
1 10443 96915 348930104
3 33988 35807
2 20388 337618668
2 90936 76010814
3 99355 51485
1 27885 86068 105781568
3 145919 89967
3 170810 102594
2 130285 228734893
1 5152 90711 751503435
1 12844 58596 803910998
2 14367 343427115
2 10444 4902850
3 15671 12341
2 122966 100263172
2 132507 823250814
1 13684 36758 960326794
3 132605 21259
2 18366 909037637
3 38607 21237
1 15602 77609 552307783
1 19294 102234 657071446
3 55826 36613
3 23838 40182
1 33335 34567 433291627
1 10514 39079 334043047
3 169092 63538
3 21277 36661
3 64674 87457
1 69522 74960 539665890
1 71702 100954 888544134
1 12346 35604 598948224
1 22253 62627 972628962
1 64007 75617 9754897
3 3225 48713
1 45851 59397 777506191
1 30153 105083 157729579
3 156863 82381
2 21791 596382508
1 24904 112042 489842973
2 72348 941967850
2 172521 636970987
2 61697 621286638
3 35018 92375
2 693 265246925
3 91539 79653
3 69553 60541
2 105727 650819
1 51713 96661 589058484
2 2305 465435221
2 150567 530039410
2 42205 363172377
2 65104 935059638
1 37705 114126 205444753
3 138881 64957
1 103497 113653 124908166
1 31448 71146 182302114
2 99658 446683077
3 134860 100201
3 58216 109152
3 90672 94855
3 111499 13681
2 67292 249985853
3 59983 61
3 103636 106737
1 72757 103644 826368954
3 117213 82691
1 37796 100551 577617334
1 1720 60074 945689670
2 162214 637511978
3 152897 37092
1 15984 84172 673505878
1 102166 112945 635480228
1 7796 11148 381432965
2 14404 890415079
2 7373 333098260
3 101539 43962
1 142 84084 601060932
1 69776 107279 56921879
3 173881 78709
1 45913 104527 919638632
3 168144 104710
1 27865 107356 417504764
1 44807 50388 187407807
2 145312 837732519
3 36848 98919
3 118757 50534
3 113258 47864
2 146638 606296517
1 44788 54767 595825238
1 97579 98615 25813976
1 34926 70078 386856377
2 32992 18222646
1 97093 110576 563863170
1 30077 83291 167394732
1 67303 93052 891399928
3 110451 96863
3 106675 72846
3 140107 94689
2 24794 866912786
2 111636 220592160
3 108270 29864
2 62541 781589384
1 55329 101547 756434789
1 19241 103858 79481505
1 68705 72377 52396944
1 12233 85898 104497668
3 40353 22375
2 139280 769793268
2 105493 624289734
3 95171 23371
3 150378 43394
3 5520 1578
3 156223 58024
3 65009 96379
2 161583 262078257
1 41290 101378 897632232
2 104546 850865600
2 10931 714403952
2 42535 967575367
1 31351 98407 473369520
2 24395 642324308
1 40996 73743 799966019
2 80451 67802657
1 25256 106698 748366518
3 175033 103751
2 128826 765505292
1 81424 97457 933239490
3 90196 34047
3 57929 61826
1 491 70886 101134869
1 91103 93058 600405710
3 5678 17046
3 62128 27201
2 170717 15313865
3 151104 90938
2 17623 901810463
3 44761 103889
2 14723 430867741
1 30524 59901 539466316
1 3330 110849 3558769
3 36113 67936
3 10092 37661
3 73645 112341
1 69754 87650 459172714
1 25056 29141 262901785
1 18942 53097 308883815
3 111854 12337
3 105023 69184
1 26359 80234 110811983
2 27341 515359318
3 101442 5402
2 44092 936044241
2 175524 927299910
3 37513 61097
1 63096 69399 819646244
3 174151 64894
3 24998 37329
3 128340 24413
3 133794 100144
3 14403 82921
3 113085 94646
1 88568 96721 360719158
1 23460 42150 867616781
2 115477 750164534
1 10484 94366 824133978
3 35051 109518
2 76097 533031881
2 47975 393482591
1 44164 103139 583537104
3 161507 110001
2 114403 224611063
3 147408 28992
2 9390 203511528
2 66408 659365237
3 101096 107509
2 174191 380252480
3 31409 65921
3 7851 2417
3 117448 30851
2 126119 798293257
2 87711 609466174
3 144163 90267
3 18188 101620
2 110298 295371534
2 69239 510045728
2 145119 299875219
3 161791 21283
1 52318 78430 142952983
2 44457 860396725
2 23317 496871321
2 172300 463586139
2 95620 99737296
1 40950 71222 336896796
2 109840 451512131
2 11086 470773620
3 67098 73465
3 166531 64061
2 87978 61613544
2 104510 570581802
1 28389 105505 66774618
1 84796 112147 269536826
3 145884 57934
2 59337 228526764
1 15579 32590 980624702
2 105286 874280202
3 148521 78528
2 62304 92768878
1 16720 104096 867079393
1 54611 99313 554543123
1 56675 60337 626778533
3 135789 85221
3 174168 21419
1 50906 78766 264813923
1 25207 45983 470548331
2 38101 806997469
3 38440 17009
1 36099 41437 462066894
2 74122 679739274
3 40762 31899
2 59572 752235302
2 101300 502915164
3 80977 35056
1 71076 112597 763007471
1 1438 19308 7306470
2 141585 254387358
3 118464 51749
1 42991 71023 222060072
3 49202 85225
1 16385 76115 730743263
1 69378 102928 532139431
2 60345 720768508
1 49288 69929 602299827
2 14967 726596310
1 10406 97172 445101180
1 5330 49686 915435659
1 43416 47251 82580775
2 147891 479292331
1 21448 43679 736688945
1 60974 70726 174958951
2 128122 351022029
2 76749 949824793
2 138713 523117870
1 75411 112637 768130695
2 20874 870948795
3 28201 82694
2 154472 651211860
1 25455 94908 579369016
3 134694 1030
1 22090 74848 9200833
1 50780 87746 578222053
3 143091 36007
3 101060 55344
1 67936 86588 462612462
1 4336 91755 484755071
3 93031 52825
1 53053 69820 536223800
2 35745 360015021
1 13881 100179 807611403
1 14658 113140 643186173
2 21325 209999153
1 22326 37359 488042741
1 13331 39011 94342806
3 162583 102205
2 125075 919529492
1 44097 101681 180339750
3 92598 5840
3 48041 71659
2 170218 353958944
2 30659 912538222
3 88623 85083
2 105967 883726526
3 18794 93948
2 135239 149271545
2 127206 760800631
2 54077 75455968
1 2787 30419 381417938
1 12736 81670 756654986
3 86419 111450
1 14959 15025 908702063
3 157474 21147
1 53836 75322 659592716
2 130791 671892630
3 124435 67239
1 12887 104162 842177415
2 115065 276279243
2 11979 907988037
2 16669 529614030
3 26631 63427
2 55458 164799681
2 8939 128083861
3 95850 13477
2 99110 180419952
1 96797 105583 615087395
3 136082 91373
1 96204 99506 886096258
3 126237 5013
1 36626 104336 830436826
2 100029 642077212
1 49853 61685 557305185
2 101849 842988789
1 4382 53675 611686569
2 113548 110851868
1 6467 99791 820684040
3 112524 19846
3 4454 4891
2 39888 772712413
1 25407 94093 927738199
2 37464 838017251
1 12950 15802 972008620
2 151409 630780130
2 13736 235934205
1 24728 93197 41186723
3 156115 23474
3 45951 81378
1 11015 92016 848648368
3 83640 7536
3 18872 31110
2 22166 432732122
2 65491 736187785
2 116361 221556293
3 57856 63802
2 135813 68007342
2 97828 398863207
1 36427 104057 602659063
1 34660 107986 536467905
1 15500 74837 368554136
3 126659 40870
1 54102 85485 821158072
2 154967 405465597
2 81437 391666307
2 74839 201162949
3 129245 89902
1 24811 30299 498815882
3 85455 81654
3 57652 9330
2 57599 688293640
3 175204 26774
2 39063 792849975
1 9352 71446 277569712
3 142749 66260
2 135335 385178642
1 24869 89492 18277093
1 56080 88542 248307417
3 144673 74536
1 19233 111116 292004879
3 144304 41036
2 68768 450268215
3 2285 66699
3 82110 86120
3 158596 62319
3 66201 99115
2 168207 978713510
2 116391 129239591
3 154844 68176
3 126973 42734
3 123826 36180
1 32597 110937 911769827
3 119210 91091
3 135832 100332
1 98717 104224 64633683
3 70758 84185
2 82816 298645667
2 144051 124302670
3 72498 31410
2 116826 799142087
3 12683 29120
1 29762 112314 609366701
1 15156 103409 159089907
1 13482 95409 223154072
3 168753 21716
2 66880 905036574
1 15301 49833 711507519
1 52800 59587 482219674
1 32394 72562 206550793
1 103081 113143 984284238
3 24844 65332
1 70394 84226 478197194
1 44632 78982 243789370
3 920 106774
2 58103 194643106
3 49390 73728
2 128236 245097120
2 15834 701528624
3 7056 106770
3 166571 45061
3 72660 85750
1 50942 64055 751386360
1 60175 61692 880801784
3 138497 94165
2 141611 711871062
3 131010 65457
2 115614 851593152
3 39337 113518
1 33067 112172 14440857
1 88946 92971 641239278
1 58882 68343 964644011
1 12013 53817 868260421
2 86028 603652355
3 29557 44297
2 10788 790157449
1 28905 76996 481350196
2 36586 938927942
3 52963 58362
2 7748 196599582
1 119 38023 473294628
2 2517 822740488
1 32116 101054 280542924
1 46268 109516 220740289
1 43772 84477 366511725
3 24340 40982
2 154973 895955887
1 34288 38715 580123428
2 1189 749524405
1 35532 74891 8095512
3 85164 103689
1 14573 50445 547822578
3 72037 12679
2 166231 925644498
3 108242 62143
3 90956 384
1 49444 53593 662084288
2 85069 808971071
2 100278 798033785
2 132349 772330067
1 26649 52553 253395397
1 10765 21266 564454922
1 46315 102158 945194048
3 154611 40247
2 95361 369869640
2 98789 267486888
3 13722 71488
2 34209 516326883
3 52243 65718
1 13170 41421 111576552
2 126049 50188581
2 129667 84211127
1 57038 87562 17120475
3 122174 34488
3 141450 38005
1 16957 67296 838133002
1 4234 57869 937798776
1 34931 95151 216303575
3 113483 109803
2 33426 605283439
2 70270 144117798
3 133872 43900
1 23431 65330 289814908
2 164882 936869619
2 139156 947964484
1 82904 106102 312125004
2 29716 718855921
1 68428 78256 1294157
1 11280 95419 598674751
3 22384 27321
1 45469 81042 854909040
3 41966 54659
2 74883 372479432
1 11062 80000 850932647
2 86156 864807716
2 23197 15307544
2 168547 464145622
1 86715 98048 70150474
1 27779 30002 913254859
3 34468 23588
2 5723 488198809
2 156092 909235461
1 18823 85933 875750625
3 39259 65868
3 132419 38180
1 30212 56856 721325382
3 75209 67684
3 97346 25411
2 134204 196866492
2 123482 513813960
2 110856 631587643
1 2977 24170 115631957
3 104248 56577
1 4822 24891 33656769
3 158231 65059
1 58281 77888 602636770
3 75117 88019
2 122812 431878149
1 10604 91780 610701447
1 56664 111778 6584844
1 39413 72093 148810596
1 19301 104997 553367986
3 143252 80999
2 60985 976190428
1 32012 113243 762965199
2 72621 30048972
2 109933 364405495
3 105246 105067
3 129649 40892
1 4717 43123 898294086
3 61327 63602
1 18745 35219 50707661
3 1436 34295
2 70354 179703680
3 31058 5958
1 12121 33504 339153867
3 154473 16117
1 2944 34068 120942293
1 33964 89586 881003859
1 53725 104915 333757430
1 27130 98435 644097757
3 106735 46475
2 42260 619480441
2 155075 724826434
2 146197 425302665
1 49827 79065 879704989
3 165702 34310
2 79846 215181449
1 51316 65252 519699437
3 132282 36881
1 15737 57488 79515313
2 115874 689344942
1 28749 85266 772530251
1 48576 112186 77320988
1 39448 39544 251956468
3 3193 41710
2 142131 479703895
3 109619 31967
2 145827 59304239
1 54769 82340 669251898
2 108145 300915829
1 14630 97290 362289311
3 24978 43062
1 22666 32598 152650222
2 174173 643494953
2 105033 628016052
1 72113 91192 214412901
1 32697 56502 708110123
3 119895 31805
2 5026 779029704
3 56920 112231
1 25918 59981 954265985
3 164153 12744
3 29816 26586
1 51283 73834 37530226
2 146371 18860089
1 56678 74484 168819979
2 46396 268980366
1 54412 75934 260688639
2 164488 137824866
2 8704 602191524
3 37079 3465
3 47263 24879
1 86612 100867 1684837
2 58539 915748128
3 65919 98206
3 18814 86704
2 104706 348660442
2 124285 244969248
2 168400 397525719
2 84864 231938071
2 121415 788662280
3 118550 69722
1 1597 91630 562467390
1 87708 101871 270879723
1 11554 113442 987868965
3 46165 19521
1 62972 93431 705720308
2 127213 442205721
3 133114 94946
1 17998 57282 877832946
2 26720 106957406
1 10299 78717 306585203
3 168680 21293
2 47001 191367431
2 10757 525438810
2 130707 695408563
1 53284 69295 344985291
3 42190 104949
2 152467 241633723
1 55564 91184 433317396
2 94181 514301162
1 51072 77919 151093079
1 59828 80012 830528733
1 6446 89410 980681027
2 35062 384504083
2 38595 44068079
3 25866 35130
1 25494 100809 730879626
1 77162 94219 334440964
3 36284 109991
1 46081 55551 588969859
3 165180 44638
2 151827 977175281
2 8837 350521879
2 56027 683336708
1 29145 95208 584836127
1 16431 39621 648860341
2 1122 307265111
2 26180 421868112
2 119687 411394223
2 28999 88664635
3 143594 50044
2 133078 485755492
2 174314 87331471
3 10763 64700
2 15395 710806820
1 76460 83924 76799181
1 5954 76475 575392031
2 25632 914508965
2 150192 582545105
2 37011 551182735
2 90950 408477066
3 94470 14695
2 175358 10835470
2 90409 645285801
2 146866 418077342
1 62632 74730 715498515
2 5992 169307940
1 12330 101305 35835997
3 98840 13586
2 42729 524793221
2 160618 991432247
2 104861 109904141
1 11247 112837 84306570
2 62536 236664426
2 45052 772734622
2 152416 321616922
1 11281 107829 438330832
1 11549 37434 415731833
2 73002 521611078
2 142425 590313076
1 24972 60246 975413013
3 66873 19061
3 1935 11633
2 21255 209406423
3 71821 50489
1 109405 112582 650437021
1 687 101260 558818814
1 256 60953 563511455
2 111835 296490841
3 127932 14619
1 2563 43392 649469750
3 110731 74804
2 78671 848747092
1 8000 24912 429644074
1 41829 106175 472936475
3 124294 16056
1 57412 58859 988286819
2 55005 888621914
2 22175 295358690
1 51650 55553 867394621
1 44200 75028 262025710
2 115972 59984243
3 51887 59189
3 151577 9105
2 49460 379524706
2 107930 816693613
2 133141 446006833
1 55791 85211 139338938
1 32261 60416 142696541
2 133112 726755215
3 153500 2104
1 92466 97630 317889948
3 46688 18560
1 81460 90865 219264419
1 19818 29290 15098376
1 87946 95618 891001219
2 5045 603141613
3 74185 73253
3 149806 73939
2 119733 904942913
3 37277 107026
2 2934 632159616
1 17462 102653 98251622
3 13830 113850
3 78782 47723
3 17880 43989
1 11221 35185 174657653
3 125760 38651
1 19877 64467 546122038
1 99493 110029 590564413
3 26818 42104
2 21634 505360259
1 42181 74664 986164219
1 25904 99481 306092299
1 47443 109415 680971111
1 52711 53245 850849832
1 16053 86389 997548238
2 102827 599314772
3 156239 3548
1 34867 50815 895264345
2 85998 759028921
3 119213 6809
1 20763 76016 559673324
2 42762 654950778
3 63519 30340
2 47793 935937233
3 165030 113346
3 5833 112557
3 65731 106543
2 89818 103465511
2 163760 591049250
2 162659 218141564
2 116186 537619227
1 81876 95440 341037074
1 41243 88970 580055784
2 91797 392151857
1 73287 86976 467615754
2 146278 186489062
1 37212 91666 341998040
1 37790 74711 932514753
2 159783 30889763
2 12481 958509043
1 60157 98734 46748841
3 50388 15116
1 42827 85083 608418697
2 59148 163568023
1 78247 89388 210631040
3 40724 78603
2 103326 287418033
3 117110 98319
2 148935 304298907
1 21831 66258 237052903
2 164367 581496261
1 33895 111096 688574523
1 36933 98153 179854117
1 33431 39557 557702399
2 2319 827507004
3 145252 114026
2 68140 358965232
3 48343 64575
1 27186 109768 158449878
1 54958 95636 469503016
1 40328 57483 487172388
2 127182 427915621
1 40733 68253 51012886
2 67199 348168302
3 121805 2474
1 25437 94062 312758020
2 61435 285866131
2 26981 40592973
2 134431 950302927
3 29361 77515
3 43041 36873
3 167607 61128
3 87563 47577
1 60649 74790 341172613
1 38901 89031 990243170
1 32377 54902 703235511
2 56457 790582862
3 156579 65354
2 23460 169593968
2 152200 715056553
2 110029 514176717
1 15767 94735 180423093
1 19033 72702 872923669
2 48519 357374647
3 36834 66542
3 141727 96438
1 11802 55891 515956579
1 26044 54040 635218186
3 38296 50088
1 8671 78450 535388624
1 76024 82218 641214826
3 130321 72810
2 59511 972785264
3 163333 75817
2 69064 810452942
3 112104 111224
1 29304 44745 199219644
1 59651 94833 586300695
1 9459 39097 814400828
2 3976 341534031
3 4695 7855
3 62586 7121
3 89853 52450
3 148280 73177
2 94390 473751125
2 16539 146204552
2 112715 520846021
2 175601 287555322
1 80303 105019 303364005
2 77288 516256510
3 131468 44861
2 127330 551259149
3 53813 89961
3 144389 50565
1 22942 24477 843287171
3 85333 10617
2 154186 650853305
2 27971 748236065
3 175357 108077
3 99162 108412
1 39323 95404 949658787
3 116907 51829
3 152565 66558
2 20474 601846978
2 77656 743017345
1 10880 111544 163930240
3 63031 71562
2 32719 998512400
2 162957 730001063
2 36338 70929427
1 37449 86063 690372184
1 3012 33871 82795672
3 22035 95638
3 155004 108154
1 93467 98450 929961126
2 25711 515580526
1 106577 114361 573509936
1 105171 108320 656719736
2 153779 717934923
2 83063 924875487
3 106134 106899
3 138039 109580
2 98835 699732045
3 172950 71495
2 15257 474359167
1 25772 49706 50782645
3 82081 105118
1 4419 50060 44794758
1 11726 88730 356866654
3 92570 45433
2 38555 167479148
2 66068 183587636
2 1443 518808688
3 101543 80971
2 158542 396047720
1 17212 20126 55794427
2 6429 653142679
2 118614 869993219
3 79699 11440
2 124373 737008039
1 61543 67233 678589064
3 12897 78207
2 163531 654081485
1 49255 69180 824495457
2 87098 933782076
1 88054 90607 741209024
3 24146 90025
1 14063 67299 147733638
2 167563 300721593
1 38851 43506 647852488
2 110534 923619612
1 30462 64617 346947412
3 38901 34600
1 96270 103475 688541004
2 51396 631594270
1 64008 86936 553180295
3 157661 8106
2 20380 614036411
2 120282 371808543
3 126131 98033
2 105540 96878984
2 95899 900327084
2 59377 19181504
1 9990 30277 237866250
1 91289 107689 950553935
3 19296 101065
3 68462 13522
1 25725 59432 613649414
1 25839 41253 399104141
1 39333 86996 411285724
3 127923 27333
3 68928 83740
1 53964 56173 982116217
3 134831 18137
3 87418 58114
1 19564 73677 39041856
1 41644 87704 869594104
2 7906 283083941
1 102419 104809 826909913
2 134900 774874879
3 60215 24632
3 43895 2728
2 119720 596527477
1 89526 104531 47271184
3 170868 49628
2 38260 449434735
3 137336 84104
2 139372 587769100
1 65709 69565 56268346
3 96742 47763
2 88610 550158375
2 96961 429863763
2 30894 304050190
1 63714 109185 547285824
2 72140 318060758
2 36003 56235064
1 62836 84417 629209590
3 86816 109882
3 6165 81522
2 58394 10583559
2 155152 17534513
2 172326 609872791
1 83240 94072 685792781
2 165686 791842075
2 36613 446587833
1 60523 101229 44790795
1 8629 47954 657948417
3 147128 54281
1 49984 96732 522206543
3 19095 68212
1 1439 32269 808755738
1 97171 111808 918149306
2 116187 655999331
1 5295 82380 439900162
2 86979 566623549
1 63968 97863 580804058
1 30642 86338 694441862
3 160138 1013
3 33283 102112
3 66309 18179
1 18577 71502 636219748
2 126201 636901099
1 54572 60105 749933006
2 105074 527244012
3 29671 42305
3 157760 58218
2 30734 23251701
3 89371 33843
1 55042 96625 700845623
1 18134 63137 959757695
3 124279 82302
3 87924 107403
3 132952 42916
3 147364 276
2 39047 260414037
1 82990 103826 419710513
2 14215 867599890
1 5459 96076 11317432
1 80733 108185 386192006
3 70995 56062
2 133843 624259307
2 165350 642061450
1 95763 95938 34651952
2 19381 272472653
3 36938 59363
2 38363 853702286
3 152222 85055
1 93596 110916 872521472
2 12053 512909640
2 22105 620920206
1 99373 101807 357578021
1 61232 107775 9826713
3 9477 60571
3 165667 108308
3 140223 110405
3 55746 81493
1 26858 43635 23835047
1 82995 84208 968411217
1 31711 113785 930285782
2 37007 89267550
1 18299 86804 180352346
1 25975 29786 120857170
3 113513 86374
3 28938 24056
2 173428 430751783
2 96471 600866003
1 94984 100527 676329808
2 175556 349956356
3 157812 57618
1 53680 80239 936985278
2 172470 805720357
3 19655 16541
2 161375 359099814
3 66909 64041
3 32897 108594
3 77004 33675
1 795 77453 674123919
3 61104 31483
1 40978 53255 57634217
1 24199 97384 494682959
1 27368 59266 871088634
3 67822 103897
3 27170 4643
3 136204 55226
3 111320 5015
2 11900 305677101
3 65283 2505
3 131259 46824
3 99815 49478
2 29104 141651329
1 962 20230 500324859
2 84379 878485972
3 60326 95401
3 143289 29696
3 54314 81809
2 108121 596652248
1 48202 97671 60768451
1 30534 113770 145886432
2 30001 977628628
2 123884 959985926
2 124605 897492097
1 55696 57116 987795401
3 65193 53865
3 147306 59864
1 23168 51191 982948565
3 11537 64116
2 79737 827392022
3 152998 111473
2 18070 648526824
1 94903 96765 331078652
1 3744 19567 895152267
2 88732 258018892
3 123980 5050
3 102249 34235
2 22580 796552453
1 70401 90236 327270362
3 167444 102087
3 134664 14496
1 68446 69523 957856173
1 49469 81400 236524414
1 10862 59367 395601998
1 54047 64532 735631379
2 169497 313686372
1 9963 41937 859827088
2 96747 243159946
1 78324 105693 668723841
2 148897 726504822
3 126929 23699
3 169916 43150
1 66480 93270 93201981
3 128443 1126
1 39437 71960 865548695
1 13952 84789 317654429
1 39184 110885 573201944
1 46030 70337 10850214
3 52863 101918
1 6620 8722 329585148
3 130982 101891
1 66833 75955 639208407
2 159363 951778220
3 127075 18609
1 26546 91189 174390153
3 175541 56115
2 16057 9687694
2 119811 313955431
1 21886 107392 743530522
1 49213 59466 590742787
3 174899 6345
3 135203 82666
2 175455 307852819
3 135248 111939
1 58825 93410 473311114
2 166335 890470074
1 66824 86017 396551288
1 55627 81994 700699575
3 87269 29704
1 69212 75206 187966103
1 84385 100980 448312103
1 35116 82536 976039734
3 64808 70124
1 84913 96414 370648843
3 147678 13372
1 84386 106928 98260293
1 8640 108345 253320853
1 44433 57163 316562077
1 70602 80741 319300851
3 67737 90853
3 102121 6597
3 108904 106384
1 28522 46406 354738218
2 23040 14564096
3 143497 16651
2 149318 611179
2 23912 488361784
1 33655 87193 339240237
1 46251 82013 482039504
1 35194 52785 218858778
3 25945 106620
3 13516 103356
2 126891 603857387
1 9130 106181 452043956
3 40665 4508
1 29061 66432 906448666
2 31964 700483526
2 49463 763522638
1 89065 114367 311900555
1 13630 108881 576145650
1 27854 87771 322759005
1 27688 106270 478311670
3 40362 4576
1 10962 17033 957906421
3 105664 113186
1 79905 94086 905840096
3 25815 49765
2 76149 545546006
1 31088 105173 262445816
3 27514 109758
3 33143 49681
2 81761 420925354
2 166124 754681067
3 84661 93192
2 149857 554169844
1 6040 8102 125836768
3 45612 29435
2 88632 711754844
3 133507 51375
1 1675 103578 325804459
3 118864 77229
3 102469 30946
2 166570 353462213
2 66837 725064486
1 12863 57121 336957254
1 89240 108616 729222325
1 44652 76306 134807022
1 94894 99383 419150721
3 83965 20479
3 65530 73000
2 12937 599415517
2 100100 754813480
3 19002 85761
3 82464 68836
3 17274 46085
1 1282 25146 521830846
1 5295 61266 772289126
2 154982 813790244
1 31808 32606 84376606
3 20556 42234
2 5079 827653669
1 80747 92241 524956165
1 44189 72366 711414112
2 86552 669700193
2 37343 227291679
3 76956 78505
1 21280 93279 659924250
2 42612 360268289
1 47760 70351 103852927
2 108850 787551543
2 5256 845487000
1 10690 87832 192331572
2 24941 921994683
3 98943 2363
3 59953 20255
1 82926 98150 634184887
3 108861 85327
1 58479 77600 253279057
2 131769 197432184
2 79366 268835796
1 58159 109743 646705037
3 52014 79532
1 44808 110538 579047598
3 95062 80794
2 40976 866112703
1 29687 38801 563070610
2 37888 402876304
1 25371 81855 534952337
2 36976 171945437
2 163145 696538012
3 160273 109468
1 81036 92867 973542667
2 28174 148491928
1 45876 50804 295155021
3 42760 54966
2 51479 512841471
2 92565 923267192
2 82598 441224015
2 3074 30625637
2 18081 671761083
3 6493 13342
3 137362 32166
3 145456 60143
1 29361 93218 729956553
3 125255 9186
1 66425 92989 785145562
3 10589 106919
3 93743 67545
1 70511 111109 243787014
3 34994 59600
1 50986 106583 25137491
2 140498 232845396
3 129717 106690
1 84916 102615 627344490
2 41605 214638869
3 27342 60947
1 25316 63712 465609595
1 10773 60538 368451916
1 15505 46355 817864112
3 80252 110238
1 60053 87187 517799515
3 142207 83302
3 49163 111100
3 50961 110634
2 79323 85569537
2 22365 423402506
2 23805 185782736
1 21410 38590 806378716
1 3295 47684 711444537
1 49832 51715 47120584
2 115819 381254511
3 33925 28026
2 26845 26787650
1 7162 37711 44840481
3 66769 21371
1 42704 53624 471411223
3 27860 9445
1 71860 105911 140094392
3 159860 46886
3 71253 18640
3 91332 106062
3 132359 77741
3 106997 58788
1 49604 92334 268612447
2 28229 393480477
1 12891 51087 979309853
3 165302 1107
2 159293 163126657
2 29236 737190358
1 30160 108853 965068003
3 160440 107359
1 18005 24442 641009346
2 170832 78500991
3 55315 50205
1 1334 78450 407302692
2 50835 948676073
2 84683 902117510
2 121176 909520417
2 125607 756866256
1 38600 79095 930895667
1 3592 106063 530841317
1 44210 83808 155622906
3 119349 6650
3 72974 85079
3 6998 48435
2 89958 526546495
3 107818 1177
3 3588 24969
2 86504 127486835
2 79942 339296785
3 43216 11366
2 107974 71154751
3 21933 12601
3 41823 87497
3 137550 25745
2 116580 257308618
2 146221 707909534
3 108163 5265
1 13397 61083 733592692
3 36429 91214
3 141466 99904
1 5402 34613 486421386
3 54185 48809
1 62026 64458 857632183
1 89757 105394 804760480
3 161097 92094
1 64151 101083 864712916
1 28053 64924 579789352
1 56161 88168 114431050
1 6079 33442 964893943
1 70198 111949 42438767
1 9773 48652 178710424
1 1404 89499 93835496
3 9624 71082
3 73347 55695
3 29800 76217
1 32910 106766 261617434
1 2153 24727 252488859
1 63516 109362 558831337
1 3220 102195 940614044
1 63572 78760 793815467
2 78364 442243691
1 56977 84362 538261162
1 44133 54485 989064629
2 22325 621596322
3 87157 64593
3 172573 64117
3 105938 17441
3 54572 46757
3 80946 42349
2 112234 496221766
1 187 105811 450675033
1 2785 3484 730262253
2 8457 998442178
2 41182 478884677
3 43033 64317
1 25501 31564 680625278
2 19917 213613204
2 107723 978674225
3 106631 52016
2 145249 809160724
2 112975 403262413
1 28883 64427 414235476
3 76498 98356
3 147670 37465
3 102647 40545
2 149075 786095145
2 50382 673614860
3 86008 74527
3 14753 32979
1 48560 72346 520067212
2 88642 614894685
3 107485 17264
3 44583 92698
3 83053 111800
2 47428 523296619
1 5782 54989 236480712
2 103659 179681805
2 46911 605176936
3 33979 48352
1 77415 112383 420860909
2 7033 786917247
2 19791 177083398
3 172107 271
3 85745 54533
3 121351 67449
1 5027 32640 235844767
2 174400 337257024
3 166102 64548
1 13382 108549 557743887
1 56377 100451 756016017
3 62191 25148
3 111193 99165
3 115472 23574
2 47476 591427870
2 105505 834661535
3 56953 17731
1 14407 40312 178389060
1 63978 72217 372320073
3 111724 78046
3 161259 29342
3 35878 16037
2 103632 657189736
3 69596 76834
3 118757 56812
3 76944 63588
1 39753 84504 45637154
2 103416 971165870
2 161614 227997810
3 45289 42294
1 84610 105770 498746161
3 104385 68228
2 34967 449191302
1 22225 57775 411975161
2 134263 828827812
2 49904 924415318
2 66627 690655303
2 149679 534773462
3 99574 40749
1 51422 114399 553964392
1 76378 91936 538056271
1 29799 49919 960062876
2 65852 531438279
2 66237 328063130
1 10061 112483 759607258
3 3179 10292
3 33912 7120
3 103257 84022
2 115123 831373749
1 14590 109306 336172706
1 26449 103554 486701111
1 14187 94292 81849770
1 32052 104042 169820679
1 98601 112906 209067558
2 30235 312064025
2 14683 596573626
1 52312 88515 573271824
1 53495 63815 441514910
3 44929 102216
3 38863 76856
3 10844 33555
3 12649 1465
1 57385 104904 907326451
1 78707 111752 963758546
2 156336 361951393
2 29794 105019323
3 161536 89735
3 31487 2931
2 166591 337786850
1 10774 57141 182925470
1 45089 50083 961340307
2 24556 68729131
3 107866 67656
2 170852 144155924
2 114174 48404415
2 42059 459420708
1 43874 48884 221704939
1 67848 83603 43873686
3 16993 61356
1 50101 109456 421470649
1 35607 84892 78139894
1 58753 92535 992694239
2 184 645852097
2 107877 738783451
3 174128 33735
1 44428 107264 846938148
3 40839 73460
1 23470 33600 228804380
2 22021 578821611
1 85383 100785 526763662
1 10561 108399 147702315
3 111995 71979
2 113122 453495491
2 88996 457944725
1 23649 34914 656212245
2 91277 669050854
2 149229 480455387
2 143172 281066701
2 36709 621905695
2 18954 97498044
1 12826 102982 521577099
1 14107 87607 75752278
3 33356 97305
2 132732 329379537
3 90166 41041
1 94890 111583 874176454
1 32091 69153 477059265
1 59191 106536 210944500
3 135353 2282
1 56275 107765 46244687
3 119947 27563
2 48485 80567611
1 38478 79391 888858823
1 11204 77536 924001782
1 33097 45059 454841823
2 123837 463193485
1 108030 114246 2860939
3 30948 53751
1 15433 85949 595428616
1 18312 82161 107528288
1 38067 45614 947942461
3 14464 66012
1 77105 92976 531798929
1 20601 81827 950474203
2 99790 38825981
3 34246 1200
1 22581 84857 755428101
2 2366 324886579
2 152252 696502938
1 86339 91478 856352096
1 18218 93935 651379698
3 52889 45951
2 155822 118621901
3 146566 79339
2 79401 674678575
2 139610 350379628
2 97526 441342004
1 57857 104140 276240307
3 168232 39817
2 78106 755359937
2 105125 412966129
1 18509 27676 679552110
3 167759 5691
3 113255 16738
2 88696 862614372
1 24561 102436 617483782
1 11058 91208 160825910
2 167791 92039896
3 96630 90183
2 125529 275742193
1 22701 47309 292486343
1 27531 100729 650166218
3 61619 58222
3 19746 105684
2 56392 524276051
2 43914 934143945
3 116882 8757
1 25291 96792 819503459
2 130903 381477282
1 17323 91801 461921298
1 61645 74658 78653447
1 37116 102573 736123092
2 90313 489758181
1 34821 80957 700591960
1 37314 70779 812839539
1 2198 87226 140919243
3 163486 30367
1 5708 40225 387939920
1 83784 101486 552004866
2 41430 273065737
1 70601 113712 149247625
1 62926 109416 849354453
3 11034 54706
2 85088 694798284
2 146619 782915712
3 20736 72616
1 2019 60186 428060385
1 29031 53690 110493386
2 34749 62170025
1 2641 89981 941905815
2 168144 950578697
1 44310 55065 114558506
1 97593 104928 344731665
3 53145 97340
3 15519 59603
3 111156 39573
2 4318 24776129
3 72881 99729
3 105801 10573
3 104951 87018
2 155894 83897116
1 16072 83853 690194647
2 89475 265691452
3 126097 72115
2 42056 74666460
3 174596 14981
2 42710 703513291
3 79926 94867
2 10125 576292370
2 37885 74274243
2 49274 671748328
3 89249 71495
2 156297 678895067
2 173755 724031993
1 77428 108124 809435646
3 159285 49013
1 49424 74062 628938569
2 85804 150599027
1 72909 93391 217095782
1 94679 97830 697930728
2 60615 477710824
2 33466 444039812
2 76598 458878561
3 154700 99044
1 57587 77800 625563406
3 71253 15161
3 131553 60624
2 55498 174807863
1 19060 60996 422799122
3 118330 69246
1 47653 53402 924087334
2 163561 522738930
1 14362 56922 767746210
1 72933 84917 490057
3 157447 68557
3 16755 85244
1 15361 27258 706864915
2 129780 617364399
2 8010 253699529
1 75944 108238 462657919
3 116723 103457
1 85244 112704 510989028
2 3004 300791281
1 67158 67622 455423955
2 50018 805969194
2 31727 24999375
1 96973 97647 885683919
2 70007 626694940
2 87184 121755916
3 134927 31657
3 2077 68194
3 155447 29326
2 81761 357621788
3 170536 79113
2 10950 458867488
2 125291 509518159
2 53986 419650880
3 169285 3210
2 87426 251658219
1 34447 113349 738670577
1 75537 83533 191169864
1 1012 69546 244947982
1 60052 82415 555516828
2 116459 656491884
3 101737 34428
3 54748 32532
2 41667 907221475
2 62364 901144874
2 160493 242483158
2 93219 488464803
3 72610 108461
1 46985 91769 360556627
3 75879 71833
1 22299 39618 302375632
1 73614 78102 15539952
1 13743 79676 656182964
1 12429 31128 590976566
2 94985 395870696
2 62114 903767184
2 110324 811352001
3 41138 29565
2 49758 997780918
1 33788 100557 949349412
3 115780 75502
1 16044 66954 517517939
2 159775 347896411
2 142622 481359967
2 103335 169700387
1 12134 21914 826803535
3 55197 17819
2 160998 359293721
3 124414 72969
1 35863 69330 456811979
2 110673 160730030
3 24111 51895
2 100458 111605871
3 122761 54468
2 107266 202117343
3 62485 45979
2 69158 765783981
2 172333 681820780
2 86258 587049457
3 36694 23092
3 151167 100479
3 145475 43123
1 41056 79820 474768359
2 113575 795003178
3 12348 18528
2 38854 802399501
3 1038 23900
2 64054 514421386
1 50853 53720 695395067
3 175288 35099
2 89828 100690938
1 34238 61922 796072213
3 12119 26678
2 152578 874890496
2 51144 510348990
2 114446 44796059
1 4209 21458 794570276
1 29601 92357 880149418
3 39864 43449
3 60229 69327
1 25849 93126 866955355
1 72218 78605 950241778
3 39911 103225
1 39431 95282 501348564
2 46223 763289938
2 54976 65964118
2 39625 551685392
2 52289 196955965
3 151775 3263
1 22545 52494 560614466
1 67037 75822 128352970
1 47975 85528 845982849
3 92947 43508
2 126431 568137676
3 92006 51518
1 25698 59338 911413675
1 39712 74871 99344027
1 6748 17579 191892069
2 111908 265035018
2 169521 625033211
2 31963 601834840
2 40525 662699731
1 59687 72959 104763605
3 133387 2366
2 146594 445812146
1 10626 77576 744427286
1 30634 66092 926242581
1 73915 107435 514195839
2 94421 474889747
1 83867 94113 818875006
2 171895 790890538
2 163784 877656185
3 91115 15010
2 110254 72877736
3 69688 43738
2 27259 592691266
1 26465 29821 239339430
1 27262 54385 309201473
3 122644 29600
3 25997 100584
1 65973 96896 488637617
2 120781 64205993
3 107087 6321
1 3643 110914 642859930
2 97710 72856619
2 157800 420333671
2 128409 870538534
1 20244 43478 502985932
1 47698 105821 144824348
3 142380 30260
2 103300 855935869
3 232 16942
2 115646 913253781
3 128650 100312
1 68382 105175 286846610
3 17568 66778
2 71810 466200384
1 78461 82332 267066900
1 33029 56407 403859152
2 3404 623994832
1 46592 102587 616382587
1 17890 84156 243829356
2 37544 479285702
1 29687 64806 969208766
3 115468 93296
3 83446 65316
3 5933 57015
2 99225 26154443
2 28932 708340247
2 120583 124864188
2 14774 271782396
1 51740 90742 601018688
2 100658 29363595
2 95740 607688063
3 42959 59360
1 47210 60983 383190880
3 79436 106824
3 95842 42031
3 146981 44332
3 127699 100559
2 154325 971134273
3 91516 56023
3 99261 52956
1 53470 64367 466228003
3 100154 96839
1 37188 41250 542619207
2 102878 503474168
3 133587 11606
3 115032 12132
3 59876 94818
1 2926 45478 762942092
1 45136 83302 894270854
3 24700 88906
3 41259 100529
1 29061 60614 673001197
1 67928 84921 619955514
1 5666 112810 114771717
2 103860 435213701
1 22689 61285 812914071
1 7971 80050 873120080
3 14342 111116
1 39828 42179 105740195
1 25618 84245 829704472
1 13588 89758 86491698
3 28778 104510
3 82985 47769
2 82505 529263440
2 62151 492737923
3 9023 15133
3 1729 44184
3 30809 25928
2 45167 740794127
2 152862 25819976
1 7541 65118 856116463
2 153194 776502691
2 139004 301856028
3 91642 67156
1 30613 63873 860101063
3 119765 103119
2 162831 654823561
3 95648 94399
3 112438 113403
1 23980 113859 201925185
3 49029 21378
1 22260 48060 663232721
2 27670 995768666
2 92113 701895941
2 7041 577433381
2 60088 40522408
1 35004 95785 590677912
3 169977 30310
1 25229 87881 328332428
1 38496 66143 402913778
3 59921 9728
3 147708 112422
1 58917 74218 885381807
2 171901 356596240
3 36545 100906
2 137034 963311410
2 57794 702660414
2 60903 30420043
1 3296 24183 12330710
1 51408 58097 83504321
1 27226 113526 243745817
1 16377 48098 845064584
2 53311 839943260
2 30276 210123898
1 48784 62101 662808664
3 43814 26405
2 123734 559738670
2 8514 456483551
1 27983 29770 831150455
3 140244 106418
1 4082 53446 318790110
3 158586 63880
1 21751 50123 811585214
2 154349 243084393
3 136107 21363
3 5842 91616
3 45347 109817
2 77608 39515611
2 808 222449108
3 49454 96650
2 82211 401771628
3 77316 10518
3 18893 33667
1 6380 33987 31856756
2 54777 7872454
1 27611 60263 722276533
2 4486 115049049
3 129192 82402
2 83013 101749930
2 82900 302735231
2 39700 819780730
3 147870 55639
2 13862 642868482
2 43384 199370788
3 143404 28655
3 62218 93505
2 73089 810814590
2 69237 299748141
3 141045 64046
2 82091 960436517
2 11363 226499999
2 111432 738234103
2 166804 805035107
1 80640 92236 61328080
3 173678 33870
3 90444 113477
3 58076 73428
2 31085 686106601
2 56291 925439707
2 41689 435398562
1 55021 79058 367767415
2 89414 485560730
2 152284 723499130
3 76580 80937
2 173522 438949241
3 71153 67571
1 8974 51572 122326403
3 146303 62698
1 5148 13237 340400331
1 13084 92168 418060021
3 143245 111394
1 44456 97256 470390621
3 122855 54518
3 54382 29871
2 85274 396322457
2 135369 675624559
2 14159 447255507
3 21035 21154
1 26406 64992 328797152
2 19707 206086817
3 25878 59371
2 56277 565359554
2 60789 168379093
2 162611 681122680
2 75751 425076893
2 104006 414311152
1 27039 107869 628850179
1 26478 27255 125487560
1 3688 74940 471215233
3 148431 17477
1 33311 90074 574199224
3 109883 63358
1 6479 61281 215206730
2 90560 129256017
1 3343 112851 42143374
2 70576 407282700
1 86998 100969 764103787
1 66086 111683 922951884
3 134907 41269
3 1068 9296
2 145734 131704750
2 153619 387757467
2 15875 614319833
3 168500 106862
2 17054 363802527
2 55064 539876560
2 2451 400599173
2 52146 398849680
1 47786 106136 750815114
1 28119 91543 185155215
1 88373 101670 614319086
3 77587 6817
1 16341 24463 237472154
1 13209 72541 66401482
2 2088 693712462
2 126088 773566010
2 153954 483562412
1 23721 27615 122452388
3 95004 20206
3 164899 55018
1 12475 47937 331979173
2 44281 810861045
1 65181 65219 67669106
1 6606 32446 846198480
1 27770 89092 328279027
2 13916 189846898
2 17134 66609809
2 133080 672145122
3 55905 107702
3 101201 1720
2 154944 161514828
1 36999 62341 945898160
3 73553 16634
1 70959 80865 841096940
2 12586 562822057
3 174275 49879
2 162524 318304508
2 130909 957066611
3 40978 106817
3 127165 92990
3 140778 114086
2 40297 886894290
1 36075 84807 818897414
3 171458 108095
2 75325 743325155
1 54797 59472 864938530
2 40762 299677935
3 56026 57810
2 97316 426496169
3 54825 71947
3 161152 6135
1 39860 83560 736441257
1 9876 62521 379934570
1 68672 94092 909360351
3 68743 2001
3 5071 7778
2 74807 95820927
3 103802 95855
2 22511 449088960
2 167932 676526904
2 25126 580955129
2 62929 921060228
1 31526 77572 175325459
1 18776 99934 858755731
3 121312 98698
1 1114 34408 565568118
3 77391 33601
2 10147 689148539
1 104442 108365 210189837
1 1947 57018 624067661
2 75144 394284678
2 155615 336628647
1 34787 63279 763993595
2 49843 10558590
1 2001 96361 126452722
1 66547 85004 854814868
1 1971 57726 479335732
3 140377 77728
3 163112 56576
1 22202 34239 7838293
3 55614 6848
3 155050 33870
3 76864 96835
2 160837 974007224
3 110566 99092
1 30950 42015 42294072
1 41753 91653 434607446
3 32195 88195
2 34364 298091929
3 153984 40731
2 84969 247672050
3 49856 31800
3 127451 10118
1 22758 89521 339520292
2 61012 538178947
3 87084 61495
2 21153 482215020
3 49269 12446
1 10082 94830 104712917
1 2281 97587 526297028
3 164955 94337
2 58258 38165473
2 141207 49157708
2 40318 888857873
1 5102 31113 394886034
1 103184 110072 190755992
3 69211 95656
1 25465 42577 882038702
1 25906 95600 72773867
1 50784 114378 429774942
1 32830 46746 249897733
2 173951 389705417
3 27967 39690
3 147458 3197
2 25917 221530508
2 10033 801804651
2 87732 598135420
2 32017 789326642
1 10386 61269 546895711
2 59709 896009157
3 35854 88537
3 1586 80041
3 119047 24520
2 164338 878102048
3 32375 4888
3 4408 76350
2 125648 696901611
2 163165 682669401
2 14253 419393546
2 118273 159010057
3 43758 108458
3 7822 20419
1 85206 111011 415966769
1 30865 38801 533211362
1 38969 110318 52360106
2 163188 829988324
2 90603 206873474
1 44729 108788 304002630
2 14023 406491755
3 123383 1465
1 78305 97003 232632441
2 61042 337196587
1 36075 88197 821115668
3 74722 167
2 94812 938550814
3 46920 47802
1 13962 79117 735348979
1 33235 74440 664228761
3 167697 20324
1 55220 99501 249851823
3 56559 50102
1 482 83911 265267311
1 81384 113500 397560749
3 26706 77864
3 157506 26781
3 108171 90946
2 59709 906664795
3 54749 39148
1 40288 74292 628006749
1 46328 95841 596284276
2 94730 754364718
3 138163 95922
2 15351 512002489
1 65840 82634 849671934
3 98359 16556
3 76409 46908
1 15204 15286 263619312
2 51490 650237278
3 111162 102160
3 92228 71188
2 44520 829749056
3 166680 96597
2 15494 104757430
3 47003 33749
1 18193 30808 193200289
1 27008 42035 80527476
2 27335 963216865
3 149091 27923
2 68471 38427173
2 119828 935678557
3 105686 7545
1 1228 95817 245219399
2 101370 240657213
3 175242 106968
3 11709 9719
2 93315 707716163
3 52153 111779
2 93844 198080815
2 97930 83171549
3 32293 18218
3 137750 44554
1 14506 69470 707702470
2 523 183148029
3 25185 19253
3 63752 68186
2 4443 310350540
3 5225 89776
3 20659 24122
1 7279 29201 47358914
1 67835 107964 330393128
2 96569 930858686
2 22674 873303410
2 127734 234652406
3 141237 105651
2 116082 597449520
3 113226 40521
3 174724 37034
3 140020 60681
1 94384 96932 549721409
2 59397 63714458
1 42971 71467 725432867
1 45861 62140 324605126
3 103298 72634
3 80414 61076
1 93356 104353 554431399
2 141110 808394499
2 98316 822949292
2 43454 927357485
3 115655 83666
1 25302 55240 970520373
1 33534 59433 819308270
2 27210 971956714
3 116119 9519
1 55739 91994 187310083
3 157759 54418
1 44161 58413 954161847
1 73050 103173 587437642
1 7998 85840 581484687
3 469 90237
2 8464 683511194
3 22519 20249
1 62910 68949 593806854
3 32905 82496
2 139011 61072476
3 120770 6277
3 18995 9732
2 101464 220534876
3 81416 36025
2 131127 851362821
1 66085 72292 938546723
3 156953 34260
1 6539 43366 771754750
1 6705 69565 859097878
1 5826 23992 752758034
3 82080 100159
3 157284 3912
2 99207 260245175
2 68321 656223342
3 152711 60372
3 15012 3163
2 94597 315014264
3 159648 15550
1 72705 93901 275836769
2 169655 458449004
3 139440 114334
3 31294 63913
3 161493 77105
2 93260 378255632
3 42239 71319
2 115905 638356653
1 41672 106507 241938813
1 56834 75062 53234859
1 24023 65611 221783997
2 144395 23380262
3 134903 5427
1 7822 75366 921832751
1 23908 75357 767738671
1 20492 110931 16231892
1 24096 24417 381913034
3 89746 24270
3 19636 39529
1 44564 77432 530445130
3 23102 110449
1 55485 102299 86266336
1 52649 105930 338502557
2 45184 313162387
3 52654 103141
3 5976 77030
2 121274 198998715
3 110487 37525
3 48886 49599
2 110909 785129305
2 42276 196462222
1 15975 40199 663462743
1 37497 71197 802983787
3 90237 21403
3 135899 31162
1 48425 103936 568144056
1 108228 111465 506641986
2 76919 148308471
2 83712 30510893
2 133348 291463318
1 39954 69895 540191461
2 159446 936111156
3 123201 59945
3 79571 96328
1 8189 90328 766242364
3 85088 75452
3 160390 11798
3 171958 83517
2 159789 716514521
2 69937 257316302
3 53583 91754
1 1235 20888 321689831
1 4993 62274 423606268
2 12756 249055691
2 53706 568565572
2 66576 734999259
3 110942 93783
1 46316 49756 123666470
3 151543 93615
2 28960 316253894
1 21398 32646 345395644
2 16180 793239647
2 23922 368307965
1 13919 16388 506177235
1 76562 82880 816197816
3 141933 53450
3 39414 39848
1 61189 82497 639131444
1 38583 109047 229833665
2 152831 585618467
2 98108 135492845
3 26269 96927
1 103755 110990 793090509
1 46906 65320 753252391
2 149582 205587515
1 30448 97759 316193438
1 49921 90196 693001385
2 104461 894913571
3 50204 62786
2 62528 495308767
3 55905 108716
2 161854 222242413
3 130663 46333
2 50403 662695878
1 8172 100222 301723575
3 42300 51241
2 87316 791397008
2 167062 459615807
1 33965 99357 31466233
2 43659 529196505
2 91639 354357377
2 5983 305950268
3 12133 75015
2 23850 511404286
3 21648 95463
1 54415 88467 733990566
3 24454 25298
3 47232 23767
3 95439 91946
2 147216 910156315
2 166509 570407074
2 101693 116594402
1 43332 56973 770593754
3 137859 90359
2 77048 549474545
3 101998 25790
1 64351 84206 191457587
3 6047 48474
1 47506 106610 433290449
1 50175 101350 785325126
2 16619 771129307
1 21046 79955 335572151
2 1752 592781382
2 119727 294907637
1 16743 63507 247567701
1 23202 54800 789991169
2 160627 871176744
1 96517 105530 719226507
3 142211 12116
2 73086 554726331
3 13615 42914
1 27525 105509 692440403
2 11098 665019105
2 27717 475828627
1 3194 29929 99866029
1 32286 114316 313953404
1 78306 110681 348785642
2 135204 859877177
2 153685 805823084
2 36567 38687615
2 107396 637872223
2 93334 432448281
3 106570 73206
3 79283 29124
3 641 35214
1 106261 109541 174761861
2 51908 619138029
1 88276 89245 385847773
2 19192 983758783
2 111201 672390262
3 116830 13574
3 122488 37177
2 118643 635951490
2 126833 3997437
2 160039 632512717
2 70571 952276303
3 34356 56528
3 71115 106277
2 111215 830850762
1 2413 49660 214744856
2 108084 493498943
2 145196 705283747
2 9817 28030327
3 75376 60431
2 133368 198492562
3 908 88226
1 31403 59093 810026074
1 25689 30013 432790314
2 23746 590680278
3 71030 90312
2 48326 948007973
3 121136 990
1 12252 66627 503661403
3 148883 43714
3 93977 111161
3 86123 72436
3 141242 45064
1 25906 44152 95690212
3 94053 20910
1 29348 80005 591632833
3 86334 91567
3 175603 50040
1 7285 37656 22432715
1 48778 79017 416936398
1 5385 107060 466138581
2 121989 657640953
3 99869 69206
1 81339 108137 466630158
1 83350 87307 56178140
2 74434 423516037
1 42193 49053 26674675
2 87473 854317953
2 143582 286831345
3 67266 81094
2 97990 890329038
1 54873 71488 9991442
2 40505 802730088
3 65260 91787
1 24030 68672 838073461
1 33002 67661 472160068
2 173671 663075944
3 15708 70003
2 133297 369303625
2 170686 120084554
2 20223 511131613
2 113873 268289500
2 144783 191221322
1 27547 55311 132878505
3 25898 47032
1 51677 58110 531195902
3 6956 41053
1 53368 110472 739373859
1 5433 103503 588850174
1 99703 102951 969922060
3 155897 34412
2 144532 127271105
1 33466 68572 211082967
1 21484 66347 346481653
2 70994 369216949
1 47832 72414 788606348
3 81374 37895
1 66651 98326 334103369
2 59539 600632013
2 144851 699464898
2 330 514544365
1 24684 73611 340145038
1 35066 87105 692523973
3 50789 56399
1 32217 99985 62526461
3 110543 75935
3 44186 94984
3 141999 88640
3 175635 62054
3 71436 71372
2 159214 721668225
1 5478 66649 798619999
2 82701 334561017
3 38421 38076
3 2289 102967
1 9496 55255 818818364
3 149619 85046
3 163130 28025
1 918 82057 922009793
3 88475 75276
3 6042 103514
3 82692 43804
1 89192 98742 738203568
3 11987 78761
3 25007 21460
1 4157 41537 575035279
3 48555 87992
3 84678 43551
3 9909 94812
2 152751 364118467
2 72207 422826458
2 171462 326142687
1 21097 38229 898546304
3 130848 9401
3 24244 23332
1 59050 65215 48720527
2 126059 2892265
1 17176 102843 574516921
3 166343 73437
3 28579 101699
1 16315 43016 406199187
1 8642 43640 924868599
3 117900 53885
3 161108 90953
2 35326 369029872
1 27836 76012 919136785
1 16302 45751 420788778
2 23830 641972301
2 7984 724543484
1 39392 68403 44829941
3 75885 31006
1 12252 67514 742472603
3 160063 94010
2 19162 51065557
1 34340 95676 976663578
2 108968 66236912
3 116711 81277
2 124591 530268968
1 39289 95124 275116940
2 94283 193298492
2 31305 703245173
3 27682 6126
3 14988 84499
2 90537 946710733
2 116033 931924313
1 65393 79835 215005731
2 103253 313604862
3 116890 95117
1 45857 69243 756482416
1 40405 61752 850767832
3 97990 99257
1 31891 61193 258875074
1 31892 45319 733994227
1 876 14570 677048158
2 36529 406606921
2 163842 367504806
2 86952 53851527
3 64635 7261
2 1347 912606666
3 102025 91599
2 101463 53582541
3 149771 35777
3 120207 18022
1 3866 5733 900135229
2 18414 488863951
1 57601 74853 836323724
3 114768 98946
3 6233 26070
1 23690 75311 63517072
1 21613 63080 478601436
2 103161 540705404
2 133251 4328485
3 120494 69350
2 174157 115176730
3 85736 69390
2 172138 77668433
3 135412 78116
1 89950 110657 262992722
2 134883 137344770
3 67840 70908
1 96007 108963 128767475
2 121678 935477992
3 149089 11791
3 160837 104390
1 40191 46880 926403777
3 89271 92175
1 112 51076 319149118
2 24444 289160130
1 44536 95976 583045560
1 64838 77895 605711294
1 18820 68729 367859892
1 77691 108586 570845695
1 5854 95273 194042390
1 26419 65591 584633948
1 61077 74961 317402216
1 42588 101695 517962632
2 159561 939196449
3 11728 103227
2 7397 591141698
3 152542 41240
2 127412 426674321
2 155252 626103221
1 35071 62677 386593138
1 49906 50135 32373681
3 114911 65185
2 114147 516954215
3 156935 70337
2 80026 377521366
1 89694 105367 686809900
2 42458 593217772
2 17685 786144585
1 14418 69995 841449002
3 20505 61079
2 76872 675391485
3 654 57991
3 129580 91319
2 140683 973892341
1 23933 97193 384156605
1 12935 95331 715518642
3 15420 5713
1 35449 49259 874455972
2 112336 194622778
2 61363 162528258
1 530 85608 523263030
2 6158 23276009
1 40024 92009 792800125
2 134273 830834831
3 146272 66551
1 89546 105113 512175134
3 71163 61457
1 102066 111824 193511247
3 121382 59499
2 72382 169596493
2 23212 507692402
3 17711 25489
3 71087 31442
2 140728 235167180
1 46013 71766 281461114
2 134887 492510294
1 1016 33122 187758206
3 43210 54784
3 74524 2788
2 125056 4574637
2 23462 400522148
1 42517 103043 39649592
2 46544 511233419
1 21594 92125 727354772
1 77462 107410 866778757
2 154432 165340674
1 10999 57146 950072582
1 12123 102060 734067946
1 91051 108147 95241719
3 19753 62110
3 6331 67905
1 23569 92088 314590345
1 34898 112860 507006769
1 10369 107071 363783382
1 42910 83701 894498839
2 74818 145761510
2 19692 750291910
1 4137 54315 586846450
3 4452 98693
2 158699 411304013
1 28475 60181 693839298
2 7014 942880639
2 83305 49507684
3 87654 4566
2 12424 441583234
3 134042 69225
1 25807 37923 580425362
1 53529 65536 265623848
3 132904 85342
2 148765 38518890
3 9334 94111
2 121966 436329213
3 5095 44435
3 51251 77848
3 107239 71576
2 162784 180426447
1 26991 59709 470361692
2 9554 975082821
3 163384 57382
2 9084 145515993
3 126034 63000
3 31589 97261
1 8387 88737 865167906
1 37056 111707 882417534
1 17241 48244 324999597
1 31307 46786 84004950
3 111065 71109
3 49351 114316
1 22264 24598 739661593
3 123653 95258
3 89994 103425
2 24907 688558111
3 127626 99401
2 115545 246289152
1 39430 53085 701774867
3 75153 25198
1 58206 93941 565786213
1 4559 61187 500189267
1 57219 76465 636177855
3 144899 23027
1 71206 112306 70072399
3 131540 28234
1 99336 107351 253796793
2 101568 100569137
1 61944 65898 479216085
1 68141 98327 806946661
3 153715 63874
1 69279 73218 102220983
1 95430 100663 234010436
3 54064 89429
3 4687 36351
1 23585 86818 225949000
3 67874 101756
1 5960 43858 884075636
1 33168 93085 756735154
3 105967 109085
3 64258 108982
3 79091 101326
1 10815 109127 522958563
3 35764 25737
2 43630 705035593
3 163544 93308
2 56173 591895180
3 78722 71351
1 27415 90358 126233118
3 23321 96178
3 98529 44730
1 3502 16258 342982702
2 149928 374156948
2 125908 526241497
1 10191 89955 48626422
1 60073 113324 784401295
1 67548 82585 436689502
2 69722 768581406
2 30724 77178378
1 30802 40090 539743893
2 122634 371657563
2 99688 293852772
2 36140 187176774
3 97673 56730
3 8897 5739
3 121721 113197
3 173970 29008
3 35707 80936
1 35885 56775 897012652
3 63431 97828
2 10473 876006824
3 9586 112951
3 26948 91743
3 17385 7220
2 140306 920950918
2 85084 260278509
1 35103 85831 424532656
1 14826 73046 387002999
2 150204 798942216
2 133903 339498202
1 891 98185 871338846
3 161739 21758
3 23524 29004
1 3198 33578 743313620
3 165675 75990
3 125880 96525
3 65240 108794
1 70736 113624 28637444
1 50955 108946 513732474
1 8885 74896 948970987
3 26793 1848
1 12130 82821 770033508
1 8127 85285 644999669
1 56655 76122 103306972
1 22118 83084 722439444
1 7126 80101 638454090
2 115802 818592294
1 12413 55793 289092068
1 29449 70340 852331334
1 83801 85521 112237054
3 93151 108036
3 150560 93878
1 10125 10622 145557736
2 49393 17737328
2 137985 941282851
2 83501 872983143
2 52961 342620503
3 48182 13717
3 127932 12862
1 58089 60044 338814977
2 57753 774356345
3 101957 41122
1 27397 98828 86446749
1 29947 35615 715548655
1 29681 73631 610039190
3 58850 76376
2 71357 131356673
1 36272 79371 367542520
1 29605 56062 613057185
1 27502 67717 594570481
2 140621 685291306
3 43917 15467
3 147651 59380
3 147586 26747
3 12910 108068
2 96470 430695128
2 152989 177099574
1 39562 56081 616010047
1 36847 112267 200564514
2 18121 476441264
2 16408 626483011
1 2390 114095 888252204
2 79924 631077545
1 78259 80177 83432828
3 53990 87553
1 30192 64774 800902377
1 27428 43294 792108183
2 104064 969019097
3 42904 28382
3 14738 92917
3 30032 100576
1 15699 30917 886082319
2 101290 561598222
2 157074 232517847
2 81670 688757661
3 80408 109022
3 10912 96189
2 65435 580000001
2 66344 538850748
2 163549 386057420
3 43241 51464
1 13530 31094 345003299
1 80681 91366 215554143
1 29647 67324 846690497
1 34659 93222 897767945
2 65135 988476433
2 45142 298848495
3 160388 108513
3 112286 43732
2 36989 437082848
2 174100 668211169
2 64240 314745509
2 5653 772196614
3 18073 101054
1 3073 40567 696285873
3 52622 93373
1 1678 46645 366904942
1 8481 106118 692220831
1 36631 103117 491740744
1 69944 70152 231359373
2 66978 168590075
3 922 14065
3 86609 8127
3 67555 38350
3 110658 83176
1 8021 43355 122491309
1 28660 65645 650689532
1 22426 55249 995750394
1 65039 84547 152313726
1 12842 30014 632062509
2 141285 559088969
1 40994 66763 342459610
2 44897 972456666
2 121210 119905078
3 63771 49707
1 47144 89563 758396124
3 65818 28946
2 122133 484080422
1 53463 112888 884460473
1 38890 72883 263123347
2 2614 19687848
1 80912 94617 758413381
1 15825 52572 40446010
1 44538 95556 692084908
1 4087 100651 272952037
2 75953 775618761
2 69755 919369556
2 111261 429243289
3 85945 70278
3 172832 42738
2 5334 230936105
3 136453 33684
2 145190 75374194
3 68895 60589
2 120583 169427948
1 6764 54325 433188911
2 47549 622057105
3 43808 84543
1 17639 103193 525482786
1 71396 101990 844125580
3 50072 107825
3 6734 10538
3 10041 52428
3 140758 16855
2 117198 349991192
1 60706 90757 822153954
3 42981 70048
3 105441 69629
2 71816 372506766
3 23896 101438
3 48900 88122
3 81565 67194
3 49204 106754
2 30353 591649679
3 23018 102885
1 44771 52691 125534600
3 41969 86876
3 14633 85136
1 20170 42606 675970771
3 353 77368
1 89308 107709 486924541
3 17569 70753
2 95006 410296669
1 63000 73865 782976415
3 104490 74876
1 17950 55492 963509809
2 22607 622163088
2 138472 404358608
1 79456 92082 374214596
2 64290 6145092
1 55804 78443 58318498
3 82488 107837
2 24417 794475243
3 46719 19496
2 48874 334174793
3 20610 58681
1 2978 35965 776783569
3 163902 11958
2 125414 240068126
3 104613 44623
1 7385 64017 758063657
3 51911 94749
1 12832 94316 614593802
1 58541 91877 294869271
2 69830 41595830
1 34629 93463 402954484
2 169354 719301152
1 76530 109192 60481691
3 125549 26308
1 79892 97966 947251042
1 72137 94328 319115502
1 47175 67573 195673867
3 57136 73158
3 19448 46683
3 112262 15848
3 1748 24177
1 13104 83599 387704306
2 128193 110663599
1 9251 86425 602312664
3 32742 10040
2 20256 696953955
1 25760 78969 377945680
3 100308 70627
3 114363 15795
3 15744 5830
1 101689 104884 628940723
2 3801 571637564
3 78127 79456
3 2432 63741
2 69126 701686337
1 39703 84887 654138184
1 68100 92360 340248335
3 142415 67281
2 165868 174134091
3 36788 13134
1 61299 76656 982325795
1 71006 75855 87752350
2 8211 419019853
3 30193 35329
1 54301 104976 315922944
1 63491 89233 951860276
1 35204 59641 925062476
3 148113 80259
3 2038 100264
1 3619 64413 324884002
1 29617 105363 317383257
3 41975 37713
2 11514 444269668
1 57857 92008 232920265
3 142680 750
1 21568 81235 970617720
3 7507 11170
2 94065 444155938
1 31427 40088 125162568
1 32633 65741 205627199
2 154095 971644469
3 87155 41184
1 51022 52534 252352637
1 19945 46473 539620356
2 22935 984360401
3 111562 17355
1 44012 79427 554609893
1 24610 89895 194347471
1 14862 91719 979957034
1 8023 37057 416798686
1 10915 43858 193478075
2 13950 425308714
1 4022 85663 610513630
1 50989 104282 453631956
2 20215 845121735
2 82089 791778272
2 11571 953018871
2 122998 171587826
3 36662 11323
1 7227 60591 904623243
3 171166 112622
2 25282 474074953
2 81415 227977367
2 12690 474133354
2 59757 456515824
3 61685 92190
2 42531 557182041
2 93551 238566565
1 50173 76431 602259799
1 79640 107217 565947950
2 16572 226277249
3 119675 31135
1 74512 77569 724291934
1 35090 107168 172207195
2 11469 133740804
2 14987 637894531
3 61971 28081
2 14478 850864423
2 74189 768626398
1 52771 53916 243139326
3 30533 87582
2 88863 807111777
2 128295 922748270
2 157678 769356446
2 47352 826465570
2 19074 650584009
2 15874 505477701
1 41070 56916 40129571
1 1940 97261 71256567
2 75146 572405264
3 122305 98599
3 63764 81322
3 168417 3927
3 144114 18189
2 18803 690487081
1 71060 86086 627252945
1 51881 97447 524623843
3 122851 9934
1 41677 57047 703046451
2 44431 270431843
3 165748 82799
3 141746 68765
2 10673 236033166
2 6431 142466430
3 7409 83374
2 24137 699559597
1 14579 42523 971446479
3 51699 59506
2 144282 221466355
2 147252 316392947
2 128856 602086577
1 9956 28740 517678725
1 89137 95964 613939716
3 103969 95316
2 151423 364769149
2 167455 174223767
1 22443 103702 469762672
1 58117 59806 550157330
2 112074 198876785
3 121634 75344
3 22306 94666
1 292 95015 300013988
1 15049 90058 375981719
1 45661 97131 43283047
2 93636 373700308
2 132462 543142621
3 157018 59674
1 56019 101743 281648460
2 162456 781759055
3 160088 30245
2 19080 187726215
2 11181 626477713
1 41049 43254 460744336
3 102311 17167
2 97559 657895945
3 129271 26256
2 125070 421487661
2 32260 28633000
1 43575 111655 488260737
2 134276 940792349
3 66579 110937
3 89686 55091
3 47706 71923
1 65649 75077 873275052
1 35138 49184 163062665
2 76272 316760510
1 66533 77673 145140225
3 35607 22149
1 101664 105268 341206926
3 121287 58449
1 80307 88442 823333565
2 168088 597016928
3 44759 82276
1 34894 38789 489173556
3 26132 89403
3 15886 67505
2 32823 904337002
2 168349 577888726
2 86140 266942126
2 111134 265551721
2 6308 441631239
3 100924 59085
2 137237 298557797
1 4170 42224 540090690
3 68010 103939
3 34067 95268
2 3737 436299301
1 6356 104395 499147449
1 33566 76205 222861792
2 63707 320238084
2 87342 300519109
3 114849 69548
2 79102 267366042
1 66199 70810 934478546
1 1850 76590 864433192
3 25728 13100
1 29573 81312 559855856
1 17817 94163 174583819
3 116336 97885
3 62938 78909
2 5550 911137456
3 31928 29073
1 15903 89096 886139652
2 85832 819161844
1 14989 20834 681302040
1 15683 76265 636492801
3 74701 108570
1 50691 71091 99489248
1 13772 94326 91892035
2 163783 720544349
2 126762 223666449
3 169823 59698
3 47620 41635
2 25767 884629946
3 125192 112799
2 68911 146335785
2 170455 204808761
3 145573 78671
2 103933 346656096
1 11080 52898 930167155
2 37371 262603825
2 104866 641610393
3 133217 79786
1 70293 110177 374496039
3 25535 75876
3 124196 85372
3 50814 103690
2 97148 368274198
2 152894 77110686
3 27634 54857
2 54527 136925421
1 4328 80416 870426304
2 94801 818088060
1 64628 80775 890504839
3 123985 66098
3 167329 107253
3 139712 2932
2 95321 606316188
2 77005 446680202
3 74724 16603
3 161590 107399
1 5031 100080 213604647
2 83529 517519242
2 145547 200874272
1 31455 84211 265218030
2 14719 21650905
3 54464 11063
3 120990 9627
1 102892 112768 202270936
1 6199 61096 604503088
1 12693 45387 708685512
3 60375 57649
3 54776 105394
3 39752 75618
1 73335 102343 748218311
2 62250 977918041
1 7477 16555 613420163
3 155818 92579
2 40210 574934100
1 63233 112961 178164948
3 41743 13639
2 134672 937992800
1 32141 110491 502340484
1 36645 60514 552095209
3 47894 63798
3 100997 54529
2 85085 329237630
2 43466 931285886
1 16795 102230 483536781
3 32622 73884
1 4116 53587 567388198
1 19099 36490 782775324
2 58415 41959392
3 40590 94117
2 126265 711120706
3 94891 40435
1 507 38176 420787441
2 70908 117308170
1 20359 48727 313958708
1 77001 103630 243504518
2 47374 862286855
1 4352 19649 155222525
2 15015 293666110
3 21789 37603
1 33476 113905 945217217
1 8930 67642 587048139
3 83497 48765
3 85382 80293
3 59844 85994
1 20282 89949 18801368
1 51570 82565 888073218
3 84029 32466
3 72811 23702
2 125260 574464661
3 131542 60545
1 56480 98836 11875318
3 174796 24202
3 34390 81741
2 18399 868210006
3 117013 72449
2 137119 55505359
3 30635 67039
3 3380 30668
2 169641 72418842
2 104210 950049352
3 136664 50150
1 19555 38964 321395059
3 63602 24621
2 70752 233020425
2 81139 928455781
3 112962 10607
3 959 79953
3 138207 2638
2 130353 842971814
3 133735 27188
2 21472 728175682
3 8487 99410
3 64472 51523
3 123650 59632
3 46680 48708
2 50680 70118403
2 48755 614634693
3 164274 82089
2 49512 341054796
2 513 38099215
2 165534 269407929
3 8125 26578
3 106779 72017
1 7767 23625 814077611
2 115189 110419155
2 123536 671036355
2 140678 481800188
2 19847 617117182
2 51100 294636817
3 75099 9109
3 11598 48657
3 123578 72142
2 149163 136987640
1 23522 110106 920318962
2 28788 915699655
1 35790 108096 727313912
2 94956 673644239
2 44864 808785950
3 156110 77022
1 5857 54758 252154449
3 149743 69055
1 85261 98068 550739161
2 28731 414093426
3 119705 16380
3 35336 27638
2 140035 992930150
1 6891 33388 126583903
2 40462 667910006
2 106175 865680540
1 78877 107599 804367526
2 55681 576919561
2 149232 842284887
1 10033 104498 666476939
1 52327 92566 193163628
2 109302 506134014
2 72239 477461761
2 140242 812629908
3 39192 18733
2 125544 713117739
1 16870 100713 148824647
2 136186 745170566
3 14418 25788
3 122522 70257
2 107593 470371929
2 51055 995453790
2 59582 741771527
3 141745 63192
3 163188 87828
2 111882 866267679
2 153054 425069948
2 70376 292408586
3 47968 77150
1 13461 15083 442790858
3 1956 10597
2 141131 798257042
3 38167 8482
3 86007 65795
1 51426 106651 697486405
2 166426 594166709
2 43711 458927752
2 122924 78167639
2 118921 111282699
3 29890 30352
1 27004 51590 785479036
3 162515 44951
2 101378 579009316
1 40085 89777 942704670
3 34529 7394
1 87285 106429 816540895
1 11877 58755 456643827
3 166139 6570
3 67505 69035
1 74609 98078 154902916
2 157268 543592896
3 43716 102342
2 74640 198450350
1 21795 34663 446149787
2 57109 114633637
1 78259 112596 7708890
2 96234 932895691
2 92214 370254440
2 30847 924151545
2 48628 894991187
1 18271 77132 555230619
3 164045 87932
3 86053 103256
3 43791 13157
2 63506 47924398
1 43891 71174 998691327
1 43789 94106 814657867
2 123983 419727538
3 165607 19365
2 135660 429437936
3 86514 113061
3 106366 10293
3 117769 104055
1 24935 56175 262035691
2 73337 482439006
2 69384 408620842
1 22247 41218 774481090
3 165692 37899
3 168975 41974
1 9906 111167 850752072
2 85502 201540149
2 125000 735679241
2 50594 919128367
3 122652 1792
1 33724 59479 545117349
2 128581 268966687
1 21094 43565 620394301
3 22629 72605
2 29390 515535179
2 54694 66935192
3 36762 72624
1 40514 74946 899544268
1 80001 103172 406266585
1 81470 111535 657858473
1 16499 87852 427529280
1 81845 82891 371809497
3 98470 91094
1 67261 73848 145478751
1 5009 29377 726297502
2 157065 17518720
1 16030 41170 513527699
1 40440 105033 843306857
1 3425 29745 490153737
1 84899 94991 295969774
3 150812 101439
3 123506 89879
3 115286 49082
2 71403 542996448
2 84163 89761822
1 5854 99119 4271716
3 2969 106803
3 23173 80120
2 152308 282029716
2 164278 105121594
2 138824 56313057
2 162115 168088423
1 32123 70513 331634786
3 77928 74744
3 93819 91687
2 35693 386963732
1 90544 91288 496906831
3 139571 59698
3 118319 65713
1 68040 113122 886530577
2 54147 841880274
3 43334 42431
2 109204 602819612
3 121591 62462
3 26963 31273
2 134798 987354750
3 127159 26717
1 15492 54214 553573153
3 42539 29999
1 35232 98256 63410917
2 70467 468391582
2 63657 495105202
3 59474 40654
2 69551 379513640
2 96899 493083398
1 9849 72044 90114106
2 41453 473830919
3 13741 49652
1 49454 110151 504470242
2 88183 786867477
2 147794 226721094
3 57765 92106
3 51675 35740
2 157053 948965496
3 129318 81710
3 71468 81834
1 44799 59465 223690212
2 52704 713678882
1 3891 45678 324172816
1 18434 44118 696635217
1 4817 49406 966895183
2 60556 862725684
1 56676 97203 602042793
2 102951 434135367
2 127951 253102436
3 36926 46256
1 25176 101658 997659779
1 19061 85707 50990270
1 76120 89745 133814642
2 10489 392609458
2 50473 281545209
3 19033 82136
2 72232 810056902
2 32826 116431828
2 20668 68491908
1 19229 48537 300408807
1 5872 102006 498626268
3 118428 2116
3 13043 71769
3 143890 84324
3 167704 87565
3 151765 8399
2 111515 766618185
3 142391 40620
2 25434 25592502
2 37293 471344813
3 31276 94747
3 43636 28598
2 65064 88007899
2 108163 3866075
2 159633 743040430
2 34218 292666313
1 80599 93888 725150328
2 52934 752631522
3 67011 40037
3 93207 37072
1 20300 71844 804302883
2 56652 373246513
1 48868 57708 917871940
1 65514 104693 794208878
2 47713 325012709
2 126597 432558130
3 34357 70697
1 17146 39794 413999391
1 42281 51514 640761153
3 103197 105870
3 114146 43831
1 48416 53235 437987295
3 159297 63620
3 144910 28780
2 60672 979148982
2 124711 45201932
2 54492 843312496
1 57481 100082 92542156
2 156181 479319137
2 10508 148879911
2 67428 256673412
2 136914 371855064
2 45117 952569417
1 37761 56164 586892627
2 164218 301553511
1 63614 105360 800591030
2 103117 364220769
1 2373 80111 539254938
3 78722 67498
2 109895 726719666
1 85451 106592 391411115
2 89948 606641672
2 57832 323606471
1 65073 97067 247888045
1 18460 53257 670381833
1 5534 95580 310383862
2 64238 108767320
2 68541 800775782
2 34129 829545076
2 139263 104111434
2 64305 545362655
2 108513 572542951
3 114458 19006
2 13247 170433127
3 170820 105667
3 164773 46180
1 38081 61090 155766461
1 56486 103229 830858886
1 13220 86237 954223720
1 5160 90793 134184515
2 107581 408363921
1 50857 82394 21693787
2 90808 892849448
2 164799 966141950
3 24442 8716
1 32029 87676 478766309
1 38463 73992 608495689
2 161617 565499177
2 154385 726088109
1 37789 66170 540248388
2 154491 863899732
2 149252 734574391
1 27177 88741 729580551
3 158409 69932
3 44246 70430
1 14325 42851 77942233
1 17980 98807 961768209
1 95721 100323 939802294
2 168266 600648344
3 42734 113058
2 136715 368411361
2 171119 538831645
1 52430 60609 136964775
3 20039 101435
1 43392 68546 590082215
2 134834 400793181
2 11106 350205770
3 110688 68106
3 120286 77149
1 5629 13106 792724184
1 62008 105982 151416252
1 51 71226 484964463
1 51557 100796 437677944
3 37613 3657
1 76603 87537 810681611
2 152329 222778517
1 54492 70079 623814704
2 108780 60379986
1 55103 91049 676695623
1 56041 113412 560430319
1 884 86517 29905217
1 7404 56936 169474729
3 152169 76013
1 35594 94770 129572150
1 61892 103023 991664770
1 10370 97329 181112318
3 52509 4137
2 19604 373221402
3 49547 75631
1 4635 89861 207447214
1 21770 27520 727840083
3 25999 10040
3 11024 55191
3 11166 15121
3 77003 22379
1 63735 82703 896210794
1 86329 111453 365059694
1 28197 74944 179763628
3 158103 40297
3 73919 24896
3 30223 13938
1 23655 51680 953379339
3 157310 55239
3 132995 50340
1 9598 45520 714501255
3 73164 112828
3 89209 97305
2 62418 406530986
1 36340 48081 772814758
3 144671 49355
2 53064 201906523
2 133993 388329214
2 133855 777848659
2 17295 482897929
3 145406 80453
1 888 73003 466117472
1 49430 53434 634151091
1 13178 67040 681233842
1 39950 65210 8629036
1 34146 55719 580780783
3 32284 37394
2 105762 387988464
1 71825 107758 744505205
2 126852 906456287
2 14213 632108610
1 9956 82358 294469592
1 70279 100647 468676037
1 60115 101259 428228424
3 74843 66272
1 64443 99742 771406706
2 105513 542747738
2 144229 138110725
3 77157 110856
1 34066 82317 62721826
3 91480 9930
2 162855 499164916
1 41796 107400 160969967
2 123297 861046894
3 125984 88815
2 81636 410362363
1 2593 15155 915619134
3 35895 86093
3 97165 104718
2 113390 3829355
3 135886 4251
2 135080 977022176
1 20178 113934 890208182
1 41527 69332 825297051
1 19189 57135 188674882
1 852 35804 42823460
1 32787 94514 749672556
2 122238 466334857
2 43516 803716685
2 166166 741196181
3 57323 63260
3 163547 21001
3 76958 99199
3 17323 15089
1 45378 62882 236511072
1 49541 87751 311022949
2 96007 191543489
1 71061 78358 578967371
2 136479 869443838
1 68530 106339 578542842
3 76241 35526
1 75698 89374 949200178
2 124197 960934999
1 6380 72731 131446634
2 174014 504707210
1 5998 14488 964684064
3 12482 113310
2 88839 466251846
1 101392 108642 962344749
1 29943 49122 181867580
3 73141 87587
1 39233 76952 6350867
2 151870 60022475
2 35272 131680105
1 43113 65770 645573502
3 12973 109683
3 72751 48721
1 25621 34995 272819916
2 109648 65287585
3 161054 73565
2 11026 814855032
3 23406 113646
3 101918 64551
2 30713 33237895
1 28621 110477 423661350
2 117707 728086197
2 128319 197866510
1 1657 37154 398159428
1 259 96504 965165141
2 96370 985516781
1 11606 76919 254311628
3 168819 53798
1 7134 51483 890387213
3 8156 18171
3 151358 15090
2 146522 545739687
1 34888 60451 449010604
1 23893 46453 557546125
1 1036 9478 118826457
3 91677 102747
3 161982 52518
1 56831 72945 516194467
3 154933 12090
3 53073 110163
1 33377 43240 491477356
3 116200 98849
2 72652 195700980
1 38671 110048 140065851
2 82551 84009971
3 93930 46925
2 57890 845263451
3 62206 81181
1 81093 93452 276820931
1 87141 93759 629206237
3 70581 99665
1 34098 42584 943660150
3 113877 69927
1 1091 92699 150607542
2 135842 902177933
2 111879 519077077
3 6547 30400
1 11646 71401 750931986
1 80161 95801 461951021
3 11532 13967
2 97650 389962796
3 27477 54432
1 57684 91746 112153702
2 138146 290072948
2 168696 716407243
3 54101 38875
1 1564 49243 644702728
2 100221 284872744
1 18827 31330 832514836
1 28334 88775 772296855
2 33952 971705981
3 140715 108597
1 70455 77904 914706571
2 29373 894569479
2 37966 871100994
1 17 53958 680210734
1 81431 102246 333979246
3 83909 92106
1 78986 109397 919447577
3 32389 36736
3 15322 75806
3 12428 94120
3 148466 57672
1 58642 69603 640909558
3 55918 16126
2 51554 707759131
2 45635 463280361
2 167297 944970771
2 27156 829667339
2 35461 261967655
2 141873 775139177
1 19012 79111 622950448
3 171105 21690
3 161373 24560
2 58007 2274543
2 101722 898848171
2 78746 322696910
1 49492 62724 243662891
3 82474 59736
1 68181 80488 414050235
1 21068 50828 871202289
3 19170 91331
1 49690 107856 660704525
3 117602 111755
1 6859 45149 665289047
2 53582 716097627
3 135066 67425
3 65996 29731
1 93731 106184 621993181
3 71368 12545
2 163111 437874133
3 131474 107222
1 60946 92975 29449617
3 146202 106185
3 114395 15222
3 23597 32432
2 38312 990467935
2 139370 321100834
1 30131 108767 804940416
2 120143 3610818
2 157188 902963110
3 92862 37023
1 22839 80069 27244568
2 75069 175459061
2 80063 947341640
2 155143 259783625
1 38703 98018 811323356
2 53187 938306437
1 58975 61618 827525504
1 45020 82945 752250196
3 144807 50314
1 60801 75818 575723114
2 152040 367853606
3 68073 110358
3 154864 58954
2 30283 923068434
2 39755 61142599
1 49714 53501 209363675
1 23872 51954 340866131
2 149219 514600226
3 154695 43610
2 3976 343021451
1 28574 87976 52394155
1 44525 112617 801961843
3 153790 89327
3 119014 114418
1 33860 52259 787894
1 5017 61396 982938974
3 6913 33715
1 50972 104630 631555091
2 68495 303151394
1 54293 77643 753503807
2 22653 549855037
3 128733 89925
2 13935 406447935
1 83588 87232 16672077
3 46500 25916
2 142386 889743856
3 116734 110746
3 58179 57252
2 136607 880895037
2 88996 542004935
3 109836 9606
3 134831 12223
1 54925 66642 664367101
1 93114 109990 41338109
1 66841 81953 895481054
3 35667 102847
2 9886 744277335
3 121306 31429
1 14775 84687 126042718
3 95403 38201
1 83845 91172 582866563
2 168535 284169280
1 11314 85207 559616198
2 115339 467178299
2 18686 559676991
2 165419 235582632
2 118848 120074283
2 11571 892816197
1 44655 62195 80406701
2 12531 725725003
2 68455 465588318
3 164887 35433
2 65307 351467027
2 118359 380674639
2 5713 543470046
3 95895 48328
2 8323 141411439
2 142031 918389179
1 27673 44513 807654031
3 90265 100251
1 26155 80756 856750138
2 27445 400133153
1 93454 112931 881318093
1 23749 26907 259786998
2 13882 962218255
2 166443 195888394
1 895 42299 45199261
2 88506 629383946
2 52588 647920285
3 63949 46713
2 106384 878459114
1 75466 84475 54667153
3 113826 86561
2 110551 494508855
2 1374 452199858
1 5226 12405 640250707
3 125050 56830
2 147434 753132350
2 151902 213566973
3 87443 101581
3 72979 30811
2 55543 352841860
3 115508 70758
1 15583 113410 833450094
3 114799 98987
3 117682 72735
2 87056 985133133
1 78121 83636 886075187
2 79597 348234482
3 6136 107794
1 75543 102248 125285006
1 2512 102302 645544471
2 127690 2528197
2 155091 233554988
3 11007 104811
1 30974 55059 591500561
2 145338 204322856
1 10375 100621 771753937
1 68194 78807 618832426
2 169206 546881184
1 58289 82595 985108898
2 160690 843277019
2 130442 303143423
1 65404 98271 475347492
2 46142 399336801
3 162318 70058
2 175482 876909793
1 1496 68183 32404541
1 32700 34083 9811469
2 151340 418655331
1 53570 61542 630512641
1 29219 85370 525547991
1 43642 53426 375656464
1 3517 86102 583034247
1 40591 44929 157010799
2 75566 787041162
2 44664 630851973
2 38092 941101940
3 36841 21070
3 69235 7824
1 9687 84184 373943478
1 68452 96325 616947120
3 23226 88083
3 88477 92147
3 155145 47428
2 77792 704746179
1 5090 62066 518771361
1 71444 113544 926493742
1 13225 111081 569566612
1 63370 113048 7874797
1 33550 71786 974088525
1 7813 63873 986005806
3 111586 52361
3 117707 113630
2 112692 321761538
2 6348 194260141
3 72298 11936
1 68622 90048 548885338
2 83969 622377384
3 146149 88431
1 53804 109884 316396389
2 65198 969997032
1 21676 89842 412648131
1 22800 84074 21005154
3 151446 63648
3 35706 73015
3 29360 63298
2 1843 269939764
1 80204 111780 794536236
3 29178 22521
3 167816 55551
2 138361 905701805
3 51645 41112
3 24269 63776
2 147037 850902132
3 106756 52291
3 143148 81945
2 29305 314954978
3 60017 29434
2 13448 457116798
1 12758 106697 813408784
1 69474 71078 191754110
2 174555 147686408
3 157115 91691
1 21394 52040 825613002
1 33256 88019 612065052
2 49128 688869303
3 130215 60823
3 81161 105681
3 330 63945
2 44886 931003618
3 57981 55754
2 29023 356027555
3 12984 6473
3 53964 32886
1 34476 110524 967088842
2 75413 108730494
3 64822 103277
3 144363 113346
3 8526 63857
2 117889 486698181
1 35763 111777 414953398
1 20515 26069 11722022
2 98626 713575759
2 4021 622255680
1 16956 70192 476989714
1 34987 87152 49184418
3 19267 2258
2 558 312030836
1 84803 114401 205265440
3 161579 97650
1 51188 92681 744956986
2 47251 107735381
2 54722 847197331
3 14243 57905
1 18270 58377 633146833
2 169603 527700934
3 32916 86936
2 7245 50967763
3 109501 110573
2 102109 892156940
3 175133 50217
3 174115 11415
2 47709 954646365
3 86176 75597
1 46225 73285 726830728
3 87790 7756
1 43860 58688 275164053
1 10471 78348 183743201
1 21226 56270 813223837
1 65056 85375 264878406
1 34814 70516 763587120
1 58045 103845 201265680
2 132237 394412707
2 10039 370972595
3 14851 66983
3 115040 101091
3 116361 24655
2 64147 368994460
3 13955 104967
1 25561 70533 499180951
2 39346 936679609
2 163979 541085875
2 44711 78928213
2 21123 674617407
2 173545 637395057
3 165561 93829
3 55541 11504
3 141809 72801
2 14501 173918489
1 82445 95319 910054100
3 119067 15472
2 170856 302930429
3 32300 93192
2 100642 532273888
2 145433 296874647
3 125232 96154
2 96111 83922491
2 120035 754764860
1 42753 78720 817887757
1 1180 33723 314872714
2 98538 289033880
1 33155 47570 994330766
3 26906 99333
2 3290 762071531
2 33247 465826252
2 98856 754973818
2 44177 482003117
3 136440 4531
2 23945 656965354
1 11867 109879 603948770
2 125650 955939499
1 52950 60198 210154794
2 95030 711248379
3 9946 45126
1 52024 53444 200689760
2 46869 571324907
3 4256 12354
2 35410 335463353
3 137371 11532
3 22647 47210
2 110549 307413331
3 37059 3960
2 35330 691850325
2 144371 761413500
1 19813 25939 337041310
2 128082 553585665
1 81491 88581 115653455
1 29348 37031 844289006
2 141549 868344336
3 106852 63966
2 4647 565144449
1 69306 108331 192532770
2 74099 448721492
3 170145 36774
2 138419 358129641
3 98345 90988
3 71893 42074
3 66 26365
2 50054 211550353
2 5105 298581862
2 49679 344242245
2 173141 958564901
1 83519 84493 646044912
2 93337 825110222
1 2387 60169 949964007
2 81040 440485702
3 134932 92503
1 66274 70420 590635733
1 80410 104254 278803730
1 81933 92567 678443062
2 90151 973872890
3 134648 74480
3 68839 18625
3 82780 95821
2 9155 814184469
1 5707 44117 250983944
2 124112 798649548
1 36537 109775 690368915
1 18742 103441 946178176
1 34919 90304 34710964
1 31334 98147 467700676
3 152538 109804
2 31036 992261599
2 172833 459891912
2 136834 733687504
1 80186 106285 399919
1 10766 90378 371050016
3 115731 2827
1 45696 110053 162299574
2 145744 57088655
2 142932 118017315
1 2730 102378 783136186
1 35597 61175 630505178
1 66486 105536 727552018
1 22138 32279 660451476
3 92471 100547
3 16490 42261
2 147782 78678052
2 153026 711112535
3 143720 56708
2 173841 948814274
2 138746 711276384
2 108870 648622045
3 49264 67516
1 8990 47523 376411255
3 145787 25657
2 160652 256700166
1 11814 31569 1441673
2 167838 626345561
1 10763 32373 972792455
3 100950 2602
1 13587 69438 382897316
2 164036 957757929
2 172695 320168545
2 62036 480257517
2 161476 644144426
2 14333 102788743
3 117527 90334
2 133103 905137727
3 26183 77972
3 102366 50067
3 93711 54516
2 76936 816418917
1 9250 74582 578061214
1 99581 108729 712114563
2 160157 939712272
1 40594 42131 630413568
3 123042 37705
1 11559 91417 779461084
3 152162 3275
1 51960 89931 109322664
1 80259 86306 78378545
3 157132 56732
1 89716 100413 148122321
2 145194 441691162
3 172834 62637
2 59072 944525025
2 47216 722406657
2 82896 946007767
2 60322 440741514
3 115487 71605
2 21173 380042431
3 96382 5387
1 14481 105706 669188814
2 155913 884295459
2 85002 458057822
3 86988 40338
3 141248 113585
3 49668 34315
1 23020 79520 209822729
1 24957 85150 229916219
3 142487 53861
2 116970 506529172
2 145779 451494270
1 30921 80682 934851239
3 54532 62068
3 79761 4524
2 118874 654886994
3 38202 51469
3 120932 53461
2 148679 888402817
3 9958 63679
2 7829 948980222
1 5315 74998 609282183
3 49578 72225
3 61486 97123
3 110958 48639
1 60943 68607 346195754
3 63231 83740
1 44859 113645 769856442
2 24052 861853715
2 108333 278654644
3 9692 13906
2 132104 250791050
2 1091 298244006
2 132190 529070012
2 53185 818170001
2 67067 726092131
1 20032 91515 368783978
2 71328 299044366
3 138638 33008
2 165541 957520123
3 5701 38868
1 95057 98607 387964915
3 80988 50608
2 74147 5942390
1 2417 77095 982346178
2 133261 981285781
3 59412 49868
3 54540 37322
3 135449 30179
3 43839 75265
1 68243 109791 886365271
1 38558 68343 530833933
1 95694 109050 858764623
1 10303 34696 279476082
2 34938 231096868
1 83193 92317 942669584
2 162842 781630958
2 103228 585891485
3 162708 95417
1 27549 50959 67942188
2 46076 761015635
3 106996 46188
1 25877 50354 984140532
2 105879 573488532
2 161280 256010034
1 26276 51658 789901904
1 54115 67873 530125039
3 24376 90909
1 2529 43844 11691953
1 31282 94663 613950046
3 5435 101078
3 52747 93546
2 108806 582772324
3 149073 60545
1 61352 75832 643132384
3 96491 51806
2 4914 4047904
2 95931 919835757
3 128258 35859
1 68362 83172 311178996
3 123143 7531
1 9066 61000 946673312
1 12506 97763 938898463
1 26098 32848 896947590
3 1116 81517
2 126998 807157486
1 62055 89625 938234899
3 131132 35133
2 64626 149589478
2 23055 474973636
2 154605 829194486
1 29510 58671 846316268
1 82622 105795 170374980
3 8482 35900
1 95830 112470 100181722
1 13384 103452 606220151
1 31964 51396 3174585
3 136750 73634
2 133660 104216009
1 41312 56571 101061251
3 148819 28214
1 1073 65967 574346332
1 16855 83436 455747864
3 146093 54835
2 67956 778947265
2 111835 307659092
3 162978 77096
1 2192 103155 876253384
3 147074 37532
3 140681 84306
1 3140 21657 218106214
3 165095 23391
2 33455 323282935
1 49049 59690 614931687
2 141031 227134330
1 51125 71815 406989381
2 166731 774086539
2 60248 446533048
2 140898 487409159
1 29707 57029 744580692
3 89259 68896
3 14371 83860
3 112712 20892
2 17249 44843674
3 66824 55193
3 109770 84903
3 18745 16640
1 32331 105104 185456875
3 46890 65830
2 159123 964113558
1 28650 100271 141489271
3 65906 73984
1 9803 61273 921571376
1 94993 111723 384989457
1 30258 45352 520092851
3 87711 57484
2 149370 152885625
1 13574 88247 743295481
2 155236 62952490
2 79742 239717042
1 86561 95917 447264940
3 125029 49761
1 47769 51720 912622259
1 12371 82174 490234414
2 148795 995918405
3 57898 66363
3 112367 24709
1 5271 7844 193746019
2 105698 237297006
2 106201 374836255
1 76160 80520 163459179
2 102460 507295656
2 161324 477209693
2 151774 979371152
3 13893 109315
3 100437 101984
3 165870 44400
2 82184 902254728
3 69246 17079
2 39441 822364391
1 9118 28212 904728486
2 147074 350157105
3 33141 32589
3 172563 68151
1 92603 101895 14401996
2 46706 966429744
1 49472 81414 753810260
1 64083 87241 417147855
2 61621 816563482
2 105684 878982699
2 167541 223235756
1 2961 105276 451198920
2 134797 951009612
3 128386 65412
1 54388 76369 457043274
3 122167 70449
3 164024 89654
3 105619 77807
3 28732 59303
3 29714 49006
1 52590 78208 695479192
1 26381 103233 345345255
2 171630 371087128
2 161550 79600508
3 90444 113102
3 85656 105952
3 114550 111487
3 65797 18337
2 21301 661542665
3 146329 7572
1 14265 34262 610815997
3 49923 77181
3 7895 20556
1 5175 11433 334078511
1 92249 101286 306960247
3 153998 76779
2 101743 898055406
1 4994 38786 444833509
3 128545 89500
1 41675 45379 451504486
1 54633 82245 727146759
3 94369 54801
2 77045 176670075
2 116245 139141959
3 8703 59739
3 36737 29004
1 23123 34274 224605108
3 16237 27276
2 46186 178956820
1 48096 58881 799456412
3 30073 89786
1 65519 83944 127190716
3 159875 101470
2 136266 394808904
3 142528 53684
2 113646 570039960
3 172748 32003
3 71593 72338
1 2574 11220 30909893
3 160570 36451
1 4753 69184 114709624
2 77198 861980858
2 169743 934243830
2 147171 640098707
1 25650 54777 879564874
2 19110 21912502
3 16081 30622
3 54581 24792
2 163783 754813822
3 14056 66771
2 154988 396933208
1 4749 50550 459557068
1 57276 99124 782872798
1 41331 89871 757320415
1 54694 69375 40257365
1 56885 57566 575827232
1 65503 87903 413582959
3 26283 25578
3 84613 16552
1 5416 51336 412617786
2 124110 550032000
2 66047 166598595
3 45080 39914
3 157602 44654
3 65324 105562
2 34310 100524330
2 8003 554243721
2 30504 6391862
1 15593 74107 258152051
3 103013 39170
2 15305 77068211
1 2539 92374 305488623
3 95690 93560
2 83123 697006076
1 13591 29264 448492769
1 61032 78857 943256424
2 57906 363042574
2 65274 209989955
3 74839 24143
1 42079 47979 734164985
3 67920 36029
3 34019 31283
3 118496 59945
3 97004 56826
3 172012 106141
2 55608 559172891
2 95493 483541438
3 80849 12505
2 34284 688042480
3 141246 93019
3 8938 107668
3 13755 88623
2 101735 65562678
1 34067 99356 888960791
3 45108 5608
3 7880 83633
2 122921 894048065
1 48555 106134 983879433
2 123197 204502604
1 45696 111023 651307970
3 96215 4587
3 134028 36662
3 52051 26029
1 18469 86125 465557673
1 29689 112988 880680893
1 6516 36478 59240613
1 21762 31237 511854744
3 109133 86818
1 34513 35456 999700318
1 702 16013 11358338
3 32234 60939
3 32142 77130
1 16256 77815 796605409
1 80542 104577 428333245
2 24498 466576136
1 44166 83313 213477377
2 171892 492709147
1 61188 90231 582913321
1 51715 96923 164467058
2 163733 256487973
3 30914 22888
3 13449 59853
2 116429 772170315
2 107142 332892819
3 12030 86757
1 39642 61010 830842283
3 47743 14113
3 25562 32765
2 130571 685771376
1 31308 92721 735298999
2 135837 367816175
1 23521 95983 402284911
3 139258 66447
1 42582 65136 530157251
2 57839 979012243
1 2129 69775 873214076
1 30327 55202 332458111
3 25017 17966
3 123947 108183
2 138654 845098077
1 56492 87004 590511269
1 39486 45283 921557065
3 167895 4677
3 48392 24556
3 3242 6371
3 159163 81445
3 73279 110243
3 23466 89380
2 79286 644248292
1 57271 78882 251807228
2 108783 309190814
3 77999 58221
3 14624 101626
1 14867 75119 791595416
2 43892 761908645
3 151256 43116
1 104605 106537 632485804
1 28456 77213 461674244
2 140002 830578784
3 21165 72058
1 26669 100339 226886504
2 139042 980594066
3 155377 69722
1 45777 68472 297236022
2 114054 630237753
3 11926 94980
1 18002 20625 459057061
2 153008 189066408
2 19230 548241723
2 39081 532952095
1 18123 45037 969167125
1 56401 106087 509211464
2 37224 952026535
3 58858 49636
3 173946 106723
3 47051 111353
1 96602 113959 353113047
1 34260 38189 194220888
1 63263 103657 374015207
2 173907 243254891
2 111441 621852613
3 93141 845
3 72227 36267
1 13289 107788 415196101
3 72188 66920
2 157312 713127836
2 74059 616385392
1 24587 49997 765550009
3 139444 47338
1 14670 90575 786841014
1 23317 91478 802902491
2 68524 54647242
2 96644 44404144
1 7762 88369 7618927
1 54886 94471 309967927
3 157116 108281
3 136261 108529
1 37001 90641 792547319
2 119491 703955403
3 56943 21683
3 111628 57702
2 121410 273082344
2 3764 51313905
1 78450 114176 146957198
1 63308 101532 536442398
3 175389 109816
1 94564 109382 504848967
1 91487 112607 186062342
2 148783 805891478
2 152423 22803851
3 42759 41683
2 70147 343827185
3 123906 5386
1 12724 53383 942551646
2 56142 608782065
1 66670 84875 912422592
3 36381 24301
2 67568 712292748
1 18843 80034 726528547
1 6747 105732 426011063
1 31801 88282 35377215
3 39273 100335
2 36153 453020078
1 10199 113968 83045955
3 59443 47364
3 90384 28643
1 88953 94084 446193856
1 74221 91838 897288535
1 35323 48695 476362290
2 146051 513702127
3 170159 70097
1 30540 65945 836998723
1 46244 61616 480410533
3 121485 44751
1 51201 68573 272428517
1 12199 83048 562124561
3 145786 6442
1 101951 112500 508913886
3 147506 68781
3 43892 89165
3 45591 32072
3 15615 82642
3 40674 101247
2 48230 772807760
2 121054 240130012
3 27937 47636
3 121793 98632
2 94359 527109200
3 97655 91073
1 8708 68320 36775250
2 15255 268549049
2 122156 680778311
1 34040 40966 905052519
2 153517 740063174
1 7998 113089 830617908
2 144217 176479053
2 100222 435379429
3 9813 79829
2 122294 876922777
1 104182 105027 768213957
2 78883 479930379
1 63545 103119 887116796
3 59909 106689
1 38184 75552 440759381
1 18329 20823 520008542
2 151177 906408756
3 123712 54918
2 47064 182400792
1 38784 75516 181283198
2 137898 501085251
2 30818 62350246
3 134670 77800
2 16517 47323403
3 90667 39174
1 41479 72123 713176015
1 15987 21934 782521239
2 159216 899906460
1 49975 63136 791217099
3 50429 3688
3 9664 47123
2 138449 187198197
1 18471 48516 44145355
3 101103 71031
1 14085 91878 558571101
1 33465 54909 348485735
3 98861 17175
2 110159 342090098
2 95166 732759712
3 67162 91424
3 64231 46696
3 28097 83260
2 56616 955396244
2 82944 583137547
3 17514 47407
1 41219 45540 161811942
3 156658 16000
1 36270 73148 451638765
2 42884 356029671
3 130332 89054
3 171845 105576
2 161884 89857823
2 100068 643513376
3 42020 70781
2 24351 429931517
2 105140 911788067
3 31103 31838
2 21425 545422893
2 157374 639546686
2 149326 764489329
2 115938 807254346
3 26716 74345
1 9384 34441 797841039
2 173632 979708689
1 24972 108862 980110569
2 134229 592710523
2 71893 429070781
1 78764 96992 173564679
3 167062 45191
3 15166 89052
2 58919 268189180
3 167035 88179
1 5794 60885 48222669
3 76820 79375
3 50519 83943
3 13114 52989
1 55749 64858 721655523
3 81153 21154
1 3610 19581 204176211
3 65496 45132
1 6434 86905 368854260
2 155247 198659193
2 120007 72521145
1 58556 100954 664074379
2 144222 489538109
2 24474 166842934
2 154577 49890346
3 92252 106128
2 109617 141276286
2 39269 480488731
3 118659 4700
1 12854 107580 905718740
3 61017 109383
3 75846 55615
3 53762 100971
1 50289 65233 749628416
3 71731 96214
1 2654 92979 237663825
1 14470 82876 407338059
3 84902 99592
2 42125 750811966
1 22774 57965 56434270
2 18017 571641889
3 43316 77858
1 51541 63394 551058413
2 99689 436258483
2 121841 493338766
1 4383 81682 815027193
2 62541 830380105
3 92773 92698
3 97156 5574
2 12115 998752614
1 41650 72498 946320361
2 33387 848948593
2 59902 302333764
2 34281 338566125
2 78255 998470147
3 34293 56812
3 31389 80217
3 107240 80693
2 173709 243071746
3 92474 17172
1 26095 78492 402751069
1 50984 86581 429142740
1 57562 102422 183965113
2 20918 744666273
1 31567 104179 752463886
1 4842 50816 175087145
2 77246 498497183
3 98968 44907
1 63682 106882 289298581
1 29583 89691 239641165
1 43714 66858 948197950
3 175382 31265
1 111 17164 278292829
1 26774 78565 10468656
3 101657 71406
2 59790 623262220
3 123688 12608
3 46656 13786
3 5278 100635
3 67094 36483
3 125596 78421
3 25165 29277
2 121434 557134615
3 159913 62494
2 70363 305974512
2 12884 479378610
2 167532 396542554
3 160865 63897
2 3847 570462152
1 37081 44275 584404989
2 46696 12304757
2 6824 810710705
3 138417 18465
1 46866 86261 975340194
3 84374 36463
3 150409 37037
1 71096 94407 729772496
3 165698 107364
1 30506 98125 806007359
1 37578 71162 659912886
2 137607 744498719
2 72706 141694933
3 4268 28621
3 85502 29067
2 81974 799962072
2 169907 600358490
1 61554 84117 300353097
2 167105 543653539
3 165325 27636
1 72315 99399 155434560
3 78502 66147
3 45531 65190
2 23175 968075418
1 39756 57024 962552093
2 77314 447357697
2 165924 597243226
2 128523 714528765
1 44727 71576 709419706
2 173027 50757380
2 151578 195148442
2 124565 33213183
3 22224 106193
1 95101 111263 910477633
2 175217 503233194
3 91002 43849
2 14577 411299035
3 92608 110276
3 126800 98781
2 36564 772919635
1 45844 76673 126646283
2 132333 200179188
2 19694 548046182
2 5207 107514109
3 32343 107891
2 117630 698854778
3 58202 73328
3 56563 101356
2 56085 123470223
2 12286 282195677
1 14607 25259 547505289
3 74404 68272
1 20543 66155 421779344
1 27080 113104 575924832
3 165937 83684
3 152966 112451
1 16021 39747 212532554
3 21638 101174
3 54371 21070
3 33913 12696
3 173312 33187
2 157270 723763936
3 75008 40420
3 159843 93986
1 13574 34947 751673770
3 39016 38082
2 132855 136082021
1 11075 73839 824761703
3 32343 103355
1 60480 67274 563754578
1 39090 41178 736207678
2 27456 510343638
1 32811 61717 355769280
3 40311 14576
3 68637 105235
2 69650 797642231
1 67583 103237 758382398
3 47037 70949
1 41684 72794 717709141
1 80056 85017 106617013
3 24053 105118
1 95020 109193 984663940
3 81499 31474
3 32743 24947
1 77475 91291 230006954
1 47249 96330 141917887
2 136395 760360945
3 115950 103769
1 51120 77207 683944949
2 83413 375826620
3 89376 95376
1 70063 72537 166570015
1 78740 80578 760726597
2 158495 920231526
1 2209 45142 644281715
3 58477 107361
3 52477 108241
3 69391 1397
1 53850 114304 823260992
1 53312 88440 770741893
1 76549 89130 866249881
1 12956 59558 520993957
3 61130 83036
3 145101 67989
2 94691 242765016
3 62340 58255
3 52096 60142
3 4548 112597
3 100534 26554
1 36671 102538 312166248
1 67480 91185 702760131
1 36884 76040 138223724
2 125832 279633909
1 6591 71839 51098830
3 26320 92898
1 54721 113072 743800869
2 21595 841573159
3 138979 104557
3 233 29796
2 108407 337721323
1 17747 76939 745846471
2 31529 60094122
2 136438 893004520
3 127430 12866
3 41105 19797
3 46358 75943
3 44920 4277
1 55233 106863 844334835
1 18847 37271 496044500
2 123190 527366492
3 140027 23463
1 10662 110995 473562810
2 26095 278389694
2 8730 113481728
1 61992 98408 620141572
3 76077 72680
2 41773 28653566
2 68188 700030838
2 174553 33600492
3 139922 19125
1 68318 88917 538498514
3 158103 39480
3 54233 106259
3 84551 24843
1 1343 78770 143891100
1 6291 109045 719832616
2 26769 776038247
1 64604 105066 289625229
2 4610 298923019
3 85857 18996
1 3428 7217 443520967
1 66934 98067 635742631
1 34801 101674 747723042
3 31049 14432
3 153121 85837
1 46513 112551 616875024
3 53395 88286
3 34669 48443
2 60251 674150249
1 14614 51652 882081313
3 131573 48420
1 15950 68633 730262577
2 26895 865989102
1 12883 106962 316204759
2 11749 914817665
2 50117 288257397
1 80444 104694 929076650
2 172422 191833547
3 139946 48275
3 39280 57686
1 35778 52765 250577878
1 60406 83148 155634400
1 18040 38726 778466709
1 21569 109659 110677744
2 26940 79750552
1 33757 36934 10204688
3 30996 14679
3 152646 41470
1 29716 87210 813665689
1 4359 21944 217828414
2 72570 141520086
1 20659 40986 244207306
2 133400 284565358
1 3922 62587 311095064
2 19343 406307817
3 18785 108621
3 71001 2074
2 52388 539920235
1 56981 96086 604655536
2 80183 469199088
1 14156 53621 235282800
3 12075 5298
1 22935 76782 9335945
1 12707 52571 871620806
1 96299 102872 341714466
3 164587 69302
2 94246 692388029
3 130528 54129
3 150248 103702
1 10069 61811 946550101
1 19787 37083 248240811
2 72317 459419855
1 41712 112131 804612466
2 8535 507380715
3 151738 58429
1 18395 92794 200763676
2 133713 191210354
3 12380 32313
1 6716 14917 472802954
2 81151 30345690
3 132300 112564
3 57024 110186
2 144276 665685186
3 163785 102521
3 11043 40557
1 61440 72619 616861416
2 88374 701981762
3 78905 16762
1 65927 72132 127424019
2 17501 116132425
3 111109 93693
1 55204 65063 782076165
2 141816 291802158
2 131051 504644337
1 73731 108698 21789517
1 30999 69826 251842226
1 69414 100977 965229613
2 97873 741417809
1 16655 27472 384227045
1 17923 58463 318862710
1 6629 79577 596234847
3 148457 67175
1 4274 80118 58616740
2 92061 721382344
2 129845 184953390
1 60510 106233 803012653
2 79623 852021471
2 86380 240606557
1 5544 73351 235572343
2 156691 285086787
2 137329 95953457
3 152045 94836
3 154488 59639
1 18173 29304 282431101
3 92278 43756
1 39514 105092 494044635
1 52658 106672 621690686
1 41165 51005 902275178
1 33145 46563 411519332
2 73592 956370777
3 53179 21283
1 36589 69574 349427576
2 162786 316344656
2 119875 475789930
2 157148 929911177
2 114699 283564287
2 14971 137089367
3 16641 101550
1 15743 32742 287933601
3 155266 109063
3 139333 87419
2 63358 943271365
3 165462 38486
3 91731 15330
3 45933 108266
2 40127 609643495
2 136397 995532892
3 48298 26412
2 43497 715192511
3 150297 75022
2 12987 358681766
2 51628 781498321
2 28792 287939980
1 4902 110516 179766465
3 43097 75150
1 39137 67738 710038720
1 51446 67864 212079193
2 137968 171422827
1 190 97699 468668172
3 76596 24399
3 91168 22655
2 137031 578994145
3 40541 23791
2 120556 576489339
2 166700 771578147
1 61838 110940 389715628
1 33452 64438 999663991
2 69132 276005626
1 13528 105583 593809733
3 102230 56802
1 53203 82820 917543987
1 1894 10859 974512127
3 71779 46868
1 51822 90343 23788885
2 110789 247144429
2 14957 865978179
3 63298 18162
2 111975 734958633
1 43020 105623 33574507
2 113500 647405626
3 26524 28516
2 122674 200119649
2 173390 773527817
3 17437 3045
1 69337 81967 555064283
1 14439 90433 266169409
1 38470 60751 692588095
3 38860 39115
1 8630 55317 266281653
1 36324 47987 595377269
1 17159 38983 693920553
3 43198 34217
3 83964 11841
1 57076 92001 577853729
3 134560 18914
1 72886 74982 878137571
1 47825 89071 121896002
1 96300 111607 362744288
3 107203 24864
1 33330 46869 672070094
3 26762 8402
1 14036 75108 253277028
2 170361 163324921
2 125444 117431597
1 70773 105665 486847998
2 112039 834934968
1 1726 99343 473951593
2 80872 286934427
1 37115 84606 637650879
3 58132 113723
1 4063 107990 768503701
1 51348 101518 253368625
3 158688 34198
1 27871 82748 430344442
1 85691 108614 787048686
2 88429 194142993
3 134480 63545
3 15300 63752
1 83131 108682 759757865
1 19790 85482 26045055
3 149960 40017
3 211 11596
1 57513 88883 822246003
2 168106 306210974
1 38658 51519 260936228
2 74414 542226714
1 13027 15088 384814769
2 173343 296029812
3 45381 22380
1 35448 83415 794706757
2 166008 635123263
2 74947 585566877
3 85989 87996
1 25855 73030 692860667
1 14374 33640 203568565
2 96834 312685568
2 175345 761018751
1 10485 55384 90985885
1 16666 114281 921478189
2 83441 37018456
2 113397 801103014
2 12785 10484475
1 25270 34634 734220592
2 40437 220300414
1 42242 68693 953247578
3 139564 98066
2 152683 941936246
3 107155 61378
2 117161 832399782
2 38430 204832915
1 2803 81680 553384220
3 102651 80267
1 8698 26750 534836724
2 67711 343073527
1 92779 94297 897633220
2 113367 882755674
2 115532 722141610
2 37087 847160886
2 28138 728549187
3 39173 40750
2 62150 398383425
3 20170 46750
3 94188 19360
3 6205 56612
2 43933 656069294
1 62965 68976 524038056
2 101580 314260320
1 79344 90157 485987121
1 33376 105820 343054739
3 28143 21198
2 27473 37442243
1 47581 59860 992426882
1 98089 103461 759516516
2 25597 611236358
2 175073 743257006
1 20860 112671 762201944
2 93614 206154161
3 101439 83861
3 24812 55205
3 105085 63142
2 117689 286957121
2 148461 373013902
3 40667 23786
3 29824 107783
3 164862 104283
2 122844 446143038
2 122361 204565623
1 18205 109147 719856500
3 78961 54668
3 25233 92341
2 76914 705394711
2 18563 815673021
2 163262 989342372
3 92564 86608
2 41766 351206525
2 145536 218657496
2 112090 725068923
1 68475 72544 984016150
2 106254 403863257
2 13379 919596539
1 32161 51301 920620608
1 57080 98305 174635574
2 47463 341416759
1 42790 71828 120745472
3 87641 90703
3 98769 44040
3 113490 71171
3 58943 57249
1 65539 75660 210228688
2 43488 66312396
3 116149 106940
3 90207 37107
2 33722 913895886
3 153759 90107
2 163945 187151516
2 139328 362208025
2 137193 115854572
2 28598 700133386
1 47607 114337 757871122
3 6920 101452
3 75906 24074
1 73179 96645 654462453
1 65408 97169 382400615
2 28704 868987539
1 2692 54526 371210730
2 126221 523778749
2 42116 852672207
2 42143 423022209
2 49731 320612917
2 135824 154343483
3 106246 73944
1 65015 78550 857747394
1 29182 97616 398937538
2 125023 936696529
3 7124 49479
3 99271 49593
2 39246 364388811
3 55269 14216
1 94740 103928 521464032
2 105320 74471417
3 165877 8378
2 35582 796759201
2 146348 871147313
3 46775 55129
2 20964 465794895
3 53028 76772
2 50409 205081867
1 39694 43686 761620711
2 80455 484397766
1 35554 39175 107372146
3 32688 108268
3 34941 50910
3 173526 83475
1 8347 12712 995825628
2 169859 332756316
2 81360 5231083
3 30716 35619
3 48697 40574
2 63148 817188401
1 35208 45317 420128357
1 40381 57265 286703955
3 32538 66907
2 21257 437754729
1 39051 54031 788253586
1 45394 73442 446745271
3 109196 99105
3 125663 7800
2 143954 890783278
1 8530 91844 516636323
3 47813 96177
3 100183 69143
1 68163 114170 914279053
3 109450 9253
1 5548 94334 295937231
1 63908 67499 84203448
1 69558 104348 72175427
3 161672 90416
3 30026 36461
2 167179 668242307
3 2273 42357
2 113260 667278904
3 14403 85375
1 256 60475 908773468
3 118819 48661
2 75004 767207
1 44036 48476 197058670
2 7192 985420261
2 160805 929035946
3 132319 98471
3 49418 44906
1 23422 39172 714081054
1 741 76053 841406960
1 24703 102218 440896469
1 3066 76067 368149498
2 37658 374579301
1 54409 96046 685999520
3 162447 104682
1 25444 84694 253831260
1 457 113387 827415477
1 35296 48044 971153638
1 9582 112068 400801436
2 132137 397310222
3 108420 69956
2 130208 921169427
3 128930 70198
3 15798 22142
1 20144 93524 874962919
2 25493 686554301
2 68070 668921449
2 97409 251278835
1 18530 37323 692178317
2 88925 763211788
2 168071 540589515
3 33904 35891
3 168853 78242
2 14919 155600964
2 25207 342040684
3 162539 82345
1 7064 57272 397280217
2 158632 447324053
3 157803 72053
2 62702 129673587
3 87425 24605
1 101821 111742 236327288
1 21219 55242 683567654
3 65922 14869
3 119300 48187
3 18841 38611
1 32948 50831 605257642
3 147462 49571
1 19352 46158 977647365
3 167293 51250
3 110453 12862
1 31531 50377 645897200
1 7568 112156 557618703
1 58153 83412 997737268
1 80813 87128 200020658
3 130185 81458
3 42743 94973
1 4933 53282 229057955
2 90411 835608269
2 137965 963739839
1 13682 61219 638304674
1 81553 109710 939425935
2 17028 893874350
2 132441 501707798
1 9863 81367 514801752
1 51385 70651 515176510
3 45229 74573
2 4338 955512757
2 34562 245778410
1 68386 82150 947277675
2 21481 963649595
3 72241 76729
1 26802 67538 726918233
1 6811 35565 994307793
2 114107 624482669
3 4920 72077
1 18362 85796 600988632
1 80661 95638 754396651
2 124795 89569472
1 38049 85039 901489221
3 34955 94114
3 22009 46736
3 152703 88357
2 139312 795596163
1 46443 107659 834114854
1 28956 88507 208485391
2 44463 347269193
3 13171 106453
2 32666 936501660
3 134593 37229
2 162947 771003157
1 82012 96843 368177230
3 145160 27742
3 154181 21935
3 56882 48111
3 139750 74357
3 130704 40102
1 70986 84993 89929716
2 151441 71055584
1 81145 101168 408855831
3 62960 94759
2 28718 174494252
1 834 103387 428817276
1 26769 99971 478347850
2 53425 688378943
1 4072 15230 43539323
2 85974 394210611
2 117189 509717935
2 63613 271569371
3 113498 44615
1 65690 90695 667399457
2 111024 776256418
2 66724 968621918
2 26334 124035206
2 29289 891967335
3 97013 39435
1 37408 67134 917857425
3 157952 107198
3 136729 76370
2 38188 71510387
2 47522 20243288
3 115348 34677
2 43537 792604422
2 167471 602831777
3 1134 48444
2 66825 590895623
1 23011 62452 949056249
1 70223 72524 658469888
3 21305 38
2 134397 619654667
1 55839 98493 79899216
2 28548 493180581
2 75243 921347840
2 146990 255755127
1 33432 59973 20021980
2 139738 582139546
1 47083 77807 733219226
3 74524 303
2 159356 268590477
1 59706 94308 449752164
3 105203 93674
1 38456 61619 909442822
1 36036 41831 124143757
1 1485 47500 54809433
3 7180 92337
3 153609 55680
2 132060 6859924
2 80745 180932887
1 59120 86347 781680152
2 80641 226393195
3 42506 11612
2 24269 574272974
3 78918 38759
1 1779 25646 302063464
1 36905 84136 823622274
3 65852 48693
1 20621 104521 614249762
3 173998 102164
1 3534 109907 621926588
3 95909 93232
1 37059 37596 313628890
1 22958 96717 94875611
1 54993 103874 584422192
3 167773 42128
3 75268 30299
2 141834 35979975
1 51409 60227 109580381
1 20999 100836 433516466
3 21534 107279
2 162869 333266365
2 157717 482732599
1 330 77136 461922752
2 32006 760588090
1 97111 110045 190222499
2 73003 575174987
1 4460 112788 939079916
1 9225 113523 773226559
1 55599 69664 627204261
2 72354 461714811
1 34344 97514 530074960
1 13849 50966 223321201
2 114206 74274537
2 109751 989500156
2 136182 400324540
1 6701 7102 178658079
2 16012 742043002
1 24894 43526 558715853
2 154038 523417272
3 82509 103440
3 6063 111491
2 56316 262861496
2 72412 190417743
2 60321 372295006
2 44270 988340326
1 20087 79860 377613116
3 171026 69214
2 124931 35852673
1 35681 54848 604877962
3 76611 83686
1 65506 88635 169416108
3 19810 112722
1 11230 15081 553813752
3 146028 31626
2 150226 871335532
3 38593 90816
2 85282 226503111
2 80287 355048571
2 74751 827513777
3 112025 48770
2 44421 381661987
1 20209 35868 403116583
3 44233 46244
2 4765 858049651
3 50525 28695
3 126275 69245
1 10446 26091 401278817
1 3865 70788 762648032
2 91718 946542096
3 44439 9484
3 110286 12808
1 37886 102112 800569926
1 58175 113755 954601509
1 91083 111270 661100041
1 15728 24064 622604186
2 157894 396648250
2 144099 776408598
3 38824 107325
2 32726 572806479
3 75888 55471
3 42953 104312
3 122016 19447
2 1547 986749015
1 88231 92616 869910492
2 152657 452468821
2 123799 852785417
2 4543 591654865
1 4298 50455 335169611
1 7286 49883 155813067
3 69217 44106
2 90766 793719030
3 39826 90504
2 138645 318867391
1 48984 73945 962579665
1 7532 109828 235696111
1 26292 89770 867570394
3 65096 19508
1 12033 16470 482712484
3 159688 89
3 22857 51960
1 63954 99242 164820270
3 67182 77767
3 53075 22907
2 31020 387345473
1 60802 97707 625778590
1 21958 27394 769593893
1 23295 88779 692790785
1 1114 71784 935443859
1 18125 22257 231939890
2 39626 672872265
1 20923 100917 235965779
2 51703 360282214
2 165542 27503360
2 26402 679556872
3 126628 49754
3 126462 58764
2 2179 453485653
1 15582 42225 739843507
2 169671 189531272
3 106414 79088
3 65588 23079
3 106812 83127
3 21539 44777
1 19222 44211 905076919
3 8677 112657
2 98791 533810610
2 126845 176898031
3 78929 47926
2 98220 925138753
3 80600 36129
3 137872 111673
1 64036 108340 475258706
1 39619 110538 439520752
3 21470 97572
3 115381 53145
1 28424 83353 27853517
3 158973 70770
1 8678 70763 198770121
1 101413 114313 753802132
1 17190 101461 121659818
1 83671 109407 162098144
1 59066 102188 860757002
1 24270 102990 627081623
2 61369 621695139
1 95578 99177 621035254
3 59767 44201
2 38352 852333934
2 130699 944951914
1 13498 23673 618670367
3 34834 25574
2 10183 116267868
3 66356 82630
3 117420 62563
2 102149 744501773
2 148747 396502422
2 29267 700983826
1 45366 113548 582191880
3 59775 15272
1 11762 75890 124103426
2 32068 666653662
3 55176 15564
1 71960 90203 379614450
1 7876 97108 737064872
1 19727 110054 599019653
1 6504 32986 308945048
3 72363 35883
2 164711 473935088
2 69911 789783123
1 10631 55109 699089054
2 132915 839002496
3 1640 99483
2 73598 519513412
3 20880 41444
2 15260 791498854
1 1658 49401 161133989
1 67993 101145 177976058
3 4133 33891
3 86500 79080
3 78538 5577
1 82686 111324 291380121
3 20894 75892
2 117928 208007238
3 1508 20113
1 11671 18957 389865509
2 56714 349767030
3 149632 4245
2 15664 394521036
2 158612 41872287
2 158372 68451557
2 141515 605024918
1 51173 95990 490375789
3 50607 10067
2 140323 546395684
2 55717 686503799
2 95697 497162499
3 163812 54965
2 48196 545203216
3 42582 42897
3 76093 13461
1 18162 83652 728625237
3 173760 19456
3 126110 96608
1 81538 86889 772568875
3 154604 76532
2 167960 306936720
2 87396 449010267
1 85761 106508 417756840
1 42881 49266 596835734
1 47778 61650 872745131
3 27651 5859
2 49689 313710912
2 145855 773212342
3 58298 97096
3 40041 35169
3 102425 6743
1 59523 70038 67721466
1 59191 64462 183876826
1 80996 110493 5508575
1 47040 48037 904380845
1 62530 112214 790897916
3 158795 60589
2 5615 99778008
3 167839 87607
1 40426 101864 199728706
1 49417 56921 764074289
3 158869 73411
3 45047 26010
2 129432 665429801
3 66091 41829
1 61903 65318 227046738
3 54771 55385
1 23187 91870 275819955
2 84571 188531680
1 41677 71027 867045504
2 87800 64150297
1 25251 104306 972065747
2 78832 169410674
3 121510 94067
3 96671 76511
1 54805 104939 919031345
2 124931 98912537
1 2566 61981 890363885
2 3405 683852962
1 8384 42574 510116599
3 44828 33053
3 72850 102865
1 11435 59110 401141124
3 64734 56227
3 156680 26038
2 24070 572215848
3 147799 72165
3 96996 85277
3 105645 15905
1 11040 66107 577282414
1 11487 69967 233779798
1 9492 20706 416047739
1 80102 85957 813472812
1 47637 92702 85768909
2 5462 518528876
2 153697 896377782
3 100130 63294
3 32956 66205
2 64824 181235328
3 39620 6582
3 89134 78564
3 101840 18622
1 25358 68791 308862735
2 153197 34169697
3 105111 7596
2 108057 950729229
2 119453 45049626
1 21729 66524 383705904
1 78324 78692 558520342
2 147457 86393297
1 30210 31438 723759262
3 142607 109239
2 105706 405761461
1 6388 21839 832743600
3 82357 42074
3 85972 17376
1 54444 106057 129257431
1 17120 67935 601802536
3 147097 53611
2 107515 7004462
2 131012 834319314
2 36163 409538951
2 95933 46752706
3 12983 109988
2 6031 997283734
1 4925 34084 352638520
3 152810 5259
2 37077 874330819
3 12883 44749
3 8065 48015
2 136928 770692160
2 175661 272822808
2 53959 779946793
1 101138 104081 587113712
3 22842 4779
3 136704 36978
2 128743 813878778
2 96555 597837802
3 50407 133
2 67503 391043855
3 66028 39330
3 24236 45751
1 15617 88414 649546453
1 51230 91471 770642872
3 116371 21710
3 157006 46379
1 24457 30484 570879626
3 82319 82501
1 66541 108136 829609585
2 93996 842264870
3 163297 21078
1 44130 114070 78537216
1 5076 26042 536818011
3 106243 37017
1 48874 90354 653949125
1 67461 105420 971681006
2 108918 234986282
1 48630 101658 21852344
1 98138 113394 984485092
3 162200 31322
2 83737 421884263
2 84916 204712045
1 9107 78180 464380499
3 68619 15559
1 13803 47525 757946962
3 144529 98119
1 11371 18163 941082524
2 35624 818905155
1 25893 50797 309704982
3 108648 47947
3 60764 82494
1 32563 95689 27663653
1 13812 37030 791582783
2 120266 891105662
1 49331 106992 439606104
1 17025 80514 201763750
1 77053 102575 699102081
3 147942 36896
2 127718 678679375
1 64104 99822 318147650
3 41526 47152
3 110086 106806
1 32 75683 747157663
1 41559 88160 435007311
1 1728 102816 748376289
1 58093 108237 382749038
1 68660 70182 92230640
2 112043 162460270
3 3926 63949
1 96198 107730 61696101
3 57135 62769
3 101506 17067
3 48226 37401
2 142847 971002134
3 148596 99624
1 16935 42593 459464267
3 121661 28798
3 159112 100618
1 43168 78679 722012330
2 140657 512038817
3 151666 67658
3 168976 54630
1 6475 8452 420574962
1 42133 66679 162509977
3 126502 35057
1 51408 53052 397176384
3 18997 23017
3 129673 84530
1 30753 107773 129420665
3 157543 91131
3 136939 89928
3 92310 53970
2 72339 54146479
2 6196 714508482
1 60883 85793 645100704
2 82140 631709717
3 148540 56644
1 29720 62364 419246021
2 101959 594188682
3 142035 29624
1 51857 78800 70560400
2 156892 593157366
2 133069 581934968
3 164489 26179
1 109769 111795 446304991
3 124178 4991
1 22504 41999 34799295
3 103041 2434
2 91726 682880865
3 16653 4382
2 150281 127608871
2 25658 449031896
2 142512 972652578
3 84989 19114
2 155623 126270817
2 166982 779783694
3 119073 79479
1 34362 98733 245981985
1 34853 37576 304334635
3 62367 12926
2 165645 948278900
1 88666 110548 764285797
1 56438 89541 260422296
1 53375 113976 401327099
3 149119 101949
3 116966 11089
3 152578 95094
3 77122 62964
2 113952 859457396
3 108001 54850
2 96277 5024552
2 160404 500032330
3 66157 72678
1 16219 26212 128173157
1 16273 20995 788330461
2 58268 938286272
3 104786 111662
2 94459 108357019
1 9904 85997 708361730
3 36438 79977
2 75274 896099472
2 153685 819386333
2 132669 319270231
2 2003 562721645
1 104769 114089 878159573
2 129720 204693420
1 16089 49033 186534752
3 66733 88227
1 1008 4539 683982880
1 9265 22250 893472849
1 14499 58966 718429957
2 145404 549210795
2 69803 448749659
1 2081 67694 153819563
3 31684 105387
3 49004 81429
2 29799 629767477
2 164829 787134742
3 152263 77765
2 163914 298266847
3 93134 34265
3 112951 4185
2 105566 660717384
1 63871 72586 720945267
3 103119 58704
2 79051 106102541
3 20911 40739
3 53053 10231
2 159871 539945642
2 140713 887794230
2 96524 696297462
3 14471 27026
2 86738 476385766
3 139415 75463
2 80087 197921660
1 67710 72374 515789086
2 7318 25150689
3 153052 20017
1 66263 75785 59261498
2 129651 622878313
3 26132 87571
3 21422 21945
2 34493 632374546
2 20690 168078951
3 134298 10700
2 43931 516167826
2 50145 427489375
2 97136 116019353
1 17260 23898 126966174
2 46099 934881214
2 137 87512422
3 149315 73546
3 108293 49138
2 29338 495331852
1 32764 56324 78085494
1 38178 80698 267163518
3 80913 22232
2 148347 38289891
2 1622 103218892
2 64128 576538535
2 60861 293565705
1 2378 25617 701046887
1 91683 97365 444686837
2 160007 531019498
3 56941 77
1 22187 44642 992774764
2 28432 900478707
3 136618 7438
2 27012 386829883
3 69399 86706
3 40193 98191
3 175341 43961
1 60795 99624 244170744
3 10283 71610
2 165633 691242463
3 53992 107559
3 138619 58105
3 151747 40631
1 25106 80274 30835769
2 99858 628297787
2 69303 602500931
3 88609 48804
2 98650 9013662
1 22148 23312 77499068
1 56286 111649 562950742
3 130176 94065
3 122313 69028
1 54742 83301 740175874
3 106433 58301
2 31666 237776099
3 47708 90434
2 135941 354995061
2 44165 954664874
1 47383 101593 864970102
1 6191 25352 842112919
2 81538 845659655
3 14271 19136
2 65104 896681246
2 71166 885345635
1 993 93905 131586877
3 87582 21105
3 154253 4434
1 23197 114009 281190400
2 92447 623092963
1 21700 42856 968939982
2 26621 615811757
1 13611 98023 189109762
1 55837 61430 128821168
2 1666 326805144
2 103859 272975730
3 84672 95675
1 12054 52204 974354534
1 21801 61703 127369304
3 161541 24916
3 160515 13167
1 18643 36214 305761281
1 8420 83979 297228449
2 66382 202663058
1 54264 88712 617851778
1 63721 65099 848807669
1 62578 77478 290254770
1 1029 101563 111476801
3 93837 59288
2 13329 68588170
2 38238 888661055
3 29402 65325
1 5553 61362 595358374
3 59199 1781
2 65422 310644033
2 244 306938838
2 98383 436704645
2 3296 239422834
2 5387 269333010
3 120726 96346
3 145902 25497
1 54353 74720 262021862
2 60661 984948815
1 13578 46614 939728206
1 24537 112727 912167864
3 86384 62630
1 67755 105141 182681227
2 12250 829613742
3 47738 73537
2 156195 891038798
1 16683 39651 47860141
1 19992 59639 220604325
1 15846 106486 567222333
2 864 654726462
1 19341 89553 946499425
1 24427 63507 885609003
1 39553 79759 706993127
2 32409 297869692
2 131698 468135652
2 52452 606963253
2 99724 737897861
1 1815 2635 630675241
3 83559 40331
3 123626 24403
2 146641 990933115
3 50922 30506
3 48767 15095
1 11424 101603 951367838
2 19431 816429291
2 16749 209841108
2 49919 305587145
1 31646 35789 791047562
1 27811 104492 362973977
2 7850 991482289
2 74640 113196843
3 100932 34024
2 21964 61652101
1 60027 99354 59448261
2 91676 873681019
2 99065 767038095
1 6989 85149 499797100
1 12443 63538 751527742
2 121277 546777563
2 62393 605219771
2 158856 402559910
1 35818 114046 705645672
1 78245 107395 697257787
3 23747 68455
3 156055 46329
3 54811 34485
1 27387 82495 652828678
2 119663 168250190
2 98915 314655524
1 21161 35240 199806310
2 3050 786726400
2 10484 969242239
1 51999 93101 115543850
2 139422 277244281
2 175019 583547175
1 40436 41622 638460091
2 42889 839499833
2 39921 899449746
3 24247 56472
3 35530 95586
1 72347 79823 804523371
3 57998 18328
1 7967 19821 431123081
1 5658 112640 749456463
1 72879 88530 851491490
1 33819 49735 472863872
2 110930 766546330
2 90468 337305825
3 29003 45674
3 99055 86103
1 10808 57350 901113268
3 48906 46081
2 136271 967927604
3 16553 46704
1 75903 111416 279312027
3 58891 63272
2 82365 116157410
1 47690 65871 902772463
3 168517 62685
2 43674 940353132
1 92492 112366 680974915
1 7853 40622 798830843
3 66328 995
1 88047 90866 921763162
1 2409 4882 759083408
3 154162 45070
3 168381 59810
1 2730 101827 895084822
2 42388 947880608
3 35181 48118
3 147837 37498
3 26316 40420
3 133650 13943
3 51518 29906
2 83617 915514465
1 54734 68777 322285960
2 115253 310817315
1 15088 15234 643208347
3 98248 62583
2 39228 641144112
2 131240 689789935
1 18895 76279 402046539
1 59658 92661 907078051
1 23822 99774 57316757
1 60040 85486 923738415
1 71446 83805 371907403
2 41787 413885395
2 141630 517100306
1 73753 114285 138632944
3 88467 100730
2 113432 15092777
1 57235 100177 929465573
3 21741 86516
3 116149 108604
1 48988 56781 294901630
1 29754 34783 8461580
2 158695 9398222
1 14274 76517 558658988
2 14776 530618600
2 149639 725580601
1 67984 85847 794022672
2 3657 873427101
2 141984 401957758
3 145581 55469
2 100514 279051432
3 27301 70380
3 90013 88090
3 12983 105615
1 38927 47319 772124655
3 101728 49432
3 134290 46378
1 69483 114271 664136009
2 29630 395063603
3 5092 7403
1 13897 85224 179201304
3 33298 38650
3 142787 23639
1 37293 88972 697472987
2 152437 400859091
2 65787 235929306
3 1274 90984
1 60240 72271 281315528
2 90544 633729361
2 150155 6136487
1 54187 97706 154826123
2 70429 377570969
1 14547 69783 27894772
2 15415 658878757
1 80165 107660 686353567
1 4940 58343 690104443
1 28248 103947 200968871
3 74213 33257
3 155358 82832
3 130479 95130
1 26021 79533 70531237
1 13319 93823 332374779
2 92848 507616390
2 58267 896423332
2 93271 475028920
2 131793 581444087
1 30415 44861 448092917
3 64936 96824
3 173602 1305
2 80785 518194051
1 68079 83622 758269192
3 93826 58110
2 130088 404798353
1 101284 113878 12552028
2 175633 346047831
2 98908 725092286
3 152622 1456
3 110585 79148
2 34914 944902816
1 79838 82641 294024078
1 71511 72129 932105565
1 61850 87833 267374961
1 12196 108657 291364371
2 142334 913986640
2 6327 212935554
1 2093 51360 438017287
1 7937 89897 511050175
2 52595 297862671
2 145388 749946327
3 27996 9570
2 120593 106643982
1 337 101903 394743755
3 146186 41479
2 118437 865210523
3 166420 113954
1 27137 27153 489379659
1 8373 78116 927020502
2 116196 466667058
2 38160 467932947
2 99064 656708543
1 45985 50746 820781498
2 80814 795018545
1 79124 101173 98437867
3 80447 76189
3 67450 34948
1 84821 94210 19588447
2 172720 658709110
2 103091 894536294
3 9328 32730
2 41921 161459435
1 92592 104067 350116253
1 2882 35193 272716996
3 132514 57861
3 101158 98981
3 152953 80945
2 119837 867331474
1 25435 110730 519980222
1 49043 69009 404928188
1 47220 105176 742435079
1 15056 45515 426536268
2 66690 713403473
3 137769 16299
1 107662 107950 200503065
2 42257 327736131
3 93588 82204
2 39715 159077917
1 63810 80347 835011328
1 6853 36526 525649416
3 159395 105386
2 155754 669405620
1 28699 41025 909026312
3 133052 110926
2 74785 36217738
3 28919 48713
1 76353 103712 130662574
1 94121 102592 157265358
2 97367 266083071
3 19647 49384
3 137895 25714
3 111894 101750
2 113016 317423392
2 113432 14168392
3 133335 5571
1 68203 108569 86960391
1 87410 96673 160931708
1 45068 79330 806468056
2 80323 893523790
1 53064 112112 344113632
1 5308 63863 458396019
1 57581 84015 769247755
3 79693 60549
2 111341 41897823
3 140436 38763
2 51622 265254509
3 143668 54152
1 105383 107798 161205061
1 21891 40866 569196175
2 133193 436058402
2 70391 728128643
1 42086 90039 363337288
1 14809 48849 158716839
2 155711 580619911
1 78911 97032 595994109
3 97843 86844
3 70092 12243
1 50813 69534 510106454
2 38985 323482409
2 6084 716057190
1 59505 104494 339805769
3 65632 43750
1 9261 18389 693581458
2 111271 349585094
3 11449 19784
3 95174 53703
1 82315 88851 834525982
2 89433 282252019
1 48615 86708 44420375
1 70993 88357 267391828
2 19997 983820660
2 168728 866783622
2 130305 208059447
3 161873 111255
2 103903 478872615
3 27912 10860
1 30941 37964 833872994
2 78387 646622378
2 128605 573826024
3 167241 56849
1 14118 70696 156690081
2 62798 298008140
2 29608 303745605
2 166605 759237764
1 19579 94297 838677383
2 149521 428213141
3 147925 85463
1 35279 98028 808193947
2 39815 732738486
2 59751 903936389
1 17474 37854 721406989
3 41574 109684
3 109976 48826
3 173893 99197
2 107332 539316079
3 49793 31526
2 279 711882442
3 95882 17071
2 77370 326620188
2 32477 835676780
2 85669 220778283
3 158157 64553
3 52050 21767
1 54932 66144 495568669
1 6304 98794 396539528
3 149147 72660
2 125545 854279732
3 141544 32622
2 103605 32854539
1 6102 89370 314894353
3 44494 40771
2 90699 435318263
3 159299 85016
2 131268 344107709
1 82180 103195 857706755
2 127336 177873419
1 16804 23966 193327153
1 21429 53004 489271646
2 40763 465411762
3 64488 359
2 152321 226695345
2 69533 689420749
1 40297 96908 771716558
2 16519 156829412
3 142137 1400
2 108870 718018148
3 12149 14056
2 42786 976852413
2 87261 562341495
1 3001 99187 789800887
2 64557 673784524
2 142763 195965220
2 9144 685729986
2 42829 22174109
1 57648 63009 38944496
2 127971 961650012
2 16280 335259927
3 88064 36597
2 43149 696504041
1 96149 98895 130009659
1 63428 110328 540462913
3 52509 2708
3 29075 39131
2 144620 620377141
2 155214 16618427
1 2268 14699 14141493
2 50773 860538506
3 67208 19993
2 9985 166967915
2 80810 450559080
2 109288 668506831
3 120374 11336
1 36856 63311 596216683
2 82883 765081830
2 35475 611845960
1 45075 82780 89130041
1 79424 103038 135275243
2 89515 154675545
1 772 31493 838069132
1 29469 84347 479845705
3 42142 34928
2 130210 43699749
1 74575 96799 308961954
1 96201 110712 498434400
3 156260 6245
1 12004 12085 69955043
3 44162 69840
2 759 633135243
1 64088 105202 488198457
2 50220 40373581
3 168099 69082
1 76762 102391 214377196
2 43714 809698245
3 74038 67276
3 44321 90734
2 119717 302178083
3 34223 88721
3 77316 16107
3 147643 83495
1 75657 93976 885157209
1 50781 83545 969625603
1 33321 37387 498869181
3 26623 83500
3 43944 79282
1 67809 108579 36877562
1 54689 85091 959903961
1 52107 82340 744084872
3 89136 102525
2 54686 283814138
2 160330 401570043
3 84605 51465
2 153413 792456370
1 10068 91894 890674585
2 128689 579503850
3 29404 94905
1 82503 107062 417781836
2 47027 639977039
2 37495 801474579
1 27146 70683 348570766
1 16251 103255 666917736
1 68910 93841 792771630
1 48711 94567 396571353
2 17146 169828581
1 37630 93423 171846351
3 144424 95062
1 41566 43118 280579206
3 31779 108257
1 8436 43375 87000865
3 122508 29652
2 175172 236738671
2 30052 857224594
3 165472 37777
3 7297 112864
1 82225 105026 580279629
3 141678 7726
3 129622 93508
3 16002 82363
3 86632 41220
2 165370 535519041
2 33705 297593018
1 66091 84920 506532020
2 164702 636510617
1 43440 77543 982959320
1 44216 65796 630037350
3 140840 106151
3 56082 92185
2 135207 124930860
2 150904 740022710
2 134701 737422211
3 21991 76991
3 56518 68842
3 169693 3751
3 142545 4566
2 64689 253851598
2 76436 884072665
1 766 79219 435596273
1 47399 62664 164954298
3 1276 111619
1 33120 84994 305672772
2 90904 51918109
2 78161 90336090
1 2858 92073 787318018
3 53756 36809
2 145714 220599809
3 131733 86459
2 16937 157394551
2 13549 90827667
3 124255 48048
2 162269 972636468
2 35959 867532851
1 3852 67809 708134897
1 1198 13358 920514942
2 125672 982365670
3 133379 21441
1 30770 64043 917912952
3 122379 106448
2 124919 46436579
3 114139 82185
3 50009 101658
1 49371 85680 76769477
2 47690 54817810
1 25007 94395 126550163
3 163186 70862
2 164865 237699837
2 82647 95110374
3 79213 66448
1 23434 46964 92011599
1 49426 93387 42600738
3 122910 82897
1 98279 113503 793847127
3 73576 39004
1 63935 113694 907714337
1 16005 35430 888749646
2 51957 250292921
3 52871 77245
1 49514 68336 829197954
1 44770 69112 473311779
2 4135 579819214
3 151963 2138
3 119919 72049
3 16488 24077
2 48329 195792463
3 158950 48212
2 123776 597372274
2 42171 142055336
2 44136 107376419
3 54111 39967
2 40003 719544677
3 99361 114035
1 602 59482 383629447
3 149327 92440
3 59085 15245
1 4620 96117 611191554
3 27822 46971
1 56059 111642 145906620
3 24684 26429
1 67529 81823 947153817
2 18894 396721573
3 77691 111765
2 164807 693379729
1 35871 75565 965445189
3 59297 49932
1 95733 102985 792646338
1 18377 25449 517828164
2 93127 693808684
1 27945 77288 465809975
1 55275 70147 85430356
1 631 67010 687929575
3 44977 65808
1 87774 100805 676344051
2 149887 413919579
3 114215 108776
2 122372 244010234
2 163273 31722050
2 102734 667732024
3 155857 58736
2 172788 109026249
2 27140 269634306
2 76868 343520463
1 56731 73040 953545690
2 160249 687485264
1 1735 93611 62335783
3 6323 91080
1 74330 91730 380233390
3 11599 64639
2 174210 171136950
3 107805 83855
3 106913 48788
1 46042 61337 924779842
2 153227 71826001
1 54223 57162 225182418
3 44514 29234
3 170516 94100
3 35090 83609
3 149493 80403
3 149919 50994
1 41511 70977 309931139
1 173 32581 621771460
2 4631 914636061
2 124443 397925292
2 66811 200596484
3 87455 10575
1 70356 79842 172299053
3 93122 17887
1 47866 77923 642059163
3 32435 79887
1 59568 67623 830661455
1 96279 105834 408342443
3 67265 75776
1 2029 103673 242838120
1 5958 26518 96029763
1 12624 30694 513683464
2 56320 691448399
1 4484 70401 901100889
3 116977 14435
1 59999 104116 817709166
2 166649 986681223
1 7072 25184 786011698
1 32910 100361 540627536
1 34095 52397 123017406
2 148489 683811520
2 99037 26785019
1 35387 94169 164631387
3 154312 77750
1 98886 109146 847721816
1 31432 93927 521378971
1 14631 112219 218908415
2 52447 149199398
2 84137 685675068
3 115829 40561
3 84600 108642
3 141076 60456
3 21435 54468
2 83215 525158546
1 14949 80967 866781976
2 149480 533279370
1 43210 66865 864477969
2 154875 637272099
1 43664 79596 595891138
1 61018 73610 119645601
3 76110 89896
2 110085 950681031
3 16658 53427
2 16172 11403217
2 155276 977845684
3 147126 26511
3 63282 73935
3 143916 23810
1 28741 63732 535889109
1 20110 83930 84159229
1 61497 106740 545677126
2 68295 226966995
2 153918 14626156
3 50427 100475
1 24576 105200 799273862
3 127327 32216
1 29089 84067 138593952
2 139184 548130104
3 150771 105250
2 170120 997059365
3 6863 54557
2 150035 603877651
2 7601 107878474
2 125873 224795399
2 24323 836135751
3 73157 35549
2 138950 191785672
3 9369 24292
1 18543 87029 668200295
1 44463 78016 972891119
2 139637 929176258
1 62353 69127 669664753
1 93154 103718 661283405
3 150913 68026
3 115382 66610
3 1772 58561
3 44650 30630
1 13528 107017 622838168
1 52452 97052 409813763
3 129970 12306
2 35354 378444743
3 150614 106993
2 84778 414088180
2 79997 619017000
1 80417 100063 504197240
1 23399 39298 885007981
3 108856 29448
2 43956 888255163
2 157339 279208860
2 108440 520131844
2 83214 411702893
1 54028 80461 984386447
2 123238 154739809
1 33821 81936 176811519
2 21690 867552423
2 89215 481453150
1 6308 101965 563629027
2 168347 358641411
3 131318 7629
2 173475 916199499
1 22047 31312 181565755
1 70109 72143 429506932
3 91947 82627
2 121099 522944132
2 156622 751322893
1 6075 31528 232204856
2 54234 71148913
3 50885 75792
3 113810 22566
2 62980 816219476
1 61111 102213 250318389
1 50488 107944 295741348
1 9597 63711 591457208
3 148163 49297
3 89138 2647
3 17094 23013
1 3285 48699 121060892
3 140045 97735
3 78398 68424
2 116651 561166089
3 21871 24251
1 30409 45664 571374223
2 174090 781365715
2 111120 981238635
1 16383 28091 347484838
1 872 108674 622981579
2 136980 738869419
1 5893 8266 578161141
3 62360 51709
1 84590 114396 621115045
1 45176 46168 706284051
1 84521 95445 357723927
2 43385 252775030
2 120885 765478817
3 138045 62923
2 127989 670507919
1 7316 66941 592152258
3 91818 44535
2 42883 201909481
2 165188 144814011
3 46844 14236
1 71552 93367 99757196
2 122084 745285099
3 161117 81710
3 97926 82268
3 76888 17000
3 101458 63822
2 111424 64673130
1 52866 108129 228497384
2 148316 172313163
1 38734 60233 456923864
1 22546 81154 586793753
3 128553 68104
2 76085 427964339
3 172334 87025
2 117212 720264791
1 107396 111114 884689451
3 27455 37852
3 97319 78724
2 59561 742740765
3 137695 10347
3 169526 13068
2 48591 285262691
1 9904 94721 773068665
2 74185 683772850
3 75752 58279
1 10427 59445 606906971
3 26006 83499
2 107474 100944457
1 7627 17733 624200241
2 20933 461757065
3 172031 85854
2 131981 501753383
3 67878 28415
2 78401 724893987
2 66152 224148390
2 130253 145267182
3 85844 110229
3 166700 82709
2 13795 599072347
1 90455 90703 545279004
1 9452 28790 838295938
2 150446 965240077
2 89856 809909888
1 60141 84944 177294926
1 70021 79931 356120123
1 51931 91938 354807078
3 90538 111967
1 23418 59579 675798595
1 54036 80277 45326100
2 131203 35522890
1 71694 83746 978129649
2 168996 436706045
2 57024 985568332
3 136851 38510
2 89314 936246212
3 111786 67358
3 48655 39544
2 101545 966570873
2 53502 85248404
2 1721 582037560
2 67774 377116001
3 50929 100809
1 8398 52695 75992502
2 22059 172473100
3 30991 67619
1 3413 31921 637421867
2 152325 667635393
1 54139 87262 163668127
3 145865 76639
1 85638 95146 475149600
2 147972 212259775
2 87670 644497634
1 3365 39841 277295692
2 148123 685373780
3 2373 110561
3 34771 20580
3 94606 15792
2 103774 125396404
3 20204 84379
1 108500 109578 380822606
3 71116 6403
2 167379 720745644
2 91295 381144108
3 128028 34390
2 73335 326301976
2 43578 709857889
1 11275 12067 445444275
2 61330 926226844
3 109919 1947
3 45149 1830
3 129473 63835
1 47858 60123 187993556
2 167133 159273195
1 49208 102341 363556521
2 25158 662515246
1 16012 94503 762063981
2 170181 851981237
3 136580 47991
1 45108 71135 629397046
3 103547 52963
2 152080 149172057
3 151288 43934
1 47367 51172 368272934
2 60212 968043123
2 56522 734896347
1 40526 99114 584729515
2 22885 168621521
2 119439 700979251
1 33189 97508 466917931
2 113271 674504496
3 151339 33017
3 66631 2133
1 3156 83304 481040490
2 174335 123488896
3 61251 39313
2 72602 170154960
2 28107 802907609
3 165565 20891
2 85787 565373413
2 54537 26989416
2 29487 800014506
2 35732 143517069
2 88297 610806957
3 37331 9830
3 25660 70544
3 149340 11465
3 159796 31766
3 45099 26956
2 168891 416719895
3 69498 34042
1 6053 106975 12227016
2 26165 584341165
2 128291 540405827
3 64395 6044
3 11325 38190
2 84454 906083254
3 36798 16979
3 34791 9463
3 65300 75735
1 19271 65856 572794897
3 86196 73586
3 39389 107677
1 54029 108474 192654255
2 27784 905205355
3 74511 95531
3 96298 112279
1 6811 44752 399635814
2 165357 258431853
1 11792 75373 820591762
2 120168 465145009
3 29490 3446
1 19620 39958 878248628
3 164058 6245
1 68789 109993 311726566
2 151565 990803061
3 45476 31748
1 10972 29405 534472358
3 80543 89966
2 132980 28038013
3 52069 107276
1 92284 105762 80486538
3 41482 22896
1 53263 59813 573636574
3 49891 73260
3 108424 112380
3 138383 108617
1 34916 80821 551090650
1 34767 38305 696384747
1 29440 72549 174005994
3 26148 36670
1 49554 82946 443992621
3 111820 101361
2 42714 64072751
3 156995 37366
2 15345 912170173
3 163953 106726
2 41812 800653647
2 80598 64984439
1 84624 107159 43639752
1 88661 112745 606839245
3 168665 82617
1 47525 79079 776081715
3 73600 71457
3 107752 77924
3 77359 30898
2 1544 716349596
3 115719 94298
3 5573 13076
2 115199 98056188
3 29260 6169
1 31790 89691 498034744
2 27563 701450258
2 151016 429237278
3 48039 55223
2 103441 284679701
1 44966 45494 901037104
3 68550 63528
1 32785 46672 542651985
3 95798 20115
2 55623 749110530
2 67099 816778449
3 29680 27143
3 123521 23654
1 5614 61904 725565107
1 16113 60157 677051197
3 122034 108454
1 10506 20162 422841962
2 122924 121949874
3 66868 76758
2 166466 394821613
1 22983 42368 834681883
1 29115 58761 48829477
1 74008 76663 726875899
2 155757 513250168
3 104383 41305
1 13401 77878 326542541
1 17802 92154 17756142
3 27713 4360
1 67548 103909 778071143
3 36009 73087
1 22852 61141 615209494
3 30022 98705
1 11012 52076 78894695
3 38920 13079
1 25934 99604 266527695
3 145272 109062
2 173092 261180915
1 83371 98351 259066403
1 30397 93535 886660518
2 107463 6877096
2 151419 990083405
2 60071 504616935
2 171997 549208505
2 144541 91064670
2 94799 678463907
3 56837 10627
3 146267 6797
1 3425 29963 54027145
3 53759 69799
2 100818 448458484
2 173454 893596920
1 34119 79718 524819145
3 2983 34750
1 5188 104950 555209875
2 145032 888954696
2 165615 202657509
1 1233 95817 18903322
3 57781 48142
1 920 32005 61565892
3 67808 64782
2 152245 18046366
2 666 683064795
3 102874 1387
3 107404 50933
1 36705 45088 759731938
3 72470 67360
1 64547 108002 964430113
3 134470 61321
1 71581 109873 68243781
1 57786 101035 921871600
3 52790 105875
2 110459 698995579
1 41925 87765 47798301
1 51439 57138 708759094
1 46394 111070 506203403
2 145964 90698088
3 111939 29272
2 5602 945996487
2 172595 762366491
1 14361 109985 367578578
2 18681 134451434
2 84697 230111989
3 20481 20433
1 40037 85996 448517106
2 23759 835615674
3 174189 19221
1 14198 40114 399730787
3 3141 51401
3 116730 60033
3 70584 16407
3 20875 97878
3 151836 97013
3 54882 6592
1 39983 96742 984834607
2 114501 329104585
2 39674 229748620
1 8917 69511 799358739
1 35176 90441 788528080
2 163819 151243569
2 13050 395505799
3 151969 69935
1 33718 74971 2225615
3 143572 36926
3 171725 54923
2 55309 924766263
1 24993 65094 50047535
2 172231 925435618
2 68470 927384435
1 70218 77419 980333759
3 105745 75030
3 8545 45906
3 84329 2059
2 73771 33330024
3 24580 33294
2 15102 699770711
1 38904 106766 401559770
2 136095 29228921
2 18407 841417404
2 79879 321968873
3 119330 32527
3 82413 79083
1 87080 107586 729775280
3 60706 17020
3 125547 2553
3 117608 62340
3 168926 82951
1 32123 42080 874503435
2 174896 829005216
1 92916 105095 975607202
3 157288 46457
3 108563 28777
3 161786 74813
3 98764 97536
2 6653 386835642
1 51175 93812 506789390
2 145833 678549750
1 59523 108498 760474496
2 50294 152869713
3 125210 84084
2 144988 779985608
3 33050 60078
2 115616 123824576
1 60951 63857 834168777
1 30281 68403 833539944
1 14358 102649 599286517
2 144139 568920511
1 18411 31974 418289260
2 22644 156813603
2 171961 41616148
2 20718 897768827
2 70873 867990094
2 10250 560846528
3 75592 25998
2 24029 679324127
1 22397 81628 964700324
1 31506 77798 792838659
1 1046 112932 676533708
2 19191 878622594
3 44757 51995
1 30504 62181 498444399
1 43719 74353 276014630
2 149463 927053409
3 144223 68528
3 51466 26849
3 7940 57733
1 67637 95202 803874773
3 6586 109691
3 94931 22033
1 46221 75702 175661970
2 150710 131987781
3 73403 93944
3 66464 5385
3 84055 93370
2 8794 224651525
2 47690 110440576
3 31027 2720
2 25908 340517083
1 76738 81701 667465974
3 110692 105427
2 94248 986224810
1 27305 72495 456724047
3 152563 42944
3 98351 47507
1 19739 80922 292583189
3 10167 67097
2 111309 724379432
2 68842 493948085
2 20540 889154135
3 59905 64058
1 71029 84942 28080663
2 105631 888124393
2 88272 262064543
1 77114 102846 471176055
1 23050 79835 611861894
1 27480 40490 370884337
2 121553 979201612
1 28133 34637 631637511
3 36964 2203
2 98869 993984747
2 24044 29814776
3 66421 97409
3 120730 21401
2 164354 381443958
2 12613 609753763
1 39693 52915 239325381
1 45196 55416 727899670
2 28793 377975079
2 105110 252975937
3 49425 1528
1 49574 73428 739040848
1 43602 97855 435279401
1 8574 30167 412767797
3 164567 83784
2 47091 781853225
1 24612 69417 132498050
3 128085 87571
3 103524 24848
3 126296 69961
1 40591 56435 133102842
2 128776 937767325
2 55401 800574982
1 70775 77256 815158964
2 15414 548868539
1 8162 86048 196829341
3 31993 56282
3 168610 55238
2 3483 139244397
2 173131 985776852
1 49160 84185 465751715
1 40155 94968 60822652
1 10828 41974 288641088
1 64708 67960 192689273
1 47759 61636 333223510
3 139477 59204
1 1262 22222 253556984
3 120740 20624
1 89763 92556 1680619
1 36840 92905 270718350
2 164718 162903328
3 156816 32058
3 8366 34103
1 31953 47880 873421351
2 44822 718067436
3 94549 77016
2 53889 32766502
3 46559 96828
2 170006 15586763
3 92612 45950
2 139614 718310069
2 39164 525873407
2 105448 279247696
3 96953 70554
1 11817 68689 401793101
1 36397 52853 107925480
1 48207 81863 881706366
1 40137 60151 179626401
2 168544 219771842
1 24259 97731 208379759
3 32562 100262
3 12314 109362
2 33250 725418770
3 169837 98902
1 13693 28909 277958648
3 65856 91798
3 85527 66241
3 12717 49879
2 95760 578457854
2 29318 580067178
2 24094 917949809
2 153391 666818477
2 20231 341850091
3 121818 34889
3 32036 62142
3 83674 34606
1 13347 20276 400202159
1 67359 69794 45954491
1 23202 109472 772288727
2 160752 842730687
1 15642 62767 576575843
3 6759 55401
2 93932 709170341
2 25256 5296945
3 150820 76292
1 58213 61154 525348033
1 45864 82771 884440117
3 82668 15561
3 102108 85644
3 40124 35658
2 100101 823554110
3 168610 58079
3 97599 48807
1 21814 85007 155745087
3 90709 32709
2 84863 51792242
3 137000 74561
3 148755 13033
1 269 82813 418548244
2 63670 824596616
1 76849 94562 685819772
3 108213 94281
2 8680 290676615
3 718 75894
2 54068 225493475
2 155388 709212209
1 52685 70552 132131142
1 28127 37419 449889258
3 119795 83614
2 126389 558235622
3 145767 33012
3 137610 105955
1 30988 67491 380454077
1 63764 98861 229488979
1 9086 30923 566941303
1 830 95884 888633533
2 140789 33878040
1 75413 102575 32873448
2 25578 837301747
1 70665 72407 475204971
1 53598 78571 881550255
3 63160 105358
2 174408 90453215
3 93388 65416
2 71759 531889230
2 123467 13353339
1 3999 40366 416544269
1 47700 55428 428383649
2 35276 532417809
3 163004 25590
3 87836 56119
3 57078 13068
2 120911 590878340
3 119308 21961
3 28851 99734
2 52107 663691655
2 85038 937649717
3 91879 32511
2 42170 121041239
2 123747 844994059
2 5263 437193131
1 25336 101408 449201709
1 13618 53090 199906841
1 640 45730 900576825
2 39881 33296851
1 30362 75047 222877523
2 141344 164166382
2 73783 186616849
1 10918 72239 886885868
1 9237 94320 771468104
2 8139 614419557
2 6917 708486172
3 173900 60595
2 35548 527901876
1 13708 51385 731671948
3 42361 30163
2 56769 609218002
3 168693 43075
3 143120 3283
1 29650 100421 104507109
3 139615 89208
1 101301 111100 668013789
1 43121 89311 477188369
1 19659 70020 846507126
1 337 41564 30150473
3 10503 83643
3 72695 8122
3 111245 101419
3 11527 69064
2 170426 180272257
3 134787 104241
2 27255 216399343
1 84235 94400 819339789
3 5967 86219
1 27694 95244 857362946
1 39502 111444 128531323
3 152689 52079
2 131995 862757922
2 69260 539715651
1 89941 112078 650634391
1 32662 41654 571409075
1 50470 80195 281333518
2 43040 289587137
3 144041 17992
3 71404 63876
2 150667 2075343
2 162371 726660246
1 69833 112228 411084446
2 70674 840512380
1 45498 85165 436642251
2 119690 801047711
2 12762 828813156
1 59141 91781 236148658
2 51407 674341457
1 1866 32325 755921724
1 4248 100565 444692657
2 1859 795106675
2 129088 736150030
3 65964 23350
3 106816 19269
1 8128 43150 832422929
3 133637 107461
2 84992 461034079
2 3613 656454403
1 27850 70338 662185339
1 76181 97928 193539791
2 9077 292303431
2 98528 342456347
2 147571 886200145
2 149498 197590323
3 16134 39599
2 8465 752445104
3 63009 55380
2 127339 490475216
1 54135 111199 631912565
1 22879 63142 647112463
1 14394 23237 52094079
2 126937 618427359
1 80421 98422 623672916
1 59659 75444 514812503
1 45620 103683 895052140
1 28847 61424 191911166
3 103875 95716
1 54550 58273 325868915
3 106721 2729
3 36211 109393
1 49811 53408 769755639
3 34795 54977
1 1393 63487 197931895
1 24147 95279 52147875
1 3058 15584 40700135
1 38735 55439 123968067
2 117210 445453534
2 29136 173916515
1 46838 80465 103973743
2 39853 432795092
2 19372 123021578
2 92767 175302121
3 88952 27388
3 76484 63104
1 52826 54713 305070180
1 34555 47060 650495174
1 8373 88281 796001533
2 3300 666160968
1 48576 110211 270856987
2 143131 114049131
1 85890 98722 970938750
3 34257 5812
2 11921 374549351
3 40490 37186
1 5766 55017 961337262
2 36224 196711806
1 39910 67995 93361631
2 131211 847410235
1 33994 105677 163275678
3 14652 64490
2 142191 219144870
1 51705 95418 658251150
2 110228 603445366
2 73399 437076808
2 25650 714718370
1 8030 55509 405042559
1 56969 95679 838885336
3 13145 49240
2 70248 336205603
2 110402 216440085
3 16311 37152
1 34489 91626 498765437
1 73110 79256 535972766
2 50816 88461617
2 130005 509761009
1 9090 16044 639854679
2 50230 12867507
2 143961 585365056
2 55088 779087755
3 174412 58854
3 58546 69455
3 131494 105994
3 139732 106404
1 45481 105078 394509216
1 24937 88515 502707635
3 114135 31186
3 55720 25411
2 162475 649560761
2 70545 478573844
3 141585 20536
2 93329 689924979
1 35840 38880 872539599
2 147506 709356996
2 67449 292225785
1 11630 75870 241287960
3 175063 86911
3 36416 64737
3 108825 36616
1 10795 55276 598426247
1 67875 75846 866895302
1 2521 22718 852107219
3 122312 58861
3 16022 77014
1 58157 107074 384818363
2 107487 346131958
3 56567 33546
2 15365 828560916
1 3339 38160 430976168
3 133926 64082
2 146121 154787119
3 93579 96948
1 29821 63303 232574613
2 37424 26730808
2 103248 888136768
3 163595 82406
1 14910 105237 801036729
2 19009 442597489
3 61496 91711
3 82122 103625
3 76315 38987
2 116500 564913272
2 102464 862881355
2 105735 822613334
1 63848 103309 345934814
3 96729 20814
1 41072 90623 128547603
1 23895 69560 741028144
1 28584 102484 591124315
3 121922 26338
2 1170 905529815
1 55491 90857 818280522
1 21495 86675 292839204
3 61762 20541
1 50589 76161 998012124
2 93207 282967032
1 1632 100909 703218925
1 91143 108683 477420383
3 45158 101010
3 94448 111825
2 102966 870569721
3 8698 6739
3 81470 57677
3 56502 1255
1 23633 26096 55212866
1 5822 46895 97595963
2 36798 145061536
2 31657 316509909
1 66248 89265 619772076
1 6852 39697 901664040
2 165092 978984811
3 57872 9085
2 79042 309493870
2 13318 162508243
3 119208 71255
1 36361 41150 909728730
3 136591 60399
2 3584 838823010
3 133173 53930
2 75710 521579956
1 42630 74615 856205614
3 56686 75901
2 44827 152434837
1 52446 56601 795544815
2 94205 817891570
1 13443 61892 540310796
2 5522 208380797
3 45290 58686
1 10856 58932 260562227
2 157234 228465900
1 19766 23406 957100190
1 13748 104865 382538375
3 79899 21475
1 57873 75352 84155963
1 8525 53110 68923310
3 64352 110188
3 68738 61139
1 96508 111985 546278943
3 130507 53522
2 111934 789091249
2 165439 137704232
2 10354 451351550
3 174365 110573
2 45265 56785468
3 126286 78754
3 144601 84339
1 35713 72350 69310458
3 96540 16196
3 163763 86556
3 37511 38136
2 155672 818234546
2 104502 823847903
2 126933 661886286
1 14357 89137 842290084
1 28442 69227 310124946
1 55621 101804 849657459
2 118137 135523901
1 40752 87015 155543273
3 31965 93927
2 124481 178305658
3 105754 65103
3 21518 42084
2 68435 601475749
3 27916 54429
3 140119 111594
2 73304 330575208
2 38483 370929406
1 12983 103997 573080956
1 5588 71730 736353611
3 76042 25477
1 74275 92644 8855581
2 13164 289328785
3 149356 70993
3 171571 78928
1 48259 58487 924902069
1 77700 107053 502073365
3 123662 79768
3 134545 84199
2 154053 84309602
3 191 24153
3 168129 55858
3 88401 63269
1 74968 78180 410261959
3 51353 49102
1 2686 51264 877372144
1 11916 45812 196622626
3 90367 66769
1 83 21323 978677304
3 108335 54027
3 106711 11930
1 10522 55248 181298527
3 82644 93214
2 132362 975819402
1 45884 62835 497005728
2 54677 511567213
2 64860 651289250
2 112673 452279133
2 74620 289379056
2 162058 741686227
2 80840 305266715
1 37804 95901 810165972
1 96109 97651 447459261
3 144190 45599
3 24976 21523
2 66567 893263793
1 54264 113010 585330233
1 41683 67844 180889655
2 17890 365546260
3 1549 14759
3 30413 35443
1 19456 68007 772533016
1 43987 105494 437270962
2 33363 538458911
2 55842 934030234
1 5417 108344 677026737
1 84155 99090 24540023
1 79273 111125 614941563
2 164642 996281364
2 148653 352884212
2 76294 441953017
3 89115 97843
2 58569 833406381
1 35952 95056 777752807
3 159852 73535
1 65246 85806 676573954
1 215 97131 554200481
3 161152 1522
2 82528 821189790
3 42993 81520
1 54771 70800 21054911
2 125347 928013773
3 368 16315
2 124837 59832217
2 146919 485600778
3 67801 100932
1 27848 48945 452997866
2 114978 4168271
1 33806 57658 94580952
2 79608 449839783
1 2026 66836 189066037
2 89324 914227624
1 3277 104027 271305623
3 21162 41247
2 91395 984225330
3 155550 19947
3 19390 96183
3 170449 46308
3 95978 47139
3 137985 90174
1 5200 83316 840527635
2 169054 983556717
2 23731 98513911
1 103959 105692 593660992
2 103503 289444381
2 58755 564889032
1 34556 57176 686302488
2 71297 409504224
3 103474 54453
1 17273 83005 70370141
2 69737 135753002
3 41068 72122
2 121561 772053919
3 93734 77838
1 66934 67778 628617104
2 157815 870222029
2 136379 222824082
3 114391 90307
3 115837 18204
3 175320 45036
1 5059 38909 12492868
2 78811 107975522
1 48558 62181 387574058
2 116306 712549217
2 134073 672808745
1 21720 37430 910909488
1 39076 57245 733412149
3 109287 61581
1 55122 63779 114298113
1 108235 114343 227743463
3 112906 82413
1 55047 81196 619915636
2 10203 7481623
1 32300 36034 807349725
1 18925 19336 815207348
1 84263 106069 957084573
3 104842 34227
2 150047 754298883
3 59272 4708
2 27758 364787510
3 49856 33977
3 62821 60134
3 124326 22299
1 53917 59545 191416661
1 46156 70577 687186543
2 120244 759787003
3 117554 46093
1 25169 105164 989752920
2 119215 284052569
1 32644 96018 526229446
3 134455 21362
2 66889 682989475
2 128805 672573821
2 97453 465251484
2 24568 196998737
2 23265 569291370
3 41742 11832
3 167783 36342
1 3388 48202 557102777
1 12586 71133 356417752
3 88915 76890
3 34329 107742
3 104826 93819
2 121673 396116152
1 64263 95221 305982112
2 78659 695090512
1 1781 62812 59137211
2 151762 797512426
1 7491 23405 849308495
1 1706 87763 591537619
1 1542 44620 214753309
2 92164 514095836
1 36856 68632 5789507
2 156443 648723457
1 34412 55372 289665653
1 14624 67891 992442568
2 66087 22165734
3 20086 46446
1 23345 107907 914012158
3 34887 31070
3 133103 93750
2 124697 687980080
3 156011 30749
2 122922 896048098
2 133811 626070314
3 91321 102732
3 122692 97977
1 26052 59855 833002094
3 139717 56801
1 23424 25757 632586380
3 59358 22493
3 116232 100132
3 145481 108827
3 80832 59384
2 80903 332788073
1 55845 109177 761659634
1 17002 34675 246673072
1 38354 50253 612972232
3 8676 109655
3 135855 11661
3 135420 53916
2 78656 352463010
1 53294 54393 74380298
1 8068 87042 823246222
1 16782 101230 207138011
1 9267 70328 153568466
3 121642 52847
2 135088 775269530
1 834 43708 452540356
2 166473 3511218
3 99667 29838
3 51804 74792
3 61142 97914
1 47090 81330 139937110
2 150585 190249455
3 2159 55542
1 13622 83795 205063533
3 173540 10325
2 71685 476234372
2 151317 204889934
1 21647 52900 555955207
1 53884 71227 73183143
2 91215 742514355
2 148021 953938609
3 53491 1769
3 132731 30572
2 73279 750087574
3 139723 6125
2 41174 811429397
1 11432 18515 539640821
3 147699 9954
1 30350 106666 631559687
2 108357 603505908
2 71642 393297499
1 23045 103071 647493516
1 83738 91212 652089757
3 107733 100250
1 24167 87342 763349944
2 74835 823947752
1 27881 78635 328198801
1 62619 81190 806955377
1 30917 96302 252086136
3 88197 3017
1 51068 61017 45339296
3 51316 110847
3 73703 57525
2 920 882211911
1 86424 87128 290475586
3 32338 57056
3 171793 104980
3 157086 12148
2 67144 116894265
3 22742 61349
1 30523 34515 718546822
1 16414 17716 89872360
3 157985 7833
2 160552 685015531
2 79304 283584043
3 94493 41281
2 57376 667674539
3 20932 37191
3 46901 66691
3 132971 25475
3 103161 61680
3 161173 7447
3 40025 98327
3 42495 8029
1 275 42606 80262081
1 9323 44911 665237835
3 119218 62635
1 70626 104533 247837519
2 837 39105695
1 13350 89784 947863001
2 17048 836559644
2 77865 730106419
1 106273 106449 842902667
3 153610 63525
3 107151 27484
3 133704 37347
2 146262 643264140
3 58828 59777
2 103348 404669233
1 62393 69931 797760050
1 54185 87010 958706351
2 113700 773044623
1 79041 99103 690766288
2 51789 227004300
1 83153 104175 886621251
1 34102 48401 17090915
2 31862 982216640
2 106474 499339257
1 66894 76220 790879749
2 107142 392708932
3 82075 49185
2 14878 225515352
3 33174 47574
3 27785 109483
2 29847 160156000
3 174939 110182
1 40045 101965 116924558
1 39629 101219 477741951
3 165844 99236
1 37482 58648 452759407
3 137751 51551
1 48831 57127 34984689
2 15520 699940885
3 120831 97924
2 53860 337935455
2 77335 618552158
1 34037 60008 298305196
1 24644 81980 578801240
3 134975 100025
1 12836 33306 430073706
3 9057 43422
3 80549 51918
3 54886 52779
2 78979 198298862
3 69851 2842
2 136941 770000334
2 83662 181570896
1 111046 113397 374808534
3 13895 21631
1 30543 49817 291937892
2 8114 145591128
3 158260 41462
1 12880 96909 517530943
3 165888 12269
1 2527 15885 148248929
2 52527 825301468
1 19741 59128 956685270
3 105127 68606
1 23899 41602 733751631
1 12103 20180 767072744
3 31860 86309
2 75566 817537464
3 60777 3302
3 144014 68812
2 66121 198278267
2 62561 688929557
2 17029 19034968
3 30956 29433
1 24043 72222 567397445
1 79551 83314 586162094
1 4024 62328 26414513
2 17264 490028351
1 37589 80603 221309457
1 41991 92265 901152560
2 7714 957088390
1 67527 86528 721343368
3 41626 112338
3 138780 96217
3 99147 58694
1 48409 50767 979208429
1 87375 112281 303661757
1 54075 82258 876509195
3 81409 72563
2 42213 79048624
1 1510 35865 700009102
1 40818 89569 538138362
2 100741 57369520
3 70933 60867
2 146063 665190603
1 25686 91750 687600172
3 65348 29205
3 110401 16179
2 85722 327680520
1 3166 57815 274447220
3 98684 21428
1 49168 110122 292127872
2 48439 740257855
1 35901 77015 265846724
1 37694 113118 654320542
3 93310 18065
2 97330 782962817
2 51486 227667281
2 3353 720415277
2 28507 720949476
3 130099 50694
1 8958 86021 826636395
1 18792 113723 256569610
1 100323 103370 525538356
1 71224 99007 666219556
1 60418 71849 535543359
3 139718 74743
2 136641 279285362
2 97771 941384868
1 26745 60049 364242921
2 38434 647815014
1 395 114068 867081056
1 43044 56544 478295545
2 795 13682376
1 56770 93785 704591898
3 107705 23869
3 161 41066
3 120694 89936
1 37880 102439 836527666
3 142735 21281
3 46970 20207
3 46245 90781
2 101460 876589135
1 65070 97999 881353696
2 85613 931714487
3 105741 32820
3 103970 106096
3 147359 65222
1 32198 89685 360476807
2 129904 852705217
1 26672 80295 84908037
1 35319 87547 797599292
2 68252 30473626
3 126760 112634
1 8686 80880 85542404
3 40272 53953
3 91598 40366
1 19183 85061 688269017
1 32874 79443 957504461
2 153610 552089328
3 174567 42583
3 111360 98363
1 85017 114265 727994814
1 10868 25398 539795484
1 3440 24543 962678606
2 161714 814095559
3 59045 35641
1 43928 104799 290066085
1 26152 54065 325920274
2 159169 312810008
1 657 113416 444207338
1 49771 57415 375947566
2 101708 506523788
2 52585 329394021
3 158096 83946
2 31012 686116527
2 106920 148969982
3 128691 84375
2 386 937485430
1 2403 71601 894397983
3 118684 54351
1 386 64888 708075134
1 88463 91485 840716152
2 31735 873013367
1 17119 56944 464199169
3 134365 63416
3 38924 52391
2 33123 546306780
1 4401 111864 467453045
3 12060 68762
1 31621 61859 164917305
2 9218 816175994
2 170882 889533911
2 23020 100417088
3 28648 58201
3 104134 62346
3 61292 28224
2 60344 607480925
3 51969 42144
1 97593 100316 967921823
2 44680 106764859
1 42063 92517 354632147
3 54491 72510
2 171600 522749346
2 79458 24852622
1 97818 103828 770825550
2 137476 137253614
2 105492 491564855
2 89820 305006652
1 40800 70316 962082384
1 54259 82999 243742679
1 85074 114074 813305642
2 58776 619861893
2 103197 578626456
1 26910 77498 320990519
2 134998 65596896
3 15155 82218
2 104836 782390079
2 137409 745584502
2 70676 260885630
2 80305 26208377
1 61672 85962 728478912
3 103104 3215
1 75220 105101 720236835
3 52485 89045
1 22668 56214 993402013
2 9484 219171293
2 37141 994643624
3 102486 110248
3 94210 22304
1 43856 85017 742255553
1 40873 63074 653614145
3 151934 28367
2 128314 776810253
1 566 111346 38521599
3 150462 51230
3 133502 108266
3 140009 56704
3 85995 45503
3 168075 38234
3 155495 101208
3 129996 67782
1 10269 12930 307623070
1 10109 32918 878044664
3 173398 55690
3 162964 43289
2 78745 900259024
2 95888 834310606
1 39329 86861 596373076
3 114262 54791
3 58864 107315
3 135856 14767
3 36902 7993
1 54807 91327 337338754
1 6234 112218 634939919
2 169822 413778520
3 106102 96570
2 315 127220064
2 114549 962916093
1 9310 45323 183958523
2 79239 90059946
3 34131 3249
1 30187 113716 205873556
2 44851 504689914
3 147566 45484
3 163458 70474
2 82391 649701193
2 110837 836358563
1 106686 107928 548159099
1 26097 99093 153306921
3 103792 99991
1 41336 63467 561501569
1 97300 104643 423212683
2 59801 681690338
1 23784 44241 483861714
3 44528 69755
3 55272 44112
1 55414 109395 415650821
1 15668 33076 335898525
3 159277 75441
1 25935 102681 369613429
2 147115 230115839
3 168232 38853
3 115540 84363
2 136918 770466683
3 112381 56927
2 77315 5546350
3 39098 18024
1 15384 64784 874329102
2 42346 952197276
2 174013 316561249
1 38287 100585 829737887
3 138644 101622
3 117082 23596
3 81934 97389
3 153396 7523
3 153972 22292
1 59631 69936 859200580
3 104979 46515
1 28183 64064 29724558
1 10776 79385 469743051
3 149044 91477
2 26296 494425140
1 48292 72768 402159012
3 124584 104833
2 20122 928892182
3 167959 19854
1 56700 89598 393642964
2 106357 307150003
3 160589 23164
2 106493 275030199
3 169812 57431
2 21001 291685054
3 118621 47405
3 145473 20117
3 34587 72878
2 63862 75431263
3 149724 92658
3 118289 82545
2 56251 8521269
2 132273 447225385
1 29000 101694 708165800
3 142264 22588
3 45468 55816
2 166344 723188585
3 110868 91285
2 102633 51289236
3 55868 44149
3 25546 87408
3 61680 39569
1 13472 89080 525228970
1 51539 95370 324683039
1 67477 68119 366481893
2 11938 990221957
3 150677 111169
3 66545 86836
3 47847 7083
1 42854 113010 668052665
3 123505 69289
2 4043 737086672
2 154229 868489879
1 47689 78934 166495500
1 10006 54928 666440594
2 34369 806201153
1 20315 91154 968433214
2 129369 667950956
1 62838 100934 769806325
2 78482 755048380
2 121678 950772362
1 5752 96835 559353953
2 93735 810955265
3 96767 95722
1 83163 98981 398400275
1 35235 107358 401769441
3 16476 8495
3 137679 64849
1 93057 107873 733303464
1 41754 44003 7564179
2 108582 70079356
3 169627 84582
3 139059 61367
3 59474 35276
2 40463 752432409
2 84798 976304817
3 40736 98872
3 161251 52414
3 116115 79964
2 137429 684832764
2 8620 626925965
1 60786 63221 114859775
3 64779 95731
2 87899 571977847
1 67625 112834 546567716
1 62196 84063 685419438
3 91038 94039
3 65175 75166
3 131587 87946
3 81937 16273
1 11653 73242 127621463
2 162556 363174944
3 97337 44964
2 121515 265236102
3 67746 70820
2 114029 169123737
1 65613 65790 615118218
1 68637 78331 717725624
2 3115 865682643
1 1113 6495 400430939
3 7081 41182
3 51089 19231
3 10384 33979
3 174890 22689
2 63855 475355246
2 26467 930132331
1 62125 99415 193467517
1 3904 60354 418656592
1 19964 23626 325175589
3 82650 44924
2 79204 818615454
2 55861 802092448
3 151267 51134
3 141868 37647
3 96387 53880
1 32853 104165 538915054
2 70353 28827241
1 4442 51216 832448556
1 53423 111990 643299763
2 130812 669587235
3 103669 14201
3 46039 9565
3 129128 66349
2 172685 272740609
1 82685 86713 149050041
1 49383 57896 171241541
2 167118 821791164
1 85462 105816 113386885
3 172732 90466
1 48936 107649 998706094
2 38604 934183606
2 65737 479200914
3 83621 32341
2 123260 231149998
1 49013 106692 164937565
3 169304 101582
3 123175 6256
3 128141 21041
2 117229 279221065
2 79874 870080175
1 20272 36833 683764756
3 17121 88148
2 115094 8816795
1 33651 79845 989059977
2 52617 458475931
2 110634 395395036
1 44235 94390 416508564
2 88284 425654060
2 278 584376136
1 5806 85380 793099088
1 9846 56780 236743428
3 132314 43824
3 39021 83164
2 77184 527934748
2 165176 188651905
3 86766 18864
3 173236 1960
3 82597 41440
3 104772 73025
1 61522 112956 615676314
1 52639 112118 878144549
2 51105 818099236
2 147331 918023200
2 44395 946423459
1 67013 86480 207172325
3 138789 87309
2 90835 454619476
1 58145 59801 887005925
1 56875 101695 38936379
2 37316 690631309
1 58338 70549 142335649
3 132688 10226
3 83143 64315
3 77031 102631
3 140771 36572
3 95556 113035
1 73920 74750 634039135
2 145511 828789464
3 128309 22832
2 128329 140133047
2 169499 538597646
2 18960 728676526
3 153245 74692
1 27430 104751 369684788
2 113742 745912453
2 75922 812505976
3 153255 64276
1 49065 89633 671940064
3 76451 40430
2 118576 140027446
3 161780 16746
3 105738 6930
3 50302 102210
1 52990 58321 462005125
2 65898 974053355
2 123031 300493262
2 12441 109406850
2 19928 310512544
2 80280 761754179
2 87391 992703815
2 37382 452391902
1 22242 112439 652996252
1 35210 88016 269118217
2 4643 139238262
2 2945 688024666
2 65995 114369529
1 70912 98756 718435700
2 140936 160877091
1 33704 68895 604056420
1 76597 109909 769016869
1 44936 97780 405622837
1 68502 100932 432103274
2 121443 417677115
3 105187 40109
2 148443 298037717
1 17717 41206 472905200
1 2152 3137 788738896
3 106232 32001
2 56729 844983867
1 44931 72332 737470067
2 129733 444368226
2 1186 434141050
2 138229 183690101
1 20444 103014 121723075
1 11783 69557 873763662
3 161410 79598
3 124700 108604
1 3080 33695 220423046
1 71912 82579 853718090
1 18394 43627 804469033
1 52747 86022 244339998
2 137682 888894537
2 78624 321021367
3 21743 101499
2 121884 670554505
1 68621 95460 386790226
1 69440 77492 389984672
1 37673 54393 560328089
3 162181 51210
3 7369 101657
3 173005 102294
2 72886 335329484
3 43765 68497
1 71750 107205 816433911
2 88636 553197346
1 53491 110753 12413105
1 70924 74413 35443277
3 91756 54290
2 95621 199117087
3 72207 40545
2 127394 759220459
3 137005 9098
2 9920 958377454
1 8313 100617 642751879
3 171660 28208
1 95271 99935 760026678
2 54085 874048977
1 578 22338 814499371
1 34809 46992 989381074
2 13670 677821754
3 97152 73682
3 118224 52937
2 40901 622916935
2 114840 797613158
3 34157 54371
1 18367 48345 871307741
2 167748 271114479
3 140992 58707
1 51171 114256 246413781
1 1831 35464 932181582
1 53455 86575 712072492
3 33478 55811
3 140568 104110
1 2454 39201 359234952
1 62218 101614 852527185
2 63619 910848826
1 32199 92646 444999210
2 108528 963329493
3 92168 100290
1 46519 103698 614782690
1 13131 52934 800481030
3 24947 47225
2 65908 838360623
2 158116 600739487
1 57695 69677 504336926
1 19974 36431 890007020
1 23558 78424 291619621
2 149510 395348471
1 81322 98739 323322773
3 146435 15026
3 22367 68064
2 87750 266345597
1 33248 59182 309669993
1 84161 104605 886606988
3 30931 103051
2 140800 162777909
3 14991 114052
2 43318 853299066
2 93563 415862190
2 27832 399173109
1 31475 78744 221498769
1 34486 49442 263564146
2 81843 170909885
1 40949 78709 156651374
1 56193 96931 753959161
2 136414 578321492
1 74963 95468 795945391
3 75509 26594
1 21516 40038 960535289
1 5617 79757 36461023
3 112042 7204
1 98122 113721 716878471
1 40468 86281 145826054
2 34017 36722645
3 151903 29585
2 126757 772097084
2 56625 905520054
3 160468 63833
3 114030 27034
3 83582 58477
1 5436 51715 361454251
3 44175 93327
2 172098 181053797
3 149877 54698
1 106013 110828 795681714
2 79246 798147260
1 29100 39724 781715213
3 3555 1333
3 72629 84511
1 54707 92790 585456554
3 58710 26630
2 140353 417229635
3 94843 92840
3 84000 64555
1 28463 44377 736883336
1 16301 32183 84323826
3 21017 48847
3 114567 75298
1 60128 97990 259309627
3 98321 58953
1 25441 99539 822349978
1 27446 47135 359962397
2 158237 183564327
1 12717 102145 633484449
3 62822 71946
3 24919 90408
2 95379 41743743
2 20124 2875485
1 84895 89728 741459174
3 86588 14814
3 100457 99442
2 79739 145930109
1 34579 44759 32487709
2 111716 963191126
2 72876 469921358
2 11439 253226021
3 71203 42536
3 52373 3493
3 17519 98314
3 44974 32273
2 170928 254432308
2 9305 135647802
1 30954 78165 606505062
2 124079 612953259
2 125879 814729503
3 68110 54537
2 100186 955393681
2 13679 595499650
1 68890 92747 70583229
3 113379 112160
2 148271 838053926
3 95133 62256
2 160738 506852614
2 68300 706655582
1 38797 77860 385294579
3 48999 29176
2 62312 869697663
1 83159 101677 791273722
2 49870 598010825
2 49335 477686198
1 10965 94156 495447922
1 53605 81439 122779686
3 91214 73513
3 124450 7941
2 152550 150108264
2 162622 657246918
3 125667 54256
1 68774 87402 33208329
3 50807 30575
3 70419 45119
1 7676 83359 434577178
1 23182 62159 44281764
1 12492 66740 859858997
1 3345 21210 387169223
1 52756 111887 441628629
3 13831 1395
3 47245 60651
3 65719 90223
2 70452 593832205
1 20325 62676 351420197
3 148360 41199
2 9323 846918624
2 13428 559407036
1 27781 68001 281278866
3 112194 67002
2 40362 45458716
2 136583 798756223
3 96013 81790
2 9525 114029433
3 117458 19196
2 83174 553307540
3 143635 35892
3 90918 31608
3 50520 92603
3 136707 69784
1 55869 94118 315579375
3 165539 74371
3 106473 39345
1 13469 44320 897533099
3 21777 16660
1 85550 103001 340872384
2 151253 85274620
3 117286 78347
3 158963 68690
2 148608 76095401
1 53872 112172 445426280
1 19743 99716 762026401
3 80281 84885
1 26090 52526 122038916
1 2806 15267 416331968
3 48577 101363
2 60209 743400761
1 36075 54950 805988254
3 47354 107851
2 71632 378727248
1 2625 57001 554490790
1 7353 14271 770498378
2 144074 342395869
2 97551 889044034
3 80281 86582
2 58178 397291986
3 30025 19918
2 114978 13874881
1 36041 98043 2302446
1 35279 103362 347133469
2 71235 404638702
3 102757 95998
2 52076 724335565
3 9756 20904
2 55536 711714746
1 19334 94272 892148749
2 25435 120770543
2 34812 118506984
3 19284 74989
3 168569 66557
1 32057 68136 137811164
1 44395 108998 105493213
1 73334 76976 708999177
3 165902 44693
3 32120 67218
1 49098 77251 5254844
1 12998 21444 845758831
2 128790 256080972
2 50049 764670141
1 1434 60239 102161311
1 71863 87590 574715009
3 10813 38438
3 132773 30140
1 5796 35336 291032058
2 66087 975330374
2 13718 247110079
3 54034 110449
1 50765 82190 656623275
3 60106 89097
3 167223 93508
3 116868 81588
3 140183 12855
1 83085 96325 968552749
2 83515 200204500
3 37356 52039
3 134400 95937
3 73181 64607
3 60726 14115
1 23364 94576 765727286
3 7488 34684
2 96047 633142722
2 81108 971200236
3 136183 54620
3 73006 99825
3 82430 37181
1 30817 37678 541490332
3 25366 63243
2 93131 757620797
3 113453 9392
2 90416 315421797
1 2180 11333 656231147
3 7472 88231
3 8654 87142
3 164763 49314
2 174393 758114126
2 80243 126773166
2 100418 135960992
1 36943 38015 896022591
1 41348 43202 728460336
2 122095 836621323
2 96652 951007338
3 87299 9001
1 51482 96235 501158447
2 44853 679028925
2 110322 593928246
2 80405 648021001
1 17414 85120 791327530
2 173231 574344119
1 10595 20097 963806244
1 35106 107229 493747480
2 124634 709921723
1 30308 83041 386434005
3 75631 109237
1 4483 44585 931856515
1 58611 80073 82625936
1 26351 68409 466805847
3 37485 97251
2 4933 928389468
3 54862 20737
3 38271 2025
2 118540 706445825
3 69471 76585
1 68706 95520 407868821
1 260 6228 708211453
2 22938 271179148
3 111905 113763
1 5435 21792 951402543
1 16989 37276 279022695
2 26803 305074293
1 17824 35424 3388634
1 1732 81336 433394884
3 152475 105841
2 20116 342302671
3 76897 2100
2 136154 687392354
2 116549 254632155
3 161225 4575
3 96862 107962
1 46211 70861 765800593
3 56905 71151
1 53287 78085 525136537
3 170201 82034
2 110792 522249809
2 59132 682764299
1 29558 48877 663510974
3 127521 94149
1 78781 86348 219918591
1 7255 70767 589632625
2 85661 455321386
1 44171 101368 58288525
2 30521 719612296
3 59981 90803
2 63729 417404919
2 84181 921236308
3 109455 74170
2 111370 892438432
1 91364 103116 151088845
3 147103 6522
3 101221 104119
2 50408 66264451
1 57508 107587 995702000
2 57613 305879654
3 20869 31071
3 167184 10225
3 129681 55175
1 18109 93912 299268898
2 141595 206679270
1 7059 91398 969249982
2 101931 937677595
1 62231 93195 899983737
1 15144 29705 438105750
2 92075 13838422
2 124919 936685498
3 32574 2679
2 32856 573560266
3 67001 48378
3 49133 10070
1 56199 88070 121944781
3 94292 8584
3 31696 5657
3 79812 101570
3 123880 54841
1 86368 102290 154434265
1 14481 30120 33824858
2 1960 488104237
1 34904 88184 994541533
1 106948 109573 673879279
1 52487 76703 459194042
2 39777 119077152
3 67631 69347
3 108912 71443
3 27396 84870
1 39722 65914 699553019
3 85164 99823
2 31481 481293036
2 118902 341885979
2 143735 941578599
1 38754 63025 317068563
3 140900 74542
1 25945 104175 722609581
3 144079 90376
3 151289 63886
3 95741 81642
3 118004 51458
1 39446 65278 817953822
1 11243 48737 789392560
1 31389 73019 608574010
3 46049 6356
2 106175 946060018
2 53634 727838630
3 157977 34176
3 147784 21391
3 49666 11076
3 172397 88289
2 15894 390061196
2 139342 647589467
2 16945 520681339
1 36497 95208 692409331
1 60255 74069 598830536
2 39446 465363535
1 17481 68996 472688445
3 165279 92521
3 81845 44490
3 14906 98255
1 105415 107832 831630619
1 25087 100451 830227326
1 11966 63974 788185495
1 36347 91293 562424203
2 56504 253617332
3 135653 82409
2 115776 329469413
1 19560 64324 16892819
2 169014 140605886
3 85861 67178
1 89593 102548 954272558
3 175437 62170
3 69406 51588
2 21942 615329108
2 98619 61245668
2 71005 434199797
2 120814 282180126
3 23273 33289
2 145914 381046103
2 1204 108821922
2 124952 122170589
1 88403 111549 70202178
3 53124 102679
3 58679 37499
3 123715 81848
1 79712 95100 481313835
3 67760 113119
2 152790 151554666
1 81306 110452 698338550
3 85073 16926
1 14171 43375 155758557
1 16512 33553 464406429
1 8282 92536 424391987
3 73754 44928
1 11031 52055 277875530
2 33491 806950527
3 162531 102818
1 68412 113985 744730846
1 40978 105866 77388716
2 163082 664940957
1 37488 40473 902006598
3 102416 23763
2 120880 559739223
2 92986 133809474
2 85232 460673729
3 106314 11450
3 63709 58376
2 93759 71728730
3 149251 60527
2 20662 531862316
1 32804 33086 855796441
2 158100 75522155
1 36327 87839 267507999
1 62737 114209 68564729
1 33700 68035 2460048
2 95804 776648729
3 167562 24809
1 60550 66137 835958349
1 31529 47434 110292313
2 140981 429497700
3 142244 25797
1 71470 77235 940559590
1 10431 19554 75946560
3 6846 100327
2 162395 575548045
3 85617 23604
1 3764 38044 787053793
2 5321 560441867
2 787 232611776
1 16714 101911 42998569
1 21469 46998 247056120
1 16485 34981 65488626
1 2878 79831 975785283
3 92311 63295
1 60639 111477 264046912
1 3745 61906 48918399
3 1394 31503
1 67248 78154 658809547
1 5973 27458 309190108
3 125198 67980
1 82132 93357 954885494
2 86085 140795421
3 67908 16131
2 77329 453980903
1 23779 62724 692244722
2 6990 701837481
3 135885 105168
2 128145 589090348
3 114776 74311
1 5436 37149 673871277
3 94801 85946
1 410 27165 224263160
1 89359 105871 408547059
3 150213 61726
2 73761 12658832
1 44851 103935 509966626
2 156403 793798750
1 54933 85580 384064724
2 104985 46743226
2 173214 997211075
1 26860 27881 223928173
1 18162 70533 188606992
1 12819 104902 563682126
1 941 12360 479888072
2 16575 560736549
1 62630 88447 371836118
1 3081 56100 160209273
3 121114 106641
3 6198 102710
2 145963 793706083
3 32889 16792
2 55218 251976590
1 71505 108143 526393108
2 42211 918681668
3 40900 55795
2 112993 42547743
3 154235 41280
2 80766 167282767
2 58207 121787388
1 11221 32326 156363234
2 134055 919605569
2 156236 813443610
2 83838 46258843
1 89315 107417 954719966
3 43487 3539
3 101220 97613
3 143056 110819
2 134246 173003283
3 65824 89711
1 17797 33674 112917121
2 119413 203024291
3 39252 99930
1 86333 103603 706072956
3 117425 7730
2 145186 696965700
2 8393 922525063
1 67202 105523 746547704
2 56837 79627910
2 31658 458411410
2 128333 586535370
3 83466 52093
2 77103 789942011
3 136445 54248
1 95265 108687 513666015
1 88543 89627 676494746
3 27870 3336
3 158217 31899
2 72454 54013232
2 694 408778705
2 45666 472856097
2 38439 54913057
2 172948 535575042
1 38911 93681 361221552
1 69786 94732 534869523
1 140 59207 613713015
1 10933 99402 628971785
1 58702 92307 357292706
2 93794 504798848
2 148685 400981592
2 69506 37446441
1 5258 26744 224870873
3 88635 101938
1 64689 87183 897866028
1 70082 113762 993121735
1 40223 71637 95498120
3 144371 80970
1 9517 69586 818368724
3 119649 85213
2 94875 909239302
1 25665 82910 178154989
2 47072 116698078
2 21322 701649735
3 44756 46898
2 63442 973756323
3 123714 69126
2 123322 121190096
3 60684 7993
1 33786 71213 118791774
2 47716 621883154
1 15569 113253 845562373
2 98918 615601666
3 8043 41588
2 155013 836609896
1 32229 44112 943900930
2 173130 977188475
3 35312 113885
3 90222 85860
2 143316 842801756
1 2545 59877 741718627
3 42225 30298
1 11971 78709 314285492
2 162750 953234786
3 116507 23582
3 14899 27963
2 37571 103577770
1 61011 62497 804955658
3 84641 100235
1 67829 88237 43570344
3 39576 100341
2 13913 989550587
1 55064 92450 92667388
2 88031 143263264
2 106456 806658088
2 41305 229065220
2 110180 306550860
2 27333 728994513
3 108411 85537
1 63995 92482 185867323
1 12704 110062 460008950
2 108599 810350657
1 90541 109016 17134209
1 30711 88718 918670114
3 92422 23369
2 162522 120032329
3 174485 57226
2 19360 703544903
2 117450 498615075
3 35258 90778
3 13990 25842
3 75952 78598
3 45773 72062
3 169915 38297
1 44633 109361 982099519
2 163650 969172448
1 16809 104305 864248842
3 5694 77417
2 78227 257343107
1 20292 63941 393965038
2 71774 326260129
3 56993 3350
3 119009 61253
1 36122 59403 725187079
1 23267 67715 479330750
3 50602 66763
2 170142 4366463
2 135294 390772642
2 151016 398598117
1 27947 38495 958826697
1 84726 100253 733258444
2 103761 972909022
3 88775 35921
1 31566 50094 60298616
3 3854 67005
3 105315 65585
2 13690 614338879
1 23739 71861 856961830
3 26548 65952
1 91894 107648 814522068
2 76784 270807918
3 168527 58483
1 17351 61103 100140859
2 10489 325944492
3 12344 90476
2 18467 550706621
1 63246 95621 308039181
2 10603 232355922
1 98159 108948 105590969
3 3568 34815
3 122916 35663
1 52751 62712 214336382
3 14449 23211
1 44339 79793 662432529
3 32670 29685
1 41399 100148 153060056
3 77062 98191
3 67913 73481
1 18374 95646 980786337
3 144074 39676
3 89635 71224
2 167196 252879677
1 71668 100317 314795440
2 115741 763591925
1 31432 66987 875326206
1 7457 108752 276224983
3 80093 91591
1 75691 94214 623984974
1 71979 74176 307841939
2 66059 269371982
2 47174 798052232
3 147581 88981
3 159267 83766
3 8016 84098
3 146675 15144
2 165640 372916465
1 43060 107162 791726452
3 86001 108928
3 123616 26287
1 76596 93764 527186207
3 38078 67970
3 36963 97972
2 53389 261426573
1 10117 24830 999482225
2 34837 583108453
1 20467 28814 353912526
3 105567 82221
1 26272 113553 935544883
3 18521 84519
2 8651 527441078
3 96971 41441
1 5437 62908 193842271
1 17390 30659 357536717
2 152554 526862379
3 172005 31292
1 35754 71565 897446590
2 149418 622306154
3 168409 27306
3 78988 3965
1 46042 92124 594234928
2 23379 496030866
1 73829 106271 277031394
1 50692 71624 869810457
3 41315 25195
3 87181 97119
1 27555 45587 605384381
3 159234 58893
2 83576 786814916
3 57249 53604
2 135503 405198302
2 119006 338846539
3 68260 91073
1 51107 82396 771675909
3 81953 80117
3 75708 32869
3 167747 103988
1 14880 57298 663055519
2 112306 406706161
1 73485 78297 851970340
3 30635 58656
3 140170 96588
2 50707 733143314
3 122894 25700
3 91571 88298
2 155691 695128838
3 114218 23812
2 58608 561934045
3 103966 56475
1 35191 113533 990755471
1 56315 87293 506081445
2 139007 657458534
1 81975 94501 758700751
3 52392 93591
1 24137 30393 327356826
1 23954 59463 432968282
1 34425 50539 339236260
3 81729 36555
2 106770 758287019
1 58799 70440 644651175
2 64442 621227826
3 34878 55712
1 44820 90441 284342421
3 23840 58497
2 122589 67086781
1 62368 65538 979187155
3 169062 83577
1 25686 48618 828085224
3 67898 24639
1 56725 83743 69673964
2 17555 298548513
1 12233 81518 801010573
1 49314 111206 535158594
3 68449 106873
1 43308 99863 311582031
1 10558 26804 845681636
1 10116 85299 894724194
3 144478 1204
3 111328 90810
2 103874 772259861
3 171367 20413
1 47892 68289 598283365
3 157836 90841
1 42234 67355 580709671
3 62085 13211
2 55238 118139613
1 78920 88360 188624751
2 12508 543985345
3 174929 69
1 41644 92940 554711178
3 121805 17
2 34551 155685904
3 160664 35047
3 167996 82978
1 6093 31890 257454988
3 35904 64227
3 157547 18104
1 39696 44745 731829305
1 17862 67806 609232961
1 35209 65963 933647796
1 76769 97217 163450568
2 42060 469866258
3 105566 60568
2 80065 74527502
2 71383 608378514
3 30004 20026
2 71929 869586400
2 54598 962972560
1 4393 19675 973532974
2 29657 981245247
1 30661 80235 550792007
2 92044 72759614
3 67365 18138
1 10517 86730 250276660
2 98479 681174908
1 54224 75637 895808697
3 36120 27873
1 57323 91710 755836696
3 66510 47580
2 162572 972965100
2 45233 520951534
1 2781 44869 633128166
1 232 110619 281377124
1 13852 105104 673269802
2 4533 615454995
2 62615 892740956
3 60188 72608
1 19781 49898 280141684
3 145576 4870
1 17334 69178 326936602
2 149112 244290618
3 172206 56139
3 144485 76752
3 134484 102376
2 113333 584309626
1 52413 77256 686585414
3 57329 18784
3 174950 110921
2 120032 408868396
3 158645 21729
2 106141 651614035
2 135966 779495028
1 65438 92354 422083036
3 164516 93790
1 11045 28709 943314686
2 112234 529003819
2 95067 210234440
3 80509 62405
1 70415 96239 96352031
1 11465 108719 233083730
2 104136 869881485
1 84013 95618 265624199
3 16864 20686
2 149222 800176366
3 108254 78788
2 160347 39359550
1 34169 105087 644132563
2 14843 910801239
2 123107 585034250
2 58761 190217566
2 139717 525242283
2 50982 836925240
1 28230 94008 506944560
1 15526 49435 198749368
3 91913 55770
3 79685 91654
2 152880 740233707
3 9768 40588
3 41379 40585
1 33003 95873 577338274
3 25424 9451
1 48311 66661 56401154
3 168705 60081
3 83298 40809
1 23302 81833 86059244
1 8986 94440 825723022
3 152069 18804
3 104912 6750
2 14647 131309699
2 129382 902432398
2 28692 751676097
3 46980 18809
2 126874 917309867
2 157098 230249069
1 20379 44056 306609795
1 14035 43838 421866024
2 43552 235911728
2 139905 526191565
2 35030 17467136
2 152725 912904885
2 102683 829019086
2 117763 440361491
3 155944 94179
2 90092 322348222
2 23892 570164289
2 159276 631246460
3 42730 67000
1 27556 58147 960897931
3 166938 57165
2 47065 249334669
3 129193 92485
2 103380 531767916
2 167309 4641496
2 18183 435390062
1 17856 53778 804144073
1 48254 84763 358436139
2 145697 634449809
3 22389 79186
1 4030 101757 583598064
3 153705 69413
2 17565 271891193
3 50188 111850
1 62088 89034 701762817
2 64490 141683412
3 22942 67773
3 81517 114018
2 11556 426532611
2 54852 179403173
1 14254 77230 996293675
3 100060 96446
2 40263 670752120
1 56205 58846 699936404
3 148651 13835
1 286 73983 1562320
2 18063 921633588
1 32947 47258 475199279
1 4833 100198 588309413
2 127924 391772332
1 61825 100967 56762947
2 151482 860257670
2 27839 71502419
1 9645 79231 874446208
2 170327 773657572
3 82689 18739
2 24971 756357444
1 38500 52493 936323242
1 16547 39808 508882041
2 34759 105379404
2 53494 288488470
2 64247 957991416
1 10700 96294 708523545
2 160462 5351795
3 74187 93254
2 95212 148423653
1 61474 104807 643569053
2 64389 577704786
2 64793 174676448
1 25316 62000 900052336
1 97205 104782 891385325
2 11869 422086637
3 24597 106826
1 63322 111677 694508692
3 44315 24741
3 150813 111820
3 76509 104866
1 5725 93505 451709433
2 70356 344672789
1 53190 93004 893241817
3 112230 12486
3 146785 76679
3 124115 112459
2 115453 441994218
2 108152 497690
3 167264 76664
3 56223 43015
1 43154 78152 730218190
3 26181 52091
2 103453 481832797
1 70129 101497 386052049
3 23834 112340
3 132351 96082
3 35626 2726
2 41803 990574165
1 20618 51513 489380504
1 12941 91742 473228305
1 105423 112943 620268933
3 261 106879
3 135987 85651
3 29256 77581
2 143337 827470936
1 24813 74490 493695745
3 86871 20422
3 147374 2143
2 108609 677918482
1 3108 37452 435175709
3 75722 71033
3 95862 34874
2 168052 66785542
2 166775 319715354
2 152782 412459548
1 32600 36377 221805562
3 8199 31961
2 3301 812961709
1 10744 13999 175154757
2 111928 208258136
3 2281 16984
2 6657 848868476
1 43877 98721 587835593
1 33520 44636 598609010
3 48481 84650
3 16773 59103
1 20248 113144 200085007
3 91849 41337
3 150036 75330
3 44504 26751
1 82173 100951 201112015
3 42910 89563
2 49878 354770099
1 27872 105283 448491575
1 34746 48190 667825505
1 52068 113916 517047653
1 13147 17042 64069667
3 99881 86152
2 172006 332069050
3 122213 3719
1 91214 112762 29976733
1 35375 113695 96817187
2 23352 857595708
3 170641 86645
3 141014 71552
3 56037 60795
3 166077 20757
3 30770 52662
1 86026 103030 592097748
3 47954 33983
2 168639 276541529
2 19112 258454220
2 152876 377454612
1 49033 65660 190942144
3 77061 82368
2 104732 808530740
3 65132 69178
1 48657 103358 775057914
3 66910 75011
1 40327 47277 232207822
3 103807 36276
2 116813 567232116
3 118290 89650
1 33502 107338 382742933
3 117450 47449
2 18779 391930369
3 121015 56357
3 158145 44284
2 169818 231428241
2 129744 489695287
1 53372 80175 548717065
3 168925 72186
1 17068 106930 450417364
1 15941 54023 407779682
3 147583 504
3 53394 85096
1 81423 83662 804038878
2 9651 194820473
2 13232 845144574
3 149394 31731
3 141912 57816
1 6984 100991 774677003
3 157736 28380
2 85725 636349478
2 113209 757699250
1 96742 96844 454778108
2 148374 692751635
2 82468 115126862
1 49791 63393 461510717
3 147071 3489
2 81592 163237907
1 52154 71670 172781694
2 103525 400443377
1 4840 4896 986975908
3 136658 105973
3 139685 55177
2 119567 970075919
2 52863 970308905
3 63010 66648
2 88998 699436104
1 15478 49834 798055165
3 77421 18133
2 20930 157474734
3 46743 55803
2 80472 30908456
3 130502 109075
2 157917 573244966
3 137688 52889
2 139237 691562355
3 13978 15500
3 130576 10513
1 37395 74115 684206955
3 173187 41389
2 82064 315294254
1 65315 86942 411899235
2 108846 373796817
3 8130 78898
3 16358 92076
2 119114 646963493
3 133033 17550
3 130764 2577
2 175546 5154391
3 44133 90273
3 136066 34304
2 122075 946886482
2 163374 673733331
3 55543 32906
1 2144 104783 516745903
2 39589 62874858
1 42421 105099 401671945
1 9298 31740 719135151
2 48682 809471678
2 8043 397588405
2 135308 775315384
3 55857 34850
3 172337 4305
1 69427 91855 152661095
2 72401 283474624
1 8165 23259 417793338
2 5518 843157395
3 80497 53161
2 95369 99283925
1 31676 89862 642372155
3 152311 33845
1 86646 93793 275236313
1 75222 106216 574610317
1 32593 48830 422249004
2 163762 721874938
1 21680 53598 679907730
2 156592 836538637
1 1666 77574 470540414
1 28893 66258 980142555
3 64628 43489
3 10919 50085
2 88280 430453363
3 94104 9051
2 14157 246252190
2 139855 786371015
3 166204 35222
2 85230 207005678
1 32860 103308 631957188
3 74035 34832
1 40888 48864 801968871
1 37152 103212 844447074
3 88605 11127
1 25333 111994 991832552
3 34602 4001
2 71859 128061665
2 33123 569844984
2 75221 770390202
3 39524 96185
1 40180 87547 783763099
1 101716 107716 543488263
1 44747 98638 632372164
2 82881 486169665
3 116180 111213
2 24340 335696086
2 49461 475971675
1 78743 79707 65659590
3 60867 63926
3 37786 66722
2 47651 335130628
3 168799 61688
1 2523 19540 542148160
1 54109 56415 809022000
2 131204 204155924
2 62998 498312235
3 45965 710
1 9898 92329 702303416
3 133618 10882
2 375 887595268
1 73016 104337 564421679
3 59716 54203
2 137035 532937957
3 28574 47817
2 22129 919283637
1 51263 65721 827035179
2 57012 848088490
3 20560 82052
1 21773 30202 9557906
2 87408 568733514
1 48351 93525 668107178
3 130337 26478
1 57650 106495 548963522
3 136827 8314
1 66277 112465 396683830
1 20679 40440 990847087
2 51412 87708511
3 166030 76801
3 118284 21313
2 51838 953338343
2 172281 694483541
2 112164 813144484
3 105559 102096
1 20880 108550 328960234
1 15429 23096 476030011
1 39119 104893 247703540
1 34453 61064 641894453
2 24242 106043426
3 48279 43846
1 37285 79949 547000488
1 69742 108949 762074131
2 9522 886808307
3 73709 8231
3 117557 75453
3 87154 25437
1 9535 15966 561729984
2 22239 363200041
1 28206 110047 440605611
3 5063 36752
1 17427 36792 797670274
3 155925 3060
2 168104 93770494
3 131366 75807
3 13759 15521
3 126468 10922
1 58642 68768 3945991
3 150454 68868
2 78684 283856142
1 862 58390 528831352
2 97359 508937235
1 44762 98226 444825379
3 139794 101155
1 7842 99421 459552971
1 49921 77799 590478685
2 36831 324102253
1 69158 112555 204305447
3 36538 24403
2 30377 939560146
3 151907 77795
3 128956 17041
3 173952 56096
2 146765 805215556
3 75446 29254
3 102402 105379
2 155279 245949837
3 18677 75565
2 70440 401679192
2 161220 623201071
3 157348 10355
3 157763 97249
2 40919 308866901
2 148427 789594882
1 49696 70358 634324521
3 137583 43164
1 86192 93732 262767038
1 7420 93754 890151183
1 51455 99092 31706412
1 54618 63415 681384041
2 22287 989036628
1 19413 85572 386543559
2 72413 134877381
1 11334 69001 772695253
3 171597 23260
2 106226 808437212
1 35091 38884 443026893
2 9625 748455710
2 40945 865999308
1 60464 101165 280226700
1 14497 52839 416929184
1 7101 25157 32235868
2 96840 915636693
1 77795 97914 82465164
3 95374 71878
3 37606 48024
3 73917 2730
3 75387 70226
1 379 60524 674773481
1 4502 43116 169855436
3 124929 101919
1 13723 90889 641161760
3 65573 83788
1 37716 78527 874202269
2 101279 544540535
2 9908 852402333
2 172493 249318398
2 40873 966237778
1 14350 31693 749730576
2 59856 940485837
1 63838 88392 455665155
2 43085 551526963
3 110454 17590
3 153146 12926
2 28898 403473925
2 35902 470550197
2 43471 457674630
3 6832 59876
3 90916 20095
2 39623 432935533
2 147372 863596462
2 138437 82029812
3 11343 5918
1 74302 89288 50866261
1 7269 105968 683120139
3 42206 51951
3 96858 68602
2 87594 380763712
3 169249 65436
2 157787 134826177
2 14270 74317789
1 19395 92035 492007978
1 24977 82708 617969491
3 147698 108920
3 90900 72193
1 46122 71705 383374717
3 106889 13780
1 21302 84619 918268796
2 121835 994768625
3 51555 92142
1 47040 49137 398008324
3 35676 89782
2 85924 590229339
3 64477 111277
3 39446 46897
2 94234 563437740
2 3590 411755722
1 97757 111553 462858124
3 124761 95111
1 8527 49519 655706279
2 15980 711458516
1 11502 48191 475584854
1 61686 77292 59902700
2 56856 931690971
2 173068 968205238
1 70922 108736 295653984
3 39031 77480
2 100349 582608540
2 48896 434812273
1 18801 58749 309366023
2 137767 561744885
3 61014 73651
1 2716 101509 54279033
2 132683 731426874
3 68320 66566
2 10542 407031177
1 32155 52152 60144225
2 114582 19962090
2 34979 146745267
3 96944 85664
3 83109 34405
2 103409 229750276
1 14773 101511 359754661
1 8255 87450 489037381
3 123090 104839
1 45831 95727 816387644
3 138236 92193
3 170396 34114
3 161434 114188
2 112198 521486299
3 88429 22516
1 22918 23070 588508127
3 92797 8795
3 87852 5930
3 60132 31373
1 30303 114226 58008465
3 63137 88418
1 33085 67863 361186970
2 49170 729065975
3 68932 14534
3 44126 12820
3 125539 21882
1 79620 108239 728300958
3 18308 33581
2 46353 120622245
1 67993 70522 176421411
2 41558 478791611
2 173037 105206970
3 22937 19729
3 174646 100181
1 14233 57283 793843703
3 113849 109346
1 19305 64205 734270848
2 85713 389682961
2 70717 907348147
2 116723 981402972
2 52090 748484253
3 35002 33406
3 76364 3723
3 173317 88839
1 55668 113038 759780504
2 165313 48156745
3 54713 101559
2 80829 197417614
1 50413 104272 130778240
1 67166 82634 642938236
3 144187 19792
1 12356 92522 83142835
2 17599 538118223
1 56567 89509 515475611
2 51625 548754985
2 161439 530547916
2 131631 19506505
1 5059 113376 196742623
2 162658 88929348
3 83255 33900
2 20671 383900474
1 34626 107510 679140946
2 108413 945680934
2 122115 706028097
1 41316 76579 217726461
1 7875 77004 711999643
3 46796 62695
3 25714 88722
3 75937 24533
2 24874 474659676
3 118074 8964
2 9520 709175124
2 76291 134695846
2 54434 247309752
1 60488 78250 817666266
3 24219 84431
2 56905 625535972
2 56526 360011210
1 46771 102539 496273892
1 255 42072 658501289
2 168213 564545595
3 107699 74595
3 96623 3852
2 59560 590007153
1 14220 75176 708462719
2 13758 114169440
1 25435 113514 467348981
1 42551 111728 130168709
2 543 914514201
2 79081 933119909
3 118221 24886
1 74568 94217 125925046
1 17725 104559 496157530
1 231 100083 773067659
2 158080 122954345
2 6369 195853970
2 157100 487959203
3 93722 68848
2 18327 107768166
3 66020 67006
1 18490 100562 20635240
3 115045 38623
1 70516 82404 958408665
3 128458 53558
3 174832 79802
2 59713 252366867
1 96123 108263 243379722
2 86093 815496082
3 128501 65999
1 15669 52083 434021708
2 167414 27871397
1 7417 79655 390016881
3 105229 34717
2 164482 662498807
3 54288 31869
1 26220 97915 202609942
2 44449 10365893
1 9681 16381 993488843
3 136114 99407
2 6515 171447161
2 96841 964276151
2 21697 561226623
3 24847 95782
3 81341 24776
1 5509 41748 136611414
2 58647 243065969
2 129790 951529168
1 10678 42751 435691949
3 99528 441
3 11053 32666
1 1751 22814 105040675
1 45576 111859 465473728
3 42122 50063
2 54291 515359237
3 24021 101097
2 72017 194789395
3 60455 15825
2 123455 933169671
2 170642 898911217
2 54638 790728752
1 10535 112940 410468625
3 12182 32972
1 32773 88248 926022491
3 60156 67304
3 15891 9473
2 114895 44062805
3 143746 107293
2 137912 923704252
2 49457 145125880
2 90493 679115351
1 22873 37671 703063743
3 62503 12166
3 29084 23815
3 116687 44382
3 16971 50707
1 55222 98598 201955906
1 10188 25613 430129502
3 85187 15218
1 37565 55754 688474097
2 145208 830259181
3 66246 19930
2 151474 222709295
1 51834 113841 650694672
1 65714 94153 332184717
2 150795 251364961
2 170996 740767959
1 75966 81055 257728688
1 13859 76696 540430369
1 49070 72747 661346177
3 89164 63330
1 42940 97719 125327797
3 73874 98903
1 40882 104219 238095862
3 18807 4535
1 31354 48425 966469112
3 105827 60486
2 121029 804773834
3 28060 30598
1 64484 84851 343577124
3 157263 109586
2 67290 25738456
3 2352 105471
1 62618 75975 560388284
2 109961 17908129
1 18984 40836 490382504
3 124566 12799
3 57964 104329
2 139045 242042647
2 125419 845187354
2 39262 932732905
3 65457 74749
2 96242 710293962
1 29100 30298 314401074
1 72827 83253 143825874
1 78659 83243 180614960
1 10080 78716 496817155
2 63348 392093476
2 4441 828387236
2 87661 773165040
1 36418 52915 203149688
3 19582 17681
3 102085 63575
1 15008 19813 469974971
2 59029 829049800
3 159014 56005
1 28174 30544 351535514
2 140400 947392374
1 318 86885 683693953
3 121045 31893
2 26430 314210456
1 75045 106442 787701494
3 60459 66269
3 34238 19723
3 127071 93068
1 6014 45567 385376134
1 61680 90931 427883691
2 81137 692031712
1 49189 50669 8612404
3 25566 68492
2 65554 517251727
2 29100 721065669
2 49357 581365745
3 70103 14619
1 89186 110813 759723464
3 19335 67475
3 39525 2700
2 100700 53560003
2 91990 957303725
2 23794 144161619
2 152019 418437109
3 80507 42680
1 70173 74668 385004713
2 130966 457352379
3 117951 43701
3 169970 62030
1 58476 63822 199580595
3 160523 94067
3 166150 17987
3 97563 4253
3 41257 75601
2 130782 870006560
3 25456 18444
1 381 109320 470911589
1 12339 60021 407605419
1 57310 103424 423189189
1 870 88600 780454643
1 110447 111284 164520382
1 34956 56928 877024315
3 167648 52784
1 41071 67023 615093604
3 60146 75639
1 10860 35008 77663979
2 158225 583864524
1 14240 62995 983594589
3 35447 103629
2 52253 589855459
3 117807 61421
3 34272 55917
2 115196 906575148
2 89071 641131099
2 37419 539765901
3 58637 35974
3 55757 87220
1 46413 49913 361751387
2 106717 705738620
3 28818 80229
1 94394 113395 55063763
3 9168 1164
3 45204 30474
1 8987 104832 284590860
2 87903 996564684
3 96615 32499
2 34159 712858224
1 5699 10213 358684115
2 22285 865463160
3 100424 82323
1 71066 76711 450920886
1 80211 108015 753634984
2 104327 53614184
1 40383 63057 138658905
2 36644 450827347
3 173255 93018
3 156248 106206
3 153983 29821
1 56766 108013 45723884
3 23429 23303
3 127354 99869
1 14210 15054 106563450
1 21435 101639 368063291
1 19274 44587 513036693
2 94079 717982568
2 124496 528827925
2 174663 596040971
3 141354 12837
2 83543 899549338
2 63390 678661541
3 342 79795
2 118226 664706163
2 133661 173595305
1 88328 111738 666184538
2 43466 513381982
3 135225 95712
2 100962 116441557
2 124997 416346241
3 50200 17277
3 43752 36643
1 3583 21714 460351215
3 8557 58390
2 101375 756060675
2 137578 928506009
2 47694 456698390
2 24297 261784572
2 24909 798324628
3 77856 86588
2 123433 779699387
2 76178 325563333
3 55367 56880
3 90912 87525
1 9227 31911 142961345
3 15990 62328
1 15103 38467 183630118
1 22496 112688 250167873
3 39753 92273
2 112832 661488206
1 33193 99379 468969052
2 85003 554387143
3 175503 98289
1 30335 83884 758401310
1 44782 78330 821233737
2 87059 140689211
1 14825 52456 979318958
1 12867 94626 112763992
1 1639 20568 659309220
3 153003 51823
1 54998 108333 425308905
1 32335 44612 829933195
3 97296 47675
3 12933 19194
1 101446 102522 988479512
2 46846 317718516
1 34215 79357 596834095
1 34203 56005 876522218
3 110357 101378
3 40145 34733
3 123463 73994
2 24253 22584617
2 166 917262773
3 84585 57755
1 65416 72235 214958815
3 23535 38158
3 8765 51823
3 29279 98953
2 44717 711518483
1 49690 94063 782967047
2 170632 942157046
2 122483 909133079
2 119277 163117696
1 55333 100429 621587201
2 172837 872117201
1 27725 35113 625689415
3 75088 3455
2 37805 434862965
3 21603 63966
2 5593 632044193
1 21344 35689 1932827
1 50958 112199 277476660
1 18514 26948 461017675
1 45457 109429 490628722
3 137528 14863
1 59114 72087 924048912
3 159814 113949
1 66228 71761 869583034
2 140267 173741163
2 78947 148932554
1 16637 38882 666731758
1 53121 73517 567479565
2 81092 371771596
1 45939 83878 690343462
3 17772 6807
3 40513 51820
2 130900 63144299
2 125986 27642095
3 165212 50534
2 113516 43216351
2 54953 952722499
3 58654 101047
1 10588 15568 646046476
2 172434 324153640
3 90794 49223
1 3093 34375 139170664
2 88271 73044618
2 148184 516900307
3 25758 3078
3 27371 30542
1 13892 50562 778533372
1 2711 41822 97243973
1 12108 39451 678358462
1 21492 83628 769578885
1 61518 109186 862055646
2 128396 575686347
1 47650 56891 444729759
1 58250 105524 872541379
2 20046 660981721
1 4036 87747 657803198
2 69723 785363195
1 13583 113987 569823514
1 2855 22372 300343597
1 595 83889 337344387
2 2985 493536793
1 27117 112105 469281189
2 41553 30952289
2 46744 649654139
3 743 3303
1 38931 93463 303670130
1 9579 36519 980081320
3 164261 45342
3 10292 57917
1 60405 107625 603362440
1 70088 86179 437344183
2 148752 919200122
3 143649 79072
2 44580 613753791
3 23492 27273
3 146152 16858
1 49120 104182 723927512
2 71846 967674993
3 54432 111686
3 164120 111641
1 69584 96853 148914356
3 156449 15343
2 102165 242347794
2 99841 406855620
2 99318 986032887
1 91248 97633 940924270
1 50405 72470 721876951
2 156743 312508721
2 153130 687114766
1 61924 103983 736855157
3 164412 100293
2 35637 19107610
1 43557 99005 253224299
2 45257 334371298
3 160752 81941
3 72168 78162
3 16046 102139
3 153197 7052
3 165737 69350
2 72318 33644775
2 77412 378497725
2 22391 963601860
1 72096 89944 452434240
3 73733 42855
3 54632 13129
2 84028 234975929
1 9182 106996 718730679
1 50467 91412 24599890
1 12220 98772 138463894
2 101438 774052464
1 4881 104487 492355681
3 67710 22601
2 78772 400061643
1 32300 35904 728988819
3 116786 104599
1 34445 46454 460649183
2 49819 729272181
1 32744 66910 51006144
2 127719 796815778
2 151070 618418184
3 1794 67461
3 66323 61710
1 10973 81368 726023724
1 67378 90225 627395797
2 127177 983959827
2 93227 230433917
3 89725 22759
3 128662 107264
2 112817 216793211
2 138314 364101902
1 79593 108138 828668421
3 71131 55508
1 45299 88535 719426812
3 5482 45587
1 61480 87671 518464730
2 110491 769681567
2 139762 903259655
2 48372 305049098
3 21161 23295
2 158176 383794626
2 72130 76133184
3 44857 5963
3 40435 4854
3 140710 58607
2 80790 488041526
1 80567 113916 609931538
1 65771 97781 790214544
1 27993 63235 758981541
1 18048 102886 381796325
1 10509 65611 214346900
1 12719 13320 500486797
3 72550 28318
2 151999 493046218
2 141364 66851016
2 75195 227510131
1 79211 105060 789728872
2 19565 589012147
2 154634 500193207
2 32685 719411208
3 23095 25530
3 122813 54692
2 10829 886857952
3 118589 42196
3 104597 102760
3 51817 101052
3 118997 47543
1 27786 31908 795376889
3 53932 23234
3 30793 75549
3 75603 32853
2 44686 754557060
3 70351 99740
1 74615 90558 643452631
3 125318 14646
1 5591 28254 166636910
1 14741 16051 547213077
2 79353 487396211
1 39245 109510 525734617
1 38302 39013 952997589
1 65779 105917 896744296
2 56247 704021558
3 168193 65687
2 94132 832439551
3 105918 32323
3 140166 58191
2 35000 151490408
1 10595 44219 245537176
1 23923 108059 934555077
2 56495 403268278
1 29573 72413 870251045
3 8016 84670
3 117124 24004
3 150692 46778
3 1220 73812
3 104394 54506
1 2003 20827 101134667
1 60832 76894 284024141
3 100638 16357
2 161263 667641511
2 22395 326699177
3 45952 91067
1 107552 113306 858034549
2 79371 755087517
1 43579 62916 121278474
2 77073 906435582
1 11567 111254 567813003
3 173426 17929
2 166914 264976985
2 5533 268850965
1 7157 63220 139579237
3 14028 106944
2 80891 112390896
1 42078 84048 595700515
2 48788 146720859
2 70824 128042380
1 67400 103847 138038505
3 44377 10492
1 54179 106495 244278477
2 172106 947242909
3 29572 103417
2 100565 235564633
1 8678 51218 585455259
3 91317 52559
1 7475 45649 959678802
2 132541 23946240
3 132886 2920
3 128194 26670
1 22480 97409 955947269
1 44444 79126 83131375
1 44122 89568 237785998
1 30267 52254 756449071
2 50000 36697415
2 105300 182106281
2 143969 276476188
2 85659 242654011
1 37433 89481 336949020
1 70441 73323 73310271
2 115868 131764313
2 101278 382621897
1 6070 59857 76988202
1 54564 68568 589536008
3 160690 89848
1 3047 16197 466987315
2 2114 239591472
1 4106 50135 24069727
3 52986 74371
3 161305 77593
1 9284 92672 717549726
2 96633 58809161
2 161811 97548548
3 84507 9428
3 151633 45213
1 11667 95872 697809411
2 141488 969757879
2 130821 505011673
3 136032 2659
2 41718 852095829
2 23511 74702960
1 13818 64517 493378117
3 80264 13677
3 138343 11536
1 22092 47195 767800453
1 58853 66996 708689056
3 120082 26815
2 99433 970454007
1 2217 58789 229490651
1 30225 66275 765252059
1 23138 48713 676545820
3 61330 96802
3 83548 34646
3 71441 16051
2 103775 219969393
1 44170 79786 835899412
1 34120 45514 771394642
2 173644 17034507
2 131028 322484503
3 82600 66874
3 95418 87030
2 113679 699878185
1 22061 82107 324848091
3 107841 19840
1 17419 58197 527381518
3 112281 103048
1 32202 104417 191986753
1 78359 81868 195431048
1 25894 50953 467749607
2 50546 270652751
2 54688 525112237
2 63914 57852454
2 118703 310189708
1 21762 58338 654654906
1 60998 67942 583918470
3 152492 64576
1 84549 106108 640331568
3 46722 57278
1 2555 25052 787224825
1 35758 42594 236951655
3 10470 55637
1 84263 107195 316410272
3 90970 32628
2 82888 200768580
2 132147 428931175
3 161419 70386
2 132937 986279401
3 116990 43281
1 4787 5867 809120204
3 144187 13761
1 12145 91534 955725601
3 44745 39739
3 59333 102497
1 6104 51568 479915223
3 127864 74012
1 28621 64849 983552271
1 28517 57333 746804929
2 164907 249282591
3 50156 112173
2 120180 625171441
2 20878 223205597
3 10737 8449
1 66051 92224 317377158
3 107073 80126
1 37834 95887 149963115
2 135069 964527590
2 79375 64738574
2 93375 403542972
2 160794 810892557
3 129850 68091
2 151440 290443545
1 91354 112080 495133020
1 24372 65781 950596209
2 64434 861182783
3 139510 77746
2 154416 721470333
3 110241 96258
3 65796 16829
3 119800 28525
3 18554 96463
3 33298 31649
3 43204 107387
2 126844 32004884
3 53108 42711
2 46516 771300787
3 5294 39000
2 1343 506238617
1 88579 97958 520699181
2 19923 915246629
1 42142 112927 286350293
1 40133 92204 345247418
1 31373 36636 177393261
3 41349 58432
2 116703 771502530
1 63457 86305 932973896
2 38436 877961668
2 134653 51601441
3 145523 103561
2 59053 74554106
3 47248 93207
2 114190 596353214
2 77877 872981308
2 121104 3396327
1 63075 86804 208907439
3 135967 86214
2 135107 540834255
2 31270 269687652
2 58975 652146408
3 18916 53819
1 40833 82949 265453059
1 39117 67636 645336233
1 45189 59522 859920758
1 94007 111154 215634221
1 8006 109461 878020634
2 26232 364330661
3 105654 112234
2 93300 186692177
1 5999 12216 236493666
3 59644 72593
3 117332 15934
2 95158 167195337
1 24164 57455 306468456
1 77325 100348 590076566
1 59726 90249 239467758
1 13985 35049 147720166
1 56601 76438 846814568
3 85081 112841
2 173493 601409957
3 156468 103549
3 26944 51457
1 78073 88061 834581224
2 81092 340258471
3 37439 53033
3 117495 78247
1 15130 54472 343686860
2 109808 443877604
3 59975 24665
3 23132 89621
1 28427 43234 340782984
1 97009 103482 147890129
3 137426 44558
3 70796 46300
3 74414 56929
3 7025 2320
2 129458 164400474
1 35215 56750 771059434
1 41487 93716 849533950
2 59651 273947159
1 77947 83063 247828499
1 7216 104858 67463959
3 133692 22644
3 103636 105185
1 7452 19663 519684199
2 24391 268570242
3 9834 82523
2 40436 109046478
3 159934 60787
2 23615 394125734
1 53755 79323 352619427
2 146922 800496730
3 75291 48039
1 11355 30481 902541881
1 53393 65797 616516931
1 89430 93631 14742509
3 161557 88130
3 9161 37896
1 8483 82106 994923304
1 40796 64135 286289721
1 23502 114315 162462343
3 89525 6196
1 37444 98915 162653003
3 64548 82385
1 18588 68361 169106504
3 174562 100737
3 163222 4263
1 84855 104938 958183904
1 28884 68831 530859249
2 127565 6562086
3 97701 24327
1 2558 98377 681689591
1 38161 99455 244098286
3 22563 37184
3 78318 109197
1 2524 108473 790673269
1 67726 87515 871598844
3 7777 107017
1 17682 110564 183497013
1 29680 50552 472465491
2 56262 114008987
2 145001 426670102
2 146925 31986833
3 92248 58348
2 53050 916744683
2 115275 410160656
1 57396 93328 547358010
2 137770 266888319
2 33993 838126676
3 50889 13556
1 3851 62696 669033412
1 32631 104285 957069753
3 143487 18007
3 111234 86071
2 138297 746968198
1 17898 95940 118801347
2 121945 428071408
2 61721 352877786
2 159985 399431927
1 43788 90582 27890584
2 80601 449957178
1 18046 88676 687791526
3 164408 52278
3 160280 65642
3 78354 54244
2 143776 889689718
1 5264 31910 67938639
2 83541 715722775
1 1419 56569 374450735
1 60837 103091 14135917
1 27303 58483 422858706
3 135045 66390
2 39111 424147726
1 37193 51260 506105416
3 171447 96420
2 113026 179528942
1 14473 100318 928523129
3 22019 40228
3 15549 46496
2 82519 915293601
3 97381 65601
3 79345 28896
2 103395 954664232
1 24815 113662 965075708
1 93401 104183 130977512
1 36434 63450 920154000
3 121340 59785
2 108007 58106727
2 121516 379103527
1 37556 95853 367638289
2 107534 930446852
1 2978 75767 404227350
1 5944 8421 868799531
1 10104 33769 17568282
3 137036 738
1 28016 68845 130385665
3 168551 94271
3 14126 26832
1 12338 24514 661469224
3 29505 56025
1 77183 104957 552443706
1 20355 21760 875860153
2 87269 226250498
2 25725 940762594
2 99297 962942905
3 93499 25206
2 5663 751035183
3 78622 12065
1 86932 106178 911153790
1 29543 42193 551314333
2 129547 728860628
2 130631 333320078
2 83651 114806506
1 83228 104403 263217655
1 3135 31794 408732626
3 23188 13812
3 173669 49134
1 66357 97107 776184804
2 85291 67658736
1 3339 110304 412690152
3 99283 61486
1 43080 88686 679330562
2 167880 642398977
1 9157 113015 104236418
2 106090 707689277
1 36972 43302 551603606
1 60652 99679 346497223
2 86230 959488428
2 814 866602594
3 122325 86188
3 60866 55512
3 96184 12183
2 163517 301614903
1 18843 33381 690852564
3 47728 76133
3 75552 40423
2 146942 748526650
2 119979 358664574
1 27327 41994 970754249
3 62642 48067
1 41072 86068 127269317
1 63465 104508 68413003
3 33330 39853
3 39138 107819
3 144668 11532
3 97622 73353
2 140987 892792826
2 12776 140319968
2 78373 281399283
3 72078 4317
1 79477 98291 533100493
2 72825 591838023
3 147116 40823
1 55566 78867 278427493
1 4966 40831 356998083
3 73500 6459
3 155084 62788
2 13468 370356228
1 24504 112226 218068368
2 79041 183357335
1 50337 71330 338351123
1 61653 98785 664928478
3 71596 109398
3 12072 91487
1 26482 92491 489627220
1 102010 107036 680723672
1 19637 29646 508716877
3 79382 85550
1 80052 95624 465519986
2 103616 20953765
3 141036 81017
1 76643 112692 714410970
2 88987 620007640
3 34248 19586
3 13086 85039
3 170350 101434
1 5313 114328 354143519
1 39933 63454 449220442
2 92628 936737898
2 37609 757601114
2 116083 728611348
3 23249 110463
1 58295 68199 456677613
1 24835 93855 964082545
2 19936 80171191
3 48120 24330
2 157812 533250083
3 133249 91067
2 106588 372775352
3 97113 103971
3 161774 58834
3 102242 68214
2 150749 928131117
3 60178 73739
1 17077 90160 370365792
1 19126 21553 774667743
3 161665 9981
1 41627 80195 350420307
1 8573 22110 654725961
1 42126 76219 337223753
2 27745 80280032
2 96833 144708007
1 23255 85962 583265915
3 125937 29511
3 74224 36915
1 47258 56163 418601706
1 4622 99210 387150356
3 155070 24143
1 74813 83043 841382736
3 3345 102252
1 22571 35605 818388820
1 31835 36187 60883151
3 6229 97856
2 57353 438194597
3 23075 34398
2 137964 885805780
1 5866 68453 763546178
2 117194 989288873
1 28216 57057 821467045
1 15112 75983 710153485
3 55892 78117
1 55760 78283 333299834
1 103632 104610 717611185
2 160206 590304459
3 106167 13287
2 30617 899804188
2 30117 17990737
2 65455 536030053
2 170111 54724489
2 84447 306668292
1 19146 73991 177250869
2 66393 219670324
2 13934 950706774
1 36368 92332 185310274
2 21844 626678439
1 55626 71692 474446283
2 32608 327809631
1 52177 108150 589703659
2 163321 554662826
3 104459 79945
2 1141 144738585
2 115912 328518190
1 17712 69084 392458603
1 17479 38453 86849844
2 133646 769246624
3 160779 40040
1 58841 86200 430289392
1 41024 88140 872008894
1 36142 70440 583087134
3 140940 58093
3 18188 95891
3 46548 95148
3 86655 55331
1 13060 78675 238469130
3 117664 98270
2 116590 128179019
2 28059 155339571
2 28269 204211178
2 36004 151858490
1 60530 88189 418509184
3 133864 72751
3 102359 91418
3 71314 187
2 4423 65283626
3 93471 58995
2 25395 278114946
1 408 64221 952318607
2 60565 804361959
2 136195 673924275
3 3334 102164
1 49602 91710 805308101
1 55970 71754 71612904
3 150709 5136
1 18526 59674 131345534
3 161312 36420
2 10269 307066395
2 144558 707042541
1 106703 113943 440536517
2 167507 880085600
3 70506 79458
1 68249 85833 618251417
1 31998 93497 990524757
2 48079 333164895
3 131857 75645
1 48485 73754 260735799
1 7637 51361 814306237
1 16892 65488 56129985
2 26498 860555500
1 10170 78771 220009406
3 24655 52352
3 60765 94469
1 62504 93003 775273484
1 51637 66202 92779791
1 85072 112713 820295917
3 15830 36628
1 7913 13862 209540643
3 49387 43290
2 80923 181387781
1 74820 101417 978450806
2 115303 42133523
2 125209 738356808
1 69509 88053 849924455
2 140374 347276065
3 140341 24520
2 1067 30368473
2 70958 961929880
3 69663 6552
1 50346 111090 13581514
2 109350 562353714
2 68048 546628149
1 33416 35758 326247635
3 80492 110244
1 20959 101795 549619327
1 6533 65141 229571042
2 7251 599699506
3 24523 103286
1 20382 85844 222880713
3 2738 104680
3 83442 15266
1 28870 62064 178942224
3 123118 73189
1 61052 77091 542554460
2 40624 121659818
1 22948 68620 743368138
3 52225 96805
1 31743 60070 554667453
1 36012 81665 564291145
3 28840 98296
1 95612 105577 751099460
3 50574 108431
3 114542 25876
3 88847 23759
3 109461 17255
2 16950 456683785
2 161549 13254876
2 1892 851915129
3 89379 7065
2 100834 625174236
3 72925 4764
2 40404 59797818
3 75726 8342
1 16815 68456 855286237
2 120972 380883174
3 64353 7125
2 43001 548941626
2 83624 648954027
3 111804 36867
1 39429 49490 302924617
2 33135 706719774
1 35945 78547 748795764
3 23730 3547
3 25376 48369
3 112463 43682
1 25083 35868 428923731
3 125745 105121
2 79199 293279055
2 71478 743737734
2 148707 536594439
1 31120 107251 508393692
3 88415 101970
3 107037 30815
1 51629 63441 544449744
1 18508 53579 883234667
1 58254 101328 664836745
2 145334 886528808
2 162954 485795353
1 36176 79321 25605628
3 37025 95462
3 149472 83030
3 22146 52621
1 32170 78193 253321047
1 48628 77171 269587146
3 116273 99586
3 87800 5308
2 70697 506411553
3 25218 38413
1 19548 21060 338157593
1 2624 74841 301433843
1 41810 94730 276632905
1 88232 99427 307717115
2 63565 696860789
3 92412 27377
1 34330 53530 751418888
3 174469 107712
1 22675 70494 434384261
1 90656 111987 242923409
2 120275 748093481
3 87598 83576
1 65823 98871 392305879
2 11755 478884684
3 38301 102543
3 46973 58041
2 146259 325132841
1 43956 46270 403664209
2 71831 429600306
2 165537 542051083
2 159058 727092945
3 91290 108121
1 27941 34219 106913481
2 87023 816462335
3 52042 45262
1 8956 38684 437352661
3 58495 75007
1 66591 108892 187108648
3 70410 58932
1 73466 112337 76388951
3 30693 12517
2 44521 957641922
3 88918 4642
3 75204 7962
2 84249 414604578
3 27543 83626
1 85386 100075 492324949
1 48927 77615 661544025
3 85056 63739
1 74313 82246 518808657
3 51140 11959
2 59393 616778181
1 40591 46618 178574180
1 35856 71998 461970503
1 34786 60397 312871670
1 3673 101713 473756133
2 101308 299649888
2 147265 623077261
3 89337 11512
3 13111 20161
1 86013 104313 64835512
3 120037 99420
1 26190 103595 599383538
3 95639 107806
1 38779 97079 518368735
3 121042 5838
2 142940 930980308
2 6734 179467936
1 51984 63686 629436235
2 45351 318694412
2 16890 775277382
1 31771 105255 649058296
2 46317 799807191
1 63933 85052 936621418
3 53142 73839
3 129636 18936
1 55695 86273 194614444
1 65135 100396 398323143
3 69031 69627
1 65663 112922 841347319
2 141061 109355023
3 122200 88692
2 301 766586391
1 19242 51954 286787446
1 8312 71873 948949592
2 114296 713399789
2 107827 904549578
3 89939 74620
2 96070 198207360
2 57040 507717275
1 36698 81372 340513985
3 147130 79602
1 20290 20353 515375214
1 33779 56754 347572037
2 141125 269651681
3 66000 69212
1 34308 37477 739241268
1 24991 52887 777674404
3 151779 50220
2 20680 254569191
3 87062 47756
2 124017 678777979
3 151862 32814
3 148166 84624
3 67063 35721
3 143758 7344
3 104119 14378
3 68686 62823
3 126944 67412
3 7757 3199
3 162838 32357
2 215 516089400
1 21595 112281 354267634
1 53056 111465 150985813
2 134587 813346625
1 59858 109947 271478806
2 36270 641990792
3 78075 81836
2 151625 723630481
3 141860 56331
1 61699 73681 557806718
1 86262 90879 640994393
1 23256 107597 391521128
2 43104 409740275
2 171010 16442248
2 129399 472119941
3 97482 30667
2 68087 280517246
3 26302 10320
3 69536 99584
2 99256 53870795
1 50304 94486 501590101
1 86034 100703 908516446
3 104899 91382
2 27740 605264902
1 87877 94114 905397442
3 121366 114232
3 59033 21598
1 63436 83441 156875968
2 120714 741521212
3 30824 70419
2 35056 482194657
3 47871 37350
1 56862 69752 170168271
2 145374 769924573
2 129834 102087894
3 95912 8715
1 46728 59410 630018318
2 166426 608511483
3 11785 39269
3 81343 43248
2 41434 670458848
2 142991 776424450
1 56641 74272 411815399
1 47544 56358 170634553
3 64099 90891
2 143671 825358299
1 2357 14747 143996362
3 137874 28862
2 75112 318354906
1 41139 73345 290720532
2 63712 800514916
1 5976 97546 708860568
2 53010 642540268
2 28065 746508989
3 85053 35433
2 95887 682997185
3 160632 34882
2 51427 606656832
3 97493 29150
2 61660 441560026
2 53579 459942140
2 71565 17116344
3 10843 28130
3 108043 58391
3 8216 105330
1 69466 110540 464153489
1 51717 54059 500909584
2 60897 496277887
1 74856 113182 244631871
1 47172 50498 873661262
1 97049 110997 737407500
2 156160 534146407
3 124963 18938
2 128130 101604731
2 5219 270565802
1 17506 26859 111559184
1 55987 66899 492949045
1 10662 108235 44642619
3 103451 30968
3 10222 96645
3 23987 67323
3 154377 100895
3 14413 86431
1 43519 93797 265386051
1 19869 44424 155624220
3 63357 90269
1 19256 60375 437182050
1 70285 84749 381691460
2 117984 503778138
2 148156 860069887
2 29701 165100303
1 32682 40823 540202626
2 2601 840805072
3 151249 75926
2 144623 914079466
3 50855 95839
2 132125 246048640
2 133960 865113230
2 70917 24767410
3 115759 71626
3 36388 100934
2 97408 203757043
2 66427 531973744
3 47788 53646
3 163987 30700
1 23329 68344 738400383
3 50560 69947
1 10534 35471 281029515
3 84430 80116
3 25106 75313
1 30633 66980 542990827
1 65057 83668 937962508
3 57465 14693
1 13259 41959 456204710
3 173547 88436
3 14449 23032
3 101250 75230
1 10449 88910 522356809
1 20004 48427 278393200
2 92098 178039976
3 27526 11734
2 139172 363683100
2 20750 971496882
2 168838 337750892
3 74245 44286
3 139835 87975
1 37545 75558 821909124
1 51639 104138 325744576
3 9373 69058
2 125627 669475423
1 45214 81843 168485157
1 77823 88503 300316150
3 17184 92298
1 53940 73088 647039499
3 166540 54238
3 39496 26019
3 158763 60730
1 89879 90518 685957639
1 6454 103195 841647666
1 78409 87305 94410217
3 42973 99500
3 173786 67596
3 81937 18847
1 81416 91605 313422095
3 23096 45247
3 151342 66129
1 69485 101383 343693466
3 88243 53883
2 46049 112016166
2 51355 695096788
1 8912 103776 33856930
3 42078 28236
2 104352 504417106
2 126164 47273775
3 105654 112192
1 2013 70635 218796305
3 157360 35885
3 71843 69778
2 107604 552296233
3 113446 46975
3 7792 41254
2 1249 417367559
3 18825 89696
3 138407 27091
1 55267 61916 844958007
3 110559 27578
3 41704 44425
1 42949 54458 24094978
1 10461 54276 234220764
1 38445 107371 168547435
1 67991 98020 640184189
2 79163 845058537
2 108395 265318185
3 73461 36874
1 92831 104734 403832216
1 41974 108380 307817875
1 26722 98045 837163061
3 103073 13476
1 1397 11675 837877531
1 22159 90035 857960313
2 112749 766896247
1 97670 114402 276645466
1 21265 30141 531714886
3 9571 57652
1 67989 92716 531285827
1 25216 112049 887520179
1 63639 70459 393146973
3 85598 46609
1 46265 72186 989285456
1 51202 51363 868334337
3 172872 23822
3 37681 64256
1 79860 113305 274968310
1 70225 107781 335582760
3 148850 26340
3 70969 106609
1 3172 89040 654701799
3 164463 90912
2 5490 187040161
3 25259 26504
1 82636 106010 195293657
3 40199 55456
2 125665 262589088
1 74616 101411 757757288
3 16556 84003
3 66874 24071
2 152358 848793792
3 171944 41491
2 69026 121664318
2 100379 433853932
1 17036 21168 316339795
2 153191 481220508
2 58218 249956152
2 128908 572499167
1 17213 36529 518165811
3 59859 16273
1 33848 82292 459481944
1 9089 105525 5836585
2 169090 406827244
3 93599 92119
3 43397 48712
1 70019 108232 804531644
1 46437 86316 918831955
1 8230 91737 807949531
2 83998 404974585
3 34903 91978
1 1300 24305 868492814
1 38615 47148 989382880
2 33785 942417261
2 159568 563205634
3 128653 9298
3 77709 81478
3 92784 96832
1 32156 44166 191650597
3 21058 49718
3 121474 38660
2 151312 813666103
1 8854 93809 543879890
1 4314 56330 642121419
3 61356 43899
1 97964 110719 472352428
2 13144 366669032
2 134970 398354539
2 160531 620513101
3 89121 52530
3 116465 20917
2 99799 953874692
3 53208 110384
2 173663 900392202
2 74647 846334990
2 16515 914994600
1 37053 64345 579645877
1 256 62202 484490335
2 167566 644786094
3 22652 97476
3 89877 88890
2 106999 747280852
3 138383 101983
3 31995 71511
3 4954 94770
1 14118 48148 698626684
2 65142 601435016
1 34492 38047 434772596
2 43257 25985669
3 125765 95977
2 112111 710712909
2 171787 462378289
2 124641 339367972
1 74543 92342 275722821
3 5248 114018
2 47669 82132021
2 109737 670941696
1 37729 86999 823222409
3 115869 20738
3 41717 78195
2 37051 296046803
3 30819 20098
1 25776 112234 440531084
2 139736 349497052
2 41066 439958456
2 39128 44037778
1 94481 99421 406552097
2 13556 783721452
2 111189 536053296
3 134473 100187
3 40623 4726
1 3518 70867 250967112
1 33255 55699 639782638
2 10244 951282959
1 53514 74409 304683261
1 39000 49783 264552087
3 107830 13091
3 97063 23214
3 104975 3668
3 97343 112784
1 22595 108644 786560233
3 78860 92445
3 44731 1427
2 12647 883174188
1 53701 86522 724958702
2 31784 483184719
1 31139 91975 823387552
1 32619 70697 256840964
1 70741 81493 47128438
3 173290 18203
2 76184 939296148
2 77065 98985285
2 134177 616734816
2 23727 757148045
2 47867 482822437
2 127590 417843347
2 54366 723672076
2 53497 583526951
3 160395 73194
1 31997 89587 989140097
3 8116 43415
3 137847 69480
2 138097 560445844
2 44985 323592862
1 59644 85525 250099068
3 54682 109621
2 95343 689802124
1 33736 35663 372965347
3 104864 42913
1 16400 93299 238193828
2 76850 586275203
3 156650 36106
2 93317 887374589
3 67294 52413
2 116410 252599689
3 132371 89985
2 168561 794931174
3 124394 80816
2 1684 98512827
3 129068 88261
1 43585 101333 297252682
3 108896 12804
2 71155 825841869
3 106919 1807
1 19780 39341 603354702
1 28559 91788 944051776
3 2695 85422
1 39722 51387 264728178
3 150225 81010
1 66785 78613 25013592
2 175491 782999262
1 9432 32493 670580615
2 106475 594887052
2 157884 468818926
1 58026 114406 61814765
2 162582 911038290
1 18384 33747 850003340
3 67514 48001
2 167447 199886788
3 142941 107894
3 25148 79807
2 141224 693587091
2 94531 125040156
1 110658 110737 678183095
2 72603 272509590
2 76040 114216935
3 152017 21283
1 9843 36444 748929768
3 32161 62541
1 1988 56460 146336924
2 84637 494452590
2 163215 428027858
3 48916 39988
2 61747 867488483
2 103128 424548078
2 26278 830366292
2 139965 228825210
3 150754 34463
1 41988 49334 346017350
1 53052 86541 483833059
1 94148 99389 728589710
2 146623 155769493
1 832 15704 611546959
2 116850 907814851
3 15482 110599
2 87499 239480025
2 102946 965078318
1 76583 95161 788471262
3 88606 19963
1 61387 82642 844861364
2 14903 596039638
2 45039 455268617
1 35648 74469 39366040
1 75418 77291 943397687
3 30697 55766
1 98249 110766 263171774
2 18860 184487031
3 175285 114322
1 44819 78779 150205754
1 18713 61540 340238944
3 23950 6091
2 171662 485093158
1 10688 101882 884468261
2 59386 958600365
3 79179 34808
3 85509 99367
2 131978 167857118
2 161650 754447621
1 61891 84028 368631466
1 25595 59581 607113909
3 84618 73009
3 32480 5288
3 154646 72571
2 131590 96152097
1 37693 53416 193438721
3 557 24304
3 174186 104012
3 22150 97244
2 130182 385012156
2 120421 656231777
3 160175 67442
1 99404 99447 207694404
3 4173 12021
2 121245 439670806
1 34231 61009 956627112
3 114023 69904
3 150195 103766
2 69225 145620965
2 50380 380483973
2 81643 18707424
3 61428 31801
3 36396 77198
1 22220 88257 674638304
3 107108 13509
1 25083 108590 204594676
2 51622 168294926
1 64997 73633 25656278
2 21121 439193354
2 123807 547795774
2 140682 928883195
2 145353 729128417
3 62807 16257
3 62341 69919
1 6389 50756 281610102
3 130042 109225
2 106651 399884939
1 67792 73701 638286697
3 90945 105655
1 47986 107843 368625629
1 66844 74552 304705182
2 61858 471600807
3 13814 50500
3 37507 108105
3 112066 42279
1 52725 54067 677801452
2 81008 311210512
1 71501 75431 333802993
3 131695 17263
2 147766 517889816
2 116921 864155608
2 101140 235116889
1 66031 107190 919028333
1 22416 65227 950288607
2 139381 413823635
2 45422 120462728
2 103593 865291278
1 70415 92853 659084275
2 58918 187372720
3 51713 106679
2 140837 668471074
2 4093 532210655
2 135257 959720474
1 88259 108459 20906358
1 20471 85249 761795900
1 20265 31298 653732065
3 106328 51662
1 2614 96002 175033210
3 103658 8441
3 86822 55380
2 17290 977201620
3 57880 98314
3 169401 21441
2 29714 523373704
1 54770 90728 826489786
3 131193 9482
3 12859 11680
2 23700 194284451
1 44703 104159 175717675
2 107932 931443405
2 96364 303791247
1 15897 42940 29504638
3 90206 28477
3 74396 96094
3 134489 47889
1 61658 63353 670245493
1 37107 43031 613208170
2 100971 725230679
3 120686 112985
3 24948 60537
3 78753 70370
1 83330 100429 582093032
2 125466 244901452
2 108624 95544693
2 7123 344645087
2 130933 274378824
3 42969 48519
2 23501 104578820
3 59533 110047
1 5315 76515 968652190
1 12046 27433 497009459
2 125558 51263647
2 60707 280299847
2 114369 699759386
1 72665 83955 437167267
3 99795 58780
3 126581 105753
2 33951 822199312
3 145232 11968
3 19828 81249
1 5249 34375 564215112
2 129812 111677128
1 77243 93015 559863732
2 164750 221563908
1 48820 74354 868334830
3 142618 113352
2 9792 724004048
2 5219 175547427
3 91994 31774
1 49798 63599 710077321
2 75536 896769916
3 55591 99821
1 4896 108766 15879897
2 162183 668525147
1 20298 49572 292848612
3 41291 102254
2 80413 410923234
1 52916 56340 548006378
3 123149 71772
1 20896 29632 507022206
1 102263 103196 946381472
2 23386 150259037
3 131946 14898
1 8857 109838 490535239
1 63750 99505 754036613
3 65785 7990
2 157862 289028879
1 55030 103704 852907771
2 65870 234296086
2 148650 109661712
2 166804 752513232
3 30130 27779
1 52347 109810 420396896
2 120206 111394004
2 140052 607769698
1 63015 109313 358146440
3 17200 43299
3 150324 20300
2 30921 977487037
2 100355 72699549
3 108472 61280
1 26422 111215 769118950
3 701 4819
3 81820 110193
2 80752 850036364
2 56861 424588749
3 122340 25340
1 17080 90537 477109603
1 72022 95968 276100791
3 123940 32464
2 59168 89984141
2 108696 883352787
3 65468 81289
1 51250 85289 693399709
2 159953 324451751
2 42148 364254143
2 102677 176932696
2 169384 575344943
3 54749 34555
2 26280 23317566
3 19862 107611
2 77655 598098987
3 119699 63312
2 1057 79832892
2 164794 437267677
2 20760 998705997
2 100119 565849543
1 55443 85732 679567816
1 14202 93809 986404332
3 16205 21841
1 97311 98641 496598197
1 33334 98236 143875087
1 20750 33667 866987848
3 131040 51998
3 52315 58224
1 11539 105451 843158078
3 47495 43146
2 146814 439883111
2 139397 939536774
1 14957 104022 242036208
2 158432 920634999
2 136997 355658579
1 40443 72270 382373444
1 15664 80656 74353719
3 60337 96937
2 69071 436428546
1 13184 54383 29734482
2 150426 778785723
1 61904 85847 783238327
3 43057 98023
1 48314 64282 213182451
3 26523 16977
2 170079 22308040
1 54788 57610 736329553
2 63354 555096893
3 3642 42274
2 63140 52679988
2 35465 657066611
3 61024 70543
2 48578 16999179
1 56650 77840 991311228
3 102818 75175
3 125524 87140
2 43785 528019806
3 132481 31579
2 120009 186565043
1 23126 97568 180934064
1 2871 79404 201263779
1 17733 73916 622259033
1 55137 65715 744495896
2 155138 794482941
3 97200 25806
2 51888 671965266
1 68351 73185 856579026
3 134967 11085
1 9347 102795 25825692
1 77162 102241 673213152
2 139570 526329380
2 145542 811339544
3 170449 40252
1 44338 64206 952610585
3 109867 1219
3 70292 18108
3 25226 11995
3 135751 12411
3 152589 99507
1 38913 88841 781203271
3 125637 64940
2 16874 161066985
1 49913 87882 406813207
3 130167 107701
2 59662 392477109
2 87465 47926497
1 75419 78508 949947403
1 30745 40551 680303434
2 166753 940506617
2 47153 783500206
3 37583 21627
3 92234 21432
3 4379 93380
1 3437 49141 768583736
2 24767 206887925
2 169459 751800113
3 172109 25088
1 5458 66175 614378540
3 59194 66048
2 75456 228407469
1 47028 61248 620947374
2 22313 471645686
2 90636 330980512
3 140977 7377
2 87538 296335159
2 127874 631169926
2 2996 633604913
2 109865 927113781
3 38578 46676
3 130055 27764
1 53754 101443 707682298
1 27742 94790 232496642
1 9016 20064 53813708
1 12892 67292 94843427
2 37774 464750065
2 31447 224385488
1 17925 49700 952586124
2 93761 308245237
3 63477 27112
1 64770 82831 804465239
1 25255 52977 570917321
2 17989 865709818
3 46925 104650
2 47947 741996797
1 83499 111378 710445187
2 150804 101453507
1 78810 106814 301338169
3 82004 63369
3 114190 67244
1 32745 64032 730394683
3 2664 91527
3 75922 86633
1 37628 77233 271219234
1 32552 43953 975552133
1 62594 67091 751531409
2 68242 127409417
1 46951 76669 399463519
3 58814 23195
3 69641 109507
3 135538 86938
3 79469 12077
3 145217 77728
3 141469 11437
3 134783 64378
1 15998 97210 688824319
3 119641 112997
2 174269 883133204
2 101883 321160489
1 61139 82851 318792839
3 123748 102583
3 131569 5763
2 16849 857923073
3 124264 26298
3 87139 88494
2 72916 286803421
1 29804 75827 811204573
2 69670 794454469
2 23524 301133849
2 151973 151324706
2 18584 763207134
1 68985 88705 416649705
3 21236 48330
3 12321 64342
3 62779 59440
3 91812 99451
3 47510 101468
1 2303 11704 188338958
1 37454 89419 437442223
1 88811 108433 125653254
3 36598 108364
1 1243 58429 237364253
2 113805 785223922
3 116384 45828
2 143191 938433795
1 33716 34758 319648857
2 23368 440140606
2 77117 64305354
2 163448 752119657
3 12302 86710
2 34048 18474392
1 36838 96005 704386482
2 119551 389630785
3 30085 105092
2 59315 91258428
2 71252 30385993
2 108843 66531243
2 16387 650797172
3 12196 76132
2 155345 527727491
2 143535 790771120
3 170958 7398
2 91832 853566981
2 51658 678055386
2 51735 57563216
1 10362 113155 822514027
2 115363 818769499
3 139693 21823
2 20935 625558087
3 41833 86811
1 52744 80515 263674748
1 32297 95483 977281682
1 63469 74401 314274243
1 31951 67416 25967713
2 10948 317898775
3 76223 70778
1 24875 30543 783681802
3 97461 27643
1 22101 90474 184349870
2 27588 86242576
3 67048 97353
3 162631 61285
3 153989 93116
1 14664 101543 33204368
3 43365 41404
2 143849 858603649
2 133917 731167112
3 38561 83156
1 18420 69547 320344184
1 83443 93344 542260478
3 131269 44127
2 113098 87534305
1 53240 83838 77475727
3 69784 65067
2 96247 74340874
2 47293 109586882
2 23819 605502529
3 133440 3422
2 42663 149123261
1 39975 94430 709753997
2 137445 176947599
3 78688 40330
3 77151 43543
3 125175 41758
2 46240 341465016
3 152118 99093
1 14388 56576 275722651
3 30831 38337
1 47075 68390 589298270
1 39436 112683 596485997
2 71595 962095487
2 97240 127173425
2 164913 846040337
3 15149 11689
3 111167 41372
3 174726 63447
2 66050 446636829
1 5531 46436 673012773
2 18455 395218078
1 37644 71930 243164020
1 64313 68777 263520285
3 124386 108599
2 166955 161204895
1 28810 74639 769777948
1 32338 95468 863207005
2 51790 287837236
2 129550 961015719
2 16893 643941160
2 133788 378909408
3 129727 99952
2 92505 125109852
1 32320 34883 849111061
3 100520 102630
3 161181 93658
3 61876 12304
1 6336 50659 593178464
3 45231 93798
2 20266 697473554
2 5533 246707743
2 93554 557748302
1 13420 96097 135409083
2 95687 619224755
2 24747 290152639
3 102673 91431
3 49720 31331
1 64969 109173 954421350
1 40407 76804 189100034
3 73847 26927
1 18137 47767 55139387
1 91989 100642 842679152
1 46381 63206 9911299
1 62765 79658 201611673
3 163216 58961
2 101154 568751228
2 164821 8500046
1 57202 113623 470847359
1 35680 91968 689680881
2 39134 643728345
1 6820 38071 766895780
1 31473 99986 361929467
1 33551 111504 122854575
1 79686 112821 648162596
2 59456 660451066
3 140005 4345
1 4779 86674 920021179
3 128171 1544
3 45727 34092
2 124833 748643319
1 59993 66233 49303923
3 168033 28353
2 123088 779241971
1 42919 52153 150567762
3 110116 100782
2 118659 97242287
1 50762 64122 68210205
3 150647 11033
2 75472 808726551
3 58127 59095
1 30153 105133 409606162
2 20835 23796214
2 125002 958834184
2 68046 333137232
2 27988 306486445
2 1896 311025789
2 119662 17844347
1 42678 84552 808125457
2 31694 929196436
2 155296 872429344
3 77640 14995
2 154677 624895475
1 23382 51626 101181926
3 86478 67634
2 67137 403875208
3 16228 38315
3 114350 96520
1 45979 52418 567416960
2 108069 4130942
2 166426 560233376
1 13102 45561 173933939
2 18736 302674064
3 142966 34053
3 145331 63175
2 91622 676802508
3 121684 55368
3 68311 79412
2 45595 657037129
2 62054 111979697
3 33225 35056
1 11570 52842 742293046
3 126191 70521
2 70734 557658869
3 58569 88258
3 19511 46887
3 74772 90305
2 102656 187902100
1 12744 99278 481826814
3 110989 35900
1 8014 77694 49298242
2 51393 326967395
3 152232 79237
3 90659 60648
1 7288 57042 667391708
2 33526 115177139
3 15092 79134
2 137632 63474825
2 6152 467283184
1 90185 97223 553802449
2 50586 67089098
1 2304 13603 318525980
3 108777 84121
1 32547 67665 987672344
3 14034 48343
3 63700 68882
3 59113 96899
3 106568 48592
2 155202 855769562
1 27396 79118 15832139
3 168618 25706
3 67105 37484
3 77383 64022
3 2059 101092
3 155350 2395
2 1020 537501577
2 21802 578582477
2 99433 966336292
3 135768 88703
1 24291 99222 920688150
1 58323 78745 490767444
3 26859 33516
3 123586 49101
1 71130 95944 726683262
2 163092 681284346
3 164941 60819
2 144271 125037610
1 20722 35267 691259528
1 79183 85778 452133970
1 45625 66919 554582920
3 25655 16628
2 153903 655362253
1 28920 104062 143395821
2 20221 322817582
3 50683 41085
3 29458 109307
2 22880 759817567
1 5145 35586 735092817
1 52202 76101 761539067
1 19370 104764 95370792
3 164228 31891
1 26836 92982 610291822
3 136247 67579
2 7794 575112761
1 44872 102770 240671750
1 22376 74190 340209385
1 20344 101305 177211388
3 3971 97573
3 43128 74273
2 84495 948580775
3 159129 55859
3 67698 11669
3 143250 60315
1 962 42952 210299334
3 62045 33565
1 100330 102638 933446127
3 139284 9965
2 124699 964278756
2 76491 243107668
1 70307 98258 373822817
2 154560 440958458
1 52255 53027 932997403
3 59093 96834
2 50127 209641236
2 171138 371826054
1 34646 104211 689480622
1 7676 111094 513166710
2 169405 535400271
2 147087 584680565
3 102041 45312
2 134804 588943397
2 76298 788168813
1 79054 89466 129704644
1 73188 110683 175415108
3 110059 45361
3 172009 72621
3 44572 90129
2 119860 7018907
3 690 111034
1 37905 43949 614309538
2 104713 21838506
3 73729 110896
3 85895 90372
1 67508 80802 963822211
2 104782 604268179
2 74128 183612023
1 68150 87399 153934645
2 54864 331572333
1 1699 66890 585438096
3 85242 35089
3 28730 33326
1 65214 103583 739430701
1 16021 90324 132926199
2 48129 98254770
3 19167 60701
3 38331 87551
3 97537 63540
1 51842 94299 96117495
2 45116 859534269
1 2688 88704 301185615
2 18227 611563768
2 100304 181775665
1 94366 96011 499768243
3 71208 90865
3 141629 52731
1 87312 101731 819442834
2 138491 225445257
3 136119 40054
1 97207 112863 149075918
2 159305 373893422
2 81226 208120210
2 8969 976128631
1 14866 52761 821210523
1 67581 73544 452850153
2 147633 828568838
2 73476 901839257
1 13889 108888 591308922
2 73510 52844787
1 75773 98326 643582621
3 159431 45730
1 6651 8388 874580065
2 106894 643553825
2 44207 882977347
1 46891 61983 401509131
3 156456 95131
2 88636 37750709
3 69198 59325
3 62511 95307
1 8566 23305 110988434
1 11915 12516 358097147
1 20823 59101 695894152
2 165178 124117608
3 44254 41860
2 45106 980688946
2 110087 33151869
3 7405 35955
1 37115 59842 974738361
1 101027 104918 288131467
1 18139 68164 260966312
3 161763 59686
3 35800 76564
3 2829 65458
3 107829 2516
2 64096 496196926
3 22387 60556
3 74159 15100
3 119643 18154
2 96045 804196402
3 158746 100989
3 151217 75496
1 57269 106490 838751234
3 20009 6923
3 16812 27197
3 53738 70388
3 15613 62267
1 77470 80006 96757197
2 63359 29792690
2 15966 271671165
2 51435 345583879
2 21644 509392521
2 3167 974839957
3 60295 96064
1 9956 40129 266478776
1 4535 49516 81334281
1 50965 81741 921037409
3 3937 69414
3 63182 9816
3 16334 53806
1 24173 59944 937674463
1 67643 80409 916705797
3 122855 50904
3 77666 69543
3 173064 62255
1 16407 92625 252893215
2 48321 431671722
3 5564 19291
2 105027 21401001
3 117921 58562
3 63469 60774
3 170268 13870
1 68206 78692 436188462
2 1775 788697745
1 51541 89434 627015759
2 1406 478364103
3 165130 67750
2 128634 326347099
1 831 2176 600994557
1 377 33891 266287750
1 18045 58937 940111254
1 105191 109353 364684259
1 32805 53486 582892092
3 2749 109983
3 22573 41513
2 128 185078475
3 82369 53491
3 116030 67016
2 10294 784306728
2 56628 69513245
1 88117 113040 4735814
1 88226 99056 591189913
3 10040 43668
1 53768 72282 143796455
3 23810 76200
2 110205 374057863
1 48950 84859 78224347
2 29279 898573904
1 57111 84711 823009770
2 93474 924513596
1 5979 18141 580727891
3 80614 70690
1 87398 93800 501696469
3 100401 51503
3 14824 6050
2 14790 800949373
1 10888 100481 194248466
2 729 773133404
2 118061 969288498
1 7727 103765 537422696
1 52584 83759 899915438
1 52728 109451 770192106
2 24094 872310400
1 20661 79199 82027040
3 143903 111655
2 173548 934803326
1 65255 103763 135407660
2 9935 395508188
3 61936 102228
3 150487 96367
3 79515 56686
1 16134 85685 893808168
2 132559 825470652
3 61636 20414
2 22657 408362554
3 39937 42922
2 90362 108879261
1 23076 48163 412429820
2 100877 51409811
3 115184 69716
1 88298 110384 704705923
2 118431 264914904
2 6438 840066175
2 18761 700131568
3 104768 31982
2 14768 735320874
3 119984 95086
3 53580 59752
2 152984 740530457
1 40945 68805 144004077
1 27732 47236 395651278
1 2807 95742 259966302
1 1089 66610 580709779
3 134499 37326
2 68893 435091285
2 71507 448552139
1 30337 37801 352113681
2 73060 7476440
1 72090 109221 994269225
1 25071 51932 832324704
1 18554 31308 628666987
2 157634 570190764
1 95251 101803 279457069
1 36942 54290 136988992
1 13624 101121 50541614
1 7032 26260 920677890
1 40540 76318 505477707
1 64612 107258 581082402
2 113227 445111425
1 58581 73692 145082787
3 117313 31647
2 126381 820880029
1 64029 95706 783509002
1 25938 91291 280268287
3 20611 68582
2 175422 161249612
3 105916 6656
2 112101 728512940
1 44741 85623 664892783
2 162482 313671448
3 143300 34698
2 13933 899697529
3 139417 91611
1 60759 64479 939318353
3 158170 87985
2 74485 357432226
3 147276 66278
1 24739 85222 847954254
3 158819 96691
2 31306 837096121
3 77152 49527
2 117227 69923494
2 61223 719556941
1 55376 105773 893532760
1 30623 72794 48530305
2 167826 527740310
2 9003 204127028
1 59650 60269 690075888
2 161093 410735590
1 100947 104013 665356387
2 166173 372928182
2 69059 248502493
3 97433 66259
2 65234 360309032
3 18103 76970
2 114871 781474184
1 20235 35322 185477910
1 15518 106425 345874979
3 51287 15720
1 65322 83210 261404896
3 92719 65825
2 7573 474292135
3 130575 110131
2 172273 990876404
3 154485 27936
2 38513 133282575
1 5918 25980 229452237
2 61040 191026108
1 1191 36192 871229832
1 15018 94808 821293437
2 41983 174056177
2 12382 434050967
1 17121 89547 100342606
2 158039 293172909
3 173359 83254
3 109639 24734
3 127112 85214
2 58065 604277386
2 75058 141518742
1 33308 69451 403599330
2 34610 868757807
2 105106 622518641
1 11274 97813 193555494
3 174972 6565
1 13261 83779 875986420
2 22658 525641800
3 79973 33910
3 54240 75069
2 81224 578852768
2 92509 575797960
3 26617 19462
2 160500 667812253
1 20312 49443 449298303
3 150157 27964
2 139466 502494427
2 146204 78900574
1 59693 96440 954794437
1 45635 85676 77539453
3 49704 83962
3 58070 8515
2 107865 501301959
3 109958 84534
3 13829 100198
2 43093 317622526
2 12118 203217061
3 76214 80653
3 64652 74271
1 17982 32492 538317928
1 15318 98359 416521365
3 248 74178
2 65995 127100831
2 63565 770971255
3 36777 8556
2 52899 380419551
2 84047 53348248
1 55101 109266 544945072
3 128126 75371
3 99945 102785
2 60661 962771979
1 3397 8722 968998912
2 11191 495196818
1 30953 49167 867094426
2 120012 544268424
1 34127 86299 354668049
2 43833 126972486
2 139750 678887623
2 114970 238661132
3 147239 9221
2 166311 581669495
3 106348 41306
1 77138 100253 334897834
1 59955 77418 526085004
3 82815 16384
2 161169 656637284
1 9633 102911 928690977
2 146643 38445393
3 161467 14802
1 73193 107408 555983713
3 100453 50061
1 12538 68808 807599220
1 24017 76105 631950201
3 31766 82389
2 862 432403466
1 84073 100077 562389939
3 29609 41087
3 134596 76221
2 129800 862694351
2 96330 92750002
3 39831 33137
1 76781 107523 532539052
3 175671 107077
3 16915 3171
2 90413 462703249
2 131540 351180202
3 156360 69323
2 100849 375755551
2 21455 386390805
1 46965 79766 402132996
2 93980 279240191
3 29803 112217
3 46916 2623
1 25501 46106 620321762
3 156290 105910
2 63603 342840872
2 171460 105626444
2 86940 801296958
2 411 265192772
3 56375 98599
3 7069 17670
2 27867 801973821
1 7068 113804 153497060
2 67856 213648179
1 57641 77970 545953998
3 114144 14293
2 94378 375053435
2 96771 200851895
3 157032 104618
3 162258 89748
2 172955 84448534
3 108411 83338
1 41596 90693 748148245
2 100048 719559484
1 84332 90859 73108999
2 7668 525599548
1 97763 99388 643773185
3 89608 113198
3 9172 36150
3 43224 92646
1 43026 97860 162998845
2 14474 630594144
2 123696 228555634
2 22496 399319412
2 53179 182941032
2 73759 917086937
3 80106 2916
1 4037 89771 708967802
1 17922 108481 402551839
1 29749 102810 717371319
3 4511 56907
3 19668 44367
3 8067 70330
1 41393 109020 26656174
1 15094 23469 892439387
1 40248 103451 755714843
1 95012 98995 941583030
2 41935 550884611
3 65808 24976
2 24233 162665394
1 30711 101459 896531164
1 7348 71853 305122097
3 65785 7943
2 149590 919986076
1 112849 113000 849998458
3 8663 78853
2 2418 288475527
2 66498 314422414
2 110485 124570083
3 42469 73980
2 76508 869780456
2 100716 680795825
1 73312 98823 472142380
1 64999 65927 309938280
2 86556 90563169
2 153730 878869779
3 103846 6585
1 45355 46427 978318899
2 25693 834050802
1 21611 29372 298142917
3 123945 82374
2 85772 33937491
1 99663 101549 125384564
2 75849 814978128
2 97126 239535414
2 13886 370635648
2 98093 743463695
1 1155 68834 627162000
3 77894 45925
2 134759 228531357
1 31502 50606 78801667
2 168375 999305145
3 136203 41439
3 58693 76251
1 111230 112795 947624858
3 86101 62088
3 152282 55489
2 29558 603833276
2 11344 137573009
2 109653 624456475
2 157213 239115970
3 106648 12319
2 90669 492315054
1 62417 114225 998580024
2 49514 584210069
2 77817 82731662
3 92456 55710
3 85694 65361
2 161723 656789025
2 20886 499931114
1 20937 90106 342334446
2 116680 790892895
2 23348 533086152
1 59057 59928 455350013
2 166983 873112965
2 75626 497111904
1 71354 89000 752300152
2 4866 513962567
3 65286 35796
3 65876 83286
2 66039 339325552
2 1677 365426212
3 54822 35877
3 156449 9721
3 156592 93847
3 165590 67641
2 137355 604832967
1 6044 25054 809335441
1 47885 64732 119503044
2 6454 401804007
1 38559 79602 682729163
2 153234 650167203
3 107471 92330
3 34544 56317
1 41573 43651 682508849
1 73192 85086 866394682
2 45428 731590459
2 83537 235588803
2 172933 39845592
3 166264 781
2 72564 630504362
1 21600 43961 664882897
1 18270 53058 415259081
3 7416 44263
2 138687 204494576
3 75307 111132
2 112898 742737425
3 172137 101981
2 96102 266162210
1 89410 101423 492926553
2 152110 43485387
2 43055 762164945
3 175618 104052
3 152383 21858
2 89586 973907445
1 24188 89150 861472439
2 37454 976962138
1 38073 40743 533842964
1 45850 72034 783842674
1 5588 82427 231937225
2 175269 531167742
1 80076 104289 456244946
2 169568 95311499
3 69329 7549
3 87656 36449
3 155839 83747
1 41976 61155 729158118
1 11066 41768 29536495
1 50759 73457 705032411
3 144835 16385
2 138625 101987811
2 26883 624104176
3 111103 25618
3 154095 103311
3 139550 65169
2 131540 280616012
2 12663 344338932
3 171075 36193
1 8032 85086 866823261
1 8297 90902 606963592
2 108698 249133940
2 124118 269757050
2 67827 385756113
1 39880 68873 834086825
3 4951 60634
1 57384 96001 103426987
3 13537 104810
1 70578 85010 829172079
3 68858 6893
2 35754 288474608
2 107530 526398168
2 70746 718365985
2 85804 107110915
2 98150 131806440
1 3400 42515 783906988
1 56233 82585 499480454
1 32017 85770 258308660
1 60660 67424 403381823
1 62836 76786 718272012
3 85605 11657
1 10006 70888 305257871
1 37676 107449 654598681
1 12451 88711 361294432
1 45456 103833 859009947
3 124949 90136
2 37381 930668779
2 41391 505411377
1 15380 110148 15756296
2 91150 510838368
1 5810 32548 804789973
1 92099 107602 124111936
3 15323 89142
2 95786 43301913
3 102822 10579
3 104463 6282
3 24305 6203
3 141620 67362
2 1758 91922961
3 141869 42503
3 77422 31112
3 18810 41538
1 34935 73407 402773025
2 93631 963770285
2 23546 471209450
3 84118 94008
2 53630 327764802
2 7202 948325794
3 111074 55708
2 59630 254907664
1 19842 69410 476522938
3 69657 51036
1 36998 108795 455453491
1 55485 99343 6056885
3 66823 37559
3 43006 413
2 63670 797612977
3 101503 108250
1 64166 102671 838933276
2 8694 670261292
2 115135 822811105
1 50661 56197 272739051
1 29343 101387 166163573
3 104227 53994
3 168441 30201
3 34802 18359
2 90266 72433857
3 95116 109506
3 43085 64500
3 170265 87267
1 102604 104839 293724047
2 140930 627197127
2 110802 486693182
1 21795 37677 280339632
1 27954 105589 429864433
2 76685 852873718
3 151503 110090
2 35246 717030151
2 33206 579623717
3 66588 99701
2 156248 968049785
2 11023 420386339
1 30184 56910 240176307
2 42660 980424110
1 33532 69996 350265942
2 95775 985387520
1 36332 63828 675159103
1 40603 111580 925442228
3 79204 82575
3 68915 54130
3 31346 66326
1 7974 28891 637842789
3 52050 21083
2 34718 181848522
2 126844 121334089
1 44265 94304 916248674
3 141011 34496
3 22194 5436
2 111231 560737107
1 65125 91869 214583650
3 67708 113516
3 142072 92296
3 106055 44923
2 24723 354734454
2 137590 65598179
3 107563 68860
2 119020 620547248
1 85698 87987 924724360
2 137299 218169811
3 133018 76408
1 68177 112868 60305579
3 166681 103085
2 78841 19079045
2 110130 143013556
2 116213 128070400
2 50112 763745652
3 71075 17556
2 117789 889181186
1 8535 106404 564249392
1 32156 110946 168633410
2 90812 205937536
2 169049 518254922
1 30709 72538 741476540
1 7243 93085 835677633
2 133445 550496847
3 47145 101787
3 133632 44694
3 61689 20937
1 23706 108958 2407183
3 9655 65518
2 83228 710866075
1 24200 59521 750179452
2 91629 332324818
3 154269 68767
3 155656 31222
3 49354 22441
1 12357 94442 690691845
1 18012 18268 703731652
1 61903 88025 642488106
3 107441 105911
3 13147 69971
3 116491 82139
3 77928 81383
3 103984 26704
2 99540 160172939
1 11599 69162 802281700
3 100405 96042
1 54447 99626 370237979
1 7628 63731 391048571
3 7069 24386
3 34880 71273
3 33116 102568
2 65425 625926546
2 140882 989462295
3 82703 48816
1 3553 98554 916931826
2 71804 940184413
2 23519 923011074
2 37110 986454466
3 174223 53746
2 146645 248230367
2 149390 935500449
1 41248 84307 747960054
2 43081 196890860
3 57711 75463
2 101031 840865170
3 31073 45868
1 35932 99510 452643667
1 62748 78512 180096244
3 8041 21954
3 41395 100122
1 80709 94794 826951829
1 71747 96536 506511098
1 203 91459 898488154
3 135012 48925
1 3614 88737 761647594
3 126261 37403
3 13004 103207
2 89339 254054231
2 40112 149822200
1 46449 69282 633639540
1 1347 91404 823750365
3 173664 103919
1 36128 63692 596931444
2 88232 416963527
2 27392 348778051
1 22979 87288 221520505
2 89975 114528458
3 168313 6817
1 83669 93221 705930671
3 16080 24787
3 138161 74650
3 34112 18337
2 137852 133824359
3 64141 91479
3 15069 58932
1 18786 18908 346034689
2 16199 632864417
1 9366 76722 252075401
3 67762 20607
3 3632 44920
3 80584 91338
1 62932 107006 726661935
1 21046 33123 262366377
3 145374 74656
3 127950 97893
1 54436 93478 463068234
1 44386 62258 825350161
3 42710 74633
2 61022 404410616
1 83411 97024 322806145
3 109746 45601
3 32090 80304
2 80390 172812897
3 82222 49692
1 51235 71885 893951316
3 110445 34980
1 1441 61396 162467469
1 87455 103372 774798875
3 72928 46438
1 29393 95526 417188000
1 44420 63642 16224014
3 146304 74551
1 27122 92549 25959749
2 140007 277980013
1 93562 112652 870175582
2 123854 7216739
3 135518 90919
2 35193 642918371
2 167944 782888586
2 140274 836533611
1 38133 91162 93521641
3 105647 41196
3 110273 95527
2 118953 213120462
3 39974 109403
2 3290 729944951
2 89619 15440580
3 84631 97438
1 34474 76259 344089308
3 175001 99595
1 10579 92426 941388349
1 48334 58767 987945812
1 20023 95151 15073677
3 46300 15161
3 88877 11647
3 164719 24908
2 156335 259983324
2 115008 898835838
1 7857 108114 378438356
2 81173 82755483
2 66953 849588758
2 20599 476458145
3 12684 37800
1 35283 56889 158464927
2 151124 740118984
3 41509 84211
1 5175 105723 118831862
1 50952 113449 974279088
1 46660 72847 26054971
3 89770 58868
3 147766 57203
1 2501 35352 639186227
1 2553 113270 724135357
3 61859 54649
1 13759 36928 982269542
1 79939 88672 629988046
1 14122 22667 383907739
1 73291 77603 298034517
1 35814 55616 85451573
2 119473 410580
2 100165 930261648
1 16554 60123 168631892
2 6434 449286618
2 166572 540751018
1 63646 69885 30310517
2 104673 184426692
3 49279 6871
1 46205 95544 955302171
1 3647 76496 57085364
2 158172 371637
3 85458 3965
1 51639 57538 874778394
3 174435 84632
1 12095 59078 633362130
3 37977 97713
2 5343 56578869
2 76649 348693183
1 2317 106791 331641007
1 4200 102368 240036206
1 10470 90463 685002580
1 37835 56196 397076436
2 17374 55336363
1 3642 51980 989536439
3 143139 99896
1 36232 95190 328967025
1 77931 95353 890592907
1 28096 100314 613403368
2 93570 28257738
1 66064 79682 69220270
2 73957 892874722
3 7318 113647
1 27929 113301 266515589
3 5961 27128
2 109781 862670280
1 6419 84096 490568878
3 27488 55437
3 44297 58421
1 29395 68895 577492956
2 35314 179834891
3 102994 58577
3 24031 93086
3 127117 22958
1 35347 69492 951108758
2 109251 66803678
2 168025 560924000
3 74019 84473
3 39285 5131
2 36971 661097783
3 42929 74635
3 2889 34095
3 97885 91184
2 71838 60189431
1 28225 92337 805908475
3 63799 7845
1 15201 75847 830763667
3 56614 90088
2 15324 961602396
3 85390 57920
2 2054 427998046
2 105569 959226511
2 29948 863659048
2 111735 757831960
1 69249 69911 923001664
2 117722 457997706
3 54857 75271
1 68734 99871 606369370
2 79963 403832829
1 24317 84553 635375422
2 52852 977352456
1 68318 94739 816273921
3 7563 45496
2 33869 973927445
2 150121 802751942
1 71524 91492 796244083
2 152549 7089097
3 48953 96746
2 43726 882445927
3 115169 25798
1 10293 97724 949679830
1 11780 49570 182995298
2 84164 226486767
1 11888 85789 136291168
1 7135 49523 974691125
2 49020 361768842
3 80828 9551
3 94086 39750
2 55054 589752750
1 41000 65530 192665805
3 96545 65264
1 65580 93200 709437789
2 8599 551633441
2 68501 902715909
3 149598 89874
1 54823 71076 292873427
1 52113 67028 431853869
3 57473 102778
2 170950 342304872
1 38387 50046 519224132
1 39704 70500 881141275
1 81275 113443 47129336
3 40092 25887
2 49823 134739945
1 12419 77769 106533016
2 78391 2761597
1 82642 89469 705167921
3 11275 62018
2 146341 209060758
2 68469 873870947
2 172514 998180045
1 2490 65896 692787987
1 29747 105758 284607876
3 151586 106739
1 17366 78276 589522376
2 140534 770219757
1 35283 62055 920780830
3 62217 79034
3 103589 48933
2 40864 91492253
1 5970 98086 384611171
1 37239 92788 191248981
2 156498 876123481
3 93209 60836
3 118740 94563
3 11005 85294
2 143856 482881746
2 106663 576449459
1 45048 71671 896683882
2 671 141096452
2 51007 421407973
1 39892 49024 880561400
1 82273 87019 594202706
3 54790 26613
3 48652 4511
2 95253 51945801
1 46020 74028 541582873
1 48205 56863 319826202
1 46069 93512 515129230
1 98044 104428 145598928
1 92155 101868 75404152
1 43252 69826 70975959
3 55589 84283
3 34826 52977
2 109278 750560023
1 29252 52254 721752214
2 111387 439049964
2 52320 17046166
3 142730 85776
1 437 6384 674043822
2 160740 635400953
3 155200 71994
3 133129 36838
3 19750 31594
3 5108 72265
2 167389 764997057
1 56764 81226 826298854
3 12167 98004
1 28879 104363 947850740
2 115769 623845436
3 80425 66567
2 85572 969745997
1 30374 100761 487396734
1 52836 77479 747664300
3 103873 67561
2 43116 589615775
1 60037 75989 555278554
2 81074 698704196
2 155460 557914072
3 1697 29911
2 123974 528520667
3 8831 85879
1 39551 46662 945836028
3 1219 69297
2 146203 892433313
1 29554 112485 23634870
3 160612 42013
1 29776 67439 783631737
3 141878 27036
1 3293 38902 688603790
2 155875 231221711
1 13923 84639 52378413
3 32493 29963
1 43856 90176 724794738
1 7267 44471 431905910
2 30698 608788042
1 28353 112750 594248208
2 113354 626761272
2 121899 768764391
1 6774 108890 259577266
1 48158 96548 633997919
3 159048 81693
2 116201 601591477
2 64863 924638298
1 44935 111131 278847636
3 94309 78518
1 43626 111693 38518824
3 144362 95908
2 158420 776003778
2 17169 430040123
1 6057 72866 895503456
1 4541 71179 6398853
1 87590 107620 585422853
2 51413 179525152
1 78809 100983 899907789
1 22397 80821 308785740
2 87759 132997441
3 53436 86989
1 81378 104829 98422298
2 111431 673585977
2 13646 380407918
2 44228 957631205
2 21988 425293920
1 10879 102795 30582073
3 60960 56011
1 48247 64115 781267630
3 151898 93575
3 52100 105223
2 34752 463512781
1 52411 111866 330400792
3 133678 89858
3 67689 17960
3 40110 112402
1 31191 47833 428175597
1 11313 91651 689614103
2 75613 235688841
1 60364 61651 618925827
3 85208 10839
3 86950 84188
3 164945 96323
1 62905 86914 290886104
1 35694 104623 526075777
2 12829 217507429
2 40539 11124565
1 4830 39855 439892669
2 70507 839619087
2 7378 807307765
2 67865 11971164
2 152522 496647647
3 166166 75254
2 126303 384143253
3 92756 17006
3 142294 190
3 121329 57129
1 15547 88669 580663097
3 130003 26924
2 101726 301483955
1 23195 103990 501551782
2 167883 983118885
2 17186 155390419
1 3181 26207 373640810
2 72885 269000659
2 45029 508027208
1 43733 70229 516634197
3 171030 768
3 42856 67489
3 11056 72026
2 56241 69305203
3 15343 83484
2 96356 531939287
1 39514 106191 920176313
1 18949 79635 259755536
3 57411 107838
3 111473 70205
1 221 91909 387624886
2 46976 809264233
1 31828 38087 800209378
2 23814 20131526
1 43368 91993 119658539
3 18449 94853
2 89887 722946216
1 45566 107640 734350209
2 75313 591492135
2 49890 520771420
2 75540 212740405
3 90170 88363
1 20920 84314 393026095
3 53789 60811
1 22349 81796 597066718
3 138393 102642
2 46814 316504263
1 29095 55476 536782915
1 13631 65535 106683980
3 68078 46489
2 12071 742090185
3 13231 76594
2 95976 192547759
3 116233 109189
1 30285 32024 912926151
3 49403 106786
1 45906 98311 871798924
1 38573 81996 7132092
2 14318 635186918
2 65156 969927073
1 27931 63351 554587569
3 32393 87374
3 95885 56396
2 59188 7979952
3 59665 74205
2 75667 402390384
2 5507 800368191
3 168144 104676
1 58302 60704 756677074
1 34923 68051 673342636
2 153260 95842879
1 20389 56563 790162574
1 43871 99760 164813344
3 56387 3973
2 72090 190636544
3 95313 85466
2 45786 964562898
1 29266 73383 893706584
3 108348 80358
1 72029 102683 542538995
1 27541 87812 279957980
1 68921 90728 495418703
2 139632 433277320
3 91230 23022
2 15238 713256701
2 115195 787850500
1 36041 90170 560397632
3 150456 93116
1 94612 111352 3059136
3 146633 14902
3 59456 73219
3 54489 57239
2 112293 135451003
1 61932 88255 356028005
3 103562 98056
3 58055 65179
3 109463 39746
1 14205 48445 860110162
1 18590 61546 579819163
3 78725 108352
1 33850 38938 912295454
3 30380 18064
1 43293 106385 516538832
1 46182 88235 453246486
2 88585 188541799
1 48743 64220 837412299
3 26124 113503
3 39778 25214
2 92303 889218046
3 134250 62170
3 20410 48272
2 67662 672607063
1 39126 66531 962649703
1 27111 28269 102422534
1 17937 69364 496141673
3 72491 69511
1 51005 94756 151989799
1 37978 94975 285708686
1 25112 54683 54922643
3 145272 110307
2 5658 242211661
1 34167 34424 582070668
3 74401 30761
2 94528 753182680
2 80528 462387477
2 148956 343019399
1 28089 107304 803861589
2 137150 980447356
3 11697 102488
3 6256 45268
1 46493 90577 64040384
2 139651 231951834
3 70316 60255
2 109937 730033377
1 26432 37396 945421349
2 38930 45543736
3 104438 71914
1 86253 93861 174147772
3 60850 113005
3 43411 79751
1 21191 60508 783781122
1 40334 50162 9468471
1 18457 53193 294607353
2 29634 825902645
2 27803 642425074
3 98975 5936
3 147332 109801
1 65798 107585 734569299
1 60088 107025 352059755
3 140960 52836
3 108568 87920
1 13588 85033 539705371
3 87961 56032
1 5534 89493 102202720
3 81176 40005
1 66459 94220 512124568
1 75480 83009 955875915
1 22525 53103 36931989
1 15984 18084 854097866
3 53214 51495
3 17025 64974
2 168639 228750825
2 172409 963580209
3 114067 92545
2 72943 891230726
1 84523 96863 116246478
2 33576 994774215
3 155648 54096
3 131562 44983
1 71830 84316 699249635
1 64546 84932 238045762
1 2366 44207 311638556
3 125223 3382
2 18005 322597181
2 29584 23432891
3 53390 35246
1 23492 56451 781449727
3 47318 56996
3 80919 87014
3 58569 89960
3 90792 34747
3 117187 25292
3 162825 2998
1 59717 60961 182877884
2 103973 181168702
3 97010 15691
3 36441 107227
1 57028 63857 555928458
3 58117 56451
3 381 48248
3 140476 18775
3 135980 5489
1 17862 69966 898225206
3 100465 69919
3 108302 31046
1 52178 72257 76965830
3 14338 62969
1 2716 28431 931963628
3 67196 7138
2 67396 139104298
2 40184 67004185
3 102336 67588
2 13179 704754390
2 27766 99882561
2 52011 399582412
2 31492 611873604
2 173355 414584972
2 52184 798766127
3 8256 85248
2 18913 268178801
3 109079 76774
3 155059 13137
2 109263 302520435
1 73743 87180 414387462
1 42506 54487 244218988
3 1435 26063
1 13813 91161 134755013
1 31457 65325 559357337
2 137262 743116918
3 56123 86085
2 74045 219985312
2 104957 373946156
1 40989 70982 112402905
2 154187 795385101
3 143214 2343
1 7426 100365 685616979
3 128358 101122
1 13348 56087 265575192
3 96845 32122
1 23037 77755 988285199
2 22953 715487582
2 168729 909792735
3 163342 64666
2 97414 801716489
1 23369 26363 463275602
2 171396 30726153
3 48491 82288
3 134837 80186
1 72628 104912 990729771
2 55926 959632758
3 123434 96046
2 50423 549716388
2 76533 199344972
1 29424 95708 554185229
2 62724 293068405
1 46359 47465 830044947
2 136264 245445095
3 119865 48255
3 152197 41179
2 29678 51706310
2 52864 58124369
3 153020 15019
1 9629 114070 284142527
2 159255 612770000
2 131671 866827156
1 69265 113687 975447965
2 93065 812424191
2 18403 476293733
1 18194 46945 527072084
1 27775 80286 772594489
1 34073 93632 158602025
2 22323 431450327
2 72816 738707410
3 104139 9362
1 18674 97976 210983935
2 27364 656804194
3 148255 28931
2 160972 848507728
2 69481 692806046
1 24372 92237 848821420
2 40530 96949483
2 172064 990106431
3 161660 69370
2 171438 21409403
1 103053 108477 603501370
2 123396 266275001
3 59511 96822
3 61385 13381
2 57268 308035726
2 23583 788202686
2 149319 21519087
3 14432 65948
3 93552 39033
1 14667 26624 598473990
3 119487 36958
2 17202 600105902
1 12369 99541 839699314
2 141652 696033196
3 3616 101657
3 75091 32959
1 10555 44410 371178009
3 86257 46766
1 40436 51271 981700179
1 22803 39914 812390301
1 30946 69226 487437289
3 101126 97698
2 37185 163059788
1 34051 79779 596162233
2 1164 314553677
2 149297 981866917
3 4614 39460
1 52358 86159 609811704
1 18130 52172 819667585
1 17800 63836 567579963
1 82758 99836 381675274
1 1567 60674 91683782
1 59584 74858 422458186
2 129807 529267264
2 62328 352619069
2 115112 786097109
2 169929 692626084
2 35006 776324247
2 116762 606130604
2 144164 966125909
2 48374 538834468
1 6923 97289 222858439
2 24362 486779777
2 39930 773757178
2 89258 608617644
2 53023 237080842
3 23824 1300
3 82819 59111
2 62980 780218882
2 154625 726828617
3 25851 103222
3 29803 107286
2 158849 746567004
3 142954 22336
3 92822 53834
2 103198 71742415
3 6810 51107
3 168118 46715
3 143011 72291
2 1718 350008521
2 64515 603898286
2 106782 90720249
1 22303 74945 950590299
2 103674 587477031
2 85265 624781426
2 122624 417046285
3 111198 38873
3 128633 26380
3 122309 29376
3 5333 18173
1 55564 59183 63052721
3 160495 15214
2 168134 130403947
1 58017 88893 195062237
1 13426 31917 8607254
3 30704 12377
3 59350 51005
3 73894 83912
2 34693 829871872
3 147350 79033
3 135326 54971
2 29105 246644658
2 95102 592219682
3 22886 29258
2 147671 425632148
1 56016 102592 218476452
3 67353 6336
2 1852 112288686
2 137020 566692839
1 7521 73325 296565218
1 22594 72296 772249072
3 114725 83157
2 64498 961520468
2 40446 43506163
3 158691 71191
3 95547 11611
2 9496 338533189
3 138485 79652
2 132072 232988288
3 357 10094
2 98658 762303402
1 68832 74907 351476779
2 9690 993350403
2 104001 931102609
1 50848 84692 970915624
2 54325 851931965
1 5555 59224 875589889
2 89186 667342824
3 765 9855
2 87606 525983178
1 61529 69582 536634781
3 23776 50521
3 2204 90082
2 114490 301870259
1 40063 71582 245061824
3 100950 110126
3 164331 19022
3 93115 57433
3 41272 12458
3 163531 68204
1 12449 54568 481340251
1 14759 90405 841579786
1 22070 80865 801029052
1 10582 39529 311364627
3 120034 69677
2 54346 814474729
3 123394 5895
3 109406 102210
1 12461 68422 256905140
1 19054 86552 757658448
2 146845 461341396
1 55599 66064 875793639
2 27460 848584513
3 114832 109223
1 88705 99635 464112673
2 136992 943089858
3 132052 30930
1 2681 76086 862991880
1 8948 18471 238081884
2 123881 624526610
2 123048 723443211
3 90082 36538
3 64190 51642
2 93606 471479284
3 60679 67534
2 46997 848665408
3 49875 10898
3 143165 45879
3 146829 94345
3 21709 73902
3 100570 72638
2 128910 733888384
2 96744 746276913
1 94413 95264 793601337
1 8340 100302 879771944
3 6468 74711
3 137472 92235
3 116948 40149
1 11338 32026 65339320
3 23125 14372
1 53310 55932 450097947
1 60017 90660 579871449
2 85409 376975973
3 60276 8800
2 72377 672849912
3 62127 10450
3 108670 57772
3 1671 89040
2 31930 509560260
1 5963 99568 32699036
3 129961 30265
2 26622 679190954
1 29549 72317 329237969
2 52441 573980934
2 150723 410327090
3 94190 38217
2 143467 312015426
3 153492 26260
1 43319 62617 957019834
3 37856 31765
3 120332 9842
2 107645 452910770
1 79238 94662 388105983
3 24228 75642
2 135650 529877986
1 60460 76798 391339412
2 58937 946278089
3 80690 102327
1 7738 68210 12154838
1 92778 100690 693386153
2 115588 355058384
2 150139 563854408
3 34199 57241
3 170931 62637
2 71135 923165639
1 40750 49929 827254283
3 18277 37905
2 79031 177442689
2 93984 676877004
3 158521 44357
2 171794 85975702
3 61540 2439
1 54720 58106 868358694
1 81900 87631 710063460
2 165040 221235604
3 155631 106100
2 103275 492125980
1 68801 75798 903299696
1 9666 76608 508549117
1 5718 102196 799462164
3 90204 2737
3 10484 98297
2 38932 230983771
2 94361 709692045
2 104127 952783430
3 162220 24542
3 124106 18236
2 155936 85210794
3 106440 17636
2 17814 23903490
1 46571 60195 734290911
2 77587 28425827
3 120860 66639
1 12716 78070 211037662
1 20779 62792 36756976
2 89991 677729610
1 66998 102377 656276950
2 121781 807713805
3 127342 84307
2 3346 61774158
3 14744 41448
3 82484 60027
1 37379 100925 360733866
2 97054 360320442
1 39103 106058 554084190
3 104607 93398
3 70298 91461
1 60773 68171 313806978
3 101906 50058
3 87749 15323
3 95321 64500
1 9696 113008 185210748
1 30268 95320 8247886
1 13378 41489 4272570
3 143185 30082
2 110880 967934894
3 8205 101765
2 165580 663156653
1 17860 60021 332941603
2 13866 444412810
1 11417 111597 934092686
1 19968 62105 930513308
1 85154 91105 616627861
3 132691 47494
1 23414 57203 95310025
3 132251 33994
1 5243 49645 102044296
1 63950 96733 199953153
3 144807 50043
2 59483 161354544
2 90953 706414755
1 12610 87968 157670627
3 163379 8519
1 19745 23217 240496878
2 136147 691227073
2 77771 700706931
3 119586 82968
3 128055 106691
1 62499 73456 90623126
2 169681 948647533
3 76705 73686
1 99383 100196 242244879
3 25535 79385
2 162366 210424838
3 68568 31358
3 125719 46278
2 81346 671095444
2 118317 402092429
3 84253 83925
1 18886 18921 10856628
3 117297 91056
3 72797 99124
3 67946 86940
1 75211 89830 308449946
1 19212 103111 419523263
3 31493 70354
3 126024 71443
3 54876 50518
1 60775 95160 947005825
1 4508 18124 147156165
2 137027 193290302
2 80410 90371726
2 157674 303979019
1 21060 68926 357149503
2 56591 614418664
2 19832 159690885
2 82139 503010115
2 131759 288048542
3 32519 88271
2 162320 814567946
1 65697 93635 845062980
2 58015 859406332
1 6296 88635 102322564
2 63225 131510281
2 168955 530351917
2 35022 261001984
2 61963 459267096
3 166829 10678
2 165232 316592686
2 32670 283077696
3 154165 71973
3 107010 85660
1 24566 28757 677084072
1 49854 86203 957919947
1 71442 110036 717964951
1 12149 56592 565298736
2 131266 111078654
3 137501 61070
1 20317 82535 265277337
1 20075 72573 820395122
2 88311 933412943
2 133756 340862614
2 84504 854502174
1 373 98744 717204171
1 53693 75582 893080500
1 23753 102661 307648617
2 37066 797020037
2 95846 758667971
1 62849 66069 549585158
2 4872 13734408
3 29519 92499
2 119917 409951239
3 55815 34567
1 26582 70792 390596715
3 133989 70506
1 6050 66216 60755981
3 102408 50570
3 136075 12552
2 67 400998109
3 84924 108185
3 166223 12876
1 80401 89613 645660726
2 78423 43178178
3 10602 22767
1 25071 50806 671841909
1 28829 54069 999067257
1 28897 55425 503499151
1 35358 49495 63339414
2 147527 693883316
1 11886 26566 908128850
3 97684 68392
3 45255 17636
2 47508 733442766
2 36361 294728603
1 34809 108788 898161081
3 172535 112602
2 131944 761139043
3 65227 73513
3 79291 8656
1 57628 96944 677101855
2 124508 657408460
1 53102 53780 873148885
1 45050 111403 139022904
1 38769 67144 558305001
1 37463 100877 777757344
1 612 55350 923485676
1 46442 58694 272334739
3 71193 47370
3 17005 82456
2 170296 831402274
3 62954 27337
1 45123 97572 859382233
3 11451 40472
2 137085 801049542
2 157342 595054407
1 4949 97216 584501852
1 46697 63543 62922196
3 147997 69569
2 94327 491037229
1 57326 99054 280998047
2 3219 991723902
1 27788 103443 546776881
2 12144 723273226
1 84951 106819 46382965
1 13240 76751 616168174
3 58472 60368
1 17598 94016 528041319
1 34204 108767 258518739
2 19626 424656389
1 29733 30328 723671063
2 142123 737734781
2 92504 30461231
3 158073 60464
1 81083 88803 905842549
3 82807 49731
3 33292 82596
1 49140 102964 910285245
2 72618 725011437
2 82825 153902365
3 40878 49111
2 23145 10499429
2 35721 117265953
2 5746 689921990
1 9930 12800 494755880
1 13790 54348 864527908
1 70109 107772 119622631
2 103169 297582328
3 52654 103023
2 8735 633549132
3 1161 2574
3 112625 101056
2 41235 619560580
3 110299 38959
2 40790 446084814
2 67483 496023213
1 54905 68031 752087685
1 2025 37883 459403673
3 156541 109147
3 159820 74773
3 21076 13134
1 70993 88025 481582490
1 32527 109231 732717407
1 11620 90199 822824861
2 86142 442356785
1 12606 15796 638839648
2 73900 386974305
1 33856 93993 84256738
3 159064 37438
3 13220 67542
3 30437 66575
3 23023 39875
3 90945 109159
3 110004 13426
1 84345 90151 397944669
3 174939 104752
2 63125 683676429
2 73970 72782725
1 21916 113520 415909739
1 30954 78070 344880207
1 8552 11700 448848633
3 139115 104071
2 77178 381998112
1 26970 36977 502475719
1 11483 39569 660737841
2 28766 767624417
2 153509 927840800
1 3483 57645 203224236
1 121 73373 325219631
2 125342 403946302
3 32922 39408
2 133316 227979130
2 153638 213869409
2 3987 418987673
1 45747 62958 572141108
2 123723 539798582
1 4371 108137 743868703
2 103932 264814409
1 29361 76511 264312838
1 5171 54802 619412053
2 117738 1609188
1 3939 6918 619526766
1 30180 113308 979269501
1 21016 100938 199577011
3 8924 73591
2 12322 706248840
3 79592 96176
3 51290 55399
1 68340 106584 101154575
2 172282 765736817
3 73077 74578
1 17822 89658 380248907
3 36849 2344
1 38764 101837 799444852
2 3076 203620088
1 45454 113745 479886044
2 101387 845077533
3 152689 51364
2 136730 859745781
2 116797 315581041
3 16617 65369
3 44571 79742
3 73103 14150
1 33907 34314 97888627
1 37934 94784 983612480
1 2109 83633 458597546
1 28693 64753 522579488
3 145733 5711
3 134806 85760
3 113455 28077
1 3292 25136 433061759
2 120343 132586004
2 71999 581907862
2 24808 116679084
2 23249 85861024
3 64890 46574
3 20332 103516
3 87068 1065
2 27903 189235350
1 52552 71338 27391225
3 53071 89580
3 95783 77471
2 71789 416530132
3 67639 49430
2 160999 374462039
2 101154 538162488
3 93952 59665
3 85821 85886
2 72329 31870218
3 169846 77880
2 175546 2961077
2 6712 87250763
3 110003 2420
2 70007 995370392
1 41446 85303 803524740
2 6295 127518230
1 60619 96603 26080649
1 43641 87602 224410271
2 64637 263774818
3 44832 78226
1 5291 19397 171489297
1 2903 72683 413411167
1 37132 99570 115646415
1 31075 38166 77677163
3 73881 63119
1 9503 93084 691414748
2 49716 929726643
3 69571 31426
3 49054 59232
1 101 60674 813926351
1 43569 96568 562902042
3 16147 70863
2 122988 212043693
1 83970 107258 575494222
1 36132 111055 240856924
1 65020 108967 510996167
2 172547 61545474
2 159674 716429277
1 68594 89666 387720283
3 156037 81873
3 21988 43155
3 50213 48482
1 3538 62480 339043243
3 94560 83544
1 26848 99862 530535319
1 34062 89957 106084084
2 93663 261087359
3 75548 4176
1 42838 109313 220350635
1 17867 40564 177899169
2 48140 70160451
1 9078 41926 229692058
1 60272 112302 436945417
2 44171 464125951
3 157637 83902
3 161350 108755
2 167759 64749582
2 82121 840312634
1 36467 41267 454656843
2 173013 736998429
1 49351 91946 404209837
3 119092 55606
3 150017 92877
1 31639 48278 313432641
1 43308 75293 308733244
2 14767 654848958
1 728 91235 592485650
1 93270 106227 75700090
3 117739 3854
1 432 12534 339151558
2 76904 811179387
1 16501 80854 775526619
1 9987 101268 827149555
1 30082 82965 626737317
1 78594 97251 264996595
3 165773 10427
2 120097 689158631
1 9713 99718 633526234
2 170514 607251151
1 23951 57196 36112995
1 78861 96060 411405895
2 137599 615274809
3 144173 95001
1 100082 108438 498911875
2 5573 120910079
2 125049 428255314
2 92807 35873981
2 16467 202122963
3 170760 18452
1 3823 26334 477750213
1 28059 69328 470097048
1 93038 95423 176145353
1 28679 47308 839993691
1 6832 38528 412349279
2 35873 677927621
2 77913 242267751
1 8969 39824 488815161
1 5268 78590 750560647
1 28731 70465 72529941
1 13797 102415 598557224
1 49175 58655 47262937
3 45104 82835
1 25423 27351 448420631
1 90105 111643 721600262
1 88566 106306 778023811
1 50726 88349 117542034
3 35293 21564
2 164309 31158136
3 102641 89542
2 13927 227762072
1 39770 68052 794479088
3 162171 60749
1 37340 90509 612880988
1 6213 112306 580355037
1 77569 78287 114167159
1 16809 105335 78759845
3 84343 41068
1 62539 106882 338475863
1 31937 67075 418386175
3 17281 14377
3 44343 102734
1 53320 98227 69483757
2 49858 467085713
1 65510 113399 338622321
2 19143 180028504
3 76913 61608
1 52984 57602 812496316
3 75668 58506
2 146352 293027112
3 62708 85735
1 3568 102319 52568772
3 173683 92559
2 152006 93172656
2 6991 813562014
2 95960 722214797
2 139105 7307577
2 157947 420364240
3 120906 1024
1 80478 103399 732494082
2 131502 720620541
3 171442 42305
3 29745 45584
2 68881 287090261
3 127769 65029
3 166741 78220
1 24795 93823 706210603
1 41621 49743 497547632
3 3216 65161
1 37116 87329 850116569
2 52749 48492749
1 53154 101709 485719384
3 127852 60848
2 36839 552293993
3 62620 34177
1 28277 48445 890623271
3 24739 59625
1 30561 91373 971442066
3 36931 90609
3 14901 51893
1 16625 57128 946898881
2 118139 400116502
3 60671 93658
3 145319 49056
2 121078 482147976
3 89595 85442
1 92732 98634 808400210
3 172917 59908
2 119026 213841640
1 66575 77466 851964208
2 174802 825656578
3 165224 60493
2 121531 850051056
2 75549 109754094
3 92912 13524
2 159900 254298019
2 157578 171913972
3 21792 74395
2 59247 683051227
2 30942 972912697
3 77229 87951
2 113818 7275477
3 30394 60623
2 5539 890323404
3 103397 8513
2 123856 233422152
3 27302 84540
2 25245 121975880
1 52548 90680 481366520
3 114894 100350
3 15149 10249
2 108820 914994875
1 103754 103911 856212305
1 47846 49178 887781619
1 3987 60261 372724547
1 11015 99153 909100283
3 149742 55795
2 107008 550435850
3 78606 65667
2 62237 734033082
2 163191 104411909
1 60219 114399 231722325
1 6436 37441 432789520
2 44476 696710516
2 64991 88143877
3 41795 18332
2 120908 188384304
3 36292 78404
1 71250 102411 556178455
3 99647 43072
2 168144 987873430
3 134171 111050
2 157280 683887910
3 6766 18500
1 2354 71679 557652172
3 90697 22157
2 39825 719862906
3 125017 33545
1 12828 109556 249736014
1 73728 91825 573671004
2 148376 931074895
3 76659 33499
2 128815 666219357
1 31568 91207 728859648
2 163298 347889141
2 44333 889885978
1 28270 56237 443514837
1 38368 70865 122637
3 117347 66845
2 73549 833769384
3 32627 7707
3 123873 92892
2 106341 746907994
1 17991 94157 544287897
2 6574 862728788
1 102035 108744 431713891
2 116948 440505709
1 13852 68630 679802046
3 2122 113662
1 7909 81545 764273202
3 9901 9667
3 160826 101215
3 135555 44817
3 83218 80462
2 39609 773703469
2 149404 213368051
3 171813 96569
2 29267 720202631
1 7063 37683 705367387
3 122470 78312
3 128694 2383
3 43737 101565
2 40881 796468853
3 87335 66222
1 111802 113885 34739772
3 71581 54292
2 31760 216603324
2 50395 900944924
1 9560 18079 533353316
2 170585 386481280
2 80798 207766576
1 22848 81725 476967929
3 115999 66581
2 35543 62179906
1 6725 54104 774302309
3 5003 66480
3 112939 100949
3 151215 44635
1 94958 106393 597657864
3 151503 2818
3 124585 113175
2 101569 205167501
2 98529 423171965
3 75382 18292
3 167592 5442
1 8163 83964 45558988
1 98133 102018 273103607
3 116987 18779
1 105797 105843 761464498
1 72422 80410 993690260
3 140487 15875
3 57480 66766
3 3411 30402
2 32131 662418194
2 175265 58882638
3 162535 36086
2 133105 11449295
1 82288 85664 929549941
1 37915 47543 148357837
1 51844 53249 25614296
3 96601 933
1 68894 103391 432507371
3 130430 8783
1 97393 101078 547842531
1 33961 63733 250023695
2 113737 250971514
2 95834 687071569
2 146368 832127026
1 20122 103940 541096118
2 12149 171523209
3 162097 50934
2 156232 364091658
1 11812 85748 638825535
2 111567 692105664
2 71654 514810691
1 9727 24394 736054501
1 3287 87238 177302149
1 2859 96348 62622904
1 12291 63908 388757891
1 24108 110971 236762658
3 99248 23810
1 77597 104958 764524204
3 97009 111979
1 22843 31117 566646844
2 158930 544636362
1 65940 91498 604747463
3 59107 29005
2 68355 928694172
2 86557 117487983
1 56928 95480 864082925
1 16031 36847 675866512
1 13867 15680 840614265
3 11921 38736
2 150016 796085339
3 58071 15982
2 106596 161409102
2 92504 47074951
3 128508 32009
2 115676 768616889
3 155584 41098
2 110505 8565333
1 74002 89653 818391432
1 53740 64126 48308741
1 70517 100491 929228508
3 42832 41227
2 46310 52710830
1 42410 111995 286247777
2 157237 574874977
2 129192 730455084
2 30673 203624529
1 35781 78233 190482283
2 65457 684318214
2 66719 420041438
3 41192 49763
2 89783 814071143
2 14548 636071703
1 19328 94531 7223682
1 14886 34906 434378059
1 7555 79489 720860379
2 87121 116234921
2 145240 928827982
3 88546 51507
2 82532 146034375
3 63380 108342
3 12637 97473
1 15126 31448 806721128
2 91259 114479675
3 60115 76745
2 148710 815237692
3 111256 98220
3 392 46756
3 161624 17881
2 10555 755253992
3 33022 106241
1 13585 82923 425413450
3 91133 103748
3 5089 83535
3 100575 18206
1 75042 84016 472672979
2 37575 456079385
3 159819 62163
3 77554 98664
1 38223 52193 380566767
3 95568 21914
3 37061 33373
3 10172 907
1 61354 101784 556238999
2 37749 122058171
2 118818 268417119
2 23632 658965910
2 69357 780160638
2 53802 777539451
2 27616 842252214
2 101285 62169814
1 58828 105377 350965912
2 97731 34861559
3 127231 4673
1 21230 109917 351744217
3 81016 8862
2 146 945862719
2 156135 90763776
3 95856 75592
1 98457 98758 551274438
3 59250 106430
3 43158 63728
3 151159 5344
3 16974 77820
2 99869 616329785
1 42486 62549 426492691
3 82002 45056
3 91554 22024
3 148328 25605
3 11505 62411
1 21832 103532 813324530
3 53766 37067
2 70723 429490105
3 154988 38470
2 83177 916473196
1 6539 38650 43765995
1 40777 57935 817141197
2 54127 940641042
2 35618 236828324
1 41908 78459 679644913
1 2977 20088 599633586
3 11605 16178
1 70116 108948 857197632
2 157797 73823752
2 17749 892507580
1 38814 93470 172557618
3 140193 10550
2 153304 283453748
3 171139 47401
2 172074 889590750
2 14706 853986802
1 8819 40167 855094843
2 105714 756615081
1 12959 52750 463687393
3 175454 24656
2 43951 370213002
3 149311 35929
2 115819 399431282
1 34918 64924 975660681
3 137471 78318
2 141138 503780177
2 44691 171268707
3 139472 7933
1 52219 87773 194060095
2 34220 493644419
3 154156 89358
2 38014 451322272
2 140072 533337063
1 8244 102721 161683867
3 85603 95720
3 54713 105429
3 32725 53748
3 137425 27246
1 4676 89283 234240453
2 5448 176894405
3 94383 87997
2 163577 845496257
1 6661 42378 673950340
1 96424 108969 260980327
1 15882 105832 876119499
3 16712 73974
2 43981 273190341
1 30082 58144 452124831
3 59235 50879
1 1146 94040 283279059
1 33595 79670 604517880
2 92213 241067435
2 44794 34580003
1 24854 70558 940304217
2 112480 957564290
2 51202 438857579
1 52 42510 589764511
2 106215 758815962
2 87569 974408013
1 25697 63848 450361870
2 62565 16975875
3 17322 114175
2 9279 595298296
1 17271 85459 568824389
2 142374 740742816
2 11881 578818897
1 36675 102259 465250019
2 128979 279039021
3 21859 112109
1 18762 87526 275497728
1 34702 48932 134186552
2 87368 769229889
2 37565 519888578
3 46037 111038
3 162762 4611
1 70266 107765 80270459
2 22604 338519752
3 147882 63927
3 28987 103875
2 33668 726496523
2 57400 981794533
3 99046 99957
1 12079 19921 13884843
2 12979 576905272
1 97391 102297 236509663
1 25941 101952 292316618
2 129735 701910290
3 7565 74938
1 26197 108408 451076060
2 76157 323767820
3 122622 15947
1 59037 72531 667821281
1 25610 73437 864602323
2 67067 732268704
1 19419 32372 995762764
2 172841 262072104
1 18594 90208 156886397
3 53105 12176
2 111473 715253262
3 168628 24431
2 63038 336194644
2 125564 643954098
2 76127 425420810
1 71333 75684 859327581
3 103714 48649
3 127009 97270
2 166101 450048624
2 20323 87942384
2 38522 41052745
2 73347 504471565
2 96790 69267056
1 62169 66040 307141451
2 39223 90849318
1 45447 78731 399121424
2 87053 641362755
1 31048 43506 411322326
1 37357 108918 178155275
2 112281 819497770
2 18995 83668615
2 171593 895252709
1 24091 57697 769551386
2 39067 185460384
3 70116 47311
1 63330 99109 189561009
1 63225 92284 120403163
2 63493 846352173
3 91646 112668
1 8608 73371 295405829
3 123427 22847
3 151722 103991
3 163512 92199
2 43612 941876163
3 42175 53467
2 27936 349662314
1 87095 98274 955111710
1 60195 83941 629494540
1 77559 85596 186328477
2 58645 42718125
2 61887 223752128
2 155902 840657502
2 117106 593949156
3 64645 2070
1 54700 70608 153363922
2 28407 420700518
1 9757 16753 755137683
3 175554 88569
2 165626 55576513
3 9474 30675
2 10411 979151488
2 148580 408416063
3 1192 113265
3 116970 52251
3 46923 78309
2 157764 500711609
2 168558 574314089
2 140817 820745330
3 118429 3369
3 29179 31897
1 16350 63204 703537607
1 45842 48872 566200854
2 168641 459073953
3 107521 66391
3 155070 23759
3 100332 102170
1 1198 95760 709387192
3 37600 90254
3 95237 55475
2 143246 69747088
3 64988 91631
1 31406 89548 316774725
2 58386 315396729
3 42254 8080
3 175048 34872
1 30615 96647 654995837
2 26773 161035085
2 115458 876875343
2 33558 155467667
2 15798 245769056
3 159706 83906
2 84379 895292972
3 97334 15335
2 128948 374473421
2 158466 108187350
2 78735 975337311
3 28970 29062
3 79583 2744
3 169762 77956
2 7686 262281443
2 111547 785958788
2 15884 512728503
2 71183 446444801
1 19632 74169 313238404
1 59017 68763 190622758
3 160608 108999
1 38343 111516 297057293
3 72824 48023
3 27536 13417
2 93708 263722181
3 107968 38144
3 17323 13491
2 139510 758156839
1 23321 52443 800558577
3 174856 2308
3 159848 29268
1 4068 48426 443236412
3 67896 4584
1 2981 108779 797368291
3 94125 11753
1 20986 75462 447048937
2 128162 169290669
3 53951 113132
2 15036 294587659
1 18110 112907 350834603
2 41090 771330835
2 162523 212899407
2 32950 45884236
1 94761 97592 847411395
1 62456 109811 817888749
1 75527 97231 855192059
1 63924 86609 387054349
2 138054 440945342
1 48586 109551 599857603
2 105234 828832760
2 172529 355620389
2 113112 497497635
1 93287 102658 418821493
3 87941 64688
2 9863 460670449
3 149121 9698
2 165556 383188483
3 151091 64269
1 52563 77464 208357095
2 147665 857052449
1 91167 111422 149980744
2 92786 33002820
2 133357 132375242
1 974 107976 463263195
2 152033 732877854
2 115431 265153800
2 129927 751627625
1 59229 68609 780736727
3 67366 35318
3 66767 109932
2 43415 119701354
2 97381 598179569
1 95816 106352 506295116
3 72501 57430
2 93677 303323727
3 26408 20924
2 108567 748278256
2 73744 464753161
2 93017 173436126
3 139907 83870
1 6604 49543 154034903
1 30390 85062 756860529
3 146713 85073
3 49772 21441
1 15859 52267 374342365
2 47301 943331731
3 133879 8938
3 101238 58866
2 168038 815893175
3 35352 85269
3 129378 52324
2 84743 696046778
1 27988 103783 117235039
1 8774 35968 803321355
1 31833 89965 468900846
2 49651 685806757
3 120753 47764
3 20769 87316
1 17794 66117 620131018
3 140878 64357
3 9513 1971
2 40902 720590816
1 6214 72466 197355692
1 31438 83044 949871873
1 29306 60498 284539009
3 111930 44556
2 173775 600783426
3 155785 67364
3 135865 1576
2 18004 275646826
2 105670 583617899
1 53752 112009 300457091
3 63977 11634
3 117000 39331
1 2928 5590 204139271
2 40315 555793554
3 67333 15171
1 15948 55097 899565786
3 98286 15141
3 62451 11706
1 26848 55698 226831848
2 204 460274771
2 87732 562420545
2 151027 506867393
3 90346 68178
2 71303 961042736
3 83886 68808
3 79894 89617
1 7681 18431 144718547
1 17318 76328 372201643
3 104609 626
3 117713 66773
3 54003 113676
1 32929 74394 394285385
2 131526 249994857
1 21234 107827 888862323
1 18225 83631 842450607
2 140160 983190284
2 98814 689012015
3 160641 20671
1 39975 63011 671829002
3 129219 31667
2 50084 43064328
1 12759 88615 629616238
1 59448 113373 838636985
3 21770 58492
2 66806 773615760
1 48551 86350 327994661
1 723 52797 81254397
3 32510 102328
2 123300 92814313
3 131516 200
2 127530 740025238
2 167484 840624198
1 37655 108641 667317131
2 141181 591675115
2 126739 57027880
2 69467 303868274
2 29191 435543994
2 38583 894387466
2 159825 78010919
1 39020 47583 132058327
1 50660 54801 215049023
1 71318 75009 577584797
3 33990 58204
1 17648 92128 177520811
3 115367 21049
3 20956 76175
3 34348 85474
3 111103 26588
1 22614 71055 875560981
3 91161 62270
2 93776 796512380
2 45006 310161233
3 172463 3564
2 172663 211994543
1 65139 106895 244816019
1 32331 94971 883310849
1 35932 73305 908952503
2 95512 836008740
3 162405 107045
1 21934 83321 647968418
2 172300 547814419
3 171544 16381
1 28648 101387 211777743
3 137803 53379
2 29339 622081842
1 9316 35721 860029267
3 159458 2493
1 93099 94098 592100991
1 33812 45484 869365790
3 36522 81993
2 83963 946081524
3 1514 88560
1 19590 32449 387994110
1 9607 113582 508999354
1 28764 114064 282878140
3 99753 54655
3 142560 58339
1 18286 103461 875332417
2 160380 208820277
2 125101 393936734
1 21268 100859 621197622
2 46350 945528030
1 44297 57803 422665832
3 34859 66684
3 139420 12341
2 10950 446447115
1 67468 106237 992713549
3 150900 37009
3 96974 76991
3 11876 4888
3 71008 83432
3 7327 99242
1 32247 57368 453824323
2 53759 645013525
1 76700 114418 224055535
1 48803 113310 399279507
3 47755 35427
2 46840 774643440
1 30081 43405 473111063
2 72847 675055047
2 90398 618085089
3 172647 72725
1 38667 80596 644033568
3 161252 62991
2 20268 875694982
1 32240 104029 622077658
1 27652 74517 384410959
1 34944 50137 706188378
3 66328 2581
1 7267 108303 417939293
3 63017 33236
3 13214 6824
1 21236 71078 218253201
1 59890 72019 926349485
3 106983 17994
1 375 112374 4964708
3 73474 65895
3 93370 97039
2 31890 645164808
2 116706 252837747
2 152400 874452409
2 76013 529715439
2 67237 981998036
3 17782 2030
1 4008 75259 436963149
3 18892 25105
2 167705 968344427
1 20217 59294 409926513
2 112886 926964488
2 131072 517095488
3 64853 100243
1 45066 80937 549068851
2 46763 406538048
2 45666 523083817
3 82891 46111
3 123589 78319
3 171009 114365
2 115632 545223917
1 4386 21837 495090970
2 43381 864794950
2 124605 965476412
2 60829 7416143
1 55646 110076 506780584
2 9661 166869014
3 156515 48066
1 75997 95962 425625685
1 26558 107810 742886329
1 13378 109464 644195595
2 46419 512805082
3 82525 47568
1 84229 114338 591692062
2 34207 317298389
2 95032 971328300
3 50200 18000
3 3957 51593
1 17710 83686 292661210
3 60767 114019
3 29172 69092
2 44119 517856616
3 120857 41996
2 63929 588363991
2 175420 195758444
1 34560 53575 355900660
3 40442 84381
1 96428 97770 988233994
2 60747 134543871
3 47012 27123
3 69232 93853
2 18747 339295099
3 123082 22677
3 21687 69146
2 111545 576980550
1 79782 87652 804800265
1 8690 58387 460156238
3 63612 22025
1 79363 98599 197331046
3 90323 48999
1 36605 106800 650152391
2 164494 810516638
3 87842 5178
2 118584 971478139
1 30551 51382 242873967
2 123325 451010664
2 60277 182784946
1 620 3372 207276312
2 17283 288526392
1 2547 82119 53411735
1 81439 95434 160385348
2 149863 109312347
1 63013 67974 307276563
3 156456 88929
1 20829 48555 947609739
3 8860 62806
1 5839 68319 705371628
3 70381 83385
1 26620 76000 9287798
2 119426 477750095
1 19082 49367 792132337
1 78308 105244 293249894
1 59895 83348 730815429
1 16376 44544 907402435
1 43448 87175 625098239
2 80906 608044715
2 141693 615387538
2 11814 101996008
2 102518 53397587
3 147720 11848
1 21037 32973 995728737
3 31555 59943
3 55173 102417
2 98993 843276169
2 22525 808824570
1 71883 99239 501280972
2 80597 449231723
3 49684 96079
2 89335 926352456
3 36274 110313
1 4300 80805 583829176
2 140104 559501308
3 158742 50822
3 149434 9086
2 71487 527497454
3 99984 70697
1 9875 47715 545517199
3 88028 94588
2 25319 45137834
2 121556 220666670
1 28137 92741 165964372
3 141766 63609
1 80685 109683 399471058
3 139335 111604
3 174560 73529
1 42625 99582 100000402
1 44055 108208 149675234
3 54255 7640
1 36803 77951 895116490
1 36457 103149 586250102
2 75824 447924487
1 62966 72929 116594071
1 19220 48046 98015476
1 73936 95392 799204882
3 158650 83175
1 25050 39398 967298943
3 129898 24402
1 79510 88294 31333468
2 3446 656754406
1 11131 95777 973253707
1 81274 109261 818644374
1 23255 37998 867936637
2 145343 789105614
2 27027 456081552
3 174713 38531
2 79874 892693993
1 46304 75041 336555172
1 68119 79468 661412293
3 2162 86554
2 128493 844383901
3 63685 16341
1 57459 94170 129355069
3 33592 48402
2 172181 99158749
1 24899 103607 173708082
1 61215 88992 484191735
3 103073 11682
3 93951 48723
2 88311 22371059
1 27297 55733 347070439
2 132099 826709534
1 96567 108349 219361628
2 100087 481818797
3 97479 107330
1 31860 33083 786554736
3 79755 50188
3 95640 113752
2 54843 340516493
1 72198 92909 937506096
2 83832 489385220
1 73915 104762 909165218
3 116807 108795
2 15845 796890124
2 106854 856974783
1 32938 87996 104570126
3 28073 56801
1 33152 46499 955996277
3 87735 91501
1 101746 108384 974834246
3 161385 36108
2 144002 428289565
3 22805 58263
3 125624 37808
2 98873 347518881
2 156271 100636261
1 40950 95522 824489140
2 113730 592718066
2 138493 495525343
1 19934 103740 941376210
1 19678 93422 379614194
1 82555 111992 920816947
1 9790 97798 534968722
3 123648 39653
2 124909 407424490
1 8376 57202 187569908
3 112632 61430
1 47329 99620 719936314
3 122108 114394
3 43038 4917
1 7200 106833 484526000
1 77317 78236 687927466
3 75479 49417
2 117500 211796530
1 21191 66466 913601358
2 132090 799169763
1 59533 108912 492163955
3 15635 66493
3 55940 29021
3 162996 48935
3 73133 107264
2 52670 524587579
1 60248 62247 181307339
3 121644 68979
3 42722 96745
2 125228 503585393
2 59967 542614935
2 127675 619574828
1 35945 91203 793115823
2 34706 750599339
3 94176 1527
1 95283 108942 666964742
3 128744 90128
2 98485 232712309
2 140396 473939184
2 167870 702594666
2 91732 209678362
1 63239 105032 843516020
2 11992 147686942
3 66169 90145
3 32044 34694
1 15099 89159 22817110
1 26421 85888 606206261
3 80987 36513
1 35598 108686 849466381
2 102939 282504031
3 110159 111528
3 136087 34942
2 63088 113830944
3 33736 26749
3 23508 86321
1 15885 30251 418841295
1 63907 105624 826570292
1 69456 104018 170278375
1 6161 57290 919413992
2 115883 596955445
3 101744 109275
3 8581 91960
2 110157 844921461
2 47308 576391486
1 24538 25563 781958726
3 60270 51409
1 63535 104120 293595816
2 85994 308794601
2 107556 5504145
1 86580 112856 217004786
3 405 83664
3 26725 60045
3 94005 77692
3 22662 92865
2 150848 312064755
3 45729 56637
1 77001 94984 285706895
1 16481 105220 759917170
3 52021 46132
1 12951 25280 201704768
1 76689 108675 479884569
2 94978 806744439
3 36144 59419
3 22370 100269
1 38178 78122 772860464
2 167913 885886136
2 109059 735707202
3 25327 93465
2 18897 699297994
3 134831 15267
2 137480 573605352
2 71470 929759028
1 8669 110645 257468072
1 27620 32633 986878416
2 154997 238803131
3 30794 82988
2 42821 315424063
1 16970 57482 229309118
1 41829 111825 476633565
2 138759 968069119
3 64291 15804
1 24165 35165 370335056
3 48532 70713
2 70980 65557895
1 100201 113531 990094266
3 83315 111353
3 37973 59955
2 77869 589702568
2 137496 32375098
3 99034 81329
3 7874 26403
1 48060 54318 227607704
3 157598 3431
3 61073 38869
1 7554 61314 723051291
3 11315 45676
1 71714 80287 957750852
2 34627 494404256
3 99375 34207
2 47064 238166418
3 94147 30008
2 103950 443383588
1 91248 111889 858064072
1 11495 47998 198098971
3 145125 98669
3 86961 89962
1 4666 36749 900958685
2 23721 184760450
1 83201 108324 80339060
2 66107 941335380
2 100534 211492859
2 133855 787361421
2 77949 689001960
3 121125 109574
3 105686 9168
2 174679 91012995
2 19181 882422394
1 75630 94916 902600143
1 83483 88775 345904193
2 137356 692725173
1 8531 10873 440399495
2 142627 936737228
2 14928 429080533
1 56322 88125 142236293
2 131736 197889
1 87272 110213 678510772
2 40207 240642870
3 100656 101261
3 100655 91854
3 164974 78165
1 54858 88420 737747199
3 93214 114166
1 27415 93568 730718082
3 69128 92807
3 37906 13837
2 2832 950851323
2 110565 852950326
1 63627 90071 94594672
2 126231 508289681
1 69252 70706 35761806
3 126936 101815
1 20022 101467 941471664
2 99100 30524472
3 10935 90
1 11950 27669 151161004
1 27384 29921 915431574
1 96064 100779 390822328
2 28843 149149087
2 2654 940018107
3 15299 52886
1 49757 53301 118026659
2 58607 432284847
2 19825 471722661
3 156348 57579
2 149580 53862322
1 38671 45800 195428109
3 69877 61082
3 85954 53156
3 135071 9874
1 68978 86248 505238686
2 84614 258611198
3 166548 20147
1 5106 112000 126011081
2 109105 174690856
2 84792 332008472
3 170739 18134
2 55692 587708237
1 625 90911 436417497
1 60040 98915 156232729
2 14921 334259374
1 25214 35771 542077505
3 156049 101242
3 12562 71419
1 25878 112531 11772543
1 33542 61111 859046028
2 153307 574029971
1 33745 70773 424855379
1 36109 61472 853435728
2 169885 490040178
2 40551 185116169
2 124400 306988287
1 29964 43955 219426971
2 149091 259276894
2 53899 61412615
1 9426 55819 506391987
2 141750 306075726
3 153409 41766
3 75042 71002
1 53052 56293 525671398
1 40438 95492 669497247
2 166047 322809917
3 166156 78388
1 43330 60635 333923229
3 135816 36421
2 160125 877051626
1 101930 107880 755637320
3 51113 60276
2 68714 293902977
2 160760 541942794
3 125486 21476
2 150544 217179941
2 23966 630508300
1 38479 43002 335959245
3 173425 14332
1 78203 97168 525561226
2 47817 273039689
3 70484 68900
1 6691 10533 766233635
2 17147 323940368
2 151529 551505949
2 62989 615517267
2 128293 747627734
2 147258 973260928
1 43370 46565 630959928
1 61863 71124 710883396
1 8592 109315 767917907
1 8713 105798 755761903
3 29338 50128
1 46381 77499 378310793
2 132170 551518597
3 106622 69783
1 8866 30769 445591113
3 124567 29248
1 5044 97953 807772563
3 68165 79666
3 28278 5300
2 153049 944205982
2 125816 794107418
3 109562 99630
1 23430 67824 457170303
3 139005 50006
1 20553 102699 914340613
3 120696 110274
2 155228 320420341
2 128414 260585875
3 41763 8891
3 81656 36294
3 88464 68491
1 69719 97720 668659020
2 157072 790086089
1 20538 77959 967939803
3 62049 76300
1 13549 16013 58707905
3 142118 21768
1 80 21677 721466895
3 7397 62183
3 93856 41736
1 14786 83289 957005817
3 143479 45039
2 109093 3370119
3 175355 80744
1 3220 111993 977002298
3 78690 65856
1 23177 110857 271782734
1 42534 66621 652009807
3 103541 94915
2 131646 449201253
1 28761 42335 470951011
3 86075 6163
1 13610 73358 96200666
3 90577 80212
3 103886 101173
3 16586 71684
1 17200 37653 651648333
1 26162 84674 855011620
1 53274 60813 171276907
3 2384 114035
3 26316 44285
3 167483 75042
2 56411 328480069
2 56083 540626128
1 5437 58743 427646704
3 170459 42053
3 109673 53608
1 35569 66640 502432713
2 90935 214977144
3 8116 35858
3 40634 6723
2 173837 550227865
2 118360 459583504
3 29252 26419
2 100596 183937678
1 73302 102751 602139244
1 70933 107305 422809508
1 32419 96677 844741943
2 82218 26142163
1 68265 113620 18713849
3 84099 5802
1 9298 83917 688437166
3 8933 56906
2 103764 205936966
2 154183 361840133
3 66932 91712
1 63363 112832 353177970
1 71867 113209 70772503
3 154682 12372
1 14144 32421 469550005
3 28221 72019
2 172432 75485671
2 70222 552039182
3 141564 23249
3 60098 565
3 52433 85574
2 162007 846308488
1 22498 57585 363214428
1 3896 94980 191931580
1 1837 79021 319444098
1 4701 49154 989006836
2 58299 654108860
2 29334 71131575
2 14983 313779940
2 72219 610391160
1 5212 54694 707772333
2 44268 728840246
2 106397 63854602
2 38597 253071527
1 45134 92361 525314783
2 47342 778525021
1 48214 103392 768865848
3 8694 69294
1 63968 108367 514505783
2 41084 122664670
1 85843 113805 167173811
3 117505 73969
3 159576 30191
2 130825 992801234
1 73322 94833 469307168
3 95817 1666
2 44523 72457832
1 26572 89058 466286246
2 131647 571531002
1 82002 93978 999956773
1 32902 36432 760631476
3 133296 26744
1 89451 107790 742075444
2 166328 169306914
1 69299 110969 948440626
3 45385 66729
2 57448 535721260
2 12616 840152522
3 156993 18029
1 24856 34512 985958301
3 17276 73270
1 52842 105494 752713386
1 39188 76532 129109165
3 150162 77889
2 138888 228534282
1 92316 92778 770958861
2 114311 139631184
2 11738 852532341
2 137000 698336502
3 123939 21572
2 159746 560761320
2 73455 801252198
3 106822 80432
1 47645 53208 262854446
2 151249 773581512
3 12976 27206
1 14044 97483 735860813
1 45212 51091 987298405
3 128328 7979
3 164064 71478
1 37776 76763 772801279
2 145428 883751294
1 55644 110171 173128020
3 88070 104190
3 58912 64149
2 154553 850319572
3 52692 66823
1 5849 113162 860891394
1 53202 59614 430650126
3 13218 47958
1 41433 96166 859831178
3 93077 93420
3 27242 1127
2 129342 4320993
2 127132 661355134
1 799 25496 982152679
2 5111 988937790
2 2738 953040591
3 123265 74947
2 108484 736591928
3 166286 18926
3 28344 48223
1 34146 59194 663481378
1 90187 99846 104049714
2 59989 630218587
2 145798 226840669
3 103802 93571
1 45971 66245 411071260
2 108798 767549900
1 15960 25737 351124834
1 102396 105436 443185146
1 8098 78436 385286770
3 161938 24151
1 12060 68190 437327912
2 83542 755143594
1 4457 61808 601129124
1 9849 67196 636304643
3 91247 93920
2 13094 598259775
2 166121 359489672
3 110754 100085
3 150972 17043
1 28602 91393 177163651
1 49729 51751 373371949
1 59590 101821 936389442
1 5135 9450 225539609
1 70149 97531 905836885
3 95365 79311
2 93994 613261091
1 58295 106277 624205718
2 172894 355133777
3 160140 26231
3 6204 54938
2 47103 6845393
1 1262 66004 371928685
3 25264 83071
3 7657 54849
2 153812 962153186
1 52796 85948 988147364
1 27476 80415 769676743
2 103198 5875782
3 106162 62579
3 132610 76957
3 85871 58226
2 144815 235780829
2 58841 829260201
1 30825 82413 187939335
3 128336 91079
1 9760 59766 779876794
1 74374 100961 478484305
2 49518 955182576
1 21412 73215 514879326
1 3157 46384 632555595
1 63646 66009 786711076
1 40639 63849 136824070
3 164018 27138
1 4350 97905 726991240
2 50350 548390157
3 102346 61461
3 164770 15345
3 58041 33475
3 170243 74768
1 27456 99673 399432287
1 10286 94682 272805709
1 12516 33318 906925544
3 23999 87196
3 40553 39911
1 33917 91679 266439335
2 105499 146255219
1 102039 113828 557310448
2 48842 265640101
3 92027 51771
1 59865 111969 170080757
1 3599 71940 872662310
2 18731 891231412
1 21151 77074 985258879
3 67493 48587
2 35364 718268478
3 113606 83283
3 167934 91199
3 39874 43821
2 111294 545081282
1 44058 47621 855348886
2 171965 466841652
2 88343 102726892
3 54993 75006
1 42642 104990 448924939
3 6454 39930
3 19838 83718
3 38429 12157
2 85565 313978874
2 38527 539455926
3 107792 62990
1 26736 91686 7087185
3 48864 47001
3 166373 59719
3 118915 68196
3 60106 96316
1 101413 113957 568443354
3 165096 34052
2 118026 570050870
3 24207 67260
2 68276 345358339
3 162723 30902
1 66270 96093 394955650
1 11415 67097 530614428
2 52779 971673213
2 59811 642839539
1 20833 111174 790186629
2 140190 858461283
1 76246 85214 427614531
2 6975 201284422
2 32253 344345510
3 62077 34822
3 109492 17359
3 109490 107404
3 94015 64622
3 4944 104837
3 38895 80807
1 19173 76538 104092729
2 117519 73455277
3 57636 55956
3 224 41976
2 113529 334648313
1 75998 111811 378138978
3 74167 98035
3 140743 76054
1 73799 90947 961167419
3 116146 72513
1 2567 111977 740287392
2 47069 749645445
1 290 51925 526268456
2 60354 551823126
2 154711 893139345
1 37985 86771 388582915
2 52471 403856226
2 45722 836224751
1 6640 16327 288790305
2 160544 979954588
3 170867 46282
1 31613 51939 182260
3 4041 56805
3 137148 89667
2 15414 479489243
1 15623 90827 705447877
1 89450 89796 754125876
1 30389 33137 611950575
3 31076 89321
3 96820 108704
3 117637 33675
1 11763 76346 769950413
3 107502 89036
3 168092 101484
2 43534 479565643
2 158009 413784195
3 98002 110347
1 34928 104118 320823511
3 160054 4370
3 135620 71858
3 42266 20719
1 65070 91084 952659473
3 151818 8769
3 43833 12776
2 144091 351828007
1 47753 64496 205276187
1 7020 8994 40732567
2 94373 884475023
2 67922 488282858
3 22410 83208
1 15103 40313 290340044
2 46166 246826322
2 135503 393467016
3 149747 4576
1 13919 82556 509505021
1 40023 101701 790241198
2 76868 319494856
3 63727 24610
3 104895 47090
3 161400 83320
2 8196 208650338
3 137067 112773
2 138794 270757824
1 66690 77887 422852552
3 117716 95463
1 25905 44704 1360924
1 95544 99043 472033912
2 51751 614049971
2 173836 389351261
2 64196 32099458
2 72356 653642347
1 13980 46972 391492747
3 157668 81504
2 6925 487455897
1 1997 24843 225401830
1 618 21936 721472522
1 14388 42150 354589498
1 60808 87709 78103244
2 162539 745385767
1 8882 58545 298685697
1 72483 99177 714462228
1 41870 110789 271702859
3 36908 72317
1 19777 98325 485403541
3 26084 26115
3 106214 61481
2 31067 949223022
3 71220 113382
1 80688 98754 533483069
2 120286 772100862
2 38973 211683663
2 88301 14467969
2 26500 346151405
1 5833 25306 728882272
1 85965 109116 449819326
3 72417 57620
2 51873 248270618
1 88538 97866 34549478
3 146746 104322
1 20812 102544 929690407
1 33198 52390 191534485
1 85150 101670 179991026
2 133488 676762166
1 94884 112098 465358173
1 46913 84205 448352216
3 106023 29187
1 1361 92398 924780302
2 132711 374794887
2 155786 748797634
3 15179 113839
1 37769 79398 673977537
2 166964 555106104
3 36871 14955
2 175240 767932205
1 28340 69836 863696956
1 34889 77681 176000262
3 38768 67994
1 11802 23611 549576925
2 22227 231451386
3 109401 48794
3 87163 9976
1 65505 67751 606689641
2 163925 344014083
3 756 33650
2 128047 192424296
3 75575 68524
1 39462 74265 283769283
3 115533 2350
1 71077 106721 26188353
3 10097 92985
1 106220 109888 34734445
3 23782 1257
2 107417 675937242
1 33693 39019 682808020
3 39161 16397
2 81483 790305868
2 117112 48888324
1 1142 70392 541415700
2 50594 944784252
2 98590 294749573
2 136535 157868967
1 39964 53923 88409029
3 21356 106343
1 86101 101703 677913485
1 69468 86042 211763778
3 164083 46897
2 171836 52919065
1 44611 64485 889467373
2 106879 171438209
2 110717 317794176
2 174224 532973435
2 74914 422551634
1 12040 71547 383474135
2 162426 971379883
3 90161 107097
3 85621 68003
2 85870 480797648
3 57050 52098
2 62979 632518966
2 63416 474801346
3 126582 5256
3 150393 88711
1 73457 74189 191862399
1 21123 71745 241590761
2 95575 916858709
2 19639 737584504
1 51453 66591 138065822
1 78734 95299 145986575
1 24791 36895 329590331
3 23665 84632
1 20113 81984 228445319
3 143067 111938
3 83274 13553
3 162830 65736
2 83483 109904743
1 56131 68806 807373943
2 35447 976217570
2 142064 26419210
2 134272 657958029
3 91335 26444
1 13364 40530 936351027
2 158613 142126042
2 47948 815855159
2 173683 865161894
1 38157 96690 683417877
2 123796 572579113
2 21434 344695474
2 81845 410039881
1 4123 98738 612463154
3 33855 71116
3 25765 81418
1 30320 50245 148848713
3 167251 55995
3 41241 19330
1 58197 93131 238446096
2 173389 679517862
1 12310 16306 108749017
1 6563 36369 769613099
2 94336 290797213
3 45838 101718
3 17845 8119
2 115925 598193491
2 42873 266769112
3 130585 102212
2 21348 196511096
3 122163 29791
3 165282 17192
1 47621 87000 939308358
3 103908 111466
2 165088 598835682
2 2009 132477834
2 69079 140590314
2 130766 278460403
3 151203 34229
3 129523 35699
2 106189 184826134
1 7125 81793 519693439
2 145054 86838195
1 7066 99321 780436678
3 144040 7555
2 145189 953743456
3 55610 82908
3 88920 20940
3 78167 57438
3 94297 68442
1 16197 40203 75905197
1 50793 76769 252813387
1 39635 82739 150837046
1 55330 91742 100595411
2 126602 944885911
1 49159 78014 7373377
2 47774 55722447
1 4333 98016 360020074
1 30585 35547 442091525
3 124861 42867
2 160788 207327977
1 102754 110608 586578273
2 13174 182468461
1 60493 60834 449938114
3 88233 50116
1 52625 53971 794305666
1 68990 79972 577926893
1 43582 48898 465057256
2 87285 818653813
1 57491 59559 220674812
1 38764 96479 292019916
3 97905 77520
2 52803 192151895
3 89891 7292
3 92296 18446
1 33914 67484 425347438
3 65668 99507
1 98683 110671 147177468
3 36977 29290
1 8165 31835 307554174
1 54396 64571 293263808
2 28460 545846753
3 19238 38830
2 51377 851928473
1 98138 103092 647396823
2 52122 66477284
2 140247 205021826
1 3191 102373 671649990
1 20821 22025 42699265
2 108111 21503708
2 65778 454682232
1 24093 93076 408125778
1 12944 23797 411748445
3 56545 15957
3 100153 86865
1 44960 104735 792352956
2 68580 499857582
1 35953 96330 425011289
2 114259 179462460
1 9871 93876 975616297
1 12726 49897 207000276
1 55253 102996 849523944
2 932 87429865
2 173580 934135195
3 132467 112523
3 73660 49805
2 59879 62240202
1 1806 100440 276847292
2 132590 843273414
2 62370 395084686
1 18663 36595 269529538
3 94090 91898
1 75946 82668 372970138
1 94929 98450 575272258
2 116546 631951800
3 147344 16690
2 139593 680950944
3 155309 14264
1 4144 110236 639627416
3 165362 85509
1 29526 103214 606580710
2 148886 680413043
1 30714 46666 440364085
3 53699 103380
3 89464 29804
3 15134 82472
3 90542 36619
3 105998 108074
2 28784 479280689
1 52816 99251 511555665
1 16711 42613 512041339
3 59709 98924
2 42117 974497747
2 43962 477742770
3 93887 34830
3 93657 44243
2 102582 161978825
2 105683 805510898
2 122330 246747044
1 69681 76173 113808215
2 131285 995394348
2 105542 330395442
2 53855 867970828
1 33602 88772 575322703
2 89744 859380794
2 110854 512375592
1 1020 91591 291693480
3 38377 13683
3 85864 98067
2 131103 494620275
1 86451 86617 325209983
2 121543 227145144
2 92573 728758363
1 21532 68457 216771032
1 18947 109139 910494942
3 100574 1570
2 150074 335354944
1 2487 30440 166335240
2 21035 241781273
2 105096 661613141
1 24675 44847 370682711
1 63455 93336 648307760
3 100655 86124
1 27413 65924 554207934
3 85733 35543
2 64199 377382466
1 71557 82763 679671306
3 66710 63859
3 98233 5225
2 130637 699388096
2 70805 252223736
3 100102 97880
1 62272 91015 723232893
2 172823 557289895
1 32688 38335 776004386
2 160958 494965497
2 64150 721790197
3 158486 110670
3 168838 28659
2 135389 538056428
1 59557 84573 977394598
3 22489 30546
2 118782 858029158
2 14019 11854992
2 126627 369317538
3 24949 66999
1 26815 102552 722604402
3 61783 26308
1 52413 66260 522839131
3 98622 36072
2 58845 203508963
2 103504 385235878
3 84242 77687
1 47538 64486 19409582
3 170444 105448
3 134041 64464
3 136676 66684
3 7102 37942
1 49018 111963 725752173
1 3069 17511 837905148
2 96956 956949508
3 51658 72480
1 29463 50368 731221018
2 123517 862580167
3 69425 29127
1 80722 91444 831548709
1 70257 79958 760851042
2 37013 762429918
1 105756 106121 523469661
3 129307 82209
1 9155 36628 647836021
2 99024 810145318
3 71775 7366
3 166298 31305
1 50978 97549 889751231
1 16748 96893 695670495
1 3674 43198 659280202
2 13234 964255783
1 21086 91556 173729040
2 55461 523629131
1 45556 54914 26008408
1 1515 105600 559030568
2 124169 156143044
1 17377 44014 437831
3 89797 12820
1 2296 56283 145684210
2 65012 124502986
3 115919 108238
2 47227 860062972
2 253 141901083
1 9163 21269 940662964
3 60704 112170
1 38040 47236 276082600
2 17153 913630770
3 34987 104204
3 28557 90172
3 55801 110553
2 56893 436677131
1 60520 101709 517765494
2 102550 80611988
3 34908 37879
3 52379 68830
1 49373 93784 24196225
3 123739 2112
1 29460 41804 204960234
1 34039 77274 779882386
1 10930 15163 480337115
2 59795 89781412
1 65240 83205 491233635
1 10805 70811 306849385
1 9262 75570 389884708
3 19466 6741
1 5499 72308 928216908
1 76942 113372 660944335
2 144650 430907576
3 155022 68599
1 51163 79065 79101514
1 21577 28507 219299967
2 11695 740006744
1 51861 72496 558006799
2 15300 574691285
2 173603 139806911
2 96385 329519928
3 168038 83786
3 74781 71805
1 28421 55367 585260184
3 9085 4907
3 45903 15880
2 93478 280946938
2 85860 492622791
3 88298 76977
3 63587 85715
1 4544 44777 341227907
1 25327 31925 132097055
3 129716 97600
3 104098 15941
2 802 737559866
3 116323 70772
1 4151 107220 660685169
2 78530 244646314
2 7358 888622867
2 123986 755069206
3 65529 68969
2 59468 768106887
3 143275 103909
2 160888 818283279
2 9990 639521931
1 47376 79236 626558347
2 14495 603700108
2 120294 508338790
3 175062 74233
3 18048 52160
2 143049 332181721
2 120149 694723061
1 72313 78546 167315834
3 56194 64100
1 60179 89046 372834001
3 118103 103180
2 79447 59587399
3 35102 101232
2 64452 624848316
2 144638 288200757
1 26768 80059 469199301
1 1325 57637 648626371
3 60674 9990
1 66446 97283 408644435
2 17972 200960772
2 158975 806643417
1 27687 74754 843761034
1 30609 103252 120186026
1 4868 105267 968364887
2 123507 953465437
2 54092 485789052
3 118936 63500
1 99029 101501 868177632
2 127512 473440132
2 98911 441721783
1 37595 71051 99667376
1 43269 58313 323978023
1 11996 103673 635582618
2 89239 763328915
1 8938 87318 722431412
1 4491 75078 900748582
1 4309 34184 996775748
1 23091 79166 191061139
2 43633 231486887
2 12073 983026934
1 4062 71781 502680416
1 72089 113910 825512690
2 91693 484764203
3 11809 67838
1 52320 102950 826042994
3 97035 57330
3 45917 52356
1 11687 92325 571542569
1 81452 113833 368759701
1 70679 82409 606399234
3 165878 19542
2 58694 787304571
2 104915 339892442
1 6239 34114 779715525
3 13841 111699
3 77877 96431
1 26766 47488 155204611
2 84530 216487393
2 118101 727841867
3 106531 96475
2 89430 639628121
3 95053 103715
1 97655 113578 566248177
2 85274 481970929
1 21897 102973 363176872
3 157292 87269
2 101000 829575120
1 76111 87740 490509474
3 96008 32379
3 136153 71688
3 66144 49662
2 108036 966455013
3 87810 110961
2 126201 578068195
2 93543 501816024
3 100493 27313
3 10280 43929
2 74955 332368004
2 10525 798729552
1 6613 24682 357840529
1 44085 47940 715985824
1 14888 80736 866712539
2 118068 604667618
3 11778 73184
2 138606 292540010
1 30479 67055 966501017
2 157607 476468288
1 36184 89743 900257278
2 14807 480630328
1 44368 106949 245426534
2 152502 640552017
2 2398 403648330
1 3635 101410 655369044
1 61896 91422 557958717
2 3296 279843669
1 40960 56326 439787634
3 22246 1868
1 10946 88865 931760044
2 94150 547776556
1 16688 19971 373603542
3 172658 79710
1 44021 104384 485847431
3 157694 31669
2 41348 367977806
3 65715 37360
2 46247 340845663
1 9942 30229 152815949
3 149149 87118
2 169104 753755920
2 158421 880921476
3 145855 74078
3 133241 113146
2 17053 282254963
1 87181 105197 615626077
1 88208 97504 434308130
1 131 67005 257540333
1 59609 67437 442508462
2 91482 270015910
2 22793 372234281
2 150404 964733136
3 102637 41582
3 154720 85320
1 8384 88036 495144994
2 89657 744801302
1 69904 89522 407445782
2 159017 827033039
1 39220 91432 950049298
3 100457 95304
3 140846 59879
1 45247 114193 288128596
1 34983 54095 723687293
3 115443 44789
3 120139 75807
3 92641 19344
1 55321 72891 869442866
1 3731 101774 991013828
1 88940 97917 474244738
1 40732 70779 898456858
1 38315 78581 964709232
2 27610 150072726
1 100385 110285 167528760
1 68410 108702 312774139
3 128844 44755
3 71197 84772
2 167447 261333180
2 140502 636406677
2 30344 738418224
1 13778 93728 756513664
2 174594 974662186
1 15437 47152 988642203
3 28757 104267
1 3435 52409 825135696
2 106836 113602591
1 110236 113724 256990628
2 98614 582062402
3 147715 68843
3 145836 99341
2 82022 324753864
1 37531 90563 723540589
2 73392 800000181
1 32677 58837 698164633
1 19362 105988 63858767
2 163299 459588463
3 133223 37127
2 98042 868136708
3 109084 18279
3 123291 21912
2 49188 385645708
2 130524 147465645
1 46831 74403 653052942
1 7110 34402 2784590
2 108749 51821073
1 13882 73603 863168924
3 172568 11433
1 35072 67082 503216911
3 127696 66902
3 79474 61701
3 165127 36354
3 36818 3469
2 52390 681578034
2 13820 451455187
2 85647 63896177
1 67140 93625 22449936
2 149478 267443051
1 50273 87602 264483605
3 118087 44288
1 71006 77451 362337262
2 154456 470242029
2 112741 975791868
3 154272 100150
2 13085 715901789
3 123967 100085
3 134918 48118
3 103662 45701
3 126572 114272
3 97023 39188
1 56559 64218 657191110
3 174551 95031
2 44464 445934687
1 72894 107735 628068100
3 39184 41907
2 97449 54009404
2 14439 238331421
2 162817 330508703
2 89493 39894974
2 48488 393488741
1 10440 19363 516935612
2 157823 604611187
3 55809 86516
3 14091 100899
2 154167 897776181
2 33859 7583770
3 93405 22084
3 149580 114199
1 7876 83310 769774603
1 33733 95513 466585493
2 80435 579376959
3 42941 91486
3 35248 93919
1 7689 89738 390313108
2 120819 750507181
2 2999 926399660
3 74839 17317
2 34356 575997092
3 138027 92971
1 44831 110347 236819662
3 9942 1746
2 31141 238014898
2 80131 409112750
3 59876 91549
1 56518 78085 619937084
3 111489 22077
3 39368 111505
2 2050 12949181
3 44628 18690
1 30980 88820 537809181
1 25592 111895 677084878
1 3839 39256 834828899
2 123847 443712754
1 53109 102572 339768421
1 18133 50667 247115361
1 490 107042 908301391
2 131324 684938175
1 12431 92581 693973502
2 169736 157894886
2 174915 711193713
1 35345 102831 624010924
2 77352 606106627
1 21625 40936 930347618
2 132115 327000974
2 96579 943941517
1 19693 64692 644397239
2 1274 850800446
2 111761 265231343
2 71845 824067581
3 135364 11897
2 24702 32464983
1 12799 100640 506467995
2 92005 355719535
3 93977 109146
3 66450 76693
3 25607 62183
3 170238 19153
1 14535 98781 424652072
3 75732 70152
1 11026 113144 490493902
2 140913 280509340
3 25065 80466
1 53630 85526 475359450
3 44258 85979
3 159623 88190
3 152828 83636
3 45483 102344
3 156603 98602
1 14493 18948 782197133
2 70621 692979221
1 41276 90107 864435296
3 92398 108253
2 107210 936221997
2 45887 668854764
2 63183 163424043
1 18277 65823 326607316
1 82301 85188 732804363
2 17809 666881904
2 13738 129180927
1 93338 106937 452138663
1 30425 37766 929091575
3 90640 86176
3 75784 65515
1 1629 20729 710762634
2 72175 407931306
1 47050 92356 671314039
3 119301 53240
1 57226 113058 696110199
1 45459 87044 224645121
1 35459 61268 329175231
2 104451 266463837
3 84024 93761
3 108486 99635
3 91589 59393
3 22988 423
1 51339 92971 174823819
2 163746 177943011
1 18875 36389 831662948
3 56413 64354
2 92773 844607282
2 78672 953227807
2 115726 501437323
3 126446 1380
3 108952 54607
3 107384 60927
1 23218 30237 344355507
1 36600 100364 828227065
1 33100 96612 849321497
1 31541 88759 310250051
1 84462 94760 195596684
2 40666 120897831
2 75646 359989159
3 57842 21766
1 53114 108102 650705404
1 2105 15028 340540010
2 66641 25152917
3 619 17422
3 118264 29892
2 13418 590039211
3 81760 30977
3 143831 9664
2 146430 719343548
3 76946 81345
2 111821 988790814
1 10086 49925 121267844
1 77240 108164 319271265
2 158124 386843783
1 16650 67020 229171270
1 70072 105672 469363509
3 108569 101731
2 11249 48828004
1 33322 44525 643021777
1 25335 47760 260652380
3 166445 44168
2 53103 922989797
1 15358 71016 920674797
1 56349 75696 801698222
3 110483 105199
1 47327 59573 322774501
1 74248 98531 998956809
2 37393 50180827
2 149341 162232858
2 107336 944272341
2 26052 179015575
1 48724 79639 774762846
1 7455 114141 639868432
3 87114 51214
2 113813 489091567
2 148515 141537814
2 172944 107912524
1 20161 35274 299503792
1 57851 77847 456068222
3 34611 102849
3 154622 43421
3 21518 41478
2 148409 58012801
1 71684 105672 220275440
3 33064 99560
3 130774 225
1 79279 84493 968286570
2 49463 696151779
3 54754 89282
1 80328 110124 529493133
1 11858 82504 650710049
2 23892 494331105
2 56948 782869031
1 6286 40679 252560921
1 19699 96056 505427142
1 22707 59599 272015032
3 53050 90681
2 46813 162627774
2 64166 152752762
3 133692 15880
2 88351 789004488
1 42692 84345 20172517
3 70872 75397
3 136111 68432
2 71083 977383707
3 170755 76872
1 49214 107570 837747881
1 9432 65991 299015826
2 130660 99093472
1 13854 105311 593194173
1 76910 89265 68338862
3 65334 105761
3 157859 1975
1 83140 113489 774670648
3 4071 45603
2 95883 319663459
2 98839 115687377
3 65591 62243
2 87056 937056710
2 151919 852046678
3 147179 35563
2 99891 705303207
3 112114 107655
3 46149 73074
2 149821 86191587
1 33128 111639 40622640
3 52134 24672
3 148568 20921
3 57140 1819
1 7533 32353 412564576
3 79938 113722
3 50340 59334
1 54169 71551 723043187
2 17558 588536491
1 61258 92818 513063745
3 68081 79482
2 14053 299880700
3 170360 101510
1 15447 21106 948396316
3 66682 96061
3 86862 38428
2 14160 574417269
1 54771 107496 559611158
2 155859 739863191
3 60679 72270
1 67616 75982 798477468
2 160621 205754000
2 174231 182781365
1 71920 91566 947197206
1 32969 79377 558555138
3 143548 2788
2 110557 76996347
1 26024 46908 677821312
3 24952 106784
3 30553 78238
3 76869 46092
1 6791 29098 457274495
2 28397 533098748
2 61075 524649207
1 21650 54888 8768290
1 20722 108106 784353501
1 32929 77329 447254943
3 130908 98640
3 47319 66598
1 93419 99070 921642734
1 21736 28105 657266176
1 2828 42194 711291762
2 34413 1466499
3 12220 102842
3 42482 97898
3 150541 114392
2 145170 193748731
3 163576 99395
2 140765 821155788
2 26171 567056800
3 55439 43271
3 8926 96191
1 32227 69927 188102932
1 12073 37048 746599629
1 50630 74871 719081236
2 97929 26162205
2 27636 726617218
2 64114 256299375
3 137032 74435
1 24349 107378 500122442
1 10659 58509 583798903
1 73373 81300 318664901
3 59958 71984
1 45680 74330 955737400
3 26682 41888
3 8119 77315
1 25638 92449 424365743
2 69557 23069506
1 3207 67005 564253472
1 2341 36383 796854513
3 39327 8681
1 2387 65987 521551291
3 54670 91421
2 73242 421433954
2 55375 206366333
1 36357 97092 269903047
3 87745 94297
3 159154 102778
2 85780 884338077
1 12265 51060 969920412
3 59521 94468
3 144389 49094
1 73040 86317 481896739
1 21900 82162 400516316
1 26946 58612 948261856
3 18626 80174
1 22444 70083 134934987
1 53346 74951 190350620
2 161887 380795397
2 67013 564289829
3 144973 40076
2 10448 432884702
3 54931 80144
3 12702 3277
1 73328 84812 544420879
3 62143 70644
2 150376 164033685
2 14092 58971894
1 20258 99229 501546098
2 111385 208625994
2 105391 890409145
2 167171 844238226
2 122346 833847750
1 26864 96699 670543811
3 88560 81593
3 87951 58104
2 141369 576136730
1 15211 27975 531281481
1 57087 74695 257290982
1 41527 80551 723731659
2 23991 7813100
1 14884 74781 249980058
3 143794 61199
1 22411 93551 837271624
2 151176 729019274
1 72246 95465 418409750
1 12023 104879 76359011
1 24979 94225 734429617
3 128963 87616
2 43139 759288007
3 1551 38460
1 46089 89154 828020421
3 52689 26540
1 8176 103129 859379835
2 36885 505274623
3 110438 70688
3 10607 74218
2 134806 782433984
1 17545 28241 242831896
3 172337 3733
1 82995 88673 755819773
2 61595 212690808
1 1548 101311 318053115
2 91060 933530373
1 61678 98149 496061895
3 135156 28000
3 41538 65929
3 20699 1454
2 36652 133887926
3 50992 106014
3 160887 76919
1 95364 108948 610854363
2 100715 577365547
2 153443 617281158
1 42514 63050 108575793
2 32096 374829467
1 4592 41359 288333714
1 96320 111873 504128295
3 105035 90006
2 92089 362254517
1 7871 94068 25588132
2 100495 481528197
1 14275 90664 750729384
3 35024 45952
2 67268 995893171
2 131578 67618191
2 99225 477976154
2 28933 740265144
1 26426 60432 482337965
3 171408 16688
1 55396 79106 913923800
2 64443 774616911
3 46113 26061
3 79490 11108
2 164247 91394529
2 44724 330939357
1 21786 106078 37337041
2 78423 36102431
1 1781 96191 517344327
3 146256 2473
1 27522 64511 624776661
2 25094 504319463
3 63450 75369
2 26600 575309723
1 25025 105424 753322374
2 117615 264134737
2 26972 115503190
3 47817 21627
2 157629 1500709
2 132380 707946600
1 73621 94302 548536724
1 16896 89309 703207889
1 36646 59069 708959980
1 19556 53432 270842575
2 88022 315696098
2 160354 740892134
3 173325 56075
2 65078 446768703
1 91349 100336 732062717
3 26796 33356
2 122471 763325369
1 1164 24271 994371990
2 31748 16887161
1 52261 70017 258691309
1 1876 7312 581913776
2 147339 700950973
3 29946 67873
2 156922 438007695
1 28967 74196 785787616
3 138152 88505
1 23487 95331 638433337
1 97519 105286 21588419
3 135202 67321
2 123240 340053791
3 158851 99410
3 12728 63085
1 40681 47550 468367251
1 38782 50267 494883782
1 10804 16524 861303116
3 82115 21732
1 80492 95985 28000431
1 44631 70840 306528322
1 1537 109644 694868891
2 165725 574152139
1 96511 109403 636687224
3 64646 6404
2 149726 26909253
1 12458 92749 449009641
1 7346 104464 170833621
1 33601 54340 662736081
2 53285 293079930
2 84808 937479229
1 434 33653 702266793
2 25246 29710531
1 106764 107795 501095260
2 29396 10525429
3 29569 67048
2 163227 558591619
2 13553 536742587
2 68949 828779766
3 97492 26811
1 47725 81223 38228682
2 96248 171157598
1 24056 68436 371677094
3 99256 111352
3 110117 107455
2 121339 529029266
3 4443 111341
1 13046 29088 612465115
3 167323 40046
1 14531 28666 550644446
1 7950 109883 645994536
2 123773 284988969
3 21678 83637
3 154851 35527
1 1175 94135 597976059
3 34316 79595
1 48708 51642 381357886
1 72177 73837 480924097
3 147006 88618
2 104449 762811969
1 24172 53246 263461130
3 106083 4467
1 35215 90529 533187628
3 65587 15457
2 114384 166655317
2 98556 274436085
3 37799 98031
1 80477 84826 631856460
1 8997 39447 506126801
1 37381 81869 685730825
2 146289 183369945
1 85271 109213 998677907
1 42977 103948 632614792
1 81630 96244 167934005
2 2093 166912436
2 50961 625055795
3 61352 112831
1 39677 83354 998350562
3 53129 42520
2 41901 249606583
1 43919 61337 855595502
2 132937 982111265
3 155600 101584
1 50126 82058 39355156
1 24373 103350 562518010
3 114585 42694
3 64055 60529
3 32321 94139
2 161799 803350213
2 19886 325367201
3 136374 83643
3 19297 109693
1 86223 101990 814980561
3 131283 86297
2 10047 20982209
2 104168 889070825
2 90430 645375403
3 11464 73360
2 17596 251348785
1 39649 52949 856950539
2 157475 271232311
2 92028 521534561
2 9976 262954110
3 4412 2073
2 88154 401518815
3 113485 17265
3 118262 6367
1 37137 92746 437585324
2 27093 753842663
3 152222 87574
1 92 55738 522738091
1 46354 67709 363433631
3 161138 79699
2 24788 274928228
2 3247 640915540
1 4162 23229 344303130
1 22566 24075 573016163
1 19575 20316 53458716
3 68114 102869
3 60628 79644
2 92081 643798396
1 13828 103940 60516046
1 77353 99731 314665955
2 55831 931535812
1 65594 82950 140053415
1 60779 98632 571401571
3 102208 36205
3 152727 12073
1 49209 107488 307365956
1 630 49240 575905956
2 45932 939349353
2 65827 58542556
2 92316 22974026
2 22764 682571386
1 9072 83359 506959956
1 66228 90019 428006475
2 163986 142019049
3 4880 91464
2 45417 649935067
1 34295 47231 475078898
1 66675 99872 519147531
1 97949 102460 173694874
3 165853 81147
1 39115 93198 348388885
1 64259 73641 722817949
1 40248 83459 936650704
1 83964 109875 978805113
3 7546 90785
3 88385 1551
3 23394 99720
1 23216 113580 182783887
1 46729 75221 828994932
1 39226 71882 421649406
3 60211 90663
3 149240 55839
3 99250 41031
3 169232 112002
2 123261 286865203
1 31892 68164 429919913
2 152755 816957871
2 125617 723107978
2 5200 426251879
1 66311 112187 658510993
2 171188 74595572
2 16218 462531039
3 111607 56937
1 83623 103193 466095251
3 133728 69897
3 86512 93906
2 36468 605190134
3 23423 71520
1 7758 46902 144528062
1 7857 108915 115730243
2 65179 106782527
2 122335 731931520
3 51758 26660
3 41782 104721
3 88678 3406
1 70613 105470 927427578
3 95961 88621
3 46003 81724
3 54409 93634
1 87966 96237 745011210
2 72127 796633885
2 67746 744975064
3 49326 59726
3 101281 79675
3 139260 94536
3 78057 5486
3 88834 111869
3 125270 60721
3 60893 9339
3 72657 47553
3 107418 86473
2 173591 976173639
3 88534 31373
1 23089 27057 390693886
2 37071 237639642
3 111756 87401
3 105969 9644
2 155870 762895767
2 73508 960911608
3 158701 65447
1 5736 48382 624665258
3 105919 36005
2 16036 20673905
2 59811 581435165
1 70381 111445 865129760
2 7541 359723070
2 165808 447399208
1 48205 54311 583356906
1 8016 10873 356547009
3 129012 53852
3 79455 84416
2 167118 828597999
3 169559 29007
2 30254 95872748
3 52483 60521
2 115497 609108951
1 19904 67380 5537806
3 65582 70732
2 118614 829622805
3 92355 85216
3 145468 78272
3 43511 31258
1 13260 57318 643249813
2 44108 437570995
1 36656 77328 177435769
2 9127 56620184
1 46193 113567 283048882
2 108546 650153423
3 52483 65065
1 68515 86738 519792294
1 33554 64618 463625264
1 58093 110413 205659423
1 17933 25681 299554073
3 44249 106687
3 56710 108900
3 40221 69334
1 17423 28445 73725556
1 23 26909 550195151
1 32924 106115 774097063
3 166958 45391
1 12231 55698 518823219
1 12532 37663 728638240
1 50580 87044 367530740
3 17026 77002
1 39243 56632 186409691
3 132410 57333
1 35598 76559 747826048
2 94792 955369054
1 36117 110998 909149829
3 34225 106437
1 66383 70522 615835365
2 72621 26023696
2 121362 693600574
3 126074 43923
2 62362 686628729
2 101274 9472883
1 17658 71247 80842881
2 89203 311771096
1 85774 101649 666403630
1 178 13294 673806253
3 31936 3957
1 44733 66407 111204505
2 18795 971224224
1 34385 73537 505785217
3 77197 80730
1 16271 65222 903501311
1 7642 46179 987290871
3 149437 41689
2 128229 608407054
1 24737 42474 753620878
1 76456 89395 246886919
2 86701 620261980
3 123945 83627
2 101908 733517398
2 34243 754738328
3 79492 28281
3 74232 18314
3 2796 49863
1 13153 98561 75817742
3 6649 113097
1 42517 111694 109772101
1 68562 83833 807108393
2 107877 728169830
3 116233 2255
1 44852 111097 410851430
3 125675 31911
1 71980 79625 742004588
2 81463 876452983
3 80654 52797
1 47642 92232 411789062
2 139510 792207821
1 103971 104878 822729402
3 98188 86398
2 49653 923667824
3 16857 58289
2 133171 387573043
2 112491 64691801
2 145662 296314030
1 23340 24958 966945121
2 142802 687877084
1 17842 70622 202706438
3 174603 90623
1 52165 109599 171617287
1 13747 62554 200938740
1 86770 94256 235217484
3 4284 92894
3 131888 68036
2 119016 282356794
2 29582 915953237
1 59264 77248 376290462
3 1786 91682
2 48458 586395337
3 37404 10882
2 79016 764732526
1 74020 97353 443944025
3 14796 38648
3 175167 86902
2 174840 505712854
3 64992 24495
3 134588 95662
1 24704 61314 112559291
3 60826 78288
1 2550 62024 314541205
2 112379 364720753
3 25919 46680
2 83037 438878707
2 134199 659867146
3 100993 18639
3 58713 60260
1 61289 91668 351333609
1 60060 102657 832507435
1 10727 62963 345051910
1 57614 107605 671331487
1 35815 78969 746444516
3 14220 30916
1 57886 92546 552129944
2 12510 755577071
3 67126 40308
2 94399 374353109
2 132335 349727874
1 8365 98908 683076718
1 20211 26962 696937399
3 131047 9923
2 157445 423432354
3 72964 90204
2 72079 187579088
1 62169 79521 489530144
2 130422 389340958
1 3047 102720 536660734
1 84188 101995 467958291
3 14546 56043
3 147649 30401
2 79377 338751498
2 97370 623500733
2 90901 793498912
2 97857 135652929
2 82858 265740292
2 80889 981104127
3 83610 25382
1 20387 55283 209682767
1 49839 87630 529620747
1 11292 68724 540351322
3 75940 59116
1 12348 67837 138470205
2 148869 131838319
2 108228 274542706
2 81631 956969439
1 59706 93505 461138160
1 21697 106007 899659638
1 59284 68295 913920858
2 70005 794249426
1 52639 99766 32263520
1 13391 97202 438762788
3 30669 95229
3 61717 101160
3 3002 14556
3 11066 64460
1 3764 19404 788179862
1 32198 44933 980070708
3 54193 21112
1 15962 61257 689169802
2 144119 616966156
1 4447 20096 733802449
1 2227 6030 666310707
2 17261 143736923
3 126553 31337
3 40217 21948
3 69043 77869
3 137303 72582
1 62143 89964 295603869
1 21700 40699 29918788
1 15704 30134 716968867
2 128931 806466578
2 110946 282207772
1 13713 25219 275517067
2 8119 650607864
3 133214 45848
1 4600 78246 575539757
3 43655 5501
3 125712 89751
3 64046 79221
2 171303 132740598
3 32311 101230
1 50645 96691 999587230
1 66447 111263 877236859
1 10241 24773 814190970
1 58166 77198 154739243
1 42435 45174 528230996
1 11026 63329 584394611
2 164433 979023724
2 68396 879612060
2 104170 6306942
3 70498 101144
2 23142 834379987
1 7420 90425 821435764
3 151968 55367
2 151605 852021990
2 4898 582404820
1 37540 74769 55518328
1 174 54550 498311259
3 110931 93852
2 115539 663070556
3 89017 51861
2 22168 666567913
2 148716 359136312
2 19891 779307464
1 7381 10736 951772570
3 37728 7654
1 88590 113782 548902883
3 47517 60186
2 29336 289530137
3 89954 17222
2 165388 226561527
1 24220 32020 531133088
3 36955 19837
3 172865 64170
2 142141 427995742
1 35291 39271 647787366
2 109185 859641811
3 145588 16701
1 71049 107596 172702391
1 4389 67603 892591100
2 3611 437912982
2 170664 506733142
3 39267 34329
2 141308 748005216
1 30252 54751 997565141
2 61797 592359207
1 18909 70771 445162061
1 7074 84489 10661352
3 56466 71628
1 11928 105058 457773815
2 33368 302474507
2 19223 944283289
2 75764 704870008
1 28069 49204 920750125
1 70777 110748 151306019
2 25303 507971836
1 56402 70206 203574462
2 136389 155451804
1 102344 105504 885489502
2 6000 985758386
3 83636 82382
2 22875 246212454
3 39518 30460
1 20982 99331 871141386
3 26148 33402
1 12652 26233 371354720
3 170536 81068
2 96410 709304871
2 123165 185674615
1 24181 94447 934714999
3 4464 109829
1 29682 65210 854438180
1 67427 69174 425377381
1 33682 58838 394227069
3 40991 25619
3 69519 33702
1 49329 54713 675443787
2 67204 908311998
2 56510 864156818
2 134506 30326824
3 123114 27387
2 85023 444432913
2 101296 93715135
3 2695 91178
2 109378 207763778
1 8776 56896 986315971
2 59683 377440411
3 112017 83090
2 19743 601080677
2 87206 235780172
2 86837 973792976
2 37466 8455927
2 129489 144933714
2 35548 614373891
2 52456 919440371
3 58015 89427
2 54994 863026271
3 104286 14128
1 17833 49156 434251468
1 3205 7524 766278968
2 170625 277272126
1 23348 51291 943325544
2 172509 496331429
3 102193 102355
1 637 53417 148112294
2 170001 539260687
3 152774 61777
1 30841 43846 77208092
2 52158 497623001
1 519 87123 121961473
1 23239 90876 388755096
1 43536 89583 723676491
2 137595 578152854
3 43508 5641
2 115093 278614163
1 56383 91931 248445397
3 151082 84732
3 14434 83437
2 88623 835590238
1 1606 45894 843201697
2 40823 127305238
3 149535 86070
2 160709 703910539
1 26907 80262 160323172
2 129031 336268169
2 60865 389078691
1 39425 97896 978722031
3 34773 44701
3 134902 100614
2 45037 282954849
1 79019 110268 691982953
2 1627 595353062
3 154519 53163
3 44491 7657
2 130475 473352061
1 14552 26764 480792843
3 43321 10088
3 81751 44774
2 82755 433505139
2 46649 488118017
2 108581 9632981
3 157490 76527
2 143727 155036210
3 28017 7128
3 12007 64881
3 163940 88765
1 98267 109310 538965894
1 3569 25220 335039057
1 25724 114275 413515254
2 108526 758981584
1 53776 100833 858442502
3 162047 70856
2 94077 531223184
1 15553 51717 414614042
3 6247 66822
1 56899 63281 498128808
1 26252 106063 8741420
3 170865 22368
2 146906 217051546
2 96243 747882817
2 13515 866325126
2 112837 169823213
1 17178 71717 99029121
1 8720 86938 882429425
2 90287 406697966
3 137028 31008
2 107864 465250944
2 13884 139287293
1 6211 85108 172625620
1 50167 53011 829717299
2 103512 89523698
1 39220 50648 854644876
2 25006 31163336
3 101411 8914
2 150838 416244363
2 94984 297810254
2 34266 916233955
2 104220 850407635
1 37414 60002 541452447
1 45155 66576 37579605
1 10067 27689 624662437
3 81989 21676
3 38393 74550
1 21248 108837 553274128
1 7772 57124 637870004
2 134673 28270489
2 32604 965199717
1 61454 74334 655413838
1 15778 53338 565119383
2 62073 140549078
3 98357 111815
3 84510 33999
3 71381 43344
2 73979 928889287
2 84987 53319328
2 165292 27192848
2 27842 374608261
2 2224 798914252
1 13357 94024 743026642
2 159654 751836058
1 26454 78479 400518735
1 2701 69758 312594217
3 114115 40000
1 35638 67672 958014975
2 89168 942884703
3 107751 69360
3 146002 84692
3 155159 83809
1 48202 99299 155585142
2 133826 374313969
1 61913 111581 71543076
3 166556 112547
2 160403 447468438
1 7467 89089 839568873
2 169544 881076617
1 43250 73019 842653975
3 14599 63803
2 124789 477022661
3 54935 18636
2 6181 221493362
3 126536 64139
3 109453 48313
2 50217 823816497
3 100307 61209
2 166865 552543442
3 51978 32350
3 132883 82788
1 86857 107865 469540058
2 38008 925054196
2 101419 941982441
2 67843 979394742
1 3652 47424 846339438
2 67765 507564950
3 104090 46194
1 80366 103521 543640922
2 148984 56296128
1 36191 99725 72970179
1 54036 87031 886734365
3 14982 15386
3 161456 11341
3 46782 17464
1 36422 81534 47145141
3 1079 17721
3 91920 23618
1 104640 113121 866471422
2 119170 17606572
2 13235 18919440
1 40997 51431 907510950
1 18011 61851 943764925
2 68813 758477712
1 21139 103784 364634079
2 58861 790878581
2 59306 291742145
2 162144 626807679
1 42751 56094 352146631
1 45506 86513 75641140
3 64114 19017
1 81893 97517 811327712
2 68779 497183537
1 37749 59083 719873305
3 76336 42640
1 2892 51544 715662687
1 44305 92586 655498328
2 45995 964097556
3 24763 98135
2 2089 864706880
1 38140 88650 187076389
1 70399 81722 569700463
2 107931 858509429
1 74362 75340 298607716
1 18377 95968 230714503
1 85676 95468 510248635
3 123326 56926
2 57023 954811522
2 46285 727003521
2 20685 739434334
1 47075 70104 233007982
1 1422 99622 975369100
1 8511 14779 835491398
3 1955 109153
3 173616 43527
2 122699 577257490
2 125763 736895077
2 160372 435329634
1 38798 82297 138055054
3 156417 13347
2 80948 627753654
1 33401 112084 477873820
1 52560 67356 184173907
3 103552 105464
1 48082 84539 532608483
3 82343 5314
2 120811 987067124
1 39826 87040 881702261
1 686 48692 697617612
2 53480 592537250
3 67349 73461
1 4487 109828 248571157
3 66049 39677
3 40493 64387
2 41617 96096117
1 15945 25988 21595422
1 96217 109418 901765950
1 72420 96127 434327511
2 21399 20442277
3 140972 68422
1 77491 101540 163241435
1 20312 67102 425466272
3 99312 36588
1 18105 26932 976945837
3 12177 99201
1 12847 41149 996442978
1 14387 62050 181611854
3 26614 104378
2 83237 599955264
3 121453 41084
2 107448 706983920
1 20502 36228 377435964
3 130098 42614
2 119569 146884448
1 63774 77071 479700518
2 38249 988947006
3 91377 23444
2 117242 548383752
3 79400 54621
3 115387 5490
1 45137 94547 593629278
3 72085 84123
2 171139 411053592
1 53599 101787 798445853
3 160127 2599
2 114556 644069078
2 151633 425304813
1 59034 88944 193548255
2 103975 433273702
3 125062 73355
3 172706 31535
1 39471 44691 622849090
1 33317 75138 637588621
1 91216 103345 288922683
2 58404 372860969
1 18631 54327 841019169
1 37633 63222 670014235
2 151295 74369608
1 26171 55242 43583631
1 38076 81291 812882407
3 95403 38929
3 18259 70407
3 82878 23632
1 481 33802 571069828
3 17717 87374
3 46736 85910
3 34176 32527
2 151017 552398974
2 74675 492795491
2 115007 806405742
2 29116 270652040
2 46477 19628773
1 79400 87965 699962501
1 21179 37691 912932887
3 62946 51279
1 25099 34260 641019209
3 143766 102901
2 37621 909064380
2 114179 528126616
2 127344 997828125
3 155936 1851
3 106129 53963
1 26441 50790 730379998
2 131826 721114407
2 10255 994097374
2 73482 422418164
1 7427 91147 893645621
1 84711 87851 997426188
2 13993 583473719
3 153530 100081
2 131500 549895035
2 17232 465620437
1 73226 90906 765157245
3 8170 59566
1 38621 77390 883123069
1 20298 48472 799221133
3 2223 75003
3 120683 84310
3 115883 63143
3 65902 28192
3 115491 1279
3 112054 23313
1 61427 70722 951018261
1 3723 8170 792978365
1 23277 25566 176706038
3 113952 91309
3 152124 43541
2 40888 350855041
3 170861 96288
1 36460 42792 487995229
2 169125 773913080
3 90751 37611
2 45239 613034194
2 152813 373538686
3 167462 70836
3 14199 31843
1 248 107860 420745811
3 122789 18964
2 133250 918076072
2 125812 393226854
1 26010 48609 994162376
2 173653 926982294
3 35363 97708
3 142092 76615
2 20470 189789759
3 15924 27624
2 114259 203076295
3 59247 71777
3 60104 72252
3 2756 69596
2 7535 863077331
2 40848 578713212
2 108908 287719662
2 156289 874790474
3 166171 18792
1 65250 87208 201640330
1 1982 3928 978367456
1 20077 100283 74484182
3 170831 105439
2 38182 591747280
2 100203 611242309
2 121362 711205907
1 29280 81324 732208900
1 22650 96291 754193295
1 37945 81631 531568572
2 72843 246560582
2 34988 5808750
3 44583 95040
3 66875 39724
3 149026 113829
3 67684 80382
3 86802 62376
3 170337 77614
1 35273 79452 159331704
3 149424 8423
1 60440 62304 784862547
1 74821 83077 315863072
1 64356 93889 887385114
1 29002 108713 221201736
2 7415 263234292
2 11636 41750212
2 14403 837456222
2 38165 963243640
2 122483 976066957
1 8615 34352 783497891
3 34076 84258
1 46487 92987 186732902
3 118370 46301
3 23232 39619
2 107804 730986525
3 56559 55576
1 2237 52818 57092717
2 51828 957717985
3 121601 57235
3 113152 26981
1 40262 88630 916798699
2 166284 30648045
3 17644 95400
3 93727 113450
1 71954 89592 936248759
3 121184 73481
1 22111 82807 53518740
3 41478 92310
3 173302 35294
1 88622 100193 236991487
2 3072 842060612
2 112159 344035903
1 50909 76200 638560710
1 4724 88914 821694766
3 169609 7232
1 48396 60400 834081951
3 140170 101748
1 9895 48613 542674517
2 51949 568694550
2 82953 393654011
3 117664 100056
3 59843 76405
3 134286 108889
1 77571 110741 179644039
3 15168 107332
2 131978 232211121
3 60725 5189
1 233 37799 95902951
1 11658 43437 274873811
2 41261 50748622
2 148785 957580557
3 130333 96546
1 42591 113242 590550590
3 115772 103350
2 42182 134205049
3 83397 94294
2 153243 473910776
1 20866 57727 928452152
3 142337 17583
2 113863 294215716
1 1195 103857 489684304
3 60023 96108
3 28040 34784
1 11531 82878 505049825
2 134438 523277657
3 7292 54270
2 159184 839472742
1 28238 72099 290156483
3 148795 102155
3 34702 72320
3 119425 44040
3 118030 108050
3 169807 108294
3 5585 30358
1 4764 78211 124404101
1 49365 100849 227940450
3 42644 37424
3 119818 106015
3 18303 98354
2 41806 185836780
3 151475 34278
3 43498 6672
3 69922 88472
1 2810 69726 639144510
2 29334 64282723
1 30545 56339 332910392
3 39902 2114
2 123562 112711965
1 1740 57500 831669162
3 12777 25788
3 133398 1301
1 20996 43308 883153683
3 18382 43697
2 141360 713686636
1 37363 105500 51706393
2 813 782769278
2 136610 278659354
3 1685 19230
2 155754 655136477
3 40932 65291
1 100182 109670 276113820
3 55716 96940
3 32581 82646
2 83535 59737162
1 21434 37125 5814088
1 63068 77009 490087000
1 8833 109324 438016851
1 57206 74766 316212138
2 52980 80890660
1 76450 98878 324377011
2 170655 67676178
1 60439 64676 841113990
3 112750 95360
3 105777 82287
3 61609 70002
1 16199 41513 687844938
2 57706 257504749
2 42104 719184028
1 56123 72466 193515292
1 14035 110203 440244478
1 32903 86587 887490712
2 66171 17301805
3 33317 14596
3 30118 8085
2 39778 239095939
2 165177 50721439
3 139675 58995
2 152361 27551933
1 48415 74579 440655132
2 116465 244710562
2 21347 95643885
1 9477 18839 830683634
2 127584 881995281
2 122873 207664261
2 899 995349677
3 132060 1947
3 143366 63704
1 67987 73722 218078978
2 142888 935558902
1 17883 33579 696766882
1 101590 112280 257408893
1 7125 99228 499760337
2 93080 174763775
2 121327 298699153
2 119502 781997290
2 103582 833846799
3 31878 50276
3 9913 30053
1 18094 26247 705017178
2 69243 935708214
2 88262 305386004
1 15670 98466 628890470
3 120296 75962
2 24723 598236315
1 22027 38113 143501510
1 35434 73510 565623809
2 90297 946239137
1 31004 111319 34748011
3 3273 10823
2 114565 461879780
3 52445 110366
1 70988 93173 165144598
3 50850 41321
1 57213 69698 499946204
2 128162 115113305
3 161560 8161
2 80064 496892881
3 3804 101705
3 51 95196
3 166538 34121
3 53910 12682
3 35926 82441
1 8128 97244 695977011
3 44075 31350
3 159124 7236
3 6808 26823
3 36433 22043
2 52309 990981038
2 92966 277789476
1 31482 40442 182580743
3 9132 60260
1 65539 72540 985841917
1 35524 103061 125393882
3 135271 25150
1 23235 85415 116682579
2 125269 429158325
2 94156 121339531
1 8799 104423 367980769
3 129209 32958
1 35505 104023 60976006
2 161301 343159897
2 93134 342087177
2 17201 468305408
1 73165 109396 924147420
2 168399 358642724
3 52216 4789
2 99602 63414935
2 100195 843213941
2 81037 147422043
2 138445 905942566
2 111173 882547409
1 25481 75482 142911504
3 24810 33754
3 145514 5329
3 126763 41251
1 39990 112009 632751103
1 7728 11804 785244679
1 36863 68638 829382928
1 7896 85319 734990541
2 24348 91497362
1 12048 72362 907574972
1 58678 74423 878096887
2 102387 472641144
1 38267 90337 103186571
1 51870 72182 863027220
3 44326 30021
2 109247 794985178
3 124725 42374
1 24783 68722 153958753
3 94569 65795
1 40160 56033 911013150
3 77424 52558
3 60318 13317
1 31596 106388 888361557
1 611 63894 673817691
1 2007 42537 793503771
2 124683 368564463
1 42434 99995 747152892
3 111899 43163
3 68644 67510
1 33419 110973 717354928
2 15012 779829620
2 120640 595562343
1 15961 68558 398548385
2 10869 769304122
3 18108 21048
2 14531 318235397
1 42119 52690 680239621
2 30893 252822454
2 137774 671752142
3 131188 71700
2 53644 680735594
2 121258 717253800
3 113677 61059
2 99441 707061688
2 7131 156775023
3 68782 88849
2 46578 779897463
2 91883 664010545
2 114998 897265802
3 142598 8466
2 101751 679596602
2 102226 83874487
3 153153 90572
2 162329 682312245
1 6934 50539 391346363
2 171087 439094758
1 42751 49188 975537339
3 113543 79726
2 32134 464191580
3 49937 111750
2 154682 102372831
2 66737 158849418
2 32169 361600836
1 21144 71851 871243746
2 76124 62137505
2 141491 232181266
1 25666 97438 111085903
3 166734 6326
1 35871 99182 372533938
1 33644 85422 172522419
2 117573 250308248
1 67718 86530 619420466
2 162509 876871182
2 70627 259516869
1 95152 99342 436391240
3 166786 753
2 128491 711045567
3 30365 84807
3 48624 41887
2 64127 449914597
2 155560 56765573
2 145860 163747086
1 1678 40169 206116331
1 49009 72570 376673515
3 5346 37511
3 173191 81410
3 39450 94592
1 8676 26406 565510418
3 172132 50286
1 82219 86014 121507457
3 24918 72723
3 149158 70493
1 12418 110487 846944227
3 82377 33356
2 103515 428882239
1 1264 5992 574772368
3 166040 71273
3 49268 4841
3 128626 58722
1 34663 48462 452998640
3 25192 103738
2 76562 27169810
1 33389 36896 454214236
3 133811 59626
1 96966 100833 833768514
3 54456 35939
3 121238 94152
2 66879 772950361
3 92988 42650
2 77419 15213002
1 30688 63565 803699401
1 9046 77936 634467966
1 85098 90471 659497676
3 30430 105465
1 5087 96634 132640439
1 33569 106276 742458601
2 34310 101524347
1 10933 110142 892638036
1 69142 95548 519612892
2 154112 641131978
2 80188 920038460
1 27993 107392 696476308
3 169603 52576
2 94805 186815722
1 67848 99572 668617662
3 131044 96299
3 59287 54033
2 107801 376837825
2 148781 636939110
3 74240 98442
2 12111 571527077
3 25479 36563
2 147421 524827480
3 108994 55931
2 130437 803035442
3 96800 1977
2 74500 780521823
1 29550 38988 770422790
1 19806 37970 88061433
2 41301 976936120
3 134218 49561
2 98586 922820178
2 786 103004595
1 21714 44063 183548573
1 32063 70772 474187715
2 68788 372591828
1 55650 99626 141302547
3 172662 12110
2 36718 466447931
1 14172 71551 771472558
2 114798 804047508
2 69777 997830199
3 112062 2593
3 9722 106788
2 9415 678457705
3 104931 92551
2 150206 934894039
2 166037 384417394
1 37703 108231 520643487
2 67159 522655845
3 86310 64201
1 89614 100999 250741564
3 55642 86070
2 31732 478015253
1 2872 86825 258870396
1 22549 54881 101254912
3 57315 92818
2 84562 307610693
3 58473 67488
3 37969 10321
3 3202 34741
3 113707 38302
3 132762 24020
1 32616 90453 76792282
1 96286 110465 579826426
3 29164 99531
2 55727 963113538
2 6768 409929669
2 159712 262096781
2 100642 592669843
3 63815 68080
3 65439 108701
2 114254 768801333
3 128023 97360
2 105838 690697818
1 58363 70782 740749929
3 80069 61329
1 51818 65585 259228864
2 138244 654923349
2 81091 288181981
3 127713 23871
1 16976 89098 421068571
3 147643 86700
3 23324 19455
2 138667 110402446
1 12000 64295 907465356
1 46047 56020 526906313
2 165394 861059391
3 88564 15016
2 172486 286734168
1 4157 40740 538664931
2 2904 785157991
3 145229 88279
3 10814 54667
2 146767 989016908
3 5100 97414
2 115636 945759937
3 79905 95209
3 137250 61154
2 125411 814636515
1 74091 88887 159792055
1 46337 109286 227781581
2 121050 862427412
2 50159 292671966
1 66155 112909 186552331
1 67209 97700 543929599
3 102707 5952
1 9053 70330 449107611
3 101621 25150
1 17922 48802 426274919
2 170832 31475005
3 166460 95272
3 68521 85816
1 4193 98528 227323130
1 1884 33918 718175110
2 164756 824641085
3 116969 51877
3 74502 110833
3 65537 33344
3 98737 29494
1 52404 54032 336335081
2 45572 525054594
2 157831 363681424
2 12632 386688423
3 104088 16524
3 33240 80804
3 160484 18967
3 130022 8154
3 134356 73148
1 20751 110327 326892629
3 133163 59209
3 134486 14301
2 11394 132543915
3 144397 22557
1 64338 98483 242108318
2 26359 538341727
2 164794 436074380
3 144455 91744
3 83920 96877
3 4297 2616
1 38928 94143 230715354
1 81430 90282 104937440
2 65090 609282571
3 85570 84278
1 35484 112145 470020593
1 27277 53610 551608660
1 88579 112420 965921003
1 42741 58504 974056609
2 131451 815284655
2 56220 94787451
3 28990 17186
2 50680 76437835
2 86565 951476534
1 35765 42730 240177181
2 30020 763639068
1 3858 101706 601509871
1 87064 109302 402453388
2 148451 65326577
2 156558 562605598
1 33302 104785 523064904
2 162238 940665404
3 43909 38250
1 27069 106831 896412379
1 7334 17418 336806945
3 3791 72418
1 3976 82957 949995717
1 74990 82307 920758943
2 73612 884055824
3 41561 81038
1 64574 69623 920709959
2 162507 731364579
3 16838 81774
1 29070 67497 927550198
3 130331 76447
3 99508 5278
1 47369 90346 497704268
2 174415 863676057
3 50678 101566
2 49385 176724563
1 14147 111583 869170081
3 143783 50000
1 24487 29590 777896985
1 24640 55923 136963040
3 95997 20644
1 41648 42552 276696834
1 6205 106370 402815710
1 5200 77755 69445091
1 23291 110330 900355873
1 2371 29877 429877449
3 87255 109439
3 57324 78805
1 49491 83307 511356628
1 53481 63780 349621324
2 28419 621635188
1 3779 36955 620524950
3 121186 90853
3 31780 8880
1 34795 97785 111005182
2 16495 929056491
1 50219 88379 346790424
1 13885 73732 466839138
1 14970 92440 3015671
1 13180 44192 863262056
2 129448 182158487
1 59545 107898 200845388
3 33830 25431
2 4124 503004239
2 161260 423612274
3 18363 64430
3 159131 76351
3 158459 44963
1 5616 29568 820029992
3 102945 99994
2 58534 436950312
2 1117 867964856
1 39327 78779 449506260
1 8738 30011 472642316
1 75406 106227 184693485
3 153058 83059
1 1166 19731 205339470
1 46294 88954 9859435
1 13694 62302 350986173
3 128345 76816
1 59290 80666 655790466
3 111476 109059
1 28761 52086 572447639
2 68896 705616757
3 149959 32358
3 11329 83004
1 20262 27213 123177092
1 52998 65841 37161367
3 6872 42392
3 117732 41458
2 135949 83913540
2 157021 919607921
2 136083 945557800
2 25834 264198018
2 147416 30449575
2 63120 109036695
3 65618 12943
1 3915 62179 170579455
1 12616 48828 84138584
3 60118 113176
3 67139 64525
3 58130 83239
2 24353 628153275
1 55894 93458 959703396
3 169833 56353
2 7730 439085411
3 71368 16475
3 49220 48428
1 47587 86983 871045310
1 24950 102953 736161218
3 116835 71944
2 141903 643334429
3 114905 848
2 165315 237697687
2 173840 795963012
1 9670 31487 987812516
3 159802 96222
2 80989 532712801
2 173346 556672768
2 19848 738816669
2 169916 478472708
2 69290 407742833
1 72837 74118 895427421
3 117823 15830
1 28123 93493 741633019
2 152220 584051555
1 47206 90231 538687033
3 90115 58230
1 30845 73619 437405729
2 16881 887331069
1 23160 93279 273375133
1 16654 60048 184072482
1 17057 43721 909355555
3 96502 56712
1 22056 67796 137361047
1 40159 68519 703715612
1 19291 54680 602134770
1 70918 89406 421327260
3 105083 37542
1 20655 95650 480775855
2 20851 689057874
2 29103 36489930
1 41581 71978 447487123
2 134218 542332959
3 104794 78810
3 20245 71415
3 112605 108882
1 58802 63155 146234341
3 70258 107439
1 23566 47853 915259646
1 47587 94179 820573889
1 64690 84009 950879628
3 20211 42024
2 7405 306740630
1 42029 100251 400413101
2 52387 412783683
1 32819 66381 351751961
3 126215 102143
1 13821 57189 156140554
1 25770 25833 409526114
1 35851 100337 295359443
1 20908 77675 673446535
1 13686 33544 260145756
3 119145 64089
2 87362 129849591
2 172683 95451969
1 66456 86085 374098076
2 163624 533696989
3 165758 75031
3 156269 104627
1 75739 99210 436604953
1 41996 70936 626810481
1 58515 103262 647789952
3 141144 4088
2 134938 412216165
1 3477 66600 491566035
2 165223 550421491
2 166066 107643867
3 60564 70223
2 51286 67708390
3 103155 106060
2 43411 799949290
2 58867 284188130
1 7473 8409 677699359
3 73405 1960
3 102052 50737
2 164932 658152048
3 31641 92582
3 50508 68830
3 134367 82558
2 7188 604615658
3 115973 15391
2 108508 36298809
1 89694 110378 659683402
3 25946 3416
3 52779 99792
3 148095 107253
3 53614 87027
3 171151 64685
1 38675 100299 794639677
1 66535 95569 984260613
2 172339 235677547
3 63818 104644
2 129620 681698664
2 132452 588069150
3 70440 41400
3 65512 109657
3 61250 31751
3 14388 36244
3 47193 57558
2 169281 682646607
1 61381 97850 768036874
3 41587 31223
1 232 20976 26712027
1 61289 102615 445587265
2 69256 125683609
1 85378 99253 748323358
1 34294 59825 298013830
3 164626 36140
2 53880 261645646
2 170900 577576348
2 82210 311316354
3 18338 20814
1 26415 103665 798221378
2 3764 14288084
2 140693 937520575
3 96353 31432
3 91297 61295
1 47051 113364 538717488
2 107370 198296377
3 115038 76250
3 162738 82323
3 115296 42685
3 13428 53907
1 8657 60150 503718668
2 152902 922973382
1 41947 42005 893636995
3 79134 7410
1 17270 68169 998239857
1 63255 74634 223972132
3 122630 105857
3 8066 64738
3 167461 62970
2 148226 532071356
2 106321 818466632
1 40791 101211 519135317
3 98182 19865
3 145754 113282
2 53452 303443968
3 132158 47779
3 14318 75393
1 76709 96509 441728425
1 90355 110868 860255050
2 5619 483515432
2 161064 606944762
2 159104 145588866
3 121630 28409
3 59879 6479
2 160526 137395886
2 133049 711889528
1 67260 80013 435503197
3 69184 24796
1 11196 87757 514374813
2 39639 919278274
1 80103 94437 310227122
3 134978 21660
2 172841 215920082
3 693 29290
1 20356 106783 839001189
2 52900 507581313
1 34111 39302 944898257
1 10117 41271 539190771
3 119042 84271
1 54334 87945 782898595
2 161962 522292007
1 52435 83674 887153624
2 132959 45545339
3 53513 11346
2 153215 791298418
3 57946 19523
2 44444 532543994
3 173556 66731
3 76405 154
2 129064 503426337
1 16100 82842 813442838
2 44152 679527299
2 115111 694524170
1 15562 84052 999007361
1 1331 8905 399049407
1 66561 84712 934583040
3 123669 41058
3 30460 88095
3 36 43071
2 82589 586975737
3 48732 86173
2 115768 575205978
2 2488 982251575
3 26580 69673
3 19854 30090
3 125035 5688
2 45746 95636849
3 5859 51390
2 24650 65590267
3 27806 103345
3 29634 87850
3 69167 66667
1 61423 106611 8106309
3 137074 79171
3 29923 48810
2 114095 491028104
3 52892 80539
3 67969 1508
2 160553 799546832
1 23658 68232 786605605
2 125426 491003622
2 120312 262928543
2 170747 961612357
3 172501 77284
3 140658 57614
2 165812 898020089
2 52504 662831035
1 43659 87932 894172174
1 30461 111477 144691974
3 54908 58471
2 174747 613676977
3 43290 11890
2 152275 950739591
3 140652 110105
3 138954 58416
2 91261 113538904
1 31716 68736 640044281
2 12799 352387858
3 144008 110237
1 23858 36519 82151632
3 140506 111770
1 60223 88968 125666389
1 79966 80783 844376604
3 99874 9513
1 13007 87457 541485473
3 151122 66387
1 11221 17521 564797840
2 42742 790829806
2 145178 261071178
2 83026 409577121
1 1057 22683 751944589
3 15209 101644
3 129506 84959
1 2781 44852 83233296
3 54713 101021
2 59957 574591671
3 148656 72941
3 151914 32858
1 21582 47801 741136967
3 123096 55080
2 159045 541141715
2 92450 892811699
3 17230 23935
2 48882 102564511
2 147204 815895673
1 41650 85748 122882108
2 66303 660018083
1 47267 87410 237269102
3 107533 88297
2 80616 870240005
2 144559 783900952
1 79960 92672 106767491
1 25571 100008 713578074
2 160109 296951036
1 81269 90736 229522779
2 39483 297344086
1 6183 74174 88545871
3 7221 88334
3 27030 83957
1 33475 96567 190251904
3 26852 78342
1 9178 111615 610385612
1 32192 57469 512497540
3 119617 76861
2 23309 759238412
1 88749 96597 698254614
2 147776 446324192
1 4988 101767 670233604
3 108713 67821
3 43531 18670
2 110719 575781626
2 13183 59507031
2 83176 712158900
1 2854 20267 935140069
2 98496 288258026
1 25410 35370 328335378
2 114377 437904908
2 5397 215019771
2 29654 740360582
3 135166 23483
1 28403 105499 946017195
3 132016 98408
2 8630 578923755
3 83010 96833
1 28293 77992 797627382
1 5707 20571 538439463
1 10260 102122 18073492
3 33710 84226
2 48086 407956329
2 38617 81057450
3 42081 56240
3 155239 43104
1 1119 25547 452544362
2 122413 169120974
1 39226 64720 658841908
3 87346 66853
2 158172 395904649
3 98138 111758
2 126492 427496596
2 38935 601418454
3 65935 47763
2 93566 709825023
3 173617 47145
3 17478 107878
2 93097 852101264
3 166833 57146
3 52818 74398
3 171850 46773
1 64989 96502 745308855
1 3911 61838 363923179
2 159501 96063577
2 154504 108002071
2 12025 334332827
1 335 20118 752922973
1 2426 23276 847495071
2 12582 652523428
3 151347 12300
3 28912 81217
2 69984 782941151
1 36869 56938 417572244
1 83698 106945 640316821
3 98189 105453
2 9252 19047926
1 12531 60044 585765034
3 132893 84296
3 59891 26228
2 41583 904762190
1 19414 61369 650363038
3 155601 113034
3 106773 2029
3 110355 83010
3 1359 106493
1 72184 81761 433348417
1 57210 61222 270299287
3 99402 106395
3 50278 77145
2 34974 686444665
3 146449 60962
1 70407 70570 681625262
1 54973 75973 234785715
1 31744 75374 340357617
2 41414 761967396
3 119921 86707
3 104952 97766
2 73439 274522236
1 35194 46840 60119263
1 48388 71869 379600973
3 105291 30073
1 15551 100188 141536786
2 95342 618431199
1 107424 113978 596145440
1 5371 88906 855296486
3 143820 114081
3 87204 7863
3 164246 5684
3 20741 9356
1 14341 29855 490131072
3 39046 17474
2 70033 470802861
2 148160 211410708
1 58589 81088 826576656
1 22421 113335 193098495
2 149716 64104562
2 80677 743842857
1 28826 31095 482501059
2 4156 574101998
1 39271 111103 258161505
3 123481 37504
2 114207 163284409
3 175033 107986
2 174079 718769461
3 29796 37269
1 16753 77359 943686033
1 3643 110400 63923110
2 152805 535702443
1 9997 104150 329991082
1 7610 76915 628915865
1 70232 70999 968515602
3 24326 29
1 36611 38475 630999397
3 152952 68026
3 99109 98669
3 52375 29183
2 159036 659489624
3 133020 102752
2 110366 758874875
2 12271 923612457
1 35433 44684 535133881
1 15381 16130 252023123
3 56346 12590
1 1075 102510 211980755
1 32409 41403 528243143
2 46388 566574929
2 167973 589855937
3 73906 102463
1 59563 93102 331740694
2 44218 144904941
1 30198 98440 657150688
1 77105 108995 525672778
1 94295 100561 534596736
3 47869 16452
2 141221 469726254
2 170048 783847956
2 130990 741522299
3 24350 34487
2 76515 500739335
3 21850 13365
1 39260 81028 727077834
3 9318 32642
2 83426 687947999
1 13736 18356 576594833
1 14865 111585 476374602
2 166789 278616075
1 41390 55218 698831068
2 165308 635739286
1 3698 6882 843573359
1 50882 63931 842795518
1 67440 96784 32624096
2 127286 411455792
2 81734 870525261
1 72503 81170 644986240
3 114766 70659
3 171222 44336
1 70124 82872 86413074
2 19271 523622200
1 59882 101811 813298618
2 86387 895205593
2 48004 63481296
2 69762 514613560
1 70881 98605 394269161
2 130365 921206981
2 71255 401190431
3 123749 114312
3 117252 51467
2 4098 660979010
1 95816 100098 871461405
3 35162 75007
1 10448 111401 688138699
1 85306 92037 167462407
1 26068 113689 134794021
3 132565 38371
1 36628 42989 862659727
3 120876 19844
3 110385 66927
2 170114 368175039
3 98242 107046
2 144823 879412725
1 48391 95209 722435036
1 32442 48646 145002037
3 55331 1950
2 142397 919028636
1 53422 103874 887990048
2 84788 960398409
3 160258 61341
3 62537 42436
1 1504 92660 354707191
1 77911 78406 958521002
2 149719 363168320
2 165397 143508319
1 54434 67655 455561550
3 52734 61198
1 71026 106346 605217654
1 11982 102704 750546577
1 16302 59194 700977795
1 32620 43887 326758084
2 44717 731544023
3 75468 45487
1 8984 40985 657207760
1 8046 83775 205706453
3 94392 72970
1 95265 105690 237739153
1 68869 77957 830687680
2 175415 455356723
2 56060 850595718
1 13069 80043 588885258
3 108029 24486
2 20174 928330461
3 154644 47959
2 121633 589830902
2 79964 528918927
1 45510 85379 893426592
2 98376 871385504
2 87990 275304728
1 74250 96277 186883169
1 28761 56587 830640667
3 4630 100470
2 60933 789495439
3 103721 13069
2 170611 930243719
3 58177 31375
2 8879 407113780
2 27421 62567394
2 40987 863875954
1 35119 41401 82185363
2 128875 406584717
1 48186 68935 774776083
2 69672 958675666
3 30412 25326
3 134478 39000
2 80188 938820282
1 37495 81978 411693794
1 12593 82629 923773065
2 52906 78631641
3 24400 12524
2 134360 50515076
3 128229 63319
2 171541 941159716
3 93582 15416
2 31821 22885738
1 13127 66543 50552690
1 54345 105617 447235309
2 91226 807749308
2 99345 529037899
3 27538 29128
2 153404 862778276
3 6060 78278
3 118547 42344
3 76407 18551
3 23673 59330
2 141003 620892980
3 69241 74085
3 146466 20172
3 82152 87771
1 8495 81092 233979888
2 130623 604720932
2 96064 610181962
1 18438 26731 299110228
3 106160 45717
1 33249 80848 820526534
2 115736 461368017
3 167322 31070
3 122079 22914
2 81804 463996023
3 2417 17925
3 27254 10543
2 155484 873454258
3 26629 36824
3 96340 3892
2 75606 606528310
3 120741 22418
3 46022 55507
1 4842 100869 94480773
3 118314 10550
2 53900 150859469
2 130966 386368015
3 12860 18795
2 73647 167761022
3 95056 18326
3 83061 85746
3 70829 65010
3 161223 96494
2 33306 70567525
2 30736 185388830
3 27718 56230
1 9106 59875 717861486
2 21648 902878005
2 84619 796359567
1 75137 101622 501922517
2 72186 375223466
1 63403 96589 390141704
3 107723 103585
1 13844 77661 502394451
3 103368 31821
3 170102 22251
1 8447 90371 735396700
3 114476 101760
3 91721 13814
1 7185 39844 404431363
2 156277 741722469
3 171598 38456
2 82809 630291212
3 144966 73221
1 64628 98236 369159552
2 155313 494638762
2 64428 281669019
3 87044 80978
2 41192 459714875
3 117367 55432
1 103217 108226 778388654
3 104406 73420
1 13313 49746 798411926
1 47462 48466 987477758
3 21830 26596
2 129745 642714618
1 3055 59271 719040476
3 104871 8983
2 170791 132978150
2 55028 668106133
3 145451 1863
2 3568 328580715
1 5641 109297 606130034
2 175518 284877546
1 12280 51885 699228035
3 23130 67778
2 91960 63269087
2 68889 794356616
3 70194 89853
3 21089 42157
1 82771 85562 754732095
2 123403 935454110
2 166228 660169529
2 50662 350873771
1 43257 93470 275528742
3 102798 85337
3 71328 36232
3 150011 33248
2 163453 150511674
3 42840 11232
3 171784 14289
3 40745 78953
3 166460 92282
3 74464 36295
1 89148 106633 517996183
1 40832 57558 362480592
3 88105 29705
1 79864 85718 670696556
1 66704 112473 837525264
2 61427 157620150
1 51532 91034 196052083
3 102925 106281
1 87517 105756 530761433
3 150575 20748
2 135049 8614076
3 153966 67187
3 72735 105830
3 149476 6123
2 122951 740730357
2 94972 130195461
3 163823 58868
3 28313 46724
3 94630 48868
3 96016 2823
2 129263 473382093
3 161568 92139
3 150393 92813
3 12291 82914
3 39355 79638
2 14378 413561308
2 52759 2011573
2 104481 831035731
3 148875 63583
1 21895 107404 54588885
2 66799 83091761
2 159831 734778058
1 86762 105197 14669044
2 35819 467964860
3 16641 100338
1 83817 91948 466097199
3 40826 51399
2 26980 950995967
3 11333 11720
2 45225 291231983
2 133656 747782667
3 10183 6957
3 64056 72446
1 2745 9158 112926618
2 171630 430533487
1 8188 64668 817520337
2 137404 300383879
3 165768 67781
1 25539 28019 603553136
1 8310 66160 964674413
3 22604 33908
2 5699 90211885
1 12231 57522 487452954
3 114989 110828
3 142170 16382
1 60508 74831 519314344
3 56496 50031
3 141044 48229
1 24079 86641 208243980
2 8198 221354144
3 151909 95778
1 5088 34582 490579301
3 33941 95318
3 55863 106845
3 152990 24599
1 95034 109239 505828340
2 8339 689511502
3 107729 56774
1 72790 76046 995447952
2 88534 261012270
2 38041 729744791
2 53189 98568474
3 17783 12597
1 20348 83447 64805804
2 41112 883750022
1 25901 37841 381503068
2 82418 245959185
3 36062 80314
3 85111 93379
3 51568 3057
3 82035 66316
3 39278 36064
1 23485 42409 610337957
2 111681 577760449
2 165957 730980674
3 11723 44880
1 23022 66060 576677521
2 29596 124206245
1 55122 62214 332787517
1 29171 78281 741315771
2 117006 356661646
3 10662 100793
3 116062 69248
2 115809 488703080
2 70964 474819584
1 57860 79277 733231041
1 22977 60709 978593238
2 6459 852273625
2 161458 297751323
2 156058 750357431
1 66487 94329 467916277
1 10755 83548 957464547
3 60477 33973
1 9071 82133 277174652
2 53914 491250222
2 44528 585600752
1 35026 89848 342032102
3 60100 30381
2 31209 541179631
3 29554 15869
3 65085 11813
1 30731 93973 120757393
1 71260 106962 1839847
3 142277 42388
1 46559 92016 850421507
2 159666 903055623
1 22690 35220 845759845
2 109494 388364605
3 47365 112174
2 75379 879244678
2 40410 710077455
2 119833 362289527
3 17223 63327
3 155717 10781
2 60162 136035067
1 57797 58887 421852110
1 108228 113326 866907882
2 90091 245288127
2 41320 761602000
1 5816 21599 586612698
1 51684 68239 206900278
2 152616 473373997
2 10496 47106541
2 50757 455257689
1 63759 102118 255582009
2 53779 553404135
1 52804 84028 53112294
2 38723 306198245
3 133744 15740
3 31310 18374
3 139676 69107
3 28550 11780
1 15895 74481 161893369
1 24610 83914 687316292
2 83867 834840447
2 123277 938193860
1 29323 111883 922226212
2 33077 118036478
2 83043 443410962
2 63219 658890149
2 92419 963094423
1 39920 67545 351517886
1 1911 49706 617083737
1 9016 68272 329724678
1 12780 77885 135542375
2 72797 929763819
2 63613 307040544
1 6416 40291 24583610
3 64646 12534
3 170534 55520
3 155401 95083
1 1648 4242 605770791
3 165108 48034
2 114571 808614966
1 19933 95236 711193885
1 1849 55097 964381982
1 62163 80186 84981146
1 46647 109551 695582634
3 28599 91318
1 9538 104150 82611678
1 16537 91290 28169645
3 104038 42645
3 156553 11065
1 17669 23387 134593656
3 108347 70322
1 64151 92153 840577859
2 94596 218836206
2 1013 950408968
2 146310 225241750
2 9392 435338882
1 29979 45228 345115488
1 29049 86893 796073291
3 116738 36413
2 90412 956501020
3 162239 4389
2 84662 970037433
3 100892 51583
3 34935 97944
2 163669 911016871
3 37486 105101
3 116718 44818
1 65718 81068 941875449
3 94105 24999
3 158150 99650
1 2428 57543 88857064
3 56031 108250
1 2709 99077 202099894
2 166894 308484741
2 155062 510572216
3 168663 62821
2 6230 969588250
3 87437 36608
1 25955 42062 179965399
3 9404 67591
3 159883 76034
1 31634 49351 988822855
3 51423 15627
1 32940 110299 416751748
1 16237 101855 434369156
1 4086 16240 435675735
2 162965 514172554
1 75294 109179 479998786
1 12833 107776 628504977
3 4060 33702
1 67759 84004 927411063
2 149874 140345054
3 168662 56331
1 46694 75293 436006463
3 91060 103949
2 100623 799440796
2 20118 509885268
1 47976 82272 932057929
1 56406 91987 206473958
3 85909 13611
1 46048 78179 241368416
1 15621 54783 731334120
2 166086 834930101
3 84224 109031
3 120186 12768
2 42238 502725048
1 66896 112535 766860632
2 122054 904191135
1 2235 89431 262934200
2 33450 874226217
1 81281 112095 61553191
2 11078 729896961
3 90162 1780
2 84728 159829265
3 152107 91245
2 72134 443105626
3 137766 96655
1 49632 109715 202136874
3 108274 70088
3 154649 104799
1 54158 113336 290954366
1 58181 106524 750767902
2 83618 636065857
1 72257 101417 483295123
3 175622 29682
3 12469 88887
1 2807 77633 238260061
2 149970 339545663
3 170290 20835
1 20988 80507 865711307
3 173342 12271
1 85989 97687 408786776
2 118493 190157264
2 119523 761590756
3 157685 43558
3 121714 31873
2 35855 922430289
2 151560 477391229
2 96926 51164290
3 166116 103559
1 39149 45306 780426400
3 163230 96461
2 46216 70782714
3 25497 9156
3 80092 81024
1 59351 86026 996142319
2 88302 47888688
2 33944 55270692
1 2072 36341 962019561
1 31726 107449 722120803
1 3330 45492 130174304
2 160044 80813120
3 20292 17206
1 43266 114385 462772446
2 161793 349639577
3 37209 52914
1 6465 65912 458187692
3 173701 59879
1 26635 26710 216506868
3 12132 57802
1 34722 101864 27617515
1 62096 101150 362544146
3 1169 84776
1 24417 77348 399123402
2 174025 566479921
3 94905 79277
2 103395 996177522
3 120111 108533
3 129324 35575
2 148676 579439736
3 82822 94487
3 138993 27627
3 113109 14581
3 12712 1175
2 34083 421611244
2 149788 969985079
3 113685 32535
3 129962 33922
2 7671 815705175
1 44449 98556 848396103
3 102651 86624
3 91422 65753
1 35252 95165 967733926
3 48190 103964
2 107191 40906121
1 40702 54455 629484536
1 60248 107557 538688104
3 69995 88232
3 173893 99883
1 46294 94774 937663792
1 35665 65673 367899697
2 118119 449548725
3 157800 44852
1 9344 68749 509676391
3 49522 31297
3 107972 83300
2 130252 98947090
3 104022 101129
1 5239 47246 753912596
3 93238 29675
3 89524 108285
2 65909 940816095
2 42174 453001643
3 27996 8260
1 10776 26981 893233684
2 31039 202457234
1 34209 43063 759418028
3 39846 80063
3 18334 87942
1 24780 51144 759449153
2 79783 140676122
3 151952 111896
3 136266 47809
2 81403 132355358
3 14132 97449
3 154033 113014
1 30820 110445 778044035
2 132161 795204708
1 50700 79086 2196667
2 76766 593328680
1 47853 95876 764431221
2 174962 85142680
3 106744 35231
3 143881 99455
2 123551 15669765
1 37315 103837 118400185
1 13062 88077 516868681
2 20808 514379991
2 98824 709170594
2 100203 628805624
2 159158 258919780
3 58933 66267
2 141245 758165152
2 49654 974971192
3 11673 65046
1 57648 65031 52179038
3 63316 101153
3 56117 21600
2 6641 287255585
2 99327 765036226
3 158709 36570
2 133480 959911113
1 27019 72535 241022905
3 87766 94080
3 169902 12759
1 57475 73728 204385755
1 32192 59237 124018152
1 45768 92381 592066366
2 53352 782692946
1 32522 94307 941571011
1 23090 59124 388953213
1 74984 75336 976030180
2 13415 281269411
2 45506 95476182
2 105639 562773069
3 78289 28476
3 91746 63071
1 16784 33824 260097215
1 14716 68089 522583031
3 159221 30805
3 167950 33675
1 9285 84640 316923163
3 107730 71373
2 90325 621750538
1 48658 109749 102758173
2 101920 897300195
1 102670 103148 669342243
1 20422 69331 696992413
3 102893 94870
3 36849 4086
1 47289 62059 404626914
2 102167 476208796
3 54251 81443
3 144037 88097
1 29135 48271 297186744
3 142473 17029
1 10128 75523 627044672
3 77951 95484
1 31000 39473 952577220
2 171686 764389048
3 54388 90714
2 144447 862679429
1 91670 106933 898713108
1 35114 76852 679051640
1 52467 59635 577317892
2 24301 630538556
2 150905 826713216
1 13907 67646 755772424
3 173078 101297
3 156991 1888
1 31042 58041 345270388
2 29195 840399414
2 3024 236619319
3 124110 61918
3 141249 13216
1 102570 114082 25032136
3 82987 70876
2 62147 45386004
2 27696 377023110
2 164539 14009011
1 58412 89819 29940188
2 14176 48355333
3 169360 21400
1 59231 93866 127531254
1 16085 61470 810223366
1 31712 91489 266771707
3 97670 27520
1 81954 91556 156118501
3 85737 84881
3 77416 77863
3 49138 62762
3 97106 32588
2 19210 638725044
3 159402 65875
3 137554 71431
1 71476 84075 255434798
1 78406 78658 645403920
2 10528 85329808
2 72737 143194905
2 27082 706977761
1 88135 102603 750749117
1 68795 100331 114811056
1 18910 67476 539760261
3 103219 9881
2 123497 969198207
2 147969 1117788
2 103787 395315406
3 20517 78148
3 173832 7149
1 29291 75163 379712853
2 86927 547302589
3 153316 50740
3 36430 103717
2 99565 586530079
3 72149 101166
3 28669 56139
3 61723 54950
1 26327 110579 399572456
2 175483 919233746
2 82715 684783865
3 137905 15901
2 75230 604570922
1 66317 98348 865556820
2 17311 968335128
1 88154 95761 436605226
1 50298 106131 7231417
1 7221 67375 282863127
2 25595 459410323
1 29782 54364 538899099
1 3389 75636 751142445
2 80812 624461109
2 20834 996889318
1 73271 94575 459083445
3 150549 85504
1 16911 53622 878014743
2 65197 856205239
3 94481 23312
1 16814 80510 743169059
2 60273 844545182
2 79852 758862688
1 84222 110738 994249144
3 70006 95304
2 169336 810758921
2 65246 482544925
1 11086 34419 603262250
3 12394 63929
1 84112 92100 59995073
1 46206 106249 313977078
2 129231 395233797
2 160515 52723638
1 22995 36527 633205134
2 93910 626247439
2 160366 900674865
1 2856 41991 908514026
3 167640 76535
3 99171 91680
2 11029 29958311
3 140440 81875
1 66559 73831 472246493
3 51860 114135
2 159246 759294844
1 60073 83265 300797563
1 1395 26518 971096504
1 32943 93733 946343070
3 88695 71946
3 16885 21610
1 31898 63126 326059639
3 53077 46591
2 117804 301487981
1 4906 39474 556164704
2 2621 771859922
3 139232 11956
1 71655 109934 648181854
3 113824 58320
1 53778 98380 75380479
3 144442 55886
3 100234 54324
2 68275 247592020
2 37574 359094591
3 82335 29990
1 49596 105310 468780355
3 7614 40844
1 22289 42668 837229920
3 97795 17191
1 66555 101437 528630188
2 61572 55321300
3 131220 76193
2 142194 483468559
2 113095 894557442
1 42194 65837 615046477
1 9315 28391 184206105
1 11076 100925 279236623
3 90653 112265
3 77310 60664
2 4274 820023231
2 11158 358988741
1 90090 98379 406642998
1 4766 5068 383211853
1 63441 107122 437559220
1 6798 94898 532568437
1 12012 39379 341428693
1 4592 46477 767888184
2 69878 651280890
1 37701 80123 834074913
2 47773 326770606
3 62432 34944
2 91268 850870398
2 29393 749908794
1 16447 93200 641356203
3 124573 93735
1 81321 107436 916793100
1 13483 48443 561584228
1 8603 47419 554756064
2 41312 942602462
1 28272 87880 683636446
3 315 10092
1 52565 105358 498871766
3 58582 110403
2 33294 999476444
2 62964 251606536
1 37081 73884 429232646
2 101167 858250385
3 87900 69600
1 81444 81926 976541672
2 175250 710030672
3 15081 70282
1 22800 76197 947537156
2 64552 109834042
1 44258 102410 758030954
1 80823 106973 697573668
3 101855 65475
1 31971 51594 605982015
1 43131 93287 264113913
1 75189 99287 86475747
2 171619 373643210
2 116781 429998811
2 1101 277317873
3 44622 63758
1 19047 74677 869092225
3 141662 71062
3 1147 73366
1 95578 101470 338359455
1 30942 55440 953421185
2 120784 385463395
2 113387 849466575
2 109380 470263907
3 59857 106512
3 30586 99820
1 18067 73181 193870612
2 171631 524862774
2 130240 980216567
1 28484 98162 575741584
3 153075 46135
2 142171 340174913
3 25316 82895
3 129855 11495
2 56228 895573773
1 35170 95952 868240866
2 8215 899842912
1 73411 102220 642485806
2 117580 962857820
2 154311 663802889
1 64559 72508 238406685
3 160820 35488
2 63833 329204410
3 130929 93432
3 103033 31979
1 36367 56530 798960778
3 18014 18739
2 174195 770813546
2 121531 858614223
2 68842 501116271
3 113892 6483
1 12947 78826 267376995
1 17556 104559 645792087
2 55720 195067252
2 129045 638145682
3 160802 63431
1 41198 68485 376022667
3 120562 16790
1 22372 53908 71812302
1 20660 83884 614237406
2 75291 401727134
1 4705 32829 13591831
3 135830 78260
1 57954 58692 7595737
3 133009 97349
1 11721 64902 18272647
1 946 102063 489230177
3 108824 32454
3 32529 85494
3 88939 5324
3 20550 87830
3 82691 34055
1 29745 114151 341150562
3 99621 100515
1 43931 82708 509219797
3 97015 64140
1 94577 110596 899116042
2 134563 490335728
1 9823 82699 224745933
3 147930 26658
2 120887 258186611
1 3043 39671 457192316
1 616 54071 102622476
1 1560 9711 334386844
1 78708 114057 244954562
1 55645 64319 379139822
2 29121 771542657
3 21042 98335
3 146013 90196
2 139196 751039597
3 116500 67421
1 3309 102939 170134430
1 9939 95844 74938122
3 87746 100852
2 164593 233207218
1 21763 30835 646823357
2 69967 148730424
1 585 102231 190332653
1 27753 49545 383250733
3 78383 20585
2 90165 337851157
1 79552 105532 655007076
2 173993 431658421
2 128587 859211720
1 5573 44736 489999441
3 33297 26178
1 56913 67075 265505064
3 103167 11518
3 70220 38892
2 91372 788065266
2 153319 749132282
3 140878 70327
3 118562 95847
2 5921 340976161
1 26416 105663 113802496
1 24947 35856 652014282
3 149783 56885
2 2824 110669393
1 23937 109181 17841380
1 22165 69913 131793914
3 154009 80397
1 39461 107447 222339698
1 20903 32963 686163704
2 127382 561899294
1 47195 51765 196425928
2 36224 244594949
2 5862 791605549
3 174750 92344
3 161944 91960
2 138191 592744539
1 21512 84774 19873095
1 80208 105237 308115028
3 74150 29125
1 1454 49627 469554469
3 93117 77090
1 60340 107319 613969490
1 31174 98763 764821602
2 123404 2000315
1 2447 36631 512472179
2 121158 110559072
2 101916 472755375
3 126602 102136
1 25289 55434 386999035
2 27212 65158822
3 90702 71711
1 8636 74052 537849536
3 89076 14630
3 60352 36621
3 47425 79190
3 84756 102488
3 31080 17340
3 167630 86472
1 91799 100669 724062552
2 565 33318937
2 97074 272904399
3 6677 76626
1 34418 53289 459990979
1 3731 86436 751545248
3 16044 87278
3 105704 87269
2 55455 967091648
2 85696 861920479
2 127538 518171420
3 163676 59811
1 383 100542 187293432
2 74934 329790965
1 19613 83720 224222304
3 124656 86831
1 29972 46202 461463160
1 44153 86036 454862347
3 11944 59346
3 4922 89343
1 93876 106987 798588235
1 15803 24793 719975077
2 51579 62231621
1 8336 63826 389682591
2 34450 486083687
2 166798 110771551
3 108131 110624
3 73837 40108
1 24414 106012 627166329
3 52273 49458
2 81830 487330251
1 71353 73744 883555634
1 29294 53098 787013691
3 30487 41686
3 67902 68871
1 39539 68850 39778306
2 136099 475673262
2 69067 32791634
1 67754 100736 66057454
3 136875 71641
3 97707 86675
1 18518 70199 735922947
1 23080 28929 332921400
1 18657 48658 64723932
1 81288 112727 967236000
3 171010 9345
2 133250 940076435
3 156512 12846
3 81251 67238
1 1647 87157 936043460
2 117460 390527840
3 99066 84520
3 157892 19422
3 10822 20856
2 160803 739452986
2 52192 766236625
3 98745 7543
3 48804 76733
3 51067 9893
1 32814 78853 819508024
2 97252 296636988
1 3411 49706 966903604
3 146814 53083
1 89144 102283 791169885
3 76737 83857
1 61077 104160 215358516
3 100730 112552
1 73850 81497 451441783
1 4168 10403 213421434
2 130260 860917645
3 104264 7693
3 128621 10229
2 112396 583272400
3 110752 80478
3 154744 493
2 120762 223438347
2 158385 377228343
2 127599 329882495
2 61029 92714979
1 18217 60736 750824343
2 127295 224173973
3 674 50027
1 6531 26211 3305551
3 105896 11577
2 2816 317497753
3 36642 16926
1 11076 110761 891902364
3 47245 54678
2 85485 635785444
3 165717 87586
1 73315 88793 395597310
1 34965 87428 902075554
3 39068 28476
3 120045 71011
2 21098 269016912
3 4152 20567
3 90309 11565
3 161018 20875
1 44913 100728 854986929
3 11237 105175
2 65655 633492114
3 169262 93137
1 74765 114005 811820745
1 20674 37997 628016310
1 61666 87759 434334490
2 45290 551614326
1 5636 80125 839160507
1 60663 111649 516466787
1 71260 113089 698209709
3 99071 29440
1 61563 68262 638088344
3 120851 86781
3 172671 114011
2 51690 742573205
1 81083 100606 443978255
2 51430 895207811
2 136136 992492661
1 86107 89504 860507932
1 76078 111943 652082255
3 3552 88550
2 21733 916442247
3 46149 72676
3 63949 50302
2 12587 94336330
2 43563 314701526
3 54577 102637
3 40907 15829
1 5286 79185 416477951
1 95925 108629 944963204
1 37776 78510 962245021
3 52127 56175
1 54222 65313 416016620
3 161576 72267
3 31121 1072
2 38436 847498981
3 122478 50499
2 17786 395493707
2 155777 867246385
3 67567 64672
1 44877 97433 691926037
2 163621 263104289
1 13901 51729 771967387
2 13659 645083136
1 73199 86480 919106633
2 25487 127898025
3 88061 2388
2 64423 810653955
3 66837 81573
3 36052 87064
2 48934 18757719
2 129265 662796983
2 46307 836683167
2 34447 211297640
2 72200 754303933
3 152681 74935
3 18815 94687
1 21814 93531 118811705
3 110844 59332
3 27653 32857
1 31131 77389 323777959
1 2426 34795 815893652
3 120922 67817
1 39402 114003 494298124
1 79755 84128 113362287
2 149360 33496806
1 2823 46990 561758361
1 63361 82192 819803276
1 31481 114085 405178425
1 59972 112317 750460359
3 51379 109616
3 170559 107248
1 57648 67281 590894498
1 10198 67026 989002851
2 171415 819611701
1 7123 50353 129552548
3 16327 90377
1 75813 88639 809056914
3 134836 68491
1 49113 108262 29063006
3 161729 30845
2 53105 78445032
3 36 40955
2 171247 812180484
3 154049 67130
1 55097 97991 357933103
2 60382 250360117
3 162929 112768
3 44238 91046
1 23547 69406 686052265
2 148615 773426235
1 25966 40741 637075859
3 130809 46312
2 148079 463661508
2 50486 566876230
1 94709 101868 373163038
1 15913 41528 812457603
1 13438 88019 640292409
1 28303 40953 275110011
1 28133 63439 234691012
2 17497 774674121
3 120287 95327
1 16818 21537 408488067
3 87948 23013
1 37892 46924 680086568
1 76470 91675 284683026
1 14176 19266 926138279
2 82357 431533780
3 128077 113768
3 19062 53185
1 9013 94156 122719140
3 60671 101012
1 98178 98817 687086287
3 136939 88477
3 78145 52459
1 79851 95904 837334315
2 81337 795712364
1 67043 67965 379251613
1 59038 81480 226142631
3 170990 13454
1 63846 109355 612310193
1 37776 101776 638925121
3 49080 7759
2 127209 19879425
1 6474 103982 363971098
1 25904 90662 826131855
1 21753 81365 112933613
3 56586 8585
1 2057 2649 459907899
3 99804 46670
1 71919 80303 220043303
1 70157 110389 473512539
3 165975 49587
2 5858 313765732
1 4948 87511 805000638
2 132247 951758972
2 7834 408179965
1 20500 44553 142665600
1 63241 92076 67888359
2 29351 806352372
2 167567 746871812
2 39071 573046611
3 75154 31450
2 123293 370719476
3 115558 52441
3 111397 48391
3 95886 64257
1 4382 4623 578644007
2 106498 741869834
1 12472 102145 502784813
3 75195 27836
2 117645 112959922
1 51018 86992 854778970
2 175455 331970864
1 34804 40858 146762129
1 60890 89541 210219787
2 84381 21697308
2 141602 863513637
2 120329 870138825
1 77975 80605 319202156
2 1758 111511519
2 21697 520662928
3 146621 106745
1 15123 62588 268157620
2 50166 128748339
1 39682 67365 940490259
1 39587 100476 779684715
1 65935 82416 844920911
1 42446 66102 633574149
1 42142 112041 47539093
1 32852 41908 592643477
2 42889 827575266
3 4088 1504
3 76413 84356
2 49305 543481454
3 101980 63824
3 23173 78441
3 18785 323
1 83115 113155 243264784
3 42337 112827
2 151569 358455075
3 75264 100193
3 15504 13085
3 175653 23204
1 24223 102817 994518885
3 140381 6745
2 146064 746292782
2 100398 251545567
2 141 428997048
3 110289 39993
1 15386 27676 59838848
2 51017 311421547
2 166031 771828565
1 8274 60831 342602139
2 27119 265863971
2 44461 192636390
1 20760 35388 982327656
1 2969 23366 35331925
1 16797 60722 133915826
1 11307 80495 561647891
1 31859 68062 647846565
2 75987 7308883
2 83577 34999989
3 48525 106452
1 25844 102749 107409049
1 17463 53097 663139336
3 171535 31691
3 21105 99024
1 3131 17824 812001202
1 18462 82377 900438590
1 94695 111529 198566354
1 1102 89539 982813784
3 106813 95438
2 32426 980694666
2 73595 167247095
3 158007 23722
2 94298 723566328
3 103386 4604
1 74102 88482 392909360
1 12872 35505 639859994
2 93571 103679150
3 23741 9305
2 113407 694041006
2 108894 977523796
3 146662 103459
2 11664 813953395
2 57681 865250123
2 130021 130418233
2 141383 581266158
2 63259 469990604
2 151961 829477609
2 153335 266734932
1 53672 108885 537713316
3 61844 1588
1 9076 27158 131246457
2 31498 108746238
1 11361 74074 376998803
1 1821 41019 495923701
2 53251 978524
1 87558 101218 347227192
1 65459 72966 898096677
3 151555 111419
3 12067 32012
3 123682 64055
3 146260 53465
1 18672 64186 946110530
1 80729 104161 856125547
3 114284 64154
1 12169 37946 622838986
1 5036 71939 787358382
1 8300 109501 98802529
2 21731 818033329
2 55618 531540765
1 8245 113878 947042539
3 102527 99707
2 157580 317933188
2 91732 166282688
3 170780 9542
2 110767 139431202
2 143795 668405920
2 104923 83038047
3 164567 86980
3 47054 21950
1 8043 97608 335767885
3 125318 11527
1 54190 65273 565759731
3 47863 74886
2 148960 766564202
3 35424 76753
3 69787 100272
2 158868 561804817
3 174412 59502
3 111719 24149
1 6400 107511 762865016
3 125248 47142
2 32577 389823311
3 33588 1669
1 109923 111742 123384248
1 16850 106146 263014314
3 16791 21529
1 17530 46514 939575715
3 120924 82203
1 4603 11450 894698371
2 74095 19378273
1 38550 48916 834348083
3 110174 45820
1 59180 103820 709753885
2 55842 976249418
3 18977 34968
1 24961 42729 377749107
3 2754 46598
2 60194 225233965
2 24884 414657268
2 106976 450648542
3 133124 90813
1 106821 114144 391884464
1 8345 70060 822540240
1 42515 60091 770990808
1 14425 88849 646321196
3 170814 38276
1 16770 70363 200973025
3 41876 98366
2 20111 898540158
2 131897 457335423
2 145885 578347730
3 40779 112046
3 38412 60878
3 48651 108271
1 62886 103125 466580027
1 30003 55692 937154413
1 15758 69469 914328984
3 43846 38853
3 43984 60267
1 1883 55791 923950967
2 170826 503895982
2 149869 712734068
1 48679 62528 182990537
1 38567 111702 935857972
3 30662 19234
1 19730 104880 215789883
3 145295 16167
2 115045 428452657
2 114496 940174909
1 35890 98814 675688255
2 165589 525858852
1 46185 95376 243929507
1 56723 80510 722084677
2 92995 35823246
3 15092 76870
1 67691 70155 772293371
2 88971 98227340
2 166211 24177260
2 106738 713164478
3 6464 40562
3 92960 73455
1 40219 100238 480926065
3 123159 67811
1 11341 86131 333865006
3 150268 98010
1 13087 95021 160453767
2 38800 668816151
3 62183 60781
3 36864 51730
1 9103 111122 64827924
3 81828 91826
3 167486 112221
2 95373 582073404
1 7634 21232 653707182
1 71762 86119 566090161
3 58875 113014
1 9360 46268 788215966
3 86711 102683
2 66758 142098407
1 20523 51910 831799710
3 163661 114076
3 109126 18322
1 8991 64276 677089023
1 191 90547 941203553
2 19014 892655335
2 96395 287736308
3 8012 48870
1 86213 95277 388336284
2 124073 831638960
2 93579 951205739
3 167662 89447
2 97556 305049787
3 66677 48941
2 9410 89330337
1 16174 101394 751224533
3 141937 96224
3 125189 88312
2 21135 866593946
2 131804 600426176
1 15683 67054 221979188
2 118616 281610451
3 97253 42003
2 84080 221119871
1 56260 84829 10836392
2 12345 258501649
1 17176 92177 401480908
1 27469 78836 899680127
2 155292 503162747
3 111185 14526
2 66028 373075426
2 98683 188928343
1 24369 66367 454630042
1 33896 83518 514672997
1 17536 79059 520038835
1 8852 22039 104672241
2 21480 828243999
1 39204 50460 872211649
2 35899 139385069
3 62000 107769
2 51877 632487041
1 91307 92078 632481347
1 23910 82481 24365006
2 174756 448639222
2 153257 834595982
3 140443 913
1 5020 95899 308850804
2 20602 834968262
2 124118 281614389
1 58882 62379 938593161
2 127990 703214341
1 74529 100675 87588099
3 108973 60724
1 7876 89036 5178477
1 78897 92514 923176338
1 197 100582 421650944
3 167424 3927
3 112700 740
2 132257 938807761
3 108160 80508
2 7974 767890155
2 9001 844965927
1 6443 31320 343693063
3 84825 51836
3 149638 71311
2 22372 144371274
3 171336 29447
1 10132 17098 331150807
2 68381 468968047
2 39426 542476887
1 76611 110989 618415358
3 98147 103929
2 31110 332283869
1 37511 90613 757812922
3 30286 20910
1 66373 98217 167220922
2 74192 312588837
3 53220 4155
1 67575 84213 743190946
3 48877 74823
2 141880 457594705
2 103995 275873311
1 16226 37843 547573299
1 3729 22134 696017364
2 1416 431118208
1 18808 101332 525008178
3 149488 26298
3 121394 82612
2 95608 22720637
2 95020 779662690
3 84456 18513
1 48692 106331 59708356
2 28781 157014868
3 132311 10699
2 66979 277482628
2 24423 334281358
2 134596 724948790
2 124273 92018562
2 39916 403584421
1 15420 105865 931790786
1 44875 99972 417963534
1 50596 90633 599074957
1 5758 48052 710300925
1 5670 94343 488065034
2 167474 837297830
1 17226 25254 405268420
2 24975 149404835
2 11875 607203521
2 36925 264491869
1 90100 98430 235213169
3 149914 107319
2 170319 516847253
1 29449 106984 585666831
1 36363 108196 154647626
2 58201 580737555
1 81591 109016 458812858
3 4556 90695
3 121524 14771
2 155212 839717459
3 78029 36728
3 118837 15592
1 12225 72534 53221487
1 26524 104018 653666267
3 133249 93085
3 173139 78485
1 99295 103001 244198520
2 66284 824956413
3 133716 55318
1 31916 102207 737154070
2 113415 412160988
2 54343 550100619
2 63055 986086302
3 29290 99507
1 76708 106762 283364468
2 103067 566853051
3 10804 54487
1 71985 114407 503167296
3 63888 71419
2 86466 470439342
2 153358 445230840
1 78026 98762 586398490
3 121261 107817
2 14044 503414888
3 135585 33187
2 53382 562483378
2 143863 135378796
1 61779 88638 311466151
1 321 4174 35463352
1 3222 87470 157298279
1 45400 65111 890521810
1 38161 41341 294653742
1 64553 97264 881999288
3 171254 42344
2 23635 950121974
1 66103 97530 469156573
2 119288 265815452
3 15668 85835
3 90350 108444
3 77928 73182
1 86768 104751 338684399
2 55269 109572193
1 72677 78597 97209242
2 40053 523862090
3 15773 96667
3 73047 83541
3 23355 11765
1 32366 112599 35464637
1 20393 78383 449558897
3 158637 48820
3 38214 67206
2 115092 953422034
2 159371 667032608
3 132011 41749
1 23339 75060 98586181
1 13384 43532 905119367
2 166892 105649461
3 147040 4265
2 165522 35565152
3 150764 31095
1 55737 63890 915794109
3 149912 95533
2 78670 732761985
3 62029 89340
3 57179 91144
3 49005 92581
2 126970 168158182
1 66329 72878 769459272
1 31013 46944 241637541
1 25110 32935 704337743
3 89323 81432
1 63356 113957 604065791
1 58985 108776 7017288
3 167440 64620
3 131946 14013
1 40614 89678 590610338
3 5274 54055
3 57391 10399
2 135590 758806238
2 38649 149869457
3 134931 78650
2 27532 773422086
1 110941 112939 593584538
1 31749 47526 927916153
2 122260 553064545
3 134910 78168
2 170030 323488167
2 144735 589512295
2 106025 480189830
1 14023 76464 318844672
3 123106 54678
1 68344 77050 435405321
1 82302 84697 895117966
1 51305 70732 995626092
1 35160 90059 457206121
2 134179 789729267
2 4605 511922352
3 134625 50758
2 85942 337331574
1 11224 64312 403125050
1 81546 94362 289528092
3 114900 54963
1 52190 101481 431654094
2 94067 587712929
1 40742 45181 407252489
2 41766 355567941
2 173500 260982754
1 10462 31788 692606525
1 80560 109161 133770572
3 56055 35763
3 32147 22831
2 170806 571891537
3 94525 45242
1 116 114414 753670734
1 62436 95025 744356036
1 15208 93735 234968570
3 169003 9282
1 91510 95563 425452198
2 30068 318633039
2 63037 205251307
3 153300 104511
1 39704 69942 999302889
3 48620 8118
1 55872 82676 797811481
3 69 62727
2 155206 243716029
3 113823 54657
1 49662 67618 56052035
2 71972 531132399
3 167131 108614
3 145940 95549
3 58585 37549
1 63237 100389 572360286
1 99976 108853 971345719
1 91446 107045 349240328
2 96812 133013171
1 11863 55262 423873013
3 29376 13192
2 52561 70686706
2 161063 562717141
1 17710 29744 977612325
1 74657 99699 218860611
3 41054 25781
3 117512 44476
3 133776 21021
3 108033 67393
3 76010 19263
2 153149 502327368
3 144243 56073
1 28809 61242 518816886
3 47706 70085
2 27059 454909211
2 147896 960233040
1 26963 44331 523835021
2 5014 686651447
3 174960 107173
1 3810 49631 587796882
2 59722 66664906
2 75985 857767123
2 12502 998406025
3 69332 46133
1 58337 82170 584879284
3 122324 75982
2 125194 267997524
3 12230 107441
2 173859 629175912
1 57594 74675 671156186
2 48939 618297023
1 63195 73443 358256017
3 22897 35150
3 162824 109723
2 16542 466949340
1 27841 66993 350560619
1 99173 107188 325378224
1 64253 90374 778715437
1 39506 40259 882350484
1 85580 106790 343585065
1 83054 96884 343279196
1 36022 113607 68667089
3 154441 6920
2 14506 698960766
2 32582 896176204
2 33357 991989129
2 114185 116420926
1 7747 96727 728480272
3 41830 59382
1 849 58659 628229495
2 53702 223543072
1 56207 101385 995086203
3 54255 6785
2 126244 719812761
1 44740 105078 628852516
1 20032 104614 417616716
3 40147 56574
3 28274 76062
1 38176 44875 367945902
2 13934 973345803
2 161386 440654363
2 85969 926128369
2 45374 589275873
3 131694 486
1 14961 37868 571700861
3 82746 62952
2 119868 746526907
1 20825 31155 815946198
3 45240 76344
3 100294 23246
2 65025 338118538
2 18607 708967535
1 75906 80884 489341910
2 171178 148354510
1 9313 102943 759379446
2 66139 994533685
1 21284 25273 210966843
1 76434 114350 309449275
3 61846 31900
2 126832 996040433
3 160928 67795
3 119552 59399
3 13333 46878
2 112232 304630369
1 27150 100577 922857553
1 51963 67941 430949559
2 102651 811754147
1 2843 65700 238278441
3 8986 70057
2 168688 969387625
2 16114 472452946
1 24377 103620 603866381
1 104 5719 172788304
2 114260 247934178
3 133250 103176
3 25693 86459
2 17552 724837221
3 87288 7977
2 13810 45085580
3 165275 46284
2 141863 884612990
2 543 964346956
3 33324 90664
1 35461 74085 950536260
2 66861 100979173
2 22822 106629006
1 8096 12853 943692790
2 99531 302966629
1 44415 101170 279017505
2 161962 566032225
3 115425 83779
3 11642 71400
2 113686 409208105
1 5025 5343 735286993
1 47980 57574 732391422
3 72002 89980
2 36302 718962598
3 116947 29788
2 130980 749322165
3 67027 94446
2 97951 98790820
2 135593 851478697
3 159671 43228
2 40762 366838707
1 4244 13344 281003590
2 66373 343406294
1 79456 96498 99735178
1 49016 70226 101165157
2 148695 369567891
3 158431 80553
3 113958 47222
1 15772 42872 613179865
3 61853 104544
3 74781 71668
3 155516 97461
2 36000 866333882
2 23190 342053849
1 51105 64465 382100222
3 17883 81264
2 66594 440025170
2 8206 87645537
3 27268 51226
1 27232 106827 324436555
1 62182 67468 47704942
3 171620 44031
2 138398 375099143
1 23942 69019 904783757
2 50475 482792227
1 39429 53915 225841997
1 6992 43354 143782170
2 17730 23511466
1 53469 78313 619184271
3 138660 47886
3 85511 12777
3 169473 278
3 30147 97180
1 8374 113229 631234769
2 110097 23520040
1 8843 92051 963886877
2 112726 547929083
2 48187 644769302
2 122174 384778994
3 103558 53837
3 51870 101237
1 37904 72930 427474522
1 25502 97483 878779138
1 3001 75282 742921926
3 143752 59726
3 44959 96632
3 157862 34102
3 11866 7474
3 154239 85677
3 18405 74762
2 117868 477129430
2 133600 394884775
1 60870 70746 899766707
3 146834 37828
1 8571 100772 837228023
3 111353 15934
2 139768 401913831
1 65935 89157 817512312
1 68720 93179 532241010
1 34033 107250 477267128
2 130210 54842790
2 102675 17232582
3 77402 39902
1 24171 30449 443615708
3 5582 108500
3 78641 106651
2 3430 36644752
2 43971 304335130
3 101443 18563
2 67182 700882840
3 7415 31849
1 81863 95291 470554652
2 43768 933794043
2 174809 482792360
1 23125 80851 808116038
1 46122 60407 940931035
1 31847 83410 716438509
1 71960 97460 360539547
2 170334 423448695
1 38136 55092 204520705
1 22750 73066 214752205
2 15661 109776842
1 15782 111224 140530575
3 699 91797
2 75440 764973780
3 3064 1752
1 98661 106035 846634138
1 56526 71686 762938026
1 16654 83434 96617257
1 24049 64590 363207784
1 62993 109382 682682061
3 85453 64277
1 92324 111646 70302384
2 9411 291190811
3 49470 43043
1 38880 99158 913019116
1 100144 111059 585631637
3 46338 88149
3 41911 26553
1 23275 72925 590023469
2 175358 39886370
1 17676 73481 285878272
3 3972 101909
3 155741 49550
1 77060 77957 63265043
1 45700 73918 683098854
2 118871 360193056
1 58011 74375 908353995
1 13530 80854 300523574
1 18690 32741 283213168
1 28828 40898 292772760
3 74916 62230
2 94295 427670689
1 58406 110927 922650140
1 18266 98447 431351915
3 109077 48749
2 37598 707517672
2 51683 21989887
1 7262 62673 739178209
1 35583 62016 156313121
3 68202 35818
1 33514 65579 615755571
1 55161 64169 305852735
2 68053 59211942
3 134349 2908
1 32319 59763 186196307
2 134653 90753348
2 33993 811781704
2 82042 268758507
3 19481 62794
2 107316 24636736
2 91539 736831649
2 97535 361507336
2 108648 464598366
1 7487 100365 767336658
3 66314 73768
2 63729 356303070
1 1472 54104 129342910
2 103097 395551853
2 119313 710618274
1 87751 108948 251929537
2 22810 817039141
3 152337 87250
2 2875 24828954
2 44029 878606423
2 163053 978689883
1 85413 111657 966571970
2 157847 942176946
2 158318 749058379
3 127822 70298
3 84427 40753
3 132710 26661
3 2701 42859
1 16090 42369 377148541
2 135130 725187402
1 37116 64672 788552528
1 84175 111482 852426920
3 15715 35819
1 45285 113915 598662949
3 54368 106499
1 45270 109790 381258837
3 22225 112887
1 13979 27561 303920508
1 75039 112413 771197152
2 10760 290016276
2 142237 624876985
1 47001 92157 809283884
2 28558 895646486
1 36815 57001 496817570
2 71224 374093397
2 121 582439391
3 54052 72735
2 12901 62940331
1 19296 97200 250086421
2 57269 464517300
3 45844 58096
2 135205 931668278
1 1260 114258 825208729
3 164832 12404
3 118676 80709
3 59683 39980
1 49428 99380 232852189
3 142436 67090
2 161253 726181710
3 125674 18054
3 80665 54571
2 40293 531795994
1 2425 52266 161355006
2 10295 898955678
1 5232 49029 661497544
1 68630 83608 692859184
1 19293 112654 894745535
1 13526 86605 937037622
1 46871 64118 961074537
2 95552 656109343
3 90758 2904
2 38802 827936424
2 130137 76710220
3 35493 27679
2 78815 525637875
3 155233 90918
2 15094 887397073
1 42827 59293 214603963
1 12360 52439 455094657
2 4141 115793333
2 142151 406951960
3 46790 108907
3 78108 97658
2 93109 937412178
1 93099 93698 809650426
1 28669 31911 994762375
3 12490 84529
1 50300 93900 336050542
1 14126 114192 904620261
3 84836 63404
1 65099 82395 766887439
3 168959 99072
1 34024 64563 531427341
1 50245 113037 123218038
3 62498 69393
3 71896 78134
2 168644 746549284
2 20108 582593768
1 29456 63724 109477445
2 140939 482134492
3 58052 38675
3 127890 15797
1 10404 92461 129793457
2 64468 37558479
3 89140 28824
3 34518 358
2 74613 630049961
1 51230 92127 3627127
3 69267 20064
1 37794 38252 588741001
2 173923 799355086
1 88715 97824 898195954
1 24785 49533 633955185
1 57446 100998 9619938
2 128816 755884702
2 102723 637816982
2 171005 660933291
2 73202 634535579
1 13686 26205 39668913
3 26025 66020
2 66817 886910329
2 137820 52281049
2 16608 803887568
1 10239 102848 827845806
1 21199 40979 869406907
2 167752 439202556
3 92437 76724
2 149157 633459434
2 114826 483298466
3 57928 55036
3 108921 59385
2 156208 129922563
2 23512 163250639
1 41225 106875 244678693
3 29159 36278
2 113578 66788064
2 51709 514751484
1 9243 18995 676599575
2 171594 222854373
1 69215 71683 163568622
1 41590 102868 707621081
1 5310 62349 908683499
2 5231 338019278
3 62501 105572
3 151839 16955
2 160057 319731611
3 121095 15514
3 119270 63722
3 82904 78952
3 128582 36926
3 27173 39533
3 160618 108752
1 57494 108600 795588260
1 35262 97786 378864231
1 76190 103508 62762712
2 87347 740433930
3 147003 55332
2 130833 735535067
1 57017 93479 611062272
3 62061 95152
1 9210 85340 149018038
2 39339 248811117
2 151040 748802740
3 61543 27055
3 54979 39052
1 18382 105866 83808990
3 37017 3202
1 33847 70078 529035598
3 120929 23258
1 62423 106916 318233145
1 41893 101007 445257327
2 134352 321546176
1 63375 95443 89937996
3 22443 101872
2 58789 910831662
1 43537 98621 937064306
2 32814 726558970
2 129794 258860859
3 92742 89382
3 160649 102832
2 145436 624552322
3 5468 112699
3 74246 55939
2 85732 196517274
1 59468 111703 893378032
3 107164 48361
2 25778 321892563
2 67110 858987812
2 93697 150461226
1 62198 69473 912549236
3 3306 24901
2 70250 191986970
1 74169 88360 253581957
1 54190 73650 67552200
2 165926 742993530
3 166948 56450
2 44567 357246775
3 13708 34146
2 43844 134979603
3 148658 94873
2 69329 93992488
1 40999 108380 45125555
2 67970 53697169
2 96294 655848999
3 41675 73891
2 31760 140988631
3 61518 103574
2 156153 913263324
1 14982 69140 653098619
3 76197 13004
1 22601 53996 767819010
2 71650 130392584
1 5461 15416 266533595
3 170906 10979
2 112198 346861495
1 63748 70650 454385591
2 36638 833944330
2 12990 611106099
2 29256 709195464
3 45666 45123
3 131467 31017
3 11675 89520
1 22572 54516 619757328
3 15767 29377
1 34389 54494 254161322
1 14110 50695 291656643
1 34719 74726 126648463
2 45323 671771719
1 68357 111820 671018284
1 41325 87187 901372741
3 50488 87219
1 23161 102450 357651383
1 24581 64168 571722471
1 6475 46071 39568124
2 156776 442103244
1 28855 79336 395963535
3 27847 100958
1 36137 100508 83765273
1 38414 49458 607155214
2 143770 208014605
3 15171 30276
1 35508 102348 556698471
3 13361 10399
1 54981 106699 892035146
3 170435 5681
1 30835 32633 150067855
3 76634 98036
3 11498 97214
1 7578 90534 337041102
2 24743 850241878
2 159193 627274545
2 73022 385404314
2 154126 495298650
3 137496 3665
1 90029 104005 860718079
2 91616 51716564
2 131121 271092742
2 57749 351424997
3 83570 47548
1 9815 66135 190094458
2 15319 396382986
2 82935 749813984
2 143508 190822880
3 21895 51396
1 8601 25776 331878437
3 12436 72995
3 13057 5804
2 59281 920781988
3 22344 49002
2 1984 811837835
2 28486 16085859
3 110069 39471
3 56514 22434
1 26459 46569 284339345
3 8215 89582
1 27980 73971 773530835
3 33887 70478
1 3680 52930 564027973
2 6780 570535943
2 175129 73792074
1 44959 80144 875946467
3 105767 96833
1 41487 78847 782650493
2 83763 922057747
3 5230 28963
1 77189 96379 669341529
1 39192 68828 748114993
1 74307 104345 501137514
1 33669 52632 875935847
3 106794 3848
1 20618 51547 487701118
3 95191 5370
3 18730 82179
3 16867 54980
3 89736 24106
3 154109 35378
2 43540 38439300
3 152502 64912
2 141494 518707002
1 39290 112873 359900666
2 172573 672880456
2 105850 809210961
2 135416 69481417
2 143798 157363719
1 7150 22154 731293096
3 93623 10134
2 80161 339367849
1 51345 88399 460478943
3 29149 48456
2 28885 152513219
1 23730 97050 612236521
1 51957 75970 849713246
2 129669 299391148
1 79383 90981 57795078
2 56191 334308262
3 96876 32764
2 148784 903657797
3 101880 109488
1 70319 77962 484409398
2 94411 537068661
2 87478 291542544
2 113014 31948093
1 23979 111817 148504135
2 157426 588345474
1 15094 56808 80185400
1 535 36015 619193732
1 84446 100553 790215791
1 54505 110843 130605154
1 2630 20757 821750390
2 49410 691578961
1 34261 81536 425485208
1 18808 69171 110275850
1 66773 75254 904402944
2 97741 37482033
3 75875 27803
3 61142 102432
3 77373 68734
3 8449 22563
1 61554 111601 272075319
3 59597 17006
3 25182 107145
3 140481 71755
2 24673 266742010
1 61 93598 163264654
2 164842 205162647
2 104002 241192601
1 57678 112058 574687812
2 57387 746934933
2 166446 447085816
1 38837 64318 558727803
2 133776 225782249
1 15947 28323 129918487
2 147191 491185851
2 143280 434858102
3 138170 61979
3 59328 41673
1 54358 66852 390223129
1 46959 54511 786206870
1 46402 72842 310573689
1 9327 106263 434816572
1 29493 110258 236871710
3 107907 57999
1 13227 88276 405915331
3 86923 19763
3 89158 110848
3 144909 18910
2 11151 719567537
1 39096 59081 93536679
1 21751 68688 931377107
2 5690 304964745
2 6657 867263737
1 46172 97020 832093277
2 65140 351985522
2 160417 818179019
3 140075 88543
2 138743 346766168
3 84895 22422
2 124167 622186185
3 30970 64586
2 154071 670398637
2 112234 497557922
1 7550 106071 139279971
1 57719 110983 738990194
1 2857 59166 513055997
3 166275 9034
3 138113 7870
3 105966 95056
1 6037 84614 443771264
1 8654 101216 103317104
1 62189 63705 322602862
2 146224 462100481
1 39049 76088 155777113
2 112998 603817508
2 133059 647550914
3 130672 30404
3 94566 28829
2 17921 293700485
1 24649 50223 991935523
2 38753 161729423
2 4682 851539879
3 46942 58565
1 26258 96637 591336779
1 10130 89615 776652115
3 104728 48110
2 166024 109330239
1 72138 106472 87128223
3 60613 30756
2 141242 439832169
2 34683 840058332
1 53935 77064 141449796
1 53407 69386 787310290
2 45313 736404455
3 66579 111250
3 38078 62974
3 120927 5394
1 83595 89428 703865483
2 76733 400237311
3 42626 76121
3 172441 104057
2 109686 738756628
2 90466 98469951
1 11874 12154 35746126
2 122538 114792137
3 104434 37380
2 72431 889880017
1 18858 19044 995930392
1 78373 80825 962174672
3 57015 10175
2 143857 615505783
2 100197 155898615
1 77586 97469 230012601
1 64214 111568 628580712
1 8820 105308 545483645
1 30110 76056 518260772
1 14757 52704 470779110
3 117155 21567
3 128628 83726
1 49813 83748 374403984
2 127054 179575598
3 163537 19488
2 88935 692478111
1 68050 112759 504499514
3 43956 101929
3 29228 109589
3 137877 61072
2 6984 26238099
3 155232 84874
3 88828 45393
2 108707 15111854
2 99841 929498870
1 33474 101006 747747447
1 25391 61349 455207271
1 16941 38784 851828017
2 59311 777901427
1 23112 87948 251232942
2 175475 184503410
3 160327 13533
3 13643 6490
1 43685 63528 223033045
1 81553 102881 608196436
3 157419 110224
1 2666 58174 890428912
2 6128 141154588
2 102527 955731522
3 139434 53769
3 146628 67681
1 56119 114356 156268859
1 12300 15680 635390795
2 75569 473241521
2 127932 157775456
2 1940 569831110
2 114048 591815446
2 66775 809654222
1 92243 104557 7199719
3 16425 26754
3 47574 1042
3 126862 91558
2 736 350427532
1 51003 106127 604320682
1 58111 62631 631454207
3 71148 7242
3 146065 84254
2 158251 570174330
3 78785 74830
2 48293 777311931
1 15859 23122 426965082
1 99520 108207 980715574
3 117977 90659
1 64234 112786 581704272
1 51844 111902 781488544
2 165578 436035258
1 25055 89194 225432625
2 106132 791550535
3 27212 7398
2 106847 174299653
1 75460 106081 735859825
1 45346 64467 180584563
2 149005 67133807
3 169512 84310
3 137867 58545
2 134000 655473847
3 159635 108713
2 139055 191090808
1 10836 50074 641149536
3 117523 51371
2 22072 466417709
3 79727 93509
1 8619 101190 197616950
1 595 40266 403318220
1 16072 17539 666000699
3 99264 85179
2 89400 80530255
2 42625 592111032
1 25080 110864 945171339
2 99304 551480916
1 50024 90121 808881187
1 9803 32686 856032480
1 98894 110306 329493565
2 63860 999036155
2 36458 608300847
2 131497 238679816
3 1859 89783
3 151089 44584
2 130571 676233403
3 34839 80751
3 162389 43196
3 57801 37660
2 147068 767568772
2 158432 850625440
2 146144 340358774
2 84793 456069342
3 170980 24072
3 142566 7669
1 52441 76176 51126700
1 7566 28897 429090028
2 46257 472256313
1 37806 64740 64009385
3 148743 109029
3 75514 81689
3 8764 38976
3 44397 8010
2 11601 816676233
1 37758 72753 9010000
1 103662 107825 405080438
2 94458 212565563
1 49931 112690 26483350
2 75848 712430217
2 158312 338792257
1 13741 29719 297143166
1 41990 72658 614290684
1 46966 80168 549639631
2 118616 576612215
2 132624 738008015
3 126239 18031
2 25724 769936246
2 108962 490623483
2 93088 963499478
2 51811 281607407
3 132031 27677
1 20872 113464 777280172
2 32475 643967735
3 151691 2307
3 137792 38370
3 89138 4714
1 3934 87605 824608837
2 805 805933626
1 60356 111785 337409995
2 131393 227626586
3 50958 81169
2 135207 122838388
3 125301 55532
3 43194 111296
2 172242 241426573
3 121451 22955
2 24145 800108842
3 100040 108176
2 40412 877786105
3 52264 70724
1 48384 99149 868896178
2 133586 68124499
2 123355 297356816
2 128584 559568121
3 135634 109954
2 71228 772705016
3 67385 17484
1 17163 47794 912097211
3 49448 25870
3 31425 14464
2 21950 786515636
1 11720 22760 453667988
1 44140 55453 98023627
2 5476 825187980
2 67300 834607992
3 59216 74125
3 159379 50750
1 79109 93475 108432130
1 5709 10036 492290447
3 160450 100960
2 65431 220615920
1 18354 99583 178430268
3 78972 60343
2 65600 403949198
3 9532 92732
3 96041 48508
3 150904 78261
2 46862 912508425
1 22886 73399 597395298
3 51319 28169
2 20549 786638420
1 67531 76717 234191055
3 132688 15669
2 140200 747575683
2 86324 946147715
3 42884 36356
1 8697 48768 238082256
2 123117 545032172
1 12110 70022 775239528
2 103403 714608433
2 58075 558888664
1 7523 41387 86453554
1 33703 46801 468207229
3 80654 56019
1 37612 65288 802365841
1 1550 70277 699047449
1 12234 41837 982195963
1 46564 98495 591211373
1 23624 60355 329599899
1 354 27668 921228598
3 31408 52467
2 145882 280821812
2 4511 506061068
1 104972 110835 794991090
3 25344 46143
2 100703 439120986
2 79303 234356340
1 23097 67315 554258518
2 6055 156189972
3 157077 26705
2 138419 390256221
2 41974 230470291
2 86119 235440241
1 64232 108763 784719790
1 58532 111853 443329575
1 48962 81575 127381654
3 6037 48609
3 140053 71621
1 53029 109143 143865317
3 31167 46794
1 57476 113855 268092689
2 92290 584491747
3 7923 99427
1 16711 52435 847455490
3 48707 43389
1 98448 107716 563471742
3 43522 37006
2 121285 316091666
3 33779 30001
2 57568 248179387
3 45226 40346
1 32250 90311 29552440
2 32269 961749237
1 49525 72679 425205259
2 96878 484724752
1 7567 39031 476819050
2 63786 867539710
2 4918 458988183
2 132005 857764825
2 91972 180149463
3 139921 7639
3 78639 76875
3 67984 52474
2 112156 3114312
3 51408 78809
3 47190 25634
1 24854 44554 718970702
3 133814 99205
2 64946 866844488
2 17516 580735312
1 35698 84980 498388898
1 63626 80489 680500010
3 28474 98855
1 27524 86133 603188778
2 43969 144559384
3 44520 96947
1 22137 35628 516432293
2 169071 572051293
1 13583 65372 3070347
1 7824 35062 121549221
2 63554 636214147
2 63872 62219543
3 175598 104706
3 95146 91426
3 36172 21294
3 108655 8486
2 140652 411190213
1 28409 86346 940772239
2 163237 562077654
1 70048 107900 921265797
1 37431 112511 217511284
2 68007 704107008
1 59916 87569 811963775
2 158161 948689136
2 6720 842683395
1 42881 87711 615146960
3 490 93391
3 169260 76389
1 76162 111979 261072761
2 9266 411784081
2 49735 689316479
3 168066 47861
1 50235 83388 439967613
3 59261 108987
2 80410 114229263
1 6975 44720 676765123
1 72036 85098 955929547
3 58791 109591
1 34207 43165 307477287
3 59902 30548
1 106736 113415 940735483
1 21934 81175 330056894
1 53450 68234 225960744
3 143075 90565
2 27442 83430449
3 56040 96051
2 22279 254579131
3 105117 69429
1 74526 86932 30306122
2 66520 430547544
1 29346 46777 762178640
1 93781 107459 120066017
2 84885 176430118
2 146805 598063609
1 67917 107917 357479131
2 69954 981948689
1 12672 35021 48496645
1 44122 80072 854203757
2 112219 60543726
3 106816 20852
3 50480 110357
3 143767 107044
1 2380 45764 495042706
3 29393 84085
3 132354 23667
1 96443 102161 423487458
3 11137 33788
3 27184 51223
3 95737 31188
1 11589 99296 238834242
2 149525 810925338
1 67649 70890 544961993
1 41493 69755 11252602
1 18752 71438 348873758
3 164629 72998
1 41857 58416 112561448
3 140593 41829
3 66789 15102
1 6135 14227 649426714
1 22022 104097 690173551
1 61259 113517 719048957
1 69721 103023 554359048
1 45305 101906 577313805
2 166632 289192141
2 3429 840846538
2 97109 562787281
1 31546 65741 376860455
3 43417 33192
2 82175 962865763
2 85669 176483434
2 18368 20735848
2 28530 234134205
3 159655 92889
1 4205 18662 680556506
2 154579 236767379
1 44527 77376 243780876
3 54421 109197
2 26022 304576522
2 8510 83435379
3 72578 98807
1 45041 85192 824129481
3 26114 4905
2 127305 190592169
1 64512 88631 485548792
1 30956 96246 13038314
1 16717 95865 444173255
2 5289 976442890
1 801 114130 674769600
3 66851 3528
1 17148 41585 784266005
3 16800 3853
3 39969 48081
2 33150 164691188
3 10690 67194
3 172356 93920
2 131030 519075982
3 17753 28106
1 36885 100040 771692898
1 75270 98109 854807769
1 48072 50771 45181690
1 15372 98350 169703584
1 18154 60867 406909835
1 38813 109732 7943504
2 133701 46116941
3 145849 14407
1 58235 86344 623481290
1 30945 61670 388645743
2 119369 148416678
1 10911 68495 954213085
1 11992 35778 191139922
3 23100 79443
3 71373 67724
2 10810 56887692
2 62635 735710319
3 3372 57762
1 48502 96773 169371718
1 21503 39434 162083872
1 102380 103162 99081464
3 42359 6700
1 54382 81019 961749313
1 4627 87014 611467451
1 5969 74291 146126089
1 8484 13719 537675723
1 8253 63145 121678378
2 72726 27614584
1 32177 68621 203175945
1 1420 78593 533856727
1 76210 111943 80414211
3 158200 71335
3 15162 48007
2 29061 22520582
2 168035 516098313
2 172414 431376732
1 16088 42041 86986891
2 84189 645961441
1 24977 85719 864977073
1 13200 94102 886661549
3 171143 93848
3 168779 72646
2 147550 921749786
3 25257 7720
3 25468 32188
3 174401 48165
2 125386 641095804
3 168755 36959
3 51735 112756
1 26200 29406 319817811
1 56425 91987 805936968
1 35135 85709 419156009
3 86092 80697
1 15033 44226 115702950
1 13473 99746 111899340
2 62645 760448805
1 54934 100017 10639270
2 167783 340305914
3 77164 67017
3 62126 7341
1 60677 104405 563607586
1 25424 55644 369274394
1 18066 100440 632920820
3 81718 27472
1 58884 62257 152595581
2 72091 315773062
3 45918 57903
1 50312 89461 27193871
2 26924 603190596
2 91652 553602944
2 69412 149217562
2 20239 26129178
3 98430 105585
3 168282 12427
1 5715 46425 114618423
1 78238 100784 708256673
1 31647 50608 596545653
2 78022 728236379
3 13722 66008
2 113452 761973
3 85403 81050
1 57256 111696 488232127
1 4633 57212 490681074
2 55404 31728945
2 86236 450184489
2 131296 86791708
2 105236 695916748
1 21388 60348 596866908
2 138506 701997920
1 4999 40713 253375151
1 52582 84035 435829267
3 101634 48873
2 22124 387165614
1 30095 101810 446672687
2 72447 426390542
1 48991 112369 235978341
3 8727 87500
2 113735 78195554
3 52715 90757
3 5661 61522
2 100897 955532555
3 76504 48245
2 111866 307780891
2 24283 927126117
1 59487 80374 798273958
1 46191 81628 898569327
1 46022 106323 304062157
2 31562 230428813
3 135802 112108
3 42931 91774
1 90520 108038 66953016
3 24030 79823
3 36667 67760
3 144380 66153
3 13515 93832
2 18277 386099176
2 40388 602834824
1 83445 95865 119506032
2 18721 935889029
1 58664 95781 831578231
2 61052 354615624
3 113135 75042
2 120059 933598148
2 118314 91104105
1 53553 90782 102419315
1 21162 30155 229639537
2 93891 737882369
3 80151 38968
3 93917 27939
3 4677 43917
3 159753 27207
1 72621 95490 38456633
3 132994 43641
1 81744 105525 36215238
3 83570 45668
3 12334 99703
3 158741 38966
2 111754 592338999
3 68038 71006
2 120292 304848037
3 2378 49868
3 1059 30949
3 114505 82487
1 1878 93959 166172743
1 31294 113996 579190015
3 171373 90674
2 80208 888530902
3 16140 111209
3 4879 75356
2 75542 436718890
3 116287 19935
1 11674 70601 158197353
1 1411 77340 202003930
3 29045 53667
3 163787 8787
3 142770 62755
3 43700 46768
2 62426 765554297
1 83455 83554 181007984
1 16064 80466 517108904
1 31819 90515 663712478
3 89031 92969
3 25884 6683
2 42169 357634185
3 55970 19426
1 34490 56434 520672444
3 22871 98151
3 112492 16527
2 153824 110814344
2 48677 481355423
2 53459 560531318
3 89496 31535
3 96231 68812
2 172142 378513568
3 158520 28842
2 63250 545337803
1 75910 105989 127708560
3 3286 28804
3 72065 88045
2 149711 649762702
2 25735 895978925
2 158694 916507044
3 135421 63079
1 27051 91693 306774802
3 145171 24379
3 94595 7296
2 35864 858646306
1 45016 88916 48280598
3 1891 98348
3 17810 78731
2 53436 758908101
3 155910 67446
3 53798 41942
2 96633 64296647
2 58201 632847659
3 81055 91828
1 50759 85771 464648199
1 25800 82652 578409940
3 28762 45016
1 13538 49660 254308534
2 887 842272939
3 120573 16351
3 32214 64107
1 81582 96264 127035693
2 2350 776812838
1 83398 102058 857284005
3 115330 71097
3 7552 42769
1 75534 86439 595284502
3 73435 98729
3 36832 43857
3 142778 36350
1 49092 86302 514874560
1 67186 68385 790333909
3 76825 16890
3 22738 7474
3 8885 104091
2 112595 689430576
2 168503 283005448
3 33950 78080
2 153615 23659023
1 72987 111970 624498671
1 30556 72297 238035007
3 89833 64107
1 73321 78000 56704758
2 133085 130521322
1 321 14448 116228266
1 297 106090 654571676
3 155384 32891
1 2466 16105 606219513
3 129748 100986
1 47225 69270 710425564
1 41606 75273 322961923
1 1680 100719 774974889
2 93313 420703024
1 27494 40353 491492404
1 48362 64267 931950424
2 128704 39761016
2 11665 918434110
1 23219 88023 460626082
1 51089 96473 101697316
3 2368 50930
3 34279 14443
2 46597 519755881
2 162039 914330567
3 122668 67052
3 174185 85987
1 16020 34573 105446754
2 78102 328109190
3 19775 79478
1 36545 105146 851420575
1 4246 34170 680245472
3 75729 37639
2 39775 951352807
1 86179 94011 444461947
1 38073 96616 271663393
1 50017 61541 663350792
1 9083 86259 70865891
1 13030 91926 549804728
3 116581 33136
1 12063 87469 905529288
1 32583 95264 862745335
1 22138 74361 459755740
2 21068 377770859
1 29885 49844 681149084
3 142347 18004
2 87323 431137545
2 19247 214964481
3 103418 11143
3 146783 54859
3 67248 111262
2 125894 182069169
3 98151 23807
3 65379 22810
2 127776 247730983
3 20505 52042
1 99391 106628 42246129
1 83820 94866 298725835
3 11017 97340
3 31699 35998
2 20765 443224825
3 45906 45532
3 23804 9706
2 116883 214880242
2 64156 240419492
1 31676 77081 658189779
2 73123 57493967
3 88112 105110
1 53343 106747 240868918
1 3286 32128 617688072
2 65895 605131302
3 153030 9202
2 95502 854909629
3 56557 38488
1 57187 63938 846911111
2 103593 854072606
2 155010 551428720
2 28690 569925199
3 6236 54846
3 12800 52963
2 5560 937951606
2 48692 977059663
2 159855 998334192
2 155795 653861877
3 170756 83262
3 32343 102843
1 27469 36881 839856765
1 3548 51531 137549218
1 42237 90747 820476665
3 60232 99097
3 142949 82409
2 15059 574799531
1 84147 100923 924055563
1 6620 71547 311862167
2 30552 641396667
2 140406 479652146
3 127540 73201
1 24872 55664 268488427
2 115823 835312423
3 10517 3302
1 107518 109337 771435168
1 38726 44527 158029594
2 66817 886733855
3 161062 47719
1 56798 87047 843675006
3 47488 82093
1 52550 103881 737664867
2 151213 265619402
3 21513 103361
1 5812 54976 650019679
2 91157 227857491
2 132821 862444216
2 1314 704632699
2 40073 384932592
1 38933 74084 801248083
3 9138 8139
2 138911 410475624
1 28773 38365 212515339
2 48687 421941260
2 23452 450280690
1 100786 107066 304420209
1 51793 89747 619954774
3 54461 86233
1 60822 113984 836758786
2 147512 204128754
1 68100 99649 969522996
3 134232 89312
2 147619 474707274
2 118569 470504905
3 157576 105056
1 12060 36465 341956591
2 19449 518547590
3 12499 72180
1 86685 112372 774160776
3 49980 18362
1 22904 101237 204502209
1 32780 40388 874373162
2 61653 888837732
3 77199 111942
2 76938 977903850
3 133498 63439
1 44311 80746 632210811
3 77002 9346
3 83833 60503
3 74004 32805
2 151113 712447677
3 12140 34072
2 143936 102603624
1 43633 112843 975170008
1 20545 95171 680733197
2 169802 580330323
3 4941 71437
3 71977 49458
2 26025 584656774
2 108617 459510099
2 18240 873524655
1 1653 88468 545751884
2 68986 318614416
1 11710 104734 925807584
2 98304 904353957
2 47975 385549687
3 16610 107061
2 45019 546684726
1 23783 34449 945032522
2 35655 843514752
1 55887 105549 610262472
1 58050 63871 624338515
2 110929 612770684
2 121778 510431589
2 75710 568799222
1 13602 92361 447224890
1 23363 76245 639842959
1 4593 71312 700756314
3 24920 96155
3 3133 74996
3 69327 106988
3 81921 73595
1 55020 71907 14250457
1 21468 34994 231393315
3 98545 104480
2 148218 783144144
2 152243 804169998
2 115260 941390744
2 85812 926729480
3 2202 73926
2 136343 831192733
2 18878 959565629
3 123370 89255
1 2659 56013 484031369
2 36685 317710235
1 3794 23808 928008121
3 17382 89252
3 54410 107681
3 166814 78458
1 31858 45703 99575203
2 160417 741850028
3 111412 97794
2 172776 17933727
3 76242 43525
1 37135 97010 602343521
1 58881 104058 794321873
1 56790 62871 732573954
3 173825 38002
3 142770 64881
3 9798 27935
1 18814 45414 693704803
2 121278 646938879
2 72905 230400547
2 119245 107045395
2 148791 645677332
2 37058 3824162
3 86164 64611
2 160855 623687683
2 110320 348512432
1 21176 86940 396075620
3 149853 19657
1 24562 84699 24250110
2 93419 648566553
3 121319 55950
1 50288 51375 162000101
3 140112 30650
3 1363 43607
1 3392 82058 169758834
1 18816 109012 815927526
2 19385 367276291
3 160079 44774
2 148656 719318830
1 69149 97329 97057939
1 26957 61716 57054547
1 80124 112323 599271572
1 17841 55698 119771258
3 103545 25858
1 20068 109768 735757733
2 85134 49713323
1 11138 101333 327068300
2 89163 432249344
3 47822 78200
1 35035 86070 66736493
2 39314 896851273
1 22013 55794 380455573
1 100637 112911 38947676
2 31129 848095198
1 77087 109791 958516106
2 169663 221746201
3 108469 34815
3 145267 55451
3 161107 79461
2 91003 522421436
1 38908 107643 88128045
2 16485 985352956
2 107806 894224513
1 87479 109309 273389972
1 34 34701 756443979
2 100534 208274319
1 8043 41768 335633429
2 109561 818548069
2 170464 878035818
2 144137 340740275
2 36824 593133320
1 83119 111405 673253600
1 79402 92322 983412556
1 51953 102628 95727219
2 30426 595984362
3 86229 85179
2 29374 172067920
2 14557 543799855
3 41912 33615
2 159349 592992206
3 34298 113501
2 46097 676843343
2 67423 827373322
2 85929 97463488
2 24762 804638701
3 170046 96046
3 121821 59283
3 153083 19759
1 91285 105782 369086297
1 17293 110911 173650508
1 38101 38645 372478719
1 74984 110027 231987068
1 54184 87744 243544262
1 8797 13105 849327844
1 77128 101241 727417576
1 1375 100174 309652171
3 58706 99971
1 46307 93115 95944052
3 112375 102147
3 92691 102857
1 79033 81640 740518733
1 34701 105754 757869427
3 45297 16043
2 155289 169342113
3 169898 81138
3 77498 62603
2 33603 467458740
1 32502 108194 86853504
2 85343 726469590
1 54704 104378 134323060
2 73447 63399687
2 34067 907739748
2 33658 813843920
3 22768 2350
1 40439 94235 754562707
3 150509 105564
3 33823 56928
3 37780 869
2 13747 17194468
1 7578 66141 35548429
2 78227 317982763
1 20386 71554 428064162
2 18567 103416153
3 8397 24655
2 48352 459693141
2 149675 82354232
1 1027 4923 797262643
2 45468 511270227
3 106482 23128
1 91012 93800 238603048
3 39485 18984
2 159775 292063557
2 100147 189864295
3 144652 67924
3 151222 10517
3 129513 43527
2 25879 631660594
1 33704 89698 577553571
1 45257 50929 650009302
2 125643 144909310
1 27176 85042 318763902
2 38289 804997123
2 159973 241993773
3 27785 100476
2 51223 49531724
1 80579 90187 37947783
3 131765 96688
3 87299 18115
3 43095 59894
2 149298 30438036
2 151399 487244065
3 33728 50791
2 160065 33481772
1 27398 53091 311021883
2 18955 244643329
2 133752 927520770
1 9760 59142 47758456
2 35702 334179931
3 140486 12945
2 130391 363907818
1 43797 91986 9340496
1 25571 27057 632608287
1 5008 76210 619371368
3 100471 17397
1 36972 62291 648113256
3 56400 27176
3 150859 41698
3 11612 86015
1 27615 28541 197680520
1 1438 82337 164703525
1 44964 71426 515787050
2 73752 213192970
1 50683 65580 677857436
1 55397 103731 466789965
2 8267 861641915
1 23977 96692 550181899
3 1792 41643
2 48501 704383209
2 88295 445417674
1 16492 44930 454860362
3 128506 1135
2 71913 315553467
1 5566 51374 84024024
1 51867 61296 413045006
1 97729 105699 564566657
1 60200 73497 456621046
2 121119 442511398
2 159983 178159369
3 94689 8584
3 26299 83183
1 43062 58171 176639255
3 118132 70659
3 48671 100445
3 173575 48403
2 23547 509336129
2 115979 770122011
2 127039 801739960
2 1543 627995197
3 39406 65980
2 157216 523103849
1 61019 83553 759165739
1 32527 72436 738976760
1 76536 114332 992917244
3 29857 15018
3 22765 77206
2 77913 305789807
2 122811 305355053
2 71750 704683415
1 57274 77023 545496843
2 58787 668701617
1 14228 88752 268754986
3 121270 93884
1 37893 102225 319067287
1 44747 45957 590573155
1 10397 14535 968939605
2 170778 909573631
1 2715 17184 756431320
1 34155 89070 820461007
2 41638 91689847
1 1521 23754 415035177
2 64721 299268262
2 62955 329542013
1 7292 97145 15985813
1 1056 95640 25831060
1 94729 113918 164760387
3 133383 69595
2 76233 594039664
2 165808 458164092
2 71167 19461120
2 63105 747058462
2 48965 501063
3 76862 84571
1 79359 103045 679752188
3 103658 6069
2 114424 655878489
1 28339 38440 593301448
3 60459 62892
3 141819 68965
3 4949 46698
1 37262 88276 185301295
2 170198 454476044
3 9153 63789
2 58157 408816021
1 21526 88883 504110079
3 72585 65623
1 24750 85606 371271949
2 165524 313796634
3 34212 82267
3 13716 9991
2 89677 644628746
1 81601 100625 354812866
3 34569 99061
2 146568 940807760
1 27093 72848 512399939
2 42431 1740260
1 49889 103254 27012986
3 127839 25672
3 55902 74460
1 57950 105513 311390681
1 79075 97748 902765003
3 49865 18403
3 145584 89908
1 3051 73412 87517451
3 150557 59625
3 33250 82492
3 33084 94349
2 96672 839784180
3 171846 5811
2 117595 288885881
3 86708 71583
2 169145 721455597
3 166166 73367
2 115689 379370098
1 2931 57818 571631840
2 128540 300947677
2 75068 140937483
1 49092 85536 948294044
2 172646 589373354
1 37653 70922 719279701
3 149626 50908
2 80264 157350666
3 24068 41315
2 45605 634673998
2 113544 794133468
2 107318 163630626
1 26666 86894 432968332
1 254 52021 194295279
1 2739 41319 249383668
2 30834 664257919
2 125119 61835981
3 59175 79353
3 94889 19580
3 82168 33110
1 40534 94807 759914273
3 52301 20773
1 90436 90689 706941387
2 138039 879815926
2 133235 510137986
1 63037 74661 167638427
1 61285 75430 922697395
3 162959 100119
3 35685 76949
2 109566 211108057
2 132466 917947124
2 113617 833275448
1 78706 83129 330221366
3 28552 34811
1 24604 91148 921900465
1 12417 88810 842971604
3 67427 14619
1 91549 94651 142523056
3 168621 62086
2 16261 569669992
3 77029 80097
3 131577 96996
1 17981 74938 113962887
3 7246 16502
3 73131 91456
2 62308 425665127
3 80640 12867
3 2849 56453
1 4906 18798 621275022
2 78175 365150295
2 50644 650873153
3 143150 109998
3 45525 110688
2 80304 574897213
3 108118 81902
1 106634 110022 533354803
2 5758 831679214
1 18212 43124 803043208
3 104693 9056
1 41738 68768 1046784
2 30309 394677311
3 159340 83168
1 61615 87957 216977615
1 71717 111657 31912301
2 148401 217512649
3 62143 80402
3 120718 7238
1 8978 80108 709151318
1 55981 60132 698067200
2 162794 149861500
3 60455 26164
1 19008 112690 492428533
3 169942 104741
3 134564 68868
2 103130 555440994
1 52414 80988 954485052
1 84444 112141 621557546
1 54641 98468 518811289
3 147148 41940
1 40913 45144 676613253
3 56996 35859
1 51766 75723 621691567
1 14800 94094 873271839
1 34276 62119 348715194
2 109167 35806107
2 17931 297388203
3 155485 101795
1 80389 103542 809280698
2 153242 388069024
2 175014 76513599
2 26471 267783850
2 92658 816202243
3 77906 68270
3 60694 1475
2 35660 226948539
2 120308 929403143
3 55434 100186
3 60408 80685
1 43433 62590 557982151
3 163713 111089
2 39907 576723150
1 44690 104398 217931292
1 11693 52689 207710379
1 60020 107499 1921106
1 9223 107159 624947514
1 39123 45113 518255816
1 37349 103056 320339693
1 39289 100949 976605220
2 9794 892174890
3 35738 76656
2 58830 788714732
2 90461 676514520
1 24610 81062 743306306
3 118887 104566
1 78911 98926 798982196
1 59242 59922 795776156
1 57099 95500 925426639
2 41132 755182040
3 42615 62315
1 91197 97878 473198885
3 64906 105900
1 47593 75739 940485644
1 40419 74694 995111915
1 35172 58130 200459553
3 75122 30125
3 93008 26678
2 67078 791377505
1 6451 60787 730520426
2 162928 60879673
3 162878 12470
2 151933 117082136
2 47349 467636120
3 133756 28065
1 60998 76166 630139090
2 19460 535437207
1 71044 91157 273317168
1 39935 93889 925175654
2 37001 536587273
1 8283 68864 107146330
1 43501 74115 344216645
3 44051 103008
1 2240 6393 984971324
2 97558 528465238
3 158581 11457
3 53144 92839
2 116023 952068921
2 162488 915429276
3 35410 36832
3 54240 69659
3 149436 33129
1 37761 102818 552439135
1 49664 76859 897865371
1 14742 88315 277716176
1 61205 104548 65177836
1 72688 89926 752821602
3 115151 58765
3 138924 72007
2 124620 290151509
2 54287 140697593
1 26208 48751 776179422
2 130758 518541412
2 138837 398846703
1 12597 34084 469993398
3 157787 10877
2 171488 850778760
1 43181 51220 606328121
3 149459 51288
2 172348 47244448
2 67454 757989772
2 15469 843101598
3 110729 50835
3 160886 64195
1 63634 99973 514565073
2 20432 589432277
1 45068 94056 808879860
1 36148 53178 881632664
3 27172 31898
1 57145 71311 687269926
2 148762 794969764
2 116479 611446288
3 79449 16339
3 146634 21588
3 120832 105473
2 10441 789564274
3 46754 62167
2 88529 814518619
2 168284 355507010
2 69934 978909458
2 116652 73127586
2 122606 650842894
2 72195 256018401
2 44177 352521198
3 55695 90479
3 101090 40617
3 94997 64676
3 102680 55429
2 112629 285475330
2 144726 699179388
1 33651 83315 676524929
2 99924 966404102
3 162970 110878
1 52307 86949 135662546
2 82474 601571408
1 42876 80719 883152800
3 142116 112466
2 164737 74622529
1 43538 78847 88017526
3 42906 49028
2 142132 571428098
2 9842 478421477
2 135201 587570163
1 27448 74559 588910027
1 68916 72640 741455270
3 78322 41549
3 127410 26976
1 100480 114335 57742076
3 138469 14278
1 10660 84301 604141658
2 123932 572795977
3 130675 57922
3 93853 12798
3 87642 103844
1 36006 70590 600383955
2 167732 555131675
1 21041 62073 524652393
1 17246 58006 73182582
2 164057 968889730
3 13645 24741
3 108621 96675
1 53338 55153 174003238
2 172354 717616854
3 50476 68987
1 13642 77278 992039981
1 80172 108441 341420102
1 10229 40179 694963315
1 38103 52629 810422913
2 130291 888628134
2 80168 5671850
3 13322 38650
1 11785 20398 10602592
3 152675 15210
3 134533 70441
3 97235 68312
3 128968 25505
1 86344 106463 574245183
2 78601 42221284
3 85793 5151
2 24700 817949950
1 30061 38686 526034027
3 140422 104557
3 122840 7509
3 106279 88989
1 42304 88938 672025875
1 39471 69289 482585618
3 98888 85950
3 5870 57422
2 150496 678261866
2 24502 888482257
1 42852 74251 333652189
2 158189 580729231
1 73237 112147 387896083
2 100924 587135668
1 9821 48867 764155118
1 4577 32811 388005106
2 128511 546846744
2 55889 411081742
2 31175 241389022
2 12623 521095420
2 137942 742285240
3 26407 12133
1 14709 96172 459465760
3 104684 28008
3 49434 104175
3 25682 85357
2 174096 319213814
2 13460 593941167
3 115459 109417
3 162188 9977
2 116822 390530303
3 91185 97314
3 54482 87269
2 26212 425595012
3 8168 38185
3 105289 7510
1 73677 112956 567475310
2 36284 966961122
2 73199 298244316
2 53731 813507387
2 90776 825432421
1 96100 96115 613197059
1 62014 104569 592911753
3 171454 64302
1 89653 93514 741785702
3 158663 110207
3 154611 29808
1 51666 98390 5440265
1 43058 97263 558235204
3 174923 40971
3 162094 10879
3 73576 43176
3 162331 96641
1 39593 56126 719049897
1 3651 22196 254675716
2 132267 952260346
2 52457 113567140
2 117917 70149239
1 39412 104933 4751053
2 1044 929496806
1 45559 87330 998579215
2 79708 420400911
2 140745 922210712
1 44087 67434 167001204
1 12674 112456 528227004
1 11337 55759 150599537
1 40577 112676 27187964
2 29133 902467769
1 46858 83730 662522235
1 77476 88693 784016147
3 98085 110359
1 1311 104660 468264887
2 152965 937276035
3 160839 7794
3 32749 86719
2 101306 27149593
3 144844 106695
3 56037 66919
2 93130 955258376
2 111918 212990724
3 80809 30339
1 27439 28027 789899331
1 28399 66306 300796465
1 42882 80429 760976284
2 79682 546747422
1 14385 105181 492000957
1 30723 33893 718361842
1 45592 49743 800468016
2 106817 293129397
1 4834 106418 224822511
1 58577 110544 215147931
2 164209 478566253
3 117297 94269
3 92457 57551
2 2160 596885813
3 17670 38379
1 76842 86079 226621829
1 26998 30121 574630902
2 99099 601865778
3 46178 51731
2 25160 902208277
1 30956 103395 84080022
1 25969 27670 391757965
1 46586 83825 707192196
2 89234 241362319
3 28942 71797
3 143725 109503
1 68903 80237 895723680
2 31234 958460991
2 74451 81868908
2 26711 229985907
3 156405 110132
3 17478 103935
2 105355 383379823
3 153253 41419
3 62995 22585
1 76475 113032 11063648
1 65614 71330 246433640
2 127869 159111717
2 113090 405423321
3 142661 20502
1 48433 110897 87719153
1 68115 111548 786705222
1 58766 83305 270242333
1 41124 50209 971576678
3 82788 72629
1 39397 84726 943723212
3 126525 65997
3 95786 2054
2 97337 379105996
1 42486 58047 168299663
2 146268 185608112
1 3184 61736 117816001
1 41058 90471 861878030
3 75685 11665
1 6715 37270 311486833
2 17057 662446110
1 1281 1757 30817963
2 42985 142242688
2 173335 468849207
3 56734 26574
1 63225 85884 12414951
1 11532 44498 889000589
1 15851 24056 419938394
1 100 722 661041476
1 13311 18184 955515483
2 36755 35981375
1 16499 95219 346200207
3 169890 103947
1 30056 85797 798199600
1 12849 72085 240345051
1 73468 76418 255492746
1 36575 44731 340127738
3 97295 41457
2 26399 323441753
3 76251 24965
3 155725 103423
1 53620 107728 670876947
1 36353 71710 35703697
3 116630 108757
3 5655 101613
2 54485 101317060
3 166405 60680
3 55844 4292
2 88138 446531399
2 173993 502062944
2 33957 398367372
2 146007 202391738
3 171898 5333
1 37194 83054 248400550
1 54551 81190 640019480
1 4279 46220 442923542
3 163551 64735
2 31544 542016622
1 21675 68968 397289511
3 10338 106153
1 14931 52246 152548357
3 140162 14533
3 163138 3417
3 120912 65618
1 30989 91117 768573716
1 14153 98635 14969207
1 86741 109443 569812067
1 22507 88037 28613622
3 169675 44093
2 27729 604602443
3 20442 55591
2 101817 844553186
2 172156 731366711
3 170943 70457
3 54358 102526
2 66738 280985887
1 17261 40939 303176188
2 65778 463001697
1 29730 100356 880105143
1 32501 78642 952314938
2 173742 388330393
2 139928 736772036
2 145968 576101055
2 160188 864084921
1 31141 63208 20859057
2 77492 525808683
2 52108 711163026
2 157857 845947049
2 74388 42053230
1 5879 66985 554012318
3 145399 9705
2 53823 783872854
3 140776 93051
3 143356 67857
1 20933 81261 976378274
3 171207 98907
3 155262 71855
1 44844 97376 651143228
1 20151 108821 908945255
2 135609 562472431
1 103342 106471 389667837
2 113759 317020188
1 59611 95719 685630602
3 107025 12171
2 156858 270752939
1 37429 75644 991464320
1 18463 25150 936448628
3 60106 91821
1 3538 57576 612719558
3 144552 8648
1 51277 83984 973281620
2 12368 143030776
3 144574 19060
2 138600 714758478
3 88794 13919
2 84679 566901895
2 104256 314922539
2 76072 102162062
1 23310 90581 587738642
3 166890 104098
2 41717 699858023
3 103272 18741
3 80140 34736
1 64116 66934 639833942
1 2198 90675 874886126
2 114346 520532374
3 46689 38725
1 15669 86865 562738118
2 98317 182566102
2 86792 694928500
2 108103 311409069
2 50594 893783411
1 83169 90675 293808896
3 111258 5915
3 122647 69596
2 174439 119449439
3 353 78177
3 44438 107738
1 19868 21031 123302577
1 57425 96473 445712945
2 151825 887387754
1 62497 88447 943504162
2 25775 687978224
3 131989 24873
2 105490 297393584
1 56601 81711 74705367
2 60380 51390447
2 80843 565178566
2 167810 988179314
3 88687 101021
2 65932 85234699
1 48914 73755 454150755
3 80988 40984
3 120742 40188
3 129723 54886
3 120995 62776
3 28359 89771
3 56535 17410
1 23234 67094 507463275
1 58902 93489 53806544
1 3507 65310 8471563
2 32808 455927660
2 158014 927557378
3 132822 104828
2 111858 557265417
3 103691 18910
2 159545 355675634
1 5834 44117 979373800
3 146657 45397
1 73199 82167 110644569
3 109121 75651
3 33173 43569
2 58952 445372723
1 82223 87584 341569808
2 14339 699941453
1 53532 112493 59733789
3 146423 1253
3 168422 51778
1 76676 95549 555300414
3 74685 53895
1 141 72565 773899975
2 136964 169222782
3 157320 49397
2 25772 332636227
3 172214 22490
2 160096 246375172
2 39532 734684366
3 171126 19014
3 15367 111523
1 25670 56788 341430392
1 633 109053 223660289
3 73974 53111
1 66214 90016 984462452
2 156745 499016000
3 136355 105378
2 85904 697284361
2 18540 547528575
1 45925 74115 334166059
2 96061 380833640
1 20675 86299 64503893
2 144716 758274218
1 86033 97551 838646649
1 10900 40591 185369779
2 76689 185794067
1 13167 109768 237982226
1 12226 28704 752341095
1 14992 111686 590120685
1 17544 101968 637118015
2 145296 263136221
3 172422 11417
3 8872 78634
1 38210 39071 930752957
3 95398 104804
1 26111 31394 327626780
1 64951 94262 299208533
2 20596 221546376
3 94935 72916
1 45815 51009 499569636
2 155638 576890280
3 128861 2925
2 175394 429291902
2 90255 915748508
3 60423 13539
2 1790 179020984
1 61004 67508 920552590
1 111361 112660 250499366
1 63683 107360 71544150
3 86294 2728
3 52182 84796
1 30513 103813 539286751
1 76821 84002 561337796
2 30571 444163686
2 115942 144662163
2 157781 607835399
1 674 100596 942943824
2 135793 145028255
1 79332 87182 619286274
2 73574 207729591
2 128697 341868259
1 13604 25665 776239883
1 3902 48644 27633334
2 23758 778656751
1 50047 57048 148679748
1 3116 29255 655455237
3 12673 36617
2 34241 555180413
1 10626 78091 351682788
3 174207 105129
3 49822 113644
2 162919 93095648
1 23342 28303 508307227
2 118335 67428609
2 30019 705680129
3 84148 82814
1 13184 55899 677470431
1 95100 105354 693768175
2 78577 857995300
3 175423 22502
1 44311 59804 219758204
3 5168 36757
1 97782 109241 737966524
1 31162 66517 188311348
2 46527 860536136
3 133856 97247
1 8010 23727 500996188
3 153794 11952
2 12224 382155414
3 111996 79237
2 144946 839311586
2 29999 776432031
1 286 102134 961517907
2 86731 891267979
3 12201 12955
3 70057 85278
3 132894 98933
3 124720 99047
2 21888 844903259
1 72783 82963 883871804
1 7896 83008 598486610
3 145017 63725
1 35210 77321 809512933
1 26166 41813 611739274
2 7825 494191205
2 8963 386497054
3 14492 31421
1 80683 105530 107239346
2 108575 447776082
3 120850 76214
3 147582 105823
3 101165 64661
3 1940 57563
1 41461 103169 947923999
2 54917 388263658
2 78684 47050356
2 68106 57914099
2 147229 121821144
3 93139 87988
1 18511 104884 950835625
1 92646 99424 245758650
3 60538 8620
1 60475 97857 745430041
1 69492 70624 309994013
1 44303 55352 490924184
1 55743 79376 57309093
1 61318 69379 720562708
3 92415 60018
3 20032 30338
1 88025 94481 601592873
2 132512 286475834
1 108212 113293 703633954
3 142600 32435
1 12724 98673 639711921
1 31388 41012 987097663
3 72575 71235
1 1685 47173 426337467
2 121569 512275105
2 81700 571272477
3 170731 38203
2 40239 270739953
3 4862 9116
3 17755 47121
1 34241 45507 534953453
2 141046 720712484
1 7444 41834 784855524
1 16738 48234 846372380
1 71095 88535 522619676
2 54595 626294736
1 53408 93033 128927998
1 42714 107272 625618263
2 12998 397739816
3 53801 72882
1 109650 110223 163417656
3 157425 54107
2 128294 815880961
3 151901 7185
2 134501 540437499
1 13313 56773 456832032
3 14839 52262
2 52718 32916914
1 13745 93515 963388727
3 72341 19703
1 39384 85001 866627849
1 43259 76655 92470694
2 19967 71872683
1 42100 95528 666401080
1 18175 60534 549603519
3 86076 12248
3 172051 73985
1 21021 72262 630028060
2 145741 838397082
1 57661 62243 565936952
2 138644 983622789
2 163922 49219303
2 64936 909947457
1 73295 97726 421888619
3 100509 89230
2 14149 509644509
1 11459 88655 123666006
3 139760 70531
3 132970 11490
2 52506 858926707
2 75855 396541234
3 115227 87004
2 90725 949567610
2 16173 47706337
3 17356 31954
2 130204 498675061
2 161753 557766330
2 122609 723612117
2 97687 928169103
2 93355 528253748
2 31716 984135683
2 166762 723367163
3 24825 88362
1 68609 72650 90139167
3 30388 101979
1 12160 50081 525636911
2 25854 249010058
3 66395 51969
2 148327 166883084
1 17603 41674 564932087
3 61522 26535
2 111207 215070374
2 102283 517277909
3 1821 21585
2 18369 129140998
2 82759 864100479
2 84723 738041904
2 15237 617515626
3 7771 38079
1 81580 92537 232134054
2 158158 616986184
2 137913 981873525
1 48607 49164 587105240
3 39037 35423
1 4263 6838 364624385
2 14124 65043370
1 5305 10413 496596410
1 84956 86721 986148781
3 128976 5022
2 163171 164751875
3 57687 48929
3 12595 88460
2 47777 435283332
2 49580 953879929
3 5208 20006
2 33820 233080557
2 150026 793243538
2 157203 235403041
3 117825 32152
2 116658 679717426
2 97828 374324987
1 6862 62002 945898629
3 163856 75379
3 156116 35402
3 162416 106523
2 111147 470797387
1 66987 102881 336650722
2 99411 829353674
2 128737 121127852
3 82440 31410
2 29415 892471336
2 159124 22138615
2 134891 949669097
3 171229 3971
1 59512 60507 427612522
1 74650 105370 273629920
1 87150 111219 379842202
2 10100 102388227
2 121478 802107775
1 17378 60419 688428235
3 91865 100127
1 16341 34579 178818294
3 130819 34839
1 35430 112853 28688550
1 15118 94293 520104371
1 14860 74261 801253232
3 133471 5761
1 50683 87010 622891835
3 57125 68660
1 57791 85397 638210039
3 140844 33572
1 79149 83928 749444354
3 56765 16344
2 26259 966413390
1 10697 42742 186321652
2 148106 29137479
1 9092 47542 187403883
2 67990 36534386
3 91304 29047
2 46870 691654623
1 59409 61426 181276786
2 165904 627086890
2 170133 134714570
2 945 411055635
1 5552 7251 473793343
1 20912 85858 582831481
3 130345 111314
1 2109 79217 733076963
2 88454 690139938
2 136342 718005991
3 150984 38336
3 95035 15574
2 101892 119088510
1 45464 107163 691633637
3 88066 56870
1 65262 73102 685430240
3 45776 105181
2 48202 54950012
1 32972 107821 50831057
2 107791 433789762
3 109854 87171
1 27101 74370 796852321
3 75660 85420
3 146971 50422
1 68245 101172 183209394
3 136352 69735
3 155647 52274
1 4590 10526 159080522
1 124 18483 862754082
2 55438 224820314
1 67729 76255 376177487
1 5371 89101 665411903
2 126143 783956890
1 17773 55936 625931258
2 49623 703055021
3 119302 65390
3 7218 53220
1 7103 99453 251004184
3 39451 102024
3 148352 65017
3 163215 46114
2 116272 789091024
2 131705 113657797
1 35892 101690 770632136
2 49716 893625207
3 55435 104546
1 47369 72148 865233447
1 26673 64100 819921499
1 97610 98287 393466878
3 96262 56402
2 119073 739710191
2 137426 432727764
2 156260 85805502
1 24490 86464 177667176
3 102223 88600
3 94859 42266
1 57736 66961 604993944
3 82144 110341
2 68862 454541238
3 214 48542
1 3562 89887 154286154
1 23664 100298 829061001
1 55274 92028 540976590
3 30161 19892
3 126132 107316
1 23512 52348 92972662
1 57554 79647 992672586
1 40897 71583 55172201
2 77572 719431661
1 29615 78342 582901419
1 2618 82562 478278515
2 145378 102508782
2 134848 801285766
1 75575 88958 610491194
3 119345 77716
1 22589 89670 910647732
1 15158 86756 404295633
2 112711 75183205
3 172605 77277
3 150267 89785
1 40181 99726 230989593
2 28653 997853898
1 15376 51275 491136045
2 165472 313568426
1 27875 41219 478036903
2 107405 503860190
3 149689 47189
1 51609 107162 567597237
2 39058 301497330
1 40184 95949 384545010
1 13020 41088 143890264
1 94433 113537 723218547
2 5796 479659330
3 116109 20254
3 50274 25511
1 58058 90394 478324274
1 3924 38784 799482615
1 76896 90715 730690365
1 67013 83267 157020237
3 59277 61680
3 135035 75648
2 82084 295736474
1 22301 78675 183289156
3 36931 90722
3 8203 80335
3 53952 13726
1 43300 95111 83109091
3 154244 23935
2 17402 713711087
2 67279 783923321
2 53557 349186846
3 107440 91606
2 6222 144209104
1 1030 25991 740532575
2 162854 920825114
2 69037 153428130
2 126197 219969850
1 1062 105593 68903372
2 52176 215573495
1 34058 61418 411509341
1 72034 102895 661546538
1 82909 112706 917407499
3 62774 111730
2 20048 865111139
2 78034 898952064
1 18035 18199 36790606
3 130686 73821
1 10252 58346 893452116
3 29764 22476
1 53319 76662 815438692
3 121673 50610
3 157930 89544
2 150611 678733671
1 58553 64711 33741177
1 9274 51756 113768072
3 18340 45556
2 149391 611392943
3 143562 41944
3 75691 74608
3 50945 53497
3 106519 82616
3 140943 88670
1 28291 51123 230415039
2 29862 605968661
1 65507 104627 171371027
2 120667 152962551
1 29127 30238 419827340
2 72255 14997513
3 42834 60573
1 30653 69267 471876156
1 77291 89372 431494181
1 36567 37849 85578737
2 97357 309085198
1 27578 66986 726462459
1 4003 105301 920107199
1 12442 71186 440374606
1 12162 29214 295573211
2 143827 708402326
2 27238 603316126
2 70058 845865037
1 100257 107294 172138524
2 47585 24470144
1 9447 26845 587950531
1 7597 73133 812365133
3 91167 13840
3 62680 5262
3 2720 16908
2 65297 380880695
3 58587 60265
1 14939 36336 257229338
2 58348 681837019
2 101066 103494391
3 74352 63878
3 5040 7644
3 36629 112341
1 60712 78470 48363082
1 35919 76450 943871882
1 19004 30126 596530914
2 147867 202862035
2 111162 943845791
3 69004 2513
1 26129 95327 6985943
2 172289 453873111
2 18564 848287004
1 49603 107851 630388570
1 9822 38569 630360637
3 125701 78185
1 14028 87301 474296878
1 58431 72610 355580626
3 170363 22253
2 8759 930962968
1 35224 88629 191224608
1 9030 108671 399882664
1 16841 67310 790650391
3 44510 99590
1 16459 64843 439006636
2 133390 301802355
1 38293 71215 442881155
1 100711 108295 940242485
2 80596 949361794
1 81749 106326 712658383
1 51240 76832 322073118
1 14210 22141 128197578
2 124893 492445710
1 84241 108471 765871374
3 165980 99187
3 130947 62598
3 45198 80485
1 67297 74893 983505149
2 126887 242271589
1 14886 102292 550085850
2 174938 910916862
2 50609 271862750
2 110166 658370747
1 7533 62424 508448511
2 160182 206023643
3 107319 34055
1 28080 53923 463953751
1 1820 47432 220179655
2 109922 337297222
2 10090 225055534
3 53319 64042
3 39883 23634
2 129506 772749377
2 119327 439833102
2 113659 796605306
1 5630 93502 984609703
3 5946 85056
2 139334 901132883
1 57874 91482 361868586
1 31807 76702 221371970
1 51474 77578 32918330
1 72674 79129 852979728
2 88577 432227910
2 89654 423560707
3 15158 110279
1 56007 60706 868338035
3 147130 76109
1 64187 112559 166416482
3 136014 28005
2 38164 817812669
1 21905 58339 54799843
3 25667 33972
3 70048 97193
1 11594 14461 955344809
3 31595 48469
2 58677 88916314
3 96070 20222
1 60583 107707 788849642
2 7183 62371417
1 31592 53902 290559837
1 49534 85936 735257288
3 133408 113390
1 5099 26300 929568137
1 23703 64608 939652761
1 51916 69697 633257201
1 3691 109733 109090400
2 125755 993388122
1 25340 61744 364254680
2 150392 735403039
1 17863 79867 268286110
2 152208 449252430
1 54751 90251 122632269
2 147314 277568672
3 60690 77306
1 16315 16845 316548928
3 92218 81041
3 38639 22526
2 14849 477137203
2 113651 8701549
1 2033 53949 207851417
2 31215 71246089
1 7777 105478 255292446
1 40391 94694 79371110
2 88503 310370279
1 1153 37430 877177839
1 36602 57272 166808282
1 65818 89816 678387647
2 31635 181602956
2 30477 434109055
3 143232 84915
3 164433 105374
3 74687 69256
2 158004 923306625
1 52734 84200 777485115
3 119940 73555
1 37211 79555 746574001
3 74130 43535
2 94922 393391768
2 165390 495448317
1 43862 73224 480984489
3 87306 92421
1 40335 54556 357778111
1 68931 104968 172115267
1 91176 105517 400000251
1 35963 47482 346255457
3 133706 61896
2 175128 36295657
1 23289 100917 797356954
3 8421 58085
3 122134 57533
3 168933 41509
3 59116 6895
3 79498 102576
3 81251 69752
2 131040 478149519
2 46024 776090200
3 108082 28242
1 47876 77043 229402322
3 163400 11282
1 18650 36024 372974228
1 49977 111111 807983535
1 94778 110814 408880540
1 64218 65948 821640380
3 82334 13354
2 140162 126922637
3 153302 5545
2 63094 696075845
2 10959 286485074
1 32917 107556 933727753
2 125623 317847773
1 11176 105471 619977448
2 50177 183477469
3 156847 18142
3 100674 73638
1 10161 55770 729078056
1 7188 69613 724919357
3 106100 71263
2 61667 133578737
3 14818 52975
1 96599 104073 844086636
1 12656 23033 979726103
2 3154 735291204
1 11332 52129 391194494
1 41145 108598 603071370
3 35936 76767
3 90402 108237
1 23792 79281 610534655
2 36352 434883594
1 64970 111847 64679401
2 98457 545856184
1 5003 92836 157851950
3 102365 36859
3 19411 96761
3 1557 102901
2 24272 930169602
3 15844 72141
2 64064 431737931
3 439 104599
1 18018 65202 577955049
2 102476 29831160
3 106872 60244
3 70980 4766
3 171214 61774
2 117339 862813153
2 56462 190857263
2 56331 697018502
1 91952 110344 356610995
3 156038 90958
2 130213 410966313
3 110114 79105
2 86608 5874010
3 76308 77996
2 110282 731440388
1 9429 67761 967095494
3 71677 77175
3 53459 107055
3 76931 40045
3 28140 99948
3 108641 80882
1 32491 45031 373955404
2 72507 55821298
3 1558 110494
3 160877 87048
1 59703 73817 462674238
1 68089 75880 143787575
3 27398 99667
2 37579 915019730
2 137587 862133748
3 80724 12575
1 82061 99634 594196243
3 9558 31831
2 127834 829977198
2 94317 497181605
1 29103 76771 479237291
2 66094 635928398
1 42556 74279 874547034
1 91603 109738 37283085
2 165251 163310010
1 79163 98694 862418172
1 50555 68506 775198600
3 75787 95690
1 15512 45466 272745337
1 66268 83134 144376546
3 159817 41177
1 67086 97841 372418319
2 156456 900499303
1 23323 108774 834510141
2 22634 187958392
1 33555 79277 616154709
2 26655 893207038
1 30306 53747 673565506
1 60188 69292 980669467
1 5252 46127 394113997
3 155187 42281
2 143069 222546824
2 171211 326420421
2 41229 6315168
3 57875 39717
3 120444 100080
1 19454 90821 427191184
3 137691 79500
2 63295 957120438
2 117844 121630602
3 125656 48741
1 33530 71473 406418128
2 41607 114551621
1 26516 66088 761003561
3 41198 5303
3 31066 91506
3 47302 109049
2 150720 55203583
1 27241 47005 269717681
3 40787 86023
2 7451 774339312
2 107880 975468028
3 108050 20115
2 162149 429382598
1 32569 98159 564651615
2 3011 452128408
1 5164 41019 528740621
1 50808 93942 742194904
2 15212 146956076
1 28714 63321 891264498
3 76409 39427
1 65266 92226 545475100
1 32307 42307 163115755
1 13327 53564 687662847
3 134444 15788
3 93882 102335
2 150926 847122481
3 153587 44548
1 36614 103464 11399520
2 51546 755622183
2 43478 93263838
3 163135 82645
1 18838 73624 999438905
3 157395 74782
1 86754 96902 462892804
2 6951 924233377
3 48727 25514
2 171620 440627508
1 34404 68049 372160433
1 1695 28710 993883228
3 169969 49701
1 43904 93373 49981847
2 35733 228358805
2 16497 108007913
2 144845 51916398
2 56672 296343249
2 154206 565143172
1 14963 75312 844898646
3 35138 30432
3 7978 13243
1 5497 22706 442863000
1 69400 107660 803190069
1 30853 84810 228608945
2 166923 93182817
2 26481 181512101
1 41330 50573 730203250
3 117427 24329
2 170599 783074641
1 52210 95101 860191089
2 79948 973113966
3 46768 99345
1 19827 20684 85693601
2 82071 866821951
1 16267 33980 387173464
1 2538 18832 731988792
2 51045 47917147
1 6983 68105 629095268
1 4185 66528 926193846
2 138675 905995405
1 32399 92052 54307426
1 27534 44806 213294432
2 108414 29563560
3 102618 63856
2 66507 91400509
3 101557 11840
1 18448 40734 789659126
1 58433 102449 182816565
2 33744 332949820
2 112337 296515215
1 7300 15060 958261750
2 172681 698727429
3 161585 54523
2 100515 449852569
2 146451 729088772
1 98152 108894 991505309
3 97709 106421
2 124893 426537060
2 129211 583298560
1 78660 111424 570012884
1 84705 108580 954912524
3 97393 83550
1 61684 87365 450942085
2 155160 918532572
2 125913 27257056
2 125632 173877593
2 149377 651673655
2 36581 374708548
1 23402 32216 972134078
2 116993 743370580
3 127870 25450
1 64096 77131 303310496
2 69813 380990820
2 93346 643063783
3 52988 101990
3 52261 41821
3 166755 3569
1 39855 54692 27750043
2 97368 390715379
3 86855 76858
1 19287 107949 116291591
1 19710 36568 115401064
2 49953 574595733
3 103772 106495
2 105145 354920318
2 34011 506706607
2 113255 87160088
1 43454 85998 772362786
2 157689 835759485
3 3796 14458
2 69604 412540709
2 110723 997956659
3 30783 82470
2 95756 97365882
1 31905 59246 266595055
3 105007 11689
3 68068 48610
1 43856 76816 73245876
2 6905 503450594
2 2936 882289793
1 70749 85248 975307108
1 41389 46146 44566161
2 62618 136575801
3 74372 55117
3 151004 34233
1 31466 92433 486599579
2 117031 365635987
1 88205 98348 953881146
3 33842 36409
3 166547 18735
3 37007 16731
2 59528 513984942
1 46526 93729 977032969
1 42385 76987 269314502
2 143351 119195909
3 79264 51325
3 52273 56818
2 5323 159188440
3 80746 27032
2 49324 398913207
1 69361 93799 35554241
2 77393 485771239
2 89904 386273960
1 28274 57196 616489165
3 62662 34229
3 116514 102634
2 158162 46630817
3 9660 802
3 18048 56785
3 133542 89096
3 68362 66985
3 91118 50411
2 38150 456219886
1 17166 33320 366523766
1 95149 96748 858251268
3 162968 87290
2 20329 657842543
1 12060 35956 283054151
2 157168 998572566
2 23303 192733267
3 27063 98732
1 48331 103125 116515539
3 76813 2065
1 1039 14243 626542705
1 6218 23496 160201643
2 97376 161466481
2 94874 858356109
2 5986 642140689
1 47231 93321 479457122
3 95436 61723
1 18113 46421 584694824
1 85655 88728 349090566
1 22353 94579 320257630
3 100557 46128
2 103753 172147910
2 110640 1614011
1 69039 100001 768962136
2 12399 60260451
1 26471 84966 153741545
2 73526 572700686
2 154169 981882868
1 24400 104153 455802710
2 83381 363175203
3 121332 91140
1 76098 76421 43445274
1 56579 59185 325452009
1 55304 78916 286209188
3 165152 76919
1 33493 72001 822480653
1 70770 88373 6302254
2 18088 352670367
1 93340 103679 259236087
3 172484 9661
1 40368 93491 476441014
2 57012 838374044
3 111963 59219
1 16835 92305 259081869
2 174377 216115004
3 38903 52315
1 33046 98205 904889767
1 101842 106314 23040969
2 34765 654833848
3 141056 74250
1 90751 98105 85669211
3 9456 64043
3 132033 53534
1 28185 38869 907431682
3 96822 15971
3 32691 29652
2 13648 612512588
2 12428 868128087
2 136667 825047834
1 13292 29957 382103961
3 107142 42474
3 154551 64952
2 161319 50648033
3 59333 95133
2 124878 538978281
2 154590 367499211
2 103142 765090094
3 45413 24555
2 170567 731094844
2 71203 334465327
1 39111 74183 756707964
2 124699 957278641
1 1847 19550 542937948
2 74895 542556450
2 132054 453641823
3 2339 75304
3 110451 102631
3 81003 91783
2 19955 903990089
3 85961 18802
3 34481 51861
2 169128 64362140
2 165148 330839559
2 89727 419307014
1 7851 24878 124988984
2 174857 56156382
1 48661 54149 608421947
2 35269 892626851
1 26945 80049 960341803
3 44992 108284
1 64473 81408 122111592
2 53605 942972484
1 49447 59376 982382729
3 76229 19928
1 78809 90424 940645558
3 44280 97012
2 112334 6039834
2 142350 462942749
1 31626 39959 370503646
2 9857 928704800
3 57688 57274
2 140919 510053755
3 93756 87777
1 40824 110545 327990619
3 19315 79282
2 169275 127746695
2 71296 289535858
1 64920 90006 513128362
3 95228 67835
3 126700 28694
3 65440 9023
2 121568 419214746
3 156661 50401
1 24914 41398 723751989
3 81349 105232
1 1213 110924 71841223
2 1811 158908573
2 50473 265032332
2 60416 504998720
2 27465 334742684
2 64900 469112505
3 81603 24817
1 13266 64455 505987726
1 54892 80819 112143840
2 58851 763190466
1 75426 104836 888239476
2 157672 153598387
1 5165 73224 497043577
1 32967 52486 349509672
3 66596 73652
2 140650 848079393
3 8792 113218
3 110616 76183
1 2472 6636 710622213
1 8617 76666 23318265
3 153087 59626
1 50690 82136 653243859
1 39778 60690 814343063
3 81164 26913
1 48948 81681 734958645
1 86378 108526 554489868
1 65111 83305 232821547
1 7983 74249 528649375
3 172448 74393
1 654 17947 985486595
2 135379 549881570
1 84435 104924 263653899
3 50604 97047
2 48068 188525271
3 54968 31092
3 110001 100794
1 50332 114348 19368859
1 15434 70015 13382307
2 174731 31450301
1 101249 106232 457773859
2 111338 739498986
1 18178 103565 730832500
2 171255 548250342
2 94750 929096981
3 123418 40950
3 124867 109765
3 158044 83975
2 141628 365736464
3 6277 50162
3 16226 15551
1 18715 109524 402262875
2 92710 845405719
3 126795 43600
1 79949 92472 205915124
1 54248 89346 125216234
3 138519 104770
1 23395 68872 319612098
3 129643 93579
2 80321 664032609
3 27067 21432
3 134279 34895
2 91601 670788438
3 133794 101125
3 82541 108311
1 39020 46223 452040699
3 46166 30977
1 7036 31515 374222077
2 99415 137609750
3 49874 111203
3 122451 89436
3 165878 19012
2 2762 228015971
1 53337 111369 386124833
3 168654 79288
1 16854 58299 170440511
3 91769 80426
1 96620 113605 867311936
3 67328 78924
3 41225 68471
2 129715 781670745
1 56835 65851 183880051
1 41443 43983 320491712
2 122608 920830542
2 87619 805171240
1 50890 111240 959854855
2 22904 801254682
3 15415 62953
3 44388 23529
3 174256 69274
1 61147 103833 508525644
3 126523 46057
3 84593 29231
2 173903 870375900
3 84023 80163
3 88947 83204
2 148463 207890537
1 71716 79434 676970020
2 1500 430947197
2 35096 296849793
2 40834 226540752
3 132332 6285
1 27140 77335 453674759
1 15595 61669 722336181
2 168227 858633063
3 129255 77263
3 55827 50208
3 129254 66076
2 94955 561239023
3 48942 97154
2 15894 434162764
3 36866 68540
2 34130 923235697
1 4164 67199 484231048
2 1465 87786125
1 48552 60617 670655728
2 315 127951169
3 68458 91464
2 22982 525034808
1 63327 88025 481632911
3 85782 4139
3 61095 43918
3 147950 8073
3 92849 9255
2 75713 830181686
2 82015 709627178
2 140694 657484395
2 172593 524799546
2 175474 92636348
1 17739 72677 496297553
2 134400 943113785
1 56349 87305 878478840
2 168105 132964418
1 92309 101943 766275112
1 3431 63132 540214417
3 12380 25560
1 12659 43258 904729212
2 122711 761746511
2 41093 70978947
1 29142 54739 377983856
2 130738 638663877
3 86975 12567
3 135015 78967
3 11817 42057
2 51734 992554851
1 24783 33307 264321918
2 158643 29203958
1 9233 21503 406705211
1 87245 113520 384623509
2 26690 137281331
3 23656 106142
3 69839 97104
1 14003 90879 780942877
3 49536 71789
2 136906 659617533
3 86266 38940
2 13584 437963594
1 12373 101148 355984032
1 42009 44773 514196475
2 173062 352027004
1 63796 108204 698397352
3 126975 68726
3 26225 72804
3 101070 50291
3 75079 17850
3 150444 73679
1 68746 82664 23337935
1 80034 90404 336843061
2 68631 292200007
3 17720 13004
1 38516 53739 351463297
2 70588 578561419
1 8081 67387 903753360
1 89214 99682 130857969
1 54328 103033 33843422
3 107983 93070
2 62241 73440932
2 89411 185034763
1 48950 104037 988646008
1 34074 94210 989408746
3 6446 69550
3 97636 107571
2 77420 131231723
1 17767 77722 142789525
1 10001 66025 570470167
2 141634 989746760
1 30269 110141 96221226
1 55029 108412 550683505
3 52307 79001
3 133849 15933
1 82467 83860 145918894
1 14889 95020 91523938
2 128843 345848473
2 37016 80849373
2 46177 337431441
3 117128 72713
2 130432 329414182
1 56736 72659 649463625
3 51364 55902
1 5621 61837 987566803
1 78831 112622 536535877
1 4585 48008 574910493
3 22401 95833
2 122456 320579986
3 75772 53323
1 55946 63654 824403998
1 6331 99160 946866390
1 24648 43847 402395879
2 110973 910416982
2 12119 296647174
2 44584 811978755
3 158806 65747
1 2402 31747 866061381
1 88606 103754 902221467
1 42214 60372 781078345
1 35583 69125 531447163
2 94949 967331175
2 33614 595652714
2 364 812427379
3 138741 20953
2 14567 530478890
2 98906 468819150
1 2094 106274 572120340
1 2185 105779 403219248
2 6561 644844258
2 115385 974752430
2 45461 924580986
1 66800 101637 877581836
2 42890 951955470
3 129598 56496
2 43895 47878639
2 96057 961760609
1 52883 77336 422253112
2 136706 516717747
1 75067 107313 213486560
2 117688 161719760
2 10347 773316263
2 94930 134806251
1 19318 50520 655531447
3 10858 78176
3 101413 31608
2 114728 43648511
1 21210 49772 705259673
1 102598 103666 132582860
1 33833 34349 493466418
1 33561 60717 462765482
2 128437 535898506
1 33977 66358 160908355
2 15703 98451656
1 802 85752 608074988
1 79794 87175 507288844
2 171990 894568562
2 171438 33409601
3 159008 103029
2 21586 947097327
3 170111 9174
2 70227 521749106
3 129631 78746
2 114513 466365936
3 42514 103957
3 27927 61381
3 91443 66315
2 47350 587310364
1 38526 100898 427959035
3 110340 34247
1 8272 108902 72100749
2 169071 646060918
2 32923 483626805
1 49533 71899 891133308
3 73529 98922
1 92167 96129 960533252
3 142677 81585
2 38852 642085931
2 56779 580148878
3 49226 1024
2 89057 357674058
2 163573 721329024
3 96512 48137
2 40520 129699340
1 20410 70308 861966227
1 39722 103825 487710362
1 47192 77594 305819157
3 146815 64214
3 54895 39083
3 31724 79280
1 63645 80999 491374711
2 47236 695025218
1 71783 92170 421978463
1 23183 26702 458615849
2 112124 894877120
1 5659 18895 307683637
1 13462 38795 431078743
2 106817 253708579
1 46030 56946 886516548
2 109093 10664357
3 151710 93138
2 6208 926493755
1 44714 87112 488932284
1 24160 28235 706325211
3 163287 30238
2 133188 821349450
2 156579 648461322
1 60192 97604 329057334
2 112752 902272660
1 106887 114069 85730779
3 168553 2409
3 7956 832
1 39660 46828 273646630
1 6576 101386 966168603
1 42734 102117 490273206
1 23594 64814 237151835
1 60467 72434 385071761
2 76720 82922569
3 110127 106753
2 1845 507826042
3 114614 19324
1 103561 110372 536036641
2 42459 711135684
1 58448 86337 113273918
1 29300 70184 932407285
3 146694 114291
2 130867 966332940
3 13171 109016
3 127967 60514
2 75067 282638962
1 92582 102267 446691137
3 50648 113176
3 12647 90964
1 56546 87687 931215429
1 60079 72190 773097169
1 29751 107629 110585033
3 26983 25657
2 92822 507376141
3 97680 26678
2 71343 829286991
2 163841 319764522
1 39442 103104 428935596
1 12292 49545 412452896
1 19982 113176 930469538
2 139621 376563516
1 76452 112147 624827346
1 14693 20733 369965677
3 96877 44142
3 142743 113453
2 80175 707296872
1 8626 109228 907350406
2 167275 793332450
3 59536 25682
1 29794 107453 251740265
2 27727 358598384
1 60204 110061 277316860
3 133248 80191
3 137046 4729
2 51552 592479918
3 152137 76544
1 30906 59732 766866862
2 115174 734877672
3 10781 28720
2 51769 240091385
1 53809 73043 867440915
3 106816 14585
1 92187 99799 933978609
1 76692 91289 4734329
1 37760 43349 258597859
3 114429 43673
3 61053 41959
1 76914 112903 527124270
3 170988 112677
2 117511 308183257
3 164637 45907
3 157622 44090
1 1571 73030 659473487
2 112106 265680356
2 110883 254409098
1 7877 106102 773578882
2 32519 809351346
2 134768 135965387
1 39752 46740 977637143
3 139438 97568
1 81332 84132 406865884
2 158922 794541063
3 5602 92751
3 50965 36326
3 96191 88221
1 71286 92105 893958413
3 118767 42068
1 12673 50720 969150962
3 146985 90998
1 15701 36635 131404583
3 70170 63075
2 59106 157758473
2 11770 949958266
2 25366 590477295
2 93922 772071957
1 101923 102736 436198166
3 134221 87765
1 22357 90551 621504107
1 3495 12970 357589403
1 15628 43376 281432900
1 25390 46451 823585019
2 86830 293126283
1 30264 79336 298189409
2 108078 993407769
2 55694 786610678
2 75167 627588213
2 118408 25485218
3 72409 81950
1 22124 43185 644143118
2 171955 464078318
1 108684 113535 587363514
3 141183 83249
3 156050 113226
1 32065 66585 866068131
2 93910 621272567
2 104434 341386265
2 70473 554660656
3 103486 70482
2 46368 679646858
2 124392 515673820
3 65406 93517
1 8673 111489 974437885
2 3527 379393948
2 89541 681580562
2 23493 326163726
2 31827 585323589
3 86118 12518
2 1303 614346913
1 5226 59291 998341001
3 29578 50602
2 34461 551755621
2 169332 598344009
3 149973 74629
3 151331 56170
2 147655 918954048
1 32878 71711 252249190
2 4746 582146792
1 76427 90239 965536119
1 91499 93858 272473077
3 132522 31137
2 873 507302443
3 95522 90015
3 31469 32390
2 117293 433862167
1 70069 110823 281628706
1 14844 31238 344306727
2 109770 834839306
2 93545 625364281
2 84583 336011687
2 34518 36360458
1 18823 50619 769866525
2 104782 627050068
1 65394 99313 389731303
2 23464 585844534
1 30289 112470 164081936
1 54892 84655 780245012
3 30999 41954
2 16819 996585077
1 36455 74042 665002242
1 102758 104619 629995429
1 46959 53354 843306011
1 34479 94920 423028027
2 173636 298208632
3 102854 19658
2 97235 664116475
1 15426 43695 797330851
2 173261 403925289
2 8567 557839478
3 26375 1671
2 39885 439303550
1 66467 100503 347762643
2 126162 883499075
1 19742 79315 158205872
2 166606 828297727
1 1247 84175 66825647
1 35363 53058 178444697
1 41991 89909 194916073
3 17641 60039
3 166225 31322
2 130293 580759707
2 82816 317452700
1 65766 98932 11016814
2 98450 889552348
3 103125 4552
2 167775 675001930
2 128104 644071717
2 173578 778872129
2 33389 466750871
3 41979 89013
2 118069 692795123
1 11448 57615 709844727
1 35078 72011 394524624
2 120597 544583981
1 10975 57938 708471248
2 126211 500695753
1 72436 89124 939815538
3 22957 3796
2 31944 836438185
2 96063 586593337
3 31098 91846
3 48448 62933
3 48965 2702
3 133951 110710
2 63754 863812810
1 54567 75832 73745378
1 23820 93347 748279155
2 162459 12030651
1 50910 97276 361367762
2 18960 771173025
3 170132 5320
1 16517 21978 586499371
1 1991 43856 820703884
1 12838 72941 939228075
2 16679 483174871
1 17965 72705 700607072
2 38069 796026752
3 91666 96304
2 24324 887581978
1 19084 26567 157305318
1 21255 112222 757976133
2 152628 673896896
1 31212 52249 543749268
1 3933 77912 3176090
3 101120 29743
3 150635 108159
3 34846 41642
2 148124 827754280
2 41196 939991707
2 4111 275724596
3 150653 73202
1 7123 18611 593117650
3 78677 34329
2 29697 926315962
2 69371 93650676
3 98090 48690
3 152607 72324
1 25395 33702 122956674
2 129883 850397090
1 41918 59955 33967558
3 134291 52398
2 95195 540634641
2 107154 482751016
2 129488 374905929
1 37169 62904 632934968
1 10605 37398 736241333
1 30841 110395 17064243
1 49154 103490 158481566
3 53799 54787
1 22559 54777 965381416
3 61548 86453
2 18050 737917689
2 50170 322679446
3 37283 59625
3 5310 100912
2 87149 870051246
3 142057 41700
1 63716 108027 926603007
3 162276 62548
2 158410 756777988
2 55152 972485799
1 252 110645 10803962
1 43022 60567 207438187
3 80341 56270
1 6732 12677 799124830
2 7982 576381376
3 91426 101126
3 42504 113083
1 61403 65674 69691411
3 172090 42355
1 8499 55711 344496554
1 38981 69214 450861197
1 10800 33554 545222888
1 53218 104204 19078278
2 148963 37181002
3 69665 26991
2 159308 720058798
3 19741 42189
3 111882 93594
2 67951 285149202
2 89990 586400372
3 117166 32621
2 155145 442660592
3 59674 55199
3 74169 10031
1 34581 104547 333635535
1 9517 58148 886428671
1 37590 40293 355521844
3 151296 24073
3 140968 17078
2 45023 161651162
1 53661 107194 102121022
2 102264 758906581
3 2201 62849
2 121896 784504547
2 140778 520711670
2 116707 388831587
1 17105 94783 372704697
3 143428 64646
2 8731 185323249
3 93105 61989
1 70649 91076 268063189
3 162924 67046
3 54615 56743
3 141715 74330
3 133546 26397
1 45415 86776 84482486
2 121325 115679326
3 61820 90059
1 21956 100400 842904441
3 77102 78638
3 58905 101657
3 121959 90479
3 20092 110871
1 17260 110087 205980257
1 17964 78076 681505917
2 127515 246539522
1 94686 104038 622006028
1 30857 44441 642915139
2 99107 795335411
1 23794 52431 964683356
3 119822 34044
2 100931 181530919
2 175372 346932035
2 159578 447000618
3 31747 111052
3 131205 24128
1 49006 109511 270066768
1 56940 71788 582697295
3 96820 103632
3 118877 109686
1 78853 80251 328758890
3 78360 671
2 35136 112799067
2 97612 781327866
3 108318 98149
2 63940 633128018
1 7648 35195 538603736
2 18735 210294389
3 78081 40815
1 44699 92552 642188975
1 63084 111487 803609019
3 114338 78386
3 86353 72470
3 111330 106399
2 29635 967140269
2 108384 140737716
3 107240 83614
2 135858 368409988
2 135495 654565179
3 96781 22460
3 124970 87662
1 16995 32233 588818023
2 104883 226247762
2 65295 218861215
3 46181 86063
1 12628 89758 781493210
2 79601 767678378
1 62486 64463 247292412
3 140227 33331
3 61223 72460
1 37134 58599 464870665
2 169007 490789553
1 41107 102230 1665674
1 16873 31911 214407902
1 28315 113066 662294523
3 54378 100560
3 130687 83673
1 18119 77770 362106689
3 132520 7557
3 28327 86486
2 22727 58943502
2 109887 949640729
2 160778 274380921
3 160592 49517
1 47168 64026 268483209
2 163548 301509807
2 17740 58924090
1 30139 91809 907621364
3 67482 40349
3 75388 81339
2 103834 914234262
1 22942 38488 805815965
1 27641 111202 910418235
2 146565 621499971
1 103121 103863 988368268
3 120740 20479
1 43072 58078 744395934
3 33508 39577
1 7243 92706 6725137
1 33398 70872 345118583
1 51584 111941 843657884
2 3832 563070143
2 63136 687019604
3 19462 81680
2 71928 802744961
1 25863 90816 565935284
2 172015 232696245
2 109194 642090585
2 118927 767343944
1 9275 31767 314090705
2 39365 751598089
2 70169 429531645
2 7308 28320226
1 88736 112447 839670183
1 32402 37366 440527934
2 18848 12846962
1 91555 110632 186381124
2 83218 801633696
3 95883 33978
3 47236 70791
1 15366 112208 639926601
2 36455 326363422
2 33363 547996884
2 163372 470066105
3 81793 50687
1 37062 84951 11088184
2 46424 698074808
3 48146 77184
1 45496 79258 875827113
1 54886 92800 901049191
3 9333 91842
1 21389 113315 767609221
1 20285 58032 180984062
3 71910 109772
3 79896 103867
2 2569 709336569
1 61687 88372 473846180
3 130547 30204
2 3699 876160970
1 35188 111082 531184863
2 166610 112183653
3 5507 89771
1 28659 61952 810464145
3 153511 7425
2 100806 274473838
1 95725 111658 598955485
1 29144 79205 665574636
1 91050 91955 809551241
3 45573 66181
3 74200 4636
3 4168 80524
3 90655 23647
2 169190 799767544
2 70517 832037712
3 78152 17479
1 69644 109525 673229315
3 155477 21492
3 10912 95003
2 167082 308585269
1 24575 54425 722591924
2 145148 106405588
2 44213 485952572
2 139709 772583917
1 7185 34255 482453952
3 79768 79004
2 65226 581305693
1 6061 17226 113767338
3 153797 47362
3 37814 34262
2 126780 999333292
1 46703 64475 810486800
2 172612 319591644
2 138808 553315690
3 2639 49893
2 27446 569009889
2 81047 21485774
1 28088 70502 752161196
2 169786 94004659
2 124476 587823331
1 8287 48726 175033513
3 53041 111058
2 61688 186030548
3 86164 64502
1 71576 83723 453780972
3 102804 40331
3 26799 66551
1 54369 109159 803539344
2 151096 89556464
3 66230 76748
1 95585 111645 165544788
1 42653 113656 270828566
1 107983 113106 633966220
1 76957 97001 940620330
1 2941 43640 954295354
2 35300 919967586
1 52296 97454 395560427
2 27682 28212050
2 54811 279242425
3 154692 2895
1 38054 76784 461553133
2 56081 843508732
1 73450 77666 245453520
1 10753 42498 214211348
3 144450 28234
1 22038 105343 333821459
1 47030 65408 502395413
3 140306 93638
3 95772 79054
3 106184 82316
3 37555 60425
2 86696 467828271
3 175054 100898
2 8427 127640730
3 82720 8938
3 118413 62623
1 44141 65842 206920415
3 50950 106872
3 34206 21418
3 36480 83317
3 118000 1462
3 154779 41939
1 55995 87353 816022505
3 134491 70696
1 35473 50395 150557042
2 80218 754493659
3 25618 69296
2 123136 352925326
1 44849 65270 214106870
2 37267 367685292
1 6416 9716 391082484
2 126895 966048237
1 76569 85664 739734249
3 150114 12437
3 90972 59514
3 1822 27449
3 99056 93825
2 76383 966311669
2 34152 799449064
2 39245 176604200
2 98045 137854333
3 169720 74294
2 137505 356410692
3 33823 60053
3 91712 27222
2 4717 166085922
3 113005 23999
1 77120 78190 985950712
3 131650 93640
1 12999 36415 756857721
3 173461 58173
3 128205 33598
3 48082 60723
1 40275 80950 371726224
2 82225 807583628
3 58946 99405
1 18026 107296 730922542
3 145084 107494
1 45137 104285 960750486
2 135604 49531195
1 40936 61473 841278922
1 8215 10431 709511711
3 44490 112433
3 63619 98590
1 41487 69288 769919191
2 129080 4062321
2 53867 715628165
2 137491 663277682
1 25719 49204 754152544
2 21190 635665668
3 141081 114345
2 32236 714043521
3 137145 56406
1 17216 82615 871632183
2 149767 476041486
2 23563 63199882
1 28245 74031 583109373
1 36755 38897 756450681
2 123815 351875157
3 101389 114334
3 14927 104425
2 172308 244051687
1 7969 48075 449608531
2 69588 918888034
1 26072 109346 617732021
1 32446 86983 420184982
1 17733 75021 423541968
2 55000 416093109
3 77120 43270
3 66121 19078
1 30241 100025 69218650
2 41905 719740390
3 153872 64702
2 82315 347596890
3 26721 14290
3 111868 46816
2 110391 122372724
2 156020 98577822
1 17345 22904 720912914
1 19598 64015 820538866
3 159309 77733
3 21699 77912
1 24512 41971 915249484
1 36333 84411 751928131
3 68297 43885
3 29997 55143
3 90179 76833
2 127049 772788485
1 73056 103814 783503921
3 94817 38510
2 173153 58043005
2 173894 860031610
3 51597 90202
1 41297 98989 2693589
1 42155 54746 966791881
3 19587 82555
1 661 74719 485808367
1 12959 39380 244953726
1 41033 57143 33748530
1 1478 96920 15885839
2 20764 253683883
3 102471 62269
2 89786 841842137
1 23097 65779 997384612
3 78971 51451
1 24319 112180 571771484
3 115499 89193
1 92052 105667 58341106
1 9398 44933 995272640
3 34872 100990
3 41581 73124
3 42501 77778
1 29198 95444 769411403
2 43133 138185322
3 38558 57769
1 38356 57864 944818043
3 25994 67898
1 28900 96889 484164898
2 98206 534327000
3 56013 26250
2 139974 93737529
1 52787 69069 90254772
3 27495 17553
1 9545 100543 236794321
2 80539 457755730
1 53564 80845 973271442
2 62484 295991823
1 32065 93188 940355569
1 26173 43971 594423944
2 86908 748955811
1 617 52667 624185202
1 38122 83020 519615541
2 157405 590239097
3 103659 13912
2 42639 897963400
2 164981 378703372
3 145909 95293
1 44127 68451 633232307
3 167894 109214
3 26052 20116
3 163041 83547
3 26862 72877
2 101859 384659245
3 73915 85982
2 13113 406514279
1 24778 59655 412565690
3 91568 55213
3 51289 41149
1 11180 112592 181632663
1 41148 107433 251754534
2 172743 857549891
1 70844 72953 877815059
1 59414 110612 246403175
3 22905 13262
3 23878 22239
2 102744 697033610
2 112741 998187195
2 99488 190978856
2 105539 43634408
3 5361 95115
3 2206 107921
3 11469 5769
2 41478 860481522
3 26768 67711
3 18896 68196
3 162873 78671
2 48100 277119118
3 94219 14873
2 57829 61170183
2 2237 980630118
2 50081 832667009
2 43448 250438753
1 15833 62449 800730220
2 166002 663073168
3 115969 84151
2 53099 497764293
2 41417 324769245
2 27569 278013282
3 66307 4602
3 75559 3461
1 54338 107686 349167882
2 113549 216820003
3 42101 51523
3 4923 99899
2 157415 539841890
1 21022 80102 723657177
1 1838 84842 552752724
1 31879 53642 116653217
3 27477 54596
1 84077 89238 645163918
2 69480 539442171
3 1577 97041
3 65812 76256
3 64215 95429
1 60448 91832 714297882
3 166426 62210
2 99268 82889203
2 148836 943399262
3 68031 101668
2 114564 387752507
2 18265 227341672
2 65937 687017737
3 14092 4483
2 103536 400475573
2 4224 341973627
3 175298 25526
1 5632 25994 80940442
3 74498 58589
3 62990 73541
1 55273 77219 282846346
1 54286 91772 873951934
3 96994 67565
1 55340 56988 647285073
3 105594 31169
1 36695 93003 731541670
2 49401 819565684
2 109422 469896885
1 71186 78379 142470105
1 20982 111728 973664086
2 93777 884253323
3 93351 6281
2 23628 240496820
2 90751 349998841
2 139785 46585804
1 26783 100952 322895537
1 54530 61840 306108763
2 17743 248110393
2 86013 139368802
2 135450 346481734
2 125304 807370395
2 165353 954999386
2 144954 546725509
3 38490 546
1 65521 111213 476853624
1 74281 92281 701045644
1 47611 91347 225398733
1 61976 66158 270214265
2 62217 835835917
1 47377 111943 792597866
1 41338 93833 650997600
3 114109 95747
3 51854 43037
2 23376 104394152
1 79904 81753 186480216
3 27876 72287
3 85724 57708
2 69206 319517427
1 12589 113842 678746591
1 46578 51281 591452238
3 62844 81690
3 140732 65086
1 20826 113833 315473107
1 36296 48843 308916452
2 111430 525717991
3 78433 108309
3 78340 10847
1 25813 61776 979218082
2 40787 749069068
3 130428 108124
3 171922 30396
2 92286 248637466
3 91850 52380
3 39214 31251
1 27351 39013 359880932
1 17326 66407 941744341
3 16064 75257
1 5713 31291 152443085
1 50031 81888 98929403
2 124019 919933218
2 82627 182114646
2 55360 836362757
2 26471 208539175
1 31663 58340 849613705
3 163764 98413
1 48970 98522 340956675
3 111171 89278
2 17782 46496352
3 104996 7748
3 1681 91801
1 68222 76867 862352322
1 53240 107611 43954165
1 1520 32904 162854546
1 46715 74021 596803690
2 95757 197207866
3 151906 57331
1 45400 61189 745016836
2 83229 872961186
1 9446 48353 264034727
3 169566 106531
3 29751 111283
3 66152 15368
1 76427 114032 659790608
2 75181 942953343
3 173815 39956
3 102709 27268
1 86114 98832 941474203
2 67010 254099837
2 161901 704992605
1 95884 102098 619132793
1 8302 36186 402832755
2 29628 284515561
2 7198 560714356
3 59159 28551
3 148799 34840
2 10522 497766603
2 142096 128719165
3 66752 60575
2 60673 51006200
2 57564 659581655
1 100740 114082 171878179
2 174194 690610542
3 34178 50665
3 113384 54109
3 77893 39780
1 91915 109346 314382326
3 79967 80520
1 10950 42889 746819984
3 95122 58175
3 159352 96280
1 22544 34403 266494351
2 146675 156140560
1 33529 91959 950478944
2 165296 473981733
1 45820 48817 301571237
2 169571 425501821
1 39700 73108 227617887
3 139781 78720
3 120380 75803
1 9892 94381 82360453
1 56615 57743 868442341
2 57984 814140932
2 128722 769275836
1 95574 100561 358461704
3 39504 107031
1 97979 112536 577132833
3 111607 52245
3 20124 3869
1 33687 61779 41455124
3 111797 74754
1 50385 89264 856210176
1 54171 92259 379245038
1 29489 105908 451000639
2 154415 566845933
3 86009 77673
3 92321 60202
3 110336 102981
2 148347 86618419
3 87045 90742
2 105289 97207139
2 172184 442273654
3 47573 103265
1 12674 69732 624243686
1 50067 111733 936904709
1 13046 30251 329049897
2 49235 946884590
2 33540 447668602
1 37177 85361 291974126
1 11178 52423 876460671
1 13231 46280 815753624
3 130270 90231
2 58838 548104302
1 75838 112378 409707717
1 2192 86817 970888580
1 70114 79332 644181415
1 30466 112600 776985583
3 155024 92868
3 104576 99058
1 18106 108617 453539605
1 94115 111318 937234908
1 30156 61533 424046106
2 124377 106685297
3 150747 76745
2 66343 461303250
2 36012 515161659
3 56582 75799
3 135670 41666
1 63722 87769 919962934
3 156819 62877
2 35979 797066667
1 52510 86922 452937428
3 156849 49918
1 44034 54038 683510975
3 90415 25383
1 28667 73881 387258463
2 57186 446393891
1 104616 113735 574767074
3 16062 59286
1 55321 92470 827921172
1 50753 96379 558381715
1 37741 66958 40945632
3 129100 105233
1 56007 60967 92555648
3 53519 80144
3 44088 61027
3 152730 42710
2 35023 298179068
1 17235 56744 805330325
2 38424 681295976
1 17818 43049 90172996
2 156044 420630720
1 76189 107123 856219033
1 61079 68536 946649830
2 99901 650737864
3 79343 3302
3 111176 23993
1 72624 105366 285963196
1 51816 107947 732992260
2 37409 609381913
2 142206 718092861
1 11802 51275 432958614
3 155696 6542
3 68373 76704
2 143650 786410912
2 153250 84718063
1 13050 94068 90031152
1 7390 54179 27262411
3 62062 107481
2 44725 473353471
1 19505 106892 903172838
1 81409 86273 148285948
1 3556 25776 241793218
3 6315 3127
1 2855 37405 258886177
1 23668 42091 502956653
2 58861 730575065
2 19988 457215315
3 61321 5785
2 3058 514670073
3 9102 76276
3 165478 94170
1 64207 88733 466771946
1 34083 78751 238510587
2 174617 127257395
3 92471 103135
1 37401 62800 661919455
3 13926 14289
3 150997 64428
2 143438 504291760
2 43381 896140005
1 13396 75996 613762504
1 19716 50660 921842941
2 166743 961046189
1 1026 64913 793233595
1 15368 28812 65870813
1 10347 86988 155380875
1 26833 26849 681033601
1 30081 105486 458759756
3 9688 83459
3 25868 65073
1 6428 12274 879182002
2 123896 24656733
3 42749 41820
3 8441 44669
1 15320 24389 369817666
2 106086 367960983
2 91724 509197327
1 27918 75218 437265779
2 140680 700417241
2 32577 384310615
2 90320 150423433
2 56827 123798124
3 119986 113132
2 89219 838601900
2 20612 736301351
1 11808 40550 90707289
3 34350 103548
3 2563 19221
1 14014 51593 367230721
1 48697 87721 866871143
3 89729 70506
1 11086 28053 493594652
1 13321 60273 550848972
1 86462 107298 381600162
1 45492 109820 889025059
3 128153 33218
1 10052 39733 441771499
3 97468 105424
1 73981 81126 217821271
2 46420 595033330
3 11910 35158
1 28808 37855 260179167
2 28934 926999317
1 22052 61424 75156313
2 62201 213364879
3 88231 32473
3 51166 67929
3 60431 99883
1 82356 86252 56818105
2 102751 337656515
1 15896 98410 902452230
3 60895 31346
1 47410 84969 620053379
2 154113 729309903
3 4051 54087
2 83857 948969799
3 108703 79856
2 152652 922326731
3 26456 84340
1 45743 100447 130425863
2 12539 503972027
2 76465 727178733
2 20311 996514833
1 19061 95866 837086912
3 136363 79411
1 18336 31447 28366801
1 44504 98735 626144314
3 19752 55554
3 43830 93351
3 36153 44759
1 8173 47863 394744020
3 96119 95352
3 7160 97736
3 130983 2631
2 86686 566764095
2 136863 500897897
2 137453 665512155
1 69452 80346 402457828
2 158213 897756836
2 151826 946548394
1 26827 50704 601357814
3 59877 97069
3 173801 8239
1 68249 76049 422966500
2 106430 284332978
2 160411 160117741
1 91457 97912 651996692
2 62045 324169490
1 13605 30283 267860378
3 53872 50798
2 34872 894243786
2 60161 88983870
3 154686 59846
2 33081 583094572
1 15661 48835 305634453
1 76199 97939 405447620
2 50147 93006224
3 148544 108441
2 90037 45115443
1 19068 78720 824064330
3 66803 46063
3 97554 15865
1 47488 52017 175860414
3 133351 64494
1 35875 99992 395030998
1 32728 36419 251742562
2 100839 365529910
2 103941 85188179
2 26648 134648304
2 6895 535007154
1 40719 108660 562832162
3 42008 53078
1 27764 70731 66437075
3 139219 105514
2 143891 824673048
2 38454 562205723
1 65187 106941 47391071
3 55194 108044
3 166793 79038
2 174463 427451685
3 64293 38271
2 121097 305310289
3 39500 66206
2 78725 981473284
3 140192 110450
2 38839 359486048
3 19846 56264
1 94924 104560 298715039
3 5327 65930
1 23228 87741 788663918
3 127217 83297
1 62156 77697 739857415
3 144216 100569
3 24056 19957
1 13022 78052 664956969
2 121887 921861173
2 37147 571131017
3 52837 54479
1 36519 82639 667840999
2 96285 744414903
1 29315 68981 772574253
3 146169 81847
1 72067 106775 493015659
1 69754 83733 87351663
1 9531 106502 555516834
2 19286 991132697
3 77217 81176
2 136887 812362385
3 80059 63905
2 129179 458846979
1 6342 33884 476099484
1 1078 14066 311999595
2 44930 10082174
3 106071 104330
2 78256 12839021
3 125970 50706
3 169671 110288
2 5833 541571008
1 25980 102756 76859177
1 32287 45937 366312906
3 125714 110882
3 67347 52580
1 26939 86382 992768210
2 146345 653336996
2 128586 782790291
3 160964 9657
2 108627 392751277
2 93814 429702336
1 9438 77211 202323737
3 124334 110667
1 75148 97122 125081531
3 126334 35266
3 160151 32714
1 24073 65985 649315775
2 99863 288625343
3 54294 94597
3 130317 33747
3 146627 67192
2 163384 618949497
1 51568 55366 480343801
3 46320 4347
2 128899 697292560
2 163506 182958901
3 32636 105441
3 168437 110982
2 65524 54692857
1 76721 100008 168191664
2 163984 820391273
2 139362 608501952
3 121888 113798
1 66131 97707 639103285
3 153964 45890
2 106859 330132739
2 98987 256031186
2 118186 884127220
1 11831 89295 774785053
2 32411 485671110
1 1984 39949 952587205
2 161349 972576375
2 35852 672913567
3 75446 23444
2 37865 213573495
1 411 31651 337374270
3 65515 24226
2 12462 81075816
1 44191 101327 525862329
1 7844 28486 149083237
2 62700 965209799
1 12489 36432 311720072
1 13826 51477 894774927
3 76523 29766
1 45102 80832 33366595
1 23839 60765 426460839
1 35737 112533 145030022
1 289 70539 479234067
1 25234 51392 692426185
2 91902 505517699
3 150363 103069
1 44123 100237 248169242
2 62493 129508666
1 68649 107789 528560003
2 45609 807633564
3 25642 106171
3 164181 95021
1 95787 95836 701851984
3 4739 28776
2 112987 493741479
2 21855 689014184
3 92284 114027
3 122099 22234
3 154404 59877
3 170063 58732
3 8517 79069
3 74523 112261
2 84538 48298326
1 40898 108257 196670334
2 56914 451985472
3 91264 45320
3 94128 41476
1 27454 109360 530131802
1 21435 40790 418310124
3 141638 33106
2 133048 589190024
2 18616 898978230
2 139602 531863032
1 36155 74237 627077530
2 78960 470541484
1 8002 28366 455385938
1 6357 107615 666704835
3 119561 36424
1 25697 44077 195243409
1 38765 106162 633580617
1 56025 107686 152880212
3 130564 107032
2 153149 463225883
3 173836 44738
1 49738 72845 779169656
1 16647 20292 613801364
3 98324 93592
1 4143 52294 217557490
2 162625 965487298
2 55956 817121951
1 2747 41235 846905699
2 144877 132510113
1 23995 57135 170330042
1 88587 94569 9667095
1 67297 98899 852693852
3 89729 62746
2 136471 44850400
1 94591 101282 809213650
2 31797 762498834
1 4654 59524 163748190
1 36451 111219 464717552
1 52828 76805 649865785
1 82031 102711 48932414
3 2132 102123
1 6108 12475 294373511
3 161324 56533
3 160375 76806
2 126188 335342919
1 76603 81657 83632824
1 42366 97168 559914734
1 21366 24719 828194141
2 161732 537609170
1 9501 53791 30990356
1 12019 72371 297275286
1 5561 87156 885098380
1 29414 49522 49190652
3 174157 17311
2 2165 58816693
2 71372 568463307
1 9916 55333 535131993
1 25135 36180 980505116
2 54792 453668307
1 35113 64171 762438067
1 83200 89591 609208041
3 58472 51675
1 56403 80648 988060706
3 111887 24117
1 52296 52895 451796649
3 117428 35810
3 103104 9456
3 128610 113297
2 106366 163919331
3 58990 8341
1 52572 84430 835643653
1 51657 65793 988095908
2 74365 910391139
1 6819 46554 590481105
2 149783 463430374
3 101393 41978
3 113317 294
1 16951 67340 802416669
1 49067 70821 202775585
3 154728 54285
2 82606 212176801
1 18747 22618 579273936
1 39513 46835 938215534
2 27461 456134877
3 110875 45764
1 5443 70171 495009658
1 5224 28090 955805273
3 154689 87665
2 11881 546961229
2 69209 620480376
1 10384 41081 169621897
1 30670 34791 936637291
3 17762 10513
1 27898 110599 831658054
3 122578 107778
3 47359 45212
3 7216 29206
3 97834 102996
2 51533 725972352
2 129803 128512752
2 51398 818471303
1 25335 81304 207248137
1 8644 76024 807323051
3 156554 15180
3 28264 80296
1 90016 100322 566832091
2 175238 538029252
2 69797 923439581
2 164656 277350699
1 63828 111316 398166821
2 133726 410758777
2 171115 84874575
2 128288 191215192
1 79932 87406 659798500
2 85882 641017361
3 115012 20829
2 18697 615768936
2 99422 872243720
1 19039 34457 531287801
1 12105 48284 38588718
1 25860 45194 217876781
2 103562 920237615
1 17865 101434 44389206
3 143682 96987
3 135338 72780
1 58148 96978 80117275
1 2738 18260 40312992
1 53858 98634 793933058
1 48876 72611 130486365
2 94584 627357905
3 69515 100492
3 146013 95039
3 18598 9083
1 745 90895 353590771
2 126291 147838251
1 91951 108410 204347978
2 13230 551030478
1 48017 112288 427813648
2 174069 722569261
1 60904 85173 819220473
1 16507 103953 615287263
3 28784 51219
1 13050 81249 270527709
2 166310 475945062
3 58813 9576
2 26467 865248907
2 147607 327781898
3 125195 33867
2 95288 384736954
1 47990 87037 744251711
2 112773 14081252
2 85164 975750977
1 52027 109938 206500879
1 48139 85424 849669597
2 155268 215841515
2 142944 229429500
1 89420 91315 456997281
1 6907 57729 470959537
3 106087 44787
2 161779 32156765
2 85014 598235188
1 22735 80820 361044443
2 136279 648408309
2 75106 768968801
2 82450 295350704
1 60626 109537 266198970
3 77231 113241
2 122586 800100294
3 140445 13367
1 4729 56211 517125247
2 64433 804492772
2 84430 671803203
2 137081 331722471
2 16500 432685539
3 68810 52045
2 5216 957544941
1 19869 36737 26374244
3 54092 58921
2 122398 852076255
1 72364 79237 75727896
2 131702 812670748
2 63451 818231330
2 118642 504058558
3 87209 56056
3 60874 25611
3 148387 100907
3 167889 56401
2 56996 305232211
3 142307 31343
3 113736 14117
2 175554 811453409
2 12412 377743263
3 82658 15634
2 145187 854522921
2 156710 97164884
3 149882 110044
3 113200 100762
2 163817 665107011
3 13945 105962
1 15459 77851 108526724
3 80602 58308
2 151402 390612747
1 11539 59708 950327914
1 57784 62041 853219526
1 42298 107219 923928647
1 14354 28344 225655309
1 19261 37269 27383954
2 84253 827090375
1 5036 65516 228417404
2 10470 572455597
2 13900 673311493
1 52196 104085 774596354
2 15163 552902637
2 127811 633649063
2 72389 873372811
3 99554 57678
3 86923 13190
2 21085 965446609
3 158971 40677
3 168487 77894
2 10834 389117229
3 22942 71487
2 125594 512393052
2 54197 578003284
2 5920 293361930
3 116604 59410
1 55294 87639 827358095
2 111967 951644299
3 43483 64800
1 62550 94030 634874281
2 37231 580985382
1 5956 86713 795794117
2 141171 641870638
1 53441 113637 636704337
1 28462 74159 927621125
3 158688 34955
1 32329 83537 632546792
1 44578 80318 792914464
1 10029 64371 37819508
3 128331 34280
1 7109 20489 463337592
2 5363 420677704
3 49031 44256
2 152709 353754220
1 721 18158 949513838
2 21733 132801795
3 132030 22668
2 156552 992737743
1 63364 81170 135317730
1 22324 76660 898941368
3 53180 28442
2 161107 825623370
1 138 98200 149427888
3 108457 18162
2 110936 347302701
1 9136 93943 862633866
2 74153 548203438
3 65709 91176
1 46482 51889 747693332
2 35376 62143769
3 147982 22349
3 46562 21878
2 51765 916633378
3 5113 9294
1 57317 114096 974690605
2 107392 282387366
1 66923 104685 945086705
1 53497 63897 917722840
3 153308 74636
3 144232 48430
2 35405 915944937
1 1864 81696 988573439
3 6106 2574
3 108471 50237
1 40870 98597 175549607
3 157566 109994
2 134861 782535652
3 84853 18482
2 79479 54035142
3 173905 678
2 21129 249029135
3 12417 93786
3 7980 37098
1 3308 87947 857797023
3 28537 101117
2 71716 409607170
2 52491 346272608
1 36010 88133 239126116
3 135602 97357
1 49070 66173 760382492
1 32146 82184 575699826
1 2828 56398 307534261
3 165215 84425
3 50095 12946
2 7405 362749957
1 30945 112777 286207078
3 149434 2034
3 2631 71112
1 16191 30379 230287314
2 124820 460841669
2 114012 613411215
2 132663 795254293
3 51587 94158
2 160019 665121133
3 40876 27780
1 70137 110262 890361484
2 88980 206497908
1 17052 70242 528530717
3 145520 75738
3 76314 30721
2 74839 199070478
3 103643 66573
2 122281 591297634
2 121185 803004636
1 43057 47803 507968734
1 49487 95903 777577027
1 32036 40449 611750279
2 10491 620394729
3 127402 49509
1 24720 104033 867095524
2 94885 876363392
2 44821 631981982
1 13414 29880 896666663
1 12068 68119 593369153
3 153908 7589
2 143860 930006771
1 11383 106920 845890103
2 33398 947259722
1 14468 15192 497668235
3 126855 12223
1 47770 67953 252792523
3 117556 66345
1 26813 33390 486247543
1 67800 90408 524851618
2 129771 98079529
1 25352 70206 890861623
2 128355 644894842
2 12597 280733919
1 59963 72560 939027138
2 83956 340096833
2 58793 164229690
2 59749 701025478
3 85161 67124
2 1133 319247084
1 60792 68772 413984373
3 87936 10155
2 82582 997773849
3 57822 34653
3 32973 26658
2 162854 893001125
3 102555 63197
2 130789 472595224
2 135710 258881814
1 22908 31646 889824441
1 13964 54717 51613590
3 164001 69018
3 90385 38875
1 37052 41038 874031302
3 58753 40838
2 144742 218445931
1 6144 45231 734365608
3 69913 106182
2 161034 827927452
1 48817 56015 759178766
1 27263 47888 966488696
1 36875 62119 415747267
2 127194 548546446
1 30864 43703 203397163
3 129959 1000
3 127412 46328
3 46517 101520
3 131521 53703
1 41861 84826 644402886
3 81432 96490
3 31016 109058
3 145503 7070
2 115855 937444308
2 98993 829444008
1 45981 93273 412992300
2 33870 59625227
1 81993 109186 492881020
3 66253 96325
3 139954 21915
3 32352 89498
3 44036 61686
3 35254 48427
1 85108 113591 60207641
2 149851 143180581
1 36793 83306 290342045
2 142052 985673167
2 77041 923490538
1 30151 39795 761137120
3 60681 94833
2 157375 794196296
2 44744 268826252
3 29129 58801
3 42837 91893
3 158387 63649
3 44209 6972
1 90813 108659 339231834
3 16284 80229
2 97004 514851090
3 35736 55361
3 139832 56418
3 155381 109403
2 39678 693705855
2 101432 162899523
3 156365 14151
2 121042 20001747
1 13589 111310 859529162
3 87235 2571
2 122125 702883770
1 27166 82788 231984757
1 41083 57885 371416444
3 8349 77156
1 68501 84012 136857368
1 32589 109346 833000418
3 154709 80940
3 68400 29009
3 27173 38480
1 36884 66123 514606850
1 45317 71474 303247624
2 54416 557477370
1 28355 90964 140686988
1 50814 90712 227875346
3 147381 81660
2 104143 504470676
2 142005 379946156
1 55688 93362 738481781
1 12991 15486 598533296
3 135592 107223
2 38344 433601481
1 56374 58413 993969226
2 165297 566243759
1 24883 105297 571616821
2 82224 700086056
1 72341 93399 949547058
1 41513 73605 407803034
1 20696 91008 736335367
2 2378 484543257
2 100309 693456377
2 154112 630249445
1 103545 108418 201714633
2 56549 557095659
1 61564 94319 471892065
2 165998 677755637
3 114824 19929
1 22572 45156 657875742
2 144052 258565389
1 14607 82256 592035436
3 66077 112559
1 53659 96446 748341476
2 162714 444709641
3 15139 16258
1 33324 88364 832637186
1 45563 62290 436518103
3 88926 82678
1 34410 72249 271249787
3 158305 74070
3 141343 10003
1 2956 12220 303720405
1 22754 50776 197071097
3 49391 83806
3 54849 100332
1 10694 29385 845720504
3 169889 94254
2 13672 895119457
1 47950 113895 86535627
2 165559 688664111
2 152684 775445443
3 139822 69269
2 151435 517770255
2 38310 756514495
2 130204 514725746
3 22283 61927
1 95383 104115 328055527
3 143970 40437
2 118622 563398507
3 159509 92897
1 31245 39174 80808683
3 126082 17523
3 12103 84317
3 128559 18913
3 41453 44795
2 71320 627589020
2 171465 612811283
1 13311 34150 134868737
1 22226 66108 618634033
1 69830 102517 254391802
3 137415 31165
2 107334 783782298
2 105036 930399193
1 27224 85048 819470501
3 52748 100104
3 161123 27195
2 50355 39573621
2 26409 313809924
3 82423 81061
2 5489 24138314
3 129063 34193
2 34852 418055902
3 36371 33971
3 79416 7346
3 72711 75001
2 81573 383815811
3 117122 7828
3 105971 40372
1 83323 95100 840669759
3 32307 52867
1 66776 71400 325896182
1 23398 101741 789519011
1 70475 77385 691266703
1 29668 78497 54197843
2 114053 525034337
1 73786 113173 429637745
1 26169 82401 417080405
2 158670 646950811
2 52918 240927018
1 11820 14047 192464445
2 114458 209402399
3 139266 37716
3 43119 91582
3 108466 3265
2 16818 839464837
3 134561 30388
2 39759 344806402
1 22958 89459 77362717
3 39762 74802
1 56847 104576 659390423
1 5318 60463 81071132
3 135474 72219
3 10372 22294
2 25080 181903797
1 10631 60160 562858197
1 62162 67350 661950684
2 117087 775333136
1 36150 49837 819687168
2 169468 639889286
1 54781 62059 453069024
3 103006 81494
1 62591 79067 757528730
2 34823 222574510
3 85193 78026
3 109305 24481
3 74935 39784
2 169117 510972609
1 51224 109498 639507755
1 21306 60186 422665338
3 65113 91576
1 108963 113866 243473233
1 66143 108729 442282075
3 133832 64412
1 58281 61674 259432362
3 1571 22662
2 11129 603904599
3 47851 51412
2 36316 15788496
1 52464 63203 94377151
1 29298 48379 58807182
2 28619 697264957
1 25514 29236 610579269
1 6942 63700 593936488
3 150758 86647
1 32735 93838 287203914
2 32897 96703301
3 112332 93696
2 7874 219473700
2 18834 648188012
3 117232 62341
3 73982 19604
2 142095 39364749
1 3266 80387 691454233
1 2079 94067 396162289
1 4890 55105 242548920
2 159288 740145999
1 10460 38437 761579517
3 33576 101178
2 26495 551861331
1 72598 78147 572519814
2 597 44045953
2 59212 279494201
3 152014 96217
3 25689 51468
3 101470 80515
1 8723 31522 117856881
3 156083 9362
1 61085 91627 504403884
1 38083 93471 450918191
1 26628 94259 127792537
1 21149 49478 482232933
1 71135 76599 233982979
2 7312 505622219
2 113603 421900331
3 102197 36992
2 15379 167143805
1 29734 94178 458353074
2 14963 341136168
3 173709 30670
3 107782 62329
1 23540 73980 597165145
1 60353 94643 655005397
2 50324 85192073
2 122897 574726305
1 87334 111147 813469996
1 96933 113203 915847896
2 5416 83157617
2 155195 232902142
2 39526 98404960
1 1463 64241 828760648
2 165941 164930736
2 50774 80189841
1 33314 72474 329789971
1 67314 77153 442769284
2 73554 251430627
2 169108 99281518
1 64355 90715 704933637
1 91241 94171 230482788
3 25589 93678
3 164248 26004
2 98110 334907900
1 70338 75955 618218227
3 59514 22697
3 146401 104609
2 47504 265821605
3 139359 26231
3 131395 52577
3 97114 6997
2 23697 916272572
1 24425 89562 636327579
1 48147 108491 699121961
1 49712 74715 888855296
1 26359 72966 582519039
1 61911 85949 764387859
3 66968 23769
1 8292 42211 949500073
1 19080 101652 521354760
2 141447 64234587
2 151272 919976050
1 44835 67318 810623629
2 61579 793392301
3 141734 51299
1 37973 88759 661581852
2 171384 942416300
2 39379 7196416
2 50318 494628818
1 39268 89671 276681337
3 8330 94155
3 102117 71448
2 58267 958894951
1 5434 80193 102122241
2 47646 936906681
1 42539 102872 238984762
3 150264 48724
3 59019 96768
3 158665 8392
2 8317 639639565
1 20358 23003 796088757
3 68750 80331
2 12437 790663206
1 3980 64861 513071124
3 86202 18579
3 22156 52635
1 30232 111709 532208764
2 28533 471238958
1 35801 71546 53351465
1 45838 91745 989043538
1 44718 83715 390273001
3 113686 37675
3 27875 56018
1 74424 85673 26215439
2 103832 760803159
2 86860 178657955
2 82534 323154945
1 29077 104775 916202279
1 47055 78223 864555065
2 144877 143602733
3 106949 104983
2 27712 993620101
3 119517 12717
3 86782 76479
2 14068 808122962
2 164864 161522109
1 48645 103914 217762907
2 21307 275005458
2 37546 686507609
3 128447 48054
2 15103 784267903
3 95682 7676
2 25421 867836126
1 50556 95888 963168088
1 92821 105547 269845091
3 121461 11443
3 138770 103098
2 161844 234731432
1 70299 97914 51657933
2 86746 232775286
2 89545 284366860
1 50312 113070 267000869
1 40001 61628 131427149
1 88682 95121 702879816
3 91834 104185
1 8401 111750 354563115
3 142048 56765
3 93751 37154
2 61993 347319819
2 71604 778275910
1 45939 81099 139623972
2 134536 962396780
1 35142 43833 816854965
1 31498 60437 494457002
2 131763 660995872
2 166783 713280127
3 58431 68505
1 28020 113601 654150610
1 12661 65481 740838390
1 43972 84765 660256245
3 26359 53666
3 46658 39646
1 36542 73795 433934695
1 34162 94539 813008670
3 44714 37738
1 57533 78187 720861925
2 37021 472348083
2 25119 952239984
1 63355 95501 610708354
1 19616 20910 276708783
1 30416 63072 702929598
3 167089 114289
1 49095 58430 301057249
2 48466 278733381
3 123912 63897
2 36383 422534598
3 152811 13809
1 62600 111567 541546
2 92421 85498693
1 106723 107905 695210229
3 88337 45546
1 82071 105115 833583798
3 7344 60496
3 74495 33494
3 5372 101844
1 39313 67484 469719513
2 101096 991405365
1 68562 84423 467164294
2 151877 828682217
1 44803 75974 902676205
2 122774 728023161
2 87554 547713315
1 80345 112515 388651022
2 103118 428936123
1 9772 70566 367988082
1 60311 84519 763553002
3 4623 20412
1 8305 112892 941690386
1 32884 97112 87228243
2 28837 598544475
3 98755 602
2 51894 252746847
1 49097 59778 471986525
3 163784 95323
2 89124 778126269
3 112568 44892
3 67807 50519
2 102776 684516545
2 74119 332330181
3 132187 25594
1 39745 94868 640193654
3 57867 73250
1 42108 105903 497909573
2 127187 972496035
1 82286 96550 532106409
3 10856 54165
3 93418 56096
2 123045 680061132
3 37043 58855
3 23555 26565
3 115370 49609
3 155349 107069
3 42495 10745
1 52429 86200 455879832
3 68376 105904
3 147645 107244
2 83357 67324418
3 163737 40433
3 148235 40234
3 43734 76159
2 167626 406815676
3 71334 100228
3 118938 92104
3 72152 10251
2 141061 60757583
1 3428 45931 491719754
3 115065 34518
1 54303 96017 240542927
1 16263 81829 433367851
2 25615 394759362
1 8173 59619 493903216
3 31427 36351
2 153663 644646790
2 137108 987722055
2 145798 230672665
2 25799 8715685
2 150060 161175580
3 103972 12786
1 80727 113257 653365899
3 71202 28639
2 10383 256755850
3 12668 88542
2 44812 840734744
3 26390 55582
1 43692 81130 743334143
1 4924 27481 537201877
3 42577 109059
1 40172 62330 235459284
2 145872 323479396
2 91265 511175717
1 38144 78280 81848716
1 14875 97129 840020300
2 90432 927430477
3 35540 88582
1 27414 28181 764681995
2 66565 710630527
1 47736 72192 982216695
2 165791 886938708
1 51625 84416 928171779
2 114751 265498075
3 14677 581
1 104354 108399 94617815
1 20245 23809 713090239
3 99984 67219
2 55383 21353459
1 45837 89221 124654768
1 59497 91184 126190217
1 44933 106120 956003084
1 29157 69859 205781269
1 42713 91489 955414915
3 39469 68817
1 18434 65139 910128606
1 17289 59286 449264313
1 5419 108724 914715962
3 147838 42097
1 20952 59692 810792061
1 79634 111009 515686720
3 160877 77693
3 146935 440
2 114594 201913254
2 92127 762072923
2 68597 41931224
2 138209 306552107
2 37039 170298247
2 59479 893099128
2 113828 319099868
3 94076 44564
2 128805 741314451
2 71369 205490932
2 39703 9051649
3 136516 36396
1 7267 45762 758734399
1 3857 30344 421355638
2 50660 235544137
3 79168 34610
2 137652 6904232
1 15348 77885 404381982
3 144581 96384
1 30890 32729 265688671
3 41477 81132
1 50061 59587 128273214
3 99023 72238
2 31757 978499666
1 60522 90546 854593405
3 66647 57892
2 79457 502798079
1 23809 29413 74908118
2 54707 292945907
2 30432 143126733
1 72592 74463 521617844
3 137040 45883
2 163882 186773463
2 49577 665278529
2 48502 808914345
3 83833 64514
1 66439 88958 882438449
2 66123 421181105
2 138314 361169081
1 100254 113204 897639307
2 173284 602715649
1 63352 64755 422737073
3 169637 84707
1 61224 97333 720261499
1 3793 105988 76732462
1 60528 67401 192813953
1 46333 76662 538603254
2 53447 850748534
2 150534 300695342
3 67337 62808
2 56239 895429495
3 73950 16571
1 31895 79759 943617465
1 30573 66911 167924040
2 81485 794125514
1 12323 112470 65609723
3 97804 2000
3 36440 103853
2 66332 391244688
1 7629 87484 570261612
1 9078 44148 741641606
3 157486 35442
3 27600 22157
2 131754 804646719
3 54084 83111
2 26142 802745615
1 16696 42319 820122224
1 69759 80557 495966990
1 63402 81612 844339145
1 17391 45679 520512190
2 61196 67414563
1 1295 22027 458512848
3 126901 55748
2 121912 255669456
3 83632 40348
2 92693 117479160
3 126259 9841
2 9383 610116293
3 67230 34031
2 148202 173496847
3 1474 109219
2 132090 965528368
1 20845 95246 771016833
2 117352 35989952
2 40652 856719530
1 8068 113606 979028065
2 70342 362944673
1 1091 18568 327197400
2 99159 748134265
2 135791 234886828
2 112122 752283605
1 54481 104827 380315089
3 13621 110230
1 10598 74663 814026925
3 71501 100705
1 2603 33677 590307352
3 142919 92009
3 52403 109253
2 133796 112802759
3 122822 41394
1 4238 49597 453264776
3 4385 52941
1 59359 99471 873902823
3 136861 32053
1 12336 63255 895051855
1 49058 91707 310854564
3 99361 111452
2 105150 858592494
1 14442 17641 304047909
1 83499 85508 739966682
2 52679 356911125
2 156784 216072887
1 4908 15544 855354515
2 146036 42410054
3 69642 3886
3 108255 95193
2 105795 544465783
2 110847 832978938
2 26131 706879905
2 42442 972724694
3 77656 72530
2 170414 41834416
3 169765 623
2 166798 168343930
1 20465 30611 547230325
2 19455 78421263
2 168107 421027995
1 32699 100075 474358266
1 22214 95385 601034821
3 158603 16509
3 60680 82616
3 30278 43012
3 174725 48134
1 57064 60064 826490920
3 165658 4593
2 150484 518134591
1 13869 16694 34901849
1 103850 110085 899574974
3 122601 15530
1 55634 79674 876143983
1 14636 27179 830832023
3 43548 98144
3 51750 52956
1 13509 17819 253932001
3 64845 12228
1 48549 90836 17392898
1 60999 95977 500161894
3 64827 42965
3 90951 53339
2 77024 195387505
2 83810 361654856
3 92663 25969
2 91864 841562529
3 29187 113167
2 147071 373179062
1 86721 90811 37299774
3 94944 57457
2 17597 354896712
1 3608 95364 596996992
2 101914 240138092
3 142252 114230
3 37207 27741
3 174092 105364
2 166802 606132666
2 49613 17312586
3 71581 56012
1 30738 79935 946026628
3 37208 40556
1 23367 80446 256457064
1 21766 88445 14979581
2 158844 274559216
2 171111 788761557
1 3289 7836 955351477
3 41505 48123
2 137933 970189578
1 23778 68002 453399353
3 166344 75241
3 167221 69817
1 14165 14462 656960608
1 62592 86340 59505598
2 62297 368068956
1 48188 66511 212424032
1 57661 60307 152870657
3 32951 8388
1 25465 38941 835416981
2 125790 205529114
1 12492 92552 537321127
2 23956 620694430
2 152847 568680509
2 87221 754148651
2 169962 905818625
2 137527 762286770
3 31917 16720
3 106246 68285
1 54500 102771 260560960
2 101583 546415411
3 24695 41418
3 174956 66294
2 98740 614256002
3 102245 96949
1 65356 110533 747350754
1 18885 89495 399140393
2 136353 807485041
2 88491 155638052
1 10349 11320 757597000
2 41509 861544512
2 174063 161324707
1 15071 76195 899230295
2 165101 865880687
2 104747 226106530
1 16763 62969 180234605
1 50985 92435 281525886
2 122804 638387176
2 15543 920958503
2 137213 20976221
2 52066 750194552
2 16562 371339884
2 172425 415938085
2 49066 755500759
2 75047 96603453
1 80420 107293 501191903
1 79606 81443 923234570
1 51821 62957 701773981
3 83336 4943
3 50990 83754
1 676 95456 207905068
1 3277 50966 292978250
3 145223 25078
2 37939 262740851
2 138935 802412028
3 120382 103006
3 148937 57384
3 70261 27569
2 84632 154071517
2 174383 786107602
3 73654 89061
3 149776 91595
3 56139 31910
1 42538 113867 166412136
3 78658 59876
3 71048 65038
1 7494 57134 752032466
2 66585 586381944
2 124770 746609777
2 37554 485855821
3 17859 38226
3 12226 54678
1 82840 105291 730570441
2 137714 983488482
1 19809 72479 31123222
1 42808 64482 807846410
1 7861 83536 625046237
3 770 67551
1 101004 107776 721498108
2 96912 769758814
3 104455 37745
1 18838 70587 693643639
2 11820 719686872
1 67989 68323 614984687
1 42988 92483 202134265
3 21180 12399
1 19211 42109 852980349
2 130461 116767764
3 118492 14054
1 63778 111062 257872803
2 22183 39403469
3 32208 2642
1 13091 91828 114035877
3 10383 18852
1 35509 77838 146345310
3 134414 26153
2 5949 1142770
3 153962 21522
1 95177 111988 378110513
2 18869 1490997
2 157248 576764346
3 123927 112120
3 90045 92274
2 157080 542248649
3 145150 31459
3 76676 108140
1 17304 76769 115559021
3 7847 67567
2 132200 453184989
2 25562 273369491
3 44343 102419
3 86602 47327
2 94424 777466168
2 10224 622541595
2 152297 374917439
2 33941 889764870
1 62743 106938 13638035
2 161117 709275495
1 10691 52791 263055428
2 55580 921468837
2 56867 329418382
1 63210 66428 285581279
1 62877 75900 618942105
1 38583 109932 238859024
3 68519 66071
3 122088 9649
1 1108 45587 782026889
3 63872 11494
1 44087 107141 727763383
2 44148 248377328
3 99885 16381
1 7265 24714 104404708
1 6184 82855 209657113
3 144947 95851
1 84759 90811 897051486
1 23929 72998 850459834
1 87764 107321 128193567
2 90434 893970674
1 28106 36772 141293420
2 133602 569803627
3 95413 38271
2 78789 74549235
3 145437 80958
2 75814 488556828
1 12294 107922 826731504
2 149140 963585364
3 164339 97864
2 136717 556406059
1 71015 110296 780302158
3 156950 1161
2 22635 227059878
1 14282 90612 579599898
1 5757 67440 968928912
2 158982 506468979
2 68527 389299822
2 3658 929386007
2 67462 564338100
2 154229 810530940
1 786 43467 708051757
3 2342 109559
2 7633 195194989
2 15434 378812477
2 98334 767255004
2 35900 269227548
1 24111 62365 382900005
2 83527 314616735
2 129646 85516506
2 169790 410858356
1 88879 105704 389234615
2 114501 379105410
1 8866 20855 171945289
2 174532 228850995
1 29955 99280 683409972
1 10549 47270 185275693
1 65941 74689 659993502
3 132182 79532
1 948 16081 65987747
3 77011 104138
1 64366 92880 448719500
3 9385 85290
3 136327 25070
1 18034 73413 902201261
3 93520 28576
1 33495 92284 104041548
2 34756 855149495
2 36560 417459989
2 8982 244979278
2 106562 872939119
3 139466 61478
1 48104 82074 712892918
3 17878 27037
1 35439 51989 441979666
1 12308 23829 835493519
3 151602 54478
3 79771 112856
3 134165 49622
3 26025 60773
2 93665 146272133
2 120105 394320415
1 47782 51297 772791900
1 20416 50565 825434795
1 28592 79905 841019562
1 26852 107698 132073545
1 5302 110196 725522231
2 157655 508119677
2 149198 543788417
3 31644 7601
2 56864 689256981
3 85379 46612
2 47234 495458900
1 58603 89501 254094565
1 63397 112943 62183383
2 32788 577865281
1 76739 93248 783039309
3 82580 84289
3 154983 105624
2 105784 499256371
3 90561 15420
3 13386 60250
3 155881 94131
2 168155 980611388
1 91551 100635 520789801
3 3887 87074
3 17993 17147
2 106742 33639243
2 41826 97521562
2 21697 592647309
2 61443 783755114
3 26595 13313
2 44646 928658042
1 35841 50409 527737756
2 50557 336862509
3 120250 33955
2 108108 805476045
3 103953 28561
1 6854 71054 823484491
3 5742 33107
3 113089 23609
3 115313 114078
1 18120 61662 176051047
3 113381 20873
3 159427 762
3 61853 107757
3 94440 30095
2 89730 695614094
1 55489 59547 540275935
3 144459 14211
1 2465 14611 655216448
3 114180 68317
2 143356 693339836
3 161281 39232
2 4753 728880870
3 161520 27038
2 4385 483850826
2 155763 588545725
2 136203 354623471
3 175338 14389
2 163810 350046587
1 53842 63071 166597706
3 90294 73021
3 29807 34301
1 3342 93009 597512830
3 15941 97904
2 90456 166203579
2 57325 773658168
3 46329 96723
1 22962 80527 152987000
2 10152 104902187
1 19130 98243 380712947
1 23790 91556 294613476
2 172252 979206778
1 48725 111277 880545002
3 125737 15020
1 12291 83815 333185546
1 44933 104870 855904121
1 26606 100455 22492532
1 88985 93603 577871539
1 1186 8155 789912354
1 57213 85159 794702897
1 8470 69191 105220967
3 70171 67259
1 32049 47942 282680517
3 137595 56809
2 121562 823869900
3 104700 82039
1 76601 78645 499600807
1 24560 55412 85065534
2 66615 484821392
3 16927 24991
3 54171 1550
2 4141 125205253
3 15295 7684
2 87953 689090336
1 29355 81186 29149934
1 63416 90218 741600780
1 50502 99362 756360546
1 12802 59408 439358260
1 24338 50994 881879476
3 40805 50888
2 137964 848090872
3 157171 20191
2 158094 569943495
1 39462 45515 366493337
2 146945 781931347
2 127970 825345242
3 30629 812
1 29311 112505 331447298
1 90615 106402 973606399
2 63504 922856219
1 58506 73090 776101751
1 27573 45902 710854112
3 6742 103810
1 42780 80558 773109207
1 3691 15878 112653121
1 68195 94211 169464870
2 35842 685663095
2 127177 938269998
2 53497 573207453
1 3387 47751 940499820
2 2136 295639981
2 42749 471234879
1 17469 41095 902545849
1 6737 40107 452714335
1 18808 50538 519823218
2 112859 260594984
1 67868 79577 623176468
2 55457 20830919
1 2346 60098 531366238
2 26251 192736759
3 143005 1195
2 131355 680051488
3 171905 73608
3 103101 83348
2 6173 520961906
2 90067 980682666
2 66839 936757055
3 167413 110749
1 11975 100788 247314876
1 14556 60402 8657585
2 5550 913868593
2 132377 338629582
2 52833 73179292
2 49825 283170966
2 164531 263938922
2 1677 424385168
3 112263 23213
2 18996 161039639
3 146680 71576
2 29476 691509932
1 99391 107541 81981146
1 11102 82258 426942278
3 145096 6150
1 68641 110880 245346664
2 156400 479734744
1 27734 70547 265991988
2 70121 893857321
1 34966 81045 608659000
1 21382 69090 314380267
3 137486 13844
2 28149 752581779
3 37426 22749
2 114048 994435713
2 25590 957369537
2 116880 997709702
3 144088 77080
3 61092 9512
1 31333 83530 366446905
3 101846 78287
1 9559 107262 151750673
1 37869 85968 410002332
2 135220 368454468
1 1680 57712 764470514
1 2799 9057 209781418
2 76341 941501806
1 6469 21062 641540750
3 90906 24028
1 14837 26618 793932414
1 39528 110201 900660130
3 129639 49630
3 108011 51022
1 33648 43329 361082795
3 67063 35485
1 38724 112197 26691010
3 124017 76196
1 50895 90407 640604472
1 73574 106445 200900478
2 157159 65548768
1 19756 89813 775874042
2 104224 237017945
3 59655 73214
1 1917 62447 504548862
2 111611 933398091
1 65515 79454 159441476
3 8979 106741
2 151466 520614788
1 28005 56854 198209581
2 131251 673552955
3 139849 17894
2 30273 575757640
1 17954 108045 90052198
2 132325 443151001
2 170411 841075912
1 13550 22757 573615125
2 78077 995931185
1 49821 97490 830919787
1 85672 92997 913441580
3 163545 110862
3 122150 1274
1 55614 90639 463037681
3 112413 60105
2 125699 561623382
3 130714 29881
1 31140 97909 944354704
3 171038 87492
1 21270 65740 257750965
2 92097 165577585
3 104357 105773
2 13293 613686869
3 126768 86414
3 117101 113616
2 24418 903712339
2 66675 175496856
1 60489 96595 336189816
1 54321 67029 987241487
1 14452 84430 542996060
2 71280 787983893
1 71376 109150 534032113
1 69995 101022 169239701
1 69180 99674 408741541
3 79192 64489
2 40116 506483547
3 1155 49756
1 29729 77736 188047940
2 32496 626662092
3 173883 99107
2 16084 573332814
1 36087 61709 102686970
1 39883 77614 231915807
1 16101 65958 660574166
3 47222 35779
1 59336 65733 208632206
2 145006 504423603
2 9076 145158146
1 40635 104309 671439351
3 13021 61554
2 124990 760513002
1 7305 16347 698344302
1 64465 100229 23545105
2 11701 321351360
1 7509 10397 920099630
1 46123 86431 391307765
1 74507 108116 666997739
2 76878 220441384
2 285 224704918
1 91221 106230 611061864
3 3233 29480
1 8597 39181 805711203
2 161293 560837175
2 2798 676086337
2 127481 1169980
1 3571 54250 541214694
2 91129 508000821
2 129750 58081705
1 1667 96153 344861960
1 4762 84066 472562850
3 16737 7244
3 34479 28579
3 129217 8446
2 77139 260045243
2 28593 262638773
1 49268 72263 333585353
2 149271 548265960
3 67673 81096
3 132237 112819
2 71661 151525968
3 62186 85029
2 129157 345436179
1 83419 103739 730481974
1 16625 101638 28940749
1 10275 21720 252304347
1 55675 92944 78189292
3 9193 39788
1 21524 58560 502988753
1 6982 62027 900786172
3 31295 78972
3 31323 38272
2 96366 488063195
2 50736 449924303
2 29062 115723800
2 65893 396497607
1 19863 52369 553797270
2 143982 539613566
2 125767 43890628
1 14089 53431 199883421
3 29808 51754
3 3748 50949
2 1348 268542055
2 130839 243500320
2 1741 532991898
3 103792 100196
1 44869 67314 565471587
1 42857 71351 517683365
1 66506 69989 326042026
2 132117 487583455
1 25687 47120 986642462
2 25946 27934825
1 6156 15284 949581628
2 155572 209640627
2 133711 20409217
2 68923 234571117
3 137902 100334
2 168938 889898501
2 150284 410554716
1 19239 43165 914547121
1 5892 102761 422755216
1 72661 108212 773955754
2 646 785699577
2 153848 321657954
3 108162 107275
1 10122 87831 795970744
1 6102 22917 28950258
1 33393 77287 905363702
2 114618 544168166
3 129238 4785
3 77686 55731
1 23093 113245 684798770
3 162759 83943
3 38571 84261
2 94309 735909651
1 60816 103047 31975009
2 138428 214386355
3 156288 78722
1 21103 80244 628348516
2 144740 11055954
1 42187 53773 559719251
1 25818 43921 175920053
2 56801 703585053
1 32545 37457 811355955
3 76422 66968
2 71424 492312104
1 19597 39019 467691486
2 35782 544116598
3 79812 106563
2 168730 979701451
1 8650 92726 529880182
1 12681 61118 319108022
3 137961 63695
3 111390 79613
3 1912 95711
2 133765 182581273
3 107799 25618
3 147373 108662
3 70489 5029
2 2194 921718851
2 158264 822681280
1 31632 95655 221087998
2 61897 181338245
2 53785 84840364
3 114489 17247
1 15841 79941 781420562
2 117739 42593058
3 25934 99676
3 27132 48842
1 85438 96183 561887352
1 61210 91981 840938535
3 102775 70277
2 126148 571352485
1 3515 29064 257785183
1 50834 86966 991139833
1 70402 109044 924943604
3 91908 7976
2 140116 690913823
3 3230 105067
3 1127 90951
1 84006 112563 210607902
2 33225 316818226
1 28769 81512 904795216
2 129798 705237972
3 135523 41062
1 67331 93212 449039270
3 105224 93546
2 35523 169823173
1 11872 80290 429730271
2 98295 550452774
1 34652 84497 886327953
2 2488 152236747
3 143619 89034
3 128404 32697
2 108816 501887218
3 18640 14294
2 44394 819799521
1 33732 73857 489852763
2 161932 675903838
3 99171 93151
2 91768 633580262
1 1127 62852 537716083
3 49566 61071
2 100362 858409992
2 35808 435495154
3 83791 62874
1 77026 105312 772398810
1 7281 44193 223371028
2 161070 173894182
3 1925 9188
2 63181 65712341
2 171774 200778752
3 132984 49677
3 94073 13825
2 101980 563311387
2 111063 413311984
2 66210 724536111
3 142319 49497
1 50438 113609 541185231
1 59841 77110 200086156
3 116850 112900
1 69523 70978 848963620
2 101486 261910874
2 172472 982151839
2 8013 541250492
1 4137 110604 708898884
1 33988 50008 358599647
1 75412 99012 375653472
1 55894 72128 3714423
1 93800 96088 793805365
1 18530 98010 813449225
3 113593 56165
3 132936 97309
1 72402 85378 678759185
2 109277 637717825
1 21558 57404 723401513
1 70196 105141 796872801
1 11000 40046 654678753
2 40039 203597719
3 45067 14456
2 103676 838582015
1 57952 83293 169773321
2 22591 78432845
3 157799 26752
2 53772 907520640
1 26112 47609 64270024
1 43939 68853 289682259
1 25900 33384 657629940
3 78824 45495
2 131183 144720805
1 5088 25756 163193109
2 34460 442283227
3 121802 82612
2 82978 861146283
1 28210 76327 651413382
2 152902 833795440
1 19670 101026 114182661
1 24366 108974 647885985
1 99744 101052 830028428
1 3449 61783 5182368
1 51276 78351 573111550
3 28298 3122
2 160275 115429555
3 100244 50072
3 128847 75870
1 76407 114233 156260769
3 150326 47300
2 75910 719926035
3 71968 58348
2 14640 495056615
3 27048 46697
1 84624 113796 931138832
3 145998 36997
1 3023 39324 109043220
3 142325 797
1 26619 71296 885127196
2 30642 251612768
2 165608 285667179
2 107169 968597951
1 2008 106414 596157787
2 42355 746058003
3 167034 81285
2 155019 388609489
3 47264 32930
3 135875 2475
2 78123 325778584
1 83248 97846 63210119
2 61759 977488880
2 73700 245805640
2 69826 664767194
2 92460 921819163
3 71414 65534
3 34691 60105
2 89376 896716043
1 20246 88955 901563937
3 50117 22040
1 15088 15624 878291065
2 12652 322861004
2 120821 969872145
1 38721 53301 51117992
1 23343 72115 589402282
3 152869 72154
1 54737 109196 277261648
3 145772 84528
3 86197 79196
2 59020 993717801
2 5715 682346287
2 119359 79928509
1 64865 67627 423686935
3 103679 6981
1 10400 88696 541524357
2 51102 531380219
2 59838 183743677
1 66847 87667 903790652
3 85310 96920
1 22565 37388 725973768
2 67705 804838867
3 109303 8426
2 164148 717393827
1 52896 66609 847436035
3 48040 60840
2 88012 405236809
1 57653 106250 383889665
3 126271 30177
2 9400 168971725
3 140367 76131
2 127425 663517147
3 144575 32237
1 27887 87601 69462022
1 31084 38461 697168692
2 73209 306982538
1 7722 10778 111444274
2 83423 396766724
2 76603 958819583
1 40317 100606 501945598
3 80509 68922
2 27289 470399280
1 33620 61690 213396511
1 16397 111823 414096547
3 106939 100231
2 35394 822297751
1 47327 67709 530816269
3 129626 19752
1 55032 101192 283442332
2 123565 465507702
2 147202 593085274
2 42955 107158496
1 4168 109576 210009613
1 67491 110492 445908939
3 169915 33169
3 106132 80184
3 99743 58006
1 24794 65461 891742617
1 99131 99165 920866567
1 40933 76069 449079173
1 26909 47084 946017024
3 111379 78655
1 35467 49908 650532932
2 148917 653988185
3 91675 82583
1 56366 81530 319139787
2 66926 174782141
3 59138 19782
2 50308 576732431
2 113909 743200645
1 73410 112106 804968356
3 2710 26177
3 163026 32071
3 85901 46538
3 51951 78567
1 101638 104687 79538222
3 103560 82643
1 69482 84926 275678053
1 13540 75802 809278449
2 60928 434096136
3 24926 47119
1 33874 51886 254071742
3 165981 108602
3 31568 90916
1 37816 45099 658656434
3 166776 6500
3 86417 82019
1 18516 68050 484297500
2 136160 317712568
1 90220 98690 811968590
2 107017 389541021
2 103086 388452314
2 41072 714562472
3 172609 1428
2 140367 730636749
2 140404 291363325
2 111227 134091412
3 85553 15527
2 46361 998804802
1 51526 101116 436099478
1 19058 56413 250068823
1 16900 82610 341217305
3 3551 69854
2 61736 761034363
1 12840 70934 324785365
3 11727 83542
1 37292 57594 748412643
3 39648 84913
2 171851 514227779
1 30421 34655 380216973
2 27107 21222697
1 12826 97656 106292550
3 125560 25603
3 159744 34615
2 7566 735642403
3 19307 100496
2 94719 43459351
1 8454 77558 730428814
1 5453 106460 370362623
1 39946 46481 363224627
2 164778 935665291
3 112609 39537
1 52297 67005 43616423
3 85165 108955
3 147978 87223
3 109376 9086
2 49695 939595188
1 59876 63959 925217849
1 3762 78327 585092477
1 22307 64944 565792616
1 6968 43620 516230197
2 77418 973213420
2 55535 609091204
3 65305 15282
3 112706 72764
3 144423 83357
3 148653 41301
2 143613 279919414
2 26667 8836669
1 29035 90352 864606669
2 124422 433189214
2 172624 511274061
3 18675 48988
2 95959 596439612
3 113655 44657
2 129460 294982460
1 52677 75389 416834312
2 148516 259212025
2 127497 620943494
2 69181 452651918
1 21165 78401 872098154
3 54511 59743
1 20274 112695 929365447
1 31939 47897 305630626
3 164126 58035
2 5689 164122085
3 16285 95142
3 113770 43497
1 60728 105020 894419780
1 38151 106855 778714985
1 35488 59780 798201991
1 19743 88704 304863564
3 115337 28364
1 3096 69808 735809761
2 160264 74421893
3 45286 13920
2 24671 57545281
3 168952 20782
2 135100 869261260
1 12852 89976 742210474
2 30448 737227554
2 109406 858353151
2 127373 731592587
2 75870 892564807
1 16748 111497 937840468
3 102560 112290
3 94767 63811
3 97148 36736
3 116682 106888
1 72504 75566 466303185
3 20737 78379
2 59365 811571702
1 23037 85607 402950120
1 3850 57470 422130262
2 142665 534682906
1 18881 56624 310930224
3 151735 19611
2 164598 755593989
1 29561 110204 13078656
3 146302 46446
1 36570 60998 705660932
2 61256 825293928
1 66671 113105 479955276
2 121901 179064568
3 73627 22280
2 74411 235087192
3 90119 104145
1 63271 76166 482284483
1 19183 66154 49945035
3 128911 88201
1 12134 26375 439849581
3 152736 112376
1 57906 86936 443939031
3 50035 40255
3 126120 90981
2 86855 707037839
1 32422 108836 283941356
2 151310 611763612
3 113563 62854
1 22696 56788 680764108
3 4771 37566
3 52188 38686
2 151635 616257544
1 45433 48387 268641159
3 103064 28203
2 129749 431746084
1 93201 98137 824703766
3 88893 74121
1 14892 21794 348131520
1 28313 76857 160440488
1 57341 81094 553487102
2 34114 342958633
1 2157 88686 579253280
3 79369 61086
2 86981 787433915
2 148371 371662303
2 95863 442517061
2 147425 974322291
3 33987 25827
2 114259 126016200
2 76675 864992983
2 85450 249447189
2 152438 509356680
3 174771 97440
2 173813 202073696
1 3148 39641 705789799
2 19140 905324894
3 37847 50817
1 34969 54201 402976022
3 38165 100734
1 88529 110827 641303724
1 87633 113941 248247630
3 33809 16592
1 60149 106001 979216990
2 167544 489198127
1 20450 84454 362919389
3 48337 109472
3 5081 1980
3 147608 49539
2 158510 274428119
2 74417 855920965
2 21598 69382530
1 13171 106690 662192929
1 46846 108088 525328804
3 149709 46857
2 49236 623269806
3 46345 45601
1 100385 108736 639574133
1 55526 104187 528174965
2 52249 223714964
3 166317 17225
1 16399 86362 213234973
3 48287 22682
2 76773 161689888
3 81745 95639
3 157155 71849
2 13209 598126528
1 5729 104606 525681702
2 99318 931880733
2 128707 274890946
3 158704 101385
3 43451 58502
1 62974 88454 896160425
2 44254 366281060
1 92766 109259 559925819
2 89783 796314548
2 85870 498923998
2 29059 819955325
2 114802 69059173
3 105995 65767
1 11625 50138 571987626
1 38744 99617 265172508
3 62791 78862
2 8721 189534821
3 22729 25421
3 74212 17741
3 89751 79304
2 147026 740153823
2 92460 862860207
1 9101 78198 91739845
3 80864 59854
2 5232 441491574
2 21799 302493888
3 159651 46746
1 10030 19613 790677173
1 40991 92899 811083478
3 45616 78599
3 41580 63518
3 108792 22704
3 48825 74904
1 30008 83472 735955481
3 50101 78313
3 165402 67157
1 22669 54180 685937933
3 156207 112697
2 117447 154130400
2 118014 374191914
1 32691 83058 37298331
3 162049 94420
3 93804 47407
2 145465 412326079
1 62294 97352 61908889
1 32446 59430 811231517
3 123841 91481
1 63286 102383 762008951
2 161579 935989954
3 72953 88262
1 29665 62187 307137868
2 109537 447612012
2 154266 360400194
1 68507 75226 631385211
3 42605 65641
2 37728 129170368
3 127 7024
2 40365 375766687
3 105450 51031
3 168008 97315
1 16611 54779 864950785
3 16103 46907
3 160075 111669
2 149206 292934121
1 532 64588 26209158
1 39457 62945 589060190
2 144077 600038776
1 66638 75383 90752595
2 17142 874471878
3 20996 56956
3 130121 60461
3 9960 89466
1 19796 52110 756596308
3 130577 17830
3 122776 109507
3 145486 44316
2 154313 904882497
3 64952 44472
1 25017 60793 623996242
1 24509 95328 514390581
2 70505 671717157
1 5453 105524 953416663
2 10492 713455088
2 52441 562905121
1 100838 110998 596377937
3 57837 82177
2 64190 472587136
1 1965 65154 91053315
1 36204 95544 938058189
1 59324 60616 874878093
1 41733 106377 90324598
3 94899 21998
1 64178 85591 51787498
2 154746 240442231
2 85017 910635300
3 58713 59196
3 24949 75436
2 36824 682781858
2 135495 650716376
2 84968 144443456
3 75195 25138
1 3522 22010 971122199
3 2607 43102
3 135100 93531
1 15836 75346 60963297
1 41084 67270 128513936
2 135990 38293670
2 53300 769615787
2 97079 697323167
1 90919 101241 662503843
3 50799 56173
3 73811 92114
1 69196 92189 183819019
1 25663 45602 182673474
2 78144 382801899
3 32139 52810
3 72513 75494
3 98841 31611
1 7681 22726 133895892
3 143846 54340
2 75652 978209443
2 166198 756427472
1 13184 45251 694327080
1 26165 65298 237722706
1 85332 110396 512763869
1 38445 102001 348812050
3 12188 97434
2 89454 320905283
1 14534 86390 329760635
2 15667 765392702
2 5704 692852080
1 25996 32473 849192858
1 41770 45085 259471583
2 39997 157132036
2 162295 405748911
1 52330 56900 705707832
1 62685 67874 528734926
1 26546 41211 134078564
3 63321 39560
3 130746 38446
1 11108 65287 647254038
1 5779 97266 894824778
2 2829 667838250
2 62067 402899045
2 78814 449460148
1 15005 36765 956076847
1 32690 41994 593092837
2 132390 676776600
2 10912 852677977
3 9558 37049
3 155349 99393
1 22089 62357 343060430
3 33689 83464
2 101954 10061397
2 119907 524231853
2 146813 410092703
1 19744 109880 712521990
3 23883 74374
2 72990 367803235
1 870 88461 546795336
3 22643 7557
3 31828 82054
2 161130 199238972
2 66341 283182664
2 69322 416537043
3 111008 18807
2 62879 23168732
2 91839 446054637
3 120168 47365
1 43339 85907 447443085
3 77605 92766
3 103528 73169
2 74920 981283542
3 54806 95565
3 101680 94620
1 42845 93225 238483970
3 124964 25722
1 22336 94745 683833343
3 116308 20006
2 82244 553660636
1 57552 101008 520165284
1 30594 82488 857433095
1 29832 52928 876079611
1 46341 82465 926143270
3 61040 11285
2 48980 457322309
2 150610 560748531
1 13467 93026 880918339
3 121865 84126
3 124653 52391
2 101672 39209407
3 37042 52980
3 63803 55758
3 49966 93927
2 122948 376169720
1 99602 109987 437242660
1 24924 71507 992641710
2 158844 233600557
2 26984 294042533
2 144361 830021092
1 62139 111697 248507606
3 115955 45666
2 78897 442599951
3 30505 18047
3 60801 31996
2 148125 940083865
3 72178 74575
3 149487 11691
1 1435 77772 508415884
1 77399 77554 576764908
3 97305 32068
1 39235 104875 521502228
3 6004 31024
3 17383 91925
1 4116 63285 561711529
1 7646 108223 320935728
2 81335 604591563
2 150055 551932782
1 44696 64584 102759906
2 86104 820040958
3 83052 92662
3 172918 70921
1 15691 99242 763997689
2 32251 161712244
1 52750 89577 94998278
3 128442 104391
2 45320 329530778
1 22301 70043 157221174
3 144582 104891
3 94275 51058
2 152425 171722275
3 57151 11817
3 101023 114178
3 90807 84659
1 5043 74157 569287481
3 24012 596
2 16060 271717228
1 24199 52882 512709321
1 10236 42703 461777936
1 54016 56980 78196442
3 7501 57650
3 133456 71874
1 104912 114380 698466829
3 74586 112429
1 32951 101956 827493740
2 68924 320555729
2 24344 842906136
3 61835 21660
2 73124 171874006
1 5213 69290 637344474
1 28834 90447 173476723
2 153817 377427834
3 164457 26305
3 155537 98453
1 22633 38134 365359901
3 89163 48573
2 41096 300372067
2 86934 184942251
3 22837 63282
1 42833 86887 422229333
1 11897 46149 606449381
2 69410 913718777
1 2960 79110 821751098
2 117763 361662713
1 64602 73660 62797957
3 127795 7364
2 23198 145570198
2 104964 617396325
3 175067 16856
3 161172 106174
1 11267 83910 982418776
2 91216 842087427
3 1751 49641
2 132096 480081966
2 129764 475994746
2 172474 78748961
2 29075 367491242
1 30818 72147 266314231
2 116315 949348500
3 128970 49859
2 65494 218598975
3 56877 99864
2 4176 425533686
3 95254 8483
3 17448 7386
3 149300 28047
2 151506 247209647
2 38043 200473543
3 150197 11464
3 62666 81375
3 2911 51544
3 78097 91692
1 89696 111317 876672720
1 40596 102634 971444405
3 118682 30800
1 103292 110253 444389157
3 100702 35463
3 3800 52577
3 86496 32694
1 49266 96909 333047538
1 86721 98239 23955016
3 112294 18964
2 69042 669663539
1 35338 61917 595602143
3 1248 36974
3 113455 24383
2 61092 104118424
3 69544 71620
3 41530 91722
2 150932 439316015
2 143706 127803302
2 57091 397926861
2 48735 34280715
2 150065 435189942
3 114926 105989
1 87538 111908 597584932
3 41181 46903
2 26142 779896498
2 115086 322268763
2 72697 262437839
3 105895 3653
2 73814 171074524
3 150687 102656
2 97228 648826939
3 155931 66803
2 122853 281718739
3 84604 39515
1 8671 58433 930207618
1 4549 6720 204506578
1 83547 87623 535986376
2 108277 970288009
2 23085 348799233
2 17248 976123241
1 2406 32053 61997458
2 174223 488258411
2 149422 983740689
1 62184 89343 126679698
3 74422 33196
3 166305 111880
2 167365 438557532
2 58695 837767588
2 1250 548243668
2 158902 860124813
1 98192 104081 972986505
3 68549 51294
1 9564 76328 399597053
3 152634 23445
3 83795 108588
3 142953 10563
2 102806 641234266
1 65364 106523 999462739
1 4479 97037 203843363
3 33974 109145
2 130124 860843641
2 143534 729173465
2 67824 170920635
2 96956 625325170
1 38053 40440 83346974
2 38086 307629303
1 19371 25162 868590034
3 131965 113500
2 125769 209010999
2 2128 519048446
2 9132 589830662
2 55695 861183337
3 117620 73890
1 56944 82129 170672272
2 31794 422014224
3 31595 44947
1 24240 61587 440522297
2 26399 340979857
1 43745 48173 851023874
3 15106 2160
1 73868 113695 89539756
2 136812 652495723
2 61948 17815852
3 93457 20743
3 88614 104734
3 113760 52753
2 89341 453418865
1 17766 23911 534359736
1 56344 111753 882571827
2 371 430772605
3 31133 26550
3 158935 108416
3 66244 107495
2 88362 892609822
3 33374 61550
3 65894 51285
3 86609 13596
1 35644 99114 571325815
3 4987 4901
3 42098 18453
2 49031 410541338
1 21985 108951 224206566
2 74861 349759204
3 3903 34624
2 38012 234335499
3 54857 79141
2 57434 170397322
1 78128 89475 461070038
1 26882 109298 546856230
3 126759 111153
2 53534 106874759
3 143082 47763
2 35673 579070578
1 2038 37383 231344236
1 23597 110016 775519880
1 40335 67751 582521175
1 27760 92925 562539116
1 26246 113710 77686243
1 1741 67357 797279230
2 156959 995483227
1 71675 109179 839947455
2 136050 777760966
1 39301 69833 345335462
2 95967 326585002
3 106755 36679
2 103936 654720002
1 13444 95239 623244811
2 144295 476822091
2 66039 428990897
3 55928 15704
2 106566 300213966
1 29539 112491 819988398
1 25221 66177 406030690
2 110713 989386507
2 87661 852880641
3 23637 8402
1 43101 102498 929022730
3 13678 52214
2 124816 88264093
2 23080 922381543
3 172284 111052
3 1436 31885
2 11687 191209839
3 79941 28984
1 35674 96956 806894416
1 41180 68940 252049089
1 23528 39032 904166230
3 155374 36436
3 88582 95351
2 137537 994830319
3 60878 77712
2 169056 157356793
1 120 62782 791349660
3 125964 99646
2 147187 96918842
1 9225 104898 944555374
3 61388 46300
3 66341 30406
1 8458 39329 860134884
2 28241 597440407
2 64702 480106014
3 54743 90679
1 40429 55781 366997875
2 81080 180963143
2 175653 202160268
2 1107 938824586
1 66171 113705 476478648
1 78058 104209 566735443
3 24172 29649
3 15563 80804
3 74495 34435
3 30179 106568
1 81913 90104 992435747
2 164737 124064155
3 12844 71315
1 27742 98697 124445647
3 29747 73094
2 103229 384734814
1 49045 89127 482499091
2 51113 506941423
1 59483 114325 78192261
3 174317 43083
1 25997 54062 829284361
2 7692 873820945
3 95824 70872
3 33086 953
3 28673 101517
1 15997 75333 186136690
2 150787 519614503
2 121566 169059358
1 3713 39288 750746629
1 26221 107290 435101173
2 145796 25988615
3 152503 71052
2 41365 898981832
2 92123 678263881
3 41594 104916
2 123140 837546767
3 69448 53194
2 90687 244904775
2 120677 92716442
1 31905 34873 269397031
3 31652 93173
2 166174 444450371
3 61486 91849
1 13296 111654 228832993
3 89041 92596
3 3292 103508
2 1081 390272153
3 75099 7669
2 9251 983359373
1 70600 112448 913293247
2 24844 601682832
3 135282 30341
2 71321 692136303
3 137113 52908
2 21780 500390746
2 130146 938124232
1 18154 110026 574203939
3 4704 104342
1 5912 36695 892448880
1 31397 32102 682061199
1 6208 113218 861604793
2 55871 733896627
2 14516 648933312
2 4533 637480568
1 91303 109094 240164659
1 37932 107386 653640649
1 42890 48041 846922476
2 54818 251275444
1 27108 73991 85305124
1 60065 74857 315725481
3 151509 67781
1 67052 96757 177766616
2 166674 339733521
3 144219 21891
2 154426 701233287
1 10148 58932 196846890
1 83240 102453 725625371
1 58616 84569 873653829
1 16172 46616 422950209
1 15127 96294 913916174
1 2393 54173 91802709
3 77882 30785
3 138621 81441
2 75055 923667519
3 150725 67529
3 135277 91064
3 93608 78888
2 156860 463831755
1 13158 69400 841190696
3 20539 86629
2 85998 736415102
3 60545 95200
2 169066 72236324
3 76175 112684
2 4184 251025187
1 68754 97123 868299496
1 13517 19200 343896873
3 8353 5728
2 169682 875415000
2 107998 277809249
2 48904 213471068
2 41211 247943839
1 37940 80982 295059232
2 87320 133099014
2 142521 767320041
2 172552 658227588
1 75656 104025 735574909
3 167857 53945
2 144509 963188311
2 173687 145266245
3 20790 81764
3 13314 70058
2 99249 253146949
2 86670 991782347
1 40746 108583 132227209
3 36616 82246
3 122862 21300
2 105441 703314935
3 123753 42898
3 64756 66483
2 133035 380238415
3 3653 45587
3 53112 80006
2 35842 710520648
2 141327 602285690
2 173191 742831563
2 68233 256522209
1 876 95129 579433102
3 16953 79953
3 88310 99777
3 138421 62180
1 43857 100055 508758046
2 1796 836107456
2 144858 387727244
3 4511 56894
3 136664 58126
3 133794 104008
1 39059 87343 197935561
1 78554 88979 354317501
1 560 87409 164146939
2 77573 757247411
3 159638 21102
2 150956 756200761
2 150516 605014124
1 23015 50292 126325811
2 69772 524847605
1 16921 41036 586169409
1 8479 33942 574108927
2 121248 822651915
3 86115 93858
1 75557 77807 205653244
1 62809 72149 562125834
3 127375 94679
3 55587 51866
1 32674 37556 353503602
1 47718 78255 995121256
2 157593 564801389
3 157859 2643
1 16572 46705 178055785
1 13554 95157 108787778
3 68566 10658
2 157866 758750915
2 38900 202617809
2 129488 211667122
1 8949 110931 429135456
1 44865 113552 15954874
3 94978 75874
3 132773 27354
3 63688 51291
3 46853 2329
3 52741 28432
1 5162 19951 441768584
3 144243 56975
2 25710 425100042
3 69743 73856
1 44597 53494 655260880
2 109613 760640864
1 26873 73658 257625985
2 59502 51400314
2 16746 951535436
1 5839 73453 47055168
2 77103 810849919
1 68153 82688 686052668
2 175144 530218355
2 52570 995349022
3 76804 19914
1 82408 101942 463710009
1 81913 86436 156226838
2 53886 826133951
1 28495 50715 241786020
2 73429 357667883
2 54078 204500114
3 59941 6383
2 100585 140535019
3 172231 99177
2 23161 647172381
1 10089 105551 908090916
1 66082 104760 413521253
3 165084 24615
2 25310 185225597
1 77093 91528 239894924
1 28369 106224 667954977
1 24684 58081 687140080
2 94072 89165470
3 48062 70993
3 125822 34392
2 72578 979433071
3 103170 41519
2 164022 620585716
3 153163 88750
1 96618 112312 724586929
3 137863 15459
3 56894 65983
3 22010 56351
1 34175 91938 707592330
3 150920 26222
2 35756 470981821
1 51927 97079 227356911
3 67467 112003
2 133539 512449844
1 3220 110856 117576893
2 132190 515725254
2 70535 456953057
2 118512 314710241
1 39151 101007 693605978
3 66411 110554
2 88418 161446393
1 85393 96616 469633142
1 17021 54330 72851219
1 33189 97716 907001131
1 26338 73349 832939562
3 50044 26089
3 132839 58584
1 56233 97386 750469381
3 156687 97949
1 6387 86456 21191296
3 71587 9569
2 79801 922124573
3 55910 47559
2 14303 188416258
1 74955 76177 189456714
2 14992 99169939
1 76058 82518 807164698
2 14817 422510304
2 101933 14686158
3 61096 61696
1 13611 22081 307633469
1 1213 19205 883889840
1 102992 105341 130108244
2 47420 274555782
2 77456 517149803
3 79165 4329
3 130911 17075
1 21078 104586 2788518
2 172150 89843521
1 7171 30286 556449921
3 89607 106368
3 141610 74378
3 81392 5428
1 7053 101519 606622863
1 16094 107600 887781417
1 57955 87194 637612973
2 33044 46375684
3 139495 34518
1 7792 10935 548605374
1 86778 105135 341478323
1 62483 70086 843849892
2 88817 324487637
1 28809 110994 619019158
2 127049 698980544
3 74799 35970
2 151705 372386451
3 34796 66118
3 87492 71072
2 43471 529465731
2 30773 828243922
1 8900 9818 193477628
2 85143 950198769
1 84815 114324 548358049
1 70987 94990 613772736
1 26551 100648 724596226
3 128230 70493
1 14044 14945 778752847
2 1608 789703643
1 52590 96814 672277129
3 749 65129
2 9253 93082761
1 26594 113553 241482175
3 38559 61201
2 173109 947594184
2 7270 454106033
1 22317 113936 458185285
3 134537 4496
2 86432 175287465
3 152966 107117
3 169028 48038
1 68148 105890 607687329
3 48944 5237
1 22823 110238 367673177
1 84572 105762 291550369
2 59941 9289644
2 55740 150097288
2 71697 605672065
2 71836 947155064
2 28600 911767130
2 28759 65478378
3 4682 92797
2 20131 792342292
1 9604 76758 546165601
3 17448 8616
2 51985 139751475
2 144505 632661849
3 91369 58162
1 1787 40704 815511582
3 47664 67072
3 124174 74690
3 132765 52882
2 78110 90473599
1 7333 10238 832395121
1 2686 50112 708155209
2 101253 645968957
1 955 56562 251637568
3 38107 33186
2 151966 298198517
2 124303 34072176
1 23456 33541 618462227
2 113817 901921908
2 125158 835583990
1 24523 65604 37145162
2 158018 216888772
3 120162 102419
3 134987 9342
1 65431 67669 854118430
1 21630 112791 209915207
3 161857 55168
1 36115 71660 703036976
2 107489 570160865
2 747 480008084
2 56292 109354435
3 1246 20970
1 24937 53486 914671201
1 7809 36111 11230909
3 150638 25972
3 127046 44938
2 125957 253355955
3 152360 1787
2 79860 554429326
2 55511 276601159
2 30545 721992391
1 23473 79207 323306914
2 126131 903772571
2 143377 695110139
2 47149 348593871
2 65300 718045922
2 128291 523212266
3 69931 74907
2 12995 86406948
2 112486 608660178
1 6219 109658 444368182
2 75798 978240012
1 103286 103353 121540303
2 21471 923835230
2 69281 518552802
3 15726 34910
2 2634 71970994
2 103819 498783447
1 40274 87146 575059132
1 47838 77408 56391142
3 8356 32509
3 60254 105030
1 55375 70549 760303671
3 47332 94793
2 44492 117983845
3 2786 49210
1 36596 46012 445676769
1 58879 81306 360222274
2 33766 63984017
2 2434 865038244
1 43674 47884 223012
2 154413 378624340
2 77574 894602618
3 48775 93921
2 131261 696341829
2 168042 127611493
2 10847 610001808
1 20059 39681 456861218
1 8775 102409 380282113
2 157653 301872577
1 3179 97975 76872478
1 1630 51537 377919440
2 82191 483111940
1 3011 18301 31768835
1 65859 70012 781263770
3 92130 34363
2 152191 830681727
2 7213 375699442
3 14594 9864
3 15901 3378
1 65398 110186 702291408
3 154704 26694
3 104875 59704
2 123327 653551821
3 165600 63586
3 63201 102844
1 7615 96559 467918221
1 31955 73740 624994404
3 153994 28998
1 11436 57386 749169394
2 163586 975441042
1 29463 73842 207976999
2 129080 989449745
2 153246 787092414
1 17790 46187 36606356
3 12107 9604
2 137554 675849214
3 56956 50788
3 134785 84316
3 164572 27016
1 9418 102326 248673294
2 174732 121048418
3 33797 1439
1 482 110897 740148248
2 154595 863566219
1 33010 82938 577639382
2 53645 748719909
2 94387 158443401
1 3072 14253 582075393
1 37077 112538 127815057
2 113639 962199109
1 11714 62182 600168766
1 69758 112650 434293704
3 57239 59590
3 48911 102014
1 14697 83534 887516649
1 32794 87860 899328721
3 73156 25780
2 156790 820687905
1 296 48923 358423933
1 68340 114211 914068861
3 42418 79307
3 39733 101362
2 63769 268043841
2 165340 732719826
1 40029 74516 275955388
2 104692 820041474
3 38601 68026
1 67017 91538 860645292
2 30047 337795855
2 38874 758967377
3 167833 12770
3 162996 47602
3 56209 846
1 30844 50247 432323979
1 15363 89970 585609027
2 21956 319657776
2 88562 963844560
3 165311 97701
3 91207 113251
3 172192 12249
1 76189 101962 305643596
1 2791 104039 853909014
1 34033 109176 905642182
3 141841 79117
1 27848 37906 765185977
1 71493 83982 145381134
2 106858 208626533
2 46745 661629127
1 69261 84880 329899695
3 66554 76096
1 29354 65699 87082669
1 22907 66262 849911754
2 83644 469259151
1 24377 50967 607975692
2 95047 301524497
3 119679 74965
1 2838 94199 466237308
3 85789 75676
2 21662 205040126
2 31227 196145892
1 10090 50639 27310774
2 106975 403009100
1 26448 80790 818944105
3 41751 100794
1 34201 61676 208989931
1 34046 61316 910152025
2 85219 207418867
3 170190 75259
2 90922 746066722
3 147266 81424
3 142344 90528
1 61538 113372 969074267
2 21741 793813024
2 109080 825344501
3 18236 50850
1 61753 101771 581451067
1 61025 73501 185929887
1 4559 67400 348137573
1 31366 58626 117326461
2 36838 185620674
2 114494 657187046
3 150105 30948
3 161807 81818
3 144882 70984
2 154758 436746573
1 2115 43831 694849203
1 58508 93776 263826085
2 38513 176258074
3 68989 67337
3 55017 106825
3 621 38420
1 12212 78898 248432674
2 131658 652278816
3 50429 10727
2 19825 431495107
1 92365 108133 44126065
3 148914 42044
2 169205 383928915
2 99550 39867015
1 76944 93187 987453924
2 19766 852056772
1 36910 53898 824780503
1 563 75907 600251303
2 79650 432296006
2 158954 853100801
2 126827 486712702
2 76073 286307957
2 137592 206129909
2 105420 652787525
3 58313 34905
3 109414 73031
1 1712 76502 378591511
3 163998 34204
3 148695 45605
3 148904 46354
2 171660 299241352
3 22155 43947
1 97150 102898 129587647
2 137493 829204790
1 31080 98072 205580749
3 2908 19508
1 5895 48025 940150307
3 142275 30321
3 109841 56485
3 166985 112429
1 36733 88616 545249769
2 35080 820365468
3 45594 60832
1 12519 83516 209760403
1 3381 88076 599020853
1 12645 30347 544058803
1 15205 30634 579957824
3 112273 19509
2 155196 296718321
2 51265 86703136
1 30848 38618 75702448
3 413 53594
1 70404 73211 191415493
1 87782 114374 831756962
1 87458 111766 258175487
1 2922 8581 369261459
3 22271 46205
3 138522 24021
1 71953 94441 350977345
3 29479 108491
3 78543 62089
3 35556 34082
1 61245 104865 107463201
1 45897 54446 185201312
3 155204 5654
2 126270 176984425
1 22387 53670 312073935
3 28556 74729
2 158795 584815123
3 65472 13992
1 48329 85809 120846988
2 154439 915336242
2 63235 114248074
1 60629 103799 455481274
2 113354 632593301
3 14743 32662
2 39648 760383478
1 77059 88328 961894329
1 874 91160 349916710
1 450 5304 310679786
3 107335 96622
1 9301 9535 589369095
1 35755 95948 372274699
1 87638 111705 661666286
3 64506 77995
1 3343 113007 995169920
1 9247 23666 202397055
1 101011 104034 757436534
3 96778 100133
1 16095 107065 54413507
3 125056 111791
1 49884 69180 115318271
1 53565 99806 853483553
2 97752 113229764
2 73276 664190008
2 20771 625855843
2 76928 42641444
2 79761 69753418
3 112143 87441
3 108197 34072
2 126909 305412652
2 75555 680536621
1 63213 86221 834101
1 35437 68798 72343315
2 26802 990911488
2 109423 599571293
3 75674 5987
1 92283 105489 799740545
1 40542 86438 657457707
1 2447 34222 687867793
1 105355 109743 592741651
1 33664 69677 425949237
1 105753 113565 521285692
2 123193 819304082
2 92396 763035135
2 129188 322129019
1 35698 43450 130398003
1 16112 89915 598083507
2 47679 13465604
3 93529 11207
1 32763 44684 369960428
3 140420 91162
1 40594 66016 751204870
2 14820 710447828
2 112608 216678711
2 134458 511014114
3 93293 58397
2 103451 222500787
3 111152 108011
1 38767 79099 232602148
3 22935 110486
3 107558 14703
2 121222 271175063
2 170985 750273736
3 59589 33629
2 128341 318722811
3 8414 95832
1 57287 57505 641614188
1 29932 56902 913136194
1 17236 53145 734818184
3 15802 68262
2 43405 125081012
3 32124 113265
3 157974 718
2 160776 108142884
3 93041 47582
1 12464 88750 704339116
3 148057 41134
3 11473 54559
3 22005 111891
1 55695 77412 660174213
2 93882 899188970
3 60004 3037
3 67470 26756
3 67021 34162
3 126223 78085
2 154127 50405109
3 17210 28886
3 60927 35110
1 11443 86848 647301122
1 79185 80204 89630627
3 126392 94988
2 94146 104189405
3 134107 99396
3 164964 78450
1 78438 97489 399006210
2 88907 269402778
3 165845 112850
3 6972 104337
2 95252 592657034
3 110363 56965
1 74782 107715 403347567
2 87966 948790682
1 50604 107158 67748707
2 904 436431474
2 70366 322166798
3 160343 74496
2 66764 735570384
3 94597 27838
3 49020 36204
3 46189 57534
3 74586 114012
2 34819 842325650
3 116479 64898
2 100330 725420455
3 20641 57061
1 1430 105973 807648403
3 162414 89551
3 70375 11576
1 21126 113950 504031945
2 46745 688293432
3 48755 103229
3 103863 74533
3 118418 4245
2 33250 789503861
3 37398 60674
1 1704 103258 301936202
1 39231 44523 815539627
2 39677 524736681
2 109125 78930137
2 48779 212135121
2 13372 159525175
1 24460 86113 707673747
1 25380 93224 902612447
2 115560 714429912
3 120184 106351
1 25286 62813 199083901
1 64340 97645 489969550
2 128081 415549774
2 24451 937450637
3 99928 25705
2 29787 430076525
3 93128 83150
2 117255 780251706
1 8331 74959 345897987
1 8227 15421 301250038
2 62043 52089370
2 5472 433332775
3 89055 16373
3 146492 73985
1 20300 25205 796340773
3 136562 82318
1 38877 44846 89619250
3 147599 62047
3 84842 13579
2 97405 899307752
2 20410 434760292
1 26635 31230 110707652
3 61353 13483
2 146327 863746665
1 23391 75551 753099660
1 82721 105727 389080525
1 38465 103539 257901852
3 59773 108738
3 75029 38087
1 27967 54419 889880129
1 48104 72189 714212267
2 128571 262379761
3 145991 79607
3 147875 109278
1 25533 37358 312141520
3 22024 94341
1 5871 29506 554511113
2 107111 427545693
1 25714 65761 487653628
1 9461 74767 184304772
3 171245 57518
2 159506 652887891
2 7670 769847275
1 59854 61181 514661512
3 151411 22002
3 158338 91974
2 44591 695862971
1 12832 92923 965923897
2 149693 877391142
2 54495 90147391
1 10023 80840 97452162
2 96097 834962929
2 127272 79541980
1 10976 11014 839939478
2 38739 855810938
3 101016 38383
3 147228 5877
1 63791 95981 106750623
3 116774 88434
2 2719 111876870
1 5657 104906 977872828
2 110565 835168520
3 122142 32439
3 61145 19689
3 129005 92427
1 51208 108503 609782434
3 41083 2619
2 100021 184259370
1 59157 93526 277683783
2 41832 691598591
2 155688 391241471
1 51541 57444 618634974
1 33862 80185 939652128
1 9415 98104 779592444
3 83238 75390
2 69322 441881999
2 94432 486577597
1 84535 103912 118208113
1 51399 70813 261718129
2 84283 664696887
1 69027 106109 884024665
2 11362 961812082
3 108889 53295
1 16112 60820 525325076
3 18687 70510
3 170020 45473
1 5183 110434 207823509
1 22849 30264 193958757
3 112798 45250
2 130858 9552448
2 110863 367195308
2 22876 283557608
2 23714 544801422
2 162116 268048055
3 95147 105733
2 89974 42149112
3 163281 80782
2 161502 575464519
2 170116 624498596
1 3743 78020 947918307
2 155732 591213889
1 47193 48701 978179741
1 107976 111026 54053000
1 14304 109985 173641672
3 140059 32094
1 23867 28534 632561438
1 66444 80877 556330810
1 13564 36050 365618398
3 132602 96395
3 122817 99013
2 84374 363225370
2 70809 752601740
1 38110 82257 230838202
1 2295 113767 644828856
2 134707 259270047
1 4841 102611 66623170
3 147893 76321
2 80306 201429755
3 154230 97590
2 36530 552046295
1 22182 22896 63568528
1 15708 18515 544128290
1 705 38207 563619551
1 6183 11665 411157622
3 61874 101666
1 83692 94719 65822001
1 81682 90469 456963786
3 60427 57668
2 128124 566857523
3 70968 97784
3 94393 89378
1 3808 35631 625707700
1 72402 87101 904505002
3 91972 19550
2 131645 339577595
1 18351 57046 526128411
2 139307 283066698
3 100546 38257
1 59770 98509 315657632
3 78637 52791
1 15724 59723 327734984
3 137917 41171
1 6637 97921 90926071
1 45339 67757 494148551
3 145013 20726
1 34823 88677 933595805
1 32879 36422 852773852
1 48662 73725 2126952
1 14090 57499 677305271
3 62996 32164
2 122629 911407383
1 43802 92647 471653133
2 135499 53175687
2 65078 495584634
1 11094 21535 565506170
3 76372 93444
2 57646 509458591
2 50918 901470673
2 118270 952915330
3 103980 102806
2 123619 636436205
3 70253 53919
3 79742 22093
1 23067 25648 70953369
2 54042 786549003
2 42459 717253432
3 146741 46697
3 78940 57731
3 69602 21037
1 15329 55615 980711460
3 66513 76860
2 167355 418230883
2 99436 217171252
1 31206 77570 815572735
3 46303 46493
1 99465 102289 672320858
2 29459 59122765
2 60171 40981660
2 144361 877005060
2 99360 919068127
3 4461 78544
3 87489 36278
2 168355 108316535
2 129121 966199992
3 123556 59500
2 8961 168636316
2 2549 826702686
1 8405 46384 571326871
3 123803 14379
1 43951 104268 763851161
2 66247 250085636
2 119488 404429453
2 49827 561402447
2 47979 744135436
3 92984 113901
1 53055 108697 499055269
2 63139 962225825
2 75454 50480164
1 11877 47114 319529009
2 9020 898296728
3 46241 47916
1 7915 88465 626992909
1 32301 83653 426473433
2 27634 535983821
2 80500 816532028
3 121370 50736
1 11382 80606 774326192
1 7148 94379 823038261
3 120655 903
2 116345 721483344
1 42595 51186 379774490
2 120184 218535
2 38840 449008533
1 56247 65960 848695057
2 14073 240549154
1 2727 35899 464230385
2 11157 280567279
2 84065 791081691
2 131663 22863651
3 28609 87055
1 41290 95990 400628004
3 157632 37753
1 35391 38128 363855251
1 65543 81251 306799580
1 20753 26867 239946439
3 102998 108094
2 58518 936910977
1 8208 60952 324361938
1 66936 72449 913369060
3 144350 83363
3 117345 44592
3 110048 36699
2 8771 9272656
1 21668 79337 361541108
1 4414 23659 323464640
1 33892 50886 170179415
3 95166 74200
3 9694 29455
2 14533 251747452
2 2375 172311215
1 6315 57232 563316674
2 113190 978403207
3 68588 19243
2 141332 757664695
2 47250 677509546
3 44528 67634
1 32678 96499 157240329
1 4073 17918 880922494
3 135748 93306
1 600 996 311251893
3 173874 3725
1 28578 93034 705867122
3 135316 61305
3 105990 18169
2 29430 286013115
3 9501 94189
3 49967 100592
2 117750 89407538
2 102551 122738734
1 5512 62264 669783151
3 76637 25668
1 5376 59323 613588067
2 57705 130057268
3 128137 89467
1 17698 86443 556122174
3 72150 106430
3 107394 49900
2 69119 9111884
2 23605 97976296
2 93574 443575515
1 11809 11854 522776745
3 80813 78219
1 49533 49654 718082623
3 152313 49104
2 101689 748228091
3 17905 90996
3 80772 87809
3 109002 28066
2 50256 530091693
2 85920 224139265
2 31051 363097122
2 85478 380103950
3 98990 52532
1 599 23931 914479960
1 54844 72476 634260642
3 159861 58136
1 8607 21112 326521039
3 88644 86287
1 4221 92679 412927455
2 10021 645635425
3 65219 102946
1 48770 111288 558516115
1 33845 78642 207870635
3 169384 58644
3 63840 112506
2 152881 847882542
3 63209 75852
2 18043 608495749
2 123762 213997619
2 142450 979959005
1 76239 96781 415531716
1 59547 62391 284438927
1 18456 73093 843347669
3 5607 35969
1 66622 90608 909430287
1 5162 96661 231349159
1 37449 74546 635073288
2 39471 851904892
2 70988 857243226
1 79811 110130 419582339
2 87926 149546455
3 122838 99685
1 98118 113410 124961240
3 16677 30732
3 123693 74025
1 82668 108171 705685328
3 59808 30150
2 63552 477925821
3 137338 105734
3 120214 89558
2 55246 991733859
2 84173 131895553
2 108065 688605839
2 140119 998952519
2 85575 212026194
3 30632 30015
3 47928 95768
3 55687 6275
2 133972 391051532
1 803 103878 24356512
1 34234 50233 456705368
3 154550 53972
2 77540 577568028
2 119317 18655859
1 80215 98123 411232958
3 72699 51904
3 163919 85811
2 34995 710727944
3 79167 27264
2 97162 684782204
3 166543 88528
2 19009 429059450
3 12272 104828
3 127231 13360
1 10053 62986 754365334
3 147748 85138
2 80223 251853696
1 9555 53616 357520006
1 55015 102294 403399037
1 68 102466 662535930
2 104564 758997989
2 39497 313370744
1 7904 111361 164388701
1 28668 87952 859797605
1 48628 79763 989379519
2 174864 750243464
2 113648 731084634
2 70916 913556602
2 95109 209615313
1 15376 54597 496713072
3 93788 98231
2 136889 681688848
1 46230 57669 722884019
1 47676 86397 967179723
1 78 49870 102295682
1 41446 86726 676831335
1 17522 42593 769549118
2 99609 802065778
2 134738 230424981
3 94137 30319
2 102513 515280294
2 51485 147363435
2 79874 870029754
2 138493 456625542
2 83836 875290747
3 97260 5370
3 156451 35276
2 105480 342513394
1 11828 43573 245507412
3 157151 33304
3 54624 38683
3 83087 17816
3 14463 58775
1 36861 87643 218217432
3 96207 31382
2 47590 523654851
2 123329 877992499
3 114113 20990
3 56516 41926
1 56329 96620 9951871
3 11757 72223
2 18753 919743122
2 127202 338600387
1 3318 107649 358374182
2 80080 550811253
3 141955 66758
3 33855 63445
1 72254 104642 393775222
2 79928 39697374
2 72134 416105180
1 2773 23096 431709952
2 49090 446979165
2 73854 897322089
2 96033 630850422
2 55893 799256214
2 17303 205841519
3 41214 65247
3 148409 2925
2 5510 61522649
3 59795 4563
1 37940 56298 881979133
2 120612 987329364
2 50456 687269025
2 143299 149875774
3 108299 573
1 5798 15789 574836400
3 35202 52963
2 102589 892856430
2 151659 996555100
3 41039 96254
1 12818 74858 464047256
2 52057 823777016
2 37886 196587186
1 13264 31843 137513250
2 63112 417757493
1 9998 50313 101220302
2 49287 870565317
3 58529 106597
2 55714 743665957
2 35543 95482976
2 164577 740067157
1 53355 78589 989854648
3 145960 80208
1 45696 111716 34095940
3 11337 52462
3 91631 63961
3 54275 113421
3 113838 104593
1 24308 45948 21354798
1 5310 90432 901725401
2 68268 593237796
3 10109 110956
3 71473 25455
3 146572 29575
1 48403 62226 327232755
1 53762 90793 45309099
1 37810 79699 501829614
1 39700 103049 352603143
1 21900 104532 696316823
1 3418 40856 304988
3 133935 40781
1 72050 79598 42708544
2 144973 321265171
3 273 9955
1 29846 100169 371034189
3 168941 10737
1 3173 21194 935877
2 66958 305200207
1 23766 83855 804508732
3 29297 62653
3 124820 55629
1 52140 62274 119006522
3 39609 4879
2 68024 247768911
1 5397 74619 465315394
2 52693 704108713
1 50427 102225 227418716
3 135283 40360
1 2550 13535 460015082
2 140124 535119918
1 12214 92699 852736820
2 60100 265575124
3 116322 59318
3 130888 103105
2 7765 801364445
2 32284 343316029
3 8077 75396
2 22230 544927146
2 170073 485653238
3 58091 113565
3 64357 50484
2 25167 465283683
3 7354 46984
1 32363 92653 639086028
2 19791 208915856
1 24321 42230 891850677
3 119751 61020
3 36221 103575
2 172527 191987437
1 56865 71854 168297956
1 61364 87249 476412512
1 1474 57144 535704400
1 60255 85717 498156606
2 12783 864172248
2 3816 9112841
2 157716 343419376
2 43764 537938772
1 31641 51566 525142017
3 109440 17309
1 31932 86907 267026365
3 127286 41786
2 10851 723813621
2 59197 917095792
1 91051 113298 99139360
3 23389 40553
2 63119 256468537
2 29971 70381201
2 154831 387139190
3 90003 90228
1 8723 57277 247254879
1 30502 74489 306534876
1 2749 83802 187288712
2 147815 159456644
3 67018 111667
1 95056 101725 206819069
1 72389 89255 111260902
2 160194 436841160
3 137225 16489
3 82486 77519
2 21223 149997932
3 70744 54339
2 122696 304118529
1 20717 31584 958240141
1 35960 109965 180377129
2 28208 375079648
1 47982 91089 660728869
1 15219 97220 436274996
3 151180 9249
2 36735 64362830
2 104303 857993055
3 46077 88466
1 20247 83482 995674734
1 35386 70421 800195811
1 48508 113187 108268451
3 24677 68977
3 13411 99768
2 117323 278737707
1 6371 88131 769367559
3 145543 97671
2 69079 206994771
1 58663 61508 638423500
1 5230 8371 577039937
1 3728 110590 494240925
1 19300 86183 973277395
2 101214 288015399
1 107526 110012 38675790
2 107356 829561730
3 9365 91428
2 136540 644767757
2 42803 577574082
2 59501 951996423
2 105987 922202795
3 108219 38294
3 56063 3024
1 58660 110628 291905177
1 72655 75547 945296134
2 14364 49363439
3 28533 52692
2 8853 940160442
1 9242 44038 542257643
3 139914 39804
2 56349 390817336
2 156523 188301155
2 152327 844974454
1 34527 41980 149721412
2 107659 807352175
1 65520 100219 736820214
1 45606 47768 762279676
3 9674 42727
3 41451 25494
2 148360 320183880
3 131522 70726
2 74322 730511490
2 14759 839281991
1 36333 78778 351758061
3 84227 31765
3 45697 48385
3 51823 50737
2 167102 280397094
3 16351 12454
1 11672 34048 375567382
2 56654 653377186
1 60556 69541 698677355
1 92092 99582 91647323
2 55049 50953944
2 31952 586751975
1 27107 109877 515598837
2 7872 816692239
2 74406 824157153
1 30187 111674 964444309
1 29145 106026 700820170
3 16838 80927
3 138315 42454
3 99322 27188
2 49826 372474960
1 36703 86301 90584074
3 59450 9774
2 32376 59794387
3 143842 12493
3 131680 74262
3 35515 40804
2 48046 140804631
3 54917 44741
3 2223 74491
2 41510 910108339
3 111369 78879
1 56851 61416 75803347
2 11406 119387731
3 493 16154
3 126286 75025
3 127705 52553
1 39716 79121 636733881
2 97258 918470777
2 168916 819925392
1 1396 113977 447075753
3 63974 89514
1 23777 77756 469627603
3 52566 63275
1 37259 75540 744884882
2 105262 562252679
3 96009 39091
3 6473 23944
3 83556 3824
2 165411 454554050
1 6295 60129 578774970
2 112675 660282565
1 19184 88972 675766746
2 24437 730185632
2 141057 755358697
2 67577 519052848
2 172025 153517050
3 46909 34299
1 56299 81877 378188555
3 161634 16808
3 141210 39343
3 166374 68744
2 117235 936332747
1 1464 109548 935864064
3 145989 53017
2 71761 768069598
2 173993 402002469
2 35263 240397602
3 120174 3233
3 104731 75324
3 6168 2367
2 102106 611337180
1 83232 106844 551279374
1 1124 2460 240038290
1 17574 39018 313219320
3 19856 47213
3 112625 102852
2 171999 675571934
2 151082 764486403
1 103067 108641 773755862
2 52810 873608517
2 10265 988079050
1 11811 41612 867521929
1 39660 47223 391561873
1 44766 47476 445909723
3 38366 9042
1 3292 112490 561181520
1 73655 80484 969968389
2 137772 454277965
3 76700 25157
1 19036 98466 38918333
1 38436 85879 720192279
3 146684 3701
2 136480 879637283
3 26033 31119
3 66291 57105
3 24813 64485
3 164461 62149
2 130698 848908312
3 69163 23526
2 70442 564085233
2 131082 486244821
1 31437 57306 641547821
3 127345 112186
2 92051 808998653
1 82534 109299 418797336
1 28583 43921 378524168
3 111548 96172
1 63871 75702 454123364
1 62135 78882 661683909
1 62708 85454 912999553
3 74336 7022
2 120867 286282347
1 9998 47787 470094234
1 32862 59321 946080018
3 166615 73957
1 13895 101275 762365555
1 72355 82668 804541076
1 24570 103008 311887295
3 129481 34146
2 96533 493469168
1 41182 85948 7204291
3 1153 27975
1 44724 48878 225899123
3 169684 27002
1 37602 44520 96044050
2 117905 906222278
3 157566 107719
1 3156 60653 536881747
3 173872 96703
1 38037 109280 515777980
2 33867 818622362
3 90041 49721
1 4619 42113 690123555
1 57751 92552 676252788
1 59965 105079 922989294
1 48649 85917 981467285
2 106743 228297917
2 14011 281835654
2 16531 315074302
3 100437 109408
2 160269 641691757
1 73165 96134 586080278
3 132361 94409
1 42186 79051 485045750
1 8576 75583 305841907
1 69038 92110 566815944
1 25997 112655 563906394
3 100689 5998
1 43581 44728 830270440
1 39473 102388 233678906
3 128321 41309
3 149245 2362
3 7153 28831
3 78994 74059
1 83173 102725 905592100
3 80171 27456
3 25617 57593
2 79151 739554013
1 3812 90553 853928110
1 43011 73843 654213100
1 33935 47992 259950149
3 21497 48513
3 169096 327
3 162104 16648
1 11991 112946 258263507
2 164756 897549851
1 34045 80316 148224156
1 14614 62627 737632261
3 3238 81596
1 15660 34940 220431367
2 135911 442647820
2 59453 322184981
1 47582 113760 665889445
3 62340 58973
1 61374 103481 768326397
2 117148 550043600
3 161825 50693
3 162291 112477
1 44347 100646 881266654
1 8104 98745 250904983
2 174961 43066356
1 33379 96881 282473913
2 55658 357028012
2 1277 85710774
2 46383 8280003
2 98542 718528361
3 113875 50272
1 63669 89768 756176814
1 13435 40937 407840916
3 1730 54580
3 42507 27156
3 164327 89688
3 25078 107464
3 79263 47467
1 17141 72291 456581710
3 84341 21262
1 48948 66280 681834223
2 25910 544419607
2 126774 383810531
3 87153 13800
3 8498 105826
1 27224 89455 527487153
2 110260 683980256
1 1794 48040 316613427
3 111825 32452
2 22491 530404062
1 31497 36859 19399025
2 119694 76009120
3 160843 52534
2 40110 986198763
3 136611 42830
1 21688 54105 629242026
2 107793 632187994
2 124972 35216738
1 37336 73720 63594614
2 104576 909536870
3 17109 74789
2 101209 818445737
3 138592 97771
1 1573 4059 141787478
2 62107 256857350
2 65820 440046067
3 94351 82016
3 64408 38382
2 120715 807429863
2 68166 868021216
3 87218 48058
1 14052 113757 964712481
2 133202 330223305
3 46744 61980
3 152489 38761
1 48055 103472 553194326
1 12676 99249 213038135
2 800 555556863
3 133880 19904
2 126322 154590411
3 58089 99346
2 151973 69605027
2 80628 186316076
2 164021 554677066
1 66668 75431 572275876
3 153461 38773
1 37567 113084 977596515
1 48927 72204 737293851
3 130750 77184
1 36215 45693 553182162
3 10449 57339
1 18934 53649 17157731
2 147415 767364604
2 73621 744068903
3 56560 70672
2 45410 995219493
3 114616 37312
2 142083 870019946
1 25960 77185 19181807
1 104930 106498 668039520
2 124047 533897385
3 18466 53598
3 35718 89894
1 60720 86142 973966587
1 3104 91431 831627176
1 61245 66546 245680369
2 115415 805821019
1 44173 109510 367302027
1 17489 33483 880415180
3 126182 85015
2 160918 717731147
2 20324 168246230
2 137693 965180092
3 139053 3225
2 159416 92525791
1 55405 75192 41116647
2 106204 652866052
1 16399 99283 812052693
3 9542 81425
1 26624 69875 568229791
2 128324 664370005
1 42278 106726 943244960
2 75755 879697840
3 14812 102906
1 34670 47570 523964779
2 33235 333170019
1 39915 70738 940518466
3 56108 35358
2 34987 928623714
2 102283 509202146
2 153494 457263025
2 120309 977529987
1 64636 76343 346912437
1 17522 81251 572541096
3 113545 99588
3 89418 93844
1 43958 83965 210515568
1 19615 42205 75462273
1 23740 109543 461822645
3 60424 21600
2 170298 149597065
2 15043 209617636
1 2229 29629 377004727
1 48947 93621 589084794
3 93386 44113
2 12128 135315363
1 11628 104709 195892231
1 64116 73290 195268116
2 2725 701785763
3 157988 42497
1 7699 101223 776536550
3 46930 41460
3 79657 7448
3 110412 17419
2 168685 686030009
1 24740 95641 863224079
3 160869 105613
3 24636 79450
3 50887 104508
2 156022 292429760
1 33507 57639 586300719
1 45367 69883 830728503
1 60950 65933 567353306
2 164080 168678996
1 55452 108537 83300695
3 37008 24428
1 65973 87712 436267005
3 132663 86066
3 9815 99913
2 115365 659023055
2 172197 659771623
1 90223 92289 427291655
1 28598 61725 442841007
3 173621 90991
1 33373 104343 418392641
3 25482 70218
3 175394 54699
2 95666 557890444
2 10531 404049353
2 45163 383233606
2 108789 987395281
2 100405 931708050
3 32392 71390
1 5340 85401 292481368
1 35251 97461 620678293
1 42091 55822 509267682
2 139608 135989536
2 97002 353117329
1 34715 94212 65081736
3 12717 50687
1 80073 98021 578038597
3 3781 74913
2 155065 784585141
3 172658 86261
2 112030 692372727
2 5083 184868536
3 90284 75566
2 155582 237824548
2 3538 466923386
2 149956 40642990
1 40304 101232 506992544
3 120468 13640
2 19484 877566067
1 77100 97296 368867833
3 130007 68963
2 125664 163822753
1 2604 42483 99187076
2 31424 39864271
3 164276 104176
3 93376 53148
2 72436 369256563
3 19104 59099
3 163683 18488
2 32596 166388217
2 13095 678051007
2 73449 233864685
2 113824 604865169
3 136806 6636
2 115462 285536437
2 125536 474602261
3 33001 105176
3 68926 66034
2 70065 557447095
2 134627 696128935
1 70162 78302 309570909
2 27254 127456699
1 46850 54010 175132233
1 106390 113422 86271275
2 44985 353795041
3 29303 15564
3 118526 44578
3 175147 94850
3 13128 89741
2 85820 721069207
3 7435 23423
2 45677 518578123
1 48764 76643 638317277
2 87899 537389041
2 91272 195597664
2 7998 106328767
2 114963 531793437
1 69933 103446 77469436
2 91409 320077082
1 39329 91904 826722568
2 153552 317758234
3 69880 92429
2 79682 550209664
1 49787 101045 401059443
3 168799 61691
2 76880 427343957
1 72564 86991 547047492
3 37580 102671
3 16198 52896
2 94911 295349551
1 32843 38359 63740565
3 129776 63143
2 161552 298528490
3 95689 84867
2 142707 571560195
2 119814 637439760
3 36864 53716
1 41827 103410 792537741
2 142435 563126335
2 17945 631753647
3 109629 25521
2 165456 853504540
3 127114 101064
3 138637 24197
1 88616 89919 410693250
2 73907 628289589
2 123139 704653818
3 44400 42531
1 30268 102477 927460296
1 64576 97591 245159579
2 92685 385459790
2 45315 941407838
2 65144 796967654
3 127567 23317
3 21805 100731
3 156889 20731
1 54118 70821 66544728
2 117260 302410471
2 140872 407715595
3 20302 5473
3 69578 99428
2 162506 616404699
2 72918 408939890
1 26114 78232 994148275
1 32270 41157 106995140
3 20264 53322
1 35318 67615 640197545
3 15456 59087
3 157316 9713
2 44351 738568558
2 4009 495448283
1 1646 65256 771368474
1 75030 94589 776722848
3 149754 73067
2 162998 645355339
2 102842 301780016
3 109087 50736
1 57999 98523 72845829
1 21079 50831 173780879
1 15592 101890 169915301
2 128333 553988615
2 2751 110923020
1 46905 60861 550501858
3 71772 92740
1 66435 71067 239335401
1 47172 93250 28511218
1 12126 14432 852547190
3 33207 70626
3 145271 95937
3 146457 30541
3 116446 42754
3 58074 46521
1 4248 29684 990847235
2 63134 533075887
1 20239 80334 854182548
1 3916 107248 209557869
1 17451 28434 563600434
3 170383 4996
3 79582 101333
1 12420 32990 663502196
2 78782 446439142
3 75001 80916
1 20509 38412 161044450
3 86347 6859
2 79787 503917410
3 158989 14860
3 50323 105425
1 5775 25596 645436778
3 57758 22247
3 48938 54261
1 12214 112172 376962965
2 44974 267189988
1 21106 107501 33285494
1 59045 95724 460070840
2 64222 624358495
3 154854 64004
1 8232 9665 595989322
3 37618 67923
3 120423 90594
3 174512 2735
3 160591 37708
2 68902 207161736
2 14526 594342758
1 34985 65503 782643316
2 67351 966301507
1 35810 78819 932121266
1 4754 25368 256737178
2 162505 481747015
2 104598 672396128
3 152202 100723
2 21505 165438893
2 20407 104914513
1 91150 110793 489914969
2 140726 350303047
1 44474 110348 471880017
1 31895 92655 686688877
2 160698 591691618
2 68370 341429546
1 50758 53649 184980657
2 165520 928430042
2 36748 307424246
1 77904 102842 547477578
2 59067 470828134
3 97041 2690
1 2640 110012 737639885
1 20947 80854 725683891
3 145216 61972
3 120379 69744
1 45681 98365 249962577
2 151579 328528794
2 118885 779349814
3 78481 70968
1 31670 87526 851393829
2 13927 211753405
2 161537 930113176
3 115285 34676
1 23003 112545 810534373
1 13918 31679 225357475
2 106480 13817223
1 82145 88319 907184392
3 103980 98327
3 29128 48604
1 17627 18996 93313592
2 150957 795714018
1 15606 81575 214131682
3 113025 15968
2 56771 768338275
2 60954 984295656
3 141748 93655
2 62384 718449948
3 170676 14130
2 87317 906365292
1 25231 44315 37174164
3 85338 66079
3 137393 21143
2 168399 334003662
1 32000 98678 298962292
2 21829 199765250
3 46688 20510
2 131225 207506085
1 76904 87277 66235730
3 147669 24595
2 137068 100173850
3 32685 74825
2 20752 167230093
2 168112 910893220
3 138237 110618
1 64758 90824 960521070
3 157048 44549
2 61035 705893164
1 55310 89747 135583436
1 49093 106479 169027316
3 76127 43055
1 97518 107352 402572357
2 143141 38222933
1 51926 113827 72211494
1 43494 45603 535774335
2 165072 46180922
3 117465 102311
3 82606 24029
2 13440 714727508
2 9627 996417785
3 154484 22424
2 125241 723612815
2 55221 477879477
1 43247 92361 364125071
2 157004 198093233
3 52420 61289
2 80493 11384289
1 44544 81883 325783304
2 54944 14774250
1 12275 23046 195320343
1 46630 90986 180997147
1 17236 86184 750154571
3 12238 72437
3 148910 111324
3 157909 92043
3 146533 59274
2 84787 862825371
2 101683 160420073
1 2384 15542 891837716
3 15916 55807
1 30222 39659 160683043
1 15638 109227 794163665
3 123688 20622
3 31200 66424
2 87108 946789276
3 71229 101329
3 170769 113764
1 62120 65382 494263814
2 123957 916580326
3 83483 10266
3 52485 88174
1 25711 113751 582672141
2 49118 718064480
3 132685 89114
2 9496 348802266
3 24233 19060
2 56195 757533732
2 17963 303795820
1 17119 32993 411173084
3 157278 53995
3 103497 69380
3 145509 68267
1 52672 74047 306373058
2 116031 696138910
2 162268 822591975
3 153140 69781
3 13413 5954
2 72571 187991441
2 119115 744561742
2 62794 983558685
2 129356 428091273
3 61075 60426
3 132286 70997
1 27215 77566 402364197
1 76922 99688 657124997
3 25720 46409
3 6953 11326
2 68896 661095014
3 115348 40551
1 2142 55271 411067077
1 19923 36697 204948723
1 47185 86018 733349485
3 44648 3933
2 145721 902468202
1 9837 36758 867622220
2 69186 448539198
3 151 50779
3 136875 75596
3 54329 17905
3 94395 104223
3 80522 93058
3 165924 61606
3 38337 36513
1 6347 30929 951054234
2 121071 872996179
3 132587 52755
3 102192 94260
2 15647 782000854
2 33543 785245600
1 20650 85395 69381094
1 32889 88361 893553420
2 136616 944401431
2 100922 374527118
2 47643 621405677
3 79560 92821
1 18570 70049 138395916
1 25841 73655 862733388
1 11216 52715 96802277
1 74145 77358 831538342
3 69275 102210
1 745 35574 308159182
2 68973 5299740
3 27174 57269
3 119050 59077
2 173787 716977202
2 105471 480399440
2 69240 570609753
2 83198 827620154
2 168618 253989371
2 25727 18401420
1 2322 4514 926590704
3 76665 100428
1 18738 24490 123674688
3 143652 108384
3 127754 12326
2 18588 110304187
2 98708 553183618
3 169714 7804
1 40539 63580 795277509
1 10208 97969 406469395
2 58397 368068449
1 38159 113616 409545245
2 37276 910245647
3 2656 60
3 158917 26621
1 21018 21941 740056936
3 139036 43743
1 12370 99214 16033571
3 140416 46591
2 21484 108692894
2 104668 672973986
3 33849 4670
3 130531 90287
3 163617 94133
3 79987 69622
2 9171 287744376
3 71650 13614
2 5631 708593358
2 1497 165035247
1 24068 66428 170175135
3 101584 76310
3 99727 110623
3 131 52317
2 41417 84848918
1 33295 99386 440098566
3 153422 59501
3 69180 95090
1 22347 91938 330595353
3 1416 50288
2 147269 8971252
2 27825 816366285
2 132748 920808046
1 25060 91494 96096659
1 24661 93149 211371778
2 54117 898994714
3 81507 5402
2 79386 194764511
2 170677 185355956
1 81046 107879 369790374
1 70216 71649 192836699
2 103139 431899722
2 46217 209927867
3 80476 46788
1 76991 112372 885232228
1 45403 109289 914320953
2 86020 866363990
3 165674 69140
2 16053 675078242
3 97073 12190
2 9630 163461447
2 41918 964432085
1 62979 73609 35341689
1 22955 69515 692021272
1 44712 106848 422266544
2 48790 329639843
3 116688 63696
3 174319 69707
3 65608 16122
3 40034 77833
2 30378 146184870
1 90172 95792 389526085
1 18125 18764 93522171
3 5513 34518
1 41298 106596 305459243
1 28912 79333 794272355
2 68237 714210433
2 21022 996897408
1 12353 38271 415204472
1 70545 106316 276340429
2 84131 26319651
3 62280 85569
3 88873 84078
3 149053 74873
2 118525 293163113
3 134727 17453
2 20303 159795145
1 33212 83197 226885173
2 112057 528153961
1 75289 84670 834388214
2 19860 853422184
2 153088 665094864
2 111017 6403379
1 57768 71012 264367789
1 1724 35607 154265646
3 126961 34203
3 16524 74727
1 21580 85100 867417073
2 63263 905459974
3 58457 2558
2 59346 107834279
3 16049 29170
2 147990 580509542
2 52948 43381690
1 108018 110474 241027369
3 152662 99151
3 90120 112034
1 29821 62766 138001624
1 43059 72168 695624026
2 67999 890203933
1 26032 78533 664052217
1 76834 87102 925799471
1 26017 44658 600188386
2 92645 603973269
3 118097 32526
2 80658 933462267
1 3076 95265 869971486
2 158227 218440270
1 21448 104628 328337111
2 98560 360645671
1 12907 68878 756871641
1 14974 36178 539415919
2 131584 586531354
3 169289 49582
3 44345 6352
3 23755 41806
2 95556 176876182
2 66665 238230402
3 28733 64549
1 84915 85760 663981414
1 86774 114415 851462946
3 12979 62168
2 81825 505086302
3 147836 18584
2 1717 218838290
2 21738 528833862
3 153527 70107
3 155089 3841
1 36061 91915 69223289
2 90407 451921266
3 62804 97240
1 17906 33926 967290839
3 136140 41444
2 106029 946130291
2 72955 117244872
1 15617 92791 603062499
2 57902 671572778
3 103758 68220
2 54913 66518853
1 67153 80808 437757091
1 93922 98028 661962540
2 121310 682346974
2 72436 296515867
1 50455 67403 36391136
2 165744 353305323
1 51863 95803 6886683
3 17381 74849
1 1415 17586 770357845
1 2297 40437 510057641
3 148517 37953
2 111227 115502870
3 15457 68837
1 99264 105973 409786444
1 11392 104082 216984247
2 121763 606739806
1 13652 23156 139818424
2 82443 677148337
1 80718 113005 207864168
2 138073 288713104
1 9690 21065 17831562
1 34385 51403 566293940
1 70137 112317 619441390
3 114175 16452
2 31293 498949103
3 119073 80882
2 157493 5435174
1 5413 45853 91916242
3 58721 34640
1 13424 74066 706023540
1 75201 95882 562771014
3 121888 109318
1 36168 46913 744628982
2 98240 772814076
2 48202 32285772
2 13133 331518609
1 12852 84008 543159608
3 133267 52261
1 14110 46796 597104435
1 38990 112651 826408938
2 84506 444727879
1 6697 68862 801839882
3 8173 88664
1 29323 64086 30405882
3 140221 88662
1 16667 111640 55470885
1 4404 99060 479233491
1 78837 113486 300561985
2 49563 295710824
3 53827 15396
2 3153 648474645
2 165230 151472314
3 52177 28285
2 96353 267733247
3 20029 110751
2 35559 658457234
2 28624 151220916
1 18081 56263 738003752
3 39942 99159
3 135801 99667
2 108861 832979446
2 138994 379396541
2 93658 481430342
3 93440 69472
1 10837 79752 321857318
3 49772 20692
1 80907 88190 465218270
3 61079 95329
2 82641 546925970
3 107555 91740
1 60283 77691 714818374
3 119490 68013
1 9934 84087 145799124
1 15052 65032 981235403
1 13362 76203 72818865
3 153624 103027
1 8591 98343 122620192
2 95437 657074537
1 40370 81981 750039360
1 84432 90155 391817854
1 71729 84710 917110362
1 151 15428 42224537
3 47993 1515
2 56965 333119278
1 3655 87549 646272701
3 21463 19946
3 91461 33764
1 32032 78873 572802039
3 89236 53222
2 141288 830026212
1 6255 79772 287163416
3 3692 20941
3 21708 68900
2 90779 79275835
3 148753 107478
3 119509 49797
2 155432 956807261
2 79235 748719291
2 144943 497978223
3 174598 31129
2 55917 36911651
3 127723 15746
3 22914 105156
3 58269 4153
3 52824 20539
3 56516 43006
3 175113 59251
3 108903 86467
2 173512 442034743
1 86196 92892 411668323
3 54826 77328
1 9413 40005 565209346
1 48215 112586 230353041
2 1825 565670169
1 64778 97388 875496414
3 114142 110090
2 123351 950478254
2 73559 758153273
1 23783 27092 385784405
2 94192 558434926
1 70345 96611 539526435
1 57421 92607 190993517
2 73825 154929982
1 34176 106821 393413901
1 9911 67864 783495990
3 15335 105834
2 40695 991539612
1 95844 113141 754036742
3 54672 1831
3 61925 87036
1 6112 84605 125456505
3 61799 87417
1 19278 58211 277746429
2 152966 648791190
2 34918 337689698
3 159407 13556
1 1250 1376 519681858
2 49001 543320892
2 112402 595175501
1 72749 89884 691339319
2 109595 2764231
1 35558 75899 886517517
2 95079 400555490
3 64375 17951
2 118620 364319592
2 108543 419023559
3 22829 97878
3 60671 96450
3 141348 57193
3 70960 15350
2 97711 127958368
3 70674 87005
3 78405 32302
2 92503 98316370
3 99195 12151
3 24917 61434
3 120925 99835
1 104013 105403 21643882
3 128295 98899
3 77310 66755
1 57430 74572 528241361
2 58298 853292316
2 112595 157497548
1 336 23318 360390247
1 45857 104983 709688528
2 85633 767851805
3 170657 31412
3 44069 76406
3 126049 2748
2 80850 170128613
3 159488 100797
2 53683 372817279
2 68677 732008314
3 9125 102847
2 74677 684697817
2 115559 521233447
3 55818 64411
1 76120 77494 963675527
1 16089 70778 193165114
2 97058 693653673
2 134863 169507800
1 19456 76337 713079799
2 163136 851180637
1 68945 106770 967947329
1 44796 90822 302366492
3 23293 24863
3 45276 14006
1 59735 110315 92232464
3 108773 40635
2 15812 580840393
3 20882 67889
3 19681 77297
3 154479 75434
1 41784 92803 440851370
2 38542 19613727
1 2124 61062 320289613
2 91097 486592957
2 101840 111280345
3 156405 100166
3 170043 67626
1 91254 91867 922010073
3 28944 91179
3 67473 59707
1 72648 90258 540387271
2 129332 30171577
1 772 36665 582802384
2 158178 559528618
1 41475 71977 989228166
1 21702 97159 726476089
2 112510 897712531
2 75950 482697961
2 46087 739358397
3 65519 64715
2 44689 25686473
1 47422 78636 494131946
2 80017 567341042
2 101030 719140473
2 41071 916655397
1 49019 78977 71010228
2 91674 707123649
2 81938 288562930
3 170964 72863
2 94620 532082236
2 152399 788198885
2 158057 975367621
1 5563 112776 97733882
3 57953 91077
3 110583 63941
3 46514 62031
2 101251 894550564
1 16199 29972 409731214
2 43141 760756887
3 81051 48911
1 6699 107789 604392500
2 19168 680664181
1 62075 94587 390609017
1 28596 32627 381261767
3 12206 67437
2 117880 602004022
1 1377 1641 233532548
2 113623 374879912
3 155939 43757
1 519 17749 185886898
2 120155 166049055
1 74525 80598 541571798
1 9550 83270 793268783
3 41759 83753
3 15540 60680
3 95496 35308
1 65989 77950 699499817
1 38666 50770 253732856
2 55339 879063776
3 81458 44502
2 157642 265125489
3 141761 8688
1 78284 79244 813215471
1 23145 62561 702259112
1 47910 52657 287589469
2 51137 823868186
3 143352 29468
2 157067 318170740
1 30421 74537 313224271
3 82339 75624
3 100049 93115
1 39235 47891 981390794
2 121870 213909733
1 32294 51289 558688945
1 19530 67173 705282384
2 108121 1720451
3 112144 98902
1 11689 97574 981423282
3 63502 74951
1 36772 95370 262270206
1 29518 52022 756268911
3 103441 37129
2 159592 854249617
2 50012 189555662
1 2173 13595 822779933
3 5413 84690
2 141461 336641025
2 91705 604277362
2 43034 663947673
2 99601 10528
1 30901 60430 943311879
2 32621 563064195
2 102925 683159161
1 104787 111604 681531705
3 8835 9762
3 63831 19131
3 158688 38950
1 36704 55543 283200697
3 99788 92121
1 41803 108448 219129172
3 36026 25492
1 23539 46197 640246736
2 159372 776950388
2 12121 546096668
3 112820 62652
2 59859 175581042
1 71343 92580 164404240
2 31962 505581151
3 92642 27299
3 119313 76961
2 30972 844797086
2 19841 457672718
3 159326 38095
2 119961 705160522
3 99791 10808
2 165741 39367370
1 62890 67011 953438157
3 106497 71634
3 157505 16220
2 1145 510206800
1 23 107009 275395248
3 100868 21974
2 166345 903452063
2 21224 324017610
3 83923 23094
1 55283 103574 234473092
1 51886 91715 168145955
3 154663 28781
2 56572 819651777
3 103376 10943
1 37598 85192 598045347
1 24527 35172 639424007
3 23340 75170
1 55932 66678 16415129
3 91622 77103
1 66208 98197 953302955
3 46047 105785
1 57717 80317 330949860
1 1127 49866 471849416
3 158656 28930
2 24767 187400208
1 10357 81902 261309754
1 14050 83272 311350941
2 40562 193341777
1 46284 46650 58763986
3 61544 45127
2 75254 967389198
1 32676 86621 609927883
1 11431 35852 3736926
2 168839 374196871
1 55251 63237 535779850
2 140792 396976468
3 16026 1599
3 61141 97186
1 11947 94768 413576820
2 45710 705442498
1 79893 112446 584346643
2 127671 171365752
2 146107 806061205
1 2962 3139 24963424
3 27212 7921
2 154901 15039091
2 93407 430732444
1 29401 106473 567600828
2 162814 41033339
1 19777 104819 249719171
3 144168 37012
2 127387 131199727
2 115535 244668694
3 118289 82593
2 64523 339724442
2 62846 976971654
1 90643 102004 282560837
3 5223 64325
1 6719 104744 287567326
1 981 3432 14546084
3 75725 111562
3 171422 49637
3 68943 18353
3 152270 40981
2 113775 932297829
1 72621 106019 564348748
2 18724 135084482
2 143708 359395359
2 9140 332413232
1 61160 65634 450757149
2 106614 910655341
1 57242 106901 122661325
3 133952 113850
3 90505 95183
3 58618 47522
1 97156 106450 822972330
3 172610 15390
2 77571 531142840
3 103979 85127
3 95461 105478
1 80967 81973 666770496
3 85373 105320
3 49848 62186
1 103140 110576 717564526
3 12043 111254
2 146039 303616045
2 154015 274886596
3 92160 13702
2 30280 608122061
3 114202 76850
1 37696 102607 562949065
3 98948 59710
2 139651 229951801
2 99469 394993462
3 90209 55298
2 98116 934060643
2 142675 485142855
3 28168 60162
3 38162 64921
3 140647 50075
1 40916 62215 899830360
3 90822 20293
2 12931 985507339
3 24920 93979
1 15517 102626 85500935
1 36810 70554 833230520
2 17011 321118419
2 535 157737009
1 29687 47236 553482217
2 12294 59493105
1 62225 101029 980939650
2 127529 627351110
3 140048 23105
3 92119 20053
2 58743 473754492
2 201 148185588
2 145630 188114818
2 26943 353368512
1 92031 111113 895646509
1 1328 57671 20673416
2 122365 600757034
2 162976 507885318
3 126537 79070
1 67066 109220 786585126
1 21646 42851 170935219
2 20120 749838807
1 31281 81830 540890634
2 20362 854791119
3 18242 835
2 94067 616839460
1 8721 32509 568289974
1 6105 31611 679782726
2 68862 433465260
3 165690 14841
3 111728 4947
2 57178 715937571
2 13329 14999050
3 126938 1801
2 151906 609228964
1 58577 75873 720210775
1 62843 71951 509199696
2 59470 35337287
1 1189 57516 247050220
1 18641 114213 454125439
1 34912 65360 15342315
1 26164 112361 149112780
1 45612 68081 208445371
3 170159 77056
2 67692 469305337
3 150040 113034
3 45643 27341
3 136290 74236
1 5682 63382 809821821
3 43717 109222
1 84733 113712 582099669
2 131193 142946248
2 100245 594017866
1 33273 34495 808443315
2 173665 15023235
1 8442 101787 303998196
2 105891 720027347
2 21506 303584030
3 89962 96943
2 77013 175069260
1 24887 53152 418202347
1 33790 50498 262521536
1 27374 94883 837135244
2 107763 828145061
3 6978 60262
2 20774 233446837
1 5088 24943 768448883
1 75434 84881 138249084
3 54960 64348
3 102274 76381
1 7268 97839 467679610
2 138196 43582800
1 10829 59125 515972116
2 111186 163274036
3 19906 17819
1 16263 23081 776122476
2 112878 87589294
1 76870 98865 40494496
3 153138 45130
3 92878 90377
1 14135 20360 506600542
3 70643 87942
2 163909 773545014
1 8200 39072 472073655
1 70544 80918 889079317
2 97070 860974344
2 102606 476687064
2 164888 434053182
1 13065 98636 980901548
3 156141 77887
1 30871 47730 743744525
2 68985 140905602
2 55622 903000676
2 16535 759157260
3 93981 36889
2 142384 719799876
3 10189 78522
3 56137 13397
3 64360 79820
1 30023 102334 379020379
3 87522 49197
1 40764 109013 523989808
3 124349 45942
1 891 100759 896922899
1 18994 61655 969615884
1 13145 37548 821083576
1 26255 91985 479430949
2 34731 406766782
1 52320 112946 968073737
1 28485 103996 400884837
3 91049 97143
3 45300 50527
2 128891 920188412
2 113738 325544173
2 138287 752860470
1 28481 100339 335275817
3 112550 80253
3 9774 109005
1 25719 55168 780203394
1 56880 91774 183014746
3 112673 54916
2 128511 559897380
3 135840 76264
3 38838 32622
3 3367 7252
1 20653 50204 523178498
1 38676 83578 854455790
2 41096 271783360
1 96629 105898 406461197
1 58044 78074 851451590
2 126352 171649772
3 120932 63337
1 75718 93947 315774686
3 64049 109449
1 45790 77472 836654383
3 145592 58310
3 11705 75526
2 173057 987198566
2 115868 70662465
1 58497 65239 354251162
1 5303 52831 979274317
1 17809 99846 970599539
2 11539 834180828
1 6077 70910 666175539
2 122764 873472357
1 63667 82760 86352737
2 161398 613117976
3 129340 96400
3 5228 8835
3 121117 25395
1 80240 110729 470449993
3 156514 36527
1 15071 78907 741462487
3 10932 88144
3 120788 79255
1 69966 110253 441347090
1 5040 31876 112808273
3 75432 106741
2 162849 358967104
3 109122 90975
3 18815 91747
1 18896 50605 38452411
3 32227 92186
3 98496 28586
3 37395 20151
3 1053 72976
1 719 60293 87838807
3 112495 42717
2 97189 213181934
3 1643 11083
3 97327 45543
2 150013 463533634
2 133721 334429329
3 79717 89368
3 77634 59978
3 85755 44866
1 64604 101846 263305467
2 82640 490160327
2 87534 665844151
1 69761 84726 233941786
3 6653 47511
2 97019 2621315
1 14910 109189 538883277
3 90711 60713
3 2995 56813
3 149776 89687
2 21889 961476611
3 69068 13695
2 39532 662649564
1 70626 105863 961248366
1 81035 96820 317344393
1 101093 107349 645250360
3 53756 37591
2 83070 651777126
1 94463 103114 204572648
1 15274 51840 566515395
2 155166 407203390
3 62979 73702
2 136614 719322087
2 77564 927360879
3 117420 61300
3 31256 114044
1 4161 13065 160506013
2 129285 621272454
2 129193 854196622
2 81337 872772459
1 47565 55693 494303852
1 80716 83009 923566471
2 81789 22939743
1 12540 91673 329080442
1 92796 105694 293619000
3 111322 22332
1 75626 110241 361381129
2 135403 887447329
3 87924 105307
1 15305 73263 7249483
2 161286 940517127
3 10745 91305
1 51316 56313 556936567
2 55951 322617993
3 75340 10683
1 55400 84689 353417336
3 36236 36567
1 49276 111655 885072035
3 93294 67324
3 81287 3632
2 38270 949935123
1 40917 105024 432716173
1 66410 72926 712664148
1 34576 66042 575498820
1 70705 82797 461256714
3 126490 27185
3 171902 40353
1 33997 48925 673158041
3 76658 18349
1 18073 72794 358668442
1 68837 107939 23091791
2 39498 383573583
3 69564 61381
3 55940 29895
1 69975 73565 216185906
3 141596 35965
2 143037 157541602
3 129173 100311
1 17170 111390 437883340
1 1910 46808 339475500
3 117021 40510
1 8635 34062 189404787
3 63228 52318
2 125180 942070306
3 91651 49820
3 38397 12847
3 74954 16374
1 68827 72261 486158882
3 161168 67232
1 27328 54957 950296140
3 118272 10389
3 81257 19481
2 7786 821210676
1 96252 98171 825374537
2 147898 179655717
1 32372 97938 650369440
1 25977 58814 977061757
3 138817 46326
2 20370 655013295
3 10074 71058
1 24551 33273 168923177
1 15721 19062 893306327
3 136294 7254
2 175201 3554099
2 89791 520132102
2 84099 33693775
2 25274 723786374
1 36239 102716 408386835
2 146499 349142640
1 25646 111957 850621198
2 128903 6254530
3 167367 63625
2 141618 408419259
3 139908 93724
2 20019 46991233
2 100205 802094198
3 42735 7496
3 86584 78513
2 101044 8915834
2 29451 262438462
3 87638 59060
3 43591 112417
2 127045 322638200
1 14515 45425 537643318
2 103274 312660834
3 167818 76557
1 2468 45729 896163925
2 155463 883448855
2 113959 483416160
3 131170 103732
2 111465 949124085
2 87333 368698122
1 60991 105365 633997302
3 103242 33982
2 39815 816311293
2 146706 126076987
2 154597 12265041
3 105014 86673
3 85715 65945
1 56390 98196 480556453
1 28415 77757 721103085
1 74172 86334 140995755
3 87943 88085
1 66483 86548 390512843
2 38554 120932162
3 13733 81000
2 33957 392854676
1 17615 35930 525744500
2 32562 938373013
1 19054 74830 442069372
2 140104 563963566
2 22831 957603544
1 4903 6877 121628123
3 73670 43387
3 111022 54286
3 156081 105934
1 29839 36602 880918609
3 104097 743
1 54565 99667 758237082
2 31147 573440772
3 75274 93604
3 53256 53777
1 9183 111013 781420789
2 45111 353130955
2 86295 64026752
1 16949 77824 539941750
2 7432 791300639
1 55968 93124 513537759
1 79755 102262 886959079
2 126285 609460731
3 158154 30820
3 70168 34145
1 51996 57954 329117520
2 19044 777018921
2 51992 592790116
3 67386 21560
3 163942 105886
1 49035 59655 449122874
1 94726 103087 880336637
3 18404 55033
2 30645 498919370
2 114486 945731040
1 41178 43262 558562418
1 829 72985 436327499
3 20638 19829
2 169651 94770734
2 81193 325520126
1 69651 70804 9261600
3 109948 85643
2 98259 624094500
3 42980 57818
2 52402 884411896
2 14609 542019627
1 4020 68653 428044406
1 70808 89775 603431067
2 123003 650746993
3 12042 99642
3 157597 110590
1 26143 72412 954790629
1 81090 109499 966632050
2 84166 443439927
1 8508 24299 621373654
1 35786 112553 325409627
2 26731 117468609
3 1446 34613
1 10466 68558 274136018
3 137858 75142
1 50037 76669 502200116
3 139891 18024
2 57279 351656877
2 77356 641052030
1 10325 67310 858928829
2 96031 432384963
1 21424 92019 198300085
3 24422 26942
1 59590 106196 846376943
1 4027 48965 137257959
2 93517 979735726
2 127510 880929559
3 47446 87310
2 83197 733416919
3 109645 87942
1 70250 74031 136085639
1 23506 103464 601804150
3 100629 36400
2 161173 27633891
2 140529 241715238
2 93827 619418334
2 31514 720654076
1 24631 93676 642626714
3 174112 92752
3 118999 68804
1 62966 94330 752159467
2 42210 868827779
2 114903 823109273
3 36819 11233
3 69633 15037
2 79905 902026028
1 1126 31454 24180440
2 9895 599609664
2 158765 768746781
3 75520 32931
1 36638 64733 597573005
2 116578 165661228
1 41276 102164 746198051
1 18197 84526 650356131
3 167641 92859
2 86770 573904129
1 53754 69136 744676871
1 9874 112756 267343303
2 88377 214747062
2 168649 204320432
1 45251 80643 196400585
1 9366 70535 472645292
1 33326 65441 61841538
3 20424 84152
2 32045 498813393
3 121453 35508
2 37394 110282659
1 47696 107475 794340685
2 60178 739262089
2 15868 956528578
1 86980 112282 556035669
2 10179 701531044
3 96897 35159
1 1001 107250 438098415
2 151924 303666464
1 1789 84798 589113528
1 58605 85261 227125536
1 31185 70485 106481109
3 19991 39735
2 97866 874021259
3 46804 30712
1 21652 75646 363858183
2 8378 475048510
3 70396 18083
1 9860 24371 671499167
3 35627 13028
2 126773 250892371
1 9917 74542 123989225
3 144098 69761
3 130760 73105
1 28457 92675 602817693
3 149345 60949
2 69014 974908123
3 49976 89243
2 148071 766062873
3 138101 108660
2 11329 747838015
3 134396 62651
2 99565 578992139
3 111158 54348
3 132962 33366
3 3942 6946
1 35883 67566 387564647
2 150698 645990048
2 26852 759833358
2 94423 614446671
3 12394 71542
2 156638 266639791
2 119153 404953828
2 117794 386658872
1 41038 51043 908057073
2 137103 463091550
2 68447 737762294
1 60054 110628 519522492
3 171583 104177
3 118180 29170
2 154013 143623926
1 537 110924 811617075
1 83466 103980 43108661
3 123682 70141
2 162735 486993217
3 36862 31600
2 126342 89376415
3 131944 108681
2 155653 255076675
2 47934 424799704
1 47892 107107 602674552
2 14145 91713243
2 44857 57050858
1 14370 24538 684447934
2 118600 420466212
2 157999 456517411
3 149696 11098
1 28067 56682 799300970
1 35354 107021 723789995
1 5139 85478 411506615
1 7932 86415 59693580
2 168506 534454975
3 73033 47099
1 65349 79071 342041465
3 91131 83617
1 83956 88898 967152737
2 113002 972151316
3 121969 79754
2 165827 298805685
1 88823 89137 740294805
2 55452 587404711
2 127921 77809168
3 125086 104438
2 168911 245125992
3 106849 37425
1 17337 58627 467797522
1 76171 78434 383889911
3 99589 88925
2 124346 111933335
1 54836 63903 290031792
3 121267 60223
3 112147 17420
2 6838 95141440
1 17932 97328 15863322
1 7070 66018 489721095
2 27261 849065244
1 27285 86829 951100305
1 4924 81520 282088701
2 101803 658597569
3 153540 101449
2 47830 464755720
3 129983 39999
1 41890 57102 982183570
3 122408 83419
3 77488 71405
1 36791 108192 834942895
1 30701 43694 945529891
1 12882 96029 33048826
1 72750 108191 869333852
2 17590 720500801
3 76925 87279
3 106127 31054
1 4966 62764 460368849
1 29173 109206 702863891
3 30866 72844
2 170365 370989794
1 82540 102669 496129301
3 112720 104056
1 74745 103211 74697985
1 33284 36589 956362021
3 142827 2929
1 90186 103724 515514876
1 10056 109002 828715230
2 101546 724016708
3 122639 96785
1 62160 82708 345177216
3 3534 2304
1 65437 81093 327931018
1 31085 47025 940954227
2 92605 779780161
3 17602 95177
3 139993 104781
3 132600 84753
3 13046 109269
3 139123 81381
2 152933 814513557
2 70419 363370472
3 34313 44378
2 90732 591190531
3 88955 63415
2 76855 49718714
1 7619 23598 12539542
1 12184 67575 780040293
3 106739 95514
2 165780 769669284
2 53877 950557590
3 137497 13018
1 51598 106274 24302761
2 150292 119472865
1 62724 77684 137862826
3 69998 13376
2 158072 442061868
2 119175 430094264
1 41106 97021 908640759
3 31561 19666
2 72436 312885885
2 89293 957140149
3 26956 67085
3 81739 26892
3 145738 59036
2 140098 593443021
1 47897 69929 303600973
1 33089 91713 191582383
3 143020 53460
2 150305 421930219
2 67555 415566581
3 137377 75518
2 112510 946839392
2 123161 771181492
1 34066 81402 673015760
2 137084 642811637
3 148871 19704
1 4780 114365 560215283
3 50617 7322
2 145334 912167886
3 49078 90850
2 63362 243039906
1 37935 109704 965428577
2 22143 220277671
3 42401 15637
3 85126 24809
3 89894 44936
2 159222 469007176
1 104230 111801 893609462
2 10372 157276635
3 45235 19480
1 16488 95781 879520199
3 13328 106329
1 5191 92236 410859054
1 46171 85684 685140859
1 3130 36471 787042807
2 2379 568048837
2 3693 270789637
2 118523 74428411
1 13262 108500 51545415
3 109721 7083
1 4089 19322 521342690
2 107949 540039153
1 44929 45883 573974735
1 5994 44324 427675189
1 23197 77579 270391903
2 100733 230726739
2 145314 990214027
2 117415 76393875
3 121293 7576
3 83967 48161
1 49301 73768 549523011
2 140805 601810363
3 163354 81726
1 62965 67925 80988638
3 84852 7398
2 57153 362539618
3 163741 84068
1 53624 61555 410934753
1 101082 110024 376625785
1 34514 55857 529779023
2 113954 128636436
2 70380 627061167
1 57035 85104 513886392
3 103583 96344
2 50306 317652526
1 38476 58195 978644601
2 44986 376308017
1 49596 98372 302583876
1 48300 54511 893317881
3 61661 67645
3 32069 81491
3 125962 76178
2 78127 756886538
2 6357 70374326
2 41582 845433480
2 169150 107091101
1 12669 85892 217921126
1 56418 77336 986729112
1 49014 73959 348285128
2 133625 769182232
3 167366 54249
2 108637 336606076
3 51591 29975
3 154710 92585
1 32145 61770 798577
2 18358 67393498
3 56978 61821
2 87496 534211765
3 164503 71675
3 81567 89546
3 33189 96146
2 69232 842498010
2 64884 895332457
2 16363 307424595
1 41499 63585 695651348
3 24233 14451
2 38522 35733329
1 13652 16511 128664370
3 50120 56953
2 161032 568259302
3 39036 22938
1 44379 64033 535538313
2 32389 352932260
2 98037 327531149
3 136144 84457
2 147288 820649114
2 81325 676963923
2 29566 328197058
1 19318 58025 963335260
3 96615 31200
3 142504 18601
1 43421 90172 996354405
3 26225 76129
1 15771 46623 157443555
2 146292 484265666
1 18152 19663 208084788
1 44394 92185 511397270
3 90747 107102
3 90666 29660
2 142586 999987641
2 164323 362615969
3 155271 48403
2 98136 885477173
1 23117 65836 454521200
2 109695 580836638
3 24339 27660
3 87372 8363
2 162756 498158633
2 57443 30923015
1 76552 98415 386323150
1 21451 79947 230818936
3 106470 1144
3 131817 95126
2 47608 265925074
2 168664 733806742
1 49842 61153 52863563
2 52844 113800393
1 55126 95949 71007210
2 121445 623243532
2 37966 912740337
3 4308 9494
2 18188 878036021
3 39484 10653
3 90146 51471
1 59587 67819 448504832
1 16661 20457 784055856
2 27738 411849946
2 132807 570230728
3 67602 104342
1 32975 50840 542168814
2 9837 18825659
3 168464 58682
2 25128 788664439
3 115065 35828
2 50904 515095968
2 86587 960165164
1 23953 97187 293991199
3 17576 32702
2 145727 473863074
1 16229 75130 374577296
1 1028 98638 485178646
2 157820 285572309
3 133806 11883
2 51775 894371088
2 68421 236571986
3 96658 46650
1 14322 98480 619481998
2 109432 414062613
1 46005 51944 746665165
2 77967 416246725
2 162539 812714609
1 24774 112988 868956579
2 138485 749018339
1 5712 112657 571462137
3 155586 62325
2 87411 913436680
3 174300 90660
2 19166 461778216
1 33260 41954 403243872
3 154398 102507
3 148440 113377
2 54371 183804607
1 67090 104195 534052877
2 67492 418264209
3 144529 92476
1 31425 85315 405145583
2 127832 598309510
1 1065 45335 994777206
3 130884 57648
2 133954 222245480
3 104800 32951
3 49390 81565
2 5634 940134994
3 35483 38994
2 98916 462405861
3 63382 19630
1 17828 29331 571389602
3 145854 72797
3 85590 75577
1 87701 107789 652527748
3 38018 89465
3 130139 34122
3 19435 19546
3 100506 64106
1 67114 93554 15694115
2 38019 952061627
2 9065 88175431
1 16623 22094 711315162
1 3756 65775 346012520
1 64149 110962 463513019
1 42402 52418 178802044
3 134664 15047
1 5843 15571 82346682
3 121383 70141
3 4503 86517
1 27815 63052 434547558
3 19877 44363
1 25416 53431 149314199
1 101536 108663 149022823
2 7123 402284693
3 77682 15652
1 9798 11792 459354506
1 1802 44130 593845537
1 84651 100959 339037243
3 167473 81316
3 23390 57834
3 48343 62934
1 78994 113341 126689734
1 74384 91555 698531222
3 137329 14326
1 89499 113024 542939717
2 164890 636224585
2 37751 342574415
1 58990 78734 867633641
3 19587 81253
3 504 14701
1 9817 94796 47189646
2 32444 627702813
1 15446 87372 562308183
2 28411 882220738
1 24219 106364 300599873
1 2781 78899 382889968
1 31097 112805 720191446
3 121744 22184
2 32783 35671461
2 28032 605746215
2 81320 162552074
2 95593 533093238
2 140764 770911262
3 67596 29633
2 27860 105659811
3 94451 35682
1 30817 79084 503086337
3 4930 59684
3 155768 527
1 11353 52137 512804358
3 526 34237
3 50804 108285
2 106298 615793855
3 48791 48744
3 155924 99923
1 5453 100183 284576145
2 37191 760086446
2 119004 103304837
1 33341 60294 254220027
1 12192 93773 904375887
3 91439 23858
1 30388 55561 282087987
2 130623 653873003
3 14460 24361
1 45491 97651 106155417
2 88407 139657535
1 52781 57538 755600145
1 31017 52220 979901823
1 70854 75315 347148005
3 82932 38306
2 34083 451443669
1 20562 28772 243805767
1 29074 75000 425733777
3 128050 54785
3 86209 92524
1 13581 110850 910439678
3 146221 81591
2 109668 460480665
3 55096 55360
2 96198 490094320
1 43882 61459 630518603
2 148193 364593855
3 90408 63529
2 142593 710863806
3 51480 66735
2 116849 949982076
3 18516 26429
3 77866 88616
2 18876 721561702
2 78756 956712319
1 10516 75652 691788445
2 146985 805362252
1 6494 49502 851780370
3 101128 8114
3 119623 31114
1 14539 85728 587343656
2 113987 114431028
1 57738 92281 770969937
3 60469 62193
1 45069 109723 591737485
1 29865 85252 708615976
3 44258 81933
3 147458 5503
1 26364 95110 466811415
3 155774 58949
3 68742 111582
3 82731 16787
3 90211 82270
1 72676 109072 25148558
2 68278 580530286
3 95071 67969
2 72497 131798759
1 54666 59294 435288276
2 10434 74518862
2 99240 496320447
3 85330 89162
2 53755 265503061
3 136752 103135
3 117168 46726
1 17374 76306 467199750
3 59831 57300
2 126770 6888345
3 58073 32752
3 12647 95280
1 152 86531 292679516
1 38779 111463 267772499
2 62638 8722116
2 98669 843101636
3 133289 71615
1 48159 107421 849169537
3 31543 51557
3 19565 61020
3 164896 20686
2 136637 900776026
2 25452 754393025
1 49617 91340 941413830
3 149545 76895
2 165400 461303478
2 55825 266029033
1 18923 44213 173769317
3 37011 59362
1 59296 106434 704628855
2 169643 284304691
1 33095 48714 72167230
2 109147 163365669
1 59223 105350 297668184
1 45936 104854 282798923
2 89576 970707129
1 41985 106427 590306115
3 45229 77916
2 122871 33106759
1 65377 96854 329816500
2 141651 532013683
2 20363 351553947
3 12514 3220
3 132877 17409
3 124623 72116
3 116839 109206
2 138714 614707616
3 57416 55706
2 137933 921356839
3 67691 43296
2 100088 612594064
3 50046 51647
1 44254 83756 241871177
3 25439 56977
1 609 3098 368913501
2 130688 874884949
2 1911 848100460
1 15066 103954 287790639
3 12861 29409
2 149946 83325784
1 73839 83866 696267542
2 128182 62386910
2 29769 759135210
2 149338 948423719
2 54116 847405628
1 45088 91864 742059378
1 5432 42851 827656638
1 1037 28114 442421382
1 3553 89727 472563981
3 111343 27753
2 55472 574931081
1 37469 73492 898112541
3 28466 7301
2 30715 212459339
2 7878 640892418
3 35647 113335
1 3723 84472 729251130
3 26472 38204
2 50396 953828150
1 12340 50722 215767366
2 3988 489198915
1 55184 65458 862339785
3 133872 47765
3 69810 12006
2 52314 474097142
3 125764 81207
3 120160 78566
1 53202 54548 313325014
2 86342 595777753
2 124575 26194842
1 6696 17722 513278464
1 66066 66437 47369052
2 114734 641095344
3 166161 19007
3 26109 62129
3 123240 31613
2 35605 5375944
1 64750 91132 912279133
3 113844 50866
2 153618 356000641
2 115578 357858167
2 90007 163550223
1 4113 15375 270012748
2 50030 964877961
3 111751 22952
1 50771 56403 792552273
2 168053 207384501
1 72901 112351 28354590
3 170962 53746
2 110993 742142462
2 131009 507498795
3 168532 2190
2 758 463182859
1 63777 93807 826846509
2 150308 727531900
3 127843 75259
2 79358 520227917
3 164005 105689
1 69111 91171 377536719
2 138558 692881436
2 12967 411752705
1 2723 102614 512737557
3 51201 104921
1 59581 64208 188588158
3 37790 2279
2 63224 37180994
3 51287 16729
1 19139 43764 149638386
1 57208 111785 537701904
2 46569 895077252
2 156487 830872051
2 111922 641459979
2 89341 493301876
2 54786 975804391
1 42740 87667 932665085
3 126238 11782
2 93552 275348684
3 127023 20550
2 70192 655305644
1 89946 92391 733270807
3 174626 377
1 34186 81011 371684792
3 126627 31204
1 3975 12718 792161180
2 165179 309876976
2 159446 887984311
2 61413 896122566
3 83215 47754
1 84793 91905 426512830
1 62448 76084 529448562
1 49269 91059 168911300
3 80333 87209
2 141367 429798181
2 3840 334022929
2 94791 832308200
3 40638 56929
1 28174 31288 682142712
2 164691 657024979
1 15946 97649 141790682
2 66620 981106892
1 82299 100676 467035272
2 57530 377967817
1 31462 32871 278889703
2 59217 842226175
1 25176 101645 94074859
2 130975 311701499
3 84111 18439
1 4454 22493 845969037
3 163248 61653
3 97939 64
2 99221 608081429
1 18391 41558 281426790
1 94986 104002 281251193
2 119417 653914083
2 39878 801193292
3 1695 9648
1 70449 71401 935789015
2 47790 661092362
3 19615 43409
1 39187 86281 971990036
1 73721 99007 514705062
2 141106 446514578
1 17042 106139 226437734
2 64132 979646027
1 111918 112276 628155924
2 123683 736025979
3 103156 1422
3 174082 109429
2 120020 294363723
2 11599 558226591
3 174663 62381
3 165397 9746
2 108279 148340256
3 58622 98261
3 135682 58004
3 136905 55308
3 123469 23606
2 79450 276345585
2 157512 887549151
2 43964 703259096
3 168455 73155
1 59706 100232 581251786
1 8461 65154 707897612
2 40167 421668335
1 26526 29091 949486496
1 80579 112106 903249957
2 170137 604806360
3 99636 31033
1 73260 82882 143361767
1 33065 53888 745882915
1 70564 80755 782106911
1 37628 109186 877013876
3 124438 106801
2 42966 167342945
2 98702 153294797
2 163558 215187637
1 55144 93820 792464955
1 62531 67717 915118453
1 29944 33843 997952316
3 88978 88943
1 45315 113534 393108208
1 26426 65347 494062278
2 88934 542458829
3 161505 88399
2 165076 439910108
3 7862 3293
3 64116 44786
2 26530 893240861
2 47450 158213474
2 126020 256759268
3 69567 96962
1 89784 92334 477970565
2 146752 572448428
2 168448 2528918
2 98429 859411830
1 35815 74963 433905933
3 66418 70211
3 77713 7463
1 59061 80904 175399426
2 13220 634697142
3 46981 22742
2 59861 359928622
3 91898 3598
2 120218 214385882
3 79906 101305
1 21354 64752 86960438
1 23963 90488 282385223
1 31520 93377 605982618
1 36423 100847 987181286
1 39576 81645 120818119
1 32240 53549 468351140
3 10518 9180
1 6919 113654 289732184
1 16358 83252 396734755
3 53489 86445
2 142924 306820167
2 43887 304875894
1 26402 58340 7257509
2 63703 915425793
3 7177 60738
2 102764 599205631
1 63826 113286 866084549
2 147733 419371436
1 8261 32124 466006751
1 53645 65524 694427456
3 7856 58163
1 11419 27500 285185061
3 47583 92023
3 35206 93710
2 67058 935433138
1 57806 82973 901816595
3 53176 102523
1 46734 56958 180619180
1 73391 84139 11983318
2 27608 326966365
3 157881 16652
3 2723 54249
1 16926 68926 165561676
2 33925 342152211
2 167774 546739310
3 162534 25502
3 2443 78197
3 15636 85346
1 8839 24585 111461358
3 150739 102085
2 4739 311867004
2 140904 84653196
1 36865 100331 28221392
3 146258 26810
3 100279 96090
1 71780 103044 319147976
2 101072 763580912
1 7721 53281 49451654
1 42836 103838 281175980
1 19132 96669 196237211
2 65472 95154396
2 99069 102765212
2 64846 265645649
1 22728 46308 985137302
1 24316 35846 634980496
1 61249 104787 556664832
1 54467 54550 287644127
2 60503 819353907
1 30492 89363 80624264
3 102416 22577
1 30502 30726 72870782
2 147151 717069200
1 5569 102482 964042294
3 162851 66298
1 39047 104465 455782988
1 11222 27680 741609506
1 19495 51269 563894966
2 2438 194958543
2 161660 688024939
2 34305 716208176
2 89717 445376089
2 25703 749484963
2 98241 961960054
1 37444 50226 951041768
2 33201 65657254
3 140886 42407
3 22231 69317
2 108096 686450289
3 42001 94494
3 114176 28524
3 86697 60314
1 53382 104736 155339672
2 105414 71786342
2 51151 163451092
2 39097 72563511
3 83223 24889
3 102744 74528
1 49702 80093 507287393
2 45024 71389751
2 155534 656653675
2 147516 625186122
3 35109 61301
1 73227 106929 319095869
3 110293 93106
3 34002 77097
2 92251 921292892
3 63226 26970
2 53384 843303138
1 95834 100908 570873510
3 110660 104390
2 117534 527982367
2 82145 65135926
2 24221 694777456
1 26758 56802 263095559
1 56863 76751 245883806
3 146069 17706
2 98608 565013369
1 52119 75423 494699770
2 14313 216163197
2 109399 248879267
2 103965 492200462
1 6581 67796 214227862
1 13811 71368 942001052
3 85333 6115
1 58733 79413 948027874
1 17910 69990 532322740
1 68176 107430 916657679
1 1269 3282 370801198
1 42358 97433 816200638
3 36390 11850
2 28572 165245044
2 8297 719299178
1 61677 73585 328143158
2 46336 534472246
3 174632 60720
3 73269 112049
2 40526 832307572
3 3486 52320
3 15913 29830
2 131315 795748144
2 98666 500835485
2 124651 284172366
1 38985 108713 332642457
3 12752 90905
2 127162 478667194
2 136930 958211986
2 74041 886207806
2 47946 610708917
1 17329 27316 256735482
2 154662 205100051
2 172467 515976080
2 104706 372223856
1 32395 48598 342426985
3 49779 103300
1 10858 92203 144496206
3 116772 66501
3 171181 44226
1 89897 108642 512394735
2 34473 710202196
2 151268 546314422
1 45905 81264 476704746
3 112591 72185
3 112902 44264
2 29391 565662057
1 56874 104168 725451382
1 29273 81272 706572667
3 75137 74361
2 21841 297446116
3 66910 72279
3 106 8196
3 113118 6605
1 97784 104909 497612391
3 69927 34783
1 20311 29900 933394108
1 76088 83853 89002902
1 14692 69028 31234640
3 138193 78504
1 22423 57251 274610178
2 122968 317661717
1 5221 30194 878491350
3 28780 14257
1 29747 44000 877238064
1 25987 112242 605313898
3 73605 11356
3 154001 107486
3 50177 108634
2 78968 218535908
3 164511 40168
1 22691 109965 903970890
2 123210 462950829
2 175670 921700134
1 49952 104725 113732636
1 15761 86763 11599929
2 153734 454583308
2 126894 871500459
2 62141 511126199
2 62717 596394155
1 2338 32956 792687888
3 143938 30789
2 159340 771231859
3 109855 98168
1 35997 47477 634618719
2 16073 565199644
3 163498 52941
1 12286 35206 672209364
3 143957 15502
3 112750 87777
1 15583 99529 248467977
1 27230 72369 922993976
2 25478 256741905
3 84893 107715
3 66203 1292
3 107744 104010
2 89411 200161063
1 114198 114287 968274272
1 89232 111916 776437213
2 45703 370924744
3 138210 45822
2 52250 290329508
2 110691 934295997
1 77514 95290 600437672
2 102855 235354933
3 87718 23309
3 70050 4235
3 40471 55648
3 21518 42897
3 84183 1658
2 171095 206366811
1 68501 77399 774052878
1 91397 94331 818407157
1 11833 53165 53998633
1 24774 41606 901536949
2 47448 949337189
3 167731 43085
2 101825 740789366
2 64521 161242506
3 9886 73199
3 73317 69977
2 120664 975473339
3 119092 52625
3 77962 110465
3 89040 76089
2 123238 70192195
3 26429 27130
3 111757 92404
3 29882 64371
1 24275 62793 241724310
2 4240 562897192
3 30810 28341
3 150712 33569
3 131085 87218
1 10346 72288 939355920
2 151173 450132320
3 62822 70072
2 115939 896995322
2 45908 616859473
2 60993 741361606
2 106026 616015600
1 95009 111147 444320308
3 14551 110793
3 6777 24882
3 31367 60557
3 66389 95538
1 34137 68144 108102133
1 8110 107187 132405812
2 28818 770844271
3 144128 57475
1 53932 83261 838228017
2 87862 750881027
2 158211 722569071
1 46026 86962 511002742
2 123689 287017153
2 140203 769696284
3 61003 65527
3 37496 104106
2 25590 471388246
2 59651 257652773
3 106682 41034
1 72410 96522 641798692
3 110015 17212
1 63453 78998 276116745
3 142870 15829
1 72490 99981 641921798
3 165082 414
3 159920 17472
1 34527 47961 730494414
1 11933 107214 752570139
3 2339 80887
1 66425 94725 781120285
3 22018 27577
2 114571 60056606
1 26690 28965 568599158
1 19083 109941 704937675
1 38444 110422 874529542
3 42355 80551
2 44510 936727029
2 148569 383408665
2 64393 114930120
3 73812 108636
3 91875 103052
3 11951 22593
2 33174 455323399
1 23877 67347 41195903
3 162052 13601
3 152505 91752
3 9217 78516
3 135133 109920
2 109560 711924461
2 149323 499140413
3 117053 47514
1 19330 33960 307525657
2 76973 302203080
1 30147 48802 20771963
1 605 95529 732150064
1 878 1703 947817331
3 99618 62313
3 2898 19091
1 11946 77339 934790981
1 1308 103244 58358964
2 167652 898476415
2 92110 349848115
1 35220 53357 210281722
2 34723 651839470
1 24765 56935 877056511
2 164355 428646418
2 53918 865079920
3 62581 68254
2 123954 606642439
2 42109 167022239
2 113501 720541287
2 32342 946302081
1 34331 70447 622951920
3 61963 51174
2 161288 53089302
3 103088 60648
1 59310 113576 674659138
1 45158 105844 897080181
3 103944 45606
3 94375 645
2 29076 430693966
2 31091 148356814
1 38796 55449 671824428
3 98271 86374
1 7225 25223 813416698
1 39158 67198 743966736
1 77753 86931 824060132
3 21170 10972
2 171176 316965961
2 126795 447665891
1 29586 69748 998104162
1 7875 54969 741566332
2 25553 472122087
1 13163 37308 26323450
1 89089 95780 676844586
2 67940 220527705
3 166634 48436
2 140312 515657099
2 62200 116497735
2 112380 454974343
2 61261 333259181
2 16566 717169120
2 71547 232198359
2 18741 784589579
3 89979 57980
2 84271 450669564
1 15158 53073 543653322
2 149970 331587549
1 47029 96162 781035806
2 111068 989313085
2 146255 999405888
2 163316 12569848
3 1130 10981
3 68046 43561
2 106680 146700037
1 73627 79091 201648340
2 44395 892909971
2 10735 968107348
2 84707 225312173
3 109766 44929
1 45348 105364 394524089
2 165323 10188314
2 78253 869283141
2 48240 717292821
2 20923 519877089
2 138224 720826432
3 145 91094
1 7896 75591 753116891
2 172048 422569073
2 70322 115580826
1 31588 89592 780387336
1 1513 17713 812745421
3 642 45139
1 16944 37888 882671512
1 49691 79058 910254861
3 21964 5836
1 31116 49374 199963831
3 166066 16547
2 20325 260550274
1 40343 81463 673162664
3 134623 27779
1 40252 75130 381824903
2 69785 758925680
1 18464 56406 48894750
2 93754 703076699
1 40212 87295 533978779
1 100528 108428 436685014
1 46047 81659 601495779
1 79435 89307 836977236
3 122852 17779
2 105624 149666831
3 120303 41619
1 72709 97622 216704823
1 7234 51795 919279040
1 24710 47221 111048539
1 29938 48648 714964388
1 30410 85797 316631682
1 9283 49651 493759853
3 153736 71638
2 115201 331480208
2 108152 858751532
3 6349 33077
2 21338 204529453
2 102599 761575535
3 132770 114316
1 82990 107782 563536101
3 69784 65641
3 156511 7320
1 29483 71173 523011648
2 123348 641658033
3 119241 88379
2 118892 423233277
3 20871 58000
1 414 79962 133448907
3 19995 84744
2 6348 199915696
1 88775 106858 738666048
1 29836 44299 778619424
2 118862 512886069
1 4562 8762 691347111
2 89371 382161335
3 54103 65303
3 150151 79679
2 50375 988736513
2 144292 200909976
3 103015 61760
2 40649 559798665
2 47026 545185559
2 173123 185696424
2 133195 616296670
3 109562 92243
3 106196 91518
2 135789 773250123
2 103688 964137290
2 32660 323617598
2 168438 57917805
2 139865 708780082
2 70433 745669479
3 159363 98586
3 122775 89601
3 83870 6124
2 111488 94450267
2 50931 107673227
2 19695 2815974
1 14592 97411 251830978
3 93568 89840
1 40616 97399 402452160
2 138471 315861349
1 47458 86985 834015339
2 164987 946385008
2 41606 27029168
1 44695 108489 354140255
1 76700 110191 376140289
2 28400 821574096
3 134778 3473
1 15653 104198 81783438
1 4625 9444 274562733
2 13913 973693182
3 172306 966
3 56645 83284
1 72096 96165 88947338
1 23284 111650 661295328
1 58248 86850 918179541
1 93871 101024 234209106
1 27997 45875 290442980
1 39112 110346 200230823
1 6017 17280 824828763
3 28773 50883
3 141119 70138
1 31251 36350 308723472
2 54380 63843227
1 52521 69051 551138049
3 150041 20273
3 104876 60299
3 31535 69913
1 62981 96159 307044792
1 25097 53731 274626609
2 74887 809116888
3 104292 80253
3 57379 100875
3 30042 96139
2 168711 94217671
3 169217 62846
1 6338 107651 320609454
2 153537 619428096
3 33664 40491
2 75554 600089916
1 39337 102378 880482330
3 42719 61533
1 63607 101512 590481157
2 116659 826955150
1 40916 59233 886804935
3 57748 30854
3 120676 114271
2 40832 50831970
2 140821 149589981
2 80509 624174495
1 5171 96552 527587923
1 10212 101257 491203070
3 125421 107681
3 39453 6651
3 14196 111427
3 110475 15571
1 59750 74940 313157643
3 70399 54203
2 117931 437447999
1 34406 80134 476040959
2 109777 436427953
1 9494 27798 469291588
3 168564 12394
2 133361 556407448
1 3732 4064 919959981
3 28452 80106
1 24515 90203 512885556
1 24445 66493 904158556
2 7446 309180376
2 104120 265990586
2 99644 123637148
1 39365 94852 24726037
1 35241 49551 283455146
3 155537 96383
1 14803 29446 123676015
3 138338 65009
3 27870 738
1 15320 31592 325182257
3 92560 44577
3 158461 66725
3 171994 18832
1 98539 98885 691752856
3 42152 31401
1 14440 112110 270142032
2 108231 536824344
3 116367 93886
2 80285 136044958
2 104566 955194503
2 60133 425716369
2 19186 347773499
2 117106 564335222
2 108014 789228034
2 152129 893187065
3 127348 34775
3 121562 87350
1 34839 35381 932849266
2 42383 419468528
3 129587 57238
2 120845 174207704
3 174249 98856
2 150960 22430933
1 71585 81607 815219264
2 118860 288445391
3 58493 51359
3 119808 909
2 124304 100476633
3 175385 62529
2 148110 423454910
1 39818 75020 227219401
2 151361 432862814
2 20106 345564647
1 74799 99696 933361213
2 151403 419638436
2 67219 298929360
1 59428 114092 366075521
1 74535 112803 1278676
1 48697 89471 893540777
2 125282 690808283
1 2525 85454 864225639
2 156333 60131287
1 25136 97125 838903032
1 65164 67710 639481114
2 103619 390001871
2 169732 845294200
1 77944 91137 739006088
2 84281 488189773
2 152689 472414476
2 68199 22810789
1 37781 44411 332436696
2 66574 623913393
3 50020 105672
2 2348 560489941
1 11412 17983 326613454
2 111375 306881134
2 31353 282710136
1 91557 108723 370432961
1 79012 79654 926518816
2 80701 403636809
1 15797 26139 423075974
1 61662 61950 127596466
1 69313 94405 996144460
2 131313 586895959
2 88287 681515424
2 161079 69588522
1 45372 47848 142448576
3 15959 65656
3 14911 42354
1 80942 85841 121849569
1 66928 78625 851832539
2 169603 449909734
1 4063 62805 757511923
1 61146 63557 404179384
2 64805 369174038
2 116882 110012965
1 19034 83404 881627527
3 106098 49670
3 77280 79384
1 8713 36785 827712670
3 115913 45829
2 23526 508204493
3 129264 67836
1 2215 38007 661726025
3 65101 74367
1 1401 60184 827344815
1 28987 98644 679907665
2 139038 590982595
2 132616 228990117
1 30955 113696 797180477
1 39173 44738 951009333
3 35335 21545
2 115682 289094954
1 56466 110836 131379694
2 101873 294102637
2 125814 620180179
2 151139 202863586
2 139581 560857943
3 100056 51756
1 78935 85310 385003307
2 128191 975141466
2 175185 482892575
2 56394 731565186
3 134656 44945
3 128521 60196
3 8847 33262
2 161112 179594486
1 103244 104922 422246967
1 5395 38471 836447612
3 75318 111385
3 76905 96142
3 160277 37204
2 77896 623276873
3 96705 100664
1 62042 107374 613428725
3 59730 90924
1 38336 113571 950404431
2 45482 909544288
3 127121 65197
2 42791 493582517
3 18384 65821
1 3899 70506 177049448
1 45882 64509 391215417
2 25974 713279431
3 63867 63126
1 76966 104536 182712285
3 117884 109026
1 58527 73395 698999077
1 617 66507 816944197
2 50602 669467367
3 66486 9405
2 54180 969651238
3 17933 52177
3 19736 110996
2 107683 104739689
2 7683 973781995
2 89934 171148509
3 111692 65483
2 114953 583913362
3 36797 6407
1 29663 59681 38225868
2 44476 657827521
3 32343 103888
2 19982 520517323
2 102553 377331170
1 92517 99206 365081678
2 122966 117876908
1 11144 57549 869576891
1 82969 90946 589984370
3 1079 24277
3 54421 112595
2 160706 431922858
3 136968 64647
2 116600 94882934
1 8714 46942 769567009
3 67400 65476
2 136505 248210846
1 40274 60446 564210429
2 132812 415400470
1 22088 103361 294715871
1 37290 69118 244994087
3 109680 9958
2 145230 955014706
2 1992 537562984
1 77174 79556 643038192
1 57182 106931 198892016
1 68244 103873 316959396
1 8542 87198 622290949
2 157140 301496673
1 55586 114181 742881275
1 45931 62070 113569980
3 141571 103388
1 52903 69253 212739516
3 135384 7048
1 52114 73961 824366425
2 34514 625111086
3 33808 10234
1 58408 83287 284091967
3 164596 59055
1 98308 99930 122693166
2 38707 748947882
1 42542 76158 822675065
1 39669 78922 779659296
3 82691 40879
2 170862 978849145
3 138221 48116
2 20567 467437040
3 118694 49223
1 100237 106396 324775548
2 79731 188137777
3 171119 52484
1 100412 105273 807255361
3 53640 32513
2 23239 7621073
1 19612 73148 293879352
1 101385 103994 138250252
3 102797 75108
1 14462 17872 50194606
3 158108 100482
1 16389 20097 962469633
1 33389 41143 317320386
3 72799 591
3 148911 5464
2 175143 447721196
1 41038 59703 818190044
3 59216 71718
1 67735 96120 237283021
1 35772 41307 333975630
2 34489 286982293
1 20306 112525 676068463
1 58670 71175 524487648
3 21281 86173
2 5406 76738761
1 73464 80657 272659512
3 20699 8353
3 68874 64685
1 17370 40990 879923678
1 62510 78821 575400302
2 160309 442439100
2 12750 707333578
3 92676 51777
1 3099 21040 406104145
2 148742 965639281
3 58646 10112
1 17174 58173 808049401
1 95646 112617 793096150
1 81438 103528 698962386
3 64634 113951
2 62496 435984311
2 152523 612321825
2 149872 185826403
3 162850 53403
1 22466 89176 618756880
1 67508 75015 883081383
2 130093 915151312
2 116318 178594869
2 14751 71134863
2 166247 426515779
1 25759 40694 656663436
2 149666 284493439
1 31574 47441 705890271
1 35081 95914 896852240
1 85835 88961 993245409
1 26877 93456 302548831
3 164895 11370
1 24663 57394 251285898
1 9968 34034 83488485
3 53525 24716
1 2101 55693 504989116
2 101636 692267871
3 171529 76531
1 33357 95083 612660080
3 107810 33054
1 25746 67354 716263894
2 120726 864446192
3 22652 97587
1 23642 74315 731677715
3 93028 19567
1 29933 90760 633222401
2 10628 705915521
2 87239 403039182
3 164990 21633
2 104227 514493111
1 76855 92518 502201587
3 160220 103437
1 29750 82887 907786145
2 19166 427584375
3 128716 13648
2 162683 487748219
2 116751 622224724
2 148619 119691341
2 89614 601855035
3 30475 31096
2 112287 539156561
1 25212 98644 216290617
2 102089 626054141
2 140287 94568953
1 46047 92599 578344137
3 274 22814
1 10450 86191 948201814
3 91757 67643
3 65922 13452
3 54712 95728
3 125410 104451
1 69087 91232 927072466
1 28851 84690 716180329
1 73811 83755 316762959
1 44545 112717 931604515
1 59848 77149 109242801
3 122400 107395
3 10385 47985
1 55650 75825 128915788
3 38742 6355
2 81372 97333824
2 147749 953471267
2 6762 870249607
3 130529 70836
2 75208 518790830
2 77793 807831913
3 9657 91949
3 28954 82464
2 139127 45128894
2 139889 400847921
2 144112 747088898
3 43385 23759
3 7864 25482
3 132403 94328
1 57600 59697 618030922
3 170057 101677
3 157855 70192
1 2401 86823 569426234
1 1803 75760 740394173
1 32265 84790 261570239
1 41682 49483 267572511
1 1576 45560 515210360
2 64249 141774850
1 41955 48837 334851186
2 104638 874275679
3 15119 27022
1 54346 68718 610345492
2 159903 547916309
2 131217 424897644
3 98038 44518
3 167547 92217
1 66841 95576 749031173
2 86687 663118626
2 96563 374639424
1 40845 42151 518241605
3 156530 96321
1 34822 47577 888208501
3 46207 17043
1 38596 74095 103055628
1 83031 114183 811005605
2 159322 480836198
2 132936 934202911
3 31571 14119
3 26662 59018
3 60992 60507
2 58181 659153450
2 103367 183427452
1 73418 107071 124945241
3 49249 18890
2 131899 654826076
3 54644 31510
1 65765 113501 929125817
2 131732 674328077
1 52959 88505 413928605
1 15782 19479 130597638
1 77556 100519 853819900
2 18571 554541244
1 23835 106471 709966773
3 167105 59599
1 69945 99791 774859754
3 57036 17652
3 7187 58179
2 4170 901173204
3 148383 65026
2 20581 813979155
1 32804 39777 695114205
2 164036 974027105
1 28015 95526 277109699
2 110233 39644730
2 10529 230172534
3 4803 48863
1 15411 59435 54000107
1 15678 84787 128780133
3 100438 2285
2 149549 58891869
3 66018 34422
3 124099 49793
3 166743 101768
1 24890 100757 658824554
2 37798 848619109
1 16909 63346 634817620
2 38340 633903176
1 9597 38439 642298383
3 44891 30223
1 24078 73581 909287569
3 16364 37618
2 134571 294221830
2 84907 330631507
1 12691 113682 159501729
2 48376 712341532
1 4988 68600 271338794
1 53648 111352 933563892
3 156017 92525
2 66269 381404294
1 50590 103997 556778166
1 30617 86110 125995186
1 19024 25758 387877489
2 143301 365593619
2 884 594731039
1 78490 93861 324912283
3 168875 92348
2 52289 9025077
1 38081 49069 551193099
3 5787 64940
3 129485 81748
2 88892 500354562
3 131004 7270
3 78470 62033
3 23157 25300
1 1952 78195 625413934
2 170951 488618210
1 20568 113830 839621346
2 57929 619237243
3 75310 30752
3 171987 59924
3 106850 43578
3 160879 102687
1 89349 106302 155870689
3 35716 69753
3 37134 28917
2 111257 486095072
3 11387 27044
2 127457 716690241
1 19437 106377 178023524
2 6551 714065305
1 70822 80742 730591228
3 59005 51675
1 50146 73533 925415408
1 33935 72351 502226806
1 32423 42293 210598366
2 64808 681557343
1 57648 89468 602037539
2 91085 278313628
2 165661 383123882
3 160701 96440
2 152284 764718297
3 119467 44196
2 172610 174639672
2 62170 278302978
1 21514 110241 741018736
3 2139 61294
1 79954 111775 92048910
3 7868 68254
2 171301 936276282
1 51303 51534 549963276
2 135287 767544982
1 53245 96869 540052427
1 24154 52390 835648091
1 37512 112233 965086644
1 47587 103554 770589871
3 69177 58856
3 88012 33601
2 34439 524842047
1 33671 96377 786404443
2 158970 323879149
2 112226 761488065
2 70892 696202911
2 156719 3161915
2 107312 649245099
2 77123 720778370
1 7149 113293 897835525
2 26305 313042578
3 107086 2393
2 166361 354179660
3 28708 24997
2 2032 359831690
2 37394 125484590
1 13150 94892 553750016
3 78399 86363
1 73928 108675 983468577
3 91753 26312
3 29370 66294
2 82422 579174767
3 82135 11092
1 26227 74843 238600715
3 82474 58525
2 3070 653309598
1 66342 112963 664765633
2 175134 659600059
2 112430 215946502
1 50484 52711 280692016
2 129421 664540448
3 56780 73842
1 29660 63204 719756362
1 71156 82259 824723746
1 72825 86501 866082907
2 129877 243832460
2 163713 958248374
1 306 9607 904532366
2 56846 570381640
1 58883 111798 436773033
3 63742 74619
2 58873 892778004
2 134673 179591200
1 9015 49883 155242808
3 8323 18193
1 41166 71741 641876094
1 38157 72352 411475767
3 93361 114305
2 51529 292158471
1 14333 25623 572740831
3 31280 32498
2 100152 714326730
1 17333 108513 968399461
1 16753 83437 671995129
2 144645 991145129
1 37138 98808 948777809
3 129805 41911
1 103557 104196 802522612
3 88404 98692
1 5478 43402 561491060
3 33228 68867
2 129250 275086122
3 165500 106960
3 697 76387
1 29861 111334 81529999
1 37292 53956 637950151
3 85165 2958
2 101397 797495498
3 103759 77253
1 11836 53302 241953074
1 13284 28064 171925440
1 23604 110927 508947322
2 158650 735097958
1 91424 106157 887679939
2 89646 674658705
1 37350 70309 110710202
3 33720 80666
2 166164 532873416
3 152910 70495
2 163859 693851757
3 145835 92357
3 88012 33191
1 14736 48863 223255437
2 131389 872260489
1 75254 93309 754759726
1 100139 101623 859866276
1 32913 109428 417900296
1 7883 97644 347727941
3 59366 4055
2 81243 892113271
1 43622 85757 441275246
1 73499 98524 628037042
2 109242 199765273
3 32492 20766
1 5312 82548 166955557
1 14059 27513 30232041
1 18404 69614 199641092
3 34576 60925
3 102747 103551
1 12914 94570 994119027
3 162557 44980
3 61023 60689
1 3408 68142 550846319
1 79626 93384 813673887
1 39023 68669 828693972
1 28481 49006 176023200
1 74172 85130 369931187
2 13138 784526084
3 92840 21380
2 64685 851098165
1 11680 70170 918544346
3 29605 2233
3 55866 24356
2 132924 728730351
2 160781 607420030
3 54214 22442
1 14997 95819 362536774
3 130898 97447
2 15567 105335749
3 153156 14143
2 174101 842457742
3 147932 46183
2 26513 203239298
1 35911 84714 237091122
1 48171 57347 330397969
2 17308 684681353
1 43646 104513 321372398
2 118563 982640823
1 37739 90761 219723613
1 13009 90331 191441546
2 6869 100599461
2 31040 303979917
1 28744 96601 73291823
1 7364 65542 618174846
1 42267 98080 364337667
3 101428 87767
2 23333 11843675
2 109979 782431931
1 2417 100952 311265093
1 82247 87953 430467246
3 119876 52735
3 63763 72218
3 83434 45435
2 154816 970008786
1 43453 63515 356063286
2 4800 133250507
3 161544 62793
1 20717 114002 992568439
2 169018 587151069
2 148339 362716830
2 166814 686998128
2 75764 761980194
1 26501 59933 583751371
1 38190 60930 686431097
2 74518 458219551
2 78182 34475056
2 16369 899299907
2 27537 216671986
2 102263 627425420
3 142602 58276
3 150810 76728
1 60611 90824 728734872
3 49161 85706
3 103647 2871
3 74817 4064
3 56066 35228
2 7982 524741868
2 57218 514029408
3 129612 102881
2 52277 911370533
2 8402 748873721
3 126106 54831
3 2721 25780
2 26983 216444614
3 98761 68391
2 18808 142888393
2 35414 757831666
1 29863 36050 186116734
1 87455 105503 800874935
3 10262 68334
1 27041 30346 972544926
3 130058 64437
3 76553 12585
2 172628 873565753
3 134043 86117
1 36000 85013 138472482
2 152925 875620117
3 132849 56854
3 172258 55232
2 165846 35832124
3 94756 50838
2 157317 227563785
3 131635 47381
2 106513 197269777
3 47113 93696
2 41184 771040758
3 108853 113574
1 69904 88791 47919305
1 3681 73984 709968696
3 148540 66244
1 72554 113182 703556813
2 157880 791919974
3 70483 52440
2 11636 74137301
2 32484 448341240
3 15098 23691
3 123950 24653
1 96191 103665 997247765
2 60807 866078263
2 2856 177010771
3 103608 35116
3 160888 89128
2 153751 74448150
1 95333 112082 192482557
3 83683 27715
3 132310 103803
3 77468 72474
1 42015 68267 392163700
2 66075 841161511
2 21904 342337509
2 58517 879582300
3 58369 71113
2 98830 230018413
2 74653 403410297
2 63797 948069032
3 167369 88676
1 12511 75423 548208264
3 148494 16454
3 25095 71925
3 30149 10408
3 157898 83493
3 62473 25546
1 67490 90184 212737024
3 32721 14265
1 16424 40483 319313476
1 8329 66727 350061507
2 98063 874049936
1 29299 55460 482662713
3 65780 61307
3 72692 93687
1 833 39419 348733729
2 127756 346432927
2 137664 100933374
3 70284 46616
1 14254 76643 686208824
1 39772 79528 913346114
2 50851 525170451
2 160555 982180098
3 29302 5730
2 65460 516242322
2 40762 360174731
3 161918 37477
3 147772 8170
3 99596 55259
3 34384 19812
1 4802 25020 311686142
3 51931 85093
3 16380 98995
3 70691 38911
2 101919 733986576
3 82160 56138
3 138143 104514
2 35626 19588027
2 86325 971736372
2 10944 974297578
2 141736 726988749
2 17017 902607005
1 99424 103145 405776451
2 98161 256000348
1 9109 98995 821732313
2 139777 262926926
2 101664 287719127
2 2212 602811594
2 61861 707529070
3 122641 5012
1 56369 82657 75634334
3 153300 99153
1 27834 94355 412630288
3 142099 48440
1 25253 26273 80386498
1 17788 78636 393502813
2 29645 909919420
3 115797 32683
2 138692 467825676
3 32276 61168
2 79630 538737573
3 85049 97314
3 160705 29396
3 161978 6417
2 164218 352949317
2 147249 26841951
1 35676 68246 296154521
2 49524 557746029
1 68 101961 602648276
1 42924 86838 132100762
3 15991 76256
3 10817 82577
1 76636 89987 622276414
1 10402 95437 310581710
2 60130 112601959
2 44784 21446751
3 43442 73595
3 5395 8894
1 7215 47126 715896730
3 118542 103488
3 122325 88394
3 27750 68548
2 11050 26207514
1 41673 82047 51884447
1 75895 94867 498216521
2 66315 801212272
1 6013 12214 47591389
3 15363 73015
3 120222 71323
1 72969 113616 442932350
1 7404 26559 559770417
3 159666 94910
3 134849 97804
3 108414 5061
1 33209 98266 838346496
2 75775 737348117
2 141154 33685551
1 54665 69834 388134075
2 80290 634036368
2 134678 533018313
1 29800 98821 161199538
1 25734 107644 301450892
2 23706 806681110
3 156814 6911
1 102359 107979 488392899
3 63000 70178
1 16466 62580 215032893
3 43307 91034
2 125219 612151627
3 8371 80451
3 68223 36006
3 155957 11016
3 67922 57632
1 47648 85723 370085136
3 75233 97688
3 4929 57368
2 23829 511860911
1 943 45174 273335731
2 167342 192564712
1 58162 66573 134434663
1 35477 108128 409545277
2 110789 221698631
1 1592 12841 763211616
2 124324 22917895
3 76320 99664
1 24362 32394 160457596
2 71276 314429861
3 132238 11635
3 48660 94361
1 28688 51096 818224439
2 144329 769755444
3 157825 90897
2 40928 172611134
3 73607 32661
1 55239 78341 64112973
2 33007 521288352
2 84722 626367792
2 148917 615794277
3 51935 17952
3 95406 77216
3 1665 23081
1 8208 68551 45781973
2 140372 175205999
2 4254 960129219
2 105024 797490855
3 22958 14204
1 24124 94613 396243151
1 34194 63832 862779511
3 163891 3347
2 107141 213949680
3 40539 2774
2 67619 512122692
1 22390 71914 37509927
1 75746 109010 393681290
1 27450 108154 202494172
2 151445 427078265
3 120216 6367
1 92182 92187 151340909
3 149492 70081
3 174068 67005
3 119077 9096
1 2450 91137 704686055
1 58772 101668 775327441
3 38678 111140
3 22852 2225
3 131865 40769
1 38137 70769 956697505
3 57633 29958
1 2651 33740 928913623
1 4684 64010 10982597
3 158713 83969
3 34056 90030
1 60290 75337 918123557
1 23305 98385 86063653
1 86171 111991 156635087
3 113787 431
1 20704 72412 64672194
1 24402 65761 172988053
3 128893 5254
2 35884 707296435
1 27793 35603 476173089
2 140680 718224257
1 27181 35826 480330556
2 145409 56907137
3 128175 48122
1 69638 92029 851494178
1 49176 66572 154079825
3 132819 71601
1 25534 47188 501480778
2 117515 720064003
3 73920 25187
2 130671 196597864
1 42161 84805 557204020
3 117813 13838
2 144193 725722731
2 96698 222719324
1 16038 58517 718336383
3 162545 27720
2 106667 926732550
3 91890 35145
1 49672 110367 267790709
2 16568 976635586
1 54598 56951 280697879
3 49243 68942
2 14859 407722875
3 53718 75671
3 85562 104663
2 34300 139307901
2 36066 89369960
3 105090 9739
2 151255 245445330
3 88725 63645
2 46887 290661978
2 41347 340876519
2 96081 193088210
2 21057 277266417
3 76799 80359
2 4309 134056661
2 61070 58616308
2 153791 889961553
2 75224 408554050
3 2869 47265
2 100380 535939650
3 48921 95050
2 87897 397201854
1 58529 112211 17209026
2 52838 553170405
2 166624 474549558
1 38927 51179 818007765
1 21062 75717 712225627
1 30771 83505 607332824
2 94851 602018581
1 15065 83278 206196528
2 52761 208594813
1 73267 88124 2141545
2 9397 906060935
2 86814 732733011
1 150 110256 924472709
2 96565 572642691
2 165323 76634788
2 2931 382441210
1 66921 74354 408319334
1 11546 97381 871867520
1 30819 82610 145536169
1 60665 84279 239408801
2 51144 463709565
1 4790 61044 346636679
3 15796 4672
1 42408 81597 63176870
3 61788 76394
1 53062 100801 170209928
1 25043 87730 434985137
3 80946 49233
2 171638 113501628
2 11245 680318833
3 8771 988
1 26857 49633 863228466
3 28061 41159
2 30348 65725035
3 57544 84594
2 20867 162147184
1 47906 100007 714287003
2 166567 89205752
1 70423 110215 908665830
1 83979 85521 159999294
2 60249 463953503
1 19657 26965 767288229
1 2506 112135 975300673
1 59317 68874 722582880
2 100257 762388974
2 98012 986571487
2 86123 650833649
1 10988 31720 413629855
2 83166 766135999
1 36512 112548 608443418
3 122359 4013
2 57309 263029312
1 37233 80446 900244551
1 2902 6060 170760104
3 134671 91762
2 129413 921571317
1 35326 93252 255372104
1 48888 96698 406236929
3 36099 28507
1 91111 98464 895407156
2 101130 225740001
2 126923 665954998
1 75790 100648 403255352
1 67974 112868 352857147
1 33615 56698 46561607
3 104422 13537
2 81121 177915404
3 53758 65239
2 5541 808104414
1 32158 52611 772442595
3 122317 113128
3 46121 109132
3 74590 36377
1 15092 53186 838863202
2 28113 315604033
1 9387 98377 796765057
2 94011 232420039
1 17250 65093 686503626
2 5729 25315804
1 68072 82441 247010268
2 82787 557956720
2 115401 400471211
2 108914 896553237
2 86995 18006619
3 94673 62552
3 138228 8074
3 165066 52251
3 36305 104006
3 107175 61018
2 146032 649068541
3 59976 39170
2 74963 826178072
3 71425 65000
2 10525 874520718
2 151480 838853915
2 171675 730868905
1 15345 27588 345580656
1 26387 96402 997704037
3 87315 76131
2 16677 295860856
1 22057 96751 290736285
3 104043 96896
2 38141 623140024
3 161792 24519
2 37751 265228601
2 162367 292358963
1 12912 62036 471647030
2 15716 403035095
2 154740 672980198
3 50354 105925
3 54525 105159
1 53510 82605 455492281
3 55880 55462
2 74121 486374739
1 84586 86222 443634076
1 23338 99016 198471133
2 121259 852289641
3 82391 66662
2 3718 664045390
1 74894 83089 486745062
3 98149 4932
2 84112 247511011
1 76817 82900 254114407
2 163859 139315895
3 63772 52261
1 1546 2694 671845943
1 57077 79670 343294855
2 143235 43319499
1 3699 27787 433539719
1 32886 41544 180560570
1 840 39034 538316597
1 50145 112166 495279060
2 23201 446146586
2 15565 637311829
3 120924 89308
3 2259 3458
3 123307 77089
1 21780 98487 142785577
3 144615 8259
3 47159 34288
1 96518 106082 479613105
1 53204 113548 817042656
3 78390 104391
2 147103 93678031
1 67819 113358 593734071
2 156218 34625455
3 92819 18634
1 1028 103677 519104693
2 46368 659747370
3 76357 45397
1 47559 100340 637038718
2 127029 831716663
2 51677 522461747
3 31553 40395
2 36097 22919231
3 158714 97081
2 134750 367274560
3 92645 55573
3 71321 72455
2 65828 135770721
1 1844 61600 791705840
2 171426 942931645
2 159352 919375742
3 26411 57717
3 73476 91105
3 101350 35235
2 17844 340038734
2 136195 612158550
3 56197 93185
2 14667 25305114
1 51324 72579 804099318
2 60221 808299573
1 65627 112017 623023076
1 45339 71726 578592451
2 61529 540600665
3 62215 63705
1 15756 29143 615680715
1 34108 88732 919441938
3 100081 97103
3 973 2500
1 4395 17804 453807179
1 774 74355 615969819
2 19048 102888733
2 104679 796504018
2 96584 323257589
3 90500 43100
3 57644 37032
2 46390 788360101
3 156670 27877
2 33645 533630630
3 89830 26155
3 15326 10195
2 16590 7144747
3 76329 82142
1 27736 112052 817256258
1 60460 104746 682125505
1 37472 110527 765791523
3 17021 21246
2 132115 351219861
2 35884 761062028
3 106425 86354
1 35898 90643 48701695
1 54723 101132 722940901
1 2289 11505 831467496
3 118339 48007
2 120151 821229350
2 90394 220691978
2 28565 568538830
1 39294 73812 822708517
2 39610 129671443
3 104556 106988
3 161061 34160
2 153942 364099674
1 64445 110733 28743808
3 126978 97752
1 46266 94853 842630853
2 43857 370528290
3 74167 102483
1 89236 102147 428766193
2 55444 876394090
3 49315 55901
3 75074 79901
1 62456 99193 461354362
2 115143 741083709
3 144347 48615
3 117747 96949
2 100499 961569731
1 6281 113368 531331645
3 101200 99511
3 137016 11462
2 142898 893582002
1 425 34577 799711870
3 163699 72485
3 154341 55527
3 128028 35752
2 121772 977902905
3 50065 24712
3 54179 88489
3 79951 28305
2 53013 321722312
3 111314 49452
3 132857 36413
2 86476 470395906
3 9432 25712
3 115822 75479
3 15007 60886
1 44333 98436 728275617
2 88904 756491824
1 63471 94154 808765491
2 86755 63300484
3 30916 52662
1 50610 82690 971626639
2 150839 509103038
3 172079 41343
2 121937 747666335
1 16993 93653 973125264
1 56531 60197 624669129
3 17562 110610
3 54112 48085
3 138785 38169
2 75647 489688778
3 60045 114006
3 63396 63024
1 7844 66624 109948137
3 88353 110448
1 26503 47624 877596556
3 102791 17354
3 153264 49572
1 39847 97429 919102071
2 174689 247530676
2 41683 412605436
2 150142 876607467
1 9408 63840 825988176
3 71489 81416
3 57148 99224
2 83215 473174495
2 167983 534609910
1 3444 95293 42430593
1 3865 65691 746712530
1 2110 100673 352332311
3 133635 85331
3 169549 30587
3 17772 5128
1 53849 55367 551226009
1 58339 97277 39001263
2 106836 37206372
2 132722 435441529
3 8634 100541
3 67985 62663
1 59970 104780 615394566
2 169085 948543482
1 18285 76116 331631485
3 5459 16807
3 35963 26633
3 59435 73862
1 69159 104937 461242460
3 147703 50467
3 149342 30228
3 61884 104718
2 156290 981809046
1 8428 66318 222688409
3 93111 7219
1 77656 106789 508566043
2 124803 860422527
3 1534 82361
2 158336 645962556
1 57740 77704 58000308
3 56283 8227
2 33674 294160240
2 115698 906599523
3 148039 68763
1 9501 62254 206692895
1 32976 38318 708808300
3 175523 90626
2 121515 280454841
3 138240 26812
1 21067 40656 723309902
3 53105 10886
3 98882 24023
2 115705 503868771
3 30215 40659
1 1102 86401 924786965
2 110322 585810465
2 95384 587861997
2 112023 320835467
3 42620 8314
1 34567 43489 836419369
1 59126 69435 934538088
1 47822 106481 256330076
1 37590 53003 372261527
3 130848 11363
3 117583 12169
2 44915 692239122
2 166573 676064175
1 35830 90987 693943964
1 12379 28770 873502453
3 36984 100055
2 90504 782695474
1 71484 100607 871849738
3 45582 42828
3 123963 53285
2 13735 972792903
3 99087 91620
2 1924 14218319
2 58543 281887512
1 61306 102915 723804699
2 54145 631733950
2 144833 973858816
2 19184 125307644
2 92563 730827042
2 19019 346712136
3 149713 80876
2 37812 169983227
3 70635 1165
3 89672 16785
2 94775 329872756
2 67793 173395518
1 56197 94207 441597425
1 7831 22341 501019751
1 82975 87060 842680557
1 3036 91921 876282121
1 85120 111160 856437848
2 73093 167634492
3 103372 77501
3 69516 107293
3 157752 93792
2 154946 360980304
1 7364 42483 691579419
1 7971 77612 65642873
2 89960 698297228
1 77264 103173 523940796
1 21718 81936 399580785
2 50393 628932033
2 157222 120129396
2 166924 197293778
1 39483 44114 660084325
1 15451 22536 519371013
2 73765 512868766
3 7586 68516
3 123134 19904
2 99007 150345934
1 5259 11193 502358989
1 55133 61079 167032587
2 167274 728860798
3 58827 52707
3 14796 38228
3 151537 22189
1 9650 41194 778081139
1 80135 103944 687565458
1 10176 110577 619295123
2 42694 151236689
1 13080 27360 776348993
3 128746 112490
1 61406 71838 910936312
2 42087 59947678
2 141492 369864210
2 10876 402994139
3 39690 83301
2 127181 345636953
1 53183 81532 776839271
2 135045 601095858
3 20230 17481
3 147643 83160
3 39516 14424
2 42799 145440901
2 148667 774041004
3 11423 78216
3 27562 71157
3 65181 33804
1 84630 92588 812908972
1 31722 46523 535916447
2 23868 225598415
1 40040 103424 154932344
1 63122 75233 613072567
1 31849 84368 8316423
1 23485 73440 594329289
3 36460 92635
2 145357 65267306
2 1242 861418321
2 15662 227862824
3 129667 10251
2 88344 80446579
1 83982 114326 734042379
3 130448 94125
2 48106 916322942
3 158035 102250
1 27542 42246 239222209
2 86646 660678879
2 146375 503044548
1 41513 61788 651915728
1 45644 95397 322490803
3 125573 52165
1 48903 100408 77984028
2 18840 221204759
2 56163 681755223
2 31088 929992978
3 87505 92226
2 152991 309748822
2 126521 148260844
3 148365 96510
3 2774 35947
3 15913 26513
1 103096 112741 287523921
2 37455 639515070
1 3646 66828 477887923
1 7216 85074 920353885
1 63185 98649 90589468
3 64661 63577
2 118984 201208448
2 72259 385264126
2 170404 121156470
2 29177 108153456
3 111217 20501
1 26284 46528 657705530
3 35125 6249
3 169516 18950
2 23454 618938935
1 5017 100651 989955897
2 170385 287237677
1 22504 31625 472682731
3 150818 57963
3 93929 39156
2 122584 578390753
2 116688 590972212
2 42361 336234697
3 96490 41658
3 132270 13940
2 14329 751649606
2 46356 471157441
3 31824 30572
2 162120 653491390
3 156519 94932
1 58712 95505 254474168
1 30328 74181 454700922
1 10651 38947 775271714
1 84184 92397 372145129
1 16282 51160 603859489
1 7397 56382 629377364
2 129287 875058154
1 1839 3378 93340241
1 64105 113683 255747015
1 25528 66752 943718771
3 70544 33218
1 25454 57966 800107763
3 148002 11983
1 5845 59791 301863235
3 66016 14465
2 7333 447719268
1 50758 57227 714833197
1 28535 30870 230448646
1 40146 93882 836402498
3 6526 24766
2 160834 634329350
3 53865 87995
1 77814 93588 696502917
1 16403 30154 81158096
2 130709 856873412
2 117070 117290083
3 8145 17781
2 80598 61320513
3 51944 110425
3 108124 30140
1 19443 44846 808628885
1 70675 90579 113895310
3 32156 7152
2 139331 632876356
1 8318 88106 366429120
2 160248 599668689
2 165071 992391230
2 105805 450698112
2 95851 280146052
1 8495 87677 445889512
2 34769 737604
2 81844 279752017
3 168314 14233
2 172596 872914534
2 166772 717247997
3 3419 111934
2 47338 449023786
2 24015 249024328
3 81940 49211
1 2426 28675 891867146
1 31267 75678 948683415
2 172683 159679920
2 148253 46975065
1 18814 56446 64505125
3 140775 87203
3 168241 17052
2 28198 495839361
1 56658 58240 227984873
2 149170 899277528
1 65723 105263 758047469
2 110341 375963830
3 42178 91728
2 26705 656254862
1 1300 101509 68085983
3 37730 27847
1 15883 100241 944508463
1 9098 28205 920066292
2 150743 278414514
3 125977 12528
1 102379 109670 987139552
2 67799 778716430
1 67039 111841 752601669
1 20428 89963 585528841
1 16798 41304 945557013
2 171304 180035496
1 19182 83604 562594675
1 23996 66545 384088211
1 10565 36853 893496133
2 17321 978138558
2 146481 577619834
1 63119 80550 141091561
2 126361 877043455
1 40309 90239 726596278
1 55816 64347 557888835
2 112408 88871611
1 31961 60335 234933566
2 46463 712659851
1 99138 103557 962868631
2 173647 339829749
1 6570 110899 451750369
1 27455 75776 726530000
1 50267 53632 743767240
3 50230 4191
2 81688 403489614
3 104900 94060
3 73404 106138
1 52174 55599 696558347
1 48349 76611 31363355
3 98276 18786
2 81853 175748883
3 95817 111409
1 24670 71005 488203171
3 74512 101216
1 101413 108810 624633919
1 8854 55413 266043310
1 10913 107645 491454027
2 65229 892025105
2 98344 793674190
1 40055 89971 469035531
3 85220 33039
3 116884 26831
1 17923 26104 648942459
3 43319 100905
2 124568 401387325
3 124191 35203
3 2153 108686
1 87242 91819 495737387
2 135583 60685475
3 54085 89235
1 52162 83940 818553749
2 18971 793054321
2 91965 509744555
3 76235 77839
2 30522 834286457
3 58263 61019
3 49157 41144
1 18067 77490 150745431
2 232 176912900
1 13730 69789 910447149
3 47417 110737
2 40807 709292467
2 66771 387067417
2 138610 716152041
3 157194 41292
1 42236 103131 902084722
1 31175 110728 47465852
3 41689 3644
1 17180 50989 573617129
3 113822 45045
1 50396 87705 352913322
1 49515 114178 995396620
3 77299 61090
1 83943 111890 231888869
3 125624 44942
1 81785 106483 693624207
1 7943 97390 679727603
2 130964 197289265
1 61364 109096 408033232
3 114618 53010
2 100145 648961783
1 59083 105154 336944056
1 81064 113412 505135580
3 119417 68716
2 73373 337974667
1 33321 34852 228350188
1 19642 114248 261175631
1 57868 99192 824666030
1 9842 68986 971279339
1 88443 96394 417788200
2 84443 98913989
1 6395 75400 223176404
1 10963 34499 293777943
2 115068 589074320
2 36804 773996283
1 22165 67275 657579655
3 121806 19492
1 39544 46847 665595068
2 15363 660490916
2 39891 28497035
1 88511 99543 285297682
3 171084 11741
2 39655 434931312
3 96521 31231
1 13340 42137 327927033
3 9629 11128
2 62475 453516848
3 25153 12339
1 5529 52368 130917990
1 3451 76149 826035629
3 23230 21769
2 23316 437769505
1 85288 92506 473118763
2 40076 758342114
1 75834 87656 277470819
1 48610 54869 21329781
3 52198 38230
1 52999 87611 724908295
3 81147 69873
1 46757 99705 62217953
3 124618 10316
1 39102 58219 423083544
2 4134 433220157
1 37771 99220 924754447
3 164507 114176
3 86590 36369
1 66108 113494 286135328
3 54373 46873
3 78916 22565
2 150654 844562668
3 81255 112188
3 65157 109590
1 8361 34313 121606438
2 109885 833605201
1 24546 59137 389550084
2 147703 498049257
3 30345 97644
2 168907 976139472
1 80 84684 814242188
1 70606 96658 953134839
1 54947 104922 899496140
2 69896 382013107
2 24847 901208783
2 142397 824868814
2 106061 774466682
2 119772 605436501
3 48108 6622
2 105372 48976512
2 173471 541050452
3 80798 24539
2 39582 499001119
3 143525 96087
2 129601 823703843
1 6288 69913 61154093
1 29549 33140 691723567
2 155984 719686179
1 17644 65177 456357610
1 12800 14281 647348109
3 123249 21852
3 143906 24759
2 137776 921655425
2 164758 74920667
3 113635 52086
2 99325 613058928
1 72311 89374 438190598
3 16182 110904
1 67441 81572 25138813
2 102884 40078549
2 65867 923964346
2 116034 979549920
2 100794 64244896
2 6792 733293513
1 35218 59444 286205017
3 137623 19251
2 84541 312109402
2 116659 817131458
2 37782 209996545
1 38164 110130 726694484
3 5423 78350
2 146513 679188685
1 64728 66594 530082665
1 50659 114314 6997593
2 142503 28679020
3 102304 61682
1 62797 112296 972656543
3 101620 13416
2 128249 498158701
2 61076 587045195
3 149200 76256
3 3463 28729
3 88953 42910
3 60153 38244
2 122588 951338083
1 49015 50717 583581575
2 26918 10651407
3 6112 72788
2 63932 880402423
3 139607 112639
3 74736 41504
1 27480 30607 745588077
2 5094 314306228
3 10803 40242
3 102956 100860
3 169076 2853
3 142663 38017
1 35216 80910 511199218
3 130177 101822
1 49284 85757 110474501
1 1776 96674 983176490
2 122620 2215911
3 163708 61173
1 3533 105282 341531827
3 13460 69201
2 67725 720666575
2 69730 473012086
3 172761 60958
3 19117 83399
1 22297 114023 23633828
3 138694 78458
1 31860 111368 739629592
1 17602 38479 956246490
3 52180 67857
1 61792 113508 225436685
3 144499 917
2 133107 249327169
2 117453 782157569
3 14030 12296
3 172447 63875
1 18298 65488 608384809
3 40678 28150
3 166718 57901
3 38221 27300
3 57899 71408
3 126491 28696
3 120280 10920
3 142614 75678
3 129982 30120
1 47684 114021 562441361
3 30280 67331
3 37356 59918
3 102006 4841
1 52997 93764 453709452
3 96887 36934
1 75480 100528 90677099
2 13247 226786998
3 10816 72231
2 48869 950026708
2 122020 627552169
3 66390 108389
3 50516 44211
3 66360 8473
2 124045 312776089
3 151493 858
3 128295 103055
1 20444 23381 877152665
3 146873 11799
1 27639 71839 162170282
2 46055 651260357
1 83554 87840 331920827
2 125255 109036814
3 96269 21921
3 142178 106132
1 3302 5699 267049
1 61305 107333 708143383
2 78103 417026623
2 30302 721171511
1 11267 83080 923972433
3 49925 99844
2 26147 256121732
1 28075 75293 365635554
1 9077 19711 167511167
1 71469 90729 737018417
2 114969 135625819
3 63459 65372
1 32956 83264 172030733
3 16058 13299
1 23804 48430 617529164
1 11728 64235 656812779
3 61080 113991
2 93061 343021488
1 18825 57516 576358705
2 81789 179268478
1 17988 18288 181281907
2 27112 530138657
1 65267 80720 518499546
3 129418 31010
3 160056 21550
1 34833 42581 488333309
3 120347 65338
1 108078 113403 229040005
1 35243 62607 19321951
2 46166 285591667
1 13674 43321 527825278
3 9981 84232
1 65175 98401 232555598
1 40562 95077 482778734
3 116983 80778
1 62509 90286 553074716
1 73357 110099 981237351
1 57705 67281 510897143
3 32719 106925
2 74317 255865003
3 172915 34887
1 7411 58867 741592747
3 27277 35845
1 77283 82489 314690534
3 102588 76617
3 154237 61741
3 93135 45084
1 12677 113143 7720489
3 168902 45894
1 75432 86965 898659315
2 31398 545767628
3 44718 91209
1 57462 100361 218077893
2 43000 485495201
1 75037 91068 553033867
2 23780 819259627
2 88049 903484473
1 45796 73088 498727427
2 23945 618544552
3 83660 1360
3 65143 71765
1 5359 37513 166004439
2 57008 512385472
1 22382 64263 212888139
1 82521 97483 80074531
2 68289 635378513
2 59014 329345494
1 24568 72242 583028014
3 136008 84033
1 11883 80710 345581753
1 73297 94344 222880599
3 156969 100833
3 82792 113480
2 139199 130974773
1 39884 86322 398935370
2 40799 871968838
3 75379 92275
3 57760 37177
2 171277 677056354
3 65944 29879
3 9330 59643
2 78245 575636647
1 28309 73352 185804598
2 122194 294438533
3 131748 21534
1 25017 71881 609329820
3 72633 19759
1 24686 110570 13785996
3 124890 16376
1 54354 81790 789054497
3 68179 13118
3 94156 5072
3 126550 110228
3 56385 99763
2 93183 47512201
3 115730 101791
2 24647 798040745
2 133405 800338574
2 101767 155442260
1 14732 102986 119140469
3 95085 106462
2 11638 324242268
1 58412 87279 804482161
2 20583 993343459
2 162811 833274719
1 6173 103640 639574606
1 81604 105271 402573800
2 76036 765103042
3 98570 42339
3 89815 97028
3 50244 42477
1 16955 93612 411610484
3 26751 886
1 11734 42150 485581645
3 16242 73739
1 10231 88119 278794586
3 66317 110020
1 46510 88950 646492536
2 83105 989912905
3 144879 34269
2 143759 225478496
2 48382 253685488
3 143987 4267
2 121908 915354028
3 51053 85053
3 170519 14541
3 74867 102710
2 64992 261650942
2 38824 976549485
3 94610 57857
1 33118 73168 507405452
1 37571 64557 578000268
1 52854 68397 365048691
1 64061 86664 613391068
1 15492 80438 555909326
2 52778 823460683
2 128144 414801758
3 70083 28115
2 146523 664993755
3 56826 1021
3 87037 1845
3 72834 40115
1 13796 38892 614473682
1 20637 99937 179234482
2 112888 43099747
2 113899 731554812
3 132110 97165
1 46872 89232 795429123
2 163070 574940890
2 146842 115419722
2 131492 755202361
3 58484 69994
1 13072 109300 510067749
3 2328 74247
3 9760 67107
3 3003 29492
3 141284 44499
1 21723 78957 556909452
1 2770 94266 277488922
2 164569 935357511
3 42180 106802
2 45045 73933176
1 85971 90298 422183536
1 83967 103011 543277361
3 145543 91464
2 94362 891274873
3 125175 45701
3 33982 86338
2 165699 3725395
1 49948 66201 876639243
3 160917 63625
2 152439 517701355
2 54613 312631262
2 73049 970125411
1 56810 65089 509899506
1 29468 32134 999173794
3 117143 10116
3 148993 99455
2 93488 151035813
1 33150 62344 123728166
3 77615 81750
3 148815 101550
1 9336 28585 688571301
1 79326 84343 672218307
1 15638 42647 982651296
1 55300 97508 678225477
1 15897 24470 480694276
1 62327 95311 800843632
2 153222 445383730
2 53897 921856802
2 54129 32406151
1 38322 97208 926169363
1 99956 104122 50266131
3 43743 53081
3 169327 7814
2 158105 609808281
1 32543 108502 61550819
2 8396 94619229
1 7484 31258 287805743
3 99566 66662
2 120554 425957443
2 138916 986527146
3 57017 29676
3 154662 15849
3 109902 45404
1 68515 82880 879719873
1 46167 49028 167084937
2 168402 597041616
2 11348 523386098
2 38665 717020254
1 10078 60647 190879334
3 139360 38319
2 159618 342497424
1 7306 7938 298244173
2 120528 928692681
2 43392 960299309
1 14022 64217 555870111
3 115981 101365
1 22699 29998 29155300
2 61370 752033424
2 48113 569408237
3 168563 250
2 42110 327604720
3 89274 1880
1 31487 98047 692465094
3 116347 105426
2 47345 92008074
1 4923 109733 104791658
1 1475 93638 571610712
1 38824 76226 511813451
1 10666 65556 690084953
3 99348 85979
1 45005 51063 527753530
3 159943 45178
3 156801 91790
2 133623 551766880
2 163695 298389063
2 124085 188096091
1 61449 101535 969449543
2 12951 885923028
1 2733 15611 356958290
2 126568 746970933
1 27917 61397 502740810
1 20811 78458 215772042
2 28830 941215412
2 161897 298910275
3 126849 62013
2 63066 314432835
3 47608 22627
2 124611 443315118
1 1460 44057 268509376
3 145734 14845
2 165427 94298481
1 11496 55085 46183376
3 21876 74314
2 133352 690125358
2 46675 965818480
3 37597 60031
2 151524 46027021
2 165639 331957806
1 13296 104763 32037848
2 34091 177538572
3 1830 4647
2 95632 338210401
3 26197 3963
1 1106 48208 31766555
1 33869 72283 885146463
3 149608 83508
1 68119 73155 312340424
3 159842 76263
3 21169 111432
3 58280 18545
3 104120 28501
1 32825 52820 460284243
3 84815 53393
2 23705 702057535
1 69373 99119 97928723
3 41852 67410
2 75904 13376562
2 109868 133292543
2 76050 47046341
2 47567 320839215
1 10315 28588 121635285
3 122656 48678
1 7412 59796 646316645
2 148781 612543750
3 158177 45655
1 49250 110047 235814810
1 25313 103675 210865624
2 74009 825866527
1 45149 79210 709498160
2 55535 608990362
2 53487 676193764
1 1601 8168 719597434
3 89986 20708
2 68409 49267793
1 51674 103472 63784829
2 90651 837298372
1 33970 84388 595044777
1 15506 56515 519872282
2 32054 302531425
2 171581 775773164
3 9705 35855
2 61983 333136129
2 173397 451075700
2 127599 285293524
2 18540 524788704
2 128846 580322930
2 19394 262021036
2 160461 968201032
3 79839 53533
1 17908 38615 988474303
1 45730 103662 348385186
1 50922 77282 622234142
3 86385 79332
2 125399 940334617
3 47308 57081
1 26193 32524 364988041
1 25596 72576 333141967
2 167556 669418170
1 5964 97179 224218457
2 138675 952533988
3 145020 92559
2 115239 992848211
3 24974 111131
2 97580 683717064
1 71926 99311 218857402
3 4242 85858
1 12431 42191 986268802
3 80710 92939
1 88495 111528 589293149
1 49768 88651 65358359
1 7445 94687 533274077
1 89717 113714 81777439
1 60891 87031 980083106
3 138430 47883
1 11803 71901 121438518
3 171242 32605
1 110004 110740 965172904
2 164405 216543391
2 66469 484816034
3 71308 45331
2 112767 459501784
2 110756 104179938
3 16742 55140
1 79344 113427 379968565
2 36556 996461866
2 113375 674297035
2 12438 829638639
1 7362 29074 485633925
2 120098 791269559
2 40718 153151777
1 69759 113685 483958389
1 16370 109073 496036344
1 34502 105867 826996825
3 56897 93460
3 106781 91061
2 159748 774790062
2 163400 114282872
3 49110 100951
1 12559 53226 707825502
2 126020 255053358
1 925 84836 139358103
2 45135 682478091
2 16273 732520001
3 47930 112617
3 5463 63741
2 84267 92520797
1 29047 113193 536253878
3 150936 88500
1 41807 84041 774205558
2 35735 472388041
1 13370 96318 695161439
1 20249 21319 441189444
3 17606 23998
3 171795 14945
1 33622 60096 222344332
1 27256 31455 438583177
1 4436 60966 184130478
1 54945 63462 636734723
2 11105 316490928
3 24854 56169
1 25217 106556 471596542
3 10769 14641
2 124556 239360859
2 161956 123824216
1 56851 97359 589253652
2 166414 421459395
3 15703 16774
3 101610 20608
3 6584 89233
3 129439 37794
1 61672 76628 535948676
1 2056 91378 969799275
1 2421 62494 405209566
2 16197 373532407
3 17852 83236
1 67376 67493 445529677
3 69908 59324
3 152516 103314
1 44306 100692 118895634
1 49486 76927 470775966
3 97897 107811
3 121532 104853
1 36172 83987 679693022
1 52686 87425 446135258
1 11443 83221 939313823
3 29500 112675
1 63251 64381 610904214
1 17599 102929 738071006
3 42814 66696
2 133752 915075187
2 5941 274905008
1 31130 60659 979879213
3 91261 16770
1 9437 15747 341372247
2 106766 392726366
1 100260 106042 743870646
2 154423 305495665
3 21585 87307
1 53815 110634 676702638
1 53359 72366 411556966
3 897 90632
2 110178 865473586
1 45489 68842 848601210
3 62903 45116
3 111152 104956
2 56490 948329110
3 174079 75674
2 114502 402357894
1 30571 95819 351202105
1 18977 46708 622862790
2 51834 522793424
1 18987 34042 829598185
2 83179 567749626
3 160717 46236
1 4447 8595 510168511
2 6056 274696129
3 77358 13451
2 96683 844639985
3 118912 29048
2 52681 528905560
3 152239 45024
1 65622 103558 129676995
3 33506 20198
3 134251 71096
3 173939 28192
3 170472 64895
1 41275 92456 692827422
2 54399 914536517
1 19889 27996 366922968
2 45556 980106955
2 1558 39444835
2 99724 818840373
1 1544 83979 216243919
3 107057 20302
3 116945 12046
2 121731 989396162
3 63618 88961
3 59230 109429
2 16621 978157933
3 139058 55905
2 158413 1217885
1 88752 91336 248931129
2 38175 928611399
1 92276 104714 918357933
3 81012 81202
1 61246 96106 11840717
2 55674 871883829
2 111982 322942014
3 54216 36840
1 1629 86211 181764943
1 14690 73065 184701289
1 5093 110918 142337649
3 159244 58431
2 95257 428237724
1 9448 102673 811475227
3 173076 80239
3 146599 98249
1 28961 51035 878042657
3 151573 83681
2 152342 276155510
2 141671 497531286
3 137906 36648
3 94292 12662
3 36376 84918
1 14744 68014 585662433
1 8094 87990 339427570
3 102819 89645
2 95024 95607969
2 72158 736275694
3 88667 111961
2 163783 797554023
3 15579 31823
1 58193 73070 856485483
2 156290 987372163
1 80101 90430 681807747
1 94625 107375 813154710
1 60909 92873 614929970
2 17912 496990971
1 12007 61898 888871740
1 28049 112766 674365517
3 154762 85177
1 53032 64206 884819551
3 27619 9158
1 6445 74299 370111560
1 9591 107241 688040052
3 9917 67909
3 163950 77253
1 12721 58496 557940258
1 7751 88696 446200428
1 65153 69085 938825024
1 10218 83867 818857800
2 87850 908629147
2 60798 884153655
2 32197 594906231
3 97800 80231
2 73495 604024784
2 24954 60355782
3 58 51866
1 70356 107926 165340955
1 45085 101702 201378188
1 56981 83307 565604471
1 10277 18131 516776363
3 89143 61192
1 63029 104370 356596034
3 2536 65505
2 49170 736553493
1 72852 89740 500637239
2 5058 858186420
3 458 88679
2 59047 517579640
2 11785 308785187
2 155869 718088305
1 42613 60738 196733173
2 128269 415137689
1 73267 85667 208135825
3 171506 53013
3 79192 63676
3 24368 1989
1 21927 82193 953536575
2 171866 896754802
3 33759 49740
1 39419 52922 903238199
1 83043 85647 278418549
1 25972 96623 491312754
2 157311 611386662
3 54094 79742
3 48493 99294
3 125186 53412
2 117658 315827397
2 83065 146466267
2 104982 788639238
2 155897 315321103
2 132723 535594442
2 62085 76184936
2 165597 241995607
3 135334 22203
1 1664 46615 981199478
2 22260 454812162
1 55913 75159 799645865
2 110391 187793972
2 48397 733456692
2 140102 422969643
2 102578 811175828
1 48132 85306 54359701
3 94135 2456
2 162318 623884128
2 66405 369377259
3 25819 96209
3 25977 107389
3 3233 22160
3 4308 7890
3 143082 42949
2 12093 897854625
3 156933 47469
2 55867 281132854
2 101739 485930959
1 105712 107873 476125387
2 100071 965014479
1 21464 74986 217730536
1 26699 70022 129199755
1 307 983 376297819
1 52312 89017 209446605
2 54745 974272222
1 30027 48054 321375375
2 172594 585027431
1 26520 48298 381525293
3 56887 101338
3 124559 50087
3 3707 61940
3 168815 9663
1 22569 108615 997193792
3 87768 113290
2 80258 660872997
2 94497 704765967
2 137740 406575550
1 17523 113124 891257008
2 175487 404631675
2 167398 603203053
3 138033 48308
3 51090 40163
1 66125 89839 964045201
3 143918 48557
1 67386 109212 912952494
1 55049 86419 672037922
1 46293 55482 759212040
3 166297 22553
2 56523 62039907
1 9127 17763 645841660
1 20888 102320 130265243
1 6872 84761 338583252
3 1628 77693
3 12540 57843
1 37966 73328 776522717
3 48176 61914
1 51235 63985 436143237
3 73292 26677
2 173054 635696968
2 35152 695882900
2 166083 782788043
3 68650 14562
3 134231 80819
1 69141 77732 756293599
1 30557 38591 482937264
1 19888 103600 247013427
2 92581 466071938
1 77835 86631 750583496
3 110629 103336
2 121124 957721579
3 55744 62574
1 38148 80978 267118308
1 41314 93110 436730655
1 64929 85363 66066083
1 12261 83148 975581386
2 59063 839583431
3 167045 89334
3 38969 92982
2 60842 168086284
1 3333 63708 711079860
2 167805 476095235
1 13707 20970 239552927
2 56504 190263346
1 30160 109487 29574740
3 112001 15729
2 91571 852089801
2 55211 528075001
3 13870 90611
1 37260 98332 496040954
2 123623 563088624
3 22408 65010
3 126610 76015
2 163077 238446525
2 148691 898964535
1 53271 111512 736430507
1 2731 3659 403732603
2 35105 151299755
1 12252 56526 776123117
2 48126 824200939
1 43193 99734 374640790
1 76744 83485 552773588
2 15361 394797456
2 44552 950603939
2 165317 494264946
2 65981 846619741
3 22388 68008
2 100072 19711750
2 150977 712911496
1 30122 74530 408330248
2 30958 481498392
3 144912 56239
2 125746 45364076
1 49934 59972 949156375
3 59555 10377
1 15589 64283 836247041
2 40202 750434212
2 115139 357842092
1 50446 78449 39186598
2 126501 278559947
1 817 67203 945191394
3 119020 68504
1 12485 70287 815968934
1 62223 63209 482187999
2 125669 736529681
3 49381 95706
3 147032 36215
2 125507 204626208
3 104166 74464
2 13454 10914740
3 90572 30752
3 132427 20455
2 133453 327794276
3 163486 34983
2 34316 744072764
3 9967 45991
1 32847 83496 202957822
3 149854 24375
1 85073 104025 687614989
1 41508 98788 403868798
2 136675 509621043
3 101000 90025
1 47193 94045 821973270
1 3217 79777 478994081
2 134454 55225081
2 1676 262533758
2 119553 645668623
2 167644 75883010
3 102972 50387
1 23851 28772 177489551
1 84583 104597 549318408
2 108535 615683684
1 9439 96900 344435326
2 131644 214273007
3 117291 26119
2 79064 333533447
3 137092 41938
3 50160 38520
1 14594 62566 723388314
1 44463 51812 899057968
3 8156 18915
1 30910 88051 126993053
3 105826 52314
1 3970 12404 945517499
3 164841 108230
1 54926 84008 782834604
2 79527 650770408
2 20151 669656760
3 161549 5053
1 41015 62521 528525653
3 130906 74010
3 17666 99411
1 64418 108782 389955046
3 79451 39913
2 25425 164697056
3 138503 42486
2 94401 564599945
2 158493 758111204
2 154860 124735649
2 107627 803263924
1 23266 81964 455153881
2 72297 50513435
3 4011 75142
1 28889 49694 350577545
2 120160 738882036
2 52143 124428938
2 100329 618208602
2 18410 43268363
1 60781 83636 854830974
2 19758 67783328
3 165971 3454
1 30844 54010 274831357
3 86580 40616
3 19939 45011
2 5942 390091782
1 28319 40530 593893947
1 39503 41191 300836687
3 140659 70650
2 51028 436279332
3 120827 51009
2 158006 99821032
2 68056 361632082
2 66021 720847288
1 65622 97226 18330011
3 13287 112064
2 19615 396136328
2 136434 540301222
1 12330 24524 41609202
1 24186 75912 552342209
3 142030 95099
2 10079 102693589
2 171397 55634127
3 156397 18096
3 133964 16137
1 7927 39662 668776531
1 34281 41818 366053130
3 22167 53585
3 111100 113885
1 12414 104402 317621950
2 94424 785903282
2 120513 498090356
2 55489 106979347
2 63735 983868047
1 36924 62482 692544874
1 35080 95165 693655610
2 37504 662798604
2 101469 747400712
3 157188 96517
3 107434 34573
1 9538 91453 988207609
1 11062 95252 13489043
1 41677 87050 754778397
2 133395 753843427
3 150419 37792
1 63557 65272 398370415
2 65009 861659424
1 45748 72339 561262587
1 59842 88370 153000550
3 128579 221
2 27991 700661016
1 49663 83844 413804950
1 16168 79111 876337259
1 13824 34450 473431840
2 24650 1261474
3 175608 107148
2 6342 688513411
1 43446 58186 614640013
3 87333 40969
2 162553 46573081
3 21699 85731
2 71030 903129068
2 156981 68799818
3 111953 61571
3 71661 13576
1 29231 57204 342041384
3 36821 36926
3 82335 30019
1 68329 70121 520912236
3 96414 9226
1 32389 53419 430629560
2 116472 924503291
1 6687 15201 817789746
2 124742 30331887
3 91508 85043
2 132158 403374713
3 14374 110234
2 171102 953068207
1 56359 76111 307670428
3 3659 234
1 44075 105868 391452721
1 18986 85892 275829644
2 97010 54892503
1 95064 98464 520890060
2 102742 508282597
1 21629 113342 942999461
2 89382 388361700
3 158739 18058
2 91118 479993374
1 30883 39720 167839735
1 1015 9567 214204555
3 108621 95799
2 85060 990185563
1 55506 111147 793108316
1 18039 61546 72283525
2 151771 685509160
1 36222 47931 362351155
3 138464 78658
2 19704 975739590
3 142856 92133
3 11104 19458
1 37331 41156 201582918
1 36882 46778 932467164
2 71304 27286415
1 40153 90994 729001948
3 79487 96469
3 48374 58629
3 65372 65139
3 126641 68865
1 14645 92386 69707385
1 23411 54956 700699583
3 105647 39966
2 31895 116205083
3 8098 69366
3 97256 71260
1 87464 98409 182466938
1 22800 84217 979344404
2 58604 99901211
3 115171 51566
1 45449 85532 281014126
2 24958 467261655
3 29100 85968
2 29161 603693880
2 43922 701726928
3 148935 33542
3 28780 15999
3 160289 52525
1 6140 83401 400300257
3 140175 37815
2 20125 128087635
3 45898 76795
3 62977 52363
1 52446 56746 53719867
3 147145 8012
3 129786 59156
1 53887 105664 189922706
3 58121 105105
1 39131 90958 674710761
1 16606 17406 673227096
3 44235 64880
3 30549 35285
3 145516 28519
3 154070 64573
3 25649 70585
3 114028 10847
1 46905 104071 546534695
3 125807 98046
2 119003 16731980
3 49354 31778
3 91724 51824
1 83608 86168 732343483
1 11865 79893 777181364
1 9356 16338 854099762
1 108681 110147 617963271
3 112814 111826
2 74795 899459533
1 81482 98252 517391134
2 130450 14868341
3 43126 48975
2 67849 510948620
3 92708 60051
2 165354 450325178
3 103142 77218
1 58086 102627 316126435
1 7663 62370 251770373
3 170211 70903
2 30023 29205364
1 108712 110413 110536044
1 32218 54433 349816915
2 89310 575198238
2 142170 155054211
1 13812 104634 709606640
1 79853 86345 106849307
2 2604 90303876
2 38581 688140365
1 10100 48340 406090327
2 140524 801272107
1 17308 35608 176373204
3 26746 58857
1 29393 87472 363304758
3 78514 79130
3 172872 20900
3 118470 112842
3 92485 21896
1 52965 81333 617045823
2 61363 41256990
3 73807 50746
3 30304 105440
2 117781 48612695
3 132113 15618
3 76711 32592
1 97805 112485 363006752
1 39670 97518 997673169
1 70390 100702 168224669
1 69937 78516 859645271
3 12324 106961
3 65044 15780
3 1618 88047
2 116953 919538823
1 56286 74014 533345211
1 85060 114156 828692241
1 59804 98986 340566920
3 107440 100181
1 19220 81467 49880228
3 127622 57006
1 31293 62486 392884420
3 36091 59388
1 15032 97073 548791545
1 68616 95017 608593623
1 10861 21228 499017669
3 149205 15049
2 152146 574624351
2 27399 1426364
1 52586 60793 78964818
1 194 56517 414488316
3 104652 13103
2 19306 888758424
2 100695 687344987
3 98835 82677
3 131100 18357
1 54675 112275 879266811
3 2332 4819
3 121115 425
2 70708 812277849
2 17352 918545086
3 125250 64052
1 6121 32121 49499165
3 62910 4168
1 89538 89781 473224917
1 86141 87077 239473073
2 97158 222043477
2 95025 219231857
2 21189 953268959
1 5931 70171 160103719
1 1142 69070 239358073
2 151398 62422065
1 36296 67661 253100405
3 158770 15498
1 13674 54491 895406203
2 151901 28446272
1 30673 32498 378397905
3 162237 97363
1 88576 111998 466198472
1 32586 78404 397951223
1 22088 44630 426754222
3 132426 7918
3 50085 23278
1 57431 77934 319563611
1 85511 113557 244295085
3 47489 94305
3 17155 8136
1 46696 48252 993770905
1 60583 82516 386408735
2 89719 710489707
1 22012 112477 250134095
1 6803 15250 946992036
1 69714 109368 519381454
3 56834 89661
3 144312 14130
2 76028 988687981
3 41711 12829
2 11808 521071568
1 33757 103723 376740594
1 94586 100350 298540271
3 147231 35963
2 153538 696488191
3 16237 20090
3 50208 109618
1 3272 56276 573446480
1 22355 64537 436019976
3 57454 16282
2 106701 125142223
3 76159 52662
1 74002 98708 758625740
2 106225 687931022
1 33976 105997 569530333
3 76424 88908
1 44252 84321 891143812
3 134293 71072
2 31557 788884824
1 53891 64741 796033547
1 13763 59269 745265449
2 84678 456278221
1 71281 92104 56095887
1 61892 91518 530804737
2 166952 957202640
3 24738 46487
1 35800 47028 726478527
2 3274 179970908
1 10818 23496 436660834
3 95967 37651
1 49494 94739 754684669
3 37183 108793
3 77462 13393
1 33308 43869 622243992
3 115003 41486
2 122204 164031602
2 39587 852367888
3 37252 60218
1 22700 41701 302773260
1 39898 98243 304712492
2 53236 680127020
3 105920 46421
2 94308 621630455
1 6262 82091 996558555
3 4948 36430
3 151 50717
2 155784 596097636
2 172545 927014953
1 55193 112881 106476302
2 66403 216988190
2 8 729423800
2 95220 892763665
1 54087 75219 491155463
3 60327 112172
2 139156 922552300
2 171613 823063808
1 54750 103692 840292031
3 30325 101578
1 47817 63221 178163340
3 60368 97041
3 161611 105245
3 128401 3169
2 7918 425866392
3 64101 105588
1 15406 92945 959421813
2 39551 547619620
3 20592 93924
3 35175 94399
3 99385 30119
3 156088 67197
1 6785 61254 189253991
2 108100 450679977
2 94602 751903825
2 12962 963796845
1 33159 50113 810308155
2 125550 339807641
3 149521 42185
1 87129 108004 73170292
1 14135 84094 168958228
2 35037 655931452
1 28907 84585 244368348
1 96653 102296 684596954
3 11575 28173
1 35925 91779 942775181
1 4390 105096 881496326
3 144981 9879
3 44139 41806
2 151454 365781718
2 45304 821289627
2 138705 745114547
1 81959 97415 600503331
2 151919 857803076
3 75083 55625
2 97614 947498675
3 167990 23513
2 11048 912559691
1 54233 105831 935974415
2 108119 885585192
3 129317 76048
1 14767 53771 278863373
3 74773 97547
1 18827 31880 720566200
3 55774 48939
2 86646 746302141
3 122240 74912
2 59375 942298993
2 108491 450585791
3 111347 65235
3 31009 38529
1 79489 98885 772188957
3 128814 62162
2 40301 229302190
1 63430 73967 997529278
1 497 76931 971098803
2 17333 99264078
3 92130 31943
3 38767 57324
3 72619 94762
1 30463 62116 927272377
2 144443 661074187
2 125277 135194073
1 20144 76088 894896021
2 77467 598628721
1 24351 86804 772698368
3 57201 99414
2 37201 697596602
1 77480 109274 659975156
2 87734 837727608
3 43145 35360
3 146902 94344
2 146772 396215793
3 13568 98067
2 160120 312714584
3 46981 27600
3 87773 58605
1 28433 43097 331882325
3 159638 25737
1 77505 99818 231920405
1 7598 106602 256978033
2 21857 906261466
2 76259 21202429
3 40031 44823
3 8700 23347
1 72019 105271 564766265
1 57259 57763 469952431
1 37598 55032 529506401
1 53078 67553 371430575
3 76769 95694
3 23466 84649
2 103371 592014026
2 163043 850633886
3 111845 28204
2 79770 928103715
2 118964 221152790
2 95760 567961882
1 47580 78519 229330932
2 16899 565104429
2 33311 581071746
2 77772 761842394
3 124631 46319
2 115420 195431379
1 50006 59880 66586061
1 27310 45266 928975174
1 29264 36949 233451350
1 7693 49897 664949867
1 27525 37875 843522404
2 95354 758381670
3 131542 52487
2 162882 600992053
1 78549 78659 844808526
2 145659 858896258
1 87052 104352 667721105
2 64108 648853489
2 72480 505547258
1 12219 88816 742842483
2 53621 445331185
2 108 317007858
1 69717 91437 350351247
3 13287 112836
3 77908 82996
3 91250 6369
2 134901 872985742
2 6126 13454409
2 47390 364183363
2 16712 725174610
3 76245 77054
1 11761 25436 463726873
2 62184 609155758
3 14756 66491
2 120657 255016073
3 64436 934
1 47580 78875 607330661
2 112256 609514917
2 160469 783104123
3 79137 39287
2 76177 176636506
3 83914 34266
1 4604 14046 237759657
2 114442 761632834
2 127051 921026225
2 137947 243519290
3 74151 46537
2 43393 32967828
1 24999 96163 927937389
3 64797 66861
3 80464 36353
3 124746 43277
3 162346 23020
1 7984 108718 764989409
1 71585 83125 768566151
1 10126 35369 103181533
1 14251 25000 47199445
3 34044 79330
2 147595 155343496
2 128701 742992524
3 75150 111110
1 663 98261 304539750
3 40997 96103
1 66295 83428 345327292
1 25032 81606 651208155
1 60352 90853 973329942
1 46730 97714 651424654
2 45360 153454974
3 103222 44373
3 104977 31022
3 48180 104423
1 25438 31673 358826007
2 101559 281733208
3 161999 5968
2 51670 807030886
1 32472 59402 216623325
3 10794 64440
1 95953 110232 403149033
2 32636 365632735
1 7947 53696 307694836
1 34445 44288 265351869
2 150363 478854136
2 114860 727785641
3 138350 86715
1 26874 37794 308671720
2 109332 951539442
1 7246 35172 222619583
2 168456 777037496
3 162472 33160
2 120598 560701894
2 133061 844890304
3 109551 85447
3 62690 77
1 2231 76298 719490595
3 137160 108352
1 32596 86002 833620859
2 132507 806149692
2 116732 823096421
3 28507 2170
3 25873 514
2 160955 220397942
3 83003 22480
3 149087 100515
1 3373 35416 429565694
3 65068 55152
3 109997 51084
2 138523 354896920
1 18909 85960 380589567
1 76331 90876 243177701
2 145923 246429018
1 10092 105730 247961474
1 17375 61539 70239626
2 168058 766192040
1 53665 56633 482532560
3 52518 107190
2 159045 460442905
1 47403 51295 842116732
2 77257 495823452
3 42103 73806
3 175630 647
3 6754 7656
2 76758 782417252
3 58810 93967
1 19516 58928 679486523
3 108406 31718
3 76430 45079
2 18355 833903362
3 69174 33350
2 61520 22117758
1 64539 91593 848741071
1 42475 94539 392988730
2 108716 967799842
3 5699 13024
3 148949 73985
1 88129 91583 91716808
2 21038 557357908
1 34851 96670 70389598
3 10263 86039
3 59389 23810
1 3832 98332 426770903
1 28488 37710 992222441
3 59519 78528
2 8274 490382270
3 49344 27938
2 92699 706354423
2 133805 138162302
2 38599 467974233
1 51979 103220 62502892
2 58411 746854794
1 23139 85926 142669097
1 29329 89249 925832421
3 99725 89367
2 167402 861895219
1 34936 62487 363386765
3 85328 62117
3 47371 63463
3 174282 12231
2 41488 803378321
1 19157 88452 882807311
2 168590 615218073
3 169491 89609
1 15776 89677 234029334
1 73267 104120 887033101
2 17410 431562156
1 98762 102188 606810592
1 393 6352 738780105
3 130050 89708
3 115795 12976
3 164919 43583
3 134906 30980
2 150485 697793018
2 36438 673304755
1 50112 77172 441169809
2 107395 632141036
3 36615 69038
2 48563 596305691
3 30063 90848
1 67439 87154 764690248
2 118266 471243517
1 92222 113303 515654239
2 15710 860775158
2 130682 210605081
2 161877 444772660
3 148619 14382
2 121109 503757524
1 80643 91921 237737402
1 81977 103487 131239234
1 71720 112637 554710843
3 98909 85197
1 27760 50614 419675771
1 20333 65473 10523157
3 80922 13203
1 3973 65185 770747934
1 28245 88908 814972016
2 134657 493096121
1 807 7449 468722766
3 114628 56245
2 136206 745890431
1 100223 112339 168767407
3 127085 14750
2 149768 12760490
3 45759 36116
3 1872 1728
3 151430 112985
3 149264 96484
3 24831 36471
1 921 29331 166003340
2 35915 705124078
1 19821 33107 852766927
1 30461 86784 147112182
3 162841 68911
3 9640 13775
1 33809 101122 975832990
2 35748 681810247
1 59033 110420 8556601
3 106749 86435
3 144077 64813
3 61770 106603
2 23895 835252697
3 83709 80818
3 54595 69566
1 45263 73911 502447128
3 132123 8790
1 73177 75574 654619128
2 60905 273743385
3 134132 27847
1 78334 111289 112958132
1 61856 79320 889705337
1 14276 101773 985097651
2 18202 213938194
3 118805 1647
3 33146 87589
2 174684 548415500
1 16992 80881 910241873
3 52607 51165
1 12607 85551 166730676
3 95186 64300
2 132824 93228425
1 25142 72446 913250487
3 28339 108566
3 8542 10814
2 100886 961290370
3 11640 56487
1 54976 63121 58693665
3 107646 63008
3 171919 4928
3 152064 77861
2 95311 596922493
2 125218 581806589
3 97830 59211
1 49953 83150 358719872
3 161676 18884
3 155981 41961
2 312 885023902
1 55659 104616 383069824
1 65614 80863 673220017
3 165111 80881
1 29216 32520 703676329
2 135411 633643404
1 76359 99818 723752399
3 56925 59047
1 63748 95950 690944970
1 3817 68216 886950784
1 73050 95076 195865054
3 167857 53646
3 79120 81000
2 150431 453535573
1 26698 60318 834140984
2 12272 760973288
1 31936 105510 926469475
3 160896 64863
2 167284 632076270
3 173438 33225
1 46156 63275 86831162
1 59907 97400 380193363
1 38498 107549 788222657
3 105535 74629
3 59450 2885
3 11971 13602
3 102719 27690
1 68830 113423 84193025
3 100350 64466
1 56869 77493 105359061
1 63851 81302 212443257
1 15091 63126 257638285
3 29562 107420
2 29754 302977841
2 21622 358115550
2 121816 87620622
2 87087 943682817
1 104558 111952 23498307
3 92105 103889
3 118722 16324
2 66415 319324595
1 25624 82440 845736932
1 88396 113530 932723571
3 168080 87959
3 67074 40092
3 155777 95976
2 71072 839853444
1 34380 88834 830997205
2 81903 965067159
3 154153 54520
1 63419 103269 199366266
2 56223 334472078
2 94874 825985827
3 77721 100433
1 22531 44029 493534546
1 12148 33117 282779897
1 26767 69835 719459282
2 16720 438118036
3 117819 85459
2 152424 147621037
3 43787 79489
3 105425 8456
1 4652 33728 231867281
2 77214 405205780
2 168053 159745059
2 79996 590041732
3 96165 31712
3 87547 98143
2 174020 3352982
2 118053 95400129
1 48171 104636 539800252
2 42671 978431062
1 56308 79670 352832828
3 75073 69597
3 96807 73057
3 14982 18747
2 123994 443516429
1 2300 81363 948633857
3 108051 37440
1 70837 103438 495279980
2 5279 937845319
3 111007 12426
1 77892 104624 166183033
1 20080 44239 19088824
3 65785 2024
1 6391 84902 856987434
1 7975 42260 345397596
2 85049 930219605
2 92534 690853693
3 73003 66112
3 167120 112372
3 68829 26055
3 2475 79595
1 991 53253 533458658
1 63623 85445 296527011
2 30176 662246378
3 71041 101466
3 9450 106671
2 20594 30207085
3 28597 72360
2 161406 308086315
2 128786 926967409
2 56454 519133005
3 57644 29132
3 55148 59815
3 41075 24718
3 77060 72802
2 38662 485646689
3 78831 8466
2 31805 551670408
1 1031 42701 382548500
3 16686 22365
3 7439 66602
3 49511 24759
2 172400 21556262
2 8474 630996304
3 54350 20092
1 45625 68625 975900787
2 141744 458957699
3 4206 34095
3 41777 50935
2 16423 47445411
2 124642 402713555
2 98378 275116815
1 31889 74625 982636466
3 77547 26253
1 24005 101194 854283247
3 90708 21799
3 165744 35892
3 35140 58020
1 85857 111971 45849746
3 61762 22631
1 2854 17738 438305000
3 58443 83962
3 79960 12371
3 136175 73361
2 134384 428501670
1 88667 96450 971523727
1 25726 87454 700049742
3 53718 81575
1 22071 90969 952280211
3 51811 34924
3 90218 35907
1 41566 73189 358055043
2 136944 278252627
2 35352 807345193
1 69014 89129 102837752
3 153097 53498
1 396 7945 161491851
3 111711 52389
1 12693 42130 276036838
3 40956 94900
1 24087 101850 224992463
3 151764 113638
3 158499 29392
1 43939 104406 657837612
3 131451 89129
2 156252 322239392
3 132219 26568
1 17205 36894 55468109
1 69701 113208 603591508
3 142071 86167
2 85248 739127219
2 167927 167098331
2 104146 763869914
2 146412 705349297
2 115939 949021391
3 37571 8864
3 162249 107977
1 14592 29456 636162044
3 59172 51461
3 80242 6192
2 134381 40528882
2 173653 948789377
1 5838 114090 427976730
1 19641 85858 956363310
3 161172 111690
2 46052 411542116
3 58470 35931
2 77333 771162607
3 20286 57027
2 161838 742791653
3 7400 94066
3 61579 78425
2 128805 705851681
2 132077 738542848
1 24969 54940 938439377
1 72909 104590 135741498
3 142719 75869
3 137620 103676
2 37617 460157814
3 170276 98456
3 25307 97597
2 97131 704769981
2 158278 143650434
2 101339 189458942
2 38251 74812858
1 39687 83755 410749795
2 5116 413431078
1 11389 90996 615028689
3 139026 48295
3 23810 71371
1 74119 97055 876389439
3 125828 97012
2 110065 670409605
3 9089 48256
1 1799 97042 107820711
3 96700 45003
1 9245 15768 956587388
1 26867 31957 604944459
1 4705 108700 423880185
3 142960 87239
1 68361 89210 216311885
3 118139 41705
3 43743 51082
1 41329 51798 536275680
1 64574 107961 814621023
1 9233 11617 357696078
3 127144 88629
1 9805 18800 402469759
3 115115 10333
2 132819 736206839
2 53468 873981376
1 2653 74864 368750148
3 121363 89023
1 33249 83402 411661789
2 66102 456831588
2 25891 776972498
3 117711 43016
2 107064 990814178
3 129746 74443
2 47608 231361478
2 27287 274253186
3 167841 107682
3 90203 103998
3 163086 8935
1 20416 91584 272534918
3 84238 33637
3 33322 64488
1 24114 96740 607887211
1 11006 25102 623634806
2 172296 42234649
1 42940 56455 228203444
1 61883 75436 420875596
3 146003 101105
3 108486 99784
3 167222 74946
2 83992 873059356
3 37225 111166
2 67806 442138030
3 7090 25820
2 104698 630296759
3 18507 37229
1 9675 113479 275714253
3 175399 107976
1 88328 113493 466538095
2 35429 190550563
2 7269 369919770
1 27315 61894 176666934
1 19745 54098 183848885
3 42068 24675
1 36032 67824 456906968
3 160906 61513
1 21908 100902 977716005
3 57664 21847
3 67160 69860
2 25482 613714181
1 96307 107596 169525868
2 73710 237367108
2 127996 255213934
3 134115 75229
3 23287 75115
1 10472 19595 117921009
3 70091 114196
3 69499 41565
1 19756 88704 847127318
3 65137 13183
1 60777 102349 129100156
3 141752 21056
3 68596 712
2 3923 266497866
2 118949 865905760
3 121249 90974
2 122318 79300321
1 50706 58954 985473395
2 53494 308396361
1 45161 49701 337931658
2 95262 956036348
2 35276 559855237
1 81963 112038 169133451
2 16010 508551755
1 71359 101438 625619098
2 130379 248369514
2 4833 320820777
3 116373 44429
3 105532 41098
2 36596 846454410
1 66288 71779 181162506
3 94152 77347
1 17828 68068 93849829
1 82043 91926 477853961
3 30005 37435
2 66213 433398752
3 78039 32928
2 105740 200853758
3 23741 6333
1 62593 96715 988588240
1 51632 93410 997818569
2 12102 690269950
2 156259 279801536
2 34693 820644829
2 32334 99708281
3 62030 94448
1 34122 107204 621758430
1 17347 102941 461046793
2 111021 416502583
2 160923 96585027
3 89097 15504
1 55790 71839 8071258
2 126177 265872603
2 21336 454097857
3 73908 10655
1 64546 66063 872706435
1 36206 114390 92756520
3 144380 69223
3 51297 8318
3 122303 71918
2 150737 739465556
2 50704 415558242
2 151649 986573160
2 108161 925075970
3 161003 83926
2 152249 392708010
3 160139 10715
3 116290 51409
1 41453 90761 340833670
3 26888 8071
2 99425 121154279
2 134841 41021121
1 5377 80098 125193521
2 97132 846394167
2 20623 820830739
1 2216 79634 492143917
2 78895 200377467
2 106438 28260108
2 11680 285193935
1 32896 91938 883727362
3 159285 50066
3 4182 2268
1 12240 93008 520940138
1 1720 72731 38482643
2 85079 779389333
2 140353 427423080
2 15651 165342202
1 8651 72006 557945459
2 5487 938768268
1 11834 24856 995891238
2 39324 821193145
3 128558 7844
1 54449 109177 689276856
1 12934 82261 936690185
3 15653 35711
2 143070 299850621
2 138420 458022045
1 50372 88027 779747073
1 67173 74329 855500452
3 51229 67202
3 52890 60359
3 101293 90520
3 155932 73374
2 58173 898763863
1 23349 63932 715066746
3 50449 523
3 116565 85688
1 14930 112382 235630962
1 19071 112995 165837707
3 36455 34789
3 88119 63564
2 59460 310676487
3 127307 41251
1 44696 101041 159466724
1 36020 84080 594
1 30539 75419 940980868
3 21701 101723
2 726 445775061
2 11710 200608454
1 32477 58633 349468909
1 46751 56959 951316234
3 62996 28179
3 44677 97915
1 1651 52766 527498377
3 68141 53239
3 100956 70446
2 3926 517754113
1 59564 112905 4366701
2 67123 34433556
3 80248 68173
2 83635 632784275
3 142408 112438
2 24461 781548429
2 62345 11955150
1 20559 96608 848985238
3 107858 96119
2 30427 660481225
2 133815 949386573
2 119285 3222884
2 164108 913570803
3 83910 102704
2 138701 382209400
2 6240 977465132
1 27798 88010 28017587
2 125557 524848551
1 23834 101360 916237074
2 22123 277029343
1 22242 106003 907968667
1 36725 39254 863091707
3 13255 108426
1 24112 64481 193699590
3 46678 25401
1 27115 103477 799837403
2 105073 471696877
2 108526 743401495
1 62233 66103 52644187
1 465 80281 178730056
2 84664 106979758
2 62421 288050620
3 127307 35649
1 61107 65423 740285875
2 8911 468160953
1 52795 57811 762051197
1 77685 82498 659593967
2 149686 161345714
2 121558 454746162
1 58348 72333 414426207
3 41233 38058
1 17795 94878 767811698
2 140414 160208483
3 151034 8649
1 30098 107800 157878095
1 79361 105775 795101082
2 38916 782600750
3 54178 80972
2 26070 944362919
3 24486 41201
3 165194 78417
1 29264 41667 170173531
3 106288 78384
2 79118 585959094
3 35618 31393
1 76505 109968 367425201
1 1460 41611 389392054
1 10311 100215 446070628
1 45079 48945 322231651
3 49989 108769
2 3526 240769812
3 7775 84924
1 20937 29267 862373547
2 149534 715989581
1 37071 57789 111970041
2 163630 60544907
3 52748 105499
1 16713 78212 888106368
1 49617 104880 248958498
3 35348 49586
2 155790 90331570
3 146633 12412
3 2 15319
1 44012 76567 554440735
2 130927 708505052
1 21345 98024 146523448
2 68612 552686132
1 77964 78400 760340007
2 90496 36993315
1 60739 73651 162587382
3 14934 64799
3 28053 59604
3 73214 88641
3 27720 78439
2 148843 542450052
3 158987 100319
2 130625 859145298
3 44539 75482
1 42275 63666 630002997
1 35293 41920 981171018
1 42181 113942 741236269
2 87841 717195709
1 52093 63125 102610517
1 87095 87108 922254612
3 70820 84287
2 20904 690134835
2 76057 769209517
1 98008 110957 963839424
3 160985 3615
3 82019 6860
2 63349 57618097
3 165372 84707
1 6274 22256 508635209
2 127763 448311264
1 105 45902 315772943
3 167849 76890
3 172748 37464
3 15592 55003
1 35606 103045 800829449
1 76801 104609 435312409
3 151494 13260
2 19034 801356875
2 100163 751141046
2 73305 427223861
1 32110 49871 447740378
2 170248 168397007
3 93096 80808
2 155131 50092508
1 31832 61582 372054490
3 64421 66493
3 106854 91564
2 4722 713767228
2 124542 874869979
1 82627 103099 610347725
2 85989 858200042
1 55656 70726 50138582
3 39055 6571
1 2034 12248 696227586
3 72630 100830
2 36321 493342594
1 10482 71881 198065885
1 80954 108351 119098733
1 4917 93707 219828588
3 59872 42478
1 34477 61009 68526380
2 136650 130903345
3 139174 68043
2 76349 642839998
1 91792 98597 341546129
1 66766 107491 847114358
2 136994 74788399
2 6136 955722650
3 161400 87497
1 68500 108184 594298165
2 42744 955076213
2 23252 310691883
1 4140 109799 850768178
3 102233 85398
3 36847 91363
3 154298 40258
1 7669 52158 166803499
3 109984 24064
2 124009 897043502
1 27755 80479 71667853
3 105001 63914
1 38740 65836 248633295
3 41210 22676
2 154417 768353460
3 26277 74413
1 69682 108450 256087874
2 158291 356929846
3 140326 93839
2 83274 100697657
1 1651 42101 940828006
2 151934 222781359
1 31265 38547 891152206
3 3646 82761
1 31580 71117 372235123
2 64251 362753286
1 10376 87443 95362278
3 42312 67153
3 141746 68030
2 124527 424754727
2 79823 739450820
2 106628 200750035
1 16835 86238 78140620
1 72987 80467 368465502
2 26134 799325414
2 139996 228375570
3 120783 34630
2 7495 93231953
2 134190 827720073
1 8777 15713 961668965
3 28824 32906
1 21369 65924 824219451
1 6663 76039 934204662
3 121841 56939
2 64980 98674881
2 9228 800493645
3 170759 10368
3 109860 38906
2 58968 952514127
2 131745 964978514
2 95391 224308362
1 32050 68539 693278200
3 151133 69567
1 24189 105618 698678323
1 37812 110601 615638994
2 175578 84596826
1 20277 70989 377699464
1 17718 43163 15756220
2 115359 407325736
3 105928 25358
2 115681 248186716
3 36329 29729
2 98154 608427749
2 122418 677625162
3 175564 82493
3 20983 24478
2 85731 109633487
1 61331 88427 592228235
3 37891 73270
1 40834 104382 57890790
1 6883 107663 558148248
2 174956 564000739
1 35106 53214 253291022
3 102043 65775
1 11957 18613 903156379
3 131869 84443
1 51405 60275 447101089
2 113660 875304083
3 10719 35207
1 44740 69417 334379761
3 33737 38470
2 87189 609158916
1 100310 112628 398885129
2 32279 895183695
1 50833 65042 660288494
1 85300 107872 324937012
1 61228 63748 410784326
3 51275 114400
2 12383 595482202
3 57604 51677
2 148029 672806502
1 27787 50031 861687363
3 82284 39637
3 46420 60003
2 130916 646564272
2 58157 400622608
3 83091 67843
1 24949 62319 730587937
3 74244 34530
3 40678 26812
1 36497 94293 228961441
3 159333 4404
3 45363 48604
1 24447 109570 815460734
1 34663 61323 488537041
3 105116 61563
2 72767 215619542
1 15872 28984 331246450
3 127650 17899
3 24277 38004
1 98664 112795 259026386
2 112229 818683541
2 37453 848842377
3 65709 88811
3 149790 18135
2 31099 189148906
3 55931 41917
3 120445 101408
1 39838 40783 527922214
2 96784 484434988
3 89573 71511
3 174348 43906
1 29818 84731 776172811
1 13017 48066 926036619
1 8483 111240 517478874
3 174560 72749
2 42216 414499537
1 46817 64843 702782597
2 124703 299031068
2 72048 224760426
1 51861 53181 658731150
3 135717 104778
1 799 49536 250728990
2 94161 585372397
3 119978 31870
1 56306 70263 557097652
1 81941 104298 761752770
2 167867 448414001
3 127893 46312
2 10439 637981941
1 47169 75212 376031202
3 29480 9748
3 59847 5468
1 234 109705 346797847
2 79832 899750202
2 135873 857820006
1 4343 49019 898666199
2 10443 995097077
3 151286 23827
3 141900 43001
1 5715 21664 378035043
1 20419 75762 245482631
2 108685 199856471
1 32368 37238 622566283
3 95775 108971
1 34671 99202 705001380
1 1154 22270 459322563
2 146001 707082155
3 71754 10787
2 120453 699892109
1 5197 104518 268502346
3 71715 36490
3 41150 47450
2 33652 207228869
3 669 103222
3 99370 98507
1 13191 32312 474177170
1 14651 100138 743593644
1 47847 104537 897730595
3 87488 23231
1 3102 62281 606137931
3 89047 33843
1 39900 112043 723568142
3 164990 15098
2 32608 268968324
1 54574 80958 121341384
1 12109 59864 599950922
3 73287 78086
2 10697 232847370
3 161280 35086
2 100920 138203891
1 15825 48026 236564522
3 144509 111659
3 31374 32436
1 46549 93641 381588901
3 6157 111254
2 39677 590107507
3 83439 104455
3 98589 18038
2 56723 133795662
1 86244 95201 639435085
3 61938 10626
3 166375 71344
1 21686 38145 853566377
2 92750 661279362
3 42941 88091
1 8943 80193 635333554
3 126684 90093
1 30540 96412 413590723
3 140538 2127
1 41405 94287 715985737
1 26348 27752 2218350
3 100693 43181
2 152758 3245548
3 72116 78320
1 11275 32462 128990094
1 20910 36395 860267042
2 146578 953865381
2 141636 88461564
2 140019 408653020
2 106490 999161212
2 91064 301157177
3 133615 87106
2 158388 694292398
2 125633 189734997
3 119025 9122
3 67500 13979
1 4215 5383 659823459
1 67753 103378 616782141
1 21362 85691 725156908
3 82596 25470
1 8210 14992 928020936
1 62244 80100 481300237
3 14756 62505
3 128582 37430
3 98468 64709
3 33069 49952
1 20735 108284 700744244
2 120893 829212839
2 85027 817876049
3 161894 4634
2 60196 442968650
3 153824 1270
2 147827 371198215
1 37483 78562 600219300
1 14687 28112 274878733
2 16310 242724735
1 46632 49563 539377543
3 168776 37366
2 2205 942583324
1 3164 79841 369621185
2 21079 438585571
1 70426 81259 578846203
2 53383 733116446
1 1947 44042 953107401
3 137188 73019
2 171428 13402285
3 149326 85949
2 124552 898801729
3 144740 6980
1 32179 57697 845510622
2 24398 978464308
2 100350 697669262
2 4634 260443361
2 26967 696127634
1 40260 68570 945609110
2 74374 760866245
2 154643 430678037
1 88980 93761 109305177
3 52500 24457
1 1806 95830 169005176
2 12575 996664978
2 79370 691910004
1 28511 104015 825555545
1 15933 86647 267114914
1 63680 91960 677521953
1 20774 26560 267325223
2 16972 549270712
2 16973 672281145
1 39676 74067 738514342
3 173204 104070
1 2340 70134 568570872
3 119381 11550
2 169397 845020243
3 70425 108322
3 147747 77361
1 2791 98194 125180841
2 155678 421873647
2 118242 191611487
1 41834 84880 624055072
1 65138 84262 796657544
3 63094 76760
3 40079 1578
3 73488 110344
3 168741 5799
3 51449 79196
2 49375 249920466
3 85591 81758
3 167680 62388
3 18011 105078
1 51830 113403 246468864
3 76152 90111
3 98878 95349
1 17442 106604 539890264
3 58538 86889
2 160585 884543981
2 73904 819006644
3 126692 55310
1 59056 86895 473674673
1 65418 93322 558875537
3 170177 46183
2 142217 730562237
1 21536 43512 320007615
3 128632 8454
3 173727 114238
3 159065 48023
3 58005 95525
1 30988 74283 73496057
2 73529 970119008
1 52535 110348 582656742
1 5405 89299 762490030
1 6275 66057 751221573
3 18301 75227
2 128344 572752212
1 27596 42606 200247254
2 107922 504837740
1 43232 43663 109384208
1 52381 63645 922434457
2 63539 183149266
3 122874 33346
1 59488 110049 921130539
1 28701 74828 3742812
2 74464 359006517
2 38439 150536483
1 1985 54768 616847672
2 116088 148205395
3 122698 54927
3 127809 45457
3 5283 34120
3 132720 21008
3 104258 54722
3 25010 52225
3 75240 57550
1 85 51159 523437994
1 24142 105465 3963517
1 9111 59374 203862414
1 31152 104655 743046026
3 64248 840
1 33824 63099 213345567
2 173349 841635453
3 121131 58819
2 153403 782272746
3 58946 93351
3 8036 78110
1 88715 92017 873976517
1 50044 99605 687295095
1 7364 73858 564282563
2 55873 959606234
2 155658 524264727
1 5788 18886 21585355
3 124034 27340
3 158795 61194
2 144271 150769127
3 170723 64969
3 97978 84975
2 74964 176574099
3 149631 106686
2 148556 93749841
2 78680 675465504
3 104502 92396
2 93790 83867533
3 101144 67319
1 65227 83525 865093924
1 53386 67552 299465189
2 30548 258860944
3 156241 26782
3 85177 13933
2 41251 66624251
3 39790 32693
1 34310 66063 684773680
2 86390 229949501
2 86499 626404048
3 137770 31011
1 12180 89336 21127454
3 23985 42756
1 31358 68913 998621149
1 15260 37329 2300903
1 28740 40015 505019422
3 84059 17177
1 50576 68295 835052477
3 85135 12711
1 67669 114216 592487935
1 5114 107881 109096564
2 55101 29610368
2 86812 590881931
3 67373 108628
3 87585 49946
1 37176 103321 597326527
3 56510 89130
3 43149 74170
2 45607 863215584
3 15568 21579
2 74645 620381682
3 66429 76367
1 21482 44418 241946390
1 107529 112094 412107076
2 66559 133209235
1 30241 98754 442750479
1 47369 77076 220160804
1 29341 83148 149567073
1 1403 90554 72003203
1 5513 113525 699082879
2 46530 59756799
2 58673 776828242
2 77243 185996228
2 152534 612034688
1 13879 55604 351332745
1 41094 110622 737182964
3 167124 34809
3 151521 83046
1 11336 67870 969531678
3 138124 12742
2 142403 482557831
2 84650 795624208
3 4737 7325
3 110477 47283
1 45198 89479 120575607
2 52286 807661521
1 9311 68594 335316057
2 163980 615582902
2 122223 7437947
2 33981 728865787
3 166981 73934
3 99877 37509
2 44542 958580278
2 9060 661413198
3 16814 46006
2 7037 110081132
1 12314 76584 688184155
3 29472 38513
3 31688 28076
3 13121 10346
2 48528 224950876
1 31589 38883 974303629
2 95841 276021352
2 19888 500075966
2 142462 72198015
1 1857 31045 805383902
2 3312 823775596
2 90794 545853544
1 24628 59981 509291347
3 84004 106019
2 74750 716352279
3 86162 46030
1 5638 98486 35229858
2 34407 440181038
1 9643 27710 319762127
1 95551 113875 499660916
1 10217 33517 668010108
1 1620 113926 925721231
1 22231 30834 187430068
3 3681 9698
2 94857 157236715
1 45418 47142 167417390
2 62302 884766557
1 83542 112495 773482695
1 20586 69008 800861125
3 149894 2586
3 123220 41723
2 12136 960177713
2 9353 683012506
1 36471 71712 943996562
1 735 49080 422929515
1 101508 102378 749623028
2 168150 470199605
3 162242 35288
1 71654 73634 940395252
3 127429 78
1 21796 49700 422501642
1 93774 103790 240193633
3 50994 17017
2 10900 715946046
2 112684 562834161
3 22344 42789
3 109204 73399
1 2667 70878 885127418
3 78297 110703
2 168399 284507047
1 39711 95015 300005585
3 5527 76991
3 162441 40278
1 41309 64480 160472151
3 105808 82313
2 24548 238968652
2 124343 882981088
1 65854 112217 946936099
1 69844 93738 217688
2 46473 716347569
3 94169 40706
1 76972 83084 987381024
1 61510 103323 894019877
3 38947 75873
2 103474 471544077
3 117652 80770
3 159872 70547
1 82384 110786 918109733
3 170690 54021
3 114288 111700
1 24638 103178 347642351
2 145976 292044530
1 70518 102922 393100656
1 70455 75968 501640276
1 64718 113321 77718390
2 18581 512446694
1 38913 74982 658924108
3 54381 11354
2 146547 923768298
2 61738 953155180
2 47227 828423795
1 16866 35976 291949204
3 168155 108748
2 39840 101992732
2 131404 267172039
3 22405 25196
3 46315 61573
1 25372 76146 745876346
1 49289 82197 562974091
1 48527 95546 228994651
2 136744 106932204
3 33534 104456
3 145992 86987
3 137942 79041
3 135132 105020
3 167130 106357
1 4202 80696 178917977
2 136289 600792660
1 12337 14482 82280724
3 132124 20747
2 88328 575625652
1 14314 55652 490316709
3 137566 87317
2 3850 312903516
3 116341 33260
1 6749 35032 641799134
3 159104 12075
2 115367 122907860
3 17503 35609
2 9994 40645085
1 10772 18260 208928276
1 54886 97221 259016072
1 8525 46779 199917068
1 45912 84906 821679032
2 152114 462273810
3 146930 61691
2 145935 405673925
3 106068 69970
2 109773 69842073
1 44427 54004 571084857
1 83773 113596 586712086
2 1242 858880464
3 157479 80082
3 107587 100933
2 62427 856488570
2 23790 840124100
1 71858 88451 145479208
1 55184 76325 947725162
2 3983 16207918
3 41589 51422
3 151334 97917
2 114082 223008293
3 11608 47286
2 145906 580286102
1 15335 79478 506041957
3 81318 105999
3 156555 34921
1 21197 82910 549527679
2 147268 957528158
3 148408 104950
2 75773 542101198
2 12187 809823604
3 54917 50704
2 103394 861402189
1 13468 32666 266283670
1 88752 92609 311890151
3 37310 8196
3 43690 42727
3 18495 20628
3 125489 49465
2 95858 916425458
2 85530 987457843
2 18568 244872269
3 26737 77023
2 2670 354493005
3 78765 87215
2 66554 696472048
3 46275 80342
3 63732 73428
2 116936 284361693
1 29720 36430 18093378
1 48810 96609 443757814
1 5500 74331 930207176
1 11857 87001 556658135
1 16331 60423 697258256
1 44175 68705 794116066
1 7410 65181 438313213
3 18253 7142
3 39096 108778
3 85348 50712
3 97248 97468
2 121398 61416404
2 153860 499247702
2 137346 745256870
1 48637 113647 27985641
1 57473 93103 445145927
3 25564 49623
3 2350 83232
2 125975 954038367
1 22633 41984 825883829
2 22524 707402729
3 81989 20571
2 140827 727204554
3 173946 102766
3 614 75163
1 131 72574 112252222
1 98465 112962 428799335
3 29222 41122
1 25660 112049 318046340
1 20741 47749 641604132
3 112804 852
1 17846 34668 274977096
1 50194 113936 765206361
2 69933 964421824
3 67 40652
1 24281 57352 119040123
1 26489 94729 834960033
2 127552 809897505
1 76132 83437 608591202
1 21620 62309 182000471
3 139273 6775
1 9495 32584 663681350
2 109235 647648030
2 127018 809877384
3 90845 40229
1 3725 5988 453273683
3 42011 93356
2 41171 438381225
3 47164 87551
3 144148 49896
3 123189 43276
2 115359 456334948
3 51506 7917
3 110406 68121
3 151695 44486
1 86566 90961 198654378
2 148041 894086046
3 140733 81907
3 82994 31915
3 166453 12923
1 21900 75497 362122369
1 89171 97139 182443589
3 55505 79813
1 68246 90415 269076357
3 96853 11042
3 37049 18163
3 25065 83772
3 77710 92109
2 13088 128787014
3 139624 75566
2 139485 398540296
1 89017 104353 231682266
2 113019 532158027
3 110409 102983
2 144595 193019985
1 17897 75189 761899574
3 88261 21175
1 51602 65624 113409625
1 51867 54498 230210423
2 99496 321645802
2 103605 624055704
1 66038 110369 883445569
2 32026 657171783
2 70331 973662211
2 23809 588369211
2 21333 793473361
1 20958 81576 430340048
1 55991 113868 124164139
2 50948 808229586
1 12428 54257 522557506
2 5921 400641011
1 74008 82525 686698765
3 59294 18024
1 77099 106047 761039424
2 160562 637458706
3 77250 99127
1 19113 59490 378715064
3 124762 103858
1 60331 94663 731270905
2 109415 873115040
2 31753 504071670
1 8567 27402 954284598
1 49029 59442 77074700
2 173594 319508773
1 51946 111906 338925202
1 18176 80391 816380151
2 121764 64392034
3 79554 22282
3 23027 84822
1 59662 98401 504616211
2 66889 686527349
1 82166 96455 984794864
3 42005 29963
1 2756 78858 866197732
2 92030 799866884
1 22418 52710 789840852
1 18413 20923 513258294
3 60834 52484
1 24459 73438 937611931
1 9242 49697 743351530
2 1149 970701793
1 12601 68156 897173059
1 60072 71034 791378972
1 54610 113078 386372281
3 62126 113149
3 173804 36160
1 70347 104936 583700576
2 72010 631159358
2 123481 386971531
1 59984 82742 523490254
1 13707 37034 705265649
2 160599 145881898
2 67834 87430445
2 100463 399598326
3 134223 111682
2 158532 449999608
3 35705 66475
1 3580 112299 762419403
3 120274 62649
1 2781 73085 397478444
2 125918 524416520
2 14326 389114213
3 122043 93079
3 11047 81857
2 69663 24038396
1 17582 85721 574028928
1 4420 20759 118275180
1 839 26037 388575666
1 15134 97781 523593239
3 15734 12298
1 17926 107494 961860194
3 125075 95233
1 15500 75551 333287020
3 127152 57834
3 50723 23671
3 45242 104891
3 133053 5958
1 364 40168 354871879
3 13307 107501
1 25195 86175 757779459
1 61897 100048 728490943
3 90932 74118
3 146005 3933
2 148073 912199738
2 133982 939985579
2 134357 861521472
1 83466 98061 617797161
1 2467 3044 354887506
3 27719 71886
3 57527 11847
1 64259 69139 464624921
2 126065 545985259
1 9254 74978 147335905
1 13221 107197 569750586
1 24107 85981 928491481
2 77485 335756002
2 102992 413011699
3 127803 89985
2 138845 122454170
3 36874 45580
3 33072 72362
3 37585 50588
2 140746 733300757
1 27345 59236 939771547
3 30393 41846
2 44755 334859537
2 117934 740805945
2 157634 549156804
3 97039 101656
3 37526 82590
1 81989 97108 21347115
1 47488 66443 238231191
3 151395 76083
2 173753 513961300
3 9635 69678
2 60222 950579232
1 15182 112012 925922021
1 15933 29150 758387534
3 74473 22648
2 38872 550888313
3 72365 54430
3 49075 62277
2 45965 82237102
1 88 103689 389343414
1 92038 100670 999226431
2 7788 995885827
2 149939 386122114
3 115509 81377
1 92619 109738 354455191
1 58181 96448 824153433
1 23262 92066 88666502
3 172074 99277
1 5264 12623 73333686
3 100868 13726
1 7572 24606 193147527
1 84675 111426 513759657
3 124110 64190
2 136102 763299856
3 87227 28447
1 22479 90190 605789085
1 58677 86014 50918057
1 6536 111500 710839946
2 77533 915751496
1 42489 62392 965285400
2 155626 380451482
1 59131 85200 387506393
2 114747 935014742
2 168020 17637725
1 827 61470 362397430
2 107243 749243972
3 102152 111664
3 120798 82583
1 17769 99479 251262144
3 35174 90333
2 20646 236624007
3 827 11057
1 3385 8791 207122390
1 80543 112079 576545774
2 131857 694613917
2 89829 120128234
2 45025 168551018
1 22198 60002 303936959
2 89973 975754170
1 29337 52063 141799842
2 3501 910129648
1 73560 95267 263372683
2 62951 650650586
2 130268 629458627
3 160740 65216
1 1297 42483 14152060
2 36650 980677407
1 47560 99087 785057967
1 50120 109293 864963101
1 14927 54950 329081949
1 23506 43321 692511529
3 101305 113009
1 41515 94436 227444243
1 3072 34354 122791090
1 27949 87485 273855994
2 54373 437245764
1 1793 24203 241042814
3 35618 30956
3 39649 96956
2 62987 435816823
3 152150 105482
3 108036 103478
2 53532 836661971
1 20332 37940 804196337
3 141192 74822
1 22325 68763 75721452
1 31017 71187 964725102
2 6150 318995023
1 43099 58293 327595782
3 24355 93334
1 60420 84956 725150386
2 98330 377055288
3 32048 85722
1 14002 31904 677751285
2 154641 151446539
2 92062 851300454
1 45464 103357 653408848
2 41848 253672563
3 122854 45233
3 34005 111732
3 55609 69858
1 83904 94440 241604473
3 170041 37743
3 44497 73530
2 55261 306980229
1 74682 78048 61720125
1 13443 36765 524537300
2 84539 149921852
3 84557 93080
3 53190 26830
3 95198 87035
1 2604 45733 475676577
2 108962 482572930
2 115946 548147812
1 22144 60872 617079594
3 141623 101688
2 20663 648343230
2 128617 685725612
2 96842 874214822
3 16815 56064
3 42768 23131
2 41857 29406941
1 57503 93696 300196790
3 92864 52604
3 171582 86208
2 122327 259388253
1 955 23770 490738613
2 73955 621500497
1 31922 92055 451431626
1 3695 76653 193256678
3 141344 15729
1 41909 81897 480766218
1 11987 98330 665801061
2 143124 461064678
3 152874 16692
3 93606 54810
2 31081 265461005
1 76764 84717 503491210
1 10792 17533 342463605
2 19490 468784795
3 169957 43093
3 142872 38149
2 102048 31578402
1 19774 54880 29864301
2 34430 599651422
1 10806 32271 169777683
2 116703 815539960
2 145824 775073769
1 50815 103018 863836160
2 106992 1117280
2 14034 460381983
1 40967 50278 18906706
3 101309 40913
2 8498 991932197
2 40621 927733359
2 10363 296944223
3 80658 95215
2 30511 737504765
3 11647 17896
2 79892 552954459
1 34756 110020 146049354
1 70426 95916 537106018
1 24282 64943 27012182
3 60860 110602
3 28327 89631
2 100294 314401120
1 17411 94865 354077555
1 6363 95164 669762291
2 119415 397582123
1 61925 114175 934219758
1 9428 83930 49108230
3 159468 103342
2 10999 177838954
2 54414 292052822
2 79712 354933281
3 54594 61776
3 111608 68434
3 166478 58459
2 155327 823533527
2 36306 15563019
2 33765 467028619
1 58583 109171 796001120
2 41644 788995470
3 145125 101143
2 40843 39233722
1 2862 34950 582285756
2 121489 846443223
1 53714 78310 847525046
1 16795 87192 916980585
1 81322 113900 112026999
2 56495 373528292
3 95860 10943
2 160844 595629815
1 80429 90221 625965312
1 6650 86704 427302060
2 96859 736798974
3 98509 60516
3 49095 51475
3 11928 5185
2 10418 555689301
1 11068 73789 455479821
2 69640 859081638
3 151503 113284
3 78147 76985
3 38024 39815
1 49120 105372 523911360
2 167779 816459822
3 32905 82753
1 67441 74369 851236938
1 97031 101725 391889901
1 7388 47467 136993168
1 55765 106953 744073417
3 171584 111916
3 107848 104052
3 21417 79334
3 78879 71022
3 145147 106639
3 9769 50079
3 24724 14737
2 64539 931220179
1 2291 12398 469875851
3 26937 93534
2 104565 860495462
1 48732 99336 937386012
2 31293 516630067
3 82810 80868
1 67114 112928 436705715
2 112647 636673596
3 7459 59694
1 24672 97777 975375221
1 26140 56515 122811235
1 33243 94638 869959942
1 90138 109404 938646257
2 150700 149989496
3 169641 16740
3 55653 89809
2 139089 443233572
3 44242 23094
1 38660 95288 568210205
1 5385 15121 402121343
1 5351 100467 34756165
1 15662 57919 348758154
1 24781 101496 240847972
3 5499 110551
1 40910 109364 877842568
2 81745 923751612
1 76930 94615 447318567
3 116935 14659
1 80162 95515 615482966
3 171278 75516
1 99356 107573 906288808
3 55329 89889
1 61639 84320 275568957
2 29762 87905648
3 153711 23343
2 165679 107898017
3 427 91422
2 154378 18757110
2 91838 311380146
3 62032 9948
1 38771 93113 999397351
1 6106 92275 816249413
2 103100 694859313
2 12978 433323071
3 109191 40620
2 155884 93091963
1 44942 93123 238290927
3 165912 39359
1 86544 111056 446910953
2 89454 287879528
1 29748 68437 571091594
1 23323 88620 920138631
3 84702 83083
2 72984 737281338
2 131413 150479620
2 131919 545216390
1 35279 99373 270050849
1 68168 89224 623982334
1 5969 12534 659281336
2 47698 918369873
1 64621 66764 871816873
1 32110 49942 675467430
3 48906 45678
1 58229 86187 604062866
1 67066 112131 388601917
3 45812 45859
3 95986 11868
1 4421 82085 362682356
3 142941 105231
3 127995 14947
2 147257 839998225
1 15237 113260 544517172
1 71397 78971 92467340
2 110094 763247949
3 5717 95851
3 87577 86876
3 104787 4089
2 28594 339060202
1 68178 103596 317755205
3 118304 12169
2 84750 297030373
2 96898 413124096
2 88098 615918017
3 23872 69388
1 28169 54386 442016631
3 140015 1034
3 42771 58989
2 75714 899065176
3 28750 24718
3 107040 64856
1 71394 75522 59363802
1 48252 54221 255072788
2 99534 605853979
1 1245 76754 847604653
2 96798 910692704
3 139328 34049
1 62959 80849 484236745
2 108641 744310282
2 42422 141483480
2 158907 242390514
1 2901 11486 541836127
1 41568 72944 277972049
1 33380 112383 955375767
1 39131 83199 733776870
2 165297 591874434
2 142961 862371298
2 34110 203358538
1 50982 56937 111958435
2 141914 752965072
3 42145 75558
1 63458 114101 719735401
3 45718 43475
3 172926 37760
2 133716 457466848
2 117625 164467809
2 111253 666055337
2 85795 291636386
3 31884 6757
2 151695 370967678
2 95211 482562317
2 112240 34288356
3 2568 64745
1 6932 46119 104465787
1 61031 112786 557727032
3 39062 76306
1 2385 69191 320752698
2 153159 466468216
2 107510 572561430
1 2866 94696 374636486
1 48068 51758 487988734
2 50380 437686598
3 152873 5592
2 141400 548274873
1 14785 20344 712454337
3 26782 109922
3 48992 72306
2 150983 230120600
1 37625 52386 685000550
1 51228 65570 268726053
1 14256 110181 924261412
1 1533 68782 97825427
1 51713 93690 579160646
2 101423 312911820
3 42477 43923
2 45199 837867105
3 87712 75553
2 122768 132870484
3 3199 113331
2 150363 975344025
3 56708 87722
1 105116 113161 665064633
1 67983 68308 350190984
2 139595 896172982
2 121560 658404985
3 127752 102509
3 66928 41302
2 136085 119744437
1 88204 91641 702547476
3 173175 18877
2 60800 198285732
3 14709 8407
3 136867 98338
1 54153 108422 213632502
3 101400 1154
2 144767 668198415
1 63730 110785 990987788
3 50825 106478
3 124943 25648
1 63328 64340 945684146
2 121895 715251304
2 150711 282469255
2 7432 933008631
1 32090 54352 416325818
2 63547 256651938
1 56566 69677 476975289
3 4923 97011
2 12088 382350321
3 7088 112267
2 85326 383205907
1 74553 93867 642945950
3 32622 74590
1 73336 104231 946795213
3 50093 107919
3 8812 104768
3 72219 58175
1 29239 32715 790436856
2 48952 805105410
1 51265 80897 18860763
1 5872 110291 448398548
2 73976 715810141
2 62402 474115349
1 8870 76020 785511293
2 15004 290129655
1 6333 15289 668575573
1 18072 56844 552430933
1 55419 105937 149720645
2 169602 439102833
1 24193 96165 608619030
2 9853 552286824
3 87697 21190
2 169234 220686674
2 142263 73266991
3 131515 105959
3 42936 28512
3 91914 71655
1 15603 91046 256503816
3 37571 7538
1 78131 99777 174528500
3 102666 22179
2 9947 518794518
2 140034 915701985
1 7496 31910 160859410
3 150268 101459
3 74166 95506
2 170711 468902599
2 79779 849294274
3 100010 10108
2 38285 404040927
2 125408 699682170
3 168398 27271
3 3890 5033
1 90492 107401 532825085
1 18840 33691 640053236
2 160694 235694148
1 59780 77908 739722035
3 90971 48776
2 96095 607908763
2 4252 760201551
1 113456 114129 913186702
3 155605 43236
3 163770 53906
3 140956 6040
1 62599 80809 843187120
1 22999 43444 203642007
2 37966 931740650
1 10404 51279 87918816
1 21239 66523 122306633
2 145575 980867499
1 49022 53717 185647161
3 129039 5538
1 47417 76206 895568559
1 16234 87287 497879860
1 34766 109768 519054090
2 149431 882830043
3 34010 47295
3 121999 62199
1 76626 78863 102840690
3 115236 74239
2 13521 417341510
2 21070 539252515
3 25911 78050
1 42134 93776 238094568
3 97634 88958
2 165088 577541213
1 35191 103432 653594934
2 161616 408261289
2 131337 938024967
2 111206 84219476
1 5916 96178 104364925
2 115416 864754765
3 3021 102915
2 148171 232485268
1 83031 104110 234362186
2 1781 397412560
2 43120 951663765
1 46707 62741 781719353
1 20518 32571 817253726
1 102826 107512 525769445
3 129507 89142
2 80249 801809514
2 146857 616779517
1 38008 100278 729567481
3 65412 38039
2 32237 862676226
1 19673 72984 285182148
3 140578 102068
1 87613 107992 387321169
2 107354 681609709
1 92089 99090 480668716
3 58501 33057
2 58819 728530283
2 160009 724241173
2 168184 797948658
1 101924 105123 65528856
3 97612 80314
3 28779 112311
3 96682 82244
2 144607 320583697
1 65074 80639 412815136
3 117957 106749
3 106212 39591
1 18346 73255 179331706
1 103251 112573 246868755
1 64960 98081 685482396
3 40462 71126
1 13940 33231 468332020
3 9636 83838
2 171146 65693534
1 36082 97077 76488216
1 21696 57591 770923618
1 8936 61022 211747951
2 41600 514307534
1 13182 87410 191123497
2 20229 63837101
1 285 89547 141595388
2 29174 844536772
1 76620 98102 349350377
1 67336 71353 578170625
3 63900 88524
3 47127 24900
1 5220 32543 706883477
2 166473 32486486
2 157145 737041675
3 46758 98802
2 98741 726736849
2 63107 944137344
2 129083 282781205
1 3370 53587 815902683
1 38448 59934 417999583
3 32534 20620
3 26125 18116
3 22619 85383
2 165290 918645950
1 35497 64972 921522453
2 44316 281792166
3 81420 87526
1 69618 87188 647936116
3 19929 43934
1 9358 57656 877729746
3 109117 34028
1 46804 89397 36692079
1 40003 94750 802934737
1 60078 62857 690727360
3 27619 5475
1 25327 28793 78432304
3 77784 104495
3 56070 81515
1 2028 84453 845517806
3 12968 51323
2 65154 703670579
2 167720 400844833
1 35624 71258 659187140
1 70147 84220 479406901
1 3393 71478 342173443
3 124233 33091
2 155636 348668027
2 722 5666959
3 88675 87205
3 31962 53000
3 5988 87127
2 17412 610825618
1 53299 90136 596833894
1 62426 69943 471342484
3 106563 111454
3 26590 63734
2 157656 642743747
3 113579 9332
3 159225 82519
3 114565 48300
2 94212 507027880
2 127243 277593709
1 11547 95783 52923716
2 15095 698531685
3 102892 93338
3 21898 85129
1 13977 110645 126864701
3 34160 90733
1 2405 21795 313936825
3 27123 69343
2 167680 559256480
3 111798 87478
1 20155 45777 952499466
1 90973 106456 510918570
1 12198 73797 651363988
2 90528 40763012
1 72293 99899 711669953
2 154540 548223568
1 9766 53447 615778204
2 131827 765140343
2 118531 852407634
2 95826 923581091
2 110765 988900418
3 39287 19198
3 2536 63004
1 77367 100029 64786343
1 44473 45438 74008234
2 119110 255234341
1 20308 24613 948585565
3 6630 21416
2 51910 784888663
2 59619 200454402
2 57150 18517135
3 168893 58998
3 126055 71567
1 24942 57645 80911294
2 29092 940322798
2 172008 537139661
3 128657 53970
1 1746 6659 390416549
1 68063 70931 437974572
2 139873 454169421
3 5213 70493
1 61281 109130 179912030
1 90374 111344 631608368
2 70079 866980196
2 121498 720036358
2 145467 598564446
1 17009 65903 263252154
2 21465 304312403
1 75378 100454 112886341
3 14388 42319
3 94788 60287
1 18728 84604 30295271
1 1131 100358 87631608
3 136249 90923
1 19293 46718 787306787
2 123717 982412345
2 142607 295225690
1 45740 53756 937089444
1 58601 59314 246255693
2 61451 540363125
1 38433 58729 145636581
2 60335 713147952
3 55920 37963
1 43935 111403 391839456
2 99686 46823486
3 75837 79529
2 5568 614449052
3 79675 93574
2 163242 718751672
2 32789 691438584
3 144220 37438
1 31812 107896 637041187
2 45086 491549689
1 30142 80902 444057676
3 155757 107410
3 9771 70994
3 53239 103281
2 27959 638101212
1 8686 88404 138110861
3 61313 28501
1 56670 85036 968079700
1 29515 110830 252142946
3 145031 103332
3 96064 67402
1 33557 108669 832776374
1 58092 89864 639588798
1 55907 93214 751909813
2 65063 28931294
3 124781 79315
1 71573 110803 213236874
3 67028 1106
1 2061 72477 808708899
2 91496 672340458
3 78880 89673
2 143749 255841760
2 55971 253277879
2 148806 831755549
1 20517 43771 594661818
1 19904 53302 591713757
3 108811 1195
2 54699 583809267
1 25836 94783 211220398
1 88095 106102 875364723
3 169359 13864
2 70551 947544853
3 45702 101908
2 55143 47781466
3 123645 2719
2 49308 895335999
2 136212 256418752
2 167439 476329742
3 43472 68010
2 167332 263516881
3 34913 90173
1 54465 99653 19673319
3 105741 37494
1 10979 71202 469220560
2 16842 89187700
1 50760 95322 304135121
2 39705 201928781
3 75613 29282
1 19220 70342 10316550
2 59127 186167870
1 78523 90100 290785514
2 117937 767785554
3 14560 93109
1 6763 40804 478795681
2 100311 922972769
1 27390 110959 73607619
1 39020 90107 354165134
2 127830 400112962
3 10152 15200
2 146717 212261865
2 57443 32729767
1 31902 36071 971465246
1 34563 74903 16366078
1 32098 45929 716764460
1 27980 82029 875560917
3 119827 94596
3 59656 81817
2 63509 363912805
1 62458 102220 46992258
2 62256 529917634
2 166704 161919611
2 148345 991164174
2 24225 355712014
3 13181 102320
1 2998 34915 389793871
2 43257 766870648
2 115900 137339983
3 30726 24024
2 115657 919109603
2 61139 707727754
3 106442 47997
1 11023 16504 102537921
3 92544 104494
2 47358 301623560
1 81838 84330 764279456
1 22410 37875 688874217
3 109996 43055
1 3562 8404 341062567
2 63816 701583138
3 36999 35996
1 98063 110038 958298577
3 70040 7581
2 170177 385015549
2 52855 159858558
1 30912 51084 463410585
2 100940 20854581
2 137611 38536073
1 55009 109273 506670004
3 27718 55193
3 15570 46504
3 165748 73866
3 156031 12273
2 127184 676726449
2 98191 74186372
1 31979 49769 161913864
2 14152 806514953
1 5037 95355 196890968
3 130124 99578
2 114687 84075018
1 14748 92870 208663198
1 7278 104133 623347543
1 11602 15561 711048967
3 110649 98101
2 16510 309816547
2 113334 681370051
1 9635 80043 108474345
3 121513 5909
3 122760 47873
3 58495 78799
2 165186 476214107
1 58025 72625 436139232
3 140462 95487
2 91257 782711027
2 86738 519562949
2 16456 218922978
3 82248 102931
1 5017 98111 981443151
1 61972 74939 389802125
2 94958 805587592
2 2551 20360232
3 134708 36690
1 12750 76016 645271375
1 48083 96024 580197503
3 81103 43726
2 114815 357491085
3 35772 106019
2 89578 195734941
3 70795 36417
1 64444 95506 384635979
2 146858 730352820
1 100957 113130 30790932
3 31677 21637
1 63845 95430 169278276
3 154595 91492
3 67477 106757
1 15851 30522 100854959
2 80864 623117863
2 135546 557901032
3 65464 36501
2 105997 877982160
3 101828 2401
2 40053 546963311
2 43714 723738844
2 58781 59868042
1 59357 65632 283411012
1 8212 35219 90963690
3 29496 66480
3 114593 10939
3 55220 40880
2 32027 751005264
1 22218 55991 385429922
1 90719 97048 155788705
2 37816 554199651
3 76070 109029
2 95463 79010325
3 114272 45897
2 109247 781766472
3 25078 104545
1 20344 24648 310510704
2 46794 350305976
1 43619 110881 808844549
2 126972 375892702
3 35223 47022
3 143343 40412
3 75934 102709
2 45778 128120526
2 14059 966849688
3 149841 3526
3 94374 111230
1 9761 45390 679046471
3 96980 29190
2 57195 342827739
1 70184 99872 319774416
2 135428 282197795
1 47465 99754 377809873
3 164203 100424
3 13658 61633
3 43842 109580
3 175668 69891
3 59889 4535
1 51874 57421 271036854
2 98543 844816159
3 155476 3837
2 53267 582961499
3 29979 91857
2 25828 799216667
3 43689 39402
2 95349 227994767
3 126287 86462
3 55878 38763
2 157039 585523943
1 51632 68955 610758994
1 36457 101810 368364681
3 129592 108079
1 74093 104488 95813439
3 119629 102113
3 71328 32665
3 48813 55735
2 143347 817620616
1 24757 69369 348765958
1 14933 44614 315912397
3 134446 32677
2 86990 619757461
3 36954 385
2 127395 818885309
3 101478 56691
1 76284 104049 183794281
3 68908 94424
2 119656 471407870
3 11625 113651
2 33120 308933116
2 69240 588610050
2 172203 214065372
3 170476 700
3 35021 14798
2 110567 17145740
2 52676 41166420
2 93751 364886245
2 32035 467637826
3 76725 70373
3 140930 61266
1 1139 21832 790416589
1 4999 60177 193290126
2 27473 119283929
1 23968 41579 584539376
2 12600 344372651
2 85657 77760534
1 33685 79439 381259659
3 88928 109540
3 92111 49057
3 161759 11258
2 101753 845347236
3 24812 56447
1 71251 80046 562800320
2 91032 268581061
1 30297 46018 128398005
3 28004 100057
3 145152 45987
3 109204 71650
1 37314 100203 354253713
1 16557 64937 540370965
1 53977 102322 333990683
3 71066 31662
2 1165 409832560
1 10256 103313 452098878
2 129436 661034849
1 41876 81754 147138735
1 57689 61112 469868230
3 67798 72856
2 121174 691962205
1 81426 97115 234700335
3 132329 84480
3 116406 62487
1 29577 39934 713149116
3 94567 43591
3 44931 13840
3 133105 110924
1 72426 81082 195817956
1 56110 81733 264258862
2 71932 138304009
3 129810 92341
2 11095 358787161
1 16502 88528 483376749
1 66807 77242 918311064
1 2559 27505 904172253
3 91376 10956
1 72617 85943 288132717
1 19661 50368 932409081
3 55991 15237
1 45926 50893 795742995
2 173134 260738261
1 31177 48396 655284776
1 96385 108281 495001100
1 58737 62840 188822755
2 167973 540577813
2 96814 398462929
1 62232 108020 479165752
1 10752 24319 297799542
2 22745 821290797
2 103290 870156009
1 9243 60266 691129226
1 47861 112165 388804915
3 166037 43890
2 66918 470906092
3 69945 112469
3 157778 30158
3 167862 101268
3 138052 30123
2 155802 223374364
2 94328 602005446
1 72540 111676 486480049
3 42602 38012
1 44371 59927 432093907
2 104333 681280003
3 47445 67291
1 2060 76911 541631128
1 15243 110601 667967588
2 27003 100028093
3 13926 14193
2 1699 523451194
2 68131 468027273
3 98774 94108
1 61734 85917 936727051
2 134374 385813308
1 39023 91189 240566213
2 173665 11384519
1 33648 102600 303299885
2 5966 702531076
2 119077 70874208
2 19931 582306945
3 175670 95046
3 51719 59710
2 2969 603786043
3 14817 41210
1 18779 80268 311548143
2 22687 199665781
1 45911 64953 636188883
1 8768 101910 830768604
3 22200 72575
1 72192 102817 246320874
2 154417 777672941
3 20357 33564
3 135904 89418
1 54394 93396 683136838
3 59608 18374
3 160142 45592
3 39070 56751
3 29114 4562
1 61495 72917 349978909
1 19823 67833 608328115
1 33557 104599 4979502
3 62945 48763
2 8514 442895092
2 75680 668847144
1 82812 83196 220970090
3 111961 39388
2 46958 118988097
2 33292 796842848
3 78577 91961
3 98601 29622
3 139171 37305
2 49523 464836933
3 4946 6320
1 28589 32395 247613027
3 135991 10533
3 120193 95236
2 164189 600058488
2 94190 345969235
2 153725 605040990
2 21277 408348046
3 92563 83653
2 130040 839291604
1 30099 109435 359742792
3 33156 86664
2 72525 889564729
1 66727 67983 173886793
3 48677 57264
1 47710 75307 948012653
3 2585 26325
3 59944 29662
3 93619 84795
1 90572 94324 685147962
2 165951 168105841
1 62674 99163 907155771
2 18582 536304231
2 88476 819290493
1 67726 99455 425368847
1 48886 71254 136044055
2 6662 286025838
1 18838 109410 713426568
1 58880 63193 66343638
2 117406 190649279
1 88116 107729 997421307
2 1363 348157542
2 15 424215666
1 25244 76790 956851786
2 156545 377141771
1 85528 89172 49377737
3 108401 85851
1 7130 26602 400945573
3 95734 112486
2 4732 679571968
1 12545 76744 589866637
1 37682 97187 317755224
3 94919 7294
2 34219 406004317
1 59354 76608 114976112
3 139153 62862
2 102692 689788480
1 68430 86977 261886692
1 48015 65737 718968358
3 172346 95388
1 12322 25640 964106250
3 56223 36958
2 135040 72641760
1 100058 107469 659602913
2 57290 473186876
3 169243 4724
3 154550 55063
3 92102 72363
3 103724 41737
2 161613 98441051
3 15904 41254
2 8025 684537152
3 132087 66693
1 71690 86283 215601676
3 5352 110296
3 13202 100338
1 59386 90313 950883392
3 35133 92514
3 31825 44794
2 121381 463165365
3 31925 108153
1 47981 79244 680204873
1 78722 94480 15242844
2 147231 373632021
2 42799 236408789
2 48103 653436251
1 34122 107734 482569901
2 118149 319819642
1 56674 59479 570554744
3 166761 66874
3 171091 89798
3 141961 21187
3 159509 99533
3 54201 107539
3 64084 36414
2 64082 153806140
2 137978 198581521
2 13510 337551695
2 120974 553953256
3 10171 110045
3 124600 45210
2 102859 649160080
1 1893 6122 219283479
2 106821 648202483
1 31360 72535 239943347
3 50617 4232
2 40979 51450784
2 114408 475682790
3 19105 68787
3 145056 34024
2 18442 140299324
1 8459 43749 498314322
3 75879 75339
1 44593 110019 70162286
1 50111 94172 493815538
2 18792 682042982
3 72063 65718
3 17610 61794
2 9847 985774386
1 10331 78409 398695844
3 162211 37403
3 131978 21656
3 89124 80370
1 79879 105400 6489038
2 72279 319386254
1 79804 109968 649208394
3 67023 50367
1 17432 47510 513147440
1 41916 81688 693326288
2 112184 757468460
2 111252 581701004
1 39085 82625 289011740
3 162073 9851
3 11631 73274
3 72838 88549
2 6047 464154455
1 32206 69049 621227591
3 66018 40322
3 68486 55024
1 76794 99134 220734636
1 58215 65456 905109722
2 102952 506514712
2 132983 337765812
3 112746 46394
2 18103 783760095
3 116371 24278
3 37616 40650
3 170373 16400
3 65411 26669
1 30060 36925 751373131
1 35741 82418 918178274
1 13331 64780 599513856
1 3125 101943 891228720
1 56586 112752 585493765
2 89233 146469997
2 152753 590752458
3 58140 83437
2 15148 53685734
1 31909 104936 541557024
3 8640 52338
2 109370 463475297
2 149823 255816234
1 20934 94809 587046944
3 17557 60583
2 30267 417969081
2 150032 250325599
1 24733 88348 11094899
2 166603 501687296
3 66622 13144
2 164560 29678702
2 111052 401666151
1 17054 100966 312102607
1 22541 96149 803593636
2 133384 785668899
3 65828 15450
2 119784 748025671
2 60396 576187604
3 170657 37807
1 3254 101647 424609725
1 43016 110947 339097239
3 99623 6875
3 82971 8592
3 50798 41609
2 44828 342824533
1 51780 76898 123952386
1 13817 43368 410440622
2 28809 919638060
3 107058 29548
1 33249 76422 190985524
2 115449 40382550
1 55109 74605 334105981
3 63381 9839
1 31496 53520 273991180
3 78067 106344
1 51352 63509 828352902
3 163494 6659
1 69787 99436 732771948
3 88999 83305
1 89043 113995 142595887
1 17002 32112 825259212
2 137480 596311609
3 9201 15855
3 104485 21776
2 94749 886264342
2 67139 663736639
1 19782 77321 666690098
2 106154 914238799
2 159924 604721133
2 97773 82915504
3 152208 54255
1 41271 54542 86733388
2 5511 182121278
3 5678 14637
3 136215 53649
1 53121 111158 598972040
2 82727 842272440
3 95418 92041
2 2533 276972344
2 2315 487980393
1 12004 17764 269523434
3 103779 70686
2 29389 419861332
3 130840 37827
1 3632 41067 437486731
3 153810 76276
3 27883 34120
3 96266 107445
1 32929 48687 740843965
1 102877 112654 112992387
2 57275 437862115
3 41741 110206
2 132121 911170276
1 51911 107905 627335159
2 84087 945896536
3 32312 107476
2 33760 566161788
3 90985 82031
1 73473 104059 17705892
1 52500 84852 432980690
2 72222 845840423
3 104619 107259
3 65663 39821
1 95102 99832 22201055
2 36325 941761757
1 75278 108382 190072468
1 6324 96927 49855107
2 153433 665720350
2 126813 114976894
3 90855 36170
3 146256 10823
2 88646 18917047
1 4710 90031 219369944
3 76901 49437
2 12700 951504360
2 148629 16705031
2 92356 973304780
3 158254 88304
2 105647 382340103
3 141004 77257
3 56507 55838
3 151470 99652
1 26646 99923 228813982
2 7991 459638536
2 107185 450393287
3 93648 54492
3 92758 34134
2 90885 154699874
2 88545 294851746
1 8261 114192 431127444
1 52805 89611 142634779
2 120156 306042961
2 58585 326260723
3 126994 50804
1 15747 100439 740126023
3 4434 16899
1 25303 63236 434626921
1 66376 68434 912267171
2 129648 368092597
2 167078 955136275
2 148648 931441395
2 111571 126923736
3 151285 12970
1 80280 97115 912909146
2 119649 854961835
2 78262 643454468
3 149616 53361
3 17743 32720
3 139515 21114
1 12903 22832 630684502
3 143806 77150
1 70762 88714 749502518
3 149498 22743
2 157535 668084266
2 50210 138216949
2 89729 605503363
3 28908 43433
2 157873 389558532
2 30153 446422123
3 48350 19316
1 43569 71157 958188133
1 32005 105023 231785580
1 103190 109448 248309546
3 137007 30123
2 27797 86281444
2 105963 629368866
2 21018 587235187
3 18290 68561
2 8021 256118319
3 41617 16075
1 28029 113941 586891037
2 113238 489539311
2 62571 677079204
1 48556 74633 16962901
2 167973 591561847
2 142053 1554671
2 170292 390546261
1 62648 113775 860141915
2 148481 943228983
1 16152 51629 553290226
2 10286 315368863
2 66147 724553022
1 31054 92986 270226143
3 52244 79418
1 41800 90591 404920597
1 36522 46454 499444231
3 156930 19042
3 67226 99781
2 164916 73295076
1 3728 40924 594292996
1 46414 50537 35609401
2 121103 892874606
3 69108 107235
1 25927 97881 307966771
2 133152 487090126
1 21569 68749 104173435
2 55311 84902248
3 144174 104153
2 41127 299586287
2 17571 888733304
1 31255 112491 848337418
3 174651 41236
3 110633 38326
2 84311 310233003
3 8304 42874
2 162477 878320838
1 56023 93781 335904673
3 74977 38671
1 38457 87850 914693730
2 25519 142650317
3 38770 82432
3 13239 52700
3 77990 66344
3 81640 84851
1 2018 36549 492572900
1 45654 98688 724970996
3 99016 3349
3 85341 90537
2 153655 898912908
2 30182 207901329
1 70031 92206 523095593
3 79023 48004
1 50051 69938 843213163
2 138524 446049685
3 140936 16389
1 36532 109851 472221176
2 1900 727562074
2 135299 996118764
3 156178 26715
1 7027 11805 980172265
2 60301 481375272
3 16057 113572
1 73682 85951 915652387
2 45056 42914439
3 135447 1697
1 25430 33221 671765045
3 60156 61007
1 35896 49136 490339241
1 30934 69311 735661170
1 28518 87929 368205513
2 69002 873059121
3 68365 95776
1 57321 112745 601298867
3 168022 30905
2 81050 339995231
3 34856 42732
2 65639 55215083
1 18363 89241 219288579
2 51555 835341068
2 151050 706271209
1 12751 21807 971218716
1 32066 102346 413375720
2 110729 473307929
2 32076 406967287
1 3770 63758 796884470
2 8318 706018812
1 8974 80595 74972680
2 175118 58465508
1 2206 24026 981768277
2 21062 828166263
1 102938 111030 600221676
1 1058 20792 325104906
3 64642 84104
2 130849 170833838
1 28551 74604 228415161
1 12886 73605 485258094
2 104558 186433920
1 71373 92887 587724881
2 111627 412832044
3 155447 27245
3 34120 101700
1 37584 46544 522979207
1 15534 75230 116921523
1 4978 13262 963448374
2 14169 379563896
1 77543 98560 629899704
2 111106 625940073
3 51592 35734
2 74282 998034181
3 33118 4202
1 20574 43001 794648902
2 147398 274103490
2 81224 257381921
3 10756 106775
2 85957 833741708
2 30661 49337687
1 50365 87418 325017031
2 105707 106999321
3 158612 9395
3 136255 35320
3 146294 78405
2 70893 789943953
3 117605 28053
2 17661 415914421
1 19513 113321 129955030
1 46749 71861 329887440
2 44993 24678949
1 68514 76155 460811760
3 56489 88349
1 4581 78320 851094776
3 117800 100232
2 30026 302898956
1 31431 83098 858027081
2 118033 243237337
1 69298 90108 437568031
1 38492 90196 889721548
2 148097 134434752
1 22695 97867 515173141
3 144819 71796
3 124087 37066
2 57520 483634844
1 28690 34036 7251657
2 148338 266143808
3 93662 95257
3 26752 8344
2 8695 795473442
2 30680 944897264
1 24241 29542 617844551
3 31301 33640
1 12524 73242 555090576
3 7164 33893
2 148519 536594753
1 80308 85378 50585307
3 138911 44412
2 92779 345479982
3 40147 53377
1 32470 74367 299477905
2 77814 854308836
1 25822 92006 226437839
2 173577 632953755
2 150959 498629809
3 62585 111103
2 116761 553129729
3 38262 22129
2 52663 849796043
2 129674 796886752
2 67784 257936146
2 44631 438248007
3 152207 34960
3 78849 94547
2 123241 387642811
3 157610 23398
3 6732 110417
2 47632 559851457
1 10949 78382 237480115
1 98790 111978 740067623
1 32044 79004 412098818
2 158251 586863681
1 9222 61003 454688987
1 17683 32695 305725333
2 5758 787796137
1 10089 69327 933100247
2 14215 852330731
1 12912 54049 322082006
2 36609 83859159
2 102045 762785162
3 165902 50529
3 81293 69840
2 67836 284433695
1 26017 58035 505139990
3 148106 4519
2 74609 177597117
3 158398 71330
1 53215 90728 451109412
1 22764 60655 699456119
2 104173 339909085
2 74026 404680271
2 65621 380374545
3 87669 57603
1 58397 60333 995922330
3 158330 9355
1 5213 98676 631976096
1 59463 59826 157928923
1 34209 84565 298829218
2 129405 103465382
2 151763 911262202
3 164993 56380
1 64412 95582 137133005
2 32805 104787413
1 19234 106527 143971382
2 27558 225854176
1 10933 43062 834376570
1 1565 113572 868303056
1 3206 82024 976265626
1 885 4228 918916277
2 175539 375901422
3 15455 47161
1 85099 89528 233962510
1 16895 57237 164585988
1 73432 112484 233971009
1 3086 31980 309479324
1 58357 74083 601681765
3 164591 5470
1 19079 108460 416949676
2 28913 848883217
2 89967 402097646
3 142889 110279
1 60181 64791 887546389
2 134761 479711972
3 85273 37502
2 26700 130918463
1 11471 95290 700434464
3 47017 79461
2 131261 673433888
1 20178 95954 156597454
1 37129 70208 443780106
2 175486 214905855
3 114452 70685
2 60456 317704243
3 143337 90336
3 125527 9214
2 165874 835245839
3 76547 66287
2 71697 625697605
3 2874 96730
1 107846 109442 415641456
3 76278 91697
3 249 91654
2 2370 725523441
2 61549 852237862
3 119239 69413
3 125021 73577
1 17045 89500 565216433
1 95884 106847 130462714
1 38585 61547 553763380
3 33071 65658
1 86102 112962 348352630
3 132924 80287
3 22482 71073
2 68820 393167746
1 3484 25701 733623653
1 33213 44617 495237179
3 46356 46057
3 77174 57958
1 52947 69684 36670480
3 115728 81343
3 113912 105970
1 5178 60485 315122181
2 64511 226144154
3 111975 79111
1 41992 103597 932178945
1 3012 46307 797117393
1 42847 45746 490916706
1 38851 70497 547827541
1 6191 28519 968405224
1 28716 95674 29275339
1 18231 62574 784107771
2 104516 138043835
3 78254 96622
1 26256 66185 511854547
3 162833 92209
1 29625 105738 475140745
1 20191 76872 315961226
2 107891 11557874
3 40701 52602
2 117698 165878075
2 7442 918401930
2 175206 477150148
3 28148 72075
2 63519 348768280
1 18493 28766 285002218
1 69992 87050 332539104
1 33298 101279 407980139
1 107 5638 741251465
2 57621 83462801
2 82847 302591058
2 145984 947536419
2 84458 365121620
1 68208 73339 388916847
2 114550 394711665
1 70133 84309 480981191
3 916 67580
2 132221 473468202
1 10802 73531 663268225
3 92114 80749
3 139332 83135
1 62333 79668 23155119
2 48299 327403930
3 98943 3564
2 106817 243565554
2 84693 871409703
3 117132 4896
1 81260 95613 42288315
3 147371 87113
2 90435 93600175
1 88881 111978 240105723
1 36196 71053 644674818
3 46144 15085
2 110705 205062642
3 103204 68831
1 1922 29551 578309305
1 53301 78337 66160257
2 129578 659258587
1 9149 79723 857311484
1 48406 66212 14523468
1 49781 81673 30464191
3 82907 109426
3 39596 83306
1 13366 25945 946907251
3 108050 23541
3 152655 22347
2 3950 913278811
1 54821 58805 317915429
1 36688 79466 969266691
3 54460 79174
2 98284 548912696
3 122905 32090
2 127202 369021057
1 26554 39187 182125147
3 573 86676
2 151263 308425616
3 94721 16724
2 41142 671347306
2 49667 165560043
2 103778 549403400
3 164647 44452
1 73324 86154 164092444
2 47355 39493184
1 4767 16041 110975634
1 42192 99353 374496289
3 8042 25331
3 109506 50880
2 70355 250931746
3 120786 65288
3 33534 97957
2 70826 361004207
3 140258 32954
1 13173 97428 794847920
2 107874 402979591
3 425 72722
3 57688 55543
2 38123 971005743
3 50165 94958
3 155691 68128
3 161558 97708
3 1172 6065
3 123867 30133
1 3282 4087 316490571
3 39264 113128
3 144871 68012
3 11939 4996
3 102851 96762
3 170150 85841
3 160699 79131
1 53070 88277 83334802
2 10693 891784030
3 84976 100402
2 93120 889134409
2 7675 187121957
3 95237 52852
1 74070 77661 276695253
1 816 94994 132536487
2 122368 992637450
2 12406 756566057
1 50799 59800 755600396
1 55878 66931 166398752
2 101151 252998119
1 78707 94256 915707333
1 38743 88751 179787131
1 10476 11064 754386221
1 17896 95205 607485262
3 44726 55940
2 13341 138184539
3 17525 53931
2 115859 242843194
1 23888 79007 998175715
1 37429 82849 296799960
3 91143 92288
2 88986 523577478
2 109607 172765618
1 59250 103693 46527673
1 44366 79673 772108653
2 148221 42172517
1 9347 95602 550333147
1 80907 91138 823635620
1 4899 43647 579502642
3 65369 32835
3 135287 81886
3 51422 10018
2 149729 325830151
1 51997 85335 517087008
3 85780 92661
2 171300 908443890
2 155584 428550384
3 41908 109646
1 40187 87243 738413660
1 16271 109277 156931723
2 58733 520193651
2 90889 574807646
1 12816 82984 361866751
1 23622 106030 763505402
3 87379 91094
1 1471 107453 195967847
2 26632 632432462
1 46094 49456 276964892
1 65677 104439 545383288
3 138364 11220
3 62732 109255
3 138036 78209
3 167347 77683
2 109831 649483202
1 24595 74884 599930184
2 155904 78295546
2 155418 562138301
1 10361 55861 886639400
2 172465 279190661
1 103530 110063 580078158
3 124208 108448
2 77586 681860514
3 117265 85369
2 120955 718748727
2 98492 949413210
3 62302 100297
1 12431 103150 200603580
3 72667 45627
3 46240 34625
3 13870 89698
1 41628 56627 614351279
1 25111 87553 345078717
2 59547 303726536
1 21389 56257 655094760
1 43209 73294 788202269
2 2782 96204238
3 38916 85295
2 119548 138114030
3 158816 59501
3 156218 4535
1 7337 76655 436823722
2 47289 701026630
3 119351 29395
2 6137 567976281
2 54378 915556177
3 132692 53078
1 79994 101630 958303457
1 2128 8688 529188172
1 20742 75075 366798596
2 156749 930855058
2 144489 36434942
1 20383 41606 976940183
3 89333 83114
1 33747 103305 966845532
3 66628 78239
1 73587 87463 101230233
2 155325 691153192
2 27409 965257393
3 163063 100441
1 36680 84319 218786508
2 95619 60012992
2 56842 597527211
3 66867 65898
1 98279 110548 685492398
3 113102 57907
2 52534 429864954
2 64534 407421620
1 54124 102826 561492724
3 143250 57300
2 44321 787489586
2 92221 596823065
3 134554 73861
3 22459 44451
1 9545 108677 690127005
2 96831 831473340
3 167907 20477
3 23644 84769
1 16321 46507 203680101
1 77996 108546 416249923
2 65422 390998300
1 11383 102800 809267190
1 28301 106188 484244750
3 117693 78953
3 66358 101528
3 36446 50403
2 48687 511001553
2 6797 207720398
2 72083 552484268
3 33950 75480
3 61860 64157
3 59743 7706
3 20544 24986
3 62540 69491
1 41322 62657 315812715
2 175196 581674299
3 73857 24822
3 123649 49660
1 40788 68703 57253746
1 25574 44214 335032482
1 1697 31672 145901432
3 53481 8028
1 76623 82641 802265413
2 127910 602896286
3 154669 99141
1 50984 54529 841833056
3 60453 3046
2 37726 77713153
2 89692 24388785
3 117503 56724
3 38052 4378
1 28329 112872 172074037
2 78656 362463175
2 113445 278549487
1 85107 93459 987325197
2 9005 456677414
1 38186 83925 962576475
3 131551 34769
1 26846 30913 687077925
2 165407 32034473
2 78272 628167083
2 64010 306079082
3 155724 85078
3 156996 56472
3 119909 69654
1 73961 77426 669768174
3 62072 94113
3 94373 93253
2 108902 734333491
1 15026 37895 49299911
3 64243 58937
3 42782 66166
3 99518 2453
1 22156 35514 412190467
3 113455 28207
1 60991 89530 702838774
2 88976 600075956
3 165199 17135
3 110893 13917
1 31986 107426 210669553
2 10798 592070028
2 143710 577592236
3 60476 18338
2 149141 51501670
1 58923 103881 514919228
3 90565 68552
1 17871 74509 943168741
1 8448 97852 120438919
1 72776 102030 770393775
3 34083 45339
2 161602 35962446
3 36213 22142
1 1375 94863 476058920
2 104311 542490633
2 136140 339194750
1 22657 110490 227453596
1 71445 81762 177248729
2 69602 229571303
2 146796 794673313
3 136486 47866
3 39421 2547
1 30335 76703 547311417
3 76491 19064
1 7871 31863 134371440
1 77169 101023 973709425
1 13423 68989 496833118
3 146876 46583
1 53032 59072 770853211
3 125795 83010
3 61412 82146
3 116853 36596
1 58254 81979 602247477
3 13839 91477
2 20992 68859722
3 161027 11504
3 32513 20692
2 119376 691189278
1 51065 57354 664535804
3 105451 66722
2 161129 922823819
3 151560 47359
1 91629 96789 805132640
2 44791 766517868
1 55058 83109 108568228
2 25913 854878511
1 83292 92064 256295359
3 24053 99888
3 38514 35889
2 169637 776650367
3 153119 66349
2 162248 901369220
3 175387 90345
1 52123 112681 48212537
2 167874 115373475
3 51345 85207
2 98391 215531510
2 35335 121831098
3 55510 13197
2 4341 187986070
2 122819 655563992
2 150469 36119653
2 69697 353980762
3 168212 50771
2 58961 264822108
1 62238 82821 88306394
1 41167 94387 61115290
2 24010 840724584
2 76231 366372042
3 14820 77502
3 63740 47985
1 13914 75433 920700387
2 134499 400342751
2 140527 711722344
2 141197 110647535
3 6112 76380
1 11080 53278 685377827
1 77849 95627 89403904
2 76516 664884901
1 41549 106394 704878120
1 72158 107748 489525163
2 40647 286449617
3 164753 61360
3 119640 103629
2 106228 948599188
1 5475 18923 469605007
2 125082 517185301
2 171451 255201758
2 97533 168210029
3 32465 64347
2 66401 502962732
3 100399 37749
3 87466 11917
2 54288 252035564
1 9344 27914 382254121
1 4390 87141 634811372
2 68605 848961346
2 60398 806292241
3 168010 10106
2 99947 68746381
1 83586 91444 461515083
3 51570 25238
3 9690 101228
3 109570 64452
3 151677 70209
2 155411 876514654
3 127283 10147
2 92366 954529943
1 28680 95805 605230746
2 50979 716551551
3 15225 42315
2 8185 987008268
2 158734 754414664
2 86206 559156927
2 141436 718248460
2 93341 73844307
3 108840 87649
1 85973 100465 177037889
1 36289 77029 312027165
1 9939 28534 839558470
2 56454 485157654
1 47575 106655 23130898
1 31112 36773 900242001
1 24056 50142 46557371
3 13118 100053
1 37179 105785 273005598
1 102032 105277 664034364
3 172746 13455
1 8086 35478 660588266
1 43798 72590 254815134
2 39273 915344645
2 172879 869136690
2 104247 384345271
1 60612 103047 40756666
3 69480 55959
2 123319 912263390
2 8640 488946063
2 29011 196076754
1 761 105654 772872164
2 142035 251233896
2 147814 119380352
2 158065 723093133
2 118182 509986593
3 126541 9408
3 1220 75985
1 51296 70968 74774868
2 63126 750391815
3 30162 33318
3 89341 54845
3 10640 91244
1 40458 110736 582743662
2 124365 974643917
3 24377 98453
1 5937 27614 45201245
2 101416 626725138
3 149775 74654
2 136696 575182314
1 43677 82986 421196344
3 162954 49314
2 35485 572532969
3 110873 29915
1 98122 104156 586741870
1 51494 79836 754166763
3 116078 15470
1 24076 39520 866582682
2 58922 565740308
2 74489 702774059
2 77124 865873201
1 4955 39358 789477956
2 19066 926539560
3 122824 59556
3 82325 36247
1 15264 108344 86200449
1 37119 76123 164036604
2 22727 36934735
1 77777 79537 172459343
2 8027 929986580
3 82937 95648
1 13043 80747 516947630
2 94974 314190094
3 160051 75418
2 47882 483412803
3 128856 60420
3 29511 1250
2 48883 243314733
2 82820 741871467
1 80059 81402 450526724
3 96402 101949
3 44217 92935
2 151050 744196204
3 41710 114364
1 45244 67806 655964825
2 40216 139438101
2 136486 499007736
3 126418 31603
3 160239 79177
3 145734 11320
3 154438 83978
1 23583 106740 504533590
1 75558 108137 243334538
3 120030 24914
2 109226 722675896
3 142037 54847
1 35765 38237 375336954
1 13473 54363 174544116
1 1700 103449 708372898
3 41364 102916
3 55775 58006
1 60374 114086 706009458
3 157318 24493
2 91058 760502308
3 165886 106735
3 62806 13803
2 175033 976779136
1 12320 61941 185698952
3 119757 18179
1 73785 87189 869193948
1 57374 73592 403595186
2 2074 378154052
1 2675 96805 231631529
3 148675 50980
1 1898 8354 776223652
1 37729 66020 841602256
2 88036 654868344
2 150733 398670017
1 33134 53820 839609778
1 8176 102063 460834750
1 49090 57765 821218731
1 89641 103450 175734056
3 9722 1035
3 12072 94261
2 59933 266051601
2 21688 679263602
2 72903 942256307
3 171029 100930
1 26222 67105 726910366
1 50799 70563 563548683
1 43665 62433 651194572
3 30201 2269
1 3870 86013 423428467
3 147674 81534
1 77551 112819 431173690
1 17546 96655 152676125
3 76954 55910
1 15713 112649 391309322
1 29730 102964 920949287
2 48575 754021161
2 58089 905111446
2 45646 595373560
1 31021 57761 232805661
1 25386 34185 860820424
1 103160 113428 645693540
3 1463 103701
1 6002 58196 553944777
3 54209 74498
2 89535 71158726
3 126273 47695
3 35984 31037
3 13799 108945
2 21358 86306179
3 113490 71610
1 27335 66605 95501677
3 125284 96059
2 43403 520345632
3 153720 9689
1 18907 21454 70441593
2 95131 422826079
2 47486 595829886
2 87237 229044714
1 14977 95896 628071776
1 38009 48102 901503091
3 10050 35945
3 15538 38478
3 101268 52005
3 24695 40176
1 49390 111131 708876955
3 56431 23253
2 75238 352304837
2 3907 799408655
3 82728 102745
3 148054 7542
3 140282 67860
2 92809 257944872
2 126493 511775297
3 32922 41454
3 55689 26074
3 34473 79653
3 37771 18706
2 46773 328602571
2 129133 74241263
1 16358 104859 729690094
2 150734 432914280
1 33052 64311 868055834
2 136735 285289506
2 35032 214730895
1 23275 108542 686744519
2 17114 95924053
2 68724 205118581
3 158758 110920
2 84780 207301950
3 145824 78633
3 156462 42737
1 49951 58028 26487499
2 11211 463932962
3 59099 52385
2 3228 795215040
1 31062 90168 588809814
2 1680 732860846
1 37978 45671 428274064
2 11201 512590645
2 58393 970610985
3 17075 38712
1 71851 93192 556986481
2 83063 932615110
3 90761 40164
2 78551 306837782
3 34178 57650
3 64456 108005
2 57101 317461931
1 36073 64102 653904237
2 173031 393166391
1 38907 86642 796053674
2 160032 965309542
3 162482 28159
1 39491 59862 876278701
1 13900 74134 184755979
3 90698 37062
3 91651 50715
1 7811 34757 185856733
1 16096 27595 234744209
2 10991 375515903
3 79917 113936
2 168406 997846548
1 75568 92166 815095611
2 80950 840975660
2 46689 332168596
2 120417 270259022
1 90263 109758 201439084
1 12575 107213 968813158
2 150152 853361968
2 90032 600495773
2 71673 336334322
2 102784 515520742
1 18042 109693 210988975
2 33064 933027551
2 117776 623195022
3 96881 88941
1 54913 100884 293707555
1 18278 79888 254130362
3 53317 41364
2 48812 376461309
2 143134 388499038
1 20253 92145 647483654
3 49281 27207
1 78891 98655 236528644
1 37591 59037 589000158
2 152335 602826183
3 86654 53394
3 55039 6168
3 15147 104378
2 16088 990919536
2 150226 839301390
2 149720 450304211
2 142836 941532477
2 172016 302092348
2 72079 140427049
1 23925 96329 106237471
3 136160 28912
3 59013 22481
1 75929 86006 985852285
1 1096 101639 155228547
3 57378 89708
2 135744 507948896
3 94735 50505
1 15672 106279 792189381
3 141072 21097
3 90040 39370
3 175419 95105
2 65764 21626085
2 112910 99728097
1 67534 83662 742008315
2 166264 105583278
3 124048 66731
3 118410 32206
2 44099 562313967
3 162055 48013
1 40103 58783 578876157
3 82515 55657
1 46291 48509 253959931
1 8001 25192 272934461
1 55431 106237 675985887
1 89702 102050 538889294
1 27536 65632 612536314
3 117770 4194
3 20391 68738
2 12559 440144609
2 93198 468257221
2 46526 738424877
2 10707 219929772
2 89853 498946774
3 18669 97590
2 140447 335148292
3 162997 64529
1 47163 88303 533774719
1 34729 77403 123323558
2 15906 594483319
1 69455 94918 979928829
2 71817 139042308
2 30526 123004395
2 17636 33028587
3 75093 55834
1 65275 97399 377955957
1 22728 37649 84403680
1 71532 101389 510026362
1 47868 111315 265719627
1 99786 113296 534454287
3 73736 79947
1 46136 55312 628309721
3 141756 67893
2 10541 349416781
1 2940 88760 433613431
1 13077 82624 220341290
3 148710 96875
2 126897 156512454
3 158211 81104
3 165782 107231
2 151673 281792572
3 24698 64174
1 38662 78111 812415915
2 4009 450859312
1 37584 47690 918512219
1 23792 68601 404425023
2 173995 660670603
1 55853 106825 501133305
1 2148 100419 472788029
2 33462 800318982
1 31009 85842 957381645
2 172940 716907183
2 54735 128459036
3 162496 65369
2 80942 102870602
1 84354 103447 382992211
3 109281 112328
1 46879 89377 171009474
3 139049 73773
1 39352 61309 107049559
2 74691 40869232
3 110553 76760
3 21580 40070
2 95181 144427841
3 65240 104110
1 20274 100464 702247588
1 103986 112461 814162725
3 164921 60646
3 12591 44667
3 158978 4347
2 91555 285081863
1 45484 101625 158769256
1 59357 76560 450516068
3 37836 49243
1 40509 104847 37622484
3 92781 61055
1 22629 85772 638432579
1 12610 73276 177334817
3 8147 36130
3 99688 29403
3 173643 109422
2 13716 59627994
2 132263 516278363
1 84542 100495 149996092
3 60368 96952
3 20192 58748
1 6164 42368 238986598
3 151451 980
3 115468 98843
2 121987 482906977
3 46904 102137
2 22261 549922975
3 75492 75410
2 145420 85133075
2 134695 139219064
1 41228 75887 731291333
3 128368 94307
1 30433 105152 168454340
3 100748 80291
2 123649 472093105
2 115725 450066728
3 123752 32474
3 21544 102236
3 12699 86366
3 1867 65575
3 51957 30045
1 104190 108871 445685431
1 43112 68968 482130168
2 115973 115497764
3 144785 41199
2 53960 919453296
3 125369 106955
1 13466 100563 939447455
3 108025 96248
2 103393 740442210
3 18005 35209
2 65028 697015216
1 56984 110468 89606836
2 156078 663260721
3 71184 66483
2 3927 630377820
1 16373 93346 161686841
3 153554 20254
3 37061 33256
3 12931 105813
1 83151 97551 630028782
3 135299 100109
2 144036 774206985
2 130677 744253959
2 29395 363998172
2 129052 332130811
3 88948 104480
2 47765 281425068
1 41170 108189 139083253
1 72589 91906 230784501
2 105157 506215514
2 12410 120461707
2 150731 111875369
1 19672 54679 538663135
2 93607 640935862
2 22259 290036334
3 101812 50926
1 20309 33858 908391662
3 171186 101789
1 40905 57667 238862889
3 31114 46520
1 73098 112780 946800629
1 103485 111093 358049302
2 81270 428244220
1 75808 110738 58259570
3 167249 36797
3 56827 9846
1 1508 112803 428567648
1 57076 111594 629905008
3 173101 5059
1 3586 101665 757938919
3 159136 21775
2 983 125364698
1 4666 33497 100756310
1 18476 36356 802342739
3 54472 99580
3 87270 40783
2 1109 26102226
2 25881 830512615
3 118181 38060
2 92458 657419842
2 139890 68328286
2 14859 387109090
1 67801 92213 408140355
2 17101 946117387
1 8801 93775 778718638
1 52264 83590 107264122
3 124741 106134
2 158609 805987153
3 109512 11402
2 44670 219675703
2 28608 738166209
1 42321 94716 299106759
3 174825 1123
3 64563 17363
2 92040 751915095
2 164363 259381703
1 89023 98784 150654301
1 6361 33680 61171153
2 57553 583270890
3 67862 88708
3 162288 85539
1 59031 83866 697368400
3 125423 16165
1 97613 99530 511337861
3 57638 76348
2 113439 802786446
3 137878 69989
1 68876 91973 495508192
1 15205 18880 279065154
1 8977 51210 833648742
3 15899 95793
2 169047 262586838
1 75786 83764 837650492
2 136670 35831713
3 96069 10565
3 86707 51084
2 70506 764222885
1 85003 85937 633172556
3 162841 69485
1 13172 45527 796808596
1 6992 51613 953081890
2 80787 153977191
1 14388 31681 506864300
3 121216 76173
2 30736 208901823
3 59991 90907
3 127796 17634
1 19392 45076 944552950
3 91829 54286
3 173806 60946
1 29625 49825 510253515
3 89736 23508
3 23332 106516
2 172720 654977956
1 11215 22020 423110321
3 69967 10401
2 25779 7940376
1 98472 111683 581102041
3 55737 95657
2 13403 152369542
1 8025 85959 84644243
3 153732 28873
3 84182 106450
3 77058 46917
1 79251 81421 570009806
1 23149 26766 471500941
1 14135 73412 133907230
1 65178 66501 494420164
1 50386 100953 461469252
1 46722 77936 662317165
1 81269 99171 219934385
2 13890 729481905
2 73227 504001601
1 53233 57300 126604006
3 124227 83989
2 89797 64761826
3 122336 91692
1 29244 51738 535838679
2 48216 408786365
2 73586 337066441
1 24356 57884 282646506
1 36585 81384 75756640
3 127468 85958
3 108377 57978
1 61848 106298 490370889
2 38251 167310183
3 119429 81108
2 77815 911830793
2 60456 283720489
1 956 16925 449329906
1 3935 95211 933566979
3 407 104798
1 23941 78049 510182476
3 155468 35755
3 110553 74103
2 42489 574717414
3 156338 63291
2 157929 725901529
2 12089 433603268
1 32990 54603 732965527
3 49546 70687
3 60355 66132
3 42750 58033
1 28722 32313 894437094
2 167948 204138123
1 25024 74124 676951810
1 29237 46031 500348036
3 137549 16850
3 41443 53536
2 159995 392043833
2 28891 796154091
3 30045 15824
1 79561 80115 290266248
2 59302 997679581
2 103508 796948553
2 149520 348816873
3 155114 48110
2 102240 407138907
3 80129 28392
2 161292 407481704
1 82773 111494 143165964
3 85016 81374
2 46288 711583604
1 64840 112437 257351069
1 7136 74780 39010403
2 20881 536807410
2 130105 889026297
3 73260 19348
3 84143 26408
3 141044 56373
1 78407 82556 192413833
3 152923 91755
1 46335 110055 868272559
3 123160 72887
1 71593 96154 610320121
1 38977 63072 26168230
2 32968 774004076
1 24044 79741 724480242
1 19705 41272 148675587
1 68448 100662 777434598
3 157031 93222
3 15848 318
2 89570 417538338
2 156540 887487744
2 122960 535288575
3 37963 69202
2 19208 479411491
1 16200 55668 780486728
3 132197 18168
2 145271 864906707
1 28194 30569 80962352
1 15706 46902 914039345
1 49689 63542 359645908
2 88922 409021070
1 80497 87398 461645388
1 40791 59910 813309753
2 147271 176362590
2 175622 300863630
2 125499 440480257
3 79594 2526
3 54989 38059
1 96593 103985 43142964
1 13388 48898 279534990
2 103034 394568748
1 87497 105414 693788008
3 4419 73206
3 130663 49401
1 26902 56512 787134538
3 35003 44929
2 99078 535532698
2 25744 683469799
1 13124 70065 531971002
3 161421 83443
2 41788 532702482
1 35445 38424 893189566
3 142028 68350
2 22206 232143309
3 116775 94871
1 35075 100846 762664977
3 36218 67544
1 23096 44710 256994909
3 138416 3989
3 69196 37783
3 47397 460
2 2045 585649124
1 7612 91297 829652242
1 56855 62917 31268237
2 82265 628902739
1 52963 56122 449615634
3 3847 112705
3 78535 87197
3 26347 42142
1 48269 100078 911264635
3 152930 58656
2 131409 858316247
3 32312 110273
2 166482 957392503
3 57522 72916
1 40288 78727 744616223
1 48919 96841 390767866
2 72138 890331492
1 39336 85370 561355304
3 17779 78909
2 6588 225051565
3 4389 92573
2 103290 955165815
3 40432 89881
1 6429 36800 403451737
1 24601 51727 858552722
3 19739 29346
2 130940 921028149
2 13021 592362040
1 4938 20667 628017728
1 66377 75938 146329161
2 39713 574607750
1 45017 95922 241401431
2 101317 105435181
2 427 880890589
2 37747 949434585
1 466 68088 349900948
3 71454 39381
2 58849 558405575
2 55008 76397011
3 99063 53456
3 81041 58809
1 34170 92149 517038056
1 62265 89473 201527941
2 14905 886489809
3 42711 85647
1 35999 61466 684909417
3 79004 75266
2 72486 97253389
1 25795 103462 999712620
1 71769 77245 104232685
2 118460 70176345
2 47614 851245656
1 43698 66640 417337815
2 32891 359158417
3 93181 90702
3 41611 57030
3 23747 67296
3 23708 104310
2 171965 457034767
3 124990 85444
2 75866 442313681
2 69727 140603240
3 45538 19238
3 168530 95203
3 131396 55229
1 14210 102993 162429918
2 26785 315036208
1 16280 96015 280328529
3 55550 108817
2 162743 245651683
1 46494 107488 184344890
2 7143 269842697
3 3503 1983
1 49554 85062 254792206
1 48826 93235 848184459
2 38125 98166394
2 95219 835998023
2 95475 312508558
2 150871 598058235
1 79395 107733 324979065
3 141585 26539
1 33426 40469 838952155
3 114778 88104
1 51948 100769 331337566
2 21217 671621402
3 66304 80392
1 46331 98502 211581051
3 162181 48337
3 10554 61652
3 99026 111547
2 40757 877772925
2 168907 925348718
1 13975 75370 765727398
3 89091 63929
1 3480 101440 137067592
2 109640 296040709
3 21855 70208
2 68686 563995721
1 22148 24034 239628749
3 18696 49782
1 66910 78467 15333287
1 20866 88367 807550583
2 153125 169005377
2 143756 994232094
2 16062 479989572
1 15309 74035 623532387
3 7593 40775
1 24426 59273 738127578
3 144709 4103
2 113291 592113746
1 94339 101753 910119127
3 144901 44098
1 1778 2186 84134453
3 124480 106818
3 33731 84911
1 6850 26253 49322229
1 78536 81726 232537068
3 7115 71086
2 16833 195249691
1 40400 112084 75511343
3 165914 63869
2 118420 241252066
1 13765 33551 854064328
2 25065 764336411
3 117523 50632
1 5496 85959 194842101
3 952 747
2 134002 853443500
3 80606 94961
1 3660 52067 847666518
1 15912 67503 168504095
2 157901 861981535
2 12001 522541439
1 7653 113977 436999957
1 45007 98495 427921765
1 54761 91688 517200387
2 128959 388110883
3 36584 67879
2 156545 315157555
1 46069 88786 381010252
3 108209 50820
3 134846 59633
1 61904 79617 697984820
2 110524 913839356
1 9302 33659 981217216
3 75501 59773
3 71400 26774
2 65614 717600014
2 39730 613386516
1 5885 39926 545761217
2 118945 457067081
2 129237 8049520
3 19824 35040
3 11559 79989
1 1078 26484 343025317
1 39554 108768 848541681
1 68712 89277 437808255
3 150305 46025
2 93542 371603791
2 82138 488446849
2 50234 459118568
2 128048 261047277
1 80464 107081 654944165
3 89816 99955
3 63210 79925
3 104660 107217
2 79276 712250832
3 15605 90861
1 24981 31175 85659759
3 81429 68275
2 56159 282824271
3 14247 94635
2 11870 541155828
2 54783 587680340
3 173252 63067
2 160534 983409845
1 64934 92269 890655420
1 49443 86677 326439133
2 158975 836938034
2 107261 725522355
2 91133 927007735
1 92491 111617 477778285
2 93457 209192287
2 80324 900549116
1 76188 102439 766534915
2 66005 95594692
1 39131 63651 789536185
2 129354 158397748
2 124042 74528461
2 122242 877896270
2 3222 148960679
2 82915 752018537
1 15727 99290 373334759
3 153141 82568
3 64082 13419
3 163618 105859
1 19829 40203 490080619
1 4815 30916 123428099
3 25092 30898
1 4024 13018 51574592
1 43549 74932 419560336
1 20607 83194 979782347
1 65473 111206 446283109
2 167873 190550588
2 108624 133982302
1 20514 21361 554871887
1 50073 103805 371865238
3 138394 108044
3 13662 99819
3 2826 29516
2 112184 687509323
2 38462 300006702
3 155817 79542
2 22240 544203027
1 12781 108106 272065636
2 171899 103029031
3 100674 65540
3 159086 42669
2 42026 247992902
3 83811 54921
3 10536 97851
3 127254 37060
2 150389 420339017
2 241 795208742
1 7962 48337 912637918
1 17803 25014 709644186
3 33416 70110
1 4767 11218 814350298
3 166082 68634
1 11726 31150 501571453
3 8214 79615
1 53614 86874 22606917
3 103008 97447
2 158163 90681964
2 164813 269505771
2 155801 111826305
2 111011 471168768
1 19420 57870 217774322
3 22661 83028
2 50904 512801812
3 37348 86609
2 77022 6636492
3 145101 68220
2 85234 598961725
2 148687 694314163
3 97507 77394
3 6203 42691
2 64184 960689044
2 155008 259541551
2 170077 834406891
3 124234 49388
1 44796 96095 974565784
2 21646 733950848
2 53313 559478493
2 169681 997413044
1 21820 24518 524756455
3 119042 86137
1 17889 68135 17237746
3 169162 27518
3 110909 77417
1 13214 92116 490125385
3 172161 16268
2 30094 835075699
1 22917 86634 26664506
2 26495 578744128
3 151867 97974
3 167502 57111
3 89424 48011
1 14117 52934 469303572
3 115454 52255
2 21823 571201368
3 10918 47116
2 117859 572888731
1 66676 105754 689948669
2 100782 987792382
2 25634 135096779
2 173910 480620152
1 52889 69887 257415104
1 21921 94926 877651695
2 77446 591614635
2 159971 35797093
1 99588 112114 916816567
3 125160 408
3 40163 5134
1 40424 62833 119738999
1 18980 95819 403150890
2 102879 545163931
1 36427 53176 801132099
3 86857 93341
1 96129 98147 238453140
2 39142 382504130
1 2696 34340 980195568
3 162500 108195
1 2673 88566 669371164
2 126280 90805114
2 122158 903933253
1 52332 86016 512051716
1 16428 107763 785342334
3 169994 100158
3 155179 76015
2 132185 8680652
3 69558 108363
3 76811 89076
3 8005 83362
2 135008 20006490
1 73790 101404 596625007
3 95465 32920
2 87989 162588582
3 159393 88642
1 27681 38195 947142309
2 134465 121317191
3 141297 72212
3 152252 73114
2 63265 248786113
1 44216 105037 684718924
3 92319 41663
2 15220 993180122
3 167133 18654
3 123203 89331
2 112715 478820117
3 38172 63905
2 158637 463515063
1 4661 36172 630191763
1 10366 56861 16527080
3 16749 24794
3 89284 111947
1 9835 110958 572617352
1 57767 99428 78289088
2 165596 134422404
1 1568 30501 212047112
1 21655 87714 843502428
1 785 24428 323464119
1 43749 109326 263125230
2 67850 674287449
2 40114 330094082
3 149489 42173
2 53849 228573724
3 5917 112257
3 75235 3100
1 19994 78321 116378593
2 73944 559139541
1 6703 111339 522411650
1 26704 100972 409840416
1 18360 71472 785895985
2 4121 171595409
3 19461 69714
3 1948 30271
1 21000 56454 576300335
3 107628 98628
3 46128 73855
1 93435 94161 183551121
1 96679 106994 775986780
1 9883 23748 619608202
2 119708 491972548
3 102281 32646
1 64211 69990 448228916
1 25976 28991 485287502
1 28973 70012 672379621
2 25691 612626980
1 24778 92918 422762925
2 22291 336595873
2 46572 145349178
1 87545 108353 353615208
1 56831 67762 150351545
2 37753 481988480
2 1377 744944184
2 65958 624560089
1 38803 63849 459499713
2 140709 407786310
3 65602 63270
1 5460 15292 919013818
1 11804 89874 784202645
3 110178 83213
3 169221 104367
3 79371 81565
2 119047 155232795
3 556 18585
3 122254 110907
2 149814 454131849
2 132492 439951790
2 121659 71364312
1 57861 105724 243580899
3 66196 38779
3 51514 103005
3 12006 50610
3 106592 83216
1 28871 60097 629325894
3 41457 91893
2 168076 398225150
1 79687 90191 758942872
2 73757 698327025
3 94557 50947
1 42318 96003 823192455
1 41438 71170 761955169
3 10101 21195
1 35167 48800 494146207
3 7853 16909
2 110584 649297071
1 7609 15373 583383729
2 123467 30891444
2 52898 255308243
1 3014 76266 222842192
1 9304 65177 556006313
1 9129 91318 168353206
1 19314 63684 885430203
2 137745 947525652
2 143092 407412585
1 40605 51907 275304033
1 445 40908 698324252
3 157787 11732
1 66269 91908 869915104
2 53584 945420738
2 84754 743794047
2 97135 64816828
2 43504 701792051
3 43922 70889
2 87527 984581920
2 897 835380651
3 8564 17518
1 1765 81118 205686558
2 137076 920792432
3 97853 86574
2 161739 168156278
1 54810 69738 771228266
3 69350 8936
2 149203 567389470
1 76379 94197 81928446
2 25598 723204592
1 78012 85425 642353700
2 141812 969957622
2 66934 623747699
2 65305 153127620
3 154057 33654
1 18056 18207 246397270
3 140665 19756
3 120806 57821
1 95876 99703 747783888
3 24895 56455
1 12874 97193 142546466
1 79013 84603 936563743
3 73547 65382
2 6505 239811051
3 77596 104533
2 49960 213554745
3 83984 5539
2 92600 198047873
3 56531 88840
1 28855 39720 380921270
2 109803 964845601
2 66565 717823923
3 37834 26940
3 142338 24468
3 87390 95529
3 85183 84272
1 1193 22348 630726356
2 79438 138462375
1 21961 110483 710514379
2 125647 576597105
1 68711 78140 590405404
2 158100 32445814
3 14863 83197
1 96965 97028 738464421
3 173934 87298
3 83266 33166
2 84354 394850576
2 145507 423858413
2 23235 734735329
2 169203 256229329
3 68193 44594
1 58426 89532 957134106
3 91229 10982
3 170979 12959
2 131665 235018412
3 30711 96350
2 35924 566162384
3 77734 17628
1 57296 98452 151093772
1 16269 62641 989155810
3 132248 3694
2 92730 664223423
3 138552 10391
1 22007 54955 33731120
3 146314 67647
1 20399 26825 203763508
2 28408 507080094
1 69926 108974 19016108
2 100290 885269100
3 114373 7966
1 62557 72636 120352585
3 115329 60857
3 79365 19242
2 14195 909771489
2 133096 149679884
3 130324 108916
1 25247 67476 424791169
1 52004 54934 684687106
1 75958 112909 977863278
1 29471 81945 490638808
3 28645 22937
1 41345 69881 906867194
3 118895 71051
1 33665 92884 213111843
3 159998 67188
3 124716 54960
3 161455 112390
2 9907 721072435
3 67082 16965
3 59390 34605
3 150331 101460
3 120586 42544
1 82531 96373 489962229
1 86128 93127 387918489
3 8047 83816
1 48759 51636 939542044
2 117809 799723093
3 75359 108764
3 65337 27824
3 92439 91491
2 137169 784508514
3 51047 24696
2 162945 608639134
3 139838 15739
3 82833 100371
3 13513 77364
2 48800 260175094
2 138692 491758844
2 25944 826941023
3 8609 55473
1 13759 97928 76294159
1 21236 96826 194000700
2 167339 922477333
1 95905 113285 596475790
2 34277 585497744
2 50180 261525759
2 110881 29405386
1 65221 84254 942390735
3 99352 17275
2 64089 921810408
3 54700 77711
2 171456 825589321
3 46801 3932
2 6949 768457698
2 109190 242109196
3 22908 39398
3 83847 102804
2 159643 693945765
1 103816 107764 935538089
3 158385 37662
3 59873 56383
3 143546 87180
2 71118 257198085
3 75744 87962
1 48779 95370 429337345
1 52305 91329 910347224
2 77819 262146387
1 76342 80081 540050316
1 33162 111423 965026343
1 36183 75339 57023898
2 122441 951988198
1 45279 77247 800886191
1 27129 89733 338913299
3 78276 111466
2 10709 396873868
1 61455 91751 891569924
2 74551 656311003
1 952 23543 814833153
2 30070 493829207
3 38398 14773
3 128900 80043
1 66677 94341 195404743
2 42565 891527842
3 119106 96676
1 43936 60342 317605781
2 152579 763001247
1 17083 87158 202521269
1 48158 76959 31845668
2 57941 755599419
1 68087 101579 441590571
1 40905 108523 312032164
1 26619 99921 974172236
2 45032 812679293
2 60077 61196436
3 117252 55145
3 51721 76146
3 69747 5678
3 119814 61928
1 6284 102816 706784922
1 48150 76165 465584794
3 151125 91922
3 75235 11784
3 6175 77060
3 19305 75469
1 71487 100873 281023446
3 153711 18625
3 72767 106596
1 60122 110755 218322514
2 9715 334141995
1 87483 94528 770065015
2 82142 842662778
3 141583 113199
1 8866 25258 779555353
1 67424 69344 570706690
1 41446 86117 339506591
1 46248 108564 46612152
2 108544 541941553
3 64828 60746
2 10778 797935328
3 44420 23855
3 116707 36917
2 7713 859977544
1 49114 112261 14611294
3 103543 2416
3 84121 10399
2 163180 434442039
1 73391 108899 582219827
2 90193 992132766
2 29517 673621612
1 39544 88773 451586969
2 19867 451666238
3 149502 66047
1 80464 106265 695249441
2 39055 225548717
2 100827 218310411
1 20955 101192 655868209
1 257 105157 757892813
1 35738 62160 357092345
2 55655 41451377
3 133632 44788
2 121171 366402212
1 16805 107895 303908810
1 22623 96151 150052023
3 51323 70285
3 174088 58009
2 94868 156260491
3 126606 33963
2 37507 997694886
2 168812 881680087
3 150423 76155
3 163720 78202
2 101992 767002405
3 124457 81101
2 140674 22523703
2 2687 264203892
2 25474 944552991
3 54248 49668
2 118799 523222478
3 162658 15762
1 11774 35703 370016609
3 90772 41915
2 107933 53772044
3 58305 58105
3 23017 89698
1 19695 87886 128142833
3 89059 54499
1 77345 83574 806594170
2 17912 436981578
3 57509 36657
2 121118 321618647
1 2875 88383 314104276
2 51156 627097398
3 41283 19602
1 12458 92697 847162008
2 81256 13381650
2 50145 987308112
1 44792 46345 190195279
1 43702 57020 161581347
1 87612 96986 834498339
1 35572 99208 92179102
3 66800 15186
2 6914 365875477
3 168807 41615
2 41516 518234909
3 36076 2256
1 7345 89702 814608910
3 78400 92338
1 11909 24993 76989156
1 33664 51601 701690177
2 121006 586638617
2 42007 451688174
1 56515 77438 200493189
1 12143 67384 762953664
1 24396 95723 311554783
3 167075 71473
1 39551 62950 370441355
2 166366 857145942
3 114752 39608
3 27546 5663
3 81050 40743
2 164801 56713762
3 86086 7118
2 13215 153857275
1 32779 79736 767756345
2 159593 925578525
3 151557 22754
1 49604 62311 673281809
3 159139 49774
1 15595 87144 662713348
1 77462 107300 236501344
3 41069 81212
3 147849 54525
3 33067 26336
1 14050 75512 553013439
1 3144 86041 50391368
3 7892 108859
3 53550 74549
1 75048 98517 470284967
1 31058 66456 916631767
3 37659 59600
1 58429 105828 354332570
1 78092 105067 528173095
2 37690 524888452
3 151869 2772
1 58002 58403 550257068
1 15813 63718 216220120
2 95254 128518493
2 83962 930896497
1 10507 47051 335279779
1 8877 99954 793742001
1 6301 23366 520780998
2 29485 615986260
3 35565 17670
2 90542 363792134
2 52793 264330975
2 78520 328993662
2 16456 210090899
2 57441 921569380
1 68649 83682 458726918
1 20524 67995 490082048
1 23478 64316 683454091
3 127120 58989
2 68075 104120796
3 49116 52859
1 17322 37191 782209095
3 54816 85487
3 124896 84708
1 1502 107459 578655576
2 22401 952264121
2 48726 182906434
3 93298 113076
1 10777 105913 66150801
2 169252 913242901
3 82572 103537
1 5233 103449 618795154
3 107208 76227
2 159611 674579951
1 41253 50727 40939534
3 64727 91718
3 57535 101565
1 72819 105996 269684275
1 28493 106350 165581105
3 108930 44153
1 5059 86619 79662044
3 336 10420
2 120210 485316140
2 37170 711138894
1 28901 41041 105217720
3 33908 78591
3 86028 56987
2 125760 400881129
3 5972 32028
2 44978 687465830
3 47942 22295
3 104706 35628
1 26280 45807 76704347
2 27963 968283131
1 64606 68075 92503851
3 136863 59805
2 133833 725195164
1 39064 63828 879442604
3 150754 33746
3 33608 113072
2 128747 79008092
3 58714 71326
2 143382 80863292
3 2069 97857
2 147761 22873245
1 64093 111949 230730606
2 1548 19504747
1 32329 63773 611353165
2 11475 723649697
1 7747 104817 912344084
3 94556 37932
2 153075 374536866
2 151698 661098515
1 93331 98228 255864983
3 150080 95690
2 50397 919039286
2 116430 923677017
1 35844 47849 734052101
3 86927 65003
3 163875 58902
3 74480 92938
1 48122 50185 369311566
3 9603 72723
3 92127 112801
3 66337 95587
1 62808 69119 567987361
2 55946 882855546
1 46913 93644 886747075
1 71144 88775 926602213
3 7314 73847
1 99234 114150 297148196
1 104 88519 143644966
2 37086 678872395
1 46681 85929 636971370
2 42280 553753831
3 37087 89133
1 56817 59917 980748072
2 40956 935696519
1 77342 95372 322846693
2 119748 227769240
1 22545 107759 525658291
3 123508 104753
2 88721 159976676
1 11389 99518 693099998
3 69909 69150
1 24277 42300 867950831
3 9405 70302
1 52303 101028 509897030
1 59875 100967 746357755
2 66915 132572778
1 30890 111246 255890190
2 35186 991059987
3 37660 66764
2 134837 764177328
2 166653 295449912
2 151648 964766078
1 76029 93806 473828736
3 114672 80724
1 87865 95849 27901735
3 2550 106293
3 96616 44109
3 151415 69136
3 118793 107123
3 128722 85515
3 91338 57588
3 139869 5845
2 73855 21957148
3 40790 2568
1 34484 72093 166005562
2 133236 608542971
2 138942 369319431
3 2202 63125
1 48086 113836 791186839
1 4866 55902 760470701
2 137551 367617237
1 54530 70447 531252928
2 32925 705437188
1 72701 79935 237473102
1 18440 57066 130074650
1 43190 101803 328718386
2 146328 998496788
1 75438 90579 670047774
1 32545 36464 945136616
3 139144 85406
3 41120 68371
3 134682 99258
2 19673 926843877
2 12164 655151619
3 127087 36866
3 49454 95605
3 118858 14815
1 21838 104662 726733448
2 89185 532886824
1 36523 78267 274594228
1 27653 88793 853877535
2 81968 152413572
3 50557 40725
3 69772 48167
1 36689 92149 262332269
1 59980 81714 118761687
3 20508 89767
2 44632 521820814
3 63470 66490
2 175323 735516965
3 53448 100906
2 86599 166273032
2 125493 894867324
1 67515 94922 626027855
1 46350 67954 116348335
1 32048 35364 422675617
1 60010 61164 624003147
2 65002 132815465
3 174746 51218
1 33912 85511 168091093
1 3209 24390 537475895
3 120455 99717
3 171616 7022
2 155765 768086503
2 49711 419121580
2 10718 251231392
2 17584 42657684
3 140790 14398
3 161314 63913
3 24920 96691
2 152820 996649807
1 7748 38010 992202451
3 103577 39032
1 62442 78654 30853920
3 114755 65170
2 160004 233544001
2 114427 262684843
3 79749 98579
3 40466 110762
1 15744 49810 265067432
1 33938 110296 915010263
2 43332 184419648
3 7834 38522
1 28172 105158 83855620
2 74636 837865680
3 85211 49147
3 136930 99675
2 101006 339733687
3 86337 5983
3 133119 39765
3 82887 4742
2 90584 366811722
2 27010 830485523
2 98508 396695372
2 105244 801738458
2 152724 801524896
1 90567 94197 131004886
2 154746 204340795
2 70880 523050211
1 47334 78439 596437782
3 38405 100098
3 142094 101162
1 1602 26950 442605036
3 137285 103924
3 9857 100188
1 24990 73308 836418716
1 3509 68292 445209861
3 131933 106485
3 75065 93782
1 53722 96188 600228831
1 54581 70828 48120271
1 102162 113339 886947393
1 36115 62834 662733685
2 171160 442647916
2 81189 666444368
3 30638 93302
2 115346 107843221
1 43665 85234 664376960
1 71327 96060 753552420
1 17560 24017 739237885
1 54640 90714 534157710
1 15450 44172 342368092
3 18440 106404
1 12110 79872 730845754
3 136765 11040
2 23406 38010652
3 8501 16821
2 102567 696301401
1 38567 102399 917260195
2 71004 385804040
3 27513 102602
3 25741 41305
3 133967 52462
3 120870 65441
1 65263 94473 166401619
2 119799 129852971
2 31329 600869864
1 42338 85233 842726338
3 3694 33579
1 60812 112303 311491033
3 2548 80286
3 45706 30706
1 38271 97160 417406189
2 102801 102527898
3 149651 92058
3 166956 27922
1 25032 102265 851146100
3 110656 56695
2 22756 843634285
1 53139 80243 237071058
3 35870 37350
1 32277 105640 943115077
2 44726 527799748
2 129546 567353762
2 134375 551412679
1 34272 109439 354062624
1 47357 82238 629212677
3 83789 35696
1 39765 92367 822984697
3 53862 59606
1 1399 42748 423565043
3 137386 65580
3 113665 39431
3 172710 79623
1 101283 107527 123682149
3 86611 38244
2 25844 212321795
2 78401 949617556
1 83172 91117 722034449
3 135153 108143
2 73843 974723603
1 21951 66264 225163251
2 2694 683621650
2 70985 493808658
2 48936 280862884
1 7523 104685 642098543
2 17711 186130431
2 47123 876716082
1 25901 58544 362301071
1 24432 104233 603081915
3 36009 72263
1 4899 65932 458595209
1 35138 101817 230450331
1 24077 72453 461607097
2 163323 812599855
2 25356 543124990
2 129970 131263219
2 172815 826463822
2 21245 272829056
2 583 827305410
2 64833 447016406
1 70702 110326 180058274
2 11620 562316259
3 156647 13091
3 126279 6796
1 41694 104465 127394044
1 46823 65117 767804082
1 24671 87984 582693506
3 156235 78285
3 157994 103535
3 165748 75550
1 20791 94760 839059959
2 21290 608475981
1 25909 67199 490861410
1 20703 109470 479544401
1 28476 74142 605164041
2 123390 650366790
1 8782 92202 68999162
1 7826 35062 545262095
3 129605 21835
1 10818 57747 862792512
1 3942 35464 969297243
1 22833 90964 805275618
3 48260 67440
3 125528 19940
3 145660 3492
3 159856 3740
1 39034 45717 91681481
1 25750 36309 271145888
1 14669 85047 647897545
2 4459 513454834
3 61766 63429
3 156754 38644
1 1850 67655 485925988
1 22206 79611 583916629
3 119005 20730
3 109406 107393
2 7305 833074418
3 106250 5797
2 83142 463915361
2 142596 948817312
2 2339 773486470
1 11 81629 595235294
1 23966 113853 254676790
2 52006 995459208
2 119928 461816223
3 153303 22200
3 18782 71334
3 46615 23181
3 86887 80801
2 171351 740744958
3 101113 63192
3 47181 39095
2 121183 582706884
3 32113 103503
3 15233 18065
2 170228 252981070
3 137002 93048
1 55749 64415 746637221
3 33628 99894
3 28557 89805
1 31470 43283 673669307
3 29067 61477
1 27407 72070 7073450
3 164287 106707
2 145991 765647565
2 46219 347602407
3 94881 54238
2 33456 434662924
2 38934 505206783
3 79053 37995
3 117509 5409
2 127137 121395227
1 25236 34491 812665951
2 44990 782726488
3 135923 63625
2 138694 688148639
2 113154 454978656
2 21994 985143494
1 31723 71951 552553352
3 88961 15540
2 129266 766176840
3 126541 10658
2 146171 838007695
1 33699 87509 783006154
1 7753 90637 213991555
2 91447 433639200
2 54255 117239275
1 64646 80380 463930522
3 52784 39846
3 102163 94
3 43807 71596
1 70074 84473 795294236
2 79571 929071849
2 15300 657087603
1 22284 79901 154378317
2 101788 169456462
2 69591 145041915
1 8595 27778 472134270
1 18855 46380 474768745
2 34017 72706432
1 22704 41946 857185769
1 18779 38044 74632200
1 2806 6208 806889604
1 47198 65422 692047551
2 52158 531800036
1 38288 92483 942680927
2 21902 156653773
1 54679 55594 909311174
1 14149 24216 890274886
1 45855 63638 392363965
2 13147 673758132
1 94144 97661 271220224
2 128134 518250261
1 14363 107738 746652059
1 24780 80875 775810767
2 108520 131878800
1 20415 65654 619723232
2 46540 19981616
3 2248 4086
1 20360 62109 928878863
2 32313 122988812
1 9118 52879 256803046
3 32855 99707
2 38676 835919958
2 96378 678703578
2 159871 493087726
1 45047 62433 752496629
2 57574 657605415
1 22993 44465 244812171
3 170024 79117
1 6533 60730 277734383
1 16832 83611 372164768
2 143202 932608751
3 108754 64366
2 125333 604337581
2 69059 227787866
2 173487 6971577
1 42404 72876 452613285
2 115024 352992063
1 45567 113371 564531622
2 138711 280450000
3 64919 25081
3 81607 69961
1 3863 79117 357781743
1 10632 72593 853467044
1 50540 60522 693457468
2 4245 78795350
2 171897 958674819
3 61156 25850
3 45279 48513
3 80745 16733
3 11232 49929
3 100172 62481
2 163969 577138308
3 148018 66282
3 67294 47823
2 75495 977911380
3 149420 83092
3 125277 15054
1 24260 36781 527617704
2 71531 749302164
2 106627 108782131
3 140990 32798
2 145009 839227447
1 14108 24612 109531284
2 115901 294754345
3 30531 73714
2 35449 102798380
1 37354 106215 685459181
1 7133 71182 630908154
2 11554 216554356
3 355 100262
3 174179 19581
1 16601 45555 296870158
3 157783 88262
1 55100 102471 319210255
2 115798 428274930
3 155875 21261
3 14972 20148
2 90242 685645289
1 29418 45786 49856939
2 168541 980869851
1 35896 67796 130747493
2 164700 422313806
2 132751 155130129
1 52040 109218 862916139
1 48363 82061 562422610
2 19445 131036995
1 96449 102670 674905360
1 26581 44533 366184547
3 128111 27182
2 171552 981486694
3 112692 34329
2 6741 880655976
3 46500 25324
3 62425 75623
3 163816 99705
1 36183 76475 476001303
3 170111 9330
2 153738 830026478
1 103121 105680 870441504
3 50660 18731
1 94965 105736 350885337
1 26866 27656 225601664
1 3309 87872 978714985
2 99689 429989472
2 2094 329057969
2 122062 664185757
1 8590 74651 731005506
1 2214 71846 73750459
2 65229 981236661
1 7535 87988 33876310
1 30283 88759 108619002
1 621 62566 207647500
1 60116 68125 84287380
1 7686 96545 980287418
1 32617 101568 771531624
2 106633 721935105
1 26874 90304 318727833
3 60609 102178
1 16884 108426 172571413
1 55773 90850 234807978
2 22661 795973992
1 59820 70078 449059235
1 3928 102255 803573811
1 47764 84249 913494240
3 109324 8813
2 48045 12449572
3 34591 110864
1 10476 72091 672704201
2 61196 82801372
1 60034 112237 991960351
3 151268 55896
1 13340 49250 702390488
2 71795 808195584
2 154843 573636648
3 108933 81725
1 19355 106861 919556712
2 141578 578881525
1 75445 76109 171739509
1 19426 35188 493906937
3 14599 60930
2 127973 101617597
2 156649 261713922
2 149744 763936802
3 75985 94251
1 13509 16478 348347354
2 135254 595185048
1 18744 42116 117552032
1 31178 49258 548348066
1 38550 47406 175112712
3 86603 67144
2 14621 699533413
2 109805 82148946
3 54512 71014
3 5883 85559
1 59744 106945 505145422
3 185 79102
3 165272 17960
1 20464 87730 774020659
2 162331 921929644
3 68653 44802
3 7824 46224
2 86641 222108618
2 96099 467528530
1 37590 38496 500688501
1 54843 92566 659017644
2 60899 749534166
1 76291 113649 251325460
3 39518 40990
3 5462 51521
2 85984 372015550
1 8261 32384 763966188
1 4559 57681 390690828
2 104422 197099588
1 44682 79970 82157360
3 145502 108357
1 44960 50410 934259653
3 84773 55171
3 30950 75649
2 167226 131881830
1 34031 62022 169178638
1 62820 78630 294912793
1 22061 96247 399513188
2 29357 300443447
3 168837 16436
1 44105 58763 339887183
1 9812 46745 199102838
2 148828 122268066
3 162404 92475
1 56129 56422 515948966
1 43624 64625 690775161
2 99154 196990717
2 69897 404189943
3 32304 24832
2 113108 88642149
2 75800 118552141
2 119825 685934941
3 134751 50652
3 103541 102040
1 39504 50209 994165286
2 94578 522154971
1 22472 103736 716475356
3 30686 49244
1 20601 108448 322460388
2 70737 794301429
3 31490 41083
2 306 199886547
3 72451 84807
3 61375 18210
3 103837 25755
1 70536 78957 634748807
2 34891 700397416
1 69443 81483 38478450
1 25131 46726 362301638
1 23610 94463 139117786
2 127136 29183622
3 7772 51794
3 142043 4062
2 156995 417140282
2 166531 651405574
1 27899 88813 968021648
1 52362 103581 128751929
1 90179 95538 554983082
1 14454 111540 589661372
3 21286 22478
2 141512 242119770
3 4053 73377
3 170692 76239
1 9838 25007 636443179
1 102826 109548 603022821
3 2960 17132
2 61240 244705934
1 23596 69539 883798773
3 69678 57312
1 23884 103688 135498562
3 49918 22192
3 17591 87911
3 150461 37217
2 8395 562159867
2 171489 922670702
1 14790 74508 417044683
3 55761 15548
3 48964 103470
1 33465 53818 722842726
2 124186 806522105
1 29324 49088 275098995
1 58800 85749 256480951
2 174075 251778563
1 48771 77720 872139112
2 63199 738406902
1 16697 50105 614524830
3 116480 66639
1 33350 53527 554265577
3 167508 2952
2 170270 300883752
2 56408 685256303
1 26202 93320 584813780
3 10920 64808
1 46864 71578 673280392
3 175016 33631
3 64388 44282
1 15154 79785 883279744
3 118565 12236
1 10602 16708 142828181
2 157239 741381926
2 52565 401582922
3 111020 37951
1 78810 102030 953014410
1 13723 74274 797678909
3 95768 37834
1 58640 96916 242177518
3 19580 3841
1 52222 65962 837705036
2 18213 281711004
2 104004 140667981
3 29273 24265
1 29686 37114 386142527
1 6188 93734 965946903
3 6534 111404
2 81440 660435448
2 167081 208860935
1 47332 80930 348063936
1 1317 62669 352606098
1 49594 65730 783214533
2 109774 118750443
3 16681 83761
1 43984 60851 55297897
2 173788 862408173
1 12131 96870 683567400
3 120446 4353
2 99449 438963410
3 162134 106889
2 1526 283746613
2 129006 939769776
3 46759 1335
1 22105 86781 898445496
1 71178 109790 572151553
3 92870 11203
2 95891 2648407
2 11636 100364625
3 75390 98932
2 80388 35743409
2 138723 420887874
1 513 32440 934327403
3 149831 381
3 24040 72187
1 13840 89916 213881354
3 80898 91694
2 36739 520958599
2 114771 102366497
1 21820 102446 759331697
2 137173 138698121
1 6465 112177 568781372
3 38623 79774
2 88529 884108002
3 22051 47238
2 105251 524144225
1 29748 104982 459215799
3 145856 87566
1 20268 78464 131627
1 14130 97132 517360353
1 78197 100880 915015351
2 113081 489526967
2 167123 264553661
3 122053 86957
2 123639 522263418
3 116593 52307
1 12406 93666 134595138
3 86913 26175
2 119952 859416586
1 57263 111330 680269849
1 63607 99139 314656834
1 99649 107213 912068266
2 121303 51736395
3 140214 8097
1 78556 107885 694869339
2 117642 860587121
2 117738 992778221
3 84782 38701
2 140116 783680059
3 25569 109507
3 17020 13775
1 84303 92574 725395607
2 37873 253221624
2 93192 883618434
1 32551 69826 203509726
2 78592 180502294
2 2646 31809844
3 7358 97167
1 13608 48148 865055106
2 70075 446216951
2 93654 62793182
3 95138 3836
2 36003 80899336
1 50276 78642 276852411
2 100160 459833718
2 63028 312523403
3 37889 54809
2 97185 901698914
1 13292 34988 283480485
1 74747 94487 244057911
1 22336 51722 746865562
2 5 501613319
2 147105 306042880
2 156857 150524064
1 86235 100894 668412282
2 26789 691328131
1 38245 66124 550220883
2 154609 166753567
1 69202 78358 588261642
3 83682 8786
2 134892 389968927
1 23376 53067 675589690
3 157828 1440
2 175362 439304725
1 64437 90995 744145055
3 9349 37832
3 147544 32815
3 81558 101365
3 124585 161
2 25524 695499775
2 172811 424440382
2 169070 463620933
3 174962 17856
3 145642 33153
3 26649 26974
1 62684 64429 300218551
1 18189 21127 628550687
2 13381 609455032
2 134230 682350658
2 79268 881070162
1 55530 58731 656678529
3 56222 24213
2 174580 600195240
3 113728 45798
1 88882 96741 471504499
2 116745 11811291
3 32769 78173
2 132241 358295399
1 5628 50476 621889433
1 3170 96266 553887595
3 44358 41148
1 27101 74380 714553117
3 7374 44911
3 45099 19800
1 36032 105173 498806819
3 63948 42011
3 161982 51066
3 158974 80896
1 65848 80693 247172237
3 121361 63174
1 85011 90718 61291347
2 76144 831754578
1 90825 107117 918334639
2 43412 873278231
1 51001 85485 267794121
3 101310 46305
2 96282 489898099
1 13692 66877 13039421
1 6440 7149 928851809
1 7571 92195 12583082
3 73276 80328
3 24206 65620
2 21023 80099351
3 139315 9650
2 64794 238131277
2 140034 868650788
3 113265 9546
1 22579 55778 957500575
2 75738 208310029
2 139475 432071679
1 78801 93643 739617349
1 36564 66865 411719501
2 151510 707124798
2 130049 697691211
3 47823 92110
2 100088 556929280
2 27267 378913211
1 39628 87330 456743520
1 20618 84564 436327012
3 175632 24453
3 8842 94058
2 43554 389510901
3 131837 79772
1 38377 102725 749264991
1 12864 19105 512060984
1 37532 96350 290181281
1 68087 102333 178327992
1 15087 108416 702482152
3 147006 96211
3 65362 69214
2 134614 382940311
1 17077 114376 341356910
1 93549 106196 653867980
3 91737 73943
1 16132 58885 323237052
2 128606 691130481
1 51100 90854 123785027
2 55105 449373596
3 129233 66714
1 70231 100118 774690848
1 32193 69703 290100988
3 82189 29530
2 63572 377904528
1 31673 55474 261281834
3 161841 111099
3 42090 37868
1 93129 96530 238035997
3 15403 47417
3 9256 50327
1 47571 50766 803356788
3 169831 30736
2 34813 282669357
2 151047 414131935
1 37435 68454 842110499
2 144278 903479026
3 52010 36474
2 167074 618423732
1 61998 78385 572072134
2 57874 278894179
2 151680 593059863
1 26434 83084 866408206
2 16280 315789018
3 134178 71799
1 73951 104944 285695089
3 31774 62563
2 108492 483981300
2 71913 263863538
1 33415 36650 28965419
2 28860 812192223
1 106737 113218 276971420
2 140520 365315334
1 2093 34294 285097650
2 100431 397921880
2 134651 59918854
3 160746 23898
1 11008 93386 35115185
2 70056 640080129
1 51692 77186 811970808
2 42567 444936518
2 155257 85311367
2 6554 964077834
2 111194 6135572
1 940 109871 382038964
3 85491 24367
1 21417 38379 895151872
2 103692 335108687
2 143988 71268286
2 48992 703333353
1 18522 69587 299814329
3 66865 37241
1 6258 68177 93219426
1 24719 95559 70283314
1 27440 38202 511352815
1 7647 56269 127081978
1 68420 98832 738592782
3 134506 3213
3 13602 17054
3 117157 43359
2 111043 562678629
2 103339 553631092
3 78428 61799
1 37517 73408 481089062
2 40533 423089318
2 3849 143589798
2 127579 437887113
1 51631 53699 892715995
2 125289 328204243
1 41976 63572 751159301
3 174535 34762
3 52788 80036
1 44939 86971 782924895
3 165334 9380
3 144195 106461
2 60907 458502736
3 88208 14323
3 1631 862
2 20377 281434285
1 49511 66545 458931341
2 154240 867370796
3 154627 90701
2 10728 273650512
2 2445 882171562
2 9938 722211057
2 3626 896146015
1 38083 91051 5204134
2 96828 746929445
2 33137 958169301
3 159689 4965
1 45892 92004 22602543
3 4439 65437
2 137954 911017698
3 159599 50957
3 69242 88007
3 40339 92670
3 109994 19420
2 16772 407118838
2 139207 817879618
1 80858 91044 996164497
3 21832 49188
3 26275 48527
3 73853 99351
1 3351 27723 73992652
1 35363 64747 217252060
2 132183 893421980
2 21758 378433586
2 127035 384296098
1 15970 35975 678694447
2 111621 901110426
3 108503 62025
2 92528 362321014
1 32885 48877 301534300
3 107359 6077
2 80688 791413653
3 125147 88520
1 66983 91617 104726740
1 39654 55457 832338264
2 58932 573747425
3 83397 97419
2 31483 721204557
3 79607 36733
2 155297 206595408
3 155694 102535
3 5558 74448
1 63414 72952 481574021
3 17412 68302
2 97559 633307304
3 146634 25079
2 6552 794562432
1 13188 64344 62044319
1 33953 111702 202831057
3 36727 40196
1 46407 91374 500242485
1 2779 12374 513171500
2 169488 474606412
3 37695 109225
2 74831 404016454
3 58624 4340
2 105506 905208918
3 110834 59822
3 90424 7491
1 43252 111063 63429616
3 137536 99408
2 100649 232922993
3 107842 39453
3 3649 5581
2 68544 769604712
2 174030 984370273
1 66223 97101 156705726
3 7605 47196
2 162096 318757610
2 166276 227995645
3 99725 96456
3 57020 70043
1 34488 81298 471588328
2 4739 309354358
1 100235 107838 812755760
3 142399 5233
2 63125 609002928
2 19700 539782817
1 59523 109120 964788969
2 155107 845370388
2 152319 45263780
2 154058 414168936
3 91026 75394
1 52390 81162 305118915
3 47077 45443
3 56350 57722
2 1129 644946850
1 27211 89919 721797298
1 198 8466 473228457
1 79076 103991 7849659
3 99280 26962
1 32052 102430 418908748
1 655 33353 73201217
3 37879 63746
1 69356 89231 293509495
1 8417 62090 220192191
2 71953 102182930
2 11392 789586499
1 13822 22871 433790393
1 56572 66382 530965002
1 7482 86674 25132616
2 76916 881078282
1 34249 90454 588810066
2 76627 282627702
3 78464 103702
1 12408 55909 533971476
1 65939 72959 389626267
3 104674 30753
1 28932 65197 374898230
1 84558 103665 316469583
2 139374 751275999
2 67996 605140406
1 4874 102721 94724779
3 144774 35734
3 113254 7998
3 97070 95742
1 8300 12156 573705269
1 14777 57196 177603114
3 99407 40463
1 75697 91900 722902326
2 1965 972313907
2 49845 205393737
3 127707 73855
1 6959 78552 64476262
1 74478 78869 736384629
2 89785 17019224
2 28418 502574400
2 159311 942692723
3 63980 44243
2 91805 183592376
3 173310 9664
2 72060 333979297
3 4565 72351
1 27816 95097 753656976
3 26684 68016
2 103148 270517490
2 101424 409829385
3 112083 113947
3 90228 39577
1 54175 94363 445169884
1 58023 74041 634842445
1 73118 107313 903081368
3 33121 36197
3 112928 95168
3 125424 27636
1 17995 20372 241089123
3 170350 105757
1 7056 46830 569130497
2 84403 121771754
1 8610 26021 659974870
2 22526 878691269
3 170412 96735
3 148750 67244
1 10150 85065 772086456
1 25578 107672 368042958
3 25026 110624
1 1828 49495 399500524
1 51085 63231 658766491
2 22210 656150305
2 85526 515592915
2 19544 606124509
2 65869 76125409
2 148058 418058549
3 122915 25982
1 51844 52010 2717093
2 118638 115741226
3 128262 83066
1 38807 52799 123188474
1 47985 75273 262472617
2 148481 983238046
2 101568 90720235
1 4344 111210 46280969
2 80683 246833239
2 81699 440740911
3 27108 13889
3 23892 58141
1 56629 59111 992542393
1 3100 35470 500521671
2 159983 222798761
2 55241 455817454
3 45835 71855
2 163550 499294583
1 3185 86995 284087463
3 7810 2674
3 121559 55951
2 47555 127005502
3 87609 87293
1 38973 61247 161481841
2 66913 382019006
2 4260 505632907
2 69989 227947383
1 1619 90950 118605426
2 139787 272320621
2 53451 152592740
2 154798 202980742
1 18421 62377 787900063
3 175381 18949
1 21249 35472 119576468
3 40301 29770
2 5575 294778494
1 21268 99557 346379887
3 67909 27122
3 172927 49874
3 146575 67096
2 93189 564461907
2 83578 226683824
1 72497 84655 606689814
2 55091 4535742
3 142135 95544
3 164649 61385
2 129726 856317617
3 101272 90296
1 35806 35867 320980774
1 63821 110458 237652985
3 173065 69006
3 98812 51271
3 131747 10720
2 164858 600908928
3 92977 34628
1 1572 98899 853878746
2 8972 234114970
2 114202 724841311
3 106727 77448
3 113738 39716
2 128774 782109294
1 19361 27227 798124719
3 47043 16938
3 135498 103232
1 11468 42659 980804829
1 55158 102795 902934016
2 83664 435364999
2 1199 734085757
2 99506 937956150
2 98568 102564364
2 29120 657019759
1 42954 83578 304218669
3 116701 93252
2 123806 494038584
1 22139 100715 487208382
1 18177 84060 964617891
3 100309 74180
3 156866 7067
3 161577 82841
1 41739 85832 345734316
3 51324 81757
3 51837 93273
2 71532 845102064
1 58078 81563 305757181
3 104583 60175
3 49301 15043
2 38660 240592225
3 42498 43194
2 19712 693346958
3 72155 49141
1 26411 35988 40950630
3 79940 22298
1 3420 56984 319049743
1 99799 109378 877867599
1 24984 43308 780280907
2 25073 555264316
2 162153 847364284
2 59341 705198495
1 33898 38543 74394904
2 19507 61817261
2 75632 80137220
2 35481 129088677
2 16483 808131544
2 114721 386739624
2 57104 687846193
3 108901 64625
1 2080 54501 352789372
1 22208 39659 19307652
1 25240 77423 294059337
3 95516 17929
2 38211 347243193
1 12585 51902 599083002
1 56703 113793 859843934
3 56542 93761
1 11055 12909 764207032
3 37586 59561
2 169793 651643842
1 15568 71633 796884533
2 109123 927500178
3 146357 76353
3 11370 67290
3 81973 75112
3 47513 11246
3 59053 4570
1 18564 44907 693961172
2 42911 987633895
1 14740 109332 9652929
1 6218 98350 342089183
2 168497 730468030
3 167082 36918
2 126853 275525884
3 125638 80758
1 12410 85352 497256905
2 148501 893847181
1 13954 72047 549172100
1 13965 78709 244120968
1 38924 41239 383283186
2 6644 535730273
2 53325 85465791
3 15559 38310
1 22412 102241 673322397
2 108450 486012216
2 118568 394276756
2 140731 539861283
1 16009 41613 361448535
2 89856 789833927
1 3113 43994 186489516
1 87136 101922 829820196
3 25511 42273
1 24112 69866 266990945
1 32515 67232 896126301
3 163285 3833
3 172099 23956
3 93886 24100
3 152871 96204
3 2619 52894
1 29740 31122 353870941
1 2738 69000 94918935
3 69236 19517
2 4102 354870177
3 33306 11830
2 25959 211625513
2 138686 934271765
3 150021 30378
1 83353 106381 216752533
3 70095 35758
1 34500 101177 440192124
1 64817 69783 32079715
1 2448 43388 617383486
3 64851 81681
2 91401 530342474
1 14344 96703 934978748
3 166130 29304
1 25413 90654 791048660
1 11446 25459 573094196
2 154443 250575957
1 18278 79069 11960389
1 11128 47170 565605759
1 88508 99349 542642485
3 57502 77198
1 84568 85399 912632739
1 68158 85840 300666740
1 102481 103217 969638164
2 137659 691104193
3 148878 96597
2 59236 573832356
1 70360 83189 111709201
2 52361 936199935
1 32933 33604 998901120
2 140038 254647643
3 52821 104678
2 2898 219400757
1 51936 69802 886544759
3 43223 88497
3 115354 106320
3 165219 14266
2 60613 291909439
1 75420 86596 266679910
1 829 72886 865078532
3 36421 4134
1 84019 85092 21064124
3 75325 74140
1 78328 88244 227530270
2 135511 203302796
1 24982 39987 441965230
3 102037 3010
1 27310 33436 269502949
2 85651 502197527
3 121853 72449
2 115476 597901518
3 48981 62129
3 78366 63192
3 138016 87421
3 33589 16883
3 122123 50610
3 73430 49807
3 86245 37368
3 12704 30928
3 81940 55076
3 84412 108738
3 22302 42160
2 104659 855986827
2 141702 451055677
1 18765 33751 560215628
3 8640 49392
3 76708 106569
2 122280 546002769
2 171664 669634018
2 32729 909770022
2 121956 470062280
3 12287 35089
1 13933 55575 77275072
2 169970 640812835
2 127863 599330483
1 7970 75684 782477574
3 101839 7977
2 59937 673318825
1 74674 89224 393991949
1 43159 103417 335655640
3 162824 2010
1 10210 73422 566995207
1 43589 80277 560897755
2 23602 827309076
2 141270 103192108
1 3050 32073 961340010
2 1111 251736201
2 26391 568564862
2 127695 516007258
3 111520 13334
2 22104 518809277
3 93024 92765
3 88231 34644
2 154350 388246452
1 11560 104019 920435374
2 78952 710765353
2 148431 125910245
3 23225 83089
2 43627 399627193
1 10724 110604 129541934
3 142093 91547
3 13995 81132
1 1843 75903 256201717
1 9819 24462 154058660
2 133772 915332859
2 65927 730994671
1 5952 23346 129199795
1 52293 60153 45596669
3 171109 61964
2 132939 93439722
2 102191 794185996
1 65935 89333 724036928
1 88046 109234 677152891
1 3866 86814 621685941
1 7569 85960 269033840
1 41992 109106 946619230
1 52174 64115 474108519
1 83145 86184 120379552
1 67933 101145 378731628
1 33636 68743 313066007
2 36401 188006884
3 62213 36548
1 46490 78888 436930056
1 16876 83019 207006727
1 62606 99449 898220223
2 140161 4315572
2 103818 368327513
2 130818 287033286
3 22456 11152
3 115099 57587
2 151859 75746842
2 172088 165063354
3 171705 64481
1 24846 42205 300660302
1 24610 83292 378910827
3 30598 4239
2 9260 796338062
3 101795 94669
2 118733 209612366
1 79523 112385 684373695
1 23724 71464 735960873
3 115453 43092
2 135380 669824726
2 118021 55033969
2 19326 811569441
1 16625 29283 967151316
2 119690 772509425
3 6494 22432
3 163650 4418
3 84790 8642
1 37095 40333 654352887
2 147960 23375723
3 140437 47819
3 128334 65888
3 26701 26943
2 117126 504928044
2 27836 798709113
3 32964 38555
1 29506 113350 403936588
3 94821 78792
1 6213 71417 502353750
1 17085 56486 697416542
2 122681 906358193
3 142974 15578
1 74172 80462 685085589
2 23128 445643898
2 50044 284628607
1 68233 93152 321559050
1 18303 44492 437397377
2 156167 209475766
3 150827 36726
2 55034 598747331
1 17476 103821 755835124
3 144727 90702
3 159024 57036
2 159315 296932751
3 103239 112046
3 157233 12157
2 153396 63302900
3 134679 62379
2 135914 787544267
1 25033 102068 977333056
3 140439 67037
3 3630 23761
1 1844 93018 953466865
2 172143 495238183
3 45713 103254
2 123529 494935150
1 92753 110166 732403940
1 41835 52445 36946431
1 5014 56698 478728974
2 126501 307879759
1 27169 102327 757169893
3 143382 18043
1 16918 86709 3921771
2 29146 85964066
2 35642 616596460
2 161475 955231342
3 114530 14853
2 140721 622620369
3 67165 5364
3 157658 88686
2 6197 778173398
2 175342 518813074
3 75097 100410
3 59137 9021
3 31130 107385
1 40850 47577 223403390
3 76784 23482
1 34883 88760 472538443
2 13728 203477689
3 28735 86628
2 167667 235966849
2 137944 909267420
2 90462 752793090
1 96640 100199 666226665
1 80172 110863 137105209
1 55669 84444 359412444
3 145786 11334
3 134031 67379
3 12303 96608
1 54593 102914 913864230
2 144626 158620205
3 147763 24182
3 146036 5034
2 20001 321191870
2 52486 897165468
1 2380 59305 548388124
3 131749 28137
3 124082 96808
2 11669 293523222
2 114118 758559094
2 117670 532661490
2 55475 847254902
3 83196 75343
3 89981 78935
2 113179 894218362
3 136589 35225
3 34995 76361
1 13 68231 888836777
3 58640 60388
1 44082 107650 110135393
3 172705 25824
1 8515 16000 634187573
3 42273 98118
1 61408 106063 399542245
3 62215 60359
3 34473 84421
1 1921 6604 63886899
1 88286 92211 331850821
2 148307 310501735
1 31808 84844 646933388
1 17957 99201 540916780
3 86074 104079
2 99830 881608742
2 128112 367359851
1 42880 45443 848693285
2 159911 385223131
3 32793 3716
3 101950 72892
3 90462 76304
3 12527 32194
3 57159 100745
3 36178 90458
3 7009 52457
1 44789 102335 880998011
1 17630 36547 515656695
2 12561 622122401
3 28763 57750
2 145121 471239391
1 25701 112076 258451450
2 3383 582442360
3 89704 20101
2 31282 490941985
2 110165 547595810
2 27442 150103818
2 51231 826334457
2 61315 525146014
3 23892 52659
3 123129 73094
1 2283 61607 322328616
1 31608 84114 46767385
1 2551 86994 644169381
1 15171 40891 164704838
1 4859 70088 961654510
2 71437 792113952
3 48370 8774
3 54919 68555
3 144944 61099
2 3146 971825936
3 28674 111853
2 59109 427552840
2 136313 909677273
3 145659 104964
2 60736 37014268
2 132363 43273185
2 14340 846817826
1 51828 86372 817554450
3 13916 23854
3 91545 34535
3 78600 105436
3 12678 88566
1 30878 70397 487527100
1 90132 108544 496619881
2 45292 673582725
2 97667 963433025
2 23477 838931325
2 138627 270864547
3 140126 70290
2 146910 679134801
1 2019 56219 736866951
3 114049 10853
1 13323 94637 831959315
2 19128 828781540
3 44095 13959
1 32529 110762 742454733
2 131856 523325377
2 1406 479145628
3 37103 28213
3 16754 77703
2 31946 242035371
2 101193 234605589
1 45155 65747 248041785
2 93463 800487758
3 20111 95879
1 10939 33306 721516147
3 30205 51000
1 88212 107489 489990818
3 144131 93254
2 162758 681859143
3 150971 13809
1 7362 35233 367758950
2 100877 58098997
2 20633 746021364
1 25082 29317 35028853
1 58857 78909 106466038
2 53020 957388263
3 155832 11913
3 85373 104597
3 89644 47236
1 30473 107144 885254531
2 135525 521978905
2 42550 411319656
1 46749 73054 553584161
1 20375 76543 281542642
3 139382 50358
3 32350 70709
1 68733 102452 819934349
1 43496 104107 724598583
3 140376 61738
2 104601 318186724
2 137560 228067298
3 149939 42895
2 105246 11778603
2 112537 508995981
1 3319 50228 717593444
1 18505 78730 61583931
3 1101 33753
3 7544 71667
3 14942 33399
3 100757 59041
1 26775 103430 842219925
1 14785 66069 450558314
2 171232 300257489
3 167428 49732
3 149987 109928
3 90509 23623
3 110120 28060
2 33876 636307011
3 107851 14100
1 87744 90730 272906091
3 28441 73012
1 29599 40054 673645490
2 86869 35822248
3 71144 83297
1 37770 77458 828022096
3 167168 58330
3 117985 66906
2 148397 915794496
3 116575 77056
2 142243 168414254
1 63643 90892 183747787
1 94379 96334 40516132
1 22005 73603 123486364
3 65499 81678
1 1454 65005 219263097
1 40360 53786 291346941
2 70775 482845240
3 135303 32162
1 25726 85312 14584517
1 24559 38182 313725433
2 167016 10605667
1 98548 109609 147502433
3 76176 7716
1 23254 108610 703656615
1 57076 66764 641147917
3 131692 91415
2 4448 477321202
2 50922 274299243
2 51934 15174230
2 53051 962526951
1 12348 22189 701583642
3 140673 110389
2 174120 609753587
1 14810 33490 254146985
1 61824 111178 425624574
1 9918 84992 32130443
3 142058 53844
3 124369 35618
3 31642 102486
2 49605 292049629
2 79657 37548579
3 10394 30497
2 71185 656305406
3 158701 59265
1 12196 41304 955120196
1 12761 97703 362550375
3 123760 8239
1 793 101862 486986407
3 116859 106605
2 75432 922473595
1 70204 106731 91587018
2 94997 525644528
3 22025 100577
1 9929 34028 182546217
2 41493 240023070
1 32403 52894 472814273
3 37658 48235
3 94477 89458
3 81526 100121
1 19200 61928 203643322
2 28195 117841527
2 109981 868894886
2 129162 884428265
3 87635 30602
3 152251 61781
2 73638 289503945
2 6414 559753462
3 81237 28948
3 110776 108558
2 55259 110708083
3 129096 51447
3 13742 62618
2 147873 813813292
2 114348 709653142
1 18711 29710 467769651
3 65805 109643
3 155362 14293
2 121676 738945338
2 89061 700520051
1 13383 77793 657498124
2 131233 966039609
1 30621 82563 819914199
3 48445 29722
2 158073 563517654
2 77662 290890820
1 89679 111719 513238444
2 52016 995777123
2 62272 216848006
1 1540 14458 708480317
2 119875 420099935
3 87491 54875
1 70252 101627 459143960
3 153799 75452
2 50489 835494108
3 143084 66272
1 6161 105295 293780304
2 113293 817487212
3 70911 48877
1 13048 62507 319524644
2 150742 169379102
1 14192 84441 532683978
3 86238 74334
2 130991 843725666
2 142402 434111654
1 47729 71283 316285054
3 149656 30470
2 159648 153708542
3 46872 92005
1 65906 65907 788723975
3 44621 57858
2 84858 651669104
2 167129 890488358
2 168159 338263237
3 154384 69184
1 6455 6579 301962948
2 98778 245891311
3 37526 90466
3 69836 62299
2 134567 964444391
1 94617 96789 935563364
1 589 48352 197613463
1 75595 87005 804876151
2 23176 55084146
1 1915 36805 215747966
1 40794 110888 727547672
1 54009 109348 30222279
1 38112 110638 45209309
2 3283 79495514
1 2997 20877 545669891
1 96889 103597 567964600
1 17936 52090 467827391
3 62954 29845
3 148435 60844
1 95789 113285 916729479
1 97838 107026 541466241
2 68638 787577141
3 18796 217
3 138151 81122
2 174812 774654318
2 22936 90545916
1 35431 103042 191565187
2 169793 739779750
2 162458 434803735
3 4399 91190
2 156739 898797124
2 40280 193674186
2 169051 720670027
2 93780 149970882
2 36601 243703551
2 174078 634852110
1 28090 79506 7258792
2 156110 790073686
3 21361 43491
1 63136 72388 677557101
2 142745 229002653
2 136607 55361552
2 11415 984351582
3 123514 61858
3 170224 104237
3 4678 53135
2 62346 132696638
1 7412 43661 633879465
3 96798 87909
2 147706 829970700
1 8208 70516 683484958
2 13591 58510537
3 42184 37002
1 16738 35927 553338870
1 62151 111601 765122272
1 57712 108783 560588114
3 3212 27433
2 19500 423396073
1 35535 103192 509641603
1 31716 59730 473097309
1 22095 23421 398312801
3 116888 76437
2 40295 667915887
3 132083 27007
3 61248 9988
1 23028 41347 424278631
1 25719 68521 754036043
3 74029 77780
3 95552 75028
2 95 89148373
2 105761 222968934
1 49100 92225 784006936
3 87966 109714
1 64567 92614 888231849
1 63110 102417 477727681
3 150300 101994
2 26463 448149588
3 22064 76048
1 32439 102103 803459697
2 142507 477619200
1 580 32659 191496077
2 142899 989281060
3 147075 46900
3 33030 77330
2 126730 173056423
3 13922 87198
1 30153 105143 564158302
2 72977 111052518
1 4504 60909 648123795
3 130535 14976
3 174588 42015
2 87447 302874716
3 56700 112159
2 161262 569581069
2 170239 339165948
3 39848 95228
2 49278 9181356
3 91499 104941
1 39320 54729 793170013
1 30095 52247 215121997
1 38062 81109 652160422
1 65944 97121 183722292
3 125270 60248
2 67989 981769887
2 141097 618510431
2 165660 255424296
1 22363 84238 703363374
2 144456 974212390
1 90737 104020 999940888
3 40643 108799
3 73386 23615
2 167872 918741089
3 78466 15484
2 134784 630551961
3 91106 34811
1 70209 72806 18332259
3 105601 107159
1 3249 110522 191125098
2 52556 545132927
3 162196 101827
3 14126 31254
3 50408 3271
2 4438 509222306
3 106963 21518
2 68968 605319462
3 30122 54381
3 89666 59179
2 121608 171591543
3 10645 30771
3 115044 31138
2 89847 927409043
2 77372 520984740
3 101963 102659
1 34390 90924 264959819
2 13379 868083084
3 103258 86476
3 2431 54424
1 8659 98121 432083856
1 33147 80176 702372320
1 35351 97439 488292981
1 42697 53568 328445418
1 70823 89564 634264546
3 168127 31402
2 161955 878139633
1 100670 102384 629930559
1 94891 112980 386404186
1 18820 89235 333607226
3 17868 25292
3 144199 34019
3 64755 55673
2 15770 568795446
1 54442 85302 741648886
3 15210 105639
3 43584 27392
2 3547 327549921
1 11223 49056 534380531
2 26182 646409632
1 52113 58890 810153106
1 12538 70630 463356380
3 98899 96853
1 55729 76721 94728267
3 75835 47489
1 26188 60551 335826760
2 73681 411273391
2 61240 250823682
1 11844 78770 727621775
1 73811 81743 783400464
2 69969 280581339
3 79521 13047
1 42631 79739 880901289
2 44810 637512903
3 60913 108658
1 3328 33394 758959206
3 64081 1079
2 78278 198629166
1 35783 108190 407473657
1 15651 87757 82421121
1 71189 88530 624066287
2 168991 283901846
3 107817 100874
3 148724 20076
3 162955 59164
1 12005 25862 661096021
3 123894 102880
2 95699 736368127
1 27219 109431 780499051
3 111171 92402
2 71714 293790133
2 95966 221591673
2 13130 117226484
3 146584 48655
3 11323 12070
3 130058 57226
2 53000 63484175
3 162197 1182
2 11997 650064979
1 92683 111447 809954146
1 82894 103332 890872220
2 95304 966156894
1 61849 69574 349019658
1 58971 60881 979793895
2 76851 726706092
3 142689 93587
2 98054 376554253
1 12706 37068 675997572
1 72388 79012 748196922
1 49295 71662 374152331
2 16990 247557016
3 90726 104930
2 87824 394472239
2 82988 791967253
2 84838 796674332
1 393 72172 6861020
2 115759 751369966
3 142257 56548
1 13799 88501 398490264
2 125577 952411551
3 112634 81384
1 58684 92845 848338676
3 165704 53021
3 12662 27034
3 88462 45619
3 164886 25893
1 37471 103921 914926257
1 21539 74919 523884221
1 23251 39693 159479569
1 26952 59566 775123127
3 57696 26926
3 9162 43940
1 34085 57655 614910283
1 1661 7394 899871960
2 80979 579983906
2 54069 345882016
1 32301 78526 576274224
1 45361 66109 776709113
2 66374 434609480
3 49013 65591
1 411 56378 357030056
2 128913 612111194
1 12915 105626 815872116
2 168860 434480744
3 19874 13195
1 41528 43404 760347500
2 106968 729898265
3 99044 72571
2 165011 208746734
2 60604 432140061
1 5787 66822 292769300
2 55598 548283373
1 36637 48022 768549507
3 80573 82286
2 55827 441468903
1 71538 107293 798274155
1 20309 41320 3929905
2 156558 549580173
2 127819 411601965
3 2008 488
2 14086 511022787
3 32587 27494
2 170301 293417190
3 38658 2222
2 161341 145159361
1 54473 62753 155850618
2 25464 919520382
1 1376 45962 22764365
1 35429 108150 603611452
1 52222 66656 775198027
3 97951 17962
1 5898 28739 315507322
2 74875 680536353
1 13472 90668 757692333
3 3545 5348
2 103451 238870805
3 96950 45131
3 39316 112331
2 22840 979574764
1 38067 63488 509988071
3 95918 74553
2 152307 974340769
1 19728 70988 23450439
1 3710 86286 947067777
1 9721 92183 283838894
3 84330 17061
3 56265 38681
2 25333 410579421
3 115842 71756
3 34462 76833
2 17461 335284570
1 9583 54084 563493196
1 31024 95724 393775629
3 69425 33250
3 90020 48560
2 18025 313753863
1 21655 83357 917226275
1 10785 100760 69587006
1 20418 80725 958645385
2 172455 270376807
1 36156 84055 428618380
1 27145 37235 68322445
2 80841 407108731
2 3343 763787159
2 155047 16023386
3 88902 55195
1 13910 21331 96264326
3 6723 14445
2 8562 583720798
3 56954 33122
1 107669 108213 898343049
2 32848 222287881
2 69494 951455955
3 95076 12439
1 28454 91155 481981388
1 46615 107958 409841235
1 9558 96341 900615
1 25047 77648 986204316
3 111781 14534
3 67780 108732
1 95251 100625 309316317
2 61412 788053556
1 20212 44533 906545899
3 142212 22537
2 69420 889288384
3 18543 95342
1 24352 107938 492376263
1 790 106985 540306663
1 69211 69630 74611291
3 66288 17265
3 135573 15619
1 71201 100668 332159475
1 19802 57144 642201956
1 61259 114391 239599279
2 47293 61611301
2 67605 139924691
1 51741 82558 149940353
3 135995 54603
2 50746 409367594
3 100665 87596
2 131792 390516567
2 160387 924563179
3 22585 59033
1 43216 87592 906453360
2 162892 557847066
3 64583 9265
3 88305 38188
1 3642 100761 239732188
2 66930 593688212
3 88954 48436
2 32121 713176752
1 22694 102395 344052670
2 76093 144764971
3 7092 40553
2 143133 321027336
3 74119 34715
1 63994 99436 679633232
1 4601 82845 616403290
2 130283 91329265
2 156392 705143243
2 155506 951040937
2 100702 263176907
2 60217 494403638
3 149931 70390
1 26868 42256 818692537
3 170878 45439
1 52051 58219 431276956
2 129787 630658327
2 143242 789878035
3 44546 29969
3 34964 78273
1 20775 51442 829160451
2 84449 492276397
2 123230 400274690
2 107708 485684315
1 7078 73379 317613045
2 149239 430722056
3 17822 91627
2 129173 891897559
2 33516 118876097
3 104257 45122
3 9364 83186
3 32638 21131
3 165726 61704
2 16611 642053463
3 114872 91252
2 171140 489912036
2 12083 925999365
2 80224 355233553
2 94906 840200295
2 141094 240168054
1 9163 102025 905321180
3 26833 92428
1 9000 100323 996315831
1 46172 112310 699158409
3 63796 91038
1 17488 79886 52690063
3 120927 6772
3 106675 73701
2 70372 900235159
1 28279 84099 939475444
2 147083 124429274
2 146335 630203579
2 103939 896906915
1 61654 111569 832802569
2 112597 206789210
3 80644 61950
2 130702 114995625
3 55744 63881
1 102005 110141 95498525
3 87648 57618
1 75413 78080 982848523
1 67555 89325 504051523
3 133472 14077
2 54719 502586603
3 38304 20762
2 14294 327016602
3 157212 9047
3 129686 109896
1 10952 20262 594343146
1 58842 102966 196221625
2 13479 386027337
2 25222 751567031
1 25155 91325 896499476
3 27682 7519
2 141817 427434648
2 37916 89245026
3 113434 28614
3 159809 63342
3 108014 91675
2 132345 279237898
3 141572 2186
1 53060 75191 473364484
2 50994 151833515
2 57393 308758218
3 23454 66882
3 116718 42426
3 85505 59481
3 15836 100630
3 83967 38381
2 119291 550584856
1 3110 32809 728970473
2 26118 524046373
3 101504 3617
1 95904 98465 284572647
2 171004 529410113
3 76910 29492
3 33273 106840
1 29645 30850 414430726
3 165445 84433
3 78484 101800
3 45009 68748
3 71992 94445
2 122269 425027401
3 56928 90742
2 171778 602634122
3 141155 9550
2 28766 852945153
3 93920 61664
2 21620 158675285
3 160273 107331
2 164678 396206967
3 30252 104343
2 88565 240175739
2 166455 323250422
3 161797 88607
3 19282 62213
1 2316 84482 184529336
2 72023 821875372
2 21864 567414121
2 153745 464321547
3 75135 56120
1 3717 22828 977554257
2 66745 957366795
2 54821 203584297
2 21889 967938902
3 79696 94014
1 69182 90904 351459530
1 45320 92492 644789444
3 75918 46633
2 9145 862648872
3 460 112350
2 44198 188070301
3 143702 87516
3 71347 18180
1 3184 31971 605919231
1 60398 100497 500589053
2 105522 385197502
2 121433 493125156
3 81601 928
1 67323 70071 399874968
1 35601 59219 207790510
2 5894 815652112
1 47322 88522 585060517
3 94983 16838
1 21659 33305 989971767
3 19454 107105
1 20620 96261 733777298
2 71268 637562661
2 57923 14227260
3 109540 86104
2 2160 586860437
3 116559 18972
3 93816 62628
1 18721 92734 800216026
2 33998 325041162
3 1745 100614
2 148981 761620108
2 144658 205204955
1 31762 90788 391047054
3 167713 80848
2 137519 322889661
1 58692 104250 826873014
3 118358 36123
3 126307 78287
1 8048 112933 66530122
2 32600 578714348
2 106341 814816677
1 58235 99490 857869394
1 23452 81155 496475659
1 92199 111222 575109771
1 49629 71850 729317034
3 2634 104788
3 141193 77775
3 103185 94197
1 42964 88710 179215798
1 23678 94383 356785452
3 69483 94505
1 25378 60329 344138467
3 69712 82256
1 19330 24953 174234562
1 81817 92356 745014485
2 149603 216013422
1 54721 75236 178002982
1 8048 15055 380249279
3 36085 108296
3 140835 53020
3 44878 10679
2 161820 500819914
1 23310 41156 851832590
2 90259 264526261
2 74477 631681867
2 10386 561550795
3 154106 1614
3 158957 10439
1 26414 91205 706688715
2 144443 668654144
1 30785 94780 766138535
1 19385 69832 320808650
2 83698 743466669
1 45410 107790 681906384
3 142766 25486
2 39011 822681087
1 98082 106511 760534758
2 108068 772543310
2 61996 610668702
2 99642 969223946
1 16530 113616 421478215
1 14981 19649 393601232
3 141235 78705
2 87243 831021033
3 28557 89436
3 169655 47419
1 63886 89600 907329189
1 16712 71744 7561689
2 121469 973204453
1 36318 61950 551770801
3 56136 112046
3 23574 3909
1 28661 58960 891063246
2 143626 455651988
1 37658 46124 874846036
3 14497 92186
2 91609 440052120
1 7441 95019 840081723
2 48193 214256579
3 174562 93301
2 67189 436540926
1 9509 77810 643997517
1 74509 104324 280082924
1 6945 73146 90420702
1 32824 38403 860949591
1 51132 77152 563209028
3 107307 14896
3 152204 805
1 75726 104155 861868233
2 13943 828131905
2 3064 42324727
2 166326 262366616
3 100313 8719
2 150785 321123833
2 51691 903374177
1 17109 24769 982017271
1 56234 104135 848805045
1 27071 29794 294665343
1 13599 90371 452890059
3 46695 102894
2 29820 675857839
1 40165 72735 621744368
1 29243 89576 379109323
1 34912 71371 15804507
2 138261 223056245
2 11614 364639212
2 146439 575961613
2 45466 349687729
2 145286 297844094
1 25347 76953 12284101
1 21508 108672 94942347
1 59439 72564 531173281
1 58035 100171 376961404
2 104538 267387671
2 112476 637662074
1 67909 86120 778849974
1 10496 85891 695086871
1 18009 26430 176968923
1 18748 46112 816689618
2 135437 138353667
2 119006 280030442
1 80515 103767 356228483
3 79911 39422
2 96785 611109347
2 88629 340437793
3 102450 61132
2 171232 323434342
2 160309 420581596
1 81213 85031 15721815
1 20268 61948 51166083
3 112444 57869
3 148540 66777
2 38520 951312879
2 153122 955801289
3 161443 98238
2 89786 66099401
2 154384 669372887
2 175336 966914323
3 107383 42933
1 69473 94418 460210829
2 9204 481440797
3 173406 35979
2 45266 143425553
1 1106 42466 654217295
1 22024 87771 921328625
1 9299 111101 861355985
2 24871 151494680
1 13019 26187 511907850
3 90079 12728
2 101101 432680442
2 110155 611816775
2 93685 43805422
3 88827 28926
3 139230 102614
2 22452 818422890
2 52908 241457857
2 131348 981839398
2 55860 626560140
2 136515 174939312
1 21512 75642 640105581
2 106412 580559189
2 14576 386180973
3 4005 6696
2 44399 265150296
1 90526 105586 22798893
3 160700 89469
2 84215 129839427
2 14532 154518957
2 115946 621106999
1 22195 79799 64269213
3 43474 90643
1 13883 19321 987825432
1 72958 90817 438383625
3 114170 76744
2 18131 472616254
3 44240 110
1 53387 71352 564006054
1 34927 78383 156173735
2 59018 758226520
1 80620 101017 914522789
3 130568 31363
2 121580 553913030
1 28234 51287 116592163
3 82874 89028
3 30015 32659
1 51276 62845 492925505
2 28563 313257307
2 99254 828248875
2 17417 111773949
2 8253 530763924
3 8215 97424
1 55184 73658 175132389
1 18603 49690 684872991
1 6232 90425 371422966
3 122087 3951
1 55123 70816 784247759
2 3278 519959711
3 85292 18489
2 10091 288770871
1 5148 34674 171367812
2 157917 644498243
1 40814 64216 960045901
2 94060 895268040
2 74177 939123019
3 51943 108579
2 54965 125678389
1 25928 70132 418279516
1 17612 67387 998475638
3 130571 63409
3 5001 35568
1 84483 103290 303308493
2 80288 429394336
1 30408 51308 266839540
3 110676 49951
3 102517 102771
2 151777 252214879
3 89494 7180
2 18515 163634321
1 18967 106086 396272972
3 60449 70357
1 65717 92329 773934850
1 61822 71952 694345608
2 146694 251361598
2 43942 524519487
1 36151 108063 878256266
1 19852 105941 73381455
2 98890 962964593
1 13190 40820 832655826
2 47986 391489544
3 46794 34855
2 23278 860530052
2 36908 691846294
1 56710 88634 29741534
2 34557 817427915
3 142515 19404
1 13305 34388 94881383
1 21563 43485 216260736
1 51631 70916 787991578
1 41146 69537 748896787
1 35279 78663 913265171
1 3607 92718 925385936
3 47249 102576
3 139293 109054
2 34131 892079573
2 133569 387132598
3 55884 101606
1 36423 56904 68218554
3 48392 22209
1 66011 106834 361023976
1 46667 75018 143223553
3 130584 93937
3 57686 29269
1 58635 65004 44033315
1 66386 67268 9560023
2 75284 818844678
1 56726 63373 192230608
3 148976 26497
3 71626 92810
1 60997 99299 456640017
3 87168 67425
2 29008 982872666
2 4223 912363386
3 74312 82311
1 5635 93564 685040317
3 30597 101464
2 71699 885315334
2 120732 410756616
2 82158 378862373
1 12608 95713 767255215
2 148428 936076291
1 18854 65366 275389091
2 143680 717371906
3 79244 66135
1 51013 66443 35527881
1 21079 72861 168116920
2 107609 6521104
1 2560 7013 636887445
1 18582 71275 364296017
1 54872 96539 57793205
2 124884 611407074
1 32518 38686 320039747
2 154005 316006339
2 130462 205659987
1 53496 82833 944033381
3 106922 31025
1 35210 82576 170266356
1 65074 83171 303922583
1 61516 85190 124855558
1 57813 84886 899260513
3 97945 65183
2 161102 244773450
2 73500 111754740
1 56833 102230 31666169
2 115686 708513639
1 22512 86403 574640979
3 101310 47134
1 19026 27295 632754496
2 119993 688130777
1 20505 67292 906905100
2 143983 613791260
2 78010 585823683
3 153884 83505
2 153256 755754345
2 124783 658514995
2 117939 192055977
1 87091 94801 403162013
2 159306 493197912
3 138987 74347
2 107983 860611617
3 17743 33886
2 61110 865053931
2 73191 535442925
1 7188 82768 405289354
3 64350 94144
2 169769 384995219
1 12119 113517 522961837
3 113240 78286
1 39015 70980 894400419
3 92700 89723
3 36732 88395
3 130683 37946
2 36035 114525889
2 43639 553014860
1 107315 113211 451138047
2 122847 768526508
2 172780 413957068
2 15877 780070467
1 39948 59321 794164423
3 43366 49602
3 67726 84856
3 58607 42842
3 31286 96138
1 10933 47814 865452713
3 38836 11656
3 5579 78705
2 166438 778344800
1 87609 92622 433642985
3 31871 91205
2 49762 327457515
2 82209 272214868
3 47931 9479
1 845 47344 627423461
3 101575 91911
1 851 1042 916351896
2 173889 522497629
2 127532 921019821
2 31750 203402844
3 47796 22474
1 3038 25077 449667365
2 9311 716430494
1 8943 57033 187007049
1 6150 30800 998880284
1 40547 74624 69433494
3 78644 24029
2 99180 751955021
1 56179 95859 176415952
2 18793 802086979
3 40794 44794
2 163782 614601424
1 698 92134 425072464
2 75592 251162520
2 121321 747144945
3 148242 3505
3 9746 26745
2 72944 940265149
3 141185 110099
3 35592 79689
1 72682 93708 222688325
3 75831 13891
1 49018 102241 612186935
2 103404 829921260
2 131204 126289093
3 161576 70023
1 10388 44144 885322782
3 165596 14168
1 4077 85809 859144004
3 169587 103977
2 17679 117032704
3 8635 3039
1 32409 90842 309717727
3 67656 4931
1 5718 88295 167537396
2 152971 443442939
1 68244 83246 130917204
1 52976 86568 335703356
3 124640 21634
2 105321 145791922
1 72874 87706 63024699
2 1704 23162077
2 109496 593754549
3 3386 97056
3 1847 72811
3 160488 56111
3 129592 110010
3 132446 109373
1 4311 17866 218627375
1 57149 61623 336086243
3 10390 97794
2 75669 651428106
2 69410 904155594
2 142754 88066136
2 84247 143348001
3 170873 110217
1 36780 110150 412657824
1 41655 83109 402692808
1 60754 99425 29687318
3 28060 23959
1 29900 87892 984030904
3 26945 61054
3 88647 14083
2 11820 685803960
3 175069 36256
2 61677 133535301
1 30339 31241 902131057
3 124052 111364
2 7594 433834850
3 31071 26017
2 9707 551407502
1 25828 75901 658320906
2 127780 613871478
3 147686 96237
3 161702 76184
1 24260 34558 15668156
1 4292 42286 186985949
3 27950 82908
3 76335 31660
2 171057 554050488
2 74199 887880241
3 13058 16342
2 52856 270902407
2 147385 52924788
2 170667 238459091
2 114903 875286604
2 134055 920017340
3 160569 26482
3 36226 39850
2 11612 793195436
3 76143 110398
3 58211 60808
3 28597 68838
1 14069 47596 22524272
2 147025 648043060
2 59089 579289272
2 11928 29390977
1 24246 33346 260134584
3 81920 63983
1 54685 93063 311111744
3 37020 42560
2 38997 459289954
1 37883 39616 995878964
1 18920 26798 388242507
1 20950 30652 115621987
3 151341 54915
1 22449 44661 9387304
3 71960 83177
2 6616 957035596
1 84146 108042 774891374
1 72641 88605 883566859
1 55769 68138 460018161
2 141829 553989940
2 103798 491139098
3 42711 88533
1 62245 97618 801739162
2 13085 685876084
3 163003 13476
2 74976 354457969
1 53088 84866 522199084
3 168576 26494
2 127147 72829983
3 108422 89793
1 17691 47712 162393231
3 122772 58183
1 26425 65890 439596523
3 109227 90905
2 47334 459040786
1 21094 29382 703985484
1 18455 87989 814901822
2 54095 841441979
3 71226 62457
3 115281 104047
3 174119 49225
1 63654 78249 854110371
1 43887 106576 229804691
1 19449 59286 738256558
3 54724 112680
3 49438 30111
3 134727 21755
2 7647 541224490
2 106650 314160835
2 125483 969021226
3 58348 70428
3 106607 16049
1 36968 88895 238412729
3 13296 94157
1 34808 112873 722527931
2 145965 210809313
3 88549 84920
2 108145 311092468
2 29148 295891900
2 172077 121543046
2 129751 119385238
3 27302 79300
3 59971 105861
2 159422 523342475
3 36147 100857
2 44344 827026662
1 6086 66168 861537878
2 131305 836262836
3 66062 58976
2 42097 37584546
1 11261 112108 519284299
1 9650 40944 27489549
1 6669 108133 591344247
1 64436 64675 856250651
3 57247 34501
2 34878 486143198
2 147581 815853029
2 112019 995436251
1 29361 64917 243113857
2 158462 796200120
3 71726 46759
1 82302 98296 161765217
1 78421 94110 252706000
2 102080 108701471
2 174807 301133900
2 49519 71611958
3 173638 50302
2 92398 956836652
1 57812 78878 944176555
3 56691 11390
1 53289 77050 362260416
2 100740 772489710
2 111303 465784438
3 79423 79735
3 92358 11161
1 28501 29299 511940507
1 54105 103363 155708699
1 40384 82639 725803637
3 13088 111153
3 30991 66706
1 7781 104638 755732192
1 98248 106246 127984670
1 78326 99221 108134513
2 33800 339228002
3 173421 84899
1 43056 48517 300163719
2 62577 228179623
2 120523 381078604
3 39734 109675
2 113702 965089809
1 45492 61698 277421448
2 53901 214431947
2 158068 51626855
1 6497 57148 273197977
1 12358 12888 994165525
2 49518 977140922
3 6426 73222
1 22775 70928 299438280
1 36415 107747 849556729
3 12230 100464
2 12035 260691538
2 104066 137457740
2 5970 92553207
3 47204 67606
1 90801 93147 220621498
1 18180 83243 349715571
1 43153 46244 590202371
1 73671 85228 196188724
3 110191 2072
1 85540 113713 485738775
1 18050 19795 502692959
2 155313 537664682
3 11589 63047
2 99524 618628717
1 6382 26552 351509089
1 3092 16140 671768127
1 1119 37620 732707181
3 133381 44927
3 136002 13509
1 31471 55914 898042663
3 169877 78540
1 38655 86594 862317316
2 149055 838670277
2 76601 790236970
2 27053 965238377
2 49714 747530360
3 20555 32168
1 2870 62170 797477379
3 162375 5663
3 120224 94152
2 92868 968630180
3 142633 56464
3 25529 15020
1 82126 90579 85652664
3 165548 63753
1 26609 40340 441583481
3 107359 13550
1 19728 112784 787653017
3 63415 43063
1 48329 93015 848142474
3 173747 104413
3 13535 88759
1 31255 88317 485614020
1 10190 18791 723436862
3 66311 45603
2 144022 350613179
1 47215 112989 157034470
1 64138 96636 327929071
3 58746 80113
2 78643 127746435
2 153663 643470300
1 81111 113924 188505582
2 108550 48688299
1 36367 80788 557225501
1 76146 77943 677391626
1 43651 72304 276466659
2 89400 154783581
3 135501 21056
3 121626 103601
1 58544 89577 148136995
3 34684 104852
1 64262 72843 114718452
2 152954 827157989
1 57725 93081 101060470
3 44535 26942
2 51686 368625858
1 3135 46573 863491758
1 3741 97757 475691565
3 81765 82266
2 62876 871999282
1 11819 57427 494246539
1 8577 78924 676582382
2 8755 520964607
2 14015 744406312
3 68353 78946
3 31638 60309
2 137545 824718634
1 37489 104540 609513602
2 17659 260844636
3 141496 80056
3 122675 33670
2 44039 809410586
2 40879 525699680
2 24246 443290455
3 160118 17452
1 18659 76391 702269957
2 113560 272466562
3 143524 84074
1 5477 49690 731369557
3 97425 87607
1 32924 113594 207235236
3 24164 61318
2 62610 328714843
1 71464 109275 811364107
1 25040 102470 118966411
1 115 99832 795179313
3 155823 28466
1 15547 57196 168065142
3 167568 89905
2 49981 285519483
1 15418 45731 677187429
3 24252 108924
1 59175 101940 435036319
2 34238 229208648
3 28535 73672
1 14977 42552 812180985
3 95953 108428
2 137308 37081372
2 31072 342934289
3 124218 98763
3 92919 87749
1 1470 104316 435549857
2 87876 327884218
1 42235 69288 732972688
1 19018 45448 683243759
2 89854 599444231
3 68574 97238
3 58382 105120
2 111294 597309035
2 82948 995093924
3 67429 41316
2 31179 664832984
2 47161 436803992
1 25456 105220 119162337
1 37667 39632 764571730
2 84682 832931494
2 138988 838077796
1 2740 44232 740916015
2 86856 763929534
2 70137 370165172
1 40423 93082 519564836
2 90882 921671930
3 23137 28782
2 156873 760725992
2 107147 879380827
3 147261 26883
2 117369 756865974
1 32218 32663 694646403
1 62391 74709 315195737
3 27105 93915
3 16018 24625
3 90168 63876
2 160037 437711183
2 125567 985875706
2 88311 251306491
2 142800 480940896
1 40929 42894 854230133
1 59515 85628 415399853
1 60835 82068 814822815
1 36602 71787 201834070
1 16927 26199 220807774
1 29981 77496 956699905
3 147750 105609
1 59263 95963 779880884
1 57387 98571 218723753
2 64652 767235489
2 49978 36243207
1 23484 64991 369107086
2 40283 566285376
3 88230 24948
2 32345 105177541
1 24138 58353 118184607
3 104484 11609
1 17400 88157 578206850
2 25461 669633906
2 126818 635330017
2 62245 419749167
1 485 16508 685708593
1 15611 107069 882975973
3 165847 15822
1 21817 77014 593559034
3 140198 57107
1 2941 4310 926958769
2 38092 931908511
3 101456 48161
1 68833 97571 530446118
3 31923 91194
3 134535 88832
1 48051 102382 373640616
2 66444 81240782
2 95331 555095437
3 172651 5350
3 165359 50336
2 61106 537737606
1 8700 67428 927927244
2 58954 640737291
1 8922 47698 97546257
3 136135 102845
1 14205 82794 480444986
1 64744 101498 452817856
3 73781 109513
3 67474 69705
2 37373 170597414
1 116 107812 938234090
3 161327 84402
1 40099 98788 393843423
3 59871 34901
2 62645 711397575
1 1353 83904 265798150
2 62468 841365002
2 111875 90263279
3 1561 30522
1 3586 5999 634138557
1 37549 40799 699641079
1 9354 105267 973001946
1 5933 61804 355081726
1 23342 64610 524374719
3 68680 212
1 69400 93921 876031607
1 36677 98011 256970642
1 55627 83852 759679767
1 41771 52928 268006282
1 9784 13938 205327681
3 153744 41138
2 36626 757877266
3 66012 87515
2 13326 838459433
1 4447 60551 124361828
2 76881 508740258
1 13657 63323 958786222
2 156023 409028322
2 92692 68083387
3 47534 16080
3 1987 4573
2 84048 185291601
1 81709 85506 521746459
3 66197 58771
2 31981 283902388
3 58359 81625
2 157940 801187068
3 87094 63352
2 35958 851238464
1 54225 81361 669830938
3 157636 79155
3 36923 11988
3 82779 82824
2 34517 977377403
2 72373 262330534
1 31812 65648 638498069
1 37571 61754 752462292
1 11630 19744 141023105
2 85391 671445853
3 103923 49152
2 143465 57490218
3 17506 72579
3 124988 56211
2 79356 254509247
3 121788 46513
3 53993 6091
2 23048 858208268
1 62505 108651 229071770
2 158770 164575731
1 16481 84658 11216386
2 13926 170920798
2 76105 306278823
1 81613 83928 740846871
1 36418 60444 256032913
2 23850 472227169
2 86301 652170910
1 17571 112756 876465326
1 38264 68757 358423440
1 3723 83175 86879694
3 99553 40523
1 13638 24412 775374726
3 131553 64835
1 106151 113244 823688890
3 73334 26757
1 32471 94375 451371168
1 1041 102611 43628977
3 23810 79026
2 98748 418259753
3 98011 97667
3 44453 43634
1 68141 95889 616467961
2 170527 894464556
3 94417 6504
1 87208 106007 546493214
1 8935 37546 259617419
3 173208 35045
2 118882 453890663
2 106852 600499963
2 122038 306913790
1 19964 40975 585459470
1 52926 105609 324984499
3 62995 17229
3 82227 107622
1 28220 91591 13290774
1 44096 102730 41102158
2 158556 726925711
2 59503 154637311
2 124161 432779278
1 66943 110376 963007117
3 24787 8947
1 15096 35929 445734776
3 11782 7555
2 80134 796917468
3 2672 67095
1 24138 58228 887249448
3 147991 5357
3 107676 46714
2 108259 229604937
3 20989 91414
1 41749 110232 305192356
1 106743 111412 733211690
3 155774 59412
3 6890 11132
1 53639 76982 781186608
3 167826 58238
1 64343 102661 304371252
1 60060 99403 823571635
1 41097 54251 669662192
1 107601 108248 568726747
1 6881 66931 667049438
1 4579 35852 511450517
2 65038 658845101
3 87401 100674
2 26680 261410847
3 39008 62409
3 100414 81574
3 47424 71813
1 61320 92199 976850863
2 105062 420495769
3 132760 3866
3 68041 99467
1 11718 38106 123427245
3 106788 51690
2 119487 291881377
3 81086 94014
1 71456 86126 775500879
3 114812 9000
3 146014 105855
2 53927 704017021
3 67365 24187
2 36169 81364959
2 60948 392512782
3 56995 24894
2 5308 794773191
2 42035 123544052
3 118882 49600
2 99353 218174209
1 87361 111240 515705736
1 64172 98474 259318195
1 52591 92959 252491853
1 84167 100163 403826064
3 65833 73613
2 86415 605667150
2 92054 40152616
2 104292 750875058
1 29362 68927 879883396
2 82132 920497413
1 30153 103383 382936529
1 104837 113849 676098070
3 68754 4072
3 166416 65265
2 128525 953633551
3 151758 41546
2 71487 585506814
3 90065 77775
3 98662 18993
3 3719 78505
1 12237 34086 744443304
2 37300 160750035
1 25456 110319 64690850
2 90072 385511764
1 39811 61650 402259296
2 19631 987900977
2 124139 311536416
2 30462 638572682
2 55846 273925487
3 61851 82858
2 163666 532674494
3 61588 65483
2 120146 374709378
1 48711 95060 909091160
3 142981 81574
3 129670 43861
2 154923 141382878
1 47199 111601 895697970
1 48353 72802 223479436
1 47354 55551 651928881
2 164315 640916096
1 35058 49903 813708698
3 92065 10845
3 114316 71558
3 14627 25114
3 162627 17299
3 9532 95727
3 51099 17161
2 10266 1246223
2 146511 497017612
3 100113 108488
1 69746 74158 611728039
1 28956 29624 127341195
1 14655 68396 336542073
3 117281 28274
3 83908 82332
1 59956 59970 753665755
3 121643 58662
2 160626 791704844
2 14755 502486518
1 19158 103953 88325163
2 4440 791865625
3 112129 48812
3 152118 98675
3 110117 107114
2 98496 220811535
1 10998 93918 339236574
3 12459 96071
2 32597 228254784
3 147742 24459
2 69501 601583218
2 110335 829384494
1 71500 82613 189758600
1 49082 105126 417221666
2 15910 908162739
1 29708 90699 689312137
2 96789 734782323
2 11989 888263605
3 113851 16556
3 57361 19722
3 131181 108090
3 64789 89112
1 2814 33667 77821323
1 30214 105557 710993809
1 57284 103799 140189105
2 103121 755395291
1 42596 83040 305323423
1 7278 37520 19207189
2 55346 499946859
2 7725 719544675
3 159502 25012
3 150394 104178
1 51885 52303 144322032
1 84583 111952 34918663
2 68850 229211207
3 42390 8730
1 61998 62365 519372845
2 88874 828018267
3 111582 9636
1 84677 90998 141898406
1 91656 93092 863937185
3 143904 6453
3 123019 15146
2 171138 298715604
3 94256 74902
3 122494 111188
3 33093 74344
3 7340 11456
3 126667 17489
3 106571 77789
1 71617 73150 515605417
2 14423 773065769
2 120685 994706114
3 30938 59120
3 138015 81702
3 157349 23778
2 74095 16521083
2 75741 522323613
3 87484 89465
1 69210 76241 887659738
1 103724 113163 445622967
1 41133 82203 801749753
2 54096 934914109
3 598 12731
3 24453 21350
3 141426 2206
3 26734 43921
2 144079 844681468
2 147748 864385764
1 75569 99144 992194215
2 157963 11001709
1 91970 113471 117914748
3 49679 35262
2 14798 597347957
1 2639 3575 606133513
2 41979 823715373
2 78691 671447213
3 65760 77355
1 71232 107953 902692628
2 56314 49437806
3 53373 75804
2 114671 591859342
1 39541 98003 126918052
2 117897 158540088
2 155233 850975313
1 13590 99882 152575598
1 1851 27410 905538233
1 41678 97965 639632499
1 17662 26434 686229427
2 147780 880995229
3 100968 82575
1 177 74977 934366522
2 41781 867717831
1 35782 89096 925896610
3 45208 72851
2 13702 750625424
2 174634 750123397
2 167195 163676524
3 153879 34964
2 7276 34467439
2 43309 461898768
3 101471 95230
3 32133 93193
2 126550 993767757
1 27006 77171 257687790
2 127318 452847179
1 49340 51894 343998507
2 82692 464598194
1 43664 56823 515763766
1 47406 95717 188785206
1 92748 98723 294410452
1 14473 22093 902194963
3 142988 45850
2 15702 16710811
2 41119 493481661
2 39140 170601474
2 168017 753584059
2 82590 695641396
3 1721 63844
2 3543 933763022
3 174986 49046
3 127270 94033
3 74741 93389
2 45139 746627914
3 131245 4068
2 40969 84351905
2 155872 272556897
1 85713 108511 570577771
1 26541 90447 456152523
1 53479 83661 261647624
2 59070 765110300
1 10883 56351 66550220
3 84066 97317
2 125997 45430886
1 58044 59002 767294158
1 22005 76143 131999110
1 37349 91652 878710412
1 22333 102313 337119305
3 77327 16635
2 106526 468777041
2 13940 482403511
3 115760 81737
3 131208 57297
1 42397 94124 447992778
1 12922 110747 2421210
3 14850 65072
1 14200 22087 798224757
2 144464 685550747
3 124568 43522
2 111971 301195174
2 148140 249229294
1 1711 26434 736507567
2 110295 992384452
2 106733 203584642
2 155604 288982220
2 11070 970095619
2 3738 546502800
1 90780 105333 187280664
2 107012 993468370
2 168664 653746598
3 155056 100211
2 76490 114584539
2 110850 20754035
3 103018 97310
1 1636 28771 188881290
2 14920 234635881
3 107441 105617
2 41513 187120202
3 148360 32864
1 15102 72582 140756410
1 6652 77435 33438718
2 1428 618859383
3 144583 111021
1 74950 103710 352120058
2 31682 808363928
1 8713 89131 692304528
2 94470 126095389
3 22528 7473
2 16847 590910264
2 18232 86478056
2 50386 136490559
2 58863 927653947
1 29894 65196 948185686
3 112332 89924
2 76461 397332954
2 149532 485061401
2 82715 663951588
2 112325 156001710
3 110399 107494
1 69087 86484 112165765
3 23795 28440
2 170383 61822193
3 161500 41826
2 73436 686551773
2 58397 303302675
2 155185 189381834
2 173264 686450959
3 87793 38557
2 98030 702866491
3 30251 89742
2 63129 685299756
3 41918 98989
3 106594 106322
1 39249 74803 49784170
1 9286 99608 878051003
3 86350 33797
1 14181 93578 922037776
2 49013 666733275
1 45019 47870 659660433
2 99225 34961311
1 4469 37191 864075992
1 47949 104892 871096706
1 73771 91600 849667050
2 122760 420801022
3 64045 70556
2 172585 822805881
1 36142 72538 790359700
1 47996 89403 950589511
1 47837 53636 268858827
2 126702 477838815
2 87243 832289962
2 45495 40585938
1 3258 59289 682764366
1 86256 105462 664012997
2 148880 85630120
2 6137 73866346
1 46980 66571 232525416
2 143263 805766218
2 3667 833139304
3 69409 81118
3 36964 112664
2 134368 920773133
2 81066 968928560
2 30000 826710172
1 90295 114004 474448684
2 168945 512882459
1 38565 69357 541698464
1 67535 96865 377303002
3 120475 89562
1 9808 72560 914105387
1 19807 38896 236568085
3 51360 20021
3 37014 92178
2 15323 807776329
3 22945 104757
1 28252 110279 776163235
1 38892 59069 272475240
3 138227 2373
2 132830 740776925
1 35752 48394 317338023
1 26009 31843 243259612
3 107891 527
1 48060 105085 186884343
1 26732 47079 153281255
1 41362 44152 210059989
1 60569 66555 939230406
2 56942 88050844
1 45342 108098 307747844
1 31997 101298 43877440
3 143008 43091
1 13859 112940 698520901
3 101660 105285
3 70428 26575
2 64644 968626784
2 71538 453245441
2 103699 662180771
3 164545 73874
3 11642 73292
2 42363 546355811
3 123806 51715
1 48677 69609 905222359
1 52713 87099 806178184
3 60662 107083
3 158699 46707
2 44477 762543535
3 137392 16846
2 99118 759921644
3 52044 64031
1 35977 53519 153628930
3 51654 34585
1 2118 28077 110149062
1 110195 110302 681920966
3 172292 79679
2 148592 528164520
1 39071 98125 98698786
3 153586 27001
3 100767 60565
3 25899 57347
1 21037 65216 974694776
2 158032 561128328
1 16294 29657 350436094
1 28497 77313 31166880
3 138008 6045
3 101892 17325
3 115056 51603
3 13046 109519
2 106424 724358463
1 101153 109854 827837537
3 20685 84680
1 3060 25994 464093675
2 258 702338902
2 45755 983575869
2 98125 856856270
1 2839 107142 590417733
2 63012 801282202
1 6766 94137 333315104
1 39497 107352 413075251
3 124118 28068
3 111954 80378
1 72184 78805 211901342
3 93286 95582
2 110647 680045373
2 70774 371313988
1 8757 43055 174423058
1 13853 42272 714825109
3 86813 68435
1 12537 53442 887733689
2 121391 477659984
3 98339 25172
2 34443 940874121
1 68079 78534 472466562
2 165614 920383534
2 84326 801592634
1 560 24014 222565494
3 104626 69425
2 134108 532184060
1 28231 31455 701275497
3 89385 81965
2 70817 461595520
1 25948 49796 307676798
3 165816 19390
3 65457 78291
3 126928 9318
3 80266 42713
3 93887 42644
3 166050 64959
2 38957 711005662
1 16244 100738 956262287
1 26708 107923 184617718
3 97601 66892
2 33803 676519281
2 126128 625255370
3 138599 69346
3 53419 14296
3 79219 16258
3 125336 91860
3 91195 91669
3 163917 61281
1 98273 103277 800722608
2 95769 443857576
2 104582 477141763
2 24591 400545478
2 56608 172122816
1 1285 77990 570018584
2 84283 688218284
2 95323 739873013
1 31316 84965 40909369
2 144979 953569722
3 2251 34198
1 46558 74774 175496486
1 6767 107632 486784517
2 59216 660004681
3 118455 59370
2 108609 676481484
3 20872 68423
1 28556 44209 574373984
2 125293 779455386
2 151348 161456392
1 22338 42395 919931012
2 174644 733709944
2 37471 549792590
3 56339 52541
2 20239 99071558
3 37675 676
1 52163 59907 910277951
2 94886 971499415
2 81339 758714149
3 149906 30042
2 134184 238735565
3 37051 30537
1 39064 103095 18578307
3 144147 33543
3 104075 110778
2 42675 368570842
1 73484 75690 658067981
2 59237 665161594
2 93741 361484246
1 23267 66241 830697204
3 93154 22228
3 82474 60274
1 40294 81774 621400180
2 80455 474490039
1 51725 67951 553239961
3 99214 110435
1 33866 46855 300137194
3 25471 68032
3 149562 40176
1 69212 88570 154763874
2 59886 811580297
2 35907 910582668
1 1020 82740 163383472
2 161729 266503856
2 87799 456357309
1 28652 105969 532050337
1 99562 101616 55062738
3 93337 88662
1 70624 70823 809448437
1 4331 9074 891806642
1 14665 32054 7534038
3 68277 48154
1 25590 75575 915376404
1 67818 99511 482942327
2 173687 202838624
3 135352 106028
3 29019 104690
2 74595 877023258
3 2612 99234
3 109239 105839
1 52429 113168 703257123
3 136892 30337
1 73696 78896 919372873
3 67905 96239
3 70242 46730
3 44120 57802
1 62098 64837 255045634
1 1411 17211 969105032
1 88722 101880 589438183
1 62516 69104 352924285
1 17822 75727 803672164
3 98045 9291
2 116996 492583005
1 73922 88986 7840720
3 140723 87886
1 14177 106949 300052724
2 26538 677992194
2 27090 414652192
2 64794 289989275
1 15900 72943 504949457
3 69530 34028
1 54618 55274 885360617
1 61120 61617 616062502
1 69857 100277 184823555
3 19568 102341
1 9077 24621 405551557
3 100425 90093
1 34578 99505 760751009
3 18112 60791
1 96905 98155 543717263
2 52805 412567297
3 49832 114198
3 106439 10807
1 40776 97855 292193232
2 134199 710313356
2 83205 472049844
3 131097 107039
2 108482 533739842
2 68448 869587998
2 123956 871285461
1 87245 110476 280532938
1 22898 28837 629744756
1 53374 87010 404103414
1 59194 76797 304548064
1 5171 50768 495276466
2 102336 622222131
2 98282 844675136
2 8152 879632599
2 158504 817438496
1 33115 47352 63793090
2 160730 694210064
1 18252 74441 936702673
3 89326 7578
1 25500 84857 554841690
3 37404 14162
1 26550 85548 735136430
3 170655 10861
1 12115 98895 460930403
3 69771 38515
1 101971 113224 882021838
1 22592 47427 276463071
2 127415 725813711
3 29220 17376
1 95878 109126 974280343
1 80001 110030 745978742
2 55777 690959101
2 97391 551673182
1 31623 98740 435786814
1 11385 28152 4884647
2 33899 842761363
2 42708 479190262
2 57355 668366462
3 28306 83269
3 13594 43139
2 172147 898362481
3 70821 92439
3 69263 84088
1 70756 110249 649494398
2 161120 208125978
3 105856 37496
2 116929 636982375
2 44947 679957355
1 97455 101289 738185851
2 27802 611323721
3 11955 67251
1 53851 96972 673739246
3 48602 39240
2 21503 500760864
1 100514 111078 720911220
1 37100 74694 339505938
1 33410 38817 542227583
2 153919 119720327
3 155870 86579
1 25514 63476 672732481
1 41025 113745 924522366
1 10701 82417 864908488
1 83908 89708 845219475
3 60178 81261
3 153320 92723
2 87155 367133967
2 142535 98726342
2 32460 168028527
1 50522 92451 743303779
3 155435 9676
1 8000 29630 297542800
2 101875 560090219
3 23853 88285
3 62620 28048
3 155365 48273
2 23983 179800549
2 160449 816443644
2 3352 646187162
2 158201 780613464
3 134780 22358
1 69732 99695 649008801
3 36270 70763
3 69775 86332
3 33902 8235
2 105750 205911247
1 30441 110803 217050363
2 34760 191901840
3 2964 60694
1 30159 88044 837800832
3 121504 22571
1 60932 109781 226811139
1 87812 110881 203436984
2 118103 996224447
2 65625 807885800
2 71779 441935330
2 109112 889097601
3 133152 60973
3 61337 64356
3 60146 68026
3 26267 74545
2 11060 995626870
1 67671 89795 584181895
1 78170 112588 448911269
3 139430 11380
2 45091 416076006
3 10079 16306
1 51354 61814 39355272
1 98553 109762 418079053
1 38276 76627 179434458
2 54893 155002141
1 50078 71726 405320405
2 22135 455795580
2 154129 173886138
3 169114 75231
1 66415 83879 273222567
3 23968 89522
2 159131 745848035
2 87515 895296151
3 129964 59163
1 31158 61247 641194188
2 68171 291027084
2 147271 157412698
3 19256 2764
3 168901 37144
3 112379 33136
1 3326 57871 344818435
2 65048 642440051
3 90431 79878
3 143302 50817
1 61821 111574 580285608
1 69081 96156 930190945
1 45684 104377 296885234
1 3139 102285 23405523
2 56217 794044104
3 21967 37115
2 142352 667820079
1 798 19064 225814904
2 676 629986871
1 16151 32175 791576699
2 23318 670386789
2 126390 686842786
3 107791 53793
2 129069 962929717
2 39182 139494448
2 52066 698916395
3 68624 75832
2 156796 344804685
1 23751 24327 564945772
3 94774 17114
3 82971 12957
1 12526 94328 386990572
2 108005 997930375
2 64167 327024545
3 88569 71539
3 48927 39599
2 109275 427789991
1 47125 110159 660740310
2 122514 959911176
1 9678 77619 596717590
1 80415 99484 804324373
3 166577 2285
2 65528 549608586
3 86769 47071
3 7460 66249
3 43322 19851
3 13095 68086
3 99103 32512
2 167774 511688311
1 22104 33790 738384221
3 80873 48615
3 24916 52100
2 45399 970161674
3 84063 60425
2 140605 527718435
1 31239 52322 218745115
3 9999 50429
1 65030 79999 988800952
2 26062 96449769
3 98802 64279
2 168374 948698731
3 43642 97368
3 100116 23062
2 26079 752492789
2 20642 605126865
3 129348 68012
3 52686 111143
1 86421 107484 769753155
3 126202 72456
3 39450 87603
2 101248 500888607
1 91139 92711 966749202
1 50404 59272 73421013
1 35071 42051 640816175
2 93421 813174311
2 85662 566676164
1 47146 109724 808472153
3 98727 35077
1 66320 109498 339268718
2 88510 575954070
1 30183 100659 402325790
2 10385 387236994
1 26823 40728 824075246
1 28006 61052 628673528
2 118516 386392960
1 35904 56462 749400921
1 3438 111598 109262532
1 44787 65496 464049955
2 36146 825842774
3 98461 103646
1 50459 108564 714713252
1 12477 74304 681262247
2 40699 308694995
3 100987 63886
3 148541 73065
1 9134 60325 798096955
2 41719 961744697
3 47800 61388
3 17608 45998
1 20386 37731 58663550
1 22623 25546 959061609
3 61534 44746
2 59250 935593209
2 110204 279022681
2 105597 594266656
3 151695 45505
3 118383 80141
2 116059 407365186
2 164167 517043148
1 12695 113675 667846903
2 131107 945896628
3 91079 83102
2 132489 37289684
3 18946 44253
3 150622 84003
3 95144 72312
2 99421 813553676
2 26981 696229485
3 151513 104652
3 21774 96973
3 130177 104887
1 49304 106581 131375173
2 37801 97260756
2 76382 803829997
1 64704 113374 942210123
1 42802 109789 56063377
2 37394 88962979
2 170171 882025167
1 12309 113316 438843413
1 88613 108252 571631671
2 47761 950992156
2 61834 132127454
1 16632 111306 832149589
2 119930 667458271
2 51022 881960373
1 29424 97515 426016678
1 8289 55072 142355866
1 26885 40524 412001888
3 20496 74879
2 62673 348143630
2 16281 464497354
2 167872 966599022
3 108739 16915
2 129964 543674803
3 19605 43512
1 78933 112584 971996948
2 42809 142010855
3 91016 79517
3 140867 59628
2 130646 840276604
2 147094 211244414
2 166964 5091658
3 128443 1326
3 105459 41939
1 29093 31925 201463676
2 93631 937963137
3 117727 105761
2 9684 373197313
2 32677 927037901
3 160462 113121
3 79330 88971
2 122680 824566927
3 89107 10803
3 91090 93592
1 87612 99968 847523764
1 57112 88647 939595465
1 34254 42683 531716117
3 135102 5556
3 166989 51805
1 83266 87441 536431703
2 71153 603325593
3 164313 47937
1 40343 74310 969674657
1 7894 56992 271764854
3 101976 15552
1 69664 112433 551937345
1 12567 91583 209870018
1 16012 106479 950211427
2 132100 970098454
3 147675 90526
3 124881 33407
3 108615 25140
2 168208 54570794
1 1146 108521 296228853
3 14772 8405
2 136408 22127441
2 28336 662185016
1 79224 84079 958059837
1 69115 100853 861749227
3 89134 72923
1 2486 14368 337895998
3 46938 13594
2 42414 378211493
1 33944 39768 923610492
1 2877 36097 584881853
1 23867 46440 663049336
2 7543 604903586
2 85144 42665242
3 174815 11474
1 14494 79519 884904710
1 30586 46937 540857861
3 59741 101795
1 12411 39188 717983773
2 148673 275888509
2 87135 500046559
1 62634 102503 51307253
1 17238 99321 766823008
3 129875 6043
2 19766 836098526
1 48981 56576 46335026
1 57131 76342 617565730
2 32135 33196310
2 44326 290841318
2 36753 895963369
1 52724 57164 345966074
1 33534 71702 129200978
2 130734 235371509
1 3587 27464 911706162
3 170764 65269
3 91498 91956
3 11678 5880
2 65817 124637501
3 70710 23043
2 30123 654824774
3 115093 105671
2 23418 199793416
1 20899 105370 808552327
1 12445 43845 956836909
1 28287 94524 90356321
1 9915 37476 681702503
2 146275 902964486
3 91456 85749
1 31518 42913 427737362
1 80339 100213 602504708
3 47846 2830
2 108573 263117573
2 2899 309318207
3 75696 19046
2 125899 669379731
2 62490 934750261
2 104779 289473069
1 15683 51096 612324335
2 53458 935303133
1 36728 81971 727707979
2 165781 936714057
1 26231 106711 189567679
1 30511 66539 542125850
3 48655 41583
3 58977 90153
1 17500 75019 501515336
1 38041 103335 619995558
2 102654 513951867
3 104443 13107
1 25202 78819 720982452
2 9177 945805654
2 61384 100397987
2 50602 676173360
3 61750 9726
2 6643 477452001
2 31730 366072229
1 9200 69409 267063510
1 4597 91344 200659622
3 122115 76170
1 14194 108269 873454307
3 7426 42468
3 133445 56298
1 15553 109740 460575664
1 11297 26114 697943324
3 7900 74853
3 116436 49587
2 69561 281771114
2 11395 3051095
3 77989 55546
3 66007 38705
1 6344 92427 760196609
1 68017 99783 593314792
1 44496 79303 845268478
3 169811 36729
3 139025 39285
1 16565 113321 105904752
3 93525 86765
2 135451 465399662
3 49917 12580
3 76004 70688
3 96365 39859
3 84360 113895
2 19013 815376749
3 372 59656
2 87306 864155929
2 4028 341005924
3 171011 17035
1 16172 34808 690300509
1 9656 31247 623520000
3 57286 113290
2 130447 771571320
1 59897 106927 765528895
2 37944 764681906
2 16987 987503416
1 13432 100137 631213639
1 44097 81032 150120764
3 65060 85264
3 157456 51928
2 38471 186826946
2 62060 749990224
2 45044 965448982
3 32181 52446
2 82979 924542287
2 167542 325489544
3 40662 88662
1 23586 90862 334547431
2 12984 26785534
1 39003 75708 398156594
1 26465 32864 289837645
3 85712 30774
1 95303 97191 587412957
2 8661 553448493
3 19193 113008
1 21125 91345 910851760
1 47809 62004 337972915
1 28750 103889 691441731
3 126447 12254
3 31616 46586
3 37536 85611
3 38629 34945
3 151147 103106
2 17702 419934026
1 31715 87036 418158267
1 8001 14887 696710118
2 140092 403575783
1 10030 78716 244940572
3 23684 74306
1 78691 85725 440441823
1 17412 46494 480079634
2 66391 59793737
3 120886 7627
1 70864 89606 828225625
3 104007 52248
2 65083 957936801
2 147129 610490445
3 111683 89528
1 22490 79908 402944921
1 19703 110133 956078586
1 32153 97882 791905616
2 51581 270016562
2 115080 704385729
2 102700 452320959
1 18985 94259 617972844
3 11351 91173
3 138313 21763
2 96410 716893232
2 2220 358621273
2 163653 329328019
3 44648 6075
1 27157 106597 513269394
1 70563 74654 580612727
1 35557 86356 719371902
1 63083 94047 53681865
1 4933 50285 504275823
1 48763 85015 525609427
1 13566 89023 653766010
1 56848 80740 9109626
2 171856 23630031
3 4039 42848
3 118007 82538
2 106963 275109248
1 108444 109766 834428237
1 21378 111955 539826154
3 74924 33108
1 75287 110540 459453646
3 122687 50235
3 69704 110678
3 107491 86121
3 88300 100398
3 81436 32572
1 5709 50872 371083271
2 41640 359358129
3 131474 107248
1 82969 95371 512901749
1 22478 70380 735766281
3 44730 100107
1 24241 32728 622088318
2 133324 979588170
1 24543 99203 368991810
3 10663 110391
3 84830 109693
1 28006 72349 454715702
2 38399 298603422
3 33766 2529
1 47240 103982 783401895
2 174099 600596608
3 134443 113756
3 50347 22677
3 85033 39376
2 141033 437398303
2 110403 356215501
3 13382 5989
2 43846 315537204
1 44154 89488 518308772
3 156043 37433
1 19437 110723 556931829
2 152216 198028379
3 162774 27017
1 53942 93607 192482833
3 38073 10522
2 65596 13662345
3 49949 21893
3 106196 101730
2 165215 759779305
2 67074 373320187
2 35632 649060598
2 151728 592471280
3 73633 95132
2 32205 840873397
3 87780 14971
3 81900 71413
2 26884 742433859
1 35576 54511 804845833
1 38690 105566 457916717
2 14826 235094029
3 5115 34527
2 33748 410068193
3 33412 21443
2 117788 812415214
2 83506 328166013
3 150397 24835
3 137811 17744
1 36986 70710 156720859
1 34043 36473 333947225
1 37636 61166 155466512
2 18639 26833535
1 78257 82226 789678042
2 172146 763973709
1 8578 87280 899574148
3 69818 100203
1 40590 111646 105513049
2 7005 16369554
1 56424 82449 799514521
2 40379 777410551
2 125691 786351197
2 32097 407661942
1 21754 35188 535033666
3 2731 19022
3 55282 37873
3 64693 72175
2 153912 489492552
3 12954 20191
2 139320 622986855
2 134650 897095801
1 58222 95214 199344710
1 37914 102895 666614732
2 137367 757666003
2 65321 672244011
2 105216 54409636
2 37720 348948522
3 68147 4003
3 104929 77357
2 87747 204236756
3 26708 101527
3 2024 69242
2 69087 968259432
3 11961 19393
2 64977 827251345
3 56137 17164
1 50610 89254 82554546
1 75289 87420 888586777
3 77250 99166
3 134677 39778
3 98752 89259
3 3345 109136
2 94061 154552219
1 81389 108498 867769708
3 2798 69668
1 9412 42072 806201205
1 54531 87018 645895902
1 58138 58896 927262407
1 10319 68786 640390631
3 52478 15433
3 120352 113483
3 140181 107498
3 138285 59575
3 61733 45874
1 14758 74447 47680087
1 26703 27947 995028975
3 156048 84780
3 136840 29612
2 17470 174246882
2 134705 80073813
2 64810 844921383
2 131659 711220965
2 18054 70619547
2 156817 400290160
2 68909 945963842
3 154642 27293
3 103357 32065
3 93819 96572
3 48242 95910
3 213 42639
3 146753 69736
1 71156 86783 140221484
3 101812 50045
3 137086 99063
3 68550 60102
3 81156 56195
1 28809 63226 901284515
2 31901 742963323
2 62869 117054052
1 21346 40207 841758384
3 169482 103597
3 109707 79064
1 5880 76443 265066526
1 92350 108717 835511444
1 56364 106060 611660349
1 46289 77023 68435937
1 49595 79822 652899020
2 165728 790105282
1 39730 44514 693023256
3 56309 59667
1 29916 67538 177621081
1 27997 31498 500440294
1 19967 84782 779342747
3 28122 15904
3 17576 33032
3 156753 25696
1 82248 110877 183682973
1 111673 113372 641112718
1 71035 107540 986073111
3 164586 56071
3 82187 10200
1 44494 71052 493859319
1 93685 108522 175341523
2 13812 220718730
3 16153 21999
1 6230 6447 953909628
1 98880 112094 790127432
2 67027 974295176
2 134872 591535486
1 25408 84871 992087243
3 31369 89845
3 79050 112995
1 75031 102124 398619281
2 11933 543651563
2 41322 907201041
1 76508 87070 291500559
3 96054 69393
3 7918 48704
3 158999 6423
1 71300 106632 861963491
1 122 105180 281367230
1 5584 23222 921507636
1 29913 74870 194434930
2 22560 109126681
1 56330 104601 294244273
3 97842 74697
3 64718 111746
3 84627 56584
2 103041 50948215
2 3846 881191621
1 46060 58729 475642127
1 27775 76273 637587938
3 39103 73267
3 117918 26795
3 3172 43064
2 107340 279705336
1 34361 37419 57483076
3 60686 37014
3 34603 11121
2 39869 908885563
2 23370 625404167
1 52715 58798 112238895
3 172858 95953
3 6798 28278
2 61770 654442373
3 51238 52851
3 120276 87242
2 145418 812631111
3 123510 17178
1 54917 63223 466914843
2 46968 10427523
1 56174 114036 150881634
3 120180 67299
1 12823 46459 89812605
3 120633 105360
3 64745 69415
1 74398 99703 842013750
3 68648 110669
2 64717 413493594
1 45852 101184 447269546
3 100018 94595
2 140911 776303264
1 8691 47855 465744565
1 22292 96070 386288288
2 171873 675185582
2 14912 490809593
2 92298 333242486
1 28675 104812 938607413
3 166919 77055
1 39410 73806 724384790
2 14461 303077553
3 137636 47336
3 128982 66299
1 23573 83999 517292778
1 62884 71412 307997472
1 35425 43026 935366164
1 57383 78208 614192425
3 27685 41621
2 2366 272465546
3 70380 67412
3 163758 33210
1 62352 92049 574435413
2 55212 687413764
3 19583 29412
1 1232 99816 446537741
2 73024 607189486
1 74298 93016 272958697
2 67484 676068200
1 19868 37058 256085057
2 166661 8200057
2 126649 454198456
2 75377 662636062
1 56698 85499 51990268
3 125687 46490
2 159767 597557411
2 23096 409916470
1 65737 88655 92545039
2 82113 23937819
3 92847 100267
3 69681 84836
1 49861 93888 780862348
2 35209 108469742
3 155713 80628
3 101252 102875
3 67329 87562
2 141183 791964134
2 143825 558727588
2 12059 584525978
2 90777 940720038
3 173832 6983
2 20081 278022889
3 130797 27562
2 3472 120312730
1 54468 74123 552430008
1 42347 81522 102375152
2 19292 454677050
3 144311 110335
2 26998 645483889
2 167027 89647570
1 3170 16068 659527994
2 169891 54140812
2 32674 681521245
3 26041 7594
2 59725 345803965
3 65793 89283
2 41894 655900419
2 102488 104259542
3 169273 102298
3 140138 85538
1 27741 72115 588620756
2 105204 842415859
1 14166 66271 783307231
3 12833 63997
1 54571 76707 79251856
2 121046 402512260
2 133845 869196122
1 65159 99933 629911619
3 8143 103230
3 106144 101921
3 15836 101098
3 115869 23966
1 13400 22270 222297124
2 153126 268965009
1 65138 85078 774472207
2 7509 265280388
2 143897 362840480
2 66062 635226758
1 34534 61261 276338043
2 160243 33844227
3 91710 10705
2 112844 871498656
2 28105 557096831
1 23751 83652 650602648
3 74578 19493
1 36986 73117 772591820
1 17057 45436 937704575
2 56735 298133090
2 58021 319219531
2 166581 417470255
2 137917 339978917
2 67368 518619015
3 42900 97385
1 8851 89472 47695233
2 136346 43657312
2 90221 644092817
3 2489 2928
3 87886 29770
3 122852 25924
3 146105 64345
1 13564 26834 409502545
3 155498 17532
1 79300 101380 96331878
3 56151 48937
1 3842 28454 493342920
1 4403 112796 733364995
1 76328 78706 439782590
3 30467 53759
2 94834 983935282
1 23923 90822 352426142
2 48049 425330334
2 104989 394253161
1 55796 60963 652592130
3 119414 34463
1 58819 66117 645198658
1 81903 88394 233071638
1 40199 56688 616304936
3 36248 54161
2 54888 679776923
2 134295 910883736
3 113587 101766
3 128611 14777
2 70335 343978134
1 61586 95194 81350797
2 117818 644685503
1 25765 47779 183097
3 61280 15488
3 29119 61821
2 32702 287804612
3 28070 18188
2 17472 354317080
1 3388 100412 548480786
1 5336 98282 765314117
1 17940 27268 215263833
2 138541 28132390
2 125016 236365646
3 71016 51231
3 165917 94878
1 2233 103301 415147353
1 15358 96569 474853238
3 41865 90244
2 100315 252842647
3 164756 85423
2 96908 314995008
2 45139 20759873
3 74067 34119
2 147882 624649089
2 164074 590292412
3 81583 36282
1 24397 51986 304721659
3 8496 75176
1 2560 101856 559804825
2 142874 607000277
1 77549 85831 265472487
2 88846 157951223
2 2786 528312208
2 78564 574681119
1 18628 64283 92911865
1 43267 49055 299581937
1 7025 82528 916830505
3 57667 57431
3 20265 60895
2 124261 725838718
2 157639 78430911
2 171906 855562456
3 5203 79193
1 24977 80167 787097563
1 43376 112111 228869007
2 159987 589897255
2 31153 104019844
1 31350 82956 953335742
1 26581 67449 228308323
2 90070 176995718
2 90142 56975409
3 74720 90815
1 19652 111442 486503982
1 15625 49230 54939928
3 15495 27464
3 139781 73763
2 114922 617775318
3 117149 74084
3 86406 80869
2 1010 627756585
1 38670 41927 55972027
1 14578 26876 726381618
3 133377 1245
3 150689 9374
3 155285 85402
1 12231 59137 238435289
1 106315 112068 55256238
3 92015 31918
1 611 69238 55074555
1 33794 85937 894159070
1 57253 69377 400986006
2 107384 556905918
1 23505 36057 557593337
3 58533 41167
3 170963 59959
1 2457 92201 967427169
3 152535 81165
3 161364 33515
3 117529 107727
2 154568 219566833
3 174516 49089
2 97814 791117641
1 5030 36199 883942908
1 68964 105992 788120907
1 82929 90661 792771804
1 22983 88920 891939476
1 60335 60609 227219153
2 108713 668828522
3 151427 82165
3 164590 107590
1 26458 50572 249115702
2 152084 587448196
1 80218 94164 200987921
1 1388 97652 541906197
1 7885 19148 524382647
1 14216 105560 907713651
1 79383 81041 108535411
3 116794 73328
3 110153 39102
2 77048 555449434
1 37260 93361 969761035
2 1954 913885789
3 105603 10712
2 40680 550281649
2 140366 671854267
2 59722 14689258
3 2384 5469
1 92521 109719 10921179
3 57560 22712
3 34693 81951
1 57274 69238 986235524
1 85178 95012 408434501
1 51187 83048 570668396
2 2558 747968876
3 17208 9575
1 54192 111607 454838245
2 50758 605688743
3 172764 97630
1 16792 51693 937048502
2 118047 571409401
1 10957 53036 324160799
1 729 107877 484817471
3 101376 87130
1 39779 107055 767237404
2 13035 712706211
3 31919 44181
2 42506 110673308
2 49478 106794681
2 20531 644347351
3 121737 59013
1 28862 42937 722876890
1 33101 113963 501625708
3 14162 77087
3 140449 58460
3 139099 41192
2 157621 269876303
1 760 92249 525355475
1 17506 23945 399713919
2 80653 373730343
3 40212 82104
3 38944 45751
1 33495 94362 284074221
2 46757 876614449
2 61774 381106456
2 94636 689939726
2 3564 986517359
3 106094 4666
1 26477 56570 42007191
2 149156 455826251
3 117409 57626
1 5938 111040 83285907
2 172276 199803110
2 30837 921951246
1 39974 64522 225246225
3 55635 8362
1 9153 60504 398067194
3 81211 86422
1 57622 92030 793081590
3 58213 77556
3 86705 31624
1 11174 27962 159893294
3 81411 98334
3 8824 12257
1 59604 98765 22286924
3 65876 89194
1 56021 98380 614569920
3 130137 8050
1 3534 47745 852879723
3 110889 89485
3 129157 42064
2 62240 955255219
2 41982 66533395
2 17635 353776231
2 148765 20829522
1 41645 57660 28351915
3 66315 84312
1 54750 98380 988101749
2 160964 79066461
2 116126 775077031
1 53217 81680 622040815
2 154565 937454045
3 22898 49262
3 89784 94554
2 118060 870791074
1 7857 70662 769133759
1 86808 92104 650265317
2 154127 425134126
2 34513 541882822
3 118999 70774
2 27426 623391774
3 11538 84490
1 111948 112837 505894239
2 58563 168370198
2 129443 708731619
2 170287 958851173
2 159845 25234103
3 10060 34285
3 27233 11699
2 122665 285105663
3 81642 108231
2 63493 812889436
3 123202 73212
2 131022 798392933
1 86436 108921 101360386
2 168587 260581969
3 116748 33060
3 85581 92457
2 37308 503741616
3 163150 13898
1 28803 82146 44301402
2 128239 545673508
1 66513 74520 926277042
3 109799 60020
1 55989 98567 964605516
3 154458 75630
3 65174 68990
2 59569 492466310
2 53561 725310699
1 7231 113797 112773281
1 86646 102339 227402742
2 70408 294085032
1 30961 81720 479987947
1 72771 106383 532458001
2 81055 860987020
3 81092 34978
2 32727 726380441
3 20942 36152
1 74604 82797 155808921
3 119933 103682
2 142431 139194971
3 14134 7456
1 90384 110222 511050661
2 27072 779299700
1 77495 92681 457208830
2 76506 649751615
2 98230 856455529
3 150268 99723
3 53308 58593
1 24852 46889 312552232
1 19529 48223 451923893
3 103402 63596
1 90052 113087 224071650
2 79621 629261493
2 159138 350453538
2 82740 937891037
2 9235 421376728
3 97026 74588
3 100615 109
3 52223 76341
2 32988 712159883
1 71884 79774 619631086
3 6040 86753
3 141581 94777
1 37631 59546 404371196
2 74018 730082016
3 169359 11598
2 169453 143134608
2 85408 204225224
3 64035 69357
2 47078 569582233
2 10084 654400171
1 40080 111695 65611438
3 128482 85100
3 105246 107287
3 155228 40168
1 20218 76072 796968417
3 79544 29464
3 22298 1380
2 147675 845563446
2 148128 109892278
1 28592 41681 648686872
3 96498 9943
2 166767 140347722
3 125460 73997
3 126726 92143
2 77028 606251427
2 93545 707668160
3 154601 38026
2 119952 847004616
3 82819 62558
3 120060 8124
1 74833 86005 868203285
3 94007 89985
2 56791 753713349
3 89839 8248
2 169023 26157202
2 150858 358904446
3 169223 13058
1 43565 106572 901390714
1 47275 113915 346490217
2 67346 377762384
1 85928 99559 552583423
2 79413 806486054
3 74308 40843
1 234 38628 843457131
2 119314 749795391
2 102633 187791537
2 143712 688022630
2 132428 302411810
2 33653 280532599
1 17053 80921 86281808
2 40601 978409300
3 77552 83556
1 51224 73088 41197370
3 150082 7424
2 1247 244936143
3 147852 84884
1 106217 110331 689276075
1 59439 80989 2367084
1 89406 97933 342628482
1 7965 40536 674020274
1 97020 100656 772781374
1 20045 35288 285796579
2 126690 338300115
1 81396 89981 804164046
2 145860 162116807
2 75061 400430577
3 141774 34517
3 99671 73416
2 98572 522226751
1 16115 38896 23148233
1 12406 84271 256076134
1 54358 60098 303969605
3 154147 102001
2 156976 579372685
3 174100 73329
3 112275 43097
1 13825 60361 583391638
3 41453 50135
1 9208 58954 405720032
2 17178 263145195
3 121240 108530
2 109651 373376702
2 161462 723758352
3 95655 58197
1 56989 80572 863007014
2 73029 198936400
3 165641 55042
3 169487 37888
1 4891 39002 765999713
3 140748 14845
2 65759 593889046
3 157254 16736
1 22973 39327 471447798
2 25963 656977399
2 149167 528817634
2 143176 474562013
1 81603 105503 298462839
3 41893 56763
2 153850 573662112
2 124397 747935355
1 61966 90585 517461687
3 90240 52457
1 101031 102896 290893156
1 59605 111198 312895771
3 48031 82366
1 3118 96953 991773957
3 49818 74061
2 73168 313769835
2 5685 842790163
3 144011 35796
3 126380 76846
2 135072 215505410
1 86966 91199 357971025
1 64552 69526 239868119
2 89095 995377805
2 118241 113408516
1 62210 80380 697164695
2 135647 237671484
1 55928 70957 949897684
2 87814 415179881
3 57105 85611
3 162726 71875
1 5734 22730 732102403
2 100116 211684035
2 87538 169303437
1 14245 42408 318883317
2 68147 880977461
3 43545 60751
2 41941 72900516
1 29553 87045 602771871
1 38048 67981 330485612
1 76911 95113 91486830
1 45005 64294 900725749
3 86812 64651
1 24212 105438 378409297
1 64370 100736 587918862
2 52483 576050926
3 57579 9378
2 159438 86979498
2 98642 237623894
2 126835 234732336
1 64791 85331 801224913
2 103818 344133837
2 62699 873586439
1 75063 85167 568140888
3 91787 52500
2 126729 120685811
1 16806 51999 874269372
3 129460 31468
1 49250 70514 108013047
3 102950 41125
2 54346 824500105
3 24506 25302
2 147761 18780740
3 175444 22602
3 163871 11223
2 85274 388591237
2 107804 720591396
1 15504 73018 234027230
1 30598 34043 394824195
1 44755 57197 846096962
3 130140 46329
1 56001 59772 717281751
2 153284 410534311
3 56239 104690
2 164446 186495207
1 21801 105799 138117380
3 59500 95116
1 32626 110122 289159407
1 72675 89699 359609806
3 167201 74861
3 136670 3974
2 46826 471160859
3 65613 66956
3 161564 47327
2 107185 536747653
2 23422 606648868
3 97079 83390
3 169923 5524
2 4676 294740776
2 64961 291395182
1 49398 87234 356820547
1 902 103129 483661144
2 9412 359780178
2 93506 943333182
3 85153 96659
3 117142 106873
1 2500 8929 473854734
1 10472 18287 69419351
2 135239 169490366
3 124818 25261
2 21715 278765345
2 114727 961497006
1 1875 108820 313321109
2 31855 297743162
2 140014 646993587
1 60245 86228 66949228
3 129666 112970
2 87297 509203009
2 159506 644938180
1 27579 95423 236532904
2 5356 293446905
1 45692 73496 409692400
3 17322 5734
1 84760 100537 430504818
2 168288 716403721
3 109669 11471
3 14964 51055
1 87109 106099 379950539
1 14067 100256 230662502
2 89561 567407775
2 69833 311045654
3 95906 52688
1 5552 46055 846305123
3 166434 31975
2 136505 252059649
2 73652 633533413
2 126784 324665280
3 88659 27951
2 15062 919771609
3 15722 106251
2 62222 245497027
3 150148 42167
2 129201 596753981
3 79543 19378
1 26960 85150 22788550
3 162336 37785
3 115300 83666
1 9976 24997 630914262
2 163636 726169335
2 50352 731922597
2 486 489648735
2 1136 631924512
2 28789 632350853
1 32855 107168 904156375
2 48236 362421419
3 116297 16907
1 2772 41108 139080641
3 114167 40299
1 26707 86474 762759167
1 31638 48768 151119039
2 24812 591838184
3 56935 47748
2 100045 443529719
2 74852 489771335
1 23303 88007 880626941
1 111661 114062 354321041
1 105259 106982 867992115
2 128972 729115092
2 153806 279427635
3 18967 39905
1 22240 35601 747961062
2 51628 781784040
1 97770 98664 175335929
2 99332 267169450
3 4367 79620
3 104512 87814
2 10582 288502541
3 41050 102155
3 89590 29967
2 109546 378021210
1 40874 76573 722331738
2 19805 526961703
2 99445 4199934
3 162670 24136
1 4988 107125 557559476
1 1345 52933 477963839
2 68336 139951484
2 30552 604925477
3 82938 103569
2 77842 500475214
3 59749 74398
3 54832 30853
3 158728 18425
1 68925 106600 906603615
3 84227 26376
1 82958 89579 271314667
3 66054 85766
2 37596 483606415
3 33444 32922
2 157410 47169895
2 54551 449642031
1 33909 75149 230108474
3 48207 59220
2 81425 267917784
2 74346 2360768
3 47532 111555
2 27812 495875020
3 91529 86450
1 55088 66399 461579360
3 411 35145
1 47439 110295 687636764
2 146428 510172030
2 116990 483702430
1 59884 106796 711231539
3 174891 41505
2 67971 151001295
2 123355 344332381
3 99375 42952
3 132446 107598
2 118121 701073884
3 161823 28501
1 19918 30692 616879404
3 101011 100028
2 41872 543136688
2 34761 283861340
1 61655 69330 83681193
3 12791 68295
2 6313 923941718
1 32272 89971 259745262
3 62680 994
3 140644 25315
1 16029 92931 382987730
3 137101 28239
3 131720 53652
2 137213 995366800
1 26601 60219 283943642
2 44273 211830297
3 80499 72168
1 30412 107731 53613243
1 57426 91402 776996777
1 6771 100910 590869188
3 25113 39787
1 29938 105894 391754814
1 52177 103879 263595753
3 110178 85773
3 41952 22066
1 24417 52186 492360235
3 75822 28696
1 74702 102105 582670062
2 60692 925372150
2 89434 372068627
3 58779 92728
1 49580 61364 513556718
2 72391 497246783
1 41000 113765 260834997
3 3493 16048
1 1309 22778 656376942
1 31777 55221 85491799
1 33146 75160 836923791
1 56471 85461 907737544
2 65534 53355283
1 79136 97081 767592056
3 85213 65960
2 47313 29347428
2 93754 621772837
2 49445 978613057
3 140566 82602
3 37593 18602
1 5610 111043 613084598
2 163592 439380359
2 26850 490408745
1 8604 90437 775967736
1 37508 39643 63770491
1 76651 91216 236165510
2 112831 590352578
2 117621 876943168
2 28186 269660576
3 76058 94234
2 40232 656537652
2 26983 155973028
2 39746 162510694
3 83760 68656
2 172992 704059545
2 95009 739192852
2 92527 214158905
1 40017 94619 66210020
2 29417 875430762
3 37235 109950
3 40891 76458
2 134562 398157736
1 90331 97381 306535882
1 87636 92636 469377399
1 69360 97182 523793655
3 90080 16520
2 99087 844255020
3 161484 91967
2 62110 499516816
3 41097 44744
1 20267 23169 862004409
3 92677 72815
2 124270 851234188
1 2144 49338 847451091
3 24475 36521
2 33030 726305705
3 158637 54607
3 164992 43996
1 65146 101866 525692068
2 106596 83130500
1 7201 82140 134297690
1 6767 101767 13291700
1 59734 72925 984593144
2 111360 913406583
1 8573 14870 136090259
1 20808 27805 31184288
1 61409 110227 655280662
3 114798 82587
3 90297 104943
2 83799 367622759
1 5534 87561 395324548
3 27004 19531
3 18550 58612
1 2217 58524 299084916
2 88499 945004017
3 64159 55126
1 31832 109959 646205151
3 87587 74477
2 35063 137397634
2 130879 15902658
3 138147 32964
3 141885 102215
3 28530 18995
3 66363 37735
2 152069 153551699
2 100607 254878607
2 73718 993976231
2 114851 861478340
2 132418 343044151
2 102682 785278868
3 130817 15583
3 36023 109371
3 136160 25595
2 100807 382660497
3 112224 57027
2 30597 973976315
2 39764 919345293
1 74547 87202 896901138
3 108873 109338
1 58976 64933 635705734
2 33213 177161877
1 34616 101578 553741320
2 153301 24273001
3 104491 83173
3 147613 100514
3 39347 114084
1 27156 82136 561928012
3 103366 13199
3 27321 64645
1 61047 89367 744215045
1 81560 110261 728728565
2 34030 321154491
3 139986 33512
1 8004 103572 589814198
1 54281 104030 190160892
2 20817 409637349
3 115356 16996
1 28981 61234 796339576
3 130764 5111
3 63641 112669
2 159123 993433370
3 32202 55002
3 112998 58789
1 25896 77695 133593365
1 40491 51752 541214083
2 136953 132509309
1 55606 79746 697094753
2 130033 135784198
2 1387 646352904
1 65520 91725 986509935
2 116364 610478676
2 87709 369747933
2 74339 359939514
1 8442 102224 173006054
1 25807 67867 561202600
2 71751 836853663
1 36892 75640 935383257
1 28872 92345 532918313
2 30655 472867102
2 41105 181116580
3 115695 65396
2 167309 648235632
2 57311 424897529
3 30356 96600
1 25900 101197 340947777
3 161254 89654
3 89291 76044
2 35135 104620038
2 138437 45197272
2 43297 846310190
1 66798 108845 626333860
3 29366 19901
1 66343 81317 141385348
1 98220 103386 26291185
2 90234 934180219
2 82350 785381372
2 7634 292137765
3 131917 38986
2 83079 452318635
1 64955 99318 245209360
1 20650 64222 179399716
1 48030 76927 881390287
1 65955 78460 877455009
2 27761 616522756
1 22519 70976 308987398
2 139511 901932320
3 150264 57604
1 93874 105074 742688084
1 28247 64964 11238766
3 124858 6111
2 16641 964675883
3 126185 2333
2 146764 649683578
1 63965 78508 554477175
1 20108 25082 500291558
3 163752 85599
1 58651 106755 733274024
3 77234 37020
3 11450 34456
1 43402 113634 23072429
1 33954 63562 224722175
2 98547 144828402
3 32897 109480
3 128598 102898
1 23345 63800 26877698
3 133362 63928
1 33200 62927 995608967
1 70694 94398 707368233
1 47095 52336 331962634
1 4642 28043 811224214
3 81511 48992
1 33928 49798 618487864
1 13315 85505 402282303
3 121495 39288
3 80508 54711
1 13634 52001 594456734
3 130505 33704
2 58983 374552175
3 27389 112575
2 96661 785843531
2 138571 936598325
1 11236 29511 688336435
2 55608 529903501
2 135315 488721002
3 19827 69086
2 117526 708432141
3 109245 63120
2 136399 112844641
1 73411 110064 305668538
2 115151 563869283
1 58836 65838 76301727
1 3175 91787 331865707
2 20854 994751993
2 144148 375630189
2 77607 513850294
1 10003 18326 864744712
2 55945 750349158
1 2893 94184 163260355
2 171535 303762644
3 109731 112234
2 60753 788361381
1 67882 71911 856851701
1 3719 24594 434826620
1 58310 97551 853630089
2 105245 932480111
3 101352 48657
3 62991 85059
3 13829 95297
3 100663 64339
2 162393 817247140
1 7477 37057 161193621
1 12286 69423 660444464
3 170759 2894
1 11315 103514 729848084
1 34302 37588 22928032
3 40675 1524
3 94150 52824
3 158836 52751
1 45792 92627 99976944
3 27786 110577
1 59452 70899 989511441
2 79318 675757163
2 15082 803624000
3 138093 15072
3 46290 10126
1 1006 89056 730585125
2 114914 834771913
2 166659 867425736
2 67430 495089111
2 10169 761508241
3 61118 67505
2 113909 711880801
3 147356 28895
1 77824 102786 107339099
1 37472 110766 895273442
2 97766 466570311
1 35801 66821 992974311
3 18246 44521
2 173135 389244583
3 173770 11531
3 57122 40345
1 29938 51095 29098062
2 52344 289820940
2 119262 794063716
1 21458 64447 793923207
1 8820 56193 855370376
3 106199 12259
2 65263 81846402
1 17372 27642 741815150
2 167373 101155589
2 129876 86695414
1 80211 99307 727853046
3 69693 104277
3 102980 24968
2 54501 612853494
3 19879 66874
3 153476 88007
3 65383 63759
1 33393 105876 553798520
2 116657 553900224
1 50214 72536 665780299
1 81009 105086 513374103
3 152091 28858
3 122239 60716
1 40700 55196 143340827
3 117430 61568
2 143775 746283991
2 153564 194879022
2 155880 707725371
3 145523 109859
2 89313 811546675
3 36699 77735
1 16199 28667 784942430
2 174341 744961335
3 67576 40670
3 56379 33872
1 2998 96845 231388312
3 69185 37330
1 94255 111522 667943578
1 81138 105909 358889054
2 123671 601168029
3 118433 56273
2 10840 439641583
2 141812 90160124
1 10107 66291 573022825
2 137139 926489900
1 41875 91526 774690419
1 33227 62269 311078336
1 43693 96887 248253443
3 79194 92966
1 54645 62463 915552808
3 79700 22337
3 160488 61926
3 155130 111762
1 47664 52160 146856682
3 20576 32337
3 175086 111696
2 2361 893443596
3 157602 50042
2 149168 666156035
1 18431 76973 225543410
2 98974 538942399
3 12391 37338
2 95975 114395209
2 93481 545489118
2 165895 821352018
2 59341 684248569
2 107660 946472117
3 108705 94834
2 21694 258868693
1 52855 69265 334417599
2 101413 300829005
3 126935 84864
1 11262 36826 135051853
3 9929 91333
2 45752 740840772
1 78832 102841 177693425
2 9247 582529230
1 33039 86315 986640459
2 36421 76338340
3 138488 112486
2 3666 670094597
3 24702 112028
1 25743 110333 257147075
1 104557 108241 799892794
2 108455 975070705
2 112056 460556207
3 99929 41000
1 17488 78511 7547178
1 23078 83381 398035566
2 159512 198668894
3 136903 36845
3 111077 86719
3 167207 33351
3 28678 37584
2 162247 871293094
1 32125 78588 596496299
3 107540 44406
2 121162 594331760
3 46958 1269
1 17974 87308 114418094
3 155505 92456
2 29504 330650985
2 52178 380593024
1 5653 13658 358081089
3 125510 56752
3 101792 63491
3 91519 95226
1 80000 90352 304287894
3 165057 70511
3 139838 16077
2 58799 846417417
3 109725 47136
2 65446 667361369
1 69727 83749 436236937
1 53450 104687 34902813
1 58637 88009 123747489
3 149536 95857
3 29812 89732
1 38757 55774 840673841
3 10258 25617
3 23847 19038
2 73663 714062736
1 73947 74362 727339987
3 18375 78875
2 93823 274715168
1 534 34487 676988783
3 16791 28225
3 144614 107431
3 54427 55828
1 5969 77087 997079768
1 50175 108928 863454090
2 33734 126737587
3 129514 59353
3 35938 97650
1 26393 76322 467255049
3 50665 79387
3 43086 77060
3 15699 90328
3 3207 87423
1 45436 92076 627346241
3 131875 41386
3 158860 83727
1 88509 99648 623921137
1 62013 84530 140774877
2 133856 890665646
2 17550 888794964
1 31705 40585 206434158
1 20562 108644 152216021
2 55001 457732452
3 81402 113229
2 56065 292921233
1 20365 31749 340654100
1 76870 111576 870297568
2 19442 851243573
1 55637 60303 119052915
2 39038 422695443
2 45827 855530217
2 152439 566660146
3 82127 44263
2 12649 198888501
1 1980 86731 476112319
2 122624 427390993
3 137578 107334
2 47597 152975048
2 159885 927370784
3 75883 8829
3 52159 66156
1 48541 102771 446409732
2 65743 2267257
2 142368 167893028
3 169371 31681
2 155291 411371317
1 17840 33361 176626258
3 84176 47232
2 92318 271389890
3 101638 90651
1 43598 87554 420948237
3 6236 56254
3 112448 105215
2 79843 939220023
2 142379 195295423
3 167226 4378
1 94669 112352 479921206
1 96171 111645 955116720
1 61184 102858 279800314
2 126342 69661804
2 17729 784476638
1 71049 71516 20538470
2 122941 781555978
2 54883 150633739
3 99100 2915
1 50738 72205 894825862
2 56497 568993702
1 34065 105888 551015795
3 142750 72207
1 29093 85273 223112735
1 23504 31510 241004606
2 107368 721681030
1 44670 98652 249431864
1 19595 26825 215149504
3 132212 66371
3 132359 76602
3 41225 65160
3 89573 73208
1 60154 98911 783325438
1 19625 101843 533367570
2 149372 168001809
3 103357 32266
1 66550 90347 223815241
1 43046 93864 175671743
3 157317 21117
3 155701 68342
2 82234 616982427
2 72039 352629500
2 139943 182902918
3 97914 65405
3 118587 23414
1 32602 71956 217857336
1 13922 24762 852317400
1 5988 59873 475294459
2 101127 971535237
1 25713 91404 835380809
3 131105 77806
2 104739 456859654
1 13407 86736 166647729
2 37238 185355587
1 8190 99310 924058738
1 2492 103811 190516290
1 43218 89672 90336310
1 56218 77956 579074431
1 2440 74147 368607690
3 82633 83762
1 43523 86201 665200831
1 53129 110015 845546119
1 45891 68643 638630464
1 25090 31234 718566421
2 53513 125062769
2 4681 783505143
1 32080 101435 575424635
3 81166 52208
2 44927 800449574
1 88185 95734 990728903
2 170196 174900002
2 143827 779798462
3 136662 28996
3 118768 54790
3 42160 3094
2 70417 163661294
3 41256 64930
1 61249 108858 569933959
1 66084 78330 544770798
1 71837 79006 796163978
1 26723 37848 91049390
1 66093 70168 12293310
2 84540 183804764
1 9376 10390 58912770
1 13102 105083 499238034
2 64491 332392441
3 147188 22701
2 92019 673210750
2 3234 341256552
2 166442 101626334
3 67276 79083
3 75023 92030
3 160680 97157
3 76138 48709
2 123529 574975443
3 155695 110863
1 11084 18437 54045367
3 12146 101879
2 130546 178505338
1 12637 60988 200606840
1 21724 103947 862045500
2 122553 589008628
2 20589 553603693
2 100183 682095054
2 49470 359716238
2 107419 886428110
1 64416 85030 779168808
1 21619 48781 171448069
2 74462 83018770
2 110475 163815846
1 50273 109817 321534966
3 83745 18628
1 7184 15387 161078121
1 3840 58264 959133471
1 70809 87647 13627547
1 9535 89295 492510354
1 23518 50017 721049223
2 130013 183804633
1 13983 70832 954054216
2 96819 846982934
2 82003 512742995
3 134382 14285
1 41698 84936 843786849
2 99004 864527203
1 1476 89567 737866782
2 157630 107636914
3 8556 46970
1 11207 114155 614436605
2 167223 836331846
3 38921 18536
2 135936 839559096
2 1166 504338321
1 7897 50387 989347679
1 58059 91592 603381884
2 126937 379774602
2 49205 12241753
2 16461 734427282
3 56401 38133
1 78926 108563 205333510
1 23614 39203 473476824
1 34419 37991 623405440
1 29350 107909 147040102
2 100294 316325522
2 151568 196536437
2 74676 649503959
2 32089 707256538
2 55629 579893086
3 137727 19613
3 148509 61296
2 49646 191773395
3 71333 95523
3 127659 6540
2 175535 984803643
3 136964 20609
1 1869 58296 876260297
3 107192 9475
2 65589 306512034
3 149639 75387
1 73547 104109 727374602
2 81812 263907270
3 1734 91575
3 142137 113459
2 101413 312467852
3 41438 111231
1 29203 66401 379470778
3 106500 108539
3 25900 65489
1 26414 61050 888497522
2 110533 816685074
2 85562 923443617
2 101669 804080588
1 88955 107239 72927703
2 63676 310216963
3 32237 91579
2 38484 416980586
3 145935 35655
1 20904 49360 244253112
1 2769 7735 670418557
3 18323 89184
3 90081 29863
2 14632 722885321
1 47029 87938 734815186
3 68408 112943
2 136108 254701811
3 124741 106256
2 73913 628892845
3 109057 62332
2 55846 276505362
1 36944 60613 63385204
1 25864 107419 960504323
2 29376 155337377
2 147853 900254529
2 156282 139114470
2 41021 104235899
2 34989 103474227
2 157914 281786376
3 21839 11408
2 110870 837236392
1 20797 80729 886025200
3 16553 50099
3 28661 81969
3 12719 77960
1 93454 101787 310346033
3 84272 58794
3 50331 83719
1 64661 74089 705486293
3 16355 51821
3 124307 41399
3 18246 46203
2 2151 759629412
1 22245 51555 638676981
1 29580 80766 779096862
3 167527 99010
1 78776 108539 787483241
1 35513 36888 306725825
1 19884 74298 215991370
3 23829 50391
3 175612 29542
1 55164 76143 265271777
1 6713 69429 35686498
2 157324 948113489
2 65355 978177578
1 4889 111825 417170399
3 22230 56440
1 1228 28653 680750269
2 56969 734655315
2 64206 307118491
1 917 78748 887513486
1 9490 90548 940040269
1 57158 76446 837958331
2 146134 389268562
1 16794 76115 183881148
1 18338 111939 619410097
2 16570 78896666
3 153735 53331
2 100444 625688926
3 114532 33479
2 111749 47195550
3 90377 60398
2 102481 485989947
1 43068 111330 655025735
3 126060 9318
2 94813 986896150
2 46467 34327913
1 41610 88071 207836955
1 66215 107331 214733176
1 59418 102118 582861826
2 135328 708487916
3 116320 37226
3 168960 267
1 17810 36738 478883600
3 7744 85112
2 40056 863002139
2 9446 631570324
3 167197 35435
3 87491 57671
1 28896 42266 278843851
3 139803 86266
1 38135 52075 975095774
3 96259 24369
1 36048 105241 937752402
2 100152 756722388
3 31683 95917
3 132232 55667
2 118806 96314857
2 66530 381931879
1 4407 25299 987403971
2 122675 309474395
1 15398 77688 782445521
2 38336 252249820
2 134339 31652055
2 84022 727153535
3 47221 22641
2 5778 771364458
3 55369 72519
3 114761 19701
3 134389 93714
1 33146 72436 688799462
2 49164 74029957
3 82346 30498
2 144155 84060935
3 161337 85747
3 40140 98307
3 118930 3837
2 73173 838249077
3 153155 6516
1 52798 57259 206351534
3 127310 76323
2 72014 477386657
2 135308 851030919
3 56551 84931
1 91902 104081 960986307
1 44140 56742 542998265
2 85625 808428972
1 64527 110317 921728809
2 106714 431406363
3 75246 7735
1 25119 103246 550400015
1 297 66920 560693808
2 115918 959066409
1 27981 109590 24049177
2 17304 291221079
2 32442 489154308
2 82583 848521352
3 94368 43372
2 113812 443351317
2 15029 750705847
2 33295 39358344
1 73547 102745 941807800
3 129303 37713
2 98118 140550334
3 172662 6611
1 36914 90658 767135499
3 85936 89054
2 8095 353118397
1 59586 75124 299191444
1 62960 101062 560422987
1 30795 36075 902981451
1 53339 78080 850945962
2 60031 617557244
2 127124 963563219
2 22267 102603252
1 59181 93350 722091046
3 162711 20408
2 165538 595883904
1 35816 90383 969234370
1 11110 35784 936122894
3 142993 99552
2 40292 372238739
2 136781 677676863
2 47374 883119131
1 3628 36308 939034240
2 124577 192340441
2 40006 32506713
3 44916 80066
2 64079 920584915
3 5997 70133
2 164401 932682676
1 6157 39984 345295275
3 80744 4302
3 88980 104568
2 34732 558054992
1 7485 70927 432373148
3 166785 97310
1 15268 74325 613293201
3 27062 83260
2 54132 347957576
2 145719 695103436
1 494 49810 261655611
2 91508 807433706
2 91177 157324080
2 154290 600510563
2 75066 938741980
3 65476 58563
3 115054 25819
2 163431 47126249
2 20010 127750286
2 171943 291488653
2 64814 142294927
1 65164 90578 668431172
3 114220 47248
3 49277 97940
3 170881 79892
3 150825 17773
2 119857 736839090
2 17659 273895271
1 29799 112512 380875324
3 62291 93177
1 8122 37976 951653205
3 57998 18757
1 524 99164 641046824
1 25819 59361 359452493
2 130633 616484414
3 62029 89452
1 14626 88805 290597637
2 121172 551254001
2 174502 79255394
2 79123 40940280
3 109419 18846
1 24738 65763 508505432
2 76706 872913230
2 157891 52945100
3 98827 106721
3 138842 93044
3 169238 67970
3 53115 245
3 116590 19879
3 147348 53761
2 146255 982523257
1 66777 105093 454368890
1 5458 66747 731027523
2 157139 107056490
3 140895 27352
2 149108 948202810
3 95846 86615
2 113769 305220256
2 107159 968051049
2 103705 603195726
2 17458 28119838
1 57684 67158 876959355
3 122338 111385
3 135673 71768
2 83313 893983803
1 3815 28641 975068886
2 170735 838763009
3 145613 64745
1 83131 87434 708219200
2 7996 908183752
2 140509 353156888
3 122730 60606
1 53358 74708 506677190
3 131838 91269
1 57991 63176 962468386
1 6468 19771 728825258
1 3929 71955 3257512
3 125642 6068
1 15446 92155 812461300
1 80994 81812 918472546
2 60109 102268490
3 165622 77087
3 137607 81790
3 2952 42872
1 12053 86218 406387643
1 43237 97281 158934432
3 50976 45597
2 93578 880977690
3 63358 96409
1 15132 81623 635767309
2 34996 768829743
1 39508 80760 115151533
2 158866 416004092
2 42232 379019556
3 173400 80507
1 2043 108637 56441506
2 102935 963146931
3 161855 27327
3 53017 74640
2 40728 44804034
1 38539 106753 806332095
1 13930 50204 35511171
3 113127 97758
1 46813 114020 832149229
2 171371 628983975
1 19541 79867 239413349
2 133318 448688654
1 10602 21311 258406333
3 170424 848
2 57002 892720896
2 31283 541850388
2 14771 13408385
3 107338 15571
1 15922 53690 700898016
3 83831 47037
1 43937 64611 361238438
2 44560 717733132
2 56344 976912458
2 152791 179168567
2 155380 896477221
1 8333 46983 963559024
2 92185 608708007
3 105432 85618
3 4805 72003
1 4444 111700 811433406
1 69258 88094 627459241
2 51078 176637706
3 52681 58109
1 33971 87104 188500173
2 112803 973850555
2 147907 5979165
2 25748 39684649
1 103598 113014 677319787
3 28748 1695
3 175062 76882
3 32199 16356
2 87052 501805831
2 7490 503152695
3 11527 78030
2 15902 185770693
3 173329 105465
1 30979 39684 928919427
1 12303 51497 22505315
1 66548 94713 997299386
2 123328 823428574
3 88575 19238
3 108873 103635
2 144195 948583551
3 35758 69675
1 35360 87349 173188369
3 172313 82082
2 141977 768217320
3 30244 21605
1 70618 71022 934453409
3 15005 42038
2 71442 206481022
3 150189 35579
3 59378 15862
3 13603 27020
3 140283 79667
3 75340 9563
2 83960 765414775
3 5482 40441
1 34604 77235 718917932
1 30148 32187 760066068
1 45919 97807 770382650
2 107127 116042412
2 72132 230959268
1 25418 60389 509261315
2 139223 266800462
1 11739 33653 200869647
1 16358 77954 206086896
3 163440 103497
1 13970 56930 921602735
2 85325 295700262
2 123359 781390013
3 148078 35481
2 105797 734216813
2 34979 102811769
1 28281 105929 399019916
3 61743 43805
1 31138 73175 666055995
2 104020 696011861
2 53263 224770715
1 28535 34277 768698119
1 58883 114402 986408502
3 20625 107473
1 16115 110997 874661865
3 33479 72094
2 170712 585425530
2 119029 465677728
1 46797 75212 818217327
2 145471 877374839
1 7005 29466 911263238
3 85281 12239
2 128090 264529057
2 20162 739664900
3 145170 18504
3 134844 36489
3 146153 21397
3 104126 92455
1 40296 100474 71368797
1 30677 108486 923295145
1 25369 32275 706962725
3 28251 51651
3 65093 96301
1 69603 71700 612295879
1 10772 12057 966817058
2 122424 244263653
2 25870 746890804
3 120396 23097
2 103882 471959371
2 66416 450150283
1 55976 112609 974963943
3 28659 63861
1 36274 111811 45949981
1 68698 73359 253843138
2 120199 424526639
1 23323 78259 360569499
3 107025 20092
1 1439 25388 377059970
1 55129 88188 545947820
2 41680 118054358
3 23267 76736
1 13888 93768 947115970
3 85422 66391
3 27923 9168
2 167288 695268380
3 107283 92481
3 107612 35465
1 22144 65495 195295061
3 103116 25677
2 127492 87993524
2 158866 376440414
1 70417 97319 91091674
3 88004 69627
1 48247 55346 687501377
1 22842 93871 62873978
1 92539 113938 653376298
1 14667 37734 587025209
2 26755 393100573
1 26711 89303 355695248
2 38367 194303434
2 130439 876074878
3 70247 104849
3 6418 102835
3 3134 84478
2 87732 624135849
2 4410 857518021
2 96717 98252250
3 27872 32001
2 12526 226397437
3 13526 103144
1 68952 110488 25954473
1 12762 92699 507082171
1 41233 45269 268820007
3 22363 28355
3 78755 89697
1 23151 53190 778070059
3 5452 55656
3 28171 95065
2 164209 489910978
2 129101 1656084
3 21284 1511
3 10970 44774
2 54935 148853510
3 162602 87742
3 106050 98788
2 147935 728349592
2 114783 287292500
3 43 6114
1 8734 12412 867154445
2 61076 659449751
1 16554 45309 136817724
2 103217 912704452
1 5104 78838 680579417
3 59014 36980
3 117600 86496
3 80155 81121
2 111156 391408105
2 114987 881477043
2 12369 179401124
1 9465 23382 407624789
2 48275 58040977
2 83014 271870384
2 166203 209610309
3 146832 15412
3 91023 46827
1 6866 16470 511663156
3 87433 106849
2 119938 434528640
2 66924 64788729
1 25006 103130 221196409
1 88122 89440 362588108
2 81991 363842796
1 22867 26928 826344506
2 22312 429981133
2 39476 344558969
1 23201 93514 768654421
2 135215 937036696
1 20516 91726 510055380
3 5525 55429
2 80754 215250624
1 50896 94199 783573218
1 86544 108127 167625319
3 46483 67107
3 125648 79352
2 134744 825207904
3 135160 69113
2 13488 218762655
1 61108 95089 162508727
3 153827 33535
3 95849 5871
2 36563 705523565
2 78353 317856502
1 35296 52107 742387365
2 153743 267032577
3 14319 87112
2 122051 607766076
1 64014 68056 443824826
1 61807 84512 572254698
2 57517 176327253
1 64812 100012 259468323
2 82529 906275228
3 131522 62364
1 66425 92158 563571870
2 84160 883490622
1 21192 60212 716036046
3 77874 55172
3 40393 3146
3 47543 113796
3 69794 64810
2 113834 579770900
1 57213 72316 88158195
3 144498 105110
1 8210 54697 915718212
2 59348 253660215
2 19415 226202483
3 77496 39071
3 69328 3111
3 83375 80913
3 165894 71610
1 15008 51851 457722668
2 116558 64661216
1 75814 102798 534145003
3 85157 20753
1 28795 54487 362968847
2 82044 443223571
2 40932 627248887
1 48342 81952 582798575
2 148538 343336627
1 942 37918 574885883
2 170264 750741332
1 39633 48782 500065134
2 30960 680257974
3 70609 55429
2 94592 796191688
2 27231 945424029
2 23294 355770988
3 121941 3521
1 11814 97982 194795126
1 14978 102830 18511009
3 63305 96024
2 44500 674627475
3 134268 24944
3 48526 132
1 10557 70362 620619099
2 21739 558960409
1 82261 99940 704020667
3 120967 96229
2 119001 868613000
1 52130 62338 86807851
3 75197 51242
2 162676 905916200
1 41811 43724 304061929
2 11749 969558064
1 34135 104745 497612809
1 41604 113283 569777033
2 54674 213234560
3 109742 7807
3 65223 33217
1 82730 84331 931410293
1 8705 67509 556860880
2 138055 584989736
3 138490 16767
3 104295 113362
1 36863 63267 804218431
1 7310 67083 524188586
3 60556 95083
1 62483 79229 756739211
1 103067 106978 488492100
1 53190 67199 814406793
3 47163 78903
2 165127 270303581
3 37299 7821
3 121440 10951
2 50820 469047728
3 61386 32105
2 91717 798690917
3 23349 67791
2 45645 439110477
1 90411 103622 440274400
2 88570 786462064
1 66663 88126 380240220
3 658 101747
1 14279 41287 470753695
2 105599 826732676
2 30473 38959678
3 130325 10940
3 6511 90276
1 54455 62876 547054604
3 36438 71788
2 30461 845137222
3 103157 11562
1 53265 81292 502607064
1 845 7145 449377100
3 97049 98992
2 43323 366096332
2 90871 848857021
3 149820 108111
3 94772 4021
2 134727 203636041
2 124251 729487014
2 82560 800496119
3 144226 94484
1 85825 86685 428510209
2 8032 338235903
1 19782 111095 650412518
3 175112 51050
2 138148 470050708
2 133414 619636696
1 86598 102327 291381695
3 58227 7372
3 62415 79661
1 32057 86226 695133955
3 141928 8349
1 40238 77063 280531950
1 47255 106585 807974572
1 2525 96951 664146703
3 87645 29128
2 150156 175845170
2 53302 980299935
2 58608 501319599
1 28624 46978 466349042
2 171253 291531820
1 63196 64353 435688508
3 33715 19729
3 4571 21672
1 47845 65626 651357550
2 146651 927535693
2 169037 336421407
3 91639 29645
2 39955 86052502
3 74317 27827
1 48044 113636 874807511
1 75517 110350 211418149
1 21288 44118 923120452
2 133537 387582238
3 85854 101438
3 155629 81978
1 91507 96946 600045829
2 46099 973520507
1 31358 109252 507682678
2 167593 225968207
1 16864 109449 476162045
1 11779 30038 57690710
1 31903 74155 49246931
3 109214 65809
2 39888 711753424
3 10723 88595
1 35872 108883 317621659
2 149498 229809342
1 9456 92760 54849041
2 12269 637574124
3 16964 88846
1 43244 94945 368994553
3 118943 24665
3 42851 19310
1 28878 56822 708586288
1 7346 102345 270376167
1 64053 108429 351127655
1 2302 6598 125405146
3 9351 56810
2 67357 492880513
3 152192 103259
1 4330 108467 107721499
1 18634 33906 355932810
1 12583 18270 563465370
3 163419 101744
2 18387 943295871
1 35333 84708 961363864
3 95341 46772
1 97642 107825 52302898
3 5762 21746
1 108956 111833 565465546
1 28890 45247 89636430
1 16148 54752 954872220
2 97740 962473503
2 81179 726917372
1 18131 63098 140116997
1 65309 68854 922220708
1 10156 74483 338039132
1 52433 57072 622284773
2 47645 858409587
2 138751 129794784
2 82263 441849233
1 42289 53963 593564086
3 150355 15477
1 13483 44547 217003071
3 145419 564
3 133612 56612
2 5109 743370713
3 125947 24422
1 31610 104952 855071966
1 10321 112493 602622733
3 111685 103602
2 139077 367242139
2 62204 564118566
1 81553 100882 460314909
1 56827 94608 21164499
1 47644 73197 62531813
3 130224 47899
2 92198 846323955
1 6295 73539 819050890
2 157172 284710630
2 163492 935654828
2 14265 589008372
2 135255 693270700
2 139393 567093654
2 123483 574722528
3 45388 101192
2 7414 204661897
2 87342 265711812
1 100574 107151 854899688
2 15392 420205386
2 14156 164536556
2 50928 878838629
1 90036 96799 279759791
1 3609 27355 105283823
3 71921 114386
2 8399 467272436
1 12962 43872 892475980
3 133563 95939
3 112907 91119
3 166724 2176
2 154539 406717032
1 29468 51185 328540687
2 99448 332457451
3 66934 273
1 80140 105264 357382121
1 42325 49947 952907463
2 148414 481818113
3 107371 30887
3 81441 84933
2 8553 189473474
3 40759 112450
1 9036 20211 737946479
3 17545 34255
2 73258 789982005
2 15755 82679600
1 32678 95922 468265148
2 116819 58508018
3 97109 66796
2 40874 32103300
2 26037 730195572
2 159112 958736736
3 57992 69911
3 85837 26869
2 118029 876871059
2 7677 389537061
1 92392 110718 894905210
3 148002 8254
1 28004 109264 328122856
1 49765 74932 411240871
1 14969 75913 507802982
2 175346 961870805
3 36340 33004
3 91672 47158
3 126778 86051
2 106327 368239298
3 93578 93864
1 471 14671 965297740
2 41884 744827674
2 77309 461160328
2 161190 739173625
1 17438 42627 258952667
1 915 111033 326748156
2 54229 672614037
1 30953 60069 159533842
1 33158 47513 966860808
1 28980 79316 302393125
1 33226 71446 373649465
2 35564 24747881
2 162411 469969667
1 63534 97441 86424331
3 96886 21270
1 19505 69954 987770339
1 19563 58308 627967650
2 72548 13546021
1 17098 42191 191905041
3 44508 76814
3 13718 29663
1 25912 74162 38511380
3 62467 72149
2 93169 686533984
1 40772 55032 711957878
1 5315 67620 362149523
2 58595 282157737
2 46545 592075089
2 19664 20820525
3 84582 28170
2 112211 222144449
1 105380 107499 729955359
3 105536 79498
3 99180 80780
2 96496 966852399
3 161498 19140
1 76475 108684 50439884
2 96827 647037041
3 54138 105069
3 24784 94288
2 106241 117700290
1 38926 55985 658425300
1 27348 102491 443963627
1 10163 102026 780477089
2 146777 905988910
1 56223 69487 199033129
2 19634 140725917
3 102193 109428
2 93469 369613684
2 161921 615282407
3 117508 1000
3 154369 20420
2 64191 665615531
3 47687 87298
3 127595 106555
2 54830 80916989
2 90048 95341745
2 66497 153671862
2 115016 641712531
2 135538 783922986
2 30661 74775082
2 115513 105156623
3 34445 654
1 7164 24965 214154707
1 87492 109670 252496035
1 307 89948 72097045
2 93184 83176655
3 78657 45857
2 70817 430124413
2 121800 624943248
1 87156 112400 881636138
1 53658 108435 585952242
3 106976 52523
3 161434 5941
2 8523 306782184
3 149370 110994
1 35918 88928 231330946
3 163713 111222
3 9967 47753
1 36426 40411 724713914
3 76731 25034
1 25072 73370 914625732
2 70395 81444286
3 83398 106179
1 21428 58408 381678379
1 8965 58523 817500373
1 69767 81795 417887291
1 63954 88223 895410006
2 36801 434831023
1 53621 110178 136061152
3 170875 21784
2 24653 285148511
2 150835 59246876
2 160816 969001574
2 65160 326335204
1 19269 82760 293218855
3 45179 92896
1 76780 93107 700201
3 114210 51354
1 75919 88339 351748569
3 64309 99110
3 36344 80286
3 127760 77859
1 62666 75603 833348947
1 22617 54881 630351358
3 135059 104735
1 23038 102635 466841790
2 141829 578217230
3 165 85330
2 88274 433109382
2 46500 283042048
2 156518 802690862
1 6114 110863 44500501
2 143026 38961232
3 75493 87116
3 60590 10889
2 137423 53511423
2 77942 36571027
2 599 299226634
3 8474 72110
3 137019 45507
1 38250 75620 233516652
1 16561 91236 528543395
1 26542 62483 738772528
3 73189 39013
2 18336 6328100
1 36977 48374 366145347
1 2825 4011 528552554
1 69755 110847 840205097
2 16162 61405460
1 88755 88864 708283246
2 20276 642471228
2 97244 502465331
3 90785 73709
3 102696 7743
1 37865 92867 734990254
2 111721 394877810
3 52163 108683
3 64193 84018
3 120806 54462
2 104676 473801215
1 62905 77504 77127935
1 68222 93411 715988562
1 17843 64372 895459340
2 160140 243206399
3 100751 108997
3 111105 53739
2 69469 466358350
3 96746 98928
1 1651 55800 151716902
3 51740 55001
3 168977 69720
3 133855 90078
1 13393 95103 141826626
3 41492 12990
3 161330 4380
1 103916 106287 665956647
1 64043 102193 585238433
2 157218 751788295
2 144227 968364681
2 89499 621257508
2 141920 259031135
2 173003 735335954
1 98703 101553 666053728
2 58200 525366894
2 47310 716553462
1 5602 109345 808536840
3 34 26764
1 74691 112868 664755853
1 13467 111471 376529178
3 63150 110011
3 70893 76477
1 107184 108976 695125239
2 124665 650025724
3 165545 27022
1 27317 50879 461974163
1 3328 91903 162886632
2 79273 377573041
1 40192 67959 140419503
3 118341 70206
1 27799 43962 274156102
1 45143 92830 258972683
2 144532 167347397
2 136031 968262744
3 42667 62192
1 101521 107229 349487761
2 22857 544657189
2 153673 601695084
1 96163 98675 912607180
3 140826 64398
1 16014 30004 80926759
3 110576 98539
3 20650 44243
2 174348 397407964
2 3258 651309252
3 119292 75122
1 28067 58676 587898822
1 30227 100140 82925863
1 22629 98499 10342028
3 171488 91330
1 8207 42749 511400617
3 157934 23164
2 57482 808578651
2 79609 496235506
2 125566 849856655
2 48298 259562475
3 98633 39891
2 166989 467777128
3 91741 4098
3 73496 75467
3 20098 64757
3 137125 59987
1 16348 22728 299288539
3 153436 100778
3 39410 109105
3 101961 80277
2 167050 276807486
3 158092 33189
3 39084 92473
3 38801 79746
2 156628 299297210
3 289 67309
3 83233 16447
3 79458 6849
3 113118 111737
2 78950 452828324
1 33764 35485 88636179
2 129785 458764735
3 159605 5399
1 50734 110336 788755975
1 56143 61889 557988841
1 24541 88779 659572764
1 80849 113516 476127367
3 80682 10964
2 166177 787817381
2 67365 265320718
3 138543 25038
2 160609 62845497
3 36674 30068
2 19011 597053819
2 66033 849259753
1 67015 107245 538429892
3 175016 33479
2 117570 939657175
1 20813 79315 101448432
3 125048 33765
2 125247 268393802
1 15199 53862 418192649
3 500 93698
3 16664 10058
1 16785 96199 402931504
3 108704 92099
3 88693 59911
3 133627 106537
3 130053 114323
2 172630 31760529
1 53760 56784 678193669
2 30638 853783786
1 45122 74975 759515421
2 166274 40799279
2 123592 847944036
2 140154 316397770
2 96090 139237164
2 28072 355929698
1 31140 47917 951707767
3 22518 9554
1 18745 40040 264866931
3 66848 82216
1 20024 78798 200320431
2 145342 661431239
1 17542 27710 636332582
2 103287 574462055
3 7418 63915
1 6793 62723 824070463
3 144548 75227
3 84014 102068
1 46824 76061 114723284
3 161676 21121
1 70496 72578 736851437
3 51768 19785
1 47439 110012 79962185
2 158121 129587438
2 140516 997755759
2 28180 801746404
2 23940 75863329
2 174933 326058472
3 74571 66361
2 127298 482111002
2 97262 262374500
3 138857 24775
1 7415 7607 337085548
1 51726 76247 709449422
3 71528 48879
2 132197 155852352
2 55867 317427571
2 6757 389208056
1 12537 71799 494069926
2 89286 262221120
2 22298 111217234
3 162959 98452
1 2473 14258 193202012
1 5948 73984 626369080
2 121042 13757947
2 123688 210183952
3 52451 62060
2 160025 234381515
3 22751 36189
2 86803 675909962
3 112318 53559
1 46019 97882 503188905
1 3688 70871 926297582
1 22575 90529 396580280
2 123827 527414450
2 65971 907454095
1 75446 113910 829410330
2 95329 282477494
2 68596 341837067
3 46650 62003
1 14712 100148 217708182
3 54529 29019
1 63667 96066 741786354
3 75258 31180
3 106906 89626
2 121425 711239416
3 42475 19335
3 105755 71360
3 94322 109419
3 45215 29854
3 70783 20018
1 106431 109814 60497636
3 56771 83304
1 10036 30964 94449276
2 125361 264285700
3 123020 27974
3 3570 50500
2 22283 610669040
2 108617 480460025
2 145453 245148268
1 6338 100658 985705949
3 102261 42041
1 11854 79975 152559030
3 129123 3871
2 160014 162785113
1 47293 58795 113008320
3 136621 38107
1 42247 42571 42781157
2 93464 899497795
2 115320 702000135
1 7805 42939 60192269
1 82799 99226 833860773
1 30666 39056 671978414
1 4252 58931 495661176
2 91178 195526391
2 151091 625743200
2 143315 793599263
1 51964 71596 363573549
3 139518 58570
3 10712 80091
1 14478 57970 934043599
2 14668 143029746
3 127114 98862
1 44715 86458 392141717
1 6196 9634 11624007
3 59785 12457
3 34102 26224
3 77632 40396
2 117102 96277079
3 159802 96113
2 48688 580691779
2 48074 836443525
2 41957 703884299
3 105122 7763
1 86540 99784 442075831
3 153036 77714
3 155374 32404
2 2358 570984494
2 142243 122917705
3 166404 48561
3 124921 14335
2 57450 817196492
2 12663 288430447
3 163660 104924
3 58809 86478
1 32336 91407 679873886
3 40399 69848
2 93649 590122629
1 65478 78339 885917866
1 16055 17683 245329966
1 808 21255 581270841
2 83369 206980766
3 51941 87329
1 24927 91373 430034371
1 17528 96369 561443426
1 81880 95935 371790132
2 41020 192493185
1 16540 65801 417932379
3 56680 2799
1 8359 50013 751919608
2 34365 359924882
3 109000 11858
3 102836 44047
3 96055 85616
2 103849 355877676
2 100075 339725433
2 11526 557942394
1 88023 95672 244351685
3 38016 67629
2 143392 34398922
2 40195 87986307
1 32931 107943 179705820
3 27849 4903
1 28749 61397 715991503
1 30648 71680 659317715
1 94904 107894 996898715
1 83663 93391 901389096
1 86605 98030 140517647
2 146069 123953364
1 9699 76312 538922467
2 78735 940328330
3 55012 59218
1 4132 30780 859978425
1 85896 92203 166580604
2 69474 981106339
1 2262 45662 180296913
1 18146 36692 437046408
3 90822 12179
3 50842 62662
1 42521 68323 615705134
2 143711 591424397
2 12399 105630947
2 44924 519049973
2 111889 442780282
3 150283 32546
2 42771 577334634
3 96562 31563
1 4245 45693 609586454
3 119891 109937
1 14065 106291 596956433
1 3561 56957 40107800
3 82056 60354
1 8764 32938 74485596
3 16293 60523
3 73060 112895
2 13813 320829626
3 108603 10445
1 57080 58955 218795967
3 171496 60005
3 45375 67901
2 122968 332855245
1 32618 45575 65846216
3 38736 58586
1 21138 86537 989766958
2 128868 686733614
1 29550 38591 337943275
3 121435 71450
3 90442 93729
1 55954 82613 872159778
3 37091 14015
2 2485 727928051
1 2439 58563 261841223
2 88673 625033456
2 88532 55302993
2 132443 738980621
1 68937 79819 174370116
2 132440 389479056
2 171673 470931843
2 150616 180631597
2 83682 106919769
2 148649 9155852
1 28063 104097 450565833
2 7005 77815946
1 16349 80860 363618245
2 38664 625808665
2 33357 965870743
2 35366 183542148
3 62886 86025
3 48722 87646
3 117863 104338
3 22823 31059
1 75900 97741 602908227
1 26632 30414 754374304
1 34733 71957 687055549
1 20649 41463 984111891
1 22248 82788 870289393
2 105303 430967530
3 55422 82670
3 130872 46371
1 36909 53296 369722611
1 52553 94213 173746581
2 162402 680302286
2 164863 6544762
2 6116 976477088
2 92144 679689640
1 10762 69491 695090394
1 53834 96242 381172500
2 170503 636908521
2 12688 732645024
3 158495 94767
3 154698 73772
3 99352 13108
2 93682 815441420
3 86835 89313
3 36845 73557
1 48287 63231 708456386
1 2367 69720 860947907
1 65009 74947 849206264
2 27448 734348752
2 174992 543947467
1 25057 41628 579071138
1 38919 69188 723190690
3 71177 102545
1 61129 99084 939346072
2 39303 829355779
3 89046 24168
3 73667 10605
2 33009 718384041
3 78964 87367
3 55581 109610
3 90219 50812
2 164206 146090179
3 157888 90399
1 26291 71514 816555472
1 2444 41897 978424475
1 55122 68214 658325163
2 112447 854081664
3 144218 6817
1 22359 88629 161463676
2 107701 916491161
2 36872 254481987
2 67557 601225107
3 65059 70639
3 18568 27292
3 69661 101650
3 134163 26180
2 117293 479551997
1 74296 95944 985434055
3 160109 29804
2 47164 779086951
3 84324 57326
1 59572 73633 180360387
1 70681 103565 133121012
3 166507 37345
2 107086 901135683
1 49626 112806 342636409
1 71265 77897 988490719
2 74332 727980618
3 106405 95115
3 84847 64054
2 43640 700328215
1 8547 85898 428345154
3 41817 22622
3 124907 88660
3 67511 15958
3 155212 87779
1 1829 67793 833180669
2 90705 50664869
1 54707 65659 260724294
1 67313 87461 234984343
1 36782 74490 402803489
3 152375 47904
1 21072 65938 56561876
2 174462 346030174
1 35011 54161 483761592
1 48273 53671 560434785
2 158693 883531710
3 136249 92472
3 106382 72468
2 53879 98088325
2 110043 891626905
2 152022 709282244
1 29072 109666 112173982
3 145376 99138
3 81971 49528
3 67111 105574
1 2552 101965 777280821
2 161793 403136258
1 26224 45228 890831382
3 10904 9098
1 27879 102699 976005496
1 36482 61606 650717560
2 169561 438007647
1 2381 81817 753132266
2 134623 276172426
3 174429 11743
3 64322 16874
2 155978 71574645
2 149220 683796295
1 27238 96446 389104238
2 90617 523213410
3 62632 54880
1 5195 6762 154023062
3 140033 88787
2 84158 711420556
3 132058 98987
3 90780 18042
1 52425 73973 471316248
2 74525 103061013
1 12772 29303 890187892
3 98296 16243
3 81598 91987
2 148549 462185910
2 86640 132611343
3 61544 40375
2 32765 325721100
2 168591 716009652
2 122096 894235719
1 44740 112159 559817763
3 108324 41677
3 16786 86617
2 62143 707364731
1 28887 109081 410481229
1 67180 99994 715003816
3 142239 87318
2 8116 350813002
1 6549 61600 898584924
1 4261 82786 938498998
1 69965 88267 28776072
2 127317 333004865
2 134585 667520689
2 165454 609231602
1 90165 96254 277528655
1 82220 91957 130312284
3 13871 105267
1 14581 64344 784456047
3 111710 32331
3 11055 59791
2 85139 566713450
2 78704 226115171
1 59234 89979 600690322
2 87536 894310105
2 44199 66140340
1 7012 95152 357473972
2 10494 883894875
2 85321 930098702
2 158173 43141947
1 50072 88164 974226124
1 515 72279 635377412
2 144282 235592638
3 1875 32672
3 141224 73544
2 172927 504585770
1 26161 72288 473288675
1 88525 90839 240158209
1 2615 11561 23674375
2 148696 536100051
2 128681 830702690
3 134022 79622
1 108353 113456 463575005
1 3339 67775 428774451
2 139444 422739644
1 53136 93652 598039616
3 109150 53338
2 27884 453813980
2 32285 422426578
1 35984 44770 438414372
2 76351 928122016
2 16111 124943010
3 63021 74848
1 62169 70252 975242552
1 29157 78829 865084336
3 17208 11753
1 12101 47201 121893869
3 123232 64430
3 27488 60677
2 9571 570308600
3 106479 103804
1 2727 67373 452734397
2 69473 888970365
3 165557 43449
3 82911 41354
1 26 68796 859161183
1 23919 27548 423337079
2 156324 208513304
3 107729 57411
3 153121 87516
3 29249 109003
3 94268 89612
2 172999 344405134
3 18101 55311
1 66766 93337 754472567
2 62504 161810302
3 78661 86318
3 28592 14972
1 17378 80922 578617762
3 9860 24253
1 57903 71393 52940983
3 84395 31864
1 103349 112686 437507544
1 30599 56497 586487005
1 79328 114062 355630718
2 14578 551561853
2 58951 314723509
1 9725 42279 414326504
2 119289 367346539
3 54935 18428
3 172027 38996
3 123463 68556
3 60951 73092
1 17429 29957 997404662
1 13135 25525 167585931
1 2474 27893 284195846
2 169479 608425164
2 90459 425165835
1 6853 55266 670215628
3 100533 8030
2 35147 153008397
1 9828 53991 515654710
2 175343 624781209
2 107269 489298552
3 72373 35636
2 18424 446576121
1 29322 94974 174348154
1 45650 109442 222017139
1 75099 107355 778015527
1 16883 113702 789665933
2 46756 758284766
1 11720 77014 498467047
2 90962 588924004
1 69754 94515 855044043
3 40565 51298
3 136499 73341
2 113043 863841336
2 50627 29351711
2 50304 101211980
1 59019 110485 617304813
2 51437 518847242
2 34036 990879827
3 91101 99982
3 13437 38638
2 72696 208529386
1 45150 90546 856450578
3 64675 99276
1 43276 96371 534046573
1 94305 110079 924257472
1 10052 108909 504033030
2 146632 64615310
2 160789 281925846
3 71413 46213
3 45156 78956
2 43098 859522224
3 48873 27807
2 2973 404738427
1 36671 91162 448210510
3 14812 101138
2 149485 996043308
3 45372 36970
1 10536 61152 339017227
2 63956 79460584
3 163016 40077
3 112738 72726
2 126271 250994049
3 14955 60343
2 32547 520191061
2 3521 799032542
1 52427 78317 643018953
1 56293 64369 844826876
3 46714 77580
1 72790 81713 320196812
3 147924 67986
1 96200 104680 286993936
1 11887 109686 231133583
3 72968 17165
1 35997 50736 392971827
1 17416 82474 142644077
3 133633 59683
2 118241 73962487
3 156559 73227
3 130407 108089
2 104056 184333881
1 38141 96302 234690620
2 171117 351005017
1 19351 113866 265251798
3 108901 66503
1 31826 82875 79698269
2 8117 485613545
1 23265 30207 686293085
2 124068 502179740
2 64705 783220259
2 174912 325069695
1 28907 39516 797932849
3 15544 104959
3 35895 82727
1 26619 97184 854967186
2 28613 93868446
1 60250 87826 303545043
1 3827 13283 35775116
3 45401 11842
2 77101 623098922
1 49703 113112 594120759
2 162702 320297242
2 68614 776933530
1 1075 87413 646233833
1 50231 103057 63396358
1 30844 32470 495727603
2 124519 661390301
2 102915 658289279
1 34842 86625 918730545
2 101503 998888002
1 20130 88295 846217382
2 52993 419499871
1 21035 70926 959269976
1 70810 93758 672761456
2 106978 737611260
2 29561 835761473
3 2785 47270
1 77660 110525 473769898
3 142650 10709
3 161680 60265
1 14951 74849 8298025
3 124551 80945
2 124822 648819561
3 137810 13283
1 9344 74733 464230263
2 170120 959495720
3 84907 35553
1 12175 31234 873686628
2 4081 364276529
3 139546 14448
1 2157 88852 5905850
2 133645 674917337
1 251 28077 908703442
3 119036 16511
1 62671 96406 390138837
3 42855 58214
2 45436 418819174
3 98356 94222
3 107955 13192
2 167447 201130506
1 73594 94188 819061092
2 115970 945479263
2 172267 317478738
2 168315 250316146
1 34087 41504 827789217
1 4774 35001 175790412
2 142482 43497226
3 139993 106716
3 151487 48628
2 4585 613456275
1 8249 74133 983585703
3 113097 4976
3 86236 48704
3 99379 87002
1 107596 112094 267510678
1 9338 88975 548964172
3 136673 41144
2 31033 676273192
2 125163 285665935
2 83542 764118532
2 4468 406418037
2 29059 892183408
1 9288 18560 106917873
2 162207 702440893
1 63673 83879 521571218
1 51387 85785 951709192
3 1909 63924
2 96710 411897498
1 42936 75205 637026734
1 2897 48771 769956578
3 83068 44826
1 74796 111766 459194392
2 30099 299594858
2 138663 707085978
3 25710 51784
1 25618 93114 999985596
2 166158 979193122
1 99063 100686 180032515
1 28458 57482 55695626
3 136169 11622
3 11799 78154
2 12602 478828651
3 30342 54298
2 112683 438210256
1 57240 67795 490519266
3 102341 6592
1 55899 82754 246491251
1 57740 88658 128421638
1 33520 64077 74779748
2 52646 174382956
2 90074 592489969
1 10474 103783 463524279
2 144179 384432803
2 33838 669266266
3 85284 40596
3 127762 98569
1 46191 77390 763855235
2 25820 971817572
2 117283 489738457
3 118297 49198
2 8435 963822594
2 39145 645147119
1 77211 113148 21599756
1 20989 29446 942561315
2 175217 496812920
2 41375 642686143
3 77475 34739
2 150812 935484075
3 1015 4782
2 5076 591431284
2 130105 54201497
2 10341 223634925
2 112547 388446356
1 23586 94913 419313535
2 151936 460449146
1 34666 100682 703546772
2 85789 722275161
2 38192 517274045
3 62336 13171
2 60890 842587540
3 92352 59825
1 13527 45159 908140059
3 65029 86713
3 146441 89384
1 6823 17152 357736541
2 96757 956573082
3 141809 74994
2 98383 425359920
1 5184 108882 415801730
2 130119 356272290
2 1160 663936193
2 80694 324068389
2 33796 788276139
3 94908 111620
1 89928 113803 924044860
3 10353 37294
3 107916 40335
2 90491 493482036
2 1345 664089961
3 11334 16040
3 52266 91478
2 3488 686824861
3 172849 2211
3 5125 24026
3 162148 40479
3 131219 65677
3 172254 7222
3 32859 39036
3 161354 38376
3 23859 44750
1 36400 60749 127164619
2 74961 883267850
2 91782 12802478
2 25688 292663718
3 24494 12904
1 60244 103337 579159776
2 146363 315429425
2 133446 659103681
3 125009 55367
2 103505 424362574
2 101527 165315373
2 156266 647797968
3 108434 103009
2 16232 791972032
2 103574 66598846
2 115943 240184748
2 151754 45247913
1 87195 90192 572756987
1 46134 48864 317027274
2 118504 295451701
2 65677 750272718
3 92805 100860
3 2880 56746
1 90398 100615 140594595
3 170568 86058
2 72684 29737938
2 31083 480834306
2 26212 445721395
3 126716 91628
3 1148 84385
3 98175 65984
1 42167 62344 752432567
2 8538 730720534
3 103010 6316
2 77138 124269894
1 95477 96980 102838682
3 93412 102231
1 1888 30614 701569126
2 22339 415149424
1 64215 110274 183704306
2 29382 695237041
2 38069 787539217
1 41234 69228 583986608
3 54740 49802
1 14528 92615 696294182
3 11057 81203
2 1379 915308339
1 87203 91057 929824432
1 5990 33585 864246850
3 20626 11510
2 76135 134465011
3 45535 105410
1 91117 100479 723211623
1 7851 41898 146451523
2 142528 477532329
3 113678 71535
2 68987 436364258
1 59612 73701 515548680
3 16631 104954
1 111064 113300 623811614
2 125729 445970161
2 172187 674252271
3 132770 107486
1 31587 54821 689214891
1 63086 72653 388169955
3 83828 8331
3 107304 90241
1 59141 101977 834993811
3 4278 20943
1 101317 101963 815971123
1 47627 67798 450273773
1 36455 74064 833479759
1 78319 105489 903821575
1 80456 88037 234096579
1 27976 33818 240202708
3 123178 44089
3 138340 88793
2 6322 809543454
2 121207 838699868
3 18513 111007
1 39077 44010 878750681
3 143380 102091
2 66915 208338734
1 52583 58335 716968360
2 62288 609116368
2 71244 255777685
2 131949 444361732
2 127464 384406030
1 62718 84519 305682139
3 154234 29376
3 77752 98512
3 85716 80359
2 125811 312141483
3 68794 104090
1 6281 71689 534365308
1 39994 50618 20432471
3 14632 76251
1 29333 51452 550848062
1 25782 112184 164822175
3 118222 33357
2 119125 701853737
3 57977 18233
1 6613 40014 420623072
3 164130 106052
2 103615 734718963
2 105367 559238450
2 67411 683540434
1 67459 83736 492013802
2 88194 825950737
2 21153 532812494
3 137053 73370
3 77545 9658
2 15384 685891860
1 38859 83815 159386256
3 26235 72851
3 102109 97406
2 18322 731334495
2 105180 749502407
3 91006 79956
1 10248 17893 140931345
3 141025 79205
3 119623 29596
1 27759 29343 195292416
3 132123 8267
1 44279 90149 508518677
3 153309 91304
1 31828 103301 739646578
2 132747 816352541
1 5132 89075 851193749
2 8697 995451532
2 55251 405008475
2 145814 786604789
2 30881 69795642
2 130263 131467217
3 130627 110205
2 86080 544728327
2 72645 330269577
2 52553 301296971
1 31942 79831 816740569
1 84051 94101 777796153
2 32287 621959282
2 71550 622767829
1 42935 47244 427789568
1 110421 114348 148928665
1 5401 27335 257930221
1 45735 83469 342243103
1 48082 53445 239477877
2 87777 878680595
3 158342 20939
2 58271 265176204
3 120301 14160
3 46568 82708
2 52243 624050718
1 30866 77907 295543676
1 6107 100862 638140268
2 109646 923336774
3 139654 53777
3 6558 30291
1 26392 72358 539823754
3 31028 15952
3 37966 99872
2 146880 810519374
3 48272 82107
1 5656 111823 774625777
1 63961 99059 178304156
3 81242 83596
3 121173 70301
1 9143 109133 993380081
1 17038 65984 404292298
1 20885 32551 672880656
2 38229 888654572
3 113916 44888
2 118815 25463530
2 145655 622497301
3 11548 70906
3 29488 93578
1 35523 85278 42289543
3 157352 60415
3 174123 97367
2 47503 138239668
3 33943 337
2 89516 244954345
1 54319 63344 320988913
2 24151 323402079
1 23191 34913 424488300
2 26232 406995231
2 142237 587968813
1 2219 21378 901940594
3 95329 29785
3 26450 17968
1 64612 109355 585082468
1 35768 83758 869671242
3 6547 31435
1 66541 94234 620930250
1 25268 53571 748259068
1 45087 64922 46798275
2 28960 342624077
1 42887 49330 830807695
2 2409 396823270
2 77143 607387109
1 68371 72144 949461374
3 22254 94516
3 89794 91765
3 118738 77554
2 149471 647971756
2 22308 799012291
3 160704 18044
2 152655 222271745
1 46690 113411 358855855
1 98158 100429 509495195
3 6983 108655
3 5245 76726
3 105220 58247
2 89112 586166537
1 39369 44568 633156244
2 135211 531324120
3 163797 1097
1 72423 87467 617137975
3 74020 100387
1 9816 81965 397843107
2 113422 102667068
1 9123 113270 606435936
2 60428 669857165
1 24412 66408 789828746
3 68507 50902
2 94436 973274703
2 66172 95756881
3 91522 9748
3 65777 31946
2 24185 553569690
3 37141 107524
3 160376 91148
1 67988 84383 324626955
1 11023 15238 15746573
2 111560 116967333
3 71000 105259
3 36367 103248
2 21243 145053838
2 4286 933516814
1 31844 78322 353331937
2 143208 474330864
2 69784 686697597
3 11458 7264
3 67208 21186
3 91909 8866
1 9503 12998 785194542
2 111307 845446165
2 166013 54927398
3 155094 60215
3 31871 85405
3 172735 9923
2 85778 636283564
2 26228 12501327
3 118299 77327
1 41969 63725 230563476
3 56095 15879
2 55051 218906295
2 124712 137430345
1 8990 53847 290361443
3 143544 71681
3 25208 43676
1 64943 103493 128593690
3 18191 14806
3 165129 52481
2 159143 923992413
1 61122 98548 254941180
2 148920 976422076
3 60157 76509
3 168234 62646
2 58933 657824443
3 53749 73913
3 152124 40398
3 142951 105664
2 113272 818137118
1 61400 76383 800679680
3 18487 46596
1 30381 91373 499966952
3 3782 80744
3 110484 196
3 109982 7023
2 94267 776773140
2 78929 477058451
1 44835 90114 551949042
2 53558 463104692
3 104936 29954
3 43245 99677
3 96820 105732
2 100338 529525048
2 28225 9406913
1 34424 106072 341701895
2 142964 189678109
3 123431 65562
3 127592 68977
2 148626 794433567
1 37553 109339 171028437
1 55815 71529 413844441
3 142130 41291
3 17553 15508
3 93817 79355
1 33117 87220 326940289
2 165133 876994263
2 24340 337822172
3 79003 55125
1 10673 67562 873943838
2 144725 627825269
1 37744 51410 970072128
1 12920 75488 483407608
2 162386 35578781
3 32258 92227
3 34253 75251
1 49820 57361 815159124
2 31594 327358932
1 63716 93708 255109028
1 63728 67922 745311941
1 44815 72112 136949438
2 56914 481935546
2 87288 26992274
2 159229 31662407
2 170095 521205610
1 24535 85568 613625970
3 96714 89545
3 26312 112479
2 16749 234841520
3 36888 87962
1 30952 77825 385745117
3 167683 95188
2 115720 962832909
3 47628 10784
1 49218 57456 341578613
2 58071 113805690
2 84581 129016675
2 22168 605390433
1 4544 41366 989225644
1 18401 27574 844678363
2 174161 532544961
3 67101 105714
3 141734 53597
2 115775 244921799
3 73266 79177
3 82663 73929
1 53325 62186 185429413
2 97312 12053174
2 99195 98655692
1 14242 102442 905108769
2 153722 309220983
1 34619 111947 314496123
3 117100 107718
1 19667 82651 824540337
1 386 37486 732840248
3 99867 47492
3 137535 93954
2 164529 40397419
1 17435 96468 696626066
1 11303 87995 155077289
2 30324 901894346
1 3984 79158 95751896
3 15667 80111
1 29305 78383 377113335
3 163462 113672
3 62983 111007
1 13401 89718 405989230
3 113901 101119
3 170841 104987
1 40171 56611 235120967
1 5686 101897 69833949
1 28147 35813 412875987
2 14631 656968267
2 77807 125515298
2 62213 398778285
3 24044 4991
1 54789 70693 799929003
1 10291 51763 548345477
1 26803 101830 292812962
1 82643 113254 322543332
3 142606 96096
1 38669 96297 521751067
3 110517 19713
2 28969 206443941
2 131664 117075290
2 44644 738142293
3 19729 29303
1 59201 84589 828640429
2 45995 989072758
3 140547 110514
3 133279 71162
2 113089 258353668
3 169236 39272
2 73537 688650761
1 61207 77643 327509895
2 64409 501515819
1 28285 110830 680154561
1 11311 47332 281289725
3 89217 66086
3 70516 70588
1 4599 43772 340696173
3 161459 44048
3 42070 49361
2 64069 991150523
1 90941 102201 860326383
2 152944 948758052
2 27173 405422209
3 24670 109541
3 2842 89822
2 100314 172639643
1 44591 50410 661085924
3 52628 51449
1 35510 92114 119951210
2 99346 648392810
1 2189 52907 247800119
3 171864 86769
1 14567 72948 612974264
3 131856 56521
1 19567 54017 382093592
3 160006 43897
3 155570 1259
3 52806 54649
1 74962 79422 909667590
3 59158 12479
3 42624 51709
1 12222 20643 157339681
3 44237 81485
3 63841 6610
3 173660 68375
1 8031 65759 734197871
1 101835 113064 349482639
2 115429 92697173
3 36384 62071
1 17163 62962 919021695
1 17598 103007 908250094
2 156571 881626251
3 161540 14796
1 93583 104117 213436053
3 89905 49728
1 12492 88902 378381061
3 119192 2152
1 13286 54585 639037584
3 96260 40106
3 162988 72368
3 67095 38003
1 54155 83838 540923617
3 24180 6496
1 71790 99431 944021732
2 7236 191492508
2 157529 440824658
1 54833 108081 100522452
2 150758 759118507
1 43057 64890 325895236
1 2251 68564 149264969
2 106733 248837489
3 144124 11454
1 18105 27317 364602808
1 48528 94996 581709407
2 60819 47919070
1 74750 109315 595172948
1 17576 58929 833531082
1 70735 90711 188833975
3 116665 32826
2 148961 875355913
3 47108 40665
3 7526 104803
3 13267 6574
2 62734 211939598
2 131806 762084305
3 125909 73071
1 76940 80102 326006036
3 116306 112479
2 145132 582239804
2 171149 421321251
3 136507 53016
1 43922 43988 70394237
3 58765 57499
3 144013 56348
3 151354 79195
2 154983 939145253
1 74324 110075 394559656
3 154880 113746
2 148079 506057165
1 36181 47813 579142608
1 8447 25177 713749284
1 24288 46523 573093531
2 164061 298810029
1 54386 66287 474378509
1 30973 72433 503583144
2 120235 851058835
2 59676 750120247
2 46308 900768258
2 77700 926308815
1 22164 53178 196938249
2 61229 189345094
3 126681 59024
3 51980 49764
2 45229 680742612
2 144600 632102860
1 4028 71606 856555055
2 102527 930411776
2 27196 598145242
2 19421 908457437
3 135350 88074
2 5984 470776517
3 89928 70860
1 23959 91679 139709925
3 158256 3586
2 5246 838547127
2 119256 155809487
3 102500 28761
2 158685 39709046
2 5042 255732520
3 165611 66948
2 151260 831833156
2 156152 755680892
2 3502 168587704
3 44460 4861
3 19452 87713
2 36547 119826244
2 11067 702738267
3 76944 63508
1 7885 83992 100342832
2 62301 866127594
1 79771 91253 45772878
2 45353 491739284
1 28097 59607 781078684
1 69956 90020 493640116
3 174770 91212
2 132522 296919966
2 29230 162281713
1 4196 36598 744936886
1 51474 87692 664041536
1 72055 87502 772503197
3 105815 43041
3 137523 78149
3 95522 86903
3 79170 54220
1 89757 105730 81778492
1 67804 104208 309883484
2 23704 581408486
2 66882 28247580
1 29253 93673 137853679
3 8103 8368
1 52162 88375 906903745
2 61863 946196873
2 113287 178451458
1 17448 95718 544670293
2 15019 761337692
1 8171 14391 803361609
3 21514 6812
2 106660 267116624
1 55191 90905 722727891
3 51213 13866
2 43013 731212123
2 90348 890189106
3 163961 86009
2 4092 469033142
2 22672 818317480
3 111772 30489
1 18046 33341 618916440
3 174735 41238
1 36934 113965 784075746
3 128446 41568
3 41571 83243
1 36950 71310 355848328
1 35060 94696 757232341
3 86305 113921
1 56451 90101 789290193
2 43763 449559163
3 131680 74728
2 20540 917700824
2 23234 638162307
3 96052 49353
1 12492 86160 626729713
1 33378 78440 683910070
1 67459 90769 707113616
1 61416 102703 72890308
3 137530 36898
3 9587 7068
1 56004 69310 151481081
1 3538 77871 611080876
1 54891 73094 352126951
3 98436 60395
1 40083 92143 576754325
3 74671 15792
2 139068 457858498
3 15357 5315
2 119036 141738192
2 95258 501440612
3 171348 43924
3 28641 90481
1 20976 108041 585448966
3 173083 47000
2 174023 263071553
3 72037 14855
3 11786 43698
2 120685 925041099
2 36539 329730285
1 70244 81717 567351438
2 66270 493927159
1 26792 114125 291895667
3 119466 30452
3 124316 29644
1 30376 112961 716106390
1 9583 26498 525542990
1 65517 109559 418639030
3 165443 61506
1 50261 60530 497239799
1 7229 77170 878190689
1 2409 68421 781243437
2 71804 917276472
3 62153 66293
1 37585 77245 138073580
1 5657 56855 972418956
1 13030 27628 975521994
2 132040 181916069
2 97752 110372574
2 89824 727492614
1 76904 113502 825567811
2 112842 696865523
3 162650 35522
2 94914 615682568
1 29122 65382 658940262
1 3705 22424 787368805
2 174589 452132556
1 62576 68193 487395587
1 11803 106349 593686896
3 52505 76675
2 165055 390433136
2 21600 311588207
1 37670 113166 36541493
3 57863 20998
1 17048 63282 30256609
2 126078 889426483
3 78713 86552
1 93107 105898 43406788
2 111793 331547511
2 91821 799113719
1 1454 54389 884469309
2 30351 426411658
2 116583 495657088
2 11597 379013550
2 167794 399927329
3 73403 92875
3 165353 100401
2 45700 742789070
3 114102 13800
3 106770 87099
2 69726 98182372
3 169284 103239
1 40140 74748 708256445
1 33795 101409 441432741
2 105186 242534641
1 36494 40840 775953158
3 14146 18546
1 18886 113259 148854122
3 139888 99792
3 31263 74426
1 10706 52387 853759637
3 90268 21169
1 50005 100071 992317810
2 127367 96464461
3 94380 58693
1 29531 64228 48447138
1 70626 100719 12215933
1 70239 112221 605629081
3 87818 86890
3 133822 66912
2 35239 184408853
2 25254 878060663
1 67532 91716 413210816
3 72984 87042
1 32671 101573 495794564
2 113134 587908055
2 65446 685756630
3 110585 82048
2 106181 480807226
3 163578 8611
3 90463 86080
3 2565 41747
3 123472 53383
1 9701 95303 653464467
2 18822 542750715
2 22567 814239156
1 7788 99637 187503107
3 163307 17691
2 113353 521213312
2 51122 361416596
1 16089 20461 441090796
1 6601 40311 591887848
2 101540 458621315
3 130157 111239
1 2492 106441 541075576
1 13168 96015 179596731
1 58009 66922 786344590
2 30552 608320491
3 129417 22861
3 158575 54023
1 30451 88772 843823992
1 80339 112093 538957441
1 44040 81519 892869231
3 86733 107051
1 16065 72578 648794234
2 141 472123810
1 16248 45111 516902548
3 99694 102333
1 48405 55584 122621935
2 14747 700188677
3 101797 938
3 121645 87553
1 28967 80999 521323808
1 25332 94235 674384913
3 110033 107749
2 18081 692391676
3 8438 11749
2 57388 832843914
1 22505 57278 640845170
3 48584 63431
1 14520 86048 111743903
1 75438 77603 757183666
3 27410 7082
1 41663 68380 960623851
2 11365 140200469
2 8126 371164861
3 100720 1277
2 124060 748739848
3 152783 48172
2 32674 601335048
2 28503 673028054
3 5514 48324
1 60435 107635 579307618
3 79486 79851
3 89141 39120
1 16759 64345 234081557
1 57873 67945 970725362
2 4201 895286500
3 140086 94184
1 7101 105508 581942782
3 106959 94830
1 7257 97659 675293535
1 48537 85934 398309582
2 121839 349344793
1 84800 85113 850876149
2 43303 457873792
3 99314 57445
3 168978 75015
2 115279 843386291
1 33396 61425 278267904
2 13222 817448056
1 47639 52997 483113299
1 15973 47426 195416147
3 85682 49442
1 9724 64745 295769926
2 105254 758122875
3 41547 52131
1 53258 79344 424767624
3 59743 2915
1 50364 71910 704153098
3 161394 25429
1 63849 107626 489903576
1 66473 88788 563004852
2 133590 461761246
3 134687 41927
1 21175 24953 165937369
2 148561 621993851
3 140270 43066
2 64875 34435900
1 12118 99954 748564785
1 8009 40272 352559662
2 44971 315053321
2 172705 263754431
2 163991 678868243
1 13523 23386 265385099
1 53929 98087 358345549
1 30093 77954 201231662
3 78659 68963
2 50459 663557826
2 83323 879965347
3 112881 37210
2 60877 572424836
1 31631 69948 102346543
1 50635 74272 471445480
2 59487 671715906
1 45508 107570 370772060
2 39326 6880513
3 162098 55434
2 141604 60129216
1 2210 57489 260980492
1 22983 83867 764335892
3 23313 14208
3 129810 87922
2 26509 961799450
3 102012 69628
1 96354 110488 1189358
2 7250 504218939
2 167243 772949813
3 63926 26238
3 92723 3994
2 40843 50107851
1 89055 91391 751470243
2 42036 176082734
1 82513 104595 383415229
2 57299 307149105
3 118095 15479
2 132854 5844578
2 127465 521374676
3 61458 9912
3 101615 75298
1 236 69810 602692826
3 68881 22098
3 52627 40565
2 120042 398707147
3 58851 89844
3 167714 87153
2 42904 212217739
3 173164 12037
3 12962 104314
1 68807 81806 77147740
2 28056 943429623
1 71490 86378 687441642
2 147 34123569
1 51271 107761 417092560
2 103086 395032254
2 153334 131211688
3 53510 93642
2 93315 712396912
3 29693 50920
2 86863 416964408
2 162602 753125286
2 87622 7417164
1 49475 64326 38166782
2 29806 236776382
1 1614 7205 239083558
1 76652 113581 403947200
3 75416 47093
1 52981 69657 124017630
1 40092 90672 281338517
3 86321 64914
3 168569 60661
1 42876 96459 417530442
2 113539 329949338
2 42104 746310526
3 102687 17844
3 148376 94186
2 31416 236616834
3 169297 20903
1 101646 108792 312280140
1 68611 90769 876330551
3 126788 77283
2 75954 862015144
3 136223 27260
1 7491 86123 258889876
2 33709 623220239
1 60442 111691 718791971
1 99465 105465 204743385
3 175638 89302
1 23999 111141 190452210
1 103067 114379 518858823
2 153199 271980343
1 46509 54154 424203154
3 35320 81085
1 100155 104837 165151275
1 81642 109730 723166807
2 65206 700478562
2 65775 65978340
3 120592 108883
1 7369 37636 344126890
2 135430 465192411
2 83685 469303900
3 143082 43271
3 15241 108729
3 126241 40153
3 151919 85963
2 99963 644334292
2 33197 661357576
1 50064 68564 444805601
2 120688 171707924
3 162989 82306
2 15769 463096223
3 130320 65729
2 134834 385885372
1 70870 77902 590835681
1 15798 52297 658001732
2 125052 719293730
3 71570 53027
3 53977 55431
3 7792 43518
1 20294 97973 838424277
2 125214 173774646
1 16066 86998 671841760
1 6609 21194 763822040
3 38945 58600
2 126128 576347000
2 29148 281622757
1 37219 110027 904886119
3 40309 113693
3 102692 76852
2 166208 704677301
1 6462 15020 144118019
3 158417 41331
3 120857 40153
3 57648 73916
1 17988 43532 84532412
1 6266 99575 400038197
3 14193 81630
1 1327 70634 913706375
1 18265 85481 929960547
2 145048 525283822
1 6294 43103 60620429
3 51636 65484
2 171852 662927712
2 129844 85842511
3 161576 69657
2 60302 539964474
3 30166 80243
2 39951 801258998
3 91698 107022
3 17471 29902
1 33411 108938 583942380
1 15621 41933 263481114
1 36266 88630 965674444
2 128035 35061773
3 1065 93047
1 39728 40694 281453768
2 14587 375473496
1 38955 96293 398163161
2 6336 115100589
2 114294 554867762
1 13653 46649 25864283
3 27313 89149
2 35686 774467342
2 54745 169013657
2 14758 805399079
3 125949 47045
1 15276 91025 102076951
3 101610 16303
2 148054 52254194
3 35126 21377
3 28315 68762
1 26316 39840 891020642
3 131002 92233
2 52418 352988527
1 3599 68009 529760539
1 10434 58885 215151235
3 23955 55572
2 34003 758241587
2 81572 315268462
3 34088 98322
3 97172 69787
2 124288 581084037
2 158925 491044656
1 2067 98349 546974336
2 115436 828272335
3 149717 12108
2 85344 63710405
1 43398 50209 920886766
2 115941 61358268
2 102340 361575874
2 51346 845932628
1 13143 54806 432127578
3 107448 69581
1 84401 100846 134658860
3 34535 67903
3 117810 95536
3 129208 25644
2 21933 60143725
2 172678 706160943
2 157963 938047242
1 5853 88444 630775559
2 121449 750411251
3 54214 20741
2 41562 924286357
2 156337 437347595
3 80912 12220
3 74010 99381
2 145222 96933321
1 17380 84178 504879829
3 170337 82686
2 77817 110177493
2 58545 470520876
3 106900 25052
3 88294 36465
1 60959 100211 405992644
3 138501 17950
2 124230 263892440
2 128362 324341916
3 81787 100815
1 4452 14713 988897101
3 105753 55161
1 72839 111606 147404601
1 25608 35204 999542696
2 135809 770457325
3 113649 95279
1 72736 85368 302241785
3 134701 76830
1 72762 74369 599805561
2 85788 635601462
3 158841 110337
3 1714 102629
3 14660 41443
2 46591 773857645
3 138871 69915
2 144262 372572524
3 80776 8705
2 121987 436460833
3 6387 106797
3 165025 56818
3 168392 69960
3 2356 38197
2 49931 511841231
3 142738 60063
1 30555 107312 590869686
3 27158 106484
3 98675 39475
1 4030 21160 925538592
1 30733 38229 196963848
1 75248 93847 793173543
2 138491 294824553
3 9189 110480
3 125341 28593
3 126056 83675
2 133094 979484910
2 5355 274707100
3 112873 69744
1 21638 60532 195194370
1 42977 76551 109982456
2 151456 480775212
2 168855 879017238
1 51773 76430 368692920
1 24631 45963 853070128
3 94216 96664
2 145265 231240789
2 145312 809555584
3 116850 1215
2 88863 752741132
2 169330 422004965
2 40679 362765950
1 25376 35090 205106898
2 45700 794378157
1 35530 88536 592343515
3 99811 393
2 30066 152731142
2 34879 558614982
3 31676 18143
3 165434 73213
3 89392 41063
2 148358 157920699
3 134480 62099
2 94890 317663680
1 62899 91140 21396052
3 101658 88646
3 87560 6196
1 87659 101527 726352175
2 156967 730435419
1 26583 90780 613986955
2 3324 979944822
3 113308 18963
1 59973 83968 83409580
2 57329 150436383
3 3623 61507
2 144351 872611448
3 74690 100535
1 5762 50074 326427627
2 168185 848025114
3 100291 112924
3 85007 102346
1 94476 114282 290362300
3 47927 83984
3 53854 77550
3 84087 100876
1 18991 43847 433791355
1 41740 65578 107906675
1 12030 66277 798217882
1 7471 20330 329920512
1 79129 89412 265701425
3 88193 78907
1 39757 74195 143381190
1 6446 88988 487018635
1 7416 26126 412162663
2 16240 586000829
2 116292 698574089
2 7445 206044221
1 5551 26850 889894190
1 63307 84281 884947902
3 53065 26668
3 786 14800
3 152657 41479
2 136089 485305091
2 62894 580126084
2 129221 508438764
2 125457 452822267
3 148690 103809
3 80223 30565
2 27628 979009355
1 26713 29331 698020224
3 97822 86130
1 30190 40761 52629090
3 8721 29402
3 42319 26114
2 155472 729722212
1 36536 53397 154503208
2 61695 822923409
1 7116 22720 216347412
2 15805 967058268
1 2864 67672 198800185
3 18126 105625
3 32712 32038
3 163029 71058
1 22755 59756 258223366
3 144252 37695
3 119152 25233
1 56840 97679 571506056
2 158438 434844053
2 124060 845800273
1 12710 94973 135322300
1 48944 105882 38353018
1 20726 33238 77389640
2 1767 786372395
3 173986 89080
2 162108 558499644
1 16621 65161 366090978
1 1211 87965 763826799
3 57956 13639
1 14786 92598 243297947
1 55469 58247 556046452
2 140883 40512447
1 24001 43605 927211888
2 113076 49103114
2 154867 852436731
3 44883 63651
1 3648 55731 766707815
1 16343 46850 573731361
2 75305 819909087
3 76143 108809
2 155924 951438006
2 128110 155112651
3 8983 30982
3 21417 80589
1 74167 92410 988377012
3 156107 51404
2 154100 479811406
2 24985 50426994
1 11145 58006 967662543
2 26429 170897167
1 12690 64385 989063705
2 7947 236514476
1 106177 107812 837261814
2 38756 491919745
3 47607 8473
2 107441 189688460
1 13085 91290 78995500
2 97508 755173547
2 12864 631577234
3 141235 88705
2 59946 558315509
1 14745 32013 768278892
3 22838 79524
3 30409 104328
1 35255 40297 127388076
3 88849 48009
3 115877 107297
1 33444 39646 353841398
2 98612 352033397
1 75093 111172 528678113
1 7558 13263 92696483
3 120339 92354
1 37928 112857 400471214
2 48773 658211126
3 27933 12766
1 106777 107919 616869966
3 117300 7796
1 49458 82837 603852639
3 152046 108041
2 6218 833289118
1 106526 111678 861301360
3 89017 57674
1 82247 86998 864775868
1 80219 111866 457607937
3 106810 68216
3 51650 99163
2 87414 100413444
3 113708 47219
3 55843 113197
3 81111 24459
2 134198 621328695
2 64800 851889303
2 32916 837550029
3 96246 3892
2 50885 770750081
2 105464 876281339
1 28192 111812 503384742
2 169343 620990023
1 19314 93556 30557457
1 32484 69812 395770776
3 147925 77134
3 74356 108912
2 159727 713649032
2 40066 817613418
3 173628 59745
2 74704 272148941
3 62855 85026
3 68462 16462
3 154098 30641
2 24040 722945278
1 57417 76610 856437210
2 77704 266422559
1 7603 27989 714538572
2 83661 83829787
1 49357 60071 787406349
1 35874 103342 251011815
1 86306 107565 718911771
3 56804 109492
3 144903 71026
3 11872 71923
2 6558 365200988
2 66489 437409054
2 167595 383743919
2 111969 121074555
1 22736 60094 846103941
3 154032 102933
1 48085 107638 390647059
3 30041 87016
1 41216 97630 222214067
1 43894 84096 310947469
1 68877 114303 382494020
1 69345 78259 7742504
1 65240 80488 540506103
2 93645 226982183
3 105320 4176
2 27652 216152178
2 139306 216569802
3 82113 4102
2 41619 277359612
2 111374 239115310
3 171675 81084
3 46262 49474
3 78018 37418
1 33099 74628 719225728
3 153478 99868
1 41723 43277 741621426
2 5489 84761163
3 117958 101
3 135272 39642
3 28811 9334
3 143789 4123
2 97821 720533798
1 1270 48607 598458368
2 7903 931776321
3 108408 55589
1 19668 97316 900205451
3 140189 78856
3 81749 18096
3 40913 86693
3 44344 108523
1 65554 79958 936447206
3 66794 70546
1 60638 96794 883470111
3 102442 85094
3 131310 34270
2 93341 142534516
1 88356 107260 143978027
2 51664 220197674
3 149852 7224
1 44667 96321 88326479
2 63999 264457965
2 72798 657413181
1 51468 101783 416320724
2 67860 632411391
3 1024 109517
2 149224 334453435
1 2841 17572 182537766
1 112407 112646 981210438
2 76429 313789611
3 131153 27716
3 63639 92172
2 150300 947402492
2 74928 726353548
2 40009 352285099
1 34897 81607 862623408
2 8107 551935385
1 55117 94689 308098991
2 107271 778505004
3 99986 86473
2 102826 490027254
1 27698 32729 414862901
3 110486 22672
1 30023 92496 935553494
3 78922 88508
2 64409 436287852
1 23443 109856 315837404
3 164895 7520
2 152546 821061929
3 1214 6023
2 137481 621337232
2 43048 421821086
2 50807 205490176
2 59884 572500722
1 26656 28811 949713690
2 53370 484223001
2 159465 659381065
1 43670 61289 474055777
1 27119 83087 343862075
2 72403 200199204
2 169432 89355044
2 121999 668664927
2 154863 490808916
2 51238 499445292
3 2881 64181
1 57604 104664 176677684
2 94037 737644026
1 26789 98626 724656022
3 81780 24276
3 52233 76753
3 127384 85316
2 74067 396699677
2 24488 545999032
2 174846 122139440
3 99317 94724
2 9793 861073536
1 23548 81024 820748835
3 109355 7683
2 58268 918133634
1 84774 105009 275158879
3 116524 96486
1 58766 71917 774303632
3 13610 104432
2 60602 266557497
2 24021 867984120
1 34962 65952 312370903
2 56539 656418044
3 13794 58002
2 43219 420556789
3 87103 40243
1 49137 87895 453933617
1 11589 86559 198026846
2 110970 590764649
1 16312 40475 519940579
2 56843 729638635
3 44250 1675
3 39269 51184
1 5957 108790 582217305
1 103577 103953 36593217
3 91169 32871
1 83010 93820 700715542
1 498 102169 106915059
2 110436 484028482
2 124673 462525414
3 146725 107297
1 11374 69913 195584883
2 118871 339066657
1 6662 52698 503730652
3 76682 51759
2 34959 173857794
2 38105 158237448
3 121428 357
2 91265 539520723
3 173954 81357
1 80770 92853 708185925
1 7693 38589 918220978
3 143016 11472
3 5825 23522
3 145153 63970
1 89191 106647 807286566
1 66213 70062 145549606
1 13545 39495 566894881
2 66993 710639617
2 136017 575182046
1 10237 71131 104312752
3 60863 19226
3 73756 69012
3 123770 3782
2 35379 438654183
1 63600 112493 862693285
2 171860 408266630
2 146561 268065568
3 114655 54
3 120279 9698
2 29177 67220007
1 9097 10799 168459751
3 13244 98690
1 1830 35566 715934316
1 2669 87518 437852548
2 46032 488882363
2 44084 69324058
1 43174 69376 253067599
1 41082 51070 358416230
1 14428 16312 952796138
3 167998 105697
1 812 112789 256264061
1 255 45485 334070694
1 39411 85998 805001980
2 117468 188413844
1 52530 96990 381133525
3 128505 104572
1 3744 45635 880681440
1 40355 50892 297497971
2 5851 755959320
3 133179 12573
3 4351 23877
1 7939 53955 52095398
2 149464 354988917
2 160765 11705736
1 27926 96530 774513749
1 81842 98388 333665891
3 98725 17060
3 164005 114148
2 42985 14110690
3 135637 19691
1 14394 20928 498719278
1 53202 54480 316683787
3 111394 7387
3 23484 49280
2 20771 979637037
1 6890 109062 552218914
3 6459 99585
2 90843 181294220
3 70959 3478
3 87212 90895
1 10288 75557 19614064
1 6703 61897 669649636
3 135124 20543
1 71854 77671 215323942
2 22822 152932291
3 80129 31416
2 147863 840033630
3 31733 62478
3 42881 813
2 17705 646895754
3 26213 57204
2 170723 698913380
3 15144 69459
2 135852 835662813
2 172090 398294093
2 8331 641626408
1 5164 56224 375313349
3 78112 26876
2 120966 871085957
3 23316 45439
1 82253 83883 79227897
1 59893 60609 390288802
1 57698 110836 54857423
3 6636 92203
1 21662 99978 833284678
1 22971 100168 807344292
1 270 85571 653089929
2 53927 744261382
3 171706 78593
1 27036 91700 170624131
3 103866 109504
2 143619 841163969
2 134306 939084464
1 25464 47692 153623672
2 7489 382991048
3 116854 50771
2 33927 517592080
3 127771 85588
2 23901 400857557
2 120344 286680984
2 165958 869100600
3 34401 87625
3 68611 48803
2 87525 838470266
2 51894 244990417
3 943 21553
3 137448 58361
1 53258 89906 807742728
2 115904 517833656
2 83043 298075147
3 165524 25051
2 120185 90766248
3 152573 42719
3 151392 45462
2 144169 425258424
2 169441 578012688
2 175062 749594663
1 80507 108689 159050177
2 170899 509516401
1 78096 93874 76903727
3 29438 9161
2 145511 816125389
2 5813 14800085
2 133337 251548111
2 46570 987213226
2 61043 444374826
3 53683 45149
3 55220 49469
1 22076 70124 63984132
2 70116 376302563
1 55806 109990 931486109
1 30515 91121 103906848
2 138122 673503972
1 60117 64653 233575558
1 45279 87344 561498715
3 5739 105194
2 70640 559780910
1 41284 110161 451801596
3 18140 31125
3 138075 53187
1 48004 108564 404975459
3 45372 40913
2 3920 96508691
2 88104 123858060
3 66881 104113
2 67131 919759088
3 173699 34842
2 46423 895214753
2 7995 803829089
1 79279 92862 712292588
1 17180 107677 483119492
1 88456 94138 516662667
1 19882 84115 322436257
1 14404 81892 665619426
3 167047 106231
2 172709 669265324
3 117402 90893
3 174588 39171
2 122146 654182651
3 159590 64822
2 83011 537880484
1 8568 19445 464551582
2 3135 892321841
1 48335 66976 780610463
3 48725 5979
1 23151 47645 260543484
1 7943 67701 169801602
3 52795 43125
1 25431 92843 426694091
3 155979 24892
1 18804 109014 541346308
2 143372 209656751
3 80838 2727
2 94416 781788785
1 16943 63708 808577267
2 85747 754012449
2 96235 441894319
3 110437 65027
2 21703 67099405
1 35773 58048 485137788
3 4364 53304
2 109150 446698075
1 57969 87940 61634593
3 12764 487
2 120045 714989676
2 9220 219937
2 161898 407903670
3 162168 26795
2 45611 158832796
1 23953 27214 235890862
2 57942 873105560
2 39402 206743091
1 88484 92459 990874040
3 170181 84923
3 51953 101276
3 97452 38711
3 62905 62569
2 109768 590221825
2 108421 789979468
2 140285 956920734
2 97930 62658606
3 131982 67995
2 53528 594279177
1 2491 110332 924296009
3 16743 70079
2 175566 960916642
3 39661 727
3 167026 103430
1 60863 86856 861933498
2 101077 191511232
3 104040 64426
1 54845 96557 830391352
3 82679 17377
1 17392 61286 993572514
1 14898 80418 261162281
3 78498 23432
3 69661 100205
2 38061 582087759
1 59112 70297 487585924
1 46178 108176 787303836
2 64680 356837909
2 73694 694806063
2 75717 206539726
3 77915 48128
1 54211 79956 306478390
1 7845 27866 11137582
2 141096 505911934
3 103164 89795
2 158484 906904993
2 117789 936408856
2 75869 739083283
3 105208 41233
2 141055 589213098
3 54782 58545
1 2731 107220 137349624
3 85477 90597
2 83658 888004138
3 38207 97537
2 51461 865387939
3 134171 107968
3 17865 110208
3 66937 26788
2 155020 443980151
2 167344 358096855
1 56691 114264 616590424
1 25423 113839 173968650
1 76683 97775 586358332
1 11579 85269 700538534
2 95372 414692491
1 90649 105258 84304258
2 21998 323626959
2 130139 270999140
3 140038 26655
1 18430 89820 26271215
1 102332 113674 800211511
2 71557 200423308
1 13934 77563 913558963
3 116444 18714
3 151319 46047
2 91188 184087809
2 77299 497406041
3 155379 85030
2 117958 25848718
2 67486 843356675
3 27938 59707
1 28945 53295 179911451
1 74642 91408 506138665
2 148308 354090689
2 11649 318055874
2 60404 321677785
1 76365 86483 58181681
3 22286 100704
3 66055 96454
2 20927 964615520
3 120736 92941
2 171799 578034241
3 11299 93957
3 72811 18110
1 81620 82795 372047840
2 137488 294985891
2 47642 455360920
2 78583 368565639
1 6594 85557 473467144
1 2994 71962 703716851
1 12845 113015 684143707
3 172476 35572
3 95335 95247
1 55115 102934 505781926
3 92436 63586
3 63827 83972
1 29584 34710 343861372
2 105681 602339479
1 48790 50983 594265946
3 37123 22168
1 77476 114115 770750213
2 80430 55309488
3 75496 157
3 43727 111838
1 93155 94113 25178074
1 22404 77629 498974918
1 69759 111418 510815975
3 152475 113151
1 13816 32018 860618961
1 99721 114021 577988333
1 46601 75429 969244134
1 63828 112439 420486517
3 114002 63768
2 93037 31725070
2 165403 775686817
2 47165 867416139
2 113759 400004750
1 754 14134 767739043
1 19995 102459 761782683
3 58888 29936
1 6944 98063 989080598
3 31791 11636
1 1843 78151 246063241
2 163211 958124516
1 7921 54314 930216754
2 110643 252088732
3 78393 14783
2 116090 303224760
1 22773 40019 960206903
3 40287 100099
1 17854 66142 460877905
1 52121 91561 920954650
2 26493 348883192
3 139151 45676
1 78693 87277 797414100
3 134371 17292
3 127949 89952
2 134887 545006958
3 97670 22456
2 134957 143511416
2 82201 483925662
3 48993 86081
3 101976 19526
1 11227 41081 77104325
3 105768 104458
1 35448 104445 761454107
3 2569 81576
1 582 44603 491256756
2 33251 854412495
3 89317 16463
1 16383 44340 893646428
1 63981 104215 785536975
3 45823 48787
3 101719 61136
3 99631 98316
1 37954 96122 857818690
1 10230 60546 226721406
3 94856 6669
2 48078 173775711
1 21095 50809 98604142
2 61375 231653672
1 14728 20922 217843230
3 24736 26170
3 24478 63712
1 72361 76707 91176423
1 22817 102170 446533039
2 99409 653527244
2 35592 833329815
3 32709 109846
3 43699 28803
2 27574 786710751
1 21738 110682 497670452
3 145657 80693
2 30684 257640809
3 53156 113287
1 12717 92351 763451141
1 86217 113889 660206947
1 5752 92302 726553185
2 148732 952951414
1 47020 48443 532012312
2 77180 91658642
3 164138 78395
1 14367 49639 240751538
2 82511 132364717
3 12864 59097
2 119664 264974475
2 101947 382321058
2 92803 717760599
3 38222 38056
3 159014 53871
3 112222 34747
3 125398 79159
1 44185 59703 125975881
3 86486 34741
3 35467 91704
3 100954 42429
1 17641 17648 122353252
1 4867 17034 948625066
2 138107 557083026
3 170904 108087
1 1110 110000 288304593
3 166815 87894
1 10493 22412 924617603
3 109312 101656
3 86648 93376
2 152019 325376750
1 32204 101251 178237088
3 112654 69877
3 168015 59951
3 98583 60687
3 11857 26756
1 34340 70125 710647936
2 29579 581351078
3 129660 50991
3 9229 91621
2 45023 401140314
3 25598 74967
2 48508 316442617
1 45019 79787 652677125
1 75147 102329 548343918
1 26427 76452 708929574
3 39790 40245
1 36562 42785 498064040
1 9190 25055 908387852
3 115325 20257
1 93556 101663 797234886
3 164884 5344
3 5778 78139
2 113323 703758393
3 118291 94381
1 17817 112905 790737365
1 17089 98058 96047506
2 151144 728763020
1 35042 37889 74316346
1 14575 63098 852483798
3 53072 108938
2 81771 340334371
1 40208 74299 918927725
3 120934 78900
1 37375 80289 274778134
1 108295 109038 877846703
3 49683 81964
1 70869 75220 510643665
3 78507 4389
2 71709 841800593
2 21374 639381113
1 88000 90116 701823074
2 89965 162942439
2 7279 257353469
1 19047 82786 16766085
2 60070 387774671
3 7479 50353
1 47390 100876 160832831
2 100066 449879929
3 102135 46027
2 154790 427733767
1 28680 75000 349318107
3 30701 93940
1 17863 84424 552039644
3 84017 15803
1 17365 62038 401926365
1 5608 11105 710306910
1 20118 78771 333878550
1 79355 108804 8396573
2 49336 530426564
2 331 627117651
1 34856 82441 286363858
2 170585 406095049
2 7503 733264317
2 134401 1945578
2 161992 459009398
3 158069 15182
3 147119 69347
3 4627 70171
3 77435 58186
2 49475 897397379
3 89029 72881
1 46769 70787 565686799
2 113233 42674795
3 50517 51624
3 48942 89231
3 43955 83143
2 13688 424436586
2 80635 678368457
1 4219 86933 635132752
2 131897 454360584
3 60800 20194
1 37237 82448 587868231
3 114332 21278
2 137831 59901606
2 68062 910162141
2 133101 644301491
1 73229 104746 249752365
1 25140 79408 915082280
2 5073 293266700
2 18991 735672387
1 2089 19220 751595307
2 91910 227654553
2 127321 791844369
2 100536 405370008
1 28661 38018 896970906
1 919 97878 791124020
1 6484 54404 302386168
1 46641 91301 740938336
3 106171 50834
2 34122 129642771
1 57604 79202 47398240
3 53228 93067
1 14597 87648 21565256
2 26348 446887854
1 83119 93076 412504001
3 137654 18845
3 12031 95210
3 121549 62366
2 125226 349902185
3 146033 81439
1 25755 45895 885190182
2 44390 373640899
2 122463 835416504
2 40219 369299037
2 149203 989770566
2 159909 94033453
3 124150 39676
3 74759 56530
2 37796 669280016
1 57343 88631 865013250
3 42002 107380
2 9636 822522741
3 17076 51730
2 151537 227011782
2 65610 386930693
2 160286 158075899
1 21778 25906 923993162
1 279 51061 898378272
1 38350 72032 267486990
3 7616 59942
2 72384 394600206
2 81630 891321297
2 128786 904471240
2 99420 727006030
2 30633 339472779
3 147127 40034
1 82590 86522 171364379
1 71954 98231 657140512
1 87415 95971 626459513
3 70722 37190
2 32181 502450481
3 148358 19007
3 69851 112116
1 5588 81052 328031964
2 170358 748375590
1 55648 97728 756910954
3 50855 89780
2 57348 2531947
2 50005 538831751
1 32515 101943 969305638
1 35980 93015 521501755
3 105314 53607
3 17768 76433
3 145816 107406
1 60726 79973 915468796
2 166612 393583254
2 40614 153409659
1 36361 100400 234840873
3 11 1769
3 49079 107251
2 90747 364303669
2 93796 673826847
1 10496 75771 580060842
2 51001 885047293
2 113609 414339092
2 48196 495757022
3 45794 77524
1 8839 35141 720752539
3 74797 17434
3 103467 85558
1 91691 110058 796372652
2 40768 910469525
2 172270 615004656
2 28891 795691898
3 107650 104415
3 115502 12343
3 17635 106348
3 149286 101385
3 85549 82101
2 90641 853636194
3 118667 92617
3 116807 104914
1 33952 108987 536368704
2 159310 861682983
3 57777 114353
2 132819 709618165
2 99985 692500318
2 41520 864475916
2 115222 346225514
2 109032 124792395
2 40546 711815353
3 12017 61590
2 140201 857367410
1 16608 54336 436725232
3 167900 59102
1 21614 77393 874240823
1 21995 82651 155670686
3 52497 108370
3 21046 30258
1 35305 77042 736777595
2 70186 120380851
1 47135 85893 412761587
3 64811 99518
2 146125 508977837
3 138050 3780
1 11111 28037 7181779
2 114057 934646137
3 20217 111271
1 37122 84089 668977709
1 21323 108116 552701735
1 11999 51443 369516026
3 62450 951
3 29924 63773
1 4847 6720 955728759
3 8319 85876
3 51932 96343
2 134034 952163564
3 32786 41373
1 26367 66462 898238701
3 159575 17657
2 94335 213375767
3 152688 39510
2 145928 696755776
1 26485 34560 173570969
3 99216 17655
1 7538 87579 212727928
3 20953 45431
1 58262 94894 445260396
2 25237 220042820
1 77713 92180 905825364
2 114038 37910070
2 90008 336695937
1 18501 60416 416213049
3 104015 26002
1 5548 100394 279481683
2 143488 280944850
2 55946 866048546
1 22811 59287 312859103
1 78564 102102 290075526
2 6584 872567868
1 8507 82732 580599872
3 138206 107821
1 18518 102027 276805190
3 154310 62980
3 132701 39772
3 153566 42090
1 13590 97254 30170217
1 10576 36427 596751403
3 19742 58665
3 46300 7220
2 140180 850849130
1 2979 23740 475564662
3 67735 63455
2 146952 705306031
3 99012 68621
1 36628 37992 90532444
1 32021 85402 332059424
2 57998 127597356
1 66735 110111 348930280
3 86924 32726
3 114220 44404
1 20954 54691 847491206
2 49987 835982347
2 100266 593762925
1 61823 85654 328947377
3 112551 92796
1 7297 92271 176532975
1 15066 103650 585380366
3 23219 13291
1 30162 98208 339228163
3 60130 5365
3 171311 100824
2 171941 96224927
1 14147 107335 994014941
1 50438 59725 694774654
1 41038 94012 578085648
2 150906 935362067
3 142733 1041
3 146080 25741
3 99555 61561
1 91472 94084 526203580
2 161794 490221729
1 25230 83897 962644633
1 17687 66986 903769402
2 22764 666621543
2 103590 602723921
1 32967 83197 323719331
1 5313 48780 300638435
3 72018 37665
1 47711 113753 580628952
2 4286 438191972
3 98027 42643
2 133045 310571982
1 1316 33425 615687967
1 40424 83653 618969837
2 100607 247802860
3 35122 84937
3 50963 21826
3 138115 35250
3 41439 6697
2 128235 138103758
3 127054 13716
2 44239 628972766
1 1221 101134 219380054
3 23153 88297
2 109953 258669822
3 86183 44498
3 164743 57842
1 87647 108567 37964083
1 1535 38230 378607334
1 49127 51118 981314902
1 41423 45883 559949293
3 166398 103014
1 18370 96689 190606016
2 65236 545866715
1 14445 71418 745971167
2 91356 239309730
3 22959 32281
2 83613 560911976
3 35239 107725
1 27127 58851 252343813
3 157373 56751
3 127792 82368
2 114652 786747746
3 117876 23468
3 62080 70855
2 117742 338992906
1 11778 105260 124582921
1 37120 84388 326543487
1 2869 46988 840295635
3 75287 5322
3 24054 3352
1 44784 77799 52799472
2 68955 374703629
1 15534 72817 801108463
2 77313 902974340
1 25070 99236 353238620
1 59854 63351 351021604
2 110636 665794455
2 164689 399306441
1 29420 108631 243112229
2 108032 526767086
2 126169 512752044
3 58990 8005
3 67796 53282
1 53763 76499 941869618
3 72105 67922
2 41440 160953225
2 74146 932984314
3 12590 41852
2 6560 537539966
3 58398 46259
2 64814 159320418
3 113847 90929
1 44586 110133 851303748
1 95103 110793 210027683
2 130242 178437214
1 17405 103436 517871592
1 43044 57443 560239053
1 61904 68030 725405440
2 29735 457907603
2 95773 859788809
1 32116 38063 955265743
2 148692 45940703
1 71945 89844 563244022
1 49828 77520 192970870
2 123018 48969522
2 15651 151921813
3 65692 18884
3 122379 103093
3 80444 45640
3 73712 42735
1 44232 113320 972978277
3 141313 23698
3 152135 54316
1 42005 44671 964865061
3 168862 66740
1 5606 39582 970444196
1 13322 89452 42403519
3 11588 59133
3 143295 93417
2 28365 455000873
1 55424 100150 916405564
1 98553 102418 695748085
2 49185 118540460
2 145429 251827598
3 59229 102200
2 149064 737784842
2 62008 799334262
3 109116 18317
2 12171 239840828
1 54617 104303 372597526
1 41720 100156 975496220
1 25891 27649 505546978
1 44949 66041 328996888
3 159355 13366
1 31343 91757 712363868
2 17510 515654
1 93097 111358 590830421
1 41254 55960 658659039
3 45878 87023
1 23934 56544 442289826
1 23002 83414 674254814
3 109869 22020
1 68712 78210 927449695
1 53174 98080 504202830
1 99776 107090 571985293
1 24735 66741 199120684
3 121901 20486
3 79519 102920
1 60939 107312 579129997
3 100837 22471
2 118707 669649421
3 36517 30808
1 54410 67383 534221691
1 25687 103354 114929375
3 98450 97614
1 26605 99593 727236224
1 79506 82968 165594862
1 12668 85898 648852261
1 52608 55755 228660513
1 22575 26478 973096976
2 130660 166413910
3 48371 19060
2 34316 702819982
1 90417 101658 993718537
2 138391 689475496
1 50976 68805 426029899
2 34196 211768654
3 121304 8348
1 38821 59975 115294751
3 10913 109103
2 168101 787825381
2 173591 427277588
1 38825 64740 804894365
3 138878 27688
3 169820 29976
3 128325 87647
3 156588 47264
2 151948 567567142
3 169163 45363
1 22629 66196 797452482
1 22162 30107 154580314
2 33043 998535670
3 122312 63112
1 22204 48812 747544339
1 28645 89480 431596316
2 74357 67789001
1 14665 42613 47854031
1 2766 89588 281790296
3 66862 5198
2 92447 682539322
2 60034 929402725
3 84590 108145
3 84892 100031
1 38276 60363 54860974
3 38502 13136
2 103075 254964134
3 85105 27290
2 109058 694681315
2 49014 737541166
2 26144 763536832
2 169140 157479905
3 133771 81645
2 152776 777013200
2 42263 983528464
3 80961 98108
2 63782 446583184
1 30484 56135 550601980
2 33891 567606527
2 11046 721632171
2 21267 422954747
2 142322 817877229
1 25071 58750 534100824
1 74455 107245 340801152
2 81073 561348988
2 90631 948319847
3 21392 36290
2 106448 487850075
1 23628 71166 553223203
2 165888 104331784
1 7924 88495 571410501
1 48912 96875 356684688
1 50455 81993 185967547
3 81881 89468
2 174682 354487931
3 105914 100624
1 74469 98047 307175913
1 23139 76690 626702118
2 126706 888837193
3 112736 49864
1 13139 102510 211148809
1 54730 109329 803167754
3 106577 36622
1 48226 66668 470854035
1 54103 101883 86142746
2 96075 743233159
2 108760 155107074
3 131260 56456
2 18160 230406323
2 12598 103906498
2 147800 857807137
1 58649 88937 688485985
3 47251 5193
3 79219 16911
3 96572 18166
1 11061 16055 685128679
1 83083 106034 598210504
2 166697 510178876
3 119695 22720
1 19723 105558 856063429
3 161958 20352
1 26986 82173 750346383
3 21451 110897
1 16734 111198 249457750
3 36686 42336
2 18333 759686486
1 32826 110973 633586154
2 80652 330023739
3 57205 31834
3 72900 82475
1 31137 55715 719685883
1 786 47527 389540839
2 124212 345140490
2 53850 319978593
2 132255 771544497
3 8308 83686
1 38803 100891 494439715
2 145990 602997822
2 91721 161519322
1 66937 105894 245158921
2 74461 985395381
1 80097 83125 846284529
3 6562 74584
1 60052 71768 754926071
2 8849 501615391
2 10791 288927970
2 37421 779551370
1 50032 88794 992739945
1 15257 113875 515241005
3 32536 48817
2 24224 232331827
2 48787 222406285
1 31038 68205 978939570
1 45278 73578 421464394
1 23364 78792 386142347
1 32103 38223 351017511
2 174448 488747546
1 20496 21849 474243917
1 46644 87541 206036741
1 15406 42878 946455212
2 57294 872798511
3 46239 26432
2 8056 637649772
3 18661 9577
2 69770 279028423
2 31799 993183312
1 18579 105839 156698217
3 130068 55764
3 62723 21371
3 76418 24969
2 90818 823897312
1 17754 89109 730520803
2 18772 736987901
3 112460 2551
2 89807 58256099
3 143474 104061
3 149915 8168
2 53934 362413328
3 173217 21377
3 103141 69536
3 162548 68205
1 1434 59300 261502478
1 11460 32952 70886062
2 107404 465246108
2 148554 982522226
1 32156 93722 155952529
1 10155 35294 580508821
2 86500 753683459
1 20867 112812 364098371
1 11978 73712 349906511
3 157443 23913
2 158692 708629665
3 63588 105608
1 46680 56495 224632295
1 37544 59748 14371201
3 149947 19254
1 66064 84224 240655460
3 122004 3088
2 114542 209449880
2 132220 393651759
3 62381 43901
2 50906 745738429
3 146967 9145
1 4108 87886 354713838
1 39887 79874 201376025
1 79592 85744 436250041
2 165329 617189926
3 57809 2965
2 23634 853355672
2 10028 237761731
2 47459 129219666
2 17654 777098269
3 166607 97248
1 40554 108223 700179530
3 39901 110353
1 14396 28439 529498529
1 24451 75455 384662292
1 16423 18981 312401235
3 140317 102637
3 59285 26091
2 38005 590065475
1 80907 100955 971140998
1 65518 71582 256935970
3 43027 4015
2 57042 687493351
1 25516 43002 866121301
1 30083 74211 506880150
1 40555 50096 939637262
3 35273 22878
2 86186 710977394
3 114746 83931
1 14620 43002 296149787
2 131868 743722553
1 26045 64827 102852665
3 20637 17380
3 67652 77825
1 37810 69656 653010700
2 39293 795222180
2 49049 76314500
2 164266 565533386
1 49329 77940 206190574
2 14031 216571237
3 172323 71300
3 48993 76798
2 171415 862620814
2 110352 465594143
3 85258 99236
1 48151 73551 577990010
1 80956 95767 231092233
1 39530 42539 326276813
1 69666 94201 700106713
2 172953 960506423
2 133078 475267924
1 78491 114047 89300680
3 150000 19140
1 18910 52943 468779868
3 162609 45469
2 80398 997011370
3 127689 105489
3 92563 76676
2 143908 470807230
2 61848 463644111
1 64255 114007 958540705
3 63563 54598
2 122972 706853013
1 58263 70161 931175856
2 165348 414713161
2 121591 554314980
2 118787 392196524
3 99933 87143
3 40106 63104
3 78007 30852
2 83736 287209772
2 26781 927325039
1 4540 85386 453467117
1 10444 15067 75153795
2 163347 522247614
2 155606 567482614
2 101724 29521485
1 62666 70324 559421774
2 79173 876998823
2 110972 729666100
1 19519 86287 53834709
2 16583 298974510
3 67051 18045
2 169710 715025979
1 54949 55510 208399286
1 14941 60746 617031263
1 92848 110861 958888959
1 40276 99926 678527284
3 46436 10285
2 37058 12990294
2 14087 608335317
1 10883 46777 849852355
2 8771 38617678
2 134080 321717500
3 125427 55674
2 71033 59071706
2 17248 955072473
2 40355 388205285
2 164666 155557356
3 165808 50892
1 11186 111592 190777900
1 22242 112729 6611277
2 89035 188346369
1 64777 76094 405322569
2 50950 997207494
1 18434 68465 382579073
2 170954 733235692
1 10879 96288 295185722
2 139695 432462076
1 84003 90465 536157840
2 129738 946166421
1 53476 89210 672565804
2 60833 324224732
1 19786 24851 224723404
2 2166 180785092
3 46010 43188
2 10593 310459469
2 103516 481983955
2 126919 237536165
1 25172 41728 396243270
1 44846 69207 127300544
2 171188 138991593
2 51986 71647064
2 91270 527218
1 20503 51893 226027845
3 78815 61439
2 102778 900251197
2 56520 832894380
1 99847 109052 77254512
1 30336 98582 258732472
3 30815 84187
3 118157 10476
3 122606 69300
1 5970 101245 313506678
1 100803 112645 480139411
2 43327 745581585
2 25011 551062671
2 107467 414051881
1 23630 102629 738309872
2 162120 718400024
3 32746 50721
1 23718 86260 846184393
1 93638 95312 858785803
2 5402 799584038
3 102992 35471
1 945 82707 427218444
1 6015 40672 431065964
2 134438 510521144
1 3733 27850 678573017
2 64671 569809227
1 13053 87682 289370547
2 72441 858323456
1 4219 94660 703066646
3 11271 17258
3 72407 55514
1 17473 43802 835681861
3 30678 76309
2 154761 673674852
3 161551 22920
2 110367 952659585
3 57728 38014
3 103544 18138
1 17461 101360 750410303
3 160394 63342
3 19305 81720
2 133936 495345259
2 59839 314981136
1 57815 99837 171364732
1 36140 56584 449900972
1 5977 39950 925485991
2 51955 83197727
1 96653 100218 504564281
3 175266 25885
1 19504 95653 977498337
2 34027 670221009
3 31956 102369
2 147767 624126863
1 3201 6840 692764253
2 168139 462705101
2 169484 95751421
3 45647 72164
3 15623 53074
3 107842 31821
3 132158 49470
2 73782 52606235
2 80352 577329445
3 79140 69090
1 4680 111986 363670506
2 165905 770862372
1 19518 70921 823126131
1 30799 96437 156311899
3 136741 98177
3 118943 24935
2 76726 731319822
1 52618 71202 726995049
2 59990 764582148
3 35726 65018
1 1617 60558 466234658
3 36276 22605
2 162369 524320773
1 26595 59028 443788034
2 116307 83897246
1 23886 49729 465121362
2 38599 463856518
2 115164 768484687
3 134969 33133
3 147639 36990
1 27110 109829 238078710
2 123550 43678871
3 4977 3952
2 59584 954363270
2 19365 518945495
3 27816 103241
2 83855 716890339
1 7613 17988 122398583
3 110303 83787
1 7303 37003 727802862
1 8234 39304 366283307
2 165423 692766646
3 110405 58769
1 28240 36779 453730311
1 104126 104510 576583484
1 22764 73769 584452590
1 45053 90938 595232112
1 61466 101669 416339831
3 147536 61234
2 112491 47792363
1 35102 106476 785030494
3 107418 80507
1 16635 47824 659059410
1 10605 77515 734204585
1 1373 35579 577783344
3 10526 97086
2 84073 572698519
1 21011 90705 133979276
1 2160 27934 241394821
2 90583 257944380
2 50386 400693107
3 159256 77410
1 15222 91563 891383345
2 31259 210478009
2 67069 918288580
3 43769 110102
1 33723 41581 637208074
1 17200 41706 634044525
2 141533 211788703
1 66315 109975 733411093
3 166164 52103
1 38281 92694 853907771
3 167119 98701
2 56381 509798239
3 67316 58643
3 57359 112925
3 119215 26292
3 22988 6478
2 16912 801073291
3 95907 61809
3 156142 86286
1 10540 11067 554679730
1 23275 71411 729635983
3 124209 4533
3 168462 35100
2 5704 689263786
3 102554 50368
1 31695 79888 557038762
1 37414 54038 381768626
3 28367 62906
3 154004 24046
3 126240 37379
1 97621 114354 50357540
1 54157 97930 782414996
3 170030 32681
1 90407 98123 445127613
2 54629 942253678
3 61100 104044
2 164981 321114187
1 76344 80492 1537809
1 37742 113152 645797870
2 143143 288227058
2 44473 316998368
3 60338 111663
2 99627 482351785
1 8805 77817 202800155
2 90665 176469507
1 13669 72437 937786763
3 19312 47338
1 1193 17332 765277826
3 16533 64865
3 74076 21944
1 38505 39612 823003325
1 1138 12406 181864826
3 136096 15532
2 57656 457800858
3 95353 71000
3 141110 84211
2 122368 919804315
2 42040 626972527
3 127322 90043
3 132378 57786
3 65582 70885
3 155248 23093
3 170014 90323
1 59104 113011 544254147
1 22866 42137 690275034
3 64237 107273
3 147150 65733
1 4046 30882 53930293
1 9277 89105 579380797
3 163126 94513
2 126839 592192016
2 131739 371951922
1 26427 83271 202895370
3 68271 96283
2 90875 268299805
2 143696 218806222
3 143391 113230
3 55221 51070
2 37818 729370608
2 4553 552820873
1 82226 85542 711861632
2 13095 656361574
3 35265 50554
2 90341 151580280
2 90419 661024138
3 7648 62289
1 83534 91472 817593227
2 40285 717279464
2 38409 261559376
1 45268 50662 169415005
3 12637 100166
3 66770 33542
3 141457 112430
1 62012 85922 572203754
2 59165 864099172
2 89762 836914692
1 103026 114061 847124162
3 170894 111998
3 93980 27669
1 11216 46754 502254235
2 55322 130985624
1 28706 59389 488929038
1 34720 93986 108619903
1 51073 97330 238665318
3 165304 28919
3 130214 51384
2 67088 806603229
2 30229 760845957
1 23336 53935 691807471
3 19769 5009
3 51222 102032
3 150324 18586
1 58660 80441 177457911
3 12537 31904
1 43610 53555 630709779
2 101876 585947789
3 23427 4351
3 16486 162
2 13940 506723240
2 66883 51348801
3 72858 74131
3 124108 42539
1 57759 106029 21000813
3 149500 44721
3 126160 72597
1 30166 103186 542744993
2 119200 918486041
3 96109 101023
3 58053 43726
2 60076 992994741
1 48351 84430 985569059
3 6126 112901
2 26691 256199259
1 32685 80732 942831118
3 101375 71879
3 111285 76115
1 31187 98099 213034075
2 8653 813672692
1 25724 50840 642061218
1 107152 113468 727203530
3 128643 19914
3 75364 51197
3 175374 55083
3 4554 70396
1 51250 72114 934182640
2 65830 399875919
1 54060 80373 586339176
3 86778 27290
2 76484 600787257
3 128119 4200
3 146858 77699
3 99079 2950
1 35675 113778 80361045
3 16306 96425
1 39779 95245 476172029
2 142148 32223088
2 55130 885957796
2 108320 42904273
2 60548 50913970
3 175477 47161
1 32631 101592 383553164
2 115210 135601608
2 29860 435949049
3 29098 57775
1 50760 100707 377426476
3 96259 28632
2 62669 406054048
3 96536 89212
3 44487 79142
2 171941 90535758
1 49422 66232 260198596
3 103939 106477
3 59541 83271
1 15226 46473 461660551
1 57554 87669 257702951
3 37506 101416
2 3813 764135120
3 9598 11017
1 27443 89712 980133659
3 31459 46431
1 68679 106966 701271556
3 104779 31991
3 105229 42866
2 165964 357771418
1 43999 95840 719008563
2 164184 61847927
1 4307 70469 811194470
2 95577 970120281
1 112808 113409 777955357
1 69005 84247 835970332
1 40860 82115 701292210
1 18231 94311 867717043
1 16099 80128 524362502
3 69679 61950
2 32705 598893779
1 104490 106206 36846560
3 153666 105905
3 74831 42820
2 64142 935862374
3 40973 59197
1 72461 74968 409923642
2 61939 190635248
3 104810 24937
3 57613 40747
1 73050 103558 116332237
3 50855 96128
3 10004 104639
3 46968 109167
3 24085 113757
1 22521 104233 923443635
2 78284 758335880
1 74330 100567 868195443
2 87213 936892580
3 70609 62483
3 34633 112964
3 20286 56981
2 110628 904060309
1 42997 75089 558945457
1 9310 56784 776825548
2 125453 153987004
1 62079 93587 427556936
2 35469 11163780
3 127464 47145
3 162794 17316
2 3320 622560774
3 45993 79285
3 147152 92762
1 53870 80877 605325508
1 29158 83115 797798531
3 30163 42377
2 37238 197624697
2 9081 752437074
3 128293 80887
1 86195 108723 748094373
3 51573 55600
3 149971 47761
2 76401 656043210
3 71674 43049
1 79682 79714 23723721
2 100800 751340267
2 104821 315324967
3 49099 93454
3 101652 21460
1 23923 94742 215455867
2 42827 913845702
1 49993 63951 108774467
2 80771 657828676
3 6391 40761
1 32095 92231 208957762
3 92435 46539
3 116023 99543
2 34484 770117733
2 50206 845616594
1 19460 74638 355264209
3 90760 24214
2 63372 288047634
3 54898 67759
3 73542 14732
3 170752 44022
1 8019 87799 300264947
3 147419 32956
2 13535 791321052
2 137463 979623290
3 98434 38952
2 146851 457032290
3 165445 82655
3 100171 53684
1 24860 71194 453595158
1 29497 52635 702684046
3 38147 23191
2 68395 748206531
2 33819 100675011
3 94252 28296
1 111427 112622 547359585
3 45632 18414
3 165686 82495
1 44897 66530 267618537
3 125557 113839
1 84992 114047 733419239
1 88937 109779 477913429
2 108510 264302571
1 5521 100607 703369090
2 98776 408132293
2 8873 800281349
2 166529 386586079
1 44129 91792 867140845
1 44426 45059 485623844
2 85588 501239632
3 8073 30730
3 7777 109414
1 82582 109953 417459507
2 66804 623016636
3 96925 109307
2 8273 402490064
1 25452 46317 477068820
2 108614 144958691
1 4692 9205 45688692
1 96817 105619 824386279
3 75631 104574
1 84646 96877 232021184
3 121481 112682
1 36506 50525 117919764
3 129716 89840
1 31167 107091 38569814
3 7961 53658
2 88648 193844303
1 5490 82562 308290769
2 126223 730143499
3 112374 99022
3 38759 76505
2 134386 592748078
1 9261 18279 950789671
2 86771 682603402
2 39465 261634649
1 86327 106483 107954611
3 88126 29085
1 65204 84301 522008483
3 86367 111163
1 44406 90080 522785793
1 41410 72801 424836658
3 87736 107683
1 79763 84146 12740138
2 2597 430563009
2 126543 302168110
3 118347 26001
1 45485 114400 573821863
3 28618 67937
3 158415 25235
2 76923 615727948
3 132771 7558
1 80880 112946 13299517
1 11340 75021 486551411
3 147890 39614
3 34247 13581
3 130152 56533
3 149030 51757
1 36246 106478 675519261
3 131516 109630
3 82680 29300
3 6476 52877
3 100554 11657
1 8567 38995 834245954
1 12941 82859 770310557
2 100265 503408493
3 47766 39174
3 119137 93472
2 80861 263876641
2 70203 735616475
2 15171 224089071
2 63470 677612729
2 8626 89545933
2 139945 382074272
2 27943 41210429
1 23923 25934 310347303
3 102892 85972
3 90527 101607
2 169347 834287734
3 72152 12000
2 87860 859307587
2 115473 300157109
1 12604 48815 301960140
2 125526 681392589
2 157574 804984659
1 56743 107162 681563577
2 116574 682216206
2 95810 303446226
3 136489 83666
1 6676 54761 523780327
2 65528 520238354
1 49106 74749 997319420
3 27769 41299
1 48266 48608 766982157
2 167630 768426685
3 150856 5695
2 124692 195232454
3 37653 98357
1 37347 92544 746293536
2 163469 737763643
1 47348 67508 989881465
2 127991 898536891
2 72799 60512764
1 8956 29977 411570723
1 15540 59147 858519732
1 28502 47750 731614020
3 163510 69685
2 100992 54595947
2 15529 527583682
1 5139 20758 751531481
2 81064 731680948
3 161864 18241
1 15263 95284 787244037
2 125050 479970453
3 91955 64801
1 65056 80189 549064434
2 45916 387837470
3 139526 23080
1 43582 57044 872361477
3 28152 4879
2 126395 168387435
3 88198 17569
2 21038 548626672
2 135444 823659092
2 51193 192261022
2 5010 206273773
3 100706 75576
3 149483 88661
3 58180 63530
2 100293 138986461
2 56850 310638707
2 128138 883004178
2 174039 896038562
2 12813 728392644
2 102433 975198386
2 68600 338457125
3 13362 24493
2 71097 187830029
1 46375 113452 753144504
3 73209 23878
1 61386 64835 310804258
3 50177 1300
3 144278 100460
1 24862 86530 291401231
1 36612 73727 668899182
1 12198 74440 726842145
1 3837 64043 993099066
3 17107 54126
1 84542 99444 908245196
2 60964 978546244
3 163673 23470
2 115799 560856949
3 12715 35350
1 45654 69146 895355980
3 50666 84524
1 45468 56139 925399682
1 72926 86227 496536914
1 88037 91308 238289925
3 60193 12691
1 10391 20180 149043274
3 34990 16425
2 120822 5829610
1 1176 78339 849463483
2 56999 569362620
1 12153 27560 98689028
3 137515 96402
3 15486 36824
3 74423 40337
3 25196 29056
3 163948 62041
3 7663 2447
2 146398 674590761
1 23744 72132 57960688
1 30439 103686 768552290
3 105052 47870
2 123019 148156032
1 57063 67395 262110632
3 76011 37829
2 14272 217286535
1 32365 93716 458732819
2 103367 266563278
2 148475 388161001
3 157845 79261
1 76384 93261 639850177
2 8994 319189168
1 29248 36153 25202906
2 3521 876991812
1 23887 66563 86457197
1 44686 105827 665251015
1 1677 34750 134504363
2 119069 351006299
1 29524 61921 242636918
3 5480 23297
3 174661 31681
2 49149 688639572
1 29461 40577 97726943
3 125952 85783
1 40383 71430 8005075
1 67201 90799 916210158
1 30655 36071 722208018
2 70703 547444467
1 73321 84999 22145667
2 19023 748954067
1 51951 75117 869363250
3 174974 27638
2 3572 737755534
3 23533 20925
2 164566 696227515
3 129139 66966
1 42023 63365 517845028
3 29536 52414
3 166974 108685
1 68828 72061 794309033
1 54280 97165 94730588
3 157861 20519
3 140838 82243
1 25526 105717 353370509
1 19021 98259 733110883
1 3091 103873 434793273
3 151077 30528
1 63392 91906 345584435
2 45975 990444677
1 20769 64292 577518736
3 27728 48320
2 93505 889718852
2 126976 705351920
3 124238 90322
3 19462 84370
3 43534 60943
2 172077 124248973
3 7629 91141
1 75548 96276 485990025
1 96962 102556 171219767
1 48102 100136 477712567
2 128468 487153952
1 75813 82280 755548488
2 156870 449275475
2 64199 351970282
1 76363 88428 585046804
2 20517 720683603
3 8398 38376
3 158888 46547
3 92345 96947
3 95446 50212
2 56559 514169163
1 16332 98963 946867416
1 14984 101301 563533073
3 164428 43875
2 173092 285719135
1 11003 13493 989568661
2 111729 109972531
2 170157 469994577
3 11278 92958
1 11227 27601 226168622
1 65283 113672 681277880
3 156741 4978
1 8610 61360 859033688
1 22342 59497 704132346
2 124003 359219502
3 88187 10859
3 72075 84925
1 4305 26322 220765443
2 1721 665164982
2 146457 341795250
1 26792 28189 588374579
3 77771 77044
2 6107 158855195
2 170545 644953402
1 55196 88958 391813450
3 4208 57165
2 24965 203844126
3 161643 869
2 130616 376340825
3 50145 103317
2 138545 460769781
1 61830 103539 241943606
1 50999 111415 173108594
2 174837 142370724
2 46138 599491857
3 110283 87873
1 25072 54602 671630428
3 157690 101820
3 65890 6424
2 121006 624714876
2 155805 606036140
1 74726 89347 131808212
1 22843 27098 199863953
2 84825 480897431
2 116555 892743524
3 9170 20493
1 26252 114214 997608984
1 42820 64073 256878148
3 144150 65085
3 91892 62143
3 74381 39903
1 45242 96058 346868983
2 105166 341833233
2 111347 601579326
2 152746 962289418
2 34188 499850456
1 72962 109254 766804600
2 7733 737947485
3 132452 66054
1 39436 59267 418218036
1 77706 95433 824989909
2 130115 211235989
2 71516 321540222
3 12360 37799
1 5825 62108 682874804
3 104312 67576
3 114361 102476
1 108466 112954 248646520
3 94978 81761
2 18466 434889584
1 82335 91560 739612512
3 121482 11771
3 2577 49457
2 74393 587852151
2 69484 986550389
1 37572 113295 718666455
1 77264 92279 355156353
1 8737 27145 336942598
1 16508 73922 50100235
1 22279 47880 842126717
2 66920 704010778
3 23568 54801
2 106629 251439947
3 168389 37906
3 153995 47028
2 150934 603117037
2 13508 136792080
1 31742 41680 81782682
1 7536 92633 341510965
2 139489 782025615
3 36063 93608
2 78260 512485920
3 130475 46231
2 109293 102655740
3 168595 113936
2 1512 649201481
3 130015 50460
3 19769 9784
1 20496 47396 697855265
2 761 764129001
3 51860 114234
1 70635 89088 194140436
3 166845 72559
3 172646 66471
2 97826 134657167
3 119132 40987
2 33015 236408284
2 73901 480160717
3 35718 90710
3 155858 66721
1 81941 101238 262868605
2 131411 776923250
3 127202 31367
1 19174 36473 267063768
1 76870 106702 913053040
3 119118 107639
2 81375 456961607
3 170548 93871
1 9707 45411 864464235
1 71688 91716 914513785
2 1875 358037804
1 57080 70896 81995390
2 83818 170633479
3 144361 86288
1 49627 50843 70647011
3 35 29972
2 40590 935426816
3 98625 72259
3 103728 89561
1 44016 58457 258559737
1 1086 78286 549363438
1 4862 16514 671345593
2 134539 221149248
2 151603 618967725
2 145030 857166083
3 45386 73201
1 9914 18701 873616449
2 135968 905219791
1 20953 76864 132858783
2 135439 337911582
1 4227 94454 930797550
2 153231 356691773
1 42149 69459 28204966
2 97167 94762648
1 11612 67805 595476432
3 67078 87673
3 124500 95840
2 25302 383028598
2 26881 433151445
1 1446 36265 841991161
2 159542 152531959
2 2813 54190887
1 30132 94627 343393447
1 36638 110129 575950800
1 56186 97188 369562801
3 148823 73438
3 13730 46706
1 60857 103029 426691658
3 121822 78545
1 21305 31852 577695565
2 119547 48247001
1 52706 81869 309743858
2 165942 262041582
3 11261 26959
3 162646 107413
1 7489 112751 363245572
3 32918 106866
1 87511 90770 56589389
3 174169 29833
1 40732 105444 136998622
2 76090 894610694
1 68926 85180 201656136
2 10250 509131389
1 49786 79443 4067144
2 21101 589980191
3 107754 98733
2 77512 991217762
1 96447 110235 657486817
2 49711 425785555
3 44981 107962
3 129084 39603
1 38595 55311 972214244
3 90320 18359
2 157646 650299912
3 171619 34867
2 119202 560132010
2 34372 21472501
1 8339 65780 894161503
1 15724 79499 669627697
2 50172 520556661
1 40706 51574 25673602
3 112706 71198
3 4203 923
2 18525 136321528
3 71559 47773
1 24254 55015 951356766
2 59352 683011837
1 56940 64444 893358298
2 166028 468352970
1 40807 96126 532391734
2 40784 436030290
1 78781 87978 648099365
2 141721 273629746
1 2443 112878 798337470
1 82823 98368 441539113
1 54225 82905 424101641
2 107182 195952114
1 36052 53497 937975275
3 154859 114320
3 90055 91627
2 53736 497055936
1 38958 92653 257125875
3 107562 56354
2 114043 567834780
1 90496 112584 553455505
1 68274 90987 327886781
1 68882 99347 776541093
3 96806 62692
2 124614 802312638
2 82948 986413108
1 65849 96515 247432270
3 3881 21695
2 152685 22575121
2 146751 427336790
3 29177 3648
3 100672 49655
2 39121 406103994
2 21469 758614016
2 76969 37318259
1 41294 54386 395520065
3 5743 34081
3 130410 24907
1 20771 101142 982590544
1 47397 55468 865454669
3 140005 3420
1 24852 29313 545761759
2 23267 801269988
1 16053 82671 347158693
3 16208 45602
1 10721 77012 975355511
3 24663 32921
2 31697 148560289
2 112784 75660682
1 25 59428 602837626
1 56575 84158 996419347
3 164251 52932
3 107253 105427
2 134676 264492874
1 28741 63404 113628192
2 168882 534286278
1 40642 81188 344163535
1 20062 85509 3576828
3 167934 90526
3 2065 54703
3 171502 14886
2 97359 565997000
2 167143 99690962
2 25854 180689603
1 35087 71928 51154375
3 119944 815
3 17674 74861
3 105750 18381
3 29937 86482
3 72548 6221
2 96317 868152187
3 134884 21662
3 19305 83527
3 100825 1979
2 35179 246299800
1 79258 81874 71713303
2 67217 88438492
1 13417 83369 630470809
2 48816 840107615
3 145320 53270
2 142695 427248308
2 125255 98397983
1 61847 108885 332057353
2 64840 693620515
1 49811 80971 450028467
1 19423 97642 63420729
3 122745 112612
3 111604 24875
2 139407 913946698
3 47673 48373
1 78111 99648 317627552
3 27282 89062
3 48719 53052
2 111960 276238197
3 129404 107319
2 111398 511915295
3 19393 8522
3 84263 80697
1 33559 105568 198871218
3 26456 85682
1 33931 107072 222039280
2 95613 438845150
1 18691 69246 455568953
3 125989 31081
1 35641 62745 63561135
3 15462 2965
2 12070 627516866
2 26766 465461694
3 45105 88452
1 15375 40198 500905439
2 157833 530507706
3 61274 55215
1 8482 42361 867744735
2 40332 156162275
2 86056 249289313
1 38708 77751 632554282
1 12921 30842 833315445
3 138822 98752
1 41731 59308 584344073
2 132468 111503829
2 165286 557749239
1 13920 39093 683390243
3 153581 84480
3 25004 101232
2 170539 30195359
2 82593 834997287
3 83463 17304
3 120050 10913
3 114225 101247
2 92378 267665
1 50521 113575 769306433
3 35536 39746
3 11533 24406
3 113681 97004
2 99025 939307113
3 10951 59146
2 61356 375095849
1 73035 77273 274423099
2 137773 558027576
2 24574 767066966
3 22956 112042
1 53669 88324 56436467
2 13984 710998250
1 25836 90063 924527168
2 67191 594635972
3 155127 76438
2 106103 142905609
3 77696 53075
3 6197 84298
1 15469 66979 48098479
3 166887 78742
1 3244 49426 991135026
3 25040 36504
3 71844 76488
3 106738 82517
2 15449 932862217
3 58510 9122
3 83377 112258
3 112745 34070
1 52932 90030 52728539
2 137771 429428816
3 19611 113441
3 69966 6343
2 87673 927334233
1 86563 93472 649787018
3 39308 21521
1 56717 111254 822411909
3 135877 22696
2 2255 669353238
1 14024 94510 884952131
3 125990 44313
3 108402 99226
3 4884 19705
1 5911 17877 888645415
3 116894 27053
2 101389 5558061
3 17677 108172
3 106940 3232
3 2496 82550
1 87042 100765 177336280
3 10098 111281
2 171670 161599008
2 4456 275812258
1 44311 67355 619504719
3 169197 68960
1 45461 47013 533473746
1 3552 80352 539601675
1 26902 55399 419917108
3 31553 42462
3 25043 67035
2 45885 458926930
2 102441 658477457
3 59788 40471
2 139745 194627532
2 24964 53438283
2 16863 93983262
1 92902 106288 31989128
3 26699 112449
1 19544 75232 485919208
3 118276 50712
3 18156 92653
1 4892 13685 469855192
2 48314 769586279
1 82206 96772 344674097
1 26539 80010 128088286
3 115075 25732
2 97362 817589387
2 3352 664800914
3 99483 72893
3 133830 45680
3 90099 109181
1 31159 90930 210081778
2 120010 376223635
3 80577 14591
1 88682 91935 244839794
2 158892 926715565
2 55500 161012434
1 16014 98840 204903594
1 8547 37369 901275032
2 76582 946393643
2 157141 353354672
3 147288 93341
2 56833 766371751
3 7712 76784
2 39003 51096927
3 90831 111908
2 48506 128389094
2 133771 773943972
2 55466 958123695
1 24683 60226 237796637
1 3955 36356 925570997
3 52384 5667
1 64654 76465 664865192
3 94544 26872
1 21364 104855 627088056
2 102418 474023468
3 155630 88871
3 87324 55889
1 12204 58346 174993685
1 54127 60398 453163135
1 57391 86997 904667844
2 71685 526361250
3 8259 4446
1 63375 92719 241102478
3 37313 44261
1 67530 84880 47994706
1 92466 94510 19761353
1 132 37608 344533365
3 96147 61277
2 23673 565387265
3 99236 8077
2 85061 10016712
3 26417 4644
1 48930 114360 747858452
1 18248 27520 364785674
3 48669 81721
2 6372 544826114
1 93653 104857 131941869
1 25571 99951 264304694
1 20534 63813 89682846
3 46192 84535
3 119576 86565
1 4189 25940 164516190
1 56374 57498 530521336
1 4490 22930 525284305
1 13789 33347 120779433
2 142043 18674019
1 20421 60729 104294546
2 139231 71972300
2 52559 924744233
3 155031 56333
2 21738 450530049
1 16414 104214 386553511
2 118036 482703473
2 58838 517171018
1 42525 68533 284937936
1 13517 67224 444680049
2 3896 688366224
3 165732 21946
2 77988 415109416
2 146894 49117420
3 100531 106297
1 37122 72713 372257110
3 130001 9370
1 23283 93929 801148293
1 41299 84702 97433775
1 58113 103336 553083716
1 11718 21712 169192706
1 29791 72590 917803093
1 54559 96129 976836042
1 56555 78541 66314400
1 45854 98924 169864495
3 160357 108467
1 25455 53908 653167846
3 87522 51323
2 133483 205796412
1 44818 78330 28287776
3 147849 50543
3 1993 70144
1 47061 51780 648151352
2 78740 341678379
1 34641 52635 222780608
1 47793 80495 42651550
2 16824 386262664
1 42024 106379 645754702
3 41591 65419
1 1826 83317 216396662
1 2847 64316 159115794
2 12522 888813146
2 81395 379478501
3 36423 31213
2 129555 426240772
3 105256 110285
1 1716 69681 21869922
1 18626 23108 818471473
1 14557 49591 143945531
1 59691 75471 607611083
3 120639 59886
1 52207 78847 394881370
3 171737 70408
3 35291 107860
1 85323 101064 597819613
2 36061 634313142
3 66350 7656
2 111591 965367841
2 17459 76297104
1 54035 108168 183936408
1 46124 103538 140446133
2 42979 426723958
2 6061 848529127
3 166860 4784
2 31332 245082099
1 49418 86763 82518903
2 168883 619539785
2 170630 767868456
1 50662 50685 891055923
2 78460 627511297
1 85338 109036 908771488
3 138209 26111
1 76509 105537 764730042
1 42461 91499 901513309
1 33752 70955 222469216
1 23476 30702 574035983
1 4213 88394 712442501
3 91615 3099
1 16657 74263 73945696
2 103500 968549441
2 61999 920463729
3 168198 4551
2 13154 314305405
3 96681 71552
3 114398 54310
1 63049 103329 449478382
2 65516 323866784
2 124612 633049341
3 12250 90133
1 324 64942 576934471
2 76914 741689428
2 99274 718950118
2 107871 114991646
3 71687 79585
3 104894 30485
2 128108 303645682
3 113756 673
3 135245 80847
1 20770 22836 818537417
2 97977 694007889
1 24533 44840 250051887
3 25032 60486
2 98496 231593226
1 30028 62273 919449718
3 75400 94175
3 69665 28119
1 65195 110928 191979246
1 34507 73795 590857057
2 135832 914171146
1 99990 106042 450871047
2 68311 771041781
3 131045 109969
3 114673 87704
1 2924 55727 444350773
1 64 77837 336589431
2 70396 172647472
2 10409 706340264
1 87246 100063 79712298
3 128863 25905
3 103039 93924
3 39599 7410
1 31206 87989 637764037
3 99877 37025
2 39820 238023023
3 142944 24246
2 48428 717158051
2 97546 409347043
2 41873 677743951
2 85018 990182831
1 11384 102312 142774356
3 172813 61003
2 77102 683494877
2 92062 808392183
2 48589 38351054
1 3248 72343 196333525
1 26741 95043 305470591
2 134555 716534155
3 132730 12020
2 95160 118295792
2 91555 323569893
3 12278 57870
1 770 112489 933612805
2 123630 703158577
2 151966 275492260
1 7086 86856 843723113
2 31374 304430348
1 12314 70641 91002862
2 64015 777775941
1 26786 87955 466454587
1 17723 27847 288885915
3 76970 774
2 33541 602511493
3 19076 95354
1 34584 84286 922300710
2 116134 563618342
1 14555 91983 886429191
1 14625 20788 351374194
3 101673 15651
3 47545 26301
1 20124 51409 963649309
3 30143 53130
3 148879 113230
3 166980 57438
2 98886 573084210
2 141669 304805417
1 73020 83812 468220095
3 33282 83040
1 56669 94784 321398687
3 117478 15080
3 110512 87638
3 109868 18321
1 52460 108762 574520945
3 98899 86210
3 153448 8277
3 113467 40439
3 97399 38731
3 32888 13799
3 14284 48737
2 151678 775246092
3 50088 56822
1 91281 110541 743883815
3 33323 75735
1 56195 70208 131684749
1 11415 72891 583753144
2 134714 975996158
1 82281 97650 265170539
2 40418 386381621
3 84242 79671
2 14274 508543441
1 19905 92421 651664326
1 2344 12323 192641445
2 28112 251989538
1 11504 106125 745239183
1 24092 46610 790592882
3 7032 75224
1 36501 36814 462985699
3 78222 88514
2 17987 698152432
3 44374 101792
2 78304 717727332
2 84746 953572036
1 27497 88071 817304503
1 101371 114034 844506723
3 122874 34438
2 7847 659712109
1 14499 68450 204057955
1 104453 111665 539993809
2 63634 332786032
1 16986 98717 897643319
2 55161 840549431
3 168221 30118
3 92148 109915
3 172053 92982
3 7527 113005
3 116775 95430
1 9043 92025 168623911
2 98736 216770452
1 51515 79643 381351575
1 41287 45188 392914700
1 15318 111829 553258887
1 15768 60995 22270956
2 79520 13247284
2 153297 633570186
1 5881 91514 841092685
2 143470 526800482
3 68532 99344
1 90615 105850 126752976
1 23710 61711 352380165
3 172047 25165
1 5926 47270 266335854
3 25515 90613
3 138097 62328
1 6403 63656 431186822
1 42511 63297 138787100
2 31989 73468927
3 31296 86814
2 2475 787779196
3 171139 48544
2 155910 563407812
3 122033 99698
1 61627 109144 567496268
3 130793 97630
2 156042 183626809
1 40756 68573 370509702
2 65591 549961429
2 129642 808706327
2 156435 850820647
3 157121 52365
2 129676 605490463
2 62910 7155811
1 111114 114061 923083398
3 156225 82082
2 124214 513353350
2 45370 104898133
3 115746 46987
2 91965 514400094
3 6897 88386
2 83825 901628734
3 116279 40407
1 4172 81741 505647982
3 23040 109520
3 72665 22354
2 104022 969562593
1 21561 87832 983905072
3 122266 13751
3 112049 86898
3 101603 58211
1 45264 108258 602818532
3 123333 22198
2 159704 580279919
3 17273 36456
3 130500 93088
1 81437 95270 958677249
3 109234 53525
3 88987 64721
2 130382 565610043
2 155317 858905277
1 42290 67580 808466791
3 167029 22322
3 98582 52782
3 59614 83428
1 4266 98418 652123107
2 9158 701270598
3 100140 61764
1 93474 97126 261758658
1 26416 91686 51120943
1 24356 61792 539020825
1 19133 32945 736325582
2 120785 536339834
1 45266 89631 838755198
3 13530 29189
2 71527 391993748
3 4253 86544
1 100330 114034 879642975
3 100909 9491
1 14926 45717 353569898
2 118391 422528219
3 101748 40320
1 45525 96898 814160522
3 67325 38100
1 75083 80006 581867953
3 10195 23235
3 125966 8988
1 33047 38468 96059903
2 59689 979979765
2 51791 428713510
2 123861 757876184
3 127895 72650
1 19172 109068 409862206
2 7281 472869630
3 73889 30299
2 151522 910672957
2 170624 189598410
3 171076 40212
2 39861 177596186
3 148753 106491
3 43493 62258
3 65481 102
3 32864 83647
2 159656 976033035
2 4496 13676210
1 14522 94647 44480392
1 11607 71778 922304868
2 116096 960328039
3 26760 101543
1 18558 95660 24143636
3 167672 82096
3 88832 90065
1 26847 36302 110340329
1 73151 78987 971364400
2 55173 925104030
2 143551 326575751
3 134217 40652
1 23792 91468 745671339
3 16882 109593
2 10570 99080666
3 30790 40832
2 154397 856256906
3 151722 105738
2 20496 678794991
1 50072 86717 367491514
1 77787 94501 809275155
2 136309 511553057
1 31045 103974 169423087
3 43701 54903
2 5212 589942237
1 14840 111497 702795775
3 68202 29380
2 86199 943475611
3 165922 35473
2 25246 7946756
2 72791 274416871
2 84511 488998927
1 59949 66105 813842932
3 60168 80099
1 15805 43387 847852592
1 28178 103451 370308695
2 59905 638011572
2 149288 101827187
3 135302 14543
1 78966 92023 878521393
1 70005 76708 145378998
2 96147 529093650
3 132060 411
1 109031 111192 391377476
1 104429 108715 579695046
3 29033 29726
1 98989 110099 938421519
3 136844 78024
2 154391 265280768
2 161511 379644744
2 142641 235731229
3 161261 54918
2 51340 201779142
2 11282 221507272
1 11612 57281 634534814
1 17492 99181 324530640
3 24698 68508
3 9981 85345
3 13597 76859
2 52397 330049808
1 31226 35615 539413623
1 5837 68183 259696642
3 132433 80412
1 5391 97136 762530209
3 6479 86295
2 44229 8051094
1 22174 108906 698422007
1 29141 112430 319524568
2 128731 590700043
1 25698 71317 320269627
1 63905 73418 956271955
1 37497 74156 677412464
2 61553 256949311
3 11895 97476
3 26857 14675
2 91896 954543332
1 17871 97255 318791481
3 101770 48982
2 50215 618661851
3 171861 58272
1 1646 57113 744830221
2 109817 256200820
1 32664 41940 841590004
1 19175 57380 280743001
2 136413 482336715
3 23041 15165
2 135855 92523083
1 14393 28432 129671976
3 143082 46947
3 148740 81130
3 95927 53672
2 66136 714688731
3 135841 81564
2 114017 37828871
1 4416 59553 375090543
1 49894 71828 646098720
1 26912 111028 932537594
3 143836 67635
2 165849 414712325
2 133681 154777032
3 156241 30380
1 58012 111905 148728786
1 9991 60692 686581569
3 163789 36025
2 96365 421129318
3 156785 30977
1 17793 45473 254382271
3 94936 77730
1 17038 61172 667790972
3 140152 13043
3 112875 83841
3 47086 29690
1 20819 108925 383740292
2 81203 107681168
2 34304 565163667
2 45783 684314577
2 100826 126787893
2 155588 779304071
1 51385 63632 522495708
2 62845 882743209
2 50773 70982710
1 38860 105230 656666017
2 149326 751220202
2 98227 583316569
2 73001 393298036
1 48162 54120 207518876
1 36966 102293 760221912
2 83166 813212406
1 25186 39093 138213200
2 42233 37809814
3 83593 71355
3 135447 114235
1 77012 95178 161700364
1 35869 59837 110261912
3 7350 9749
3 87152 7896
2 60171 47830513
3 112445 70557
3 3034 22577
1 52766 74599 521750383
3 97299 85656
2 141702 469375307
1 17422 43893 257437792
2 62677 840815625
1 81685 110520 215225962
3 173045 82784
3 68210 3708
2 89899 921973292
2 19943 766384194
1 56444 76103 391156312
3 11578 63981
3 166623 44199
1 5094 36090 132000355
1 52821 61705 503997530
3 114488 9418
1 18346 50497 798646930
1 41085 83008 654462324
1 71567 104406 26203906
1 76869 76881 953073997
1 46019 99863 488625639
1 65016 89101 619612828
2 117533 342122158
1 10950 85204 367885628
2 81174 210581122
1 36432 102253 336216274
3 6922 9837
3 165851 65291
1 2742 35593 660340029
1 62083 112826 399129726
2 119551 454934383
3 172212 10141
2 152754 718015062
3 38287 60278
3 727 56487
1 62205 103702 278985816
3 33096 1996
1 36377 46025 256587649
1 56879 72340 718231564
1 54328 102766 753466636
3 84021 59040
1 10052 32945 474679605
1 57807 113882 483818900
1 72898 107068 670139706
2 61195 137528117
3 88516 63816
2 68241 986647697
3 84308 110915
3 115876 97856
2 166094 856997933
2 17600 611909356
1 21634 53173 761482443
1 44924 71188 451004608
2 4543 561528317
2 104690 834125070
2 62123 838596623
2 152413 29166719
2 48802 492985658
2 13924 967700069
1 10779 22080 171489265
1 24807 76278 33726992
3 150534 35890
2 124412 484502403
3 131734 101901
2 175511 698801760
1 31456 67552 393018458
3 57894 19609
1 27611 63070 46856235
2 157016 356951579
1 25197 109965 148838794
3 65670 4048
2 116925 255152545
3 143506 108383
3 6443 32666
1 50268 59172 413868068
1 56710 84073 518556731
3 148457 69491
1 3743 88041 848972270
3 31865 24715
1 97818 103968 255316679
2 58313 257178804
2 165044 387300048
1 12631 36996 234415538
1 27007 85797 920425105
1 4560 105988 717054802
3 23454 72980
2 59134 835565140
3 105193 102257
3 17334 15799
2 123584 224879047
3 132245 88230
3 124984 10041
3 81465 8105
2 5865 447302037
2 4619 876338712
1 62920 104111 298716189
3 76549 81564
2 6128 165331458
3 80831 48804
2 129873 877541813
3 29926 80435
2 149576 737354009
2 148410 90719223
1 79271 84609 789453104
1 1325 32706 637752242
2 104019 637834430
3 43487 111502
3 69387 69762
3 81105 72738
1 25318 114323 831792108
3 5444 88523
3 75204 11975
3 18023 6411
2 93440 627941528
1 19242 40360 338040393
1 7437 43458 248205252
1 6902 65869 739953950
1 68480 94010 611554805
2 109722 202170674
2 77166 833984650
1 38667 47223 525342534
1 65913 85615 633022509
2 62792 793824462
2 119348 737784940
2 46713 642834751
1 33760 65932 754040937
3 7865 34357
2 140966 50660934
3 71552 81875
1 80531 88623 423263468
1 25523 87540 937541229
1 12744 93752 782806706
1 34528 69469 393719978
3 18939 75820
3 173247 5491
2 137171 990999316
3 4309 19094
2 33834 587496752
3 82086 47072
1 40926 65285 432878643
3 82448 3516
2 93412 966556411
1 80858 95781 894653863
3 102871 92716
2 10765 832714306
1 23741 91686 154873197
1 63171 95786 505638662
2 69979 246478518
1 1727 18886 637794633
1 56899 65090 721968661
3 97202 47971
1 4379 15320 162417275
1 6548 10063 807608633
1 61822 79056 145957032
2 53840 410149566
3 77136 106547
1 46598 55880 908402865
3 13791 25955
1 15797 17614 276042580
3 142850 22988
2 89508 448194411
2 145930 970373736
1 92834 100665 67539114
1 38609 113219 98983708
2 156985 424335096
1 12344 90072 66195007
1 49004 55183 996214621
2 92141 378188867
3 175616 73759
1 28662 111490 174126626
2 84639 733288463
3 173557 79413
2 55774 434341421
2 111495 767410950
1 29921 105234 981399049
2 67209 261014186
2 47318 498649289
1 7832 40545 393814548
1 18885 97633 845192766
2 173670 580553574
1 5166 76377 652255161
2 64270 173470016
1 48928 75716 479238590
2 19566 703173694
2 136766 244687944
1 85426 88234 142490921
2 4587 846687014
3 24985 2706
2 141095 343598332
1 8054 109556 152797887
3 31249 31434
1 2328 31903 971305606
2 161120 215952651
1 12860 100172 795360518
2 87268 186392698
2 54531 535343760
2 7336 820548949
3 110567 111206
2 77371 462588818
3 154427 84378
3 43439 44340
3 160942 102433
3 79617 23975
2 85971 136567705
2 98992 773434681
2 51368 979284933
2 17130 687638280
2 138365 242748272
3 96440 63356
3 91367 27386
2 155155 413709117
3 41841 61332
3 31602 5802
1 54606 91605 383339215
1 41711 87847 648231734
2 173784 485578426
2 44303 61605077
1 12686 15326 414902971
2 11807 438792899
1 74555 88652 28825155
1 7117 30113 308086323
2 170275 760849324
2 66476 220961523
2 152640 861822949
3 146426 40372
1 14289 94000 766693198
3 134778 4973
2 96553 403473251
2 156614 947319142
1 8832 30810 477994904
3 146129 101723
2 413 534323263
2 59194 634402052
1 48874 92145 735098545
1 14194 25354 884034313
2 61382 871512969
2 75399 774366162
3 33953 104614
1 24675 32507 810143107
3 108383 2522
2 90840 877357543
1 26762 104985 732256127
3 82257 90010
1 21407 32542 948970240
3 134682 102683
2 53117 214689560
2 103329 596801289
2 5640 561043287
3 8628 31809
1 19139 26628 250458426
2 132774 374072082
1 37983 47285 61964081
3 32783 2454
2 171044 317501785
3 163267 39962
3 35666 89670
1 9104 13173 903415397
3 10574 56831
2 10164 287567648
1 73210 82260 412566028
3 77432 31092
3 77758 43026
3 157517 34565
1 33867 55504 720998770
2 138437 65004321
2 36575 887499940
3 6685 53543
3 165461 27267
1 18894 34171 211665246
1 65363 91841 3241297
3 13387 60419
2 122395 544961944
1 38948 92076 600295374
1 52300 110638 80068744
1 24686 111027 94365156
1 51619 76036 40913442
2 58332 52651585
1 106954 107604 379897669
2 35492 184441114
1 25735 112633 83500356
1 31445 91259 633625745
3 2764 46180
1 14127 49632 481134558
1 13402 49604 621020277
3 45201 112646
3 124471 10336
1 3454 26949 315905466
3 91352 96139
1 66813 92505 876234307
2 48470 771111253
1 15140 90046 401109603
2 146118 928860133
1 43889 74013 664769851
2 114131 967224984
3 11304 38997
1 41584 112785 355070280
3 93671 73524
2 57194 210640684
1 5355 23012 592105324
1 26184 38161 998959321
2 162892 485618984
1 107540 112488 744760950
2 173104 440720275
2 34288 24601544
1 26752 46413 368927976
3 157131 39417
3 27262 100379
1 25031 108025 603503358
2 122385 574182331
2 109150 459454588
3 90570 114360
3 22878 55653
2 104175 587425774
3 3601 52392
2 104954 6847662
1 56677 108471 752353984
2 137142 230283718
2 121346 124248060
3 173401 93463
1 27563 41198 640152946
1 3760 20636 287944717
1 37335 41579 942123132
3 155239 46285
2 118677 866707346
2 91457 908669357
1 60585 85418 993953866
1 11440 37973 572782068
2 86799 345475938
2 84756 951595795
1 18454 64172 890238495
3 170925 106893
3 123945 90089
2 4927 324799677
1 20237 23387 439683785
1 34569 113404 570213703
2 68793 853700607
3 5443 76098
2 71015 358709738
3 7708 35697
1 33664 82486 980560082
2 92061 673011798
2 83421 195519706
2 35094 149906192
2 126104 273563328
1 3761 49519 531057163
2 34649 542444230
3 49002 69612
3 35451 27391
1 63247 106679 553505143
3 82958 94542
3 150933 54853
1 42990 57665 61873112
2 104718 489560509
3 158241 59296
2 56096 213730799
2 173149 780812651
3 23453 53279
3 3424 54383
1 56827 104367 967279797
2 157133 616604131
2 170742 414981489
2 64451 431256887
2 165755 370783185
3 12502 106740
2 53177 294441073
3 145878 103854
2 97159 335373078
2 111430 601139404
2 736 355940228
2 106222 343841311
1 46757 104221 905286095
1 16721 112400 859453545
3 89721 92359
1 19993 66483 333251394
1 60046 99620 691003064
1 16693 99244 502044321
2 12010 913521690
1 6133 104729 867813770
2 114546 614473369
1 75780 106073 548244702
2 139331 684246952
2 15466 534995674
1 13354 56735 492309771
3 126010 31173
3 51544 86854
2 105915 120163901
3 65507 58016
2 107544 814947730
1 50566 66532 313297387
3 88284 38720
1 21525 74777 663344871
1 24591 109475 203782131
3 73465 85598
1 45873 110415 259293248
2 113279 425280478
3 146383 23445
3 136825 97054
3 100881 40707
1 75263 113070 206378020
2 72525 898228737
3 109495 51656
2 96881 837579313
2 79586 350597284
3 70486 82321
2 61319 910530524
1 17766 22434 480182372
1 6782 12003 76857871
1 80722 87003 372600111
1 10129 90868 720516803
1 4769 45758 42277200
3 109322 102912
1 46399 64795 268651847
1 7535 38718 727359686
1 3183 49243 451773831
2 142288 545969433
3 38863 75658
3 10858 70871
3 18378 7679
3 105929 34066
3 28916 16595
2 64287 774873479
3 6487 59542
3 88123 107342
3 151132 60144
1 62671 111744 366205669
1 31258 32034 362151507
2 71505 279498929
3 143732 68703
1 16801 60185 745530960
2 142270 771740700
3 69595 62823
3 83466 52239
1 56715 68942 640812274
2 25013 825705858
2 53554 247650536
2 60488 361314154
2 49890 529990060
3 57801 38598
2 124997 408228460
3 65179 10867
1 84038 100136 490765943
3 48567 110502
1 13003 38467 943980927
3 65680 112547
2 51854 397620456
3 83260 89116
3 40516 92382
2 156036 661997465
1 54171 104312 914643213
3 62610 34869
2 108157 427328262
3 115527 48916
1 79524 99099 128572138
2 52482 555756474
1 50562 61889 833408227
1 1036 53580 65096466
3 53965 37917
2 125134 490043309
2 161714 829927753
2 157508 438440900
3 76426 1827
1 14076 49650 801513676
3 14678 4555
1 33002 49961 546662731
3 174302 111968
2 172552 591957587
3 36115 85389
1 5671 110025 767458954
3 105355 47745
3 87781 24727
3 5365 18154
2 86861 209910572
3 99434 2381
2 98973 939104116
2 66417 573505259
3 90423 1658
2 168236 784949757
2 96114 358834590
3 97636 112517
1 46280 80731 152541092
3 97283 20789
2 144171 593647757
1 45391 89692 137674672
3 118844 90316
3 57299 36411
1 51998 83377 793245186
2 54776 148903753
3 110980 59870
3 44315 22445
3 42509 52288
1 27814 39033 320136527
1 22804 57768 242106917
2 125213 54613016
3 115419 11608
3 56597 10592
3 50658 110006
1 21509 31675 521151668
2 45706 287368373
1 15866 38154 401744760
2 45156 687122391
2 151101 560866762
1 7253 57379 329537309
1 9664 54125 529458812
2 15247 494478564
3 32598 38849
1 416 6894 579112378
3 101357 106602
1 18172 63677 146175816
1 38446 103185 135490720
3 43124 32047
1 20456 70075 908437981
2 42242 966169669
1 9112 52927 316292840
3 27802 63203
2 28129 832796023
2 96307 867271237
1 53818 106155 565782597
1 86796 114086 545550489
2 27308 293561593
1 14384 29065 766883433
3 14217 109388
2 5823 615753537
1 53217 77765 532695014
1 70337 75676 465442597
2 76248 36169727
1 73586 79121 710516611
2 134985 862806163
1 48411 93294 547586905
1 64605 68623 467729008
1 37238 66321 480229027
3 4823 39761
1 699 9137 580402758
3 6857 105607
1 30725 106657 960047605
2 166502 855976229
2 105423 917043986
1 1957 11084 340388573
1 373 85399 884086050
2 168475 602544386
2 79678 91344950
3 63618 85964
3 57295 97759
1 27256 51794 741032402
1 8177 112676 445657488
3 61560 98648
3 157218 78728
3 25277 112804
1 69835 78304 747334434
3 158680 66369
2 114259 179538092
1 101460 108505 755397364
1 25288 98344 329049989
2 61782 169252803
1 55662 78643 911313834
2 10060 344372681
2 89840 176463880
1 5809 90759 241374281
1 107928 111402 202406031
1 13458 89289 195263602
2 86504 52334334
1 8767 69554 414949369
1 36128 43404 715975425
3 71540 71640
3 163700 86831
1 6910 77320 962863773
2 169931 918243252
1 64277 79059 359954957
1 70755 87392 612514841
2 137041 607833539
1 45596 48864 258819006
1 2949 9389 36230082
1 64709 80217 835150776
2 96744 650922398
3 170691 60588
2 88607 276616047
3 148115 100681
2 146767 529056108
1 15285 42150 706115432
2 11690 269385534
2 82350 719296248
3 169226 51197
1 43694 97923 927025384
2 175046 177149661
3 27497 40425
3 175507 29947
2 160964 26788287
1 4606 52564 787167049
1 5640 41412 793800729
1 12203 49636 746154254
2 41817 264273631
2 112631 475890236
3 14888 23400
1 78985 81479 27576330
2 136175 723280867
1 38729 88262 725702826
1 3551 64025 328124544
1 42904 94151 351320968
1 13511 50235 688641968
1 24638 67116 767595351
3 32942 29742
2 118175 804673545
2 100714 497238174
1 20209 39577 220063454
2 172286 135338443
2 155650 705210307
2 138015 769208531
1 66044 91864 472001080
1 14735 29705 236245838
3 148559 36941
1 44625 80645 552885459
1 1566 70396 709540479
1 47075 56116 640760584
2 157661 49816580
3 63351 23744
2 153745 457346642
3 48356 92780
3 81412 112758
2 102806 627914718
2 52097 655827397
2 48949 508335808
3 88732 25016
2 119281 626276599
3 11426 112776
1 54634 97004 473619610
2 147803 25632324
1 46669 99463 610109973
3 107783 79013
3 23346 34156
1 54866 110836 82471324
3 168113 106429
3 65646 89012
2 62400 296650236
2 139004 326444669
3 74279 68333
1 24117 107800 361571728
2 125171 68837410
2 53729 777650219
2 90063 606735319
1 45793 80004 218970504
2 93031 485607926
1 88264 112325 693578375
2 123488 20148935
2 97535 310867845
3 59864 69455
3 75387 65745
3 84318 105046
2 66955 316812
3 87754 76283
3 18982 91021
2 171715 543154253
3 21145 77732
2 126316 617448205
3 62782 86451
2 148619 142893405
3 129372 102241
2 126458 173883220
3 31008 21651
1 59003 111070 703336865
1 9532 112128 899527732
1 40037 87745 475186740
3 59312 92158
2 161044 719016674
2 130099 523059391
1 65425 67254 980592523
3 15864 64868
1 1314 104237 874733783
3 163097 13913
2 96147 579590281
1 3688 21058 734866849
3 116459 75815
1 47382 55182 765430645
1 58442 104017 167881279
3 38760 93669
2 79431 535924132
3 153143 98851
3 94226 86117
1 30455 38608 952740499
3 121969 77201
2 125282 715926344
1 60229 74611 264296688
3 88930 20899
2 113479 544793324
2 94296 500192894
2 148175 709820875
2 108781 166070805
2 128205 256009117
1 76813 113202 613441081
1 35855 103185 489440171
1 51684 104350 576514560
1 110104 111897 580817562
2 124537 416055686
2 63540 367446425
2 154555 154027724
3 44867 4575
3 128 27235
1 55640 71490 860570823
1 22419 110890 390358967
1 7268 23121 455376886
3 101970 65999
1 61604 73620 668501979
3 42595 80671
1 62036 66369 36844711
3 101801 51797
1 89873 100934 619610569
2 90091 267775893
2 41292 61257146
3 173164 9172
1 78939 102105 910457355
1 25084 43895 541379843
1 6350 73714 393679273
1 70537 95354 435168621
2 108888 433943398
2 88637 129273227
2 121477 726980485
1 4611 22411 753816465
1 94341 108016 254086383
1 66843 72571 178030823
3 62803 85488
3 85712 33275
2 87751 412390023
1 45525 109327 972518648
2 135600 778931202
2 149963 762301956
1 28304 44735 978347095
3 144979 99788
2 11727 789524316
1 33439 67325 989659242
3 73131 94903
3 119387 84764
2 40917 200974364
3 110349 14455
1 45529 49030 694346826
2 45856 637858506
1 6304 100915 913527236
1 26070 106691 166943070
1 39735 44758 170092793
2 94984 338911773
3 151212 12713
2 91812 952647082
2 169210 977031138
1 73934 77698 723740184
2 173475 895098311
3 152450 69016
2 34220 538435074
3 44589 44185
3 47231 19238
3 78552 46896
1 64227 107904 450895273
3 138667 7182
3 161081 21801
1 78359 81840 914521666
3 31230 49080
1 58880 64537 586864669
1 97677 99288 276459171
2 105228 213511683
1 5617 5863 161378424
1 42118 87241 489354118
3 105581 114161
2 22183 7688660
2 92912 83205120
2 133954 275036267
1 35372 60427 888967941
3 43416 23470
2 108287 909756181
1 53217 88249 439156845
1 8978 82472 846829619
1 52861 103350 519066621
3 79163 91857
2 71345 431558357
1 2092 38609 303636918
3 32443 58516
3 168386 1019
2 129605 164725165
2 124959 801988528
1 20440 22006 361406256
3 12419 1873
3 32537 56672
1 35215 56678 68230084
3 117427 23849
1 40217 82632 249241570
1 69626 75778 990650571
2 128725 11480402
3 65384 80586
3 20353 109993
1 72352 80843 412198468
1 50676 58750 487143114
1 36379 52923 584920492
2 90409 678899801
2 45191 133419728
2 146100 134461889
3 141553 18994
3 131196 45334
3 128653 18320
3 29151 70044
2 95209 881294306
3 52229 35695
3 171585 10953
3 63573 48155
1 8979 88554 207585014
1 1952 6284 702454789
2 52661 627036065
3 26739 96626
3 37896 20772
1 53196 65091 975367800
1 8712 63542 308989610
2 126014 684977836
3 143634 20467
1 3171 24693 830060219
3 81835 50066
3 92193 35599
3 19358 90315
3 150459 11651
2 47689 491496402
1 7698 71654 832956504
1 18164 35614 957981962
1 12367 82964 540274205
3 146355 55539
3 50215 73427
1 28087 47733 587505078
1 57992 110532 65275694
3 120350 95789
3 139204 53953
3 65450 110542
3 23487 91994
2 172333 651063970
3 171385 101522
1 2119 93625 163654147
2 158498 203335927
3 7679 58781
1 4053 75073 268026273
2 17186 517705410
2 14460 268782869
1 18087 75806 699248996
1 67549 95460 564228700
3 71997 35514
2 94052 118017521
1 39929 109815 163055098
1 84815 110311 732392641
3 169966 22490
2 98454 293263781
2 10357 757709546
1 38912 58992 6940238
2 19575 580035791
1 83621 97544 715428149
2 80485 332298565
2 85474 583626337
2 165530 881310199
3 85905 84482
1 5584 17321 167218956
2 37897 269502937
2 81194 95332687
1 50336 68322 515056414
1 34119 106759 492028688
2 113323 698875959
1 39947 76273 630237349
3 114869 62403
1 4837 17007 395604806
1 36626 91432 990957536
1 61989 98230 251118677
3 94259 106636
1 9499 17902 558844386
2 135247 993453541
1 92943 99114 299504896
1 14479 112620 714669443
2 77291 779874305
1 9983 28229 306302594
2 53237 753212259
3 17984 32713
3 144915 83067
1 84851 102473 263802699
1 106846 113510 862687984
2 72835 485977715
3 76592 96615
1 11439 37629 195352115
3 40828 67752
2 46093 317551700
2 84017 197741439
1 79891 101731 761836218
3 167718 19208
1 68441 104814 200077949
3 129198 27065
2 54754 891706417
2 70094 306791647
1 23208 91625 301157134
3 101865 61194
2 108278 37666161
2 2033 468699033
2 14018 997855872
1 50983 66128 223474578
3 68994 2767
2 18592 566706676
2 42601 281865052
3 150804 12399
1 71101 75695 369568765
3 145790 57451
2 162648 164663108
2 5306 588358021
2 53714 313391876
2 67142 941211805
2 1384 366776862
1 38806 111035 306593564
1 47862 61214 162093123
1 11949 70226 39747401
1 48511 54699 455833985
1 18678 51621 270833202
1 79367 82001 701261192
2 14250 99279020
3 70214 90236
1 49977 100384 846216559
2 161982 450901439
3 137343 49430
2 82512 189248008
1 13642 87607 720373360
3 121541 92847
3 51351 33996
2 83084 106682495
3 149653 1613
3 49682 68803
1 60182 95928 424649565
3 5643 87375
1 25935 51943 668025212
2 85942 364777405
3 159014 58743
2 23138 386960840
3 149638 70315
1 13217 102319 395808860
2 165807 403616973
3 135445 97729
3 62502 113573
1 21410 22632 739251558
1 37936 73393 217573213
2 46191 713116894
1 17344 82045 602616844
2 90508 151986171
3 68844 75483
1 41682 51674 131172495
1 79547 81817 293084256
2 96218 397652984
2 139894 471015602
3 164449 47623
3 19527 105671
2 102707 67792188
1 40791 90883 515941987
3 75338 101443
2 109826 121415666
2 30149 106626601
3 65708 74458
3 134593 42660
3 161308 111271
1 70355 113885 252658916
3 140386 57629
3 147051 12911
2 47495 433203936
3 172384 59416
2 158972 496512249
3 6835 86830
1 9834 55160 429488940
3 70120 88770
3 22096 77651
3 53121 66040
1 13299 56964 383396682
1 12201 106629 105200218
3 148330 54712
1 5799 57815 768730356
3 49539 102679
3 110549 33408
1 11134 30801 386368656
3 123800 97292
2 74982 925475794
1 2077 96756 21601487
1 10190 73364 778017595
1 3890 37892 764911497
3 154841 32352
1 27804 113536 675196896
3 68592 61643
2 78994 751474639
2 103299 741286919
1 31799 89743 994611776
2 3661 183935315
1 17351 98575 560076909
3 105388 63835
2 16261 592258600
2 88819 592231550
1 34742 35609 78874611
2 107462 24128436
3 13011 64086
1 23903 97125 73407425
1 32229 57673 925749370
2 154244 242443100
3 43773 43358
2 40987 873724856
1 100275 102955 515120479
1 928 99527 321736834
1 54644 101328 277901216
3 96609 81028
3 42800 30882
1 47240 72591 791385220
2 143363 297399112
1 78558 88843 972201646
2 27485 185905459
3 133737 56184
2 109376 78576772
3 101308 28401
3 85459 14053
1 17440 69076 159691475
2 119840 88846623
3 72962 73243
1 28086 39041 552903655
2 117704 814082047
2 115761 894700062
2 72749 247875887
3 120960 19043
1 62177 95748 964688358
1 42700 67055 928551761
2 111875 97002886
2 765 111831106
2 115551 817239749
1 91623 108915 993450667
1 74010 83880 779250661
2 125459 591841368
3 144973 40778
2 122709 565012172
3 133121 61371
2 168907 959038349
2 60415 415619094
2 94543 116984473
1 8051 59442 526391461
2 144638 240124334
2 73068 818481418
2 103389 388125473
1 39973 45875 354283452
2 53343 852182906
3 169679 86831
1 20823 76231 502067070
3 112989 71644
1 4543 25892 211654341
3 105511 33751
2 96448 383730802
2 153725 604234254
3 102428 40036
2 89035 230641185
1 5851 60381 424999055
2 32281 17302246
3 59296 37423
3 106275 47099
1 4738 75972 901987372
2 121561 721364007
1 11748 82637 528394642
3 143931 77061
1 60178 95051 255890895
2 117459 350577601
2 73116 339231126
3 169844 59458
2 120609 700341435
1 31972 69778 116410330
1 6563 59374 330616589
1 62871 86176 926866283
3 71869 4606
2 97690 109826451
1 90026 101643 515040106
3 122374 54350
1 8260 98425 261645656
2 129137 435532938
1 75065 101617 387117380
2 146520 305365973
3 34027 8757
1 15678 84876 993063807
1 36115 79744 191024644
1 34921 40463 367713486
3 41764 14758
3 33529 44952
2 21805 896470075
1 69121 82060 352562004
2 66581 270897747
1 5960 88696 365051008
1 3997 34729 100261041
2 24622 404616921
2 117236 983047804
2 74279 637238312
2 5200 377906543
1 41908 66606 647862876
3 57396 64164
2 141271 153882020
3 16095 69140
2 64235 836923610
1 24917 100332 874078147
3 19287 2236
2 138149 525715492
3 156193 77299
1 16302 59251 76509352
2 129513 410363829
1 76630 80309 167797325
2 171068 687387405
2 100286 536935622
2 9624 604512159
1 53720 67328 526893886
1 80233 112964 694837338
1 13687 34929 513330889
1 36354 91013 495867797
3 57289 32159
2 22125 532453725
2 96663 928938329
2 41488 823261002
1 38176 61241 375232067
2 46934 823438206
1 17056 51273 179064369
3 164358 81033
2 149233 917218896
3 113482 99652
1 34993 74183 959913731
1 26063 95709 276929496
3 131925 11532
3 14711 26182
3 138631 69328
1 7832 29963 309293893
1 16342 39641 703445223
3 51839 112974
1 10295 82868 43865147
2 121996 331281209
2 147401 613756153
3 91048 82144
2 109684 548165248
1 44191 103749 175503594
1 15090 43654 88346367
3 49158 51260
1 5466 26457 871742713
1 34267 53132 196345555
2 5778 745901853
2 146004 992002823
2 36343 673225079
3 87284 80043
1 52414 92460 953482299
2 50642 522173551
2 126370 788721252
2 157979 514386748
2 5731 166629060
1 43608 97719 261896971
2 100755 331481868
2 79513 369262980
3 23398 22838
2 164027 69592014
1 6458 64734 370641641
2 53022 143238958
1 30361 33294 545358510
2 29757 606772770
2 1945 598571738
1 16141 90569 794618893
3 35839 38338
1 57717 95916 768723589
2 8703 574375939
2 27659 964584695
2 90324 536597872
1 46962 105665 606969405
3 154084 102924
3 115667 99632
2 152369 922642332
3 34623 9529
2 119176 615408246
3 170037 72
2 35873 652313753
2 62975 279202212
1 79041 109394 295909910
3 17936 88393
2 96133 257737649
1 61944 71958 462760537
2 144474 603934537
1 8420 26198 727679556
1 47480 111749 275032391
1 86931 95114 892003904
1 10809 64340 527919756
2 7492 699013069
2 168463 473056272
2 65404 689216141
1 39806 92573 567140895
1 72922 75077 175251919
1 50642 67076 578076074
2 30457 580265563
3 67701 43320
1 6566 106397 459170059
1 86197 113326 872571841
1 41036 90482 554076443
3 73329 81444
3 30180 3059
1 59768 102749 242486251
2 39239 675857553
1 12748 49136 248215937
1 39596 61582 45585733
2 172075 975552720
1 1339 71822 485932136
1 66676 70805 113641473
3 175605 73433
1 28757 105545 843195952
1 110878 113817 262247295
3 22861 104228
2 38505 473440866
2 116036 202347832
1 58778 67241 732772860
3 52699 22490
2 2260 170570481
3 103046 57891
1 52944 102165 678959807
2 65049 747130854
2 148603 602836603
1 60180 69705 568887656
2 165921 224749685
3 135285 61755
3 7141 10439
1 90111 99396 903962767
2 129727 931033136
1 74084 75901 906619569
1 9742 67183 915323531
1 31436 40311 35352643
2 163477 439076624
3 156833 102026
1 74770 110016 568722879
1 16037 51830 210293171
2 26338 491495050
1 25749 59572 47722034
3 81621 114096
3 158645 28625
2 91486 721048562
2 171929 17771269
1 95373 100363 797354461
3 35229 6809
3 55820 88370
1 16254 44726 592879968
1 28632 55752 81540796
2 134758 119865699
1 53831 81224 923678667
1 64813 71448 373973530
3 138630 57272
1 40505 52077 364437221
2 164231 630431469
3 155431 86465
2 123140 812571565
3 129356 40814
3 135190 47084
3 143707 20489
2 100738 725592047
2 160461 978369267
1 49718 84314 814751815
1 29917 41665 933338801
1 102233 107955 446513350
1 43741 99639 822660795
3 105637 42427
3 110007 42964
3 118385 97613
3 91434 73627
3 145496 36844
3 11656 110915
3 78421 100708
2 159719 913490498
2 33986 136131900
3 7635 36735
3 100732 13113
3 87933 89184
3 162565 27626
3 32719 104289
2 118861 462733981
1 67202 97556 433336022
3 125318 5041
1 64940 71427 744966623
3 92813 72924
2 152360 8988602
3 91294 30320
2 136813 796002293
2 144890 413278033
3 122626 64328
3 149179 76195
3 126654 97975
3 83076 12871
2 117872 799218778
3 105628 58358
3 155660 75293
2 155598 800000473
1 36008 53071 920494540
1 22351 51191 778252108
3 118876 99892
2 113488 464546884
2 38709 986808950
1 8493 53067 797608510
3 50529 70084
1 32669 56864 469946326
3 94188 16386
3 117721 36349
1 9909 43005 828267810
2 76456 942368575
2 165547 513998782
2 114830 865783768
3 124031 107757
3 96160 86355
1 7439 76453 795603273
2 94833 933270580
1 67749 76043 294793739
1 59585 73401 114314444
2 40963 623126918
2 9203 308782486
1 36620 101702 451455967
2 97490 51759998
1 19554 20093 390267369
3 153536 49809
1 61299 104621 154876375
1 54320 81120 206696455
2 155300 212694352
1 10723 113101 804978863
1 31422 32272 452127364
1 39043 80964 892228582
3 45197 67722
1 1358 51240 412881339
3 34313 41973
1 8580 81942 290722348
2 42064 923067013
2 69553 570096617
2 162450 199245242
3 151352 63445
1 15576 33837 950159320
2 95101 531311114
2 88353 61192125
3 73268 102665
3 42605 66413
1 54547 62536 123859703
3 107848 94855
3 9705 40790
2 129681 507325934
1 51725 72766 123023167
2 74416 774566682
1 12336 99856 329602934
1 60346 77371 927994004
2 45860 20779680
1 18252 96964 523990294
3 75716 10788
2 34713 662664596
2 83849 145645620
3 49817 56890
1 77343 78311 585615734
2 123757 797899427
1 26905 65972 977522947
3 108076 73454
1 21090 109890 821344768
1 4558 41202 523804398
3 128893 9192
1 39288 68750 755587045
1 19032 47100 299733199
2 162961 53988491
1 28734 59289 623141533
3 158461 72218
2 18692 70692715
2 129638 417506595
1 81406 108866 314252120
3 76719 1206
1 13030 88700 765505618
1 29979 69315 394796777
2 86744 18990246
1 102384 104156 715452979
3 109748 76638
3 124304 6493
2 63952 730464340
3 35511 109316
3 158089 6428
1 58084 81585 721780697
3 143299 25366
3 160977 28021
3 3487 62783
3 102457 14743
2 11692 440657267
2 80957 449077019
1 30181 65264 17479104
2 62858 20616904
3 158306 89155
2 171501 52493845
3 69104 65606
2 5415 575794941
3 139639 7958
3 93500 37465
3 90216 18435
3 137005 11350
1 74174 107442 653389995
2 60230 672556420
2 113328 108738754
1 27653 85464 296280659
2 171719 914933497
1 93807 97878 796518278
3 153891 46827
1 57664 99972 371108925
3 31245 106705
2 170375 316995888
3 160934 19851
3 7301 47104
3 89794 87736
1 23742 24125 618725814
3 166863 36628
3 131415 42141
3 70558 70687
3 131367 80775
2 73972 287685430
1 5943 32775 906139820
2 60174 311061747
3 38850 42722
1 79504 94155 839041998
1 2375 81504 735919898
1 15492 59551 157767629
2 161374 305998097
3 124882 39992
1 66840 77136 76725507
3 170402 100077
3 141762 19070
1 19712 32289 709438921
2 172535 447276857
1 60888 89625 515461994
2 22006 119538140
1 7861 66204 388444896
1 84576 95954 141874522
3 88542 6700
1 65983 86671 890306692
3 12207 82626
2 86584 779050685
1 89376 107073 474547648
3 170935 106170
3 156508 86959
3 70294 42249
3 132095 45207
1 38587 54283 842558061
2 56351 584383555
1 57656 82672 203247049
2 72497 143950220
1 9503 83105 844840571
1 9829 80987 737515085
1 714 97288 66107953
3 146279 28885
3 172454 22587
2 104042 794817378
1 25654 71881 97549430
3 90245 111011
3 116741 73132
3 62412 43575
2 22121 59908113
3 61792 5827
3 127056 40490
2 59687 733051321
1 48492 67280 760174218
3 60935 8798
1 30069 70813 683833532
3 90450 62848
1 44270 57345 145033566
1 83878 109424 384889820
2 35709 967845848
2 38465 672517050
3 63179 84467
3 26248 103047
3 139828 20412
1 1176 29888 653338317
2 21642 303531982
1 40690 109211 768715326
2 68096 168555998
2 31420 641867218
3 48255 14491
2 6780 609788692
3 75416 48457
2 26578 478697520
3 142188 104299
3 7054 83986
1 9368 109675 603756012
2 139366 114623295
1 29341 85069 309077398
3 104701 91308
3 168314 17961
1 19849 64916 443403326
2 90434 9834087
3 18409 108960
2 127715 403296680
3 65679 103847
2 103559 627367237
1 32657 84717 612408239
3 46714 83915
3 138480 23475
1 72723 100035 948298810
2 163815 788591638
2 86071 716177952
1 35978 66855 936604947
2 9333 793697841
2 138227 542630056
2 121665 636919862
2 130691 83593164
2 116196 514793903
3 99948 14315
2 95420 38788442
1 49169 83804 86769208
1 45599 84089 421106965
2 63957 192403624
2 46274 652860858
1 51850 104724 320740195
2 88949 13035493
1 2388 80281 761953255
2 116374 519324494
3 71528 53743
3 78173 8470
3 85268 90959
2 52223 729710760
3 101515 9424
1 35465 102695 275433431
1 52327 113562 504558156
3 115899 6983
2 135599 629130411
2 76090 872627138
1 9258 88522 503277655
3 173869 64542
1 31865 51818 226085460
3 119376 79390
1 82891 101438 423860776
2 137011 724806109
1 4548 93945 25280100
3 130810 52136
3 95619 3848
1 20475 52530 883318583
2 23827 280831889
3 159303 21210
2 145258 646265862
3 166608 540
1 37794 42488 916528293
1 30466 98828 368725505
2 103273 277559414
2 139104 952912832
3 75380 102327
1 76965 114251 850120020
3 7469 54636
1 57427 58996 115167318
3 97018 96969
1 55122 80332 592193698
2 65794 455127562
3 92310 56536
1 9504 25286 986559209
2 78757 769107905
2 58725 773678243
1 17691 72936 468693578
2 23553 33141980
3 85698 108949
3 44616 108496
2 129716 851066848
2 63997 31672611
3 68752 100558
2 163078 286573369
2 34786 678091900
3 41474 45664
1 1874 16063 365350097
3 55263 58967
2 128944 996451488
1 36093 60452 423467193
2 147025 656681858
3 17322 3644
1 18072 44538 990211942
2 27359 211477519
1 732 5835 555916273
2 132628 420529675
2 81625 414775619
2 152221 763079719
1 94781 99660 617312668
2 132018 45983889
3 169899 88294
1 55293 70980 830071626
3 64810 93526
2 13440 693626320
1 29465 83510 954023014
1 7659 113770 708728920
2 10505 956785416
1 34416 64652 89136120
1 15668 39320 423364389
3 108101 12873
3 156795 31061
2 24813 659091395
2 76154 79532396
3 160079 46805
3 141148 49176
1 57297 112684 82361786
1 21098 107394 612088315
3 13216 20502
2 129463 652517771
3 112953 21613
2 76608 435464992
1 19411 82719 61941564
2 113388 909425547
1 99152 103743 227858817
2 104396 717826720
3 159211 38447
1 66058 97553 58800431
2 24540 500705481
2 146222 897694178
2 36234 215382965
1 58138 65529 176069166
3 54764 92463
2 57376 697557385
3 9077 32599
1 99949 101358 998377047
2 174036 581024961
2 79381 772582186
1 45053 77690 646997672
1 47751 94055 251179504
2 111491 367017789
3 61231 47750
3 9366 102380
1 94999 102020 133594161
1 15054 102244 143564702
1 7493 66536 606719144
3 79369 64996
3 82209 22866
2 144120 797717038
2 62150 302054105
3 107347 103222
3 106636 102610
3 45788 12598
1 20617 29207 829030457
2 18037 414846550
2 14075 421863070
1 29083 98298 449106093
3 17243 51082
1 20319 47188 561030116
2 166759 394050805
3 84320 21840
3 4747 5779
3 115474 48945
1 37142 64958 316106553
3 105128 74953
2 165043 296046442
3 36040 71927
3 99674 102104
2 66332 368656080
2 122539 230978928
2 104291 669377915
2 130358 287364590
1 13564 26179 244014091
2 107491 752012605
1 34719 72762 562687301
2 172104 788467180
3 133765 19249
1 41010 63794 817800752
3 173630 75176
1 29050 29808 261447469
2 78050 371553971
3 7432 107626
2 62965 358910827
3 113924 17077
1 33014 63644 239313054
3 104343 62509
2 54904 175085088
2 51514 970626283
3 133331 68009
2 124233 331439949
3 103217 103542
3 174554 11366
2 48047 228427925
2 1628 790205017
3 17585 21195
1 29737 101886 498225176
2 28993 556959494
3 126614 8159
2 71147 31064050
1 30009 82842 861681161
3 905 65632
2 61872 830655734
1 33050 89943 542764753
3 9109 43222
3 89296 17156
3 11250 20150
2 60445 278982333
3 4864 25903
3 119194 30572
2 1163 212199047
2 101363 596815768
3 18162 39068
2 162123 964336855
2 128561 320012382
1 1719 93073 475532869
2 97557 418917212
1 15677 95157 686074869
3 94478 100843
2 40426 164048803
3 68223 33532
1 17183 96797 432034266
2 88443 558828265
1 79916 83349 505683462
1 21068 53369 124138631
1 86754 90578 548942616
2 9194 492341554
2 8479 86271613
2 30850 127447906
3 55772 17441
3 103162 67963
2 42922 731721510
2 162402 688453681
1 100180 102606 244457238
2 111157 438291231
2 31023 676484698
3 113093 71972
2 154146 919132311
3 47117 26368
3 134001 76649
2 81559 23517167
1 14831 38984 37990537
2 49750 155573744
1 40943 105317 449736606
2 140644 170790907
2 49808 669407065
1 6627 45199 370954161
2 96517 996841654
1 33892 67770 244575600
1 8935 104763 440785543
2 130612 509872045
3 12416 77914
2 122403 224711544
2 164447 225621903
2 4043 714615713
3 68381 43297
2 161621 958354399
3 118053 12729
2 123212 664660039
3 139574 95831
1 67806 74201 961772844
2 33706 363039476
2 40735 761698215
2 152395 344578120
2 86908 824545293
2 22868 604866849
3 131003 102051
3 132666 110852
2 122980 420409894
2 1580 68820635
1 9323 46923 198600330
2 46630 725183588
1 36911 37358 654811348
2 128946 177176048
1 91561 104464 127883333
3 69373 35938
2 93851 921538130
2 108856 287029262
3 66790 26343
1 11533 47099 965497649
3 72697 34600
1 29001 42491 758477554
1 15532 70805 436100522
1 16468 99601 960322686
3 159661 43121
3 62572 75402
2 173648 437041437
3 158085 72537
2 8832 938835525
2 136593 764006332
3 13583 34306
3 128271 69622
2 90933 781712951
3 13145 46773
1 44188 80917 579151426
1 2342 106331 449315237
1 9777 88846 595498206
1 71216 82491 519857215
1 13201 33320 25301381
1 32607 44330 501427668
3 104269 59235
3 61845 17894
2 9604 686734839
1 45116 93220 589384705
2 162028 898398949
2 19620 947086595
2 135755 561721475
2 108314 479837270
3 57787 114317
2 86194 449022074
2 155107 853521783
3 141279 106732
1 2175 30582 404621569
2 54644 286693807
2 86836 879514109
3 13553 47148
1 26765 39068 457694732
1 14195 28901 385171693
3 171058 71370
1 9748 88429 967111882
3 121318 45141
2 49765 581856671
2 159500 398066080
3 46472 58473
3 169616 85161
3 124619 20556
1 81745 106755 58647592
3 163687 62091
1 69646 94958 932053985
1 26758 31831 386604229
2 59544 33301906
1 12860 94477 172233144
3 84661 88559
3 18732 105152
1 45190 79065 375824953
3 16385 45884
2 161767 881913118
2 109068 636973063
2 87154 257417871
1 71879 109368 567533509
2 165499 911441001
2 80385 739949723
1 81364 91669 151762148
2 95498 507987939
2 117256 948078004
1 30517 40837 232616462
1 75840 77711 546622554
1 31252 35801 590789321
2 15090 523105348
1 4002 101100 794701769
1 76985 82832 992832060
2 36634 438206708
1 12369 93498 439408127
3 41362 86264
3 146965 103867
2 79235 787047654
2 24748 394095530
3 117120 96407
2 103513 181113445
3 137926 19515
2 170235 946605960
3 77846 90975
3 79798 62915
1 4866 85020 144412338
2 7416 393908717
3 128077 5542
1 37042 102675 890788300
1 42523 98190 667577763
2 126001 433479306
1 11742 68015 329982716
1 5114 14685 495426179
3 73128 52485
1 98403 105524 923722906
3 144918 1617
2 92752 838332704
1 7953 10635 120295368
3 45887 67787
3 134524 90696
3 153868 27735
3 14199 28180
1 14089 59143 401417368
1 32772 69688 129361676
3 58247 113477
1 47948 110566 809086782
2 77358 207989397
2 60734 978249703
1 5152 42183 719460889
2 173787 729221102
1 59188 80171 868309249
2 13253 763585771
1 32541 70752 804648531
3 137 4581
3 157642 29259
2 61782 150344928
1 59919 65831 131472137
3 36346 100133
3 79471 32573
2 21287 282949601
3 60274 98075
2 88425 873634614
3 95179 112639
3 108377 52519
1 69720 86841 759794977
3 76204 91139
3 139125 100713
1 11171 100481 801923044
1 8523 107282 908501606
2 74489 726992946
2 16430 682993712
3 67526 71616
1 25659 102231 124440809
3 95087 18000
3 11338 65141
1 15711 67075 295127401
2 16860 904493852
3 40551 19700
2 7010 565218946
1 93297 97320 900242095
1 84262 92431 870734396
2 3520 721291764
1 40431 81479 446776915
1 44059 70457 10955793
2 97887 869249846
1 4774 17624 672190107
2 135810 807558777
2 113210 830028175
1 38959 51268 503809941
1 49868 95329 375101261
2 47748 635366517
1 66302 70120 733993771
1 18865 102477 366822333
3 90857 54236
2 72777 968884947
3 138301 10951
2 29315 302054188
3 78405 38057
3 8136 27918
2 167287 937694758
2 147849 513643108
3 89791 53961
1 87244 91213 780725283
2 108051 277499633
2 152979 218975633
2 125199 747375182
2 101061 682639818
1 28160 59082 175877647
3 36698 57335
2 122408 796586526
3 68411 30769
2 111311 156509010
3 152539 11368
3 42669 85391
2 148129 288617916
2 101596 881411117
2 96623 101080184
1 75168 114161 486290216
3 120361 105995
3 67643 92727
1 18917 105553 630037643
3 2514 53554
1 6130 38297 248280079
1 20002 98786 629867970
1 6925 7868 656120962
1 21934 89462 599234818
2 165968 746399679
1 13562 64228 25007736
2 98356 896892962
3 148514 6058
3 41871 41859
2 73551 14502348
1 48752 104199 202023891
1 47703 85210 63379701
1 41814 90333 483009382
2 91598 449541090
2 32433 583157277
1 40727 81509 60493452
3 131146 66171
2 106669 60338685
2 57757 43485725
3 5810 85064
2 108484 758936835
2 17748 768908902
2 65675 550908084
1 62654 99060 375744388
2 71939 768188351
1 15536 106145 60573999
1 35067 64461 865770529
3 149057 2749
3 164519 17548
2 14941 276944668
3 350 49553
2 147584 115327447
1 56838 66498 603323947
3 160378 110558
1 55247 95633 34578052
1 55961 94424 820619695
3 7468 37133
1 21175 23980 184256999
1 7458 49953 364736778
1 63909 106829 252777658
2 8901 465565690
2 11307 682041446
3 80400 12632
2 170781 124971032
1 30036 91403 673041996
3 169122 54550
2 130467 663129720
3 19337 82362
2 71655 669359460
1 13683 63010 867333663
1 25890 87354 980537825
1 28707 69968 134984304
3 76053 31441
1 59826 107489 543608033
3 74462 10292
2 73823 558505523
1 35270 36882 652674054
1 86006 110580 517087000
3 67402 82399
1 39214 51574 946992355
1 3664 60688 110054071
2 3417 856904820
3 37335 52354
1 8774 93870 785379882
2 10690 610115517
3 18355 96384
1 13498 52178 687721926
3 1265 108889
1 28102 77109 152379486
1 10718 26305 765207251
2 94049 940234186
1 11744 37309 961722537
2 113995 927948652
3 68349 40027
1 65539 67777 429689452
3 36730 73750
3 100914 64920
3 60889 84560
2 6142 587782388
2 79775 354992001
2 19076 890050145
3 143999 18871
3 144051 9246
3 64666 2942
1 40655 62809 638417095
3 8194 87989
1 11366 58006 419875619
1 50004 86123 98333126
1 80937 90450 456007761
3 90678 39783
2 23360 661112056
1 13965 18514 430748268
2 124198 964842627
2 174306 352261630
3 55486 99113
1 86826 105591 408965309
2 60841 157918049
3 131188 67523
1 3561 46513 18351138
1 9414 23441 783070084
1 55909 55993 220291984
1 10826 73467 49989940
2 25033 735314976
3 163681 109276
1 28591 52713 685394679
1 3430 86676 458820857
3 41451 24140
3 64863 93735
1 55684 78072 171875794
1 48594 74397 780014438
2 138535 519192331
3 96584 38594
3 37272 53565
3 156396 10661
3 127747 48931
1 30907 89504 738699199
2 84188 570388765
1 6823 12416 676249716
1 9722 85837 980530541
3 24584 81098
3 9428 97764
3 33981 71933
3 5537 70496
3 83983 99080
1 36862 43558 993348955
2 138806 418489936
2 14623 916242871
3 30752 85372
3 145783 92361
2 128115 652986412
1 52232 73694 17222408
2 159817 313133863
2 81432 949811388
1 29913 81069 877449958
2 63824 482342808
3 32006 79478
1 61992 69521 614561648
2 124931 98248660
3 149138 90287
3 58909 34653
1 26607 58034 80972489
2 13261 562589440
1 1038 45065 312275028
3 143961 61240
1 48970 98858 691716511
1 64987 71693 632332990
3 108503 60804
1 84520 100805 667408251
3 20827 35397
1 78946 109419 6773417
1 66446 99467 216085247
1 69392 85813 674172552
2 88249 396518701
2 112855 961339057
2 51882 54442472
1 22119 79622 998662991
3 130297 46000
3 19137 72283
1 20297 66972 342249247
1 11544 101618 616867212
2 50783 350147980
3 109631 55802
2 172197 633989685
3 107072 74364
3 90966 104931
3 58164 4197
2 39668 754834332
1 30833 102021 970981978
2 51734 975941131
1 52562 53239 514919210
3 160171 17498
1 494 56366 248928545
2 52437 151318498
2 163850 123600204
3 134382 20365
1 105790 111756 295686776
1 33936 114017 688095419
2 133855 851732231
3 66839 103175
3 161071 36545
3 2110 94708
1 31960 82802 456317934
2 57153 355707573
3 109782 97506
1 33261 52043 500039418
3 9880 11010
1 22256 74386 25608755
3 148998 44622
1 11030 88914 58376110
3 136971 92693
1 10664 81371 410265210
3 73694 70865
3 95450 103174
2 101248 543645615
2 58001 438493242
2 59176 862761597
2 57714 606740986
1 49308 62760 584681837
3 37410 75055
2 22335 623485691
1 53334 98873 922414960
1 11058 20269 197918959
3 34597 64924
1 4102 50699 138313896
3 157879 103240
1 28841 61247 331679596
3 151116 252
3 23510 105679
2 10380 970962329
1 29063 101444 619655482
1 2991 28956 142568337
2 50059 721323470
3 98231 104397
2 137905 151515040
2 81530 250382307
1 65724 85787 875147935
2 35909 34768480
1 35432 89372 449796339
2 169081 589352682
3 56487 66666
1 23232 110809 464169523
2 110026 218457552
2 67906 998361337
1 76239 107756 414456068
2 141069 899847058
1 25331 70608 286265275
3 10516 107975
3 162481 17967
3 7968 19151
3 170055 75480
3 73857 30034
2 57409 835126830
1 17865 107888 49364078
3 23922 42165
1 45100 55664 173451502
3 148703 12340
2 15999 526788768
3 103875 90523
2 126758 855938804
3 175095 91046
1 53681 105498 29514917
3 117236 112488
3 9191 23201
3 152208 45087
2 103550 752303489
2 160037 417240257
3 10565 73969
3 20744 40287
2 152631 967321906
1 16395 85109 150361103
2 121445 644487580
3 67878 36340
3 97218 1346
2 64098 774571267
1 35394 88506 138165223
2 93454 994845324
1 45184 91027 787485654
1 12785 99968 785117174
1 78568 99641 431946198
1 25336 110251 422050001
1 11807 25223 875350493
2 70014 637472312
1 45580 96800 195396123
2 93258 208891493
3 135415 113110
1 52328 86534 204298080
3 22874 14241
3 66837 83573
2 82906 994973543
1 7792 24530 552529809
2 138185 129199427
1 65896 66635 18595039
1 68768 99508 194286463
1 24986 108301 828693214
1 20026 80793 420567763
1 43174 55740 544118429
3 25590 109617
1 84783 109159 309263007
3 115787 38775
2 37524 568264796
3 121392 62630
1 80339 110649 506856071
3 170870 76541
2 74584 840982065
3 46525 70203
2 76197 127641265
3 37995 65886
2 129120 895089575
2 135461 453742590
1 7497 24986 71860162
3 70039 110577
1 50884 112465 470037982
2 151021 977557250
2 134422 957561304
2 154485 280066570
3 29824 110557
1 5497 40144 594069580
3 19797 92035
2 164170 771097760
3 79688 2487
1 23692 114316 342582962
2 27062 817200903
2 87572 234906999
3 717 65785
3 49064 58204
1 6200 65660 439660019
3 152586 71576
2 78434 45596968
3 111303 45027
3 61750 2817
3 95357 109720
1 44822 104180 635213756
3 162464 60667
3 158238 36197
3 41394 88970
1 17424 29562 235956283
2 175177 778150965
1 28652 63521 544621973
3 48076 1226
1 50985 104125 382765160
1 38682 105017 859798998
1 6627 86701 281372851
1 82153 91151 3225464
2 140658 568972530
3 15691 108238
2 72080 219806510
2 50905 663821111
2 34405 170117759
3 62183 50916
3 81098 110102
1 95665 104898 737289857
2 156156 154215768
3 6859 15378
3 64218 18363
1 41181 97427 626332535
3 80901 7347
1 24470 28590 447103714
2 15597 387060464
2 109712 235533987
3 41025 58862
3 106920 8388
1 13317 110263 932378984
1 25905 60995 30605104
1 42578 107268 448377685
2 130675 561965237
1 65983 106595 185633736
3 13421 91664
1 45591 66275 787227212
1 38177 65486 876611659
2 65137 82930662
1 18390 79805 143449723
2 95988 356918801
3 45769 29080
1 20421 57706 27443868
2 68455 477638937
2 83723 14979807
2 63106 847513901
3 137869 80570
2 153835 118597198
2 36860 13353376
1 9906 108673 352237616
2 120769 964408556
2 113352 395194426
3 41035 47968
3 110449 79839
1 62932 79825 64997146
2 89494 144493339
3 51904 21129
2 97371 703922228
1 2377 75556 14438138
3 60318 8601
2 45418 728196863
1 28845 93993 111383236
2 175576 912477450
3 153818 51525
1 88163 107791 893569331
3 123796 58094
1 32839 94539 510951042
3 145518 49499
2 34861 880060096
2 161954 835525484
1 9150 23482 992145641
3 46743 53139
1 60895 62320 879867711
2 174906 818961615
3 144509 106972
2 59791 760936761
3 138093 20058
1 54225 97537 775707270
3 167472 68557
3 4235 13389
2 134164 327882729
1 48156 86329 390724998
3 155802 28753
1 1363 7013 113373288
2 165948 922876015
2 62445 606321943
2 76995 465211337
3 101236 41803
1 73259 74675 660980369
1 40860 69806 453838722
3 58190 59819
2 52922 629857805
3 5064 42127
3 81642 111036
2 161154 267657494
2 84580 930719061
1 18803 23081 820325393
2 65753 10156725
3 49643 106659
2 112234 519171724
2 84837 617553730
2 48489 540289482
1 28651 95955 421233382
2 126620 698820191
2 82198 165248135
2 37569 882617252
2 36924 155380825
1 9237 77134 825974582
3 4564 63898
2 161085 629051534
2 144218 54438493
1 9858 105056 52595552
1 2399 31394 287895032
2 56544 74961654
2 34065 741182378
2 16531 335368755
2 62989 640206750
3 122748 24072
3 24641 14132
3 26683 61180
1 33877 104907 208784096
1 27815 57092 954756272
2 59359 310281580
3 59384 79932
3 151131 41173
2 41015 540429388
1 78587 78972 217988834
1 14708 34210 809343521
2 12149 158623836
3 12026 47736
2 138249 134862930
3 5168 40006
1 33277 95800 608620719
2 45538 207801513
2 114922 655364173
1 21683 55998 868339826
3 24127 114311
2 81867 552409142
3 43212 79316
1 32734 54508 118629704
3 130799 48704
3 61529 105769
3 146926 12052
1 99779 107827 93560437
2 154851 309437593
2 18120 339346565
3 26031 18904
2 161763 548966448
3 94509 100120
1 37994 38114 724276112
3 74369 20167
1 10867 11652 427001056
3 131863 27164
3 74078 39709
2 50769 621889273
1 26775 85729 802950370
2 32598 327853066
3 48349 15461
3 87822 15226
1 74261 86118 435121614
3 39733 105885
3 162593 102003
2 158813 327228205
1 54463 89828 350036488
1 67569 91750 857320297
2 34303 513305668
2 73816 330018323
3 66190 92197
1 84207 108410 699566445
1 16262 76544 619481236
2 27983 905287659
1 53183 86980 821146794
1 104776 108012 359257628
2 91599 549677196
3 171760 93607
2 145826 438414285
2 96104 417744543
3 68555 1999
2 41506 490227461
2 143007 252883564
1 23011 108987 559520347
1 43895 68587 506975914
2 106699 999200080
1 1808 84652 602575355
3 135734 59858
1 49433 98898 679211998
2 139578 187952631
3 102485 97570
2 75842 91277111
3 101564 83801
1 60973 104111 335355449
1 48905 100109 420418250
3 47174 84701
1 75062 78672 423684723
3 117177 30100
1 47537 93015 406896317
1 9562 47316 475187165
3 25424 8002
2 135068 842828103
2 136250 954644506
3 99184 8662
1 39436 60952 871959316
2 97498 874328192
2 147977 735638158
3 62207 90292
2 60662 16267549
2 122353 484613679
2 131353 393231629
1 47279 52137 37200573
1 5564 15952 517492263
1 26902 35751 417286813
3 118614 93095
1 69605 98505 956550918
2 152595 458578270
1 17665 59626 651551007
2 90469 414315499
1 53662 60902 96539387
1 27152 99474 179011929
1 28865 94055 262843562
1 47459 108495 337593569
1 81840 108751 984316481
1 40697 89269 291521545
1 13437 36526 737559040
3 63541 41023
2 141534 338975675
3 8376 28527
1 96041 110536 78214317
1 44291 73059 174005052
2 35156 4769239
2 29312 788554693
1 18620 113249 523943031
1 78952 85313 127124189
3 49389 65937
1 110256 111233 393167317
1 41786 82508 173331007
1 2935 48433 319264116
2 53454 505716213
3 30275 14445
2 75391 24488243
1 58119 83347 328991097
2 53553 668651751
1 68385 85320 166795695
3 79530 110628
2 130367 108982078
3 148143 64734
2 125485 29516911
1 10609 42510 266551493
1 57173 72196 920931975
1 4993 43386 700665290
1 74037 93717 995051122
1 31888 40565 807188060
3 9830 33935
2 104814 711568217
3 109417 112644
3 152856 46175
1 74780 108935 944538043
2 173336 658163255
1 68610 80373 500185006
1 54455 65415 555567350
1 27459 72726 301798885
3 104352 54586
3 75732 67355
2 41007 785972673
2 134097 946726395
3 143817 79344
2 99424 32312477
3 89254 21627
3 36978 39400
1 11424 112084 434116796
1 17363 30678 56393041
3 110348 8367
3 139309 60060
3 165986 51685
3 65962 1463
3 150795 34387
3 139787 29014
2 2634 821284298
2 151048 485780176
3 108602 5639
1 20764 105681 904097522
2 85678 61715417
1 38649 87132 900731133
3 133786 19168
2 39763 800108032
3 84014 98951
2 25843 111261304
2 94282 169558605
1 67870 110799 692952089
2 26792 78339713
1 16429 18773 434425538
3 110917 53193
1 48320 108741 398270923
1 49551 52037 313315388
1 29462 45404 85570136
2 147775 392029178
1 80679 105659 445691726
1 51237 75920 917168389
1 40763 45688 819356039
1 16433 78046 815238177
3 39513 91030
3 138173 91428
1 8443 47909 89444866
1 61476 94930 776208346
3 165539 84628
2 54356 775741580
2 13394 253792802
2 89943 103482109
3 80907 71484
3 117192 88370
1 29115 48537 299089457
2 45934 46434043
3 86088 32961
2 15674 351594540
2 40344 383786462
1 60645 90577 423932150
3 117284 66270
1 27992 92843 639374525
3 110190 106624
2 125082 543118502
1 72314 88550 779624803
1 38486 105739 529876905
1 1391 33968 326662197
1 25888 83155 533550430
2 126241 407261386
3 121155 93443
2 90477 197419746
1 36354 92955 682618015
3 119393 36664
1 13578 31420 78961543
3 52294 59896
3 126333 22201
3 67729 4478
2 31820 941112390
3 61397 38375
2 40292 338624739
2 62764 32865162
2 76056 691493949
3 23137 29764
3 139135 96994
3 141974 48851
2 4627 636778719
1 31338 53527 997484661
2 157739 604958671
1 31543 99686 70994711
1 58311 109686 141770764
1 35279 98920 820689070
1 4823 36454 480248010
1 75422 113406 305960569
1 1210 72824 719887217
1 10383 54173 101049337
3 99201 78146
2 40698 233029881
2 18356 936888254
3 59199 5587
2 122103 593103282
3 101538 25800
2 100091 914313328
2 94582 886589556
2 42624 511807186
1 41024 46277 812327237
1 785 32310 891336828
3 121462 24084
2 160683 221493651
3 131603 34375
1 64357 112208 604984848
3 70376 27084
1 86686 102849 446055156
3 38686 83789
1 3481 44757 267389070
2 96873 23574286
1 20767 85068 331949556
3 130486 48946
1 42046 93899 997697431
3 108880 69549
3 30602 44256
2 5645 116209032
3 11083 15180
3 154955 20756
2 37325 565543794
1 44645 69333 768072333
2 88202 574995599
1 50059 106486 230699184
1 58688 89203 378455555
3 40478 16540
2 7253 824946920
3 67578 64169
2 28139 788264458
2 97401 562604718
1 31778 76671 863567423
1 3490 38480 546358641
1 38915 106836 584473041
2 167499 174618777
1 29539 86638 811826786
1 50357 74212 576738445
2 137894 121305876
3 18287 32343
2 60438 636292168
3 114471 53553
1 60127 60868 687884157
1 46923 101777 272248604
2 68599 306162474
1 32588 71125 193508919
3 67197 20278
2 66850 969520883
2 2962 373722526
3 157883 38852
3 82828 47014
2 105522 412273579
1 26316 28780 359869996
3 102931 63140
1 1843 22072 749318586
3 123419 51137
1 54564 64442 595344977
3 160486 37366
2 71508 533511524
3 87875 24940
1 608 18816 792557393
3 135623 95662
1 64103 112779 769048994
3 50771 90426
1 107097 108170 585976655
1 8345 73744 838563295
3 167462 73597
1 33943 70030 775902172
3 7154 37963
1 40859 57513 862700452
2 77453 243649492
3 91320 92755
1 4022 57147 734427613
3 70107 62244
3 67059 102954
2 77336 39544075
3 56105 7159
2 32950 712818232
2 6899 891022779
3 164824 30118
3 60706 18343
1 57126 103805 398159790
1 6924 8783 215877558
1 61163 111921 979278474
2 156779 784755957
2 87911 763761106
3 171212 46081
2 77340 449517226
1 32106 87865 14523363
1 10395 86726 764336980
3 86170 8806
2 100693 475173419
3 6918 82845
2 81636 405824473
1 12080 40230 170111378
3 140591 18933
3 143870 94292
3 162357 38289
1 70540 84138 209210956
3 143210 72112
1 14756 45010 285369961
3 166009 74647
2 92200 994368414
2 97330 732365344
2 139395 729701379
3 116980 47521
1 13570 22621 650073317
2 87520 305327015
1 10052 48849 449990122
2 94307 516662336
1 82229 90239 142329809
3 69199 70851
3 132103 13592
2 52453 767646577
3 87314 61376
1 63616 84860 171383507
2 129742 317499168
3 104016 30504
2 40769 14986547
2 62728 637208537
1 6296 109195 705390504
1 11039 39672 466322600
1 9617 68517 600352261
1 51632 103649 645825560
3 66314 79087
2 158604 273768287
1 47009 99714 964234603
3 127889 112961
1 89512 112773 677187675
3 127041 109177
2 18601 429350050
2 146232 783195073
1 4870 22410 695613824
1 24450 71119 312190508
2 141120 823712661
2 173395 238441940
1 4739 73779 16660422
3 20877 7602
2 1076 955635840
1 37517 65066 186350632
3 158953 76345
3 140783 58229
3 10863 9837
3 4761 47145
3 51431 109457
2 136761 785336938
3 72343 43790
3 45543 75152
2 78068 31100140
3 21355 97765
1 54834 92579 272718570
3 169848 103763
1 29727 42053 988300900
2 142627 354471514
2 144532 96489085
1 58376 64518 719617144
3 151680 102795
1 69413 72770 774907872
2 174852 631419392
2 75331 284223725
3 43682 69592
3 96718 13992
1 22744 79179 247689490
1 4113 21773 75648992
1 18981 108448 345048996
3 82527 67659
1 84848 93251 197598042
3 112560 71564
2 66064 830784606
1 89548 113652 304665305
3 120758 102105
2 133592 612461211
3 6475 38816
2 142867 897813216
1 22506 79327 990024902
2 87835 384428638
2 84828 809575123
1 63550 102840 508025090
3 33053 99504
2 164794 496445124
3 15960 85171
1 54974 93275 708955166
1 29124 98017 888437368
2 102062 424659100
1 37325 45941 17541027
2 138214 768727800
3 174344 114258
3 115231 21920
2 103942 229106520
1 74194 110711 844384786
3 32391 64561
3 87877 43568
2 61776 586084628
3 46324 39704
3 52462 60938
3 16900 72427
2 148591 430692323
2 13234 563428481
1 9626 23305 882086584
1 29621 33035 837904451
2 33061 619988773
2 108313 434147441
2 18057 341775281
3 1669 72843
2 96328 933756893
3 129540 111471
1 4469 68238 362529571
2 119493 908126839
3 89781 63288
1 53522 57244 246594327
3 97145 6065
3 31948 19124
3 49460 43744
1 2280 101418 793319482
2 136124 907106116
3 15465 38323
1 44538 105982 149273359
2 165699 47953016
2 32913 487695517
3 32861 58552
2 102039 167884590
3 23246 77975
1 26076 103437 174706486
2 85283 308361605
3 142033 4760
1 3695 35117 727966157
2 47388 229920644
3 138602 94080
3 21619 4758
3 18205 58857
1 2358 100705 224101313
3 11245 71788
2 150200 321127609
2 140401 996788147
2 36441 260448021
3 38163 73863
2 48364 556029447
2 12327 155818172
3 46251 41215
3 94407 10704
1 83296 86570 986853631
3 120452 71193
1 15718 49898 709243214
2 43962 492011913
2 97020 99127109
2 57236 288207720
1 3338 29681 642863261
2 128141 166327070
2 116085 943396404
3 113981 69125
1 1073 101529 567593466
2 5758 805140961
2 30794 796761575
2 88889 194341110
3 66384 36499
1 5477 47193 882884051
2 66640 942548798
2 14109 686182505
2 165234 590815698
3 17363 106956
1 90272 109118 520510158
2 113709 566022983
3 54904 14122
1 43755 45385 549377755
1 41648 44798 165857325
1 25648 26828 563489697
1 40612 73019 294697893
3 158089 2898
2 20526 546326367
2 124286 392719585
1 1290 40832 515067918
1 30372 40558 86406925
2 80462 57347285
2 161337 819550058
1 57726 76928 118668735
2 148863 524312463
3 39758 36200
1 39059 42771 160598811
3 109489 103437
1 23289 85209 868604489
1 58192 61994 17907712
1 74875 113402 538186786
1 77039 100308 855465508
2 89635 642264631
1 14515 91209 18447767
3 141113 11445
1 21656 101244 204025880
2 168371 630340537
2 157486 375106557
2 91364 266450717
3 139701 112153
2 47858 174755084
2 75946 109607772
2 114696 769465478
1 10148 105927 571047898
2 126835 170260684
1 64329 112356 382202077
2 116767 75582617
1 44965 67012 61943038
2 73576 398850391
1 45580 53133 966087030
3 28111 16384
2 25591 23453550
1 20849 46769 647623546
1 51377 59184 172457888
2 24454 321075205
3 103066 51001
1 31335 107420 633963924
1 40333 59444 317790024
1 80308 108676 926759700
1 17902 49402 357204451
1 76358 93725 741887333
2 117452 609625310
1 64260 85472 763159141
2 120388 523099381
3 172189 101316
3 119823 51035
1 15793 77150 696639173
1 61410 103051 213658755
2 170195 72503355
3 134893 8512
1 1689 86980 482423308
1 17332 87655 766966930
1 86454 111079 850613610
2 113805 746315717
3 36858 97305
2 5970 61645134
3 26758 77310
3 84713 87357
2 154335 995393760
2 160281 768633610
1 35741 88364 854638369
2 77496 361813837
2 118969 818204658
1 80500 90620 220666057
1 12828 22197 330878654
1 66583 105985 660895246
3 124100 66593
2 151186 670579917
2 19470 520343103
3 120937 113114
3 172806 101680
1 38852 66933 699878557
1 41554 66558 577927053
1 19977 59436 215994481
3 99046 93450
2 154133 668121184
3 66477 28342
3 66709 47536
1 16123 26284 740942197
3 82688 112611
3 132751 16310
2 99159 761890794
3 122774 86458
2 10241 698152732
1 962 35103 288872059
2 46191 721629639
2 25515 820511659
1 19606 46861 892823133
1 16854 26975 504137482
1 31902 54140 853690193
2 86698 722639198
1 8136 52743 352628757
2 81330 103549683
3 69918 47739
1 51429 64176 155358395
3 51925 25100
3 145101 59143
1 76616 77818 281898019
2 140976 221854418
2 129219 247989088
3 41872 54716
3 113189 97655
3 4060 37783
2 155599 862001496
3 56201 26931
3 59411 40679
1 5060 13407 218110763
1 61667 108248 831047729
1 6979 26103 87043809
2 14635 540402355
3 170091 14814
3 92900 100826
3 78025 104615
2 113467 410338742
3 156844 109895
3 74544 104750
1 15676 63269 234826618
3 150695 80980
2 15006 441216181
1 9547 23381 262874502
3 170966 92172
2 158213 976766543
1 7483 12596 163287001
3 132930 28163
2 56821 574311177
2 127451 127756154
3 147173 92813
3 80462 6465
2 110123 506180630
1 4585 107813 486608353
3 133470 108372
1 37328 96997 408292219
3 141723 42845
1 12891 16824 528744663
1 15383 91025 449779002
1 17466 50980 222688387
3 107306 6963
3 168446 94458
2 158540 152480676
3 124958 72658
1 2577 56689 821510003
3 58449 28710
1 8786 47552 609829603
2 20056 603618012
1 14231 26566 227300684
3 53066 43749
3 73859 48282
3 52077 79125
1 77148 89739 292390105
3 65586 113317
2 171302 589781260
3 150635 111424
2 23778 646727369
1 19256 33821 818256126
3 134534 79292
3 168039 102399
3 162806 24245
1 10997 29657 74454775
2 124541 805373034
1 5152 78440 626396516
3 75627 67287
2 124365 992375015
2 169242 960732498
1 49983 72482 475710390
1 29675 98760 862280064
1 46518 71569 814401452
2 31939 336640023
2 161678 354024995
2 101795 884913645
1 13962 78954 43186690
3 63188 71397
1 596 5556 551095813
1 67963 78311 719214905
3 106574 4576
1 9728 90128 389689037
3 172397 81986
2 67571 993204946
2 94766 489691937
1 60535 76251 14816386
3 27038 54807
1 48837 62079 364070155
3 146752 61874
1 46587 92715 466269117
2 92723 5531883
2 31034 770426006
1 58863 112378 620958065
3 140470 62688
3 119069 35761
3 169833 52579
1 75208 105632 867561429
3 157767 19116
3 110224 19103
3 127890 14229
3 130565 113798
1 25803 113486 368142932
2 151114 794314574
1 20155 53477 911592539
3 71017 60388
1 87463 112757 252805357
1 52318 112254 728007036
1 61354 113744 220330307
3 85627 25188
3 168161 55870
2 168336 304894043
2 164616 469351136
2 79467 992313963
2 118276 496595459
1 48752 96226 115128286
1 6267 59269 714458218
1 1552 49529 943802936
1 18010 38240 809201256
1 71204 87580 188325282
3 168647 1208
2 161505 863822218
1 80352 92601 524214866
2 170565 479653721
3 164874 4680
2 29957 772925040
2 56949 819928466
1 65791 80327 793208170
3 53804 110482
1 35993 87537 885455954
3 42725 7753
3 68996 24652
1 39395 54736 869648849
2 173212 788947135
1 7786 59208 685159572
2 44274 335160063
1 82601 89255 237128525
3 64708 7840
2 61799 835758181
3 170607 58090
2 165013 363623239
3 26535 37118
1 205 9480 484092988
2 116438 627695925
1 23109 34358 663704581
3 175502 89484
3 109206 93485
2 44043 152356310
3 162089 75106
3 40279 13747
1 94243 102954 303680016
2 14812 979403263
2 145902 210414453
2 84675 115012086
1 76985 96241 402365483
1 36382 96659 771789284
2 92832 484668466
2 152716 68504398
1 78898 97312 967895382
1 20457 31237 887065959
1 42098 59144 258022429
3 35837 22448
1 24770 43185 315754174
2 50927 815392204
1 4289 110611 931904982
3 9175 68989
2 8572 436014972
3 4985 91520
3 36117 113504
1 3920 84799 756427213
1 27039 96928 652001822
2 163544 872428208
3 80206 73248
3 158203 101579
2 25449 440723984
2 13003 922126620
3 146515 98842
2 40493 638216186
3 162905 80695
3 100831 65903
1 67865 93751 276273529
2 150100 846116838
1 26050 72188 305000022
1 63504 89891 702130376
1 33680 109938 171500302
2 114269 153443806
3 121407 107892
3 42388 93563
3 145961 94672
3 133158 6596
3 77581 58634
2 136115 497782085
2 130865 733446745
2 173000 409784364
1 81518 89412 233574845
1 30912 94151 523823130
1 91179 95397 384515808
3 114072 26345
3 1084 77920
1 5061 66338 316111323
1 14856 53649 578566258
1 65740 85037 124889911
3 31122 14249
3 34344 42032
3 81273 75040
1 30728 50301 439321154
2 111001 509943935
1 65661 70274 131668339
3 28303 48740
1 51188 85271 377434936
3 29386 10559
3 136750 84416
2 43720 262687802
3 134054 89047
2 107886 590031679
2 172199 893506572
3 37421 78182
3 72974 85690
2 63717 239109277
3 147965 65772
3 157038 53875
2 46100 140547496
3 65756 27687
3 141515 58386
3 84037 9724
1 2345 49396 522662380
1 8954 94020 82514874
2 157808 165033923
1 14080 45772 119817501
2 174502 150122110
3 82581 95508
2 18554 957727203
1 82703 96106 586909493
3 169957 41144
1 97496 98450 702874240
3 107749 45766
2 114761 154393984
3 32399 33753
3 21911 255
2 138762 159659405
1 63777 97073 937901356
3 105046 93767
3 47389 35767
2 53383 688132510
1 72042 98730 700513268
3 118649 15799
2 22113 372183591
3 120638 44227
1 19958 57218 429334106
1 40658 112923 764796580
1 2897 55967 669161996
1 20196 83141 523038206
3 58274 65711
3 107262 90345
1 25490 65924 892962434
1 34472 106024 336691886
1 340 107601 926542446
3 141197 13594
3 12000 106441
2 151390 178703106
1 24849 53043 886277402
3 26208 3338
1 44262 63617 457713656
2 145179 32097587
2 11576 405907586
2 171196 908676561
1 33293 107896 168354587
1 17243 98854 661731526
3 96505 93791
2 5468 1300437
2 14348 516634489
3 162177 4099
1 77915 104440 554420479
1 2045 38062 718144184
3 163559 35702
1 19546 47352 649307981
2 27646 664665198
3 232 19822
2 120340 933466183
1 19700 103552 536234373
2 100141 654797754
2 85131 824105670
2 162436 913327087
1 78285 85868 948778987
3 112768 65498
2 18386 835865527
2 14384 993755755
3 141072 14221
3 171269 94783
1 71240 94950 67575173
3 78726 111962
2 165318 615426609
1 69350 79305 381663628
1 24044 101108 714214993
2 153874 863907763
2 83968 495215622
2 2128 514367697
1 9292 20575 766406257
2 105097 805245763
1 2497 73230 432553700
2 158525 762686858
1 44672 64400 662833643
1 669 55227 163048603
1 7480 74481 99984784
1 76740 98157 798729874
1 66496 102942 174590478
3 107868 87276
2 50083 7542733
1 45471 95057 49279603
2 168381 649524309
3 158502 63036
1 45530 54461 727748486
1 24535 83111 819620250
1 46003 54141 129504903
1 18159 98071 249877842
1 17598 99779 658141226
3 54069 27820
1 69358 76419 842031297
1 81172 107097 972215471
3 54081 47589
1 35252 106583 453077960
3 52374 15440
3 110742 81312
2 68606 970954956
1 53348 111549 927287373
2 6152 521947951
3 140 42198
1 35832 97766 83177217
3 52035 80227
1 26712 58437 540208168
3 19535 76441
1 67018 94529 943798974
1 97484 104997 440214859
2 103605 914157076
1 16030 51879 594487018
2 150234 594111053
2 90397 523755802
1 32937 35806 974199338
3 46052 39288
3 173944 84638
3 93003 85087
3 4303 72078
1 43279 107277 398545872
2 144314 309791289
1 54479 100940 147286034
2 24938 639082452
2 62263 113069002
3 151319 42676
2 116833 379780809
2 10301 365357221
3 58578 71442
3 12079 50294
2 17755 498440836
3 30807 110062
2 73486 823029816
3 2372 95428
3 39279 51637
2 60998 140703218
2 28233 796218214
3 87447 29069
3 87858 63401
2 144949 68389885
2 71776 193931238
2 34572 156061226
3 146592 17411
1 103632 109112 987004692
1 16616 70180 418466032
1 60033 100014 606196733
2 130949 803671854
2 812 650573819
1 26809 40074 881095830
2 19185 287864948
3 167997 92544
1 40501 74919 173733573
2 147100 864919065
2 81857 605487066
2 121286 455379679
3 61576 44411
1 65928 85750 444332790
1 90642 102928 539908073
1 17636 35996 383669906
2 86640 132855044
2 46180 701916446
3 94225 76394
1 75425 88441 680121118
3 163538 27515
2 132174 970995305
3 53176 93046
1 69047 95807 958358801
3 151474 24727
1 63465 82021 212872806
1 13061 37575 117713945
2 138143 989497671
2 5677 15440378
3 36701 95132
2 93214 287106295
3 154789 36592
3 128048 30527
3 114852 102276
3 140964 88578
3 16369 99673
2 76734 466977908
2 45696 284117637
1 61531 109314 993218940
2 3339 362730121
3 108664 102534
3 172654 34522
2 137840 520672040
3 172035 9645
3 122478 50847
2 5570 840990605
3 10852 12363
3 110841 18392
2 158911 684742350
1 38207 112669 345900957
1 14087 68742 129917090
2 33321 580440066
2 128447 444601464
1 41141 103920 251166872
2 104614 520289481
3 8749 97418
1 94931 102290 975127595
2 153870 479834199
3 51351 36110
3 123241 40266
2 108381 941760754
1 18080 108801 715331109
3 106150 49036
2 3700 942644913
3 126649 46427
2 56097 315236675
1 87206 107811 162907053
3 126067 89732
1 37190 72175 565852584
1 38998 56911 153544229
2 93050 267862002
3 72003 102343
2 16463 851807370
1 70503 86767 847271017
1 7779 65633 476666302
1 74243 110234 142673773
1 6056 49533 662426243
3 86595 90316
1 13771 47154 749077984
1 37097 102872 392026220
1 62247 85343 43918518
2 52876 141552899
3 84232 81592
2 157390 187738076
2 70813 56807329
1 58192 78085 452568694
3 149631 106975
3 26435 88410
3 167380 88958
2 57670 836024168
1 74255 89925 954324403
3 26670 29658
1 3420 37632 557768685
2 42315 944302240
3 148449 97692
2 147771 18712094
3 160332 72273
3 44478 86214
2 138911 429232236
2 148701 359053078
1 32118 70829 779312068
2 69573 497395102
2 17684 654856704
1 72658 90368 387739298
1 15868 72124 966970119
3 30931 101187
3 67945 80173
1 11089 49346 749493817
2 122771 428782929
2 26076 469815856
3 11536 56117
3 68012 12311
1 14575 88301 7642583
2 162874 837770487
2 116521 547876542
3 156169 37350
1 53799 104786 274421526
2 169769 413777207
3 9512 99409
3 74188 104434
3 48206 44068
3 109176 101755
1 835 72513 602870568
2 170620 854140205
2 92795 903991981
3 40104 42893
1 21453 113828 609017184
3 90928 36805
1 89212 105037 356020088
3 120977 96880
1 40153 109987 818374384
3 121012 22538
2 81720 499058365
2 170929 386442890
3 150563 7009
2 54989 316101281
3 93536 91187
1 40174 103996 914892731
2 78711 603762588
2 113619 981924960
3 103728 90244
2 6632 359409454
3 41078 66277
3 143153 24364
2 80646 699863192
3 97860 42017
3 129416 14029
2 64528 865304543
2 31866 284623880
1 11855 29276 237434380
2 61262 429664133
2 70021 324516151
2 53940 979347877
2 174820 566515012
2 45111 366324450
3 139065 16058
2 78370 8772936
1 7139 58373 52464983
1 72954 87802 803827877
1 111768 112120 708231876
3 139063 108924
1 43732 58899 587902037
1 5967 47760 212148832
3 18507 40931
1 5881 86613 769377216
3 84469 42382
1 44564 90666 753530096
3 21568 21496
2 100659 181265261
1 14388 99174 303790341
1 25915 102667 531275813
3 94949 109501
3 150931 27644
2 11174 943123011
2 110287 206598378
3 38764 21937
1 30689 76552 816093233
1 59993 65776 464233851
2 155215 126048804
1 64287 71053 760355103
2 158822 182434482
2 62391 372140295
1 29162 49769 357462116
1 19136 76137 345820743
1 13374 14298 363977402
1 25155 89977 954458415
3 99699 42986
3 170193 98953
2 56770 708690232
3 10605 47836
2 111476 961870776
3 124598 25051
2 27064 10415194
1 3679 32105 800545937
3 103381 64308
3 3740 85657
3 7786 85029
2 96215 22705621
2 34783 415625384
3 72918 43425
2 46401 854569860
2 46540 55108246
2 77839 207512397
1 21660 48897 557918790
3 35178 17533
1 67636 102670 761069235
3 103909 5699
1 71021 99535 157254970
2 150505 587595086
2 153286 595386100
2 65072 903970942
2 66976 15150568
1 46647 72105 25587674
2 14649 337136625
1 63864 88972 651012642
1 25505 110285 294491438
2 134096 845396992
3 128184 33199
2 62552 822605449
1 63156 75756 439800860
1 32989 64556 493322917
3 120355 33407
3 49968 760
2 131368 934012243
3 15060 70055
3 144860 56698
1 40573 90563 545155911
1 51745 63547 348717831
2 38672 365298747
3 67414 97117
1 61632 93779 765036035
3 138347 49657
3 136235 53841
1 67358 94054 114328506
2 105750 240962246
3 105093 33839
2 124977 451979917
3 23653 71050
1 56267 83062 498045038
3 45129 6368
1 37930 53943 315072038
3 147058 93789
1 1076 106581 180611279
1 35098 36811 945350017
1 43828 69698 604645411
2 143396 460851337
2 163757 214950607
2 142245 339845654
2 25110 20291834
2 162244 574447860
3 120246 105669
1 32759 92462 183417755
3 105024 83086
1 28307 89920 839446298
2 83672 188796488
1 61040 85806 855898601
1 65130 67986 69622747
3 50892 40973
1 7563 18362 885650743
3 105968 3842
1 13308 36649 653929139
3 16314 61060
3 122405 43863
3 105127 67402
2 118647 691696297
3 166626 81423
3 98710 86338
2 113065 975981492
3 56425 78093
2 172833 537120077
2 139102 728009962
2 28779 43811319
3 174601 70664
2 137396 558776115
2 59231 67992077
1 81028 84786 765522636
2 86862 310458449
2 67402 826384545
1 46913 87356 179850927
1 15404 60669 356008940
2 9415 672188694
2 160876 704215588
3 89846 88724
1 8824 21732 99205956
3 8036 79420
2 39690 869001447
1 52999 79727 661893810
2 88919 137327512
2 40028 157195010
2 148475 383328988
1 48671 110861 893959451
3 108385 28457
3 105903 89659
2 89758 404420161
1 12489 104913 419087018
3 136069 60335
1 72124 105715 906846780
2 21148 12081213
1 106086 107635 444357799
2 161235 11742768
3 80607 113989
1 15318 97607 29754994
3 34075 75126
3 159035 63033
2 27137 22681616
1 7869 88742 947710201
1 17046 90697 832618050
3 58006 99697
3 111743 57230
1 62407 68583 788351578
3 122737 22348
2 112649 127444676
3 102486 107792
3 160024 13458
3 136729 80053
2 3873 531063943
2 149271 551215589
1 68957 79517 824175739
2 87607 670926746
3 38359 46409
3 72376 64176
2 43305 639532251
2 85303 152406616
2 35580 664715005
2 1151 44878377
2 133620 289636505
2 58839 648895881
3 125157 81523
2 42912 12734038
1 44088 88297 448004208
2 34841 924643500
1 56110 81296 59774810
2 103335 148599199
3 137229 59618
3 163924 21184
2 111235 969054769
2 118796 165519097
3 145767 27031
2 16743 646135439
3 148005 43349
1 14588 85063 487073350
1 12979 41550 9816839
2 101416 634649639
1 18252 44431 908803053
1 39796 102838 324019794
3 6102 78480
2 5707 963007798
3 75035 110789
1 33603 86432 576529308
1 6001 108480 369227443
2 61133 67137352
3 99748 111970
3 18346 106675
3 160502 94053
3 164859 70048
3 159481 25283
3 155796 77217
1 73743 75234 716704141
2 161703 813508732
2 85187 110236644
2 90769 63386234
1 4368 60484 185178861
2 77671 111264589
2 153105 258219769
3 71448 85719
3 73424 92589
3 11440 36161
2 59279 752686778
2 132457 53319413
2 29989 775912432
1 22442 40390 639615923
3 95777 18191
3 105959 14319
1 25120 107984 770378434
2 84879 718709391
3 15494 16786
2 168267 752129835
3 137878 70410
1 42264 84266 925650867
3 48486 22804
2 77224 348346281
2 86044 27152612
1 5673 31741 162921493
1 48232 75566 553224686
2 14983 238963579
2 45130 221562923
1 73205 74594 780170150
3 119666 41169
3 91555 30205
2 52508 778985584
1 34099 69982 297942140
2 8600 670820282
1 16039 100182 229566834
2 3381 412447959
3 65096 16266
1 90587 97565 893526716
1 58413 69500 947472661
2 31025 876361945
2 125846 668277559
2 144351 872098834
3 58539 103091
2 14251 193952851
3 8645 107672
2 40580 946983046
3 98359 19696
3 103160 50039
3 141218 8241
2 171713 350428384
1 7768 114104 110211321
1 74812 76879 401112474
2 21373 591447549
3 139906 74057
3 89578 19403
3 138567 63293
3 94096 38919
2 12378 27094672
1 51570 83833 831554175
1 76651 101996 721382641
2 153291 1946319
2 174386 911767660
2 104316 2816445
1 86952 103866 303826144
3 139169 11578
2 44306 356399857
2 135045 598608422
3 80110 44893
3 4995 91718
3 26913 52287
1 19419 56794 338280840
1 23024 106371 844337400
1 66483 109110 362016575
2 168980 891237389
1 20551 67231 667084495
3 144466 91077
3 89694 29248
1 729 111217 3066815
1 82015 113502 805327300
2 72926 238700369
1 15383 51792 498272094
1 16581 57180 896678056
2 57190 878527071
2 85469 85929050
1 24824 30519 835868505
2 91524 333725575
3 169475 28056
3 51492 82127
1 30496 110783 314107847
2 152077 937211688
3 139034 22516
1 2787 27410 322484192
3 114838 68417
2 28440 609867452
1 14812 44989 677784227
1 13252 50586 277418591
2 122962 720367259
3 117309 104730
1 53372 63747 450142677
3 28611 111750
2 163959 617333666
3 165837 22833
3 104132 45838
3 134360 3602
1 34128 95070 933093371
2 53548 499299984
2 5369 606223757
1 26460 52696 264525024
2 23008 332116053
2 6487 500809790
1 13055 52950 541283848
2 43411 788142372
2 124668 924744543
3 76572 110718
3 77201 19943
1 4528 8530 933727495
2 124738 695856891
1 55050 102497 274161088
2 15699 759732892
3 67920 32456
1 9612 82158 707942974
1 98737 106409 900609606
1 3106 12296 222104967
2 10198 587013713
2 146783 524561031
3 69599 105707
3 25850 95590
3 158312 36753
2 164087 838673244
2 149284 797083774
2 10893 794173321
3 168975 49226
2 171910 129187708
1 51943 83668 680941391
2 150137 305993010
2 78243 881494845
3 36943 112520
2 34202 867855110
1 7409 30289 993457131
1 12864 29017 415412330
2 19537 973753841
3 154979 61207
1 47878 66150 509440556
1 17803 82590 814875276
1 95564 107729 727045941
1 27941 89671 53114274
2 19334 517806873
1 24708 59443 241202681
2 30632 243756914
2 86580 348825099
1 92800 101106 956135294
1 54552 88086 493418663
2 173517 977867114
1 47539 82406 237034000
1 2051 14504 302833446
1 8299 37214 985121092
3 150776 55834
1 29631 99529 374549432
3 94801 83878
2 138640 560254459
2 94325 270789897
2 36156 794235792
3 120812 2973
2 90554 577600967
1 14364 89798 534302308
1 19656 67306 109958536
1 5121 25837 91288129
3 25436 28750
3 103959 102352
3 121939 97317
1 27842 63631 451906308
2 47963 172883731
1 3641 88502 646914531
3 161512 57464
2 90052 476953083
2 30179 970940547
3 142356 107639
2 52802 74284404
3 68764 4231
2 70941 336526021
2 136756 315497253
2 91043 272537692
3 44118 44888
1 39951 112397 216035819
2 102238 260195306
3 165399 33403
2 34735 813185252
2 140105 733815108
1 25614 48598 196752852
3 162670 29350
1 87340 94515 883572674
1 4691 46159 171504913
2 121557 359904261
2 152937 198149028
2 128550 310467424
2 85551 950437590
3 102237 9250
2 137250 542350317
1 4432 22181 946556118
1 3907 26341 845352708
1 67918 94092 98881107
3 36519 48913
2 73316 498089159
2 72801 193800678
2 161285 781690977
2 21183 333359571
3 21058 39923
3 154677 71254
1 21028 101339 730650151
3 71416 87054
3 69107 101602
3 17210 36302
1 30901 96943 423665161
2 67206 888525431
3 141501 15845
1 55914 92357 855140602
1 49994 62413 410325661
3 105610 93139
2 29485 542489249
2 119168 859388480
3 87547 101447
3 30592 48299
2 110919 733883344
1 50091 59295 671511799
3 88724 55189
2 15077 255018309
3 106073 8600
1 100099 108806 291032298
2 90356 643065963
3 141670 37823
2 28570 29570536
3 140430 87364
2 96110 3963189
1 11279 74023 919901458
3 10270 41643
3 71578 31175
1 69480 112705 624623889
1 4751 49128 779671594
3 136003 25833
2 160843 463610830
3 25177 45187
1 49 84005 100302654
1 42630 72060 558446728
1 77625 90831 39567577
2 173934 837001348
2 148636 763246760
3 41407 942
1 8502 66134 861463067
1 76535 96540 209173854
1 21178 79283 498294204
3 131049 42002
2 76318 752400681
1 86081 111395 214626138
2 142122 595203017
2 123800 927156392
2 23360 649279928
1 26289 43758 284429173
1 6529 53560 383480560
2 55626 202575936
3 18438 89305
2 101517 249561878
1 53502 100000 575018288
2 86227 584709135
1 59325 106242 376391291
2 115508 707932693
1 5879 47797 661527308
3 114149 74227
3 31444 110764
2 107752 746296389
2 85219 183678980
1 43899 111117 384913975
3 139463 22255
3 35872 62318
2 55180 587945789
3 23677 103611
3 171217 104122
3 85729 104085
2 119880 934805907
1 39076 65033 728092733
2 56901 228336141
1 89039 100758 413479331
1 27746 32647 452624172
3 133260 100582
3 153213 69585
3 11633 90331
1 16201 21140 707209731
3 94545 34720
3 54772 60202
3 106061 100916
1 13627 61142 847070463
3 13585 54742
3 70127 52992
2 67670 357785324
1 4045 34109 113546150
1 58300 96841 379889345
1 11301 26246 196676950
2 146168 634117087
3 16785 75980
1 31316 92971 488806311
1 54081 94649 635310520
2 6718 602780277
1 85338 95062 143673752
3 170963 67081
1 40116 51524 286596114
1 41424 82435 570205968
1 38486 72488 959362770
2 102851 918628129
1 2898 34095 698181989
2 19136 534968552
3 172342 50431
2 100161 531624819
2 86969 578894077
1 43614 89706 121178946
3 161845 36108
3 9331 70205
3 9579 32318
3 122029 55525
3 139650 13594
3 47597 19985
2 125571 313182517
1 1264 65412 18989840
1 67242 110996 841556167
2 107321 453660622
1 17326 50292 857810183
1 12069 75541 792213394
1 19258 73366 364263710
3 52165 18470
3 70215 100915
3 5314 32053
1 79504 106300 946700281
2 174728 745463500
2 128500 481754651
3 77383 65865
2 8340 843387990
1 57466 95972 807781833
3 17318 70818
1 62890 76152 633500838
1 3974 70442 906916007
3 9363 67571
1 79612 80362 997649831
3 39055 112266
1 54035 83892 893013773
1 39423 110259 635455863
2 40711 483259482
2 127023 215639271
2 62679 996549287
3 148236 47844
2 110220 875913465
2 79114 125606960
1 44348 110015 589491601
1 51964 59213 723895829
3 67721 24529
3 172362 46717
3 174372 77765
2 108137 546114570
1 25301 27520 162817444
2 136729 761903830
3 26708 102702
1 40519 41845 589907489
3 109685 66619
1 55674 68720 906358779
3 18905 52770
1 62055 66845 881939853
3 166261 92661
2 98431 827045350
2 164210 598828741
1 15493 64753 127137571
1 68322 86787 454357934
3 34397 53582
1 6202 96315 226590683
3 66728 35885
3 154210 107495
2 7155 468827756
2 168171 533760843
3 42125 85201
2 174820 574658004
3 77009 88466
1 83137 110187 492289849
3 127480 106869
2 125720 589738657
1 12713 104933 223515990
2 131229 562402697
1 43993 55693 953114684
3 110463 3395
2 128350 164315484
3 90399 80474
2 73208 146601741
3 64412 83496
1 65450 71895 253828675
1 86484 94065 97451236
2 12389 163389621
2 100539 732778771
3 82789 82187
3 161621 104505
1 92003 94667 107267999
1 15518 59783 350446483
2 59948 690477354
3 120292 36557
2 42118 715556
1 10099 20085 267304913
1 7753 102993 820147774
2 50073 44687621
2 113751 566580345
2 135878 285825957
3 62436 75677
3 172734 108969
3 130863 65201
3 108939 29245
2 27065 393221140
3 154949 69980
1 41989 57652 204441326
1 28470 59804 883001976
2 99553 422041388
1 18669 26689 116029789
1 23244 69519 68504696
1 43312 89926 768317656
1 30256 113465 116372701
2 66688 502105869
1 96519 96565 121092621
2 9417 872191994
1 36883 60529 818945516
3 76825 22783
2 134939 474418872
3 3685 58393
1 10357 18842 503857882
3 95230 89551
2 26391 554556228
1 15189 104217 862956330
2 121782 842008489
3 61514 55838
2 103919 50047578
2 51399 906170229
1 23765 79431 163106217
1 3795 33938 954738474
1 13588 87182 693997118
3 110224 16251
3 21956 37037
1 18015 40979 65845759
2 174803 954280549
1 26944 71811 991077760
1 37790 98011 795420665
2 146692 768611433
3 95788 22187
3 12803 82995
3 2062 18807
2 51375 642319972
1 90478 90866 847968820
1 15937 98725 924806438
3 87605 40101
1 15100 79608 912409216
3 31032 57577
1 30057 97061 802638905
2 84808 899352549
1 12374 12902 525146487
3 123383 2112
1 26477 113639 939095947
2 55106 487870030
2 28734 707913400
3 116979 44209
2 156386 117578926
2 125898 566025084
3 29134 106709
3 108463 76419
3 137050 39949
3 44054 29920
3 93245 106838
3 175295 113694
3 37315 59798
2 86819 182495623
2 33463 34570871
1 27580 92802 96332997
3 100079 82018
1 6909 95415 749759417
3 100469 108300
2 18436 598425948
1 373 84812 574001199
3 14835 7536
3 104052 85797
1 19900 23292 228533496
1 18415 86375 191828422
2 116967 239390311
1 44790 102083 833924607
1 64750 82065 31698149
1 20169 93299 473690122
2 145174 546351187
3 65841 42285
3 19274 81219
3 131216 35166
2 89094 916031958
2 43493 570236677
3 50923 39867
3 108930 45970
1 73841 100716 63260325
1 52113 58079 873532518
1 48339 66103 257961833
3 130859 13773
1 82111 102501 876061775
3 56319 59873
2 59438 917281669
3 121064 11064
3 77992 86484
1 3246 89595 195519125
2 61991 135534812
2 112834 884979288
2 33745 97004204
2 152764 682239945
3 99248 17906
1 29348 110646 762775056
2 76258 968975788
1 25888 80561 574458668
3 921 10085
1 66698 94953 93678808
1 5466 30766 898306176
3 163881 10589
1 54422 84778 629261301
2 69445 186768337
2 156070 976494198
3 154453 23199
2 76417 103468231
2 87434 46611401
2 31553 366289616
2 120413 937531954
3 15005 38975
3 41539 69667
3 2535 47869
1 16507 55944 315706637
3 58797 66753
3 21362 56392
1 91772 108294 725684529
3 94385 107373
2 169261 840189858
1 108902 110141 605588512
1 52033 90026 902212323
1 29966 77158 510213282
1 6815 104352 792573868
3 165511 3594
3 117030 30370
3 55384 12077
3 87995 80718
1 79727 80122 745493619
1 40926 49913 434735817
3 80476 44901
1 33988 105459 304800440
3 48103 67186
2 40209 483966212
2 21964 106879738
3 94197 112091
2 169794 768713000
2 83243 86995802
3 131004 114383
1 4550 22426 252031740
3 42684 24275
2 126492 470841849
3 111365 31752
3 134716 8416
1 39295 92343 868866353
1 23569 60791 917611725
1 27134 41361 484802741
2 60128 937457323
3 86453 20484
3 58512 36934
3 54299 31836
1 41466 98079 799436537
2 95592 508017194
3 13163 12126
1 1205 100445 906431682
1 56661 111540 643319457
3 155749 18496
2 133311 759669993
3 11310 101805
2 87547 935586679
2 130670 58360289
2 116117 534595924
3 138204 91120
1 7633 14026 159791236
1 56778 82779 786829335
1 42378 85144 642075864
1 20911 107712 490619876
2 85157 220041029
1 43398 53978 537078068
3 20787 54288
1 35349 67886 134766140
2 142811 553789420
1 57097 77377 668909801
1 43670 46690 551245885
2 130066 357144941
1 4553 77082 163460971
2 25678 340951647
3 156149 47271
1 21709 67953 767273663
3 11078 78467
2 96851 948013961
1 15789 112824 104360493
2 147143 939948245
3 17774 30226
3 11485 70081
3 131195 36909
2 175234 192914314
2 34769 17611832
3 126731 26318
3 110343 67507
3 1680 77385
2 164677 264574543
1 42385 70512 108525891
3 55662 76791
2 47706 620388749
3 93678 44972
3 56200 18002
1 17741 22597 954708478
3 6202 27810
3 125809 5358
3 38391 51981
1 5785 48100 768111333
1 51433 85890 302806258
3 122092 59720
3 98175 58872
2 92658 825891479
2 115317 451239695
1 29216 92156 302466672
2 160279 584151574
2 170179 607750316
3 108912 76735
1 41650 89638 795541044
2 107125 796701627
2 91316 396939852
1 21097 88039 550076582
1 92828 108485 863932821
3 109933 43199
1 20022 95844 176052253
3 137558 108341
3 71899 104955
1 10857 83000 485612216
1 65895 98982 927795723
2 65478 710357824
1 105075 109224 408997646
3 50892 46922
1 38626 46025 569461013
2 29442 441039465
2 73772 111776696
2 125723 848205106
3 12292 93049
2 28995 749668556
2 46015 897782702
3 101377 97954
3 61348 73202
1 80379 105972 409341753
1 50003 65368 613967566
1 13162 33624 887542088
2 25904 41851387
1 71156 87108 943613473
1 7951 95186 315398961
3 51592 38579
3 129399 59456
1 4668 62304 572243622
1 72525 85900 478142489
1 17891 81140 920693528
2 81117 788817658
1 56850 95160 377787978
2 157220 988481276
2 35211 339162624
3 134156 65000
2 77987 395008244
3 75223 109232
2 144388 427623644
2 78609 912748252
1 8105 45683 413815234
2 28219 463390611
1 3948 97674 788637107
1 31269 103414 936200490
1 1784 33728 34301325
3 147891 52255
2 56161 455213670
2 99911 618332550
2 139906 619814959
3 69975 95817
3 51578 111480
3 109931 21242
1 22317 55848 33444862
2 37410 750493485
1 36821 106868 372833533
3 74021 102929
3 43799 94291
3 168534 23484
2 95448 722477559
3 33007 56497
2 70529 985576642
3 12035 28906
3 111144 22036
3 8208 19937
2 81690 606787086
3 35318 55613
2 84057 33228851
1 65959 113808 355386154
3 23929 4353
2 75454 5647491
2 166802 551148565
3 62680 7817
1 77418 86671 467270453
1 65566 71739 393107284
1 17063 24311 939188614
3 152784 64850
2 101812 494022007
3 10211 89907
3 43509 16342
2 24366 901173169
3 111902 77341
1 49309 94220 762088126
3 140007 25045
2 100937 794095648
3 16257 18974
3 126359 78558
3 142821 54293
3 14725 68518
1 45104 113221 15807847
2 57598 961733647
3 73524 47426
1 54585 71278 695082638
3 98120 31619
1 73328 79470 949322184
2 88841 709549978
2 41247 778175225
2 111931 499321762
3 27921 109205
2 159576 244703163
1 56500 101369 564165963
3 124008 83823
1 23572 64787 401769863
3 42730 64162
2 170765 630562042
1 66759 93682 535194952
1 33343 60716 236736542
2 37719 200248589
2 167207 237180521
2 20105 237915812
1 39995 64433 129868127
3 38690 15310
3 169824 70575
2 149916 137835139
2 109796 244581616
2 78483 822183942
2 39264 44431116
2 55380 736291043
3 56249 90973
2 50618 142724748
1 22757 73218 578995927
3 28632 107660
2 242 135717525
2 17838 440529377
2 127436 739727071
3 64372 101045
3 101650 105622
1 62890 66525 497077522
2 98236 358025719
1 40192 59295 539743781
2 41031 97217559
3 39977 25953
1 1365 16020 491648887
2 25743 624191510
1 8553 33675 381547605
1 2007 7558 790974317
3 47870 33133
3 81545 81638
2 91472 316043298
3 109148 30910
1 2680 60655 296456172
2 28287 360768033
1 21416 71545 921728556
2 161239 332731258
1 6327 36077 316603890
3 143408 71320
3 115692 32659
3 50691 11646
2 19808 915690806
1 27658 40850 523265620
2 70416 34104535
3 11871 63890
2 45256 266756737
2 55262 447923731
1 18550 76109 676014132
2 62126 39203864
2 20109 620644816
3 112149 37155
2 12125 880698828
2 101772 665559921
3 112201 38790
3 62212 33245
1 83426 111936 30691848
2 105397 422626900
1 14872 16027 451129070
2 12258 620398788
3 119549 22004
3 132338 73097
3 21459 85541
2 24664 425880508
1 19709 107521 963147562
3 138865 6538
1 13874 86944 834696127
1 72601 109110 568100007
1 68455 103080 916841080
1 40328 63445 140687357
1 49146 59383 747348805
1 49287 49499 594331369
3 47996 42579
1 69372 81474 290582087
2 174992 79760159
2 116322 562038171
2 105276 873079919
1 95538 113967 62415362
3 57499 48957
1 86480 110949 539401123
1 17299 105035 840413587
3 103193 69665
2 92505 169892103
1 51652 103350 974318129
3 47946 64880
3 157394 57337
3 99532 39168
1 24609 69848 618555621
1 52603 68941 372891419
3 166144 68027
1 35548 44160 422045262
1 44400 67875 783061986
1 11824 80648 974556282
2 66601 171800839
1 68066 97985 520945614
1 2875 70586 184774411
1 60102 109675 540956657
2 27174 490121085
3 155744 79182
2 159144 735411214
1 68725 106469 685227662
3 11945 73794
1 73464 110336 812478144
2 167409 587428266
3 83154 73139
3 66151 9155
2 48880 947008434
1 3703 44743 982246246
3 15813 70002
1 39708 43138 317113370
3 75427 53413
2 110679 771975409
2 105688 309425665
2 1076 901803019
3 161669 52165
1 28053 61435 923246041
1 18149 90919 586536203
3 108406 33610
3 5107 59694
1 20815 87560 335452293
3 52277 99165
3 149405 29103
3 144164 106311
2 92849 68583134
2 87947 135753475
3 117450 49539
2 121176 917428110
1 33716 84620 390371176
2 168706 728708549
1 54117 103764 284746258
1 4559 105124 636532465
2 162216 915087986
2 47376 995390
2 117071 223031323
1 40048 94757 466028496
2 3429 947387306
1 41281 49388 322500832
1 11407 44333 886689748
1 35557 79357 356578789
2 48513 799845551
3 24219 89666
2 104116 914019503
3 62746 40977
3 101118 12680
2 97258 886520670
2 26354 533359026
2 23274 400203129
1 75717 80944 392349831
2 134340 189234487
1 32552 67422 424538583
1 43310 66809 213769595
1 45440 47023 962013243
1 12610 18968 181956742
1 65603 72006 141198488
1 4278 68810 319097969
3 15193 40741
1 34599 93361 812695038
3 82030 7849
3 89195 57980
1 81160 85167 182452253
3 82783 8118
2 8452 539291745
2 82716 773188685
2 132281 148555174
1 54055 100558 909858537
3 145610 28374
2 150036 699450657
1 37579 62085 811036309
3 43533 44857
3 7207 43870
3 154532 83997
3 80628 109035
2 140289 285370421
3 145493 6141
1 15776 17115 883451202
2 167868 543306323
1 2659 55155 469856859
2 144415 971604573
1 97908 110351 180123656
2 83184 534776404
3 117123 10692
2 137846 616976606
2 31385 350959109
2 149886 286102344
1 100938 102195 193022281
1 77652 102528 892258051
1 24479 110183 646198751
3 120050 16839
1 26480 28167 462896488
2 60003 983954098
2 42010 787290350
1 16658 60750 836570643
2 154595 784085916
1 23995 42970 671558029
3 62784 113829
3 37215 112697
2 132929 151979921
3 29778 67871
1 52838 88542 69214713
2 89598 36510991
2 152250 516281477
1 10039 62226 76629194
2 42231 953725504
2 79455 768236054
3 87574 51882
2 141827 391407425
2 157179 240663301
1 21197 68831 542846897
1 15103 30313 416525974
3 90787 93614
2 74497 519853656
1 15649 54041 870348116
1 6281 53600 175712648
2 23437 12417740
2 18742 931222250
1 7942 56396 671198748
1 34468 82760 188396437
3 41124 109796
2 97961 113024931
1 6070 83072 610881116
3 111413 109398
3 20586 23470
1 80907 112652 836669611
1 8592 112237 991044369
2 87846 532185961
1 28610 34619 998852221
3 93630 90652
2 34716 993611233
3 127561 79540
1 23830 38243 263898579
3 132045 71425
1 29974 89439 791569447
1 9195 50367 629474269
3 13106 78089
1 58290 72584 863286711
3 175105 94249
3 40096 70579
1 31855 111862 927331391
1 22958 110326 192373018
1 50433 84609 762114069
1 63690 87712 125073027
3 115237 83356
3 24445 51150
1 14239 47647 667256077
2 150357 365880187
1 5353 18975 76721634
3 13736 109366
1 12450 113491 701965740
3 79453 60592
1 34583 66687 666783889
3 127479 92568
3 79796 41797
1 40943 97903 448289162
3 111752 43378
2 140750 324745654
1 5060 8300 104511193
3 57425 36559
3 25743 64411
3 156547 62841
1 31225 47727 351889320
1 31533 59096 668141854
1 17225 111186 539776300
3 33066 17105
2 60285 960327187
3 25205 10478
1 98356 108534 972277624
3 19778 107040
2 165068 701302393
1 21679 27213 145343149
1 78088 98172 994326904
3 50390 37556
2 80353 738668242
1 26054 36275 883984365
3 44008 98678
1 12953 65714 410236425
1 20199 105329 957894120
2 112494 367923695
1 10473 23723 535824913
1 6292 88798 75850705
1 89306 106368 761791122
1 34147 70101 803346541
2 40622 959002783
1 76250 104547 447922018
1 80402 101282 897202691
3 172262 93210
1 18957 44107 568437172
2 106553 919106752
2 56138 212145269
2 134766 981602606
3 45262 85615
2 47510 874655180
3 70064 49351
3 59897 96337
2 101437 602856362
2 149520 314253278
3 13736 113561
2 491 949908430
3 89596 97975
1 63905 70831 10163506
1 7610 79629 297168148
2 138629 463086206
2 90254 834738768
3 54220 83649
3 42804 75133
3 20345 17217
3 174840 54769
3 151646 79090
1 39596 107530 539773048
3 93977 107199
3 121622 64634
3 22572 30717
3 31373 16595
2 160904 370046156
1 84930 98727 573733102
2 77866 838948551
3 92926 41973
1 22448 79458 226547157
1 41090 86077 463013176
2 18337 68774508
2 57260 593016636
2 46222 669574106
3 140968 22332
1 44933 99804 738579009
3 51676 42138
2 164857 515756263
3 172262 91634
3 52761 18449
3 40454 92448
1 33676 54712 382107243
1 17783 105286 882305455
2 6097 214126433
2 110348 42166989
1 91527 98756 726578692
3 172834 66572
2 81874 202225475
2 65956 415363360
2 52748 989585325
3 115759 76916
3 99749 14697
2 166264 88381314
2 172522 779939732
1 53151 112265 785179368
1 77472 82927 465511181
2 13664 58181278
3 41978 70693
2 87555 623647341
3 111216 7411
2 170076 732371594
2 25878 538717884
2 138631 670114832
1 9390 69389 216165824
2 126887 195581743
2 131912 934114981
2 142791 661231003
1 15370 19752 553674309
2 137668 569630183
1 18292 60791 754203759
2 94214 686980429
1 29362 90675 836826674
2 90363 277386243
3 105343 31280
2 39660 980125182
2 167937 126213885
2 93418 517354304
1 14397 76551 602936716
2 157131 383524655
1 30485 57510 821026610
1 41134 65469 755009011
3 94639 31811
2 86223 235056307
1 33438 47350 108046592
1 52197 105323 375120512
2 129957 974792578
1 24829 108248 710702161
2 77565 368519853
2 100038 823621442
3 87131 11248
1 64692 75008 311195387
1 64521 73361 155034982
3 41146 5861
3 21922 2543
2 56262 110689604
2 63462 846238778
3 11711 29022
3 63153 36771
1 8083 20718 212387593
2 74589 298484301
1 11320 41932 647259045
2 24312 779690859
1 6478 51998 729838417
3 26034 52085
2 64079 939097826
2 111153 20578457
1 34650 58118 619561837
3 32021 20214
1 8723 22880 685658677
2 80109 370661170
3 135842 92737
2 102070 165653408
3 135880 51387
3 16892 97982
1 38672 96159 313505688
1 3070 46697 924763724
1 55891 57096 604076799
2 155767 990283446
2 42740 599658584
1 16097 64174 344947713
2 44730 953487444
3 119567 104065
2 63491 650281711
3 129705 86936
2 155574 461964118
1 51247 64816 353475580
3 137059 31163
2 169677 588776049
3 69270 46997
1 18350 27120 561537935
2 150527 645122611
3 116690 77798
1 58263 111314 313064946
1 2861 108984 116355950
1 48346 53671 189522311
2 9471 457976482
2 139886 776433824
1 56443 79753 660197044
3 119699 60879
1 3016 105491 80307089
1 67168 109981 504472078
2 89371 338841292
3 28551 26236
2 21087 194731390
1 58785 69715 904838147
1 22494 110748 821060894
3 127146 108658
1 38120 109197 265065123
3 150234 66200
3 17093 10655
3 118638 6154
3 52305 66525
2 74510 734712926
1 39153 47196 935794848
3 162231 30092
3 159353 111700
3 12071 79368
3 109740 102533
2 146206 301341219
3 125746 113356
1 2260 114117 338175470
2 115281 920786156
3 86905 45610
2 110021 838486007
2 87768 486439884
1 77856 91660 515615768
3 31165 29905
2 6020 879896661
3 5879 35571
3 8004 76866
2 106720 496945392
2 67332 76229415
1 32164 41608 528704813
3 64187 16690
2 45163 348375888
1 42145 50213 560114690
1 83146 97447 497006819
2 57392 222529905
1 42967 99237 119910271
3 113493 103770
1 72777 84797 385194197
2 39775 975042273
1 78710 99893 305779885
1 5993 52995 203553859
1 72109 76878 117149805
3 81206 34810
1 108296 110142 248736348
2 169002 204079506
2 90946 14453758
1 81853 107677 28968718
2 31999 713723062
3 148372 50469
1 4370 95913 75629836
3 98143 50469
1 5784 55657 183528717
3 150802 105961
1 63049 99017 68890690
1 3133 111278 121971592
1 16432 97942 562024671
1 9031 53713 577797906
1 11212 97659 669999330
1 54306 82347 781249328
3 9729 73297
1 15738 101216 601430459
1 53326 85314 287345320
3 114583 22847
3 112344 105815
2 107256 236161339
2 62191 311611616
2 57132 278297367
1 8119 64137 771319253
1 68767 97509 889533450
2 149898 456784414
3 167200 71890
2 119371 250812264
3 133516 39450
2 82220 294348269
2 87154 290544468
3 39420 109233
3 103787 44838
3 58697 1937
2 136842 500934347
3 155858 65380
1 93753 94613 171255188
2 48338 13552744
1 27220 92285 202292251
2 66508 250419940
3 157693 16010
2 126617 415000382
3 114850 80593
3 15157 107230
2 114789 887815014
3 54846 74434
1 17265 106602 170867369
2 76719 60258330
1 86877 109110 589831458
2 104295 633454787
1 1124 11287 849899730
1 29218 73259 614618259
2 119915 254789015
1 89943 93943 242817336
3 105506 92184
2 104187 680568750
3 19102 27375
3 107718 54998
1 63660 68589 696491502
3 23832 90854
1 30942 103638 826177091
3 57872 8058
2 135386 232505168
2 163326 1820354
2 95938 628947186
3 72143 27734
2 92547 193063284
3 122639 94022
2 162481 159921012
1 29825 96164 46828996
1 12542 25322 414985493
2 126752 310375180
1 39302 88161 542807241
2 129744 484476713
2 82538 692253472
2 167097 801844091
1 22894 80654 837224867
3 41417 327
3 76594 9723
1 43593 103356 48442504
1 60074 106425 259796460
2 52728 908213891
1 52877 87657 905935715
2 29949 950820150
3 136051 94394
1 63819 74362 47733885
1 12597 34872 327424163
1 27434 68712 699113080
1 14684 46950 797594658
2 52049 84025315
1 3974 76735 172516631
2 173543 371415879
3 48892 9691
2 6838 98124683
3 69680 76823
1 3999 31788 63094794
2 51341 320402948
1 21619 58534 792125246
3 102324 50953
1 76457 113475 412049308
3 28196 30112
3 266 47310
1 71219 103407 998438229
1 39927 77254 470170078
2 39081 587667283
2 24571 461053514
3 134027 26849
2 65558 364357578
1 27208 92299 466022127
2 109405 905915318
1 39987 54650 240890784
2 144572 983835606
3 3420 13405
3 132243 61872
1 20570 25668 433446134
2 63178 767637111
2 39279 447142225
1 25248 44887 548616741
2 52516 740654430
1 146 49277 62678896
1 78516 93120 900259844
2 23931 229926113
3 96493 72456
2 93309 18427479
2 92395 707025807
3 109955 45412
1 94670 108587 524098406
2 10131 106795810
2 45806 910811276
3 56536 36810
3 111872 89573
3 778 41710
2 16582 254486381
2 36379 68612792
3 139854 69995
1 24720 33178 246155012
1 57913 62791 970696420
1 10365 42947 194604833
1 9080 67462 705213910
2 136757 390775806
3 40527 96310
2 120789 878286652
2 20995 352309777
2 85044 396731811
3 119191 113936
2 61005 896682078
2 72996 974317444
3 11618 44365
2 832 565872107
2 91685 758307950
2 143579 10742756
1 24863 83026 980587046
3 39595 76230
1 9058 49437 523914397
3 160843 56709
2 151149 156105094
2 99316 747659206
3 61966 83280
2 154614 616298799
3 125005 19866
3 22372 14651
3 66560 18793
2 95227 615076993
2 69213 765350600
3 27424 46951
1 30143 71800 529412025
3 100108 51273
1 2754 51790 76147482
3 101615 67086
3 124619 20636
1 107268 113613 3941914
3 29110 73284
1 39484 83646 660905706
3 60674 10267
1 3633 93638 578127707
1 72684 78508 180713403
2 111897 212119596
1 41069 109769 405764385
1 33046 111080 365746995
3 85144 114158
1 26993 97750 24431011
2 52371 941038933
3 83509 66304
1 83603 106014 906994475
3 34989 2630
1 57229 67247 945065851
3 66826 77894
2 38600 561404346
2 126861 780007405
1 43878 51084 121335855
1 71191 111942 864994632
2 29244 497210191
3 70492 43803
3 37199 56277
1 45272 80551 751051437
1 9023 69736 346488243
2 12672 238377783
1 34339 57789 840190738
1 66771 67486 696987757
3 123996 72356
3 14270 10042
1 92128 109173 125166947
1 72339 81701 545472411
1 84740 110843 78226138
2 58858 445738432
1 5966 99705 300972903
1 88307 106525 938468478
2 118840 406029999
2 148447 724649798
3 37708 22051
3 165765 32701
1 62161 102513 505852136
3 34062 46988
3 12568 23088
1 18966 84576 892694742
1 62457 64980 979992264
2 83702 22671846
3 144136 28328
3 173609 78548
2 167344 347533656
3 122907 54396
3 17038 98383
3 50326 20233
3 134192 2592
2 158109 979318580
1 67437 76649 392474023
1 51329 73986 421232791
2 42698 564075434
1 39378 84327 854412385
3 100155 104206
1 24771 106915 518034823
2 81798 995056623
2 93689 481501719
3 36682 5140
3 49490 24674
1 27657 32163 284749079
1 6285 18888 318752465
2 51131 298464559
3 151091 61101
3 22444 111314
1 45383 77982 931137594
3 25198 50868
2 37245 948620282
2 40852 952517699
2 80084 164165017
2 79647 136232298
2 30505 98477415
2 100281 26212909
1 11583 16170 367106684
1 51704 55786 100029809
3 113934 13400
1 19954 114377 998960050
2 124608 134032704
3 125529 25812
1 38121 45704 206904705
2 88589 612447953
2 31776 760753742
3 168155 104625
3 73765 53754
2 115926 703741451
2 113650 960037992
1 88525 99621 972806410
1 82715 105932 606614944
1 47930 111757 198289624
3 18518 52738
2 65350 490362807
2 159770 854469213
3 87384 26729
1 2610 68054 363261228
1 51240 102818 311114954
3 143162 13013
2 21152 391574869
1 12409 36778 697411147
2 71250 926301353
1 29211 64823 546147112
3 16687 34520
2 110508 320999059
2 76215 858988048
2 131888 581372501
1 12732 69348 109501451
3 57279 37458
3 14721 25793
2 10467 210869799
3 156948 94879
1 25221 61077 569471497
3 21150 21459
3 167006 2445
3 82945 68390
2 168317 446974853
2 6760 674616127
2 44106 261988266
3 10227 32553
2 74221 109236690
3 7349 106452
1 34349 66129 287909882
2 22081 325867753
3 160514 114088
3 9671 10858
3 132423 89468
2 92222 79878483
1 87801 108485 570790419
2 50179 164347685
2 142515 211806674
2 121633 586318239
2 107544 834124517
1 9328 99868 71529141
2 150798 545109304
2 27638 864636302
3 74974 12411
3 169654 35620
3 123442 69675
1 20631 32746 972264220
2 148907 717259554
1 58977 90998 140562249
1 75494 101631 101590424
1 13377 38787 794051725
1 1865 17797 913308634
3 38096 35947
3 119774 84000
2 82154 2622982
1 36438 57354 86614099
3 1572 41542
3 86151 32401
1 33292 67382 50713990
3 25481 58069
2 123142 421455020
3 46606 40692
1 45516 57919 359850774
2 108156 327704769
2 168042 139788165
1 17410 106854 191688321
2 90383 107868005
2 78481 632987543
3 92284 113543
3 117378 59870
1 13640 73331 416166660
1 77425 89149 605195680
3 49545 63492
3 9621 37091
1 57634 103697 537039303
1 45062 113691 944253260
1 46137 86552 83369597
3 136256 46331
1 28291 86471 418375715
3 34488 12209
1 6031 26205 906482737
3 52418 40579
2 100823 868658694
3 91392 81787
1 35802 76678 817346755
3 81847 63857
2 141527 672646464
3 27016 35259
3 133647 101587
2 118008 845906997
3 126572 3483
2 140313 584885132
1 3510 53583 477898830
2 171700 87996901
2 54544 761211615
1 18358 53293 884949712
3 82369 59995
1 71156 87144 150667512
2 72999 153075585
1 51289 84587 546554291
1 8764 33900 366097196
2 119993 774115389
1 9996 107759 127769258
3 31630 81861
1 25371 61657 443712344
1 53965 62299 821064272
3 69044 93733
3 57940 71104
1 20781 46351 390586343
3 48192 10869
2 151458 760519324
1 35089 107275 115121027
3 91483 45257
2 8027 861514862
1 86348 91526 236893661
1 10497 44185 793449839
2 90954 784668147
1 6892 110482 295662323
3 1649 75828
3 11095 39351
1 43944 81287 870723800
1 14665 38868 20534253
2 54473 253562883
3 77043 6434
1 96068 99595 937757417
2 157079 457558176
1 95626 114298 612146286
3 145728 65386
1 19874 95648 147039823
2 30354 716004672
2 101650 4094016
1 63791 70774 202381478
3 144594 2906
3 60111 32331
3 148436 62625
2 23444 680327920
3 108522 43453
2 166123 643133008
3 101344 79249
2 68294 49258180
1 10335 107476 548271927
3 4499 39711
3 46402 94508
3 52803 21184
2 120215 360274601
1 31971 106938 595535987
3 172051 76863
1 16825 32638 967076738
2 5433 700099151
2 106627 128471532
3 32635 103426
3 148764 816
3 125581 22948
2 80311 656580122
1 29902 111368 158085780
2 95689 759243872
1 4203 34181 699103377
3 115335 10966
3 22287 109311
1 57065 106343 91903142
2 7762 475980925
2 25595 415140685
1 10457 108276 949276044
3 34888 45963
1 19569 54248 317963595
1 33473 113588 630510219
1 9876 67957 846340132
2 145581 533959547
3 94982 11454
2 86105 951841452
3 67920 31866
2 24613 502056922
2 167286 923963439
2 32051 47300323
2 128564 644984131
3 145267 54268
1 87231 93555 824218259
1 38973 62457 227019434
2 52042 417259122
1 97184 100652 262503150
3 81386 53313
3 13175 30336
3 35769 72267
3 130938 75384
3 146038 23649
2 154903 278556044
1 86045 91921 705822350
1 42155 55155 949228566
1 16330 102564 627240294
1 14595 78096 776268202
3 104345 87412
2 165310 820960830
1 19189 37670 545803064
1 34546 53677 168572674
2 63017 324373756
2 116014 77718360
2 37509 151326562
3 65717 59243
3 41266 63132
1 74914 76564 2582890
2 25247 113476619
1 87716 92329 97177771
1 12363 106791 200880803
2 155057 144983840
2 22606 555061140
1 6326 31999 185929465
1 17563 70227 323639416
3 130300 74121
1 18669 71772 202031208
2 83002 30691352
2 20101 894558317
1 72655 105551 807332951
3 36497 41472
2 73686 939172858
2 126375 189230951
3 85305 45684
1 13514 113770 831815062
1 11761 76408 414221855
3 14580 75450
2 34334 473804964
2 167193 525242589
2 139026 412098709
2 39617 885406602
1 91542 107253 180104926
1 7772 59807 731514547
1 22539 100958 550071876
1 21834 88976 546855226
3 104292 81919
2 89267 461160011
2 114909 419017154
3 22994 63073
2 104891 373004857
2 125247 330277176
3 72108 111024
3 48426 50278
3 25760 19834
1 7957 32836 789961880
1 79375 110165 530795571
2 128442 955955857
1 76141 112658 914922570
1 26156 93954 431464252
2 130338 318040201
1 10889 18342 312695798
2 45885 422674231
1 103176 114032 663126798
3 70843 110109
1 2965 104824 407868902
1 35630 52919 812803583
2 153517 721962035
3 72821 15735
1 55695 92321 768808595
3 9132 58009
2 172354 630850716
2 116369 43266219
1 41835 107524 693323218
2 175079 310063567
2 77724 142106748
2 86571 495694486
3 99514 69645
3 142896 73661
3 137594 53282
1 16525 41483 268394932
1 15876 46711 981543938
3 24546 4823
1 2232 56507 774952470
1 58153 92084 795809787
2 57861 25975458
2 79258 930828703
1 8857 53274 921449145
1 21526 96050 891204750
3 11215 88722
3 126400 69169
3 154967 45739
2 141285 547651805
1 15497 23414 239154783
2 40027 93949878
2 29050 984774589
2 67075 500414721
3 171775 26212
1 6243 46037 105165417
1 63062 95717 325364153
3 9381 36222
2 156985 432091526
2 37052 474537143
3 40841 103490
1 23859 105084 533502398
3 118145 104082
3 164745 82542
1 6272 29056 881863204
2 105066 838300982
3 165335 23005
3 105433 95374
3 103962 18744
1 36339 62119 330639266
2 55221 512081722
2 21232 90188805
3 126220 41789
1 50111 57034 417783966
2 85580 772119469
3 47274 33596
2 158573 387228195
1 38486 48333 927427620
3 104601 28074
2 2510 114669981
3 58737 100602
3 172697 54012
2 64958 967769105
1 3690 100515 967147992
2 61417 226429426
1 83888 88602 228172066
2 132717 957426349
2 90463 889400386
2 169490 743274710
1 52399 76928 637509536
3 77251 108446
1 11958 38785 924862835
2 53312 915658795
2 30970 680088486
1 28447 47454 202279705
1 66878 95242 331488450
3 2814 15146
2 84523 620966073
3 89381 36925
2 83944 174868634
1 8096 75972 114618438
1 62814 72074 450026014
1 96728 97675 989472353
3 85188 20972
2 1240 659322549
1 15469 61417 169554264
3 125375 63908
1 42085 73857 595732711
3 45495 8531
3 61680 38810
2 64027 905381670
3 104420 107518
3 45510 63978
2 21897 733042852
1 83812 84267 591291393
1 32293 95553 376507640
2 64867 281517025
2 79897 1523775
3 150168 27925
3 45963 97184
3 85919 9419
2 65490 907611762
2 35291 316215229
2 105361 529120125
1 6981 92577 289055545
2 13992 455236309
3 59145 99965
2 75774 656363588
3 6137 2295
3 87957 12447
1 94004 112332 838561884
3 132387 37186
3 25103 45063
3 41742 7582
2 149711 605677941
2 42335 811591332
2 42756 61747713
2 31948 163576926
2 165688 988287513
2 3349 390182938
2 24581 439572750
2 69308 30288391
1 14308 89888 641182671
1 47332 77594 303180843
2 151036 387779977
3 138804 19238
3 106702 29468
2 159485 626755842
2 33986 116450903
3 73051 18587
1 88212 107112 84751196
2 128020 558333747
2 21188 894410845
3 62122 76241
2 82839 547050291
3 75705 2321
3 174009 111774
3 25657 33990
2 139915 494416514
3 37685 110238
1 717 6489 274258999
3 37535 69634
1 53243 60461 754462833
2 101567 28223405
3 94020 6515
3 4293 67329
2 121012 165294113
1 30324 103287 9222300
2 132762 182700594
3 9559 44532
1 54681 92431 701988023
1 67732 79733 768007481
2 115305 277456733
3 163130 30585
2 49832 43186214
3 727 60885
1 36773 38573 729853155
1 25687 105506 206524823
3 122391 10615
1 20860 32122 28512933
1 32106 97532 96482735
1 43053 112165 873510732
3 14347 49403
2 95274 38858715
1 84138 96387 560763209
2 41518 716750789
1 81444 99532 925750918
2 20893 622630938
3 122372 31646
1 104742 114246 213445900
1 9317 16987 415579670
3 31297 102536
3 73988 91011
1 2467 38850 529211875
2 174497 684644952
2 52520 96986930
1 25987 42389 21529115
3 58956 86080
3 43038 633
3 20697 100771
3 115612 70287
3 155783 43243
3 95569 31176
1 12585 49979 436521236
3 103726 67499
2 73469 85926635
3 156267 79297
2 64195 91600750
3 169187 77637
3 89955 17750
1 85644 93207 688279929
2 170069 26670875
2 119321 472007877
1 29002 109658 118019741
1 43108 96958 599623212
3 161641 96362
1 86748 112930 769475912
2 150448 65013722
2 43947 950925927
2 21014 164589558
1 28543 78955 559628101
3 31028 14990
3 122278 32335
2 118389 245819421
3 124814 98106
1 14199 67813 634559692
2 116129 55063733
3 28096 77104
2 51172 138271370
1 18125 39665 197001706
2 58917 75379276
3 60124 57442
1 75401 83819 185593089
1 71175 96509 545311521
2 89799 309379308
2 107459 695814251
2 164893 938338813
2 172496 268371102
3 55738 113175
3 39988 29268
3 61447 4351
1 35527 38611 343569366
3 144638 26311
2 76211 466300897
3 12224 31974
2 151490 819692517
2 27379 66228589
2 15157 970801706
3 46683 80009
1 30135 109993 384696770
2 58278 999516052
1 29270 30383 816215868
1 9849 81997 659036110
3 75856 53713
2 63096 872801450
3 77708 77703
2 114494 682851335
2 83106 820024069
2 68397 425048464
1 20419 70533 187817814
3 115059 82714
2 141107 496843140
3 43550 524
3 126008 13185
2 78933 916822009
3 64948 1360
3 152362 22502
1 1283 13372 331780912
1 7351 56487 706859818
1 34055 96397 102564436
2 171414 712383041
3 160960 78558
1 91953 106749 511168167
1 32972 112274 628548
3 110216 48986
1 64430 82075 643026146
1 80178 90920 996007417
1 24342 52847 437622735
3 36215 41089
1 12520 108536 246549946
1 1533 113940 62908884
3 160202 14589
3 118544 12232
2 79119 636497743
3 72585 68225
1 68074 89435 37149996
2 106599 423320987
1 54647 90681 653242395
1 59419 79051 310826717
1 61287 65041 60253176
1 19899 99290 841559634
3 98797 3914
3 20167 22365
3 113773 76372
3 97986 48380
1 37717 113137 146068727
2 93633 58955619
3 54852 25608
2 175050 550248254
3 91641 57423
2 61299 927972954
1 4038 59517 94849781
2 116953 976741447
3 9184 59884
1 87912 111686 31990723
3 133088 41619
1 15710 79901 563578363
2 110464 121900606
1 4757 67418 631625080
2 138158 433922643
1 42441 107955 980373075
2 119687 443907364
2 105775 644176147
1 51831 111036 159266396
3 136901 19823
2 15155 790462596
3 171386 7713
3 17068 78483
3 150581 94074
3 85748 84613
2 83186 695140395
3 155136 58803
1 20910 37418 159856497
1 8169 96265 940319685
2 4350 109000156
1 26521 82781 428963051
2 125766 434028433
3 807 18530
2 155087 909365876
1 52211 101130 114712642
2 47427 945860976
1 24763 33043 417293512
3 26345 19374
2 27500 746274632
1 85787 87085 405012201
2 31813 278151872
3 156364 110741
1 36634 105104 94615040
3 30457 64923
1 39545 109490 525957944
3 38683 54273
3 112396 105506
1 54512 109941 688147482
2 46664 371008676
1 28140 38019 412626642
3 111608 62856
2 49546 621937530
1 83078 112971 973495425
3 142741 88040
3 156104 9758
1 51673 105552 23730368
2 41655 769758440
3 35889 15687
1 12244 43843 832496830
3 54253 104925
3 96100 4009
3 102507 111991
3 108481 45008
3 147765 46041
2 70543 252393642
2 120985 656239240
3 42993 86326
3 167351 6171
2 126668 216788341
1 57082 84757 427597731
1 57390 69139 501045690
3 89778 34117
1 71444 111246 361743794
1 3988 8531 731409443
2 103123 980760354
2 34401 864323908
1 22331 111039 920822186
2 42024 79166587
1 22751 41892 734770462
1 40942 83395 708140853
2 174791 838658210
1 103326 109517 333254751
2 94513 267529026
2 97814 20295353
3 120597 55525
2 52748 199334843
1 61723 79658 83515750
1 6893 42820 548007354
3 58183 93052
3 107436 51301
1 23934 85940 514931872
1 39648 96466 633644334
1 22437 62092 327107064
1 42237 111217 121745506
2 26569 616171794
3 140191 99059
1 34913 105425 152302558
3 14793 7075
1 15078 70962 786134075
1 6607 93707 447253791
3 142939 80441
2 53829 342553230
3 68695 51056
1 3139 3401 511922725
3 156972 14323
3 164012 75258
1 36292 60778 704739527
1 22574 82936 64895347
3 142368 18055
3 85069 85955
2 129038 688300507
3 71272 110061
1 80658 81790 361913085
3 70618 45317
2 168231 242856779
2 168477 785421353
3 164541 26231
3 61828 61356
1 19966 73364 4266173
3 161727 5540
2 71519 577275534
3 114466 111123
1 23405 47699 909502766
1 19215 37280 818871938
2 174648 105143533
3 71194 57529
1 74115 78216 287543441
3 78786 87390
1 45211 85895 701878691
1 17640 112865 936637752
3 43466 501
2 113357 971977052
1 37722 109898 852637470
1 74608 81722 792530919
1 5199 12487 694576603
1 12499 91298 208072401
3 117858 50277
3 174323 2475
2 89092 673120387
1 82397 90436 639763808
1 54550 62375 942849003
1 72150 78229 817155252
3 146757 107746
1 18685 33157 468133603
2 68208 912974269
2 144108 656522849
2 125494 161670536
2 74972 952889429
1 3613 76816 685713568
1 7891 110337 912463898
2 141753 299844412
2 61774 343248689
3 94288 84002
2 6148 90503858
2 82215 872266786
2 47585 519729787
1 26111 36728 799070501
2 95574 783083392
2 110802 467592027
1 77662 95930 301888946
2 54796 926953427
2 175449 790542874
1 2869 32029 476564592
2 119130 182331142
3 45082 67990
2 111581 213328819
1 31164 99018 532787620
2 6709 845726880
3 59181 34648
1 137 105913 943017531
3 49968 107333
2 19583 368089699
2 121138 235295059
1 12840 111858 261908647
2 19741 481675346
2 17628 279025660
2 53266 483144726
2 15921 190468255
2 166623 402010546
2 10917 292339582
3 1047 10864
3 171605 1423
3 22430 76979
3 10372 21581
3 119631 9601
1 8954 91698 158793443
2 92716 344614526
1 16824 102129 178910897
2 35252 202045446
2 25033 693356300
3 34130 104687
3 173346 64868
1 12397 65992 851392066
2 48671 343925898
2 143391 111582167
2 132695 793392865
3 31860 88235
2 129512 341261848
3 57476 25382
1 14395 112851 360361285
2 103856 378018628
1 31642 75030 799714824
3 33122 57822
1 9 36056 150662130
1 62102 92325 152563253
1 13819 65399 828489537
1 29972 37141 457247272
1 64617 67138 267227066
3 44928 97571
3 157489 74770
2 56295 292948862
2 98658 816850520
3 50739 80046
2 147263 452855965
2 169908 733940526
1 27513 95812 158625515
3 135695 84657
3 143939 44688
3 115453 48855
3 15953 4282
3 118436 89635
3 67180 57740
1 46604 80127 399712310
2 53058 607460851
2 55637 349871066
2 55144 110916962
1 64826 98656 52663054
1 32044 88208 353458057
2 159315 352429465
2 106322 971410332
1 90267 103141 909677661
3 135431 58522
3 42219 83282
3 153474 56642
3 51958 38486
1 21468 28187 299634904
1 5184 40689 533585396
1 14451 63010 575151804
3 50850 39470
2 73688 40744851
3 27677 61249
2 72400 906279499
3 83615 77956
2 1938 401298918
2 172951 760435895
3 53751 103014
1 1877 74117 721542199
1 78414 85796 65198962
2 64986 667843936
2 35314 127724788
1 8881 48339 293710322
2 15788 234106416
2 29866 25344217
3 86582 57685
3 167071 30309
3 69558 3855
1 56535 85097 110277362
1 33144 64018 278034651
1 39462 103880 281567566
1 78837 97741 625485781
2 51914 173767918
3 29504 38344
1 28314 99595 27273677
3 51693 113743
1 11297 28399 359108352
1 31601 59511 623387440
3 157442 17332
3 168616 4594
3 40562 21978
1 29598 49848 915297961
3 99052 51688
1 20817 65981 638117657
1 40479 72275 141159174
2 161042 586804408
1 62316 91763 305933871
3 73586 38293
2 99611 997211855
1 49624 113046 754577611
1 690 84107 219700746
3 40928 20600
3 83429 107639
2 136905 596515651
1 38500 74449 54873004
3 26330 84039
1 57117 70306 888448263
2 138677 38080507
1 37108 59749 127263820
1 74989 77137 220669059
1 10611 83924 628028046
2 174619 359799047
3 111881 76412
3 103209 16647
1 39166 103104 423440712
1 27749 38045 903144210
3 90555 65365
1 56410 82047 527819833
3 107224 22219
2 4350 111731293
3 51863 33534
2 106856 5724025
2 30844 546271361
2 170818 765624408
1 25040 25396 7919267
3 105109 95036
1 34134 53902 758475627
1 31721 61860 332743675
2 9884 551332975
3 174330 76393
3 76813 112676
2 47125 135453539
1 95251 109515 68393238
2 64901 552223120
3 70470 30516
1 71205 95493 475976457
2 104092 581823580
1 28965 69281 479261550
3 57380 5868
3 79059 95397
1 7103 24530 247483117
3 109968 82068
2 17655 919680454
2 53374 823220191
2 4627 601744528
3 61354 18476
3 15485 27183
3 101321 60095
1 88288 94835 140143404
2 112178 118382285
1 22796 97084 284862357
3 105156 37627
3 75627 67451
2 172816 920406548
3 5766 57660
1 78066 85596 669929005
1 67057 106387 629792639
3 78327 93290
3 148478 66563
3 21254 21753
1 46795 101681 527540262
2 77286 299278140
2 3315 49021899
1 22718 93988 459911413
3 2748 91776
2 161053 587298797
3 60001 81043
3 121859 25884
3 71359 26230
3 22856 45290
2 142396 903171231
1 9219 113746 531747210
1 81172 100317 35274764
1 95560 99281 348254287
1 28230 53650 376790545
3 111315 63383
3 167362 9117
1 30224 71092 433418636
1 35174 50875 751955101
1 61448 84056 588755476
2 24674 294355911
2 161569 886045519
1 60284 83177 385540084
3 137002 89232
3 163161 20483
2 163762 788439061
1 38816 49901 732829825
3 93414 7611
3 125969 45531
3 56673 48601
3 117373 10229
2 72990 330483292
3 64017 103881
2 78477 218762221
1 24030 26056 627476902
3 105418 47063
3 41635 91903
1 62725 95575 357253001
3 173331 10972
2 46943 650148214
2 12225 459551649
1 87244 98427 451322885
2 10996 932903251
2 42989 366889620
3 14659 34856
3 5699 13260
3 57555 83555
3 101099 25192
1 100540 109098 819939815
1 25139 49387 192658353
2 42492 842091574
1 48559 112635 595711946
2 86898 843446183
1 60381 110323 803061568
1 75916 103733 808585521
2 137448 514625439
1 33264 107161 940715539
3 95565 100685
1 92392 111135 79162806
1 7665 92556 891915291
3 31347 74772
3 32237 89466
1 111452 113334 598495077
1 32761 111843 46353304
2 28564 437494651
3 76253 52053
3 33688 69993
3 134412 113746
2 17289 905284467
1 83688 98300 467720806
1 66315 72075 805826125
2 38821 673880626
1 34766 103165 614677517
2 155222 861195387
1 83547 83989 771839904
2 72746 137562149
1 8967 56276 122832031
2 36932 118567535
3 82125 24657
3 106237 86744
1 7955 54492 400224357
2 40421 737622710
3 90506 102506
2 161348 856246724
2 63177 572222122
3 66307 110563
1 28051 81855 204884006
3 166961 83813
3 128803 56159
3 78724 89069
3 156523 20887
3 261 104178
1 52606 99360 843545137
3 6994 6623
3 95563 75185
2 33436 483296815
3 174276 54032
2 74236 553788825
1 9643 31788 309198928
3 6884 54007
3 145818 18061
3 131164 31875
3 18935 38756
2 174464 468502783
2 87484 902334134
1 11133 34886 210735506
2 97229 67131835
3 31587 72022
3 96757 107171
3 56266 53257
2 66133 399355797
1 37220 50239 455749839
3 71295 13760
1 70283 93527 519790972
1 58051 85161 816941294
2 101834 621685143
1 15086 92128 263009558
3 159551 99585
2 127297 443908691
2 100461 237141864
3 70607 40242
3 172765 108997
3 7925 11202
1 71415 92592 388713529
2 91436 953076287
1 51189 94990 570503115
3 108971 33193
2 86864 533781462
1 45413 68090 505231105
1 111462 114120 495542574
2 17205 882236607
2 141858 396184763
2 124839 252490858
1 53227 96555 218699380
1 48855 111850 13645569
2 140008 392939893
2 116893 162659475
1 31500 113567 940649238
3 65033 11787
1 62388 92253 846449618
1 6030 75692 992681305
1 28607 96964 573091944
2 76050 472158664
2 87644 131197883
2 95969 596396177
1 22924 94708 65209942
3 12518 53832
1 34590 77996 418241553
2 79207 68963012
2 174428 51533770
2 42335 826297457
3 97100 79551
3 63322 54972
2 125053 756739726
1 23848 44016 928335278
3 20248 105362
3 65335 244
3 112060 95448
3 9971 91939
2 112539 654258882
3 74248 76108
1 26435 103129 18487182
2 10289 239633875
3 134115 75112
3 26046 65598
2 71659 9019415
1 91412 109179 815232762
2 94718 895831779
1 28845 43996 838040892
2 107948 455852890
2 129756 691461904
1 85052 86895 559020832
1 61155 86297 740358690
2 5332 728366527
3 124155 98887
3 51620 112377
2 101474 178557975
3 30509 52719
2 20613 898488901
3 50233 34548
2 128214 168149107
3 16607 67221
3 155779 9391
2 26630 408210275
2 60022 783183243
3 173940 37706
2 91576 285776518
1 3481 18620 970660276
2 85554 190911035
1 48116 53541 341594164
3 96692 79905
3 24738 46654
3 150298 82376
3 18417 87984
2 67938 62508291
2 95921 395425381
2 149915 79019043
3 25174 15506
2 167147 537353645
1 14395 94735 362487370
3 133398 110
1 20461 48448 438620167
2 35900 230369764
3 51251 85454
3 169786 107685
1 62578 82151 822526115
3 102367 59638
3 77843 60536
3 118361 65588
3 70422 74316
3 85112 102521
3 47129 44157
3 144289 98181
1 18373 68076 361987289
1 58939 60698 268729011
2 53085 133154653
1 8374 110266 353628521
1 10884 109086 662593746
2 77504 113690678
2 111255 817679687
3 153758 79632
2 151460 950320775
1 1077 46738 201905342
2 12369 251267856
1 2224 66397 649661603
3 105473 80681
3 169744 110186
2 63535 919019969
1 92022 95175 628802987
2 7741 454260714
2 173629 611416898
2 139246 448346840
3 54317 112896
2 122730 599514107
1 21834 109893 570197478
1 13944 18076 15285945
1 4344 75338 991062681
3 165143 89817
3 55754 53069
3 118003 37096
3 30279 58805
2 16577 768521490
2 152884 140138354
2 41880 270693800
1 49447 106459 173645091
1 43952 99008 848276134
3 117794 37445
1 47479 108175 310130349
2 50434 598295603
3 96421 85288
2 23247 894543270
1 30701 56239 637230801
2 12112 696646789
2 61960 173253974
3 162060 107109
2 116757 141022089
2 58467 480972786
2 127106 117617906
1 46060 59279 222178352
3 174067 56690
3 108167 39736
2 8697 528797599
1 10957 38528 90523383
3 3264 22907
2 146081 377670418
2 151386 808361972
1 57248 97367 795373296
3 13427 48425
3 124724 25121
3 19056 98764
3 71755 20217
2 169585 747715803
3 135744 54038
2 82130 707670372
3 141103 14907
2 113321 498511309
1 86277 87979 878012274
1 42786 110879 645335377
1 23140 105713 635480958
1 12965 32175 333536677
3 90377 66010
3 168990 93025
3 104293 91719
1 11114 50104 525002344
3 35047 66656
3 157348 14322
2 40327 719399877
2 39020 746577573
3 22470 48618
1 69890 72020 800163555
3 62362 65107
1 40106 98906 759766531
2 173214 964773565
2 105098 917138365
3 159297 64821
1 10473 34482 852564526
3 175470 82450
2 81745 870061651
3 19313 58492
2 145880 104701259
3 8667 9365
2 3868 100563463
1 97321 110615 735091910
1 96879 114083 289341058
3 101313 81090
3 49396 29977
1 59583 95555 894648065
3 48022 92795
1 10572 82934 783740559
3 15173 50966
1 45750 110186 614952370
3 174789 66514
3 13558 104411
2 73130 777514251
1 59565 59629 137840095
2 51997 34502176
1 80416 99573 740282710
2 96290 225404922
1 71101 76516 701501016
2 8723 461329221
1 39291 76927 154172342
1 34435 82278 499728353
1 36679 68827 644272944
2 157588 117810821
1 56732 110296 782403033
3 139614 76969
2 152611 885912002
3 81720 47522
1 26595 90583 287541758
3 121621 45338
2 17675 788188053
1 30320 54315 124739630
2 161015 942394361
1 63662 69691 564308250
3 12630 13403
2 141045 554541675
1 2048 83004 849975186
2 155669 591230800
2 75237 269782467
3 171823 91563
1 33373 105248 260730861
1 43672 81078 139241665
2 23087 574441611
2 150511 132905494
2 51677 510150620
1 24921 49269 933091052
2 17742 227547028
3 91948 93017
3 171796 23401
1 54339 63895 137543299
3 90870 86701
1 38081 51363 409754924
3 111727 112642
2 38347 308140081
1 29116 70349 155106910
3 105891 74930
1 40702 45308 63656853
2 50521 904062414
1 49239 54257 469884368
3 158042 63402
3 50081 88236
2 155723 732738650
2 108230 468159346
3 107391 21774
1 39070 82973 507391357
1 58807 93177 205176790
2 24297 294398556
1 73921 87495 683217427
1 13181 38548 55726305
1 33015 91788 300339271
1 30157 91509 571107356
2 140741 511817386
2 113107 816666342
1 63540 108187 890865947
2 47324 80993921
3 77791 62485
1 8777 9081 921595632
2 151066 156965192
3 37029 22144
2 156481 241963175
2 100436 917846425
3 11893 70915
2 157948 607022782
2 34011 585909595
1 25720 98251 671388594
1 2206 16830 405953593
1 48514 99547 558676712
3 169922 108387
1 64071 104984 8613548
3 170849 76430
2 142625 755910715
1 81985 110949 337367267
3 32709 109753
1 63174 76179 213341914
2 147589 618201291
2 133393 621992512
3 71796 12554
3 15079 50393
3 75078 4403
2 120661 594349403
1 34382 81202 203094670
3 61657 14062
2 94536 409679796
2 51659 806536497
2 130757 381690415
2 133097 272791159
3 63204 20174
1 39109 48547 820037811
3 123935 89883
2 49192 761988052
1 37170 88296 739952147
1 56792 101343 727115500
2 10136 585618837
2 157485 294340518
1 45457 100336 882865745
1 47070 74299 891086180
3 56975 32598
1 94917 96346 756198791
2 128142 251362086
2 110859 868557074
1 74213 83928 738347911
1 21299 41921 613220813
2 112305 227123366
1 33057 45603 598713838
2 145985 186427924
1 46312 46985 445580763
2 154046 242066674
1 45873 87221 997228252
2 167325 594095182
1 7283 27696 794698976
1 9767 70609 390477078
1 36782 75969 725383463
1 62948 63768 82667
1 28645 76511 494899881
2 69946 80076665
2 139142 553253507
3 32760 94346
3 4563 51693
3 135621 73597
1 71641 100650 928002944
3 27527 27750
3 6626 95848
2 172915 269179943
2 87479 389023144
1 42484 76090 188012071
3 162887 110878
2 58615 184724722
2 122016 180813705
1 73613 74101 326025904
1 51209 81937 323704699
3 18357 1405
2 160648 846408793
2 174339 522856830
1 26597 84211 702767097
1 86722 103760 45493187
1 29246 78497 628528932
1 39536 114255 170735014
2 12082 828157414
3 165827 30592
2 34853 45130354
2 132651 638110261
1 58958 110089 343665224
1 70427 97646 698150692
3 111144 15870
3 166639 104059
3 125094 70472
1 21826 64760 894142407
3 628 6746
3 10703 91118
3 164453 87236
2 54916 335111520
2 42903 87761904
3 82714 56839
3 50639 20698
1 25353 104486 436027020
1 64410 99054 526538210
3 5715 72097
3 11824 7381
1 20286 80554 705232862
3 103081 94751
2 42173 290662830
3 66013 99426
1 32758 43737 561876461
3 136917 79572
3 138409 49767
3 39263 110188
3 30272 96802
3 39521 68217
1 28478 52097 940967901
3 121400 30319
2 120495 760921058
2 124780 681338374
3 67825 25199
1 59244 111023 680821062
3 41029 93753
3 131334 61914
1 99426 112734 125176288
2 18094 913578781
1 33703 38458 919367782
2 12077 287425803
1 87395 110528 996761720
1 21117 104029 803683342
3 61207 17093
2 130547 278658251
3 147095 34638
3 105765 67073
3 115502 4891
1 4924 109031 158481620
3 66896 37597
2 35709 974266122
3 88093 4009
3 113219 77841
2 23166 6387281
3 110683 4109
2 18605 752926818
2 72956 56625884
2 11600 696640639
2 100040 448992171
3 411 35174
2 104354 687974756
3 71182 38774
1 37401 65914 775831588
3 20072 4537
2 118015 507042845
2 114242 564597701
2 98478 589870881
1 48898 94063 341720890
3 11566 43303
2 11009 55213664
1 54429 86112 596092074
2 155886 284918658
3 2907 114346
3 15271 95175
3 89336 113403
1 15304 94542 737355757
2 100019 993307750
3 133690 109291
1 48833 84123 819532870
3 163272 93362
2 123682 590225254
2 146668 464533621
1 5602 83788 117097113
3 61915 95811
1 31024 108558 466835041
1 35493 43237 884363382
3 41225 72269
1 29805 98770 809199068
1 1479 27063 131441342
2 139588 153883424
3 55902 67325
3 148152 45527
1 317 51503 533657864
1 12762 61705 484442586
3 62908 91933
2 162215 738211118
1 33049 37610 339424799
3 82797 52996
1 45572 47149 814136361
2 60743 781892104
3 149959 37685
1 46334 88838 974564742
2 175421 2204971
2 2903 693391771
2 108313 335086983
1 3117 85880 492752026
3 13119 112176
1 14875 81214 920321686
2 137343 419411157
3 145595 95469
3 159786 39738
3 122359 4091
3 11219 16881
2 132210 449116277
3 68757 42478
2 61186 168837823
3 79610 61519
1 54009 60418 133148347
1 58784 112942 402898292
2 38853 774567109
1 18266 50470 184419316
3 123599 70340
3 85871 60659
3 141242 42565
1 28265 67799 717824406
3 49343 17184
1 53013 83347 407294910
1 4028 73493 529042211
3 71522 96030
1 101675 105844 545967400
3 45156 70298
2 52259 120653022
2 28427 395806515
2 158118 892635059
1 64055 81991 149993010
3 72585 61846
1 69215 72092 143415984
3 89240 96215
2 115973 115111203
3 11638 29996
3 41289 79210
3 81861 107427
2 173183 959147474
1 28451 53336 660187605
3 89767 24576
3 78437 46962
3 73393 94910
3 126078 94656
2 116531 585615242
2 47650 244238372
3 58611 89170
2 159565 201300503
3 146432 97795
2 131063 739411498
3 166748 41422
1 22943 106119 317802402
2 9019 767866004
1 58697 81248 73297564
1 101801 105803 855272873
2 166300 575175008
1 64484 82515 148060264
2 48651 249582116
2 152137 636719230
2 64100 927548581
3 61248 4634
2 104911 715861255
1 22906 52913 95855017
2 147092 9224274
2 34853 59668409
3 167299 6753
3 55282 39969
3 85153 99786
1 27522 61820 474972946
2 62868 39624203
1 4476 39942 930529436
2 87066 908256497
3 63967 11767
2 94292 129539720
2 63150 940601308
3 27721 88886
1 13461 84543 98147860
1 58 80009 445987612
3 160219 87523
3 69893 6053
1 9064 24653 314966610
1 34918 103421 902786005
1 41465 60486 626837050
3 29231 29529
2 153237 919768290
3 165440 25225
1 88971 96714 449477298
2 34959 160294545
1 76651 101385 312473955
1 15454 74897 975101221
1 60982 74613 322909554
2 153797 455742887
2 88617 197411641
1 23538 25369 403457653
1 65234 88590 588357316
2 147132 953874262
3 31687 16491
1 61063 92525 156049449
2 104239 670443846
1 17630 61905 891559442
2 175283 920055093
2 141635 604068688
1 9222 56381 456769474
3 105865 16163
1 68011 83884 220810065
1 98502 110780 457307386
1 12810 55083 898652641
2 49330 254865605
2 160045 177075213
3 100929 113008
1 63573 102494 887256655
3 145475 39124
3 161606 55606
2 135672 635902110
2 161357 715646348
3 50208 109946
2 7620 960504570
2 25804 444205242
1 489 3268 739566989
1 29831 80323 733909198
3 13028 31784
2 57437 479536877
1 15537 16519 362675217
3 102870 72232
3 60637 70074
3 57778 12465
3 169309 44257
2 59880 137905316
2 61161 753305502
1 39407 106045 304159115
3 57949 48133
3 58294 51535
2 51992 606227313
1 65219 68248 759614610
1 17133 58425 769130748
1 62897 73014 659827586
1 34903 76640 292714936
3 83598 6312
1 48662 69112 696574694
1 49196 105154 146697298
1 24143 27561 172901539
2 2323 180629366
2 97454 632035748
1 1447 73078 430647671
3 39477 45425
1 31180 109081 871571886
2 32401 509303170
3 144185 110990
3 42088 20147
1 5160 105900 884327738
1 4507 19315 375442337
3 6505 31292
1 3011 97185 281991353
3 99565 59952
1 21731 79077 975314859
2 80908 855763088
1 61808 75715 443280013
2 153940 97675110
3 149704 105724
1 4264 25198 136703904
3 57169 97772
1 20073 63514 426709199
1 34564 95241 397229303
3 141352 109531
2 132989 233609332
2 112754 158111675
3 155784 57983
3 9128 22311
1 32730 47751 902927771
1 74443 80183 615245491
1 11717 104376 241500280
1 410 23202 112152066
2 69338 998083036
3 131027 26632
3 10994 78025
3 107447 55300
3 42741 73684
1 4323 111685 792197961
1 14067 14567 691785085
1 9416 103286 254246311
2 114808 777928012
3 164210 62704
1 21145 96086 522946305
2 74344 864199935
1 74742 106040 420877372
3 32464 62855
2 94781 895554359
3 168335 22326
2 10708 321553298
1 5331 105352 684607341
3 134129 108334
2 97215 729280050
1 34478 48959 304168923
1 14905 80854 345666459
2 135765 530232142
2 56606 812507086
3 132585 28600
3 112320 74807
1 11777 90836 469089096
2 45651 45648786
2 97015 591716487
3 120193 98391
1 78687 96334 32591631
1 12294 78407 768263090
2 1710 584543221
3 104942 105916
2 82153 932612424
3 134239 55337
1 93605 101691 86799790
2 113189 883922656
3 21039 64619
2 8134 74570314
1 22641 59123 267035235
3 59100 63986
2 155544 593844498
1 46259 84041 258534376
3 167967 108924
1 24441 63528 996362650
3 36437 68321
1 5086 53730 979630622
3 75616 61430
1 38287 90440 309126683
3 25330 6750
2 51272 799941795
1 66779 84775 168589835
3 152344 49472
3 134349 111061
1 31224 60580 289888497
2 71517 378642004
3 71773 98174
1 24139 100529 560201004
3 146166 55747
1 6916 93035 456614077
1 51173 61874 331043261
3 93424 2426
1 82500 104921 301967671
2 11977 726791770
1 9051 83862 410979433
3 31327 88677
1 34929 56585 424196986
3 73675 92200
3 29308 65887
3 160882 26747
2 71748 538100835
3 23937 97440
2 16076 825893021
2 56028 759203506
2 151017 564205892
2 8874 925980902
1 33441 97112 282543350
2 87071 285639764
1 60026 93583 947433107
3 108363 16701
1 11264 47832 875557363
3 124993 112603
2 75552 379178708
1 102989 113401 466944527
3 93868 62027
3 61325 44002
1 26333 95241 398036039
2 60202 639171032
3 80361 44463
3 65408 110241
3 115844 94475
3 158681 71552
3 16505 95449
3 39089 27750
3 141435 98628
3 120949 18406
2 104286 187462401
1 4984 6696 472471068
2 63457 399794437
3 136743 770
1 3327 106839 708302908
3 101172 30486
3 98312 68659
3 90304 70570
2 6451 83395392
2 142315 89638322
1 24886 40239 452467560
2 17196 980542168
1 63495 105229 450338003
1 60796 108858 551404297
3 35145 113144
1 2264 47814 67395604
3 40397 45116
3 172327 1019
2 101268 486919154
2 160208 780181541
3 88994 36140
2 97875 870924147
2 153504 432437668
3 102865 18447
2 164075 673058484
1 48192 64333 535736429
3 139984 10564
3 91146 18344
2 66458 419707134
2 2987 721170801
1 8462 102353 38632357
3 102091 13305
1 26000 104046 877302940
1 32348 59294 360411997
2 142536 249409500
3 165816 24259
1 41764 68505 446133022
1 75555 98749 849774533
1 68791 112412 355703844
3 108231 62665
2 13489 314680204
2 2320 927323777
1 96435 103754 917998153
1 14906 39364 908995134
1 50801 67165 853728681
1 44933 70337 940935609
1 28703 52002 479497474
2 29667 978547968
3 106368 32939
1 19830 81535 219097558
2 35533 57836714
1 95354 99097 13140037
3 118533 3030
3 156577 45852
3 55594 15336
2 104025 188270973
3 103382 76855
3 141864 102477
1 100861 101291 16365799
1 379 74690 795390694
1 7472 53321 9575238
3 21679 95265
3 116112 48492
3 138581 95837
3 166454 28363
1 38716 80712 332817228
2 162091 895919812
2 125920 707318697
2 146066 947590221
2 59970 794064462
1 35045 108604 541214806
2 172731 782440826
2 13769 108394818
3 14102 312
3 164895 9608
1 21084 100479 803271629
2 125381 87347171
1 39797 65514 4917918
3 172256 31379
1 49026 73299 88824230
2 63935 107531110
1 4014 83753 617132978
3 123180 68898
1 8839 25089 171349012
1 8925 96129 985163911
2 86315 17762649
1 55582 113337 167149086
2 21994 740417938
2 128623 217909753
3 126033 56572
2 121086 215511906
2 152416 365063017
1 18715 66148 874932963
1 6607 36798 375378656
3 21303 99369
3 96360 108293
2 64802 19176666
1 52543 89606 839133368
3 64601 89764
3 101807 109395
2 99119 858931681
2 147252 403133874
1 10476 85520 566046875
1 82812 96768 845262896
3 60986 113001
1 50929 75978 41108833
2 140624 271064305
3 43665 3456
2 153169 355170844
2 58658 294418339
2 35436 859469163
1 25748 102411 568570934
3 173966 91081
1 3125 107320 767123277
2 31526 817965188
2 14710 97191385
1 55771 91471 693095374
3 164526 87684
2 59432 298078175
3 117100 105311
2 115118 343945539
3 132121 99740
1 57472 83961 767547726
1 24393 97601 124808401
2 155824 370331936
3 84409 73320
2 164526 811461979
2 133504 196095937
2 111334 339349527
3 43305 70431
1 46516 57334 508438420
2 61073 344528588
3 146741 55184
3 13450 67566
2 121461 78088844
1 57818 57819 801064197
3 47108 39611
1 51602 62174 453184566
2 128780 275830615
2 175436 468858312
3 86880 5671
3 124949 89068
2 136269 748554236
3 3036 39645
1 83963 100007 533322999
3 31123 26458
1 13553 69024 607290036
3 10913 100649
3 7476 8751
1 1524 95095 982480239
2 11396 85573465
2 85766 461424954
2 97493 339722732
2 87577 794218748
3 145387 108902
1 62455 75198 408042660
3 163202 17992
3 75377 73403
3 123370 83760
1 24294 71970 419855150
3 95407 89478
3 133095 4499
3 10702 83985
1 61747 70267 79047040
1 29239 68852 696124375
1 13741 36545 921009958
1 13599 53356 514344855
3 1318 877
3 73485 76288
2 8019 48114887
1 56518 72364 87417164
1 84581 91151 646336318
3 35332 98619
2 110205 373864582
1 41501 100560 764085900
1 39273 63249 228755142
2 119221 852288836
2 98664 324714932
3 128807 100142
2 611 407638769
2 12532 836298256
2 113226 378009477
3 610 36927
3 97302 1883
2 27108 211049358
2 84458 323507488
3 147326 46398
1 37511 78614 247975254
2 126369 681316119
2 89174 506509656
1 58957 100457 677693979
3 12510 80538
3 946 50641
1 40552 43896 629582979
3 156182 72774
1 40545 45398 211968598
3 165488 93648
2 38023 291427460
2 149975 927664611
2 1357 871411291
3 98782 68756
1 35664 53658 537010258
3 169277 32113
3 123081 7332
3 145164 72577
2 135148 459407071
3 167495 91912
2 22590 986835806
3 63854 33463
1 27733 32504 558309424
1 38144 75117 520506910
2 31226 123455617
2 80208 820916341
2 86343 722569761
1 15743 32285 443552486
3 152446 21612
2 39890 919899715
3 114070 9084
1 22849 81651 103058097
1 20251 29664 611666980
1 14565 27727 732061608
3 47466 69032
3 85488 96169
3 142541 74541
3 114838 68170
1 70348 112197 55834348
3 25499 30274
3 24698 68141
3 2501 18075
3 91902 49255
3 81873 2059
1 46692 99544 389097063
2 166646 591531846
1 16778 47520 361544126
1 34372 71847 184787041
2 52940 327001233
2 120574 303515612
3 94663 67849
3 41008 101011
3 1931 79387
3 88762 11677
1 65193 86747 765878970
1 45579 89079 274653407
1 22198 48149 267253790
1 23067 93708 87062878
3 141081 110399
3 173308 97548
2 8156 230191894
1 19509 53220 109110755
3 108776 70694
3 86765 5713
1 84667 105482 218815032
1 58582 86429 138101906
3 89110 40936
3 154952 107127
1 72239 88103 975146464
3 172245 27020
3 69408 70520
1 36497 43138 864615592
2 23113 716982951
3 3831 45472
1 14206 17369 562908532
1 36714 71032 501029643
2 12081 704970508
3 92314 104705
2 83570 445604821
3 166733 106542
2 68637 903134457
2 106783 254128215
3 84369 90651
1 16004 65828 688107680
3 81355 57504
2 75793 470105578
2 125837 757137586
1 54396 72482 574999639
1 25361 30073 115879613
3 170389 72476
2 102043 589471378
3 59755 27608
1 41444 74197 480847299
2 27868 879832248
3 119102 52090
1 29131 35036 945512522
3 107365 74432
3 99988 109878
2 15103 790511704
3 168551 96587
1 87235 95128 438552988
2 161401 900937851
1 24997 69742 410046799
2 144025 634869970
2 16357 764500781
2 93631 957476064
1 21241 104114 725462726
2 102809 949004050
2 38701 186484820
3 86116 134
2 130261 965810132
2 10380 976684088
3 52759 113508
2 136402 446833345
1 26594 84653 283566903
2 51112 488252039
2 93627 517494014
1 41758 109592 624263430
2 82610 605426987
2 88606 166866337
3 112009 104031
2 40127 570348729
2 99416 299730072
2 74098 268651294
1 41920 98127 440621326
3 45944 114019
2 34403 42443383
2 77703 186320397
2 143132 229118257
1 5366 41931 149885108
1 3697 101785 704880107
1 41398 82065 141229368
2 65912 238458550
2 81109 6250124
3 147867 18532
3 10746 104356
1 73281 98309 73450000
3 166327 8564
3 112985 28908
1 26214 38687 514338098
3 94411 58693
1 15399 99690 912463126
2 125177 670696080
1 28228 86845 155779102
2 158208 386891264
3 18520 71254
1 30620 57991 17384147
1 56099 113284 676299799
3 63997 5454
1 17309 46431 142240762
2 53239 907256818
1 11845 91705 74783442
2 17715 616893841
1 25433 68314 704564222
2 128850 792083045
1 60645 96676 179481139
2 13169 777446083
1 21196 35856 648526829
1 18003 31618 379559654
1 62956 66314 323397508
1 52500 90013 446493518
3 74568 34003
2 119793 628282781
2 119885 358837002
3 16517 2680
2 83210 91583285
2 84257 150548383
2 85240 139272050
3 119961 76712
3 21381 31299
1 36352 103321 581472631
2 63868 679777369
2 169463 99502218
2 60108 885570309
2 67157 339946948
1 13770 67500 682575291
1 4421 40832 568732669
1 23477 74380 356536868
3 155468 32438
2 152348 867081226
1 24831 32266 414992939
3 79175 906
3 137112 33381
1 16163 45118 125351802
1 54451 62896 51844753
2 24836 895252119
1 14588 73867 487522964
1 66525 80911 546128752
2 4814 509230083
3 73093 13460
1 4117 59660 635834706
2 100543 26009389
1 4 58457 421117916
2 53527 479915946
3 163642 28849
2 166586 928907265
3 162498 87380
3 42082 70753
2 39256 279965832
1 52903 71894 110666649
1 21990 37739 932117406
1 1471 70763 1542482
1 24851 39026 156314360
3 36420 108406
1 106989 109541 110575465
3 31274 81971
1 3116 78781 673586900
2 157495 216581515
1 10358 84679 424354461
1 43167 52361 42851352
3 174025 58734
1 13159 36166 828047241
1 13546 75179 694707106
1 29883 36686 676581190
2 58366 393518501
2 75532 510696319
3 52128 64995
3 92699 82273
2 57696 281405721
3 39065 110700
1 15825 45364 311397496
1 67694 81735 259913751
2 122551 406887976
3 112205 74367
1 9650 32809 321449813
2 117814 308369030
3 25400 89323
1 65931 103024 311945731
3 144305 46185
3 21437 75245
2 4977 96049317
2 74087 254257516
3 96074 68125
2 137251 689688883
2 38998 592157693
3 36338 7262
2 156574 59527235
3 91504 46628
3 96755 75630
3 68449 101892
2 34428 393479953
1 29871 65461 264908341
2 82862 759042549
1 461 67941 503286887
3 146682 93408
1 61129 94459 954982642
1 91327 101561 510895255
3 87766 87965
3 121914 51308
2 103838 302432834
3 168827 22685
3 72572 32510
1 69462 88257 962920424
2 58004 744952080
2 132069 919681708
2 58348 623239413
2 129895 997524150
3 109067 59060
3 51802 51861
2 55892 709145484
1 9880 84972 129263977
2 19467 239430905
3 55103 26540
1 32176 70472 76476375
1 48678 108057 77410521
3 74266 36957
2 147514 411014521
2 148037 406388924
1 28165 109322 806387712
1 5106 100664 226258746
2 151488 629151558
3 98521 71925
3 71275 24544
1 54067 102866 569850091
3 167805 53807
2 159796 311103052
2 121111 735122686
3 22677 29775
2 109931 146889301
1 24969 58456 605146399
1 66722 74893 503263394
2 47231 203008696
2 121463 320992011
2 48691 845435643
2 151745 99594766
3 57806 85718
3 26758 72411
1 55905 64701 613627623
3 95917 65150
2 1935 87016421
1 11551 74596 484610324
2 45787 10865072
1 8902 52459 442720451
3 114030 32584
1 25697 82100 395302138
2 110692 30057233
2 133792 746150761
1 39242 51097 281229594
1 24566 43342 342637493
1 67364 106217 786773437
1 39540 82128 373480943
3 31651 89574
1 63814 105685 221914648
2 136591 481110908
3 66718 34530
3 120884 102809
1 25903 78192 788644240
2 139036 396542412
3 98190 110591
1 81927 86069 183194610
2 82007 935531483
2 4258 291654587
1 48063 69110 159566736
2 157735 191313190
2 124817 150559239
2 76184 893850020
1 14309 81501 199238774
2 27601 309690223
2 155658 495138196
1 14022 55346 400320210
1 87060 93058 856411876
1 27194 78451 384149663
3 148001 1013
3 155643 6685
3 129353 9062
1 6152 31073 554611071
1 13514 113482 816807215
1 76597 110647 400398626
2 25945 917782858
3 25042 56380
2 12131 438236328
2 71449 941039361
3 12590 43209
3 136935 40686
1 6357 77450 128955260
2 36565 865954784
2 124244 414137375
2 80519 627231951
3 148107 11116
3 170257 4683
3 171106 23008
2 29786 373268865
3 112106 28811
3 88424 80675
3 5114 15004
3 175001 92572
2 154593 660100677
2 1542 484782750
1 22700 29874 26601887
2 132267 853905782
3 121910 7395
1 52079 111315 638920742
3 47684 54511
3 131520 42790
1 64007 72181 320610558
2 31238 212422053
3 1564 68287
1 78319 87653 985433498
3 43338 87023
1 26658 67062 418300337
2 15023 75963621
1 42494 73416 629283367
1 33113 90671 134126004
2 140077 921195509
1 46062 87548 494219772
3 35044 41058
3 118251 7986
3 87872 108322
3 37533 49610
3 22895 12752
1 55157 75574 656288095
3 140903 108757
3 112319 63622
1 29031 67790 186914815
3 118167 2541
1 27223 69813 507829792
3 9528 51855
3 32698 100693
1 28365 32658 992484668
1 98165 105262 388427611
3 83948 64375
2 168909 91148662
3 114524 55004
1 18576 58799 641521242
2 54032 812962622
1 11678 17205 214336413
3 41742 5765
3 128066 110185
2 170908 324621176
1 64720 108810 424225193
1 14149 32042 504015991
1 18115 89983 73772426
3 61924 77587
2 116249 560342186
3 87757 112592
1 25600 100856 191461483
3 171627 11478
3 129572 7060
3 157415 59053
1 89390 112086 111728594
3 21553 89242
1 22643 96651 647234025
3 173489 26984
2 67475 791079919
2 101809 167537628
2 6281 826204863
2 81573 442850399
3 139503 9793
2 139051 903297255
1 5575 89874 950292750
3 125697 37886
3 134907 46686
2 116426 489501786
1 35884 79586 341938269
1 4576 9327 981831293
2 15882 237572703
2 108945 896053177
3 138962 30475
1 95727 99123 636114074
3 82551 105215
2 41322 956504376
3 141443 75665
1 47552 63788 543043265
1 49469 101641 284306715
1 101917 112086 733306606
1 67367 110764 176602288
1 63796 79368 987537361
2 61380 725930735
3 56670 7587
1 104508 108050 650370841
1 76019 110363 632411589
3 16655 20234
3 144977 78361
3 165607 17730
1 4214 103531 50193961
3 14869 44819
1 38987 57135 231944504
2 162465 640990609
1 59416 82987 322588624
2 28500 373602945
3 10216 29690
1 79405 90784 352459551
3 87310 21528
1 120 65405 661264116
2 69253 915244273
1 64334 65753 115172629
3 108060 15057
2 39160 50739517
1 20781 77266 356014344
2 125445 223710661
3 11240 19079
2 119689 656011704
2 14122 997791271
1 57241 98300 744942907
2 75180 822136223
3 114480 38475
1 69612 100447 186964611
2 137739 287170218
1 22132 67810 794967718
2 95205 416698405
2 158375 408835325
2 105248 200861580
1 89335 113210 936361705
2 4180 901541540
2 8790 915050889
1 94223 98380 487896440
3 173850 83805
3 75776 92750
2 92143 585898176
3 52060 11434
2 46506 833378860
2 127871 307147773
3 68000 109652
1 104941 114082 218869609
3 91227 97751
1 100787 114100 550656981
1 38823 55053 538789134
2 139206 673129330
1 46340 62607 12977308
1 89335 112721 56288196
1 68748 108555 45382709
2 33746 167988569
2 82163 915955269
1 12946 62059 501444762
3 106711 17443
1 68462 106762 767794184
1 48641 64259 604854008
2 104038 468139719
3 39867 75401
1 11021 80239 840933273
3 72531 43410
1 46727 48584 193867711
2 139612 501155225
2 109945 549432340
1 54448 66382 481056615
3 38210 16278
3 109773 113999
2 84195 157683059
1 50939 55550 178494485
3 65669 107709
3 140686 20636
1 41799 64651 272236865
1 16736 20983 100236492
3 157740 76288
2 151351 491134101
2 91871 535303957
3 148388 5369
2 28220 544274299
2 129262 387767235
2 142765 83434390
3 17536 59567
2 69956 78814722
2 72034 881589225
1 47451 91492 748486992
3 134093 56972
1 56177 106822 601671547
3 169036 28954
3 149232 84189
1 84960 91968 366420360
2 41904 641705489
2 57061 580177820
2 37513 501886968
3 36134 64838
3 59084 7432
2 32253 341421092
1 46075 79418 339137168
2 137071 466322748
1 57078 76152 835597478
2 164574 454717911
2 61933 582407836
1 43913 109599 183235226
1 23207 62289 748608459
3 134273 82527
3 36829 13952
1 14707 17755 543275307
3 82779 88413
2 163267 371221511
2 164485 912427300
3 134736 113518
1 43833 105371 326674776
2 167682 799873895
1 33611 101095 996160161
2 75295 881029160
2 174298 655024346
3 53679 1127
2 90002 698468030
3 66463 108308
3 174792 95087
3 30954 7125
2 131242 833960381
3 146096 87739
2 104211 974150590
1 96901 97708 250838885
1 10854 32420 65745629
1 12123 69949 397102126
3 112791 82514
3 49025 91107
1 76617 101122 290338542
2 44764 157939234
1 95201 99689 602720193
1 12917 28656 69528682
1 9793 37624 368859423
2 48205 344862358
1 29643 65257 556426962
2 98013 47697435
2 35140 517654487
3 62054 13168
1 37331 47285 320188501
3 50827 19097
3 127388 9404
1 18277 54105 599783879
1 31852 70391 491576497
2 41656 857255682
2 99597 646678078
1 24224 104131 123217377
3 58195 107629
3 98065 114405
2 144395 795857844
2 144202 556760542
3 54220 79087
2 33403 314449543
3 129608 57806
3 115827 17512
1 86244 109404 13393629
2 117317 764301758
2 77745 231542362
1 9339 36370 809960075
1 13202 42109 47570656
2 130279 760013985
1 29946 109618 546730743
3 50631 49991
3 19823 29254
3 17535 41257
3 94198 6197
1 40222 102955 578482869
3 23534 26330
2 2599 646348082
1 17589 57155 167006405
1 27334 104962 397952344
1 11530 52311 742000282
2 115998 583284159
3 47018 89812
3 5872 80715
3 159287 66396
2 85536 542213785
1 76826 94712 626287197
1 16018 91082 637141662
1 68514 103745 709154367
1 88620 105967 11522499
2 11365 149007337
2 161748 11824549
1 4864 35919 985233909
2 44885 793740849
1 31201 102524 229524427
3 158969 26310
2 137533 597733114
1 34263 71585 776936146
1 39663 96870 770938590
1 71339 81708 599261573
1 15554 60838 609410052
3 109735 43562
2 124828 270753081
1 985 93298 685756706
3 109486 65115
2 102777 783383722
1 13558 37566 949150667
3 123614 11481
1 56184 57002 770385109
2 66947 262847985
1 3762 114199 572814964
1 12256 71880 165357934
1 27410 74264 30846357
3 25319 4469
2 141650 493718933
1 94107 101437 544504400
3 121036 50532
1 41281 61007 3386005
1 4847 9743 881796284
2 101980 606026377
3 65708 80502
2 60859 861743370
2 118360 511710415
3 32733 27193
1 88838 113171 135523648
1 48535 91313 72900851
1 1865 44464 920157487
3 6180 13046
1 8637 15271 664170948
1 63692 87671 409304608
3 86918 74592
2 174936 684055976
2 169855 573625643
3 106267 68276
3 45642 11033
2 78571 183858127
3 102589 94332
3 46096 63676
3 172306 3503
2 167310 89852986
2 165408 126515024
1 21565 81943 469382559
1 23764 51702 231748315
2 68604 742875562
1 66615 86007 30078795
3 34627 47923
1 57316 84547 737546593
2 174198 80775532
2 110816 821058626
3 11996 59944
3 56597 15365
3 116783 64832
3 42243 2818
3 17679 19828
2 103881 406664176
2 57042 759897907
2 117936 138680052
3 105296 85471
1 43073 79148 693519062
2 135225 887135295
1 93612 111685 184035270
2 125139 781829237
3 166862 33659
3 160994 107913
3 96964 76076
2 154631 213650664
1 63592 70691 492058377
1 10961 112558 53876810
1 249 80975 611580893
3 130038 74556
1 11739 21880 798381584
3 53972 2953
2 143517 25709494
2 166922 675995915
1 63688 88597 784127336
3 140566 82434
1 18327 107140 183411018
3 22151 108063
3 36696 35565
3 163629 109523
1 56246 70289 295727034
3 133783 98301
3 58292 29837
2 129059 999167027
3 76308 83069
2 66103 510622391
2 136518 583156131
3 40011 58188
3 138038 102065
3 91831 75493
3 84139 94560
2 75794 535795737
3 49728 111359
3 41712 25535
2 104628 873335905
1 57146 87423 89625174
3 52675 109172
3 124589 39717
3 130639 16176
3 149124 51500
2 148134 736995062
3 115225 63770
3 59086 23649
3 34429 53992
2 132391 721634483
2 84915 73575427
2 150839 480976523
2 170144 278446616
2 147167 255537740
3 37494 83687
1 28954 67361 873203659
1 50981 77261 358766262
3 22444 112413
3 99242 70826
1 71409 85711 847495186
2 80264 163787747
3 163511 78617
2 172584 673517704
2 173463 767030389
1 55354 76875 804918874
1 57631 58328 39619331
1 23270 111586 344765052
2 129712 425303520
1 59565 71012 119201132
3 63837 85376
2 9017 563988691
3 135681 45680
2 24384 580089405
3 67894 89055
3 171313 1572
3 120948 9326
3 89816 105372
2 2876 78544126
2 14024 547510889
1 58949 71018 515503306
1 28088 34723 652564975
2 151518 403874679
3 162583 103487
2 172726 198338751
2 38519 758309695
2 155330 77931572
3 14629 44036
1 12643 110970 799313353
2 147986 538062052
1 31600 65125 866459754
2 172341 456118159
2 70637 241372295
1 54367 81155 461903660
1 47112 105169 785117873
1 89077 102085 57784282
2 50502 39553769
1 65676 84507 794396375
2 26864 821286736
2 41812 841780376
1 44761 79440 587649619
1 19781 46292 599394277
1 67383 96631 472898458
1 41567 50947 318033184
1 18191 106421 639165482
3 68159 19395
3 115245 59098
2 45856 682422267
3 5291 11854
1 39306 46916 265670082
2 139263 63110757
3 134869 86265
1 291 36131 734591221
2 140458 483930841
3 154399 7763
1 42206 59070 406300701
3 163320 47914
3 92771 65453
1 1907 8822 801294589
2 113279 465314752
2 94335 229913855
3 158183 110848
3 130410 26628
1 18006 80906 959645010
1 21993 103498 444217181
1 39837 101592 361448879
2 1658 635710819
2 163103 720611308
2 22937 126109528
3 109327 36273
3 27243 6779
2 63490 585196603
3 101029 58872
2 8186 74823732
1 28765 47577 113397475
3 167523 58511
1 50091 56795 359799025
3 126077 76156
1 33449 70132 47135099
3 58460 38124
3 168447 97153
1 31397 77683 396785417
3 42041 81143
3 161822 12169
1 35811 61602 509340600
2 129923 627513791
1 22307 52722 55692377
3 30576 106847
1 12037 77626 4375443
2 10049 300558250
2 145186 707865039
1 7767 83345 45843568
2 164990 196295583
2 108962 511480970
1 30546 107814 787769602
3 4745 99471
3 26292 15544
1 60859 73048 273875445
3 68962 110471
2 162092 380264153
1 21913 79361 943193510
2 10760 296377725
1 89263 91860 365977973
2 4136 702543928
3 127388 16616
2 63690 718592031
3 94620 53261
1 68684 95174 622041850
2 28632 138311805
3 118775 23480
3 170407 39566
2 506 390039213
1 47500 84014 460696917
1 6006 91719 63246187
3 168911 29279
2 20542 73861954
1 39436 112438 465786362
3 83968 58415
1 9296 49605 246336553
3 89485 27502
2 17240 211026583
1 54793 106924 284122224
1 24782 93204 42914904
3 170340 111239
1 18652 80487 354418999
2 71815 926502097
1 32097 110674 616493898
3 63569 11845
3 53599 39553
2 62330 626968133
3 158499 32378
3 57584 58430
2 33208 689323006
3 8939 10317
1 2516 20888 569267672
2 153306 465523979
3 161460 60417
1 11117 108603 874397769
3 149623 21526
3 8121 95625
3 15125 94652
3 95664 36292
3 104554 87716
1 61169 78843 919242057
2 156702 332237408
2 77646 728598357
2 90923 888959836
2 26548 642578427
1 84424 113529 675840006
3 9806 111202
3 150830 69050
2 112961 860725010
3 5238 544
3 87587 78228
2 75594 443846372
2 169536 90954336
3 63064 81999
2 112928 866663703
2 19884 86018714
2 109882 491708803
2 125495 36397960
3 30063 95026
3 116047 21998
1 15593 107684 368061428
1 3136 16973 598735761
3 64710 22906
2 115199 116157327
1 84720 112855 756827435
2 107512 792884393
3 85277 82013
2 133334 932098573
3 43509 15836
3 81885 27840
1 5569 80785 366861987
2 113774 833749985
2 114386 361263570
3 152678 47412
1 38116 77163 6281698
1 36777 100972 249974114
3 169662 16382
1 85577 113289 500715652
2 123949 123600856
3 50977 55761
2 114733 536303699
2 96171 857877751
1 83248 102593 365806614
3 115231 12528
1 91881 101927 517174964
1 64492 97631 508481328
1 39728 45133 360370708
3 120141 97944
2 15963 338957
1 35255 48789 371012969
2 87467 218996546
3 95518 45753
2 110766 44715354
3 68671 20238
2 124427 899222113
1 67154 95718 549611551
3 67012 45235
1 90166 93759 988532164
1 63934 82599 921641583
1 62030 66042 277211440
1 13627 22842 638584930
2 82140 604608430
3 3213 39861
3 70567 61886
1 22397 70649 815164851
2 166062 820169647
3 71252 114016
1 62960 102669 537650994
3 15368 11408
2 93218 375227640
2 110961 684364250
1 37414 55429 680467480
1 50931 107247 522968302
3 52110 103598
3 85840 62206
1 17262 98153 460186132
1 37015 85055 905844641
3 145021 101527
3 50531 96926
3 140455 8698
2 5203 699458067
2 11271 166322905
2 14494 474462681
2 40486 958903568
2 109471 160640995
2 35718 873817669
2 124710 959184817
3 87385 44366
3 42443 15694
1 49682 50609 739169855
1 66092 101638 20587670
1 2072 33364 713332592
2 127241 22286975
3 139114 97403
1 23119 94219 398265546
3 5085 46802
2 69880 847553036
2 43465 94907819
2 8076 593822683
3 95247 49187
3 117571 112785
2 22763 571561151
2 32012 333974591
2 151233 128219341
3 156909 20628
3 112793 106964
1 36705 65353 402799309
3 60247 35902
2 30733 970999849
3 126161 86314
1 57729 71624 466018279
2 54094 757138067
1 19774 42075 181441579
1 59471 109586 310845994
2 1379 965090673
1 96021 110766 443371990
3 113661 109480
3 172830 14094
1 27293 95195 740454976
1 48377 60105 914343724
3 20221 38910
1 75802 87107 179753030
2 144934 581712115
2 155728 170358205
2 167871 810873763
2 87265 968759966
3 36376 82677
3 12279 67077
2 67649 392024019
1 42265 81985 67668906
1 4741 50646 352220581
1 22307 48613 456294941
1 7430 49039 335710628
3 139677 81569
1 19013 77600 278876118
1 26567 37051 175394319
2 96328 900168104
1 66690 85774 909579910
2 303 982858867
2 125202 606356678
1 38331 42151 274962505
3 80820 41668
2 63524 784977158
1 24310 88411 158042545
3 106054 30951
1 13370 21338 805490307
1 15541 65856 728608132
3 37389 76385
3 49785 53722
3 83677 75732
3 104715 18914
1 9945 84836 828867800
1 17185 17413 680965302
3 21630 9966
3 159423 76458
2 35120 662273154
2 113764 878945426
3 59323 97667
3 63144 44460
2 149255 288918065
2 55848 460609240
3 21834 72866
3 19304 67766
3 161672 88675
3 91105 27936
1 8688 13797 461949928
3 68958 70167
2 69197 536270320
1 54838 97771 31418469
3 147267 89621
3 152097 93350
2 21829 147293796
2 46752 394942636
3 99397 51110
1 27004 51452 509721333
2 51456 372253752
3 58357 49951
3 24371 33297
3 159757 67005
3 86228 80674
3 125939 53408
3 131855 45928
1 47683 91377 960808719
1 36652 70940 293714700
2 146656 320221734
2 14042 247217384
2 111084 454687982
1 31425 102422 919782139
1 16450 25295 351880880
3 50976 47296
1 38724 76838 972414197
3 23411 57991
1 20523 54814 377657329
2 58663 817242092
1 21376 82202 171520836
3 136305 11201
1 43223 103975 864164204
2 147895 891273919
3 129725 80605
2 118334 940197731
3 159165 105108
3 93490 38281
3 160074 101616
3 31538 105851
3 131348 106279
3 25114 47723
3 17540 93725
3 79409 41809
1 19480 27901 238924167
3 138924 70579
3 48214 20816
2 50607 152381787
1 49267 60139 451574901
2 32588 402637231
2 78732 600583229
3 166125 85972
3 170080 7932
3 130544 5904
1 39437 76736 729681472
2 132096 537528292
3 9939 88747
2 138213 719769009
2 146829 969470263
3 175631 12545
2 1889 743630984
3 92877 87357
2 82010 162172767
2 23978 773727733
3 20408 24463
1 12177 56681 493850552
1 64846 105305 698508253
2 11806 399758642
1 25369 113056 346848393
1 84168 84779 801176229
2 3435 581418447
3 153993 22374
2 7829 991670002
2 22925 26848168
1 30205 30761 633728716
2 6916 557534102
3 9030 91224
2 6758 460856297
2 161367 601928768
3 69115 69866
1 18282 36449 763422168
2 116805 740169160
3 55584 27605
3 31936 4290
1 22680 54480 314584432
1 50598 69520 18335850
1 34951 79403 46017520
1 6000 67884 255099510
1 15457 54016 398964247
3 11531 4790
2 152513 617701483
3 84615 46859
3 132446 425
2 9313 949610812
1 13994 70328 428925068
3 78667 46609
1 8053 88106 448464087
3 23060 103104
1 19885 47957 770720965
3 156682 46568
1 16548 62457 751125788
1 11612 61975 552557854
1 84794 97320 865678499
1 357 35290 579055140
3 92331 57346
1 42112 110014 654559943
2 15310 534025331
3 100635 94459
2 13566 740601676
2 102040 288533639
2 62884 559849856
1 57329 74083 669422378
1 25918 99699 422400003
3 37348 82842
1 41468 105696 64709670
3 127649 11325
2 42080 409652345
1 58098 69385 746627011
3 10231 75146
3 91849 47979
1 20441 53364 283226707
1 18732 45077 63982381
2 109318 499306508
2 35855 75401847
1 4287 25293 739800972
3 160680 98508
2 112758 567731879
2 19768 362663282
3 159888 10051
1 31534 82836 895019547
2 172709 652802867
1 34185 50048 149370199
1 20817 78204 586125514
2 65300 757416320
2 130212 282552430
3 38972 6714
1 13353 66094 228273535
1 19331 73174 457536536
3 131544 73798
3 11761 6512
2 45371 223521939
3 137660 81916
1 40199 64177 670552780
3 157660 658
2 131160 350328542
2 13388 755970573
1 876 1825 660073088
3 155516 103601
1 35716 72658 160950505
1 43018 97998 754616700
3 40021 54295
1 14667 27825 87063309
3 33131 33941
1 26522 68121 984123500
1 87864 95978 804536664
1 45054 78182 754897898
1 14839 48304 595088115
3 139636 84447
3 15941 103877
3 70691 40182
1 58140 89713 962781733
1 15323 28255 760074195
1 29133 84497 169725195
2 62090 590100979
3 173236 111470
1 23748 25096 131694926
2 96883 394168243
3 119646 57456
1 60336 91245 463584398
2 93058 80697832
1 60292 107786 136174690
2 8322 26325507
1 73432 90797 62656318
3 169689 80084
1 93276 102358 931412618
1 27543 73325 259556204
3 166204 34588
2 90752 503043383
1 100664 112088 986514839
2 137909 585782710
1 100725 102529 781963767
3 89080 52881
1 11646 30808 619820781
3 27377 98560
3 64663 86275
2 937 635959924
2 64967 857589398
2 16849 830720943
1 66292 93009 211574804
3 86084 101784
2 117047 926349703
3 145449 96753
2 133003 246248861
2 3062 979392027
1 54644 89448 341448483
2 76834 21947982
2 2280 22850922
3 83248 64137
3 30311 65900
3 68067 42257
3 20928 835
2 35504 327265582
2 79377 327818545
1 58549 100333 390580312
2 93813 244800126
3 15967 46184
3 28388 66936
3 135946 91653
2 69936 148154837
1 107177 113490 656747872
3 158338 96908
1 40237 101095 188807748
2 172334 821747458
2 13209 569168067
1 11244 61985 615983258
3 78982 57220
2 137189 760051493
3 69702 85881
2 158201 784369828
2 91837 227639269
1 73044 85364 61165690
2 2489 47091870
1 23827 95961 833270736
3 13307 103203
3 12343 79082
3 94627 12273
3 129136 32843
1 110147 110828 987269542
2 101912 972763472
2 173355 386803001
2 46703 684635178
2 175384 555648346
2 146966 13888426
2 95247 482559366
2 30093 744872530
1 5694 10254 323525792
1 19898 69241 389636027
3 60604 50376
2 70644 936366955
3 53078 51618
3 112231 16320
1 17318 66577 713489892
1 43577 80041 778511180
3 33789 27126
2 139396 881846746
1 31575 103001 835724346
2 165233 484393774
1 12933 67449 254847067
1 1821 39132 858680183
3 150541 105361
3 53095 17451
1 53865 108313 833484926
1 11658 40536 78987242
2 36618 946411206
3 74194 54608
3 62034 22324
3 141325 41031
3 56462 24024
3 111832 113787
2 172425 421131448
3 42757 17095
3 130702 18713
2 130516 368336253
2 4414 266666518
1 57674 102880 344170470
1 69163 113637 516105774
2 161594 322094636
2 149848 717837828
1 32179 70879 25431143
1 28034 53643 778654030
1 61604 77535 757847780
2 80962 590328592
1 61640 105063 212566671
1 11689 39025 661828363
2 152383 181728112
2 116008 519374124
2 148982 916933595
2 161799 669569552
2 132856 152351197
3 166677 67735
1 30032 78295 199034304
2 16518 51499943
1 5939 33352 905540280
1 1315 6861 824627721
3 139188 100546
2 15560 438661995
1 43227 114194 316170551
3 136611 40994
2 84673 443660038
2 30231 983656356
3 103813 97665
2 29045 486909231
2 95658 793475581
1 8101 84754 866908162
2 30560 394517226
1 37353 66919 538960966
1 68053 111488 919476477
1 63285 107210 530929508
2 49988 977514094
3 83546 15849
3 44084 8468
3 111976 84487
3 46688 20840
1 49792 64680 676019643
2 5547 604266846
2 130395 780839067
1 46498 97306 775688254
2 54123 448330398
2 144161 709995633
2 31751 326909083
1 46166 111837 96473196
1 72531 79356 155642700
1 110030 114110 833055809
2 158091 189164103
3 71931 113290
2 25603 161840970
1 51432 64353 517799106
3 37159 73558
2 83669 925936119
2 171953 324723078
3 131204 22553
3 148865 75829
1 15481 100224 402208233
2 120100 270899541
1 98893 105222 467403808
1 16938 100469 431048418
1 60541 111295 603645010
3 131169 90319
2 31259 238654944
2 162759 761406674
1 47975 80420 532940326
3 68288 54456
2 66258 305774212
1 4051 109204 370631519
2 56093 970290918
3 73483 49958
1 84439 93098 759589508
2 74953 108456746
2 167978 11929017
3 156413 81459
3 58242 56419
1 7693 93550 236568543
3 114096 63373
2 121702 164545052
2 43647 331261884
1 4005 20769 639542867
2 28867 427923960
1 39081 43908 444968997
3 32291 106913
3 175471 94941
2 113903 66945790
3 26821 78895
2 115357 208330856
3 152657 44224
3 123845 24559
1 53537 83762 303063836
3 53981 102167
3 58068 99784
3 77012 7748
1 45796 49899 807198697
3 68670 5057
3 120663 91588
3 138931 38469
2 86654 501910136
1 16090 33739 774793433
2 133140 426830046
1 12026 22454 381107184
2 162713 385170844
3 109361 69329
2 78433 20331083
1 28058 32722 366729071
1 64391 108344 139562674
2 133364 808243536
1 1477 98709 886213100
2 174814 985607379
2 15980 621255347
2 76073 290602146
3 157677 64328
3 85768 74118
3 79478 106770
3 7822 29927
3 173494 79153
1 98271 106150 488877127
1 41837 90073 136540888
1 66877 76173 139199563
3 44807 34333
3 45150 11833
1 77791 97074 331072570
1 1581 10753 380985789
2 152245 336047579
1 46492 57790 946837880
2 163522 824337813
1 23982 66232 390708169
2 103292 93788840
1 15130 38103 727883736
2 32699 670032222
3 163932 111074
1 32662 89726 505365969
2 70038 976777596
1 59653 96086 77190408
1 7824 24534 670927311
3 150398 27416
3 77116 112678
2 63884 215338298
2 148086 88519446
2 47261 32976427
1 46382 84759 782948763
1 3307 75249 943285263
3 29188 16235
2 56265 347374182
2 173076 718426590
2 9161 284812972
1 84985 108332 389359547
2 36827 989232293
1 22929 49258 983678878
1 10902 81303 354357515
2 82579 630944267
1 35161 73870 635427549
1 73390 90107 379340179
3 34961 40006
1 46975 99638 291605665
2 64696 979729121
2 19604 294337747
1 35722 47468 720077034
1 64263 78964 298813927
1 47920 104854 665266552
1 48045 112532 235650187
2 108134 205411470
1 21535 81759 182030549
1 51302 56910 179578668
3 100643 67165
2 122464 58330543
1 24581 54311 519941077
2 81998 19365106
1 36266 48149 905403972
1 80764 109783 433394379
3 2580 87376
1 2242 19454 492998992
3 163215 43936
2 5209 319736098
3 42324 79335
1 30301 81881 43652598
1 42937 86147 711893618
1 50272 77622 175742645
3 84319 4767
1 47091 101348 564834093
1 59745 75063 578342737
2 145349 279263851
1 25695 61533 220332864
3 30152 44139
1 28098 60505 56518691
3 36153 51055
1 21441 83809 272816604
1 36362 106545 892295395
3 45200 98889
1 11386 35129 875589862
2 94193 616788830
2 134877 516781020
1 55742 59363 578123254
1 9045 52477 324120116
2 30071 649117484
2 8661 563599921
3 154692 4234
3 52885 1661
3 160667 74478
3 135238 892
1 56021 59705 757057246
1 31260 64973 540099010
1 20126 20703 985478721
2 55072 257164595
1 65068 102812 415463656
1 34832 83326 287330205
2 23422 531689648
2 97172 611611512
2 149553 440553629
3 123454 93125
2 30870 64956644
3 97321 95733
3 96788 95393
3 83551 69663
2 147852 790681292
1 63130 90450 827217847
1 78074 98430 916238119
2 30119 245599534
1 4353 107867 363864623
2 44696 686092328
1 40318 50655 41964780
3 96753 53766
1 32686 108418 957998973
1 63705 88352 256954720
1 4977 113310 486089308
2 145601 401366288
2 90922 778386583
3 157469 77809
3 162905 82930
1 41957 64625 914302724
2 2893 755520264
3 148953 1052
2 126566 557967814
3 38174 85115
1 11604 75448 364354486
1 28082 93697 733313032
2 63274 937106137
1 46004 103118 283465426
1 10043 34579 65791923
3 10228 40334
1 13902 97727 574555004
2 114896 82433186
1 15354 104362 287269388
2 117009 211972422
3 165664 78716
1 93855 99693 467126629
3 21587 2615
1 22433 35240 510536897
1 29999 39439 926667916
3 157459 82197
2 119270 588899249
3 30523 92284
1 54339 64257 289226951
1 92896 113929 498145345
2 124782 877635731
2 100279 889757987
1 21214 101319 252313600
2 127356 47649947
3 46917 12704
3 44284 28308
3 98017 53872
3 58605 22878
2 82334 164078421
1 18391 37750 939397935
1 12852 78958 679390465
1 74319 111194 366056819
3 107518 37116
2 68350 511292327
1 65943 109545 493915595
1 67996 90558 656698243
1 24973 67728 121380697
3 119783 65711
3 122799 9515
2 57189 795416456
2 96602 32451636
3 124847 113904
3 68465 46707
2 121446 770237554
1 30252 63867 54051795
1 22517 112981 382518744
2 155767 919030170
2 81827 712972085
3 1038 28535
1 71185 113682 186712262
2 162581 829515937
1 3826 106413 447382223
3 782 86148
3 87369 95258
3 108712 63950
1 59679 100383 782181889
1 23961 57890 167466717
1 63603 108933 248059877
3 169324 93013
1 26480 50137 404060486
2 13607 714057751
3 37688 30303
3 30442 9325
2 42452 394788999
2 74394 619440908
3 125777 112666
3 10142 19346
2 100722 199542769
2 143525 824915958
1 4422 52272 993122177
1 35086 103607 575156438
3 67052 33764
1 12148 40241 835373038
3 44692 35067
3 139671 16346
3 28767 93041
1 82445 105644 513518335
3 160534 107725
1 45414 67774 207158217
2 56173 647753244
1 31009 109462 675259559
2 87011 570518519
1 4167 112003 590119579
3 33687 56317
1 18372 55984 195822201
1 43222 63973 691898192
1 66897 67724 82454877
2 49966 863582277
2 10700 594214677
1 20551 52410 574612381
1 16168 92673 260215401
1 65983 94448 693357650
3 60840 5639
1 52428 86586 93690409
2 36657 646879584
2 38148 240317164
2 49064 548497343
2 105635 173161599
2 55528 915685916
3 161187 48248
3 13412 112128
3 93544 62786
1 41818 96677 437390442
2 80774 420972783
2 62731 979794021
2 125880 907252038
3 105813 24553
2 54618 913758828
3 23066 59888
2 66116 793516397
3 76151 73741
2 60069 268688673
3 63170 104015
1 24298 62193 177032059
1 23284 92802 516329222
3 87774 61839
1 49673 99258 141287026
2 138223 650060559
1 5539 57595 889608250
3 159228 112319
3 163461 105561
2 147771 720195640
1 52144 103023 144671516
2 77993 987034819
3 144613 97995
3 87232 79120
2 154472 784992520
1 66304 113345 766481803
2 159120 718638920
3 156235 71100
2 119078 166253933
1 25324 26758 651207878
1 90057 108046 331334111
1 22272 44937 474355064
3 122037 20771
3 82003 53681
3 132817 51708
1 35525 73250 46021926
2 100623 741876821
2 38310 774666055
2 149090 175729297
2 13822 169203857
2 33407 827054640
3 159309 80621
1 94695 108778 222667592
2 15056 205196794
3 123357 60863
3 105005 101126
3 42751 71800
1 9096 23230 68451251
2 30361 405241824
1 25773 28902 663946435
2 154494 130171922
2 69654 136487047
2 95778 266038098
1 58458 108184 524766685
1 50081 107638 160966978
2 87920 589378659
2 64531 61357087
2 156408 244342888
2 165244 505737246
1 35400 75990 788506301
1 27443 61901 356178126
1 63448 71686 534340911
3 16637 49921
2 172098 202659195
1 58854 76380 47781585
3 154295 11697
1 62530 83206 654816166
2 40771 191010858
3 95805 91960
2 46520 102027822
1 7997 72125 43297998
3 136319 52450
3 98366 94220
2 53845 904779576
1 8918 42143 846199848
2 93902 883958992
2 17982 170841210
1 6005 88587 9581436
3 116979 36174
1 73445 96522 978997751
3 69541 44572
3 163961 83875
3 73055 54186
1 39968 74924 187818435
3 156943 49097
2 169945 205161424
2 126321 12260331
3 113021 81349
3 62065 22856
1 30443 64688 617580011
3 52136 44137
1 46011 78139 213101503
2 101493 980880720
2 96739 199057800
3 55827 51864
1 71121 97251 605542346
2 89285 159479929
1 11013 59016 527566423
3 133534 6911
1 48997 53351 854020416
3 170063 49205
2 161471 613015611
2 23955 558861477
3 22139 89474
1 45169 62712 434920984
3 65583 83963
3 130673 37571
2 113785 890077227
1 49473 88288 183841604
2 138124 97644038
2 76644 892518700
2 38177 1695527
2 130475 483453068
2 82838 455947947
3 160512 90875
1 29050 110552 387401456
3 51191 109779
3 169569 20157
2 84970 379396913
2 69784 664352691
3 159997 58674
1 10701 19458 763717733
1 47949 83422 586466325
3 51015 18390
1 8956 50654 341069327
3 132493 50044
2 39291 690178430
1 24332 108064 974955131
3 165352 88096
3 85629 43517
3 163615 77868
2 69539 156889536
3 16954 91152
3 61000 33401
1 95698 99832 529682703
3 36736 19143
3 40739 11778
3 127450 9629
1 41124 73046 456653040
3 116116 96239
1 16626 17546 21428411
2 100624 854231616
1 75657 99975 797964707
1 7552 17184 291642360
1 90056 106014 834224575
3 121019 91101
1 10852 100168 953580427
1 27102 92548 888723301
3 100086 44474
2 139709 768314939
1 24634 34911 862819901
2 97572 888175637
2 96149 775593515
1 67270 105563 733030292
3 88416 106500
1 24779 66403 559919209
1 51482 101111 740878224
3 106339 62933
3 138070 111165
2 151177 829281433
2 133262 897201499
2 69291 484819735
3 8535 44255
2 32492 175923563
3 103137 28494
1 23100 88983 959986422
2 34209 425560680
1 489 79441 631591521
1 26672 78507 427471491
1 42622 96207 516821070
2 122217 508372000
2 152472 762213741
3 6220 108012
1 78673 97939 848750865
1 91751 99282 710506494
2 63993 688340326
2 165779 659415364
2 134374 424713110
3 6690 101654
2 14424 813881569
2 116302 633596809
2 116108 13292770
1 14669 59206 459836527
3 36280 60205
1 42652 88017 881745789
3 78655 26010
2 119106 855085992
2 21043 78798695
2 17172 695834424
3 16457 32248
3 95144 68223
3 82924 64212
3 67803 16952
3 40529 6249
3 30691 107118
3 120384 14859
2 11152 810703494
3 154854 66024
3 126068 91442
2 147043 372338196
1 40345 40572 643315615
2 3265 359420665
3 77754 704
2 173764 533481212
2 50043 168055255
2 10028 216559700
3 154240 89927
3 36477 46560
3 149545 82169
1 48087 80229 138491318
3 51567 104950
2 139300 650225434
3 134507 13039
1 38288 104919 328543117
2 147526 592158949
3 110642 16481
3 35575 9259
3 145647 91547
3 159515 49762
1 21296 26859 12018549
1 20473 80588 181201319
1 5758 48032 781797903
1 2269 84631 255767328
2 36688 602160306
2 90957 60537134
2 72697 302438499
3 49908 23634
2 116987 98460780
1 4045 35307 14947885
3 57821 19168
2 45758 273688789
3 133130 49365
3 91300 100024
1 79141 94991 664864545
3 34557 83066
1 28964 41677 710004549
2 157085 15213325
1 27646 77415 39179356
1 8232 60266 147641044
3 105816 55616
1 57988 85622 491695912
2 71513 18770520
3 64338 71484
3 29935 65486
3 86185 62174
2 146023 859485195
1 43444 112615 156769604
3 161019 32224
1 76270 99049 760803998
2 14628 339853791
2 161711 532057292
1 10957 81269 357842027
1 24317 54065 840320019
1 15085 74519 736458784
2 2097 574843537
3 112305 24902
3 135405 4120
1 34248 60154 738845712
3 82766 61372
2 125117 905204256
3 30308 29611
2 174454 526143807
2 41466 663908268
3 12971 85196
3 24975 11052
1 9823 95649 405085531
3 67034 66365
1 30 34685 679493921
3 149362 24435
1 13055 29643 501483291
2 113542 630668586
3 101216 56071
3 6844 74093
1 53367 92502 128635234
2 55392 928149933
1 38850 57680 462118331
2 42220 832119873
3 22627 55623
1 73120 99314 149748192
3 159570 83365
1 13573 62801 475567086
3 37293 55469
2 39487 418718438
1 43317 58125 703259279
3 170439 49806
3 172502 91090
3 170043 58653
1 14097 72949 570124616
1 65495 88985 240262189
3 145999 52779
2 66107 877989797
3 143944 102097
2 43488 119153604
1 103823 106028 997354475
1 10809 16116 652550354
1 49706 110453 963776774
3 17551 106312
2 35001 273744526
3 163865 61184
3 131321 39986
1 29578 31408 547370350
3 24029 67271
1 79328 101710 41696912
3 27015 28903
2 40360 910348354
2 126205 979436162
3 132441 58923
3 87958 21015
3 107778 21284
1 90553 100281 754404381
2 49986 796393458
3 160586 97513
1 2697 13890 187555801
3 53127 15184
1 44171 107236 329259119
3 60951 73196
1 40704 104356 783729545
2 100490 647601057
3 48125 75137
2 29197 12737281
2 71658 936498321
3 85784 17007
3 112551 83250
1 6253 7626 427806197
2 120016 952224735
3 160623 43883
2 162159 380279529
2 42442 73487925
1 25112 56541 612897601
2 80124 855482877
2 152829 875999340
3 11492 37882
1 18377 23083 495898721
1 77258 109733 167492355
3 120111 111489
3 173804 36043
1 72144 95420 806493306
3 43400 75123
2 45339 130591886
1 22218 76408 519759870
2 35002 338434669
2 102332 239904898
1 33785 57087 250786673
2 92135 761036938
1 82845 103896 607722475
2 35357 321554247
1 6823 80703 167010515
1 27171 39815 17240300
3 127608 13373
1 54185 103112 587122667
1 106766 111196 375374527
2 154995 85556905
1 89418 109459 77066643
1 44413 54169 535845067
2 117657 256305407
3 91411 59217
1 59210 81197 462657948
3 51575 83445
3 113407 78335
1 47633 86023 528626373
2 125994 840647106
2 128756 7837433
3 12570 47908
3 91863 78518
1 52231 90414 313396340
2 108928 177471310
3 3690 113307
1 5653 64589 310332402
2 64116 478815652
3 79638 28305
2 133303 974086713
1 27980 42947 906944801
1 16641 20936 270446491
1 20772 39236 98910680
1 1183 80583 432316399
3 141425 104489
3 29238 105574
1 5705 69722 953526366
1 12372 28626 706655528
1 30268 95049 304158227
3 149383 25312
3 117705 91290
1 35592 93080 40496445
3 106456 85126
3 44860 33499
2 59419 80874329
3 101359 9967
3 25479 37346
2 41839 374734802
2 174058 650477053
3 78618 76604
3 91513 32152
2 26267 735391353
3 173314 51034
1 12497 65357 304416537
3 135429 32858
1 31319 39748 276994483
3 42757 16812
2 170886 247068111
1 54573 63135 394556224
3 153665 87367
3 69530 36214
1 5497 104116 332197309
3 65781 73566
3 114307 84568
3 98132 44087
2 156820 626655239
3 23328 61743
1 54849 112568 467189531
3 18056 22290
1 15736 63793 397973320
2 88828 394336111
2 91413 703276682
1 46443 90363 11889835
1 22264 24263 840306152
1 22239 51360 389747571
2 148816 988243174
3 66684 4465
3 153566 37497
2 61537 754019172
2 35990 859620903
2 78096 809387456
1 48759 107901 921664911
2 83046 331161226
2 65646 795067627
3 4936 20224
2 149780 159442165
3 54496 17964
2 2700 226150499
3 126557 64915
3 114281 31868
3 47027 70761
3 42 108068
2 10536 893233895
2 97347 320397727
1 55013 76819 550879570
3 36998 23505
2 136801 649589530
3 167667 25212
1 80089 99788 291624890
3 175023 107224
2 2083 273629901
1 29635 87329 993265523
1 35204 84334 922642268
3 40180 69820
2 167145 351552260
3 69269 42495
3 128679 68975
1 41590 102825 120807166
3 143184 20345
1 20462 61780 559268559
1 37327 77566 293480087
3 2827 44731
1 12133 42674 127794602
2 99694 899787139
1 14584 16258 11538432
2 113821 276994213
3 14305 41701
1 85310 88470 903438458
1 32147 111858 958674492
3 56638 6870
3 145463 25708
1 55158 101423 482615458
1 31671 84449 625065452
3 278 57542
1 14607 62182 640539180
1 104408 110405 878617227
3 57649 90038
1 26950 62139 523236618
1 75091 93193 800752500
3 47206 87688
1 2176 55085 46746410
3 131781 43369
1 49119 90934 897336815
3 104982 77290
3 66553 60681
1 2532 94908 599839942
1 32121 48196 67117817
2 44770 776335992
3 62491 111896
3 173968 3674
2 22606 531615375
1 16111 48220 808063660
2 157949 624048273
1 5718 88202 511209977
3 30054 595
1 95531 113792 320960697
3 57722 84359
1 13369 82059 666361961
2 135956 777639272
1 39149 71433 411576115
1 23927 58102 455192808
1 32725 80028 944474737
2 127229 979154339
2 153582 903998548
1 56658 96753 149210464
2 141389 484451709
3 69669 66154
1 90886 93464 431289033
3 135444 82693
1 29391 84946 24652111
3 54114 62920
3 25950 37950
1 81062 91215 46481708
2 20886 965327086
1 36927 105915 244499194
1 41547 59225 178836040
1 17419 56407 234810560
2 68541 737867181
2 128749 341113257
2 116692 988877937
2 26902 426156897
2 46852 994973388
1 50079 95022 357601756
2 159734 391028845
3 130532 94691
3 175384 53096
3 52100 111435
1 10029 95191 54424824
3 141704 67767
3 127462 15930
3 139126 112556
3 133270 85316
2 4737 110208215
1 61912 97446 256565877
3 166413 35434
2 1238 359645336
2 157307 228531605
1 6356 78382 605434917
3 98758 34351
2 139350 411147173
2 60427 529224592
3 92291 80484
3 123133 11245
2 108168 485218555
3 172433 19632
2 31089 429759857
3 160490 77161
3 175044 113443
1 69625 90007 711030787
2 8319 862693666
2 36892 162654107
3 141051 11049
3 166469 71437
1 100696 104489 732620046
2 140619 868378100
2 168734 343185329
3 35084 20975
3 53311 90984
1 5849 46901 15925078
1 8268 44207 269705091
2 42550 392336149
1 56770 62682 514664208
3 19950 47621
3 102282 49402
1 47405 79222 27085059
3 88756 53176
3 20583 109912
2 143856 495150856
2 138950 178298054
3 53900 9021
3 58171 74998
1 57180 102267 931737458
1 35076 81345 63821688
3 61522 28439
1 85718 92166 683158947
1 62435 87088 938256294
1 13364 103344 626596116
3 32317 54588
1 24309 97976 590955978
1 38980 64528 88746756
1 36878 111934 745559431
1 17462 110537 826613241
3 130362 67850
1 36017 72290 387959087
2 45067 114510841
2 85581 877524570
2 145233 152697529
1 35201 50490 195227003
3 33266 28648
3 101966 26700
3 97409 27578
2 14361 790814066
2 2943 555106506
3 169762 72931
2 60137 814302613
1 6283 87493 319404702
2 160878 832184086
3 152717 11398
1 54069 57259 906561529
1 62836 75946 307624522
1 31286 41902 792127178
3 148358 11931
2 106174 780065682
1 95354 110052 984096064
3 4634 30158
3 34818 76123
1 4384 99207 648202169
1 3226 86266 205279903
1 56406 89448 197961213
2 10679 543704074
2 104849 29038678
2 166810 314193658
3 90012 70238
3 147125 21889
1 63256 77936 246779231
3 72179 80279
3 52908 28018
2 99019 329473522
1 61754 84156 217450769
3 64757 85086
3 166304 102216
3 80813 75086
1 8552 37363 52581234
1 34883 87003 389709637
1 23637 103002 413529045
3 144861 65045
1 49484 90244 462928675
1 28994 109285 772874168
2 2088 751738630
3 30292 80051
1 33575 90331 683825963
3 51967 22414
1 40787 102638 556628945
3 61842 103439
2 8756 589234641
1 70646 87757 213011511
1 5173 100739 841895630
3 6184 59670
2 170238 253349406
2 173101 104260942
3 47309 67387
1 62463 95347 68336936
2 120930 357123748
3 119312 67106
3 129962 39142
1 26467 53445 558379891
1 69973 102130 366255985
3 33497 39815
1 10925 80992 487610384
2 135986 661347385
3 76310 97435
3 97057 68611
3 94744 32026
1 20593 90012 380175171
3 12131 44901
1 73228 113238 878259026
1 45040 71269 296052262
1 49949 72105 48394773
2 139890 97110273
1 3753 27144 48473378
3 126562 5440
3 147129 67733
3 67533 26206
1 87632 108519 883738595
3 6073 99172
3 30317 17953
1 55118 101367 317573659
3 39223 11797
3 75169 83391
3 92217 70355
1 14284 66550 110858847
1 6976 69937 647319175
1 94078 99866 603449970
2 85419 284821774
1 38211 71270 471954324
2 134779 101702899
3 134302 61117
1 2803 8477 754530502
2 89204 412075272
1 38484 74918 784242234
2 92431 48790787
3 71593 75813
3 105822 4996
3 106307 56534
3 62148 16908
2 168976 532853324
2 50492 136825700
3 131197 58415
1 75815 98313 45647141
2 139300 654519623
1 55400 100681 442620488
1 101920 109473 457889689
1 92596 111363 571739960
1 42926 52970 171600304
1 99057 112749 145393238
3 153729 101601
2 87028 193459041
1 1453 79968 378889097
2 72095 723847022
1 52154 63671 284962272
2 162737 747300033
1 48361 96146 476414965
1 38592 57111 683394599
3 169173 37472
3 25169 77362
1 84411 105149 664926696
3 106616 111987
1 32757 49089 430707865
3 139839 24089
1 37876 84157 449867118
2 56243 303527555
1 25870 36486 888686594
2 127017 669959109
3 120956 94615
2 63618 815469101
1 68928 78869 543628165
1 75670 89552 784320278
3 22473 82908
3 90097 89594
3 161128 84713
3 10691 77371
2 119452 988822918
3 175338 11265
2 109878 102752806
2 91703 442963776
2 113352 397732283
2 74910 727652501
3 159042 19755
3 171280 100482
1 52739 65833 925414097
1 97834 99751 371234844
3 68754 7516
3 926 61650
2 149086 882330609
3 76909 21966
2 14452 470317024
3 22150 103743
1 19313 89545 844431932
3 2450 39552
2 115211 280671229
1 9525 21126 62330060
2 79846 147608905
2 131395 475412187
2 12048 501610062
2 24 292010386
3 78536 96121
2 132999 877101024
1 40064 77147 789828292
3 14961 12681
2 55805 333343904
3 113557 110686
1 78327 111510 66826484
1 90336 108469 435037824
2 21719 628661874
1 81356 90600 956366495
3 142850 20828
1 17541 113212 467439039
3 75920 66899
2 70364 60011212
2 8610 645902486
1 9292 83440 888164568
1 15071 64501 607594732
2 47339 508663425
3 117302 31113
3 73743 34982
1 87658 113026 585038919
2 111446 21101787
1 14881 88758 840461807
2 39211 337521237
1 35071 91666 317163421
2 109805 75980777
1 79634 111154 847603595
1 24829 112968 355494187
2 172166 706079162
1 36087 73324 151125844
2 65098 364672075
1 32743 51698 660454285
3 111943 71518
3 125262 80211
3 67112 4552
2 135136 282254306
1 9007 102583 973962341
1 15992 109190 403987846
2 70123 85271133
3 56754 10664
2 67829 621642358
2 77886 706237643
2 162924 612625229
1 4026 37885 797056303
1 12912 59064 627154779
3 159204 80657
1 8621 25543 827072968
3 97669 19828
1 7612 113910 724590310
3 65840 33629
2 75312 426960009
1 32880 65687 482243285
2 19606 512853958
2 73798 635194261
2 46795 513980945
1 11176 35022 494756894
1 1223 68444 436231271
1 45243 100796 566847403
3 13897 46097
3 57694 5399
1 40293 92844 427909593
3 113390 2588
1 44805 104901 115233223
3 73180 49130
2 38451 293268513
2 163846 810075133
3 78922 85280
1 46846 111288 508704098
2 107002 919926608
2 95003 72207057
1 15129 15846 469985434
2 157373 611050417
2 104059 461052732
3 29743 25576
3 115596 12144
2 130204 534188252
2 19107 832061741
1 2218 90272 597225709
1 62270 65014 474433972
1 62551 67935 744674412
1 30175 108822 159970268
3 77793 90112
1 49881 57313 781229836
2 32721 131748781
1 26617 55678 615047110
1 77550 88673 883283989
3 52555 50405
3 141801 95793
2 93951 474760276
1 23635 71488 471186247
2 82175 745316328
1 35622 57694 347679320
1 24979 53990 690934727
1 30384 40074 987235496
3 7120 8572
3 133229 95742
1 33669 108563 497828253
2 73449 274991414
2 101956 211602537
1 33680 41756 22304966
1 32766 74714 792685574
3 34069 9526
1 67980 90728 231046997
2 132378 499455765
3 13242 81742
2 127289 648098352
2 54656 427837575
3 105428 46918
2 138401 649792751
1 49889 109698 731698271
1 20539 98564 629179813
2 156841 688216444
2 108056 877333060
2 39182 205840081
3 140618 79376
1 8395 9152 190441920
3 126769 101433
1 54118 77690 30123959
2 153547 528248703
2 146298 110854726
1 17912 90964 770343937
3 5872 77825
1 6595 92985 742597635
3 113314 86422
1 55238 73067 465655505
3 34654 2200
1 49943 85707 473663427
1 2722 84751 603148895
3 24350 31593
2 13126 609642263
2 117227 124176490
3 94246 81857
2 92223 219040443
2 135677 14512288
1 39413 45460 164037738
2 57192 955198889
2 10577 870547176
2 1870 875005735
1 72585 113161 626044542
1 61334 111803 105077067
3 144765 43033
3 152705 110437
2 175298 234730025
1 38669 68492 929097095
3 98659 100725
3 114003 75866
2 324 791162586
3 43596 46499
3 100879 19175
2 155206 219471931
2 127641 292103090
1 84303 99231 566392757
2 144181 567183718
3 60006 24113
3 97558 64613
2 102941 529995509
3 168549 77777
1 39084 93411 679262451
1 32689 85416 562201571
3 26068 72363
3 29541 98188
1 44934 109939 71138327
2 42172 247922629
3 64490 19952
2 132792 18643213
3 669 106554
1 19795 56988 645511935
1 19257 56894 894611527
1 50443 101423 320970096
1 96612 97316 310434044
1 102141 105069 10318218
2 25757 937094414
1 26921 114166 227262617
1 14502 92005 83737394
3 32199 16739
2 24413 333879408
1 61583 63694 636510037
1 20083 91059 946287782
3 102317 93217
1 63833 94520 70109570
2 70172 753772289
2 55755 626061706
2 16999 163428159
1 12626 54222 398049937
2 76510 40361991
3 7448 48971
3 155145 47587
3 32488 95820
2 140599 933424026
2 75183 69819871
3 140477 28050
1 32884 66170 75891921
3 149787 95934
1 21300 62026 638286042
3 58800 95658
3 96662 91744
3 64420 51783
1 31988 63449 664048934
1 80219 98729 973670810
2 56642 481350555
2 114617 428493988
1 82699 94780 267586976
2 161271 463157727
3 165501 8457
1 10410 45744 28966846
2 100691 272733104
1 58031 96384 278081554
3 12852 47295
3 105368 67897
3 148465 36996
1 39043 95589 573538047
2 18470 894947595
2 29720 605587377
1 22428 26393 756398756
3 111910 53848
2 40804 329294600
2 116480 708851256
2 118327 382754558
1 55245 90455 626370419
2 166405 562496753
2 79882 610368589
3 52401 79884
3 163286 24639
1 55670 81653 93902553
3 43086 71973
2 87059 212623171
1 12715 57620 429082374
1 93181 104006 947312603
1 24997 109564 727344424
3 88277 78559
1 59343 96487 607365223
3 10015 3427
1 7337 104797 683030328
1 3216 41105 677728169
1 27483 56482 839156439
1 19413 74693 477679516
3 167238 21317
1 24648 34088 8034778
3 126700 32417
2 74458 738148644
1 103584 109262 965756045
3 168462 38040
2 120303 419092202
3 74972 101570
1 94774 99980 597111236
2 67854 934260174
3 95732 94160
2 56155 876818683
2 57776 281095003
3 135968 98730
3 151901 6475
1 65281 90825 904561302
3 142305 9811
3 153378 38858
2 60533 660321819
3 11924 68175
3 109495 46439
1 45176 78310 545514560
3 42972 84875
3 34898 42961
1 73676 100587 782299016
1 36555 37862 349308614
2 140254 964580577
1 4273 66218 349012838
1 6726 40808 992894151
2 146548 242335178
1 57642 69432 771789657
2 138289 954082277
1 71665 96842 454997852
3 21776 13390
3 48671 104113
2 166442 57936538
3 174084 19350
1 6660 25097 368258406
1 3813 43565 254324346
3 132834 5394
1 58151 104970 489729075
2 110651 7839587
3 129369 64811
3 120194 110118
3 59626 99021
2 73584 168240126
2 17910 241297677
3 53023 22129
1 660 93667 181225561
3 134642 7227
2 75919 577527309
3 111788 90023
3 156723 36820
1 24717 63205 932272474
2 38986 456400568
3 78009 53467
2 93716 19237737
1 85557 106228 242576793
3 84443 103896
3 35325 24688
1 13580 65135 364776371
3 2893 77485
2 158442 828657273
3 112151 58224
1 22361 55137 819539151
1 50179 55564 477990402
3 58672 75872
2 76141 826947025
3 28136 60267
1 52734 113385 903738565
3 140476 19888
1 26979 79116 963480186
1 4678 112880 397723401
2 161749 122641504
3 36876 61011
2 4136 679493128
3 17511 7769
1 71613 86671 866763889
1 26287 68981 78022278
1 1506 85591 209740508
1 1452 28535 351953824
1 46569 107951 170160991
2 111959 111193457
2 113850 52961052
3 48427 59557
3 128074 80783
3 24959 62458
1 107111 112305 871137455
3 152360 110678
3 14138 49716
2 141443 711902153
1 18303 43230 837599322
3 58364 16054
1 3223 77864 311393259
1 95716 106593 195630920
1 2109 77330 571887251
2 22424 109708150
1 34412 74721 518085792
2 52034 620255486
3 51421 106291
2 175545 903263064
2 17562 1273283
3 92672 7703
2 70267 859349505
1 14614 51689 230372977
3 97252 30508
1 60490 111315 570438940
3 154023 11739
1 34844 40306 13095953
3 67202 65454
1 46019 48761 177914614
3 106788 53705
2 139160 251934775
2 21030 721572120
2 29800 733903649
2 70157 349514936
3 36699 75120
1 88566 113525 54440172
1 46779 71174 149755352
1 60572 114055 968606576
2 7800 130793087
1 32844 84306 230264321
1 18634 93108 874831847
2 30153 517776242
2 21081 608899305
3 98954 8893
1 19919 86628 251239122
2 141577 487064884
3 160864 51926
1 18342 96751 33953641
2 95148 417913999
2 174553 95952120
3 23430 38926
2 45630 26147098
1 93542 100071 960172918
2 106442 409165552
2 68330 537018277
3 99535 77671
3 38916 83701
2 80568 204058215
1 42972 94700 1049072
2 38822 830143708
1 43775 103329 407208777
3 119142 33350
2 60536 285905805
1 6100 32319 969814140
1 73185 79226 49180490
3 131558 112629
2 102561 158090840
2 147334 202472160
1 19903 44013 847881803
3 143257 14033
1 16014 17803 626984539
1 51398 90224 637776806
3 137129 111253
2 6388 1478179
1 9556 75604 567003128
1 59868 77860 491523222
3 155622 5871
1 24915 57322 729065681
3 31566 67131
2 90795 625980916
1 25282 50832 440151742
2 8530 968112424
2 126889 385971439
2 130889 50842993
3 96993 52480
2 54814 576138080
1 15385 47658 854962158
2 73590 773418179
1 2199 104580 216936327
2 19577 817846437
2 127816 76117438
2 129266 830749334
2 139067 387361536
1 35970 49258 189987772
3 83405 68053
3 57680 82368
2 73015 714806125
3 23866 2244
2 82633 865125915
2 114001 521511957
1 56806 96057 318646085
3 54680 78908
2 53154 834838395
2 152955 933638737
1 42257 89195 845877860
1 14908 40713 753337051
3 122657 60532
1 24781 53806 903930528
3 101271 80409
3 75577 93370
2 161409 636495095
3 138623 104178
1 28186 112945 951669359
1 6061 29827 113504003
2 6 552420880
3 39894 32465
2 126504 614111702
2 159499 973776956
1 19333 100012 716002985
2 158406 372654003
1 935 68040 295819022
2 97961 111512301
2 125981 532601424
3 96582 19007
3 107618 99828
1 15256 93237 817694367
1 30688 94355 639115523
3 92549 40337
3 26686 88273
3 23734 43089
1 66131 74723 591589896
1 22108 78247 248366315
2 55730 193628836
3 85178 30718
3 95813 61957
2 31361 46124983
3 61912 60222
2 777 295488181
1 42433 75869 242522655
1 10880 112837 317464634
1 41489 46747 76889531
2 119157 740194654
1 3842 33162 413289312
1 85982 91063 519748008
2 127952 96780017
3 130940 97792
1 62965 67234 551895659
3 72001 82140
1 72960 73955 954714531
3 75857 68777
1 45340 87732 440852875
2 2912 595237473
1 12033 43692 618272390
2 52915 966889994
2 66243 952459987
2 170369 762382806
2 6895 566041280
1 85196 92261 36062759
2 171276 548970207
3 77132 59021
1 53460 77486 382208489
2 65651 211997765
2 11816 321369376
1 4187 75570 803178337
3 152321 24935
2 88827 313250739
1 16003 78328 574383115
3 150433 67546
2 45105 840770671
2 140198 543505089
2 65304 22940598
1 4486 101410 642318408
1 29439 39353 141862607
2 168396 399924536
3 136907 86499
2 76625 667602072
3 144305 48431
3 31653 108946
2 31268 83054320
1 11107 51099 697529259
1 25026 75115 926619351
1 60532 87235 169588846
2 45970 525513324
3 74829 27691
1 19311 49919 256960577
1 45244 85315 667546543
3 87438 46615
1 13309 89573 903536479
3 136533 103429
1 11801 34352 787741659
1 40584 88637 198903665
2 28779 634136
3 121868 8375
1 88075 92129 396742857
1 69938 94802 258809757
1 96088 102386 991709638
3 69227 38242
1 68820 88312 627912747
2 136084 15683897
2 19353 361112376
2 73849 464058297
3 160535 5027
1 27443 89453 866078578
2 2917 119772386
3 82600 71766
1 41910 47482 928707846
3 115351 74165
3 73806 42839
2 31184 43838126
1 29838 73381 586642694
2 140241 672661212
3 151241 101507
3 128318 10186
1 72693 89993 566936845
1 24754 98509 540122461
2 98604 624652758
2 50898 779636298
2 45427 574302149
2 142426 713920157
3 127413 57558
2 97598 386423609
2 87281 438966876
1 84991 90423 769012474
1 43200 87983 324008285
2 29233 436975321
3 46285 77277
3 112472 27951
2 80705 332756190
2 78551 337888714
3 27443 24724
2 73978 830828846
3 57139 112811
1 63935 111811 378970924
3 39894 30110
2 83987 345840573
2 7937 192800887
3 57013 106029
1 39184 52949 453559712
2 84882 950570359
1 87246 113809 124276059
1 51267 81067 270478360
3 52435 109110
2 130220 33235974
1 100915 106398 279987339
2 75331 253021530
2 120536 687468796
3 97515 50989
2 170635 190336500
1 48724 93364 719079757
2 59222 202096548
2 122816 833741922
2 106158 215427532
1 79808 114115 520588749
2 3482 89016678
2 128679 607993133
3 124842 62940
3 23753 19513
1 41328 57783 490829552
3 44057 64490
2 161389 712322711
3 122663 11899
3 135430 46589
1 5010 86525 191150157
1 20554 66189 664450342
2 88508 798235472
2 118954 279735006
2 160040 725547865
3 124424 68939
3 51425 37184
3 157293 104566
1 10489 68643 560091353
3 58318 83395
2 24552 671732095
2 152960 415359860
2 94121 734834317
1 32978 109606 439380925
2 9417 861090970
2 29465 700259394
3 86956 33335
2 16486 41579663
3 141523 36130
3 66426 40798
2 52699 283033121
1 32457 47433 120324623
2 94375 64233181
2 171606 101606526
2 43988 939621505
2 138335 320199182
3 58165 18696
1 26495 80929 277846576
1 46105 110858 16221260
3 33567 2496
2 39061 604166190
3 83530 63275
1 49832 59469 31774163
2 19450 629835141
2 97056 573929009
2 115708 826176610
3 115694 48344
3 125749 41060
1 20927 96030 412594483
1 44372 60212 126352256
3 98788 24018
3 129983 37641
3 173975 84707
1 39254 94770 298754090
1 45157 98755 625282903
2 161141 14083300
2 23188 120831712
2 23987 642816592
3 44851 53246
3 40818 76214
3 135953 49910
3 100215 82847
3 87925 3511
2 161587 689303793
2 101872 214798808
1 7859 33903 852281688
2 40214 992495611
1 94454 97674 898924641
2 147146 244935359
3 126819 81046
2 20728 879649463
3 48694 7095
1 6231 14404 787249263
2 95703 36329948
2 1152 137157210
3 10995 80879
3 127504 23029
2 11631 617567854
2 167861 904439750
3 78626 46855
1 3033 55560 918856237
2 165419 282390127
1 45552 90745 5217523
3 152855 33749
1 20763 72051 788395480
2 42613 391932677
3 129254 69923
2 109092 948824112
3 162907 109016
3 61110 96691
2 109380 457557815
1 51704 99026 456029326
1 69252 84778 66274915
2 57173 266762093
2 37912 757812097
3 23724 49655
2 139223 319339144
2 59487 626219357
1 10630 30425 164349790
2 102824 317469785
1 41676 73503 584027681
2 108000 418803172
2 144849 462486198
1 62416 106618 608454881
3 58290 4885
2 96257 110886278
3 62469 100096
2 81028 206911837
3 133393 60038
3 100625 107826
3 49795 45575
1 48620 79351 531395602
3 40791 14242
3 123166 30264
1 3658 90806 265427800
3 78607 77469
3 83767 26742
3 104003 11241
1 51162 96568 418423736
2 61237 279205513
1 11816 52908 304683410
1 41314 76736 410999138
1 9444 20681 781950205
2 118778 454610737
3 86211 6043
2 64310 987958193
1 82198 95971 697883880
3 160221 486
1 3729 64554 637537407
1 74975 85888 701548078
1 30824 89351 635692149
1 14188 50217 3330706
1 41254 45814 528921409
1 40199 65334 613453639
1 39020 54161 487360609
2 12639 240824370
2 138798 662419749
3 14071 112980
1 31860 95111 732461407
1 12326 71227 472575714
1 19216 59664 731418272
3 72518 16911
3 58408 46369
3 46944 76166
2 114567 658101505
1 50933 78126 187412016
2 19710 500150493
3 7789 7202
3 63095 86823
3 169565 99013
2 151562 649293225
1 22284 24504 158756540
3 43875 13106
1 54217 73840 167705486
1 27953 92706 104928438
2 51948 434675532
3 13787 93177
1 69444 81082 173447064
3 32580 68585
1 81961 90384 77066971
1 17221 77457 401076017
3 53921 11439
1 15875 77357 628353099
2 110814 691795989
2 61003 609400027
3 51291 56525
2 127796 129356446
3 101516 13236
1 37177 86247 766522596
1 27543 77716 596366562
3 148374 79765
1 13576 104205 19156064
3 101230 93989
2 104351 400911196
2 162927 913058757
3 119657 60869
3 21744 563
2 19307 961524331
2 63182 98389356
1 9370 60661 234640971
3 117048 112732
2 141741 191970100
3 120744 60030
2 120433 848947825
2 29405 983751571
2 58308 832198113
1 3472 97411 181613747
3 26977 72540
1 60705 61586 57745365
3 30789 28857
2 29660 289091214
1 82655 91132 942767031
3 172895 48884
1 1078 29554 328705753
1 45667 92208 960562682
2 174771 952049472
1 36242 42104 431913019
2 43477 8422102
3 59242 21802
2 5533 217093809
1 27048 89174 876794029
1 37995 92322 732759118
3 20271 16005
3 76973 32563
3 117474 82787
1 82588 94185 408835836
2 5388 446361141
3 47237 87613
3 74610 30290
1 61000 102244 106076326
2 81038 229120870
2 137556 902273118
1 35816 40504 799630267
2 53941 71802073
3 105678 28751
1 70094 84964 953841817
1 18212 64276 10544679
1 42696 44725 397532207
2 78869 758357314
2 72299 180238265
1 34577 95977 624012677
2 84370 856050725
2 142260 813717601
3 120502 46129
2 18288 443081892
2 166627 828160435
3 99025 100590
1 73832 88618 655142662
3 39333 74700
1 20793 86552 163218411
3 93884 7282
2 148732 9949852
3 161167 56857
2 139260 834351791
3 42669 82970
1 50567 61501 634504408
3 115831 60234
2 108796 618018021
3 157838 513
1 92632 103604 189105089
1 15541 74321 618304679
1 70590 71558 779345219
3 107950 69490
1 4790 72547 486296901
3 60666 42279
1 33721 55263 108054175
2 62946 462554029
1 54318 69936 414996751
3 74895 57039
1 14943 97892 818306507
3 136398 114017
1 74240 75570 94724208
3 83688 74995
2 121520 858506395
3 107195 45877
2 128196 443803550
3 95337 2574
1 4767 20148 345431756
3 25610 94050
2 32388 249459964
3 138739 108240
3 128333 54666
2 116253 956340317
2 156207 701020793
3 18831 36658
2 89638 932765222
1 23258 36330 266084952
3 15553 88612
3 103304 19239
3 35982 9339
3 133804 98339
2 130096 203289409
1 1941 33646 58336335
1 46537 108537 523299958
1 101828 112463 92149394
2 140457 355718642
3 106892 50664
3 150381 69701
3 121819 36623
1 3918 56038 113103610
2 66907 376821924
1 78047 95285 912515012
2 91412 584678087
3 96276 98452
1 19202 96124 404613024
1 52836 83261 720579017
1 2927 98281 983296045
1 4011 64868 63846538
2 113620 83160813
3 141330 91737
3 36179 102721
1 62197 86355 282960230
1 58935 65606 684165855
1 51264 97102 910413688
2 110610 111687308
1 79281 104808 103884335
1 9358 18961 479328517
3 124515 33698
2 17070 980735658
1 32195 108346 417483226
3 24297 26306
3 75744 82638
1 18131 40353 105897945
2 136491 462454399
3 91901 35908
1 19300 95861 467412350
1 23807 101124 560116103
2 79491 206456407
2 20731 113089178
1 63954 77133 877922322
3 139638 109165
2 54260 610718005
2 19997 941312764
1 82779 103144 344674602
1 45004 63209 382171296
1 84667 91968 211377934
2 140776 912660082
2 157094 937060468
2 111431 728788569
2 114030 243738414
1 68039 106179 14145975
2 69174 257344184
1 15182 58326 947754128
3 47404 84973
1 22082 58163 416467197
3 150240 16671
3 6494 20015
3 97105 16237
3 89912 11683
3 163656 67288
2 89577 71598439
3 105614 15850
3 17237 102020
1 4566 63210 630829107
1 33124 98658 315039515
1 53949 110028 248784865
1 17295 83665 328151653
2 39055 943492545
1 17286 99113 7979721
3 123104 35982
1 49725 94397 884642307
1 6932 67482 174567784
2 43096 636493334
3 90117 76494
3 147602 93006
1 30906 65339 292371293
2 46386 365159841
3 106769 71284
2 71485 354452582
1 10795 16511 570333346
1 37280 77151 823006460
1 86032 86251 972490093
1 12070 74229 963570471
2 167052 424288911
1 68639 88475 8174683
3 77513 110317
3 97907 100274
2 126598 602913882
1 42718 94587 619449970
1 37887 95921 988866190
2 141313 220600138
3 76109 80041
3 33383 50425
2 78880 795558191
2 76444 768047789
1 15683 80854 533356646
2 154795 688962951
1 27773 44166 294621573
2 18160 198153690
2 10274 856377980
2 83610 259478431
2 112032 173117326
3 30055 2740
2 89540 495585897
1 46 36743 663842782
3 53874 69147
2 96900 616362743
3 143391 3097
3 116624 43534
2 5227 24686377
2 150340 744990119
1 4877 86048 282804521
2 59464 447572186
3 133822 70500
1 17792 38823 469544294
2 106201 375609377
1 20744 102925 179120607
3 160106 106186
1 83143 104121 456170188
1 10613 86849 871330029
3 67330 96791
1 14553 36206 616198439
1 36058 36357 234179768
2 74002 109947151
3 19391 104304
2 140417 476852363
1 1437 7803 692759497
2 135207 121443407
3 49669 39979
1 18681 102823 233171678
3 99003 87407
3 81107 89167
1 38259 70552 990424109
3 19593 25831
1 34775 95402 158821590
3 55512 41988
2 86338 252830918
2 80090 550305625
3 75633 19192
1 14561 87367 920836525
2 61201 609406699
3 93500 33345
3 171019 104337
2 61244 694612517
2 36101 447724560
1 8154 58128 601388235
2 86871 153496458
2 25697 220946831
2 133953 102915780
3 162 52189
3 10660 77726
3 4059 27055
3 85998 72415
2 71646 738630928
2 8172 718669124
1 109331 112510 68525633
2 45737 265817545
3 147212 53737
1 24106 83513 832368732
3 149975 97931
2 125062 609164444
1 18130 109475 222639585
3 175075 109730
2 130947 572399130
2 174031 102664127
3 65790 59433
3 113540 48745
3 2948 109721
2 171540 832931039
2 16111 192927325
3 36150 15299
1 23447 105629 991949400
3 161698 25258
3 78807 89973
2 84075 756205748
3 166229 83135
1 63428 63781 416286289
1 5772 43341 789786795
1 27229 46080 468469688
3 2063 37084
3 77557 21598
1 60891 105762 794288778
3 1778 3797
2 162532 86786665
2 136567 197041830
1 101390 112108 695651273
3 94663 61915
1 46726 95765 338021903
3 163241 97327
3 156758 78255
2 167043 648436885
3 13204 8185
1 20875 26373 795899460
1 12070 93404 701802056
1 32272 36745 147205590
1 33215 87661 94584030
2 35092 993543378
3 128751 56853
3 86516 29417
3 831 49927
2 13807 843747235
3 167977 108826
3 69828 99021
2 160678 709595559
1 70273 111302 531810887
1 50499 55074 540202766
2 171638 116131923
3 99875 21865
2 102630 787689359
2 9406 852109047
3 82011 28820
1 40671 110863 140626275
1 38518 75625 173201554
1 31363 57292 777649698
2 79105 240862381
1 28003 63589 196969432
1 57470 80400 520468019
3 159088 71149
3 132694 77935
2 6332 687094638
3 127124 102218
1 58904 82749 52009836
1 2355 51115 887752337
3 92112 57321
2 113604 560280765
3 23635 104698
2 120956 901255940
1 91193 97005 596554412
3 103925 70559
1 9720 64283 730307925
1 26987 107835 313512228
1 6169 11448 497817873
1 79361 101793 850351678
1 58693 69153 143240172
1 72163 91110 611039772
2 3731 898157079
2 3872 390288511
1 23612 108617 125319819
2 106035 457238453
1 22662 59872 620459279
3 44554 9129
3 81941 61806
1 80789 97769 718379420
2 159659 230599149
2 2515 597098109
1 7550 14264 996630200
3 36784 87030
2 131958 347896538
2 15959 661905913
2 66459 595626003
1 6123 98268 265561554
3 127642 44621
1 39907 50593 785399677
2 112773 385902858
2 133332 762515943
2 23234 621405728
3 152798 101030
3 88646 108248
3 91234 58822
3 161759 13799
3 173418 49931
3 96173 680
3 81855 40964
3 82560 91285
2 132339 742297376
3 169900 104585
3 122922 105827
2 172297 169110692
1 8578 71233 917655427
3 27895 46812
3 166097 3661
3 103166 4100
1 100944 110440 200710065
2 2872 713203074
2 123290 43503993
3 157718 61728
3 140774 68614
1 11707 56020 504257175
1 42344 104084 723907834
1 54489 62081 719822262
1 45699 46151 918555371
3 101328 13373
1 30084 95608 859959653
3 28890 69110
1 65539 79720 669596900
1 24659 111561 625363589
2 99207 333691765
1 24408 43410 83791886
2 122558 39426713
1 27868 41068 255030805
3 175015 18693
3 152800 11763
3 80476 49000
2 14552 313833693
2 113154 461541790
2 44440 132327306
1 32539 42413 760154756
2 88109 698934775
1 81741 82349 557564805
2 45823 534365254
1 16414 95772 520566114
1 49853 67003 775192937
3 88344 10847
1 28222 55045 407641818
3 33164 52648
1 52528 64668 817730425
3 118102 85361
1 47771 87933 220767260
2 26294 262883505
3 77746 26886
1 55930 103826 168194434
3 91565 26587
1 42085 69586 157669127
3 55616 29577
2 158332 316755444
1 96184 101344 963674025
1 39763 62545 641522253
2 48657 634680117
2 71281 899288250
1 70517 88668 192681225
3 30728 50176
1 31403 40748 554780370
3 96648 50651
3 33523 92911
1 69604 84606 314442817
3 28082 39681
2 60019 531616067
1 20503 21638 563017073
3 164891 79060
2 34470 414256136
1 25986 81052 915898231
1 99003 107553 602504040
3 94495 61333
3 147747 81878
2 9354 803241381
3 12662 25880
1 22732 60444 751726975
2 27779 316909934
2 90994 616063055
1 10448 65892 471561914
1 32066 105928 142108114
2 173147 570153713
2 108801 25897589
2 26460 172699665
1 3502 102332 290738142
3 44814 105337
2 78601 14733435
2 158703 859454265
3 162530 100559
2 63170 947313762
1 81423 98647 889485666
3 8758 84213
2 79469 146844814
2 164478 251979428
1 26707 87067 846527942
2 9241 98485663
2 96573 263510122
2 35566 290903533
2 80145 864009594
1 63200 83178 89981265
2 25449 497876188
1 15830 108222 168403462
3 143060 37364
1 3285 50435 513207356
1 19050 106881 71907638
2 30694 217907643
3 133425 68145
2 165891 442278536
3 129534 44449
3 102400 85346
3 41666 87758
1 25779 88146 526799897
3 63130 6223
1 6253 44708 972108967
1 65805 78017 492188099
1 56675 74851 661804321
1 15546 45603 288103785
2 47288 623916114
3 43024 78184
3 152050 36255
1 18352 64934 899382353
3 143582 26339
3 29891 48224
1 83706 97422 179627765
2 139570 532573180
1 27822 60950 570996367
2 53749 771437197
1 4343 94883 956448137
1 78476 79836 882878488
2 3761 825286076
3 7869 82168
1 43221 65278 456510419
2 75127 764680180
2 4961 612153106
3 858 3208
1 88905 89368 886381040
1 88763 100456 431900008
2 65206 693797780
3 117387 49728
1 63060 70236 573464398
1 49928 112540 635872974
1 3795 108521 391552782
3 135488 114302
1 11722 106915 766446258
3 2786 50637
3 175536 3637
1 74677 98851 488184916
2 19501 525994405
1 9981 110992 32042920
2 113304 838956737
3 164104 43659
3 110136 88909
2 136633 551610601
1 85099 90349 899845357
1 5467 83508 387993494
1 37907 102736 356249145
1 25546 113376 263154682
1 64018 70896 248191870
3 17270 4517
2 56811 642027998
2 76299 878792157
2 24366 928686228
2 85869 318315976
2 122249 488560697
1 89546 112298 864012705
1 17742 106259 864278858
1 20057 58231 23671771
2 140122 329385431
3 14170 49684
3 41354 105289
2 125221 887433480
3 29303 18779
2 9371 431871073
3 49077 87666
3 75216 30492
3 125209 76447
3 4050 40974
2 158855 352794383
1 70749 99620 654557084
2 15040 753469180
3 130450 4103
2 1340 163409431
3 17466 87570
3 124595 100834
3 94873 72878
2 27473 111670358
3 137910 76944
3 46555 51410
1 75036 106700 665223792
2 77266 399349854
3 149229 50897
3 73844 110442
1 35226 52104 131984895
3 31920 53447
2 43186 230465469
2 12523 984781116
2 83640 148094188
1 59763 82524 287700606
1 49096 67491 358696856
2 170906 151231761
1 27170 62513 868314584
2 79429 283819132
2 125091 386492651
3 133653 47386
1 42793 62994 885819866
2 128929 549092583
3 124263 21196
1 6505 44046 716091026
3 36348 10047
2 137491 601999360
3 97686 85589
3 158508 8155
3 28571 14633
1 13372 47501 89813215
3 28588 86880
2 60534 791197928
2 152001 658166589
1 9006 79362 799844515
3 103931 19384
1 19202 79969 463672822
3 150386 13821
3 154625 74963
3 9335 107265
2 4423 63888645
1 11618 43442 982818265
3 78993 65104
3 148380 25811
1 1162 46282 636492135
3 38098 55216
2 140035 460879824
1 34046 93074 168483168
1 59059 100940 494094475
3 131861 109196
1 49249 106726 966524429
3 3946 47168
1 37376 98537 645765591
3 152268 16527
2 58514 546660840
3 90688 31949
3 9915 51223
3 129871 74060
1 60512 73769 250560822
3 112870 31298
1 48245 100844 449631906
3 115278 74259
2 51164 376730504
3 78085 81382
3 128247 27648
3 152367 76942
2 153837 289936160
1 28230 49199 652949349
2 25023 752434323
2 24745 131032366
1 22612 29615 970966888
1 55382 84707 97014598
2 48674 170535169
2 128295 944950317
1 23655 53798 114149974
3 10820 1150
3 11339 72529
2 154822 482957315
2 169600 229830473
2 193 480175677
1 57670 93131 801347498
1 95309 96340 374147516
2 45024 736384570
2 21279 589056910
2 11191 583601638
3 41903 49097
2 149858 636129180
1 30611 56012 210519007
1 9812 25726 714990816
2 168425 837883090
1 69436 72177 76455285
3 5267 86535
2 73309 825927919
1 14916 107115 599759694
3 146 102217
1 3928 110108 218238733
1 36666 65473 970515204
1 67161 94651 747997110
1 69227 88536 386243849
3 28590 107442
2 140264 861720319
1 44285 92042 560797611
1 38460 64339 81991203
2 172115 773036936
1 21727 49067 382464741
2 2854 400275485
2 133198 928562327
2 28421 844395166
1 103993 106496 604350990
3 171031 4082
2 129875 57930233
3 75702 84856
1 41531 45324 169008594
2 23254 526771078
2 160903 247422284
3 166799 27474
2 77617 845446254
2 86120 326962759
3 43589 82378
1 38956 79888 29172534
2 10936 160015235
3 28501 45378
1 35631 44582 685145655
2 5131 852125974
1 30901 77648 838587462
1 94565 95216 162458246
3 121038 71416
3 146263 81572
3 61041 24331
3 121705 57176
1 99962 104726 676653630
2 115692 237487642
1 32043 57383 716161950
3 124846 108375
3 49620 80357
1 30194 95798 17459461
1 35301 87445 195340090
2 131519 305064630
1 24062 37452 140344884
3 18554 95072
2 129038 390679387
1 20389 100488 831768302
2 67704 696484138
3 148830 27329
1 8564 77184 962426761
2 114539 980808563
2 141653 814883896
1 62550 66051 864779486
1 33569 73237 727122213
2 37874 62342691
3 63613 27361
3 90275 90363
3 96464 97599
3 5204 87917
2 141900 416473543
3 58460 33005
3 161415 23447
3 123632 88321
3 161659 61182
2 126625 132212786
2 129632 828993794
1 99605 110167 542230336
2 174216 771802323
3 135427 14529
1 9321 42708 119102772
1 43618 94143 193807182
2 16354 426965800
1 85877 101786 505682494
1 45246 98279 762686949
1 72572 76227 590865176
2 97015 660356275
2 82292 122587610
3 25707 11710
3 112675 77695
1 35292 85383 423837594
1 33568 62415 863755156
1 49773 102295 534636496
2 50759 681404278
3 173459 33289
2 170250 347635258
2 146844 273682837
3 11149 52780
2 174152 647430627
1 3037 34722 134901865
2 130968 623271083
3 60233 111005
3 17148 44741
3 102958 10022
1 38871 56462 444365699
2 60843 355013738
3 125430 88141
2 153776 446190943
1 53032 56301 794565173
1 39319 74660 405666618
3 54549 22349
3 134299 22370
3 95401 17231
3 95326 112280
1 35425 41482 668721963
1 75521 99252 688768673
1 18311 66074 507212237
1 47682 87384 394949644
1 1244 22814 695181970
2 67048 914887998
2 54693 2488751
3 82931 28244
2 80289 610859515
2 141797 579120659
3 171161 58514
3 125572 39121
1 83479 83574 842939022
1 97872 98695 889913476
2 95520 555515299
2 50734 230559339
3 148299 57753
1 36227 76028 202718796
1 66083 108729 643037645
1 3683 99264 453106487
2 9675 473502907
2 23241 223380936
2 59392 516910987
1 86570 90825 816538522
1 107 26906 721293153
1 87571 89670 106527269
2 96780 80529164
2 16800 69823304
3 164802 26465
1 63864 75652 84841483
1 50327 103172 303237606
2 166932 275092290
3 104035 9387
3 38759 85600
2 78737 65959544
2 8677 122858738
1 19409 99128 348586903
2 68976 331321926
1 33300 70799 148243593
2 115822 756159857
3 2342 374
3 101722 94561
2 137062 554863442
1 83908 87461 800580083
1 41270 64884 974766265
3 159766 52675
1 28979 55947 721024249
1 22490 79016 417751888
3 96414 11905
2 9521 803210289
2 115568 451424154
1 52992 75471 613174200
3 157662 17136
3 112455 68631
3 117547 85152
2 130516 322041372
3 69470 62335
1 38360 74714 488346909
3 66989 32060
1 52863 77881 837332377
2 86255 278346885
3 8318 78862
2 69346 745346355
3 153651 49584
1 96895 107233 467810269
2 19298 72778574
1 33909 81507 142379275
2 121284 177097776
1 21627 54949 699541662
3 152316 92536
1 26116 49993 31855285
2 80668 829013748
2 65508 609561991
1 7389 24579 188270766
3 23153 97382
3 42486 28205
3 146085 75121
1 45737 110411 679780596
2 159780 826156403
2 144396 155273194
2 174528 602630942
3 39195 49615
2 134247 229718505
3 167781 24460
3 8757 75480
3 5906 105501
2 75061 438658099
1 6357 80223 528956172
2 113774 844624114
3 71041 94940
1 23136 33193 569315245
2 29336 276529922
2 103758 664382923
2 37157 464909359
1 27663 46719 232940084
1 78988 80891 59129443
2 51428 707011429
2 174579 488151375
3 28384 24949
2 81282 570068672
1 31770 46239 835157410
2 162612 787309306
2 45681 965240955
2 63295 903690985
1 1801 60885 556105418
2 55572 90824880
2 90587 725683190
3 49021 48897
1 24342 46889 307802499
3 141749 98251
2 21362 495623857
3 117713 63672
2 113522 738799256
1 3675 84062 492517176
1 103795 104827 530352636
2 38501 51459114
2 165010 77391626
2 84007 260113634
2 5789 747513907
2 152163 94495946
1 36517 79101 794152497
2 118763 616460088
1 94655 103910 401023581
1 57557 62297 216335323
1 88028 100139 931260606
3 104750 55878
2 129803 105579601
2 43154 113871161
2 30032 898345755
2 35316 320652341
1 12837 30277 583874563
1 16037 67990 744524639
3 81574 53490
3 37009 35850
3 90033 75405
3 105025 92588
3 38627 7295
2 138861 665310448
3 90819 96290
2 141402 750883258
2 144438 197453092
3 169968 45556
2 120642 778002328
3 138922 49643
3 171756 45824
3 42382 32706
1 18296 38946 564243022
3 8197 13000
2 103184 813774301
3 12482 5342
2 159671 412726787
1 23720 112559 164424852
3 122229 62322
1 37061 70036 125549800
1 18428 113008 715031896
1 11821 35885 923147537
3 51581 29393
1 2595 14258 187933018
2 154968 513618642
2 18275 206121417
2 75670 699605372
3 49260 32413
3 18543 90257
2 155629 781550537
2 138205 953017973
2 80504 99476762
1 41045 97060 612660981
3 90163 15339
1 11721 65279 423512269
1 11439 21396 684455171
2 74045 287137680
2 112359 452548567
2 10732 594714633
3 117864 976
1 6776 69940 307308470
1 25130 81399 166147141
2 152308 15222685
1 69592 71972 716069118
2 131270 520766086
2 9363 692507043
2 73715 748064610
1 37017 42927 136931376
2 114706 358327914
3 60349 7242
2 22159 813042336
2 15529 540054476
1 57179 78002 350575153
2 48422 125274336
3 976 31637
1 15762 32721 75424511
2 122535 935353313
3 126019 13217
2 107154 503121100
1 37109 84357 834234951
1 13482 41306 218994339
3 164425 18075
3 174967 63596
1 87251 100921 890255084
3 23473 46635
3 150546 47510
2 70562 263406708
1 20338 42709 310088948
3 122128 105878
3 62549 55705
1 83771 88796 655765717
2 136523 943426
3 59496 47302
3 162945 66210
1 28463 89473 171897200
2 144150 671349354
2 33910 933290851
2 59393 630778412
2 43199 500216401
3 168832 78917
2 24256 324110600
1 77768 100179 961618057
3 90063 65919
2 60982 685303275
3 270 93298
3 39096 110298
1 26446 57625 445567158
2 128884 219714669
1 18964 59665 907026212
2 52211 600861312
1 56821 105562 35426656
2 165695 689712922
3 51960 62266
3 103670 20965
2 61324 287804545
3 93767 103878
1 81084 113216 782349342
3 683 29975
3 45177 79784
1 11201 29576 239188794
3 144557 58542
3 175457 48753
1 18444 95403 86874421
3 41741 112686
3 4065 97352
2 132062 225031591
2 85203 690664971
3 23731 14527
3 109155 106641
3 52479 22404
3 12729 66716
2 69424 195225094
3 19257 11998
1 896 53336 263425330
1 41951 107828 273059197
1 6294 69919 487395311
1 21631 28995 987188628
1 24534 74882 999715706
1 31024 54746 951000768
3 15873 48599
2 156089 770235858
1 25145 34386 824357022
2 87284 717786602
1 39245 111192 429892700
3 116352 49200
3 139245 43688
1 37931 52595 514268602
3 123965 75793
3 38292 8817
3 18119 30568
3 22157 59407
3 151750 65965
1 33638 104558 14886827
1 52699 76433 940912446
3 146685 9004
2 82844 837478021
3 152883 2555
1 85863 99855 134196348
2 102889 575389903
2 33298 357086275
2 101825 800580269
1 51017 57109 564434835
3 63631 109954
2 167175 209058260
2 39868 869372306
1 1091 31672 232289562
3 45138 105212
1 86630 105278 582824425
3 84443 99608
3 106676 84705
3 91911 31190
1 68501 88356 92052800
3 71818 23561
3 158845 42845
1 2045 42840 454110794
1 71540 94902 163127804
2 160598 48502140
1 27885 49388 879544033
1 14162 25075 82909120
3 68846 103600
1 11967 78929 445728416
3 136137 1227
1 14198 41465 522028598
1 29384 111405 731246689
1 10504 13290 812684032
3 10033 78293
3 41331 88919
3 100877 4213
3 40352 8925
3 62620 28674
3 9210 2097
3 33201 5909
3 130263 12668
2 16009 479517662
3 47459 112986
3 26032 23221
3 121927 75926
1 16038 77476 237369742
2 94532 11723650
2 149056 983008793
3 125270 58428
1 107246 114075 863611055
3 172420 106292
2 165488 873475406
1 46288 77104 997427473
2 23149 482196287
3 15049 68627
1 34773 49293 562565995
3 58632 93357
2 6388 45209993
2 145972 965073859
1 39293 70405 528758355
2 145175 677076033
1 14990 65352 768059774
1 27579 61315 946760211
2 19993 588609465
2 37329 962869677
2 29062 45983154
3 106553 3642
3 55412 85854
2 169188 862393427
3 139424 61151
1 16160 37806 642334816
1 51025 86554 790487567
1 11920 86138 341603212
1 43096 83143 42840041
2 83315 979802248
2 6895 617311033
2 132540 479427349
2 174650 284440609
1 43 29978 242474936
2 68811 564138371
1 6415 18774 606083832
3 66979 35600
1 46074 72046 580346901
1 26316 48809 440266281
2 81166 491368685
1 10522 111612 425849866
3 159776 47061
2 56630 337769772
1 48173 91493 665243764
3 102814 30999
1 62996 80543 142722154
3 137188 64017
1 23195 100168 937832905
2 142596 796880966
2 63611 140701665
2 106175 892714600
2 126970 179116346
2 166249 708083450
2 117286 812222769
2 4842 138270128
1 26864 69430 962657260
1 24187 50429 635797367
3 127352 78446
2 95057 317531746
1 7799 55720 413998749
1 28946 54351 740866759
2 77968 558307892
1 27162 49558 686556700
2 88855 18594565
1 88293 91561 989955788
2 74861 323363810
2 116993 732857802
1 51617 53270 728220318
2 144290 24394458
3 16962 67936
3 174578 39956
3 113612 32435
1 73743 85342 505074333
3 38900 27212
3 28183 111879
1 15905 19961 368297703
3 58000 36891
3 2170 60852
1 7075 19711 253571411
1 75588 108362 811405466
3 77005 43467
2 96831 17277333
2 35864 838234205
2 72342 356739707
3 153152 84603
3 143096 83795
1 79824 101758 785046766
1 28107 42061 134544482
3 1188 67137
2 76535 416987218
3 119363 47623
1 38915 105840 294540828
2 164170 778955032
3 165948 98359
2 164079 61810505
2 16144 360261967
1 51609 62212 992623351
1 11396 103134 829887125
1 21359 60695 286682588
2 8672 587220741
2 148612 435748394
2 152395 309964104
3 27468 67284
3 41687 90000
2 127156 957600884
1 25463 31932 101547183
2 97763 109329122
1 88681 103921 490431324
2 33412 183731683
3 44933 34979
3 144284 46431
3 42203 13860
3 154419 104833
1 7961 35685 519787045
1 25180 46862 561244575
1 10364 100025 291510515
3 127755 25131
1 39015 57932 645667160
2 36221 993323006
1 27682 112677 525053756
2 54371 202485588
2 109147 177786075
3 23949 110342
2 9875 692487982
1 58424 107101 643607668
1 18469 79257 719715294
2 105345 501996644
2 49645 113049407
2 157307 215161637
3 90824 39269
3 61558 81712
1 79724 101493 248147488
1 31818 55913 812495033
3 158953 71864
3 132169 48473
3 68530 77202
3 145453 23888
3 23404 92226
2 45046 119866707
1 88195 101840 535699194
1 5280 46728 579950265
3 8917 106326
2 89295 55149058
1 24601 54658 487809407
2 128762 575956050
1 52733 88032 675617154
1 15732 75213 669682797
2 108627 467836550
3 152417 50246
1 8595 48759 906961675
2 33154 599404243
1 59976 63913 854913644
3 77096 10470
3 25816 59853
2 14580 709169496
2 125330 296710657
2 166738 436760228
2 96370 906481864
3 111279 7752
2 63647 543594815
3 39072 75891
1 82186 88007 961771137
2 21406 753269495
3 64041 20908
1 23226 25546 590198230
1 54486 54972 108418428
1 48763 50534 655268102
3 97633 76855
3 164046 100846
3 13027 10980
3 151038 62405
2 86955 269386186
2 22055 789030910
2 39433 203125332
2 136031 927354506
2 167987 896237725
2 174625 992069984
2 109920 48401699
2 150685 789591120
1 29736 105792 759316023
2 58712 444027163
1 14180 90739 832246379
3 111758 108048
2 147486 774940746
3 36926 42471
1 19948 31618 990022746
2 54288 201732213
2 33468 646354075
1 49121 72557 83073191
1 53176 85479 605862763
2 69419 783370670
3 80127 799
1 51633 113620 51184973
1 15749 31445 836709287
3 151386 88612
3 123721 39974
2 77427 835831584
1 73130 75315 574206170
3 14041 20419
1 61278 90605 849630381
1 92543 112182 220107227
1 40000 67259 431331967
2 115554 43486068
3 70194 96604
2 110433 141493418
3 84521 44938
2 147534 378086772
1 34167 67953 272700415
2 122653 130978487
1 84731 108546 733760346
2 154611 329142801
3 161995 73226
3 12822 64816
2 24836 830318275
3 99295 75061
1 63588 63666 128262417
2 24003 96628273
2 106299 758737390
1 7408 14216 40273032
2 17956 687475837
3 300 72701
3 163784 89191
3 154193 39732
3 75049 31792
3 42772 68568
2 24786 19092074
3 65016 51752
2 7537 631507443
3 87202 99909
1 71476 86827 628195817
3 101540 47110
3 167600 101843
1 34257 101966 879704204
3 75339 114365
2 1740 466520213
1 86122 109058 17352946
2 47300 758841292
3 35625 99904
2 95971 748348264
3 120023 58587
2 164128 785977627
3 6967 47971
1 16140 54507 626775788
3 87650 81923
1 64812 100955 806315278
1 49010 97024 271855725
1 44577 68971 872028437
2 82630 482783472
3 20717 94055
1 33342 46175 332724907
1 12827 74815 44261624
3 19262 65357
3 131936 15361
1 1250 59510 103632387
1 66634 91586 514895465
2 8883 752228718
2 62449 968395144
1 51393 95297 687844603
2 57921 794418022
3 143780 21294
3 57978 21057
3 84574 54187
1 30421 32184 415856216
1 17733 77402 707781452
3 64950 18795
2 131282 704448371
2 5843 990888984
1 3394 57392 500562611
1 40760 106057 152677986
3 3804 97446
2 17039 498749593
3 105600 94607
1 14817 73930 407627091
2 153686 924446890
1 38087 39052 117515484
2 118745 323680057
2 92708 553174007
3 96035 94136
1 57492 82634 720743087
2 146770 203313451
2 27593 583334812
3 123554 43718
2 3234 392753200
2 52139 754470411
2 28957 80507024
1 68924 98560 964304408
1 5293 82215 460073891
2 154185 568599847
1 33676 49129 233813756
3 82898 13321
2 30465 336285330
3 150191 56367
2 168649 260691110
2 174985 354186300
3 173096 75191
2 28195 121455032
1 19811 61362 965437254
3 169428 84160
3 73219 19834
1 20788 46449 623672989
1 96088 98845 971987327
1 22145 88638 550766938
1 55183 60429 93306336
2 172676 425879007
1 22287 68731 523937869
1 79395 100263 15495866
2 131149 953092756
2 159439 217603502
1 54804 79018 857500015
1 54584 54938 590095600
2 158561 184831315
1 73759 81170 17898441
1 63755 77888 699809244
3 27374 65835
1 32354 34583 659985457
2 77458 817163157
3 55554 35035
1 78845 92343 176438467
3 67660 46944
1 31313 39201 999626312
3 170219 40183
1 68240 96658 391743664
3 28694 104030
2 50249 898989954
2 16276 997431935
2 171297 505706153
3 87931 67687
1 39478 70888 776673740
1 40121 69275 178571180
1 9913 114114 568494775
2 96437 279318733
1 59501 83705 21078931
3 138584 16473
2 24628 420014142
2 79951 198385479
1 24574 63759 247060860
1 13994 50823 68978968
3 133217 77881
2 77622 444596507
1 9319 18580 770795615
1 4256 70382 12382877
3 65238 88674
3 142002 14381
2 157838 791665
2 127571 617177203
2 61495 696309606
1 43281 99795 325268601
2 92131 388114818
1 23699 46984 825893967
2 56210 72948172
3 68157 1739
2 24846 827300000
2 45976 111563899
1 2538 79920 569427340
1 47454 71365 240129069
3 13834 39439
3 157105 103549
3 34825 38662
3 47597 20214
1 28315 45092 21136598
3 99801 14668
2 55648 408761376
1 48828 63482 59293435
1 13096 66666 611913580
1 64580 90077 995197767
2 165302 8611292
3 83267 43109
3 169721 86979
3 163752 83657
3 63292 66308
2 7563 479823056
2 170891 698974727
3 172806 96852
1 13349 86582 540774834
2 169395 647966572
2 37184 64142190
1 53434 60288 378029887
1 27970 43066 674807138
2 125002 919119243
3 69670 83499
2 62930 40290456
2 163577 987103591
3 162532 9069
1 103054 113832 169680786
3 75571 22435
1 52313 76151 929473963
3 80707 65109
2 4938 325613399
3 80281 88017
2 99524 629393601
3 28545 67120
3 99542 33317
3 141315 40326
1 17049 80227 172637109
1 84390 107395 682326195
1 8533 95354 262530128
1 81941 103746 732463782
1 26661 48857 30330057
3 39368 112519
1 23344 40836 840371530
1 47811 71258 794323824
2 109848 178044016
3 19947 17067
3 14790 85576
3 4195 34217
3 7252 82185
3 140521 46972
2 62209 553309726
3 5672 65879
2 54221 842626663
2 169184 399948822
1 2022 95279 6853497
1 70679 76990 651089047
1 28977 31145 645239107
3 161023 77252
1 1530 81420 333703386
2 102016 26202994
1 51226 85472 332622347
2 86300 636515190
1 33494 78764 290885943
1 69734 109478 863936717
3 99822 6203
3 87371 110716
2 154229 834800248
3 34267 110013
1 34687 100484 557047661
1 49949 84191 440875937
3 34621 97242
2 174635 938781972
2 51148 910422818
2 89529 490914969
1 28117 101564 141134668
1 13512 65686 208675746
2 23882 624099370
3 74263 11573
3 79264 55627
3 39618 97464
1 17232 104151 1201037
3 88007 102833
2 57810 180968298
2 50232 252064731
2 64881 603999919
1 87857 91943 66792505
2 107690 822348168
1 23412 100266 515840256
1 55765 104868 507881572
3 42010 79634
3 16512 58620
1 17946 103038 703644389
3 24039 59746
3 87180 86908
2 145637 933723759
2 174140 559102857
2 31111 55503707
3 100763 7541
2 132873 887840906
1 76906 114026 352047169
2 128802 391468343
2 140737 137155742
3 129326 56527
3 173645 13517
2 42259 517125811
2 107142 339775285
2 159745 421624571
2 151230 940587104
3 52841 89848
1 40554 80796 645217131
2 99730 332881357
2 145430 18693586
2 159847 155715247
2 59928 816288988
1 64534 106904 72711460
1 27705 36746 475338217
2 41579 494125163
2 155007 248003545
3 91699 5776
1 8714 96043 202630200
3 88984 41111
2 36506 231968220
3 4406 53620
3 165304 21900
3 53873 62857
3 31581 1775
2 148781 628863347
2 50220 104752794
3 114052 36890
2 59942 85543003
3 119462 106538
3 42823 51139
2 60519 306493870
2 60955 30816321
2 48239 601870748
3 154607 105797
3 67170 58759
3 151919 90301
3 83762 86959
3 8118 62601
1 21317 71929 31686889
3 79564 21604
1 11061 73970 18283062
1 17260 107602 148046528
2 94743 239430140
3 163267 45792
1 6257 108616 49302735
3 74251 106361
3 148571 54774
2 83141 393880592
1 56463 68295 544518612
1 59833 74436 490857845
1 28191 51267 783638305
1 78714 99295 827221169
1 11670 70873 133991967
2 164495 851651770
3 33035 15750
1 21530 54943 360858447
2 135420 503438157
1 31730 74434 264888187
1 51086 87830 885865576
1 22236 90038 149287318
3 37790 3896
1 40823 112485 173946061
3 19111 20290
1 25474 85144 339827014
1 6006 47392 156609072
2 129403 922177787
2 132381 788637007
1 89561 110500 152340628
2 88360 651404161
1 5766 103345 812036150
2 22240 547102235
2 110445 371504199
1 12951 23892 326718787
1 4813 100807 64626936
2 52758 903994260
3 136601 48506
3 94971 1233
3 9155 85881
2 20085 300104548
2 160100 394567510
1 32826 108196 611779071
1 12617 75890 262326398
1 22591 23629 688006940
1 11209 44240 141569837
3 56573 96500
2 67817 448052676
1 25019 108168 979369539
3 129691 42633
1 60525 98925 152237036
3 171796 31306
1 7223 23237 928251757
3 137047 11051
1 71139 99205 289835404
3 141247 101870
1 27332 51934 693697839
1 32861 87363 799640627
2 135281 224569637
1 9796 61634 873437546
3 134242 82973
2 152671 817254934
1 50472 84090 631767871
3 130454 50215
3 111894 110393
1 21363 85340 874801536
1 10050 20182 351996203
3 144646 330
2 135459 193225686
2 122593 486160923
3 150144 110818
2 41491 32456620
1 1237 71506 96184209
2 37303 497184157
1 32096 71310 425843693
2 165832 760183046
3 136691 5088
1 17989 23592 275536636
3 30248 55727
2 35553 27186314
2 16008 368213305
2 48778 178714401
2 5929 104147306
1 47266 75078 874126294
2 95065 36550902
1 18818 69505 52014344
1 35902 59838 510052434
3 154479 80355
3 151499 74106
3 125084 83476
1 16707 86048 942276747
1 12209 31128 194612659
1 47948 93124 481730512
2 162968 758353054
1 66138 74937 69418687
2 15385 766632688
3 34355 50686
3 103879 17621
1 12647 41449 579006623
1 2212 97254 50467726
3 17800 83456
2 161459 474140788
2 7723 821513307
3 93886 33284
3 105887 34085
2 77544 971524108
1 52249 61281 153945215
2 26820 602280391
2 143496 33292287
1 56124 67328 697037406
2 25483 783439671
3 140969 33989
2 151582 622399189
1 22288 82492 890288267
2 135362 977513311
3 85624 98469
2 164697 197478163
1 61238 109869 25663336
3 136354 89039
2 125486 127871475
2 171513 143729226
3 168513 27593
3 60231 86167
2 110403 290937113
3 93823 29534
1 42863 97407 644488349
1 50183 79120 134541911
3 135457 2264
2 84201 772205803
1 17550 72759 897654803
3 106368 32207
2 15488 576346461
2 64684 772819562
3 112180 32871
1 14835 108462 423778552
1 74793 101952 111246628
1 72144 73171 813711235
3 13755 90599
2 78076 905433894
2 56519 696581206
2 34907 203226713
1 17667 58094 401541127
1 32357 44418 797232913
3 156431 48984
3 128847 76658
3 148431 17371
2 65724 223164494
1 3103 84005 825502895
2 145502 965095652
2 121192 430963466
3 30976 18587
1 47233 80667 774027711
2 243 172306364
1 813 42674 171476297
1 59636 60803 24630575
2 125162 126108681
3 140070 36797
3 113736 16292
3 64047 93472
2 162078 669127572
3 84585 57861
3 85868 24105
2 131816 786259757
1 31849 63161 96259050
3 9053 112006
3 50747 60579
1 44453 51322 440261900
1 6799 68585 34077211
2 138888 256324656
1 64858 67921 621981609
3 39913 15523
1 4046 11009 188707054
3 172239 77383
2 119390 928564003
2 13429 617878589
2 130825 946943334
1 34619 111565 135572577
1 51467 94159 700620806
2 52119 760582592
1 24325 65475 923748549
1 26669 84708 286946319
2 18032 951058496
3 138037 95795
3 93085 74398
3 95864 53442
3 118990 81702
3 149166 44034
3 167348 90635
3 123075 59544
1 76466 77821 706514934
3 50145 105926
3 109364 107055
3 103208 113609
2 96582 151187523
2 130105 60739420
3 161602 4358
3 174082 110130
2 56589 426491194
3 89789 40715
1 46881 101062 36648183
2 128437 527797532
2 156964 473742108
2 12862 327908358
2 43916 333937224
1 59011 81385 241431643
1 4415 55432 393247304
2 174166 995241671
1 1255 22902 751098280
3 150863 82278
2 56444 518033564
2 67635 73146226
3 98058 37550
2 88952 274728886
1 796 96645 659454132
1 1123 77667 880336599
3 18953 6288
2 120193 884502033
3 10174 29093
1 24454 103260 393886603
2 165881 408707972
2 23751 100159392
3 135439 37307
3 26960 108802
1 66774 113595 352514944
3 7440 77736
1 70195 82702 537624826
1 84623 105932 795044549
2 158384 228814130
2 172296 93680876
2 54319 248443016
3 83802 62700
3 7831 5213
2 131882 287691779
1 63307 83336 841044398
2 120568 711069973
1 11873 106057 908930019
1 48153 110173 846555666
3 98366 88371
1 45613 51275 832464290
2 145745 131661314
3 9693 19588
1 7744 42183 324529529
3 128619 101618
1 81840 114377 254585555
3 104678 71395
3 113285 108401
2 75140 360031749
2 126150 699615106
3 10197 46648
3 3183 55638
1 2760 30929 8037257
3 155576 65736
2 155269 308271611
1 81989 103722 114684733
1 25771 29594 902062442
3 113123 57131
2 151528 446613462
3 156873 80359
2 119761 521176024
3 151169 7975
1 2733 34041 62860734
3 144565 38329
3 33340 38590
1 39923 89032 7357376
1 19495 91495 523310312
1 93082 103665 291416552
2 39573 620886901
2 27702 695498080
2 12387 959118454
3 154850 18324
2 113226 366395840
1 53578 86609 756350220
3 140 40136
2 79233 537455301
2 159385 386358617
2 121040 866101159
3 92447 68582
3 105383 12005
1 19191 91453 628944466
3 125359 113716
1 84698 94156 826736375
3 50951 511
3 27022 109351
3 48883 25606
1 13528 79853 716342163
3 61391 85932
1 32722 51117 293324498
1 40077 72999 438257468
3 144832 99483
2 82656 776680682
1 871 106475 561984797
2 58845 227408517
2 93233 815779710
1 22817 54218 821730614
2 145855 749455647
1 26955 27993 788822369
1 35726 64740 227671478
3 25875 25404
2 36974 995389013
2 39366 810162081
1 24358 83850 216254054
3 154663 34019
3 150661 46683
3 49312 29704
3 166769 39743
2 19994 669686433
2 51410 736144901
3 163268 51384
2 166712 929974300
2 158822 181678167
3 61604 7789
1 2385 83372 252423840
1 5135 17188 616969022
1 1541 34937 715072295
3 16430 81519
3 55213 86724
2 30063 873677229
2 66040 505101396
1 15045 95627 880722558
3 63721 74197
2 135584 152460099
2 48063 749426700
2 173385 247090559
2 35813 954654980
3 3184 56753
1 33151 86131 325017201
2 80124 817188128
1 65955 85496 288189108
3 117107 69441
3 148087 22038
3 72721 60795
3 44960 102262
3 68375 95132
2 116649 896377881
3 107945 18653
3 118678 106701
3 137774 76604
3 27921 103205
1 31125 40347 788262528
2 120698 141537941
2 46281 288458470
1 11258 65549 194586226
3 95284 112465
2 22658 463027322
2 77293 960162994
1 14490 96553 293752099
1 7452 68449 493524104
1 54038 107496 381558538
2 47669 89669960
2 70729 36541027
3 129331 109771
3 2458 9043
1 70182 102622 745782357
2 61836 318592715
3 17438 15234
2 45748 314514410
1 51543 60595 878322426
1 43219 44071 120740173
3 81056 101550
1 33754 97881 165213115
1 50196 112231 779126429
2 31195 80333109
2 142928 710969693
2 101296 155405228
2 160585 802584645
2 341 588434922
2 37274 705704457
1 52212 66545 156102903
2 29287 680526871
1 28453 87724 347037985
1 102652 107521 220542308
1 72355 73355 922509409
3 70671 49293
1 17083 73154 216160149
2 134987 66295804
3 148050 78174
2 122668 645977163
1 48520 86790 63319637
1 49582 113738 780384650
1 4922 44879 953933137
2 132631 720274116
1 17259 111888 696742082
3 130907 81572
2 75879 762914191
3 79825 22363
3 148148 114312
2 94185 876273521
1 44624 65995 597752811
2 17405 844900774
1 2840 13984 982096695
2 1059 326744529
2 23463 499733869
1 22316 66019 952335391
2 118357 164250900
3 30404 49276
3 82738 95579
1 5820 51231 820096697
3 30535 107047
2 60275 792706470
1 39004 48190 90348491
1 34760 38495 679108569
3 26471 19373
2 73461 422353772
3 146540 21637
1 12053 34382 186741459
1 67479 107898 656974081
2 146303 579795236
2 147366 225325426
3 52166 25508
3 80376 99775
2 8688 54553654
3 169469 70390
1 7397 43725 462842568
3 30730 78131
1 10008 109344 978747647
1 16235 64366 401559058
2 104774 859904067
3 171649 23424
2 75576 709819983
2 167917 166183767
1 31233 70398 339486581
3 141699 9061
3 46204 99682
3 123592 106050
1 2075 91923 785304582
1 38722 74500 869868601
3 64993 33903
3 70268 109351
3 67141 84621
2 152834 316837435
2 140854 336345111
3 159426 106615
1 23928 75517 349210339
1 5268 76922 691612961
2 26466 757768142
1 19462 74155 634983110
1 68121 96105 366494091
2 34324 456621225
2 137024 986582120
3 112664 63312
2 100587 282528958
2 77907 728033486
3 155523 58998
3 28031 49011
3 120893 84330
3 127618 9636
2 51192 61687439
2 76078 736970855
2 67705 731484715
3 165725 59115
1 1794 73180 395003338
3 113820 22839
3 136500 86019
3 131411 104632
3 16402 4345
1 9787 61971 519228195
2 86476 425025410
3 94970 111293
1 57050 76179 582681689
2 21992 760190202
1 2682 54737 932466524
2 29695 650908056
2 165435 801489711
2 106978 678946426
2 50511 759896536
2 174753 88834966
2 153701 228953587
3 148082 85324
3 14617 26642
1 3374 57784 577823906
2 11064 354598069
2 38768 641408188
3 121733 11963
1 85658 102673 88667378
3 99293 50776
1 5868 100858 577146475
3 66889 72842
2 105956 963459830
3 1051 61588
1 99914 111379 945803438
2 65693 269203121
3 11177 23185
2 109464 476017364
3 62652 44774
2 168139 428385207
2 12743 32741904
2 46297 904517637
1 36312 55311 661020266
3 72894 15648
2 172276 192710556
2 78117 813813265
2 96244 921515934
1 45093 49872 426620361
3 34088 103110
1 1391 88648 277043035
2 15591 479028155
1 4913 91821 550768239
1 42196 100136 314381639
3 150001 29475
2 106519 798716676
1 79715 99256 187977480
2 131473 994301579
2 157743 986393536
3 139988 46359
2 143912 928503858
2 69556 871059566
2 30507 302136237
1 46955 76178 985489995
2 39971 674640627
3 128993 75564
1 21238 57622 815861865
2 53572 794495296
1 26665 97486 693551084
3 18854 65115
2 9451 63576341
1 28672 62561 401279219
1 14341 90412 499265677
3 99306 80715
3 71550 65904
1 23808 27289 24999732
1 40013 88262 323251717
3 129191 62677
1 58317 99200 726714831
1 4958 109978 233811907
3 31033 73636
3 93631 93950
3 16163 15311
3 26834 109899
2 32131 732503384
3 131058 22535
3 7858 76374
1 10256 39981 665869502
3 170447 22555
3 20225 82067
2 156886 998182273
1 81043 114317 418970777
1 69387 101926 307347972
3 150100 93610
3 163982 84378
3 172822 50523
1 18007 62772 923232490
1 25343 43383 225892750
3 67669 33245
1 54332 84430 492600238
2 63091 364078771
3 63760 43029
1 59433 79641 64455590
3 85058 79918
3 42192 9314
3 125069 28166
1 39095 49728 329051890
2 80524 61923244
1 81510 110908 645110259
3 4061 51540
1 56593 67067 58326593
3 164230 50003
3 18937 53800
1 34315 46549 331110962
3 25102 28450
3 572 74108
1 96048 107587 965365474
2 47076 300493759
2 143958 186383683
2 120184 143888462
1 71367 106421 749981077
1 102743 103448 379708421
2 95544 884912856
1 48498 67419 892990737
3 109473 38964
1 14318 50292 223583
2 16697 272622343
1 98600 101214 757857234
2 101430 758577932
3 108753 50095
1 44277 58852 385942656
1 13247 58258 773011093
3 111594 24898
1 54966 76981 378393350
3 107905 32773
3 82448 6399
3 144983 33750
1 16395 76285 106015833
2 63592 325858817
2 164926 67806173
2 159214 684348281
3 71092 82069
3 33781 62427
2 7164 265780971
1 79630 112161 392060470
3 14818 58193
2 147 5602090
3 162273 32408
1 56445 104962 323253632
3 92248 59060
3 1438 54997
1 83377 89532 896511257
3 102334 45074
2 70559 787468279
1 34914 39399 104972372
1 29526 106788 571482752
1 36627 103865 207824560
1 55161 86609 282625461
3 157109 32410
2 109958 787443253
2 78047 33430745
1 57962 79397 224517682
1 15628 51157 513510519
3 125624 36509
2 31526 882949453
2 31568 893338911
1 68131 79958 328941786
3 161041 44383
1 22117 71370 170247404
3 161383 11966
2 37132 116629137
2 75206 301106566
1 27749 100616 146246604
1 71769 76744 468057904
2 145855 768481171
3 162695 71920
3 167589 93968
2 24439 887793274
2 31745 737345845
2 169397 864558381
3 32190 35270
2 161821 58865820
2 68262 20556078
3 11603 100751
3 136369 25855
2 25087 866503328
1 27014 104973 1346727
1 20309 112321 34821171
1 56783 58324 952524791
2 56107 219712673
1 44555 107025 488291843
1 81291 113638 449026348
2 47059 761495798
2 157855 639851212
2 35643 692219556
1 32287 69955 385240295
1 55416 79680 847511841
3 149168 69823
3 153657 114263
2 50452 334195973
1 6638 109193 806187760
1 48682 61031 536323317
3 122207 55494
1 22680 104771 247272397
2 36710 702915435
2 25157 513327911
3 154372 46927
3 92642 23475
1 27066 27963 499287748
1 72721 103698 555418378
3 153269 105666
3 124745 27130
3 149139 94056
2 119137 817392041
2 18694 261258885
2 105374 212466604
3 50758 62041
3 54614 53489
3 164600 104700
3 10969 30958
1 9657 95402 463996965
3 169101 54086
2 74030 891427798
1 32862 62357 909684460
1 26618 48251 769629492
3 23694 62580
1 64940 78362 168555820
2 84845 384287959
1 16281 45327 778716236
1 5374 47793 307104771
1 69925 100483 501374474
3 96854 20444
3 54667 60241
2 174842 701741298
1 16672 42940 867223775
2 43185 99354062
1 6613 13392 308014782
1 16915 49463 363670787
2 152594 395257897
3 6150 25818
1 3862 80104 150559836
3 109154 89344
1 42165 89467 433654198
3 160987 28198
3 103401 53175
2 1615 510479130
2 53920 684333500
3 155408 58666
1 60324 77134 795032895
2 155871 868275657
3 124589 42059
3 114461 58523
1 48865 53979 749274846
1 97137 103931 998197963
2 40854 148687892
2 130568 350807866
1 43732 54850 625687945
3 100979 90960
2 60918 478921823
2 102223 803476013
2 26744 384068229
3 95912 9296
2 26611 658914727
3 69845 49450
2 9699 803236604
3 86367 106245
3 497 55102
2 88806 286917006
1 59927 80073 328524391
1 40610 99017 92117964
3 81807 84255
3 68982 101525
2 17340 769199502
1 15593 37340 726765220
3 165999 77909
2 84425 243258317
2 163608 394119613
1 36126 37588 919044091
2 153270 173122684
3 128255 10364
1 73615 94764 436539294
1 38982 90088 607457441
2 40227 104738632
2 147811 860763751
1 6948 81146 476200177
3 151164 67193
2 171860 377383767
1 81289 112665 43633105
3 19590 110783
1 10111 13340 333824331
1 14267 69568 479065238
3 99372 2616
1 48185 89127 565671792
1 34511 76586 56208162
3 107198 81927
3 66326 95319
3 169304 97324
2 140163 186074874
2 101624 522627834
2 107669 853973375
1 65233 72061 802167098
1 36786 51805 199770540
3 164366 55330
1 48547 89416 827340944
1 12876 71867 238952801
1 43255 94778 434065984
1 72412 86453 205636080
3 21035 24148
3 171295 33645
3 136225 49129
1 44653 87000 577475208
1 15524 22996 712366104
2 59147 72457276
1 58162 114321 186896094
2 111515 695490961
2 64481 365369193
1 95910 100030 732053849
2 34841 940080729
3 94409 28695
3 152413 1044
1 92903 97477 15406848
1 47641 79421 789682417
3 141243 57494
1 85689 107940 462934094
1 57655 64265 611952251
3 16084 65183
1 44266 103119 622525195
1 33852 37691 178447144
1 12920 82179 875395265
1 78570 87083 103267727
2 116092 546279190
3 126935 84305
1 94298 103065 729092919
1 21354 80173 546486612
1 8132 44015 404153941
1 92160 97922 274248423
3 162752 5125
3 65482 11864
2 11061 107930133
2 164736 901981332
2 102583 218962958
2 63462 919912262
1 27387 52465 696426036
3 133791 72496
2 91932 387099726
1 42529 56952 853476728
1 7504 10620 839223390
1 26719 94477 660177845
2 4365 595384914
2 63731 586332076
3 115487 73565
2 24695 364085318
3 149381 3175
1 12173 110598 117336654
2 152951 538926342
3 175259 65519
3 139144 76685
3 26252 30042
2 95229 802071675
2 21711 884516253
1 76620 113577 272483562
1 11638 36126 339885186
1 5333 22667 361638464
2 56943 233725516
2 143105 692306624
2 165873 660293373
2 85823 870384231
3 28263 68249
3 83273 2875
1 10176 72124 976289600
2 25011 566205778
3 37329 99909
1 76816 88217 1958986
2 42052 794360425
3 102944 84927
2 48072 664079336
2 3171 303533345
1 15530 60239 884207598
1 45839 108493 612698307
2 35786 363110241
3 136163 60717
2 72826 659872759
3 38308 67308
2 31482 603942118
2 129387 340463725
1 56421 60350 337313617
3 31889 58140
3 130222 26479
1 23007 38412 30075903
3 67206 114153
1 31921 111586 623665337
1 92857 107682 195705463
1 52762 97361 908578262
3 154062 91061
2 41636 994092709
1 19530 68168 853976973
1 20104 103668 207689208
3 14592 97779
1 19791 112777 176631779
3 8944 64346
2 153565 235199015
2 49469 281807390
1 45136 77828 797098379
3 72443 111090
2 114393 698456187
3 159139 49717
2 70779 840397358
2 46622 995239882
1 45760 57245 375333115
3 92760 66375
2 101148 992969729
3 121502 2509
2 124124 881036044
2 153343 30611971
1 48168 104364 80717047
2 92084 917542408
1 74249 86018 899085766
1 4943 101808 981551188
3 53779 64502
1 9843 81097 882209071
3 110127 104934
1 56741 70998 306254863
3 100886 98612
2 107015 239446108
3 126513 47116
2 70935 789476089
2 166278 464537363
1 39616 106057 201855268
2 144770 936522170
1 29256 51049 194153856
1 9265 48501 941717342
2 78268 254606298
1 50454 104210 938269915
2 82438 110979332
1 8021 67537 71406432
3 43739 13310
3 3549 57054
2 85126 238835509
2 6374 755392614
3 20899 24582
3 125077 2337
1 43046 79198 209904625
2 9752 913861592
2 145791 616377926
1 109971 112440 741476704
1 8714 102575 812692191
3 63107 102555
3 69971 61119
2 107129 124840384
1 45190 95322 776635317
2 102621 923045952
1 19219 72044 916719478
1 8388 110734 46161378
2 173581 40488780
3 23127 35971
2 164023 696250830
1 39143 52797 67239995
2 76271 185472629
1 21490 86906 556281944
2 151788 321256617
2 91630 467654782
1 16726 80406 493076958
1 49554 100619 719649824
2 7313 543992600
3 130101 67444
2 61374 138517681
1 86381 110238 353003931
2 78645 304009847
2 122325 843741505
3 116761 53744
1 47792 92920 616237455
3 106004 53533
1 53022 112193 144883559
3 113638 91803
2 73260 174973270
3 147574 12328
3 62854 75145
3 139877 98056
3 17638 25692
3 80746 23637
3 137209 71957
2 130975 279213568
2 54213 21184538
2 95350 345837048
1 46506 65476 987608826
3 7980 39451
3 130679 103301
2 13755 803837700
1 4193 96851 903482846
3 42997 16412
2 51415 455412057
2 37156 393387170
2 79308 719927377
3 103410 35497
3 98978 41933
1 36497 103635 805765882
2 110243 9819290
3 65968 65033
1 1522 56919 492952169
1 24300 92652 245834054
3 74996 18121
2 109426 935391960
2 163500 675262559
3 149955 105141
2 30326 928071124
3 114107 66852
2 31310 120595486
2 171648 116601101
1 96252 111997 764653288
3 70249 10695
3 114514 60319
3 126692 57108
1 1706 55562 255289248
3 6555 111670
2 139848 43787334
2 22154 247243085
1 5519 107289 693820870
1 5032 24571 121853286
2 53638 108986665
3 100297 55950
1 36715 86855 652619120
1 13831 109611 546406416
3 136294 2544
2 90167 540753664
1 3402 89908 712295779
2 96060 192107837
1 44573 91122 116508346
3 23645 100678
1 7120 84101 858633222
3 122324 81623
1 30952 32814 854693478
1 31240 73731 942340952
1 643 35136 969951346
2 32875 923489892
1 60931 88911 635165393
1 10778 76557 136009688
3 8983 28122
3 83296 26825
1 49742 76771 327981809
3 72756 106083
3 106251 6650
2 142221 71919699
3 45815 76678
3 123598 62704
1 9052 22631 501443111
3 47367 16439
2 70435 998379531
2 82629 417000874
1 27399 58214 799494534
1 15823 17950 562321912
3 10161 113070
1 21184 70022 83829259
1 56015 86564 999343551
2 103194 723452065
1 66179 89693 694102670
2 137145 480993737
3 73765 55353
2 72970 371402769
2 85916 932807838
3 72864 22940
2 42622 213600585
2 174634 751560396
3 28137 66550
1 36371 40071 790928762
1 10145 98929 71619489
1 14026 39134 167804426
2 12887 802047799
1 18128 106540 687757703
1 89165 106477 364783488
3 57160 110228
3 54583 49981
2 105190 659154960
2 169367 917521492
3 23097 47080
1 49746 66995 936647314
1 103850 109407 283133754
3 87787 95076
1 91048 99941 631997407
2 162771 998274710
3 109864 88953
3 149386 53438
1 9288 82603 288600054
2 68657 881265714
1 50392 88931 550588315
1 15288 62840 173805700
2 121114 961714660
2 47609 324665539
3 112654 74127
1 6770 31748 336729666
3 141277 89880
1 16114 32762 819221610
1 2910 44713 583504498
2 13532 458576066
3 146540 23082
2 114608 603220978
1 47527 99890 297839017
3 6647 92119
3 98615 73020
2 157436 571251337
2 97347 365986715
3 145865 75262
3 110237 48930
1 55793 72455 111398327
3 165383 88568
1 37015 98118 36783216
3 108109 91366
1 24046 99871 550469288
2 29609 467529820
1 79639 91329 841430120
3 127145 97764
1 1783 97751 143256501
2 97920 203233772
1 63872 90433 235740335
3 85046 64544
2 8634 936971680
1 62754 63212 883068563
2 19602 141562117
3 89619 6041
1 103714 113578 998097103
3 98642 21568
3 82365 11284
1 53821 55801 286088867
1 33903 48469 777507345
1 97572 97884 763861648
2 44034 320982359
1 94585 107573 152739546
3 15051 84045
3 163749 48580
2 52668 272549807
1 47110 81155 444390766
3 128297 10556
2 164067 913963036
1 45782 66624 74208939
2 69051 564458704
1 91930 96646 117981059
3 15338 22566
2 130150 388192933
1 48941 76777 435672129
2 48673 57205568
2 111890 563042771
1 3030 36975 825018138
3 17750 109900
2 69291 434642436
2 57838 844850366
1 29801 89208 197889219
2 34742 437261665
2 89216 570933618
3 101303 87160
2 143223 954841576
3 152563 40894
2 39286 114227751
3 51070 50385
3 24489 69928
2 593 776210712
3 43482 58171
2 146032 663976350
1 89846 113011 627548991
3 79981 8633
1 63131 103066 939272857
1 16636 55503 590912590
2 3086 168038251
1 65895 82382 568745329
2 9716 404075922
3 160239 81529
2 141373 318863361
1 36631 56478 770687575
2 163366 901049424
3 84555 76702
2 139256 473379449
3 37993 46765
1 5731 84216 595354348
3 34203 100865
2 93217 246897792
2 137512 634795385
1 7562 68796 741572736
2 131751 512238533
3 46566 61371
2 43035 840900172
2 61172 854524241
2 26656 954065185
3 63004 1600
3 148840 25530
3 66393 23879
2 2898 234165706
2 9215 492111824
3 99193 103371
2 71669 979237104
3 80074 108302
3 59586 3231
2 124360 448937477
1 54730 103899 110446115
3 61881 70889
2 25109 198762495
1 17110 104838 114211619
3 62456 67535
3 164665 12810
2 19704 970302525
3 164529 6701
1 45381 83779 860221454
3 107766 7083
1 4652 78695 299305368
3 30253 5114
1 11899 78016 361841410
3 80820 42693
3 135995 48838
2 123295 635337287
3 160534 102101
3 77281 92778
3 159930 12149
2 165598 328644096
1 38394 93457 551769437
3 85110 78713
3 130917 81641
3 100554 14862
3 67874 97216
2 156139 521594414
2 161504 789837804
1 52638 85414 5857221
3 138799 82584
2 158504 739386788
2 61774 372568500
3 148220 110354
2 172810 239395312
1 61000 109374 432353390
2 41042 113955913
3 61874 109982
2 66555 812339506
2 96555 612207787
3 65359 33513
2 141330 870248095
3 170891 76500
3 59725 40115
1 63605 64080 290322660
2 15546 106985671
2 9260 872322509
1 87272 107769 714348148
2 100608 324619254
1 21529 30112 950619342
3 39634 45024
1 30223 38427 237205314
3 119248 48366
1 10559 77640 990347889
2 86281 805764516
2 46777 746685100
2 150284 399277219
3 62352 75480
3 56876 87443
1 89015 105153 307011980
2 99321 140950298
1 76384 100015 584866077
3 22061 39986
1 50654 76206 227235516
3 56999 64383
3 35578 43070
1 53039 68020 22866987
3 114450 46219
3 79254 59000
1 55327 72305 715380082
2 59018 754881927
3 171065 38914
3 112501 2221
1 32466 78292 947088465
2 127204 522964774
3 29159 40534
3 49713 64950
1 4053 90207 252874762
1 3663 84836 969397399
3 45831 29434
2 159314 223612214
1 29387 106548 475602146
2 112789 569038571
1 92466 98797 922034984
2 135628 344482805
1 51045 82997 984857166
3 65645 80946
3 108583 24549
3 109946 65584
1 6 93630 861035201
2 124020 63100959
3 3797 17898
3 118805 6793
3 114630 71834
1 40358 100253 687140036
2 145574 895681219
3 150616 15227
2 52214 905362135
2 49442 734558610
3 89656 69199
1 23031 102160 796660776
3 108820 103398
2 6245 392958271
3 105382 107136
3 161262 63860
1 30682 87758 654747451
2 174609 363422374
2 60414 260599729
1 44622 101463 182675982
2 41872 507673918
2 95470 816913256
3 105090 1207
1 23915 76524 234175051
2 63631 654994107
2 5559 811277247
3 49636 24930
3 56060 89162
2 30348 51800435
3 50865 86508
3 53305 22666
1 32023 72378 217206386
3 6762 91206
3 158516 99398
1 90268 113259 178913920
2 107111 358149590
1 79174 89933 433425065
1 2043 70974 25457380
2 160625 681055960
2 5043 452786191
2 23160 506842335
2 41270 992041464
1 36330 81263 231513127
3 53301 95936
2 33889 885175246
2 144825 161265576
1 2849 39058 444767566
3 106713 30100
1 37067 56527 909671539
3 62143 72715
3 100323 1205
3 93610 99447
1 9131 13926 544823513
3 115398 18261
1 22631 91127 158297661
3 68934 32640
1 9104 11489 449674117
2 59610 388156396
3 99605 36992
2 98664 292495913
2 130423 440862817
3 90298 1212
3 114008 19029
1 23124 49307 358661301
1 51740 91766 41845767
1 30742 58707 118085661
2 32888 104616402
2 43072 300851976
1 59155 110199 265240508
3 87246 1491
3 69209 71613
3 128406 61028
1 80661 89438 71381623
1 54402 84196 164357352
2 169149 75762853
3 37611 103320
1 33589 89542 735941634
2 83921 47370980
2 128468 489179196
3 134132 29037
1 19691 26389 26647220
1 71674 86023 513394858
1 49102 114338 260265242
3 92494 8600
1 26959 108645 910233182
2 159809 553450171
1 62939 91435 457157395
3 2047 83532
2 45789 265407087
2 63777 65715687
2 17050 607018541
2 86101 538296813
3 51491 74015
2 165075 381144432
3 16995 78770
1 20979 46731 55251114
3 92146 95612
3 36313 81396
3 8025 73007
2 109238 916728100
1 23500 83699 6298592
2 126533 295354290
1 18155 105138 737299067
3 143165 45044
1 41490 69976 255102556
1 32349 91570 502691656
2 169542 684686822
1 16222 82888 15509500
3 114273 55972
2 164675 763468
3 114646 24332
3 165442 50939
1 33921 52343 318969405
3 6691 8098
2 77605 821101353
2 110680 833959625
3 166277 33360
1 5616 96225 440737619
3 171819 52672
3 151750 75735
1 22020 37540 692956716
3 70837 36705
2 80653 420789943
2 108698 169956163
1 44980 97224 755545273
2 18429 940811166
1 48084 76900 861042473
3 139058 53727
2 47350 605604783
2 50861 389914700
1 5053 46343 201631861
1 95632 102835 898282796
2 39671 837443211
1 23956 89226 531851607
3 154399 111992
3 38030 1494
2 92268 502249528
2 3187 916424392
2 8478 619907240
1 46578 71225 872525481
2 129764 417430754
3 29550 84739
3 41976 55876
1 28913 86474 667917266
3 116755 108829
1 22391 28997 949185287
2 66769 228535390
1 26573 33702 93097426
1 43585 98883 416225789
1 35061 92277 74714751
2 30995 4459639
3 170144 19605
2 99619 681348083
3 79989 92541
3 45541 57304
1 15085 26348 806712829
1 29203 45222 463564238
1 6589 94304 888399475
3 127652 38325
2 87069 152091342
2 78150 156153078
1 71843 112562 697830538
3 141084 28657
1 33349 42541 685983734
2 2383 788374057
1 27797 107990 40265022
1 96459 99186 326848274
1 1570 104034 557758699
2 6431 187206664
1 66589 101254 883096340
3 75603 31387
1 37580 102119 799282772
3 151032 105727
2 122838 865823649
2 74320 572786198
3 22438 43174
2 118164 760296080
3 46155 26139
1 89369 99721 578652209
2 61850 687866298
3 109414 80003
1 6411 69367 634788332
1 28951 29835 462280912
3 58079 104439
2 138663 744162220
1 1939 100351 806266060
1 9433 42864 610743659
3 162184 82263
1 4623 47153 42012677
2 37442 731993127
3 127054 16337
2 26876 496834520
3 94243 42202
3 142317 29619
2 144340 841620758
3 139474 31310
3 148289 59279
1 33695 57381 239633447
3 6232 11749
3 99569 105873
1 71035 97418 157553109
1 71165 93179 775767207
3 8006 90068
2 87265 912111972
1 76843 110077 615807004
1 38304 52459 266253748
2 10886 355134788
3 2183 93691
3 144671 49724
2 107422 163095429
3 171097 40754
1 32698 97871 780915186
2 80144 744579052
3 11261 24791
2 106339 587081827
2 169589 97031380
3 37134 33853
2 93079 28114296
1 42878 71181 148895570
2 132243 570072002
1 51588 56200 908739587
1 11148 47222 498829860
1 19636 101646 206922373
3 91977 73237
2 7724 913019018
1 36699 60892 116647273
3 99566 68273
1 88763 110640 409635490
3 105255 92447
1 18653 80847 890954392
3 21126 98001
3 30247 52122
3 23777 57199
2 98639 469466113
2 16312 419215042
3 110776 369
1 9517 87725 512620183
3 162901 36979
2 165941 119308134
2 18922 67770715
3 158819 101370
3 37949 25922
2 88001 258723204
3 174102 95601
1 34214 53101 725768302
1 19162 67247 491414518
3 91065 46847
1 2539 40985 862293463
1 80859 99957 132452361
1 7116 7898 251034962
2 28925 449625121
3 144048 96158
1 19746 33602 553700497
3 59438 99602
3 49347 66956
3 44188 5046
1 83292 93064 283884049
2 138652 667170771
1 7120 87091 289092904
1 36626 84952 123980803
2 11619 470323145
3 49218 31056
2 135729 66548073
2 115117 301986863
3 2570 95150
1 53843 69627 153870640
2 51223 29111219
3 102479 30708
2 160916 463382413
1 22101 23959 266569714
2 175604 551055468
2 119172 145324860
3 28409 65323
3 148680 111989
2 34575 509083857
2 10251 628730001
2 36903 217939315
2 156204 707681413
1 18606 63173 928191823
3 130010 109093
1 73338 75125 185669796
1 6515 66556 922558796
2 160886 634456716
3 33458 71396
3 119793 67682
2 130906 725205643
2 57414 341167682
1 48159 92074 274861433
2 155552 302695419
1 50954 75648 274123479
3 14056 67102
1 69978 80156 733177630
1 45879 106308 431897495
2 69179 783193197
1 18844 58673 850989660
1 9918 80357 204367835
3 146787 99245
2 36008 544932203
3 36837 101713
1 23538 37388 707654138
3 29123 102097
2 51144 554450558
3 11970 4304
1 8888 15401 453157018
1 48751 60302 769683517
2 116191 820401795
2 1049 301417798
1 89281 113349 187798568
2 65149 222486169
2 174617 71685050
1 81049 97034 880713092
2 38796 305037040
2 167811 27523390
3 120456 107294
3 159711 18169
2 126360 866379414
1 55968 87147 638952879
2 151576 9103355
2 63735 632503207
2 120258 31410805
2 87048 117312092
1 8779 44678 521174425
3 35591 73674
2 41157 70889184
2 163968 464850741
1 11008 50823 977186858
2 141921 394798081
3 95625 72815
2 64519 385126064
1 26282 39917 130478472
2 37662 805468764
3 24317 14292
1 15711 103368 755085725
1 13550 33342 333801172
3 121044 27036
1 3773 57529 61602012
1 28634 92374 924598883
2 148880 27015707
3 120843 112606
1 19481 50987 145122664
2 58413 884159580
2 6603 682309792
1 50572 84239 243656164
3 133529 69575
2 130971 887477123
2 100876 998872240
1 19958 54208 323564149
2 146217 382475593
3 7719 41307
2 21151 286976505
3 53055 33212
1 1068 96253 36028872
3 23334 13292
1 76923 88783 928482888
1 54881 95269 150034351
2 61857 274185785
3 69995 95251
3 74542 88410
1 64533 69419 875011830
1 49730 53005 567104863
3 113938 51602
2 64485 784224843
1 38530 58388 428629802
1 4933 60599 9227482
2 25445 20742265
3 32823 103113
3 159999 81818
3 5974 51207
2 9697 590695282
3 126809 85748
1 9965 71986 733145881
3 2546 57478
2 131452 975110821
1 17752 20324 411528613
2 156674 731298666
3 174880 32892
1 1837 84714 172090049
3 142982 96391
2 172830 223770369
2 137125 571115707
2 107816 903181226
1 44558 90264 486099243
3 85136 28784
3 105857 50800
2 164834 321688670
1 12987 60425 439061358
2 114090 85606709
3 30327 13319
1 20938 54325 529930003
3 140397 64038
1 36214 103839 189309646
1 9895 41800 822392645
3 155572 27061
3 97809 64518
3 92443 21813
3 62592 73588
3 141477 96930
2 114492 463940160
3 167676 17396
1 84161 100355 587738975
3 74235 44317
2 92705 278799732
3 5770 102511
1 55498 81865 792677614
2 19735 908944318
2 24334 820192893
1 40584 113500 165625805
2 169846 801084596
1 70401 88851 875997254
3 74019 80242
1 105608 113102 256353115
2 57958 381119816
2 40118 780807401
3 173357 69769
3 169278 46207
1 34310 47727 671563376
3 3946 50132
2 109747 573863046
2 94150 576928298
2 59860 248935194
2 85732 193811347
3 117946 95471
1 35228 52816 889284336
3 30854 51783
1 28578 106330 628512904
3 74353 75670
3 14752 12941
3 42885 47859
3 145187 90068
2 29876 563595207
3 130399 21743
2 65269 716512336
2 101538 262407994
2 19705 722719780
2 85298 742644663
2 122053 778542003
1 32354 111082 331939521
3 136915 49081
1 20846 98014 798574775
3 24747 36776
3 85666 104385
2 10035 964824147
1 55724 104236 653864592
3 62130 48077
3 112962 7568
2 41569 535631467
1 45846 98189 4081665
3 65372 68063
2 135667 101498334
3 124593 83375
2 2502 271220201
2 96110 514600146
3 146605 55413
1 32725 89235 749399250
1 56975 64340 807097269
1 3406 24641 370613954
1 45400 55917 355292794
1 45815 47175 236708158
1 26084 108243 353758443
1 14514 97128 690757333
1 36626 51832 875185464
1 19187 29368 626550067
1 56492 108503 829349573
2 127950 947417319
3 31551 17427
3 77331 64393
2 6704 266414801
1 19767 38750 849725828
2 155748 93160818
1 91731 100996 302618860
3 150757 76616
2 92990 523244471
1 22135 85470 327202280
2 42459 696958979
1 5534 87881 351290790
2 156681 395770704
3 158213 99199
3 123816 48254
3 26812 96797
3 659 110476
1 1129 94246 344334615
3 25462 76017
3 109825 3551
2 28288 75130582
3 4365 55154
1 80308 112958 800235453
3 169144 67728
1 16955 36563 574689066
2 16141 443538671
2 60976 62511487
2 58946 854103574
1 50392 107359 840502617
1 23561 79238 944311489
1 3541 4695 595612674
3 57005 14512
2 45073 765059390
1 86798 104986 328078890
1 6194 87840 386114998
3 107462 107129
2 108179 625244658
3 103969 87193
1 87647 105769 971189439
3 38053 20644
1 35133 51352 871437646
2 161471 598527977
2 83062 867210670
1 73273 77469 308964308
1 26387 28317 847208395
1 61860 85731 286482336
1 67845 73123 429792921
2 66036 105977164
3 63417 62185
1 28989 111979 201723974
2 124886 791847026
2 122206 450775829
3 173957 2124
3 38129 53598
3 8844 109324
1 49226 92388 567093521
2 125406 584369343
3 95270 73371
1 53113 56956 956540963
2 14532 86677502
3 115636 102516
3 7009 46088
2 5149 506478780
3 139458 84455
1 37097 103385 649310672
2 16468 308015467
1 40574 69978 740211359
2 148041 879648833
3 117903 86378
2 52795 489914529
2 160967 333440406
1 7019 95436 386178711
3 143067 108065
1 52248 55033 484639049
3 18718 61317
2 97612 712662868
1 26037 64699 420517369
1 21021 21522 575422117
3 159202 54038
1 80913 97037 283617789
2 27179 987381391
1 36637 45342 24876014
2 126280 157621343
1 58724 65113 67809339
2 141166 139853952
1 19088 101469 656036236
3 149412 108564
2 33733 936953672
3 37773 48831
2 145694 318335350
3 91716 74379
1 24255 51205 740305920
3 93501 46797
3 118865 86291
3 97243 40178
2 104728 401213095
1 20682 95278 968870301
2 114332 159990028
1 35456 93388 963439215
2 123508 999449389
1 21277 112157 248379644
3 172722 98703
3 92519 57372
1 45750 103479 522078637
3 28818 78661
1 86966 102367 188816873
2 118954 341500731
2 107178 809803997
2 10228 408468698
2 21308 341183020
2 106402 546694502
1 3969 102560 504227752
2 76771 20695965
3 161493 69103
1 22571 35855 495238586
3 49131 105301
1 12986 50199 406846089
1 37018 37219 842649798
3 38022 26402
1 29661 111307 751886120
1 36695 104485 277906764
1 10661 103530 889993851
3 19604 36307
3 15709 78376
1 76487 82691 257589367
3 6540 61388
3 62180 21880
3 125554 78993
3 67483 52798
1 11291 46496 507089711
2 143832 180686319
1 41930 93009 680295709
2 98170 19415195
3 84649 67659
1 8602 43509 803120448
1 78373 85236 914011331
3 111576 57250
1 64143 75614 606850200
3 14842 90422
2 27065 32295778
2 71852 518035904
3 149387 62409
3 66065 95909
2 160636 734164662
3 72592 22179
3 4567 94486
2 22462 749907736
1 92658 109120 100534834
2 68766 292904274
3 96234 103043
2 41750 853797485
1 45563 55549 281662267
3 36745 1538
3 131010 69031
2 48999 285383863
1 10299 85491 396100163
1 65249 74185 31889630
1 34517 90372 13937139
1 92585 100030 302763949
1 26359 81328 904497362
3 109998 59675
2 11579 665600946
2 78303 549001859
2 77075 118900162
1 58030 77636 553394566
1 26619 106553 773830121
2 157818 52879394
3 8824 9348
1 19169 36023 636481083
3 100854 94618
3 171698 100102
2 127695 483712607
2 148195 562714771
1 76167 79034 975867154
3 138080 100674
2 158641 847546610
2 127156 958970654
2 77785 195251758
1 2915 86592 139555073
2 21368 43623384
3 155551 28047
2 98476 355446845
3 80115 105642
1 81151 89511 824961488
3 152788 100403
2 152217 353241024
1 57675 109477 554854618
3 67727 92750
2 174724 403004068
1 34705 61616 482242496
2 72635 404616760
2 31725 918065948
1 38785 99509 353532788
3 165013 41936
3 104496 23064
2 10292 502075180
3 55794 34334
1 27878 88868 330538622
3 82144 108522
1 221 51062 249226431
1 72652 94922 488843224
3 152408 62562
2 168011 148263147
3 124305 18487
2 165446 902120206
2 165407 76186462
2 69551 357362014
3 136319 52346
3 159820 70944
2 159389 413891142
2 100131 701749527
1 10602 16304 872829850
1 34989 75191 257481973
1 34188 66429 332935002
2 67730 168387137
3 171114 6541
3 10138 90659
2 85857 243887594
2 59848 93934054
1 31525 44506 556637230
3 11364 4555
3 94123 105435
3 14869 44362
3 39777 14774
3 119211 101254
3 24233 11122
2 154375 829023998
2 5104 249547439
1 11109 37268 683992684
2 68063 47135322
3 152335 66085
3 7060 32715
1 42244 110511 330577094
2 66689 524770109
1 81410 94162 762822148
1 21635 95440 675016295
3 119164 44069
1 23325 98167 28512231
1 25963 53779 601846883
2 102140 947666207
2 70641 635177112
1 74576 111189 990626434
1 100405 105197 883970975
2 117453 807309244
2 106572 909778645
2 57342 389522943
1 79609 80837 416955891
2 54607 773463813
3 60017 29307
3 137143 34030
2 147629 462957763
2 52261 374321073
1 20769 98868 609567582
2 161658 422533163
3 62602 61034
3 163934 15359
3 23708 108170
2 112043 223032698
1 48688 58245 282646983
1 35968 107365 87434642
2 146095 728893283
1 15838 39468 379548385
3 19752 54129
3 14302 11841
1 62153 96311 269110152
1 24696 36833 465444511
2 145666 687757464
1 6350 68644 785145486
3 34799 95888
2 15059 566362417
1 12319 45458 94937098
1 5161 87797 47522597
3 80970 77791
1 14152 103429 674005742
1 79001 114074 354934541
3 161198 48161
1 67989 84839 563950231
2 3011 743909166
1 41528 47897 849626284
3 28072 43341
1 49916 89951 929855450
3 65312 89721
2 101603 504100953
2 102855 284725495
3 119565 88476
3 137730 48530
1 11069 92351 744808731
1 64793 114352 3353912
2 35258 815122789
3 57761 53334
3 63548 6281
2 9828 93559402
2 105092 198823992
1 8070 31461 344342186
3 3803 91052
1 36544 83528 224858765
2 9465 426059896
1 26011 61921 597786470
3 16063 61373
2 64751 148480007
1 6581 46745 641119805
1 4282 101800 886182784
1 34375 53126 130061270
3 74888 101984
3 86383 55500
1 90315 93803 297846184
1 57267 74577 181453672
1 22786 95481 797724097
2 94131 722471350
2 132053 415389091
3 87474 101003
3 162769 85800
3 53377 9163
3 128299 32914
2 23176 670052343
1 16614 32554 608255900
3 74153 67860
2 169597 951894225
3 118411 45521
1 67616 83970 437615370
3 114992 33492
2 78712 729857105
1 57732 109814 78369236
3 139198 100728
2 33536 82107948
1 759 84420 391193597
1 91955 111025 798130885
3 68829 31222
3 150532 12230
1 52188 98393 586519038
2 162473 389791769
1 14853 74699 97065411
2 164500 327809776
1 83929 94551 17601549
2 113622 221784949
2 47404 745507565
1 17926 108212 661112244
1 51343 58791 424090501
1 61824 93438 3879721
3 147214 76946
1 12207 54717 425616380
1 14551 35914 228612212
2 50328 490005475
3 126338 72019
2 81728 219707800
1 1777 11397 976269283
1 26989 29826 946527569
3 120451 55090
3 24803 79031
2 48226 315606939
1 25843 103503 499842690
3 104137 102175
3 114405 19444
3 135676 105511
3 119952 88055
3 72996 102002
2 67971 214859492
1 62584 69002 260876809
2 152398 682163522
3 118007 75636
3 27864 50306
1 42896 50444 823290416
3 89371 37522
2 89200 279736202
2 73398 352235072
2 97449 143775591
2 80508 561215473
2 149118 900225810
3 132399 48821
1 77998 84478 510725098
1 39900 80000 740863604
2 100473 435925238
2 35948 884626988
3 93997 94367
1 61932 88534 257514461
3 40346 62655
1 79702 109996 335571728
2 104970 595242507
1 48929 93395 284905839
2 137438 585922151
1 42923 61017 758107198
2 152700 483959467
1 26105 62786 334636226
3 217 83497
2 57647 560198924
2 111520 181523080
1 85672 107885 772719963
1 24979 65700 768696238
1 19246 91651 275709703
2 784 329692474
2 81395 352713353
3 106182 54021
3 61912 64062
2 7035 757137022
1 44667 103919 52457711
1 27867 63160 151509646
2 76319 819233717
1 9318 70718 319680113
3 167743 64697
1 36300 97890 488527956
3 97805 21663
3 5880 55904
2 11315 346832817
3 13309 13569
1 66988 112269 521477301
2 61366 347245232
2 91550 871983721
3 160649 104132
2 37090 89121750
3 130170 28225
3 14350 83331
1 18436 104553 212202425
2 20151 719170182
3 166215 46998
1 62399 74824 389918241
1 27582 109346 373682111
1 658 64956 597554406
2 126655 307816819
1 5613 45208 306245151
2 79533 245283308
2 106385 156379854
3 13895 20294
3 12691 109953
2 165217 918706297
1 38787 44582 190328289
1 30362 35731 770118521
2 103538 667362329
1 28577 33579 508073942
3 15412 32911
1 99508 109949 236161104
2 70221 429608590
2 68838 138950631
3 57219 70018
2 110528 222339133
1 51955 62358 391261507
1 34458 41524 156320727
3 36805 94466
2 37833 173207335
1 38725 54025 102776581
3 48371 23024
3 45694 11292
2 21526 166377249
1 75704 77023 435747133
2 22681 700137642
1 42675 59199 297528797
1 32424 68770 570693987
3 67050 10093
2 33502 915631575
1 14595 82847 939954847
3 10130 3712
1 29377 110822 77440463
1 49386 113519 152821365
1 61182 82684 391321233
1 78431 101213 300426169
2 95080 479027373
1 3640 23904 690186962
1 73451 95891 953095364
2 1510 472467473
2 106204 612109077
1 20811 78973 896769367
3 156000 24914
2 170796 671726535
2 29940 59755027
1 18769 98200 35732569
1 20810 71423 154124296
2 173922 724051322
2 139857 956810802
3 23392 74352
1 40242 47523 421506338
3 136635 75917
1 56750 68794 865829908
2 154874 478101406
2 136200 96047776
2 3904 495201955
1 63872 87324 558721411
2 8926 854947430
1 81267 97755 703921214
1 3802 46774 353936610
1 58704 81896 300032144
1 6372 104854 424235969
2 4580 92271205
1 19075 49203 742998490
3 164558 97688
3 147130 71721
2 16670 642162106
2 171064 274380590
3 146885 25405
2 152438 495255607
1 10187 27080 552016874
2 43454 936013090
1 16115 106615 804328183
3 23636 111782
1 60250 87179 335453387
3 170543 42966
3 2166 13512
2 87439 590922903
2 43487 29505066
3 19288 5381
2 82962 288701281
3 153499 102552
1 18225 95137 999171561
3 15365 91474
1 89078 111766 206484215
1 82799 97365 473594877
1 22087 28721 674996499
2 146553 493087505
1 19651 61499 468268387
3 134703 99064
3 143872 158
1 58587 105072 477965862
2 80697 594711510
3 38190 28983
1 54905 75416 528898439
3 88783 7150
1 55875 103268 119557916
2 114427 300962786
3 41491 1475
2 103556 275126131
2 58456 106113877
3 60395 50335
2 35274 356566168
1 14968 58468 601302756
1 6552 42140 784548012
1 43618 88045 438258193
3 120469 28922
1 59010 78014 227989926
3 29856 112696
1 7512 43015 149119315
1 40798 68369 575008770
2 94425 903703545
2 133762 882005996
3 120473 65343
3 129974 50497
1 2092 57372 297241855
2 29693 513939410
2 58061 223279503
3 139344 97502
2 76493 410471774
1 10353 56562 635552641
1 17097 33340 298385561
2 49907 171687194
2 88292 84033560
2 16314 646807032
1 71486 78889 119861123
1 19514 100236 315932889
1 1614 81234 459114581
2 171833 861017850
1 19938 108706 561823821
1 55034 64889 256380252
1 8949 47119 371605095
2 91020 79007923
3 130517 54139
1 23800 97048 841633981
3 100801 87830
3 165002 37950
1 49962 73977 49601488
2 7074 690615868
1 53388 103700 230569564
1 44531 105657 958061569
1 28712 34126 608407342
1 68638 112358 949552978
1 87635 103181 274886795
3 154010 97336
1 24453 81482 536189764
3 5551 1624
2 10043 715995094
1 43923 111246 686426984
2 69274 877644178
2 158421 838130854
1 22992 32939 57741858
3 76893 77906
1 30957 92299 54973536
2 93497 7897580
2 48883 220457213
3 39516 18601
1 16297 84481 974480649
1 21056 87572 27840244
3 41157 8607
1 39686 88051 202502662
3 65644 65921
3 12639 112435
3 163141 29590
1 61888 87528 433840440
3 135163 102394
1 44964 54608 211686900
2 13745 861495531
3 50235 61980
3 32960 112832
1 53925 80692 451983112
3 93039 20979
2 60021 704543290
1 4053 32222 868186813
2 3977 396299641
1 10477 35083 851564295
1 74603 112881 521943938
3 48932 100746
1 98928 108327 534052428
2 46245 919079589
1 20922 45500 29365732
2 129561 24804159
1 33376 40087 146619760
1 26811 83006 80013967
2 84241 676753178
1 24991 35009 793094826
1 7082 45730 156132923
3 99083 48256
1 38819 66231 896485529
2 30577 307762800
1 35162 110933 689621721
2 94893 668072823
1 67477 89299 373868569
1 8660 28036 346541519
1 54957 78555 380056162
3 147463 54973
3 172253 112248
2 108996 778800455
2 66701 747562283
2 48951 707095390
3 14429 24205
2 88126 303362387
2 137677 367196853
2 125357 902087557
1 35498 105098 52725187
1 94039 109255 472510866
1 33088 42852 56185191
2 88037 747634580
2 173073 440337968
2 98531 660444787
3 166087 16744
2 46825 378276973
1 14332 76415 150437810
3 75454 4020
2 59614 775456904
1 67575 103555 688374915
3 81641 100590
1 61420 63406 403414486
2 44831 632157038
3 165814 113976
1 14321 109740 464874405
2 175015 150859364
2 174103 995477073
3 115835 110289
3 31401 94365
3 109298 64455
2 31282 503555639
1 90465 107997 61894213
3 132431 58556
3 130649 3867
3 134943 99087
2 94909 147019373
1 16671 74781 198487044
3 62219 104207
2 115115 88966542
2 30802 546932506
3 13026 8528
2 2162 817469284
2 173000 475373682
3 37242 62440
2 10966 6504247
3 69627 62308
1 4879 100521 602061890
3 94918 113736
1 27477 101624 62053375
1 7406 29418 860540085
3 136841 43061
1 61304 71928 77322874
1 27878 72964 774812630
3 26561 98846
3 139555 4927
2 67096 549353869
3 95008 70263
2 134381 113706560
3 140473 92566
2 121875 768297032
3 56387 6418
3 170150 85938
3 91366 25834
2 73630 584779142
2 137370 8257262
1 26079 109754 656327878
1 50752 84403 708105952
3 46145 30066
1 17340 108592 488576209
2 107336 945902620
3 129260 16574
2 158808 883322832
2 165808 424743372
2 63724 966936412
1 30064 93728 913511009
3 887 92992
1 28129 78758 649808523
1 1989 60926 149479174
3 124973 12339
1 46354 72373 750257954
2 107516 132191401
1 32958 114214 16740894
1 23464 51926 26395612
1 93780 95924 914828423
2 79467 936918091
2 127011 43831131
1 5391 82712 33294560
1 54040 63986 722270042
2 93733 638296954
1 47023 101130 921508373
1 16949 47665 248438190
3 153598 50964
3 136196 74545
2 61210 429293066
2 105791 157240907
1 10673 72813 21448540
3 156272 22773
3 47768 58778
2 68488 628771630
3 160714 16763
1 63676 112361 42749680
1 52666 80332 798187978
3 52211 66112
3 166790 45711
1 31442 44091 347835675
2 91717 862212973
3 132389 60508
2 65408 20623859
3 103953 28515
1 87925 88240 67681546
2 103020 584884213
1 30233 76172 479034338
1 60678 70250 686254590
3 130608 19400
2 26608 301328995
2 154586 171337680
3 159101 91664
1 33 100283 856159715
1 47688 69337 498844868
1 14484 48168 37657513
2 140984 785175837
1 67771 92097 479221099
1 90165 94411 594531602
1 42186 93436 407935234
1 9949 73290 345740764
3 106020 86
2 151331 550642120
1 5324 113681 161448193
1 47356 89152 39196949
2 166353 597445596
2 82124 127954924
3 65002 17269
2 130984 98167146
2 88959 995248090
2 144880 447624556
2 157785 928250552
2 159091 905545417
1 17054 49285 357214100
2 37792 264374175
1 41403 50730 517335400
3 85794 22861
3 131249 55545
3 121916 75988
2 55887 236919205
2 45177 752507188
3 25073 55568
1 20715 42007 769018532
1 39960 61333 910645254
1 40333 98052 329075925
3 84297 104915
2 68422 362246329
1 59548 71829 763022731
2 119014 501954026
3 115816 9801
2 84310 229929157
1 55244 58818 410378720
2 45618 961182169
1 26904 102327 826764157
1 6369 52472 381456100
3 35824 106633
3 114073 38082
2 170338 804883560
2 45480 656019097
2 152251 594803781
1 19528 53077 266752771
2 144993 214899236
3 39119 18181
2 6790 531735566
1 37285 66866 569007810
2 92621 228793444
1 21038 114343 95552802
2 79400 519365088
2 122469 595473860
3 132017 106692
2 27049 549256724
2 11228 60141951
2 73494 564343457
2 30518 333168945
1 8588 35312 746725921
1 29427 113853 380768544
1 16535 84869 940382455
2 25852 40863766
2 138741 160057205
2 78035 974230617
2 153121 800470995
2 54486 182007467
3 47339 55939
2 134221 815950919
3 18580 38567
3 74904 45408
2 93450 592989954
3 131597 85311
3 119248 50139
2 136526 235728813
3 34389 73166
3 75223 109637
1 12705 19082 885444801
2 28335 574923072
1 12797 55691 684262879
2 16293 590758523
3 155363 25374
1 2853 63254 974831495
3 57837 83607
2 11781 971083247
1 79523 80058 248842724
1 2399 32934 409719436
1 84835 102603 801014057
1 27974 75374 892466989
2 55548 846051679
1 28982 101769 983720819
3 40717 2896
2 125474 791417868
3 124285 32278
1 39588 96754 784576366
3 86889 100746
1 23373 65522 12678514
2 66237 334844755
1 25011 86566 698576408
2 172723 984587468
2 96350 189783660
2 127242 132398036
2 85798 584044572
3 39402 28496
2 134802 332813120
2 59675 576243429
3 5948 104014
1 52925 109586 944682731
3 128964 103332
3 20897 1941
1 84965 110891 249824086
2 46228 249767442
2 130314 479924946
1 85032 103385 636201212
1 39983 90698 181104301
3 38999 75567
2 126797 596996086
2 64152 883053362
1 53004 110784 531331164
3 6440 111832
2 45290 495462139
2 130976 374811784
3 13126 71358
2 74215 538631747
1 28393 54101 686567616
2 18834 684087764
3 107733 102774
3 143142 16698
2 134057 48009938
2 171350 629751530
2 94947 753041925
1 29248 111721 33958455
2 20894 711934932
3 90354 40222
3 154209 98236
1 9348 113767 671123407
3 9799 40933
1 2296 28024 246688687
2 87116 692573580
3 96218 41619
1 35442 100613 532297622
3 116571 40039
1 12360 45197 727725529
3 161629 70850
3 63123 45774
2 71132 612563875
1 30760 48952 172419956
3 50593 92965
1 30402 62357 338741031
1 92753 112508 701604723
1 63155 94793 562780505
1 62252 97902 285336894
1 79326 79455 743893059
3 10593 33536
3 72784 69632
3 13673 106609
1 34923 83537 702310215
1 47070 93400 67884034
2 41052 10020007
3 172948 54884
2 63902 773650647
3 141225 89898
2 149102 363613332
2 151323 816622717
2 132077 671659391
1 9583 40672 622284082
2 85380 593672878
2 88798 557578352
2 48699 669876706
2 82881 575692150
1 14277 111197 96194717
3 84146 58228
3 127677 80989
1 40946 110075 299771353
1 35823 89388 796707455
2 150348 494908944
3 114562 20213
3 128415 42276
2 50656 806580187
1 44010 44960 955770518
2 121017 687411971
3 73255 75102
2 89155 735188534
3 22773 52489
3 165116 21261
3 48953 95850
3 156006 81591
2 83870 143659558
2 154320 496462576
3 27103 72877
2 115137 158544686
2 88733 364079466
3 35215 76371
3 11573 5641
2 92845 758200973
3 137268 26192
1 2693 5045 568466086
1 4823 43750 233177644
3 12719 73986
2 77361 429799779
2 96308 728038507
3 138387 34814
2 36569 232438711
1 26490 96983 997004723
3 11143 103527
2 161495 887647559
1 99783 113456 660464327
1 35535 51115 297842984
1 2529 60313 375270039
1 73389 80310 354212166
2 99537 940657823
3 130440 10388
3 155829 97890
2 119974 958516225
2 47732 43576658
1 47598 47663 945930108
2 27611 325386543
1 36106 36946 801151211
1 8420 45172 829908133
2 62141 489075415
2 113955 61728530
1 53953 96453 426523605
1 21180 109803 433180038
2 185 652070687
3 133869 10201
1 2391 12340 460917223
2 10721 623103074
1 16797 25787 778853058
1 104096 108037 153237633
2 84103 381321359
3 47299 74843
1 157 113545 887721650
1 75016 84160 824208680
1 38865 75414 182808695
2 115209 16591241
3 50491 326
3 46668 29644
1 28368 86886 209470264
3 73203 73231
2 130462 140381599
2 162583 998249813
2 146299 178233989
3 41894 70176
3 58364 22421
1 31893 65444 786299349
3 65313 101354
1 38297 102001 222061159
3 65839 21328
3 76242 43415
1 42248 75974 604917319
2 29863 744206236
3 49202 81133
1 34841 65306 501491077
3 167381 99941
3 145389 14015
2 56279 699185291
1 18327 41279 979435680
3 144043 40714
1 43510 101612 319657100
2 116832 342797005
3 112374 93945
1 66481 79413 85255706
2 150412 694265070
1 44136 92936 956366282
3 113573 61622
2 87461 706224491
2 145089 400023982
2 104186 654660760
1 25275 66081 450500207
2 77674 389470860
1 35672 107699 685775813
1 23824 30992 219817905
3 6313 98807
1 27266 109979 731029274
2 71716 508886119
2 3521 875260691
1 11420 63398 354837992
1 26739 62292 734980236
2 2324 326329249
3 42125 76048
1 76915 109049 598646458
2 163415 597012108
3 40494 78237
3 75334 65500
3 114181 83687
2 4516 984178200
1 15270 93444 571623333
2 131364 441659582
1 86923 105898 687689552
1 2087 22712 530810152
2 88637 104264411
1 1142 84017 773246020
2 33571 430193471
3 52347 59765
2 34233 802765748
2 136694 353640844
2 123362 53246607
2 121277 558828182
1 30659 102198 359738434
3 147036 75178
2 60846 643346227
1 32969 58926 336464057
2 98981 684468244
3 130012 9129
3 158910 62626
3 59179 13387
1 11405 21559 597823071
2 161741 383495965
3 174965 44470
3 116577 104470
3 70231 40585
1 65560 78494 620452301
3 113103 69513
2 122912 815914564
1 3397 14270 895207778
2 16403 58389604
3 103640 37865
3 87947 16564
3 52034 67687
1 3766 56310 175538083
2 60689 564172913
3 14245 73980
2 5413 793170750
1 2080 53006 850395252
1 638 98349 617508569
3 114450 54337
1 72971 87985 295840622
3 173939 29038
1 29946 60973 542765781
3 86711 103242
2 154204 354358182
3 142292 92626
2 144825 193148455
1 12351 16420 787182482
2 16631 940374379
2 96418 537830036
2 93690 558654253
2 74010 979011911
1 15133 62472 870703959
3 115462 22629
3 25963 65406
1 12990 60239 995131845
2 83053 560816261
1 47444 105473 779838289
2 27634 519832294
3 32461 26879
3 149559 2707
2 86401 241276001
2 1254 405041792
1 82260 84401 227601570
2 33632 283350608
1 16980 41095 22472341
3 162962 19219
3 93599 89426
1 16226 30297 44052076
2 26138 432798334
2 23335 230948131
3 91982 12997
1 54528 108013 353960190
2 169837 878675529
3 28177 44611
2 58684 807978599
1 48906 56361 629961460
2 175015 163103263
1 20637 103886 197772603
3 89230 94094
3 118109 52834
2 49161 839346523
1 27708 101767 7384040
2 78497 97706967
2 114326 602872703
2 135112 566928083
3 2916 100423
2 114166 323721300
1 48301 70964 476967796
3 117922 67609
2 85425 874848316
3 157215 41871
1 98830 107560 584350663
3 74147 112363
2 142831 431129098
2 136798 266591614
3 85414 89471
3 73099 87724
1 13177 49518 479316814
2 164315 640302641
2 25862 77863296
3 58895 110634
2 119240 703308752
3 18990 64019
1 19328 106612 632663486
3 30706 41207
2 51925 244927338
3 104120 32923
3 81865 31578
1 90287 106341 752259045
3 113927 44294
1 66747 104487 91007222
2 65686 647219179
3 87669 63871
2 174288 665236017
3 71536 19046
2 83553 835328373
1 9501 112565 529408809
3 91138 45159
1 12258 30345 515338498
2 60418 688900914
1 47056 94192 770860142
1 19548 109992 200797849
1 2726 81377 439095517
1 5491 50204 149722782
2 4622 118635716
3 62343 94289
2 60345 740474716
2 88834 966482701
1 46320 70308 184804983
3 70859 51024
2 88870 444650597
3 161690 53229
2 144412 665591121
1 12714 68265 481898404
1 39335 73161 146672407
3 152025 107684
1 64998 72224 156868527
2 24898 829133277
1 7416 61035 319645972
2 28105 609030461
3 65352 76135
1 18331 100795 595184224
1 78019 82995 765268235
2 141382 848249045
2 61090 963907138
3 120230 45033
2 94083 49045743
3 170875 14648
2 83824 795979932
1 21937 23306 195191504
1 30833 89674 709982604
1 65111 84784 555401522
2 59546 216078031
1 53327 60432 910337999
1 9332 80356 722153321
3 15666 66004
3 111457 16086
3 104074 95720
3 129908 16167
2 151582 630273268
2 34607 511222496
1 70279 97403 7108084
1 23116 33708 352880868
2 101548 179959837
3 145328 27130
3 71554 110134
3 102841 107339
2 124474 327449287
2 131864 275664410
3 91779 76836
1 38574 94562 799814718
1 43646 98420 912715746
2 128787 968531120
1 62389 110651 987769662
1 76020 107245 122311749
2 127066 286861665
1 80416 98387 572745161
1 33788 94525 324629094
2 149659 618365912
1 39175 74973 248601367
1 2326 101733 581752960
1 8782 91747 260988091
1 35718 48360 296941415
3 153626 12387
1 26435 78451 873728319
1 25429 103790 97234874
3 66964 96015
1 65055 99483 658142765
3 31810 114001
3 81471 71428
2 112674 626786214
3 57072 68442
1 70857 94841 778760169
3 20553 7347
1 17937 77690 537324133
2 165420 297709708
3 152255 104383
1 72355 95099 929139771
2 100995 328289538
2 69948 287222940
3 81373 27577
2 93188 509301333
3 119888 72276
1 44109 107441 533673734
2 173829 747955235
2 61926 970306410
3 173070 12806
3 175348 5156
2 105474 801497175
2 12906 593739005
2 158835 371049621
3 153801 97500
1 5264 23230 35380935
3 151917 66420
1 54724 113739 18005963
3 168889 22026
1 91093 91097 204837576
1 25146 53396 55736872
2 126815 269945837
2 111542 304068484
2 115748 691866201
2 71959 740143036
1 68480 70802 803797136
2 112262 105059797
2 112496 562489931
2 109201 358445832
2 121104 51734
3 144125 24701
1 5737 94714 606992550
1 87102 99533 869142084
2 86347 77910648
2 86073 873298191
2 152349 22891345
1 54100 73953 375444835
3 58216 3808
1 9982 18922 369981514
1 1241 21095 440958922
1 59929 76111 532837904
2 93199 540829847
2 118131 633777238
2 174370 517684423
1 54069 104718 866863395
3 12231 58
2 141081 37208140
2 130277 505034988
1 43633 102913 306730591
1 37033 98454 639483051
2 6260 883292675
3 65636 93389
2 6948 640127849
3 135741 20518
3 71094 105954
3 165471 23256
3 158339 111504
1 56602 101854 804279332
1 66518 87086 483406446
2 40487 6836021
1 3724 108115 438422539
2 170914 989682570
1 35672 68163 136393704
3 49480 35768
2 133700 962318350
3 87348 92899
2 119660 868851403
3 73769 97401
3 151663 30075
2 126079 911283986
1 80715 88959 856044348
2 31055 824155149
1 88395 91273 674825270
3 117063 42542
3 23697 96883
2 5167 298657389
3 103977 60294
1 63352 69542 475889210
3 29727 80369
3 79399 46666
2 107994 922182644
3 66766 106296
1 61021 83974 92594725
2 89412 299322363
1 7963 16204 596116927
3 18371 43881
2 130864 627755925
1 84277 107436 680702788
3 17794 15561
2 33430 846255453
1 51117 112527 342283849
3 145681 1328
3 50085 16085
2 84327 862475991
1 14884 41816 113725709
1 49631 112319 936169305
2 72816 716454942
2 131742 618762717
1 32281 41109 604220116
3 15630 11236
2 78639 757943125
3 47455 67128
1 12681 74030 868680707
1 68979 113815 783627943
3 99664 108414
2 29765 373137245
2 110815 758897936
3 150342 101705
3 119653 16621
1 73602 104032 50158478
1 11946 42790 692465471
3 147883 74121
1 20701 111674 697885740
3 40851 97951
2 80519 602105486
2 102442 787319919
3 49387 43197
3 154195 53701
3 20131 87105
1 51286 90142 166455583
2 51349 98944095
3 119597 92447
3 135288 96960
3 69762 62386
2 104046 220630015
2 60120 150259461
3 28728 14636
3 58200 47870
1 24972 105406 595392845
2 120103 216981355
2 154342 595469777
3 107846 75448
1 56161 65987 220693307
2 161912 734487472
3 170684 98124
3 130465 54305
2 78221 776571580
2 141354 76457634
3 22145 39554
3 156455 75339
1 13235 108695 730668177
3 129724 68595
2 44020 25230998
3 36473 113345
2 117794 392658971
1 95526 108506 259310330
3 65044 16099
3 133581 58079
3 146545 74526
2 27349 190344134
2 130851 427359079
2 150671 435864013
2 47597 211060040
3 114906 6110
2 154224 267950559
1 20077 67925 10709320
2 93229 406067067
1 75740 112896 750154952
3 29852 74228
3 49797 68752
2 90452 804207121
1 77706 90839 882835419
3 85716 78009
1 884 90710 953241673
3 81631 104559
1 21537 48141 356352753
3 127405 84181
3 173460 53362
3 151503 110586
2 141601 816000248
2 86510 646965994
3 124603 79089
3 113497 29335
3 119556 96736
1 60482 104083 273032361
3 125601 23589
3 68201 24212
1 1004 102101 405125973
1 81982 93316 992278651
3 143525 95728
3 129999 97080
2 44331 801127048
3 146030 51078
2 62943 162145711
1 26563 74351 25010489
2 118652 475233135
3 128071 48431
2 68271 958353064
3 104989 45842
2 130985 232942479
1 91013 103495 480875953
1 5631 37322 113686352
2 99845 283764109
3 65536 29871
2 57020 657722586
1 2170 39875 725703915
1 30659 59539 263686429
2 47097 307096074
3 112939 100601
3 163430 111583
3 115037 72026
2 129303 286457371
3 145079 53046
2 146752 563423069
1 47156 50192 421421342
2 48223 51476530
3 139671 8269
2 63132 265844587
1 71844 106142 856169285
2 161373 146272773
2 161714 844440598
3 145278 56881
3 101465 29981
2 47069 696367255
1 18387 104818 800840139
2 14170 549348210
3 162975 49045
3 76961 16567
2 15380 227153199
2 105534 515878912
3 12012 3521
1 65321 72165 919523853
1 48535 61446 853417713
1 27579 60519 910389863
1 58403 97713 572778821
2 50537 451816822
1 79178 110451 614628156
2 36890 223212248
3 113362 43507
2 160631 195559136
1 45913 106519 54193384
1 82 68101 458086682
1 97974 102034 282770257
1 33791 36262 380271378
1 49760 89366 981586396
2 140998 25429373
1 18052 109454 603830739
2 112764 200489107
1 41554 66670 804800721
2 83056 201863557
3 103480 6047
1 22218 43484 143357514
3 84155 40562
3 150981 2284
2 110027 365552416
3 88209 16215
2 106000 145229156
1 76364 88877 706964782
3 77093 87797
1 80974 98252 743776343
1 95144 106565 234431343
2 92725 176795213
1 825 47269 78510393
3 132016 96258
3 147712 36638
2 132027 957931709
1 29360 55377 968595503
1 16028 27685 496948589
2 76577 441763468
3 139642 44473
1 38812 90000 614433973
2 71215 554988556
1 23116 39118 913549470
2 50305 258668360
3 130452 27841
2 104275 53562450
2 47353 884769053
1 57016 82444 816549077
1 8431 99126 340796387
2 136124 911038954
1 81390 112499 451349911
3 165697 96998
2 66658 562245569
3 13900 72539
3 15238 69756
1 2209 50177 254494888
2 56666 739225924
3 145923 23146
3 30414 50848
3 90851 99503
2 139363 693536969
3 116662 8607
1 57430 71220 29293081
2 5928 62894524
2 25749 153165513
2 105357 643241254
2 80056 214758124
2 41020 868082642
3 31058 5155
1 58908 79725 454890395
1 22793 77831 962362348
2 52070 62080940
3 11754 39103
2 140466 233824456
3 89962 94504
1 29606 105847 631534134
1 13159 96214 309100709
1 2192 99973 496405110
1 28971 46458 987089332
2 128335 780261256
1 50868 82014 579458027
1 29204 71407 640651437
3 173486 107351
1 53694 83630 838134254
1 8322 100277 357903390
1 66261 72234 84502881
3 20544 28472
1 15136 106125 226910406
3 121628 13098
3 132933 58964
3 64737 92243
1 25008 94586 306670782
1 37327 65598 841904409
1 50315 65871 547143626
1 71100 82539 528225996
1 35142 91395 538579011
1 58661 64422 466059311
1 80131 94392 196900650
1 47110 95928 792395372
1 456 111702 373674197
1 32577 67232 45341781
3 6130 37439
1 31200 83517 348115627
3 9798 28070
1 29845 74726 100841314
2 139504 119272348
3 97261 14119
3 27141 36625
2 146109 838454349
1 5029 6060 602669360
2 10643 133298195
2 82146 173927637
2 35904 679041032
3 143271 61333
3 73141 80121
2 151324 973205132
1 74769 108212 387358542
1 76216 99070 837464874
2 60985 957332974
3 123235 89112
1 17203 96713 703902870
1 20008 87044 401138292
3 59457 84999
1 4889 34116 50725825
3 113230 78434
2 52955 789889805
3 114740 24166
2 94835 489540983
2 15280 664830062
2 121778 434766475
1 96567 109915 246194003
2 38207 986339190
3 121493 17332
3 49642 86144
1 26557 83105 888379105
2 154095 599495378
3 8494 56782
2 132973 374372876
3 17512 20839
3 143565 71461
2 164771 235183145
1 12030 46194 961118372
1 32640 67885 240197780
3 69609 102393
3 64352 106783
3 144805 32939
1 31685 106729 844222703
2 18576 10043447
1 29426 54453 133554381
2 131267 184819366
3 38534 21583
1 10090 113744 305961972
1 12084 98973 690112547
1 11206 99882 863894384
1 90370 111447 988276036
1 50714 65122 126397561
2 35361 652988287
1 25268 89160 531914733
3 138380 75736
2 25602 51805541
3 97229 114147
2 162063 224726699
2 148697 652236421
1 22653 36441 660573149
3 149770 19117
3 70765 49254
2 93714 875900349
1 8945 108821 840353743
3 39373 54309
1 24507 67520 695445199
2 88284 342274533
2 155589 877927547
3 40960 31359
1 22164 54158 613365182
3 128013 107174
1 8915 39522 185796922
1 22409 53288 122290070
1 58105 83712 19548076
3 39962 88442
3 63552 47088
2 84202 919493948
2 22903 981658728
2 79689 167941435
3 116562 51552
1 24167 79843 714173088
3 121894 59789
1 29265 56273 720855343
2 113721 699485952
3 139686 58140
3 171925 65993
1 65714 95753 381093087
1 55068 66122 274157505
1 4557 56017 229198013
2 39025 175070927
2 154604 697965430
1 26580 82978 102020525
3 48469 65297
1 7618 113784 904311976
3 40204 112205
1 48575 103372 749651298
1 11856 41516 626041302
1 19585 74903 48324589
2 170147 565829509
3 4999 17759
2 31566 604695493
1 19130 100772 877548016
1 3219 84969 660482617
2 16582 263074758
3 76549 92035
2 100550 742298519
1 54028 60745 937604162
1 28219 95981 200306789
2 143840 992985436
3 120894 97478
3 92012 112758
2 8810 823029728
3 151596 96969
1 52238 104635 350792738
3 101001 101234
2 56969 800589176
2 148425 595574874
2 35000 128927011
1 67071 70598 803848079
2 110614 491029702
3 122250 70768
3 19494 92309
3 99348 88787
2 47253 280763446
3 39540 45224
2 79187 166110308
1 95762 99853 963618277
1 37899 61997 794347540
3 127481 4287
2 57827 881843991
1 15449 113900 169062712
1 21540 29338 929454646
2 87306 813247526
2 99422 875193349
1 17460 59340 532684022
3 164208 44317
2 16923 896821352
3 153160 57565
2 137358 872089477
2 129138 540055671
2 153736 621073450
2 136143 631426462
2 65549 562597561
1 66064 79077 155608400
3 65614 77911
3 42077 9231
3 24211 114043
1 75883 110561 104171742
2 163019 643654996
3 152982 58864
1 20755 68443 510745258
2 14734 495371589
3 44284 25771
1 13158 106186 618615214
1 20418 105560 23520986
1 74849 93282 220212718
3 121831 53970
1 11987 94258 652531935
3 125413 25270
3 23467 98682
3 162297 68531
1 2112 17501 646744623
1 31384 82847 924290723
3 107056 12426
1 13367 31737 717570718
3 28822 16503
3 26961 10560
1 39132 70500 965850018
1 9834 10472 373588858
3 19766 95558
1 69713 84426 959105184
2 2 161590902
2 93950 411658395
2 64338 666713344
3 33485 23994
2 150642 679292451
3 2422 69228
2 4994 751134338
1 95864 108986 463712043
2 165702 336579627
2 36496 270188756
1 35026 63991 760869743
3 20830 70477
1 1973 75278 104474417
1 4217 52572 299950751
1 77447 80553 35836538
3 132634 106194
1 18833 21012 328873248
3 42651 3746
1 65715 67676 505456484
3 120249 16154
3 121708 80421
2 21253 103858463
3 1044 91034
2 145608 111166805
1 18050 30120 106157195
2 21088 329624372
2 86157 924691057
3 101121 40632
1 30035 76916 794590868
2 66661 967588392
2 123306 669008694
3 102443 92304
1 40089 100857 493625485
2 164447 294429761
2 161529 99662499
3 39887 66332
1 18076 114295 701350469
1 50937 77731 863498802
1 28019 94647 480425054
3 165756 49943
3 106530 95079
2 91415 979382078
1 22709 65720 597348131
1 92270 111415 187638245
1 15868 49972 693926052
3 157853 51075
1 24785 97486 588520545
3 70397 33256
3 53963 13979
1 32006 71671 127512667
3 39232 104052
2 23285 436723322
3 84560 11922
1 2065 28867 111418189
3 49186 22366
1 1280 57440 946649618
2 116844 508722695
3 4485 111127
3 20254 58208
3 163827 101005
1 47369 83718 881343808
2 11324 280536187
1 7346 106528 379785573
3 84721 57599
1 8286 9893 54940587
3 79940 14628
2 172674 250027366
2 69891 953494542
3 21527 27260
3 10163 19360
2 102013 784747761
2 81607 627571882
1 44249 50656 518450405
1 8154 71439 320008805
1 75398 75581 860261101
2 158526 843873071
3 81845 46838
3 92482 112214
2 146603 241815765
1 5645 83815 39556243
1 33344 82164 732336917
1 39361 56594 784125876
3 124694 40379
3 84304 65853
3 105367 66431
2 161481 550887118
3 159007 94212
1 1471 49529 43576789
1 44069 100565 50788662
3 92144 71941
1 24307 33320 240168677
1 12324 15045 837368901
1 22293 54055 885286703
1 17734 50211 841170208
2 16332 341236129
1 32770 45227 178020294
2 53266 488170019
1 26237 107855 829138452
1 9275 38390 843111796
1 60190 69398 991313376
3 117986 84382
2 84772 440475282
2 114558 804357437
2 49014 739499181
1 23440 96680 908241063
2 162357 345899079
1 7955 62342 462889256
2 136856 903015193
2 51617 759726271
3 75839 91809
2 113756 44570314
2 7171 850338152
1 42984 72473 202598058
1 3061 83678 643836137
3 113094 82588
3 101631 17544
3 5153 108057
3 144347 51966
1 13283 16627 984935414
3 89837 105033
3 98320 51647
1 27292 85073 985676797
2 70777 595611807
3 41803 103804
1 4267 50135 750780197
3 150850 62712
2 67842 938200785
2 9598 119733887
1 21968 88448 727851580
3 127883 54525
3 90060 26303
2 154408 938130788
1 75021 78386 381499258
2 3448 817017555
2 173257 14969291
1 97995 102772 626958929
2 97428 107584553
3 26081 104118
2 113726 165080758
3 95688 77073
3 136888 103005
3 14083 18808
2 51514 898910814
2 74330 509103057
3 19223 94962
2 82920 253109727
3 51689 73353
2 5601 806691668
3 54982 76294
2 48278 286582563
3 160730 80347
2 133530 666361365
2 172316 45836914
2 99396 368070170
1 9905 89989 59241356
1 88713 99512 525540840
1 24426 81709 789920266
2 34823 213280239
2 137991 445449723
2 79637 196066636
3 21907 66062
2 85750 256759676
3 105285 76176
1 29600 113274 844505452
3 81144 35225
3 49741 27360
3 23098 57904
1 15893 67170 461622429
2 94149 423051809
3 79352 101753
1 14452 85421 80348417
3 171200 31431
2 136741 858114084
3 6357 9867
1 34504 114385 486411492
3 77069 58178
2 25296 857861380
3 161161 99222
1 1188 56546 831783647
3 49207 20138
3 83211 11015
3 5747 77984
2 51511 580233287
1 40968 62228 276867792
3 141255 69063
1 79477 92880 830226336
1 52699 75491 651539813
2 136770 697409699
2 82945 676105467
3 63489 52717
1 80750 97556 462849114
3 70131 94206
2 106979 846360953
3 80243 19420
2 99562 233532658
2 79675 887662028
2 99020 359137877
2 145208 827259131
3 109976 49898
1 47198 79378 703997328
2 134868 747071952
3 29555 26553
1 29517 56931 521676805
3 19430 74078
3 77957 56992
1 5286 33144 237529781
3 156402 74517
1 105293 106864 779823533
2 60723 875602369
2 121371 569462654
2 153660 330086978
3 169010 83317
1 27548 85770 423933727
3 94477 86773
2 27983 903993520
3 17846 14651
3 7913 108836
2 58387 420776619
1 60786 62162 675712082
3 42913 12103
2 156992 123051396
1 78569 89708 600091830
1 40267 99598 572001676
2 73600 670608342
3 158569 102016
2 170953 643536733
1 24030 87403 555576556
1 22974 73331 435886805
3 50854 81192
3 55478 10178
3 43407 33974
1 17431 28763 788460451
2 92381 248885212
3 101207 69304
2 115951 18499000
2 167643 131268852
3 132966 75938
1 85113 94894 514824569
2 7819 977881276
2 39235 258707813
2 151660 39588313
2 21987 261392056
2 135085 414683749
3 19891 90254
3 30946 35481
2 5393 890998729
2 17932 432524887
1 50622 88583 544172205
3 75439 66047
1 52443 76512 83356013
3 4457 41640
1 302 39489 251754680
2 68915 467517555
3 36123 63530
2 76968 938231799
3 37263 63395
3 37064 67780
3 29864 92069
2 29358 419554656
1 5792 104218 694705342
1 22409 62366 550238901
3 148319 44979
2 153237 943911546
3 139805 105530
3 160754 107185
3 29726 65412
3 58300 3814
1 13693 63888 306321571
3 120916 108231
2 131784 711724966
2 80166 796451021
2 58578 719982923
3 67562 1908
1 84822 112180 630327072
2 125669 701823226
2 110877 656459167
2 94072 23870275
2 38688 975937657
1 46144 87408 864978356
1 39862 114265 775248504
3 144662 61408
3 6190 6507
2 116349 124043497
2 57330 298674123
1 14402 102809 401032807
1 77775 106691 229471751
3 742 107835
1 17855 62879 932735502
3 124983 2622
1 17677 31305 475057864
3 36828 2564
2 16805 538419271
3 350 54916
2 28162 996135400
1 32345 111923 846737467
3 16560 15365
3 37587 70446
2 104275 43587495
1 41879 46490 712884440
2 154356 971036846
2 150518 826950559
1 44569 84409 537289816
1 35011 96738 558776808
2 113937 356803461
3 21704 24992
3 75924 114333
3 10332 33724
2 17244 545267392
3 66859 94881
2 30493 409984183
2 37073 409272726
1 13639 26791 92867173
2 162256 640388706
3 154295 6223
3 93319 114299
3 29643 74183
1 34795 87834 489067695
1 65635 86471 218876244
1 102311 112285 979647701
1 41950 85572 156398520
1 21838 89173 710027290
3 63994 80077
3 4978 18230
3 124811 69400
3 34346 64382
3 151134 73895
1 5941 66267 552712155
2 122473 987597977
2 141776 499172596
2 39972 759583205
2 69011 747240501
2 74681 32820097
3 140644 20678
1 28572 32933 738658997
1 9759 20977 410529435
3 122129 852
1 11747 105573 460259064
1 42482 107352 414975923
2 15493 3428027
2 31370 957408926
1 603 108602 460823998
1 96164 110760 746660724
1 29369 98037 138852336
2 31689 435961407
3 67664 91730
3 149589 102333
1 29423 82058 58557153
2 135488 986530057
3 47273 17065
2 32314 148014435
3 115041 107532
3 128498 32710
2 59478 789820113
3 45412 18693
2 136757 383456357
1 11263 40899 483044807
3 147952 34343
2 37002 625454286
1 68502 94626 121680106
2 154081 689456357
3 54555 89844
3 129579 75055
2 87297 969923798
3 19797 89804
3 126772 25249
3 4609 95382
1 9121 77701 16514385
2 38539 689288913
1 1746 44129 817806781
3 12458 85356
2 64629 497948167
1 37179 113765 659370867
3 144497 92809
1 6126 55303 818251345
3 23357 40104
2 29672 457554761
3 52900 52514
2 76030 128042110
1 64325 100368 307641647
2 77773 911054940
2 41722 211041817
2 87188 543544388
3 19380 96583
2 1985 922730421
1 14872 41435 197793626
1 425 16673 340413501
2 144013 482843669
3 84048 19356
3 47468 88772
1 33720 99013 567589412
1 6580 75053 412645447
1 12575 73222 134252244
2 57363 440714229
2 135593 582808249
2 170440 566008296
2 91625 860800926
3 118638 8242
2 107825 746093182
2 143708 370714873
3 149759 12737
3 89889 103393
3 104720 73020
2 158787 870359067
2 22324 528073770
3 64031 28285
2 32584 874299
3 125317 109295
3 127519 68116
1 38521 55631 137928944
3 75437 39165
3 159549 79944
2 5801 902027644
1 16016 44773 407749341
2 128679 651363596
2 68457 690835732
2 32249 837320174
2 54680 763798266
2 151608 503534974
3 81763 60813
2 13490 418278552
1 11725 13229 119291305
1 92548 102887 591782983
1 18037 36948 502638054
2 103299 778144670
1 41519 48492 690853746
3 62990 76887
2 74588 205886134
3 61741 26675
1 76126 86247 339118298
1 73808 77303 247724240
2 34804 388092682
3 170362 5526
2 17225 795871002
2 64865 30260778
2 107387 881675983
2 34086 705523491
2 171892 500835332
2 80629 53072426
3 162222 38813
3 5763 23786
3 38854 89520
1 48071 99932 911886484
2 50251 103328349
2 145535 129328291
2 97231 240916215
3 17191 58833
2 110105 879702234
3 29855 104642
2 159351 789508053
3 4511 60104
1 71279 87958 755122191
3 99077 97757
1 4496 24646 366439930
3 110253 113273
1 68984 95480 749452150
3 22620 89870
2 91967 743798837
2 97218 4022968
3 109805 7282
2 16711 644038818
3 11347 46501
1 19607 101495 959950538
3 174063 12996
3 64158 49361
1 42786 55912 694014086
1 13713 71547 216105744
2 24876 694318762
3 77228 84002
2 75259 386218527
2 98912 67701870
3 58747 95373
3 169070 59182
3 165001 27409
3 36262 100214
3 5366 31819
3 5553 22485
3 155161 105458
1 32977 71684 851331660
3 11473 57013
2 42067 148052808
2 114881 671983565
2 85348 566483406
1 2007 56078 846849189
2 51347 917286746
1 37047 58714 138580379
1 7713 97078 236978259
2 9445 525946733
2 131480 575713423
2 70271 215001321
2 51454 104711523
1 14361 44887 233066891
1 60822 89078 160659929
3 71647 95172
1 8277 75375 431325505
2 116542 641362643
1 1802 104783 693040451
3 159007 90221
1 30650 52125 31969738
2 43585 390800786
1 73140 113291 117440884
1 27219 112979 944477277
2 141359 677896129
3 140369 107057
3 140460 73415
2 63149 988384503
3 103249 106205
3 139825 102224
1 30404 102225 955113065
1 48518 113677 567064519
1 14584 19307 963054750
2 61763 354779709
1 30704 102844 230398973
2 105021 487628599
3 122216 36366
2 25439 574122561
2 104372 394799016
3 91350 70750
1 45086 73455 356599236
3 90300 25696
1 13681 74835 429494506
3 119078 19939
3 156480 15137
2 74560 541963160
1 29668 73570 712211779
1 7644 83435 357468931
2 4794 607671518
3 115800 61636
2 46571 57028393
2 62048 573442510
3 137977 6609
3 129099 90517
2 67258 703251510
3 46995 68126
3 66284 94651
3 78488 32536
3 29123 108819
3 151912 16507
2 101161 165894423
3 163994 100984
3 155943 86149
3 175667 66878
1 78029 83410 271240441
2 34558 937001317
2 56097 324598174
3 120620 79911
2 151452 134483784
1 100538 111788 586616637
1 1225 95878 963232664
1 5502 12060 402117247
1 55976 109758 827305710
2 74357 125285748
1 24300 25634 255556904
1 75773 93434 9069251
3 53020 102093
3 12047 48078
3 60751 61396
1 43958 93375 817573319
1 55668 105351 831327903
2 28925 821615330
2 74746 311446438
3 27966 30090
3 131812 34158
1 101611 103557 138889411
3 147388 33900
2 106917 906555328
1 39939 46013 607965161
1 109909 110523 146428362
1 33755 82135 104441984
3 175297 21330
1 4381 51640 65363373
1 2288 3529 320859018
1 68029 107040 440670782
3 139792 77177
1 58540 84219 628364824
2 10599 894948104
2 36221 996949554
3 55416 19352
2 160755 95590891
1 84393 112813 575160677
3 75104 64236
1 42799 53631 617630705
2 114202 749623233
2 155938 253499285
3 62900 9345
2 171837 147903825
1 78495 114060 747824151
2 62130 394663511
2 81517 21421964
1 30315 44963 827499141
2 69402 110419808
2 109461 215937443
1 14588 71900 417844784
2 38214 567003122
1 70164 108103 312741330
1 9280 55698 71060067
1 8808 73399 223422363
1 18352 103150 568221542
1 70938 73476 429595041
2 172324 790689540
2 70115 274754669
2 132296 679747394
3 71276 35381
3 84157 68398
2 59661 259853072
2 93932 674581535
1 8267 22998 44824260
2 5466 900770477
2 59470 233642660
1 48581 88748 712847765
1 51521 62025 492334054
2 172431 551662
2 117192 784798104
1 39669 80821 437115589
1 19456 39863 711506799
1 20433 23423 484861253
2 96963 629110748
1 66140 100440 138855992
2 173000 421053458
2 172032 892537647
2 124783 976738206
2 74552 740514073
1 42460 78110 92976786
2 98072 734844540
1 93818 96272 460047705
1 12825 82753 191834887
3 55837 50822
1 4550 36017 240393627
3 145306 24067
1 64511 81675 857062918
2 164265 899801407
2 121189 102605107
1 74827 99226 776464868
3 84975 87067
3 142515 22919
2 152355 539343308
1 3450 65024 786471951
2 130427 929240623
1 31222 105458 210997007
3 37110 104451
1 4950 107645 465403177
3 174773 1757
1 89968 103079 745107154
3 140920 66409
2 86525 123694020
1 68045 76824 195725471
2 166153 427192418
3 73609 60499
1 26295 32343 710872979
1 70577 77130 212956064
2 22653 253775538
1 63598 88699 543998951
1 45992 60945 887002999
1 14833 79491 16847345
3 151663 38688
2 65708 737680021
3 89243 15274
2 40739 127064477
3 90007 19024
1 87994 113307 118024412
2 12513 869006027
1 24920 32716 421975098
1 1092 109079 293744357
3 175452 3195
1 19293 90895 86406155
2 156327 452273629
1 52263 64777 809648780
1 44399 63326 555467624
2 28228 265486768
2 85737 801350783
2 160529 434123471
1 20735 68558 34124900
1 13588 83897 830806694
2 118602 695479153
1 23959 96009 94776410
2 119313 675466434
3 44817 26706
3 84489 39155
1 9114 30215 727862656
1 45910 78323 422092607
3 146304 70571
3 57448 64952
2 50342 784487908
2 62410 224723262
2 92073 881383566
1 48426 111456 196999640
2 121169 164718212
1 47511 62211 933445904
3 22299 9968
1 10936 27720 667145988
2 45718 459268951
3 167741 44518
3 89061 72479
1 51869 88569 699856461
3 116616 74691
3 16039 31475
1 50159 92865 660657104
1 41474 98028 871371460
2 152400 874141480
3 83498 59876
3 49406 19899
3 169937 49671
3 143474 104355
1 58198 79161 415398595
1 49051 87895 853765370
3 127564 109345
1 16724 52704 362642872
2 94440 299127708
1 18916 41376 507147627
1 11870 50799 641859639
3 51535 103617
3 144075 41834
3 91186 110907
2 113020 658244141
1 55678 83606 230827764
1 4255 111855 880886664
1 15797 88649 329009841
3 69120 8317
2 107033 380344682
2 47974 236169071
3 79823 111095
1 4318 27924 659120123
1 22901 92602 788878377
1 51669 74272 392144606
1 9096 111190 98019694
1 55663 106718 180809814
1 88264 101234 676090692
3 50633 64974
3 158312 44588
1 58480 82946 766161372
2 58978 999967273
1 70021 114344 387796524
1 19528 103164 349460018
1 26860 56393 275620714
1 19681 92819 723563017
3 95790 48262
3 138559 80082
3 116892 1087
2 7935 944956694
1 52686 96079 783931388
3 117195 1955
1 80904 92785 616219175
2 102220 576884039
3 1812 36105
1 60691 65245 461746880
2 97407 75057440
3 49647 30742
2 160242 985355304
2 78464 978189352
2 63780 231730900
1 106335 109673 271473219
1 46135 53096 325634090
1 26165 86239 231815045
2 97548 573122855
3 40490 30165
2 136949 831833190
2 123303 353625339
1 76348 81851 331784957
2 134565 716078948
2 160163 473778796
3 138787 68827
2 101685 368641996
1 46857 65084 791559463
1 45504 87200 860882405
1 28436 77648 847184945
3 110156 74491
2 79002 486636918
1 49749 73809 299618579
3 36014 9866
1 35961 78908 77872877
3 174612 72279
2 17087 611920014
1 22044 104870 898451042
1 43268 58089 452550848
2 867 933882328
3 109320 77965
3 160444 37774
2 65374 826197445
1 56785 95902 890650956
1 44372 44412 510717053
1 4261 87548 502522430
3 129577 57802
1 542 62918 719404147
2 74365 868819024
2 75079 126045063
3 79982 14053
1 54367 74529 195514250
2 150991 700271179
1 76021 111235 280331163
3 22086 82870
1 1297 55703 972323140
2 45768 213854451
2 141729 932527069
2 166599 106369849
3 34019 33796
1 75358 109252 428370445
1 53837 63032 820406638
2 166810 341731927
1 69836 72197 861150695
2 62635 760105679
3 95127 110549
3 85082 113782
3 22607 68814
2 2931 374583937
1 10742 92905 260822662
2 20062 120852326
3 31002 79512
1 20933 81775 583633775
2 122685 220715210
3 164162 111584
3 147639 41731
2 72297 57605989
3 132423 86666
3 41438 109632
1 64618 94377 390724902
3 110956 20031
1 2418 82453 78405475
1 45593 59458 971243943
2 3397 186403857
3 170550 11232
3 59904 56676
3 93481 58249
3 77260 87581
1 52558 102316 701088770
3 34370 101418
3 60999 28140
1 30531 79091 521608383
2 144414 898813456
3 160075 3230
2 141258 184545966
2 62682 213081160
1 12699 110162 310100086
3 145981 90334
3 49017 2479
1 19048 84541 890861465
2 52034 628062337
3 43926 1706
2 72428 585917018
1 19031 37861 218815722
1 3905 56147 70651651
3 117867 31962
2 54639 872343544
2 74832 539178348
2 86032 453424815
2 89366 921911154
2 21672 114600241
3 54832 33556
3 13337 94487
2 112469 361765781
2 55739 25002787
2 82093 105454605
2 172604 618421522
3 27493 1225
3 23116 35568
1 22513 79400 736517726
2 37344 336259864
2 65398 2524138
2 10362 229254030
2 10228 435208635
1 52339 84956 766596448
2 36038 444111159
2 15657 830227122
1 3173 65072 68130263
2 35361 698678116
1 613 103164 161978258
2 100005 697245460
3 12473 17054
3 89953 110550
1 28434 103253 475985543
2 5041 168991593
1 45590 66879 416781013
3 31656 25777
1 91963 110642 648689855
3 53355 3232
3 77047 50485
2 144241 353314538
2 122052 690801059
3 122218 59126
3 107113 67103
2 116087 57607262
3 90902 88445
1 14700 23944 18114116
2 65723 168911498
3 95963 112348
1 12372 89302 159132045
3 54897 58580
2 81527 989837550
3 134328 2447
1 53538 99665 281137636
2 83444 328838397
1 91064 95036 355506448
2 119666 393959796
2 64365 189986939
3 58464 86536
3 129676 106854
1 48855 109606 510020746
1 24597 76885 937582814
3 19188 58813
2 56190 147406018
1 15267 51348 219065538
3 91762 10188
2 79444 737715960
1 20721 60968 315055117
2 82002 407976560
3 111269 15292
1 27126 68682 407391117
3 131272 78352
2 64643 829212719
2 160738 447137343
3 10072 56100
1 43642 47496 371681609
3 61698 10209
2 90467 150916195
1 61702 96004 36099054
1 34660 103165 322308635
1 26916 87322 501419819
2 125317 27203426
3 170758 106995
3 41522 5103
2 31393 17700092
1 77977 88299 647535304
3 46655 2650
1 8909 64661 777411850
2 56053 42271457
2 136900 17901062
1 23090 50379 961793168
3 165126 20968
3 27148 110120
3 63321 41332
3 15304 528
2 73318 721412171
1 71606 92425 859706329
3 164920 49695
2 136017 599039582
2 44446 783161574
2 71219 972894611
2 79886 13886741
2 68751 875194028
1 2314 31862 860743592
3 87876 36723
1 9483 29766 955025128
3 137917 38673
2 118550 730747329
1 21604 64630 256051204
3 161562 27243
2 114115 379435191
1 56683 61290 877352678
3 65219 100433
1 113102 113886 45658992
3 111223 82673
2 10846 508697616
2 62045 343001733
3 101232 109141
1 49888 83942 837279481
3 148506 29863
2 94130 600192022
2 164900 610735351
3 74276 38504
2 85113 35993244
2 48523 755187934
3 142311 70958
2 20310 953379667
1 36123 104749 91663516
3 52028 9317
2 67047 814609033
3 118239 106447
2 111047 927096407
2 72557 943368085
1 69971 72072 295540395
1 1790 68537 915114178
1 70211 99578 505504309
2 71226 586096895
1 42104 47115 454566464
1 54608 112084 389931193
2 31441 736277705
3 73460 30607
2 33255 190769875
1 83410 91962 721060434
2 37216 117382512
2 150885 906280390
3 130841 47414
2 152761 365125469
1 4858 61229 635947705
1 8174 112231 632787861
3 11953 49021
2 107715 114617951
1 58594 67439 745059672
1 3682 66263 759440101
1 10755 74634 606197235
2 165293 141547676
2 76548 708536829
2 107044 995556588
1 14034 112388 416899555
2 120374 169094958
3 68771 78573
1 70115 84125 814738851
3 131715 3357
3 126370 88070
1 41136 92851 164695807
3 59467 71493
1 24889 89792 69686011
3 88360 67313
1 15275 61105 307119064
1 70803 97982 37597230
2 166736 188529241
3 127008 89019
2 140197 447562329
2 109936 657998575
2 32007 835253187
3 90486 109289
3 167857 46562
1 70054 89862 431291243
3 52616 29044
3 18684 31515
1 15329 54627 888176044
2 85646 31626737
1 7133 68851 209075217
2 35045 438691156
3 95732 90552
3 173193 104722
1 16281 46561 124388544
1 83870 102548 247746118
3 134502 71848
2 128765 887389760
1 3976 57508 951438047
2 67419 374189374
1 739 23488 535696034
1 83222 112448 935537311
3 40180 69485
1 40616 90653 537573890
2 136460 725370046
1 72878 99811 625386919
1 13486 97844 864468455
1 20577 97139 429679948
3 141827 39243
1 23109 42588 483609124
3 174573 104463
1 66796 110029 292924998
1 26310 60185 530538096
2 37865 186867172
3 169174 47311
1 98988 112012 837145750
2 108386 328463502
2 13648 554091456
1 11733 31214 841934055
2 125482 848783948
3 23043 28540
3 129791 2963
1 46218 84344 895205179
2 63238 448732585
3 46698 20718
1 18542 87165 474029024
3 116879 93671
3 24480 89465
1 37789 60745 435003049
3 140903 113386
2 63812 342047794
3 68956 48897
1 1356 11461 369838135
3 87458 35857
3 166423 25791
1 69542 79368 928796896
1 76453 81430 817096499
3 39431 3096
2 72035 994481844
2 38054 327986834
3 64810 87030
2 160844 642025538
2 70258 433627422
2 141374 75395957
1 87234 95822 267457728
2 139552 775647254
1 23963 89378 308885698
3 1398 82094
1 23449 114329 250297089
3 163652 17925
3 48786 102461
3 160565 102767
3 42576 93266
2 44138 268059743
3 41702 22709
2 166255 225737939
2 68892 278609711
1 32072 102253 440887155
1 28301 97860 160587041
2 39295 666839400
3 78259 43331
2 153059 935254836
1 43537 109306 887864074
2 140544 692267473
3 47827 23687
1 1 85618 132145038
2 157015 293479943
3 23404 88860
1 5240 107098 612213795
3 163406 73968
3 94091 94292
1 10777 24156 537839286
2 20008 158814107
3 103639 25413
3 99121 8391
2 155951 518838379
1 7196 63493 737098064
2 146669 558888119
1 52171 112765 21041956
2 100031 139996717
1 340 104132 474378699
1 55592 73815 319329046
2 117693 668425600
3 139324 108383
3 21501 88652
2 123724 664716610
2 19557 836740341
1 46982 104099 612724206
3 81960 48864
2 91291 199873667
2 22926 111320786
2 140213 977957612
3 40228 29875
1 86367 111004 15146253
1 71 12017 445110812
1 28222 31112 891267063
3 39312 68639
1 95087 103202 909345997
3 12810 39395
2 143056 883736645
3 29644 87141
2 160425 467112985
2 103337 332013990
3 109428 2153
1 107125 112241 459277875
3 89542 77493
2 141221 427381018
3 83042 97976
1 3634 78694 957013372
3 38844 95478
1 23013 29463 589159851
3 34270 36943
1 101848 110455 119736219
1 76872 93343 301431575
1 19737 107519 881151264
2 100537 509556601
3 57459 68061
1 30571 80902 451144931
2 101892 144114133
3 103655 91155
1 2394 68667 167650634
1 17658 73179 861462877
1 53698 93376 393427952
1 22834 98745 187201462
1 2264 56902 520899171
2 105046 933254965
3 106807 32299
1 37433 54433 290267578
2 40067 901211436
2 131769 186457213
2 110894 271979399
1 7782 114240 5337324
2 103154 903401882
3 127431 27510
3 156751 2286
2 120257 611976651
1 12517 15517 462182898
2 19239 383372039
3 168745 39215
1 25380 80718 898931714
3 123444 88862
2 137028 347797053
3 3009 94455
1 28082 77927 763198471
1 45978 51220 383539976
2 37782 300981239
1 15849 103130 461541149
2 132302 207040698
3 142230 101144
2 154245 346604483
1 39741 111804 266038585
1 81797 106612 811003021
2 173583 227735567
3 93015 109458
3 137421 102589
3 74600 33014
1 453 14379 545999456
2 94738 792835647
1 27769 69036 774894143
1 11339 48231 395852342
1 9330 98908 324659368
3 35458 110641
2 113483 948312587
3 33921 106170
3 145050 74313
2 12997 255703859
2 11432 571678072
1 12601 93276 883084090
3 132561 108005
1 44901 60772 162449444
3 17165 108479
3 175349 17780
2 107691 943509831
2 91737 745040137
3 46767 88864
3 99896 15976
2 112656 920130024
2 56601 527945231
3 156884 84922
3 78991 47041
2 93045 852293231
3 136817 8376
1 60237 86636 925730940
1 45203 70212 58612669
2 95457 572633333
1 46520 108496 227953536
1 31346 82175 278081266
3 54005 21130
3 127517 54110
3 143883 5560
2 78011 699615476
3 92685 35611
3 140315 84101
1 7194 71966 660266579
3 135816 36595
1 57078 90960 662083564
2 3070 683873128
2 21751 741230906
1 11225 86640 692859481
1 13501 114214 291494145
3 31619 80254
1 70623 80891 387180070
2 7350 85567600
2 96614 192528489
2 34298 993357024
3 72972 67834
3 61166 22623
3 2630 63186
3 70767 71993
3 108814 36449
3 172470 78049
1 24148 100785 797669913
3 161146 54888
1 34197 114286 857716199
2 36985 41857839
1 13391 97027 814713421
2 129623 46073572
1 49371 57838 807420650
2 118188 26565434
3 127783 100468
1 26650 46596 265383781
3 174302 107567
3 31970 32715
1 2421 59725 711396777
1 3614 108242 841043862
2 119073 701507880
2 140625 407495128
2 88011 230948219
3 118450 11457
3 124920 1530
2 162777 561392134
1 19986 66097 686951500
3 130585 112103
1 89512 111416 376809434
1 92888 99335 826298431
3 161605 42338
3 127159 26532
1 74772 93724 821953948
3 96794 47605
2 54811 329083584
1 31950 42982 341432535
2 136424 512688739
3 59103 100706
1 4929 83066 945368553
2 132106 439836186
2 18190 76374317
2 80511 868035661
1 70184 86351 927516448
1 7377 8314 507598757
1 59500 75241 777880591
3 110289 48977
3 83360 35768
3 114953 67902
2 174213 471562075
1 54358 57654 385517169
2 47686 678947173
2 118314 65002834
2 155182 967135580
1 6353 7365 762059573
1 37931 43132 407973430
3 13217 33037
2 165953 358201414
3 72848 76935
2 96249 324294578
1 21922 113723 920852218
3 162498 86024
2 87400 819688652
2 87893 807355740
1 11147 65059 343928145
2 143264 938154957
3 145318 40060
1 97238 100472 812308080
3 23984 30260
2 155593 290025672
3 140419 76982
2 17587 333670889
3 72675 20585
2 83416 766244826
3 30987 29752
1 29537 29610 570169150
3 102851 94654
1 10047 31298 677675969
2 166651 47832381
3 34563 35897
3 170146 51238
1 65153 113487 465220164
3 107662 7562
3 104127 106043
1 17361 111739 798606891
2 13364 389185844
3 33871 11298
2 157351 499614440
2 104087 68050397
1 34484 46604 132055422
1 12913 70967 210141101
1 28265 74953 421312414
3 171845 102394
1 29258 57185 643185061
2 79026 794857655
3 115031 1251
2 172272 827756065
2 144838 414932209
3 428 107682
3 71071 83290
1 18842 54819 105945545
2 53735 354019963
2 114473 704988990
1 93801 99068 575695849
1 27613 107555 196778523
1 38790 62356 72266046
1 21464 64746 648885782
3 7671 86020
1 79315 108056 174433031
2 3894 456143905
3 95899 97723
3 127506 40698
3 27971 84932
1 2309 3731 966719312
3 19595 49413
3 72819 105995
1 7327 21613 633946777
1 43387 79426 866499959
1 74232 106925 596331153
1 83869 113851 92281568
2 119859 904741020
3 16664 9694
3 11415 106955
1 9617 59341 199526561
1 2232 94027 53434014
2 157210 732236884
2 41536 339103067
3 112435 73244
2 153626 47674808
1 52338 64449 535367780
3 20573 5021
2 134827 828062153
2 17811 891373003
2 56005 536799311
2 16064 734926551
2 163825 768884012
1 26974 63419 80811882
3 52075 59041
1 72975 81660 967952552
1 10450 34749 947285832
2 28336 642419984
2 89367 884463002
1 21923 109284 104603909
2 89681 930361681
3 67430 52616
2 28291 349168717
2 55237 67449701
3 168826 12830
2 128624 320045892
2 60515 996548690
3 161486 112246
1 4123 68362 343809787
2 125861 4591503
3 52312 23726
3 129619 59707
3 134965 111056
2 154364 709956225
3 157843 58972
1 56087 93927 237700782
3 36608 107357
1 72378 104549 135448734
1 67505 86310 468074536
2 30153 446178422
3 63713 99314
3 5439 29474
1 19865 65073 855003920
1 102893 112257 436081517
3 45866 63684
1 5850 76026 176036964
2 109010 50794010
1 51793 66738 831980267
3 35118 47244
2 151457 651433490
3 139494 22904
1 74391 95490 56507351
2 140062 603314425
2 6805 252479547
3 34436 18489
2 172840 142002896
3 122902 110924
3 37404 14736
2 101031 797124953
1 14524 28738 265425214
2 428 999337921
2 82903 598975413
2 144908 105152466
3 103813 103332
3 111704 90567
3 20766 50039
3 57691 92390
2 62121 561188685
1 60377 66389 386272093
1 53699 65499 886474532
3 64841 84571
1 52016 102955 304633870
2 159280 351867129
3 106532 20
3 171159 34776
1 14743 50827 695888472
2 117868 471515892
2 2823 149900514
2 18653 382619500
1 17302 52737 325309852
3 138186 7708
1 35014 114064 296634669
1 32946 56489 150149292
1 36391 59716 180415489
3 106842 72548
1 14405 90283 892561925
1 90465 95805 324480159
1 47895 79051 5512021
1 5916 110938 922322230
3 8330 89019
2 75389 866789273
2 67071 48449280
2 45093 696895766
1 13779 97713 608743278
2 94653 707484238
1 51284 56503 779828466
2 169701 925535072
1 50302 64389 800107599
3 99523 58422
1 55491 88181 862701423
2 155879 657615301
2 27013 31538150
2 150167 245634819
3 99164 12087
1 23363 98603 620128348
3 68530 72089
3 13546 88697
1 10895 26123 164504754
3 145623 62013
3 22266 108350
3 143460 67644
3 78783 57418
3 7132 21674
2 171934 483316766
1 70114 72748 552740393
3 74706 55604
2 64911 433681931
1 74516 90538 293434668
1 29173 109739 987388236
1 8297 72444 289929305
1 9270 98820 552759927
1 24256 82278 453593926
3 84760 23100
3 127187 105343
1 32295 33682 588645594
3 152846 48758
3 151175 68163
1 1509 72260 942033785
2 129755 549173842
1 95428 102453 757809246
3 171304 24808
3 73944 65584
1 63598 88461 530704614
3 6032 108486
3 111139 80674
3 64792 2623
1 71103 110738 731125145
1 83159 85775 940250004
2 115171 464503463
3 37901 73419
1 57417 69812 315969483
3 145670 1377
1 14752 92039 135773791
1 21557 35689 330490929
1 69121 89154 398043206
2 141487 895874307
3 81277 2102
3 120366 46566
3 151701 111406
3 74683 25431
2 15121 472167481
3 6361 53372
2 63899 732000867
3 163064 104486
2 68486 493441666
3 113610 5123
2 76911 403162834
2 133569 437721668
2 10914 588308021
2 92574 815667360
2 115679 86600577
2 123161 829703466
1 38124 85923 878144835
2 70093 228227325
2 8550 945613418
2 155389 815692957
3 129218 19728
3 97493 36221
1 69864 104431 379818949
1 76646 102139 141467325
2 8796 400923341
2 149107 803183610
1 7379 95159 397826161
1 41700 49811 865668432
1 71090 108800 83248253
1 146 34885 8194175
1 20457 83116 462629748
2 98792 632534928
3 100724 44225
3 137350 11328
3 163960 72515
2 98791 533255979
3 149694 102276
3 175330 35918
3 127462 19666
2 31146 506843034
2 45024 16918264
3 9060 73391
1 62496 73122 508728905
1 39465 97991 840786877
2 35273 199588788
1 48446 106014 959155000
2 42409 928087530
1 57907 76363 733758939
2 105615 298023638
3 32022 30877
1 7873 39714 320045148
2 108263 630703992
1 18479 19419 290868293
3 141327 56888
3 144912 60397
2 131213 14453897
1 32366 114345 570925596
2 9274 79819202
2 99243 739937912
1 5327 55377 482403304
3 12421 15806
2 113919 679341031
2 16470 496623621
2 28189 596069323
1 74928 81467 278037080
1 8643 105090 412930090
2 68998 426219816
2 103187 36045765
1 30725 114146 307533800
3 93291 35943
2 95044 14830691
1 39734 51492 331444443
1 32672 97160 15556732
2 18359 252026797
3 128051 62055
3 43974 67399
3 122704 8460
2 14359 648408355
2 92935 248944514
2 85013 450232746
2 173126 485936672
1 2868 25847 470818407
2 108262 512786080
2 89183 419893363
2 79067 724069303
3 4644 24497
1 73356 111650 963797446
1 49335 60615 548431870
2 21523 978333241
2 7839 863532016
2 108817 639099566
2 110650 554306728
2 159527 655658210
3 54654 31825
2 162313 131968448
3 89465 39046
1 106764 113293 186984563
3 117340 107812
3 23976 61879
1 21244 96056 400935470
3 121640 25394
3 163769 39314
2 170276 867077968
1 241 112735 390393787
3 86727 47846
3 141561 102766
3 62865 84683
2 124262 45977204
3 53902 37587
3 67688 15562
3 83076 20132
3 20881 54878
2 162040 178155486
2 26007 858655727
1 24268 58229 999385752
1 31372 73202 434056418
1 16869 35029 811576693
2 37165 215273570
2 62446 734702212
1 26470 93912 984084394
2 11585 205028904
1 43118 107972 297201329
1 17858 87900 52289914
2 22485 939992070
2 91331 887181817
3 113584 69125
2 161291 356304389
1 38674 62257 623691372
2 172561 456382503
2 172833 479942663
2 114749 24174766
2 64216 828485126
1 14881 110659 722661544
2 25963 627237413
3 133840 37724
3 161350 108825
3 156728 95545
1 51729 62501 156094336
1 30516 38514 149417947
3 67292 24453
3 26918 111781
3 156636 5707
1 44139 90856 276534510
2 79022 319530485
2 61649 411796247
3 174300 89969
1 40296 89454 856160356
1 5517 33411 487537428
1 83776 95229 364683866
1 9010 43586 47090958
1 104551 112607 212819086
1 10592 79430 793984618
1 51259 92831 132208589
2 107109 237282050
1 104653 106081 657648450
3 171751 103739
3 138760 442
3 108276 89026
2 117006 804255640
3 148108 25533
1 52537 97191 856016206
3 100558 59728
1 77794 110826 775516878
3 82240 20842
2 137809 794234266
3 18055 18643
1 6355 111796 439894370
2 156869 377165041
2 90681 699022929
2 155318 221976633
2 90840 901794921
2 93849 721660883
3 96102 31344
3 76586 31355
2 60897 461983203
1 41631 103326 5084495
2 79457 649644122
3 136369 26528
2 62896 764389628
3 156963 33751
2 146203 402854657
3 161351 5139
3 148331 67675
2 113834 504643610
1 34307 44445 153546425
2 42796 932051937
1 37020 64440 290407173
3 46229 33094
3 6151 44497
3 153113 1928
1 105833 107948 236171535
3 95053 95925
3 172515 6403
2 140800 100432342
1 28542 31057 875488231
3 135404 110970
3 158248 20619
2 77280 710614076
1 49127 108588 795294033
2 161113 358521808
3 44067 56705
1 45810 82512 777139289
2 31078 415367394
2 96122 156081928
1 2855 26881 297944560
2 121551 810148402
1 73002 83941 976829379
1 34069 93123 96746378
2 2535 519883915
2 94983 209573504
2 59586 28909607
2 91665 884262444
1 5901 104368 786465681
2 45417 617060575
3 65305 19848
1 82091 95462 927638058
1 64300 72696 965481236
2 97394 861224508
2 132475 750758074
2 147165 37559354
3 99610 92180
3 1119 110160
3 133363 77372
3 33883 30251
2 42357 964918757
2 164401 853009092
3 80007 67728
1 49153 98931 774398253
2 120016 999301142
3 143232 84851
1 60911 102764 446864939
2 38309 715018012
3 98741 76094
1 26878 103709 989957396
2 56236 614466876
1 58649 72809 515374074
1 44516 81912 645749298
3 101253 113211
3 101875 57792
3 5360 83132
3 45282 85332
3 30290 62522
2 100298 725575972
1 50857 96330 105140542
3 119068 26013
3 35616 6045
3 97057 65980
2 100289 822268061
3 154237 65173
3 1704 107708
2 28531 283235856
2 159988 756479835
3 95158 105091
1 33231 80317 24852376
1 772 45081 647865964
3 146809 106966
3 124268 74857
1 50228 70730 156027518
1 2216 24530 460395494
2 135660 436387631
2 66415 313274075
2 120289 209640533
2 158196 225058079
3 122859 95563
3 84240 56050
3 84273 75415
1 31823 36759 206451414
2 125300 414658033
2 174503 269989634
1 2309 48556 48831036
2 164511 407801275
1 34257 93854 747272245
3 87171 103125
2 22292 495564883
3 8953 48048
2 143369 955578039
2 52091 88246603
1 89807 107505 231383322
3 136723 16104
1 56111 94974 175928012
3 1805 71535
2 59831 537641690
2 75954 854552836
1 91289 109494 340278466
1 13768 46827 198178138
1 72202 98599 296446241
1 78837 101679 92042526
3 77087 31140
3 12325 112378
2 4710 550345781
2 86674 367610966
1 83486 93108 112542382
2 227 669384629
3 158097 89283
2 102645 208071918
3 106349 60033
3 59570 58019
1 48809 82816 283545087
1 3908 101070 707533240
3 150171 62680
3 53439 6975
2 51838 949044155
1 31646 99121 349188116
3 126060 4361
2 46417 312070678
3 57167 73233
3 80474 27978
2 43552 199171626
2 50922 291711295
1 38584 104104 442349777
3 65510 90436
3 139077 30861
3 98541 68443
1 21672 60627 283575293
3 110079 30624
1 95665 102971 702432139
3 112079 75849
3 139910 113659
3 113150 6219
2 144207 7741662
1 6926 30215 146633809
1 92195 113080 735057594
2 2400 576541939
2 150334 165451145
3 32779 79515
2 63934 204547790
3 105558 89120
1 12388 52791 546639804
2 80529 485438277
2 83141 426032383
2 95371 310161354
3 166082 73601
3 78218 46286
3 93716 371
2 40785 537653815
3 39298 25737
2 70862 770073930
3 138146 26053
3 8029 3615
3 41355 8657
2 99804 397292662
3 1754 86099
3 167915 1291
2 876 777088407
2 87311 311943719
3 113291 69046
3 140452 89799
1 32040 109339 177514805
2 109761 915716008
2 91223 566913401
3 118157 4414
1 332 620 809373863
3 77273 6489
1 5522 109321 555921395
3 40056 92977
3 23222 46250
1 17915 48408 302082835
2 135687 848759621
2 51233 30143431
3 84609 89895
1 28583 105268 306623822
2 118728 676419806
3 25195 16919
1 24513 52288 321316922
2 74793 804289234
1 67411 84152 598525111
2 87524 727939030
1 68995 93663 304357936
1 46973 67257 530836065
1 11275 66584 27164884
1 58705 97766 279785330
2 139618 90819306
2 23251 201555628
3 173910 53816
3 40211 70194
1 40401 76763 275934818
1 15021 41631 963464035
3 41952 20483
2 95904 343551773
2 117041 275607873
1 2120 40655 666989645
1 25397 26935 366843051
1 84230 104917 15087295
1 4972 79546 242220975
2 79980 878431291
3 171517 65096
2 139181 242696493
3 110179 94071
2 119066 48278615
3 58311 14739
3 25740 33862
3 162810 70627
3 161315 66836
1 22108 38642 933304517
3 92920 90637
1 6676 96117 622746709
3 38487 73698
1 18687 113294 859459388
3 116179 92793
3 16280 38684
1 58357 89544 742825213
1 92330 113278 941702324
1 13738 50912 871650122
3 5915 90932
2 77845 786883301
3 154727 41649
2 154447 691751303
3 120094 41684
3 61696 102129
1 82543 103985 369175888
2 62385 904251333
1 46356 100452 951506638
3 103 91287
2 49271 285136907
1 14821 110631 25328046
2 52296 769659476
1 22077 78595 437083468
2 40292 352751023
2 93079 23063793
1 57588 83072 31079474
2 93684 999486474
3 1126 77475
3 111539 110645
1 29947 79248 793281030
1 88462 113591 714134232
1 19008 56944 338695785
2 121771 801488230
2 151522 830806093
2 122664 177944231
1 27393 112777 631020178
1 7199 96586 336582383
2 42872 159095066
1 19711 23931 19906897
2 70338 690605702
3 7077 107429
2 174158 179228207
2 125050 470020709
1 60023 101457 407169702
1 8589 84162 628087841
1 83473 106548 288115941
3 37924 98136
3 154953 2177
3 74569 42459
2 151604 663926450
1 35924 65966 323501857
3 57704 2603
1 62902 88155 394527673
2 141229 202333870
1 35361 36725 942223423
2 151916 510713315
1 75603 98374 643841607
3 140316 91494
3 102746 89912
2 85773 135653455
2 126116 417345795
2 70060 42766334
2 169140 174312116
2 41965 418491618
2 78150 161560947
3 18598 7842
3 49370 88801
2 71226 603466930
3 43564 45517
2 140315 771442832
1 53644 57351 942475295
1 42080 100540 829662664
2 79950 96442621
2 169825 722060918
1 48522 112724 146333470
2 166948 531002331
2 18566 51037138
3 63218 51399
3 88303 22774
1 15548 91243 752489461
2 105761 273314303
1 23119 72943 855107642
3 100928 106881
1 80552 92860 679553783
3 166687 62879
3 131951 64621
3 53993 5704
3 124686 75795
1 71661 109376 155124060
1 54966 77007 179317167
3 160762 84292
1 85016 95379 598421247
3 73178 33821
3 25629 74275
3 144996 60270
3 154108 19480
1 70943 112882 497720291
3 67506 78737
1 99855 100704 155171484
3 101288 37371
1 81430 86495 885219119
1 56616 84566 574839837
3 68717 56508
1 94503 109501 35353512
2 72317 961392593
2 54351 240262156
3 26266 67659
1 24444 41923 901696161
1 6718 86190 890657981
1 45560 71583 35369706
2 138626 210611452
2 18870 99694298
2 157914 346384080
3 81242 85046
3 135338 71813
1 19000 90828 736585411
2 61737 912709135
2 94942 309715282
3 52152 101685
3 61658 32061
1 51427 90457 750996684
1 783 34429 990737051
3 89341 58038
3 139418 101281
2 97909 72619589
3 39681 101611
1 27215 71752 416952673
2 105778 954433367
2 161442 876007398
3 163113 76256
3 41709 108470
2 132961 232002197
2 118675 674611740
2 24332 604407820
2 98119 146668082
3 11143 109282
3 34189 65345
1 26066 27718 728684849
3 102217 24552
1 28983 102027 134251603
2 145226 515427621
3 52169 58613
1 90555 105204 199218411
1 17065 57906 552772759
2 22719 353974998
3 80514 8004
2 10913 930049001
3 160338 13222
1 965 96280 671542238
2 46113 239581191
1 3988 101801 769931087
2 49502 392569669
3 158951 52347
3 15792 68958
3 69144 43977
2 42520 549536274
3 170913 85503
1 12989 94470 228210275
1 69808 84580 504737343
2 44173 651927369
2 28984 694072418
1 24974 34733 753342357
3 101400 1453
2 34464 871290305
1 11508 30879 712690479
2 83754 21748774
2 44551 828106119
1 55171 82081 485257419
2 3357 114294615
1 3303 65909 39867561
1 62827 66961 240767624
3 76407 24407
1 10341 90800 854307381
1 51571 113576 578749822
1 78912 93452 114549051
1 48101 54161 265280490
2 137791 254490320
2 104237 513500080
3 82414 90526
3 11430 44902
2 147954 517141591
3 165576 25220
2 7598 799496346
1 53843 95112 721319551
2 99429 513101923
2 167841 955201697
2 159521 49236439
3 99128 81087
2 30235 260130395
3 77776 11190
2 50847 40641448
1 7486 25422 552837320
2 96911 644328173
2 75459 556202794
1 49440 111756 246887652
2 34496 982758479
3 14349 65655
2 47027 664414417
3 90251 57328
2 61677 46155708
2 84509 245843655
1 9603 61349 148107410
1 12185 85753 871911274
3 131166 54568
1 103237 113473 504425327
2 104352 496433781
2 156901 350471271
3 103681 32967
2 120526 707663824
3 55482 54761
2 10195 208015863
1 4054 42061 15290413
2 37182 947813650
3 32644 89044
1 21662 89718 874243337
1 75690 79611 747853736
3 78104 61156
3 52956 95544
3 143760 26692
2 78290 281057680
1 477 108470 602956561
3 110539 38037
1 3920 86564 489041998
3 56315 20114
2 170985 757769658
1 38802 46893 815962144
1 29823 49447 626615561
1 82803 93834 468014392
3 132500 18599
3 150601 80709
3 132102 5895
3 152994 70604
2 95359 201774429
1 21629 99609 255009135
2 26074 245568459
3 129597 47104
3 81033 82614
3 18059 56271
1 168 70574 239943869
3 107796 101715
2 77698 688599010
2 67808 674805735
2 85195 936149431
1 12736 105145 641854773
3 29441 40571
1 52040 106331 939951023
3 9954 18644
2 114711 395858839
1 19761 22652 494809163
1 35670 65959 338349913
1 24872 34150 9475821
1 8051 64024 111095753
3 19661 82902
1 16456 33790 84658181
1 29968 86267 824739480
2 150314 288968624
1 17843 83294 622797204
2 61812 593039116
3 12387 101067
1 43621 55448 190859350
2 63135 586009534
2 129099 793771412
3 91357 31047
1 9523 89831 893457219
1 75513 88748 778050765
2 67185 22313728
1 30852 97568 624711506
2 79704 579980429
1 9968 52913 95656753
1 39063 48190 822097120
1 53369 69493 89953193
1 329 109358 229910521
3 118562 95756
1 82105 113725 430775008
3 84218 48838
2 161063 520027361
3 119425 36304
2 175240 714906120
1 43262 60415 46291589
2 79657 45666360
3 171107 36907
1 6446 105239 816285508
1 49349 63042 926424056
1 32746 101907 584398814
2 136004 306800884
1 41588 69693 903727394
3 149472 78276
2 108471 522194851
3 40241 59647
1 16065 89650 710717140
3 31989 13556
1 42069 59335 189745655
1 61440 64394 424452924
3 80148 4083
3 163258 60447
3 82842 87052
2 161249 296367895
3 135264 66306
1 32718 40463 812973146
1 9483 86701 931570959
2 156461 263563006
2 98330 406988555
2 113949 494921969
3 37149 79557
3 55773 29324
1 48351 81720 659002219
1 3373 61491 391262541
1 36764 109240 680814421
2 3002 122250520
2 54 114053616
1 71538 88652 634412541
1 15807 79560 846571584
1 37581 112016 395659753
1 46026 61187 388531963
2 165212 446421193
3 108035 85006
1 40940 49627 418110858
2 138513 417748115
3 169476 35046
2 139257 517573455
2 165965 482907936
3 97763 16436
1 54451 111478 34466315
2 96553 370758425
2 56202 383643792
1 14254 76558 670900388
2 12701 982925047
2 9533 975388183
2 37610 865737352
1 67335 90395 442075943
3 58947 106959
3 39393 37765
1 9053 79429 904296335
3 81477 15439
3 70242 48304
1 40442 97222 321750595
1 325 22896 737012743
1 59170 110253 165116065
2 144502 249319390
2 12662 284791731
3 132544 36784
3 92309 44105
2 116573 601912360
2 172331 453060703
2 70783 185586817
3 123316 63307
3 9426 76449
1 31527 95912 993906909
2 151121 444130907
3 53691 18424
1 4549 85074 147761112
3 121599 32189
1 81116 100049 655982597
3 106829 41814
3 80034 17170
3 50430 21470
2 19306 888514723
3 116059 38823
2 37376 384676577
1 5332 6217 127959600
3 66734 93403
2 114546 621456678
2 100198 70098927
1 55615 101507 830898307
3 143686 21567
3 114009 25775
3 31094 50616
3 79257 96033
3 31414 4856
1 31649 88327 854349779
3 57801 34498
1 62966 77795 950183625
3 127327 25762
3 149525 89771
3 20570 79479
1 42187 67711 683817069
2 65018 786850049
2 168676 893396193
1 22193 87369 107443535
3 132969 835
2 18752 838236105
3 44863 72369
3 68030 89742
2 87915 62991823
3 969 76839
2 88859 429332434
1 27770 56407 630549459
3 30206 57165
2 19954 800534600
2 40787 775825812
3 103608 32836
1 6374 16544 160700636
2 51609 996269407
2 44175 840711996
2 147324 237961559
3 23962 18405
2 46502 486457169
2 12877 894059139
2 16682 875542690
2 106030 94031001
3 136488 70239
1 30636 107232 760872700
3 5805 30415
2 141024 625470051
1 13350 93644 870410671
1 676 100589 175509575
1 67154 106685 488721144
3 82502 22391
3 171269 96595
1 47987 53987 913813958
3 108814 36824
3 144890 45525
3 129306 62413
2 116741 664470537
3 55348 73503
2 25612 23686012
3 45123 52355
1 40861 94943 739146075
2 112515 321197399
2 148214 342741919
3 150816 31064
3 116300 46861
1 47198 68846 709585656
3 43076 79879
1 59126 88801 717908221
1 58897 94826 88591689
3 112066 48206
3 142736 31781
1 84644 97190 746678267
2 68785 26981084
1 10366 66638 14415201
2 31418 468813943
1 10785 16531 161442170
1 209 89036 728389647
1 16652 92674 404209374
3 153529 91017
3 89849 6350
3 139359 28382
3 168006 77632
3 48097 1747
2 22058 54748469
3 158375 41336
2 110789 247967972
2 23623 809835363
1 88002 93630 163690742
1 32541 79926 886797576
3 62463 30953
2 73555 383718524
1 18633 80268 912135466
2 64858 370326631
2 128776 980011719
3 130590 43459
2 57340 180889249
2 51503 847096251
2 70596 358758055
2 164264 774244714
1 21816 46220 198366156
3 141504 49653
1 25812 97990 384319868
2 109079 662047689
3 31831 109279
2 13092 395895091
3 37556 66477
2 153594 251887077
3 142191 21866
3 135892 72545
3 130350 55642
3 45890 102165
2 122703 979843964
1 27251 57210 758052051
2 30195 507795615
2 9101 604087252
2 166403 389493899
2 141942 363122453
3 102865 21813
3 44676 79259
3 85870 46107
2 38201 330017436
3 28153 13447
1 40178 59647 259220040
2 48567 674045156
2 150693 587082159
2 53824 872202043
2 170212 735252368
3 51997 9040
3 46992 30575
3 101778 28746
1 64357 95106 84983824
1 49176 54216 191038418
1 87996 103917 253718856
2 22027 122476529
1 35786 51288 393797310
1 30695 69132 392129344
3 26632 72143
3 109325 22338
3 31737 520
1 15730 55351 124070536
1 75334 86773 438544216
2 38600 536109811
2 61500 203518545
2 66639 836631084
2 75692 872731443
2 31430 644134745
2 43383 70309835
2 40354 323952124
3 101716 35010
2 137357 796323521
2 34688 336485580
3 129837 48534
3 41902 45416
3 55357 61834
2 99663 981557448
1 33268 56977 33595693
3 52131 99235
1 11113 23665 250052921
1 13780 18608 347097301
1 17697 40788 353471772
3 173639 66619
1 46969 109294 714837252
1 54161 101757 438668411
2 156524 327782448
3 71006 52845
1 24420 67088 549593635
2 20976 585644194
3 123645 4856
1 17730 19803 690308082
1 48846 55754 809866009
2 158273 617289919
1 5164 58571 118198056
1 64831 70692 532941405
3 20325 36226
3 97695 66336
3 60894 22511
2 107564 752027889
1 32276 84100 814831407
2 147791 951473966
1 59915 91007 640599603
1 10304 68252 422483421
1 51605 102241 595111023
1 22718 91064 882307140
2 55703 632816807
1 6141 106611 611175737
2 16157 635374332
2 73248 994818364
2 48841 167403186
1 56935 95246 244771588
2 100430 246810143
1 53951 56002 896940177
2 168426 927187084
1 51324 78012 846792006
2 170968 55423353
2 70042 263907273
3 140395 38212
3 986 34937
3 114272 41969
2 94323 95131537
1 65906 90136 570812817
3 114615 28500
1 74642 79292 821525010
1 35225 113170 593394989
1 64656 108579 554563327
2 124084 771229840
3 83573 82802
1 57 29490 670953848
1 10595 27058 365976042
2 4323 543893938
2 31272 563532836
3 103127 25920
1 51895 54860 337457335
1 77751 100369 464469833
1 71821 112603 386359064
2 72956 78794317
2 61996 609719106
3 32282 8605
3 70642 77453
3 92729 63096
3 118157 4357
3 113616 74294
2 158836 460597317
2 106420 244711893
2 48332 548083990
1 44743 108951 191781873
3 133658 100540
3 57607 83428
1 7670 94885 565488319
2 71000 237338978
1 47207 100951 150917910
1 1561 30379 218584158
2 58491 284155143
3 175596 86937
2 11445 863765507
1 45626 77782 15354493
2 169196 542462361
1 11692 42172 444165558
2 24139 129980138
2 101654 375041313
2 96395 313131685
2 85191 502293533
1 60340 105531 956532944
2 61163 995317898
2 106198 10250407
2 128026 180099197
1 4518 63219 995052186
1 23664 30543 815220436
2 193 437561528
1 15943 78859 89820757
3 48968 35468
2 106391 555368332
1 13726 98466 18427378
2 167832 28125606
1 785 19123 863990561
3 107083 77824
1 15511 27972 712237124
2 149131 127311062
3 153158 32885
1 6263 99916 60400856
2 69 555630912
1 43126 64828 192299519
1 2734 89308 554406926
3 74326 15925
1 23070 69143 79028905
1 51547 83089 438120468
3 82646 1277
2 43468 166392513
2 43433 850846453
1 58943 109178 891310712
2 13712 727657241
3 155217 35598
3 106873 69941
1 11263 34931 805856724
3 164971 46514
1 75317 108606 603272744
3 138031 23252
1 36651 51934 459862015
1 30100 54555 251273087
1 4146 110710 584195619
1 15147 95983 479857620
1 43490 89862 627483689
3 16507 114188
2 3418 708358153
3 55800 97727
2 95646 665180765
3 167860 86495
3 99224 104358
2 125987 121332716
1 21064 106637 429562026
3 94993 13384
3 136757 43574
1 36129 79111 146349056
3 43249 25590
3 92414 50723
2 163530 511919476
3 5159 51054
3 84200 73456
2 103548 611847390
1 58388 82790 301760378
2 60216 310064462
2 157249 714976711
2 25668 427988114
1 62845 84015 961575001
1 15446 45663 716434506
1 46436 82377 992322459
2 134105 760343750
2 36362 424621502
2 60125 707915721
3 23313 17240
1 34223 52962 822752371
1 16222 86088 584077178
2 11685 841068653
1 8744 66863 333134395
2 142994 96080008
3 83313 91846
3 152044 85606
1 24522 97861 900950749
2 64522 219470357
1 71685 73865 410892030
2 102554 462828379
2 69497 123474489
3 38441 37968
3 45338 7836
3 61849 57341
2 125356 772270289
1 9497 37472 924299096
3 36825 82352
1 34808 85696 462125940
2 172594 619296904
3 137146 69456
3 146038 19650
1 11890 44235 385692930
1 60231 79842 84012880
1 78945 87678 571110065
2 83068 371839734
1 20215 31165 696118046
1 12771 112504 865153888
1 66486 75744 784443713
3 128278 29162
2 40048 19727721
3 100301 110391
3 146741 54527
1 52892 107706 368943446
3 95222 2008
3 77432 29238
2 59658 27448937
2 161588 828490964
1 76753 94077 443800277
3 87191 94978
3 96161 99462
2 18362 506257882
1 6482 9700 787237488
2 145791 567469556
2 59404 686013200
3 140289 31637
3 44239 108210
2 156892 594476715
1 44331 62938 558708166
1 70347 92825 672770845
3 109892 50769
1 45079 53943 386113746
3 42347 103041
1 35300 64829 767201459
3 144525 54555
1 19139 23545 374363318
3 109512 3523
2 77064 781984
1 86951 90273 720345388
2 165461 244047688
1 18531 96617 637400616
1 43420 73229 250155733
2 85873 761491355
2 9433 308179852
3 5833 111374
1 6214 25116 727685199
1 84479 108750 624416049
3 163940 88883
2 148127 41319718
3 109780 76068
1 2177 76111 591418702
1 86247 97851 417245638
1 61591 81849 394833550
1 65438 87730 141688275
3 82067 69760
2 27782 637268161
3 123689 26785
1 1227 28996 128755292
2 112938 850351092
1 50584 107960 639357627
3 30938 56568
3 54532 64210
2 151431 140285035
3 75016 16092
2 16593 252560561
1 15136 15599 260512017
3 152897 37339
2 120658 346883135
3 113170 111150
1 8885 112258 982157616
2 123279 13278021
3 4659 76851
1 15212 39867 863359051
3 155285 91734
1 72305 113522 450108179
2 102186 248924899
2 21945 286599825
1 53176 113725 678953612
2 131521 538463439
2 68961 940679354
1 17645 82702 665215386
2 157236 407636923
2 76218 90209240
1 76414 109244 209141355
2 63318 110119015
2 58191 663303361
2 143400 909783114
2 154537 222840048
1 5410 61101 886970385
2 32114 75972961
1 41847 67902 764375333
2 40064 578533843
2 2958 994162753
2 6386 895637207
1 42910 83551 313746625
3 31584 39071
3 52231 51075
1 47112 56987 27725875
3 72408 76598
3 21857 96288
1 90744 101235 921049178
3 51022 91575
3 29450 19003
1 49011 101784 501066689
1 110543 110597 26405321
1 4474 18736 988123854
3 35452 44045
2 52800 974393111
3 13040 46679
2 47274 298021399
3 27417 76574
2 59228 910360335
2 110125 780504484
1 24599 105540 114769501
2 85059 866435622
1 50475 101782 223662083
3 66522 65914
3 25919 47171
3 52699 23762
1 50580 111267 455927156
2 54340 229448270
2 127661 220418399
1 39023 90190 600662950
1 67917 111578 63787044
2 63232 930910026
1 49103 57787 9527397
1 52210 86931 839530976
3 33363 53868
2 13732 628585543
1 56217 110988 477005520
2 11554 275757014
2 42432 71312837
1 63946 68705 791477367
3 54391 5563
1 5599 37975 965175097
2 128072 570167188
3 98855 67230
3 39997 12691
1 7865 34150 262332952
1 49965 60221 91628595
1 10814 49652 396662361
3 37102 19692
2 89729 669025420
1 36150 89841 888663096
1 22453 111340 815360261
2 95498 468004086
2 87367 671774499
1 52508 59341 191467605
3 69223 111708
1 46546 89138 254149904
1 22372 52396 521082646
2 68390 259996795
2 95873 381926408
1 16393 101101 889593205
2 11558 615334045
2 87315 708235972
3 84440 71669
3 83757 36022
3 37858 60370
2 40427 309799107
1 13838 69457 634187959
3 138407 21147
1 95313 110238 298507233
2 60986 634696984
3 123241 48912
2 173279 154733467
1 207 42769 112791611
2 11260 151508953
2 174195 792839119
1 15250 105457 50296877
1 16749 88179 90328394
3 53862 57608
2 151538 327626888
1 27000 89066 372683070
2 72458 395102893
2 47151 570059710
3 104420 106907
3 31730 34453
2 101113 591874928
2 135816 366365206
2 99824 306826149
3 146941 67556
3 760 73172
3 150832 89877
2 132810 879294651
2 6556 157247977
2 29716 699225345
3 103639 21891
2 135010 217278653
1 52261 82517 286204368
3 160887 72879
3 73184 98712
1 40618 93681 192173775
1 54203 68313 57235152
3 104754 107064
1 71236 71836 557954430
2 14447 424016104
1 229 89587 661300253
1 2831 81909 107664789
1 18630 47134 383025896
2 33602 382936337
1 46423 96406 545476670
1 35586 111042 336432975
1 21536 74182 295973605
3 123146 38275
3 134500 51580
1 13461 22657 858269876
1 27222 42399 758754208
2 69881 912411249
3 1629 90901
3 86839 15598
1 57428 87058 320943823
2 10494 873205623
1 40695 53007 979086451
2 35038 830741059
2 147783 99510329
2 2913 704323306
2 108551 127992129
2 169588 261323148
2 109900 136918601
1 56135 83627 391054731
1 3009 82078 993080134
2 73619 512720548
2 89148 538456070
1 87515 90233 668204522
1 31578 80358 358941952
2 153861 623358993
1 36243 56968 805560846
1 20490 90984 623340232
3 132798 77233
1 981 84788 234746266
2 36723 977128626
3 45555 90833
3 141954 63474
2 68164 734909776
2 124412 431551949
3 119588 107109
3 59232 25480
2 60388 832117615
3 170878 47700
1 41003 68698 686048474
2 92480 773906323
3 160734 8969
1 50465 63675 969587014
3 59078 53044
1 11498 25885 937714365
3 146318 3418
3 160363 59290
3 20960 1422
3 132765 55975
3 53651 29958
2 61337 624464144
2 97150 486116479
1 82684 82805 667818354
1 9595 38119 350041460
1 37742 93096 660730890
1 33151 60117 290067045
2 156983 252508731
2 162543 95163536
2 13115 602366250
3 62228 93979
1 96763 107902 111259417
2 42967 278134689
2 81233 896913087
1 19127 27608 378855088
1 54131 104277 776841307
3 68611 44017
2 95459 810225488
1 20308 94026 985568459
3 33298 29786
1 55791 95112 822991318
1 14871 28218 737077243
1 41111 53752 514799693
1 3975 88846 814489280
3 102517 105498
3 119838 94347
1 27473 35884 791590745
2 51349 95624712
3 38058 73361
2 49396 284279541
3 13175 39078
3 74272 111467
3 39503 103938
3 21563 77662
2 74546 153689264
2 122251 735808474
2 35557 414041436
3 67136 34527
2 11205 929160544
3 77970 78318
3 131026 16689
2 101319 310833528
2 89202 157751748
1 1748 85673 67333764
3 134902 101110
2 151392 381924946
1 30560 86195 789750523
3 145670 1673
2 41162 663109040
2 124239 948836691
3 27216 53944
2 124036 451225170
3 88042 18893
1 1225 106293 913633927
3 128033 91847
3 9642 33910
3 117613 4999
1 190 86497 975112258
1 1056 9804 91369957
1 96145 110017 220256280
2 115983 79621805
1 11877 55604 296155364
2 9591 504674429
2 43247 60428946
3 116271 76534
2 124308 509693469
1 109276 111367 146126478
1 25771 31925 392740279
2 40195 113306052
2 162802 919353188
2 107566 970594521
2 144225 822778902
3 117424 105998
2 124100 645018179
1 2752 19943 347995346
1 7137 36364 262683022
3 69098 108353
2 156725 556893741
3 125144 50095
1 36230 66614 631515088
3 124586 8986
3 111692 73778
3 145189 2287
3 75264 95002
2 148318 343097493
2 121820 520921889
3 3040 91193
3 155901 79284
2 121953 171090960
1 102910 104230 805112203
1 11664 89180 255827328
2 130609 214178091
2 102990 170444672
3 31589 97302
1 19589 61029 336127708
1 23347 55828 251957042
3 156720 5016
2 156893 636670689
2 49502 464234717
2 124197 886706884
2 65678 858072816
1 49580 50959 62278229
3 172928 66201
3 5360 79592
3 104413 27821
2 71644 571224805
1 72417 102985 948911881
1 45746 92395 375924196
1 54806 57518 190302714
3 27128 6078
3 73727 94621
1 13476 32303 760336085
2 105614 225770345
3 85686 91082
2 80418 920696351
2 174377 136029649
1 34637 59666 986447690
2 91900 281312319
1 13188 34995 595405440
3 21168 102998
3 50106 15617
3 37959 15543
1 67422 113740 239020545
1 70959 95190 954344045
1 24518 70234 299806376
3 24688 76344
3 70303 33168
3 20576 37462
2 14304 310872060
3 59001 13213
2 33322 665155749
2 173644 70917749
1 18878 78621 933219221
2 41204 610959650
1 1310 42661 155487272
3 120629 58765
2 125162 132058359
1 5250 87627 102261369
3 79056 67177
1 9053 66304 718656779
3 27403 38020
2 10182 718272000
3 58038 110686
1 34445 41708 166669167
3 4595 57946
2 139849 177856773
3 9383 61156
3 37336 68430
1 34922 79126 468281143
3 98168 99405
1 10085 88866 328384387
1 37794 82605 407648143
3 24910 99256
1 45641 110375 940561242
2 135589 656207906
2 6079 515520796
1 36575 56673 203327161
2 9618 464437175
3 81156 58408
1 40337 100353 329885981
2 75341 178943259
3 172878 84976
3 88184 89144
3 125279 42884
3 27867 90577
1 29360 47219 833919588
1 6640 22356 688104036
3 120194 102450
1 10413 50840 570665082
2 55104 322262255
1 4709 51429 579172592
2 48862 229544232
3 20487 86589
2 121768 569139858
2 22994 597269876
3 122217 49103
2 20959 983031738
1 55297 97325 191797283
1 72624 86433 323215911
1 5863 15955 472248498
3 133826 111542
3 53237 83928
3 135726 80815
2 26167 98141500
1 61625 80188 414121031
1 40893 85941 582182314
3 133397 102116
1 22886 61341 62258672
2 155257 82017195
3 147584 12246
2 140711 605831594
3 127205 64146
1 39451 85609 709400555
1 11055 79288 876158459
1 44400 75244 165079146
3 58904 96850
3 106258 86599
1 49598 84838 143521148
2 126389 593437883
3 10606 65668
2 575 972535473
3 3229 96634
3 82768 78560
1 5159 81815 351226475
2 32698 919118968
3 8919 16799
2 59068 563745633
1 32082 36389 959320515
3 34329 102312
1 64710 69337 926286733
3 15876 76309
2 102588 782081493
3 83252 238
3 160511 79991
2 110123 571727930
1 58482 75948 40416887
2 124335 98682433
2 163537 175996549
3 73974 53678
2 154055 120500225
1 15391 76824 199834782
3 76726 77553
1 56068 61050 269499535
2 61051 208915741
1 66347 109716 366221474
2 56394 765599361
3 170068 105936
2 90696 60959145
1 22976 91186 850812994
2 101359 174565104
2 35621 588682869
2 154702 50764101
2 22003 841912822
1 57129 79978 320014602
1 16826 81201 419629154
2 90499 237510008
3 40124 27321
1 22075 73209 372501503
3 100013 44042
3 65074 657
2 129000 336373265
1 61467 63647 789782996
1 35869 93123 657767843
3 63222 100589
3 25887 44869
2 1153 268008109
1 39825 67859 687364655
1 24430 83870 419330984
3 24418 90138
3 49413 102825
2 136282 960959684
2 115295 311937712
3 38354 627
1 68775 113299 902678850
2 93767 891397716
3 147058 92018
1 20331 20614 952815943
1 23590 34274 978642092
2 35038 776269572
3 1308 14020
1 81555 82743 201269480
2 77279 608654410
1 16816 76660 949808805
1 28767 84354 462361216
1 25186 47684 76336248
3 53165 88655
3 68516 32025
3 16121 14144
2 1417 501934502
2 65295 224441139
1 33850 112682 24479636
1 39817 56525 603095052
1 18466 41231 348277841
2 128051 563060663
2 70785 389691025
3 148276 28340
2 23608 308979778
2 4680 707890450
2 166873 372018037
1 39035 75965 40002407
1 16343 57672 39686454
1 82716 86597 778836273
3 61875 113815
3 21997 27206
1 104565 110780 472359081
3 55628 48734
1 88000 96336 338336172
3 51983 86159
2 142896 680754961
3 95457 60523
3 56298 54898
3 5811 96824
3 39804 80136
3 83111 57899
2 157105 966563739
2 91951 110226776
2 85536 464279726
1 17175 39359 751528700
2 149026 4970282
3 117700 35290
2 50570 629344909
3 85476 82144
2 98725 182292309
2 42648 806641148
1 34901 84082 463335736
2 110812 444422159
2 104246 304528828
3 138861 73417
3 49033 64729
2 91019 372459017
1 10237 61825 608013267
1 2378 69313 259324531
1 50119 68501 760502588
3 106355 8215
2 124238 792178644
3 28197 36122
3 152647 47429
2 10105 665876516
3 8908 8350
2 42369 61985056
1 37570 48094 239836110
1 39031 97548 550574290
3 87609 93815
1 47390 101170 315875256
1 778 19068 721024756
1 7996 43521 494238566
1 65608 92372 924216975
2 54770 371501720
1 9196 77032 832769073
1 75676 77904 996203714
1 3158 94069 256420452
3 8779 85372
3 21658 95731
2 72665 186726558
3 126899 32532
2 67030 206255875
2 31285 824619760
2 78633 140420331
3 64761 16062
1 13042 70989 122586529
3 110700 83303
3 46697 8043
2 162348 459641870
2 123695 854429876
1 2856 56764 744610783
1 22567 96887 761439440
2 62126 33077713
3 48873 25411
2 3001 31341457
2 151434 460735701
3 162467 96815
2 116852 201396878
2 130385 838085127
1 8216 72200 713621023
1 30039 85157 242605033
2 152227 270801271
3 75091 28556
2 13485 976616914
3 57977 19747
2 5410 502964281
3 165850 50300
1 25259 54691 98177902
3 2758 90472
3 125472 97910
2 107005 260985696
1 43217 94828 860138564
2 48994 871428564
1 61232 112906 238664685
3 72743 75107
1 28233 29501 818146180
1 14585 75339 344329720
3 91626 5018
1 41949 73180 61507084
3 76858 33250
3 160785 104485
1 58366 74518 649811922
2 150723 405839621
2 7531 445414978
3 156784 19311
2 22727 111120833
2 31430 690513662
2 76022 381778807
3 116912 107665
2 108193 940660209
3 77438 96044
2 44310 782482518
3 39583 56655
3 60366 79583
2 69240 574954362
2 21345 958743578
3 28398 63918
2 60205 272048446
1 66104 72015 897958054
2 94348 451605171
3 84890 82521
1 20216 39874 916224052
2 62505 293123393
1 61386 71095 793063717
2 43927 58353550
2 116496 152839246
2 126607 467885026
3 126351 101415
2 162395 981727635
3 58654 103425
2 172225 333719972
2 167287 393611853
1 1339 6992 655161458
1 14156 14182 306788181
1 58861 80127 404167242
1 53616 111410 285854958
2 119228 564433929
3 2758 92008
2 101425 473149758
1 14195 105793 422889006
2 145309 544526001
1 11757 43988 998737119
3 1395 48592
1 5547 73785 942732976
2 166087 159692310
2 84639 750801357
1 59604 76588 937064679
2 78270 415281218
1 34472 70336 411684720
3 169065 114051
1 72066 105087 330214654
3 47034 34645
3 69649 78717
1 58138 63421 562666378
1 74294 77122 626574200
2 108861 842441787
2 105892 851895069
2 14253 451620968
1 8164 48011 112948769
3 63947 26083
1 83037 102413 533387269
3 7807 84598
1 2190 70604 730736211
1 34838 94069 164049442
3 63612 23005
3 86780 52273
1 35770 112238 114053691
1 55771 99683 909472898
3 133202 27677
1 53443 84376 953238971
3 111462 71244
2 60891 110352034
1 74980 92383 478450542
1 14760 106370 501032464
2 36011 839432860
2 69958 303650365
3 110755 610
2 117315 513566529
3 78449 53968
1 26616 47074 502271624
3 164461 64522
1 11215 24425 615268408
2 153527 613026047
2 81086 815141674
1 58473 77709 186994771
3 25187 43536
3 19745 92858
2 95145 752779685
1 11099 36213 225952931
3 71133 80409
3 23778 71109
3 66570 17599
3 91948 95757
1 24632 42852 291033284
2 136209 963137713
3 156467 102878
1 23454 105356 149857604
3 93678 35196
3 66161 8449
3 144077 65104
3 162218 113617
2 52311 72359421
2 43534 517003236
2 21270 721236980
2 3686 588561004
2 30821 388801010
3 134661 98588
1 175 67084 642644322
1 40882 110217 139920635
1 78606 112343 432852808
1 16949 89275 565454776
3 10552 47188
1 36225 89487 909605827
3 175674 23574
2 111887 321542988
1 38788 84375 291918201
1 94400 101470 365460742
2 54760 447848936
1 46497 91068 749152528
1 3429 66975 639919066
2 163925 356207561
2 68103 854079914
3 77058 50455
3 15679 95915
2 56607 81163332
2 59599 271189498
3 59316 30757
2 139946 458109140
2 153906 971493519
2 64894 932827456
1 64411 101437 550218780
2 87939 347581918
2 44454 562114492
2 161953 726187546
3 4282 66720
1 19286 105077 811291794
3 42680 91437
3 114040 20344
1 7186 56969 830838574
3 115248 91386
1 30444 69900 751664226
2 52222 625793079
2 133946 445418647
1 28401 63645 446063039
1 5145 69316 394116302
3 24764 109211
2 59475 418923237
1 20727 98630 400555835
3 174979 87985
3 132083 23134
1 40688 48684 933725613
2 128833 327748752
1 77578 108971 243139811
3 157592 52428
3 144555 41313
1 52199 103881 133349061
1 7989 46069 900908230
3 138507 90922
1 82153 113755 912298290
3 44846 108845
2 138011 338075367
3 306 24771
2 110228 592470395
3 104927 46912
2 32555 241983372
3 159717 88815
2 117271 276097694
3 168731 7364
2 66149 913329246
1 44391 83599 359584255
2 18908 763507720
3 53855 89523
2 161947 36369441
1 42304 74408 886120699
1 47730 90115 573644488
1 30217 41340 211225464
1 64424 76452 921682347
3 80542 88931
2 5753 306241973
2 70014 645329585
1 27029 38556 139650248
3 82774 30816
2 116268 370647145
2 24285 87169664
2 80810 374843545
1 21158 70724 783624083
3 39896 49203
1 23063 84571 517894934
2 38270 647651136
2 123716 879301400
2 93887 329732778
1 18571 52784 858693565
3 58717 107746
1 32559 43043 403193465
1 6467 18280 886744602
3 10262 73486
3 46141 97321
3 116592 44389
1 82837 86542 426746117
3 92448 80889
1 14664 100123 583610647
1 32767 105930 512131026
1 91431 93095 294186871
3 86557 15951
3 98113 67072
3 16993 62926
3 2457 111021
2 933 226692667
2 154499 665684960
3 60721 69429
3 126375 18987
3 19139 93333
1 23730 96574 585647847
3 126294 56631
1 63206 101708 376739030
3 74987 33548
2 83785 170440999
3 6105 106331
2 62898 983519294
3 10151 6386
3 72367 80604
2 19621 263148887
1 10733 11057 511227486
1 41344 90665 359635345
1 58044 80930 427907875
3 142853 59310
2 151328 286436080
2 143224 35824995
3 12921 2703
3 123010 33395
1 679 56766 765082328
2 60630 975314255
2 98891 27662028
3 168199 18196
2 83903 307229431
3 107603 45438
1 47047 52132 367627611
2 86275 171031354
1 101270 106830 742645136
2 175324 829039516
3 76574 22792
3 50896 81743
3 106114 3507
1 46157 47414 759710996
2 14717 875506748
1 6560 16150 516995960
2 20153 921980251
2 127360 507901239
1 1709 105281 90426843
2 146524 730347775
3 117016 106527
1 39017 100933 546441295
1 52319 89558 667535421
3 77231 110647
2 124586 38353289
2 83386 889662881
2 21019 736514961
2 118952 64563389
2 111852 328457428
1 2871 76318 975197621
2 24182 256699246
1 23629 107807 672645342
3 149590 111470
1 37124 79895 943452826
2 134823 403172790
3 165271 2385
1 59883 100360 322447465
1 41718 77458 774450886
1 16009 54983 69003341
1 47792 80011 972399401
3 140301 44594
1 7328 29495 273248389
1 30166 31346 930708510
1 15610 71268 845629497
2 20461 344684489
1 51387 111831 263048791
2 49853 417586441
2 85017 898248541
1 53441 65442 708016438
2 55433 808671702
3 157871 14169
1 61100 87317 731396390
2 116213 86826022
1 75113 88598 954960874
3 45408 87516
3 62438 102112
2 122399 907934319
2 35326 300482523
2 135399 488743272
1 30302 92217 966739569
1 11665 30924 275185940
2 108905 977434342
2 141205 883475413
3 48886 48848
3 119191 105698
2 93797 765080454
2 36882 154596568
3 38387 16909
2 156986 511949987
2 127951 743959378
1 31101 110926 292191370
2 161129 845368759
2 78778 38247533
3 114897 26965
2 80066 204563261
3 112979 82240
3 60653 16409
1 28347 96343 772756773
3 44732 14476
1 31151 86131 621497802
1 10507 33218 318061008
2 147981 106760818
1 67351 92658 65778054
2 81354 399501310
1 25615 41670 656626935
1 37789 64675 777904820
2 143614 328928626
2 147937 918907358
2 133456 663522504
3 20864 95789
3 146487 19731
1 36366 71793 613470323
2 110028 407385039
3 159064 34563
3 102281 37000
2 55211 610546950
3 103584 112625
3 33573 63532
3 2507 89218
3 13475 111321
2 42278 411709471
2 37656 231711398
3 75447 37588
1 13627 28146 575331786
2 4614 325926269
2 160318 261493520
1 12292 38630 463431392
3 91286 61206
1 2567 102046 468089013
3 125926 24262
3 18489 70054
3 154604 69308
1 40648 55822 608721194
1 95959 104040 929215244
3 119086 103748
1 32135 55100 23853763
2 55569 857654076
2 52361 918829900
1 30192 51675 752069639
3 97657 2723
3 51026 24721
1 47042 85106 770380441
2 60484 980872013
1 9510 94961 348900088
1 82036 93167 836021967
1 54274 86568 978074791
2 51559 181236421
3 134776 92769
2 23984 355828663
3 101536 11979
2 97888 48731275
3 21480 84570
3 172509 48802
1 27390 83775 183164049
1 70265 87280 17519308
1 5520 83752 913555737
2 149237 260282269
1 52497 104616 30461443
3 118020 103562
3 117608 62626
3 132682 56410
3 61085 48290
1 11121 85639 529071325
2 126665 17532299
2 116493 933542621
2 1306 909461026
2 69113 422523485
2 31510 301916074
3 27700 84817
2 61601 864172146
2 33032 928788038
1 24391 74622 919759867
3 162433 61513
1 36110 111236 921226450
3 16239 43260
1 7126 70127 565563837
2 37589 859941773
2 88666 980612169
1 54130 92824 381371079
2 44860 313231555
3 148054 8565
1 52101 94990 625436794
3 2149 55610
1 3179 95041 945211962
1 48471 55421 724984614
3 174856 107583
1 16556 45935 866541987
3 83417 92650
3 87586 64802
2 112385 936234384
2 19305 799698131
2 117350 929905279
2 5814 154306588
1 32624 64406 951028889
1 48476 103792 372666458
1 15647 22992 268745924
2 145984 747390469
3 37168 58685
3 60063 80584
2 101316 18450553
3 128561 38089
3 134986 105888
1 22651 114183 747181023
2 14829 524258464
1 46713 51809 958335672
2 32881 456455558
3 170413 107627
3 48172 17076
1 33101 108369 805964373
2 156933 511923463
1 73576 104318 236940341
3 109372 74262
3 49083 37572
3 59109 45622
1 13515 73896 110733362
1 2549 39304 192472659
3 120488 3989
3 109915 69808
3 55142 109964
1 19795 59512 436158882
1 11788 42116 84952488
3 106473 43185
1 9051 17545 367012321
3 149560 13446
3 124882 40859
2 134528 113930410
1 15533 63633 745751492
1 59991 89270 403531796
2 137490 499333801
3 57238 47983
3 154224 37438
1 22705 112681 65464923
3 37463 81947
3 143269 37447
1 14331 17798 604436426
1 8317 110632 633321117
1 37463 94866 777295152
3 162592 89203
2 6511 878771174
1 43063 102103 335650282
3 41513 22350
3 74273 6416
2 111484 732285738
1 73 60715 728770954
1 813 80587 416779314
3 37734 77624
3 80931 107974
3 174000 6236
3 96209 52830
3 3222 18119
2 136069 575796815
3 140277 8959
3 60401 112873
1 18770 102803 39746757
1 57530 99748 241064092
1 92754 105823 210037894
3 153640 43763
1 59232 62216 193717220
1 32964 99051 18992021
1 61568 84431 446285442
2 124885 677660268
1 32248 60696 681783107
3 136392 53062
3 151333 82604
1 33233 91346 398068618
3 166963 110262
3 51287 20722
3 110089 32977
3 103577 31113
1 34662 55318 323004898
3 120289 5462
1 33427 40749 991727785
1 3363 63853 907097417
2 127398 74232949
3 147162 79326
3 57518 25580
1 92725 103062 161142371
1 13156 36324 467308352
2 153604 138307848
3 143633 11475
2 32111 774960702
1 10389 16749 88372611
1 47571 64850 415687692
2 175077 146817176
1 6110 45184 884125904
3 100661 40070
2 46465 949075516
2 54632 117247051
1 56588 58321 877859933
3 135750 3794
1 31973 77634 296480528
3 110641 1417
1 14537 18921 281977273
3 81273 77588
2 169664 321294062
1 54205 59274 907356712
2 136185 727531620
3 11682 59357
2 17927 931316047
2 135149 555854041
2 6259 784719620
1 14092 97274 14160352
2 134021 720169557
2 40699 326502011
2 123419 470258724
3 144064 37313
2 89411 151882956
2 8123 56932785
1 25569 80871 753808367
1 4657 63847 482686863
2 114124 292970162
3 12530 62644
2 30414 387511752
2 83476 481727422
2 27335 881526442
1 69713 80794 403692138
3 125633 28215
1 82588 103907 381163450
1 15619 15658 853779369
3 91546 45018
2 98963 944786300
2 36614 513572132
3 80637 89810
3 74190 7787
2 49970 141300034
3 130415 77564
1 83138 113060 745394866
2 140956 18577789
3 96157 55614
3 113412 14467
3 164984 67760
3 62079 60284
3 131651 108805
3 50904 63874
1 78709 110969 88456972
2 132456 967772894
1 1073 76870 592089668
3 109331 81810
3 77533 100360
2 115071 870574763
3 83729 66704
3 156108 55896
1 4111 113668 776250205
2 3999 543282423
3 90826 62661
3 47894 65549
1 61658 68221 574708920
3 57258 37751
3 43759 114125
1 58928 59098 553675889
2 77829 261271005
2 13309 76112138
2 99571 121210059
1 70066 113461 690360170
1 41986 64979 97055259
1 22089 56621 739195093
2 13881 883158127
3 37332 23113
3 6992 88555
1 76849 104467 642757374
3 101434 39935
3 165952 26872
3 75736 110574
2 88172 693648869
2 167354 324195718
2 60159 974184768
2 20983 266998863
1 5726 70941 19404441
3 64488 3666
2 55770 6510833
3 2116 43234
2 85836 185797035
1 26605 105656 825515603
2 174390 390503018
2 88181 502560265
2 35481 171677615
1 21912 57394 575639727
2 137443 22104708
3 116696 30337
1 61381 102656 766264267
1 56881 108765 898614752
3 107219 76977
2 54282 667564847
1 80266 97422 890523186
1 430 25374 22474064
3 36326 112581
2 78823 338112355
2 89536 129050437
3 14720 6590
3 107989 41377
2 132029 55285145
2 66930 644941159
1 83582 107920 921028284
2 103538 606789901
3 156419 34281
1 56153 113293 33009038
3 122020 67130
1 23332 110966 52225490
2 131251 688141431
1 42682 60281 236526372
1 5191 71036 474969356
2 161024 848996444
1 25415 88146 92640995
1 16862 85919 168082699
3 135573 12702
3 153424 91399
1 6332 108558 469255249
1 53677 105787 279808483
3 137654 16550
3 79419 35677
2 87747 680179769
3 124387 1325
2 166478 594999969
2 106028 868608003
1 107100 109405 355867749
1 17152 32489 56158712
1 40007 59832 359598273
3 135197 12161
1 34690 49892 474926103
3 19082 45391
1 23767 107414 477502008
1 23712 106697 994095815
1 32430 47602 998523569
2 61521 158010756
1 45234 79426 181943310
3 22786 85538
1 26418 30740 411765549
1 11218 73451 795388261
1 15328 51045 725877205
3 155830 109904
1 16347 101135 9763667
3 33585 85025
3 45055 108111
3 68211 14014
2 135870 497166997
1 13134 17191 70244298
2 8019 96317363
2 113509 482729222
1 30655 73750 759358889
1 37969 110878 251457201
3 163901 473
2 13277 38267028
3 77984 4895
3 102441 71875
1 18869 29433 473238259
2 124244 358010398
3 135345 29742
2 72839 951498001
2 166621 243814659
2 139139 197062756
2 17442 515441639
1 25391 47905 485737014
1 20075 85831 691226168
2 86229 818788627
1 71850 103521 624853126
2 14974 468153653
3 161987 99329
3 44571 75044
3 89702 5157
2 111816 540976702
3 111763 49137
2 10151 701300361
1 52383 70930 194589097
3 146231 76509
1 31860 79510 832984025
2 72769 200662188
3 108128 77418
2 101009 648142137
1 23655 58599 301069351
2 155477 188123622
2 47564 29649536
1 46276 88086 210172204
3 97533 9625
3 84165 38250
1 96715 101679 76622103
2 158650 697021700
1 32044 74976 921660953
2 61683 743343682
2 91528 728538812
2 142989 585933912
2 76175 661205189
3 1432 112952
3 49102 15990
2 29136 147252210
3 153494 46497
2 125850 392264964
1 30034 37726 554527564
3 81865 37130
3 119886 48044
3 81008 37195
2 112229 9793572
1 53352 56914 774117890
1 71534 102268 308114807
3 72715 3730
3 10954 99859
3 76248 109879
2 31585 498985030
2 57189 780928822
3 155709 36318
2 39524 956218851
2 49665 341104364
1 15228 82923 103646722
2 173725 844962612
3 168800 69847
2 86240 841165730
2 7121 125128860
2 144598 426049040
3 104133 60022
2 97166 53224147
1 16520 55493 92477212
2 147626 148087022
3 91648 21377
3 119876 53411
1 96681 104354 847258500
3 26529 85813
2 147223 578872120
3 76172 83419
3 147913 62644
2 2577 462507549
2 150817 433743286
1 90765 112171 248002854
3 129434 91987
2 139118 255301847
1 60243 82253 658955928
2 65772 882539449
1 16145 48395 454189021
1 35582 39442 366161451
2 129251 339851896
2 68907 806751461
3 91785 27512
1 35518 107457 780011097
1 82553 88468 668896773
1 3781 40708 385729963
3 53961 108220
3 96493 78001
1 27375 111995 359957535
1 48105 109701 890324417
1 20044 108991 176937640
2 107128 919603560
1 42386 84146 820228257
3 46571 5985
1 33537 60165 75848232
1 24277 91649 823850580
2 18857 948038863
2 16520 327975093
3 82049 100786
3 165582 89177
3 108885 8967
1 40049 77506 548676918
1 45525 92996 695895441
3 7831 7565
1 83051 96415 909960258
2 24505 113736963
1 9873 16729 181510623
1 62644 85568 396119397
2 113141 210211330
2 114223 764276101
1 37592 66470 687762531
2 33553 708511824
1 31231 39982 682037836
3 132610 73227
3 68975 26439
2 150962 299317855
1 7481 88838 973816830
3 131696 20847
1 52498 60547 65621687
1 14235 102664 858111481
3 67114 18368
3 43584 36284
2 31807 752547672
2 63742 624659021
2 163751 697371750
3 155579 107709
3 151238 77514
2 97082 187854156
2 37940 412860975
2 162386 78663525
1 19691 34927 255150158
3 150287 78655
1 69327 111486 558722625
2 97701 173473142
1 80805 91750 995305523
1 5057 89001 919311311
3 163020 79111
1 31757 110585 660632752
3 143100 11385
1 52664 105419 543393858
2 60404 328333357
1 770 12221 6268444
1 44188 61898 941091089
2 101306 40200229
1 24729 31979 225223373
2 113344 690452816
2 82175 312066003
3 101655 55594
3 108426 22322
3 95163 50735
1 28379 106289 414029478
3 92130 28018
2 70721 254957814
3 125658 72272
2 159895 841704087
3 131785 80213
1 4245 34218 513419190
2 27088 221749850
3 78819 109422
2 75435 246738339
1 59537 67832 7725973
3 117329 100723
2 8837 326832413
3 46996 80289
1 1003 24406 885873765
2 42925 272627665
2 166896 587985151
2 55448 192087264
3 95318 28945
2 76236 901834659
1 46351 57198 202215298
1 6324 91093 224711853
2 39767 187062885
1 31256 112400 822982355
3 32252 30391
3 156692 46615
1 17225 109572 506389121
2 123102 110513815
3 99921 66383
2 145273 22361975
1 52638 74328 609496393
1 7249 80254 702208742
2 60335 793014816
3 103881 39205
2 168966 532577427
1 45035 101684 909837532
2 162743 288173393
3 53117 20138
3 76573 9888
1 1945 64762 577496525
2 20685 728291293
3 84114 50644
3 153402 72232
3 28348 90932
2 67299 985762699
3 21258 65391
3 137108 111133
3 19673 100349
3 168142 76548
3 169957 35344
2 98448 680548900
2 162866 77380774
1 66594 66862 915712352
2 102495 844238138
2 95878 848303851
1 35275 53521 370054527
2 166537 222405481
1 9534 29509 431962457
2 54348 835429744
3 38302 1976
1 84912 113611 337421404
2 31117 659530480
2 170925 987933224
3 18391 34303
2 81449 567037531
3 19725 98433
2 46912 635160624
1 22105 101406 990998307
3 102124 40658
1 7814 78667 556426036
2 166887 712282737
1 58937 110955 626733509
1 6652 114050 179736417
2 61559 858270157
1 2373 18553 502531643
3 79555 33048
1 10509 88546 552006044
2 24393 494405901
3 33979 55479
3 94755 43318
3 56559 53565
3 163392 38149
2 153736 679444161
1 23967 42552 165930300
1 33854 67148 72955308
3 99040 29607
3 46148 61449
3 59746 39237
1 33126 112172 746189486
3 8478 111580
2 14838 431936195
3 50426 94484
1 18786 44253 825539197
3 175294 99277
1 81713 82648 414206767
2 140323 551034416
1 14745 47059 780472370
2 90185 210821015
3 155111 19854
1 67689 110669 466221094
2 149226 146433069
1 1665 64478 890788140
1 7373 31985 916640538
3 114240 39983
3 127862 56375
2 161624 145793355
1 101304 109542 9260540
3 134525 98998
1 10610 44369 57373439
1 45417 110585 294048288
2 144351 848552227
1 14541 87339 767696813
2 63534 767000654
2 163659 884051457
3 90842 795
3 167292 45056
1 12205 72023 8671638
3 5738 102328
2 124642 410453179
3 83005 42673
3 174459 112166
2 108966 900361336
1 38233 87014 75533550
1 1484 7285 950951687
3 13702 79535
2 68672 263807312
1 23655 57373 476409541
1 51283 62576 707037349
1 3951 104422 352897682
3 10939 47941
3 45082 70437
1 2443 108568 771774006
2 68742 999399176
2 29216 822337456
3 24428 90148
2 53998 543038052
1 54386 56210 406417538
2 3905 528715113
3 160272 98392
1 76061 83458 116740124
1 29820 30380 94563932
1 70231 103759 831076360
2 37495 834668404
3 45462 103583
3 171448 110790
2 147919 135147945
2 90445 55236780
2 105269 152715092
2 146795 632872324
1 40274 65070 844605191
2 39569 204762388
1 10679 64160 85545963
1 58950 99571 462715105
3 158873 113973
3 70183 89826
1 56415 57855 114758212
1 57849 86446 156979253
1 9383 51259 209797389
3 2556 48292
1 20413 80970 318485254
1 19506 69022 71829439
1 4779 106152 953509126
1 84017 93453 923660266
3 135413 89177
3 78784 65667
2 161850 875935289
3 142605 89031
1 10532 70022 263113513
2 163334 829850823
2 63403 233916437
2 58872 790910777
3 56013 23985
3 153000 18436
3 125365 71834
1 36405 90822 297044829
2 100505 478703203
1 13916 99296 507414348
2 155403 62534837
3 49501 36570
2 123164 57294345
3 145618 3131
3 142307 37165
3 104214 30497
2 118038 687000962
2 150371 778473812
1 8389 81895 156230421
2 159264 469371258
3 10376 57755
2 62881 274861961
2 115558 478375597
3 128353 51176
3 173129 84411
3 131659 78356
1 17896 73202 251968157
3 19077 103638
3 147837 31423
2 21659 934961150
3 60014 111125
2 166277 327224173
3 132693 66793
3 139608 13155
1 49587 64560 893065280
3 11557 58996
2 101179 938855339
2 39599 89806657
3 7841 113907
1 9970 11697 455418992
2 112549 657333145
1 72590 106755 369164936
2 26595 67830762
3 117987 91068
2 146148 743146932
1 45921 112618 859651870
3 18602 47352
1 95224 109988 649002456
2 21689 797248742
1 13006 43640 998105127
1 16329 54908 369412510
1 32365 109346 957074468
3 38308 58992
1 61484 71877 76758545
2 80955 270469030
2 164247 122252181
2 147107 506264671
2 166064 886924887
3 112211 28978
2 25548 851411053
3 51477 33109
1 65483 78406 441596078
1 68025 80741 926806271
1 2594 97158 991343072
1 74232 110288 545884943
2 146566 771225130
3 91580 77478
1 99077 100824 549363190
1 41660 91510 144712344
1 18538 99758 938936778
3 170208 36949
1 73172 97122 796020992
3 36267 30705
3 115934 47692
1 76914 81313 520056926
1 29748 58259 467299966
2 126937 696640046
1 7779 49666 583541560
1 6006 18352 531481440
1 12986 48488 152180993
1 34529 84655 614967261
3 102746 88633
3 85000 19904
2 7749 224381553
1 34141 41593 826004735
1 10641 62227 961683341
3 24341 51697
2 122941 752992482
2 1738 202389804
3 56534 13825
2 90471 654857283
1 99589 112019 20737172
2 83357 65442034
2 118832 661136466
2 140002 873629914
3 15203 33684
2 106263 260531743
1 25528 49272 638223948
3 161609 82642
3 44362 79909
2 90517 461511802
3 48157 79414
3 100023 33579
1 67766 80046 477277901
3 126985 64963
1 6240 56264 336463864
2 138760 819798518
1 64252 75153 926313238
2 159618 327522387
2 101052 810500489
2 16251 541754983
3 63024 109956
3 51720 61072
2 51407 635601322
3 165497 73139
3 53087 42268
2 56653 515290874
3 88040 113308
1 31649 87843 821702017
3 115591 69476
3 25686 10635
1 27652 72497 794889291
1 20839 104728 971440007
3 94450 23933
1 17087 89203 603851802
3 141027 93429
1 52331 81904 591665816
1 6973 58713 135281317
2 52534 517437827
1 60687 111273 248534574
1 17231 111236 909058182
1 28912 111668 796857966
1 56327 60715 1774682
3 86068 37624
1 97586 97651 501636625
3 36581 36148
2 135640 520484291
1 91197 91860 496569019
2 124360 463349480
3 59988 56410
3 52561 3860
3 74441 16160
2 172915 303793959
1 62040 95684 800790089
2 26013 449756806
3 162893 70265
3 14035 65743
2 93043 679366008
3 163817 111080
3 2639 50613
1 32570 75851 974813734
2 148264 127159844
2 19194 38842614
3 10984 83842
1 35391 35768 791127448
1 19109 83660 352480879
1 33042 42662 330376112
1 40163 105738 265925458
2 19776 798760357
3 40840 93279
1 57955 77775 950070230
1 30865 56539 700169448
2 5391 745517337
2 11021 270299829
3 26835 688
1 2971 92209 417951684
1 108238 114035 590349102
2 15326 99763229
2 145794 888970659
3 50341 77310
2 129845 117481688
3 135932 48803
2 127299 672013295
3 126967 93831
2 145830 355149456
1 29355 92108 745050657
1 81539 93970 844771747
3 7186 44715
3 44506 56434
1 1391 34274 311547719
2 102794 464543693
2 107984 955915711
3 73957 96950
2 99082 363608434
2 55716 913542710
2 134210 753060543
2 34557 747493988
1 32403 75939 447074352
3 139718 65930
1 78283 99062 663959161
3 159997 62189
2 161803 317057790
3 121014 43388
3 39329 24694
1 80062 114380 962829295
3 90649 66249
3 116053 90753
1 43035 92286 156484930
2 24576 969196352
2 123947 956506773
3 69788 3798
3 88147 28356
1 49804 67703 375894208
3 45813 61625
3 171831 73149
2 86767 278210175
3 173111 9385
2 31036 937840533
3 120113 24035
2 140402 24014376
3 141495 72039
2 91254 492067576
1 14649 69846 317080059
1 13593 60533 346432100
2 38661 346602378
1 23231 28481 355099673
1 12995 75180 789036394
2 163553 717634320
3 29045 46687
2 130778 384040559
1 28001 101002 687152126
3 72437 42435
1 19346 64786 53935996
1 26349 31007 388313648
1 53085 68186 329747797
2 104254 37548215
3 29536 49230
1 2043 113277 731629861
1 35570 79733 572916134
3 20343 4990
3 168679 7982
1 22245 39363 901262926
1 18919 73569 875344212
2 156238 992169248
1 70266 79087 649118597
2 172873 276967256
1 40404 75417 587445623
1 54689 92409 420006260
1 7650 87171 705125129
1 65418 76166 941433631
1 1220 17620 118802825
2 114432 776970640
3 130719 90504
2 55091 55267671
1 45578 80765 204551667
3 95721 84962
2 94614 985469286
1 37409 82691 65299342
1 3178 80333 693238716
1 66842 110635 684011183
2 27061 678005329
2 114531 148164572
1 18779 37519 444091974
1 50506 97563 498044289
3 60578 104638
3 161440 62885
3 84286 106448
2 4730 475761883
3 72694 3325
2 107362 382510919
2 56257 679271832
2 115689 770266051
3 45790 32440
3 22366 64789
2 44062 760413701
2 83465 360390704
1 1316 30714 438644359
3 69774 76303
3 29685 74276
1 38803 54692 503523898
2 112494 389100515
2 38114 6073855
1 37586 103485 852623812
3 122519 40602
3 130390 27342
1 5106 52307 470993339
2 14838 358220693
1 13402 62565 800655693
2 124983 883801738
3 96141 113970
2 131535 918762413
1 21867 30917 920747784
1 25604 86804 795639519
3 171670 24051
3 4771 43644
2 103722 211035159
1 99061 107451 615277752
3 32250 9016
1 39868 101538 447002530
3 8726 74339
1 33393 59035 960423434
1 43304 66647 443395651
2 48868 764351376
1 68072 81216 448705806
2 87227 243550573
1 39687 41753 937337240
3 103244 53917
2 132946 827678727
2 15016 405466274
2 122497 225463501
1 37253 100354 533107821
2 40818 754619528
3 12999 48356
3 162850 52335
1 69769 86868 22905345
2 123753 452927349
2 39088 202474636
1 44236 47775 608226013
2 155016 43519762
1 38499 93840 758602999
1 15386 109277 147906364
1 93161 102320 282593052
2 1654 228788138
1 28815 52152 378430258
2 13353 314900322
1 60445 78140 489704998
1 63980 67352 936887994
3 141566 43304
2 21655 509634805
1 35706 101769 680121571
3 41392 65736
2 170806 623505834
2 81856 455803924
2 149046 310313077
1 34353 49136 509826479
1 11569 72936 262191823
1 3894 91739 956460938
1 37552 79330 352189430
3 45541 52368
1 5986 38187 148495545
2 166080 529246044
1 2582 22214 860203880
2 56784 49424417
2 173038 67831874
3 37176 29993
2 124070 705813352
3 34515 84608
2 143112 309114009
2 9814 784783727
1 27538 89995 901784670
2 108032 532767185
1 25210 109129 396714774
3 115925 57211
2 146946 21244324
2 136885 603090024
1 70524 90882 148855399
3 153776 50773
3 69967 10432
1 6883 67843 562816699
2 52964 658928243
1 29586 81337 171877396
2 153161 654597370
1 38188 39850 230302470
3 2709 10679
2 74177 946072713
2 31845 271214730
1 44865 101994 416789380
3 35488 88006
3 105046 92799
3 37946 111041
1 94733 95279 423619316
3 119949 58177
2 70190 524463149
1 3729 69058 533676689
2 89473 85520412
2 94805 184059374
1 49542 86323 939572255
3 55385 19907
3 133206 78213
1 1294 6516 9142500
1 36197 52200 711053601
3 126852 92395
2 137167 646691114
2 63823 379744477
1 4021 114056 523827499
2 30580 336110065
1 5208 104656 328670472
2 122662 29530017
1 2223 27464 413931124
1 72447 113182 278789861
3 37568 84172
2 104400 24914709
3 75229 50653
1 42304 93882 908386879
3 97041 1541
1 59479 65788 157426740
1 22842 39863 148774555
3 139389 14921
2 57829 19593052
3 55268 112465
1 26117 96145 189597384
3 162804 10723
3 80071 73482
1 15723 38349 958676833
3 32028 92014
2 42895 420457887
1 40295 106031 731872591
3 113409 98008
3 156281 4850
1 22114 62452 89135379
1 7597 89357 232081962
3 157915 39514
3 87121 13948
2 148767 313767129
1 17146 51365 815543132
2 53714 302803466
3 56125 111838
1 7480 13651 743858697
2 45213 78297115
2 91122 920656107
3 136868 110477
2 163973 420510725
1 35924 80117 559287211
2 60333 573843132
1 33015 74244 419114340
1 60114 94344 712984711
1 62999 83491 557384458
2 64981 205710260
3 34702 65479
3 150231 34085
2 144703 562028700
1 16244 102147 858488161
3 121240 112827
2 135994 439930549
1 50480 80570 721566254
2 17538 727423972
1 57996 81847 479841299
3 22642 104257
3 175029 65490
2 87119 951384573
3 119535 99605
2 143148 815395420
1 38367 101402 479857956
1 16804 20453 203134038
2 171947 760135041
1 15228 110591 717874863
3 26997 62939
3 106036 63709
3 97666 99938
1 33526 40857 177552476
1 93052 104515 668747877
3 23198 15523
1 1501 104021 467544499
2 90294 660158787
1 16755 22768 40048836
3 84115 57558
2 158443 933011936
1 2996 85271 69906656
1 78027 103588 574241684
2 143083 598795312
3 114273 62895
1 41906 87697 258881668
1 64472 99265 969454722
2 95246 413398561
3 94782 359
2 9752 936912392
1 52086 74531 411274112
2 4577 876680524
2 164934 904794773
2 34489 204535554
2 129941 387641451
2 20081 300964041
3 69575 66622
3 146735 96549
2 49749 191120741
2 13853 174930790
1 44565 100642 882558234
2 155358 815285440
2 146584 417292085
3 107096 104825
1 12136 64826 997818430
2 64978 890109525
2 43454 915886707
1 29409 77095 367045477
1 7097 29010 469505005
1 17211 86926 998658702
3 95227 65813
3 99148 70802
3 169126 97501
2 147697 916830694
3 8699 13814
1 34185 57367 234867408
1 81295 113268 351582992
1 11596 16169 930968412
1 56213 92147 322873308
3 76960 9546
1 16227 45142 724215807
3 114316 70752
2 6758 466394204
2 151512 870833382
3 120787 70141
2 143384 301892149
2 165670 290969683
2 159096 417468719
2 146254 915564169
1 6790 29207 358432528
2 128577 916583833
1 17146 108665 418814597
2 58219 275662459
3 22910 62239
3 166308 26171
1 64794 77997 295350326
1 25037 54383 540744061
1 53892 99996 890071217
1 24786 73233 792399974
1 64948 77555 820151319
2 156001 304247917
1 108507 110665 86242048
3 83931 106596
2 56829 337902497
1 54555 113889 208279846
1 43909 60818 248186050
3 175419 90797
3 160356 104469
3 78881 92485
3 30659 98214
1 346 7939 865951793
2 149008 380811252
3 78128 88141
2 153600 586309798
2 151032 957975677
3 28731 45034
3 62181 33994
1 90145 97339 662838966
1 20608 95423 112599333
2 50405 886069311
2 109098 483798214
3 167672 83953
2 153809 610794447
2 24073 902742310
2 54424 276672999
3 115042 11914
3 120796 54922
1 30035 71569 352066426
3 136949 85584
1 13942 91358 793824786
2 160897 674590414
1 27496 105302 806153058
2 54173 276169207
3 49908 31028
2 165748 759337233
3 6256 49854
3 43301 17581
2 122523 762721630
3 62951 110137
2 80681 777039658
3 145067 32361
1 59578 103520 909728595
3 69185 30897
1 80784 100829 238625553
1 84740 110013 288688318
3 109805 8315
1 35249 48448 270401535
2 113995 429610954
2 30032 940346448
3 125867 72314
3 109388 27597
2 63126 789468090
2 129384 15349117
1 27094 76518 660637679
3 20976 67504
1 34675 39183 140410814
3 142290 80585
3 167812 19476
3 172657 66547
3 130379 24484
1 41389 44482 691806597
3 32409 28111
3 2532 17284
3 35153 86082
1 39062 65546 684881448
1 41522 70990 12468781
1 65195 85493 108608122
1 3847 32557 254399157
1 95490 112393 900363201
1 47224 95949 404465706
3 98822 50614
2 16585 588189366
3 51725 6939
1 76126 86210 990826635
1 91720 99655 272069576
2 64065 547916319
2 43234 807687809
2 119573 589790915
3 149702 81533
3 152974 80577
2 8076 546721066
3 65760 79625
2 70795 322780940
2 118277 621294995
3 149943 85849
3 36600 17144
1 15511 85218 236420809
2 100805 124673047
2 97573 482160174
1 28579 72930 887626423
3 133123 77748
1 53952 78584 884488644
3 129840 74940
2 135746 658581634
2 134336 799935057
1 23293 112178 416433284
1 19808 52533 309055589
2 8636 53081728
3 32306 43048
1 19137 107963 46732986
2 16163 141440394
3 28413 109792
3 165105 19261
1 6077 65064 944858989
2 159697 932900601
2 16586 680199287
3 73278 93934
2 8686 907241410
3 134682 94222
3 60305 99949
3 151399 8958
2 6968 584149300
2 105981 340806647
2 10847 671397779
1 27994 71834 883605446
3 137858 77880
1 36932 87362 147269139
1 51143 69983 65718992
3 121818 28490
3 110108 3347
2 139483 130577891
3 162529 91677
3 89666 60827
2 1047 81657869
1 95087 108186 836311178
2 18809 231923475
1 11893 96110 869504946
1 85246 86134 410151442
3 170214 110113
3 61478 2658
2 16327 857498166
1 477 21160 987876443
3 72101 28399
2 61593 91243426
1 68862 100382 798965885
1 72029 104872 123663731
3 29342 98013
2 23391 662662450
2 138011 345739359
3 19993 57830
1 36406 52231 975811071
1 46785 97249 958877946
1 26570 76215 926394556
2 120915 692703553
3 70464 80144
3 97476 75853
2 133886 779861245
3 56260 95622
2 104390 95631580
3 156039 100719
1 76570 96019 978313275
1 54655 111277 884519857
1 8328 13386 218958503
1 41137 47293 615707112
2 54991 516541563
1 26378 59486 611108617
2 80692 143115824
1 85011 97700 705680486
3 92848 112313
3 7695 5074
1 70676 75036 146610135
3 132568 67220
2 35341 788237052
1 60581 65634 338069095
3 151128 16902
2 10963 761055930
2 42051 683518260
3 26658 16818
1 11441 23108 466633902
1 78196 84178 455811793
3 173943 76036
2 165191 439264247
3 161902 87693
3 129354 24290
3 59746 45684
1 12793 66713 92648075
1 13989 82664 689779530
3 41065 30068
2 124805 53886793
2 174139 448865744
3 25732 54839
3 46894 106943
1 60125 85363 387938031
1 7862 92788 206745035
1 25970 64855 165932068
1 32261 74564 320416784
2 170611 930319350
1 15056 46004 232867953
1 63542 91831 289627946
2 141007 974991259
1 38396 90174 138641356
1 21085 56672 989589355
3 126834 10927
3 24407 82444
3 161126 60879
1 71537 80430 87130342
3 140930 59974
1 41039 76832 242746056
2 77638 813836049
3 104233 4252
2 11303 200806615
1 5943 110216 989670610
1 6797 31125 724261472
3 175139 5998
3 117759 111774
3 101368 108905
2 163785 977380519
3 50417 106675
3 2847 39629
3 106662 43807
2 12164 663303014
2 116047 228506510
3 118046 53644
2 104366 839219531
1 26002 85654 227386819
1 36250 58492 649996955
1 24845 59613 344865107
1 66036 87542 690081961
3 77892 23934
2 64500 151984685
3 81088 77
1 80657 112140 328097401
2 148658 846018399
2 152109 986384716
2 82610 566149028
3 141441 48595
3 39055 2591
2 34610 833849668
1 39719 93110 6870495
2 75811 189224158
3 49477 113249
2 50220 128459068
3 37206 19958
2 4399 850973113
1 80067 111575 668797815
2 105445 171507988
2 137182 68208145
2 161946 2679810
3 75293 73384
3 71720 93286
1 26885 105653 863556306
1 75218 98020 365558714
3 38741 113363
2 141728 994507186
3 13678 46412
1 16425 55838 833048785
2 10009 464507804
3 16737 5887
3 79796 45176
3 2162 91678
1 20877 34900 445113610
1 38000 73149 468361223
1 59427 98581 262661544
2 162431 439294056
1 78824 92663 17742624
3 158491 56366
1 1497 92657 887330843
1 32223 85511 277750455
2 154852 348513868
1 4481 76421 75916964
1 37871 105575 696864208
3 19839 94291
3 157273 106379
2 91215 752859064
1 55694 113582 631444984
3 162933 47132
3 153579 68223
3 155189 62958
2 173163 569071229
2 90859 731150614
2 22868 568151957
1 5658 57896 65747116
1 49301 61462 916946147
3 8005 77677
2 32652 545026030
1 648 106791 131455697
2 19829 876720940
1 60964 78685 625026119
2 55940 321056360
2 162936 731356862
3 165435 80339
2 151156 899764423
3 18038 55048
2 162855 960019038
3 94200 32852
2 165841 666743111
2 28334 447694082
2 109304 159814929
2 95899 898982524
2 77499 680583803
1 6160 84383 647654772
2 43389 623646696
3 143669 66170
1 660 18940 951829159
3 93128 82573
3 10113 40733
3 11085 41006
1 22032 89691 103673643
3 43289 10149
2 37662 870738748
2 162505 494436300
1 60969 64006 478335122
1 100480 108933 663398951
1 24091 54099 353696577
1 5348 94374 433625136
2 72720 475329272
1 2933 77920 172984196
3 8983 35066
2 76913 652360223
1 25022 54977 238876911
1 2612 68908 523161493
3 22885 22999
1 18229 49429 285315240
3 9617 107455
2 154612 403564197
3 98874 50979
3 30840 22150
2 173993 444078794
1 59106 78391 479277964
1 66439 93644 894646365
2 7880 808399384
2 120135 283003400
3 95927 54761
2 33822 412495282
3 4840 105164
1 71148 77051 498165154
2 171181 417703492
1 63356 85037 480762550
1 102768 112605 246380532
2 54482 830305296
2 41955 438779085
1 3677 59183 393646122
2 46821 122683909
2 163341 451591063
2 2275 602819893
3 108280 22436
2 99908 352588669
3 50812 78280
1 16648 28827 246276607
3 31771 23693
1 65049 84875 935011200
2 48171 68643567
2 166359 128100300
1 12978 17616 569315878
2 121897 916842865
1 8455 93951 702459970
2 74815 989911310
3 38489 105099
2 51084 784034283
1 32122 79745 217179116
2 17404 900251980
2 54443 57582515
1 21295 96475 798668349
2 7606 634189679
3 48802 53450
3 97032 20943
1 14504 85851 301278799
3 94565 25431
2 58929 166354149
3 85081 108890
1 29384 113934 154339935
3 60460 71683
1 19574 66897 18562279
2 43065 653842412
2 36159 13389558
2 97603 877969534
2 20889 248019715
1 36897 65334 590646540
1 64599 87018 562219380
1 44951 61604 659105393
3 169608 105371
2 44165 958328800
2 58293 413990950
1 64712 70604 221811507
3 158023 76778
2 15544 419295097
1 31731 83182 115761106
3 95042 95882
2 132477 603039477
1 91956 100030 970174692
3 34492 53579
3 163058 35798
1 22287 70769 931966004
3 102178 52003
2 110032 904695766
3 153330 86758
2 64628 404476037
1 45340 86905 1286105
1 78094 92705 733340667
3 102820 106930
1 54829 56667 501416538
2 121904 535599863
2 85399 369212557
1 20697 23449 23134972
1 10444 108023 987510274
1 33147 86704 465008564
2 167326 697222934
2 5370 663644873
3 49617 47702
2 121079 630091593
2 165441 303110322
2 112177 33179199
2 134599 577972269
3 107727 36555
2 101758 281235670
1 37825 94512 897121136
2 126553 295174980
1 83944 110854 37584196
1 34377 101885 481705727
1 12136 83638 508590801
3 11772 12595
3 7735 105478
1 28079 36813 291102510
2 78203 827687763
2 41529 726926010
2 152279 258121703
1 13925 87961 286163783
1 14304 103957 697209159
1 18823 79117 52102386
2 16042 607431485
3 170569 99510
2 63468 441659256
1 12014 18635 644862271
3 76796 39493
3 128475 9696
1 25239 41660 207494884
3 9352 68846
2 126307 769662219
1 20834 77545 110637607
3 38735 42136
1 53844 92913 558784144
2 100308 615883668
1 90119 101200 166854846
3 111755 67242
3 30174 47046
2 157584 739965361
2 136513 24844398
3 56457 81362
3 101069 39108
2 75209 572463984
2 86787 161860881
2 96155 298021192
3 145990 69136
1 34813 47794 217805701
1 508 20309 575534818
3 161321 20448
2 7160 972306651
1 61658 68935 539441804
3 57751 54714
3 138914 83693
1 45761 63063 10646971
2 5540 972501231
1 24491 74713 353350747
3 46856 35926
3 17687 101165
2 167938 208593396
1 71980 83607 782618703
1 34806 54048 808975937
3 145482 5702
2 31067 911659377
3 149264 94378
2 168245 615928743
3 2819 69500
2 123287 866216464
2 80030 797494682
3 9213 32367
1 18316 39293 532111351
3 54961 72313
3 164423 103187
2 48855 513600757
1 14746 108152 975029345
3 123059 123
3 93139 95596
2 137847 653002411
1 52481 64074 477075059
2 166332 620852180
1 28969 104192 70085313
1 2404 12207 114560168
1 24723 34867 357282252
2 60048 294263359
1 42883 85689 913941806
3 53696 66398
3 48530 44164
1 83371 105183 797854743
2 54027 320727609
1 65063 76729 385135002
2 105273 590117267
3 16259 37620
3 31207 27571
3 133899 113330
2 125493 901506089
1 86707 105687 902625491
2 37872 963157292
1 15643 59013 664661438
3 123971 30391
3 130461 8847
2 28718 197452614
3 38177 4514
3 63457 45723
3 139858 3031
1 40003 95936 501010752
1 20197 71019 580983378
3 172202 5412
3 98195 49666
1 5999 94095 163862710
3 151990 65290
1 34583 73591 652439114
2 159405 959091997
2 121377 64553746
2 140353 359539607
3 54340 20393
2 56801 647340428
2 3164 624935024
3 78847 64690
3 11316 58010
3 101699 78945
3 108376 42239
1 34991 46896 579529303
1 41369 49151 589386797
2 48550 310705758
2 36860 7815470
2 25065 750874004
1 21648 78378 565139360
3 119919 73252
2 110229 683110546
2 97724 440567150
1 74214 100587 859106779
2 171638 99282906
1 66342 68376 440917797
2 71883 399231370
1 84025 105090 39684197
1 18865 98827 987844807
2 132024 631623804
2 17908 106665203
2 131580 171398454
3 10654 13365
1 5889 76503 958588575
2 115620 402760799
1 34610 67721 203890348
2 117325 462127287
2 60643 190592589
1 6356 55273 771283105
3 34480 41034
1 79443 112117 309065626
3 94647 8087
3 167505 87296
2 122559 149882317
1 97974 105259 998670618
3 61594 18446
2 83125 917085338
3 117109 96580
1 52882 66920 512432508
3 38374 99032
2 133866 838083529
1 17986 27029 879168790
2 167026 974882082
2 70599 631300367
2 127687 710978279
3 83452 17728
3 22099 106822
2 25602 112957811
1 10680 68036 402887228
1 63272 78586 92659035
2 5405 271977741
1 55010 93723 130065904
3 91091 96277
2 31348 857679024
1 58070 61661 11972710
2 79312 41435773
2 128134 494485163
1 7204 10267 31811230
3 116770 44298
3 44199 8444
1 33683 46740 412616937
2 62413 530879574
3 129513 41474
3 95628 103384
2 124830 452310699
3 117426 16558
1 2529 66781 473817883
2 109807 313497301
1 14279 29608 990624092
3 155668 48017
3 108500 32342
2 83811 495547821
3 103134 102924
3 35065 39549
1 45284 51597 832486797
3 130013 21167
1 20715 57993 740816386
3 94482 35034
3 46560 111585
1 12592 67251 479772632
3 114167 41815
3 83140 28653
3 170017 8324
2 33304 925423384
2 162184 765224221
3 163014 13765
3 78376 66070
2 45661 366261668
3 66885 35890
3 10659 70588
1 10651 38475 289991799
1 49731 73258 790420847
1 80293 89091 47823299
2 142803 797836881
1 6199 28785 481129345
3 100602 84309
2 72805 623387598
3 81182 105584
2 55197 248298693
2 132142 912402755
2 78240 613339160
2 148361 491405193
3 36375 70319
3 125873 24532
2 131465 160413871
3 74864 69502
3 45286 13827
3 97943 40504
2 33361 310287079
3 21457 68826
2 134764 742943206
1 7606 9667 952474195
3 131328 113377
2 26892 506168039
3 74865 72229
1 8692 81297 238954237
1 54524 69207 695177322
2 106529 799916958
3 124225 63816
2 130999 544862174
2 74085 79792453
3 74623 64076
3 170340 108593
2 61367 421204436
1 44844 69057 877927793
3 166860 3648
3 55375 23026
1 6710 65528 641588669
2 146871 980170650
2 83658 905298541
2 44488 810021892
1 71375 104229 853317498
3 95149 2506
1 9521 10281 434898794
2 150706 778680541
2 11689 148837326
3 54529 38190
2 174580 636103396
3 61292 24288
2 80480 857308646
1 69481 111010 768130458
2 158375 440037520
3 28394 17737
1 76213 88816 533379668
3 94613 89575
1 24997 48557 596291842
2 147134 40538447
2 30701 921095716
3 52984 59648
1 1260 1293 979311186
3 109035 51887
1 30221 102651 858828615
1 79041 107463 730269362
3 44346 14457
2 20903 652520769
3 60346 91355
2 159597 305844193
1 22401 26419 511414252
1 7546 36065 316393358
2 173763 455177399
3 97411 52015
1 91009 96110 97631094
1 36331 54494 306941294
2 141454 746960137
3 88583 110929
3 51480 72553
3 146326 84061
1 78176 100675 589151345
3 83315 110432
3 79740 3621
3 62049 71551
3 25193 105074
3 140363 37909
1 58701 112010 310502018
1 37007 80805 39078244
3 75376 61934
1 76072 91514 449551490
3 29972 15311
3 47592 80898
2 48192 119927292
1 37053 53513 145378111
2 58109 863847425
2 27292 847128185
3 57229 66278
1 20608 112984 696379328
1 779 3146 334927911
2 12152 484175426
3 38412 59877
1 30409 72548 207565735
3 61918 16323
2 76383 956042592
3 148404 59577
3 30996 8998
2 11292 155303081
3 70555 40983
3 56076 32159
2 95721 856854674
1 2821 33020 85897340
2 38998 572081731
2 11545 373978540
3 140147 76189
3 119771 48765
3 116834 55467
1 49972 76635 30525329
3 67900 40358
3 153219 20770
3 171991 100013
2 139082 828182518
1 7046 107988 876322252
3 57258 43786
2 5084 321349779
1 34317 68333 68550413
1 5416 31250 507948317
3 15270 79503
3 115911 17750
1 14764 57031 939852821
1 29205 58231 730737078
1 59969 103970 485451245
2 6553 833663917
1 24523 45071 25489508
3 153699 6209
3 173504 73712
1 66846 75816 174548427
1 2621 96567 151570593
2 17840 556321204
3 37084 49098
3 71159 12684
1 6465 69082 585621986
2 79571 893407395
1 11534 34109 167793994
2 94417 45008704
2 130487 617403440
1 47033 89154 442363177
1 82056 87947 522183058
2 136824 874187039
2 164348 825738421
1 33989 110572 485139550
3 99092 25059
3 16340 3226
3 145101 69694
3 37157 56748
1 9391 28962 353655488
3 31781 17960
3 24959 64870
2 137256 135602692
2 60417 599521288
1 23456 23850 220742353
1 68052 87614 204478122
2 137584 548994127
1 38714 49206 587871227
3 121868 1996
1 67855 96147 503008844
2 90029 295431916
1 45329 48463 39669010
3 117092 18813
2 129512 326505302
3 85069 95222
3 86780 58980
1 30940 91135 572120776
1 64982 97441 834396565
2 33156 719952450
1 78095 102375 367457058
3 51624 46440
1 36218 98448 577488780
1 40258 68356 281989905
3 134370 5326
1 34679 37753 766832915
1 98525 102685 856133242
3 2994 37368
3 69246 12987
2 151758 446346968
2 145870 142627673
2 24126 930483577
2 19802 254410987
1 2129 69133 537568719
2 72542 524337379
1 17037 45356 108975406
3 129044 59950
3 173 52070
1 27550 31993 688198592
1 6672 106305 603457906
3 44618 26654
3 73007 107909
1 36434 64041 580209901
3 165340 70496
3 108429 48740
1 9261 74862 326169371
2 19544 615906183
2 158036 764703965
3 26228 109810
2 36825 749009842
1 26056 79724 248972470
1 7836 102196 573808834
3 96842 3461
2 9310 624983607
3 102084 53516
2 80567 122653510
3 145261 101128
1 41560 57185 655647451
3 2195 105088
3 65218 89032
2 66254 988349918
2 20884 760256475
1 32730 55664 116837123
3 58563 20815
1 63051 110192 188156938
1 87543 87630 443857387
2 153550 886439487
1 69394 86269 913495828
3 67863 100637
1 39156 48741 304500789
1 47404 92267 679290588
3 135713 53091
1 46334 73078 761286261
1 5849 95136 84094270
1 62089 109413 63364004
3 152520 36155
2 127361 554759155
2 47474 379281512
3 60465 17708
1 58770 80039 363547537
2 141213 704580287
2 160052 844178657
3 96167 53745
2 72323 521367108
3 46085 55937
1 9234 31222 681701311
2 20194 775518381
3 152972 60844
1 17566 32347 167293961
2 11905 912435011
1 39208 107257 358036852
1 19640 94549 865986713
1 66226 67048 346612914
2 17365 128697285
2 50305 258231378
1 45027 51608 766971710
1 11220 69062 236196147
1 55912 58393 482300391
1 19900 104936 492967987
1 15928 62056 90757313
2 73734 495897950
1 93324 96564 985143075
1 5559 49380 178020874
2 3259 764958186
3 85274 50451
2 78943 799062346
2 5468 54645855
2 116703 806368545
3 118601 57822
1 12752 112997 487389851
3 139921 4953
2 68034 193380041
3 127966 42541
2 75275 922242760
2 98897 669664218
1 74735 107231 431189885
1 23998 40469 880429342
1 30179 60192 767887862
2 120770 244154754
3 84343 42066
3 8168 37645
2 37539 43967595
1 44917 65477 530657789
1 30357 74605 925685531
2 69611 53113192
2 104328 115892523
1 16473 69480 501579842
1 55642 97971 309861019
1 16259 22239 520301843
1 21748 50045 927635195
1 4492 43089 717816893
3 139507 48585
2 18060 695436579
2 115866 995796794
3 78295 84937
3 162788 60041
1 24675 26819 327387663
2 19812 179946156
2 98155 653554544
3 52243 66628
2 142329 376381131
2 165349 552732245
3 132450 44169
3 151409 2980
2 58500 169336705
2 21569 350399824
3 87476 7507
2 160164 521981272
2 165515 449539787
2 92882 205345843
1 97682 110675 542361683
2 31504 755168668
2 92675 420335733
2 10748 184141997
1 108204 112054 465354129
1 17812 75966 337094455
2 154700 864644494
1 62001 108251 515361835
3 129768 87465
1 12851 23026 513610064
2 77608 29053253
3 48486 21484
2 118996 294343021
1 77982 85119 393143134
3 94886 99510
2 143626 496316525
3 123559 92807
3 49150 83691
3 134145 57250
1 12167 54534 134064927
2 140338 484327425
1 3437 50707 795416111
2 138579 711408318
2 17781 981000584
2 170954 744824118
2 13144 343643442
3 71969 76622
2 169637 725473052
2 41306 430085343
1 38647 52867 655609441
1 58337 91747 225290023
2 87978 82546663
1 3304 92420 312384663
3 19362 13067
1 5121 34341 125851725
3 166814 77722
1 19549 44512 169723666
2 42585 713076683
2 55620 661383244
2 163374 642556346
3 3583 79591
3 119498 43506
2 140284 827439606
3 33485 20267
3 4932 83620
2 123977 864711088
1 58095 91170 186550543
1 54319 62102 919157432
1 40396 113248 463628408
1 24169 70635 249026618
3 7201 98182
2 110319 324949018
2 7466 139687349
2 124135 681958850
2 58994 429929822
2 97297 635141103
3 98972 90125
3 16109 1586
3 77338 29145
3 108209 48468
1 74062 90661 621392226
2 167751 292527867
3 33529 44754
2 23777 508120040
2 37616 343920602
1 49929 92893 535082124
2 23159 442000929
2 172922 358226205
1 10923 36758 390168978
1 76022 84261 498511233
1 75247 103746 602951917
3 159210 30916
1 7278 79199 16173526
1 61960 102170 223858573
3 169908 68650
2 84985 831436567
1 49194 100408 883055404
1 19283 40662 667845384
2 46729 115503887
3 88602 85500
2 7370 12395489
1 47146 105180 354561715
3 65210 5217
1 2292 28901 607743672
3 107917 49374
1 70413 96066 606664624
3 77269 69580
1 76800 113917 823480996
3 102524 69585
3 105536 77992
3 68865 81825
3 84128 93650
3 3857 108531
2 93017 104258514
3 114781 14314
2 168833 844424535
2 30824 725991448
3 75550 22674
2 129815 270051485
1 104095 104333 764762384
2 156878 139504240
2 35288 719343845
3 100391 61843
3 17604 112437
1 38193 107372 344155375
3 84091 30717
3 39677 62008
1 84365 102341 311395996
1 11552 88752 313175887
1 28045 93824 340307827
3 100362 88798
1 21545 66714 198595919
2 147413 778707036
3 44613 76050
2 113546 326718230
1 15639 58237 133081238
1 43452 49684 784338235
1 20142 61116 977868209
1 55292 56736 713548716
3 94617 17674
3 146154 34633
3 77186 75172
2 99959 212083463
3 20730 3330
1 87567 95413 212068005
2 110206 526741054
3 58808 73465
3 60141 20469
2 170994 620169331
2 2881 618326141
2 153991 303583976
3 76865 114132
1 49459 84034 300191944
3 93605 43177
3 151758 43712
2 80916 602707075
1 49614 109381 495255208
1 2199 28996 791195557
2 19847 571797107
1 35625 88591 707964331
2 64654 918792611
2 110063 783983638
2 41177 18944315
2 79841 776393807
3 35431 43129
1 45611 57415 390023429
3 38268 81322
3 9828 12187
1 39390 82537 793356314
1 57893 58455 168365846
2 169260 673170295
3 51999 33320
1 12230 85837 376383894
2 143882 294122695
3 62279 78390
1 84295 93596 607143125
2 87435 180655630
3 147596 30825
2 53295 302599678
2 95291 673237512
1 38571 51145 417932042
3 117035 85414
3 61838 56589
3 8116 40027
2 57918 573128656
1 53025 63182 394082974
2 62924 350134842
2 36112 479564003
2 80012 519019803
1 89049 107882 250896227
1 57909 100659 241904754
2 76148 448561213
1 54710 113338 620337952
3 37719 20772
1 49970 102744 805564745
1 45231 72517 725430109
3 172290 55135
2 37788 868738506
1 12367 52489 824376538
3 142536 24147
3 83513 111780
3 21876 73100
1 19658 104559 485510951
2 39997 127929874
2 34304 610609795
3 100877 1972
2 123891 574843700
3 91453 62357
1 47680 51812 485960281
2 171536 427336112
3 140699 49324
3 24708 60107
3 119842 28868
1 10685 43242 641904182
2 82351 817432321
1 64498 105515 784135068
3 135087 73863
1 38900 80353 667561769
1 9886 11519 899583431
3 92759 50820
2 124963 184666000
2 65093 920128036
2 57612 220037901
1 18359 69845 691079294
1 24072 60484 778815429
2 141408 343614616
2 21893 286909441
3 70546 52589
2 934 304357814
1 21027 53148 673681886
3 69067 6405
3 105008 23465
2 104961 723767054
3 122383 35247
1 28181 28707 559627683
3 37073 50913
1 26628 34621 149759286
1 38577 39345 110244307
2 104768 238162716
3 133811 59048
1 2071 59019 152084050
2 169749 479260115
3 142863 53093
2 71685 451889433
1 55082 99850 710683153
1 96881 103087 321903135
2 108396 342445508
1 41624 93045 903645245
2 103093 711348917
2 26160 526284436
3 28057 103486
2 103433 588879416
2 104682 227802289
3 57361 22612
2 147692 501731408
2 29695 685917037
2 139393 518504617
1 70964 90722 559725464
1 43179 99822 376215081
3 19352 26508
2 38927 881836264
1 1186 24081 191462314
3 81017 18394
3 116638 86150
1 56098 94677 577341564
3 93436 24030
2 115647 600283680
1 5868 99507 50452157
3 48784 79048
3 107656 56117
3 97405 95384
2 8203 755791533
1 11020 69740 680915472
1 22734 24749 132108339
3 72852 12529
1 70517 94879 229755474
1 83242 104776 988346326
1 22315 32374 657036401
2 123448 201149190
2 166423 303691328
2 174853 780556307
3 27482 106253
3 20610 58241
3 4183 13400
1 32167 95427 839584871
3 136972 105734
3 103913 47494
1 54543 60666 994491481
2 83616 904564705
3 162448 112130
1 40511 40833 782484095
1 25976 49194 858458359
1 58556 101428 227929166
3 99508 8072
2 115640 254091645
1 92269 93710 581047179
3 81693 91266
2 127189 68874666
1 36380 72362 897129421
2 76075 440982778
2 79887 114140496
2 134020 548855806
1 30035 52812 706202336
1 44215 57295 733844541
3 92793 78579
1 20292 68327 628011683
1 32981 45233 60327858
1 1084 18635 65195704
2 70487 916228229
2 39082 644088382
3 48137 92268
3 150187 10549
2 29729 931404229
1 19242 38803 591811069
2 5237 795873651
2 45047 241784685
2 37255 930820251
3 143941 65156
2 135701 359036145
3 109274 33088
1 14211 76980 268717386
1 5558 34358 665074351
1 18604 62019 698044749
1 22174 55528 533472421
1 11871 67217 578042206
3 81042 70246
1 20380 45370 509050110
1 496 104735 811365075
1 8095 63241 982482915
2 9681 85234579
1 34247 98222 372512380
3 160013 7721
1 2852 75073 920674578
1 5491 61483 921143643
2 127327 336986706
3 154923 14320
1 91595 102785 543643794
2 70460 267791794
3 93346 65577
1 66601 73135 373917122
3 62104 101390
3 38319 65739
1 12672 36329 223423656
1 45785 106032 150096836
2 110591 271087732
1 18533 36622 95839328
1 50861 71491 924823984
1 63416 92457 574602098
1 7631 89990 109931268
3 119645 40380
1 104715 112889 672230714
1 55236 55258 341652854
3 56992 102459
2 145185 663637419
3 55706 97574
1 22333 39278 341245492
2 58238 112656933
2 100431 337088943
2 165059 824415086
2 149092 385421833
3 122681 97755
2 154385 724306567
2 68514 103531819
2 166451 972665916
3 67778 79480
2 172986 78225690
2 60721 684137025
2 172030 693366293
1 12415 50676 549160944
3 120386 34384
2 92469 755756181
2 149081 312228766
1 47724 103939 721655460
3 156040 111975
2 7458 475332960
1 43468 89415 669077829
3 55000 40574
2 106708 898776837
1 24606 28610 280172336
2 109132 720722239
1 25796 42028 458580458
1 29979 50217 127164952
2 157998 322279902
2 142770 665486010
3 103877 535
2 29568 563343795
3 90825 52074
3 131923 108972
1 44364 89753 341119034
2 79376 198488680
3 131027 28758
1 59193 99503 536865844
2 29378 329264616
3 106276 59524
1 78700 92910 677736738
2 161597 601082432
2 34083 423342365
2 89121 487113064
2 4990 363203568
1 32776 94893 319851407
2 39095 946545736
1 73829 112086 403680543
3 62155 86865
1 27984 97207 419120208
2 44424 653456388
2 126419 466734060
2 118667 875944211
3 170767 91476
2 54559 214493876
2 159362 871961777
2 172869 970316248
1 14028 46025 327848459
3 50250 113013
3 102347 73588
3 103571 81875
1 29373 37039 440965752
1 26761 37753 705497816
3 90122 15235
3 151320 56664
3 38673 53637
2 35335 190235588
3 165725 60347
1 13531 40332 489190552
1 36324 43622 452055999
3 79171 62840
1 49379 55571 579305350
3 116918 59101
3 60160 105734
3 24112 68030
2 12032 981074590
2 25323 374328140
1 2192 103797 138156918
2 121097 345873984
3 93418 55243
1 41659 114244 670730025
3 127884 61378
2 71072 881198664
1 40569 98302 709902978
3 160442 9406
2 53885 698552014
1 24821 74264 808508681
2 32781 868627799
2 140599 925474315
1 20825 71547 938855789
2 130177 949224564
3 11931 31777
2 133409 143015386
2 15771 681562013
1 11662 24408 960218520
1 43283 69669 309268058
3 79724 53074
3 40094 52056
1 66629 91498 615617836
1 96837 101147 45084781
3 107485 21923
1 81026 104427 420341680
2 123541 103941547
3 43147 53226
1 18572 102368 351827966
1 24408 104022 43505507
3 57215 30664
1 63300 94631 816111732
2 13775 702665127
2 38975 390947125
2 13234 487517771
3 97624 98921
3 15816 104959
3 27475 27868
2 172785 926587375
2 92454 324103418
1 18858 53404 907399519
1 43809 94654 207499379
3 124651 28506
1 43349 94873 321691337
2 129320 995215546
3 51490 66099
3 25323 39642
3 125880 98523
2 155033 706411634
1 71146 81231 271354689
2 32798 453071888
3 6103 93770
2 41772 954796316
1 23802 107126 137650067
2 123315 484693310
3 149405 38521
1 59697 63223 538328947
1 15343 95212 709606923
1 23457 42392 746772235
1 81396 108212 794985577
3 118955 39290
1 85686 108246 735501339
2 108366 493864025
1 52786 112588 469215850
2 24849 39226756
1 35358 52233 182544464
1 36121 106773 571596309
1 45005 52048 64009365
3 79687 111339
3 103017 84284
3 38025 56007
2 92961 831001702
2 113950 610596147
2 20855 15415089
1 33257 94447 803452329
1 53810 96664 408134807
2 74230 997377394
3 123250 32820
3 126052 34847
2 66297 14788949
2 49343 159066078
3 1040 54852
3 61726 91951
1 37850 54072 267196620
2 138492 310362624
1 1103 19056 948560466
2 41355 71727803
3 171905 72854
1 42010 62361 946011555
3 153488 100280
2 158460 494548084
1 22839 80498 156242486
2 7882 678492473
1 23901 66427 45510091
2 73206 517539655
3 173963 60640
1 56204 57514 956172582
3 6824 90661
3 493 10058
1 35856 71426 405441622
1 10249 25926 404225556
1 10798 110040 185176737
2 117637 313762972
1 11656 77374 1059837
2 17220 214869819
1 37580 100162 217738960
1 28658 33734 923021111
3 100011 21093
1 26134 72940 861873858
3 131407 65854
3 20396 12736
3 87124 42174
2 135441 521544864
2 92140 266464334
3 39848 101964
3 33049 59065
2 54962 794239474
1 34735 37978 62085836
3 167502 54174
1 5397 14134 651660824
1 87053 93487 852430035
3 100121 84009
2 23798 549210319
2 7342 350102794
1 33298 105670 332576905
3 142462 18159
1 31479 91730 717268781
1 89506 112167 646170506
2 19967 2695071
1 25736 25972 945683071
2 155937 123144193
2 71727 537750724
1 43671 55284 590998883
3 128221 92939
1 9724 47964 287601724
3 26478 102767
3 71709 83327
2 33265 184608692
2 158796 689043733
2 25557 815900869
1 19814 27954 457273485
2 79993 186547679
3 27725 21862
1 1198 19792 996986792
2 127153 677638281
3 50557 33571
3 152185 30328
3 94944 55061
2 17625 451301013
1 104584 107792 902611506
2 170788 924001023
1 55306 72007 788184552
1 12112 111060 54760208
1 16663 52979 846173963
3 167736 101988
2 48357 924482322
3 110103 63716
3 80231 114383
1 21532 62772 636257949
1 40161 53596 36224189
1 138 45390 136730199
1 15833 102714 664151138
3 41997 54211
2 87855 356215253
3 146426 31134
1 78965 114081 737894214
1 52047 100124 788824117
1 18536 19262 701042591
1 71925 78951 743258483
1 32864 70186 111342138
3 20961 13130
2 94813 945987912
1 36974 111879 875020707
2 132911 515526570
2 86734 53580470
3 4031 68130
1 26152 110108 317273073
1 38943 44405 124302990
3 104858 98622
1 72771 100479 934887246
2 737 493614769
2 120628 413754039
2 20940 150943796
3 21004 25155
3 70076 57997
3 117563 24289
2 123057 868625851
2 34698 287735458
3 75787 102758
2 22554 561396066
2 80167 968840420
1 47983 93941 957283818
1 10291 53088 888807441
1 74638 85664 148591628
3 29416 103078
2 53459 992236846
1 77307 107838 188725519
1 20693 76762 400873854
3 27966 25456
1 56376 89718 240200221
3 75924 509
2 141109 722645185
2 63756 439740978
1 23350 83311 154289422
1 10022 54465 54476663
3 67000 27559
3 169916 44596
2 22487 82085741
3 85550 91108
2 69264 964260471
1 110638 112612 7284865
1 6642 60753 629845182
3 39675 40758
2 39182 136124645
3 52464 83782
1 67276 91292 338949928
2 89476 379289965
3 174016 75832
2 22779 20036610
2 126951 332314987
2 125376 692291344
1 17084 36192 55269671
1 14548 62874 849363368
3 67038 105383
1 78880 82859 323585066
3 102616 39963
3 145569 34282
2 131233 977958449
3 97468 102981
1 40648 58521 873852120
1 69938 106013 838078625
1 12998 20618 406192061
1 45652 56563 289014135
3 21087 21877
1 63395 77102 132363767
3 49713 71168
2 167982 475970287
1 42587 47618 418473596
1 33958 104787 606782573
3 165316 44898
3 126736 80706
2 98684 265307754
3 48629 101153
3 57138 101235
3 106182 53272
3 117071 14687
1 72963 113297 187083943
2 173427 322615545
3 73757 74341
2 54771 493907101
3 39968 42456
1 54471 104497 26101454
2 9305 127622460
2 14063 278786497
3 63096 89092
1 9699 76551 552216804
3 143323 52664
2 124135 188651712
3 126545 57350
3 59361 57084
3 75257 17593
1 16418 64596 518161237
2 158383 117165229
3 1469 52817
1 22497 24878 447675333
2 38328 494423301
1 34976 96112 493228194
2 66275 951430506
2 116370 69392700
1 62082 101032 20453363
1 29547 100598 296842792
2 77359 241872309
3 166265 21557
2 37264 782665128
3 80165 76768
3 104368 110938
1 19316 41878 160786576
3 24651 14444
2 143534 759005890
2 137907 394224927
3 150562 110567
2 97265 528647801
3 158225 527
2 980 775443948
3 87469 39529
1 90880 101595 922356975
2 106875 850207129
1 32167 48564 811978742
3 61908 19824
3 156846 12483
2 158647 465328801
3 85335 24312
3 104392 32493
3 84874 11800
1 30700 91393 384436216
2 12218 760465595
2 91187 108254625
2 150663 649028612
1 24316 114043 615400341
3 62438 100747
1 17639 98722 774401697
2 102578 842378024
2 172742 766077793
1 24310 99964 693798011
3 77059 59987
1 81270 86079 288506945
3 143802 30261
3 21742 97764
1 7316 68059 904286205
2 66169 875628309
3 493 10307
3 65294 14757
2 25008 327470746
3 38805 9332
3 63152 20691
1 60861 62803 890439478
3 121476 66724
2 3659 604326301
2 135112 504594
3 39672 7814
3 135287 87462
3 78539 11662
3 54654 28638
2 127291 845126813
2 41019 976512214
1 36290 47841 100146775
2 72878 671874270
3 135671 59020
1 49481 108468 379112531
1 30764 65244 766614634
2 110526 49386700
1 49413 111642 517412019
3 13335 74164
2 163915 379276587
3 99337 78578
3 71937 62552
3 3200 6277
3 128611 16053
3 24231 102614
2 149126 619345808
2 63271 652798925
1 29972 40139 733174134
1 78809 84291 113034132
1 47592 52382 115218040
2 24605 771113199
1 23906 41018 964784952
2 42128 10479005
1 16364 16906 636409826
2 105011 526160065
3 32889 14345
3 97 23172
2 75270 450134130
3 115236 75435
1 78564 92690 839433331
2 53899 67656416
1 30308 56883 847273995
1 23262 42967 757488018
3 152034 91485
3 78247 17063
1 20985 84837 397064919
1 12207 44512 179678028
2 110784 774179753
1 46327 76628 742843336
2 101397 775049749
2 64787 666417072
1 30145 92644 888514206
3 137399 91423
2 151829 186206700
2 136924 366298933
2 133615 883387215
2 117732 457517288
2 35413 663653642
3 33757 25520
2 63419 744133521
3 153038 89554
1 56974 63532 875699276
1 48089 63584 501102343
2 116512 719838780
2 154917 623585529
3 71242 12863
1 8196 17287 834753326
1 18634 107055 781926722
1 75957 99811 584780462
2 7316 865157563
1 32058 53173 868699844
2 14082 35208214
1 1277 6468 572441763
1 64083 89640 835622019
3 13078 5025
1 56891 72550 345115065
3 107167 87805
1 61645 73681 607227702
3 89452 8618
3 2916 99849
2 53902 329375020
2 12173 498845101
1 48423 60992 822521421
3 147130 74838
2 62723 170906725
1 2042 19519 501246986
3 100531 109392
1 21624 51722 132103728
3 65564 104950
2 76746 630903565
2 142652 274915332
1 30244 30760 129394036
2 103433 562416794
2 34201 726424205
2 39914 196480164
2 42447 529033257
3 145539 52537
3 22724 87818
1 47712 88746 143863513
3 103492 21163
2 135431 534252374
2 7178 669861850
1 25285 113373 800980902
2 45058 322070306
1 25646 104532 228064083
3 11498 95276
2 159125 95223854
2 46955 821031969
2 46144 195130826
1 42296 62272 768598490
3 98040 68028
1 85570 98423 991195225
3 157701 106757
3 173233 79824
3 155109 111051
2 103229 44821750
2 124990 751823783
1 93782 96912 57577566
1 40805 70630 519113602
2 743 87095382
1 40691 92858 953962080
1 73287 108852 734370866
3 114078 99954
3 87291 39576
1 42108 111053 144474453
2 149355 494379778
2 152874 138719581
2 102295 683892686
3 62533 108486
3 84412 103625
3 109025 54488
2 59514 185157405
1 2753 37033 493606694
1 13158 55248 690196227
2 29636 143058813
1 25609 61935 485196004
2 63974 923767215
2 54291 527166154
2 133913 308134922
1 5442 31936 850825913
3 67083 28434
2 65954 251974110
1 7546 44294 136297902
2 172834 595742893
1 25326 102347 669034625
1 60345 87593 37807357
3 40522 38293
2 50159 270444708
1 46993 51326 4721717
3 73938 113301
1 27904 71490 781981291
1 77017 88673 598759644
1 46033 50805 453199646
3 160350 35861
2 45403 263837678
3 9551 71990
1 15314 43045 603247186
2 17580 731813330
3 92023 291
3 44099 64272
2 24918 670707659
2 136960 858067499
1 38716 75572 829463676
2 100545 328686652
3 68964 19605
2 21187 813518754
3 157553 80112
1 75291 88149 89538562
2 117093 238558155
1 11950 16255 562994327
2 3771 744770725
3 96460 56583
1 77236 90926 863046361
1 67476 74416 213412140
2 125972 655050241
1 6165 59047 476338036
3 57592 37881
1 3218 64004 197530004
3 111766 72225
3 13035 103261
2 83791 562837482
3 140758 11957
1 29928 110805 662059405
1 6243 57917 954363939
2 42047 256443987
1 10141 61062 513678621
2 43141 913551057
2 115206 833858245
1 94 24366 741699687
2 80358 192817481
1 81433 106660 210017837
2 87703 844152136
1 46663 74551 85601929
3 117953 60589
2 163078 241539013
3 159717 83010
3 146488 32838
1 13863 76313 163880410
1 19596 27851 938115114
1 27287 107558 634542049
1 719 9961 548683695
2 45863 308456695
1 91138 93527 761113646
2 159758 719544035
3 94783 5009
3 160573 73540
3 89649 109165
3 26771 101408
2 137079 152265728
2 24994 997938426
2 91049 877320780
2 115068 563704154
2 6503 60228256
3 27395 64106
1 14480 97882 405418759
3 116171 4144
2 79940 199252458
3 14632 79510
3 115908 107117
3 51322 53519
1 22948 90671 666207201
3 57835 59559
1 4775 35900 194072430
3 63871 114268
1 82732 89014 523764065
2 41806 190063740
1 68 106601 912388847
2 126806 439353412
1 12345 105696 312442767
2 173061 271748369
2 113850 78205166
1 13047 34956 435928982
2 4925 43937900
3 63831 19698
1 23043 76198 306597250
1 11445 112720 924581252
1 64295 99581 267879342
1 4876 31107 102793148
3 90807 76933
1 49998 99938 372838732
3 49680 50266
1 56730 89323 122053623
2 36643 283438030
2 14708 755103734
2 148719 734310569
3 19822 18414
3 87386 45851
3 6185 66260
2 82316 474884705
1 34148 35003 788885057
1 38751 113731 999627461
3 65748 55818
3 118878 112541
2 100342 929598876
3 3308 48543
1 107 15557 762008110
2 118260 382763740
1 19973 55154 744130664
3 23296 57011
3 128811 23284
3 66750 43107
2 132176 171132751
3 15952 104692
2 169021 887013160
1 12475 40101 263089434
1 37960 38087 821284802
2 102140 921472497
2 31674 671905172
1 38180 108375 596673788
2 88112 964796305
3 141479 3273
3 110312 69951
3 31623 2585
3 45782 61322
1 96913 108853 48748681
1 24686 99728 520591010
3 146474 106433
2 159152 751273860
2 94315 352624598
2 58258 842142738
3 20152 87121
3 10886 42243
3 138826 28561
1 15104 53856 554448416
2 75321 288628577
3 39879 95836
3 37421 84892
1 46962 109351 864237331
3 135187 14973
1 8915 41339 67870158
2 140019 483645854
2 110336 992479622
1 12201 58366 132360330
3 168781 95586
1 11314 20752 866188445
1 23961 43032 731201713
1 3322 100904 279392140
1 27504 106061 793226370
1 32237 114342 35076418
1 28455 100625 522057680
2 156220 264116637
1 40511 50267 373453207
2 113762 644252478
1 76969 90647 638627371
1 11264 60245 493385497
3 144605 11269
1 82321 102875 705740839
3 163170 8877
3 43212 83745
3 123036 88064
1 48876 97474 97208505
2 59959 779149668
3 138949 11326
2 135138 480181941
1 55276 97359 186633385
1 20780 29172 906763879
2 4139 959094380
2 105406 295371281
2 169984 960278873
3 136782 80656
1 10779 16170 33590843
3 66793 56712
1 29168 34637 681302196
1 73406 95869 161352694
2 168560 723501424
3 11031 20616
1 24316 98004 693023471
3 154915 49402
2 119499 444420291
2 29546 367360204
1 42562 69810 60183750
1 70864 81735 809918929
2 151157 904302313
3 22759 17411
1 18868 34119 551811187
2 3738 523897385
2 60129 26323225
1 6759 52069 836607171
1 72785 113080 745721635
2 154049 605551663
2 125598 916660226
1 24454 93850 180128434
2 78810 67117705
2 138859 501895987
1 1811 106535 320833603
3 152801 20140
1 11468 16688 425896466
2 17521 76994490
1 10502 79648 572419564
3 95811 47865
2 170975 777905862
2 142421 249349467
1 68217 108448 440806879
3 104075 104075
3 137296 101650
3 93648 53346
2 62044 242815206
3 43842 106066
2 804 931680716
2 25480 468745403
1 87752 102324 419049942
1 14399 97588 969564614
2 77893 370592032
3 44624 83408
1 40486 75341 846246540
1 6783 30970 40851878
2 61006 941590382
2 65062 906562389
1 34886 90869 176871660
2 155175 303805308
2 61389 554262619
3 136313 98943
1 13521 105003 363716380
1 31270 113854 364469662
3 41815 1836
2 62513 50067545
3 21537 21383
3 129055 69836
3 148033 6389
1 73812 75649 954424976
2 102476 3150048
1 35739 64236 432589389
1 63092 77235 223787673
3 7073 59601
2 109319 623493431
2 94792 943688189
1 2774 51076 322392869
1 35272 91857 854761422
2 96357 627907257
2 62917 765109493
1 90751 108186 859709428
3 13767 105325
3 58461 51259
1 20325 37669 982701380
3 128139 109526
3 55288 104997
2 91492 225551574
2 31766 786116923
3 72935 1964
2 29264 449559510
3 6451 4941
3 150634 92952
1 2980 30249 713593799
3 159226 93775
1 22384 97874 874008994
2 136335 27330730
3 72656 38829
2 88611 629369766
2 155953 683420927
2 14957 779237252
1 245 111226 429799591
2 15805 938125017
1 52522 54454 660862549
1 88329 90702 113369748
2 138540 997956533
3 157446 63231
2 132631 745182090
1 47696 87534 827837036
3 32562 99310
1 46991 98590 264646064
2 117217 168716458
3 50213 52381
3 164534 58209
3 53328 42391
2 160927 564374258
1 3775 40476 336239543
1 47307 79049 54772072
1 31382 53332 685467325
2 73490 178219439
2 108991 272758492
2 59446 754386807
1 83052 113774 111367807
1 71534 100090 307627404
1 49303 67369 918840029
2 25322 339814965
1 26436 85599 57578981
1 25714 54582 5030940
3 77263 9073
2 1893 61988067
1 36314 105265 811543836
3 36155 68281
2 97759 838930814
2 39685 287781773
2 136457 664695396
1 40915 81500 138103311
3 22555 69651
2 168294 227150533
2 42375 636591176
2 62100 580233852
1 71199 98885 79298160
1 1020 82035 678522634
3 169169 109890
1 54422 79143 879120181
2 19323 504354288
2 146975 873776563
3 150519 94304
3 29872 61110
1 10795 57250 162549505
2 123500 210814528
3 77855 80745
1 3896 43232 133569273
3 59223 41815
3 109976 51499
1 54800 81932 261422953
3 155209 57884
1 45668 106845 283022226
1 8611 88628 134954772
2 73175 116026753
1 19180 104137 150537456
1 14989 98214 696848515
2 94235 686985997
1 52374 106400 911149975
3 109784 11459
1 9012 64657 782094905
3 125083 69070
1 37668 96268 269525687
3 52701 42948
2 143444 22677353
3 124588 27484
3 73661 59719
3 113732 88515
2 171290 909168009
3 159665 84642
2 175149 124325276
1 52398 72162 512860420
3 95920 90436
2 49702 564965740
1 425 72377 393481603
1 53470 94430 269295091
1 137 29282 28963715
2 2639 439246556
2 149600 765192995
2 175403 323313946
3 93788 105195
2 21387 934594650
3 25102 30896
1 25308 64236 269212815
3 55915 100533
3 160625 71404
1 21252 67512 449652646
1 18051 96526 382902724
2 136672 295012460
3 162717 89216
2 111167 425734984
3 45865 58360
1 43033 67600 926339387
3 165189 22492
2 123578 712325482
3 119575 76513
2 64456 943786352
3 54823 47699
1 21054 44846 418303191
2 158685 70787208
1 46543 52709 125343421
3 125317 2228
1 30657 108413 291962773
1 36987 87091 758461326
3 75257 23961
2 118414 649150971
3 116154 49859
2 76150 654488980
2 103053 227630385
1 4921 66665 817569543
1 17749 62629 52010076
1 66922 81370 519118407
2 14472 383556454
3 30640 1066
2 136755 169066265
2 16771 295570779
2 155890 687042940
1 27739 37238 727458770
3 1891 94205
1 58803 104759 264118639
1 3588 101037 840668577
3 63265 110607
2 122110 196523892
1 1190 81442 563896208
2 132427 112946499
3 55159 61261
1 4497 56664 425684605
1 54165 73810 25139161
2 46986 745429829
1 54358 81659 389122270
3 74862 44994
3 106629 27768
3 52957 101146
3 155513 62761
2 44674 615119203
1 44251 78091 805890304
2 26068 660938075
2 147348 501517693
1 1322 11874 121105062
2 171624 841726563
1 72858 76831 350945101
1 26060 79002 797872283
3 91638 20345
1 58417 61774 683734215
1 72980 73424 881168458
3 133904 54326
2 104368 866291100
3 40881 80643
1 61740 85901 657135824
3 104923 4444
3 20047 75538
1 23752 89177 775288874
2 55507 929848649
3 34215 4637
1 21355 100502 708161549
3 83535 4686
1 76862 102615 573461248
1 14053 33810 103478365
3 88820 74613
2 53755 221107371
3 160837 97568
1 99737 103611 831863635
3 29740 102181
3 78217 35592
3 16630 91923
1 48233 79401 807594529
1 14002 65906 572317043
1 39756 103635 588385605
3 20022 32255
3 108556 72764
3 51907 50919
1 74629 87563 872648428
2 168652 481308196
3 158562 31098
3 56352 82321
3 128083 69308
1 57940 88597 559152329
1 20999 48092 990320499
1 51088 112431 27586850
3 58003 69751
1 22203 27433 531060441
2 75093 534806692
1 65010 101360 236262811
1 3126 11570 439009866
3 86676 56234
3 1935 11297
1 23025 87989 321145052
3 86945 25173
2 139234 364498135
2 161711 507157722
2 149633 123923615
3 75831 9074
3 4807 93194
3 109026 61281
1 3856 69238 279109594
3 27594 74213
3 22569 111934
2 58544 427494956
2 159740 998862404
3 75814 51519
1 28396 61234 909967598
2 43175 158549734
3 112811 78496
3 96847 57023
3 98900 103565
1 28977 85695 191842207
3 5452 57907
2 132142 941941057
3 69932 83121
1 55607 93768 49891200
3 10556 85336
2 10118 960896772
2 8008 6930751
2 55066 735316759
3 22300 22794
1 55850 72155 479393055
3 14100 92347
2 98580 310650413
2 74417 869484214
3 117700 37294
3 58426 5163
1 429 59176 984609004
3 2192 74546
3 79358 58967
2 135995 498040752
3 125610 782
3 103777 47296
1 58569 103923 678778970
3 100541 102583
3 138444 82005
1 77540 102017 441706692
3 96180 74229
1 9911 86045 653930738
3 108782 23325
1 45295 109109 164375637
3 52650 63756
3 89945 27508
2 152017 175138977
2 30384 573787987
2 60825 620138596
3 68267 59123
1 64380 77167 483372698
1 10004 48647 442153164
3 51757 15098
2 151428 885517237
3 53361 67473
3 95213 19118
1 8831 13919 407385689
3 135800 95358
2 113638 806742763
3 28026 111522
3 133311 80800
1 218 11472 988762273
3 136980 83405
3 50455 61329
1 2339 63102 746046973
3 63012 92979
1 39045 65203 48885518
1 46058 78765 108493212
1 30901 93652 719864021
3 7175 33530
3 4991 44751
1 72486 105366 10205493
3 144195 102665
3 16043 76407
3 97163 85827
3 26550 89140
1 72198 94902 752329131
1 11022 64453 974268008
3 93187 48367
2 124683 403060830
1 14955 72395 757363723
3 132657 13375
2 53594 929889652
1 9451 24095 137547076
3 26998 68691
2 150484 500983048
3 163525 4689
2 72703 955129940
2 69193 111288518
3 1213 105788
2 122612 254238294
2 101299 374484473
3 95710 86550
3 47073 134
2 82480 108486224
1 82714 87693 472772400
1 51575 57010 859939790
2 145087 196020616
1 47955 59295 833472321
1 18970 34292 899105692
2 164041 457941541
1 30619 91999 414201622
2 71399 96669756
1 29498 88010 735314836
3 40865 16150
1 42459 69547 550695996
3 88949 111927
2 155615 425840203
2 142331 625805415
2 11015 761645488
3 119732 82072
1 6684 73904 374639256
1 4594 82152 985217875
2 17865 242161645
2 54961 630295593
3 40001 56999
1 15857 18304 538684762
3 35107 34914
1 40017 111396 835117306
3 72228 44162
3 93584 45950
1 17875 34348 489832112
1 16929 70767 620927259
1 41396 50019 55599850
1 16762 66387 80367411
3 146164 23991
3 94893 71028
3 131602 22667
1 67374 89074 176710115
3 59604 86892
1 66672 113586 88890164
2 173751 282150752
2 119826 800004050
1 18258 40462 735445834
3 83524 109563
1 66719 109866 66491121
3 148190 6525
2 28542 306495326
2 67638 377310909
3 121712 19416
3 128966 4091
3 24661 6179
2 94641 504087342
2 151756 190149464
2 121368 285894950
1 70641 83369 72473145
2 44735 430376554
2 169311 537639961
2 77849 168636388
2 167953 619649180
1 14172 69063 329117274
2 91947 774642518
1 4934 80921 740641068
1 74820 100512 680321334
3 341 62527
1 38387 53615 130045664
2 60 744719484
3 51552 62918
3 130474 34290
2 109825 421277008
1 75037 83117 634615779
2 137185 346490047
2 139149 216481827
2 46033 562429795
2 54235 183091937
3 124411 38995
2 70822 943334561
3 46715 92023
3 6814 94222
3 58107 66081
1 73445 94167 445101037
1 21495 78138 236199614
1 65411 100421 260635364
2 102762 409395776
1 52581 80141 367870163
1 37017 114221 131695996
2 160015 239601507
2 70552 37254220
1 45266 92963 897015093
3 69746 110366
1 56811 63578 569650687
2 111195 24598061
1 8365 70320 907765074
1 77663 96529 464446250
3 130230 113444
1 62374 87798 128816740
2 172054 974981549
1 99745 106724 154144090
3 54093 66116
2 173132 50860849
1 3382 72763 803724892
2 1236 210508421
1 19189 62812 134533413
3 27187 86015
1 33051 64910 606900265
2 146117 854211842
3 106252 22249
1 51971 86078 585746052
2 32915 742876198
1 100878 102781 462762182
2 125299 278714614
2 99431 717542271
2 56501 54710010
2 71925 501101329
2 135808 587555147
3 157601 35766
2 173757 880471549
3 4456 20117
3 5046 78859
1 77223 110547 989925240
1 9473 98615 410227641
1 106771 108315 931944182
2 131127 875951462
1 60984 67262 806408476
2 95908 706061956
3 170168 57906
2 84316 822443135
2 123488 18829585
3 162535 32204
1 25287 110319 214325407
3 145437 76209
3 80202 26702
3 141014 72069
3 53273 19731
1 32579 37319 557674247
1 47258 89025 488628072
2 87766 857479983
3 96663 103600
1 59689 94459 404407205
1 12407 43273 418154439
1 52652 101273 821199597
1 17763 25961 338608107
1 86128 93777 465089910
3 169837 95522
3 81729 35134
2 81181 889541904
3 4505 109366
1 1049 58686 647391925
2 109097 425814064
1 5469 31767 275865917
1 50257 109960 493666011
1 38538 68286 153057531
3 30358 5866
2 160231 964534688
2 157027 417741080
3 40047 107489
2 133102 779833139
2 55882 804568644
3 119860 109306
2 95695 290629680
1 27013 48101 737756808
3 51343 53234
1 48927 63667 791266162
2 75985 863792432
3 147612 89477
3 68232 15352
3 99329 102172
2 67473 535142923
2 151759 545046076
2 72872 928643441
3 71261 100946
2 36018 494518188
2 51333 590652523
1 15773 84864 784997826
2 80550 509234153
3 46587 57276
3 136947 66676
2 33742 777714333
2 36646 610653513
2 148240 944664981
2 48156 719127724
1 21146 47461 777348067
2 100067 527032463
2 139463 288953088
3 25531 36041
3 153020 8117
1 30618 62555 244308063
1 38170 64113 205272150
1 8792 17940 381629471
2 154545 34944774
3 74970 77693
3 154465 39357
3 94208 9457
1 53702 108497 657657674
1 52079 63849 453642474
3 25295 80169
2 133322 819098127
1 64851 75982 595873353
1 732 68952 502066645
3 146876 41376
2 65731 992555340
1 22724 106990 865433752
2 7914 39549093
1 36338 49497 476532559
1 51100 91954 691154330
2 94173 705104047
3 88962 26193
2 73204 875665608
2 80594 790165890
1 5303 84904 989098008
1 3961 52436 761113084
2 10688 397011160
1 81138 106831 878496117
3 19949 35487
2 22849 775729647
1 91010 109817 438420986
2 73165 12437132
3 94296 58182
1 43615 44281 167990336
2 79718 985548728
2 78240 604607923
3 135373 105289
1 81062 84123 424713380
3 12032 104729
1 88838 113959 944323506
1 29675 46930 807430419
2 138716 855913277
2 81936 130543516
2 100251 192951007
1 26319 99385 184656366
2 135082 105208054
3 76605 9196
3 99474 91310
1 66589 102355 364125123
2 77660 12709759
3 30463 10119
1 43619 111921 503227598
3 37862 102162
3 143941 65551
2 174695 643264387
3 32145 4102
2 42602 347630843
2 39635 541473721
2 34433 894101658
1 84262 107205 847557543
2 10639 767394109
3 81506 110193
2 161041 428658942
3 11491 23775
1 9864 12582 837036211
3 102140 91897
1 42957 56850 653098375
3 65849 15317
3 2505 64580
3 151635 67563
3 41376 10522
2 72317 9407057
1 92671 104718 439667945
1 83014 100002 531366438
2 134322 452720662
1 67980 105366 260803790
1 40267 62392 407239273
2 52596 446318902
1 40178 56627 606082235
3 43842 103864
1 5381 111115 300632658
3 132445 93928
2 62736 385110522
1 12932 58251 473323476
3 15288 47520
3 156177 14982
2 64106 440757618
1 40957 104996 304868088
1 92726 110400 109789416
2 132262 370402006
3 32690 19525
3 164640 79651
2 151323 838530641
1 37351 70350 250191495
1 43466 83422 403458496
1 39227 82935 893431444
2 463 220747974
1 4159 54247 852409603
2 95090 465908092
3 117333 20855
1 27122 67837 764163127
1 1407 65542 20584773
1 2254 8005 756052235
1 33601 56216 202816122
2 30801 451309079
1 4712 10834 261134863
2 77417 892640662
1 3410 65480 830077817
3 12260 82667
2 140629 857527763
2 76032 328137849
1 54975 68139 7734841
1 33899 71174 248532231
1 23526 87478 657246189
3 163951 91722
2 145195 559802355
2 2905 939547093
2 141887 98503328
3 136991 89416
3 152664 11326
2 131175 372255389
3 150275 60960
1 101365 108063 828406704
3 162116 24405
3 132619 56547
3 78480 59158
2 104986 61726666
1 26339 80315 8793284
2 21823 670379475
1 45841 81945 316802529
3 132491 27335
3 145521 83996
3 110096 107558
2 117289 33124463
2 10781 343274823
1 81596 86250 269774708
3 112977 64216
2 48650 957989390
1 43567 97310 224980500
2 121349 408235939
1 50275 104493 597522713
3 11710 17213
1 11679 21978 456390827
3 121805 1005
2 110568 38750600
2 74923 210992104
2 38675 742439424
1 22308 69572 71821807
1 15438 55166 56275770
3 109581 73831
3 5673 70756
1 38354 67896 929001316
2 101456 420455559
1 40641 57002 803099934
3 167359 88078
2 71358 190660172
2 109589 416226253
1 27684 28902 255825247
2 26632 659827872
1 72275 77371 84973373
1 1342 107493 15258726
3 757 45246
3 10916 27435
3 128723 89204
2 150779 733560627
1 78836 94725 746031900
2 3600 359215622
3 135056 68379
3 23977 70819
1 5426 101828 652431441
2 57697 401525350
3 148429 104405
2 165311 915046416
3 15181 24553
2 136985 193951447
3 98310 50993
1 78700 94467 783481359
2 5012 431638836
1 45395 84643 741652860
3 73329 82240
3 26232 35248
1 77075 109628 61956513
3 40520 20515
1 989 14813 757096460
2 91157 195461999
2 157678 759087369
3 161604 34241
2 94951 126038565
3 173960 31586
2 111059 62020474
3 141883 82764
3 115813 94569
3 64169 54199
3 152556 77649
2 57911 900967416
2 31521 330511767
2 77551 677492628
2 95022 997935199
2 100732 150666595
2 30779 389126015
3 113169 100359
1 3835 28261 74619412
3 143022 79241
1 53962 111805 214083978
1 67666 86330 49546204
2 6776 127041231
2 162676 867596240
1 94039 105361 928332634
3 95475 32023
2 17344 156708986
3 140764 81787
1 11187 14843 222761226
3 158861 101674
2 168162 623646097
3 41369 41549
3 159946 79256
2 79591 787016249
3 44342 91166
3 97762 1837
3 16920 64240
3 3436 71883
2 86910 543773874
2 47789 569107651
1 29268 113854 450529905
1 5956 44866 781059290
3 145920 108444
3 66205 25722
1 60237 101218 368479644
3 99011 57012
1 48085 95938 883277563
3 159355 17910
2 37832 992570358
2 141265 601353006
3 106289 80458
1 49459 89184 808951877
1 26282 36813 227143471
2 93645 192099255
3 14365 20573
3 45295 105167
2 5889 312979953
3 65008 79947
1 36345 54101 532985250
3 116717 39739
3 160777 12677
1 79932 113693 749256074
3 56582 74044
3 138054 46900
3 69731 64032
1 59305 102352 950732858
2 90078 527546491
2 1076 917215038
3 123045 70970
2 143421 876964610
3 27842 44097
1 17837 101638 23915456
2 41782 984660937
2 55585 379987897
3 149966 106435
3 129439 30245
2 95177 759918406
3 80380 29696
3 19993 55843
2 67741 183049826
1 53100 57778 737584263
1 71469 104917 644857232
3 163536 12623
1 4096 72431 477101862
3 51466 35783
3 169347 114226
3 163035 17062
1 57505 61081 832545170
2 44032 90121407
2 167035 848475217
3 95824 77346
3 37738 5582
3 41836 2264
2 79557 523990953
3 163271 84409
2 161208 455611489
2 158090 137011982
2 21572 652169509
1 21951 32612 236171836
3 150797 53590
2 42265 94856921
3 27553 81157
2 88055 514854794
3 111623 922
2 94098 582733803
2 160620 197459745
3 36760 55215
1 22371 78669 904810658
3 26675 88286
3 132600 79452
1 23437 73958 508522673
3 44651 40196
1 35623 47936 917546194
1 10572 86490 910444575
3 19916 12768
2 96021 492513423
1 39200 66878 929902472
2 125003 999692001
3 24663 30574
3 129812 1873
3 131754 87708
3 14669 19467
2 117611 832498474
3 141440 39738
3 50187 111315
2 121340 542592515
1 26819 65482 183451231
2 32367 277085105
1 36883 62555 500251445
1 5711 91528 31828004
1 49716 56565 501351686
2 125897 500477784
3 78062 52813
1 82368 84180 584451601
1 64308 85193 862260094
3 1093 60642
1 101780 108918 377472699
2 144381 746731167
2 15723 73246723
2 151853 498528345
2 92135 793020659
3 130338 39639
1 28955 100652 62903157
2 25734 717833128
1 94516 106347 764981475
1 2931 28887 426103183
3 74699 86743
1 36488 55264 455279309
2 79919 188708901
3 154774 100961
3 126800 95161
2 51969 426655757
1 17010 53631 502401913
3 138767 78670
2 91219 172133778
2 148582 614906865
3 130146 107663
1 49998 106515 962191909
3 168352 94605
3 76698 111245
1 2007 86109 803251831
1 24240 43184 57073943
2 78299 192105214
3 154725 27420
2 54554 744798161
1 48295 94439 642081337
1 32382 71221 410834311
3 174460 12387
2 48920 736032894
3 132604 3894
3 28415 18525
1 43728 107951 430716947
3 8489 2929
1 57862 105222 591721380
1 5086 110897 945572269
3 80118 22572
2 92170 54044811
3 117288 103169
3 135828 53169
3 168062 6127
3 36648 91312
1 37083 99549 151638596
2 5263 403259798
1 21991 86042 111934388
1 56962 98780 201102165
3 143763 68915
2 41560 660861842
1 11629 106390 35376999
3 70138 52106
2 8842 892858559
3 143993 61785
1 25598 108755 469121688
1 47946 48039 191880276
2 32799 579502546
3 20523 24114
3 84106 77290
3 167023 75821
3 38622 65852
2 18965 203784094
3 169901 1166
1 66119 93563 591796875
1 93458 106994 624133969
2 77834 775901345
3 60733 92107
1 14324 71778 111111886
1 9824 35491 950987776
2 14217 21937460
2 163703 67518290
3 161651 89640
3 25198 52906
1 88240 110956 89606277
2 168779 651293985
2 53439 3885822
3 128336 93026
1 71825 88251 241373568
1 27005 57428 657202275
1 11532 84875 858598175
2 97506 599448289
1 39203 108816 218637218
1 39571 113445 321587556
3 86033 111560
2 10496 274560631
2 39683 104854385
1 82725 86964 27921888
1 68821 73810 827697556
3 94082 110172
2 113471 832169231
3 2298 93952
1 47379 59335 210236610
3 58372 99832
3 144981 14183
1 11048 51034 716577412
2 85058 846410081
2 146464 994562323
2 25364 291312695
3 173077 88604
2 165805 117603851
3 130677 79737
1 9136 94864 26023856
2 160652 209674180
3 129286 76636
2 47529 744767848
2 119575 796155665
1 28831 89690 117094618
3 171975 41969
2 133987 367646986
3 125073 71071
1 16965 93949 770479667
1 6467 47249 888811863
2 164679 504830608
3 22240 48460
3 135377 36889
2 93603 151852162
3 157585 95250
3 27205 51308
1 5829 28043 187495188
3 111392 100408
2 119062 654794242
1 49384 73245 529762552
1 66554 75785 779328608
2 117016 952724140
3 7180 89223
2 111495 816151250
1 49266 49461 586238715
1 57893 75342 524111257
3 147914 76372
3 78052 61476
3 88328 68416
1 46587 94103 341255098
2 76508 852948245
3 16830 109597
1 33002 46953 723368023
3 67869 47302
3 168534 28002
1 64395 65464 604548332
3 146500 41955
2 77929 796124211
2 83066 176349113
2 93128 745549033
3 88935 66860
3 58585 30523
1 45539 112561 473850126
1 57346 96031 155731222
2 147913 638519013
2 55300 97752618
1 9497 20861 885273242
3 31358 85646
1 31323 52377 840356720
3 47183 67867
2 136607 58117900
3 158741 40505
2 91646 595217130
3 86133 66286
2 3690 955926353
3 35625 103733
3 90412 101255
3 167368 77213
2 106401 514130939
2 11255 673300493
3 13759 15914
2 118585 572705959
2 36288 371966694
1 28816 65882 96431092
2 17538 730743354
1 100933 111100 460170964
3 72561 32088
1 54871 105542 796518442
3 26678 389
1 89750 104271 884012560
1 51092 76247 571200861
3 119967 26086
2 78156 546458644
2 97582 833391803
3 125619 101313
1 68625 107077 10546978
1 21042 75993 261496188
1 1994 25544 846868832
3 155628 64647
2 108482 583816298
1 4772 103668 207790050
2 26410 384769078
3 140637 62950
1 30576 105568 176500326
3 148572 72534
1 36186 72998 160802242
3 84734 86068
1 15574 54929 561178112
3 14432 56928
3 56234 41004
3 97034 40306
2 35872 556791168
1 44939 89705 337179447
3 35120 70983
1 51255 57714 335018954
3 45480 68840
2 118386 993959233
1 3044 114353 734397463
1 34174 91761 621044683
1 67676 100668 619134016
1 60366 105971 831870517
1 33076 59940 291956623
3 148695 43227
1 26358 109822 601966323
2 57661 946985400
3 147537 64304
1 34003 97868 437488869
3 35050 100620
2 129774 374428627
3 122034 106545
3 157574 90711
1 3734 51214 486257970
1 48962 62937 773101801
1 12899 79471 621870832
3 65450 114252
3 149502 60968
1 53224 104105 850114578
2 67681 503761105
1 40059 100346 79086502
3 15834 74372
1 29168 42825 288484770
2 20658 180839718
2 157556 15561287
2 72692 858138161
1 27275 29809 539439655
3 172054 101436
2 168152 692404952
1 73159 107007 751457153
2 101895 447379641
3 153704 64375
3 144074 39617
1 40226 73257 496622385
2 22940 487888606
3 32852 75958
1 43139 64877 482519460
3 1559 8851
3 70914 79883
2 33858 911011859
3 119220 83618
1 23519 62338 536824183
3 53967 58997
3 159162 71153
1 83 17868 471026497
3 25372 6427
3 19194 5056
2 8216 98340910
1 24647 50259 248350014
2 9447 742193998
2 130031 205068059
3 140439 66962
2 96598 731262903
1 71348 98539 927013929
1 28269 53275 217754810
2 175400 223640167
2 143066 948728291
1 102291 113645 701493970
1 32908 78247 332170861
2 96906 154412527
3 69367 77117
1 36914 37815 102868050
1 14606 61240 436385809
2 9543 929822988
1 12424 32135 821049007
2 95631 202603122
1 91247 108247 867750091
2 46092 203633854
2 86521 776286038
1 77619 110005 20844981
1 29489 47338 120831878
2 164907 231114224
2 117146 406679890
2 51702 936062374
3 84333 45980
2 14568 565605520
1 67987 113644 290567569
1 21437 76068 761338688
1 61327 110206 988488292
2 12333 778845258
1 9867 25440 707924204
3 164157 57917
1 43436 105793 671496804
3 120654 100545
2 69638 699549594
3 79217 111671
3 127132 66115
1 15794 51885 864885647
3 153690 19565
3 22223 97142
2 12192 272998203
1 51241 59198 196472255
1 37498 66007 957181786
2 169145 665177358
3 115418 7010
2 50741 992286193
3 163905 44315
1 107 71949 217102439
1 28960 84656 619017748
1 90002 96569 608073924
1 88018 97197 499256468
3 5935 82635
3 76081 531
3 103131 69359
3 62635 77813
2 103042 184328567
1 58993 113228 154211576
3 16636 43912
3 19718 21478
3 13924 108828
1 17643 17675 450736821
1 81669 107334 889930424
3 26098 58970
3 169902 6329
2 112887 417489301
3 79756 67529
3 15078 33788
3 41786 33078
2 92516 220345299
1 33196 59089 977237942
2 133618 56094836
1 29580 35173 926906024
2 51924 67075664
3 168944 47638
1 47341 71367 795023837
1 30051 108543 105074454
3 94702 38707
2 28172 970036313
3 163325 102396
2 140594 415970110
1 25689 31421 211283713
1 36187 48728 239232108
2 96061 358488733
1 2991 23286 394106603
3 100309 82660
2 126436 21320513
3 42904 21679
1 40867 71222 755014367
1 8906 80438 61524453
1 30194 106262 769024303
2 98104 786673074
2 51213 90038012
2 134060 406427616
3 52336 54154
2 64773 216091732
2 162799 604608499
3 29956 71159
1 86643 105673 584006483
1 85451 107402 521354435
2 76789 721521237
3 16703 86079
2 142071 778414811
1 43307 98645 57964401
1 3581 7510 936707993
1 107438 108845 716989697
3 128192 2793
1 28304 36786 268662433
1 44392 56907 726547094
2 79626 111100265
1 7158 27512 427306673
2 44006 704917317
3 70978 99009
3 28845 36364
1 73409 80116 913901177
1 68999 92458 850501401
3 35211 29735
2 114534 502212431
3 100487 81996
1 33442 43833 109557715
3 1799 9504
3 55428 30292
1 7134 39869 871899513
2 125569 137986349
3 26580 72512
3 67093 21042
2 142714 194493732
2 110683 70382583
3 102472 69714
3 107820 24109
1 37851 64250 704515647
2 147101 951071747
3 163688 73810
2 80803 779011296
2 87359 923090988
3 111182 92242
3 19970 31872
2 74605 877391594
2 38711 162314936
3 57641 3055
2 15269 677436730
3 24998 31673
1 37447 43381 875421346
3 168800 73903
1 1127 71784 483219385
3 31907 21469
2 109090 767854739
1 105516 110603 730994243
1 1083 84584 874691389
1 26760 70157 981733099
3 113718 46140
1 60401 100444 738714629
3 106080 86487
2 127167 407612142
1 18074 88453 433576399
2 158043 611505893
3 12637 97631
2 2983 336366133
1 17237 96839 98151648
2 63435 238399652
2 123832 238326307
2 74965 237264176
3 146405 34744
1 19314 96519 217682450
1 61435 112269 880295752
1 29729 72517 615150979
3 30218 70504
3 142957 50641
2 123221 519530176
1 6070 51415 559661784
1 25139 55327 718951570
2 82255 675753670
2 5503 358680231
1 30195 39053 79796624
1 65815 96631 267674988
3 127472 11738
1 16674 87212 173252923
3 98654 46833
3 56325 11224
2 6678 847369817
2 141148 461341084
1 9114 46493 663533864
1 49713 60159 64319265
3 124072 103821
3 44426 98317
1 9281 28241 145246165
2 98521 649437620
2 25217 226936526
1 40949 79193 189299136
1 18556 61953 998251096
2 63015 52881881
3 56078 52929
2 52543 290466278
2 60624 423439603
3 79087 63425
1 53741 73801 192472646
3 23590 72489
2 42324 749675762
2 172971 665750825
3 143794 56738
3 25911 75468
1 60784 109627 272512869
2 162705 655487646
1 25176 103140 670210803
2 40858 514122493
2 175025 200094052
1 4734 29927 744956755
2 110690 822789956
3 123998 97126
1 14238 40095 390050930
2 10407 552589828
2 56139 321768926
2 112177 5540087
3 101937 50947
1 79184 101083 572755071
1 42823 105680 803104259
3 109438 22
1 35470 109339 260601344
1 27411 71201 162571220
3 45247 43467
2 174196 949371114
1 22616 90807 968701841
3 12423 41130
2 72263 858742527
3 7128 95797
1 84163 112535 185221929
1 66480 105688 948416163
1 9335 58237 105133319
2 84828 808373422
1 96940 110810 308615181
3 80950 90619
2 48647 667387957
2 46172 859567524
2 128838 902817064
2 45926 320171070
2 108740 272893366
2 69158 780641369
1 60465 101961 316597048
2 126782 176595610
1 84541 94851 202458175
1 39840 106467 952206525
2 54110 255202579
2 94906 924058822
1 10681 113117 828933147
1 26793 40033 488058567
2 136163 575700018
1 48235 99761 862456223
3 132810 87242
2 17661 477167533
3 104988 31048
2 25584 340124059
3 122762 70754
2 8595 214249723
2 61038 469251950
1 4371 112729 93438652
2 15950 799136486
3 79826 23808
3 68557 29789
2 164484 801122943
3 136055 19577
2 141690 297567168
3 12994 108359
1 62599 85532 414612969
3 132729 6290
3 31410 76278
1 35459 70970 406378186
3 59842 65853
3 82015 77480
2 119794 688384613
1 68647 88291 142856160
1 55669 97613 860609039
3 156744 45210
2 70267 914913447
3 33400 5310
3 127571 70089
3 111474 82165
3 160287 31402
2 103820 588650476
3 36004 17905
3 140511 58723
2 78760 302389181
1 36614 105588 61307907
2 146422 953558915
3 167796 73853
3 30891 7968
2 3270 801680063
2 77208 907627252
3 65548 41296
3 52019 19938
2 158457 264056886
1 52272 96996 213020090
2 141569 774516423
1 22017 107205 765584332
2 59154 748031448
3 23080 91597
1 21151 64535 781692696
2 84160 898902641
1 35057 39996 818163297
2 127037 558416618
3 80235 42371
2 45864 429248604
3 152396 51991
3 146215 14717
3 7232 93274
2 138313 225301293
2 63688 451873344
1 42215 43622 726472633
1 10536 51626 504444966
3 642 42632
3 68841 44209
2 63182 14009813
1 56880 88782 754513631
1 33322 57738 850813126
2 76326 427335076
3 67829 65500
3 136984 6960
1 49137 86193 480034888
3 117118 76502
3 131712 86068
1 58341 112044 322131985
1 52932 100108 403055882
3 76031 18586
3 96935 106979
2 75914 155831072
1 107349 111850 2678897
3 42263 103670
2 101065 338702904
2 92786 59078880
3 70690 36003
1 42796 113044 506766799
1 78918 99809 463371369
1 15836 106901 45954646
1 50206 97025 474744951
1 36803 65605 872182160
1 4477 42183 526732543
3 29333 111293
1 5221 95732 664845910
2 160734 76450554
2 96800 381652477
3 34496 108088
2 19825 460722480
2 140999 139784201
1 26752 53637 492770084
1 20343 94395 74150864
2 49006 119910648
3 121918 100430
2 142269 662873358
3 92971 84282
3 150886 113684
2 55797 589694090
1 48957 112857 952738231
3 6819 28487
1 9256 53538 873469904
1 41601 54828 431134367
2 162310 877427544
1 19891 90086 663289203
1 14532 21991 493973785
1 18218 107747 337102480
2 10896 290644911
2 80119 258775553
2 105899 478803461
2 75630 895505032
1 41274 53009 139398909
3 56022 11118
1 33458 43404 375000200
3 126936 101654
2 29169 354058091
3 34634 10988
3 91049 93543
3 127279 76440
3 90954 84403
2 153874 899521796
3 128832 25227
2 168865 917110556
1 4346 35436 690756401
1 30500 99751 956955300
3 4878 64705
1 1816 77889 693462059
2 118170 306925837
1 17979 35975 862085892
1 42212 96827 204321160
1 99105 104639 983654484
3 19923 99229
1 55470 76695 352007092
3 79631 65861
3 66042 77020
1 1554 19441 527943581
3 143760 27989
1 36354 96779 324369823
1 13230 27064 238233020
3 4732 76571
1 49359 97433 367186560
2 130901 207625674
3 147474 68364
2 88837 300349949
1 24625 90304 5854469
2 118503 122885828
2 3255 341757926
2 35373 880755333
1 66058 76057 952208082
2 161049 206855545
3 101438 80039
2 171003 453492894
2 52580 872362381
3 19694 106718
1 29063 56679 889273673
2 130 443939889
3 23748 83088
1 54831 85594 430155086
1 1192 108258 455519094
1 3655 93840 703139899
1 15944 98880 938430613
1 36583 44293 973783726
2 157368 69814596
3 13335 69683
1 30662 101142 805283601
3 48398 94783
1 39295 98137 922005070
3 175277 24030
2 90492 661627668
1 85700 104645 235003984
2 68318 364285752
1 2522 16054 456625740
2 122576 848783187
3 10924 111417
2 70237 604996415
3 92641 18975
1 37489 59457 332462632
3 89089 38943
1 88613 112917 919333313
1 67782 112725 128304910
1 15861 82329 854540196
3 68696 57071
3 75263 89554
1 84835 102081 63857560
2 46682 688453203
1 14349 61564 814049230
1 35208 49607 497533975
3 11177 24040
1 25874 51971 824677587
2 56030 975719684
3 5391 73930
1 61096 110638 92722698
2 37102 208483646
2 55822 17663591
2 43936 242809073
2 141788 721645437
3 14344 13081
1 21379 21787 221357929
3 106415 88030
1 10579 94200 627744175
3 82044 52435
3 52690 39069
2 101086 48793173
3 18591 47047
2 169994 984504745
1 11045 16878 372613753
2 141026 837229848
3 108083 39256
1 40779 98767 770839785
3 93428 52148
3 167068 788
2 19477 186226929
3 94026 71088
2 80362 508394117
3 31417 45779
1 18955 106255 207114594
3 30546 7018
3 25695 109597
1 49227 68771 338161590
1 4076 65938 291238089
3 170188 44970
2 119241 828302411
1 59678 112323 748045963
3 118303 2634
3 140010 65224
2 13020 487133413
3 62073 110265
1 44665 55771 987494084
3 39996 1490
3 32869 31225
2 85668 99036778
1 11408 51021 633450467
1 48545 74933 550873706
3 117176 25380
3 3031 99617
1 12746 103871 126263598
2 118821 580876056
1 5904 16353 789442658
3 34851 103574
2 174983 103862842
3 2440 44282
2 141298 803251243
1 61921 74940 149517735
2 29625 967965230
1 80941 111617 938046480
3 54354 58200
2 75130 306982005
1 85059 95726 777496246
3 148526 19786
1 65868 71713 145037830
1 66255 89208 287903995
2 47125 54566645
1 66295 86121 918843881
2 66712 799158355
1 74847 99966 470624590
2 17083 176206942
1 41859 92946 416885797
2 51190 989384836
2 134953 865129783
2 16455 99710927
3 79243 55930
1 76540 80374 578925802
3 173615 33693
3 69632 11502
2 57098 95945671
3 98206 62102
3 110315 101695
2 154161 271085169
1 19850 105935 633540917
2 147713 458534582
1 31504 43910 636597065
2 129497 875609635
3 57889 84959
1 50492 66464 498820247
3 165646 103402
1 93163 105143 172078239
2 156588 477490696
1 2468 44902 456597155
3 96769 8996
1 25911 98185 854867986
1 26992 106888 701600801
3 8087 66800
3 5248 3226
3 44082 103299
3 88567 44715
3 154022 107560
3 161374 25628
2 134811 184389085
1 91228 110000 344658464
3 6811 54458
3 75900 77471
1 18223 76977 701534554
3 166344 75134
1 3525 3977 709976100
1 60128 94621 425568891
1 13482 28019 580552757
1 28926 112233 767182371
2 64574 261573206
2 136685 471190420
2 26453 518639564
1 21076 82227 964907824
2 151445 519752063
2 87800 52931624
2 85663 658904577
2 31702 691628073
3 154659 100302
3 94492 24200
2 159995 353480171
3 121512 113968
1 28669 42028 439117386
2 66640 923355204
1 9401 31781 853578285
3 17629 40805
2 16896 303755579
2 151812 560560250
1 71166 92907 243828973
2 80071 700823550
3 28067 96531
3 133704 36177
3 2097 68885
1 9401 42810 803081653
2 117355 352154832
1 42385 67715 331314036
3 167338 96005
2 61702 518908572
2 85612 768846254
2 37792 202532819
1 17796 107991 910217409
2 50422 466370475
3 60090 33600
1 28369 70935 273129991
1 80252 89640 868443496
2 32032 221751416
1 48627 58604 60501232
1 54286 91208 82315650
2 10741 515274929
2 156819 528426728
1 43276 98651 600761959
2 100994 199102533
2 83894 471393222
2 70907 25903301
2 124172 472912976
2 122016 216234458
2 91321 921175392
3 19535 84741
1 61311 68146 607456151
2 151353 682700287
1 34537 101487 255768407
2 164417 431091732
3 122394 40202
1 59960 82953 132404821
2 103248 927456744
1 46736 85148 687550071
1 17625 96842 575798185
3 37240 49989
2 22140 229352057
3 76636 10934
3 12757 39800
3 140217 34713
3 50713 25987
1 33645 100993 364786880
3 119066 113261
1 69067 97938 579132971
1 61427 109927 689436878
2 174445 717963516
1 75853 82872 707861061
3 97199 15155
1 100834 102958 961909364
2 24243 64074114
3 81800 12205
3 72179 83788
1 59317 79493 364004333
2 118539 680436992
3 140016 16839
1 26513 105472 315206289
3 22445 13215
1 14861 69906 846961967
1 19263 49156 363717235
1 8166 37133 185235799
2 77173 445918006
3 48028 49979
1 35088 92129 927447965
1 94503 99315 336270620
2 25417 364693370
2 84430 732812613
2 83431 116928756
1 84399 108345 291455936
1 37219 97703 751829726
1 34912 108068 611057162
3 159090 90346
2 117109 820322639
1 15487 98874 789880991
3 158992 45835
2 161446 183364299
1 51482 72060 915688746
1 16911 48209 911376555
2 50765 223277654
3 64369 71359
2 46055 720706881
1 5992 6019 104770716
3 86025 27413
2 149344 486128959
1 72253 103766 961716200
2 71571 608554674
2 99142 45233329
1 58401 110131 180091669
3 106565 18168
2 166584 662944893
3 135645 108202
1 45796 80472 134300556
1 18912 88644 487033376
2 163454 245698118
3 173113 26112
2 22570 356335238
2 168039 946248267
2 26524 350097446
3 40635 24415
1 69163 83321 990461276
2 147838 420651395
2 4171 174392659
3 23718 94820
2 138449 229249311
2 83108 264874314
1 76373 112903 708472174
2 57336 909852274
3 55867 33333
1 21467 108052 90639859
3 24762 83165
2 97987 591702262
3 76258 101662
2 80779 486471490
2 78549 133885348
3 14301 2915
1 82232 110745 673027641
3 66969 33450
1 9199 52913 105363363
1 50426 79448 729818614
2 81266 196041448
2 136525 218652901
2 141558 711205872
1 41595 57565 618919222
3 152993 62751
1 32601 73196 522345397
1 38479 113800 523248331
1 25023 53383 89925146
2 106572 894996889
1 24786 68332 598358189
3 46609 70846
1 16041 19844 723224487
2 123321 40743391
3 164386 47159
3 34960 30237
2 89968 490157922
1 18138 91706 190318088
3 96065 74371
3 72717 18884
3 30082 69672
3 154661 11022
3 160381 31191
2 71818 165194000
3 108491 49633
1 49615 57368 660165492
2 44319 611394243
3 143255 107604
2 109919 37970240
2 112126 109994279
3 35945 56206
3 136193 50599
1 10903 52872 446863243
2 30466 438371048
3 166610 19958
2 153926 795412148
2 15586 825469313
3 39383 48396
2 160067 243283553
1 102825 103720 382800700
3 109593 87461
2 53432 404465278
3 169741 73709
3 8020 13586
2 32716 625901210
1 15221 44342 661900567
2 18936 406111014
3 7780 18405
1 2617 42180 631587401
1 41390 57012 129951538
1 70612 82940 682964369
1 47639 94533 454279191
3 146822 23858
1 77012 95581 367863802
1 30689 80786 681099409
1 60754 87944 624559848
1 68727 92267 966291123
1 4988 75203 86775437
1 7552 11016 274373168
3 27684 29867
3 164800 1387
3 60140 9327
3 85641 58503
1 33617 108148 796138636
3 82490 15263
3 69860 101360
1 49447 110410 543786755
3 166644 49698
3 71218 94008
2 165087 457530829
2 89241 989357854
1 8664 68020 551045762
2 69977 86366633
3 108376 40520
3 70846 17873
1 4345 9489 738910900
3 147890 38429
2 135895 929767937
2 147376 222256731
3 80784 105147
2 107083 786455029
1 46146 96793 157593236
3 43570 111159
2 74557 248874291
2 69599 986366721
2 74704 313233652
3 89985 9563
2 154808 155684426
3 168176 112289
2 98998 282257091
1 42769 100204 50420834
1 4557 110005 356032038
3 100716 65163
2 110857 745631541
1 39573 63181 313392567
2 6297 394623478
3 133426 82868
1 9008 97410 103537490
2 149161 961047919
1 14842 110043 717488041
2 128798 28101003
3 75005 10989
1 32589 107658 811437037
1 92812 114115 726488853
2 94353 997210812
1 4538 104620 536795577
1 87789 94274 444473452
1 60516 92820 850985287
1 90247 106841 316677288
3 6570 52884
3 133153 70729
3 160494 11096
3 120123 11278
2 71076 210337438
2 102763 497926649
3 433 38752
1 70172 104181 175337388
2 68984 112905140
1 70799 73191 271679112
2 167674 980155599
1 69995 105917 123549872
3 113316 105707
3 77897 76568
2 12287 325398070
2 138395 51522376
2 110037 300499505
2 56239 895866477
3 125160 113809
3 14570 82964
1 59597 99687 565726313
1 29927 77954 774579093
1 15880 58127 988423648
2 119665 288680748
2 25102 223431058
1 24267 43633 550517166
1 20442 80207 670065215
2 79767 631266885
1 35169 49238 761991245
1 70992 88332 675251110
2 135230 335654190
3 58969 747
2 93376 473594548
1 7175 73364 898563714
3 133351 57654
2 98464 154419736
1 103741 113450 125969555
3 48519 44062
1 60624 72176 793891637
2 160350 350742839
1 57009 84718 812940959
3 48437 57380
1 92827 95067 904501431
3 37271 44997
1 29573 83381 401254107
3 53542 97034
3 112546 38914
3 141037 85275
2 156046 591843629
3 112273 23302
2 153183 708292899
3 102594 36009
1 18053 79411 216682784
3 24701 100838
2 161663 837613298
3 13431 93858
1 42947 67546 301850300
3 109756 42604
3 155676 18512
1 89411 102092 102236543
1 3118 53464 932753930
1 61394 98068 681376624
2 157297 291802975
2 119235 138601955
2 32686 783050914
3 58076 66430
2 154072 801930219
2 65588 274074524
1 24620 30819 773376511
2 55807 584600151
2 86066 158521692
1 39505 64251 470735566
1 19725 31647 467366536
2 139701 37487754
3 85603 100587
2 47566 242896752
3 1841 12607
3 13855 41114
3 96531 28145
1 1726 48271 204546560
3 3136 113252
3 150034 53626
3 70754 44533
1 2667 81120 238394457
2 4780 243078685
3 1364 50431
2 75495 906720547
2 76020 121959394
3 151110 45330
1 40119 95622 825667309
3 778 37771
3 165533 10725
1 18500 25695 355480954
1 64390 95242 962874990
2 155654 112720121
2 138998 743175652
3 163723 109151
2 9849 130498352
2 27552 663316593
3 169326 107804
3 99183 110121
1 12973 23115 508466808
3 94360 65066
1 12477 26076 730498354
1 36985 59342 435160701
2 33863 398833923
3 743 2958
2 26911 323498323
2 131925 171729818
1 18899 80595 969728174
3 37975 81669
3 106374 100341
2 99000 508311241
2 115763 66920280
2 39750 495600224
2 71138 123798090
3 152835 41554
2 142734 118909817
1 19781 72473 545553645
2 97243 440018923
2 107801 445654086
3 87637 54823
3 84215 12438
3 145333 83804
2 113443 101748251
2 111813 218685670
1 31990 75612 848831343
2 128190 894980479
3 48833 44181
2 117591 990772829
1 40879 109619 487519723
1 108432 113518 85702610
2 90481 519702374
3 94422 57622
3 25485 101566
2 169123 564691141
3 37041 36200
1 34456 95043 458660882
1 5005 97505 80370878
1 5320 38055 638883790
1 11753 25249 725695293
1 41807 47401 796021044
3 132615 10949
1 61205 110944 680432993
2 133124 875949536
1 97192 113981 32983469
1 13170 50542 876480418
1 7900 32160 738777271
3 55443 87951
2 82074 291729422
2 142720 867756942
3 81096 84464
2 164514 733134374
2 141227 1549044
1 73573 89414 504562509
3 145413 41302
2 7619 906881836
1 72007 87786 473262234
3 142762 97605
2 74954 143827078
1 34200 53724 149334219
2 126972 348404854
2 108133 178629515
1 53806 68697 258066897
2 90862 268006245
1 23687 40244 269634334
2 118082 942982707
1 61623 107619 510577680
3 48035 5536
1 59639 66716 715221141
1 70531 81150 955125259
1 14489 107221 93992500
1 11911 56392 53289393
1 20491 73447 859520600
3 7632 4226
3 103471 22600
2 148304 574347240
1 2281 103948 357650352
1 52796 104383 273306109
3 22445 11172
3 56151 56099
1 8442 69722 197933517
1 1872 105226 976669606
2 77269 686606694
1 55183 80795 606929079
1 10450 93719 906672983
3 65786 15435
1 3173 28097 122442653
2 64737 843267416
2 75142 135835036
1 27924 60496 970450904
1 25992 79622 892291382
3 70882 70979
3 101355 82570
1 15113 94270 853145479
1 36897 47196 566762311
2 102552 238707034
2 70561 983521934
3 101427 74593
2 74302 868592234
3 90901 74987
2 156663 660433369
2 2963 416168605
1 52763 112290 765197366
2 5839 599622024
3 90970 31983
3 76593 109719
3 17840 60341
1 72802 94439 450450051
3 109544 9342
1 8909 113750 535944046
3 110184 40858
2 10028 257837692
3 72252 77278
3 129159 56075
2 97531 998166317
1 8511 13963 399366593
1 40666 68996 140162991
3 87812 22101
1 54034 80827 205185974
3 62533 113089
1 5425 94508 857759791
1 38054 55953 645920751
2 141367 368965244
1 16338 22305 721055550
2 38507 645242020
3 44917 95171
1 42084 104731 421679419
2 28377 550849776
1 30711 108826 928577274
3 85025 69514
2 173128 768361500
3 71811 61734
3 66367 79142
3 52714 76258
1 3027 61032 616148164
2 33475 217530455
3 142127 8584
3 22265 98033
2 85672 518623533
3 144003 57301
2 152272 636255411
1 89546 102794 993927117
3 168639 23197
1 10699 45373 517357460
1 85932 91996 110070502
3 131027 29265
2 95264 121643012
1 40228 90905 584202866
2 112633 625329677
1 1623 43458 262793728
2 53849 297364775
2 73588 527262857
1 15369 94756 412445088
3 14149 52222
2 123546 566974397
3 17365 10005
2 142921 56908481
3 53256 55800
1 19555 100992 267301730
1 60707 101181 419642581
2 145976 264699541
1 18281 19310 365934236
3 3268 67504
1 14681 111735 413092516
1 61957 65763 495348284
2 25337 757576743
1 13080 23841 837007458
2 41775 223194591
2 114432 740331380
1 8740 34879 804757040
2 164614 257952690
2 78152 130401359
1 930 61321 599195193
1 80837 83410 681496756
1 89765 94052 96213129
3 62896 77221
2 154648 944720132
2 27268 481024140
2 124144 881512207
1 43273 98400 70181776
2 29165 689389425
3 23902 49699
3 67477 103372
3 166980 65135
1 72271 113345 506477544
3 111099 100891
1 37027 72821 333317814
2 153382 779561251
1 40886 53234 243866445
1 48486 84440 948387886
3 91517 66158
2 88902 499285900
1 84971 105071 371929227
3 105278 5328
2 5359 657293245
2 15101 616416394
2 14740 918858632
2 24434 395238929
2 155651 887473818
2 19218 407047534
2 102426 164848881
2 64872 733356413
1 80292 96312 730214220
3 129832 108586
3 73258 104446
2 75028 293743995
3 134453 110952
1 30657 50933 21657226
3 13911 80503
2 70153 777213164
2 155503 688566018
3 175084 87749
3 65273 7885
1 47744 81176 882323807
3 175284 107234
3 55652 82070
3 149420 86773
2 1147 689613122
2 62060 775091478
1 28546 106371 295152925
3 123940 26004
2 70273 409903696
1 5390 65225 528945520
2 87508 135762610
1 39153 98849 372729587
1 68415 87815 42944739
1 79793 109948 446178592
3 38130 60573
1 80621 105574 265772125
1 60251 93104 995359505
1 22338 29569 107769565
3 73528 88024
2 148341 565501688
2 81081 350201229
2 23782 817341026
2 53740 893667522
2 62991 850504338
3 126822 106405
1 47489 67954 314484550
2 39425 489862574
3 144879 41366
3 174010 1407
2 92577 69628422
3 42792 54750
3 12056 28933
3 171131 70639
3 171947 79652
2 435 613515011
1 9056 13307 498573635
1 24860 53624 508907640
3 117629 66300
2 161900 580998963
1 58309 100858 639976252
2 30383 454895269
2 7397 639394595
1 63390 106354 747089005
3 92688 75838
2 103608 320968537
1 81185 99903 234078827
3 31259 26676
1 52884 88581 121611537
2 8399 471835537
2 118963 172118367
1 34949 67280 496065846
3 31780 4344
3 28662 90586
2 89041 872845058
2 112800 593634197
1 43521 54815 576214709
2 88426 149801749
3 78513 72893
3 166641 16378
2 148026 394575021
1 103694 113282 442430394
1 93197 99335 161155003
2 27077 187591040
1 50370 109177 523249535
1 110038 110321 551116234
2 151149 125591986
3 169079 38639
2 54797 975836587
2 62332 755987069
1 81315 107380 429382254
1 160 90010 458193434
3 123014 74425
3 11447 112023
2 120642 846398415
2 116383 415833973
3 15182 33940
1 3968 85968 362344886
3 99674 103885
1 31642 68477 162412940
1 81777 90035 766813268
3 67309 98534
1 51917 92307 861647524
1 25807 91591 697477713
2 51715 118583865
1 4682 71301 700600435
1 21063 95693 941405200
2 66309 180983551
3 148660 111575
2 76227 979786943
2 94173 794996287
3 38035 46842
2 109470 55605648
2 156784 156559300
2 164966 947740807
3 170703 75660
1 6447 103129 77572191
1 82337 113537 872771584
1 48874 98630 302017378
2 134552 455672708
2 44811 738354903
1 69863 85954 359221620
3 99174 9548
2 119380 36891350
2 5217 54024414
2 125628 792561488
3 11669 27877
2 61371 897607254
1 71497 83133 993307937
3 167973 63109
3 173961 36331
2 145670 419917149
3 169664 37843
2 145728 580360629
1 14843 106193 116019969
1 13114 23503 188129224
3 3532 94930
3 157060 71303
1 44861 88201 411588113
2 3528 504681730
2 145719 697490030
2 104752 742972201
2 142533 946514857
2 82374 65615798
1 43223 99816 878240066
3 84455 7900
1 56640 57690 749804579
2 103838 259423721
3 135790 94614
1 58330 89244 789966069
1 20571 97125 562423052
2 68534 82831163
2 142162 490918314
1 26721 101518 537756180
2 167793 324850460
3 147554 26478
1 66463 86936 417206613
2 25554 510593310
1 3016 31604 450617911
2 109152 704391403
2 25269 295115435
2 23476 747114684
2 7956 43938452
3 78973 69205
1 20358 96533 188712944
3 63944 108860
3 25446 13351
1 58218 104929 346889009
3 166920 94138
2 4771 336720303
2 133357 81441628
3 38617 14882
3 56190 22911
1 42539 53439 269413835
1 22650 103225 998048177
1 22228 107660 682219045
2 50134 916997445
2 52088 818722259
1 96605 111372 793901833
3 17519 100095
2 27227 576770887
1 55233 92534 885095825
1 5173 26375 861450575
1 37620 91577 300553605
2 124526 354551888
3 22396 43320
3 43096 68217
3 78294 82691
3 152572 26340
3 14889 26060
3 147248 103322
2 167586 534277233
3 146985 92599
2 60173 218665264
3 59842 58947
2 41915 609148912
3 12052 95318
3 6631 28414
2 61677 87795051
1 57827 96157 28662220
2 160338 215010925
2 393 558511372
1 5878 43401 963246618
2 23932 316036777
3 41631 48187
3 36170 9537
3 48520 52243
2 15004 320810833
2 135349 714300302
3 80575 105021
1 71023 71591 98696692
3 174624 87063
1 39402 60442 66544767
2 139821 497412518
3 144926 97771
1 15812 48215 20596885
2 68710 916200377
1 4748 41306 107457733
1 20141 103423 402266044
2 60741 611477528
1 41572 106780 335221316
1 24034 86804 166703176
2 169266 289078506
3 98026 37940
3 12952 104972
3 45121 29846
3 38184 75369
2 21275 186806576
1 38636 57640 342658534
2 52968 695346042
1 51410 67056 357391193
1 36302 106024 189845843
2 74011 446125502
1 46129 68729 252093047
3 108456 358
2 77659 966558848
1 60301 108960 315631063
2 139253 113549982
2 167251 503263273
2 76722 357103564
2 133819 333744745
1 45500 113493 201182444
1 45082 95796 871252239
2 128984 826644695
1 44583 52289 399956875
2 66817 855758554
3 132737 95275
2 72531 380412053
2 164748 138287459
2 170351 28405727
2 63 4336102
3 70444 84897
1 58648 72612 495928186
2 57730 575801283
3 38670 19161
2 26674 650410280
3 41034 40818
2 21110 404211002
1 5306 18410 349791924
1 99603 112890 189745528
1 14458 73118 964401707
2 147678 92717674
1 13306 44390 391723132
2 122210 786209935
2 128636 533888338
3 33716 34479
1 17973 96764 993425612
3 42687 58186
2 39830 153600044
1 81924 110003 461113163
3 15714 22195
1 108851 111196 611566372
3 108878 41400
3 83714 20428
2 47273 194322209
3 173298 106023
1 36304 43567 474237090
1 70550 70595 348252327
1 55729 84720 884260259
1 6444 10526 463187245
1 46554 113246 52632733
3 99354 40385
3 90609 89686
2 135653 765058337
1 51921 102859 417008517
1 79148 105965 719948069
1 16982 32139 697680007
2 135888 215747753
1 9295 36778 314204100
1 49317 77697 893114080
3 27039 68086
3 115651 33293
1 47240 48259 801830771
3 5869 43377
2 165628 175032265
3 172807 112101
3 99107 74504
2 7747 42823936
1 18568 58415 357676895
2 25457 237063744
3 164775 65926
2 75577 826031984
2 38959 888462371
3 45601 22340
2 155430 724316030
2 153580 733096568
3 17593 106119
1 6682 66298 407414007
1 33916 62602 705847865
2 127169 163635368
2 106450 176824166
3 65323 96641
1 2404 97839 57802929
3 150694 66563
1 68119 68933 238109101
1 23085 95321 765575439
2 141536 537298275
1 38135 44902 453101299
1 25056 32057 712344323
1 32900 44446 470020112
1 65931 79985 313853325
2 60396 555355328
3 145078 38530
2 40166 284262707
2 57838 929784540
3 119932 95809
3 92887 77542
3 174161 51364
2 73072 153914413
1 56645 87787 210550447
3 8843 106629
1 49821 102216 965038765
2 19237 173343363
1 13346 34324 661434322
1 49856 111142 94483343
3 159737 75423
2 46234 869382708
1 71246 90272 705849894
2 111687 165785847
1 12370 105271 790844597
3 19100 5123
2 58341 109875885
3 111531 24964
3 155763 61148
2 77919 921203323
2 165779 654440492
3 78442 100082
2 72778 40792586
2 164909 450748100
2 29424 707164339
1 1324 49187 802963063
2 94060 920896315
2 111925 914809027
1 49307 95935 405846954
2 30934 131512260
2 80236 455469083
2 63126 713584485
2 108993 433366184
2 82096 455157854
2 130417 904670207
2 162351 778848817
1 42589 71058 355349299
1 42307 55591 291907796
1 59916 84678 892404560
2 135461 449498822
3 112035 51170
1 26767 73358 150009492
1 35968 48605 142259076
3 70393 104388
3 146643 6579
1 5593 80254 473104152
2 52588 700005178
3 106429 13933
2 125541 430205508
3 164915 110400
3 5854 111115
1 81358 87788 262454468
1 47832 81164 799075872
3 91871 50538
1 56646 70521 482101146
1 77890 86074 947635650
1 32439 83898 832930772
2 126320 999471315
2 30796 784385513
3 151645 63043
1 44401 74864 909003667
2 95298 386550692
2 163437 634732583
1 6916 88198 921403037
2 143930 571369079
2 105166 327001055
2 174000 45936353
1 46505 98685 288207487
1 16856 83822 931741176
1 26559 79452 132252168
1 2891 35668 645022866
2 33525 181551171
3 141388 41316
2 19759 149448541
1 21988 104948 678802302
1 53010 74558 285434932
3 40085 59404
2 64153 988559304
2 104189 875782055
2 144130 732084285
1 4006 37427 354354087
2 90553 431556540
1 52708 103455 7360112
1 68460 80775 729653444
1 30850 33031 749469896
1 55509 91477 371630243
1 24157 27835 535514669
1 2909 30233 761212542
1 13001 18655 665900709
1 73015 90633 647344661
3 108388 61408
3 150429 31333
1 38115 49242 847347410
1 7889 83844 326778304
3 112913 41254
2 94282 114919048
3 113733 94418
2 162555 288190513
3 50552 98156
2 161428 502414416
1 2719 40531 383632342
3 79716 87270
2 10296 973797249
2 82000 178846729
2 52462 621852837
3 80655 59336
2 15957 440952687
1 28324 30529 138618870
3 19223 98098
1 96824 110972 84258120
3 60485 7403
1 12715 65737 847894855
3 83947 50800
3 87129 99112
1 43300 76491 12738182
2 77121 507850487
1 61196 81593 772960899
3 144013 58414
1 4915 91307 684482205
1 38444 46522 844344170
1 12216 26626 986329129
3 156038 98539
3 165185 97959
2 20426 992154625
3 129490 20692
1 33631 91917 125740326
1 37150 67892 813192904
3 126537 81431
3 63557 109420
1 22745 44363 925447295
3 79897 2975
3 80016 46395
2 139404 611420698
2 84287 19331880
2 59764 82104867
1 8056 24147 755446505
3 92209 99281
3 75599 100628
3 135829 70641
1 36343 93416 174416912
1 73057 111682 426233940
3 46867 42647
1 17927 100400 217681824
1 33854 59391 633372533
1 14064 83975 681051326
1 53958 107155 616789519
2 27812 495026266
2 35986 463715211
2 64403 889901796
2 144234 619589257
1 37546 96813 990853088
2 24719 657524299
1 85835 95922 536652831
1 62849 89366 505179498
2 76049 372366834
2 78090 170326492
1 103918 111724 636800335
3 171813 96980
3 173834 21873
3 99088 105590
2 79760 777953104
1 18141 68779 600988038
1 35072 48183 394685778
3 64626 16863
3 114042 45007
3 33203 20729
3 44609 35671
2 113619 318662855
3 38683 51231
3 149066 101559
2 118074 161347961
2 144542 122227587
1 58644 101621 863792817
3 174416 96399
2 15174 551665904
1 31108 70064 316257576
1 53161 106366 482894390
2 141107 567625820
3 125006 24560
2 1834 399464328
3 28620 88348
1 26660 47345 187434383
3 33744 109695
2 56426 820570804
1 1660 82947 596583374
1 6287 105028 404664271
1 33848 84621 598839631
2 4994 697738499
2 126777 740396246
1 2477 11064 866566800
1 19345 54858 882951276
2 111550 14373211
3 111630 80286
3 52999 108931
2 167460 500327302
2 30553 757801949
3 78022 76474
3 131519 34529
3 17621 66750
2 93948 205310452
3 83895 53429
3 113808 3335
3 128989 28444
3 130850 28714
2 48838 978502020
1 20732 92550 129625577
3 42023 113508
2 101854 553513115
3 101749 50564
3 134781 39556
1 59030 60251 930358432
2 114420 576010759
1 27406 60461 806060323
1 15802 113825 978044992
1 68974 103480 231646705
3 49399 66169
1 71423 99068 666907438
3 102164 14705
3 124000 109991
3 26441 36411
1 103231 106743 91441906
1 13465 79011 537368374
1 76446 85518 271848744
1 96260 98287 149247809
1 41438 70107 616619353
3 112405 90453
1 53250 70264 670680069
3 92132 56921
3 99143 19504
3 109449 114035
3 35417 114093
2 160494 115500619
3 135866 12683
3 153781 102329
2 61886 40707091
1 33438 53293 919219185
1 94666 102931 577062572
2 96743 568979870
1 7328 26555 446594907
2 92338 202713652
1 78891 104123 6784166
1 43489 99835 281085379
3 164193 111175
3 28251 60664
2 137471 747912167
3 37519 9570
2 95983 905635155
3 53901 19435
2 46626 319790345
2 29893 624452107
2 137164 273374030
1 32062 40326 417943090
3 21980 68845
1 43120 70569 526185304
1 9520 37351 205686559
2 7604 395958858
3 109367 22259
2 48897 553192377
3 66145 59253
2 158742 538636577
1 88293 98933 795685822
2 5970 44081819
1 11085 107234 214266498
3 77341 58789
1 13605 47930 356550917
3 169578 4284
1 10725 39100 109925601
2 146123 345933130
3 93343 34690
2 175497 362343845
3 123976 84401
1 6310 83005 219438339
3 86395 78274
1 34635 35844 947038792
3 170582 13812
3 153203 72649
1 21385 90256 134825671
2 16958 163459042
2 95195 468793119
3 165150 51447
3 150205 89810
3 175605 72690
3 17377 27783
3 8638 31893
2 26881 482253096
2 2553 225119913
3 148637 90368
2 47605 879015536
1 64798 95181 686843482
3 148576 3243
1 100623 103775 21713872
3 68487 56906
2 34774 526460564
2 23682 443232571
3 7854 26956
1 22946 87594 421883842
2 151103 780156094
2 3926 578292927
3 158351 11704
1 33350 83850 615779197
2 172947 370185759
2 131836 694507508
3 135415 107880
3 46660 55141
1 39200 101129 940213567
3 147444 79495
2 141133 849642734
1 62873 101212 79242428
2 72461 731125244
1 13169 103300 243017946
3 10601 1992
2 163611 235802736
3 93391 98850
2 163945 212639331
2 95571 454388893
2 155327 852786111
2 82359 618049462
1 44523 83981 604552847
3 108942 55234
1 37955 107890 361829413
2 37033 669375126
2 4250 538097046
3 60243 100057
3 137281 56807
3 154974 114297
2 119614 416816003
1 7215 83542 73937364
1 58568 84597 50137353
3 158546 89197
3 99296 93380
1 25045 80420 436005954
3 84558 108318
1 71529 78141 536094777
2 47759 696550983
3 23543 13086
1 37361 83353 312535626
1 768 90214 786736521
2 90665 118115603
3 34453 87711
2 84051 463968468
2 17181 540040520
1 53818 101314 27236723
1 53532 109880 789817383
3 34030 35918
3 70635 6743
1 8966 20132 468374791
2 10597 776500772
2 166758 287654091
2 133693 237886229
2 137876 449482194
2 15015 301716663
3 174623 81864
2 9744 68948491
1 447 58795 158501071
3 104595 73509
1 8763 51157 117639190
2 123531 134674564
1 61264 73848 97351907
3 159012 40559
2 99376 504075250
1 42747 101313 884431864
3 30968 41072
3 33801 44533
1 18978 23857 552242085
1 15123 87069 298351395
1 20077 102137 378590905
3 66430 85779
2 105359 860143992
2 67576 449429850
3 138627 25932
3 33405 61229
2 130863 602772320
1 36834 42576 769826767
3 41750 99684
1 39853 93009 604798665
3 35234 57818
2 61926 125490901
1 11359 41799 641759412
1 17058 63152 31134477
2 84183 53598726
3 105262 57365
1 74078 94616 238500065
1 18322 104430 100236299
3 21827 351
2 37476 466466690
2 50974 194778236
3 97017 89607
3 152976 105155
3 68457 71022
1 100969 106198 810488982
2 154932 3933814
2 44541 895764116
1 23600 103184 529068813
2 130639 69591619
1 31252 44984 504908667
1 1740 62131 491436441
1 90697 105815 574055313
2 50548 509244923
1 52358 55335 828867932
1 85202 100278 278295685
1 52615 81169 298450163
2 86518 418700306
3 28230 55035
3 22793 47509
2 121557 319634689
1 1119 38116 595198038
2 149575 585922939
1 23928 95750 578371311
1 67857 108565 195181172
1 34801 81347 615841286
2 37839 706594287
1 28967 89205 964017409
2 51161 110087449
1 10020 84965 14959361
1 59037 65962 850705251
3 4410 90866
3 56543 104014
1 4366 20822 390653467
3 145428 96422
3 46626 36865
3 150797 50590
3 169145 69844
1 12564 73637 498434074
3 45381 17794
2 48166 603947935
2 8270 31567977
1 84841 98891 677759611
3 20361 82987
2 110909 732557009
2 30523 931733443
1 4600 37867 687440763
1 49572 101715 299588219
2 40495 784966507
3 11061 12871
2 45359 124647776
1 15464 42620 380189410
1 249 59589 693794594
3 89490 82096
3 144242 39268
3 98791 57995
2 161104 464138414
1 80911 84636 669672421
1 13052 108256 16794621
3 105079 2712
1 11179 76333 279335490
2 154159 94821756
1 11921 112931 856015155
3 14042 27417
1 10508 48936 896008660
3 103140 52369
1 31243 111123 74208416
2 118234 436927877
1 4273 63294 917152950
3 151791 65651
1 38997 104336 91770101
2 13158 764875865
2 147730 74575831
1 67031 99071 414900692
1 13182 74318 259696057
3 150140 73749
2 124645 715827965
3 72781 29760
1 61169 85915 835417540
2 113089 217495851
2 36926 414754853
1 96000 104175 676491173
3 10200 82146
1 24383 43192 177704768
2 20889 219968832
1 12804 68293 185804553
2 127476 552046033
1 30083 30672 780109596
3 70745 58405
3 25743 63486
1 40132 87374 94540647
3 10625 36423
3 20720 7454
3 76873 85341
1 27002 77804 87100431
2 14076 491948260
2 450 1258376
3 151069 51518
1 54640 85949 628034196
2 159649 301240388
1 77101 99067 422777360
2 86314 948678586
2 126930 287888519
1 63492 104194 394980592
2 128393 217201441
3 22798 98456
3 146573 41460
3 143514 85631
3 58169 53194
2 72979 307425506
1 2807 30734 331159340
2 14331 903643711
2 157650 46960808
1 18669 56747 118340752
2 70105 356396089
2 87824 339076367
2 91723 339202926
2 18259 669854593
1 9328 15468 964173835
3 49691 56570
1 89350 104822 67912604
1 6070 49706 609595381
3 4660 89549
2 108299 7822497
2 136115 111015714
3 164692 79108
3 90348 93157
1 2652 57794 458699673
3 143511 47582
1 19698 38685 158903662
1 51143 52024 84652078
1 8256 67250 27850830
3 3649 113907
1 106615 112673 182713468
3 133146 109780
3 111731 40045
3 134375 61948
1 85045 95385 559479514
2 76323 128178880
2 104045 92762359
3 9067 36562
2 84426 318931835
1 15019 17981 836144581
3 88772 6439
3 174472 24808
3 84875 30451
3 138934 65748
1 84964 99292 454941181
1 34166 42103 393117971
2 112057 559011613
1 27545 103354 105635104
2 151248 629268207
3 11184 96006
3 164559 109246
2 119421 551851175
3 132802 2696
3 70638 32662
2 116095 847317771
3 135624 109899
2 105248 193298430
2 129302 219347020
2 98678 734047999
3 39921 94562
3 101472 109234
3 59546 21194
3 141265 69710
1 8377 45992 478328620
1 6913 41278 355969989
3 152023 80624
2 131695 84137719
3 160467 62647
3 39985 112533
2 100806 240498487
2 11160 552017136
2 7308 57245073
1 65110 75117 608634414
3 37027 112010
2 119736 130382496
3 47938 91235
3 70567 53913
3 81390 95385
2 29627 114857299
3 21982 95508
3 135232 53294
1 60849 90349 906778244
2 18309 466146663
2 471 806189924
1 82499 90762 576879582
3 61656 10766
1 62825 104181 29293547
2 110152 303584798
3 120458 24328
1 34508 80476 666712702
3 52017 1426
2 137793 525108231
2 61753 417076272
2 107481 825628683
2 78572 330440377
1 6713 69518 8341509
2 27362 467582585
3 154397 94722
1 55680 70052 507622247
3 29040 113920
1 37796 41913 627172774
3 143999 21150
2 146782 370852612
3 108788 86305
3 28929 39171
2 156457 916373514
3 50790 67959
1 112469 113978 591094936
1 14677 106200 806772698
1 52455 93929 794433896
1 1327 102920 439933051
1 56090 105181 813113638
2 135562 95268714
1 80791 105103 32109807
2 172349 137128284
2 59464 459286665
1 8640 111496 412957738
3 136111 67880
2 167208 409931270
2 16347 743392607
1 56471 75437 582970707
1 80334 89937 371636006
1 36120 40072 966536702
3 131594 57265
1 49586 72230 385006960
2 153950 124833804
3 162922 43996
2 138000 322295012
3 2831 87903
2 61479 182798350
1 15894 61942 243876382
1 45053 84362 595526235
2 58808 633437695
1 55645 59737 317206027
1 40566 53445 280167624
2 24698 646686620
2 17855 744756890
2 5265 698836104
3 115598 33558
1 22668 60777 614146832
1 84311 86141 36868958
1 2468 27621 475141591
1 99540 104312 847112687
2 54814 635945790
1 6818 39756 537594851
3 41357 22941
2 40156 320256315
3 110328 18438
1 34060 47223 922216615
1 2446 51714 282924186
2 48718 470937815
2 165962 126910466
2 149019 373767701
2 36238 563497952
1 17668 52471 50237146
2 23707 836421097
1 25541 112110 543917035
3 76352 109513
3 41593 94648
1 102708 106443 205510956
3 9017 56110
3 6912 22379
1 27198 98678 308940340
3 149700 61089
3 70486 82578
2 36499 516024745
1 4274 75184 302127782
1 14230 41394 154702847
2 110276 111505790
2 146172 3777538
1 97804 100645 156166679
2 13116 648375413
3 51536 106505
3 113709 58617
3 116376 78742
3 65743 114152
1 40030 97085 762390581
2 56276 466349517
2 141273 366104009
2 26075 380831195
1 96594 109949 210431439
3 167286 88737
1 11857 35314 566280142
3 122310 33998
3 124640 28852
3 93814 35986
3 139940 98808
2 55776 611100640
2 6492 331795437
2 140194 165843395
3 125253 94489
3 139572 74853
3 137446 35527
1 4685 14265 271924582
2 20393 847954819
3 118276 49735
1 48338 84437 58151813
1 82050 91102 438167739
2 55513 482671786
1 14597 113778 204659093
2 146389 872755113
1 20343 109371 480976115
2 111317 735921931
1 11394 64912 512195345
1 48689 70420 699009267
2 130981 877996557
1 24051 77376 421731991
1 14121 50251 170003098
1 31683 111770 698136363
3 3983 157
3 158998 111799
2 141774 364523315
3 28714 86544
1 1116 102985 977979587
1 51067 99617 206137921
2 40410 721590250
3 151333 78733
3 12670 523
3 91778 71341
3 165652 62843
3 133013 22241
3 120751 25780
2 134081 387626151
2 162769 729656833
1 2969 80233 880337064
3 53847 1407
2 109786 254305883
2 127066 344257570
2 85588 472718153
2 91621 654995425
2 157559 307944262
1 21709 70169 840459024
2 14732 260367712
2 131632 79759600
2 129023 550071434
1 26971 57006 582872004
2 38992 6618620
2 24454 257233816
2 44450 86619252
3 88875 100223
1 75145 75242 952631373
1 6583 50394 860854523
3 106361 77044
2 93503 630193562
1 18867 41599 256159047
2 159965 518848498
2 108341 3648689
1 94951 102897 991863796
2 128299 322484847
3 170094 50450
1 9950 46286 777608720
3 1360 9032
2 96852 7190297
2 69470 651890823
3 141425 107809
2 34321 148927072
1 33302 50832 471958989
2 2581 958179593
1 48440 55237 13919730
3 151089 44331
2 116393 311872857
2 79379 471518395
2 63723 852674023
3 149966 114068
3 133683 38835
1 76548 83628 824718356
1 52117 74041 106869842
3 24640 4472
3 76824 8663
2 67347 479486752
1 54068 81334 710862497
3 162881 46742
2 154688 697491894
2 147153 894408260
3 76384 107832
3 105003 81177
2 66618 791515528
2 117395 122002506
3 77795 109143
2 109842 717835853
1 80893 111954 381890775
2 101906 449647168
1 57378 96930 906679117
1 9157 103093 848173245
1 14974 25062 457822197
1 20701 67377 691937104
3 45181 6595
2 33267 370603357
3 125871 108140
1 42238 114235 424912261
1 91786 114360 717723501
2 112412 472558614
3 124236 65795
1 26036 67762 288792507
2 13118 905043513
2 131187 517306784
1 36344 45311 486394921
2 2334 254326643
3 30253 6133
3 172678 71591
2 172975 989085905
3 79864 97509
2 59794 652583095
3 116011 86665
3 154135 87691
2 63529 222445450
3 167088 95674
3 130507 53639
2 152113 385919609
3 71390 27925
3 64561 106463
3 90758 113490
3 36482 104573
1 60908 82334 503112999
1 2007 76000 288680092
2 99318 916872082
2 38910 114757798
1 96367 98903 412197771
1 14768 17137 102438704
2 15606 947387406
1 63241 76472 32618870
2 156634 855096297
2 172538 267709957
2 37838 673887865
1 50031 81618 394839744
1 22147 109966 374136629
1 17446 50966 40629395
3 88512 22785
3 11202 61835
2 81945 800740350
3 158199 63736
3 136186 88470
3 52131 96963
2 22210 656520059
2 128857 709516921
3 130969 72597
2 46374 211940244
2 122463 303145160
1 61088 95169 851756602
1 42556 106052 803092074
2 8258 964745874
3 135707 105292
3 33652 19320
3 36154 58105
2 150664 731450140
1 74718 111412 270928245
3 32612 81231
2 44126 168572124
2 117207 146288934
3 108291 24862
3 81223 104684
2 91669 171518173
3 36115 85124
2 68588 215952320
1 103305 104025 704052235
2 57411 503422251
3 140060 38219
3 146558 104907
1 50913 89325 361293089
1 9814 53254 437131976
1 42090 43350 496139593
3 60955 5144
2 117155 189901786
2 115644 683199565
3 49361 99624
1 79237 80578 715818293
2 166429 891986749
1 103142 113060 802071357
2 58681 540285106
3 108907 22040
1 44613 77479 983918929
1 30403 82576 188611197
1 24406 91761 337078947
1 27006 80805 21834262
3 162849 44762
3 63351 30234
3 88277 82624
1 33345 90420 353165277
1 8669 73181 338242514
2 28735 844445065
3 173143 8589
2 56224 476079456
3 43095 55225
2 21719 672763442
2 36637 759027127
3 149775 80464
3 25541 29491
3 58411 69476
3 26586 24602
2 80111 542386692
3 99783 37293
3 2097 58471
2 34339 964670206
3 64955 72448
2 57785 817571291
1 58005 61215 200941524
1 25878 110849 263863677
1 68047 86535 78450467
3 143358 90139
1 17687 96431 240222264
1 43056 61629 160094181
3 162808 49444
2 13049 231116532
2 125385 533984793
1 1725 42156 54203977
2 62327 273878274
3 111269 20639
2 56155 898726608
2 33720 698547795
1 47968 83892 712072524
3 106990 96859
1 102658 105642 232917067
3 87216 17726
2 22964 779033431
1 30084 92299 860984880
3 61191 63997
1 35725 46883 477929107
3 43579 87218
3 5361 89532
3 142903 29705
1 83213 97803 677378146
3 174143 86596
2 91857 161299204
3 160809 29846
3 15981 80950
1 26344 46195 284249265
1 22752 106191 840511133
1 18577 63793 653377835
1 34892 39339 800819221
1 28807 106895 277366462
2 146379 828083525
3 73976 76485
2 68309 507272723
1 92228 97343 205712358
3 22853 10548
1 5793 39637 929188203
2 149541 278821286
1 41628 60658 810977266
1 69577 84393 81214018
1 54384 67267 149751304
1 68589 70495 720069647
1 28446 40142 194608317
1 1528 43668 77578647
1 14164 30556 388678871
3 148831 39946
2 26975 488769853
2 131657 548218275
1 71666 71991 325549502
3 149054 79900
1 15433 73562 816917991
1 29865 67847 736134110
2 37296 784484433
1 34228 58116 402314555
1 17558 31291 583412451
1 30356 71847 832381470
1 75182 104161 56123723
2 135557 644674155
3 125092 50755
1 72332 74144 390521692
3 30784 93326
1 96983 113591 265368327
3 97275 51077
2 166022 981757817
1 39974 58121 117258013
2 60468 414065760
1 26759 34430 471712446
2 100652 522347937
1 47682 81697 208417996
1 4308 46472 774427541
3 112546 30669
3 33196 56622
3 125091 41693
3 119072 63099
1 9832 14960 411832677
1 21747 95580 292996826
1 53562 82211 362338152
2 2880 446054391
3 169960 75076
2 45202 24549747
1 26075 81031 261937322
1 47351 92055 132392258
1 60008 65130 209043219
1 20097 106958 521253197
1 6904 111351 730669788
3 97178 18289
1 58356 94581 549712736
2 120103 262402272
1 63910 105869 364670261
1 41204 107046 186581148
2 6021 966494728
1 62510 80151 1112903
2 81968 111849878
3 172331 51688
1 38514 55053 130190739
3 98042 94079
3 30675 38770
2 116196 507373612
3 64897 15680
1 23131 56723 759989293
3 16846 51316
2 115273 223039921
1 84572 86039 409838035
1 27655 110751 687188811
2 59702 143181609
1 34474 68848 766354738
2 36470 739545292
3 131981 59884
1 63988 90081 884436348
3 164919 43833
2 102207 251401095
1 88714 108260 832041695
3 71399 6906
2 90267 60655933
2 69860 901304658
3 31865 28874
1 100674 101378 438980800
1 92351 101523 220194901
2 60500 511113527
1 56542 75893 185562901
2 173303 471903932
2 128457 442726066
3 143786 83819
3 121858 15589
3 37206 14723
2 132880 562489582
2 165100 726836376
3 61586 44110
1 74560 85391 721824286
2 2973 410662894
3 87576 76530
1 10085 28693 519176070
2 142192 318474240
3 15604 79688
3 93243 79496
3 150400 55815
2 166997 167913620
1 14471 24749 505558167
2 175385 615388828
2 76380 597776177
3 21607 101790
2 50851 456892013
2 109035 410603834
1 14119 92976 865541149
1 60234 65531 373713428
2 76785 370549059
1 26263 27323 632348021
3 159276 61627
1 10266 106377 941483686
3 22330 5400
1 44045 49946 336183103
1 48964 110084 670142617
2 28341 74963825
2 81259 305151170
2 158510 270671754
3 117360 89311
2 43602 38304739
2 50411 330050316
1 109119 110750 527102136
2 10264 910892902
3 22626 45971
2 167573 330611425
3 4776 98560
3 101117 114261
1 19824 89564 637861244
1 40737 65987 449802208
2 167422 906398497
2 165738 779061665
2 84766 842079965
3 12571 61287
1 30480 105175 591272921
1 22794 34675 883496585
1 28135 61133 567294155
3 131856 61362
1 20020 59368 650035152
3 15327 19968
3 135444 81720
2 27234 174821661
2 14648 233588698
1 8149 23890 910966190
1 28819 32048 334590055
1 61651 71292 786030883
2 68967 486746077
3 101963 105487
2 175031 770582457
3 144046 73579
2 16792 373535616
3 54664 23159
2 156363 932957978
2 125318 131247160
2 21331 517931000
1 19454 57668 532401884
2 78926 208440573
2 151698 687586347
2 84972 562299090
2 25833 149086875
2 97923 471212983
3 9897 78311
2 65238 740693459
3 101540 53882
2 147826 217279709
1 5810 75577 423352073
2 101285 45312393
1 88089 99409 639718444
2 32461 246794532
1 83554 84177 343137665
1 9560 95416 195054396
1 53811 72645 982793140
2 118725 431146851
2 51103 565279938
1 41851 51771 295019658
3 95603 54227
1 40035 60981 185411487
1 75644 113392 522585500
3 77277 51296
2 133623 552716476
2 55363 113130918
3 78825 56207
3 52273 58088
1 26804 111310 785687607
1 98834 113571 217259155
3 48064 99730
3 15977 43858
1 65668 93070 621182605
1 3473 75277 5318937
1 32607 52135 917871984
1 1870 74675 689585061
3 56401 45263
2 143953 774310768
1 44027 104336 351376147
3 41070 88742
3 127672 30377
3 73090 94781
3 57322 56353
2 166385 660425575
2 106438 12696826
3 120423 96752
2 51141 172721571
2 122347 918445784
1 8694 104532 117110639
1 26103 96594 57959392
1 15193 51674 616334059
1 71490 80706 515267034
2 160038 519796571
1 1449 53491 778476940
1 44008 55448 2229194
3 87180 80235
1 1009 6645 163633176
1 67618 108041 64699237
3 162959 101003
3 173156 41213
2 129369 676077140
2 38568 426053425
3 54578 107426
1 52004 61856 785962584
2 104319 297980979
1 61213 73374 214111648
2 32893 585725181
1 46394 52508 659730912
2 152555 695318940
2 148162 401598720
1 65029 78016 384320773
3 123731 30004
1 31028 56053 527244459
3 157280 72828
2 127308 512463026
2 133324 540016881
3 30470 82101
2 121687 788541377
3 8496 81103
3 85420 42216
3 104230 93805
2 26166 15249376
3 43514 65897
1 36020 80438 38457325
3 164590 102382
2 104893 194035729
1 10902 34462 69154792
2 133239 838571977
3 171354 111450
1 34780 66633 649969381
3 60352 38815
1 44042 57551 121955172
3 27233 7418
2 26202 493110149
2 109073 27457386
3 113369 113316
2 65280 853101407
2 25593 265146614
1 16807 73824 560129920
2 87709 370823581
2 24703 45566040
1 11505 104708 59923601
3 152190 77966
1 82513 95385 668372067
3 99824 35218
3 152033 79013
3 65785 8019
3 13684 108242
1 104470 112862 740607262
2 44361 694692467
3 169765 108975
3 80204 48766
3 28490 35522
2 41922 327210069
3 82376 25678
2 5122 252588152
3 114288 108612
2 156045 511178432
2 102524 666819192
2 14521 84157870
1 2031 22609 963299809
1 29482 39375 537640645
2 91067 623565858
2 55219 356717814
2 86028 601677533
3 105587 69152
1 69340 102544 217629221
2 105378 590464438
2 30202 89972177
1 35930 66520 752671393
2 59064 79342683
3 162128 39872
2 92905 432262717
1 11828 43695 381476042
1 28628 67347 75738821
2 172499 524795501
2 150753 256858119
2 96317 832370084
3 70324 29413
1 47373 89440 272037367
1 10864 78065 564053308
3 10245 6068
1 35782 83609 857643415
2 114078 900920056
3 138547 70495
2 34420 641964462
2 139851 316262418
2 153390 539169312
2 82629 454051906
1 79775 80476 768087317
3 98036 31056
2 164945 986223270
1 70207 111071 348215504
2 44819 462617843
1 71672 74097 476937973
2 170118 811552103
1 5902 88694 803969856
1 6008 45809 617512059
3 137951 68657
2 85081 694651074
1 46935 54801 3308558
3 117888 35652
3 13738 13301
2 158292 468696396
2 61403 930780018
1 72219 90071 101813278
2 137647 487312333
3 123666 1894
1 32704 71364 341554170
1 66847 111472 859378200
2 14297 688451137
1 54891 71084 168735506
1 39977 114210 768251329
1 22428 111892 358393922
3 99735 92809
1 10540 52464 30267657
3 31023 78213
1 54110 100532 609357926
1 1677 62600 318900137
2 56058 571070098
3 175641 3991
1 48921 88084 147009586
1 48633 49771 608997581
2 78538 63776366
1 12285 46240 966739413
1 22163 31696 661527881
3 91984 37532
3 46206 13069
2 47636 910554723
3 63589 107746
1 4332 33366 992782581
3 109563 111247
2 10645 293048730
1 11556 60041 374734331
2 167006 75145965
1 5489 21851 559988365
2 123772 179298149
2 153775 309491209
2 5568 676828233
1 35677 43220 269809859
1 16496 100942 911815653
2 66741 574536949
1 105749 109385 974412233
1 61044 84322 457999861
3 65294 8281
2 63294 865303797
2 162865 968446330
3 64503 47657
1 72328 95938 900177002
1 49124 57433 582236737
2 21321 546899282
2 137520 394798410
3 40002 66397
2 80965 251736211
2 114099 951355027
1 73322 97190 881030061
2 4069 226376512
2 61860 616645217
1 84973 94569 272760516
2 164247 159479686
1 19324 33364 630684170
3 60769 22508
1 19161 37555 443840667
1 13594 71856 522303797
2 68927 678334742
3 6177 93184
2 94752 122225107
1 52713 81254 966169439
1 57347 109293 338776259
3 76781 104336
1 78237 93469 136820571
2 99029 286395763
3 46673 91334
2 68055 268033899
2 77955 242850324
1 92235 99179 882459736
3 81899 61016
1 34872 93783 174664376
3 42405 51644
3 108739 9151
1 1110 73412 974509056
3 88453 55120
1 22487 107813 79588253
3 68882 39637
1 1986 94945 631454931
3 130036 48537
2 130989 612335294
3 38297 54113
1 28545 43015 810228875
1 9488 61398 381420661
1 22895 102237 757833050
1 8580 25865 277293555
2 137411 176678292
2 62133 802569401
2 95983 963526867
3 118039 92752
3 118631 44418
1 77914 96468 355786950
1 25113 88663 697538314
2 164685 510586556
1 38014 63397 82494642
1 10933 55459 936899270
1 43194 62393 610923306
2 116162 190658355
1 55369 87224 952908848
2 59023 248115845
3 159730 668
1 8309 68388 439714299
3 84197 43906
1 3751 14298 895402954
2 23198 110712480
3 60887 55749
2 123079 918447366
1 11341 92822 173182770
3 156204 79336
1 39797 67685 915019833
2 131482 753783588
3 118899 114026
3 6680 111327
1 47640 61189 672250930
2 120742 388174994
1 7237 13154 900830186
2 32773 123993664
3 107639 99974
3 114514 63912
3 36834 69046
3 84185 26156
3 54997 2884
2 78387 675328734
3 154569 32413
3 161018 23027
1 60505 68643 202964816
3 164281 43009
1 71444 106320 802651634
3 7060 32299
1 17409 87914 111535738
3 96784 56697
3 2456 100460
3 69599 102005
3 83407 88765
1 82819 95973 775887276
3 23788 66641
2 109418 55402651
1 18654 23809 989418202
1 62681 98413 312323428
3 118994 14920
2 52102 121548256
2 63647 556889152
3 103660 28350
1 12780 22167 923097196
3 141608 45978
2 167203 940386819
2 36713 781893987
3 39504 107442
2 141670 404470927
1 24211 26171 59592298
3 24347 7011
3 167436 18652
2 3269 745057280
1 19543 52716 71299095
1 42827 62220 211414348
1 8512 49809 216273115
1 26584 83276 512584499
2 59442 303379366
3 72437 49420
1 4260 101903 681486354
1 20400 47574 938032445
3 160252 104312
3 20820 67983
3 122560 24483
1 46736 50036 877399133
3 73012 47212
3 151046 31392
3 58021 43804
1 23240 59207 679789736
2 73826 252015618
3 141778 82217
2 112513 106882939
1 41752 73353 737426379
3 86552 73599
2 164556 672657116
3 53282 110798
2 52910 403040355
3 92544 96018
2 81728 169017888
2 50652 470221696
1 52949 60187 374398742
2 119645 430618699
2 70118 646609544
1 33012 103141 921777979
2 5882 675558782
2 133246 551885156
2 80568 244890821
1 46756 98611 769855289
2 142444 404576083
3 9726 38862
1 67867 75979 66084035
2 80716 387234663
1 96893 113877 87955262
3 41827 18825
1 23067 103348 96281518
1 11904 80329 436293282
1 9002 52688 251877490
2 146757 36608752
1 60590 80123 932765617
2 17713 403579397
1 35646 96953 958445676
1 63258 73326 512946940
1 81615 112101 851352931
1 80586 93180 831591895
3 154720 86607
1 17566 65706 51174398
1 12978 25431 353213887
3 153707 89341
3 102817 68037
2 137818 924876697
3 162610 57111
3 14477 95990
2 72940 589461041
3 10439 70079
2 132005 879328206
3 71461 7325
3 113440 89621
3 91741 10735
3 36783 81889
1 24441 93932 984431327
1 31791 61023 577246135
2 86554 955007422
2 135079 904424340
3 56459 102735
1 69510 108070 959533500
1 10670 39706 280555769
2 107196 491602633
3 172241 91514
3 66046 4217
2 92508 422442489
2 19321 283283413
1 11986 14570 524361753
3 38907 101726
3 99804 38669
3 51825 75848
3 154600 30836
1 32831 106140 379706597
2 145034 141228483
2 74095 48378752
1 26215 106514 553549924
2 22492 638347020
3 4503 78160
2 31382 94572155
1 5233 62167 295729604
3 175206 48751
3 50626 106406
2 136703 207628613
3 3252 5212
2 19583 345551512
3 27411 13672
1 91987 98825 567741842
3 46737 102526
2 79285 577095924
1 48895 74061 957261876
3 120461 54924
2 54996 157150722
3 109356 11944
1 25291 57414 817755531
1 66270 109394 374264144
1 25899 41892 42556299
1 3965 101154 323247298
3 35903 58119
3 160375 80745
1 52131 99598 156052691
2 108202 778370399
2 26286 527569962
3 137832 26874
2 69006 237643858
3 134004 3195
1 39835 102580 154226972
1 61537 84496 115865589
2 105052 445951389
2 92296 195130963
2 95319 360438181
3 32007 88311
2 157855 715835659
3 67852 86867
2 77363 708224541
2 46330 345904465
2 82557 483238784
1 46606 51853 650262663
2 118535 235606123
3 102748 109969
3 94207 111218
1 10756 110496 876733464
1 10273 33333 913330543
1 76956 92465 660008711
3 152639 79840
1 50468 82626 825077797
3 162838 31616
3 20314 20252
2 19236 80938477
3 84423 112492
1 15231 66741 187797472
2 7024 988207700
1 12384 19234 683831158
3 171019 107007
2 141968 948062042
3 162131 75174
3 86194 44714
3 132296 68899
1 1037 20887 968608224
2 127286 378556089
2 47503 209887909
1 51945 55401 907659418
2 58072 222143612
1 4309 85271 965834061
3 11070 107796
2 74200 32288676
2 8121 928209083
1 48565 51393 795629568
3 19686 17515
2 156998 704052579
2 144905 901377106
1 50473 55006 752374903
3 33399 112769
1 15919 17062 131095773
1 95719 102882 755337634
1 40655 69708 170991629
2 36505 97487009
3 12845 79015
1 38492 107216 911184087
2 115768 555810700
3 13541 40081
1 3426 90793 98532081
1 71069 113481 964954578
1 64758 99653 580918527
3 46723 60164
1 66671 113241 332000105
3 166908 70327
3 91852 80472
1 14619 64324 204244689
3 22939 36768
2 157510 656688199
3 45825 70775
3 125100 26276
2 156531 832844004
1 35348 109988 657674868
2 159553 74551931
3 13976 106577
2 19758 89052586
3 67069 99967
2 79986 581908562
2 28562 215297708
3 83224 32815
3 121561 80669
1 55927 89161 456546955
1 6851 32999 300645703
3 100977 64504
3 44679 439
2 15733 621129510
2 115985 323390533
3 123509 1027
3 36993 82936
3 99620 93561
3 19081 34848
2 81917 269229312
1 8721 46636 611214605
1 35867 37424 655920133
3 173370 98329
1 26980 50674 911262559
3 127473 27385
2 122700 731033136
3 94453 60078
2 113664 295133429
2 137743 713538598
3 129987 82975
3 132482 50870
3 163905 47474
1 2392 32933 292314138
2 31529 102758692
2 173021 427773422
3 66955 109613
2 3833 653743908
3 59873 54324
1 37217 77853 546359195
1 9608 16522 782413235
3 98413 32961
2 161386 426166729
3 145076 17129
3 135744 50791
2 112894 637470898
1 62532 98074 998708067
2 47057 524659958
2 118360 493105066
2 48513 844241241
3 135 95232
1 40504 44391 376424869
1 38982 96795 700331174
1 6843 113438 248848368
1 64157 93771 670304929
1 40358 107137 827776009
3 82951 24707
1 55980 64781 282268913
1 17211 94245 979281671
2 142914 338964973
3 84564 59201
3 168073 16551
1 5437 19336 576659482
1 44266 62719 327861747
3 6021 109242
1 46300 80377 126757258
1 62166 79733 223241013
1 12589 16674 135666114
2 21624 601119560
1 60925 99258 572177096
1 30670 108862 137387645
2 132026 833307804
2 110627 754309939
1 26365 88037 653251466
1 14533 85395 710305086
1 80900 111219 366085672
1 15055 32621 554232426
1 84099 100890 154250054
2 149031 539600952
1 32098 72065 196481355
2 99197 369987900
1 2280 100685 892826842
1 54004 97433 298009628
3 86694 23883
3 163536 12664
1 83634 90811 528758367
2 20160 559107299
2 156423 649591854
3 36970 59303
2 82451 403117188
3 72471 78561
2 118676 794285983
3 125424 22820
3 132866 11325
2 162259 984192698
1 23245 39886 592266291
2 120922 555145240
2 141270 123343701
3 38980 99510
2 117350 879727980
1 35896 62220 179850802
1 43677 43995 137091398
3 93600 104344
2 135435 984965693
2 31046 928822160
2 154254 195171995
3 163050 65821
1 25116 75517 165502908
2 134866 527749005
3 109793 105529
2 154916 473003213
3 125396 64157
2 109178 84981971
1 45866 98774 328838719
1 42869 78356 261054563
1 53992 70553 64088079
1 21108 46651 340903095
1 4964 13035 570236578
3 66218 56544
2 116811 286462777
3 25275 94278
3 113746 14922
3 499 73706
1 23575 82808 296598381
2 153842 773582795
3 105384 13848
3 35748 80236
2 35799 559507021
3 173202 85380
3 137350 14421
1 90852 92832 553439727
3 173714 81827
1 36971 44873 66663620
2 20608 410136305
3 139469 87741
3 62296 28929
1 16304 89161 324099392
1 22074 31483 360314768
3 18367 111784
1 64028 71811 973774954
1 7462 110949 830057610
3 170434 106799
1 1434 64434 375468818
1 61944 73523 385508758
1 62102 96068 497084207
3 15430 2402
3 161014 89659
2 37014 802287718
3 133579 34901
2 45179 932653018
2 9488 610438253
1 22335 77405 578896979
1 41289 76670 619412134
2 172049 439762634
2 64786 543112517
1 4151 30501 734442688
1 45184 91545 518429836
3 129695 88906
3 88332 102817
1 99231 112775 613368322
3 114972 43764
1 21756 37003 607933377
3 87490 46044
1 15930 67496 869605264
3 170146 42844
1 7338 32121 865386278
2 116589 72043639
3 125823 41397
2 90224 695629389
2 69027 222649178
1 309 77864 285663594
2 85042 227544145
3 13433 113581
1 4798 78476 151330410
3 121028 75097
2 72304 710423483
1 22607 61133 428350686
3 100513 24600
1 28338 38822 275053690
2 153712 377055453
3 103638 11319
2 16166 406839731
1 5492 78838 633186886
1 1305 106574 635865709
1 10050 80595 191389216
3 51687 50423
2 133105 15743483
2 151619 95964663
1 52097 101872 248279790
1 49766 95486 939365794
2 105454 932787891
3 171781 95814
2 98245 279291910
3 7700 60465
1 12789 57701 417123985
1 46547 69248 41574888
3 85756 60567
1 8853 105063 271866999
2 53345 488890092
2 98747 227239795
3 156942 31743
2 16120 10914501
3 89413 38195
1 34020 63875 626402996
3 28144 26664
2 65227 682122482
1 5723 65928 767189954
2 47373 809521278
1 19893 83060 965378221
3 121634 78030
2 32911 342609090
3 116159 104948
1 28655 106534 272992477
1 9247 23870 193615398
2 48354 665520066
1 90895 102188 147323126
1 20141 31210 376400071
3 104105 96616
2 171622 601285621
3 45199 88551
3 68812 74362
2 125500 486481016
3 111839 76995
1 97814 102474 415223017
2 62035 354927718
2 144297 724851394
3 11765 52426
2 157897 707686995
1 4574 84721 251812636
2 35199 171278919
3 56507 63210
2 905 514096621
1 16541 80656 673718112
2 76849 447936786
2 20521 18334462
3 4395 43248
2 141536 583693999
2 5317 644029790
3 26322 108965
1 6738 66240 646921062
1 22589 111508 924186586
1 18962 81017 194953312
2 135598 534607843
1 43987 104813 470858692
1 68469 70461 605512747
3 152105 66396
2 153571 846982218
2 18382 483943754
1 65826 96365 829582001
1 34969 113261 429430240
3 151584 81353
2 44291 934319792
2 102708 192315251
1 40499 72561 27307824
2 94158 326342913
1 96901 103488 214174414
2 68316 207022653
2 130417 905670223
1 34868 96241 554243485
2 38533 124388836
1 743 81731 88485556
1 11669 72970 929258608
2 120718 48415921
3 55960 19813
1 38329 109374 906486948
1 27592 93628 616510158
1 11698 16500 641768109
2 20621 591507628
3 172587 104802
3 39145 74206
2 23978 828266448
2 174761 916058699
3 26624 93245
1 82799 85501 911384470
2 93491 472654565
2 12605 802682734
1 79021 106793 241484293
3 72655 31925
1 45041 90087 778439652
3 162075 41432
3 42780 45303
1 26231 97181 377320650
1 35694 99843 366396293
1 33304 91380 840498713
1 18177 105973 793740610
1 45497 82003 24803476
1 84971 108596 84954686
3 148660 2107
2 34807 669668757
1 4256 4378 29500493
3 11450 32125
2 137576 717426896
3 171648 5873
2 56476 619694853
3 100962 14571
1 65127 84982 63302227
3 125918 57257
1 1647 76537 968976777
1 93092 101357 799902515
2 18714 152884513
1 26454 74648 702607755
3 161344 49363
2 122750 500635690
1 75091 78902 567122645
1 75337 91384 957832462
3 139653 41323
2 146546 877616276
1 64874 112269 570299245
3 70716 88794
2 172359 84277255
1 9197 33803 847335007
1 16314 21412 31314090
1 16145 42541 601805874
3 20214 73834
1 102843 114081 811648734
2 77151 350599941
3 92156 87160
2 1209 661503310
2 63606 661056207
2 84797 862126462
2 144480 198371805
1 30079 105193 71173529
1 3029 99319 506768297
1 76186 88898 587705564
1 9620 107098 989442714
2 33007 441303839
2 110820 162558948
2 139511 862049309
2 132193 805200619
2 129661 586977143
3 28398 58959
1 28484 91584 900033034
3 16917 32438
2 36500 629303925
1 29847 68321 748400874
2 38784 64026078
1 26966 95720 841633176
3 117074 55772
3 114399 67328
2 138021 322132510
1 29806 66054 358553226
2 98260 764071600
3 63686 27524
3 88097 51015
1 14118 78307 91902034
2 74652 285929367
2 125 848982636
3 16033 76656
2 114635 162688447
2 166847 886576999
2 164120 110908440
1 37198 72828 876385701
3 59679 107838
3 115710 122
3 97266 72293
2 5590 742280258
3 112323 1168
2 154698 685229769
3 64695 87619
3 7980 38452
1 27903 58116 368238362
3 51634 37435
2 116633 254066180
3 126212 68142
3 118931 10593
3 123517 95804
1 80076 110021 427663983
1 37972 89780 476435940
2 84161 964206240
2 20265 558042682
3 4917 35103
3 98681 109294
2 167588 743835312
1 19178 41939 566632812
2 98326 808160478
3 61519 111375
1 17375 110618 7952884
2 72017 213453569
1 62191 91567 756034544
1 40641 47988 739346031
3 31684 106957
1 82994 97837 597212114
1 6377 72715 799684331
1 10692 46175 388566165
1 74513 96370 233890384
1 18957 48870 532363658
3 21479 75066
3 130468 88409
3 161339 109258
2 113533 771344594
2 79125 203934566
1 16324 39318 795269694
1 5963 83944 145644802
3 38523 9438
1 69794 77541 673718924
2 9623 558578628
1 37850 69431 413378228
2 97566 335763161
2 13317 963420896
1 7211 48229 103525281
2 168538 655704822
2 161879 627380715
1 17113 67859 431596838
3 131536 104707
3 102149 82563
1 89410 110807 905760905
2 10631 975365345
1 25813 61009 338895742
2 110271 696718544
2 82958 898452256
1 100855 113034 25760281
1 10765 72983 106751537
3 20333 2220
1 41374 104581 189991133
3 141128 60568
2 21512 840164312
3 74331 65845
2 73845 60001210
1 26121 102824 820481743
3 42272 90819
3 105011 53746
2 111701 504252198
3 102341 8546
1 109441 111557 279647615
1 53355 54148 25400342
2 83978 478827379
3 94973 24555
2 49460 403667961
2 82295 496534957
1 65743 94691 651394396
1 13432 106555 342728870
2 149985 781870871
2 170390 852263806
1 52130 104289 119144519
3 175215 38164
3 84484 99706
2 55290 68358593
3 20391 71117
3 168528 66900
2 15120 415107716
2 83641 249154679
3 110831 28467
1 39865 57844 489789862
2 35992 689488325
2 54559 179392456
3 130649 3488
1 44786 45577 524617561
3 33383 47732
1 39334 66363 679946504
1 28851 80669 66922189
2 53759 651845570
1 100980 111842 374126005
1 27181 39308 687018634
3 10366 68096
1 21255 42763 974247282
2 27680 887437729
3 171284 34115
3 89484 13431
3 47736 48860
3 75331 30530
1 57950 112716 266755272
2 136562 792380802
3 21852 44939
3 126491 38428
2 105985 757057213
1 52653 107818 830482995
1 3312 57855 465856365
3 121058 62345
2 39329 270930547
3 114913 87101
3 101682 2990
1 55084 107283 229600490
3 15960 78903
2 175481 776210652
3 104448 67665
3 75878 64333
2 54 162550214
2 39271 692223317
1 21717 103790 930316952
1 31621 59377 569987769
3 118469 106338
2 99257 16587006
2 28518 27661628
3 127749 77208
2 46342 127539744
2 91479 390322083
2 162078 612143438
3 126806 45670
1 23013 83128 233916981
2 101855 634354785
2 88256 704553672
1 17680 104686 817387149
2 47827 167986117
2 94501 129015553
2 167852 866781874
2 3004 379212743
3 158096 81235
1 34905 109755 983714070
3 129079 98938
2 74142 509414300
3 95050 64594
3 108667 30184
2 13414 154132859
2 124054 183688508
1 89951 110732 424550009
2 49202 726599495
1 6002 100290 509515472
1 48424 87857 966020890
3 59979 76797
1 11520 79580 54173106
3 14086 48844
2 9016 452314579
3 93668 45496
2 68548 391212984
2 38037 691920045
2 79220 338495453
2 41594 961677678
3 36898 81277
1 5178 62999 558401281
2 140221 739001277
2 121504 284162202
3 8775 45280
3 118241 8037
2 107316 9239418
2 14647 79418087
1 77338 99954 752334189
1 22833 91511 657229132
2 91629 350081413
3 82946 83382
2 96054 728143309
2 111427 217116261
2 61874 45206639
2 83517 320290515
2 142780 606853373
3 121534 12130
3 98769 37315
1 70731 92179 329601811
1 27726 50099 790344275
1 40866 54774 567725563
2 92620 152834207
1 9474 50955 435865643
2 37886 242150963
1 913 9074 850436212
2 76449 207835447
1 90162 113537 397110641
3 128345 77781
3 53603 76798
2 129261 323782986
1 72505 104766 522844265
3 56728 71663
1 36809 77970 616048808
3 9412 40942
2 99385 276145702
2 98582 546923219
3 4006 24816
1 3703 106002 937690889
2 152955 911369462
2 74742 67763707
3 24384 64778
3 73374 8654
1 62159 97734 146392424
2 30960 699283498
3 16223 99355
3 46030 28666
2 14416 27070267
3 16032 72874
1 31124 83666 691143278
1 17882 58613 284982216
3 100851 60125
2 57464 51231438
3 13323 49547
2 67436 727623811
1 33740 45596 871433683
1 25060 100010 947388654
1 13523 34233 300387975
3 111145 30526
3 32534 20309
3 34795 62713
2 163560 402308371
1 62434 66643 929984929
3 23592 94644
3 161034 80377
1 3980 57650 656613416
3 142581 58187
3 66794 68532
1 2953 56017 675682879
1 89220 111783 197066032
2 141138 483729426
3 66776 93860
2 62761 881401589
2 169695 299701217
1 27971 58522 351696462
1 47888 110845 415130857
3 54109 18030
1 13485 18778 693279476
3 95691 104441
3 146420 80885
3 121553 102395
1 30970 112909 668848253
1 47520 69350 545127373
3 140805 71628
1 8525 11663 109083636
2 70999 914797380
1 41254 91217 624704502
2 130149 284745848
1 78708 105979 44086492
1 18057 26159 306052982
2 107840 156467172
1 50780 94286 170701393
3 59095 13023
3 24955 26627
1 54054 75055 782335424
3 91011 26571
3 26058 85745
2 38588 390545802
1 39894 91060 816310586
2 147684 742484697
3 96114 46128
2 119999 249491869
1 13911 24708 280628713
2 46283 484772633
1 11282 90888 168207810
3 96914 107734
2 86037 454472005
3 109172 61022
1 19457 96961 119084453
3 17520 109271
1 9967 99138 834290978
3 145445 54031
1 10746 46627 797185203
1 63462 65021 631460339
1 66868 92335 615846790
3 9101 69323
2 74167 927040204
3 136401 35098
1 34736 43186 191247631
2 106678 994261658
3 92453 14064
3 10935 5360
1 25577 91745 471933383
1 80266 95270 798927738
2 15020 820422701
3 128682 102391
2 54682 959011571
1 49527 65742 699949288
1 35678 63945 603280553
3 25091 28277
2 37351 26715523
1 69686 83306 318587668
3 62691 6066
3 89233 13604
1 7909 72377 29968002
1 45346 70199 152003600
1 34969 76389 414119063
1 5772 17150 809526617
1 17720 88320 973386774
1 59448 111827 660653408
1 4020 48307 504393157
1 6901 36744 579842065
1 31283 107273 811083508
3 49799 89117
3 129215 104311
3 5265 72716
3 117982 38792
3 65209 113354
3 115750 86361
1 46693 111934 515452089
1 26333 93174 839113037
2 136715 387487306
1 22662 72959 614689055
2 43834 161561292
3 152313 49912
1 98165 101882 974386817
3 48587 97048
3 139691 2211
2 106644 736648216
2 142831 466591868
2 76089 807281522
1 35495 56516 720132575
1 19531 81473 56099227
1 26186 38985 289971415
3 171502 18450
1 98785 109234 876869494
2 58052 341585394
3 43222 71557
2 152973 692178136
2 156272 195066391
1 10857 78534 508215051
3 50543 109255
3 163806 100045
1 45019 83735 671215246
2 91727 726377381
3 18963 1302
1 21525 71146 249169449
1 44468 67007 333167419
3 109231 23018
3 52704 83710
3 80731 98155
2 51543 662532912
2 111224 937534658
3 77614 74856
1 50535 84688 372351126
1 6101 7075 132596137
2 27165 686554316
2 35496 575027390
3 822 66805
2 2330 925061817
3 106779 65132
3 62748 58014
1 106365 110624 335037354
1 97198 100404 820463981
2 109589 457252140
1 12258 43771 223240453
1 94216 95207 470514913
3 156154 99533
3 126582 1308
1 44869 67150 247640432
1 7341 26164 165474152
1 13527 87689 892055760
1 16196 103149 15188756
3 129621 84930
3 25949 35493
2 14591 772942239
2 168836 81057581
3 123409 52647
3 82330 85132
2 153261 213592721
1 4132 89689 934613726
1 14219 65515 488265809
3 167268 11091
3 146656 32265
1 70246 78685 76782349
3 125057 12595
3 161197 36936
1 26173 47461 309128789
3 54969 48540
3 147617 25180
2 112560 662121722
1 19256 67149 310700971
1 68371 114257 725621391
3 105945 100272
2 137127 763681909
3 54399 92560
2 147435 876436905
2 151356 216529896
1 19844 75963 785486713
1 78693 81534 89263483
1 11444 104048 52766909
3 174642 63203
2 117612 987173295
3 83736 29935
3 78787 100239
2 144117 496896948
3 166911 112425
2 92941 908367159
2 146440 746426611
2 125223 46813150
3 72742 66071
3 35161 53426
2 112606 87811039
2 97982 81761075
3 139127 9288
1 66186 79142 797009582
2 15879 920310930
2 24742 868566962
2 165130 627427120
3 30162 36959
3 140510 40135
1 9250 39889 611202120
3 143170 98652
2 72553 574933435
1 3678 69497 173144713
1 2503 62917 493862610
1 11244 83760 490826683
3 85551 103012
3 158154 31534
3 65432 34466
2 41449 43549505
3 174519 86769
3 71378 16091
2 14811 822089743
3 157914 30379
1 49419 64761 973455480
1 24698 44635 694935692
2 115051 984596287
2 107508 366507610
3 102348 83112
3 36493 105080
2 18730 741136498
3 55903 82794
1 13761 19404 238281058
3 114458 23586
2 175098 165520531
3 166646 63698
1 40935 61670 715091966
1 105457 112296 674253271
3 146048 17166
2 2386 208764180
3 145808 26061
3 64245 86452
2 38131 648066223
1 10005 53466 373837185
2 131699 520993667
3 9842 54306
3 144223 68409
1 26796 91243 875560759
3 43506 92802
1 59256 85004 815225980
2 63347 862985744
1 33147 106378 716520877
2 112086 268548785
2 65862 461729828
2 103604 972804239
1 90247 101216 113904015
3 44963 17297
2 47550 718167934
1 12291 36664 369992150
2 167107 714210975
2 124146 4941704
2 110271 736828450
2 171542 146298593
3 93436 28067
2 162872 590010097
1 14694 17335 205926598
1 12018 35471 236055788
3 81491 56695
2 16836 576634135
3 65269 83604
1 1969 23230 165887060
2 136409 89086529
2 144856 151353596
1 41098 67087 92692654
3 41643 71624
2 152360 665311574
3 130016 53174
2 104826 854056545
1 71566 109777 655004496
2 21751 776256694
2 21114 807284879
1 22879 88125 543647930
2 84618 662096847
2 102234 862752884
2 26529 836475219
1 17865 110499 678005830
2 79544 273290756
3 175146 82957
1 72778 104187 445526543
3 161469 43973
3 84867 53406
2 46237 53821615
2 44143 784538853
1 84725 95608 425623789
1 50625 65490 520614500
1 2725 69858 228192877
3 109142 79684
1 39771 40375 690081926
3 64520 8284
3 106501 3818
3 108906 14785
3 91080 98996
3 41701 17996
1 22367 38285 497102147
1 16014 75938 153877542
2 6883 432695960
3 158515 89361
3 169446 50249
3 12662 24801
3 136941 112582
2 12868 864348578
2 24261 839035063
1 53377 67696 223390951
3 30128 1330
1 74867 83304 119365894
2 38907 895856138
2 112876 893536783
1 99325 113190 369537724
1 1428 80192 780161894
3 128106 92077
3 82309 92670
3 155428 51545
1 79510 99702 764302220
2 149670 686500072
2 10895 194290380
1 41031 78425 898629764
1 3702 82675 663439516
2 153079 786610892
2 127554 833700653
3 129708 5556
3 79951 27937
2 88471 271735240
2 151149 154500026
2 42986 101078511
1 60815 84936 869249454
1 5450 58934 540062637
2 57619 983722771
3 132696 103952
3 111997 91789
2 25441 730755398
1 16877 36806 751848177
2 78026 51181773
1 17891 48897 941727489
2 130332 790192267
3 155750 28550
2 122165 462974980
3 94543 12206
3 112152 69017
2 131904 143085122
3 163069 48087
1 37239 88970 323181097
3 36296 11037
1 97548 106675 327747463
1 210 65630 887341850
1 20273 48080 718059439
2 126985 560020373
3 39975 114113
2 88324 192745385
3 41359 53672
2 102041 360980213
1 49362 62268 182277891
1 13293 25068 545199089
3 69912 97599
3 77227 69747
3 123483 64866
3 29983 23669
2 51687 420895628
1 24126 102122 661860979
3 82903 65362
2 116921 910862261
2 40418 425634369
2 160222 54813796
3 147512 25061
1 14243 91678 563897929
2 89042 964981032
2 17355 207136972
1 16886 20313 654335594
1 54490 75073 22137447
2 87055 848702311
2 75606 586309489
2 123129 734117907
3 78384 33842
3 86860 19590
2 29347 398135553
3 160586 97045
2 147931 265610865
2 43264 749522931
1 1447 61977 392560821
2 37249 285296995
3 42315 103083
1 23288 63521 243522196
3 161580 112688
1 63965 78971 487492876
2 50807 295844608
3 107044 107489
2 84706 81074499
1 13936 47487 929114150
1 38152 51152 936422711
2 37317 811961042
2 8118 537353895
1 19779 53240 219052460
3 3497 54491
3 68927 67576
3 139773 97951
2 104542 657242843
2 119874 312232609
1 28204 62711 662826753
1 2686 59512 442041332
1 3060 48419 17377822
1 61474 66676 757722896
2 93214 454875786
1 61863 77636 553369355
3 169688 63535
2 11211 450327696
3 1996 103353
3 91966 65836
1 420 817 707068027
2 118885 762660463
3 143106 84794
3 160230 96821
2 98794 836630732
2 168622 668139062
1 73634 76845 429893148
1 51759 59513 674013176
1 31438 65135 775709699
3 169330 37738
1 23725 93911 128392129
3 57505 81
3 130995 22146
3 106015 61196
3 71980 79469
3 131644 32768
1 3911 68360 413050040
2 31020 384547108
1 14122 104675 183944505
1 20306 60192 548721824
3 12244 27225
3 98475 23687
1 43304 79481 516455063
3 33941 91440
1 59506 90544 445261290
2 81653 856642417
3 91991 737
1 22988 104165 517145814
3 159982 7205
1 8454 91004 693713922
2 141960 94468126
3 97791 92817
2 86491 844862852
2 95098 253987211
2 135572 49972431
1 102711 108956 733065879
2 77698 674691218
3 150945 64362
3 18880 1490
3 120061 22262
3 26499 105260
1 31520 78567 754381407
1 29142 49517 240136397
3 157519 56785
3 22987 111082
1 12131 73174 784647194
3 130540 75931
1 34982 89385 226566914
2 82218 111034320
3 126773 31651
1 82772 97108 449825506
1 25087 89862 363853156
1 64851 67111 581620837
3 130430 13486
3 99604 25517
1 67312 113345 16560571
1 47689 71849 739921037
3 14692 41986
1 4407 22674 410528609
3 69346 85525
2 139005 410261178
3 145870 19865
3 147765 49633
2 156378 364416350
1 17493 40526 586771566
2 130425 653933559
3 155821 9690
1 41087 112426 672007805
3 100020 3342
3 101644 43235
2 96500 280570750
3 107840 17038
2 38574 38617043
2 147880 468654918
3 111086 71784
3 162511 3190
2 76256 805418467
1 40927 59355 307374244
1 39379 43009 129859390
2 128063 737011695
1 44842 59954 302526693
2 18092 723407576
1 9568 108256 358248948
2 78899 600375664
2 116581 337099850
2 53549 582284547
2 111233 788816501
1 2989 51857 38050405
2 39233 63729806
2 54206 468697542
2 146545 766925374
2 128899 688947884
3 107972 83622
3 133400 23594
2 73330 880337745
3 104095 103250
3 138203 77603
3 2783 23070
2 35223 434616563
3 113018 54720
2 118311 836899341
3 51951 73989
3 45769 30756
2 118001 104541824
2 81396 490858490
1 29 25360 998408198
3 162746 58161
3 67374 10961
3 110632 27361
3 149042 65989
3 19500 41240
2 108857 470494474
2 132744 515288750
3 128006 20465
3 14297 71981
3 12210 777
1 76143 100784 163370936
1 15635 53455 749165541
2 75976 455593500
1 64627 81804 812749531
3 19807 81770
3 25484 88522
2 143274 889152730
3 149570 7379
3 34994 64581
3 106871 52363
1 36794 52845 67011578
3 87883 111102
1 21384 65379 914547296
1 86704 92084 496731777
1 6132 41475 692121796
2 37158 616290008
2 155061 392166901
2 84508 181103091
3 158215 10932
3 74666 77209
3 90046 105853
1 54421 102199 599902902
1 11774 75461 308292901
2 104636 623943818
2 63093 544787635
2 158080 202384227
3 3119 39299
2 87215 129020690
2 42706 342465317
2 110310 413195589
2 122132 334817455
3 162489 105680
3 13256 3489
2 102305 628915571
1 16561 64335 812900666
1 19623 33295 432846346
1 80662 89919 463831395
1 46660 65300 596275571
2 81923 950223742
2 69586 759087078
3 64097 61439
2 82559 733511821
2 156520 993786452
2 76235 813286979
1 69643 78563 450914722
1 39607 68492 497197141
2 46551 90090598
1 75184 112916 338792253
1 7756 24588 652335828
3 155193 113348
1 25526 102647 367690073
2 126095 427945444
2 52605 205120227
3 162693 48299
2 61896 7200918
3 114664 106526
3 66655 33434
3 55963 49459
3 4510 46483
2 152148 751837359
1 1752 41305 345750529
3 94249 111298
1 89906 92166 900307281
1 58753 74640 330815408
1 16276 111272 627461725
2 158473 823938656
3 108973 59047
1 21178 65869 713559850
1 71172 111422 232898078
2 15080 570788225
2 40292 335557462
2 98615 669273925
3 90094 54090
3 33118 11124
3 36008 62398
1 9882 33708 497370891
1 73956 106799 91715698
2 171180 343231675
2 99936 622193454
1 39030 91426 63740557
3 111398 52881
1 45225 88641 38311686
3 153371 78692
3 38942 21379
1 23192 84476 506195531
2 158098 895797611
3 131725 110120
3 173195 4396
2 22078 20022371
2 115589 456900400
3 6230 103676
2 133707 680707244
3 64311 10370
1 24246 37622 53425647
1 49182 99891 95875766
3 68932 13531
2 170982 455142816
1 54952 57356 801194235
3 15797 17845
1 48403 65532 641740715
3 74675 51089
1 66367 83634 314359222
2 62729 744075846
3 173442 81097
3 140042 70152
1 5343 81844 638578485
2 166105 870248835
3 113954 110355
2 146782 440425189
3 48431 105121
2 163000 885527369
3 137999 20130
3 94387 17854
2 103975 412323776
3 173541 25895
2 20688 640009710
3 27331 58287
2 122029 502935249
1 53251 83274 650264096
2 139414 579696068
3 5005 82049
3 147818 58904
1 29835 53336 208487346
2 99411 794815289
1 6954 22297 332053523
2 161836 499098556
1 27848 48849 112105179
3 77054 4629
3 87510 38338
1 59929 75685 949463522
3 37423 103723
1 31940 51565 4604859
1 107002 107182 403380929
1 41146 74233 646937030
2 173623 334286902
2 68278 625539432
2 98955 133268708
1 10723 18083 11741671
3 128845 50635
2 124703 255147991
3 112283 15829
1 6855 89966 624852999
2 141638 287607707
3 23170 53941
1 57316 90836 370700918
2 111165 179067049
3 171833 86128
3 84647 54404
1 41284 102940 279262281
1 43203 99347 628285639
2 73934 664226727
3 150880 42928
2 32586 154212964
3 42797 108031
1 2107 8477 393324638
2 119107 956558255
3 9494 20549
1 18477 39767 234496372
2 12196 731913338
2 9570 430634027
2 121226 733745721
1 10900 30685 12007329
3 151938 73218
2 82100 812466271
1 21455 37187 318209475
3 2706 87622
2 145518 489387488
1 34486 39054 437142607
2 21838 63585115
1 73268 98079 330267154
2 152325 662727749
2 85935 667296419
1 40755 112390 228482149
2 155976 930195272
1 12436 74616 109344940
2 18359 255757951
1 20938 24899 509589307
2 83777 268598751
1 8877 94453 754408085
2 125874 285535897
2 114852 968370860
2 9381 374910732
2 130943 149106432
3 69374 49181
3 31851 95549
3 141781 1161
2 86915 433209687
3 10603 28296
1 17156 37344 999251327
1 80715 89628 973307799
3 174703 41314
2 161133 228373968
3 19126 67234
2 92004 219725694
1 65675 70805 86052783
3 61006 102224
1 46720 54344 272518140
2 128076 778533737
1 44407 70436 971910094
1 78648 108246 217984476
1 58772 78653 956358003
2 136209 519683546
2 61576 461252367
3 46025 87020
3 111183 107609
1 6476 19848 366771810
3 26318 66206
2 73080 34832435
1 62020 104249 876098107
2 44073 78149151
1 9800 92005 400571183
1 66997 92846 918440416
1 16207 67775 500154477
3 24145 83087
1 48697 51316 848040691
1 13171 57107 651982677
1 39927 78349 190113634
3 121738 67381
1 238 71900 913000467
3 153587 35231
3 103036 59960
1 43748 96253 60583899
1 1323 33394 84743702
2 42217 544837822
1 600 8319 938847167
2 65319 504930326
2 87301 350626448
1 76283 84363 862698653
2 52606 337769475
1 17853 24537 84050663
2 106465 637418583
2 10251 603048905
2 14087 610066438
1 85795 101920 581471560
2 130208 947144645
2 54445 323250764
3 156851 69617
2 91806 334779744
1 9359 75403 538800598
3 121357 16675
1 79204 96502 699055991
1 71383 78808 260911167
3 108590 92755
1 34917 75573 467268170
1 60995 111159 182114479
2 67022 436740088
1 7077 23618 532863246
3 68822 69093
3 78541 36347
3 100458 107691
1 38272 65442 488479309
1 37200 82285 31622446
3 12913 27604
2 150833 937128325
2 3880 154434462
1 10198 95549 794197254
2 49383 687927407
3 6973 2982
3 58860 66254
3 133179 11809
2 86691 768664176
3 165207 111782
3 97980 97725
1 48633 84130 438223162
2 132407 297498599
3 43004 85168
3 160526 14030
3 119269 46337
1 17180 52216 795634464
3 175434 32586
1 24901 55506 632658022
3 105114 39998
1 25535 78083 679643382
1 29442 58592 184413382
2 107704 97459422
2 106678 990530504
2 6581 517814116
1 18197 96614 828712235
2 140231 717562530
3 17786 40216
1 47675 63754 716713406
2 32337 395839217
3 22666 22591
1 22996 84918 99659760
3 139598 14802
1 3744 105098 346234055
2 96469 393349974
1 105698 109929 510801064
2 49101 88660555
3 82392 79859
1 43114 85295 557950678
2 3982 947737311
3 22462 81608
3 72921 82351
1 45748 104840 735333488
3 173356 55664
1 23525 48523 449032670
2 52726 888292372
1 77196 102626 224183742
1 51947 113180 244957990
1 18399 29024 429234533
3 23011 23961
2 122392 192409908
3 75601 6375
2 47750 852857501
2 76279 970132635
1 83137 102439 637090558
1 64179 106917 525186139
2 30750 582956997
3 141325 38042
3 19467 26983
2 131902 574563358
2 68050 784363164
2 68006 541457265
1 2781 40087 49735808
2 61785 490636257
3 10058 11683
3 75948 26496
3 68041 103720
3 123459 26533
1 2597 92862 408323631
2 94286 561783564
2 125788 4920762
1 34203 104458 301643920
2 15333 772606263
2 154812 609918811
3 121527 45419
1 18939 110346 827834972
3 57782 55467
1 15017 87661 100222779
3 37055 77756
1 7301 74882 323157530
1 17256 49891 572424696
1 74283 108856 230457825
1 13911 25515 728085410
2 121207 925029024
1 50214 78145 346377239
3 110837 91039
1 69691 104835 538301196
3 62076 32394
1 20273 85954 372843693
1 45850 63540 657475602
1 19357 101877 201324956
1 78836 83867 858043320
3 155951 60850
3 61973 41525
2 173076 704619639
1 67806 80449 822922632
3 114633 113037
2 89460 888393638
3 27132 45588
1 1386 111087 480131838
2 148237 580423677
1 36273 107377 59149254
3 14575 28896
1 6352 34000 974534862
1 3204 34354 624864870
3 113286 10734
2 98188 839082763
3 75224 110971
3 36432 11078
1 24110 76225 391918185
2 42945 157227967
1 65291 102445 165958965
3 39658 78306
3 14214 75696
2 157087 217359518
1 37489 57840 807866778
1 18618 21161 657713936
1 5365 85217 30689864
2 92487 425285708
3 103115 9264
3 174166 107825
3 144114 13372
1 64536 80782 277840895
3 99800 111089
1 15854 68166 588333934
1 59121 84199 953787480
2 167907 281296328
1 11607 68177 959456742
1 21960 67122 137047640
1 40796 99741 356047174
1 29041 55515 700232791
2 4729 333036839
3 37417 36068
3 142005 40103
2 26362 868095067
1 95807 101929 584803782
3 146271 55194
1 22415 36348 990951393
1 19997 89847 277403005
1 46220 107763 728450639
1 59447 93134 961526926
2 30268 471222061
3 21939 79984
2 133616 959766627
3 64458 11116
3 56504 23639
1 36292 74005 108756456
2 59219 841656411
1 26017 53406 451061305
2 109246 679537895
2 35840 466877972
3 94750 105000
3 123349 83215
1 62666 78697 428767944
2 145714 204481896
3 87633 7399
3 23311 104698
2 32786 368954271
1 53393 71901 145749843
2 165303 171563560
2 73217 65985547
3 141186 264
3 29630 41315
2 63796 889622690
1 82111 98784 861718107
1 739 53076 487585996
1 24113 101476 836286861
1 12216 102782 265208425
1 27790 96336 243653937
3 156491 16242
3 140585 66630
3 160005 39371
3 9869 113648
1 77903 81711 76823049
2 132861 673981653
2 112066 409747228
2 24216 497060302
2 69875 307241600
1 64515 96985 307190171
2 46615 286908867
3 92710 89284
2 161864 147391020
1 35644 60179 574090567
1 71233 107412 131496299
1 73110 85440 824194201
3 47155 96134
2 102435 38248736
3 23523 25409
1 723 33605 176709753
3 18605 80227
1 53348 98312 24141235
3 31335 62374
3 109732 14435
1 74076 75132 829769681
1 64506 100974 917841738
3 28814 37883
2 47734 280118376
2 34189 537363680
1 42224 75497 27602274
1 15947 31830 239416927
2 160177 831026970
3 7421 96027
3 7698 38423
3 69921 85655
2 156403 747377816
2 90707 176732747
2 23570 776413330
3 39732 84941
2 145503 287035171
3 4440 83474
1 21466 112067 987315051
1 2060 50086 840003392
2 76053 337328442
1 16636 51526 419847109
3 26763 15699
3 139646 84408
1 33090 63909 351316111
1 41192 55944 337118755
3 108406 25622
2 5200 389251268
3 114075 62238
3 74334 95762
1 73172 78141 935356271
3 157214 31649
3 80972 95099
2 85734 488312004
2 151066 245075889
1 16038 83822 689571203
3 85764 32366
3 19296 94899
1 33345 97644 477007385
2 100175 976101323
2 163489 606901505
3 7973 79724
1 24399 99263 771369092
1 46612 66812 660289568
2 85372 843653211
2 94541 946453358
2 102602 30410793
1 37799 87220 875614371
3 21766 9212
1 23311 47985 25901578
2 98226 408128804
2 54703 952395180
2 145970 732070015
3 166298 40185
2 76410 451214883
3 42633 39043
3 150667 7169
3 159927 101205
2 117044 625386754
1 66234 85788 400991051
2 122273 881278626
2 70941 305643158
1 86343 106279 511529863
3 64103 15263
3 69558 108821
1 17014 63105 86625973
3 134992 54723
3 113621 14408
1 25402 30686 144014427
1 28038 31184 457639269
1 33400 97040 796449780
2 127392 539578180
3 91974 39020
2 21120 308619771
3 19183 507
2 107681 951166838
2 161595 451869886
1 68943 76193 700367411
3 22745 83701
2 163605 716812090
1 49830 76179 306710924
3 167448 39351
1 56639 90905 396958302
2 163176 650474175
3 55513 46369
3 160346 108921
3 106152 74922
3 96368 78423
1 12833 96804 158543611
2 145885 583297391
1 14207 32455 714583303
1 27613 91197 410693652
2 31105 521655673
2 140117 798932412
2 100003 437039486
3 89216 57939
2 115912 297055486
3 29599 47791
3 47209 2027
2 139701 997398730
1 54595 78037 203540167
3 128421 106566
3 166908 80418
1 78216 88445 286709847
3 39793 72985
1 28619 71256 466066307
1 19467 42836 990633670
1 4531 56337 438055870
3 78335 66543
1 43958 82715 611287290
1 10672 49014 432992408
2 46068 976768512
1 7004 78247 339616362
3 3142 58107
1 40677 44929 830920869
1 52694 100537 396848800
3 133270 88498
3 121697 78558
3 88385 132
1 57065 104244 958372400
1 19413 48849 411871708
3 141713 56881
3 95931 102011
3 34457 16143
1 15352 111115 418381937
3 32340 70363
1 59190 114398 337666706
2 24970 652540605
1 19765 81310 147440669
3 146471 74740
1 31798 70125 352165358
2 65427 901334452
2 44817 281623260
1 25154 48074 755295465
2 126732 394648314
1 72771 103827 600150465
3 77021 107975
3 94761 112323
2 217 720849081
1 30667 51536 790750971
2 46254 731621296
3 12045 20328
3 70921 39468
1 70101 106156 837994172
3 104001 103854
2 76446 943437238
2 166082 669971055
3 68395 85731
2 41628 142103861
1 14313 40292 202897477
3 97910 23650
3 11528 82948
3 153720 9101
3 89674 33268
2 169825 730355172
1 12786 87832 678883331
2 93822 114015037
2 99105 574373782
2 100474 495396808
1 71340 79050 245523118
1 41815 86901 989896774
2 49903 769000989
3 37668 42072
2 73922 488460539
3 115785 16672
3 63779 14496
1 38938 44869 608556332
2 107534 938203282
2 15089 386649315
1 41689 54251 714814197
3 142913 30613
2 175232 968273063
1 83091 105237 759236953
1 26578 93463 913287429
2 122851 99253543
2 4074 724804904
1 3538 93250 726629001
3 9294 8939
3 77288 48487
3 67727 95269
2 90001 599306730
3 41374 100120
1 31635 80616 180574063
2 120541 114205818
2 67748 872817510
3 53501 110582
3 105867 44175
2 163193 332029110
1 37251 59930 804448210
3 53889 6515
3 76068 90442
2 167767 848359150
1 17449 113291 722929403
3 31102 22948
2 40043 524098806
2 50581 626763616
2 83367 16759140
1 47321 86827 583951390
2 55505 664398891
2 23513 214915357
1 16167 45261 731057551
1 45342 111829 148589525
3 138437 7925
1 87282 108989 329843789
3 153844 105584
3 85419 35429
3 151186 81293
3 115475 52985
2 151132 578148507
2 115625 876844252
1 38794 88875 272286207
1 66754 78930 69064266
1 19519 51171 932728573
3 128109 10156
2 114629 643302837
2 100217 902724692
1 57686 65885 163971383
2 13563 391873233
3 82773 23519
2 173866 283378872
2 10326 817815632
1 53938 63257 593852218
2 84204 38923379
1 26306 103533 394989566
3 100321 92295
2 41488 794495822
1 11236 42821 737884436
3 41010 1484
3 174693 48223
1 51875 68099 761292144
1 57593 57791 596754678
3 143438 55286
2 74089 498992647
2 7139 926821342
1 60597 82692 104031074
2 107647 666284038
1 30578 47234 917380314
2 113805 767828677
2 98284 582682033
2 86376 868483881
1 51307 56006 201947713
1 84699 96761 838231574
2 45665 361887880
2 79150 618636051
2 110392 294888176
3 124687 82427
1 24407 106472 91456025
2 84637 508528452
3 99775 72957
1 4011 17073 769844390
1 47888 107143 654343158
1 28415 79845 22723287
3 121422 49697
3 25838 73858
2 160281 747851754
3 28163 8077
1 11414 108113 541724847
2 31908 388023276
2 143132 221941668
3 13970 41156
1 13874 97969 149337277
2 13400 913778481
1 11647 55739 771932535
3 64612 101539
2 131467 331357868
2 166833 502933432
1 11720 37248 442785456
3 154059 60954
1 12402 89942 685807332
3 167919 41598
1 64782 91600 445599339
3 135054 54279
3 22958 19749
3 94000 19732
1 9808 68551 94690343
1 48280 58006 170728379
2 121906 691770507
1 74990 102741 143830579
2 80471 70815624
2 16494 835290238
2 127939 881232771
3 12866 82448
2 148545 8178419
1 10467 18308 480929346
3 126573 13634
2 102772 369326470
3 163929 82271
2 43955 774438159
1 34630 111797 626857338
1 35715 108017 89243352
3 22065 83282
3 118086 29666
2 17017 899287622
1 46321 84059 25553106
3 15260 89757
3 67087 68177
1 14592 15973 316588349
2 39913 153622314
2 114983 404830523
3 23986 60827
2 126089 895189866
1 56492 86057 876409173
1 13510 36969 184782428
2 105793 358882889
2 148105 826606414
2 127382 599042764
2 40044 693681436
1 16407 46146 869564829
1 43019 93418 660386772
3 108187 29841
1 32492 59261 519397594
3 63827 82773
1 14420 62683 199492809
2 98584 734943128
3 164497 6286
1 69638 105182 850905933
1 37103 78887 912456568
2 81319 112988231
2 172864 405878364
1 28471 43471 996751752
3 77353 77950
2 11384 237155952
1 32869 69866 948986211
1 39660 50644 791743465
3 34133 20444
3 112726 61217
3 126546 63958
2 166827 942967320
1 14667 33867 467080742
1 27732 39408 446413563
2 38077 483280678
2 153362 882238050
2 74754 49323048
1 17320 31673 50912152
3 127795 3571
2 25212 807737443
1 34931 83988 625904723
1 1832 65453 99073981
3 90485 104548
2 137185 336220970
3 77709 83661
2 121910 37884350
3 36629 111654
1 103111 112285 442994239
1 66928 71477 922028455
1 2287 99654 630499177
1 38599 64258 448128733
2 97141 656087088
2 112107 297294323
2 38361 728784259
2 139376 976162063
2 24781 536614636
2 107064 922023127
1 16089 40428 226980798
3 19018 29081
2 150985 499721687
1 75378 99703 941099418
3 128797 104228
2 20402 685303659
3 156546 41725
3 150216 103627
1 22067 28773 348341110
2 22126 595975782
2 30010 860591666
2 61252 404774384
3 59164 77491
1 61124 77554 104657688
1 42022 51703 383708361
1 22423 55457 843489708
3 4163 18659
3 5889 31993
1 1047 69286 787703610
3 2115 34428
3 152118 92413
3 119250 68168
3 66592 25476
1 57330 90244 521742741
3 22884 8793
2 174301 928717938
3 108098 89935
1 90853 96871 947462511
2 168574 30209838
3 95114 85920
2 152476 102184626
2 42345 803816676
3 46957 104061
3 125920 76414
1 38166 104888 420842269
2 54691 822982698
3 96637 41931
1 95241 103318 383481177
2 111431 650291475
3 94824 111690
2 52158 519892276
3 20295 48902
3 47945 52914
1 2064 56929 68092485
3 128632 15444
2 42862 237635595
2 17705 697896595
3 161267 5445
3 146707 18845
3 129323 29547
3 19537 103777
1 13893 50136 643067518
3 156168 30105
3 12074 113349
1 7846 42948 397070359
1 38559 44466 663392709
3 39413 28785
3 138202 63763
3 23822 87400
2 32723 354575987
1 13425 91483 460500465
1 24029 52014 49520417
1 27486 32615 622671948
2 74827 26943005
3 99664 108457
2 119974 970734914
2 161956 985561573
3 137504 93760
3 16446 22957
3 74121 61692
2 84218 423583770
1 29667 30523 562226111
2 4043 796314540
2 67492 402625296
1 29784 73359 852105948
3 34361 1154
2 46402 923260069
2 102393 61742190
2 37850 790224501
1 42226 113983 285168398
2 89773 800643768
1 64783 76282 680510778
3 168642 66384
3 160893 29498
3 103089 66098
3 149511 46271
2 110637 709896023
3 62213 42082
1 5400 16850 975440794
1 12529 101060 262613744
2 160227 580167002
1 21817 29971 591861527
1 18960 97460 450196488
3 91832 83829
1 45825 46781 775738847
2 39043 916199384
1 55429 107441 729678376
2 47415 850894440
3 28434 112172
1 29333 53435 792078066
1 60312 77432 997657705
1 29037 77736 27263704
3 112707 78986
3 91959 101638
3 69132 31351
3 43596 50533
2 101226 414915234
2 51747 150748209
2 168104 68223854
3 124307 41892
1 13733 50619 60351021
2 110518 359712566
2 81934 971155442
1 35213 64965 196442576
3 132970 12244
2 91103 155870194
3 172332 64116
2 135598 518750439
3 97892 50714
1 5950 96413 623476539
1 30240 91359 780665227
2 61174 262582314
1 66154 108173 981109225
1 42758 72679 533087096
1 98654 113394 874215843
3 99149 77857
3 109167 11197
2 140751 506109991
1 62543 72242 300488220
2 113103 620433854
2 120982 327225408
3 137942 78321
1 18665 30032 504634258
3 18560 52392
2 95512 892236558
3 119398 87368
1 28332 57637 952718430
2 1909 561129338
1 53224 110478 858602113
2 96034 757844114
2 4525 928957384
3 1706 14869
3 133854 74291
1 30314 65664 952000023
2 118650 233203931
1 61796 96208 468617364
1 99229 109908 195193355
1 3960 25442 627077259
2 27398 966519336
3 54480 65452
3 16222 87174
2 134017 249943311
1 8845 66393 136437611
2 1655 303596095
1 41108 74422 49808827
2 152356 587318890
1 36508 53064 322785549
2 56235 541263988
1 38333 49729 584732322
2 102498 134561145
1 72669 101803 379450316
2 74176 859819189
2 113888 716866912
3 174815 2911
2 104865 552012276
2 86844 611583901
3 12559 42702
1 26351 51454 820297886
3 167676 15821
3 109941 12755
2 101072 720529782
1 46096 57163 729605614
1 9561 41741 243071995
3 28760 22557
1 55918 61426 466571941
1 14426 98098 133368895
2 160020 810182350
2 86393 495374049
3 50324 5470
2 107182 188145263
3 62851 43660
3 82334 20250
2 125507 196357164
2 13573 364047826
2 109059 771228797
3 15435 60752
2 113855 546389362
2 26940 86212843
2 62460 26553238
2 68365 975626302
1 58037 88531 839584307
3 48043 96762
3 17084 24046
3 6749 69175
2 95097 58883151
3 155116 64813
3 66199 75838
2 46358 727212086
3 83507 38526
3 107024 6645
3 9199 105520
1 14872 39907 697078892
1 26311 65225 594534838
1 101919 114150 327408545
3 92310 58660
1 134 59135 690085285
3 6693 26198
1 135 84270 833415381
1 73513 110487 950651820
1 45100 56387 335581183
3 171658 5837
1 6416 38268 943853268
3 48720 67320
1 79736 106393 498916739
2 87809 950879213
3 164917 24584
3 148519 62881
1 47878 63081 620418902
1 20892 78174 537088999
3 163214 31307
2 84929 444117938
2 84060 290090232
3 145280 77394
3 83107 11664
1 28895 85477 139328944
3 41493 27969
1 19781 48102 425308341
1 35640 88841 250266039
2 53285 333433537
1 35589 102920 499831778
3 160238 64353
2 94695 649233907
1 26163 109543 203423407
1 3050 111733 981115522
1 25484 40462 209258992
2 137385 417825627
1 2444 69824 954659377
1 61055 72074 402715336
2 169720 715881718
2 90605 392826122
3 74753 109946
2 105864 89204648
1 20599 67129 157592780
3 50165 98337
1 61862 61904 708136248
1 45804 103031 720805754
2 21796 350643994
2 139305 133408766
1 26792 114091 269819672
2 123826 421160596
1 57417 76991 894123131
2 145338 222230715
2 50180 282189965
1 76045 97038 375215939
1 23573 28916 414047377
3 32079 74213
3 153085 36552
3 6235 46348
3 23535 37962
1 37523 53456 820267555
2 107009 653059392
1 69719 102935 632750864
1 22024 105705 533169763
2 115900 120827106
1 46962 110126 810682647
2 72617 658321261
2 173511 317704961
3 100595 9512
1 26942 32835 936648560
1 19340 65018 817297356
3 162866 2181
1 90 13241 958065984
2 151295 52444877
3 19064 69858
1 107404 111109 187601213
2 39002 196385467
3 159052 15323
3 77828 13956
3 158829 89627
3 29276 67741
1 16274 37715 726098985
2 138491 276185590
1 13696 77756 127841012
1 14189 103545 40860737
2 164055 743054071
3 165191 51785
2 54302 609745931
1 6240 62375 995597772
3 108629 66072
3 21839 15374
1 23688 40858 435758417
3 95288 45467
2 83562 670996512
3 14147 32383
2 4021 636743314
3 48671 98519
3 119629 99157
3 26848 32198
1 22063 56474 650139172
2 59774 65867887
1 22856 23146 714561836
3 117079 100979
1 13618 18809 671338323
1 23609 80620 878787264
2 159861 548921998
1 64290 94806 148301570
1 46702 98447 892557733
3 171792 96375
3 49644 107220
3 70865 6540
2 135332 77434069
1 22294 63577 500136935
2 46676 74106932
3 148058 52805
1 7322 99487 375322204
3 19389 87046
3 92951 91242
1 47572 57865 574782754
3 20461 34445
2 68294 46770744
1 20464 49333 871358400
1 11488 46123 823088880
2 54348 359486730
3 116316 102177
1 6508 90748 530537115
2 47422 463853023
2 36254 37049455
3 127416 87517
3 101191 4737
3 97931 27394
3 162469 732
2 124124 948776657
3 141836 23712
3 165518 74102
2 44126 89713680
1 7640 18698 359355863
3 131874 33135
3 132956 83462
1 34834 43588 560032183
1 17233 32224 245515993
3 37677 26774
3 22746 102599
1 53815 64228 63590245
2 38306 394886680
1 44425 88936 316727719
2 12342 612656224
3 34121 6937
3 155963 70000
3 15241 109075
2 67147 418613529
2 67278 977630947
2 136580 420413846
2 120115 395739189
2 12953 68168622
1 44140 48538 524017538
1 31201 90794 931795517
1 55411 106384 146895542
1 26776 106212 715369015
2 131238 407197037
3 30020 77636
2 170390 851969684
2 81741 432541827
2 48216 376584153
2 165017 823143426
2 28332 247934484
3 22492 65971
1 61751 76322 263269347
3 8612 88382
1 90341 98430 788407961
3 121018 89830
2 117971 290229814
3 77654 54986
2 159193 670258448
2 59181 380491718
3 149952 67311
3 67005 84302
2 25082 318578321
2 45306 12358895
2 74562 726814950
2 121796 199961446
3 89597 103807
3 143358 92378
3 29495 53560
1 17181 61131 577751306
2 113250 732138535
3 155491 57732
3 150589 67180
3 151703 13808
1 100953 112394 478872901
3 46901 62423
3 95204 33882
2 4865 348329582
1 36471 44704 16782328
3 84067 109347
2 91192 588607089
1 1529 57743 626211364
3 57946 18219
3 59034 27774
2 169421 42078371
2 122988 165135356
3 166020 86086
2 145893 394620591
3 68833 70336
1 3129 21289 545307726
2 47585 473589127
3 66224 3913
3 32977 66885
2 96047 288561565
3 153718 95458
1 9612 84326 120590192
2 44781 815444463
3 158420 73109
2 17280 10194068
2 55133 76489240
1 76584 102146 35915320
1 57956 100770 549912358
2 85708 956962646
1 66474 105142 716643424
2 110524 886200244
2 157313 852415849
2 101856 751608820
3 81414 23052
3 51310 37581
3 100156 4828
1 98336 114120 542039139
2 151477 572118421
1 35312 76302 574420735
1 10340 101945 831751992
1 5428 56201 277168564
2 100359 484798785
2 131205 299972631
2 135363 604675933
3 71843 68710
2 30800 370181690
2 75091 307416385
3 113100 31114
1 5384 39290 752413222
1 35543 97439 648373566
3 92111 54963
1 15767 102524 163397286
2 8176 120304892
1 41490 90734 186479575
3 92628 108213
3 84390 91385
1 10222 50299 49860946
2 18120 359229246
3 159943 37922
1 93693 111923 23813930
3 62967 57299
1 45318 54025 423931821
3 20326 44724
1 19394 28670 687309078
1 74391 103429 145082342
3 128365 62182
2 15682 117883384
1 5589 107777 845802680
1 7969 53267 565232647
2 37570 826062605
1 83235 97601 66471304
2 83413 424861042
1 6529 53294 993069729
1 13462 37846 667003977
2 88376 147426623
2 141551 188932654
1 91271 95012 390299567
1 43629 45269 354098725
2 1774 675754705
2 78372 206877045
1 80354 83341 540861557
3 117250 37094
2 98019 703052786
3 146995 88254
1 11935 107159 24422975
1 3670 10437 330181742
1 38681 105766 639282754
2 161367 665501245
3 96218 34195
2 102959 226626323
1 60058 70551 947633487
1 65131 89167 211104513
2 49648 395970042
1 65722 98374 583489967
1 22231 30849 238873207
1 8925 67612 866568514
1 9223 79464 80492722
3 39884 32305
1 30145 94846 460741165
3 88059 98024
1 22028 31836 604817783
1 67052 92791 993421906
3 50051 110059
1 24895 40728 608405748
1 55576 88222 178638089
1 9020 95508 766818756
3 1816 72035
3 162893 60736
1 8984 78225 515474329
2 5438 149273519
2 158769 88860196
3 24611 34577
3 130870 23717
2 161276 912871030
3 28254 84183
1 73 78221 507128999
3 116561 42071
2 108518 277436673
2 111115 409918284
2 116320 381505780
2 163406 678964458
2 164229 361342995
1 36591 73992 700861946
2 59931 46316883
3 97593 97141
2 12323 870705335
3 114055 71356
1 16854 36983 638786762
3 94388 26302
1 33109 111266 131392262
2 7944 993091402
2 155690 595555767
1 55225 75827 801002724
3 16109 107401
2 55772 180698581
2 34991 298258954
2 13102 336985138
3 66637 62573
3 7456 27723
3 104432 14590
1 1421 73409 714882836
3 162756 57138
2 120424 288667153
2 87648 583869217
1 75759 84459 865631415
2 61963 500830807
2 30478 619406230
2 160336 222707737
3 44749 84951
3 102536 87532
1 67763 73892 311295377
2 99795 554279864
3 90336 79212
1 29771 93828 974474943
1 23608 63277 350138027
2 40899 438233216
2 125704 219714165
1 65867 99694 564145037
2 103011 148844841
3 33696 37318
2 167344 354365701
3 1175 40958
1 12254 12678 865698638
2 14432 622322368
1 68365 87377 391085452
2 116326 996969717
1 81041 81166 307731275
3 66836 72787
1 108067 110004 442482952
1 30658 52948 170407579
2 8607 289417613
1 22410 78261 330915903
3 155319 1322
1 83278 104597 334803692
2 14786 403606683
2 103958 795601844
2 83143 637329987
3 84868 67256
3 79954 60995
1 36924 77124 540336035
3 139833 73176
2 49614 144625611
3 145482 4464
3 163441 113801
3 43569 92586
2 29864 889107786
3 32085 24405
3 143671 87083
1 93440 98667 643982317
1 18649 28535 318726385
3 49194 103480
2 126651 668756618
3 95596 99811
3 37452 73077
3 102939 33687
3 51423 13339
1 44896 49979 180215456
3 165661 44718
2 46416 235161846
3 4475 8469
3 95500 79202
2 57483 940715285
3 103869 31676
3 110499 59619
1 40372 60826 53911616
3 78663 109328
2 77567 156750108
2 151712 508600465
3 52328 79425
1 85362 95706 341260654
2 14647 86661904
2 36076 34686967
3 146378 86047
3 29094 16136
1 2855 7204 293419113
3 20093 8867
1 28860 107685 80654394
2 8792 470257667
3 131610 111727
1 27343 29949 994523764
1 24397 57220 709271498
1 9134 61799 273251182
1 20090 95036 370523503
3 166525 111527
2 113570 263784329
3 41366 6006
1 99425 107001 571390044
3 171833 95624
2 161748 1572279
2 35843 816850133
3 84077 98523
2 83691 25204905
2 159549 780438945
1 24278 112198 177054835
2 132104 314313107
3 110130 24499
2 151954 110583394
3 18316 12081
2 114215 709582945
3 31419 64266
3 113301 61672
2 18277 389679067
2 20687 6317030
3 54055 111784
1 27862 56940 541091566
2 96477 138394769
1 4658 69763 127485989
2 4324 630710497
2 59134 901238492
3 114960 27971
2 46506 850135439
3 71124 95477
1 87565 113468 933224179
2 122065 973863135
2 81546 849415983
3 18098 30785
3 144162 87482
3 162792 108113
1 1531 101114 840713052
2 90447 326905128
3 141963 43904
3 61158 51235
2 113529 344261917
2 13472 722546913
3 70251 27597
2 166317 96365952
2 62684 450093474
1 6324 100613 489591035
2 118987 526079355
2 62798 337428959
3 125284 92758
2 15079 422399222
3 131866 53606
3 31621 104065
2 87294 714642275
1 38241 104255 444150996
1 11364 13279 386560652
3 28635 28510
2 137709 470076650
3 81866 46184
2 149719 400194141
1 15842 108260 720086484
1 57466 86309 822255929
2 43043 603483072
1 13230 108181 185474823
1 3245 93346 661646885
2 76935 734358740
3 104514 106788
2 145086 158574620
1 61890 77134 821865270
2 93991 299054226
1 66484 96781 444883488
2 173211 621675467
3 130733 9906
3 42346 94847
2 136666 708449271
1 27228 39543 225961398
3 152111 14104
2 2765 511440816
2 48143 385619438
1 72511 85534 819525517
3 93924 101158
2 145644 575413908
3 79109 80060
2 46981 209479809
3 83107 16660
1 7050 30794 470489737
2 122648 677190598
3 144865 111960
1 22417 74859 616259852
1 33989 65850 407163473
1 34581 46276 227332151
2 88057 695446009
2 104310 428841699
2 170158 570710524
1 84013 113734 263498113
2 163014 152789754
2 79529 905093932
1 24173 86294 676271459
2 140980 362925173
3 158871 91436
2 14112 976758615
3 93779 113016
1 18160 98881 379821162
1 9028 112021 125880774
2 28712 636578925
1 47437 79957 432959469
1 44244 78296 740949474
3 153135 7326
3 114193 100067
1 21679 87131 212371020
1 26131 39073 237065919
3 45465 24591
1 52718 57259 379867211
3 78378 82152
3 30900 99155
1 29173 32742 48437375
1 24073 106495 439054145
2 38087 416160506
1 78535 92914 534518006
3 58389 60616
2 48245 133130504
3 163315 112387
3 22836 50760
3 22863 7957
3 59567 31936
3 169220 89573
3 149661 92986
1 53988 110706 28495703
1 40835 107257 452853543
2 117098 832954517
1 43846 66375 232535933
3 102122 17481
3 43386 41587
2 111655 31703855
1 44464 90747 105026642
3 64931 38326
2 145128 161258068
1 19443 97875 347721746
3 125838 96241
2 1601 156214199
1 33697 66144 537602976
3 104170 3590
1 18696 19004 339653074
2 8510 78384876
3 51706 24577
3 26365 13710
3 110007 45564
2 34448 337602245
2 27924 229762594
2 145051 789708353
1 29950 106650 118486965
2 105379 783265938
1 2839 102268 633173206
3 162687 102315
2 174864 818252990
3 133654 61376
1 50384 66697 767475106
1 76072 84214 827936893
2 44748 627966632
2 82655 906854860
3 158573 39918
2 174287 565377226
3 96476 3082
2 102526 801855033
1 14572 103504 362778239
2 27677 616626538
3 147195 96001
1 6588 37826 704111023
1 1573 3934 769614694
2 25033 699869013
3 138513 42195
3 119474 3031
1 3599 56678 156492045
2 138984 441054438
3 79149 52758
2 169240 796444073
2 61980 25097433
3 91052 16118
2 98094 857112629
1 44162 93423 781908342
1 42084 77206 451713528
2 122095 782317906
2 145566 95071371
1 8737 66665 261924554
3 150314 31617
1 26022 63759 207357024
3 102924 98158
3 117535 58231
1 29333 88888 550253377
3 45290 49658
3 14410 46274
3 169698 67638
3 79171 68535
3 23808 51077
2 21074 986680066
1 67634 96304 446274125
2 108236 17032837
2 71958 621225107
3 4843 29837
2 23708 977751160
2 131786 860206407
2 43347 677459978
1 14106 103194 606786648
3 18528 37917
1 35140 50536 206256221
2 35528 694571327
3 21521 74436
2 25122 229226637
1 6469 56916 152672248
3 109901 32103
2 104174 422969279
2 144830 724552181
1 39275 64774 861297507
2 1407 606693951
2 138579 685332257
1 52393 82644 181344796
2 125485 21415937
1 109158 110760 709344512
1 8477 32033 17125658
1 39778 75724 646340769
1 1838 32271 916947652
3 148067 33786
2 49627 382023068
3 111958 978
2 105309 39430240
1 12714 45639 596513549
1 1842 61130 458809591
2 74930 979088811
2 10153 247828915
1 57498 66370 708390933
1 38791 106984 802783773
3 102561 16662
1 28376 49006 912022289
2 46498 62055209
2 129610 671136882
1 105402 114327 104275363
1 9401 86691 573357726
2 9511 879263382
3 162888 11535
1 43665 111178 768028432
3 61965 72386
1 10884 107704 698476691
1 62011 100218 522438227
2 112801 728720460
2 146634 194583841
3 18814 85303
3 145691 113955
1 29205 74417 746421395
2 89698 610827033
1 45220 67076 82751232
1 5356 72635 569283945
3 158375 41693
3 63514 88528
2 49231 513221973
1 20396 88892 844257130
3 1511 52430
1 54120 72230 359045353
1 2503 59132 624115339
1 54530 71390 145595685
3 106231 22159
3 38723 25403
1 30973 42605 497658989
3 34034 79821
2 167428 409783843
1 50423 74381 326520660
3 117250 28568
1 50304 96901 241116035
1 71529 98347 561801083
3 117453 75458
2 163420 25597900
3 51693 109163
2 163940 763876735
3 47762 106863
2 115739 752818204
2 150418 188347742
1 72927 91725 884283037
2 75103 442778545
3 156911 35648
1 46921 99945 467149795
1 45784 111337 806245300
3 139519 67951
3 137449 59356
2 165671 371542441
2 114089 994567242
3 37444 104865
1 39956 102389 377672878
2 4844 355441779
2 125643 139732754
1 24571 89779 120531570
2 41894 611008922
3 24545 113061
3 49807 66559
2 175030 663689937
2 91391 658598109
3 164224 107599
3 116107 103983
2 160535 633542896
3 58993 40884
1 49807 92139 803613698
3 125259 45228
1 75528 99820 15277106
1 23191 53200 391504563
1 20285 45588 513801132
2 157679 835441570
3 61452 68007
1 413 64622 14507192
1 102488 111060 52911438
1 64075 104406 621985013
3 106276 61913
1 56129 73551 438569538
3 167080 14971
3 60927 43199
1 55253 85319 95886962
3 115071 100351
1 15908 18812 652278201
3 110175 52040
3 60069 34444
1 10269 55207 325909086
2 85187 119219985
1 29604 40738 747671440
1 93746 100560 777539903
2 11832 914419760
1 22664 114080 704554530
1 561 33096 282960624
1 25762 106649 57427000
3 173559 105244
3 132291 19174
1 58623 82003 241074626
2 5521 158858972
2 83563 738367372
2 135000 301844491
3 73559 85783
1 22462 33635 505843878
3 125754 95332
3 155986 99760
1 4129 54890 476223189
1 36865 101504 987532646
2 166559 341328977
3 57540 32173
2 43928 159170339
2 115978 609858862
3 100844 94973
1 27249 45425 231484256
2 8506 725758320
1 16828 78156 878134974
1 18810 24109 949981576
3 99723 71589
1 77345 93286 330181375
1 42978 82813 509636216
1 10190 72118 251530326
1 32325 38264 304982840
3 45488 46766
1 82049 87179 292662765
3 75265 106302
1 8256 64867 936674459
2 16536 825822225
2 132110 852431229
3 142951 100155
1 69225 104855 37683476
3 29020 5586
2 142173 521782951
1 60726 70080 669062865
2 137332 380227055
2 84727 48835837
2 145941 758742480
2 8325 398692995
2 73958 953220256
2 7637 601100846
3 59053 8178
1 7279 83107 177705603
2 138270 70598530
1 29600 95335 791941560
1 17228 51636 516120128
3 171307 52859
1 227 37749 684637429
2 31865 271279122
1 40575 87785 200526641
3 112766 41534
3 18663 34434
3 128965 1325
2 146023 797131225
1 22392 44935 14067600
1 12063 96737 787098389
1 32064 73125 969770126
2 110894 286786366
3 65881 23977
3 61462 54894
1 72511 74855 998614595
1 97451 107103 17409253
2 23570 739673228
3 126441 59953
1 34682 61629 290748011
1 6687 62696 218249804
1 21196 94987 359793456
3 137260 55963
1 21076 85115 115971849
1 992 75336 737137378
1 29267 44397 936475610
2 136837 46901645
1 18698 32857 357935672
3 9365 88988
3 132235 89122
2 101873 366498790
3 44970 97085
1 22157 54729 848473447
3 158411 95329
2 38437 340966344
1 35529 77346 918545597
3 48500 62250
2 52990 52334149
1 31592 31843 244010805
2 25558 925768228
3 168162 72788
2 17266 691056878
3 51820 17961
1 4659 23762 181180302
3 40207 20665
2 71563 848509631
2 28081 251993792
2 8957 848917866
3 143666 35712
2 90887 426788397
2 86633 481652133
1 32357 52465 733710856
2 47391 528009596
3 109083 6831
1 4955 92478 596707453
1 92097 107648 663208125
1 21783 63003 632709627
2 107770 402506368
1 90 67393 115756586
3 77191 18977
2 94558 586688284
1 32291 110320 268901494
1 30847 41967 704377597
2 21509 537613101
1 41726 90938 423966242
1 1928 35307 204148300
2 94670 256121013
3 16518 11164
3 13780 24717
2 166652 193557475
3 26111 87609
2 165095 266803575
1 28421 57363 797570909
1 43807 66486 862923999
1 37558 67332 94256225
2 124821 558372690
1 23377 76059 925460768
3 130092 92843
1 29835 99393 276169135
3 37086 81057
3 121606 109629
3 105455 107296
1 73077 95918 934896114
3 168384 100201
1 96741 96837 823655477
2 24884 426245694
3 103416 102778
2 123411 717457498
1 85509 100128 230141212
2 171148 308411825
2 81496 43122637
3 78750 33522
3 146891 91621
3 146945 110910
3 64862 92645
1 12659 35408 840035340
3 30112 53988
1 7607 96205 379901380
2 83537 294715829
1 11378 48440 260819739
2 2238 94740133
3 15184 50407
3 151261 99387
2 22880 720228679
2 114961 369572273
3 122796 94860
2 144190 398364388
2 166039 527781104
1 59172 109423 530382596
3 169263 105136
3 61855 12189
1 5949 78138 310327642
2 21996 89404607
2 89459 811652876
2 169828 5803984
3 76524 45846
1 4958 26112 429056534
3 165409 25850
3 109921 16796
3 166701 102275
2 52567 649250874
2 146168 717639474
1 6503 21476 417148030
2 68337 238743030
3 12309 51986
3 97730 110035
2 44205 768572098
1 54787 68533 301468466
3 74688 87779
2 104609 40668122
2 110973 916711203
1 1987 92136 411573616
1 24424 51412 589722757
3 25817 70651
2 30212 68457799
2 162203 580159508
1 103564 106837 817855043
3 109697 90862
1 22047 32068 200778425
3 128466 30696
3 18565 105442
3 105929 30297
1 78565 94031 14040143
3 124894 62974
3 69920 65727
1 40582 46338 902143577
1 32125 65785 806632147
1 74789 105625 290436723
1 16752 64508 193357778
2 154046 310538392
3 76327 55172
3 75990 31113
3 21724 13704
3 165980 105374
3 39090 41288
2 8131 788827214
1 43637 104513 571030854
1 9651 98609 623059831
2 17779 750627035
2 142087 278050778
1 60378 73109 605145097
1 26461 114261 735627931
2 154635 684876927
1 14212 48510 409206190
1 14034 36925 640093984
1 31494 67130 587220014
2 103644 811409350
3 39326 105500
2 15293 956757831
3 109852 63522
2 80097 170314744
3 75172 3361
2 53214 571052426
2 163064 988234841
2 53113 940946658
2 54122 400354817
2 12254 244417795
3 25076 83156
2 52757 875800517
3 126787 74687
1 20148 106697 435323995
1 276 97934 507220558
2 82328 587834730
1 13521 40720 995756368
1 40321 61879 100533838
2 41567 377292720
2 130476 552849171
2 45724 457241303
1 16979 33027 948757950
2 56389 251355582
2 80098 311014545
1 23861 60389 783909891
2 35111 822756212
2 84951 597907556
3 128100 26643
2 25159 755264676
3 132801 108406
1 41452 70903 642647157
1 5151 56046 233978136
2 169825 727724877
3 46232 63419
1 11218 75325 52993054
2 15582 566862955
3 75629 85909
3 91454 63358
1 21460 25123 92725345
2 100536 395932877
2 138355 200127138
2 28091 189966141
2 155827 641344811
3 132134 12305
2 65042 74046374
1 43530 92875 751586325
2 78493 818627843
3 98610 15525
2 134859 877890654
2 126048 582962724
3 100101 90558
2 168578 443771284
1 16716 34309 474837441
2 53036 470873198
2 138815 236208200
1 23688 43093 777551061
3 58521 21098
3 157943 8153
2 12999 541372438
3 19746 101265
1 5707 46765 160654723
3 123830 81645
2 64495 683683951
2 71514 160907319
2 118525 250254842
1 32605 73924 147010055
1 107445 108515 257319083
3 8732 26809
3 169839 9239
1 53796 97399 794801278
3 19577 83852
2 142430 29907453
1 36638 49572 566816195
1 16941 33947 242875153
2 124666 768649530
2 11766 581347142
3 47881 36677
1 12453 17622 341999785
1 53907 60493 17268545
1 29925 33865 457523441
2 159104 104336084
1 48717 84076 410118023
2 20135 62496899
1 1164 82446 487601970
1 29304 33133 787340008
1 10087 23611 662465529
2 142575 581082488
2 70364 144163861
2 119594 562602757
1 21282 44227 732241093
2 91625 1521040
3 83376 95949
2 97964 388205942
2 136670 11024581
2 175673 168728309
1 14417 65306 390993455
1 9480 57018 465907814
3 93612 7518
1 42826 56722 595793306
3 56835 101098
3 72485 340
3 172084 88635
1 1120 24155 497615999
1 65758 86045 771470492
2 47578 368552870
3 94118 46788
2 43517 911827712
2 142003 240775792
3 41499 89462
2 13904 8206664
2 128194 253539906
2 155054 778309144
3 103083 4454
1 346 87409 381358057
1 35095 55515 910093320
2 88163 876913815
1 26841 50427 934681955
1 86929 94345 510870091
2 81827 713089734
3 102671 76718
3 120798 74621
3 12012 1268
1 53537 76315 444533403
1 19767 45831 924126310
1 49554 77500 571456837
3 102781 14678
3 28955 101073
1 2984 28654 887703264
3 108318 98518
3 118298 63334
3 48846 78948
1 22897 56474 213360916
3 140930 68701
1 5188 103461 826499678
3 15869 111970
3 59774 113350
1 43599 90904 51499960
1 59979 112370 469713290
1 52189 75460 912030706
3 100458 105016
1 39062 66822 85033543
1 22525 63642 53891707
2 130810 544543155
2 32128 440389320
1 6832 17089 463165244
3 61416 10152
1 56029 80602 267032107
3 76598 56332
1 85176 102235 458070398
1 66593 91770 523130999
2 6180 106525078
2 49861 824721866
1 4846 92092 884179575
3 41065 33445
2 17224 665541120
2 120569 883997196
3 135846 23591
1 57778 112827 688272525
2 4373 285210311
1 99892 106314 571398153
3 45309 27784
1 9331 38868 622832355
1 67494 90500 123732711
3 21129 19090
3 123197 25917
3 168992 6196
3 10613 21522
1 2706 101440 373090278
3 156661 49437
2 75688 424774472
3 154888 91077
3 71777 34919
3 115162 64328
3 100112 99231
2 167942 583179408
2 147217 889571600
1 36382 99217 419519220
2 76102 37165139
3 40172 103145
2 58571 380728928
2 1923 929016343
2 143039 380032668
2 24902 104750159
2 55075 565589852
1 14311 108221 10821367
2 63202 863593499
2 74943 123332359
2 73559 771523242
2 66045 412425841
2 139930 823107976
3 23205 93091
2 163549 397545005
3 27864 48573
2 103474 459812791
1 49237 96643 49208190
1 59405 107816 719866923
3 85414 94550
3 36799 26342
1 5912 30875 633468280
2 144088 665147676
2 8377 329541907
1 10816 72201 257386773
3 111645 9476
3 174864 88722
3 97789 70664
2 57596 751486481
3 163205 51128
3 59236 70219
1 54570 72087 470138473
3 126297 84089
1 2200 105586 64316164
3 159674 73590
1 3485 100048 540667553
3 14899 19444
1 16067 109590 65520450
2 1890 761950614
2 131460 666516076
3 140168 81046
2 464 376994250
3 77981 82184
2 114688 259607326
2 157351 443285779
2 135276 785487873
1 82827 109996 743876553
3 152214 663
2 41287 587174805
3 13116 77585
1 97414 107900 705487937
3 103541 101057
3 78394 34282
2 37078 998979935
3 169907 62760
2 152415 249556910
1 2002 89588 997685028
2 121816 66788345
2 61508 950472046
2 20023 380963130
1 48121 95779 221502405
1 50163 81543 97251432
1 25239 59280 250277102
2 147568 632969076
3 77327 25282
2 171424 755491578
2 22890 714084302
2 46677 187100393
2 125071 505909222
3 174758 71617
2 112407 353984661
3 121069 74834
3 150130 78994
1 37873 100370 877724117
3 135046 79257
2 90567 793241762
2 118160 331927667
2 49441 577631651
2 59123 829146284
2 62799 409808304
2 130316 176351624
2 172406 632078941
3 93204 111951
3 160441 1603
2 169002 771279650
2 47461 135119238
3 47909 111204
1 68716 87903 368038973
3 138141 90667
2 48786 978450286
2 127454 487585621
1 11668 85947 357130566
1 52625 88821 450533721
1 33012 95185 155934145
3 162876 113537
3 134755 91650
3 125127 92925
1 26938 84068 762739204
3 113933 111952
1 18545 111763 266121845
2 129267 932784631
2 61731 312094183
1 73942 104903 908244640
2 13524 728237396
3 86866 82671
1 16562 87138 610603573
2 126135 284113870
1 92368 108662 488459447
3 66850 103402
1 91466 105249 422910007
3 142097 22596
1 5201 23652 349682892
2 58044 592170778
1 1184 78068 968325289
3 76656 110863
1 31323 87042 197109716
1 20173 114057 37513440
1 95622 96857 440024552
2 104983 832547525
2 162539 795218522
2 143572 329564561
2 118960 903375548
1 2210 102189 572558426
1 100412 103716 255083426
3 28903 94180
2 145216 629775463
3 151046 29897
2 39524 961807179
3 133565 114420
2 144995 448558553
1 94815 105934 18987018
1 65310 108842 174392509
3 141467 103289
2 86197 799624498
1 15683 56352 574659848
1 23020 77947 206822679
2 82050 6517468
1 1839 74378 124568782
3 172249 64249
1 8953 20037 38598183
1 11991 28390 128109716
1 41717 53663 309400042
3 61873 96703
1 30105 102111 499581766
3 174391 59773
3 117121 111611
3 45036 14946
1 31364 102299 205335527
1 8450 11166 101191541
3 146236 14398
3 169250 84940
2 172531 564186855
1 1408 80206 263303166
2 23449 172662664
2 123581 842949892
2 108649 513094965
2 83534 337546910
2 153190 400479680
2 83529 560839285
3 171099 60474
2 82675 848145173
3 28365 48705
3 85624 107141
1 33543 53064 922568085
3 86655 53888
1 26177 46617 945790269
1 7230 99931 319469522
2 83372 482111356
2 142994 66986509
2 80570 463138120
2 120812 12024408
1 69396 106707 185062223
3 169465 31134
3 104384 61365
2 42137 944965012
1 109272 111080 402693498
1 6077 69143 973460546
1 1026 14985 741253316
2 26234 615284382
3 42710 74348
2 54328 72203396
1 96196 100806 797566804
1 7022 52362 307173387
1 40294 77043 518827059
1 18124 61716 119840769
3 64527 85210
1 61599 98285 464858516
1 86843 98035 987442606
1 71300 104293 18757318
2 19484 930079538
1 51660 109274 650689187
1 82588 94778 492604610
2 115440 115553275
3 72456 19925
2 33620 153644003
3 111067 89284
2 8173 818343038
1 3719 21766 231952301
3 45068 29976
3 40468 21486
3 51064 90356
3 109651 40789
1 19972 60370 395643414
3 1828 98864
2 144319 850464076
1 64873 88448 911025559
1 8263 108187 689308175
2 43127 611480264
2 124387 38270985
1 49651 103358 685241306
3 82778 68992
3 20496 68690
2 64714 636913906
2 152102 329911699
1 27189 38679 578616474
3 60845 60444
1 78510 85623 976480550
2 51321 477021814
3 85679 19161
2 92674 310762496
1 82771 95249 616886972
3 93274 81967
3 35706 76902
2 86828 101753377
3 51541 48634
2 21663 287881829
1 63582 106986 257459244
3 150042 31331
3 142565 107422
2 155930 556119141
3 88274 49003
3 148495 26280
1 45368 45774 836263299
3 54735 110024
3 20176 1164
3 71332 78670
2 173944 773435856
2 71362 627642172
1 11501 22256 128448618
2 35760 836223141
1 82676 87476 938646064
2 14787 511137869
3 55766 71864
2 48312 618978752
3 133501 105049
1 64722 103779 664086294
3 64368 60730
1 109022 112428 667884793
1 74633 77787 407572109
2 79661 512505996
1 13315 81621 961286065
3 92396 83740
1 27675 48714 555262
3 152965 96668
3 141180 49367
1 64173 110052 959465405
1 39725 109849 170157369
2 136602 535370890
1 32284 104008 208626728
2 122516 62138642
2 9453 234444707
3 47397 112559
1 24696 39858 517136269
2 173187 336043338
3 140823 41418
2 118425 771924688
3 2409 47769
2 87715 364910377
3 103764 24623
2 67094 260096995
1 47814 97256 149556623
3 137596 70557
3 130857 110317
3 10077 108235
1 8558 28118 215757430
1 26925 94084 500287186
3 111403 112083
1 15436 52988 298227343
1 49678 113568 825702746
2 130919 920526775
3 144090 94520
2 133767 316154906
3 168694 53520
1 22322 82823 415698350
3 173501 42953
1 6018 108457 723154657
2 23617 213296109
3 116532 65471
2 167369 781916138
1 70020 87645 744691448
2 124138 266552481
1 47839 93847 742702159
1 33444 55842 440622001
3 147145 7284
3 75826 72594
3 159816 25594
1 48686 62072 141064058
1 25185 26873 176162456
2 87966 959379092
3 88718 95621
1 83415 108893 402314261
1 6956 70156 821058179
3 83190 1456
3 4959 44027
3 133463 31537
1 44577 76250 207400039
2 137345 626759116
2 111462 609572264
2 89327 135448650
1 74177 75057 410927673
1 44222 58590 928670777
1 38492 96064 825712088
2 69784 630444568
1 4942 98346 609073596
3 47172 56312
1 27832 113069 150746850
2 53685 614896903
3 19925 1841
2 107035 121424518
2 161040 360699837
3 85239 11919
2 67997 683318167
3 77113 82374
2 119385 515487482
3 46384 10599
3 154368 2645
2 62427 937842854
3 26448 111489
3 65337 24252
1 27943 47658 376506164
2 12239 768017505
2 127529 680646107
3 148649 109968
2 28722 571450382
3 75927 30158
3 24557 13758
3 155063 61082
3 171343 108834
1 55337 57253 133149152
1 90842 102344 279807244
3 169436 58384
3 138373 108689
3 167177 40334
2 130263 122004876
3 163729 59853
2 165485 574537700
1 60155 96503 858983000
2 107810 208850442
1 29209 32081 99311730
2 82612 787253517
3 94291 110797
2 45231 873527305
1 18848 55080 380072656
1 72453 100274 183761665
2 138388 454446408
1 8517 77333 734532861
2 124535 212052320
1 17348 32823 91640609
2 156782 25321840
2 114311 154127221
2 85384 525370328
2 140965 988165216
2 93780 85474020
3 164707 9979
2 84167 562450294
3 16679 54639
2 17450 246435783
2 87629 722193663
1 9619 95732 664064385
2 113070 447468868
1 21484 68559 237321530
3 47421 31917
1 24473 95321 640561420
2 125320 310972814
2 44351 679391111
1 5737 74054 403230381
2 127587 164343366
2 126373 36606584
3 31919 45261
1 29470 79385 419195999
2 155016 20317698
1 12605 55736 790447503
3 42919 69746
2 79509 843556407
3 158396 45980
3 20636 114095
3 140734 90519
3 22623 13415
2 119103 580904998
3 173044 68813
2 76250 185803202
1 35524 99383 815558950
3 111598 70025
2 165814 600258126
3 50330 72914
3 90251 56366
1 51805 95078 291215421
1 2945 80444 557900841
3 45101 49588
2 108752 423306194
3 163767 23920
2 19973 656873932
3 13499 34917
3 110098 14046
1 5934 58520 648050075
3 142573 78057
1 2833 90650 91529279
3 144068 79884
3 40465 104133
2 25826 544422547
3 51882 8279
1 80116 93778 605865342
2 152330 152280934
2 82483 427844434
3 6229 91978
1 32872 33035 423127377
1 6322 62567 604458797
2 63622 130582433
3 143075 82379
1 19217 63716 955284152
3 141362 105216
3 36779 30675
2 132217 13477419
3 135332 5917
1 45322 65925 9485056
2 100726 633331439
2 28751 309315752
2 125065 966279580
3 63639 86134
3 142097 23400
3 173000 52020
3 128617 79398
1 58799 100736 734052180
3 48797 109129
2 19320 118457164
1 16141 78328 850140818
1 55878 72827 214499309
2 57662 795296330
2 58533 365453334
2 55567 658239021
1 10081 89677 684643784
2 157266 258436930
1 33574 59442 82444536
2 144043 402653218
2 64813 42427733
1 20363 111143 232653690
3 100477 89780
1 36302 44636 122264896
3 148153 58910
3 37958 8049
1 16738 38113 529993947
3 158783 47268
3 78000 65096
2 152025 397699073
1 43671 93600 638411430
3 150223 59075
1 58437 90040 453744557
2 120881 662337554
2 125555 841899959
1 86713 91167 69517224
1 87605 100378 984732868
3 106409 28235
1 93126 95733 698636384
2 35817 325752429
3 173206 16102
1 40880 68251 6961370
3 74580 50751
2 127730 882462832
3 166580 27622
1 11448 81738 497069961
2 78131 74899077
2 148476 448170394
1 77353 104502 713574982
2 107728 396049748
1 79313 101334 361741141
1 15453 90739 89741344
3 138711 33717
2 149175 348384668
1 19668 99353 448785461
3 114194 109285
1 61092 110151 540873656
1 52837 70800 964205688
2 5124 93466398
1 44136 90943 94026607
3 121445 68503
3 136424 57768
1 22819 79745 268378862
3 114584 26099
2 42581 304296829
1 4457 74521 568518999
3 28132 8145
1 56566 74060 204175258
3 116267 24108
1 34917 82387 328787667
2 147639 385442461
1 63253 98759 185862470
1 31320 34444 334563069
3 31853 10597
2 3960 780972689
2 39103 638589657
3 4527 6385
3 140510 44455
2 68289 653983862
2 43234 814024048
3 71506 42507
2 166433 197780599
3 10574 52937
2 120509 61251215
3 120238 10278
3 36435 45313
3 80403 46370
1 46062 86974 155215641
2 35969 918078485
2 90914 985164522
2 63601 130837374
3 99238 31220
3 104095 103517
1 81539 93209 2905858
2 47078 580557204
1 69401 100457 848839225
2 28073 472671120
2 50583 901700926
1 70237 76890 936456023
1 104987 109936 712313454
2 71605 888042427
1 13525 68286 145696065
2 46124 293933611
3 18228 78633
3 145844 68434
3 38511 1574
1 81115 105863 641394121
2 154118 159778080
3 60155 54992
2 5003 602122058
3 70815 31084
3 149546 89222
1 85667 97109 218766252
1 75030 93472 730570826
2 11936 786025310
2 70961 249109978
1 71145 101778 94108067
1 65607 109757 740046067
3 97414 90326
2 60906 377148453
2 85551 284970492
2 71595 909968576
2 93759 119905995
3 129101 111011
3 72142 23128
1 79293 101096 444993825
2 144805 292320995
2 15581 501534146
2 62316 219769555
3 58298 94842
3 64884 101261
3 81294 74103
2 144603 964410864
3 121590 55680
2 167674 983399350
3 103539 74452
3 72399 92018
3 164029 26870
3 12449 94119
2 1247 270566818
1 50091 71485 86936210
3 72801 20519
3 58471 44527
1 34421 56713 901241957
3 13996 95398
2 142115 987703106
1 60499 77718 298018223
3 110338 7347
1 2185 22842 864224373
2 146902 926989048
3 154993 93256
3 157390 17313
3 95268 49581
2 9346 425651769
2 51906 387251850
2 106593 837245201
1 70314 109857 347032819
1 30882 82060 7738953
1 17168 59538 675167514
1 16886 80534 294639540
3 137434 12151
3 90725 100345
1 9006 91610 861727889
2 152702 718307871
2 20088 648933833
2 15492 247045678
3 19133 27938
2 134467 302261353
1 32695 56986 428391222
2 106058 697575717
3 132319 91359
1 30186 90750 830668118
1 13898 81698 377910465
2 40932 621475683
3 56508 71352
2 170199 564561894
3 84652 100030
3 122345 76116
1 29032 111109 372270815
1 6771 53569 390143915
3 48005 21971
1 41022 65843 535994947
3 76787 56077
3 145364 82753
1 22558 46693 544889549
1 13225 53287 69919458
2 101101 455243840
3 75068 5196
1 40688 50192 458029528
2 158689 432667128
2 6809 334233673
3 1272 68149
3 122264 108484
3 157973 100423
2 95161 199498812
3 164332 27184
3 153292 11200
1 5480 105332 698006774
3 56541 82977
3 62884 65573
2 1293 703963255
3 151445 52620
1 77727 93872 294319341
3 43184 110884
1 50699 97484 948855924
1 2175 39061 470183751
2 21656 617233219
2 115949 932372639
1 36448 68066 814249688
1 89253 107705 194352330
1 9818 11718 139167001
2 150494 540562115
1 44214 90468 275401246
3 88097 49601
2 3967 510891185
3 137382 16186
2 170174 129523938
2 111077 868570179
2 44628 159966104
3 175004 12176
2 108110 860041568
1 31 48506 845088749
3 115302 107911
2 60732 764641137
3 111912 70636
1 18543 92639 662393477
1 52788 63911 820246852
1 32834 88088 815171871
3 106153 80893
3 162479 110356
2 23192 579301461
2 122298 186741904
1 1329 8979 870237903
2 124109 439895729
2 72486 92908779
1 66078 89489 526555678
1 34917 80328 967261462
1 46190 60312 905042732
2 26902 505368288
2 105844 174788728
3 60958 31238
1 37120 56605 273542613
3 74196 80585
2 167306 771075728
2 65440 30939103
1 40221 89420 370533670
3 111952 51870
3 164346 64279
2 47542 929433342
1 7596 77972 906994785
3 109111 84979
1 4106 42408 97373458
1 51125 52070 275344732
3 8487 100135
1 46601 109491 523171119
1 71777 99578 532336685
2 9346 16875465
1 62754 66529 41219843
1 57405 108892 923018252
3 99741 44478
1 45552 97007 911189855
2 36963 436065081
2 84758 57999801
3 12750 73655
3 87574 53585
3 170170 82050
3 62371 49450
2 10803 416004279
2 76515 576185958
3 166722 100428
1 8548 18158 563254943
2 127527 393977512
3 154911 3331
1 80006 92540 699340493
2 14900 342514447
1 45699 46705 156577785
3 3956 41996
2 159728 860399352
2 63915 181157010
2 118157 66864470
2 171885 854161907
3 162666 101942
2 173971 320340092
1 35531 97865 979617361
3 137949 42624
3 49535 63489
2 145668 907198059
1 20284 37852 947141499
2 118439 34750025
3 126727 104951
2 18578 191987625
1 9923 56201 72842024
1 31136 35486 403396199
1 9119 44866 342401097
2 137534 731894991
1 61606 111559 378519180
3 72725 105475
3 118108 37159
1 3255 105253 50138161
3 82132 95857
3 90838 74848
1 30238 51012 933921341
2 150769 844647912
1 8801 71016 82336495
3 153120 76180
2 168437 967026660
2 128644 263462290
3 135541 4964
1 33534 92816 687279906
3 59906 71241
1 79757 113830 879819971
2 157956 345916216
2 129916 999361681
3 2814 19126
1 44755 93771 469410727
2 68340 512898814
1 52204 107339 945696831
3 118759 70662
1 4425 72071 958053524
1 41675 107495 370066167
2 25932 750579836
2 158932 674041859
2 64303 353972942
2 124113 833725757
1 82952 97946 443890361
1 55535 60418 283892031
3 92570 39947
2 109919 7106900
1 93039 106255 263210117
3 14518 87642
1 28982 101187 890159207
2 41564 69380077
3 106826 13205
2 66184 210068273
1 23599 112014 267106507
3 45479 64563
2 115678 935569223
1 41346 56809 112676202
3 113035 8724
2 33471 856802925
1 29543 46289 179631049
3 105953 63636
1 50077 105909 508713630
3 43120 96883
2 7953 836078990
3 20231 27336
1 59651 81564 449994855
2 141434 855519386
1 56763 69255 541097875
2 51467 383160077
2 11717 931704550
3 73764 44243
2 66007 356867910
3 14293 26688
1 7267 45817 784294906
2 42667 571768890
3 42052 79993
2 162875 906485907
3 43559 102109
1 1173 36403 161347006
2 79762 163275970
3 135270 9327
3 72494 98095
2 107530 517196336
2 2608 480108627
1 67041 83308 238662971
3 111395 22537
1 53150 99961 805959272
2 142869 38293415
2 15384 646866006
1 35299 87109 723834294
3 5247 99247
3 55719 11582
1 12791 76774 945202962
1 32430 107066 463287435
3 166704 21074
2 130968 652036264
1 89233 106359 586580737
2 74623 589022656
3 95115 89079
1 86296 101588 579036701
2 118588 309348149
1 65368 67643 749739899
2 174688 958565125
1 55551 61310 663878658
2 71333 856188012
3 117073 38168
1 82077 103298 927678236
3 95575 92935
2 392 491426232
1 6189 111597 876427869
2 101733 984940610
1 66773 105732 457977977
2 16548 729627664
3 31845 31840
3 136610 30186
3 14285 58165
2 153932 419396122
3 85633 89515
2 105176 262586810
1 26821 67833 684043650
1 34009 40258 181618501
3 143160 106341
3 14305 46018
2 91154 993711882
1 89214 101629 94218709
3 6254 21270
1 9174 57222 793605108
1 102560 114348 536866946
2 36550 447092148
1 37212 40810 929459371
2 116055 271949157
3 34850 90544
2 32137 299209102
2 164934 902794740
1 3634 41448 797727969
2 28884 86402884
2 88040 7301619
1 40515 71657 37805943
3 19368 83208
1 9953 93407 119270018
3 126329 86755
3 174273 21653
2 158 110526773
1 10536 42395 618900636
2 61166 201194134
1 15337 70478 798861915
2 93168 633751601
3 92050 65775
2 141934 600447115
2 118865 886589714
2 142056 266222904
1 62891 86834 668551837
3 116752 73841
1 31625 114180 145239425
2 52679 310834735
2 159599 453720582
3 102362 11129
2 10254 977164321
1 24417 99951 510108427
2 47438 987700584
1 1269 38234 327422331
1 47696 93622 661066933
2 63744 863175562
1 31798 59062 333015472
2 36661 35414295
1 7541 64943 158325273
1 49793 95379 747895805
2 158564 440961592
1 91996 96343 246207183
3 97256 77224
3 76582 104768
3 27493 700
3 60940 62002
1 14392 101455 935456225
2 84774 623789231
1 48806 85027 194512587
2 161632 404417142
1 985 64098 646562782
2 84323 456183573
2 63132 336610461
3 154617 105343
1 9292 28520 919131466
3 170301 29458
3 67829 71955
1 1256 20922 512243343
1 60304 80548 245959070
3 167182 104431
2 166550 489055522
1 17693 90227 974670434
1 13022 72440 292026791
1 718 38146 466715956
2 15238 659154968
2 12053 66995033
2 160723 480318731
1 26492 94675 234352066
1 77122 93466 611290563
2 1421 928991969
1 40058 54753 876924614
1 6429 28474 362269277
2 120538 839975514
3 49268 3229
1 73520 107896 348264746
1 53252 71243 747511553
2 102985 749632117
3 8957 95138
1 62760 64796 478449591
1 82759 100267 66293582
3 50729 88466
1 9222 62588 263439476
2 169591 304665058
3 124331 71322
1 46291 65605 488711779
3 134722 81012
2 42951 793095601
1 28622 32408 57031364
3 167030 39005
1 12958 55868 282541547
2 29924 594027183
1 28725 41872 257139447
3 12990 73617
1 9497 109502 159338751
1 70088 93760 939186020
3 56227 83613
2 8837 301588299
3 75390 104890
3 44866 101982
2 130716 458336007
1 4894 83533 744085711
3 16904 5281
2 133862 492716486
2 64776 594921512
1 58474 70317 994065710
3 69082 48008
2 125263 877839415
2 150471 276535384
2 89491 914070480
3 28249 39263
1 37355 100200 861288707
2 142557 167237241
3 97090 84402
1 48771 86962 686366964
2 81989 213554602
3 173891 80198
3 120945 89374
2 148515 189983992
3 8616 25003
2 106818 417047408
3 34844 21156
2 151119 248934409
2 18478 682631749
1 32886 86907 502478792
1 33762 73863 21926599
1 76426 92005 51502180
1 63158 99512 906281404
3 111545 61511
1 69597 97741 716197933
2 145389 90364306
2 154023 107504265
3 59134 94940
1 1761 64471 783451653
1 71284 111439 590062681
1 71965 82110 546382347
2 142259 744346708
1 18758 28183 689310436
2 10427 447484417
2 154860 181551712
3 45710 77996
1 11372 31122 245077095
1 99567 103506 480694131
1 45626 80946 791675747
3 65698 88318
2 54607 856423165
2 119004 53934275
1 39553 82597 246145707
3 126399 55990
3 112182 51004
2 67082 165811143
2 175591 279262485
1 20199 104219 185800882
1 98388 111576 668872798
3 116759 37183
2 1485 117461332
2 106691 239053084
3 123826 41132
2 137446 327235793
1 79347 97422 859421832
1 61744 83123 267775041
2 16627 542863618
1 17191 111414 26072554
1 15017 19316 712280072
1 47906 67890 479277518
1 28484 93650 770180709
2 128827 847271347
1 59215 85976 745570916
1 29463 74518 541942970
3 2731 18395
3 68683 31569
1 11075 80044 207718831
2 30017 480457925
2 87971 474125970
2 138809 693385228
2 78101 232393325
2 134920 718971961
3 171088 55061
2 154181 157349364
3 84517 1053
2 70438 217331613
3 35785 19734
2 103292 78107909
2 30342 528120637
2 139841 430416980
1 6514 80351 341648829
3 78216 31192
2 8802 36316718
2 90777 870710479
1 4746 5352 129879210
3 3227 72885
2 143708 306091958
1 10504 28316 896374489
3 22929 43584
3 149301 33691
2 120714 690806090
1 11136 75734 177590703
3 93964 82192
3 79903 75133
3 109120 59019
3 15245 37819
3 145040 80345
2 153307 646526965
3 158480 44992
2 19511 419982834
3 14920 23103
2 81070 224208972
2 67805 320564596
3 122661 106894
1 104511 113570 788662266
3 21652 23799
3 73103 11678
1 48689 94472 701787595
3 173097 76081
1 54530 63241 152175464
3 156092 1350
1 13089 63285 646696124
2 88450 294847701
1 25762 98092 989937843
1 46151 99610 125927931
1 2103 86186 356475884
3 108135 42241
2 148545 13371782
1 14199 61475 749528784
1 75238 90851 347940724
1 39848 110988 504262214
1 47593 69214 527820450
3 163029 69930
2 80736 321793772
3 2505 62341
3 149297 110434
1 54971 95834 314396781
1 24327 29014 757273018
2 85194 811088544
3 89 54927
3 41167 5675
2 154000 890781947
1 43630 105378 595394018
2 70767 652588955
3 49753 51695
1 104047 110766 881037913
2 98572 516688844
2 69578 956058132
3 6876 83996
3 102281 37777
3 31567 77457
1 73935 93714 130828249
3 152619 82397
3 10127 77874
2 132237 990701289
1 45741 67756 359179938
1 5527 91694 469507077
1 71316 82470 162603160
1 51245 102002 119925508
1 53537 114079 721257309
2 14823 417206597
2 141379 580412693
1 79510 91619 460623368
1 88839 112999 480025
2 126845 143847066
2 114817 588276406
1 44919 95558 843952550
1 51441 105285 847464544
1 33759 72770 871976701
3 174338 52146
2 110041 726993937
2 140801 263964452
3 57804 68996
2 128979 278013794
3 165250 2799
1 2917 51599 467165520
2 69417 554072769
3 1624 31979
1 38170 106514 585194933
3 18849 4249
3 12519 60306
1 37620 82625 318519381
3 102500 29308
3 144497 87879
1 13778 83061 371135381
1 12047 59656 489163592
3 151744 8980
1 12004 19600 970103137
3 144675 90462
2 106951 68392970
2 152000 547442073
3 147206 103503
1 83722 85909 480924018
3 32554 16528
2 166915 358449116
3 110597 93347
1 4067 38882 152727985
2 117525 674574439
3 50592 74405
3 103622 64344
1 8774 87408 894575483
2 103714 391249634
1 58873 107142 534940860
1 2702 85952 21997568
1 100521 104388 998998755
1 20706 33003 584355197
3 13204 6345
3 72649 80607
3 7908 49064
3 122895 37780
1 57591 100851 134125196
2 40799 940709468
3 49295 64593
3 72894 17148
3 108836 47880
3 35360 63809
2 64880 503401621
2 73178 325138352
1 37209 50557 81975660
1 111322 113960 587362171
3 109741 106100
2 71712 90324591
3 145852 42266
1 72648 103159 468850286
3 8772 8344
2 128516 48904337
2 112299 677787682
1 4798 77221 569918310
3 124363 85725
3 106445 73597
1 60376 72496 335556971
2 68728 664521119
2 58921 488335669
3 95462 3221
1 54746 69330 283359028
2 103138 319570138
1 9923 47966 479253557
2 99005 888000072
2 97012 289845960
3 145777 26301
1 26980 103577 914821568
2 12163 562217313
1 12630 55391 102589834
3 99992 44786
2 63379 739841471
2 60413 146463392
2 44846 4160647
1 31849 54433 141974090
1 4073 62301 232382775
2 79438 164177085
3 20705 75671
3 89761 76855
3 170548 96478
1 24643 110299 741443602
2 131493 860825953
1 44078 61350 380649830
1 14379 29637 36106670
1 32253 101435 492828992
1 93692 108642 683072515
3 92938 63882
1 20020 61499 676111212
3 128352 41864
1 23030 79368 12618551
2 78128 893754342
3 101913 11470
3 74659 348
1 50682 75899 394425880
3 120041 31915
3 158638 57564
1 35001 80494 24071924
3 48952 89221
1 89797 102678 915094918
3 159800 81110
3 152071 36215
2 146074 637264355
3 53907 92770
2 52081 79920153
3 30892 18225
3 126845 14330
3 69921 79447
2 5994 357916094
2 121439 55099704
2 44182 463788393
2 111011 526732710
3 40781 11492
3 91826 21510
2 13856 514491015
1 15302 63556 373349181
3 143377 73907
3 170451 63743
3 74899 99707
2 123296 751305587
3 46939 30223
1 3037 8769 460027
1 79994 99334 953994589
2 48354 630637138
1 42952 107293 666152493
1 23867 113342 634763155
3 118666 85476
1 53550 73316 339481728
3 40810 106360
2 132989 936590819
1 36773 40644 994964279
3 14449 24337
2 86659 977867569
1 13142 36734 636057990
1 30983 107255 52536013
1 6799 102496 629603651
1 15796 36479 194637876
2 46438 276025230
2 79381 747556563
1 55646 61062 23332973
1 18636 36438 310561097
1 59484 64694 234808290
2 36643 256656076
2 170343 260898376
3 108643 104729
1 6143 28213 332095934
1 25105 47996 945625328
2 172708 561397998
2 126201 602656836
1 49614 54653 721486949
1 13424 101979 729923094
1 27340 68511 766806871
2 85851 694325016
1 10287 66672 981026303
3 155003 87491
1 2655 105694 853472002
1 40700 73101 173828725
3 790 59586
1 23144 42669 332169442
2 43453 790170347
1 30642 45929 845137252
3 84229 50045
3 75818 97031
1 87553 103992 154632919
2 25867 440558019
3 106198 3273
2 153213 560655957
3 173257 6763
1 35407 79997 698856540
1 226 17120 572444652
1 48809 82033 340747711
2 77230 982205479
1 10005 32952 622683569
3 133299 64031
1 24741 77368 57276590
2 138872 780352945
2 125201 928932799
2 75232 828776302
2 22765 692596762
1 18956 28479 68136955
2 123516 721905577
3 98749 51645
3 57748 31158
2 104127 847435004
3 7469 54184
3 164255 101100
1 12533 90929 22305570
1 78053 93048 264414793
3 160859 109868
3 10942 72982
3 86549 44690
1 55255 55564 143863824
3 48143 47584
1 53918 70862 781052838
2 82036 662144567
2 96348 832634742
1 27893 52193 70914409
1 1680 82548 92606881
2 103159 333895269
2 54721 670320463
2 17613 899879076
2 89026 338333455
3 114388 62849
2 50763 30862714
1 31045 104304 746499000
3 86201 8117
1 5780 44525 936249979
3 112787 36521
1 16626 112604 900554541
1 52338 82306 654094000
2 151780 511177135
1 27803 94423 375113381
2 154485 236595264
2 74391 396294369
1 42585 113169 844057765
3 166263 108483
2 61612 941256033
1 18991 35982 449237550
3 39386 75990
3 66387 70152
1 55426 79624 230888634
1 36155 70242 460420349
3 113696 34624
2 135310 249204227
3 87755 81675
3 106766 37522
2 58088 817639415
1 18767 53237 700588266
1 93529 104580 268264905
1 22506 39904 728762587
1 47990 108935 942958185
3 163884 44252
3 76477 98178
3 97927 97195
2 152349 997469932
1 21648 79803 862158828
1 31222 45187 510435280
3 54700 74675
2 83252 700963268
3 97178 19732
1 12217 45239 858971288
1 54062 102459 709378457
3 66831 13663
3 110896 55701
2 127830 468198119
2 170791 124776334
1 40411 96391 688696513
3 160289 50840
2 133534 8575984
1 35119 106759 414407200
2 168174 807328382
3 37849 73346
2 174355 27518090
3 44540 87611
3 7652 111270
3 13063 67016
2 172812 460272906
2 151692 124493023
2 112059 809914913
2 61288 880735967
3 165693 54005
2 91972 203418755
1 7728 7892 187107552
3 164868 54072
2 109495 498820209
3 166195 54658
1 19829 49040 627998861
3 46512 46689
3 95914 27354
3 163883 33592
1 9939 81187 835449159
1 19672 95008 561265668
2 162919 60876629
3 45073 84603
3 159984 34839
1 2285 63882 333129194
2 98004 187129725
1 27997 34532 124658819
1 21729 74100 600804478
1 17590 68106 785064228
2 12536 137293708
1 40344 107258 615167145
1 20973 69003 449300086
3 8776 55904
2 30666 531933885
1 14162 39202 64001245
3 49173 107857
2 78431 901309984
3 79664 81909
1 51725 52105 617540342
1 19530 40244 700835563
3 108610 88415
3 98287 28439
1 6495 10812 985244757
3 17451 40311
1 21816 49719 959661769
2 161573 351114757
3 7100 20692
1 116 23236 212801906
3 9801 56490
2 26588 401207428
3 58235 91763
2 15743 31538935
3 87949 32580
2 95181 97183364
1 40987 43347 202545591
2 13455 100369998
1 68586 106891 203004368
2 170194 25418544
3 19530 29487
1 48489 106624 316133278
2 28392 4207669
3 143270 48660
2 148527 367430880
1 20368 42320 763267224
1 48385 93171 725281130
2 42931 892553860
3 167708 19205
3 164232 75546
2 41883 588295679
2 136985 164799705
2 64074 416979967
3 20799 71837
3 26287 66236
1 54286 89014 868744616
1 22903 42144 14734372
2 48066 52825553
3 140224 113209
3 153408 23391
3 28377 66190
1 20996 73243 928189912
3 153032 31384
3 155910 64073
1 72259 107667 779526902
3 148076 15471
2 105635 157405036
3 97698 101127
1 24373 42219 18999588
2 75682 933103605
2 85860 471521602
2 31204 2422842
3 97580 70951
2 119129 27748760
2 157542 778484274
2 154760 647968546
2 91857 203526791
3 146182 111877
1 12204 41292 584031648
3 41379 41498
2 140502 701054802
2 7810 89303590
3 47815 3964
1 38654 67075 203159497
1 42947 85968 215932916
3 55500 15263
3 43458 20325
1 55065 87623 182509207
3 119040 64304
1 57050 80697 161926488
2 2651 556944559
3 143798 102515
3 31684 107214
1 40954 81672 494344574
3 97955 53741
3 89003 18140
2 149152 50214517
3 152181 95852
1 39979 53480 337452319
1 18142 79102 854481223
3 29266 71977
1 22492 73394 426317885
1 31758 80767 422143492
3 76150 65266
2 8562 47284836
1 39907 83052 86014447
2 37506 942450277
3 107428 74966
1 45111 47884 127085576
1 1413 50808 441344598
1 39094 52602 207021058
2 24027 496598423
1 35884 94390 476584330
3 46346 50977
2 136348 243778261
3 87610 102306
1 35268 39599 494307423
1 4211 55269 86683574
3 9325 110644
3 169582 50706
3 28537 96945
3 7553 60703
1 16206 19214 304798312
3 101990 55670
1 34815 89180 238076912
2 121814 904425433
3 151614 74500
3 41580 67425
3 57142 33063
1 68291 104157 107778743
1 90921 103550 844997348
2 27054 25095397
3 157486 36157
3 22864 22478
2 84217 312447482
2 67881 656350126
3 112980 98171
3 142012 8079
2 159345 133589668
1 57959 87358 263033946
1 31526 90999 652664025
3 64426 3989
3 102314 57243
1 14122 46303 292702602
2 100166 29489065
2 135111 989034927
1 40729 44378 527097790
2 128601 136230569
2 55511 223886003
2 45974 927225834
2 110181 101207457
1 8554 35477 10064872
2 152872 303369786
2 26051 36433390
1 8046 89160 278997807
1 80083 98306 814848857
2 89603 549620297
1 22797 42559 487168216
2 7212 936425020
2 114886 152015584
2 64181 702197384
1 18727 52927 661212315
3 120298 100028
2 48868 801083074
1 39565 53724 154065390
2 22575 584654118
2 156277 700595740
1 5064 80364 163222881
3 61607 48013
2 44430 224212593
2 20052 158803950
3 93338 97898
3 163484 15609
3 75509 29295
3 16461 73083
3 68278 66777
2 139134 803838892
1 23973 71255 282768273
1 27854 34075 789493288
3 125584 57225
2 1128 970595384
2 150238 400647120
1 72386 97251 458326593
1 66460 108546 737607050
2 132053 362018463
2 113933 181138697
1 29950 110932 99142108
3 34496 104911
3 172312 68318
3 27109 30086
1 12937 88043 190115704
3 68675 62991
2 143629 764573052
2 23958 902581434
3 157226 56028
2 46276 823519136
1 20838 32728 790026968
1 45405 101647 206765413
2 31811 18584564
3 132260 20888
1 12451 92047 337952180
3 66620 109300
2 17442 517811426
1 34625 86733 743822619
3 2934 70404
1 18979 73046 255521838
2 114913 756031118
3 162816 29306
2 129349 701189634
2 8882 683731789
1 47653 50880 483411437
3 65389 24521
3 113827 93189
1 44491 70922 798559650
2 21569 279608740
2 48958 426156563
2 70177 195728050
3 96482 64731
3 169568 15924
3 86595 88428
3 104727 32711
2 97659 165520700
3 71732 108850
1 41874 70289 608877726
2 92032 974542035
1 54109 79817 896996903
2 9179 46083508
1 48561 93877 50885335
2 145763 961379469
1 10901 80724 120303233
1 30224 40115 400006320
1 2362 97454 448584434
2 85673 610414964
2 52104 360963971
1 52738 63836 406812982
3 96433 105139
1 68005 95416 184121693
1 41336 65120 118312956
3 166961 82482
1 103394 107181 181889880
1 827 99561 490088612
1 3807 17021 103036591
3 74558 37218
2 60809 38441340
3 118368 22040
1 3255 6354 186982634
3 34276 93471
2 126580 854962893
2 136936 494055925
1 21403 89706 383995345
2 118969 816297063
1 30845 67504 287063146
1 10492 49543 115825213
3 92577 2145
3 170879 65285
2 31634 121358264
2 41975 366682622
2 17013 514600603
3 10539 12306
2 128102 445270117
3 111189 50256
3 47888 3326
2 143059 224514661
1 60053 94663 829784449
2 172631 131577302
2 96605 367784900
3 67708 111028
2 129495 726447510
3 58861 80401
2 9716 428782212
2 68817 154525153
3 95695 32496
1 24743 36301 861025641
2 100469 17582201
1 34671 75572 661756969
1 91138 97218 867125710
3 129908 25252
1 54782 67805 457717856
2 130670 123050432
1 35550 72681 794649321
2 164462 748326588
2 68254 285292957
2 165444 678940053
1 27548 65829 316192454
1 46343 105487 23566710
3 119978 28566
3 75622 8365
2 25383 130450062
3 18571 57228
3 135495 73801
1 15025 95684 556400265
1 1082 41278 954539609
1 67998 98075 783149994
2 173969 93218698
1 64703 105061 872108383
3 54523 79616
2 59216 691719490
1 37611 53146 243086546
3 30993 94195
3 22660 73109
2 78987 10815359
1 73654 91730 713285544
3 72556 94600
1 51342 113630 312026473
1 7956 65620 592133228
2 11042 316801962
3 103703 43762
3 117753 49702
2 139509 663440990
3 136377 1452
1 79433 98014 548700815
3 172770 52395
3 37589 87072
2 28448 363937607
2 98784 898339051
2 72176 415393614
1 10122 44478 775796444
2 79879 319069665
1 5718 113892 955674826
3 80951 99688
2 51300 398830082
3 116392 25329
2 170074 510855334
1 44739 55409 714892470
1 29557 60417 379203762
2 15208 828447730
2 151327 151593519
3 65393 61028
3 114980 16672
3 124744 23989
2 165326 360765527
3 138486 88768
2 142997 295633586
2 1150 2583561
2 140369 948791609
1 35850 94831 291438687
3 70825 25844
1 36746 87336 335966169
3 91780 85560
2 78036 419873416
1 63576 100865 299679846
3 9894 49062
2 138847 278330691
2 163921 965983746
1 30093 75769 83338961
2 10655 214751903
2 89388 885701109
2 117296 718211397
3 5210 35821
2 32061 19783960
3 96049 21121
1 39927 102498 605333629
1 18667 91134 148660074
3 89038 53666
2 60468 500436933
1 27452 47189 237278230
1 11151 98179 204331551
2 93610 919049694
2 155458 318078182
3 5932 44241
1 69850 95987 999481035
2 24307 217320236
2 33882 138465446
2 386 939972866
1 32603 89414 571311510
2 105543 449851195
2 41496 558330843
2 49310 35303584
2 100889 182872747
2 53427 896844568
1 49698 88038 426713202
1 60088 110323 839188214
2 1889 690941039
1 3104 101066 986446727
2 31852 210595728
2 65973 65573240
2 158468 295434137
2 148624 591194919
3 2368 57455
1 61272 97384 155282850
2 44123 871047318
1 2744 111381 178115766
3 138118 58687
1 20911 44755 758532492
1 30954 38134 632858438
3 49988 102714
1 33262 42621 716849718
2 118337 289499500
2 140046 787638176
3 162477 85082
1 6505 78150 391433804
1 48434 49627 246042625
1 13510 26471 398823567
3 127394 78267
1 1249 50069 315266478
3 44288 70641
3 93588 89233
3 170812 10646
3 29573 109318
1 1313 82815 180057225
2 17544 283179930
2 25640 792452163
1 52701 102470 221132271
1 71953 86201 572695103
1 29531 73650 92048403
3 93807 75188
3 37995 71904
2 70749 857816460
1 32612 64352 96864953
1 22986 32764 521588664
1 3432 41904 114623366
1 4510 106962 446858589
2 120900 513592768
1 47840 101077 640228191
1 19515 36866 72877481
3 54882 2693
2 77982 947901138
1 1177 93764 568573445
3 100662 51024
2 102670 591588015
3 147349 69339
3 60198 67823
1 106696 111189 169331453
2 79034 481069547
1 13538 35566 420700609
1 17929 48308 683169216
2 12078 411469867
2 44617 107975068
1 12257 38302 973493726
3 148819 25464
1 7090 62410 436707563
3 118292 107059
1 11059 29779 377476544
2 37921 584942281
3 94308 73849
1 65720 74961 201323997
1 27182 60764 608609984
2 25103 372870498
2 24865 597671527
1 30199 79600 114501869
1 19800 26931 692201643
3 24346 110520
3 25748 6007
1 46707 89474 581257061
1 33535 81250 449009646
1 28381 81631 308112788
3 46434 102786
3 131461 81872
3 31319 110006
1 7027 68469 47386170
3 149201 85276
3 40782 26758
1 9404 29227 961077562
2 84159 836288163
1 33312 108406 121642053
1 22156 34220 334769530
1 45524 102559 792692152
3 100763 8155
3 60777 253
1 102716 112543 376024956
3 175296 7267
2 2162 869335686
2 102029 248399941
1 71865 103560 449741100
3 163501 89718
1 30054 46873 905934269
2 157194 462282152
3 95627 93134
1 5949 81451 909774446
2 118071 847478347
2 92628 941132928
1 45271 66319 181896374
1 32371 92586 434161075
3 153763 18792
1 24681 57959 268696201
3 162344 6680
1 9248 48039 331432798
3 35579 55150
2 144722 350131612
2 82826 253668717
2 136874 562174801
2 108085 562063100
3 142354 89625
2 95555 926777675
2 142029 738167718
2 118993 33414346
1 22730 68074 90131496
3 21121 45128
2 126977 895960107
1 39711 102026 95289590
2 141141 759742383
1 21040 27105 409709246
1 148 75546 489963292
1 30953 54373 610148291
2 48306 16758731
1 77084 93330 395179080
2 36422 146322688
2 82464 667187354
1 47101 58695 430424431
1 11615 111807 712750959
2 27413 305396348
1 28130 97884 642397459
1 83678 110983 682123709
1 95158 96544 259765059
1 23047 68137 170623133
3 159918 1508
2 154833 560385746
2 12579 343241014
2 98942 757285420
2 49148 585621066
2 51272 818891687
3 83210 114073
2 113421 292375813
2 87348 824418509
2 62599 250168746
3 4003 97136
3 67918 15763
1 2392 96709 370710088
2 158865 228463183
1 28060 45357 629805566
1 10556 54890 435289741
2 58605 254895365
3 7044 90817
2 154686 470731850
1 66771 70693 802609720
1 45692 56122 497609817
3 42425 51238
3 86399 6800
3 66471 81805
3 143048 21015
3 26561 92522
1 6388 81187 247758060
1 32330 85798 375321726
3 40180 73969
3 117856 29003
1 37656 95220 36729206
3 6148 7689
2 39694 129357573
3 11241 28614
3 107367 98280
3 59531 93060
1 61142 110887 902373896
2 125786 917979262
3 64928 7294
1 62608 95521 158156174
2 108629 670881917
1 39317 91918 16710621
2 20757 616287922
2 41895 789667332
2 54263 955522014
2 62510 805552016
1 21635 95866 879610442
1 99211 107172 568102921
2 58334 348202680
1 65669 76154 834884800
1 87095 96558 926762690
2 132195 64920010
1 4951 16696 324209143
3 23196 104146
2 161594 325145106
2 24181 170227231
2 134126 748012980
2 114485 818544068
2 48021 760575413
1 9634 112932 21865520
1 16393 93085 865972250
3 125923 108292
2 108262 521206387
1 71416 109673 336928080
3 142846 101826
3 136403 56728
2 47151 578597666
2 50835 990895257
1 11263 73589 249204997
3 35000 11625
2 105766 798894403
3 81021 63762
2 24722 951218220
1 23088 45834 195396546
2 165732 206430368
1 2815 51143 34802516
3 144310 100137
2 13328 711274033
2 175243 729819646
3 144946 87486
2 120231 525994648
1 1670 22221 520040570
1 73806 102830 77407688
2 22769 67887557
2 31703 816083908
3 69417 55500
1 37002 107816 538326914
1 14989 68477 266381042
2 23878 144007415
1 47955 79024 832589954
1 16183 94654 23436579
3 92521 74706
1 61366 102574 782619245
1 86917 90728 506280465
3 168814 114326
2 150187 130411595
1 43196 86994 46755816
3 41980 94553
2 148731 917976047
3 102178 59674
1 16188 73184 698374735
2 130435 590006717
1 27054 109394 769757231
3 25633 9546
1 100214 107540 23022190
2 135298 890738874
2 105098 816926628
1 18729 35839 3468678
1 38019 41188 843907172
2 106482 218526483
2 55785 467206092
1 68503 87631 4110539
2 50026 574854719
1 37836 55134 442741055
1 6661 30767 116720140
3 16642 112443
1 8734 87534 409742222
2 31887 367689642
2 58353 71691080
1 6185 51286 151203230
3 152607 73478
3 47401 48282
3 148821 43455
3 115317 39260
3 98272 91496
1 27523 42334 701565829
2 111642 826282826
2 109887 996330575
1 6669 59005 931559118
2 142774 238322
3 99434 113003
2 136046 390250371
2 20248 941421591
3 102029 20348
3 97418 13058
3 115232 32791
2 155421 823907326
2 104358 45265255
2 160466 452502030
3 31879 67339
1 41219 43740 674532300
1 62503 85235 819539184
1 13735 40683 768876411
1 87880 89851 233330860
1 33948 52622 474189894
2 88139 557692897
2 24164 527773781
1 66983 77487 604275340
2 53783 878508012
1 60537 104852 213904768
1 60848 112187 714961189
1 44279 78609 914121712
2 31669 475099343
2 56476 567710802
1 45784 104997 497501518
1 63067 68862 779142029
3 27503 109946
1 17315 21598 445299442
1 22038 107072 192013575
2 134648 699848849
2 46383 78314772
3 136273 6795
1 51949 58262 843241632
1 8153 32843 558656438
2 42409 973920219
2 129801 425071958
2 32059 865137347
3 175221 101857
1 17599 103366 942555058
2 11411 615572388
2 126333 148404017
3 28804 46346
2 137594 430915131
1 4616 32815 969879562
1 80266 99637 131334113
3 81439 61460
2 21431 42093843
3 153519 97177
3 63527 738
1 95681 107709 102224704
1 92045 104754 312151189
1 54445 106944 32022314
1 81192 88655 87175203
2 111664 272898799
2 143150 955700256
1 54083 109607 567685563
3 111680 54027
3 41563 106341
3 174367 20879
3 95401 24902
3 10149 89056
3 160580 39672
1 54444 104053 793291733
1 29823 79023 568882683
2 94523 218157045
3 58734 63240
3 65587 14862
3 30485 17493
1 81233 109056 870323372
3 113210 94726
3 19567 85918
1 3479 3813 536827493
3 15342 71267
3 144950 15065
3 14960 11255
1 73042 77898 50204912
3 4440 75458
2 1539 154004183
2 10839 939084286
1 82487 112437 346041608
2 54836 704212988
3 90461 71827
1 55993 91572 494338314
3 123763 33301
2 45816 847741591
2 81290 274625404
2 73820 799639517
2 109731 10443403
2 46140 834571366
1 5350 106526 829161074
2 43081 200890926
2 175096 858583074
1 59723 112391 337886412
3 97724 46819
3 98511 78457
1 57813 95207 926286169
3 102639 67337
3 15759 59895
2 6252 82069371
2 165106 298491756
1 19942 68068 81898518
3 144041 18465
1 41882 83016 746991844
2 147844 993602025
2 34191 764417846
1 41193 72879 885920630
1 17125 44070 201606277
3 65565 2592
2 167210 560656446
3 110704 4704
3 130977 51664
2 166623 379951359
1 36120 68444 430610790
1 68977 77992 884410326
2 32685 708335395
2 42805 775501717
3 19470 54142
2 131588 967134273
1 9635 17901 364673115
1 40652 86186 159687157
2 149919 462554783
1 106131 111012 33173021
1 50550 70569 983438748
2 65430 89378460
1 15012 99787 468911795
3 122473 101156
1 21247 25661 932482055
3 174953 25027
1 6487 86681 868378700
2 164672 860720251
2 9337 164593606
2 108922 676607014
3 174970 99568
1 32002 90645 597294945
1 82886 99410 690328775
2 54494 975768463
2 127510 800726555
2 135785 436135317
3 127739 78864
3 73646 6816
1 34796 104551 3123345
3 114952 52005
3 42431 107636
1 44177 86887 892764478
1 9949 61539 238949086
1 42452 54337 188039173
1 5069 76646 588198428
3 73232 46582
1 8180 44475 651168689
2 20783 118460328
1 6370 69974 139361109
2 10907 359493369
1 7420 10213 833503190
2 160620 113248272
2 50651 375354584
1 56928 87122 574825569
2 122503 842641751
2 43440 556932623
2 108375 354414928
2 75211 777753086
3 30990 58907
2 88066 569602179
3 63748 24827
2 22278 75307266
3 47430 25575
2 104537 168520494
3 165778 65801
1 31208 61635 947004434
1 10153 21716 766364667
3 73178 29161
1 95410 111651 299267868
2 124135 955540057
3 4992 59945
3 48552 62964
2 144845 28697528
1 2938 66944 587877544
3 95235 38342
3 100899 19525
3 42648 85041
1 55355 83527 872232100
3 63766 102832
2 105140 870249567
3 38638 19526
3 141729 110582
3 23473 46758
1 28638 42886 495657614
2 77965 268202265
1 48765 82102 481933782
2 75812 267964953
2 53319 581408165
2 163994 996100368
3 38493 28247
3 168040 107309
1 104197 113343 314171819
2 35984 305569745
1 56291 72087 272171417
1 27966 81644 179351525
2 140064 716820500
1 110007 114402 345976396
2 110270 630616613
3 154734 10849
2 96360 79594597
3 60353 53405
2 101987 184152452
2 76328 701079089
3 40310 11498
3 65915 61697
1 5781 95395 29250402
3 63734 97842
2 128865 476074676
3 130720 102495
3 152646 43108
3 46003 72460
1 9463 65522 896944390
2 28903 900171196
1 1433 47249 149817177
1 5187 96031 571496265
2 22634 151999816
1 6646 14753 926456554
2 148952 458367969
3 81580 5110
2 104001 905421513
1 12056 35988 824159242
2 95025 196332320
1 7574 10996 514347663
3 150262 27777
3 170743 64131
3 40191 74687
1 22219 71527 659022672
2 15922 69984434
2 30586 909253976
1 26270 68116 676448171
1 32282 72978 298931692
1 1329 16057 520925511
3 154089 45990
1 28974 95343 467738609
2 172619 604639423
1 6347 74508 268582037
1 18758 23614 434476181
3 99745 80730
1 92998 105548 356392737
2 117809 792109522
3 149427 47317
1 71028 113835 942332460
1 12161 110741 203470851
3 67518 97752
1 41461 109032 206437368
1 63349 105437 144159822
2 43921 536631767
3 39626 74678
3 86377 103129
1 52078 55198 824047472
2 102551 181596848
2 54086 998235900
1 60721 107179 992710381
2 99618 605288004
2 82840 608185753
3 80751 80095
3 161374 25910
3 4811 21497
2 96714 787433106
2 25983 571586600
3 10719 40634
2 20181 520893749
2 12402 353735881
3 131283 76652
3 33006 40920
2 70710 169109076
1 56344 109682 617460703
3 25362 12652
1 2053 41536 594078790
3 159388 34186
2 171153 781033068
1 52953 112390 375329328
3 22704 99521
1 35350 98848 357080732
1 12014 40237 728258605
1 7360 113171 60799726
3 167874 12267
3 19832 7765
2 97215 746574453
3 81456 23262
3 122040 60008
1 25708 35921 21494815
2 125050 506365847
1 21327 100659 641569483
1 53544 94449 34379398
1 23494 107698 919442479
3 4403 19360
2 174367 166048369
1 41888 81974 746301220
2 93942 628453306
1 58752 88532 888587958
3 23182 69390
1 18624 60557 981236639
1 31832 59767 913694128
3 24861 22278
1 33846 48093 141019354
2 121147 79677628
1 88299 91281 782161757
3 170757 93053
1 89175 111297 377341132
2 109966 525050951
2 67198 260620639
2 140034 863869197
3 123907 12758
3 107094 82280
2 173315 634392590
3 13088 111514
3 120408 47941
3 54211 99944
1 3987 69772 440206932
2 33312 662594100
2 100125 79940948
1 89780 95250 251170833
2 112056 418673163
2 111011 478950409
3 151140 24690
2 91486 743343048
2 105328 875476230
2 128648 737108761
3 167653 107646
2 1369 932839458
2 174986 468860461
3 171379 45407
2 13622 90137057
3 37779 113553
1 36325 79262 543889447
2 123965 727811088
1 31083 61229 638283878
3 6874 65927
3 128883 16756
1 27481 52373 773441820
2 91439 215205552
2 84487 170332640
1 33965 102919 166525179
2 52721 330879814
1 20024 70717 241766493
1 54088 77631 878577820
1 20294 86208 684384604
2 169940 714977976
2 11989 897288964
1 19238 84093 524681241
3 148057 35585
3 101747 25396
1 26909 50620 206410330
3 67583 6003
3 7397 67975
2 138697 981187087
1 1429 40876 846398281
2 72087 950314362
1 34875 70433 581374238
1 80082 96088 978382391
2 36753 866937680
3 112232 32408
1 3601 91649 888960898
3 94411 57687
1 67487 92355 592909384
2 154851 278697590
2 17370 616175916
3 34341 8697
1 6233 46302 550651489
1 76671 88156 739526191
2 130825 954380432
3 2330 100736
2 151267 491111831
1 94951 95828 747306411
2 106252 180960420
2 113318 173615192
2 97672 453784542
3 157505 14884
1 19357 73617 262973032
1 44662 92640 192810499
1 795 78192 157305370
1 84004 92467 297674526
2 83140 273769366
1 815 83528 714036320
2 42489 547078303
1 6048 80547 244988577
3 166259 64165
3 34944 84700
1 27838 111557 88489185
1 23737 60621 310791229
3 118402 51247
2 170866 257155147
1 41248 74431 788167147
3 48393 39973
2 91303 189349609
3 89123 72304
1 21055 72815 398933760
2 119565 819207883
3 161379 86716
1 43980 113333 978429312
1 8885 12569 57058045
1 8027 108941 787147474
1 24412 75285 137406316
3 111661 67512
2 39327 82078691
3 164387 59134
3 159696 90677
1 66840 74750 828547176
1 85878 92295 165788648
1 93945 112454 101544260
2 126160 632125179
2 131862 98543841
2 110512 754493607
3 58742 30557
1 38672 86996 330875722
1 6482 27955 97853382
3 128199 81511
3 81941 66982
2 44488 755718475
1 21662 94585 56721155
3 94743 22667
2 18335 958614138
3 115788 51811
1 11352 64106 421912102
1 43004 61719 520549589
1 12792 94934 359805100
3 158426 30921
3 129108 73967
2 175638 841887945
3 52601 99283
1 38506 95344 575799215
3 54701 84610
3 27987 23973
1 14641 53331 534305167
2 103615 220343712
3 2718 114288
1 51121 89715 786656033
1 25242 62162 673938943
3 142579 37828
1 21533 79315 913607063
2 81952 687131113
2 94302 61411127
1 71620 92270 252756
3 140347 91771
3 122801 31723
2 102234 864803338
2 91131 740517263
1 50872 66613 294670245
2 90976 890162850
2 132197 172440861
1 76777 101023 314913834
1 26152 28707 599779606
1 56438 100152 895273983
2 2089 810773217
3 52673 82016
3 171781 89463
2 141651 551232487
1 21200 101609 822574379
2 116354 635379665
2 70094 237714877
3 22326 79715
3 15700 99897
1 50425 75648 695787257
3 83704 29037
3 165888 9313
3 135093 15417
2 126049 5036575
3 152964 85963
2 52276 781427212
2 21562 633994156
3 167236 3238
2 9692 74140541
2 73478 389125830
3 148216 62648
1 1502 43123 661362823
1 90976 105437 39116072
1 20992 42695 178514176
1 21754 68075 307693129
1 26434 85873 446223264
2 57833 355707841
3 45793 70051
2 96778 936048899
3 94279 95933
1 672 65987 454079589
2 97692 318972759
3 69147 76809
3 42928 62124
1 52004 56866 721437871
2 94272 177921505
3 81101 25391
2 68543 998728628
3 40975 84110
2 104580 300584228
3 153229 15306
1 86151 113244 263851194
3 137717 17418
2 157736 301625935
1 61959 96173 322033800
3 68018 75265
1 47752 48735 11962073
1 13333 33294 279608523
2 56713 235992043
3 124955 42675
1 49244 68737 198873107
3 40740 20748
2 109620 410726110
3 167357 69263
2 67242 515014123
2 12701 487617240
2 73818 511214590
3 129783 25162
3 25550 12809
1 13702 59177 229687141
1 69011 97557 625873010
2 138413 803642611
1 1955 3276 116941732
2 71381 446896858
1 52509 86284 811480347
3 140646 39378
3 147257 89451
3 60062 65107
1 19104 51477 494051617
1 55899 98114 674403153
1 14280 48495 199802209
2 48484 14440470
1 24989 95607 517997850
1 79086 103419 512310346
1 12170 58516 598391916
2 2679 236825780
3 74041 96845
1 66869 110037 872466806
2 113780 374304011
3 70297 75645
1 43001 89883 96717925
3 127387 883
2 156051 111372098
1 98812 112782 945518415
3 160840 24581
2 134188 658473583
3 32594 105688
3 160730 78436
3 52402 98543
2 126829 697371640
3 166417 81029
3 114555 57946
1 23151 56007 582521807
1 65465 108055 857943336
1 61699 74000 513772960
3 93527 108907
3 19774 63842
2 8784 309318205
3 6366 102938
1 13535 110593 520504388
1 68349 95276 478747622
3 97222 39228
3 172384 61704
1 82479 97815 498140351
1 95132 104217 434958496
1 30607 98896 735083702
1 59768 112141 852717401
2 95914 313776755
2 90542 389305160
3 55913 81009
3 36370 15316
3 76875 105646
3 48324 76557
1 4676 88076 39463011
3 40283 60333
3 29535 38707
2 158072 421212785
1 2462 56019 383902248
1 14900 66695 409973409
1 80464 96353 845316491
2 155071 345803374
3 134452 102889
3 171266 66610
3 85453 56005
1 32096 48568 960464446
3 88276 68403
1 59877 110702 485775245
3 92065 2883
2 99045 823621696
3 55717 108221
1 34475 91155 202387799
3 127151 44382
3 102877 41717
2 9244 228136828
3 64426 10914
1 27661 77614 661476548
3 164001 68241
2 114030 248494795
2 46953 562557116
2 62220 22518558
2 109454 586171860
1 31344 99815 899395457
1 3210 43351 590720986
2 120322 163412878
3 9217 75979
1 15935 69206 279204320
1 39326 44126 432926154
2 79585 171426260
1 16032 96113 567243885
3 142265 25353
3 99798 91471
3 16297 108393
1 14812 34137 673590881
2 12080 618128739
2 17575 241166579
3 132020 29286
2 17560 874818526
1 73829 84887 278426375
1 6458 66244 267829356
1 5099 104323 500465476
2 89623 516406829
1 15719 93887 530471662
2 32366 173612809
2 136753 539986060
1 90343 107403 915898632
1 49576 98484 848914740
3 77913 30623
3 115349 53166
1 26419 55775 509930165
3 156651 55836
2 4849 865584650
3 86409 108135
2 161811 112968971
1 1918 80713 479063338
2 126851 775924722
2 46282 403939367
3 110111 39245
2 130795 31620143
3 60084 77663
2 81763 607432633
3 149350 112579
1 7101 105574 154871135
1 10326 82473 534373625
2 38223 457092327
3 60014 3596
1 68217 113676 211100637
1 76884 83894 19701401
2 74094 967008772
2 170042 499254355
3 4138 89078
1 48736 53110 1854362
1 25203 95812 314839926
1 51511 111036 203300154
1 4705 111601 478529129
1 43649 45255 311521026
1 50376 50634 368998412
3 132491 25382
1 69646 100326 328076497
1 43794 78380 860513981
2 79768 787773669
3 144742 23733
3 25579 106518
3 148485 28554
1 92210 105626 221857409
3 127565 2014
3 137867 58470
1 9594 33394 223636013
2 175403 337751159
3 116619 100724
3 51585 79302
1 8285 19921 957207501
3 144004 73873
3 60295 104497
3 109338 52520
1 7009 51707 975676556
1 12270 17557 847593736
1 23565 48441 224549870
3 56878 112684
2 47359 463424549
3 28440 64633
2 159292 137487578
1 39477 93205 617477836
1 47852 78098 455010806
1 66835 99940 727826989
2 76670 317362099
2 167668 407129337
3 167672 82141
1 32711 82342 877941107
1 5264 76605 100006395
2 152045 940031114
1 4879 61177 962603094
2 121062 113860560
1 28402 50150 783569137
1 16583 79448 701944205
2 21029 653176033
3 52338 83538
2 51039 461043029
2 72989 205119879
3 42899 87556
3 2378 44872
3 85024 52793
2 13781 278076872
2 38962 181987112
2 41209 43595930
2 48659 765018402
2 148330 538023661
2 118286 469131403
1 7633 8655 313656709
2 60564 611552055
2 29285 385488390
3 38548 57347
2 115388 223007516
3 138425 109639
1 50683 56848 6798663
2 32802 959088641
2 142173 469437550
3 152002 77898
1 84759 88027 757839105
1 24148 32061 802645288
2 121950 961139027
2 73670 366265663
1 42065 68675 330668713
3 17710 11072
1 53357 104643 373019523
3 148942 110681
2 1101 281519623
2 9951 947339404
2 113506 187842004
1 17479 36792 399517907
2 85948 995611343
1 52805 78425 176324411
3 159113 1534
1 16114 103635 475062054
1 71837 85887 513087078
1 1945 68469 609009287
2 1707 312673189
1 29055 77417 331679980
3 154810 35138
1 9639 34218 784107341
2 106104 68280933
3 140263 86788
3 14876 7187
2 87337 803310335
1 63 36260 264613453
3 112635 94103
1 77100 82464 733526646
3 20702 43360
3 90529 13304
1 48787 80590 290272593
2 96994 602047224
3 71224 38251
2 113197 640219738
1 59985 93166 630707655
1 84021 92377 366960587
3 158017 16709
1 10069 40080 714668449
2 165642 625920640
2 166200 816655267
3 151404 60874
2 88305 350876881
1 62142 78035 64882677
2 89821 390108896
1 12182 72044 246769833
2 157248 631740043
2 153797 503626030
1 65485 107959 795122920
3 46723 62579
3 79102 110884
1 27892 94894 550573058
3 68440 960
3 118714 42192
2 103681 236705120
1 19455 82658 613387533
1 660 83624 924811907
3 45496 18476
3 18233 12306
2 21988 344359812
1 73112 98429 963426320
1 39296 99497 572354361
3 40152 108779
3 163181 15199
2 136752 971870845
2 109678 583694933
2 153623 887068227
1 21400 102041 234774064
3 32308 62191
3 173341 5580
2 170557 770634730
2 100053 168641413
3 136896 74945
1 103189 105777 62129587
2 135796 483563253
1 36882 47358 112651019
1 29588 69928 897459545
3 151624 63832
3 74652 28858
3 27325 105867
1 41639 63815 37126587
1 30960 53124 54583488
2 98620 78960246
3 38681 27331
2 44558 464770975
3 15687 71349
3 133565 3413
1 80551 81167 154601636
3 62191 23768
1 56008 71874 232420811
1 75888 92153 853796564
1 12082 75573 460394107
2 155720 383598436
2 84631 965268499
1 58806 71814 383486485
2 6922 119970842
3 69699 51129
1 14269 102389 469909694
2 96909 509897384
1 1277 56279 450320049
3 70974 49323
3 160598 3723
3 22669 59928
2 114845 259939003
3 2376 25830
1 5489 21012 290578499
2 166786 367526388
3 33733 101176
1 33057 59753 748685838
3 27712 106882
1 67364 76547 838396138
1 3324 23516 147071122
1 5583 20050 15955170
3 72203 112300
1 17612 98735 699574097
1 19494 67708 322021277
2 156665 823427655
3 129607 41827
3 69134 52490
3 11837 38520
3 57400 105456
3 134490 57314
2 52653 892814978
3 127005 53651
2 29124 32066853
3 146293 67017
3 65116 9379
2 29061 417210581
2 157736 218784232
2 137783 501974813
1 24166 71093 439587296
3 39241 97700
2 102396 327116317
1 51316 54454 466085107
2 174105 144394386
1 20359 40937 984793895
3 56020 102838
1 21314 77943 681013535
3 8325 35483
3 146128 89831
3 99033 71386
2 98199 900149580
3 65158 9571
3 80095 205
1 15948 97581 521351567
2 141392 820591709
2 107071 626453807
3 28419 68823
3 124862 55696
3 168912 40761
1 55880 100782 304258410
2 96756 898933476
3 19368 88582
1 82056 82260 767192112
2 173361 814819035
1 23079 107974 851450728
2 143449 613821561
3 134495 112560
2 18136 939993713
2 132297 800304005
3 56158 11901
3 117273 57192
2 92382 371828417
1 9373 75189 21340219
1 32035 40141 65069255
2 133113 835941890
3 79701 29699
1 11893 85224 843235605
3 128349 538
3 92565 103822
3 84899 57203
1 56669 75730 779740458
1 39147 113415 918587780
2 81090 200827599
2 36823 580351597
1 13682 79860 637178605
2 124337 272315550
2 43569 851407861
3 97641 57781
1 57118 84312 84222680
1 8854 58935 629097719
1 35965 110572 670210382
2 60824 540658293
3 153454 69084
2 133247 659996184
3 56405 87193
1 72958 88305 334541575
2 111541 140679234
1 12568 48577 7869940
1 96 11295 41295317
2 55818 659129374
1 2170 104388 729544314
2 146170 935281720
3 84170 87814
2 58507 856280812
1 9135 77965 831759667
1 39446 83272 873689508
2 119626 672070897
3 93741 37895
1 31995 59937 898271869
2 105236 472389185
1 8617 76292 41791516
1 17802 94330 701541980
1 75804 77528 379756330
1 26500 47475 266158858
1 63242 93887 225420370
2 130791 651060353
3 98855 67962
2 54958 307861701
3 71519 63074
2 156992 112832740
1 110753 110772 766564018
3 116691 97536
2 141625 86311686
1 46131 98730 947277081
2 150283 255921912
3 84983 62596
2 17387 247066150
1 75583 113607 133130337
3 22396 41838
1 60668 82211 237662450
1 52202 98843 679517737
1 14477 51564 531878756
2 43776 635812919
1 31800 108094 963486384
1 53789 66743 856249088
2 24371 299876115
3 134955 112860
2 124546 299850670
2 142327 248563896
3 32359 51063
2 67581 899151556
1 39716 87357 598234612
1 20001 84828 629636448
2 71767 336674507
3 166898 77027
1 342 25203 797437702
1 85217 100070 507804788
2 42880 964049524
1 10855 44394 780263465
1 81246 84293 337794143
2 146857 552139795
2 133569 424502963
2 86958 542365480
2 36687 564495819
3 157183 44224
3 6800 48939
1 77530 104467 660564391
2 123866 245496564
3 161475 105542
2 151122 623419580
1 16608 52816 818913427
1 81967 84289 703159069
2 52381 829153316
2 53566 230763306
1 66383 69368 22905556
2 37479 308451055
1 5750 67435 145335491
3 8729 785
1 8699 81001 851346060
3 62125 106590
2 164425 174430617
1 41458 109585 578131782
2 126340 878962289
1 17651 81541 656242996
1 12132 25749 987658947
2 115321 787572976
3 69786 92632
1 89130 95570 801652176
1 20870 53740 599406036
2 61529 982318475
3 136302 96735
3 146985 89610
1 15095 26261 357730044
2 84374 333855137
3 98815 82236
1 8090 34092 625776063
1 30709 74891 258045171
1 44974 107237 246610978
1 2786 25338 781997116
2 166196 624416891
3 54677 52697
2 86154 587114058
3 27085 105343
1 51836 96450 70307644
2 146018 256819789
3 174447 94606
1 7413 114035 880017980
3 40556 72161
1 17767 81215 281207244
2 135493 442805382
1 5989 76848 796100871
1 33050 58104 599572746
3 119388 96274
1 3215 24867 490132158
3 138934 65435
2 6375 857772454
2 115710 402440229
1 18878 91032 262321874
1 20031 28051 250195678
1 19933 88562 475403141
2 27298 322193736
1 73518 73620 627030706
3 58010 30508
1 1882 43135 898653795
2 152850 934073092
3 170678 30751
3 93428 44690
1 30871 42175 820087727
2 67795 403785874
2 87641 905321317
3 34098 96531
3 9993 99730
3 14076 60729
1 7306 83610 51126414
1 33262 79520 636831591
1 351 91500 483549107
3 173367 66790
2 136869 39502311
1 26428 98542 325195858
1 13864 85735 370782983
3 163375 76469
1 7404 59954 287971831
2 69321 313207607
2 124529 646758390
2 6278 602344027
2 157090 463397191
2 165196 927768106
1 1659 63757 56601142
3 161387 59435
1 66670 88811 856461915
3 127269 80908
1 31330 96097 150273454
1 29071 58538 3634376
3 75391 107708
2 68469 863912800
2 103589 460872841
3 19196 31339
1 7206 35837 869736414
3 34914 102390
2 104419 901667253
2 35401 463374444
1 12716 102026 795760726
3 78525 87323
2 128515 922792070
1 54485 112951 889246743
1 42963 58447 313273257
2 85885 886416368
3 147799 78172
1 17459 42378 727564670
2 125495 32792858
1 1880 7961 317498885
3 1776 95929
2 26885 880889925
2 116695 210418297
2 107687 478056773
3 9586 112177
1 7944 63479 890176453
3 64918 18193
1 39859 77191 203060786
2 29265 543107272
1 49793 84267 476869337
1 34559 58701 206099869
1 92650 96138 228182198
3 41663 54686
2 89637 877537420
3 84213 109228
3 168385 104274
1 38825 89967 850923956
1 11505 99972 378436777
2 11540 940022911
3 158500 36402
3 46113 25824
1 1539 111292 139187487
2 62261 988168893
2 151564 860221075
3 159482 35822
2 149371 74722959
2 64867 285096916
2 60196 414867346
3 23074 32617
3 112773 3263
1 8416 87008 137493347
1 56933 59411 515710876
1 55303 88025 177022512
3 63259 49324
3 62548 43315
1 35190 111722 833223460
1 103841 104673 753150154
3 116335 90762
2 48051 629720261
3 75586 75026
1 6650 80873 752857417
1 31857 95968 271865572
2 157205 530416312
2 167096 700640740
3 78216 20749
2 164525 727376558
2 30399 997944828
2 127916 630945763
1 8973 23645 937358075
1 62359 87794 554610139
1 90148 91553 406105222
2 54560 245662457
1 51169 108178 669346360
1 1802 44872 679636868
1 27637 81760 361292411
1 26513 27525 443352334
3 111284 68697
2 147242 429110510
3 124526 37949
1 26188 104635 550942107
3 52608 61914
1 73329 105865 234398290
3 39053 100101
1 81262 95529 202683418
2 151534 375961143
3 62546 20443
3 10694 105786
2 139213 373929698
1 90615 99681 682460749
2 146875 286922499
1 69089 88557 38989168
1 79812 96176 100471155
2 313 955806582
3 66398 79694
3 67645 110247
2 59843 703466538
1 50601 85928 489856235
2 56236 593609389
2 17597 286349363
1 63953 71436 830690918
2 147078 777550712
3 91309 88320
3 4822 27203
2 39780 381501650
2 75186 356883431
1 31738 83946 449775871
1 10231 37929 731882275
3 47328 48106
3 92303 96562
2 140138 865485296
1 14038 100808 985438348
3 28676 15122
1 8602 56090 775617221
2 45793 635480420
1 626 81261 629051668
2 165404 856116715
2 29339 588686333
2 53738 683495987
2 117612 229132595
2 60451 843008446
2 131013 972733362
3 137232 92424
2 4003 982919929
2 134404 309160731
1 39063 86848 707327323
2 173893 891125560
2 19141 4781915
3 7797 97096
3 50631 49772
3 130913 39480
3 118375 100884
1 90146 113175 644271538
2 25341 110766333
3 155857 53740
2 81060 314018594
1 66500 90303 138547186
2 117409 513125188
3 94898 1174
2 125571 319821282
1 103584 107471 970451320
1 15481 101926 459476533
1 66078 87126 530115001
3 67836 29985
1 21402 63911 583228489
1 82241 106726 412400452
1 65295 93103 461902506
1 94115 112368 178985804
2 93885 214226670
1 1859 76223 981445630
1 80777 108257 376223668
3 24618 114134
2 169736 243030744
1 3787 28244 637918675
1 18263 105029 463549173
3 144776 49867
3 106788 55642
3 29232 33740
3 127977 49147
3 85692 48543
1 80503 102630 692967968
3 69931 80937
2 56257 676952466
1 12748 41800 723281766
2 48546 984449385
1 17400 82345 156516021
3 74251 109020
2 41785 226495749
1 4840 64425 922613502
2 104830 133992826
2 138208 179852538
1 10363 108630 109826845
1 23317 61798 962043075
2 41528 586419490
1 16678 69820 476004319
3 94120 74197
2 10504 809379622
1 13595 56304 872847986
2 162922 405478954
3 63951 69266
1 52984 88100 537856534
3 89583 66359
1 99870 109132 422971386
2 21888 854289968
3 113714 4263
1 45836 64427 387504048
2 107058 350291004
1 85270 100565 421330927
3 75158 79311
2 4954 968042749
2 163648 813698773
2 110767 90985025
1 57726 86248 319424305
3 20686 90726
1 8503 95249 726502226
3 113623 39897
1 35112 36851 810927526
1 13743 26192 601845933
2 92770 512030366
3 107445 40065
3 22827 72003
1 69342 101281 228023856
1 22049 69394 873528782
1 61730 83226 221684679
3 119783 68997
2 2613 934679153
1 39761 78581 215226770
3 73520 2985
2 141840 699528738
2 154293 990365735
3 82464 65358
1 646 37445 891318392
2 87578 832614340
3 33070 59981
1 69116 111030 121236954
3 95006 43278
3 19273 68823
3 158541 24436
1 52073 70313 949657939
3 101430 108282
1 25963 33770 591191245
3 83245 35954
1 87170 107441 494757125
1 78703 89381 324949687
2 7037 139602627
1 62831 103807 623650905
3 41177 2232
3 93626 48419
3 16690 60244
3 68848 2746
1 4168 17919 970982804
2 104516 181363878
3 103806 21267
3 169380 10689
1 30744 79908 815039855
2 96711 513394971
1 98213 108877 382220781
3 40443 86308
1 17139 47016 969258478
2 94650 390100850
1 17165 90623 186024989
3 32474 57137
2 168369 489909648
2 171447 909449265
2 86627 859769034
3 168868 16267
1 1202 66440 459791636
3 107583 60041
1 45070 114199 116502497
2 94360 606043276
1 102594 109459 557045063
1 69860 110554 284017854
2 85232 435959035
3 64982 24032
3 70919 17388
3 127012 15447
3 43212 75507
3 155827 74040
1 73954 75946 229782901
3 17802 101840
3 130126 8026
3 10031 62249
2 142363 645683842
3 123228 21222
1 13739 109304 41366097
2 118672 373304247
1 75796 104086 288050352
3 61823 7175
3 95100 44726
2 54219 673388577
2 145363 663008261
3 37535 67068
1 56727 75069 348443269
1 9025 90997 632837505
2 56833 778733300
1 39522 61711 104921638
1 28631 47696 818189818
3 131844 38626
2 87229 433209165
3 106006 73200
3 102710 38628
3 106489 96191
1 16290 16797 682451393
1 43530 57313 925118207
2 77218 791834008
2 148667 777436018
1 37710 111931 661841242
2 26216 866232535
3 37170 74763
2 127239 912765271
1 63040 69704 493852249
1 78857 100056 913146684
1 113815 113933 757493058
3 111514 62427
2 36254 41612556
2 3323 871741356
1 53870 67124 436371907
2 136628 16736230
3 38753 19150
3 89748 44287
3 70615 10666
2 99301 234047107
2 97013 415646355
1 25440 27622 697772776
1 18664 52269 569064760
2 96579 970311700
1 47626 74933 454979517
3 111258 7993
3 123411 77411
2 171859 273541718
3 170363 19537
2 52517 838782100
1 10098 23414 194782708
3 4599 104939
3 165305 33179
2 27349 266017652
3 170545 62069
3 102790 4886
2 58865 113916413
1 102561 114245 753114212
1 22861 98430 983331663
3 162397 10457
3 19827 73489
2 172231 904603341
2 42890 934173664
2 154043 7917605
3 87527 109168
1 9788 79746 404935737
2 41933 314317682
3 57827 86780
2 38279 857385960
2 69447 372578126
3 13633 14017
3 50192 46485
3 62858 10411
1 35821 59292 21483129
1 25128 62030 966321426
2 156585 126468098
2 110976 126444645
1 51505 97454 236789519
2 29778 636518324
1 88286 94115 96567552
2 69041 520862764
3 141501 25543
3 121982 113059
2 108968 41497008
2 28501 477100451
3 16392 113794
2 86922 102488527
1 19650 19985 429206665
1 84766 90527 52986376
2 47435 712158223
1 37978 90536 429484168
2 153014 561573670
1 81606 98688 709175498
2 121748 604109658
3 50416 90719
1 13535 73297 206490505
1 41865 53664 278882102
1 8271 80050 801846429
1 30983 104738 459285863
1 10172 112533 333987944
3 124557 36061
3 171289 80589
1 25702 46126 256273216
2 150114 145673873
1 10223 55739 148712807
3 70749 102469
1 49725 80828 926626193
1 54539 67962 931682590
2 49228 215721266
2 41926 692451390
3 60260 61227
1 72470 74634 786441042
3 36516 11444
3 23720 9579
3 165686 90017
1 27753 54589 530464374
1 52465 101770 248657007
1 47390 89316 137954463
2 150217 995053277
1 32311 107285 573185991
3 135290 6736
1 21636 41660 950460351
1 50930 85396 311026174
2 169575 894122998
2 170371 109836284
1 66241 87585 896051245
2 92928 652154266
1 25631 92452 871910943
3 117459 30457
2 36954 43719267
1 26238 102950 746940848
3 6923 26014
3 34880 71696
1 67487 95875 673488544
3 146711 64943
1 3576 21862 166071466
2 109398 159625694
2 54047 145326921
3 86440 106601
3 78284 85526
2 27412 228924498
1 15934 27166 447126287
3 109860 34443
1 45621 111544 153165357
2 75256 101575175
3 122899 76181
3 131561 38706
1 68591 95480 287539547
3 158228 40494
3 117908 31761
1 73956 108322 892488332
3 24279 63703
3 103958 85258
1 77594 108021 350324093
2 91611 614491973
2 161690 525975994
3 129016 94565
1 39899 61445 592196227
2 98578 58444571
3 34547 91769
2 46878 454094664
3 50742 4798
2 139326 77068866
2 59153 698223903
1 43616 75361 479008379
3 61740 11080
2 97373 880849517
3 30707 50420
3 169209 93903
3 42999 32352
3 11838 45367
3 120349 87023
2 162941 219078084
1 22886 56454 275171048
1 3423 87599 126210647
2 121754 195160316
3 82292 16720
3 49694 88201
1 74567 87211 940225078
1 26742 113975 134078992
3 15512 102923
3 57223 112595
2 155337 781245697
2 168576 204372376
3 81112 31453
3 140026 10852
3 115786 29622
1 19633 76233 522190356
3 123745 72022
3 36198 79789
3 118724 35172
1 41060 110461 400978974
2 93506 998367704
1 62300 108007 898477314
2 5132 970867429
3 67081 114013
3 14683 65515
1 14540 69743 615545802
3 80862 38494
1 37946 78749 547135795
1 37854 65966 121958399
3 170131 112817
1 10998 46098 110736842
2 92288 382832957
2 137774 689046545
2 137470 567573057
1 51697 105651 515224998
3 46730 26713
2 116010 725789294
2 137304 727085771
3 37848 59473
2 27186 663341013
1 15768 108757 844732928
2 124760 756754219
1 30956 107545 811699068
1 9747 69008 258429973
1 31058 108141 28621368
1 25517 85722 845965630
3 87696 10132
1 85671 90818 795586132
1 18458 23746 855271308
2 40983 527223340
2 370 406822630
3 123342 9058
2 153018 934529404
3 67165 7404
2 29214 622846770
1 94318 102107 467312068
3 81367 75282
3 74263 13982
3 137931 81658
2 78124 481949228
3 157570 46819
1 62816 71934 453387262
3 40679 41795
1 12268 109627 509655142
2 10086 862134691
3 94826 20772
1 76636 77144 300147944
1 12471 23734 822114729
2 171058 664699373
2 83911 44450568
3 139299 58446
3 110603 46022
3 91345 18261
1 39729 61084 264164626
3 15440 106061
3 87725 104387
3 69112 34630
2 62751 871663351
3 45762 68689
2 70039 628151000
1 21546 83376 619595262
2 84929 421386471
3 99451 71121
2 95278 451714267
2 171519 813521790
3 127507 56212
2 46700 426429237
3 47282 3838
2 16962 558406735
2 84466 81065095
3 102575 51776
1 48906 55109 607020308
2 60545 870307059
3 16250 51332
3 8342 113103
1 34998 44976 718236056
2 60056 12820323
3 128232 94572
1 68896 87663 325898771
1 83396 113489 671818760
3 78529 24365
3 107829 11339
2 103387 89355837
2 55049 13726439
3 149389 83114
1 94885 111113 117567331
1 4547 40652 801092638
1 30786 106701 799462931
3 28260 41979
1 59901 90605 522012247
3 101289 47231
2 162735 530296453
2 148291 751932022
3 2776 57686
1 18923 48322 846908577
2 167982 416229805
1 93589 94788 726828509
3 152240 51143
1 71477 98564 557598800
3 113597 98304
2 91480 97752564
1 54651 111703 311665061
2 93274 716915264
3 16468 37406
2 138274 562959595
3 131595 65212
2 153359 531097803
1 40068 52302 388434726
1 44863 66587 694815922
3 16352 24956
2 96255 921102745
3 57673 7473
2 21095 988467175
1 56088 80468 463317950
1 80102 88905 837523091
2 120595 307159895
3 68375 97687
3 71318 41610
3 53579 43630
2 124414 656429609
3 119311 47327
2 120343 146687077
1 17949 36105 467110257
2 8703 517736349
3 66334 68248
2 128113 449932642
3 167373 10681
3 152331 19518
3 98990 54814
1 56239 73890 367860467
1 39932 43561 470238066
2 12858 594858526
1 46313 73435 421687452
2 78643 73148895
3 124185 85746
3 73406 6866
2 138237 997333778
1 37000 45446 754651705
2 9980 695255361
2 110634 383167943
2 73646 54381000
1 6016 104586 696061933
1 2680 62786 360811726
3 131474 108925
2 171102 950463122
2 75112 333943399
1 848 50002 594831489
3 110756 4530
2 124360 481652303
1 5702 49544 177936421
1 50332 56857 999946581
3 161740 31243
1 31544 57837 246123651
2 57016 244110720
1 24045 82169 435086897
1 3590 25796 821497101
3 23120 69933
1 44938 63046 675030644
1 62898 85437 415851329
1 12925 102360 380247728
3 7666 34686
3 109784 3778
3 129700 27070
1 24060 104594 994169053
2 95579 232778777
2 136156 896463031
1 42129 113711 436626680
2 81344 473193019
3 29533 18751
1 95285 113360 789200391
1 61352 77853 465709088
2 124282 320295583
2 166584 671213937
2 50546 276341920
2 150405 137394434
2 158665 151127504
2 13349 896652900
1 45347 91907 804325787
3 141511 13298
1 57893 58297 939110074
2 137447 351261399
1 15121 110884 332352515
1 40942 47353 751276019
2 90831 34562125
3 144159 50019
3 31260 36224
3 127574 103193
2 16942 684512492
2 31020 400253249
1 16151 38962 980625207
2 79489 124575023
3 146716 3105
1 14510 20112 265049892
3 14500 9708
3 83361 43176
3 136534 683
1 50452 73149 521462939
1 8208 21671 570241924
3 113742 76740
3 84226 18245
3 155760 20804
3 117385 24126
2 107747 217422116
1 2862 53103 400453074
1 861 24966 470837507
3 86308 40790
2 131567 913682445
2 133716 511467739
3 33258 50223
3 116828 106301
3 113678 69587
1 96385 108826 565741763
2 34951 500360397
1 90581 111865 200402012
3 139823 79134
2 107201 522162460
1 102672 108479 934472668
1 2012 60231 489051951
1 1251 96491 737811508
3 92458 78664
2 28703 742388811
2 49607 493153788
1 96613 113425 419669149
3 16029 38368
2 131229 606798387
1 40007 49560 533620126
2 29066 506772269
2 125288 208849333
1 39792 57721 865971331
3 143845 44423
3 150613 93766
3 33721 83803
2 103099 651051867
3 18153 52684
2 32899 119623635
2 125636 571909370
3 16920 65269
3 36908 70625
2 13841 11341274
2 10864 251404820
1 4002 103285 771356846
3 114608 62103
3 47789 59336
2 8714 570408069
2 82672 557039530
1 27174 37352 411782397
2 46349 819534355
3 104807 110274
2 3982 921778899
2 11070 280465308
1 8712 45642 611658685
1 5369 57856 144683515
3 168001 20615
1 25175 73059 885226128
1 37280 87799 835981464
2 71418 976666051
2 36214 306673021
1 78089 83649 83779208
2 51632 163814443
1 24124 98943 351309637
3 13560 17805
1 3291 35988 46370887
3 144144 2771
3 127673 42756
1 16978 85716 337959974
3 138837 37873
3 153726 70719
2 78325 676858276
3 156601 77705
3 20275 60167
2 20130 661247692
2 112603 782504591
2 39360 218286769
3 73584 9922
2 41244 465892761
2 103256 609324027
2 73193 783203316
1 12037 65740 496039890
2 139012 58489250
2 26408 195841591
2 49479 190997751
2 49577 655152311
3 135573 9149
3 110921 100127
1 25778 31547 753585806
3 11089 83857
1 57042 68809 9517407
3 58203 87579
3 47338 44093
2 108359 790240081
2 125380 33144596
3 121839 31948
2 121601 582683778
2 98126 935672697
3 148833 70480
2 47894 633615544
3 67076 62224
3 161036 105057
1 50669 87174 503548164
3 52829 73720
1 35921 107985 209093634
3 46094 42909
2 86670 567842410
1 13620 65508 62071539
2 156965 483691852
1 39722 81230 494130636
2 122088 93230906
1 21982 88990 229603870
3 73409 38578
2 6692 113775045
3 70074 35970
2 50850 361125727
2 130425 650151984
2 151887 743158379
2 145375 872380045
1 9048 109558 486694153
1 73703 93873 537936806
1 27049 27929 82418159
1 19662 77280 822544029
1 36446 39898 395932484
2 70063 301291608
1 8582 46323 551104796
1 15334 76701 342997250
3 36611 22487
3 113312 62423
3 2763 31316
3 157529 51327
1 68832 77262 297274204
1 45864 72290 327949336
1 49132 71886 339126140
1 66677 91917 258482012
3 23721 18555
2 65919 898696335
1 12015 88190 810772377
3 55574 34309
2 163179 999034548
2 55083 317197781
1 30723 103185 799186705
2 148761 746700060
3 81873 9509
2 131881 986246145
2 167971 335725693
1 18320 98041 825796443
3 24146 87082
1 23321 53072 498694597
3 64149 60714
3 172067 17360
3 19936 2882
1 19206 66530 450210902
1 41479 64906 786730704
2 59200 164594563
2 90451 659633307
1 20255 28051 101631936
3 23244 56430
3 96832 2634
3 160730 78498
1 21813 110616 803824137
1 33922 107855 534675555
1 1278 86714 723687956
3 165966 65048
2 105485 841210698
1 2637 27095 824186596
3 124772 95980
3 127574 101305
1 32085 91885 452803232
2 35616 13555732
1 903 56170 580075970
3 17149 47931
1 5970 91465 824409883
1 7595 60641 208188644
3 64134 11252
2 160963 716555103
1 21743 60770 627163421
3 71205 67200
2 74541 766440288
3 79881 58927
2 133227 707697286
2 38510 916498597
3 77279 68580
2 122787 988866383
2 78424 121868552
2 96382 970919747
2 170388 552880715
1 67051 81953 800326283
1 11343 112797 108294900
1 25902 70160 368587110
2 65879 18223876
1 44997 77908 282515607
1 13892 57752 904054866
3 152398 70008
1 81312 97912 446265746
1 34991 66580 592311447
1 29809 57267 657815345
2 171453 437145937
2 29159 419472353
3 152874 14342
2 144844 721447432
2 140933 913403530
1 4202 18246 72680014
2 76604 38239951
2 2627 253992817
3 100729 102227
2 59469 932050768
1 81645 105237 434977592
2 97598 371465379
2 91239 12439232
3 174888 5817
2 628 16721920
3 130120 57056
2 43090 663077108
3 54355 75632
1 4671 9260 142746176
2 90283 662689658
3 119004 11078
1 69505 81075 278999069
1 10540 83413 159009277
3 8804 23293
1 68896 106142 832119006
3 7425 30492
3 8708 110281
2 143694 8878388
3 6957 51562
2 86945 241345125
3 125047 13279
2 85303 182045760
2 39089 298585465
3 48421 110780
3 112260 106595
1 36208 47956 291576138
3 94118 45283
1 8598 98213 20426960
3 24991 71964
2 98931 926159994
3 27215 39023
3 142329 44824
3 35692 35210
3 100846 8687
3 62786 21070
3 10571 21770
2 105113 212443230
1 3301 85703 507705106
3 60520 45585
3 85623 92540
3 13104 52794
2 141682 513025922
1 9152 19959 655947171
2 156837 233158516
2 146041 487249327
3 63973 77658
3 38774 15871
1 18011 54411 67651841
3 162756 54486
1 38683 102861 799993771
1 22858 48669 811239033
1 12866 93175 14820708
3 29259 106573
3 137486 12589
3 140827 77054
1 26574 27721 724491472
1 29319 58463 451431053
1 48232 57420 27469810
3 16907 31052
3 100474 56339
2 101226 433823109
2 71420 110801607
2 108047 981319387
2 21863 456479518
1 14786 90628 905652862
3 79849 48186
3 26629 34269
2 141672 542439590
2 129973 372141143
1 59167 74899 711017246
2 130183 536989453
2 141899 320833310
3 138545 44773
2 165895 848402884
3 110913 3666
2 77726 341547013
1 31335 69253 151419177
1 13564 33364 595851662
3 63569 10517
3 130431 19169
2 112144 876971902
1 15265 57849 97620827
1 13841 21630 972168326
1 54721 72598 520493746
1 5818 61566 83548364
3 1244 114214
2 27614 645282578
2 165738 813314331
2 57936 260045024
2 96489 310816364
1 8985 83234 757131510
1 13173 36363 955416255
3 131052 71365
2 171703 407918146
1 23465 59438 531596222
3 79815 23336
3 39948 51309
2 83032 989821989
2 7998 77891323
1 48427 78486 149555056
3 72420 90846
3 91276 60309
2 143447 377624386
3 169846 80607
3 143606 67786
2 135095 356605742
3 14700 18425
1 2439 24772 584699788
1 45565 78105 862886483
2 114793 273055553
1 23276 110265 871621519
1 44881 47428 379390051
2 30323 742261460
2 37440 555023821
2 75667 461324129
3 16070 29610
1 59250 95968 213217401
2 89746 219880719
3 152005 5600
2 77949 690363327
1 11154 29629 7862709
1 61164 80250 43219595
2 128247 273398690
2 162986 526455635
2 99585 441449219
3 98043 109260
2 34438 403579542
1 52347 111318 967613561
3 8962 32470
2 3563 831304714
1 65628 88430 32985808
1 36311 46662 991013244
1 16151 35326 792765862
3 153598 46669
3 156730 110470
2 38676 830894665
3 122383 41114
3 170835 37364
1 37346 51186 393606651
1 46962 107366 381762455
2 149973 670534318
3 175003 3986
2 149173 139288781
1 22915 84183 111199647
2 15079 475895903
1 26915 106875 413989805
1 26245 45255 963979595
3 84840 107423
3 87794 59061
1 41955 74721 597894142
3 169521 69669
1 68256 78415 960525348
3 81298 11909
1 27078 33317 775125050
3 39131 33570
3 13167 57331
3 37174 8908
2 171979 794551523
3 140977 8461
3 137160 107975
3 69816 74583
1 55663 113903 673885009
1 10687 79604 599330066
1 27714 57060 722820594
1 21356 100869 141220480
2 4901 887199765
1 52460 65034 557708387
2 54420 966383276
2 43427 270307463
1 53972 67289 720519034
1 10850 76257 530567675
3 151012 3352
1 93824 107546 313934633
3 63456 31659
1 44032 88113 649395282
3 8746 65804
2 133399 111713767
2 88041 64109279
2 91049 890102503
2 163505 141563260
3 12990 69907
1 26105 41851 457949185
1 86244 110047 245856992
2 150116 330844996
2 149798 904932039
2 92828 33072779
3 69366 76018
3 35621 63951
2 88508 871295501
1 87508 104094 533934817
2 119754 924343758
2 144511 177291573
1 31840 84408 741667493
1 2254 15312 16715800
2 103053 143763455
1 73403 81777 799284392
3 7392 9754
3 151976 26790
3 165976 51926
1 32767 77172 945948607
3 162301 108056
3 29966 67947
2 92427 732828702
3 169768 25328
1 45383 67396 27976801
3 8034 53457
3 168805 19000
3 31536 83782
1 69803 109271 270758548
1 5670 91218 557490140
1 82718 109263 59479169
1 35732 75715 447851563
1 40818 102457 478347459
2 77573 813618089
2 89449 869193058
1 31988 72937 469539371
2 84932 708466838
2 97522 29385627
3 109988 63948
3 17581 84257
1 3186 106347 713652897
2 2662 634154499
1 8771 31924 271010051
1 5984 24564 889929364
3 50675 72325
2 87934 925382785
3 78944 94665
3 145203 33325
3 117307 85491
1 4772 105004 480928398
3 80171 28270
2 174118 447003003
3 85107 51756
1 48885 58784 428069689
2 174436 861076539
1 42492 82850 447830066
3 121456 70611
3 32654 83441
1 59357 105317 598958887
2 64892 629671194
1 9497 11547 513288201
2 49027 222049711
3 120444 96909
2 34310 96524264
3 66309 22738
3 166740 70109
3 53159 25454
3 95640 5358
3 8290 108681
2 116698 554407166
3 98596 94940
1 80632 106401 703319348
3 138521 11795
2 18444 358378552
2 16878 540627869
1 22156 32808 941334981
2 106305 240433303
2 107808 4141182
3 124675 64438
3 115036 53019
2 2284 448538618
3 73268 107742
2 135119 717272723
1 19755 94531 643636566
3 68146 103240
2 140165 371271207
2 106911 234443398
3 6216 64601
3 169361 38005
2 1728 286737152
1 42745 55940 779169483
1 56469 87528 362228472
3 3289 67229
3 119285 113047
3 30193 27757
3 13345 65441
1 61829 85314 321908916
3 80269 71819
1 25009 47975 828325125
2 107493 983260118
3 8904 88132
1 63313 104821 787692779
2 112526 406289822
2 10880 766378286
3 19545 77466
2 168141 671296778
2 105411 754572135
1 30292 42582 565880807
2 72192 608807201
2 20874 834208693
2 114911 541514973
1 33664 67470 654924700
2 130911 170043804
2 128470 662904751
1 44885 106179 768094603
3 34280 22491
2 156410 400286637
2 124477 688808190
3 93995 76784
2 173295 684026497
3 133853 63579
3 125455 22998
1 15896 86252 888721913
3 73926 94777
1 95353 101247 683949765
3 101599 10995
3 115167 7710
2 24203 294839896
1 25867 63208 422401589
3 79139 57678
1 34337 52894 306862753
1 52034 108111 894465095
3 35771 96546
1 66503 82014 188992659
1 77844 113551 701389935
3 38656 101202
3 88643 81660
2 104935 205786553
1 2570 41872 389815288
3 71030 93366
1 38733 73781 203961707
2 83952 977923901
1 68043 93799 439684736
1 25063 35186 367492374
1 8111 36727 678522294
3 67754 44987
3 116155 66418
3 58232 58256
3 63402 13044
3 79494 51415
1 83575 106134 459575015
2 138162 867711313
1 53010 82115 384226478
1 14225 46926 694028673
2 171682 422954843
2 11477 899719829
1 58404 63346 569068636
2 63632 119975798
3 35009 778
1 24977 104533 798728007
1 17263 84394 604524648
2 3577 105390741
2 139198 927445869
1 37762 65541 943567807
2 80857 951965043
3 28134 35842
2 107413 254661383
1 10367 80634 877801219
3 74096 6382
2 62294 130065029
3 57511 60884
3 146837 70965
3 86835 88126
1 31702 54096 911858465
1 19618 55517 575018735
2 15033 59819080
1 77581 92955 438546872
2 166632 295024170
3 71966 34412
2 89370 216553560
2 104336 778446911
3 103325 27480
2 168357 263487162
1 100066 112959 239305386
3 34934 94682
1 29908 112823 40602802
2 93994 616824175
3 53669 111805
2 64582 999644207
1 25318 95866 895633497
1 15871 41721 116200816
3 88304 30941
3 161277 2870
2 75293 696715195
2 52802 39401476
3 153502 20628
3 88584 3572
2 3339 411907403
2 73937 984265621
2 58306 651539670
2 4765 849099923
3 99777 90210
2 92624 539714540
1 73301 89260 59785025
3 135921 45715
3 119992 73031
1 52671 60806 394703908
1 6816 17388 345631047
1 57495 84723 159053022
2 74271 932874860
1 30436 64110 811199532
2 63971 518231112
3 54003 109033
1 903 26293 538855332
2 152734 804380668
3 115280 99272
2 18178 974627268
2 33992 767091891
1 17038 18063 591058614
3 64218 20555
1 19262 37316 284270546
2 101663 264323783
2 71572 729548267
2 135234 737366700
3 94321 98264
2 76858 338076413
3 8303 21421
2 113091 424600108
1 11825 93687 105035176
1 28718 37188 214056120
2 22246 43848816
2 71531 781143026
1 68135 106031 422318359
2 94643 737166818
3 58501 34001
1 10955 84993 32945910
3 45597 100820
3 159785 33512
2 127946 536906344
1 10682 98357 13178774
1 49575 90761 438868901
2 7858 733333754
3 165813 107023
1 18941 50272 30190141
2 130318 466902636
1 4041 47713 207889780
1 62475 73266 629667510
1 89591 106470 644427109
1 8549 74869 124332933
1 4833 99412 845151457
3 82219 21119
1 39906 54750 889394238
2 101209 825908045
3 134643 15537
1 51434 92807 620106238
2 138632 818915607
1 12571 45763 977956504
3 130229 96080
3 62884 61932
3 125817 89728
3 100837 20192
3 115975 41087
3 168088 61868
2 136959 732393156
3 102405 25818
1 2294 96505 949480403
3 10589 102725
3 5946 83728
1 26359 75645 111213084
3 5683 66439
3 91495 62292
2 155411 866632138
1 15174 81941 907958036
1 64593 75828 55617439
2 120342 80433883
1 14094 18219 105366897
1 17138 35786 449714199
1 7561 52881 427775147
3 32760 91118
3 12085 2065
1 5420 48522 818790381
1 33343 38822 565435246
2 34094 503064951
2 157031 827604985
1 41915 78069 108993962
1 26700 90742 688986526
2 43823 189974943
2 107118 31134373
2 20959 949199247
2 137662 276732601
2 62152 564083638
2 24692 77173021
3 171007 90959
2 70601 826009462
1 11680 67019 815332006
1 24213 48459 824602539
1 2639 65481 144818072
3 131431 103719
2 51582 452523775
1 70894 101996 219574367
3 23935 73873
3 145163 54197
2 170420 680643275
3 143373 24317
3 100117 39748
1 39179 83383 670872001
3 25634 20466
1 82334 83200 628282944
2 75923 972727107
3 42757 21186
3 18385 84215
3 29409 33171
1 83575 98426 303085145
1 21135 32097 511719060
3 83395 74796
1 36837 90782 566539023
3 146331 30247
3 141790 89184
3 36656 57312
1 24676 46199 897377029
2 161418 537223131
1 89499 112107 870758402
3 49331 4449
2 7236 173492211
2 68523 993943263
3 124679 110464
2 131048 263640360
3 112327 36939
3 94013 47794
1 79287 110183 161667580
2 113107 355236156
2 57259 498006665
1 14326 44546 216910913
1 35326 97759 287249056
1 30047 93068 429413420
2 163673 158851782
2 169055 89254829
1 65852 74148 205417349
2 82116 377086503
2 15202 203395400
3 164703 85173
2 33016 380956887
1 67255 78735 558624754
1 9882 53159 252983033
3 34636 36580
3 36390 13844
2 24609 117134604
2 79127 420064182
1 18927 86607 601172286
3 79990 109835
1 58263 108949 966653219
3 115512 112904
3 7805 67205
2 114652 766848258
1 13912 45486 422984003
3 38229 112674
1 3936 110182 134174220
1 28523 53405 437498056
1 8561 42515 797419816
3 88690 26451
1 36995 106133 390893209
2 39371 279807374
3 28852 110720
3 53950 100610
1 52218 110940 450237635
2 28442 817551551
3 74338 23893
2 94278 833713838
3 68475 41295
2 92610 212492072
1 19011 34247 270930872
3 26990 103516
3 154162 40003
3 130622 54953
3 26842 81410
3 12228 85687
1 7950 68461 871370068
1 91282 110361 305683509
3 28088 98370
1 67527 79182 731175463
3 51856 68933
1 101046 111236 90804629
2 18210 971404474
1 41345 77022 905816757
2 39716 311046811
3 162395 106549
2 153187 79516401
2 155620 901066532
1 5343 80833 95090303
2 22740 339593773
2 94035 564985715
2 99648 468508384
2 20342 952182116
1 11106 102551 254582237
3 124924 48863
1 23045 106895 289245324
2 29497 765844457
2 153023 392485429
2 50358 340586991
1 16018 106751 759265682
2 148739 599666856
2 126852 939658516
1 54640 81855 208450905
3 168714 53635
1 11020 67033 698549173
1 12801 13706 262296515
2 147849 487928398
2 63035 2348800
3 137399 92218
2 147881 488268687
3 37791 13361
2 171426 891216506
3 160204 36996
1 77292 113490 30198941
3 141751 10128
2 129782 105935384
1 7252 18622 252621801
1 85706 105336 270720995
2 135711 326277884
1 26460 65709 667821925
1 70607 88795 5630392
1 36900 70956 72114076
3 17931 29928
3 17236 92400
1 31359 65441 74167503
3 81154 28129
2 145011 409523930
1 44951 86533 624884123
1 21506 88152 968126239
3 42666 56081
2 111833 116639134
3 46216 11172
3 150725 60684
2 119205 357441753
3 4873 14582
3 5338 65699
1 24676 61603 589247097
1 18577 70751 589612077
1 7750 92754 365896582
1 4499 81096 805980922
3 93282 57409
2 77605 809781839
1 94925 111558 122918324
1 70872 105550 39533634
3 73037 86574
2 71915 480505768
1 33460 94457 822869170
1 101701 111502 315495740
2 108294 588110800
2 110724 43763027
1 47660 54640 810877815
2 61034 614345435
1 25169 108569 171785320
3 162515 43292
3 34430 64267
3 99970 25595
2 144247 921752489
3 18536 13071
3 132099 86470
1 2061 29343 680171229
2 7478 292780894
3 49746 83670
3 104383 48784
2 130129 326808201
2 142869 27024321
1 63232 93921 841366142
3 118497 70920
1 28715 81544 528823939
2 88977 671177970
3 20539 90224
2 43018 178369650
3 81828 81942
1 38601 98318 490833620
3 54583 47246
3 172190 102567
2 46144 193542564
2 98429 922715395
1 32942 76273 310413648
3 35702 30431
3 152364 41590
3 148337 15878
1 28567 45187 70521922
3 47608 21655
2 21413 342336927
2 39194 316302670
1 21873 86161 694150993
2 90167 467651618
1 26573 88684 130114843
2 53697 788923567
3 158625 34896
3 18821 44830
3 36111 46514
1 53427 57290 512726926
2 70880 516461867
1 33291 95196 929819445
1 38402 73788 245325093
1 24999 100416 576776452
1 57016 79631 644543628
3 43264 74580
2 110614 494685224
1 15022 43954 532964771
2 47637 21597461
1 22816 42035 230932843
3 132765 55022
3 102903 91473
3 27686 54816
2 17970 5150819
2 95794 799423632
1 6336 78416 600271018
3 173643 105322
1 40647 104915 357532176
2 19427 351690530
3 150076 53457
3 32371 65930
1 16871 113456 989269514
3 64394 111194
3 92582 53812
1 43169 97096 943365230
1 42094 45678 992502546
2 21622 369191363
3 102106 66649
3 14739 101113
3 39786 103397
2 70914 790882309
2 37746 881105727
3 134963 82367
2 96788 952325061
2 18089 372603469
1 23105 83971 135156642
2 61763 316552187
3 3466 57138
2 57898 635435041
1 69066 88980 823414823
3 14659 30456
2 173563 331933400
3 63626 63274
3 90111 15937
3 95122 58923
3 104193 31232
2 61588 565126613
3 45361 27245
3 45583 56148
1 48944 66266 23310753
3 113780 35099
2 74291 859198539
3 139113 89387
2 4077 41451138
3 155582 24267
2 4733 728799671
3 78291 50710
2 121428 984277535
2 107924 182977274
1 17196 92094 771146619
2 11094 281970768
2 27402 271481240
2 116647 687424854
1 55846 94683 526633427
1 19239 93646 84875284
2 20948 935040767
3 110641 3325
1 5931 69191 61018050
1 75511 76391 391296485
3 27875 55932
2 19734 771294988
3 56806 8548
2 77385 820198343
2 109331 748494075
3 22407 46101
2 20074 286467086
3 106290 100120
1 57521 103178 204934114
3 24822 54402
3 93922 80625
2 97429 157862693
3 164288 1566
3 119491 71135
2 136167 389097875
2 99420 702173687
3 63359 575
2 142841 357588651
1 49806 80587 978132128
2 22180 749366181
2 137835 555691299
1 32970 67531 785416024
3 24302 85054
1 10089 74542 897192091
2 66652 854323365
2 79188 197068802
2 91829 541158465
2 159979 917172980
1 14070 30637 587601164
2 148604 743880947
3 121036 58328
2 116082 581129923
1 29627 75013 256170877
3 169194 39995
2 62673 385245083
1 10317 42672 883657533
2 105802 117532951
3 143534 70688
3 38361 72704
1 759 41575 727269801
3 2411 70330
2 81546 790171308
2 15020 843549133
3 27808 11444
3 155824 41185
2 175386 759870203
1 14697 63738 753011255
3 127848 16697
2 105499 174406944
3 29798 54092
1 100402 108472 476954112
2 130891 198005085
1 38876 81522 273672575
3 67095 47788
1 54517 78337 556853613
1 16832 38065 138511353
1 1451 2572 700821524
3 52737 101433
3 91524 35758
1 88366 106524 655464040
3 162767 58048
2 16669 550278237
2 32515 402647157
2 129361 897855327
3 77435 60544
3 138870 52814
2 4616 542686148
2 175020 714078741
1 19550 65937 73133650
3 173608 67223
3 142657 88729
3 91840 57455
1 4043 91397 792910938
1 63953 109627 681280422
3 110730 61898
3 116638 82929
3 101536 7198
1 35738 43520 358218414
1 56951 64980 234470226
1 65008 79570 768146103
2 103182 584913382
2 160882 181449242
1 19602 88601 110348038
1 63777 98124 981118125
1 893 16983 503396242
2 81614 275262130
2 61144 105094544
1 68175 92055 516920101
1 53157 106458 37651251
2 74351 569294492
1 39754 48973 278674613
1 32017 83675 615986593
3 141712 44347
3 59441 18952
3 74562 75243
1 27199 98324 80185246
1 31837 91666 335467514
3 77192 28408
2 143690 634511978
3 24842 44739
2 125658 663202158
3 159914 63169
2 22295 830461165
3 76296 62357
1 81469 88966 568949443
2 81429 671941257
3 73060 112506
2 68573 843948711
1 42439 71729 874992020
1 43523 103832 869656525
2 85307 583338096
3 113047 22637
3 41046 56035
2 14095 345153086
2 1135 544687779
3 39533 84488
3 1271 64813
3 11609 54507
1 31601 72824 825552826
1 18022 52035 117416621
3 18208 83290
3 10562 42583
3 116438 66625
1 9289 90071 414736589
3 4685 18219
1 2036 104914 292246240
2 153551 982869649
2 57104 662207115
2 47085 239693019
3 171071 107922
1 67105 68490 138779462
1 22556 107827 117178127
1 6464 17981 381753076
2 82186 364175779
2 140275 964476899
3 155970 32212
2 91958 918693897
1 28889 37415 702211402
2 21865 600078526
3 160401 23514
3 91713 40378
3 109743 21028
2 65464 367429214
1 24886 29370 616982211
2 126014 711373229
3 30544 91416
2 169826 853466447
1 38466 44119 18871097
2 103113 968635521
3 157857 99493
3 28978 6098
3 74586 110069
2 47076 373604209
3 102899 49171
2 110507 239207794
1 14554 86763 98552781
2 115289 731693955
1 54496 85281 556231122
2 147056 592516881
2 163123 588413014
1 34194 71044 573913601
1 36803 90558 668537079
2 34290 213285329
2 147598 512214931
2 4173 200916534
3 169983 93227
2 94737 653908985
2 164474 900546169
1 40906 43724 461723709
1 92461 94998 96710442
3 46042 42802
3 4656 43424
1 36037 74728 216246117
3 149243 93646
1 74359 81286 176389720
3 19054 76592
1 15087 104894 339427743
3 169676 53469
3 60711 72082
3 108759 4917
1 20268 93013 57233410
3 32863 74505
2 164095 590348401
2 117934 788394966
2 156394 909608801
3 91043 34566
1 7911 101569 962854109
1 54157 86951 830131609
3 52644 1127
2 87518 91029362
3 129238 5817
1 97490 102923 807490829
2 32522 34530421
2 70977 827286167
1 653 88272 866873934
3 132587 46352
2 633 510393931
1 41111 60744 614347554
1 23365 77477 987033561
3 153560 86210
3 9511 90412
1 97812 97899 46981647
2 127881 302549641
3 5229 20595
1 24655 34151 479217952
1 33138 86689 377012492
1 25496 53608 994850368
1 85672 107714 639879271
3 170774 52607
1 6036 111673 489197123
1 83185 105190 582390654
1 87246 90770 126183653
1 26419 64263 204081271
2 171752 59972542
3 161017 9832
1 58480 88991 425791981
3 136983 112493
2 150964 439773954
3 44403 74913
2 102613 57224943
3 150688 112846
1 67093 104572 488554013
1 5662 44103 611722511
1 4145 12432 796058568
2 93868 557823411
2 32204 684585104
2 132093 167160836
2 46244 739101829
3 105145 31234
3 36057 20927
3 133857 111440
3 139871 24709
1 28203 55550 463152657
2 3037 515756961
1 69481 71614 46562348
3 93705 105887
1 2606 75887 626432460
2 50499 845946644
2 131111 261186434
1 54406 58492 389532519
1 5593 105062 489247275
1 82251 93500 476608381
1 56579 65532 690354963
3 105735 84388
1 46892 83886 563882952
1 28891 63555 696179886
1 15272 81058 121014753
1 12156 86171 426938141
3 84718 20060
2 149851 451511518
2 140162 71207432
2 36768 212688755
1 75486 84955 665846886
1 28939 75197 224879974
3 132702 47939
2 174744 275999136
1 18956 86702 294544608
2 86376 920518353
2 34721 440247744
1 16696 94974 290502705
1 30266 45664 521932597
3 106621 55489
2 18506 317285333
2 122043 840569654
1 15431 54474 425090355
3 172855 62698
2 111574 294719538
1 34578 107023 153868982
2 19720 472299876
3 162889 22851
2 140641 949914424
3 90745 92506
3 158985 82466
1 17291 113941 782807632
1 26613 89044 983886546
2 15693 201194265
1 9022 11744 977462293
3 157701 104802
3 87773 53136
3 157234 31138
3 120086 69472
2 145029 754668594
2 24634 519777067
3 77559 41221
3 19604 37147
1 96939 102843 56018985
3 133852 48050
3 133907 85709
1 38702 89542 681430456
1 59360 104269 88167529
1 42323 63936 167266374
1 9352 68864 584398895
2 14622 744954330
2 118021 86404235
2 137860 962905266
1 72150 87287 110292530
2 156336 357245433
3 5376 29033
2 53109 471644797
2 135850 641659612
3 13182 111448
3 27345 99237
1 82949 111398 110780342
1 2240 35797 573196245
1 1466 39705 339196530
2 106132 726036849
2 80079 459801348
1 46056 68921 899322805
3 10767 103339
3 33463 4490
2 17610 609353274
1 82329 98717 17363996
3 21575 94827
2 145112 700261394
1 53576 88978 513245369
3 16591 6992
3 31743 62572
3 95130 30743
2 28743 616221394
2 37771 169736794
3 157868 95823
3 114755 69610
2 35471 219965544
1 28713 56279 588868554
2 12108 210218595
2 157103 705576239
1 78823 92169 213462417
1 42079 85546 467611008
2 48473 598572485
1 50406 88222 453112327
2 96274 715920053
1 44211 99582 55335800
1 25200 39216 517037911
1 30513 103072 773630051
2 64605 145625862
2 99766 808397554
2 67995 540836824
2 26472 329549575
2 39795 900458375
2 139402 402198759
2 30577 6087813
1 92300 104502 505894082
2 28462 700445943
3 172286 14399
3 85137 31264
1 51053 99966 956333371
1 9730 64780 91529844
3 57304 88856
2 127294 123474832
3 102826 49508
3 47287 56461
1 20340 83768 639707832
1 2071 63880 84318226
3 134379 102029
2 22184 103312086
1 6562 64282 801412418
1 66004 99820 24621798
2 122643 237964864
3 105620 81473
1 88480 97960 377721066
2 172513 852505373
1 18037 36812 134377235
2 71305 150431304
2 174165 917273998
3 88686 96599
3 34468 30326
2 36372 363207306
1 38602 108409 671004059
1 43522 72560 971081117
1 39363 93940 410374303
2 44772 942481590
2 75286 190959062
1 17302 43657 534622638
1 52181 59717 469520254
1 45673 68829 940235810
1 35325 64168 634906114
1 76107 94773 955854705
3 40821 106496
2 99755 741305428
2 118643 577387499
3 159601 76773
3 172940 84117
2 67645 12975748
1 43807 56814 68731145
3 78738 19396
3 168469 108729
2 158485 918879981
3 71685 51323
2 78828 780506209
1 34068 68219 724094624
1 38266 56598 692907951
3 68726 43264
3 24180 9554
1 30206 80157 801588295
1 74547 94111 536962791
3 120638 45838
3 89322 69986
3 28476 113118
1 77053 87706 986953807
2 72557 970763495
1 94892 101248 103548875
3 169443 13115
2 24909 891611881
1 26529 47808 741235693
2 170147 545291355
1 24519 37650 382555641
1 67066 113858 527482025
2 101202 159796214
1 88613 109261 864668545
2 135730 78674324
2 174586 121748953
3 170902 82035
3 122154 42377
2 2586 402160597
3 143265 107634
3 91262 21132
3 111740 25450
1 64632 99334 384100108
1 15128 110461 348949384
1 33247 51966 13328065
2 66879 748529790
2 130048 574941286
2 25521 324821390
2 40909 362894420
1 33613 76961 230389806
1 49266 97535 400275538
2 123184 172023259
2 175003 89624477
3 164472 73264
2 5553 126702927
1 23134 46474 975627803
1 11545 43899 697524005
1 8421 67387 886959495
2 27799 248284117
1 18596 50734 35534665
1 54124 113603 622996981
2 117658 380609979
2 76289 934449956
3 97316 45932
3 102485 96253
1 46990 107128 38810405
2 93072 422500373
1 20684 111749 182174185
2 100466 804747868
2 1364 446898667
1 41492 61117 163130659
2 174789 592233976
1 57286 60936 476631631
2 285 236436204
3 109325 23341
1 52475 79259 399174477
1 50808 97904 659704415
1 11342 17709 404073121
3 6563 92856
1 27759 41589 808554021
1 39360 103172 364128013
2 151442 178460718
2 17708 957228605
1 102768 113354 996753092
3 168936 80497
3 154783 88071
1 14299 56930 283699199
3 47243 38187
1 1665 62926 939120640
3 77103 89114
2 71389 190773567
1 9008 13578 369489576
2 1135 522662205
1 70529 89646 589808307
1 30035 78733 676664104
2 172273 951186673
3 27295 4529
1 8578 106689 977240957
2 163988 378317065
3 157039 66641
2 30195 486257445
1 4842 49815 147498454
3 138339 81913
3 126550 108128
1 38597 48796 249226107
1 82914 86767 760891441
1 12460 22985 139046053
2 68833 642548594
2 92588 37651687
2 21811 448864633
3 181 32021
1 71660 113379 841257744
3 141984 46728
2 78174 254358551
2 68113 819086322
3 9991 82969
3 72966 111702
1 53965 60617 791035865
3 8439 32302
3 172177 81638
2 9105 966169144
1 39805 79414 764431317
2 44116 166985281
3 157925 39827
3 28280 33652
3 58966 84964
3 169360 19695
3 25970 28354
3 55358 64949
3 98839 11363
1 13631 95062 131827252
2 27866 738182852
2 34188 481698896
3 93144 30956
3 112453 48932
2 108715 877495831
1 34057 52578 904309003
3 18473 17320
1 67570 111230 607881309
1 77678 78559 143127725
2 106363 828637599
2 133159 209403454
3 59279 75158
2 67518 863571242
1 2508 39356 728580823
1 29804 85858 765621275
1 15757 40219 605911321
1 10990 93707 174453760
3 78591 7538
1 62101 78146 400235270
3 53651 32535
3 39641 13503
2 87588 859092350
1 6801 95438 347733584
3 153445 91207
3 48045 484
3 73206 105323
2 65092 832706426
1 87619 99274 878490239
3 132702 47368
2 161357 685326520
1 7068 17301 170324102
1 18029 20937 263534827
1 40392 111481 946285060
3 63093 62211
3 159608 37199
3 173650 72140
1 10893 49400 359745239
3 164211 78934
1 47455 88753 387022249
3 10502 62816
2 52846 262912097
1 34257 88073 523976625
3 79221 40732
3 71479 81346
2 118350 569620351
1 11872 79227 284394455
2 24907 645868331
2 44166 994329394
3 60612 27774
2 112126 112406083
2 11124 132922038
2 108309 74965805
2 61869 516759798
3 116038 37813
1 90886 111249 798832510
3 162429 22523
1 1769 92002 757212721
2 143520 308336006
1 36149 53582 705769322
1 15420 112000 887980823
1 83741 84895 245764624
3 168323 5460
3 5530 112086
3 17070 97337
1 27695 42512 920954167
2 38095 178012301
2 118001 111205799
3 115660 19075
3 111545 60417
1 15765 57727 671568801
3 59559 58525
2 119813 494546646
1 66664 102629 923846120
3 73597 36898
2 51426 488688499
1 42038 82865 658198045
2 175501 773880047
2 36805 807324564
3 162412 68010
2 55261 292316122
2 21329 362516671
2 912 245292448
2 20431 436043191
1 74720 86739 164221929
2 107265 157914933
3 153143 103226
1 29580 76470 846106371
3 26418 16186
2 117541 88419075
1 63107 111996 395081781
1 24808 97464 32748367
2 91529 855549311
3 5746 66799
3 137516 28
3 98002 109455
1 37421 56035 711484649
3 9585 101714
1 75512 93575 546971322
2 131286 355670660
1 33096 96990 279817715
3 110467 45416
3 175529 44988
1 20348 84265 792196325
1 83677 90016 125247618
2 26759 805838476
2 59009 896213408
1 89838 93220 667360782
1 21055 74521 895460499
2 120268 578237165
3 49372 111486
2 70176 93591911
3 162000 15105
2 129168 385368193
1 37115 58969 707007881
2 128792 466933191
3 31274 80396
3 161193 105603
2 58050 155632746
1 24194 70399 548002626
3 112685 64639
2 52228 203188049
2 14964 495693340
3 14372 87106
2 124886 847511810
3 144986 59305
3 66021 73471
3 153979 100025
1 30882 76021 66501929
3 28865 25364
2 80652 329872476
2 127324 24166419
1 54198 100004 71172516
1 75800 87788 757468604
2 67566 430010780
3 110036 20925
2 18156 841014454
1 17300 111071 594053402
2 13354 470869282
2 126091 80217018
2 18761 759376243
1 70237 87297 648879831
3 61381 89436
3 73075 48284
1 40854 94730 832447052
1 99952 106729 470484566
2 58730 172271944
2 166164 539629830
3 66238 42428
3 171446 88263
2 146604 346977164
1 43195 68320 92393978
1 886 3564 426559554
3 85912 53903
2 61966 782356461
1 80940 93248 686094915
1 2199 97751 101860860
2 78275 943525228
3 169588 5557
1 21381 87846 464765306
3 125417 65268
3 43095 53845
3 129277 96883
2 139222 226715767
3 9966 39071
3 127332 84689
2 166570 364193483
2 50673 398881548
2 19341 202279241
1 43794 87568 731647949
1 54347 94043 709466526
1 20976 106373 526501280
1 59495 99021 645404404
2 91367 280275375
1 34878 76144 962761592
3 89640 9694
3 137040 46405
1 51568 64875 128280134
3 8188 23912
1 35064 77730 318795118
1 29016 108196 425043958
1 7591 103860 387921386
1 20109 81212 783460647
1 8657 51665 803278858
2 62448 931461761
3 99048 7497
1 37312 65059 138973117
1 79463 96468 957483400
1 27416 103758 482137488
3 65588 19393
2 94248 990569420
1 86468 101445 929880990
1 21789 39862 15639182
3 120483 63202
1 5297 104372 626155103
1 64804 79268 205065311
3 129331 2604
2 163097 66995482
2 158860 825533276
3 34385 26752
2 28095 623292618
1 77278 101991 410724498
3 1101 33111
2 48126 831276686
3 16042 64179
3 91002 39040
1 49413 55196 769088052
2 63829 966384408
2 8561 468075072
2 54758 193323728
1 2505 92816 261580604
2 25059 140426957
1 48298 58055 267004103
2 47005 589937032
1 31842 76212 114521274
2 4051 560821841
2 2642 779142921
3 144060 109934
2 106833 871818200
2 43989 61614003
2 60884 190139800
1 37580 106024 267518903
2 100885 847347314
1 75122 93105 261467604
3 105856 37527
1 12784 73916 177599555
3 49163 109267
2 99435 118178022
3 42523 89177
3 106742 8922
2 156397 200746948
1 101930 103128 975182521
1 23198 64637 379603789
3 73811 95200
2 73910 337198957
1 38907 92041 822860839
1 33394 113615 284896129
2 55944 741231360
1 21481 22142 106939813
3 163908 81776
3 84819 100820
3 131487 25572
1 45331 103410 478323307
1 27765 58204 275490945
1 87130 112822 82980155
3 17035 58257
1 50387 100551 97481954
3 16609 87550
2 22397 472516709
1 33522 60083 899546749
2 45353 493571247
3 42674 26464
1 31595 52697 836703302
3 39143 48414
1 21619 108427 439076598
3 161840 96639
3 127346 5563
1 10377 15726 981658056
2 117149 668785055
1 19383 71432 877272907
3 76931 38654
2 123881 633333478
2 100978 694256396
1 38519 93310 826294550
3 162253 41364
3 67548 76740
3 82781 109247
3 15303 96235
2 3809 368036148
3 105023 71207
1 16338 90606 670434747
1 4047 49134 338474231
1 43298 84552 431296425
3 74770 67713
3 30434 39988
2 36724 27985497
1 22810 70873 347179877
1 9756 101245 339070125
2 94146 101651548
1 40772 65278 859901496
3 84006 14479
3 71728 63388
3 97422 61028
1 29388 105472 710169042
1 95096 97640 154456756
3 169452 1094
2 150176 15369098
2 31944 790992057
1 19040 26682 630180189
1 44100 57274 688041317
3 148819 31462
1 73448 95460 374633420
1 33486 83653 594010982
3 72045 101035
2 130937 619913937
2 39391 214912711
3 52283 54686
2 113930 713230928
1 34534 46781 470479651
1 36366 64091 906048086
1 15658 27009 952545705
3 26426 103946
1 90998 113346 203924639
3 162324 12610
1 6337 13801 812677884
2 117443 817327634
2 57855 488497112
1 29019 46709 779588065
3 58732 35683
1 62707 101417 643808201
2 87134 318707432
2 59760 735108656
2 31403 693947389
1 16252 16922 608721666
1 9260 14882 892412244
3 65934 36252
3 129547 72193
1 80756 85540 466889725
1 38333 48143 506007047
2 63765 866702196
1 40717 62909 653732967
3 5429 36513
1 6904 76401 84336673
1 22249 82386 43722473
2 137240 640655878
1 25707 35023 992638307
2 92481 872017186
2 106645 879037120
2 138716 861552025
2 83899 940400960
3 86480 85433
3 6660 5437
2 159211 372158256
1 76311 98958 452691297
3 147245 74277
1 11197 46507 710823432
1 1285 82417 775411213
1 12519 67203 876273764
1 36313 91647 494635064
2 90170 864750607
3 26169 32676
2 61669 377876885
3 50364 100802
1 23655 62199 66895209
1 75344 102923 929638610
2 11205 931992523
1 9472 28555 269763340
2 175673 127357879
2 49369 683046677
2 32019 963858933
1 27468 29488 592802269
3 71943 20114
1 83347 96210 456682279
1 14774 83264 22444370
1 10873 50415 68963520
2 134710 535375443
1 7465 51610 711246666
3 94818 51050
2 127706 571073975
3 13222 86292
3 6584 91344
3 122718 42183
3 109946 63374
2 29185 933889769
3 29444 68629
2 97551 945683624
2 41606 62886903
2 20390 483957217
1 480 71934 414529430
2 120331 31081546
2 86842 433463315
3 45869 94399
3 30110 33411
2 95171 218775023
2 44412 519993419
1 5719 27117 100405526
2 108013 694478572
2 73066 592284408
3 168666 100220
3 109795 11556
1 20017 101251 73269333
3 153125 20752
1 83085 97718 274349788
1 17868 51559 494018473
3 84433 105604
2 31902 814166179
3 105719 28787
2 75150 864034259
2 108501 341969136
3 69188 70996
1 23014 36250 508517907
3 53482 18966
3 77525 9270
2 41672 405892458
1 19119 28794 384631572
2 81138 832025619
2 12629 88507032
2 78850 925320888
3 151163 48295
3 77142 52375
1 33060 106171 843449043
1 3045 105709 243378584
2 19329 1907605
3 26910 25824
1 6673 41087 46367451
3 133740 85684
2 3068 501626423
3 54672 108120
1 21663 96287 113989455
1 49563 113121 739393695
2 72843 299469018
2 86134 715799690
1 2690 93917 42818757
1 19869 40958 100605567
3 67572 112099
3 81694 110056
2 146668 495223203
2 91288 775824307
3 93017 18233
1 88059 112413 535072081
2 163792 609389836
2 50729 801351687
2 152071 316041775
3 168163 79676
1 24534 66413 568017165
1 21588 101993 929234632
1 1635 36458 117333891
2 151307 291304543
3 69050 44074
3 124159 22765
3 93721 51291
3 81164 30269
3 119633 31569
3 97607 25704
2 147589 621907234
2 172388 906220754
3 170360 97990
1 73228 75009 115985452
2 86826 967643032
1 17315 19758 112273439
2 117112 106385071
1 80027 98586 749118573
3 29382 76926
1 22395 83523 520563352
1 78884 99110 730118461
2 132354 186066875
2 64729 73439588
2 164331 112980180
2 145982 929323952
2 40250 374782268
2 23894 784100592
1 12227 103319 992254880
2 43465 910944031
3 161623 10389
3 117003 72817
2 65955 379278731
3 128427 54690
1 51276 75819 726305430
3 97886 102329
2 161130 448496200
1 31722 46742 638158473
3 8167 23493
2 67248 958438072
1 14436 45208 350590420
3 137386 60093
3 9338 22341
2 73807 486938296
3 146894 8738
2 87885 180703901
2 156852 723711410
1 28691 29584 367231506
1 7666 107547 953529753
2 48604 511349037
1 67766 81585 599102305
2 25009 423724435
2 162380 494100369
1 3417 36383 913271049
1 52873 59649 227025353
2 100511 13214
1 15728 32115 220854169
3 114794 33769
1 7307 50966 207128988
1 76862 86065 949285436
3 23881 51224
3 89015 36539
1 54319 65872 535348733
3 78734 88144
1 7441 109721 397062004
1 19686 44873 616465423
2 73145 146055618
1 85093 95997 503661899
3 58487 107845
3 7027 20482
2 162338 531594055
3 41811 74933
2 119717 279539054
2 104370 184602270
2 99093 432255208
3 143335 76325
3 90236 4641
3 19096 82135
2 28835 401860557
1 34204 70888 596582901
1 40233 56834 37793607
2 165408 202180138
3 32760 100034
2 110858 856204794
3 105534 53848
2 90811 52506433
3 21121 51325
3 89877 79334
3 95686 50392
3 48169 100484
2 72062 555201435
2 59048 641060669
2 163689 743691946
3 48044 107828
1 12839 85798 389498430
3 164250 44536
2 9656 663290387
1 17851 92135 2374542
1 44665 99952 584615283
3 61402 90063
3 2270 16287
1 45634 52922 883023896
3 32199 14919
1 38204 85695 584154212
2 169014 149992596
3 87819 102900
2 83214 356307021
1 5780 86150 982637299
3 102487 7770
1 76708 91539 184623343
3 39372 44496
3 51136 80319
2 46926 342738987
3 91504 45983
1 49530 58913 225822400
3 3227 71138
1 44347 104962 302009584
1 5563 40597 93943904
2 96956 501821379
3 60033 88300
3 174924 49980
1 7752 65685 32605614
2 121794 349062869
3 74201 22214
3 140658 62610
2 81848 693027743
3 153229 9065
2 30958 451128143
2 11802 998492628
1 2633 45451 703228970
2 95576 974380666
3 40447 16830
1 25780 68925 957893787
2 158929 380003394
1 18485 84190 129135518
1 70350 78420 295016781
3 118718 82487
1 73435 92363 513201567
1 87884 113230 875896084
1 7466 59543 929468105
3 40603 16187
2 104428 814395488
2 34972 486659856
2 12760 627641769
1 9274 20209 327527942
3 16081 32676
2 117585 386620004
2 39459 669289852
1 44163 87997 398359898
2 106150 429642568
1 5113 19880 60194092
1 50568 64054 508550420
1 92930 104473 478299461
3 59739 76576
3 173127 69049
1 38912 61992 706579973
3 103546 35523
2 79405 996011608
1 21748 72194 380452050
1 34678 73233 908485923
1 41253 69765 440709869
1 13794 87219 122011546
3 113497 34108
3 9988 51562
2 102086 705921409
2 62195 674340290
1 31273 49600 516409654
1 22237 26888 438768995
3 14875 104895
2 21744 46631210
3 77951 104444
1 68447 98149 811892931
2 123973 464124647
3 148755 13111
3 81066 103542
3 83571 52094
3 51653 16558
1 17694 106723 286780992
3 129726 82287
2 123042 349358197
2 153659 274573457
3 76111 101308
2 53621 498239621
3 51254 109442
2 64329 861348226
2 141718 968617421
2 17397 216089431
2 80498 549527622
2 148093 808270818
2 19193 163743916
1 7447 93062 375943209
2 39895 398738438
2 40906 83175519
3 104333 76145
2 167946 993547524
3 54926 25241
2 116940 695460913
3 82944 55248
3 121985 30545
2 104266 216356470
2 157594 742014397
2 18190 39810689
1 25368 93769 69768191
1 14124 105526 594606743
1 51139 56308 837942622
1 5263 114299 848805653
1 8749 21344 176649228
1 37199 105416 915190512
1 25705 71353 718470788
1 53374 86197 252803240
1 53629 105099 316432458
1 27925 86975 228838705
3 11061 10165
1 8627 93700 60607785
3 169774 94388
1 41220 66079 652922965
1 17898 105168 652350977
1 9576 64655 927961970
1 3382 74739 988795724
2 138661 516015599
1 14247 108487 701330879
3 28168 66851
2 146415 241816079
1 23650 93125 655489681
1 24607 66231 354570359
3 69652 108748
2 128708 414935273
3 11596 33240
2 35516 547402250
2 43510 222765923
3 77067 33111
2 42131 283954105
2 142618 469128478
1 65295 89766 202769509
3 76158 41026
1 32348 46407 495864262
2 62180 162585365
3 81093 51999
3 171587 27411
1 56408 100286 391056836
1 41178 42233 411547216
3 3204 55873
3 117008 11660
2 94096 345452577
1 73498 84533 612076771
3 22975 87362
1 23674 31811 562586177
1 35873 67906 150396709
1 59733 102036 909894432
2 10213 976733011
2 131191 749767810
3 122404 33530
3 117458 25767
3 18494 10296
1 60309 61794 516599348
1 6031 94624 821289706
2 100574 85451494
2 5021 334829098
3 137435 22143
2 98488 531650015
3 166420 290
2 174043 185193483
3 23396 2937
2 20474 518543082
2 22215 100106099
3 97099 71121
2 16149 803244066
3 75546 94600
1 1087 55874 618499033
1 46625 52516 753016748
3 140874 25859
1 66519 74152 835839516
1 25523 94449 109321811
1 49144 51170 80016077
2 99960 305732067
2 102552 242849959
1 3489 104701 500265444
2 148443 255247095
1 70089 104542 633136576
1 28409 53507 813114425
2 142674 441848023
1 32234 64112 83891996
1 22143 38255 70268843
3 64514 58422
1 42908 82673 538526579
2 172951 768973851
2 167 954364225
2 84145 477897113
2 48581 357853542
2 138403 862308863
2 164975 818073384
1 90738 107593 631584985
1 47295 88235 991696509
3 106526 46372
2 158553 418861805
2 105973 524878329
3 154940 90906
3 112038 77599
1 47349 89531 750744146
1 74230 97550 222602298
2 122541 480697334
1 18463 99631 331464884
1 21365 28085 97207456
2 65883 500013338
2 7942 775894541
3 89778 32422
1 30152 85535 868141461
3 3355 108008
3 32873 70659
2 99787 806159387
2 55108 761681270
2 9094 919707323
3 2282 27587
1 23816 46331 86301846
3 153033 34981
1 17619 109565 480331285
2 107125 779062680
2 88580 711946811
3 103490 2605
2 63557 956572374
3 96567 82187
1 18487 40041 464307196
3 28391 98645
2 43400 735378214
3 53574 102266
1 59384 62101 701372326
2 126885 253470533
2 71866 808761972
2 128402 116710970
3 98414 48686
1 67787 95494 575843651
2 36213 150359518
2 125875 355789157
1 24827 58837 633470762
2 112822 739465700
2 30128 1451231
3 52728 112028
1 14723 57087 175903085
2 57167 727401363
3 133999 58292
1 17490 35553 979744550
3 170967 112999
3 2371 84193
2 70135 243440392
2 50114 976337395
2 124388 90692018
2 158109 43172662
3 164354 41313
1 83636 101410 675915601
3 44626 107616
1 4903 107227 91115014
1 2352 93414 410828501
2 115153 783847703
2 9823 642847194
1 2930 33078 718804002
1 6017 7217 739600466
3 143117 93261
2 20933 522346300
1 70687 102241 869141647
2 115778 460757293
1 43951 75743 470602523
1 3939 107561 552887011
1 4583 19247 72824515
3 21059 55488
2 142679 944158832
3 146568 104502
3 36172 27279
3 57769 26660
3 18413 39673
1 91641 113367 750548268
1 375 111508 867135225
1 44622 103383 241366026
1 44155 78418 358068612
3 56294 13819
3 159130 74071
3 22974 76631
3 138502 31293
2 39775 921083400
2 23058 746667194
2 62485 418397204
1 48899 58612 175400576
2 84441 781408636
1 11360 67043 554474905
1 4308 83250 208664425
1 18941 98099 115922648
2 75063 626509938
2 150556 393156217
3 39758 32374
1 60569 76921 682001975
1 13165 68830 656706862
1 4612 39224 347912408
3 17610 60573
1 36535 46958 401784322
1 45751 105432 130456543
1 26323 47135 337642701
1 1478 113989 273406186
2 165537 564026235
2 142879 50737580
1 11199 110601 559369158
2 81893 818800473
2 29246 723289551
2 79274 480297425
3 152978 15235
3 89051 85469
1 8028 99596 185053948
2 2488 4301248
1 33910 87163 993502112
1 14052 60021 12241566
2 157870 94057858
1 7560 50635 538614656
3 156705 70495
2 14211 456693951
2 37646 240679350
1 69213 80265 276488572
3 49888 34671
2 145506 310646461
2 108463 804982447
1 16581 51898 27081968
3 36374 63737
3 3044 15554
2 69970 398860602
1 68371 70327 587790152
2 147809 659760434
1 44107 69593 197508702
2 105454 882686224
2 10332 392210553
1 14248 89263 313304835
1 95574 101766 377268737
1 30844 45128 571913609
1 16264 95742 513183954
3 77208 93253
2 160525 9603861
1 30568 111041 246154174
3 31684 104107
3 91169 34397
1 31688 41165 523948164
1 6514 90375 666415665
1 13287 61364 360998843
2 93009 427878717
2 9739 685439073
3 1249 50673
1 16062 21073 223715894
3 129742 37993
2 109483 255338618
3 13793 50970
2 40937 76061904
2 40100 652724938
3 38795 18817
3 2913 73353
2 80208 823185286
1 57770 58182 45832308
2 147517 758667316
1 26863 84037 730325091
2 33592 412686145
3 50902 41272
1 28273 93506 612115441
1 3973 45179 573443286
3 140631 185
1 6498 45400 616588719
1 41609 66660 669715543
3 74255 33764
1 44877 83885 415132599
3 102891 78553
1 37206 111179 589602070
3 37480 43803
3 84337 90412
1 42378 108952 630630297
1 57357 92328 889002407
1 46905 67645 46147040
1 6305 16238 33390943
2 100579 523794861
3 160477 48060
1 15027 15424 452829368
1 1605 108242 798890041
3 162601 75109
2 49076 736532641
3 173017 2281
3 143878 63491
3 104270 71548
2 162548 639626301
3 130622 57560
3 126476 96346
3 80782 79608
1 55991 57362 199795639
2 129641 648443178
3 130239 100203
1 14149 30867 957588112
3 71918 91057
3 3154 78030
2 10313 544316739
1 16121 75884 904448489
1 14155 38154 147079664
1 6238 26920 145022854
1 73760 101921 255583035
2 38940 18810785
2 170902 822193829
2 67333 146701166
1 69070 90089 298980905
3 154870 12058
1 42666 67702 925962170
3 63347 97365
2 173125 438759423
3 9977 41655
2 63344 545165374
1 16213 107146 440656279
2 72136 629764168
2 50871 409577472
1 44485 54958 141031386
2 2613 139418575
1 92693 95155 186840189
2 46222 709793257
1 14810 33720 990902093
1 3178 84031 962817740
3 142171 33822
3 165583 99011
1 58981 105474 351763890
1 14241 108351 698105353
1 5613 41111 536690810
3 22547 93636
2 66131 144662519
2 97151 598160344
3 36796 103533
2 841 463793374
2 25095 629624052
2 33751 634366012
2 9106 19403918
3 159891 48570
1 22166 65870 806095266
2 90147 661464374
3 67278 99961
3 64146 26560
1 79447 108471 635111169
1 90459 110283 961871015
3 102648 45572
3 143502 67962
2 91999 790089464
1 1973 6815 848099997
1 24942 37494 599151972
2 55694 744853687
3 144944 63160
1 29640 76177 681477448
3 39918 65653
2 22233 870898911
3 157854 56173
3 133083 97621
1 20441 31339 417262724
1 1831 66263 879046251
2 11274 453529325
3 71259 83236
1 68488 84318 28169917
3 26128 48285
1 24086 81977 932134451
2 130299 642404166
2 31483 708372413
3 113107 110106
3 93686 13334
2 87545 655111463
1 16883 75577 922374005
3 137984 81137
3 83723 3548
1 21506 94191 873259128
3 37662 90255
1 2513 92256 19401457
3 61410 66305
1 29480 87254 161156938
2 59190 131973594
3 52028 3572
2 30478 556270735
1 5700 15914 566031663
3 142047 49409
2 41444 551766396
2 105966 914768533
2 173510 239107025
3 69572 37582
1 31886 35493 483854994
2 67742 294303763
2 162151 616377280
3 2507 84741
1 20698 92189 123279621
2 36439 790239458
2 120527 849363641
3 58459 27130
3 25972 52640
1 18216 37922 672453302
3 166784 95846
2 174017 750669252
1 32396 107420 496824490
2 3499 731933431
3 5626 17912
3 83313 88932
2 22081 322792072
2 63611 140794104
3 160931 100298
1 15017 78301 138341193
2 165340 712551426
2 157607 956613159
2 167870 739595276
3 79475 72294
3 174853 78966
3 48803 59623
3 122172 13392
1 29169 51758 401521285
3 54652 9792
1 1202 56646 496605587
1 43752 97889 562956195
3 51311 51917
3 9781 65468
1 15403 20255 483254292
1 2013 41278 597801645
1 15076 46031 244770040
1 37832 100210 294007603
1 21193 67714 864248576
3 9541 79473
2 2298 808938105
1 2439 19810 744811765
2 53097 359652771
2 151493 68695514
1 106852 111980 125948107
2 122925 197110778
1 58882 95842 715613976
1 15419 92168 101057073
3 126022 46743
3 36253 109109
2 87736 467450541
3 80631 32622
2 124880 227602422
2 58298 875485959
3 34176 29161
1 51332 61691 949888573
2 108620 801532549
1 27511 99995 729690419
2 85921 324535879
3 69138 95118
2 68858 239624
3 38985 38841
1 72429 86061 41050825
2 77991 752686415
2 45238 515604015
2 67057 814170633
1 21031 38944 9283889
1 51359 100479 890373907
3 98880 113275
2 151056 204017806
2 155685 77639658
1 68243 88223 825044931
1 78373 94659 957612596
1 31719 63133 605624081
3 21427 80800
1 10219 113612 989766320
2 4007 260688107
2 172182 176412124
1 21191 67311 956695148
3 45487 38712
1 13876 63895 103935408
3 62574 102823
1 43359 83840 817023105
2 32877 843437429
1 64546 94535 753122141
2 22144 267824674
1 20494 52206 134120658
2 69443 2361933
3 155510 33290
3 6804 97910
2 167719 209866892
3 74632 38888
3 3070 68665
3 132888 22897
1 88470 91564 285236860
3 56679 504
3 144181 63249
1 46755 70970 434797615
3 442 21490
2 144267 833899464
3 162538 67781
3 157556 1692
2 65207 825984835
3 59711 134
2 147903 604435835
1 71027 80416 992159405
1 27265 87844 589165475
1 14547 98820 716167893
3 6537 36204
3 38836 3686
1 16522 80287 903369756
1 3182 37949 76727717
3 41353 102356
2 18501 802412402
3 13257 10642
1 32379 40919 204779160
2 92842 366421399
2 123963 538051654
3 166533 86559
1 65594 82916 141732802
2 76126 307116337
1 24222 89809 540245561
1 33893 42072 695157356
1 18039 103879 660632832
3 151189 114005
2 28826 530132999
1 3574 25211 919818376
3 37497 109981
2 118095 148403735
3 19005 114336
1 14566 95566 553774405
1 68249 76798 386019997
1 4267 75315 686796263
1 19786 77811 278060419
2 147460 237035547
1 110947 113946 371024826
2 137910 674918634
1 67045 91310 46587909
1 25754 100305 815104443
2 13314 591885354
2 105238 239855238
2 145932 24381920
2 91963 299640248
1 58319 90353 97603122
3 99705 102077
2 59997 378389484
3 99089 108252
2 19852 68173934
1 96484 111579 200822919
2 2792 80185749
1 75701 114033 274675025
2 86676 567051232
3 89733 109537
1 17718 58489 128568184
2 169780 467180031
2 155451 744834541
3 172179 104467
2 165624 938315185
1 69710 103044 336512100
2 111534 521897026
1 24157 85307 206224523
3 17756 61361
3 48832 33755
1 17911 98317 321133341
2 108366 464006390
3 55915 100395
2 96810 32420271
2 60640 938026507
3 158278 11263
2 89174 487265641
1 20490 65123 637993799
2 59566 111300357
1 25496 63923 904470725
2 37509 170940331
3 168114 819
1 32681 40491 523878458
1 11014 27730 802199360
2 140025 136540277
1 6645 113321 126517514
2 159154 921881717
3 146891 96503
3 112617 8144
1 28592 104778 666334222
3 56295 28854
1 87361 105773 474692434
1 36229 57415 532228434
3 174027 80995
3 159664 79939
3 55055 68711
2 48553 643576796
3 86478 68386
3 58856 21008
3 140399 92143
2 101996 54627889
1 28428 66566 573860197
2 5897 105420488
1 68928 72428 490988641
1 62885 91334 511616538
1 36157 50396 898922351
2 92413 334302536
3 31738 10778
1 36730 68246 237444357
2 9437 803969545
1 27004 47352 316454119
2 104110 363220499
2 168998 637658940
1 13117 70769 973168365
3 55250 24724
2 32182 539358653
2 81345 598598450
3 11652 68630
2 91122 944412801
2 153777 611428964
2 163555 998134746
2 90546 741714336
3 67297 75509
1 54860 114066 596790882
2 35943 379391761
2 5592 925014366
1 31701 40886 574797056
1 71326 72735 717872004
2 26728 810061287
3 135852 87775
3 85440 38430
3 142595 97679
2 93770 185821631
2 116272 778595052
1 28816 114261 675909435
3 22839 93332
1 95905 97436 999278164
2 128802 416351106
1 16981 21830 415267542
1 90751 112649 413393720
3 174043 26592
3 141101 104094
3 120704 80503
3 87674 4204
2 127171 347050159
1 51222 75801 402654167
2 4853 191572111
2 65038 596860885
2 26812 941102525
3 19133 27733
2 128560 269103979
1 40777 58644 600203452
3 4208 52871
3 2561 110128
1 1229 49048 437145051
2 14233 491809341
1 14837 92291 280965285
3 47056 45322
1 43490 45351 5194152
1 60727 90506 65387
1 67644 88655 57662111
2 166851 177807584
1 67977 71959 770065712
2 146037 105881690
2 84927 234509438
3 72894 18300
3 57612 27750
3 137527 6526
2 165934 519576661
3 67812 105755
3 13503 72807
1 4971 7836 465989781
1 5559 53618 647045791
1 40160 87762 864711339
1 94009 94828 446789296
2 68912 170874005
2 59337 220719913
3 31415 22753
3 8603 102388
1 59002 93029 443307365
3 68136 110865
2 143764 696150128
2 171101 828393881
2 88656 163000632
2 11754 392026108
1 32198 33001 325636642
1 29075 67949 670893277
1 39117 79699 586864631
1 48933 99646 429563989
3 168319 71338
2 74241 15652478
1 61631 69693 795221402
2 83426 637358929
2 73155 49657651
1 17604 87718 391182622
1 30530 81910 400421509
3 41748 73635
3 52828 68404
2 117809 823286507
3 25695 631
2 58584 167795924
2 48010 728492268
3 39397 86671
2 34607 531685018
1 58718 76014 316585280
2 149028 255125670
2 92968 435447539
3 46540 1174
2 137377 704394799
3 96365 39613
2 120998 930502852
3 157146 94068
1 22382 55017 75811490
2 50835 965794002
1 12642 74379 919501054
3 118933 38067
2 118472 239791171
2 64596 311764475
3 162732 18615
1 15792 62247 162533920
1 76672 111957 751695196
1 85569 88846 176733616
2 131213 138261787
1 25951 33572 746297481
2 134155 443549921
3 166433 20364
1 43154 68465 605350584
2 107090 400438838
3 13051 47233
3 166486 32644
3 134211 94008
1 64220 107344 248041814
2 5204 875116428
3 84719 36456
3 173297 93311
3 98951 89096
3 172795 93625
1 15670 81453 724833229
2 75664 77763179
1 10391 114165 167099429
2 102129 833548095
1 2227 36955 14956737
1 8479 46243 362643994
2 124448 920118782
2 122105 758080794
1 50903 71127 960801615
1 49365 112084 521168652
3 82096 48610
3 158778 110219
2 133746 297022972
1 60551 104671 627269201
2 94829 482380788
2 116136 772302458
2 13030 496720389
1 44256 52384 460832773
1 9816 22549 862802865
1 91520 96418 272418909
1 29559 39468 691418997
2 16005 404648168
3 173902 81760
1 20426 26188 570060070
1 34503 111007 172798709
3 167208 43214
2 113258 474990017
3 56396 104561
2 136712 57565896
1 3828 15230 140373481
1 31793 105462 751358864
3 25413 3848
1 421 63717 850902333
3 108466 110526
2 91353 412307998
3 8746 67413
3 102260 34136
1 68526 111078 435592396
1 54020 79521 345586593
2 171962 155147433
2 60758 214098387
1 43612 62017 949504955
2 39242 963265656
3 99975 82680
2 155010 548798424
1 75386 111367 143840726
2 132535 507224539
2 158825 464548380
2 137283 741055224
2 19994 633148015
2 161755 797190449
1 43400 74272 800235525
3 158856 45663
1 97221 99165 332479469
1 67963 104188 684378058
2 1067 39301393
1 50456 70065 180872511
1 7516 103068 67593191
1 77277 83242 294083068
1 52476 107659 440937753
3 60674 10462
3 94929 2000
3 2624 107769
2 44788 453865650
1 46115 49239 532623320
1 72588 97550 596351439
2 61944 707089147
3 146323 54820
1 66032 103282 107467306
1 37343 113910 740951925
3 94576 32692
3 130397 113680
3 154163 48189
1 128 83726 847753170
2 131122 342976281
2 136446 666276672
1 51781 95565 22155052
3 165329 74811
2 28947 106293864
3 92678 81258
2 97385 81249578
3 97575 14395
2 74481 460847747
2 109331 761906061
3 12936 46743
3 100692 40049
2 133885 692414424
1 14007 56208 395081338
1 62108 72071 139302523
2 67612 850818774
2 27012 448227766
3 125875 38306
2 125397 694792751
2 41702 215448087
2 90618 678896651
2 123105 463822166
1 55299 69530 849533640
2 161220 574922964
1 16647 107902 118316512
3 101654 39076
3 83800 45014
3 147486 80720
2 53887 899311629
3 10573 42173
2 54454 88539591
3 139666 70203
3 11347 44328
1 8335 23090 536570243
3 134191 106294
1 47066 62773 280302993
2 73485 725843338
2 76944 585422091
2 168766 408333411
2 49941 437762961
1 12627 71779 181515453
1 31045 107475 505237603
2 100277 643947209
2 171144 977609158
1 71264 71360 614764821
3 99291 33384
2 120299 141974999
1 77828 83079 45487098
3 91350 77809
3 13830 106758
1 41956 92667 767863333
1 30487 95900 284564245
1 34467 70064 602630465
3 152427 39103
2 6487 586088508
3 175147 96607
1 65491 75044 916075253
1 73267 111343 882470000
1 40609 92156 898692470
3 55853 107740
2 90881 817981144
2 126080 809964050
1 25741 106790 828394554
2 120527 815573168
3 7684 564
3 125257 33600
1 86854 100758 606038519
1 72961 94192 408111717
1 852 8594 241012810
2 132051 161872303
3 69666 37249
1 41846 58112 795406492
1 30298 37458 778558767
2 52937 418132279
3 46004 90151
3 54706 19990
1 45046 66130 525807298
1 92153 100689 783160113
2 9127 29342423
1 24509 81106 967610147
3 160054 1217
3 50174 82486
3 50120 61443
3 134587 84941
2 151901 37715332
2 123113 188017878
3 83532 93098
2 63170 834189521
2 147153 878584470
1 34808 72079 734586954
1 14239 41109 283510162
3 44131 69472
2 100854 831645426
2 124890 139061728
3 40932 66466
3 54930 71459
1 4538 24244 555888329
1 57500 100350 924611497
3 72780 21951
1 12065 99827 51252897
1 47442 57467 738864202
1 84501 93961 474194632
2 167566 682282511
2 112421 374496755
3 89155 78944
3 110612 33831
1 48458 75365 781597879
1 43195 50587 675250792
2 42729 540331292
2 4997 769159490
2 15435 560101182
1 19894 26696 31739549
3 25343 33977
3 118571 74023
3 156512 13405
3 168697 89857
2 68914 397533207
2 92147 984535006
3 166202 9867
1 3619 49386 549125187
1 102046 107727 495453884
1 6477 34922 555307789
1 69508 74319 392922809
1 32288 71954 975509911
2 154226 489197907
1 19516 59058 757847429
2 21310 567413644
2 45064 890508256
3 111554 43988
1 34832 101115 299254771
1 36583 38591 424926038
1 37293 80565 829806203
3 10577 86333
3 126426 4322
3 19386 54655
3 92932 110245
2 93641 821346349
1 10739 38872 695126325
2 95081 575255852
1 3945 73854 387000503
2 61462 556101463
2 126650 527082011
1 56036 90850 815242664
3 90213 96357
1 35113 59479 485402078
3 70353 9458
1 9348 29793 534215916
3 169197 75724
3 87471 66566
2 21748 385502348
1 26123 112061 80905138
2 118125 211154970
1 32832 59988 252258270
2 109229 4099597
1 81444 99377 433382812
2 156007 896030790
2 78982 589742296
1 28502 46528 283280609
1 37975 104639 987584757
2 13946 16940632
1 45142 73859 799597370
3 136732 1682
1 20723 95155 803674611
3 76518 88020
3 98659 90876
1 49073 57388 106747373
3 94433 66671
3 87085 74435
2 108455 507019309
1 76904 103378 989101115
1 69853 80387 324389686
2 79809 706464134
1 20331 20666 554663576
1 12205 103123 656125274
1 13977 65631 269042294
1 46675 83336 873515522
3 60651 101418
3 173088 101168
3 7946 8489
3 142887 87485
1 9816 39828 826062763
1 33568 71430 872286077
2 45993 816095114
1 12761 48059 425593432
3 44897 99010
1 59734 107059 318522700
3 128474 110333
1 25070 37916 329809662
2 157324 898818558
3 174140 53702
3 110358 1554
1 12182 24944 934224728
1 51538 64993 30115154
2 63595 565476216
1 1489 30766 727240696
1 7728 8380 925943436
2 158599 891964779
3 46126 51014
1 40457 55645 440006373
1 1728 82552 631968722
1 69060 97532 825612009
1 43648 105848 249342038
3 36495 18755
3 172037 33958
3 67047 91019
1 5100 88519 21653762
3 137985 99535
1 44382 114190 857635209
2 126426 95449205
1 54913 95997 506619931
3 53756 44323
2 19964 793180120
2 6382 544370907
3 12745 17699
2 87828 767520411
3 53377 15360
1 16771 59395 319453971
1 42094 59247 950518660
1 13602 106159 161866952
2 96205 87800550
1 18076 113015 238641997
2 132711 332105107
2 72326 810355069
1 944 88532 647865429
3 15842 50019
3 113561 42094
3 9438 88219
1 50216 104207 951810228
2 43278 296971959
2 21658 827387947
3 147205 90490
2 8761 93006548
3 14401 66362
2 131003 995970458
2 12470 936350432
2 65502 932123148
1 22701 43981 149842344
2 152564 512768292
1 25232 90134 91561616
1 87347 109978 60557190
3 115523 14000
2 113056 104615889
2 50491 31277740
2 60420 928635962
3 128576 89502
2 94856 53781227
3 27210 109292
1 21550 106881 344106017
1 78846 83056 199077496
1 1570 112803 651524952
1 9244 90683 981172176
1 57873 68077 499703847
3 68606 99944
1 30816 74155 385462548
2 144131 854388824
2 20181 559533042
1 23200 39346 643179566
2 172362 422392077
2 13275 932468074
3 164476 112444
1 59491 59506 372783939
1 51625 105138 154550116
1 72695 80129 779234466
1 8420 84582 860869269
3 8674 84799
2 76660 376019947
3 21197 74808
1 6585 24871 154799438
1 41267 51628 344404427
3 171661 34540
1 82139 113103 144445538
3 26590 64106
1 54185 107375 857071401
2 106307 470193396
3 108706 109516
1 31207 92683 776113252
1 103189 105153 403753072
3 16476 12769
2 93510 263253316
2 143363 333055163
1 84566 92663 469033707
2 134711 640091456
1 75881 78991 509968815
2 133991 836856409
1 40190 106991 342542899
3 97899 14765
2 174071 961010170
2 50912 291099257
2 139113 807925829
1 103766 106328 699837141
2 7664 67760061
2 169584 743152703
2 84145 456602644
1 13027 65522 381974386
3 104015 28830
2 43940 316221933
3 22281 43893
1 8993 88601 972951047
2 68154 748247548
1 20181 102401 218178869
1 52427 64551 688126548
1 4748 30824 624708775
2 151573 717553437
3 167789 104477
1 48617 74626 122514906
3 87779 4995
2 4017 280939124
2 166500 659729293
2 166723 575985025
3 67497 90312
2 21094 882969636
3 146533 68245
1 11665 43607 332139512
3 69456 23036
2 167710 398249569
3 152933 91145
3 62096 19167
1 79565 92023 978815424
1 70395 101421 251216682
1 44613 101465 731585848
1 64709 89563 426336746
2 2540 960160087
1 24562 90725 150711573
1 68055 90218 235182728
1 19989 65182 37009731
1 35589 49570 12028852
1 19677 20847 121735795
2 51436 484989541
2 151075 23028791
2 58324 355439511
2 33603 493921361
1 26870 78403 821325779
3 110554 84303
3 103036 64106
1 44775 95540 825420098
1 49830 94758 237600540
1 46367 97821 615807522
1 44198 68662 15440411
3 3852 52287
1 25855 75321 450303548
2 69202 420471454
2 165408 205474310
1 43910 76103 341567258
2 41972 69501248
3 152891 88792
1 48256 90087 82866716
1 60558 106999 194036278
1 74982 81404 5658793
2 17222 494345018
3 86903 23205
2 24010 873220919
1 41155 107703 858482293
2 169119 216887083
3 38257 80635
1 25007 62684 124751814
3 40283 53569
2 14250 165170864
2 17741 69040211
3 51962 86291
3 170360 97141
2 102971 409098504
2 122577 911448087
2 107359 137179140
1 20416 91615 920884481
2 93506 422854839
3 56899 111339
3 47091 85327
1 49134 110686 129183962
1 28618 52507 458904069
1 47179 94595 616451662
1 11646 69883 797585099
2 74719 708776576
1 6627 44618 767350913
1 59475 108980 536235666
2 150786 387402237
3 132365 24593
1 16886 21787 129489822
3 72794 67621
2 166398 973689830
3 3489 77207
2 20747 651239497
3 147961 18082
3 156014 59124
2 142290 668500867
3 123407 27323
1 66014 80748 437107251
3 144810 79601
1 69046 93275 739468275
3 80739 70159
1 45760 59342 379333181
2 34454 963730223
1 36388 91571 896714440
1 107070 108779 386583034
1 18972 36677 674615270
2 162834 957862174
1 23733 48965 566064972
2 127273 110342998
1 40724 75116 773531845
3 157984 107408
2 39000 816186599
2 156209 233352841
2 21809 233928314
2 155260 413837796
3 118024 41893
2 109513 180324723
2 74125 906549739
3 3453 28130
3 8347 49747
1 90002 94930 773762928
2 10729 292507966
2 104055 34877633
3 70449 27545
3 63561 32664
3 158679 55150
2 74996 212982211
3 134585 65602
3 142670 3076
3 10216 22836
1 21266 44656 566740674
1 18034 47767 851444121
2 118794 3155074
2 136906 705483836
3 102755 74688
2 27506 190482531
2 84994 710769292
2 17487 833214320
1 31179 78566 127092429
2 152724 827407676
1 6396 53280 48424723
3 136723 10714
3 45250 77067
3 10327 102497
1 41043 41335 628370368
3 119973 84777
2 10903 650935395
3 5844 111980
1 75948 82743 675765050
2 146066 978372241
1 14146 88674 869496199
3 110810 21226
3 134093 56847
3 158901 84512
2 65371 454098868
3 68533 106079
2 146300 321664927
3 159896 97689
3 92693 17559
1 58331 104159 371253678
1 32985 110139 841310568
3 90022 68591
1 27238 95773 620088765
1 7955 43376 305315647
1 74629 101795 97749607
1 7066 94713 894835511
2 106516 478694589
3 129097 63290
1 22340 109686 429354703
2 162159 421481890
2 171206 891246284
2 136399 165240464
2 28302 349125281
3 87004 99877
2 164841 975657443
3 13226 16019
3 23800 81063
3 106351 81845
3 108559 97067
2 160350 313834667
2 154549 374748700
3 14674 75031
3 125240 73238
2 99385 348525047
2 103614 926583571
2 161334 442552241
1 62049 80822 175558744
3 108643 102174
3 97702 29646
2 70237 794027672
3 46938 12708
2 166512 802360481
1 88052 91186 497114889
1 84855 103460 904006539
1 24491 38335 798887116
3 75447 41797
1 67623 88645 581791242
2 23886 356229621
3 123565 39663
3 104773 80244
2 161933 769207898
1 5762 23630 846665020
2 162769 752825282
3 159014 59998
3 86152 44382
3 146261 65344
3 47047 63499
1 81737 109520 908381887
2 72138 864936115
2 158912 757407415
2 9335 172278948
2 69498 285956161
3 148935 38002
3 146513 77365
3 96286 90197
2 110519 466218525
2 1441 897896183
2 115340 591852625
1 6248 30542 657483673
2 30453 161359492
3 37885 14666
1 3819 106449 752010411
1 28280 91006 457322360
2 71266 375365057
2 120881 719926740
3 154241 104518
1 22142 32626 348587769
2 37957 18238183
2 65288 567288550
2 37228 215399518
2 34807 689862367
1 19970 86593 286845808
3 19921 67815
3 149352 25591
3 138218 14658
1 21857 39946 451225992
3 131635 43511
1 100697 102735 206412862
3 86445 50096
1 46157 111607 753769722
2 152993 590274459
2 59207 855538737
2 24601 307979507
3 50671 26593
1 28366 59145 448269266
2 61996 619030184
2 69299 278680462
1 1014 91806 926559157
1 21873 81868 199565570
3 35688 100940
2 50987 465621623
1 20616 76728 184759836
3 34916 7250
3 50622 56569
1 45338 95050 423152911
2 161385 330543303
3 139285 19435
2 41471 132284633
2 163177 776560289
1 47854 113487 573457244
1 54899 92607 824059443
3 151345 99748
2 144251 268992401
2 159831 699264867
2 128479 539876093
2 50809 422325686
2 39526 88623286
1 4216 16480 677293958
2 32427 984256298
1 67505 77609 418460272
1 8902 62379 490050198
2 20476 802572979
2 145952 9706573
3 27093 78099
2 110885 465219299
3 32319 71456
3 76973 39628
3 69333 54129
2 54421 5534072
2 8622 813483665
1 66988 110921 579436240
3 133383 72471
3 119926 31903
1 2482 55720 383678921
2 44098 475984812
2 103466 758919984
1 6996 16708 603318399
2 64925 826317243
1 30283 102701 26995807
2 61897 146774650
2 88099 699028632
3 12740 75087
1 85424 86107 412005362
1 96639 104087 870038856
2 76198 236390958
1 57753 110666 155070996
1 73002 90551 586049741
1 24543 112780 631420796
2 115138 267193537
1 25932 83101 132878173
3 141663 78849
3 131841 7178
1 103483 112910 775992878
2 100837 219561115
3 127756 37365
1 95040 109894 788722092
2 155077 962074046
1 758 9334 253460232
2 105252 566909636
3 33905 37817
3 47106 27488
2 11618 362800362
3 54472 96455
3 33338 14431
2 10139 950952596
1 9400 72082 813942488
2 16609 844963876
3 85790 89328
3 57352 35725
2 36989 405712582
2 55566 516875344
2 174111 725395569
2 38422 548234957
2 21356 955120251
1 52014 112559 266090395
1 1017 33636 580492169
1 2549 86715 350156127
3 135139 64672
1 10581 40815 185421373
2 74888 879840744
3 134931 80197
2 15302 868746557
1 14823 24672 395617169
2 127104 962355951
2 70612 905513557
3 148085 111896
3 71035 34276
2 173313 443297000
3 107079 30961
2 97235 670452714
2 19025 482184414
2 80432 257892663
3 141820 77819
2 122631 88014228
2 109098 489378138
1 31740 77382 116290472
1 42559 92279 203828667
2 6097 217151693
1 17544 73916 885891321
2 140402 72989974
2 83133 689937315
2 107793 681071153
2 11855 660933
2 57955 16412275
3 123652 77654
1 86914 94147 383501077
3 147266 79805
1 63131 77323 120904156
2 90502 534935084
1 27792 42055 252879858
1 27807 46438 6781875
1 77113 78829 780477898
2 116582 443647827
1 71476 87799 325937639
3 37481 53112
1 52438 114120 293369299
1 44174 45671 405100970
3 943 18438
1 37174 90053 296876192
3 28911 75609
3 140168 75753
3 65917 83394
2 69408 735043560
2 1937 222010245
1 16574 46644 338459094
3 35736 62180
1 74966 111541 389838470
1 17602 52262 417332582
2 66970 444083433
1 6372 108345 280178439
2 53223 370862831
1 6892 98057 288468927
1 6658 24169 911318749
2 12952 988958342
3 107750 61005
2 5860 573845654
1 92245 113727 389710232
1 8069 84278 191969924
3 67808 63111
3 26602 82043
3 36366 91980
2 59585 729767570
3 5768 81775
2 77970 721184529
2 101105 852805021
3 63154 37130
3 31413 113203
3 43940 33118
2 86892 191460635
3 156151 67931
1 18795 80888 201341216
2 75441 830689150
2 149524 707957253
2 32947 806536860
2 42284 993147636
2 96029 234532959
1 24662 39533 765410109
3 91459 5099
3 91106 39805
2 152654 74538215
3 152234 105479
1 88606 93083 468125350
2 16507 78619455
2 75801 270739526
3 122001 90705
1 13483 48134 152985833
2 31646 290426863
3 38867 3068
2 71827 1761314
2 99097 761613583
2 44841 581600164
2 31799 923635946
2 135762 146553543
3 114199 45663
1 95955 107716 347432535
1 11377 41850 26303264
3 58859 61675
1 64812 67785 987989171
3 69213 196
3 161787 85507
3 158 5984
3 149069 19118
1 69217 105547 272509000
2 38339 528380427
2 35122 874201021
2 45353 554328552
3 47326 31093
1 46765 61269 11822368
1 16378 69557 888032805
1 55332 107162 355624829
2 145984 507029681
2 68839 207548402
3 58316 65558
2 174451 249399745
3 112714 40297
3 54447 53924
2 97143 848401185
3 116991 55512
3 17450 33729
1 40740 56244 58583022
3 24897 76816
1 5450 50411 565115668
2 157420 40370046
3 172990 54250
2 40493 675830252
2 2924 669178451
2 111604 158544970
2 61501 299041129
3 60613 29204
2 59717 610902194
1 29069 84803 795480792
2 113949 561175163
3 70945 79287
1 17854 67701 370304982
1 53673 61943 743481417
2 18258 559424200
2 118063 14809146
3 108624 7956
2 106418 125356983
1 34627 47223 131319750
2 136599 282433943
3 55791 114269
2 22326 753153114
3 87389 83795
1 5014 90200 427081063
3 135231 48404
3 30066 11584
2 145233 207832892
1 73777 95447 716898735
2 149175 302551979
3 17650 44680
3 91020 7853
2 78132 158497095
3 106616 7885
1 100922 104483 11566235
1 51207 107339 447981445
1 19823 92564 748414031
3 65808 34610
2 165148 332444627
3 146057 113586
1 4419 6194 837052602
1 34464 59682 225145245
1 8754 88999 689744498
2 53003 308252920
1 12898 50279 417606957
3 153548 67481
3 107170 2213
1 28845 101256 7229881
1 12651 14289 804105580
2 126853 253524701
2 143786 823569562
1 15451 56075 557137460
3 63285 107609
1 94857 96810 85114172
1 81795 97149 464619154
2 121618 120589284
2 44050 885376808
2 151731 848357855
1 68787 83292 244908616
2 51248 431686454
1 60589 65015 745909024
2 37676 64210000
1 71149 82463 518573520
1 55987 64903 280638320
3 133883 46656
3 161072 45697
1 26552 34144 70370212
2 13229 453533071
1 82672 101459 250121772
1 20496 55438 469639300
1 21043 56549 862078055
3 174179 29233
3 10409 83443
2 135822 617701390
3 2738 99197
2 115807 297750350
2 137773 574733734
1 32410 58453 901849955
2 88530 948218304
1 52027 73061 41551293
2 61742 289663823
1 18883 70064 284328261
2 173150 825183131
2 128183 148522785
3 21784 99646
2 31916 97285968
3 16897 44785
1 90262 93902 59302285
1 37606 91707 727163707
1 16248 54573 893716891
1 586 113827 494006883
2 53253 253352436
2 18316 70172325
2 147358 517113171
1 42280 53330 211533990
1 37004 38710 901499896
3 116356 86016
2 41913 435977988
1 35439 49175 858904005
1 10300 99006 435571845
3 24154 64148
2 19387 576867985
2 81429 627327076
2 159385 10405493
3 164445 2989
1 39166 112853 861538686
2 54890 898755326
3 57603 40445
3 50070 89021
3 147190 40807
3 61871 70410
1 53307 107012 951779912
3 125729 42959
3 26092 111096
1 6737 32359 597515043
3 48663 18856
2 95339 287921544
3 172444 32773
3 113126 89499
1 24811 37183 639451855
1 10913 14870 912936742
3 90415 18902
1 45160 106964 333919399
3 34010 43656
2 160646 632917876
3 147421 54963
1 7320 8906 103477383
3 5937 101565
1 47867 108830 529552466
3 6196 71698
1 24999 106165 10484885
1 3677 7049 341722907
3 97989 84068
1 13024 81575 361940179
2 30150 147366769
3 96384 21348
2 49231 477944080
1 16832 41606 246330406
3 90534 66838
2 138881 570432097
3 114287 101625
1 71983 102963 171346695
1 41771 60860 572083262
3 146601 1350
1 13603 14986 7561966
2 75859 811867415
3 164744 71611
2 23939 928141635
3 65257 63848
1 9104 19989 898810539
3 68189 8144
1 12264 39607 715687809
2 116351 284970522
2 29557 459763672
2 169881 32494814
2 138416 52259048
3 6543 96995
1 4321 83842 715911135
3 48911 102268
2 126561 142227537
1 9632 14706 813621851
2 58151 794084300
2 124898 481068152
1 21611 25614 321359950
1 4760 13807 993024499
2 59889 31044992
3 5213 69775
3 125423 17943
2 128195 311767758
1 53986 81426 229464954
3 1945 114340
3 44096 27154
2 9984 37932173
3 24638 96898
3 88502 28894
3 15606 101796
1 97170 104687 752170007
2 162565 229507455
2 150146 222553241
2 175504 247639518
1 65590 104024 215090662
3 127890 19189
2 7208 491367256
1 4627 65443 616893193
1 14195 109591 263716997
3 169065 111332
3 158237 19225
3 622 50375
1 50092 76525 403337506
2 122511 637090723
1 4550 11431 324604366
3 114290 13124
2 114463 768596500
2 6610 306386205
3 78457 33215
3 6694 34087
3 108818 81108
2 46290 113319708
3 85510 108562
1 13415 63050 370221098
3 124691 8625
3 39763 86864
3 130873 54073
2 75048 185058694
3 77183 51962
2 138832 970017209
2 23508 780329466
1 45176 94928 634215635
1 51560 76369 345023659
2 139202 313106583
3 133837 6660
1 33789 55032 67568739
2 167148 649414318
1 25781 94389 846864001
3 17433 75744
2 97189 192223605
3 93060 25566
1 7867 53750 431789530
3 54046 13340
2 96707 95152776
2 67017 569689657
1 75213 93786 726868614
2 90042 590401751
2 155450 620336688
3 120728 1291
2 10955 974833984
3 21839 15330
3 32039 101061
1 9561 27138 142795680
1 77311 95350 517057332
2 103478 943098076
1 45699 80862 525760124
2 84005 31177083
1 8828 79024 495936283
3 79330 92551
1 97573 113567 215980548
3 23146 13594
2 137998 113333581
3 23573 111453
3 124882 41057
2 132556 502280445
1 60156 109043 776999986
1 10461 61117 179139326
1 32046 48401 5535760
2 21197 731415141
2 103938 850034149
2 107390 68560308
1 26576 61499 663384146
3 89281 86368
1 70359 75775 110261757
3 23470 10521
1 92161 111298 37962402
1 89635 113166 398210073
1 30361 35009 612830211
2 162428 71951860
1 3934 81889 174241570
2 77443 299828308
1 89538 89646 621180088
1 35832 56829 172002212
1 5084 72434 483022957
2 135688 110772962
3 143206 32613
1 28989 101769 967389025
1 10358 12977 447153157
1 38274 88726 469679939
3 109378 31270
3 24227 63635
3 108214 104413
3 127135 102633
1 60333 111346 586878783
1 9232 104858 35859328
1 19941 43348 38410406
1 64341 74025 106962257
1 30852 65311 117155586
3 53079 70137
3 140773 65073
1 50216 112932 974924680
1 15902 102435 790491984
2 19149 827013969
1 1382 56242 140452638
2 96850 883323818
2 59078 482398335
3 172125 78728
3 94937 95572
1 24607 33656 511495180
1 13118 93210 120008631
2 110356 891500330
2 13038 186033172
3 163794 84221
3 39870 107822
2 48455 227599501
2 156025 611031655
1 10903 87913 376139387
2 175519 438896894
3 32994 28255
1 41807 104990 885703196
3 100990 92671
3 46968 3403
3 14925 78072
2 4799 76459654
3 94646 113414
3 47462 29011
1 35177 83428 901714821
1 20654 80037 234031608
1 1406 43220 330995743
3 124129 35906
3 114873 104322
2 5932 488489782
1 54761 89032 490124310
3 30510 67594
2 126802 16615344
1 22656 81584 467192566
3 71262 110247
2 161967 887028
3 70678 17790
1 98205 104598 841451746
1 61812 98925 173498801
3 10202 98417
3 141641 67706
1 95625 99837 534618974
1 51043 62603 482226126
1 98241 99118 166448907
2 23061 5897251
1 55363 80706 964511557
1 64199 93831 280067110
3 40508 2284
2 76717 887727182
2 173881 808310485
1 75481 103450 172565937
1 11207 21984 88516211
2 15456 546182150
1 97929 99383 325844495
2 53034 279071714
1 97743 113207 457152117
3 110738 36141
2 158550 142773216
3 166190 114125
1 21815 22516 276822715
1 31784 59152 545798869
1 88478 99212 88464192
3 51145 68399
2 63861 990772964
1 39096 70381 892197433
1 74043 96992 745633824
1 73925 108402 524385372
1 19823 91937 681186031
2 93466 108895097
2 46821 806469747
2 78977 48279580
3 58218 23192
2 161644 113949658
2 143092 363571525
3 80938 66037
3 167252 65465
3 133705 45091
1 622 35164 232412614
3 63999 19146
1 68773 80972 491850002
3 126953 53284
2 100746 501200372
1 15866 79962 510847401
1 32143 33709 283631337
2 53165 860476056
3 31845 35972
3 157440 106891
2 101542 664893626
2 145660 601210705
2 120769 984896289
1 63742 92791 817687975
1 13044 97735 808834762
2 23467 952522853
2 61025 776089017
3 69710 55452
1 16710 41304 972902002
2 125574 660566400
3 39329 28700
2 101522 752040757
2 94626 880169082
1 54530 66530 159431878
2 9088 357656033
1 39398 98658 813514073
3 100411 54777
3 94218 112256
3 117903 88427
2 22045 910286429
2 157210 534670929
1 45211 73081 842153153
1 30283 104730 75965626
1 80825 98787 337632411
3 17002 45115
3 129760 112261
2 34817 614716852
1 3245 10621 569872261
1 54027 87629 401932326
2 27939 665776774
1 41944 103081 753299711
1 67241 77712 704473898
3 99001 68306
1 45783 88330 302818252
3 27219 84444
2 19686 135752358
3 142852 46988
3 85685 80050
1 17822 85416 278777691
2 102615 324355401
1 4538 63689 985122249
3 64684 81730
3 39704 17104
1 12674 33885 587446469
1 23635 27234 591608973
1 35961 58143 29090560
2 123855 180026313
3 6884 54454
2 154085 26040631
2 1263 809423030
3 13472 85870
3 31937 10074
2 30798 172615405
3 25700 48253
2 160454 271643321
3 14912 47722
2 149076 919425076
2 126640 612404165
3 87142 7004
3 140685 14384
3 85131 83351
1 79911 83277 30916325
3 155399 76643
2 103590 551420553
1 26210 86573 813362351
2 38465 619902736
1 14844 58891 313762728
1 40533 69897 774245743
1 3086 22347 361032830
1 76694 92744 232349655
3 68354 97987
3 108234 92091
3 89964 8897
3 139343 80403
3 159416 104887
2 120810 881082182
2 114856 284778331
2 95170 106126106
1 31955 41586 618683375
1 47703 92359 134421410
1 88041 99584 430594092
3 157840 27677
1 5036 78000 649324174
3 24625 74716
3 35327 44103
1 45502 64393 285828788
1 16375 113369 202710758
3 84383 25400
3 11732 30123
2 118007 716862851
3 113337 114310
2 81058 136998867
2 132659 348078847
2 47017 723080668
1 26807 49844 578737900
3 75496 4160
3 141375 16420
3 100157 11850
2 98517 293171238
3 44958 84560
2 102458 252972132
3 48974 98043
3 49729 17604
3 149803 46863
2 167712 597059572
2 172384 581299426
3 86066 17054
3 105170 75507
3 86865 67896
3 5153 100259
2 1835 567803240
3 78835 51669
2 106152 677260099
3 147611 72026
2 159431 449944888
3 124336 15390
2 164268 148098511
1 55600 114072 812803962
2 124911 189858050
3 137886 37478
3 11448 8321
1 4346 33069 225125006
3 98103 72084
3 88772 6039
3 41723 22907
3 106880 27139
1 16624 87748 940446517
2 74889 191122593
2 51797 993243833
3 133407 103483
1 110781 114211 925329551
3 132219 32528
3 110943 105914
1 70959 84458 550763626
3 30916 45594
3 78973 68331
3 65508 61261
1 19475 51308 407396481
3 155411 93673
1 87696 102392 155166175
3 159576 35390
1 90294 96949 327157949
3 170392 105913
3 65415 71814
1 90755 95911 603167148
1 74191 105904 585759655
3 118218 106945
2 145991 715419845
1 1151 111207 622563328
3 50659 9212
1 54143 85288 719349565
3 40789 104097
1 48587 75150 399346560
3 72028 31187
3 14496 77927
1 88503 89528 322997593
3 138101 102794
3 16518 9093
2 63833 384675913
1 41887 56748 526613028
3 144242 44406
2 39643 259097896
2 53547 401869805
2 95305 170297257
2 4438 524878027
3 52975 74747
1 23785 35873 678839721
3 141982 24027
1 69299 104662 312660386
3 40209 46034
2 34240 462968808
3 146819 104649
1 18258 88217 790522674
3 157847 94387
3 130813 83178
2 148834 732076447
1 20617 24448 521207848
1 95800 111855 525568928
2 107487 380401431
1 76482 77862 25810373
1 70897 75253 541420072
3 56723 15703
2 95772 681474942
3 16049 26947
1 49193 69410 228018079
1 11234 61403 30669248
1 3781 10512 303209623
1 400 19996 773275054
3 80625 73929
1 30128 63923 308520460
1 18780 92754 386725854
1 30898 88602 485295919
1 49064 81956 90057934
2 155700 507426844
2 71763 968577108
3 128837 87710
1 64865 81061 636674294
3 140685 11709
3 86344 84731
2 117239 220680866
1 99180 109481 160107723
1 28224 56768 592518818
2 88874 819287030
1 62558 64211 843254452
1 90590 104802 332507638
2 62357 140653334
2 157885 547341230
2 66058 143823692
1 58387 60071 172212022
2 163585 792782566
1 48082 48753 121012238
1 13504 47081 416025086
3 20641 61890
3 174286 48780
3 132850 72778
3 27109 22810
1 54489 66450 475941511
3 26947 88642
1 50086 86697 433824594
2 165537 531924865
1 429 45873 12053724
3 45006 29491
3 165019 112085
2 31989 108444294
2 1314 709271431
1 36870 61030 361547324
1 54871 70494 749837000
1 23103 87451 519172162
2 101627 783615334
3 78591 10581
1 72630 96713 266919447
1 24031 85303 751960864
1 73410 96293 333607056
3 89671 8105
2 37362 75311546
3 41012 23465
2 14504 480587415
2 4489 378280283
1 36209 54567 161104098
3 74395 86099
2 79849 455698022
3 131803 54225
3 96677 24817
1 41761 112467 768126934
1 16924 79131 824052950
3 125041 66484
2 53709 908949339
2 30308 330835921
2 100724 388470256
2 58991 150891604
3 119308 13032
1 2694 76796 215109614
1 61359 72297 235744716
1 48322 101450 782394908
2 30580 354959116
1 76307 99348 325356384
3 38519 82506
3 132856 24553
2 1919 573800398
2 66267 228553033
2 129473 560094660
1 6641 51994 426532074
2 7137 694674654
2 163844 550600264
2 109574 5557029
3 106578 43022
1 11040 111803 636938860
3 114843 6600
1 6029 78416 474147872
3 117949 20745
1 57742 89319 358963257
3 100032 19192
3 174983 14857
1 107067 112135 546180500
1 40997 90836 813929574
1 1450 84277 189072527
2 152659 653396506
2 40039 127638483
3 59736 44373
3 73442 62327
3 99746 93527
3 72527 3756
2 78903 767203058
3 107522 75315
2 86029 704595197
3 87734 79240
1 5905 22787 277960075
3 137687 34311
3 790 55888
1 16918 63194 64394678
3 4327 95620
1 46252 68366 886406975
3 112586 14417
2 9574 841951738
3 96296 88416
3 78096 84793
3 138701 39280
2 167768 963277012
3 9712 3508
1 10502 58602 725370469
1 17537 100580 644726735
3 62781 74931
1 68555 112528 668498130
3 116756 6322
2 59355 950109786
3 62493 21370
3 55907 12687
2 9585 945632703
3 29058 80250
2 6160 224697931
1 11400 78743 421070230
3 49674 97966
2 150120 726498583
3 46101 950
2 99225 30274274
3 166497 41693
1 13103 66877 167460534
1 40704 84724 605045355
2 55248 63523849
1 2955 5958 590846130
2 25704 915554930
3 146096 84651
3 89671 2626
2 116605 633488459
3 74172 38797
2 82197 66305326
3 125930 77276
2 32451 259199516
1 5131 68649 446449404
1 27461 57944 89647366
1 54123 84757 520742756
1 72274 97971 510200374
1 23456 32041 243026644
1 33377 60369 219447229
3 41045 39671
1 46638 103458 359998683
3 151273 109892
2 16707 213426671
3 59149 29331
1 25950 30291 651993404
2 63364 473850437
1 27838 90086 949260991
2 44531 970086088
2 90731 434557694
1 88610 89103 389660708
1 20791 100070 859550914
1 100281 104864 798211827
1 29184 78361 58159041
2 16831 76356973
1 42452 77288 514806066
1 40862 112154 765721533
2 76829 593429418
3 174652 48081
1 82519 91299 422353247
3 149502 63975
3 40849 70061
3 155688 41312
1 36407 65876 161139460
1 20970 34553 186988659
3 16497 12063
3 5782 4060
2 73858 324827691
2 630 248944239
2 24261 898061247
1 2862 110236 392049574
2 107675 383745711
3 164658 51105
2 18222 60075677
2 37955 854413061
3 71884 55965
1 26969 28527 93177863
2 153611 678083003
3 137777 104535
2 85899 214293199
1 67921 78910 563334149
3 133247 64262
1 8303 65539 680101275
2 126878 308862341
2 61795 397750954
3 54544 85302
2 61230 299750277
3 151757 29896
1 58022 112323 518941373
3 110556 107145
3 142559 39953
2 145287 384761495
2 157838 42767148
2 171245 571445420
3 8987 72813
1 19369 109584 961865498
3 34487 5625
1 30103 68458 436724241
3 66638 75791
2 136512 985937304
2 75898 543361514
1 48901 81092 167987202
2 171279 841496042
3 10591 14521
3 113579 10333
2 161183 35834289
3 40319 111099
3 54521 59978
3 160289 51127
3 97289 88796
3 63460 71246
3 10354 54071
1 14227 80563 503330228
2 139400 211397291
3 27267 40555
3 78179 75364
3 35647 109823
1 62756 104403 178308691
1 73424 94566 322654167
2 139355 935878520
1 60006 97427 929854849
3 46263 62535
1 21979 32100 13709425
2 131926 250033631
3 76383 99216
1 18679 66123 402840300
2 12977 375044799
2 87597 661776752
2 71208 893659428
1 34045 102212 681845737
3 35078 67097
2 50162 590122252
1 44940 109644 3087908
2 7921 733249615
2 157477 458823642
3 158370 106712
2 155083 452971791
1 19181 109706 428962218
2 100826 136544356
1 16403 25012 843536783
2 30730 696373469
1 7785 61348 419865172
1 9893 15455 59832601
2 150612 812971180
1 4892 63064 488847102
3 165681 30440
1 19060 64787 596208988
1 12037 108316 313947
3 138437 5513
2 61803 171090334
1 9444 15727 65717155
2 74410 166464211
2 42145 615462359
3 113310 44238
3 164878 53259
3 86515 12993
2 35687 851384578
2 64498 618400416
2 120063 428251017
1 69302 109954 459725262
3 41119 49135
1 69109 69644 31984799
2 52320 110745609
2 159679 150603397
2 57086 936407752
2 175058 334764289
3 43706 102806
2 152775 711121356
3 94737 73265
2 105737 590439807
3 85899 24031
3 117210 49531
1 59034 93104 179472392
1 18828 109032 574273644
3 147819 69280
1 73210 76091 395296835
2 118028 800693331
1 55089 80021 844768628
3 89283 105817
3 149565 71606
3 44635 97094
3 50778 53293
3 126521 13839
2 12089 429132606
1 32776 56659 268926197
2 44673 495789503
2 15268 595771517
2 29826 123284278
3 84666 22833
3 72531 45295
1 101050 109568 703932393
2 144692 512138539
2 27115 841353876
2 115589 380571410
3 153259 112928
2 167741 351874802
3 55658 31472
3 62018 76727
1 69357 76166 407990376
1 17615 30242 100013923
2 52417 289054699
2 67846 197741771
1 20109 41388 764346335
1 51781 64360 822389521
2 29678 642338704
2 127521 846667071
2 109981 664410834
3 160565 95346
3 95054 112301
2 129388 419742344
1 45590 103901 472731516
2 73 985537165
2 111385 204020876
2 92791 525044552
2 168992 6236757
2 77645 606529116
3 104467 54476
3 96625 26129
3 93574 44490
3 123806 51856
3 41882 49600
2 102865 158058122
1 45809 73586 596028881
2 61910 355516172
3 122365 71355
3 15955 31608
3 37759 3832
3 123509 2751
3 131909 71666
2 11148 406478337
2 132505 631760260
3 60222 98293
3 56436 85713
3 68212 29466
3 173508 1419
2 6428 921321035
1 10963 27104 37095143
2 21461 495358370
3 115256 60840
2 110298 292077362
3 34577 78284
3 174635 95863
3 111861 89980
3 148638 108361
2 113971 655585650
3 96150 95403
1 84943 87624 593676403
2 148780 576391893
1 32741 32749 74585543
2 101167 798442675
3 150608 45229
2 67372 961264974
2 175502 846259392
1 12068 27247 606144406
3 138736 71982
1 74513 89497 917631259
2 26045 504929933
2 19009 451790918
3 172573 64621
3 1541 42616
2 102716 960731291
1 68906 103507 280913798
1 33828 79369 25377211
1 31676 72376 952782966
2 127327 276094945
2 134514 801322739
3 39044 1488
2 58400 661762371
2 172863 382684704
1 42847 104037 526908897
2 104912 15702219
3 54887 56450
2 118723 205697753
3 160105 98486
1 24647 28926 743173572
3 105966 100713
1 3703 24210 970590591
2 11494 498264991
1 14432 74447 762327214
2 1804 589933909
1 9271 87813 405801667
3 70976 77995
1 14840 72522 393448424
2 131982 656797958
3 53505 39277
1 27831 106558 782904200
2 80898 882706127
3 9137 113362
1 52311 76604 236957581
1 20252 77364 613990100
2 45692 981954098
1 22890 24953 194286389
1 41342 70854 464834691
3 14261 18922
1 24933 94062 252870366
1 14835 113783 109179153
3 104349 18204
3 79698 1115
3 101645 51533
2 173613 121788389
1 7359 56024 971240913
2 158183 809389447
1 891 8933 890502625
3 45042 86652
3 150932 44174
2 137434 108594948
3 69460 67393
3 62018 78710
1 6583 65889 994965979
3 54592 30984
1 42559 103192 276006329
1 62729 106278 307564042
1 11675 67979 941047300
3 133561 72605
2 103722 223867303
1 25688 85633 116601478
1 2368 80693 573741423
2 86980 606775472
3 147806 32680
1 5375 41312 397459203
1 32541 100639 837817146
1 38000 42907 668517471
1 15554 107650 573980896
2 174383 764233292
2 101649 979313206
3 158427 39288
3 19499 31269
3 167668 42218
1 73013 73804 559886891
3 65613 66143
2 145816 831279148
3 137633 18480
1 56779 98843 990511164
1 32879 48515 86434740
3 6441 15229
3 51387 78009
2 104603 475500244
3 125549 16348
1 5733 88036 29799723
2 29844 903951203
1 75971 112456 17847065
2 136752 905718493
3 87700 50636
2 136592 578927648
3 109929 113199
1 42677 56964 34606949
3 9081 79943
2 40056 846833805
1 16631 30794 817088598
3 139823 80938
2 27213 163294895
1 54375 85011 869410330
2 81259 303949470
2 149451 714160558
2 62691 57068765
1 12448 42862 787338929
1 28317 54848 331393818
1 56189 59104 246940169
1 30657 105302 191230975
1 108922 109513 883903910
2 65614 702650188
2 749 679330701
2 91894 704976189
3 33262 98214
1 35446 51289 540856718
3 136370 37929
1 90019 110916 483906557
2 38648 78322058
3 95626 84689
2 164833 195896678
1 52341 113766 446817185
3 77044 7828
3 98645 60646
3 100821 77014
1 47067 48130 606616585
1 63183 64071 16916206
3 89690 93174
3 25206 21063
3 20115 22094
1 20589 103552 125016623
3 1680 74111
3 35113 100712
1 8536 76454 913252273
3 2509 111107
3 16373 24798
2 84155 367255214
2 164391 911549291
1 4946 50966 154353961
1 12657 12743 743527301
1 22335 76185 413038817
1 4700 77735 380599305
2 64219 223183809
2 6838 65191366
2 31510 237864597
1 104120 106859 631291687
2 40543 379843489
2 111696 25185470
1 3924 39816 296468867
2 6498 580532377
3 87954 89234
1 67636 104406 757043959
3 115338 40780
3 129878 38391
3 15452 15876
3 118029 96123
3 143158 73686
2 163982 778585592
3 30237 50751
2 60570 218216416
3 46172 101178
2 120849 604113957
1 28475 55770 742002639
2 128144 501130913
1 83800 109676 769590681
1 103972 108771 789645149
1 52610 72645 561699622
1 71621 109923 4996189
1 19323 27757 31437916
1 61907 84376 196437311
3 139757 38740
1 1407 64315 872309262
1 20464 76551 783877965
3 43747 97857
2 40388 617272037
3 150957 91394
2 135028 997727087
1 29461 36054 744798221
1 8590 84946 190428695
3 119221 100842
1 25338 59307 799938589
1 18687 91489 313925200
3 158264 89511
3 20403 82358
1 3623 14084 637380662
3 170319 107877
2 166444 285141967
1 33405 79263 604434663
1 18837 92490 418180663
3 136862 51272
1 22689 68497 591915321
1 6093 104944 719054333
1 19314 103395 990532777
2 24558 235849535
3 59207 87699
3 72700 63953
3 105872 101547
3 51836 74058
3 67421 60780
2 52762 296873581
3 48180 101813
3 120752 29427
1 39320 50689 399147229
3 51350 16432
2 5290 432461560
1 13581 87137 98399160
1 26940 67688 795630679
3 68347 12369
3 123406 20941
3 46061 27014
3 109340 66856
1 62573 112347 351775153
1 11293 73865 710476834
3 95338 15259
1 21861 109296 547414291
2 165267 746074510
1 30265 61704 444309467
2 14143 331544498
2 130781 763382952
1 2811 92490 306901516
3 9367 349
1 16144 26715 26503524
3 149324 66669
2 92473 107088598
1 21788 72378 215171908
1 64786 113017 560697731
2 100800 662448044
1 79247 91941 93857646
1 20458 107213 6540626
2 144540 941208905
2 168167 80652526
2 132894 846265956
2 164214 284324395
2 11752 197317013
2 159190 391758054
1 26356 93926 320348231
1 55225 68509 879595572
1 322 18854 294381001
3 85356 24876
3 52497 102846
2 138895 914579215
3 160599 10334
3 1321 31925
1 1189 60123 146656739
2 22612 51900160
2 64974 517481528
1 22442 44492 182854187
1 71102 87613 122918070
1 11586 88321 45689377
1 21104 98169 619656857
1 47153 71345 173976185
1 101467 114130 411403868
2 116050 499124420
2 75562 406967664
1 84296 86888 605972605
1 14781 16313 959757735
3 40478 19189
2 21404 488962613
2 11580 771779169
2 91171 596694092
3 173586 59439
2 73306 561822721
1 54899 110566 805126358
2 84794 572306554
1 29636 57898 488463290
3 66751 55631
2 113911 902077216
3 79759 100802
1 50454 68833 907423732
2 40725 827381389
3 126457 3094
2 141880 469107500
3 135495 69525
1 13261 89462 595528874
2 126973 462171437
1 37 42548 691436187
3 63293 81341
3 68448 92298
1 44504 73292 356840822
2 156391 600544878
1 7728 99051 44349312
1 69818 77895 150730045
2 56310 727769744
2 141706 856667412
1 109948 110542 642086480
2 132062 209325450
2 45436 457559309
1 22950 103021 935556183
1 19972 113389 547068589
1 17467 21488 615683973
1 828 66133 944041089
3 92529 50162
1 47537 112159 478267243
1 50296 83424 788747791
1 60686 84987 358960783
3 149676 21534
3 69652 107415
2 111785 490047343
2 6286 258841143
2 128221 807546211
1 95734 102988 449750966
3 99404 16468
3 62995 15020
1 44589 51569 778945367
2 32953 271787123
1 1194 32697 685143358
2 107711 845194449
2 107725 163844236
2 141765 499459733
3 168534 22681
2 134456 283136405
3 137300 33724
2 12749 535112249
3 26708 100315
3 119035 5894
3 24851 28651
2 172186 569074065
2 105325 509302121
3 173220 53280
3 4684 2136
2 60825 601860983
3 166378 109007
2 76983 258352199
3 111875 14919
1 63874 77943 107639496
3 77546 12814
1 96197 105481 598805875
3 90961 53516
3 1245 11214
1 78197 103331 950873085
3 142581 59045
3 43936 112794
3 44356 10818
3 9380 24662
2 137816 738587909
3 117144 16363
2 34288 420998053
3 48643 23513
2 135750 45334803
2 74679 917970573
3 88878 17673
3 71288 54285
2 46767 864738886
2 112463 414037954
3 38903 58434
3 59730 93211
1 17282 44052 614886257
2 72178 716793545
3 163253 3901
3 92951 86602
2 168476 741706346
3 48780 37904
2 57315 869862854
3 83381 42190
1 27323 88486 219355296
2 159293 234648845
3 21663 29503
2 144984 373718400
3 78852 9661
3 13387 64040
2 106990 891225822
1 696 67781 224539744
2 73870 500165301
3 117269 8028
1 51954 90809 227258801
1 39696 103859 708862540
2 15243 109278931
2 131555 788950713
1 40329 71987 792903169
1 14181 110237 138235681
3 77728 64273
2 132880 500942348
1 59884 101417 744587327
3 2546 55466
1 36764 103328 28696341
1 51020 111476 183331295
2 167243 749697328
3 106105 16522
3 117308 98684
1 70864 85980 187734127
2 90938 302871700
3 155801 19328
3 46715 87952
3 10013 91533
3 165550 81549
1 60412 84846 603226566
1 55115 59279 162412660
1 14383 65874 934237668
2 134574 554209313
3 70405 2942
1 30919 52619 928956364
3 141284 51570
3 78968 21910
1 6839 55895 149940718
3 139963 7906
1 23905 25340 71370528
1 74595 97687 758751425
2 45402 161625907
3 110129 7735
1 19741 106786 569369269
1 16682 49244 237689543
2 88191 474390315
2 65313 931955597
2 109371 568754345
2 13394 222372115
3 53347 23289
3 135653 82947
2 136648 313182043
1 1537 50891 725860999
3 108174 4166
3 64117 52254
1 16452 58968 441978298
1 51766 60302 397287873
2 1671 868746859
1 66179 68796 171646862
3 24315 106477
3 168035 54761
2 131055 922844514
1 39274 77096 195273786
2 138018 451167856
1 67227 73030 954974607
3 13237 25244
3 59793 94447
3 69395 45845
3 82422 65212
3 57671 95251
3 104522 80463
3 1859 88302
1 10157 89516 472095326
2 143716 66994158
2 127143 731808660
3 168810 74241
3 36018 55255
1 62403 113990 407971432
3 79101 101820
3 1175 42645
3 117929 23335
2 12918 766866494
2 148237 600104674
1 11103 108092 854652380
2 45935 165032638
1 24873 39809 408826877
1 26907 30679 150112919
3 118408 6095
1 23245 35587 350450525
2 121700 632577808
2 67738 917550758
1 29496 49524 436284692
1 61198 88427 90154456
1 38383 90485 877379652
2 77351 556248662
3 32084 21343
3 70830 72803
2 34288 17987989
2 100568 481005657
1 47172 99575 83699030
1 6994 63145 325053303
3 1845 55810
2 88202 511397911
3 2884 99141
1 85352 113380 928491666
2 19328 952050750
1 45718 81250 183220806
3 22155 34433
3 52375 22916
1 20499 112200 551371936
2 119431 979172166
3 126929 22207
3 22604 30436
2 139674 471163029
3 66586 76419
3 116337 104747
3 98706 37255
1 40215 104792 676546518
3 18863 48817
2 132009 202685371
2 137152 126003268
1 39254 94918 77224165
3 124848 17408
3 17047 76267
2 143406 490127713
3 73763 27525
3 129229 28800
1 497 63077 594241937
2 157815 839414798
1 83200 91097 732711832
3 56868 3815
2 101011 941037726
3 13112 34765
2 28691 620615111
1 6513 96893 653932515
3 41463 43569
2 165341 854444523
2 51465 213022816
2 14291 39885814
1 42584 105425 265534409
2 94872 619570657
3 89399 6241
3 15865 73231
2 107099 262594810
1 31808 96002 42064983
2 113181 70531084
1 65153 103115 589195747
2 97675 794731344
3 55451 55292
2 44886 927003552
1 19430 75734 898305469
3 164859 76276
3 25080 15176
1 85577 99565 556398741
1 49610 105776 991474070
1 23648 53223 590244744
3 8125 19737
3 137585 62062
3 62948 74033
1 68872 82321 157801210
1 14634 56528 117799913
3 152399 77604
3 158130 112254
2 86590 363176859
3 60394 41347
1 21758 98485 915075496
2 56953 236345990
2 91749 909360758
3 58240 37144
3 29627 9359
3 60227 40874
3 66413 14101
1 26919 100985 127044880
2 156136 231556015
2 168165 950197703
1 5560 34633 717922004
2 140449 570202590
1 53411 110328 271855249
1 2531 34000 682754104
3 42188 81263
1 12248 106305 575575093
1 17793 49408 229730341
3 149168 75355
2 43687 86403433
2 140212 972636802
2 12634 593036365
2 84531 320396671
1 83759 101463 413731864
1 62912 91555 9737934
2 105220 553157361
2 68619 225822178
3 108154 15213
2 147392 751011936
2 151291 802290600
1 92977 98231 647720188
2 128324 742959537
2 62143 714591741
1 8357 44903 603565966
2 58377 441064086
3 106058 71100
2 42147 835592041
1 83111 83165 727641002
2 140409 817598899
2 69216 273582478
1 13343 106431 853236262
2 58690 337145883
1 37903 39623 911419565
1 15260 34443 482889106
2 125059 313100736
3 75080 29059
1 64948 87889 940749948
1 42497 66354 59813843
1 9794 53536 544330020
1 60582 65211 544534686
2 57513 776103273
1 62700 76738 683642209
3 18683 22329
3 23643 73729
3 53417 103416
1 94115 112433 684418357
1 63755 63935 57299526
3 144662 69765
1 20584 39373 450846946
3 23874 89931
2 146223 976384552
1 49 79464 177850152
3 17302 6086
3 136334 105445
1 43812 55618 320082283
1 45159 106154 203976078
3 47170 31414
1 15854 16987 658087960
3 56942 11093
2 148780 545273732
1 32004 103518 249519413
2 64937 974486337
2 121128 308255664
1 36477 100089 494834760
2 91707 827423901
2 103423 659226532
3 142160 25488
3 99247 12040
2 175082 686624402
2 20534 262807666
2 9466 570053868
3 147292 22580
2 151265 215737539
3 70105 37911
2 55916 483855410
2 121838 195543936
3 114639 60545
1 17260 26993 906646201
2 143346 694727832
2 111392 984437114
1 9521 46849 443325848
1 49300 108156 365662835
2 160334 809862494
2 56527 456432969
2 39394 480774241
2 67319 850564355
2 151137 15860501
1 20706 35383 315029266
1 36385 65047 389386741
3 50395 89657
1 65793 109001 621384078
2 49803 185222606
1 1518 78170 961600235
3 172126 89249
1 6523 44818 15751082
2 171174 836510139
3 155802 22543
1 73757 89396 963750810
2 129515 656645203
1 22299 41339 563205617
3 22566 72667
2 139754 52077544
1 8112 87859 422032439
3 17825 10836
2 43695 960997695
1 48283 105077 193017294
1 55903 82470 273336294
2 11248 649757083
2 9901 104625289
3 34752 46821
1 34048 42103 144600161
2 97445 781804343
2 13684 118703439
1 62076 71182 981651530
2 146804 496272014
1 35940 108278 991473455
1 62558 94536 932755357
1 40581 108176 667929628
3 141400 61457
3 68625 84972
1 34827 68696 601294786
3 60600 2226
3 2657 19654
3 53512 109410
3 40347 65793
3 105830 92296
3 95843 52731
2 142130 364231402
1 97396 110752 748694027
1 70389 113698 545135508
3 161855 37141
1 25732 61841 555659099
2 97796 327908307
2 123259 179014684
1 17967 110181 929505196
1 11310 24152 577526185
3 141922 49246
2 122723 947655723
2 78933 874846527
3 21274 6234
2 29178 224188984
1 3583 25195 768925838
3 144378 43086
2 77204 484569852
3 164157 61481
2 41070 866646168
2 14573 1569585
2 84053 600516940
3 163160 12466
1 86190 102787 964381829
1 33493 55559 786198586
1 1375 109378 982697588
3 25784 51083
1 37892 92449 770600667
1 48758 90266 752742298
2 147836 236480289
2 31185 182142929
1 1506 12036 890719216
1 6695 43707 913005510
1 39268 64570 813919992
1 67770 108286 442237296
1 35000 42219 907407245
2 135851 735577128
3 126518 97016
1 27863 72992 342290916
3 149820 112320
1 79038 101200 544177941
3 52593 14402
2 7319 149413243
3 1236 26826
1 26071 47120 374299433
3 159632 66727
1 26997 41940 324833649
2 71660 26700379
3 104096 109165
3 55410 59613
1 52660 111946 150812750
2 173240 380247062
3 146756 95754
3 171985 43410
1 47345 56115 185596235
1 15461 39781 940426962
1 28127 112519 398720346
1 1155 91657 630207735
2 11461 331737086
2 165759 801588613
1 20368 72300 797703568
1 31344 83040 925150677
1 42557 113447 699635901
1 3780 81772 134660623
3 175482 98152
1 23780 101268 704887033
2 74360 388836315
2 91034 427138299
3 28707 8636
2 17978 855996790
3 145561 69996
1 9609 31548 761663673
1 37443 66286 801921661
1 35993 111280 817324784
2 99074 541822877
1 39001 54964 613896363
1 39450 64345 317721593
1 5212 61624 676572015
1 85283 87469 935151626
3 139414 65710
3 27807 2946
2 166559 245705551
3 51748 34478
1 81634 94691 698021391
3 122548 10431
1 31506 71620 964427948
3 36324 87519
1 8936 60908 386943015
3 93040 32586
1 25233 84925 244875070
3 4721 65697
3 101420 107502
1 20675 51314 761640363
3 73643 87272
3 34124 35955
1 28833 87758 124324652
1 38900 80884 669610865
1 3620 7544 730788524
3 16645 30541
3 22488 21271
1 64041 99749 682648566
1 64216 88100 266134238
3 158095 62548
1 22209 112974 138990299
2 1342 339042581
3 44036 63285
2 167989 122097484
1 82206 95529 890767998
3 49148 57672
1 46512 100624 168650131
3 47798 44554
1 26475 79732 351962909
1 86468 112713 892678695
3 22077 103465
2 81469 450158817
1 8137 18404 159405134
1 41022 58999 19434825
1 74989 75091 688985950
2 126130 772661164
1 90167 98613 153332092
1 38281 91698 633690114
3 139845 87642
1 31150 33137 404847168
3 5182 72404
1 61674 112709 309412856
1 31016 84985 525157911
1 8886 10167 345300423
3 135747 85817
1 36347 100455 813326614
3 97602 78600
1 2504 111720 835661458
2 113081 468282919
3 137211 89119
1 18980 95105 438418006
2 102386 385975849
2 136468 784569906
3 4626 52602
1 25165 28786 209772962
2 152403 85505201
2 157599 157095765
3 159795 29361
3 80187 86959
3 9817 8388
1 55463 74041 506831565
1 21200 104233 903861257
3 164558 100072
1 29612 63328 908784378
3 145970 83918
1 46688 78970 560940296
1 20884 72364 561735965
3 102182 101736
2 162243 468462918
3 173951 48976
3 135817 55080
1 28717 80541 189430906
1 59918 87235 58580178
3 15164 62231
3 35200 25136
3 158849 84369
2 162595 68408106
3 136525 22217
1 27125 87839 148622141
2 68957 505991510
1 14578 109583 181076344
2 73455 799327796
3 100915 76898
1 37000 73594 842653381
3 143401 102807
3 137530 36701
3 144313 18164
3 76375 15978
3 113944 5506
2 52271 297192332
3 154125 90841
1 20182 99168 380761383
3 45734 110107
1 24450 30699 284610221
3 159275 54627
3 63755 94014
1 22197 43404 388370169
1 68741 101900 37918610
2 31226 56345266
3 33807 112659
3 155203 111521
3 73977 77822
3 132110 89071
1 4726 56426 62000141
2 121557 297726765
1 16787 72340 676600625
2 36198 800331061
2 16239 450107830
2 134974 879732230
1 28992 49592 252297470
1 24794 36139 857817688
1 33878 55801 81911887
1 85324 89350 105921635
3 6550 60369
1 21683 92605 308944671
3 40828 67187
3 40585 39609
3 93805 62481
2 163805 903746216
1 51084 67601 416006441
2 36000 831106410
1 72599 75200 772233543
2 61908 146731214
3 119865 52758
1 5702 51805 320652882
1 67337 77481 862449085
3 9487 56808
1 91769 97054 447449098
3 55370 82423
2 113858 904773426
1 15158 51892 420329511
1 19964 38501 368226720
3 76688 6550
3 31400 88331
2 62096 191891310
2 146010 517917952
3 121480 112490
1 81156 112869 606519491
3 109583 94885
1 35862 55264 388051309
1 70062 111527 722826069
1 60121 86941 376310413
1 72199 110397 724330385
3 80042 99223
1 43514 53164 498528580
2 60995 937440471
2 25029 276206560
2 166217 560883595
2 149802 292231436
1 34687 109044 954028117
1 52385 77023 474013876
2 81676 262194583
1 101876 111609 758574349
3 155956 1655
1 5054 26757 204733251
2 174252 184450825
1 9539 12190 471671285
3 20924 62377
1 63602 108953 176562899
3 48083 70664
2 57392 196042073
2 35017 762667142
3 134363 41347
1 9610 55383 170011226
1 29189 45427 501152571
2 74354 814592657
2 96166 370205839
3 77215 58603
3 41423 64386
1 17332 80652 534967779
3 109546 31456
2 160221 701472790
3 60947 27736
3 63855 50396
2 47349 428492617
1 17360 97598 677045821
2 93438 467090135
1 16705 35614 662641881
1 26346 66823 879024151
1 104301 110120 194826032
2 90032 651841158
1 17903 76154 817136608
2 162115 187676981
2 163790 423260715
1 11963 44219 93283264
1 34686 85205 237350376
1 75655 108471 567967101
1 46599 79475 648172940
3 104040 66137
2 120434 929444951
2 19458 349829103
3 130350 47534
1 1214 31418 789781412
1 91563 111059 161411288
2 84013 853308295
2 80298 376173552
1 105317 111686 538830513
1 83316 87850 798498536
3 68600 43193
1 26833 76892 323038933
2 81152 109531870
2 144414 906183326
1 30253 66020 617197509
3 40608 61357
2 14484 568835404
3 126388 49285
1 49076 52936 580662755
3 158059 17949
2 122805 785608092
3 94541 108630
1 22218 83182 393278791
3 102520 19688
3 4873 17726
2 36028 468297850
1 76090 87236 390772587
2 68589 273415453
3 128612 18162
3 103386 2043
1 41980 56945 197991116
1 27263 92653 523440302
1 9744 11459 142485832
1 26833 27184 890555812
2 80299 556025259
1 50482 108764 844218896
2 101377 891667955
1 11662 112838 995009010
2 102658 451419053
3 67302 24999
3 5498 98037
1 60502 89117 996624616
3 11211 46314
3 48105 87975
1 63493 97352 59289534
1 14432 22114 776218199
3 4545 79877
3 3613 60895
2 137803 484618750
2 141235 768158332
3 129751 15987
1 38537 54096 853361702
2 70769 882206189
3 77833 69568
2 131792 445744369
1 12557 85939 313499668
1 61645 79311 766291931
2 38627 87846060
1 21068 83237 598353746
3 73879 35502
2 170513 539115573
2 9121 509007217
2 166236 431391227
2 113830 149133542
2 88773 113809160
2 62136 22647551
2 93258 150932553
2 63398 728606689
3 104494 113348
1 63309 82055 118782582
1 24307 32787 868674171
1 1069 110568 855381132
1 13024 106782 659931008
3 18849 11106
1 56847 99520 126941990
3 7493 86098
2 20212 497763063
2 91578 466216470
2 68150 320358135
2 172730 675329815
3 23355 16748
1 25914 42570 947797508
2 85793 64825921
3 69193 10526
3 27228 69947
1 37980 68814 782059566
2 155339 999299715
3 71400 27915
1 1675 113117 161964000
1 5995 57910 510079925
1 10290 45092 350959070
2 81105 615933870
1 66865 92056 497401587
3 2499 6329
2 43584 340035243
2 66474 711347666
2 7265 268462676
1 7842 95776 74296829
3 171104 8425
2 24046 247213321
2 155968 139820886
2 28342 248302820
2 58591 923917643
3 65592 73389
3 90472 79054
3 43867 40949
3 7040 49577
3 130739 78097
1 8593 13635 718920972
1 1514 41382 322840647
2 22250 464469201
1 62080 82422 672224838
1 69683 74471 281147111
3 20385 3103
2 129134 115048659
3 23869 39819
3 160590 35082
3 168202 49288
2 16576 664334897
2 153801 844152657
1 66637 113617 573926108
2 106799 540052274
1 8669 27491 667343953
3 155512 55763
3 167661 77893
1 84146 89261 109141802
2 80481 998916024
3 118672 36685
2 4649 698213872
3 108222 76847
2 155281 400775921
1 43339 95021 82445955
2 21804 840637221
1 41458 50997 668751734
3 143108 100133
1 7355 77299 362499777
1 69387 95637 674193647
3 37442 83135
1 67058 85746 810373861
2 86082 728722959
2 68873 485573945
2 72123 346256706
3 83271 91383
3 67135 24351
3 64109 87562
2 33662 74561396
1 25335 33845 240081250
3 35015 59325
3 111375 34929
2 107750 501998240
2 49673 808612670
1 2420 38569 88363579
1 38516 46410 936846328
1 31552 57074 429226095
2 29467 921674812
3 32321 92112
3 40493 65253
2 159391 648726949
2 168779 678059132
2 159373 863598877
3 20287 74387
1 37796 71467 447114474
2 137387 659342217
2 124247 672318105
2 161744 743199379
1 51363 105964 480554411
3 107307 12793
1 72987 108634 720853202
1 17102 46051 999472759
2 162494 454302602
1 94918 104869 731145760
2 28341 120972988
2 70566 422696137
2 123643 881924815
2 143331 240662934
1 6043 65329 919518930
3 73078 84006
1 19291 51737 351768415
1 12384 56692 958320284
2 149100 171912690
3 174407 3860
3 150180 50775
1 28130 99480 139753420
2 88635 959834568
1 29697 112662 18386518
3 143848 81798
3 140726 4735
2 118158 200253226
2 123268 630654183
2 110706 299274280
2 119239 567121631
1 77287 87904 312387276
3 92534 103852
1 37240 61983 720637636
3 67523 31043
2 2445 893264182
1 10388 52130 895054035
1 27539 106813 4382004
2 39986 95090414
2 58123 65125528
2 142232 145087556
1 27477 31482 271913903
1 65364 83757 891786721
3 73797 62396
1 45512 101068 23832144
1 1939 79117 43999802
3 23912 43235
2 67410 504739165
2 101044 35378456
3 99931 61066
2 227 708292834
3 61931 37806
1 1185 41795 41829593
3 26839 49946
1 8751 100304 269661341
3 120476 102946
1 41520 70828 633998746
3 82358 55513
3 150814 13088
2 69631 993681915
3 76239 9830
3 77651 17699
2 134807 868317754
2 93680 598799190
3 173767 89267
3 77637 95273
1 18383 19424 782210349
3 59790 64177
2 74472 116933878
2 37020 394926638
3 131969 39268
3 49669 47209
1 96777 103025 939168982
2 6740 777150066
2 83263 29681096
2 76428 228023490
1 4414 29633 580132656
2 117395 160927518
3 71444 48203
1 66274 96590 642392889
1 54456 84363 615330761
2 97823 906066271
2 46628 539457835
3 121802 79640
3 65680 100
2 28195 163749848
1 56967 63991 339988972
3 129995 52822
3 127568 38823
2 75594 437409291
2 30094 814655194
2 111776 730632562
2 53008 893766782
3 42207 64152
3 118383 80965
2 143625 362398349
2 66211 818814977
3 166232 3251
2 87143 251629277
3 10066 96410
1 56810 59343 568639971
3 164928 28063
3 58127 58198
2 25824 377285336
2 10726 858688140
3 26214 71389
3 133530 76550
3 70225 90824
2 145527 336879352
1 61197 98635 16666714
3 68582 69089
1 31170 39938 351514303
1 39929 95499 953330967
1 61232 109512 604000132
1 76822 107077 978913088
3 133497 59311
3 21216 53641
1 69757 74103 208516869
3 83910 110726
3 88186 107997
1 38447 53997 296619429
3 38986 50084
2 88235 693514309
2 65262 45114703
1 44865 56149 395095122
1 18009 88853 211068061
3 114495 82198
2 175176 616173503
3 46129 88004
2 67995 524693701
3 111186 27463
3 106453 53311
2 151982 890694270
3 65917 82527
3 37510 28902
1 71003 96066 266720525
3 121268 80291
2 175338 46217041
2 122163 334376219
3 89581 43905
3 159162 77740
3 83958 60401
3 52604 18029
1 23119 88734 753725225
3 140006 23994
1 28545 85011 897175494
1 75875 112419 971222497
1 11503 61503 807608104
1 29805 42716 949288171
3 113783 69658
3 130617 2985
2 151925 351137836
1 49213 75026 161897578
1 47940 57232 597992280
1 77325 91434 238809254
1 13566 71360 755142244
1 46433 101484 219568317
3 69831 7507
2 142292 911109912
2 4929 502609334
1 6569 86389 248532404
1 45844 46700 820020916
2 160233 135385136
1 62048 98380 553082389
1 25173 55094 385229569
3 129252 51604
3 168393 84280
2 157792 652918759
3 116053 87779
2 77526 213689492
3 44667 103519
2 111336 633900605
1 87111 110834 235373478
1 41274 42036 506765529
1 51741 100596 1678258
1 63959 68428 51059684
1 90772 109845 649763339
2 127486 510699395
3 113973 92404
3 113222 111551
1 43824 111318 977780111
3 8979 98461
2 94049 865157317
1 59769 85601 164470264
2 61884 952236154
1 16277 96424 912794164
3 127395 88556
2 28192 933016059
1 46436 85551 101032113
2 38541 896804942
2 163935 313549977
3 157041 90470
2 12980 723941312
2 126560 915370087
1 3509 17484 346451929
3 154115 100037
3 38458 108848
1 37728 43268 689977906
1 13073 21233 819995640
1 59666 62393 993540244
2 44620 389450300
3 18867 93931
3 154729 69393
3 50523 9610
2 45346 916495610
2 111232 658377374
2 166450 922102057
2 159625 774401691
2 949 770153997
1 9836 67510 698837922
3 10699 49183
1 23526 63238 722883778
1 24590 40489 892701139
1 52904 87000 947552192
3 147624 104118
1 81066 84513 412988513
2 10034 919579703
3 54103 61635
1 7485 102435 442953154
2 45048 312407699
1 36521 41490 281161809
3 163813 63707
2 86700 913054105
3 126839 71451
3 127309 67474
3 48087 4856
1 99867 105531 998920198
3 109170 40990
3 6077 34624
2 17529 814645316
2 171416 331184998
3 13125 55415
2 66915 164648938
1 13473 107273 870655920
1 17121 88057 727153087
3 72194 20081
2 118319 570112008
3 9199 112615
2 6208 832265309
1 90200 104970 575869828
3 129217 11565
3 37317 82453
1 11557 91263 538846282
2 29323 51981417
2 17907 993504783
1 36850 37869 621756338
1 51145 91252 469473553
2 89018 594019764
1 38318 84647 265721491
1 43079 73506 863386443
2 161373 137516326
2 101848 937386413
2 117963 511764299
2 131885 335023898
1 4125 89554 32659399
1 24383 46706 343362380
2 151449 841278377
1 52863 81809 786129851
1 67248 80551 794808462
3 8147 30905
2 107233 35908770
1 41362 51600 209828046
2 21520 651512722
3 140208 50569
3 13642 112482
3 19902 94154
3 139877 95511
1 76671 84771 652229485
1 57873 64243 236842368
1 51562 64552 704937543
1 42405 70002 203457335
2 115045 355661540
1 5511 68469 517752156
1 34683 93048 328673007
2 104493 624706655
2 25036 968201171
3 3853 60201
2 46698 223476309
1 19933 73801 805930107
1 38083 39537 851755580
1 18197 106649 868032212
1 31520 79209 683497731
2 83142 540798982
3 148410 8435
3 47597 15054
1 57829 68220 230707413
1 56865 58321 384061630
2 112745 384184050
2 39044 9964526
3 73768 86676
1 1169 111938 647314425
1 37444 45235 906671288
3 104163 44448
3 122526 111568
2 77570 458813915
3 17010 16280
1 1009 110032 96724509
1 93215 93667 179864194
2 62949 818013675
1 104884 109929 974819214
2 64392 855936267
3 123933 69787
2 130179 152520925
2 19074 640609055
1 6071 21378 768329092
2 115159 241543219
3 94256 72435
2 799 419420163
1 4785 109365 777345138
2 3724 166279457
3 148164 69363
1 40713 114038 462559045
1 37741 52967 24985361
1 27896 56883 255131805
2 110572 470782939
1 97450 98225 752336778
1 34581 37087 539528881
1 33434 105620 960270874
3 99887 32789
1 47680 51629 492373255
3 118692 24416
1 17302 40056 627559155
1 25614 30303 2562578
1 17242 78280 510594579
1 113000 114087 619383640
1 103414 111386 31589342
2 38586 133222228
1 2628 46370 960646400
3 50493 20024
1 21285 36146 442011673
3 105374 20855
1 61239 97979 39960246
2 107780 378000344
3 35612 77842
3 86914 33068
1 38047 55966 499596173
1 14008 61118 332646061
3 11494 50578
1 43167 55455 540056130
2 110110 240631448
2 150255 636293787
3 100303 13509
1 58965 72346 466848100
2 166149 35732177
1 6436 26275 418677794
2 141134 114832583
2 143653 242097372
2 115308 585470219
1 14918 19518 971254626
3 56956 53629
1 3862 34654 221603025
3 89370 23919
1 9576 98731 564990437
2 142318 400500594
3 100069 84369
2 16625 399768820
2 123478 85101004
1 10651 76646 454016667
2 32167 156009208
3 52809 86099
2 90313 522632673
2 111660 583721366
3 131962 75189
1 18829 78193 299929572
3 152444 2077
1 51781 98718 177366636
1 60330 97046 581739026
3 67055 67819
2 3684 383918972
2 118526 337247874
3 118128 26445
2 136240 596912549
1 7232 78858 249725120
3 150599 58995
2 103596 173698617
3 134829 105983
1 73552 78868 587877977
3 79726 78871
3 167035 90313
2 24525 14925774
2 104813 584717384
2 133603 709436183
2 119665 284605051
3 118468 87279
3 2965 64614
3 9479 88700
3 45981 69324
2 92260 733708547
2 122404 376630017
1 78633 87992 394252936
1 23942 81198 812354716
2 163233 90263146
3 26595 3586
2 152695 7674297
1 12114 35999 711825827
1 74778 81717 987989343
3 136070 78443
1 32978 83020 999518979
1 38297 46862 168236742
2 126964 571552811
2 64 62984128
3 135370 75660
1 85903 95764 277807224
2 96685 938208176
2 78396 503996758
3 97912 48937
1 9995 97111 114794254
3 92311 64033
2 26133 968472456
1 34990 54882 448022932
3 157044 1561
1 2874 8597 789643711
1 22961 66740 392945959
3 107754 104224
3 10087 103794
3 70659 31288
3 41374 101274
2 44228 971261682
3 125969 37371
1 23428 28248 157896457
2 73588 568952620
2 67838 534311768
2 26641 503445723
1 65859 81772 87877696
2 90994 643895447
3 115278 71525
3 75225 10528
1 9614 110080 155042392
3 109669 13971
1 84127 114121 705697302
1 31561 85148 925559367
2 151225 456696767
2 6166 851825926
2 43318 840761044
1 9304 19384 529777668
2 31834 307241953
1 2425 81615 99950631
2 149428 516151724
1 12695 77062 162759331
2 140344 516476388
1 32021 41894 563116414
1 14800 99269 148948790
2 111541 173318428
3 34366 58007
1 71354 82628 868948631
2 128608 901696980
1 21784 74277 712912631
1 12655 83726 61671985
2 174743 206871945
1 16975 35434 784927919
1 57511 59058 795478302
2 126837 390558437
1 56656 86473 911695051
2 165014 546474996
3 64520 10598
2 58809 780238436
3 33636 73855
1 16137 20245 595735362
3 95008 61602
1 4786 62955 960280929
1 58308 90789 578580281
2 126577 564563144
3 57326 101552
2 107954 67836667
3 23338 56610
1 68666 93016 946530450
3 83414 59925
1 13109 47283 498329038
1 82445 100539 624188686
1 17086 72710 965722102
1 35419 44003 546246144
1 14531 30875 17771450
1 46484 51513 831013858
2 81476 96260803
3 39182 15005
3 30004 22924
1 194 62730 476010168
3 23406 110292
1 95905 105200 309733192
1 97130 104778 306115164
2 31499 264152163
3 89341 53122
3 48477 40571
1 78986 96085 437020517
2 63026 115158802
2 12133 667870369
1 8891 108692 258315846
2 161427 358865829
1 79257 88523 673596886
2 147159 424768841
3 111486 105776
3 161054 69315
1 615 109835 214144823
3 126404 109689
2 89894 430469384
1 21150 30829 559647016
1 13684 105811 802945097
1 13681 51172 357205525
1 24086 98328 935679878
3 174434 70896
2 153848 302724869
2 41612 642938490
3 135883 88801
2 50337 277908121
1 98637 109296 279007177
1 85088 100383 82976977
3 160097 14430
2 13606 554920671
1 36218 92371 990417309
3 34717 113663
2 117623 366289430
2 155460 583653993
3 75330 12216
1 43208 67496 170113054
3 125599 109217
1 74908 88707 726932135
2 59064 173083725
1 67588 80115 655094219
1 21200 95108 647063831
1 803 26817 968606381
2 153941 205449998
3 86149 12806
3 33175 64926
2 134733 817957101
1 78453 82736 604242054
1 65506 90728 603004750
3 171846 7114
3 13189 69225
1 8641 9056 163699087
2 114213 806740404
3 122242 89747
2 122232 940243254
2 157313 816852237
3 150747 79253
1 12432 94755 547233833
3 172153 45767
2 149649 654729275
1 22956 93619 265362925
2 73686 951853739
1 31957 106153 996815665
3 68447 78627
1 65185 72777 800990918
3 62014 39061
2 26389 346754480
2 92121 440596094
2 36372 401451635
3 17074 30230
1 54970 61140 158335382
2 152179 710782007
3 18533 93751
2 95460 879108978
2 153608 404658324
1 74813 93168 981822692
1 6192 58230 453626107
2 90930 506405888
2 121027 613963963
1 18023 44084 270998987
3 96016 2028
3 133211 18257
2 85009 31814077
3 112583 91979
1 94674 94767 91661281
3 56612 60144
1 1271 104361 614981698
1 42002 54392 405620540
1 20887 100194 971812957
2 100806 235128651
2 40711 468872690
1 14495 113485 265863933
2 68121 546542592
3 39336 101531
2 35681 275921301
3 47481 9744
1 13170 63377 453004604
3 22159 87751
1 32426 88161 461822712
3 170418 50333
1 31552 41205 475991572
2 19562 264527801
2 121550 653154215
2 90477 146284448
3 80701 105993
3 83392 47265
2 131333 550169828
2 74655 580085481
3 36792 62170
3 61591 96230
2 111912 689991609
1 6938 19499 782774189
2 153422 612678876
1 474 43729 653072599
2 59514 180695147
2 140138 837972237
2 5128 539179634
2 164519 149400635
2 26384 956312174
3 26907 109045
1 63899 88153 394167551
3 111160 85173
2 78637 523762790
1 43875 93437 494122813
2 115019 951289067
1 59033 107820 165109254
2 25697 141844685
1 28552 94074 671226685
2 148215 445659584
3 132962 41152
2 44821 606611816
1 68240 108103 441089016
1 8899 11756 812574383
1 9525 108506 989056682
2 81778 965817808
3 75057 113403
1 87158 94202 237245936
2 58820 882062228
3 144062 24305
1 28410 39087 713020917
3 113143 50709
1 38259 73512 844317483
3 71832 63417
3 146424 18368
3 15379 19891
2 102432 844834891
3 120365 31549
3 63635 47019
2 84248 304980920
3 50132 73217
2 74431 190680262
3 142676 69740
2 145744 35105099
2 26357 301900851
2 39816 886925904
3 32774 17676
1 37455 90849 517208245
3 172509 52028
1 20382 86481 784842147
3 20350 81510
2 162279 865675302
1 24302 93708 506477010
3 49463 74473
3 151263 798
1 7295 113042 438841529
1 16025 94423 363651007
1 26733 71122 718645052
3 35178 13806
3 11935 78867
1 58310 90592 660193717
3 75347 84014
2 174490 42858956
3 96408 58888
2 30392 284823818
1 6914 61493 430872214
1 47270 99809 137274901
3 98157 96480
2 1903 35969413
1 4859 105512 619192477
1 47262 67212 70292020
1 76644 96079 528636892
2 1602 222996813
2 15811 505368560
2 4824 490135913
3 112367 19205
3 20774 20866
3 163854 53252
3 68920 112356
2 154760 593328989
1 5309 66025 750613664
1 10717 12109 618085675
3 2357 51424
1 65771 84575 739860287
3 65691 8684
2 61832 940570782
2 90084 602034927
2 41022 237717093
3 41128 33762
1 59399 96862 875761669
1 16204 87151 43701567
1 25966 105629 260216649
1 93405 102406 842947242
2 82246 826404632
2 142152 484961650
3 96723 68765
2 7502 610590024
2 77039 673435992
1 63599 76684 737604525
2 85348 569382614
2 30559 270405935
2 8756 561183758
1 46552 90716 881911347
1 96743 113826 314256018
3 159048 81198
3 99662 89366
2 120983 430092652
1 2374 17150 751149190
2 6371 486379772
1 77965 103760 780335685
2 4949 396655170
3 53264 34413
2 126418 357665033
2 118407 150012133
1 23729 48247 775763337
3 165693 45994
3 154306 12057
3 45444 23781
1 20109 86954 711866478
2 141825 195916805
2 43575 402962069
2 68902 217582076
3 5847 32003
3 14381 73354
2 147357 432221014
2 59931 92199993
1 9004 18369 479889656
2 118507 562943509
2 8227 361420341
1 41037 75826 751926284
3 62653 48271
1 48942 68172 920932023
1 76808 104958 733320640
2 147428 175374918
1 9730 55779 101874552
2 83685 402512882
2 46258 28902401
2 140402 42552497
1 47117 76743 778939950
2 41938 838233890
2 95392 323074698
1 26128 90978 278106588
1 34899 88745 98043994
2 39173 377222478
2 115337 323402817
1 52051 54481 389693395
3 58517 93472
2 79250 165681625
2 148529 562896290
3 131708 43489
3 37414 8244
3 69450 72342
3 152706 9750
1 54029 113775 807014988
3 159576 33448
3 154817 4022
3 174876 106420
2 95473 25159279
3 121287 54280
3 106023 34090
1 104924 108820 818077027
1 15262 37146 766851774
1 42479 61583 667504743
1 91820 107396 937329608
3 139648 104305
3 104991 66116
2 157144 641325810
2 161903 900306752
1 70585 95961 164007923
1 28183 83210 625166520
2 92049 580137734
3 99435 8871
1 19540 21821 51645545
2 90218 364348706
1 2442 76503 738117989
2 33724 39711977
2 41243 378143414
3 97849 39225
2 7867 525631430
2 63506 45067208
2 125834 475174950
3 141974 44341
1 91302 95084 338202119
3 62755 21521
3 44476 66520
3 91079 87654
1 40432 56748 796223445
1 58874 73382 774099569
3 15134 84096
2 32221 334332792
1 32433 90999 918715118
2 172052 781759874
3 41911 21767
1 28442 69915 473934013
2 103952 197676012
1 73614 82313 542403428
1 21930 30808 168805231
1 18345 33633 511516142
2 146951 609606973
1 56297 83545 188773665
3 101203 19786
1 53055 109638 210033917
2 109441 319689890
1 104483 104844 553012782
1 36428 73479 901199461
1 20801 63105 380086118
2 70233 591517407
3 105132 5127
1 5983 9661 800969913
2 79148 388464186
2 105161 910020496
1 19261 47780 93292605
1 79191 110221 776116006
2 95489 589167167
1 38897 97943 301055328
2 136361 502873555
2 49332 105520394
3 57974 98110
3 12524 408
3 20104 10760
2 43852 658505472
2 93838 725317823
1 31635 78200 441048129
2 124159 250314083
1 57929 104667 989822820
2 116190 954113494
2 25490 357977451
1 25098 46093 272236723
1 67678 90340 898415935
3 125341 35019
3 165375 529
3 1522 57713
1 70034 75690 997842922
3 108376 45779
1 36351 40022 610549157
3 57787 112339
3 62975 29755
2 35489 937749079
2 41879 210642389
1 47664 100292 7560266
2 35717 749487886
2 92955 176747210
2 175027 389382890
3 9005 40708
1 35472 76545 208338469
1 26675 75891 133690271
2 15321 629849023
3 122828 104844
3 165314 19595
1 9979 38603 672958978
2 167683 849824299
1 23063 58371 747545097
1 7067 113553 275849918
3 25720 38415
2 88983 201757042
1 79576 110125 430484213
1 19667 32680 760396422
1 14523 90644 75363254
2 83782 687916594
3 47779 62905
3 31268 17016
1 108793 109827 954049924
2 98780 459920052
1 17259 83019 51624769
1 76821 82818 822577568
2 107220 904615015
3 68238 85026
3 162733 28508
2 11528 763071829
1 18542 47943 81427717
2 101103 728836589
1 36358 76634 419804680
1 25764 112954 289387051
3 14072 7352
3 153816 25486
2 36207 644906911
2 22986 846443472
1 21764 87063 211618306
2 141202 617395392
3 96091 21487
3 135931 40056
2 170733 570556903
3 163277 32980
1 28669 52948 14256027
1 44287 113680 934003321
3 162590 67610
3 22124 44372
2 22747 910190370
3 173318 92652
1 40661 47917 247494953
3 45135 74468
1 26748 96049 118938325
3 68855 87640
3 116899 83581
3 114523 43190
3 81052 62095
3 146827 74137
2 23518 802067902
2 94772 27926598
1 46181 83647 273907393
2 23020 132207528
2 108577 625022704
1 58889 104732 892120388
1 21728 48401 317395430
1 60228 61921 240678903
1 38689 111580 822091075
3 55427 22664
1 84578 98164 250674327
3 6275 27201
1 39651 42553 18338646
1 32416 83898 381978005
1 9026 90861 827008776
3 59745 33778
2 142360 384721553
3 23492 30239
2 69696 211054034
2 109299 775523985
1 12793 31781 64529964
1 53440 54798 3469117
1 89414 94106 516218164
1 58206 97515 623963644
3 16776 88061
3 32724 40980
1 41365 92057 869312470
1 2077 110421 103507747
1 4947 21984 679998576
3 21707 53285
3 4690 67679
1 71209 97870 579246167
3 34291 33474
3 61204 93824
1 36047 77289 635342184
3 34228 33278
1 33996 41443 453448533
3 23748 86122
3 82580 74912
2 164940 426886310
3 154690 98495
2 105905 209692851
1 55886 83311 97128815
1 39978 97099 180374097
2 67442 647510376
1 21288 92524 311121386
3 161102 25241
2 112115 59759574
2 41664 619989845
2 134414 190854840
2 156103 676250632
1 40496 83231 172047706
1 31255 102350 697291702
2 37210 592341346
3 168168 21459
3 4718 34017
2 49788 786453849
1 62736 106452 205201652
3 127073 113647
1 33325 110320 947891189
1 76821 89794 332001264
3 127035 40295
2 165940 34054627
1 6583 56262 938082688
2 108630 717302851
3 134777 106063
1 11159 113576 668574833
1 22989 55154 764822169
2 152192 921590790
2 31524 665559312
3 74775 1342
1 50758 68454 810664602
1 39600 65523 328501671
3 48810 18253
1 109290 109869 31117207
1 18760 50585 205383789
3 114384 13956
3 131690 74243
1 42292 61520 42326682
2 22472 670560471
1 39266 55200 327433304
1 1557 66023 743900811
1 22656 48305 802698998
2 61804 282646796
1 82150 85038 586564238
2 165292 90353554
1 32962 64452 991820689
3 58222 62142
3 171042 10712
2 78052 584313784
1 5108 52389 249730554
3 72009 49686
1 80552 92706 150240110
3 91285 51071
2 124109 514199476
2 83424 505726505
1 70326 85884 13120845
2 151050 673657225
2 120583 96930954
1 51719 80105 236740162
2 73217 14413268
2 114856 286089277
1 47613 74176 296211495
2 108617 514418568
1 26202 72487 165510576
3 28583 24067
1 11363 77354 58752014
2 142222 193862888
2 149268 152679601
3 3557 24307
1 46652 53542 499989753
1 46655 93777 373281672
3 171920 9397
1 38455 39433 159800061
1 759 45973 708025740
2 78099 37095985
2 87890 687762688
2 63654 176436079
3 5111 101109
2 42968 402178752
1 108990 110980 347050954
1 8573 67823 229638725
2 138006 889657315
2 124643 571102888
1 43411 44340 908520623
3 58366 42324
3 63710 60619
1 37186 112751 357531192
2 66015 55693456
3 158306 88617
2 150629 429667902
2 140352 321631419
2 135930 222775810
1 44010 68472 313217519
3 32040 110606
2 14175 965264282
1 14215 97526 109453997
1 38611 38632 351325796
1 28258 64536 394086511
2 150473 513396435
1 112 41640 304467133
3 60207 57317
3 22781 21935
3 70390 69256
2 119868 809780052
1 50522 81645 965192018
3 63657 55144
3 751 94204
1 5294 61694 952175828
1 69172 77466 271698681
3 14111 90845
3 64971 27044
2 52905 246433641
2 174090 708019967
2 124604 875634593
1 19421 61533 206557484
1 918 85088 122515444
3 6023 8579
1 32086 98602 93044812
2 94409 321770991
2 156287 703451512
3 159686 85438
2 70858 405412451
3 8599 64519
3 93252 66081
1 1388 96933 876844266
1 52610 56753 102853713
3 144185 103054
1 7460 70783 975644561
2 23842 777897496
1 50801 105310 931998880
2 56693 279188869
1 69215 71861 211330862
3 30957 44273
1 59795 109859 587431743
3 55978 100030
3 135749 107689
3 137447 44451
1 65591 74144 299327346
1 77421 104774 4017694
3 5773 20951
1 91464 106817 748988471
3 89359 16596
2 99038 149896294
1 5427 106097 38517567
3 23837 28195
2 92214 278437799
1 49411 74300 523609891
3 144779 90065
1 25118 42726 790711882
3 5904 82854
3 162381 69266
1 91160 113257 733155149
3 34951 46065
1 13927 61288 186524167
2 104241 913523487
1 52032 90809 703772074
3 142353 79830
3 128758 16933
1 12983 95293 992128833
2 63289 300958351
3 87139 90815
1 10098 108017 205766082
3 105825 42662
1 13792 88939 768044266
3 156606 16243
3 107903 10828
2 63399 895970795
2 40471 501040288
2 89299 530282948
2 24582 597155182
1 57839 72714 587865710
3 53707 76471
2 6909 906894225
2 153313 167374784
3 132929 20973
2 99842 35390263
3 123356 45513
1 18523 87744 680843413
1 26973 101661 411589867
2 79877 143335673
2 136489 814340670
2 9426 712683742
2 23991 618469912
3 90510 28536
2 154183 429337045
1 46102 77736 213779457
1 97083 111028 334091234
2 161068 19555501
1 58582 64490 824964602
3 167863 3640
2 71678 845930966
1 28305 55240 912048820
1 26523 90535 825280514
3 143792 41708
1 7753 77320 108284381
3 164164 21557
1 4636 104308 313893805
1 37085 73584 157203245
2 47869 189686686
1 11644 25937 705871078
3 110459 73310
1 44673 89573 990882458
1 12975 61655 758075969
3 49538 97661
3 170878 54383
3 77456 57935
3 110647 70982
1 39178 60409 165765567
3 164346 65010
3 148379 14201
3 129499 7992
3 45341 37810
3 171014 50157
1 45384 81856 112423573
3 21717 50616
3 49487 104971
2 75386 495127678
1 25764 37272 716510323
2 1194 190438132
3 33602 48122
1 49703 73021 663618277
2 92130 277659214
1 81215 84016 281022367
3 25981 36855
2 41330 683574085
3 37641 83025
1 15017 77142 986706908
2 78676 282190107
1 2441 50343 650778320
2 76798 608467533
1 72701 102466 604700756
1 15782 99031 29226218
2 2018 25766416
1 42494 69397 790852533
1 29389 85239 779792039
3 7629 85524
1 83429 85596 433505217
2 137990 353288538
3 128204 19064
1 73121 91457 393390868
2 30455 399262577
2 70682 551262492
3 134921 87350
2 158752 432751059
3 18168 111708
1 34735 97085 995455595
2 56587 195041997
3 110559 24474
3 54345 80885
3 81312 47977
1 51015 81360 275026698
3 12383 58248
2 37968 27018422
3 164799 105386
2 16929 423030604
2 140996 979202831
1 53605 106985 834597940
3 5778 81701
2 120767 759136262
2 83272 989217937
3 126062 29793
1 52102 109204 376085390
3 124236 64946
2 91845 722467913
2 75429 644536236
3 127048 61595
2 128522 630350906
3 127733 10587
3 8256 84549
3 172160 5036
2 107828 997635148
3 61855 13692
1 34077 109585 292529703
3 11606 24974
1 31169 105711 183503128
1 1992 63719 292574321
2 170794 445378262
2 165336 337528431
1 57023 81410 872017625
2 40184 527900721
1 90 30609 214338044
3 78251 67572
1 16983 48835 43258139
1 12965 96859 341692365
2 146706 101807679
2 121537 461539026
2 42796 958447330
1 20967 77790 743411022
2 5317 647786155
2 159071 471606526
3 106794 6296
3 904 45764
1 18512 56352 67717068
3 97858 24359
3 167831 75
3 124932 15229
3 23814 6392
3 155384 34092
2 50650 204629078
1 70919 94436 257856510
1 95646 100883 213664217
2 3346 59774125
2 43897 218503303
1 37530 40871 529697055
1 7148 99521 914586457
3 18872 31786
3 106853 78250
3 120691 52015
1 25594 40670 805745401
1 75467 81027 999358460
3 137237 35845
1 57599 95813 453977795
3 7173 13815
1 23851 43165 291356963
2 166251 861959939
1 11329 63690 12354977
2 98870 218261897
2 35681 274408671
1 29898 60431 333049787
1 25888 74039 525331807
3 129403 93766
3 96192 92341
2 28654 58206724
1 14677 37589 884992476
2 111173 791691380
1 88364 103311 322836703
1 24921 63684 410934633
1 44910 61574 294987410
2 132020 212011838
2 81060 346069543
3 80796 9247
1 11034 86184 717168493
2 80615 737851266
2 2908 167381674
3 37912 76552
1 8192 64997 195734379
3 74307 30011
1 22893 57851 464959125
3 110234 17242
2 94679 163941604
1 30617 93606 156802417
2 37838 683425838
2 8659 301931738
1 67417 96338 507345718
2 24466 458832363
3 32241 22958
1 46782 58126 860278676
3 80036 35814
2 41154 885551103
1 28533 71078 763094001
2 165534 242449501
3 11310 100996
3 32801 81271
2 4146 615322584
2 45023 986549126
1 48621 98087 620329843
3 141133 2153
1 15752 108256 787708007
3 155819 97224
2 97276 594513016
3 51641 875
2 49158 525744710
2 98870 213793997
2 146843 233530914
2 137255 33222852
1 92023 94261 479636532
2 11223 640741184
2 40618 601181753
1 67633 113481 202068415
3 127446 73578
2 80048 496083512
1 9750 77122 961177345
1 17733 93564 766126953
3 94423 65464
3 172329 32821
3 68204 56710
3 142214 48293
2 63214 69426641
3 103782 101087
1 52263 73884 388492478
3 70491 30147
1 61327 112840 13319524
2 56331 742388998
2 83890 59781388
3 17446 100923
3 152299 16945
3 13569 990
2 173313 369682340
2 89049 531955663
2 82745 551441276
2 82887 50724087
3 73637 23042
2 70715 680226753
2 161517 584082239
2 86441 21880155
2 44683 409416912
2 164138 700193281
3 136927 71171
3 72579 107713
1 27401 76571 147861180
2 1290 378462086
3 43122 12091
3 90335 67993
1 4200 97392 429067462
1 84196 95127 108146340
3 126280 18288
1 25348 68205 129496119
3 23327 50347
1 17216 79841 471631271
1 47255 110123 350843127
2 121243 298382760
2 95033 15554810
2 83144 738583758
3 135560 98772
1 42754 79446 939229669
2 76848 343338422
1 11140 22757 677238683
2 142947 582300868
2 73990 917703578
2 89751 765410729
3 87122 27411
1 70618 73037 770587950
3 4490 54777
3 107034 6003
3 175302 72316
1 48894 79703 175595923
2 88763 207761708
1 7133 71659 607396743
2 11882 680593686
1 3405 3692 302454935
1 22225 53173 234769813
3 126160 72254
3 152290 27324
2 102619 709067631
3 114430 64037
1 8089 92971 151418783
1 53409 100073 148848694
3 144416 2375
3 80259 72032
1 1837 38697 825758240
2 128194 241808620
3 10103 51407
3 161584 41723
2 123905 625465627
1 25460 30931 723987442
2 92804 810820958
2 138953 455428677
3 115799 50677
2 29365 99640397
2 128367 861191110
3 97671 32736
2 20598 469407609
2 20965 561443532
1 3061 68837 622861001
2 114696 999703571
1 6446 83524 479948317
2 167065 699964311
2 64067 773903241
3 172951 88285
3 163573 77019
3 86268 54227
1 1805 2780 213811548
3 36329 26446
2 89526 166707939
2 174356 177730652
3 122747 15652
3 164977 102404
2 87425 237506725
2 96852 545367197
2 89059 485298013
1 21895 35363 977776666
3 155888 56689
3 53025 45301
3 8623 97192
1 10624 53117 393601174
3 95839 4305
1 42873 79589 319714932
2 172749 438995348
2 28484 789545417
2 102167 429275248
1 17254 28956 272024781
3 4523 66947
2 28470 448473981
3 152758 7276
2 49976 772234814
2 103638 139347841
1 50781 95700 920353014
1 40424 62351 616852155
2 28127 698953478
2 3898 952471422
3 18865 74162
1 102202 103530 819829327
2 92313 848190741
2 150704 554794494
1 26264 89456 780617380
3 170613 11017
1 56957 57702 62138233
2 80097 143011773
2 81902 939621361
2 158911 734306193
3 157086 11803
2 126238 75071031
1 43130 69935 91169883
1 58377 72933 784680725
2 140311 335124708
2 120330 996124097
1 84609 87447 583797141
1 34658 73653 507198110
1 101942 108479 716183815
1 83132 92944 4003194
2 99888 412701741
3 38022 23103
2 56706 635798377
3 75757 953
3 128407 67885
1 42896 76172 499522071
3 122294 91878
2 102983 470476250
1 68400 106725 277776382
3 135878 27297
2 54988 180132651
2 147278 899576204
3 26220 19361
3 98536 13382
2 66941 673654500
2 141500 44311202
2 152950 399982873
3 143917 28757
3 91498 95487
2 116422 53906363
3 89907 64759
1 21614 87050 341135884
3 48359 9637
2 295 188879380
2 107272 865640896
2 77424 535742599
3 170960 29979
2 152236 125276444
3 99945 103957
3 76011 30857
2 121895 656149488
2 120452 619218509
2 17981 4451910
3 138591 89235
1 20873 66802 853348654
1 34411 105752 502077125
3 152505 97163
3 30821 35350
1 28751 107501 656882640
1 8066 78157 895097997
3 69138 95958
3 26304 24492
2 106401 501760987
3 142842 56533
3 135351 101768
1 13304 85891 19666573
3 4490 52209
2 93671 691365161
3 4012 81017
1 23481 114119 300194813
3 52112 4655
3 154992 88086
2 138147 390940159
1 56166 96658 580248308
2 2859 471292938
1 15160 88777 985619703
2 41174 793034135
1 9138 20215 295383137
2 151096 55967675
1 25459 51051 628941414
2 164868 573957486
1 29953 58923 951391587
3 4216 29471
3 1114 61539
1 21121 77729 272236181
1 8128 86927 216167749
2 25071 282007707
1 98728 103516 622028017
2 159350 691103068
2 155901 786228032
2 107325 940870341
1 19371 35484 48341396
3 107381 22871
1 53579 114324 906436730
1 12799 96359 632992242
1 19581 82086 151386582
2 53001 146275457
2 25796 677983627
1 10182 29085 507157401
2 71053 18034580
1 45202 58070 573075197
1 80803 84940 442610745
1 46892 77792 763776409
1 24581 108883 532293249
3 18002 8029
1 18193 113621 191651304
3 20080 98453
1 2778 108262 43300790
3 49704 86790
1 56242 60888 101649117
1 3865 69026 906135303
2 157873 424786004
1 8824 76564 95584048
1 1818 43463 917509296
2 116261 737049566
3 57459 66626
2 39938 547247821
3 154788 24541
2 96279 227591250
2 21073 874493341
1 58424 70007 329691218
2 30201 3785881
1 76160 94494 687401957
3 148740 72929
1 17296 81521 490977869
1 90709 95087 833962394
3 70748 95409
1 49995 58818 564882833
3 121965 35152
1 30342 85796 131242068
1 17549 76905 648768344
1 50405 96412 717329681
1 24758 53108 694186531
3 98651 9590
2 36272 812178474
3 169256 34061
1 25683 48230 179260533
3 156864 95318
3 62216 77108
3 49643 99687
2 44165 958034678
3 155594 38081
2 167517 986756809
2 32001 198830922
1 537 29425 808390131
2 101376 845120968
2 120923 685945717
3 140715 478
1 13630 36799 505757
3 55209 41407
1 32313 59430 309157737
1 94360 108696 773534431
3 14250 19888
1 18464 114204 883826082
1 98294 103893 229104953
1 61849 75072 897144899
3 32544 19847
1 30269 113040 942136745
1 15036 58929 825018336
3 33380 20617
1 12888 42361 171394175
3 63293 73969
3 43322 22742
2 29606 126339316
2 64009 154790872
3 127153 76116
1 62854 111145 307569777
1 38050 102418 637192497
3 39015 27036
1 13747 15563 971935624
2 69753 698685242
2 119806 846805977
3 70626 20085
1 46155 112227 421117174
2 41134 949470960
3 147160 61291
2 33697 503093625
3 33613 53685
2 170260 359423951
3 159687 96611
2 58911 533236988
2 137699 528810129
1 49514 92235 919780637
1 15537 15822 1469353
3 132772 15832
2 130789 489259364
1 15766 85167 737409152
2 86033 18733723
1 69416 111473 54475983
3 86081 70669
1 46190 69254 407204910
3 40996 78299
3 68516 34996
2 33420 992938312
1 58887 64249 131687955
1 59507 66177 438417779
2 128794 600271525
3 64594 11930
1 16349 43463 38889456
3 161132 12145
3 95295 7558
1 45122 79202 607430667
3 136165 80023
1 22210 86280 227470751
2 136350 475664440
2 118051 951163566
1 30667 56664 57291563
3 167359 96040
3 86629 4107
1 44611 75671 930818992
3 106668 109300
2 46466 473031642
1 59925 93921 15603261
1 12632 100638 464041176
2 116880 913624281
3 40983 48106
1 40585 50587 351931400
3 129436 2231
2 165226 811375377
1 64397 86650 734790923
2 67932 518828162
1 2716 81438 959711985
1 44767 60085 643043185
2 82729 285024780
2 21584 746606624
2 129390 649964630
3 82830 66073
1 17013 95511 102688733
2 84429 658122305
2 115037 672727013
1 71899 93179 560317103
2 136129 308599024
2 14091 984820521
1 45010 110892 318353699
1 79613 97734 677193935
3 101234 15195
3 61789 87977
2 38402 558784185
2 85837 310126817
2 18294 64530628
1 2024 19129 678557512
1 23987 43628 358892743
2 33331 446621314
3 75684 111296
3 127479 91709
2 12838 65663170
3 27584 79271
3 145559 37861
1 8511 107854 121565670
3 98449 84765
3 141846 18113
2 107533 782696515
2 107066 42309715
1 60026 104526 294352309
2 56466 603006920
3 172819 16577
3 143654 12223
1 3533 103119 702568532
1 49951 111208 831213830
3 37402 103511
1 32383 62241 216897580
1 82622 101017 969700170
2 8382 827701387
3 66416 47008
3 124465 50381
1 54299 67528 835950301
3 32031 5983
3 167836 49816
1 92534 97794 438723457
1 17057 46502 433011440
3 20482 30971
1 16742 35853 24227881
1 75315 86535 680485235
2 38728 780256487
1 58219 110839 422360843
1 4745 109795 283305033
2 144295 514192456
2 97114 17894520
1 3414 39436 492593527
2 150903 649012805
3 98572 57881
3 140058 20558
2 95157 942293999
2 120620 728079971
2 144388 415329323
1 96678 114061 613379055
1 23608 27983 570168913
3 64660 48735
1 31423 59512 406981930
2 112678 334223483
2 46930 385599049
3 158053 64064
3 111778 93471
2 135159 515541033
2 62499 740291853
2 148996 224247061
1 63664 91892 238576370
2 4578 906176809
1 12981 80625 567999206
3 55711 40815
1 15228 84967 285358781
2 110406 603194366
2 55621 837209674
2 80826 918452923
1 1155 69658 643015896
3 70536 62614
1 5500 87920 101219332
2 17081 821080016
1 29161 36565 920804020
1 23831 48191 533955565
3 171066 52556
2 93435 102554708
1 41412 103894 759287554
3 146807 86698
2 16172 27672393
1 84181 98100 429684709
3 54476 24812
2 37176 323803354
2 168137 272735580
1 85903 96607 38425765
2 24612 355651145
3 139892 29511
3 83539 49517
1 3407 43602 423859045
2 69577 826140022
2 66913 3268124
1 2333 54138 589306288
1 26501 37160 503623999
1 34726 72889 755570702
3 149992 51682
1 16961 28209 426275214
2 78727 86810046
3 131305 91491
2 42398 918660221
2 161526 856121776
2 104094 843239658
1 107722 111659 826317904
1 20012 90453 387208704
3 143426 37723
3 93343 36047
3 130180 22016
3 75339 1169
2 33240 843060785
1 46255 83157 65308521
1 11966 91365 584921628
2 41622 657088566
1 19637 28172 92221160
2 142802 676456727
2 50651 334648030
1 6885 39515 230687879
3 124776 31646
1 64442 114264 500124919
1 17112 41412 747816777
2 76308 751906293
2 37380 869592141
2 87162 1655930
3 129844 4848
1 19548 57543 196125503
3 104473 1643
1 35013 101971 483869471
3 140405 36042
3 23323 11370
1 21101 46848 298499929
2 148127 58496472
2 14428 156407118
1 65404 94327 161365000
3 64557 72316
1 23304 60648 80436765
1 35126 53585 813349743
1 26378 54685 424189240
3 111727 110776
1 52647 61419 616147160
2 34118 754528449
2 95772 669936937
2 113364 546397183
2 140370 15405043
1 23260 49592 590367614
3 25001 71441
2 707 615074808
2 100814 712943614
2 172385 613232726
3 138813 2236
2 113060 461100763
2 144201 457817733
1 62306 92859 876215024
1 4955 44573 753569800
2 71503 54646480
2 15195 535629190
1 42798 95547 334041691
3 40752 40466
3 45039 57564
1 32839 58639 125444500
2 175326 992764907
2 157128 85586966
3 47703 32570
1 38429 74643 955436874
1 11583 31577 161711807
1 7089 93693 245090956
2 63378 853981342
1 44088 63263 943044246
1 39868 106459 232410767
3 58354 23532
2 4586 701642604
2 69283 775632674
3 99709 37751
1 18089 47420 962552257
2 125793 601384385
1 74773 112361 36405038
3 38659 20530
2 90222 835894301
1 29315 108706 918499001
1 744 19778 705678705
3 174088 58974
1 12784 37405 746165896
2 169345 816522661
3 104260 78826
2 135425 466381819
1 25494 91870 667971025
2 37407 395714522
1 3493 90221 909316391
1 22606 67388 412971401
1 20175 30239 687058640
2 116046 94663965
3 25638 62723
1 26440 57439 864934574
2 65619 187026817
2 93422 946168102
1 14274 79798 652963065
2 85567 500318083
2 2056 655447177
2 143106 770753296
2 91323 122328861
3 83013 11867
1 14730 59391 631742254
2 94079 811505119
1 92663 96142 828723416
3 20142 86835
3 54364 56964
1 18718 74502 360065907
1 66910 97666 37283229
2 144675 822944822
2 52621 807548917
2 126354 253478545
2 29966 615147910
3 139332 81320
3 120942 53904
2 145774 993213652
2 153793 60055686
1 8260 21025 166061003
1 7199 40242 930483851
2 34333 331416060
2 171308 637606071
1 50398 76357 751656013
2 138632 821840025
1 1167 6924 336931153
3 19811 9682
1 72207 114420 558489625
3 143238 37281
3 129389 57944
1 27437 70962 541770423
1 6100 28104 157480010
3 44414 72664
1 24935 55624 232746703
1 30287 101714 657930587
2 35120 632003747
2 168164 816909790
3 113613 45638
2 93775 670812827
1 91560 104325 794927360
3 59345 108575
1 6991 99671 149453373
2 17284 388687708
1 77027 88966 110000845
3 98181 11477
3 13097 93169
1 35876 70449 862518898
3 26214 73825
3 1142 22583
1 86402 110840 161729817
2 119194 225541835
2 15420 55472425
1 14890 20010 95270205
1 9531 101748 196761166
3 23933 52841
2 119407 662125721
1 56587 85136 122908886
3 2664 93063
2 51874 367331406
3 33379 1186
1 28140 36852 196707696
1 31242 40463 19862487
3 14489 2616
1 13901 87532 116947475
2 66914 58563154
3 62575 107357
1 994 100502 173339597
1 9233 42796 67876663
2 41309 677828927
3 81264 91801
1 25050 49450 442960646
2 15299 564245735
3 135405 3215
1 43748 95021 64882640
2 159701 219181524
3 129594 14010
3 11691 35057
2 81882 868193305
2 7171 970868235
3 50807 31649
3 65286 36137
3 45781 54188
2 140435 257719861
1 52443 93995 37834253
1 97963 104278 278475279
3 88623 94318
3 28256 533
1 31821 99127 55981104
1 22421 28550 504272829
1 12116 110210 680614700
2 75803 395514694
3 162028 94957
3 39326 107458
3 147630 57239
2 47443 423782299
2 69897 426585271
1 59456 99783 196334336
1 52229 76303 812130540
1 79947 106030 173381478
3 42558 10720
2 18448 745695867
1 78732 108171 589099634
1 65574 85988 259481792
2 146646 365291122
3 75975 99272
2 147277 743018999
1 25412 59185 394394323
2 118724 267371040
1 34183 102299 84148654
1 58726 100726 62181726
1 24916 45990 715386453
3 45482 99600
2 168847 106384312
1 6372 106975 8719478
2 99834 227117533
1 45451 100544 266883207
2 61692 506540038
3 48740 54894
1 95551 103805 346730370
1 13926 88356 457502745
1 18527 37310 258267363
2 62754 68883981
1 36062 114248 556890514
3 157937 59118
2 64944 685631414
1 23961 25920 542531697
1 48677 96330 862650228
3 151910 107457
3 114038 1974
3 101062 85711
2 29904 625677600
2 10175 344483136
1 20650 44921 91221791
3 18564 91987
2 111205 49975213
1 96260 109847 75918868
2 166927 463474641
2 25237 137932222
1 38351 75470 187839167
1 97049 111692 674330231
1 18950 113975 383959266
1 19844 90554 8870732
3 163918 71164
3 134041 59696
2 164306 783272804
2 53009 929918639
3 150099 77067
3 111781 10702
3 26462 44207
2 159192 617938257
2 164819 857532280
3 107804 78778
1 9377 38765 275332425
3 66269 46425
1 56695 100062 570218724
2 74768 364343635
3 107585 76911
1 27754 58113 977627986
2 142416 748207855
2 111756 743307876
3 147032 30914
3 50328 50397
2 100753 207975629
2 56424 604424380
3 15814 89807
1 35967 101072 208325722
3 41970 95090
1 28710 107753 248192032
3 125891 97900
3 165140 61870
3 67895 104179
2 69110 167300786
3 121247 70716
1 16959 108613 579287737
2 43375 342559442
3 108310 9923
2 22417 406571609
3 36509 54007
3 60005 18597
2 137409 792980242
1 1864 85338 808879083
1 29073 103689 275025408
3 123509 5415
1 12640 77422 576797921
2 59085 130626407
2 52662 748214535
2 172343 622087284
2 106674 606557782
1 96164 105163 8954422
1 9744 68245 219629962
3 121467 73892
2 119927 350705146
2 45504 989954544
2 5014 643717965
3 106863 79308
1 78077 88251 244372929
1 85814 113727 848351905
1 19446 30778 894286174
1 52453 59965 973006926
1 72826 90170 961915840
2 143262 708462091
2 152298 70914098
3 11708 112056
2 111970 188529449
1 12563 50646 333515387
2 88522 157482568
1 22898 35686 772060115
3 119702 102640
1 17569 19377 654310400
3 73546 52580
1 41313 103363 278366698
1 34981 41620 67581098
3 30022 103160
2 40887 257181226
2 42162 288286057
2 102005 160505120
2 165310 883802203
3 131035 109089
2 121128 288566263
3 164364 29460
1 33919 56952 204619689
3 105979 7848
3 150627 25207
2 83865 646618854
2 114843 30178910
2 1477 292578002
2 85185 462136783
3 89750 72520
3 65167 109380
1 45036 79119 49494851
3 79067 77087
3 11736 69201
2 3709 841209395
1 42005 101256 986365515
1 32907 60334 170705616
1 19793 22972 148495508
2 60268 358318672
3 22938 24042
2 173808 788731853
3 111007 7724
2 40553 331673209
2 81675 154839870
3 5684 82382
2 98795 958523500
2 2628 367666961
3 113589 6150
1 22816 27526 161042887
3 53471 4315
3 4171 332
2 135955 697184163
3 80631 25835
3 171836 11743
3 147607 30233
2 141794 233417476
2 155042 603719446
3 30170 2343
1 38127 95526 296980198
2 105932 681894995
2 136406 859327546
3 67233 60964
3 75407 59838
1 48616 99364 69717547
1 42515 82700 858143507
1 50005 58226 999602873
2 153195 902471156
1 36038 51102 58374438
3 138042 35504
3 106247 77204
1 19792 111170 76862404
1 10930 36914 11227883
3 115810 62700
2 155141 35191684
3 96418 52041
1 60544 113086 574927483
1 7093 104477 911320436
2 131888 620398355
3 111948 9438
1 91677 96578 586721460
3 36730 73698
1 85734 110494 881548422
2 1831 124619457
2 58897 172770273
1 15404 67713 8375935
1 42693 91026 995159320
3 106420 28375
3 70760 108477
2 3749 667452957
2 53901 266315156
2 1221 809596772
2 62100 547863570
2 47877 968447434
3 141006 90743
3 172560 34365
3 29608 36133
1 47326 86670 398234249
2 97093 53133231
3 64177 29526
3 68398 6120
3 112132 79819
1 18827 108072 403690998
3 142121 53372
2 2192 731379576
1 38984 50375 39763675
2 125776 987914607
2 98074 909275990
2 165333 22237515
1 70620 107817 985855232
2 28420 719872103
3 61348 74726
1 24120 99130 663894627
3 80799 36635
1 21326 51727 881653944
1 9804 31053 713049887
1 52627 92899 24106666
2 161418 541542530
2 28693 779458068
2 52461 495758320
3 105628 54160
1 57922 69596 807488412
2 35121 730602013
3 83347 11764
3 122070 42718
2 126230 404254351
3 39363 59110
2 9746 333011672
2 68509 726846043
1 29612 57455 602717114
1 11807 26645 748657088
2 129118 674380051
3 97129 49833
3 83330 55577
2 134847 670468482
3 26782 111087
3 56463 38417
3 127423 47985
1 10692 56443 616498844
3 93753 63089
3 77056 33176
3 120270 21049
3 88671 40016
3 55355 40407
1 22738 90674 580234205
1 95567 98566 364530449
3 142847 111847
2 138929 103459319
2 170091 144039723
2 23956 657770672
3 105530 10757
3 95642 30117
2 4064 760924565
2 78676 221063048
1 25049 85613 276165972
3 41213 57753
3 165041 4721
1 44391 89352 277011464
3 93068 1703
1 59728 93090 23392410
1 84842 113272 928802600
1 13698 103160 626029350
1 76090 102051 507077027
1 110767 111272 213836522
1 23543 29317 54442073
1 25203 83380 995650850
2 2142 923860430
3 5340 85449
1 7671 10417 784046547
2 32914 562293387
2 122191 854501049
1 15524 88268 264678944
3 104031 87318
3 10425 24473
2 14103 43339966
2 70302 205190182
3 66403 18621
1 67105 93424 779902837
2 51148 928154203
1 23912 95750 324815342
1 17365 61330 493352654
1 18639 87355 734189936
1 44086 60834 588289666
2 136110 524277688
2 135833 78159642
2 128246 211002703
3 98065 1496
3 139650 11998
1 89505 98418 109663204
2 80497 458610156
2 166719 662481074
2 33347 553112983
3 109393 80593
3 57392 21902
3 91731 7740
3 131897 48936
3 58036 93553
2 10543 504847917
1 80294 110825 501069302
1 446 28778 506302740
1 11540 111203 180413936
3 32202 54867
1 29478 62561 813606096
1 65825 70467 567198847
1 8259 62186 7254904
2 8908 159802924
2 56844 809018096
2 122938 455029582
2 89951 892024532
2 120509 64276475
1 23328 80357 511797516
1 22426 37997 4656993
3 20598 44906
3 103749 91084
3 82366 24465
2 172304 877903899
2 26959 988209501
1 91378 110671 3556212
2 91588 459677129
1 55585 65434 276418405
3 10540 21251
2 82697 935076545
2 143395 395009914
3 134293 77396
2 46453 775174905
2 150319 751682141
3 52037 105442
3 142751 82668
2 170599 801486710
2 173505 787663713
1 9814 60621 320917447
1 13878 20405 373149934
3 163088 24516
3 167861 97722
3 103428 1000
3 142031 104280
1 20230 59858 392566778
3 62058 62648
1 66439 72054 879539241
1 18075 79240 894427919
1 8794 12126 678693196
2 92726 337915518
1 72538 80804 879782609
1 81751 84425 971696270
3 36110 38690
3 130578 31407
1 49328 63126 174376407
2 110814 679989071
3 126803 18779
1 45347 74864 805821673
1 100344 110099 856630253
2 82977 687361903
1 41400 85702 351503196
3 150074 38026
2 61306 618224598
3 45979 41852
2 144182 722866959
3 120479 18660
3 174492 12958
1 26447 70277 687845583
3 25253 83105
3 7405 39602
3 158973 69224
3 25554 60605
3 7486 5798
2 130259 821303546
2 117707 476949032
2 56410 251613254
2 140085 767104208
1 52604 83575 938507092
1 8778 30433 122176266
2 79927 982932090
2 157340 391882988
1 7481 88492 892130051
1 18038 56737 761709174
3 160343 77621
1 78605 104739 553800028
2 67106 452594552
2 80804 880197839
2 130172 500292787
3 21151 30937
1 59693 104778 291560302
3 82728 98860
3 47647 112476
1 53376 84049 38144197
1 60428 69541 985685444
3 38187 113639
3 160677 67208
3 127301 90318
1 5839 73842 282137886
1 58231 108892 288843199
1 15204 103184 208769876
3 77292 96023
2 32117 383919218
2 91843 888532526
3 57382 20367
2 80073 899801623
2 67214 817603201
3 48601 27301
3 68913 29797
2 20204 729734695
2 51253 976174429
3 81725 101401
1 43053 61956 796072479
3 31382 111081
1 59506 95357 544321748
1 61821 63002 62282434
3 15027 53060
3 12335 105657
2 29463 479549870
1 31667 34816 880571138
2 80630 142452052
3 95143 62018
2 155084 616772813
1 20139 24912 105756950
2 99712 599392792
1 20285 50470 267929935
3 9573 82698
1 13854 66359 997392797
3 127039 81100
2 107560 367517343
2 141423 794091219
3 10953 88047
3 175655 41770
1 12370 108270 275504884
2 22489 303064177
3 155397 52647
1 16592 112508 798438254
3 117462 66070
2 21573 686296122
2 140242 826806612
3 163262 103723
2 17343 30505223
2 21166 759234980
1 70219 87958 18408907
1 51992 78527 847808168
2 66212 947514580
1 4768 29199 831219146
3 126964 57259
2 116709 556220904
2 128390 1567631
2 52215 964295880
3 60006 22597
1 8133 60491 197160834
1 27693 102306 633319169
1 40947 55961 883687962
1 56498 98455 752615796
2 44784 55085961
1 70903 107027 600822937
2 69807 846218402
2 112217 886424317
3 5094 33938
3 15131 43882
2 170562 180976524
3 37609 79857
3 162183 75530
1 88252 103978 746289748
2 93413 801693707
3 171151 63955
3 10230 61576
2 146762 530278247
1 33194 68574 458187885
3 133922 21394
2 154887 806399522
2 169925 297922093
1 19780 44049 60204836
2 162678 7471387
3 54315 92357
3 156452 47779
1 41407 113523 825445908
2 165203 577483597
1 8774 85481 961381234
1 3877 43716 157847357
3 48581 37947
3 19439 55674
2 168238 947599499
2 50611 544917676
2 89739 571114823
2 32748 737176103
3 173883 101606
1 19204 26362 697080035
1 14669 90827 611233075
2 56109 416253731
2 5732 320698829
3 21433 31195
3 140998 10237
2 143946 120392415
2 168072 55648069
1 52286 78936 985287279
2 105236 55104290
2 148917 643769529
3 123990 364
2 80495 307473208
3 68030 90893
3 36691 101005
1 19556 67170 450405591
1 47142 47476 496517854
3 78353 38779
1 30898 45708 776418304
1 72375 85643 704494224
1 25187 110898 594655473
3 21041 90029
3 103959 92487
3 166173 41266
2 33194 335663127
1 50582 79644 539152498
1 13453 106081 718456176
3 94466 79980
3 31355 47910
1 581 24697 541193660
1 97886 104447 699670130
3 115972 2035
3 91330 83041
2 71567 172303779
1 15771 94422 515253880
1 30171 32409 658727815
3 72987 3228
1 62842 100171 478802329
2 110496 154140581
3 30867 84635
2 4385 420690120
3 132993 38187
1 8924 85009 516740645
2 171115 121320555
3 138879 39328
2 57022 855112398
3 133860 28825
3 67808 63085
1 27331 47618 374046827
3 77228 80912
2 146596 599243249
3 164243 81479
3 14491 23837
1 52224 97925 673137358
2 42899 848901931
2 124462 183053364
1 19247 25797 102287186
1 31137 58619 265543502
2 143671 827870945
2 166308 284824261
1 428 68986 821732367
2 152874 101618128
2 102734 747960238
2 114396 264277359
2 67961 253928781
3 69796 87442
3 53695 62485
1 4184 62194 377128637
1 43632 89606 822133088
2 136711 86989572
2 137884 168938332
2 160972 867903006
1 23998 38052 175994250
3 107224 22409
2 37438 362802162
3 125539 30497
2 108760 172040126
3 51272 77054
3 53784 1086
2 150034 540044665
1 22206 53234 744758015
2 150824 7743242
1 83814 97428 998183027
1 79672 107068 618417042
3 101533 90053
2 94369 468720264
3 99949 22670
3 59870 27674
3 109212 40732
3 1967 9524
3 96093 43925
3 171519 85408
1 37568 49443 97941927
1 70310 101621 514079324
3 50363 83992
1 87340 112549 849725875
2 44105 122044781
2 169153 412154958
2 16712 716981198
3 126284 56015
2 129501 251555904
2 49456 30451719
2 92210 958610104
3 72414 26211
3 34116 61387
3 175565 92960
2 68527 402989124
3 158455 758
1 7838 18452 330003065
2 64935 809323948
1 2567 111836 40816816
3 45652 6146
2 11911 451795741
3 139807 15298
3 14327 51806
2 160529 416484524
1 18953 102126 808903362
2 173332 195105195
3 84253 80576
2 168148 292280703
3 43495 87855
2 147516 641673789
3 122541 46605
2 41796 253452759
1 56665 57641 262824366
3 96199 57700
1 74731 91178 924031367
2 66794 602051322
3 62821 59490
1 76870 110622 776082765
3 113896 45275
1 48572 56675 708889132
1 24628 90678 389928033
2 151119 279254237
1 37666 50967 301146299
3 4284 92897
1 2002 111054 80199020
2 70997 744802978
1 37419 75191 250563876
1 8609 58451 606987947
1 87793 94324 511463127
3 132331 112114
3 155873 3493
3 21086 11307
3 25374 25897
3 84360 1757
3 115499 88777
3 99617 60894
1 23616 43716 773733879
1 12608 99550 380087744
2 28223 836875765
2 27662 107459891
1 14211 86103 394341307
2 104103 709841081
3 80079 49494
3 79427 4122
2 166756 82625498
1 8654 57474 124426696
2 109644 736459741
2 113097 8961580
1 9904 94163 749992654
2 93122 197086202
3 29734 37166
1 85039 97583 503070997
2 55726 853321811
3 9661 13480
3 36416 69362
1 64682 90312 484719547
1 3746 24570 962286373
2 175327 78924881
2 97054 294655493
1 51445 71733 507705911
3 173719 19149
2 124712 122497325
2 64639 482442292
2 151317 234865219
1 22221 80840 964767212
1 15210 31931 127170473
2 82766 482882687
2 28325 629295135
1 33676 54338 400580495
1 25567 50307 318655546
3 47305 29009
3 56961 105639
3 61274 59055
1 46437 87636 337223958
2 168115 125996499
1 51828 78846 341273120
3 102516 95269
2 27777 131789233
3 50647 110990
3 112336 26319
3 2603 106463
3 159720 5211
2 144883 753150605
3 77441 11994
3 63655 35085
1 6905 50925 143959505
2 129972 340510369
3 97711 18078
1 23418 76096 271996100
2 109562 855750364
3 6150 29964
1 17474 66807 915396035
2 76927 992633327
2 72035 323920655
1 88541 112726 318858593
1 12281 91177 524792226
2 27057 288570332
3 68527 42746
3 27673 21317
1 52584 82082 643570955
2 152461 661726106
3 96301 34600
1 30285 34499 370127519
2 40202 793367693
2 7544 619323992
1 4182 11826 288100503
2 127126 34496052
3 110329 24742
1 13567 84209 8015802
2 105242 590684556
3 147863 85636
2 110957 319652350
2 9838 73759338
2 61642 761030318
1 30340 54834 533530636
1 45835 54442 767245947
2 116024 664177565
1 27172 61479 168620949
2 35242 258072999
2 141315 389619734
2 162171 568676178
2 20402 696917296
2 24171 235296949
1 52245 105419 429572147
3 175173 37106
1 38184 59505 576654141
1 29202 37753 245947567
3 139361 52250
2 18431 86358675
3 33900 102457
2 72500 451770425
2 159177 86569563
1 37782 62194 560880398
1 78647 106592 77259465
1 15136 16810 183094557
3 169741 81547
3 18171 25710
1 36318 59158 528251952
2 99309 28588518
2 125881 693359846
3 10586 76418
3 65339 48683
3 14987 77631
3 136706 56506
3 81246 9470
3 30498 47106
1 2784 104634 170243540
3 69315 90011
1 112837 113511 4929586
1 77556 95616 578162703
3 49017 110182
1 3234 11915 377778838
1 43949 52098 337718241
1 84896 97063 125155721
1 2965 33877 468794277
3 79057 77343
2 37086 725217697
2 100377 221673961
3 159215 79147
2 14688 45537906
3 151767 30944
1 78917 86311 667827353
1 53601 85846 119266810
3 112627 4445
3 39453 14662
2 127555 62169464
1 50080 114105 291810956
2 50042 108701335
2 38070 811539613
3 64859 58333
1 38573 76777 292997506
1 10452 69783 109127728
1 45323 91639 245631810
3 147312 13410
2 23848 310132057
2 108954 756973834
3 84629 81235
1 15355 35429 334370744
3 30060 57833
3 18389 8733
2 159743 249352821
1 62737 108892 38244901
2 65110 520597600
3 88153 92490
2 136697 624653719
2 171087 488591373
3 156185 100595
3 87933 84565
1 58703 59964 845525831
3 44856 104578
3 50072 108735
2 128841 86575287
1 29238 59464 652535421
3 139725 34459
2 103087 478756325
3 170169 74772
3 139665 59946
1 1007 41332 852318226
1 40364 89622 142453754
3 52034 71231
3 74209 104295
1 8378 57323 851597115
3 116109 18796
3 28231 61850
3 7351 23041
1 21768 40536 144657163
1 44469 86649 352824780
3 34271 44051
1 14823 31057 735595166
1 23902 93950 919448512
3 5003 62636
1 94877 102664 756983762
3 75117 87515
2 51517 195628885
1 60426 69404 395055867
3 130853 66771
2 41701 178195371
1 49916 104970 896140608
1 77783 101057 174289888
1 83126 109292 266552544
1 14119 89485 317661152
1 24214 71650 583589153
3 130000 110325
1 20775 74951 493539040
1 27035 104634 163310653
1 2304 45802 673514401
2 31664 796701239
2 78433 21420099
1 86618 98070 6095156
2 118989 672611184
1 91150 96966 590101496
3 22424 2941
3 111287 95005
3 1972 71310
2 51258 438500274
3 49944 72860
1 19100 45697 215343237
3 30420 108909
1 104074 107989 942852972
1 71584 95045 564554491
3 163978 43688
1 62320 86447 725285229
3 103859 32461
3 101966 22341
2 47036 571411464
1 21560 82764 743397191
1 5593 49427 480331162
2 21065 97757836
1 66381 104201 319171591
3 41561 80796
2 104543 782547432
1 25506 58728 416249750
2 128037 181568392
1 26231 105222 460857482
3 93377 67464
2 91179 348865055
3 68571 65419
3 28812 18561
1 65868 110645 108461036
3 73576 39953
2 87916 174766776
2 54800 189981866
3 154944 16053
3 143094 67842
3 60511 56739
1 22066 67830 76800563
1 34413 42376 755367018
2 99800 24462981
3 144816 32120
3 107607 94953
1 15871 38977 116469728
1 78034 108383 822407187
3 93207 29943
1 63967 88430 989834946
2 148864 627566267
1 39921 85879 322673589
3 66509 41232
1 22290 113738 337274831
1 60896 79188 499524160
3 22737 110579
1 3512 109263 802173734
1 40484 53885 911877213
2 31768 973607411
2 127460 391882297
1 93692 113067 597050809
2 91072 50353301
1 51648 77636 314458502
1 50501 72291 916439165
3 81476 9606
3 67946 88700
2 96548 971534462
1 39035 69864 934482368
1 41133 87057 287789048
3 114463 77406
2 21238 610348648
2 31036 956790426
2 100788 500471999
3 97000 12355
3 108710 41429
1 32626 91918 177392857
3 14821 84349
2 126689 277315916
3 49815 41465
2 67242 458937567
2 161281 387491195
1 49260 56231 442220598
3 93644 12648
3 19971 47171
2 75610 906148154
3 143075 82294
3 67718 112716
1 1364 38373 458906612
1 47315 95587 288499730
3 127940 100654
2 51393 293504658
1 5272 39781 240189314
2 34852 113178369
2 90708 206052558
1 50475 109091 880176637
1 2546 100807 959201207
1 14898 35022 282784486
2 108804 334549741
2 136773 989490149
1 5297 106678 314560024
3 103737 65038
1 93000 111399 226558548
1 51051 64026 427907703
3 75996 95486
2 9949 779370246
1 69440 77362 311623766
3 144941 25645
3 148916 55806
3 61503 49676
2 54892 152533199
2 17251 210520955
1 7228 63731 608598006
1 2704 7571 23457211
1 19493 22347 408840342
2 78924 999513867
1 2961 64902 985409261
2 14746 588564986
2 153539 814422910
3 45242 99723
3 27934 20843
2 129587 546204884
2 87350 804248193
3 126354 27173
1 48505 76810 123172488
3 23136 23572
1 32269 89378 864622206
3 19926 9523
3 33676 47362
3 26091 101224
1 56037 102961 354822299
3 115453 41210
1 55857 61931 767240795
2 28721 492516306
1 3589 18637 475345329
2 40437 204325361
1 80833 110241 104434995
3 63697 38357
1 2042 96092 505978220
3 143160 102242
3 161682 80310
2 21729 596155718
2 12166 811322263
2 156833 940852283
3 73615 12895
3 126660 52893
1 85651 97356 177087201
3 80118 15613
1 81887 100710 875190991
1 36379 54179 582043323
2 109252 229529052
3 87463 94234
2 60962 762567890
1 13640 50126 749657259
1 49049 50928 510502799
3 160086 9625
3 52015 86452
2 92832 409272264
1 6273 66168 315430341
2 106335 136561789
2 36602 427504903
2 103733 200722646
3 135313 23496
1 21851 56246 744374008
2 174925 581206957
2 27127 12841571
1 79095 89924 500909882
2 153673 599762279
3 8994 42662
1 50455 112281 455176862
3 49696 106925
2 106006 727768179
2 16389 808715744
2 71091 664251072
2 99304 594758941
2 27237 521155106
2 148551 607129478
1 19879 105381 966345814
3 136759 59841
3 155738 8128
3 27606 92868
3 17878 25454
3 95602 47633
2 12702 35832372
3 137404 25693
3 25996 93334
1 39488 53337 184173733
3 143056 111110
2 59002 238816007
1 8414 61375 830338130
1 85055 106497 292584164
3 74673 29884
2 175146 799819442
2 110539 365634197
1 9814 52568 407537519
1 61524 108189 265815858
3 157747 34519
1 13874 84972 731963180
1 18537 30590 731824612
1 47015 83006 234724306
1 107309 110838 393451245
2 155912 791260311
2 31149 763418696
2 69919 560046822
1 873 35865 138047668
3 119918 63988
3 156426 103047
1 48451 83959 243635180
2 44027 653140518
2 6548 352655981
1 34426 61722 94521271
2 124409 108311322
2 56564 847779577
1 11821 74549 222760556
3 89959 71154
2 90705 732771321
3 74957 50731
2 27286 217411912
1 4682 72269 258834802
2 122828 988911132
1 31881 93293 908476864
1 34705 46692 630665332
2 115906 822695829
2 56668 945010832
1 10721 71710 78519530
1 54116 88438 136885264
2 101967 280610661
1 40582 95261 401099063
1 1728 80654 923411163
3 127187 105110
1 9311 65742 532543696
3 103890 27739
2 159108 538662578
2 23057 653043801
3 27541 65055
2 538 416791703
3 80483 7674
1 35970 42022 448860774
3 116105 87232
3 98488 54959
2 145956 342720471
2 49530 75131606
1 62449 82078 7560461
2 111489 149997402
3 147769 88981
3 75955 110708
2 99 480566596
1 21359 24430 329430341
2 118283 159605287
1 70408 97931 941091728
2 96695 669200919
3 50201 31216
1 23977 28133 818651064
1 50257 109623 6167843
2 126522 256539941
2 143899 590987102
2 53569 519726057
1 85780 94372 811274349
2 156278 783210549
2 70308 742795691
3 83073 96833
2 89861 234873772
2 162242 359108172
1 1586 34102 993401706
2 50912 281804986
1 10563 55541 11995370
3 153822 94673
1 31269 104103 167505358
3 80004 28190
2 23548 609447025
2 32737 661697284
2 32304 203142813
3 82025 66518
2 5539 930719029
1 89627 92177 440641218
1 41291 114263 572539277
3 19642 111927
2 53013 264813810
1 51890 77159 841064621
3 128622 13673
1 79844 103902 607748438
3 99085 70603
2 124679 44374348
2 30295 38084610
1 30190 67722 368138934
2 37860 725003520
1 80335 101683 780911035
2 75450 706584844
3 5357 47771
3 117780 3204
2 23018 961693221
1 22164 52333 971117455
2 20353 749287811
2 96914 288745218
2 109856 704299740
1 106317 111999 353585401
2 523 183675676
1 20819 106543 642534972
2 160141 347535852
3 72653 10752
1 1223 60480 546732463
3 113609 110257
1 29328 34253 795242031
3 80977 40960
2 57462 928096064
1 20336 86314 991941953
2 139944 252399863
3 72617 69592
3 82126 30163
2 11630 578861333
3 111971 34306
1 82612 105441 491491457
1 33193 50939 198209096
2 4192 643176847
2 96106 704413139
3 62292 108635
3 103828 33132
2 114596 444824825
3 9102 77046
3 133954 29992
1 2232 9198 855289930
2 16710 536902596
3 149748 8681
3 116077 13182
1 56559 73095 630046390
3 23960 3151
3 49830 92305
1 36903 54313 743381739
3 45087 7597
3 57382 21311
1 29206 98834 962270310
1 28896 39645 273843769
2 36994 920292501
1 6015 53042 792219559
2 5136 273594002
2 130827 68372798
1 14227 27022 692940037
2 76270 88950028
1 15149 100325 164914950
2 89512 922403916
1 60722 73109 66102057
3 106724 45641
3 10109 1340
3 130113 91277
1 85465 113073 554612652
1 4645 24693 13344614
3 3228 82622
3 47477 73987
2 36835 703251366
3 67572 112255
2 165205 823512867
1 74029 106837 774990086
3 63093 57712
3 131297 7648
1 31846 107263 733203751
2 34803 281662355
3 40103 27962
1 105401 112128 793540389
1 16324 69825 217830574
2 138416 109949075
1 30640 55020 544625948
3 175526 8356
2 166051 682395682
2 52261 348127363
1 65112 73490 973010699
1 42588 49685 986291147
1 93151 101051 400462995
2 10443 553802846
2 151177 825399016
3 117509 10605
3 88078 75494
3 161917 25226
1 31918 46304 205650037
3 152069 20368
3 112379 36703
1 35384 69233 357603063
2 131584 554572844
2 69665 200646352
2 96739 155510863
1 83332 88217 217227383
1 78608 95699 302817913
3 147716 78034
1 41546 51850 927643963
1 10274 17709 17053832
3 119698 51038
2 162316 383317133
3 116730 64842
1 267 10824 881374823
3 85209 24603
3 26126 21545
2 60003 985223026
2 58948 749299795
2 43804 308904111
1 2122 73122 562309621
3 104700 79884
3 123144 17992
2 53585 27160472
1 72940 79189 722795933
3 84307 104794
2 60009 561466717
2 24662 215977885
2 75538 9930336
2 129025 762318634
2 144388 388791070
2 139716 459350440
1 67377 77540 377461935
1 30719 108100 117049399
1 10973 78753 629020408
3 58060 12379
1 10536 50219 398228248
2 123786 557059267
2 98411 97627569
1 52489 111689 861604043
2 25100 33411116
3 81615 44001
1 37575 46638 227623321
3 61191 69411
2 140467 333842913
2 127655 729915619
1 21027 111824 468175232
1 32334 94954 409667747
2 87216 186929208
3 20969 100350
3 83561 65138
3 127672 32104
2 39192 113593443
1 22258 54875 252520062
2 123507 924313696
1 12932 45211 815455233
1 15240 40870 414715764
2 107054 793138856
3 85342 104234
2 150739 956645610
1 17455 84791 494970535
2 129991 162613842
2 11376 214704482
3 35468 96236
2 164718 150827499
3 15411 22877
1 46143 79515 604567074
1 30294 82494 37255967
1 102689 113122 385442548
1 38724 50389 400088891
2 76259 27715142
3 144414 96754
2 130519 712552017
2 65837 17616093
3 120587 57047
1 64096 99599 667569746
1 3201 73262 152478924
3 141050 113730
1 23585 30030 988653792
1 8933 9956 273628912
1 48890 81584 186551681
1 34379 97800 798576502
3 59883 48811
2 23343 66517241
1 58248 72620 772737351
2 163798 159969238
3 83443 27527
1 44 43482 875816395
3 146816 74986
1 50804 55938 380383318
1 12588 67802 648667286
2 167084 553202751
1 7033 44737 242018218
1 19697 20358 243907132
3 31574 41816
1 12097 30753 844806537
2 100450 176856573
1 83582 102105 662829575
1 17913 48373 35463166
1 95244 107898 567629710
3 165846 7832
1 46545 75009 720196758
1 2159 113189 726312073
3 6441 12703
3 128232 94941
2 160145 783811958
3 73691 42819
2 87108 962991224
2 37332 175040134
3 22012 79669
1 29164 72178 915176408
1 58203 92307 71088975
3 11549 82245
2 112870 263921352
1 48541 88297 885225179
1 49351 111798 861106462
3 105942 65435
2 39048 326205038
1 41119 77724 456971180
3 69084 73218
2 133244 297872562
2 136425 655556642
1 43765 44741 722828856
1 29693 97098 348914398
2 57706 256143382
2 146103 395642669
3 3356 1384
1 62117 114223 284066287
2 27416 672982245
1 14821 106853 969350645
3 97844 99591
2 77430 153093217
1 13081 32932 372878858
2 79649 298083708
3 23215 79325
2 127325 111369538
1 32772 44636 635555513
1 39635 96622 820608238
3 173167 43958
3 66955 109189
1 70999 76359 948701281
3 39120 22163
2 37864 120639189
2 6563 850166973
2 63528 114334423
2 15558 324475237
3 146331 27437
1 61252 82102 123165341
3 163489 66769
2 71372 514756539
2 2292 269063651
2 160406 702279365
2 93089 375897960
3 79388 40793
3 69599 106182
2 65632 406550029
2 29587 324152139
3 112502 11786
1 75495 112700 968166057
2 44732 128800150
1 63560 105662 128709413
2 152310 218175614
1 28965 53497 889604729
3 108435 1023
1 1369 20997 74892693
1 42407 97104 52725850
1 27736 114298 706416749
2 36888 760875479
3 21095 105291
2 162161 598795740
3 43355 39799
3 143222 91000
2 55387 370712164
2 31740 259497624
3 171956 66678
3 89077 24055
1 10244 70105 357178098
3 146996 101264
1 23529 61608 36738735
1 72982 85888 912950226
1 37705 94478 202814458
2 50251 10948673
2 80651 192786181
2 94010 67543369
1 49793 67791 801181372
3 3029 79848
2 161689 439940961
1 19040 96921 646777102
3 124024 38281
3 30784 86980
1 88497 97574 62813050
1 1259 22372 944225260
3 73547 70253
1 32046 60642 622372646
3 66722 75154
3 170049 11795
2 96260 384773150
3 7770 22872
2 136863 505553436
1 4070 44362 829847833
2 134388 749498563
3 67994 41268
2 124356 18367348
2 92839 54987689
3 170831 106094
2 56296 303873412
2 149068 6359591
2 164401 920800127
1 59789 105672 223726889
3 21591 38615
3 112783 106568
1 56539 72632 669790796
1 59208 77132 466405624
2 32582 898277079
2 16022 688065904
1 9868 47036 885412504
1 82483 84779 571813842
2 154805 949589699
3 52706 106638
2 39104 727086916
3 53659 11482
2 115771 875488243
3 10390 98399
1 25161 74853 842307016
2 113185 454873560
1 82797 106919 649590234
3 28028 12888
1 19066 95682 548055515
2 78276 550021972
2 44634 789001693
1 8796 103368 176683861
2 74060 729639362
3 89218 76065
3 152337 93138
2 21322 695506776
2 159397 146692038
1 34548 59188 754828841
1 24237 39318 9179046
3 120292 30316
3 74886 76423
2 43740 251600749
1 2897 4263 474354767
3 98591 40273
2 527 437423714
3 89660 108683
3 147570 88923
2 146410 876718729
1 73840 84806 925475159
1 45700 90693 573861758
2 98915 367639592
2 70196 304422998
1 72506 111532 414962428
1 24664 101067 741901540
3 32190 38605
2 139723 72922478
2 139243 229023894
3 134555 77448
3 14539 84776
2 41098 440786148
2 158849 813139531
3 126327 71119
1 14074 18071 353738325
3 123677 7863
3 62216 72101
2 121790 599498868
3 8885 99066
2 165045 499100212
1 102584 113478 164972930
1 72246 97513 232568108
1 4340 40650 892036793
3 68009 88012
2 132339 794567146
1 82137 95216 719275146
2 95293 945342842
1 49014 108394 421311543
3 170564 44168
2 124379 313344169
3 123705 90938
2 3851 376694484
1 52885 103418 604378471
1 48269 98380 486442634
1 30871 44161 552526406
2 118042 57753867
1 64659 96549 469524417
2 79280 17002649
1 45314 63223 150399367
1 16778 36608 33829880
2 7935 420110922
3 136653 45234
1 8968 12412 149210617
2 9719 715551649
2 74373 622410179
2 92573 731783623
2 36208 764850066
3 155592 11631
2 69341 245556596
2 635 725195795
1 63907 104733 682374996
1 21117 76117 445255209
2 100255 596268586
1 36960 86029 861964504
1 60782 71877 93266688
3 98806 104926
1 1492 101141 40875012
3 36206 53592
3 160248 59315
2 38279 860024659
3 115139 41551
1 95060 102352 627870951
3 47046 52007
1 3575 11444 906279812
3 120706 106943
1 25543 113342 891107638
1 9988 30719 575009637
2 109627 65786227
3 101854 56830
2 147076 505764715
2 128674 117363189
1 51426 82471 834257983
2 90949 345081062
2 44125 77125237
1 12073 19452 267742446
3 48801 40075
2 103095 261247116
1 58975 68064 468195800
2 158095 664348414
3 152494 93880
2 72363 360341972
2 165863 759035916
3 156751 111901
2 104555 969969274
3 129588 68666
3 169954 114031
2 22833 215066352
2 63366 683904323
3 157761 75746
3 112074 20675
3 34582 11448
2 61421 631898301
3 121216 73597
1 34147 75305 122687533
2 78557 862813342
2 7494 855301362
3 124151 47568
1 65818 66097 693674300
3 39974 102961
2 166845 654354680
2 94287 668356751
2 53173 650210664
2 24478 572017686
2 68595 926182526
1 21017 73488 12387617
3 61414 104517
3 77595 98263
1 61319 83605 301054400
1 7422 73460 100523291
2 124746 395480769
2 14635 9409946
1 63887 110621 933334387
1 68235 74841 380935268
3 4454 7962
2 34732 462725688
3 5814 15827
3 167050 31486
3 60375 56451
3 54790 28288
3 45481 81832
3 174961 2496
2 120608 561221493
2 99040 350555067
1 31023 79555 485296094
1 20381 53438 656506324
1 59720 107351 238754528
1 5100 12579 568054236
2 64313 298995827
1 44695 56666 533771827
3 151429 100959
1 72155 94480 480602063
3 97788 64743
3 46635 12038
1 19542 44377 200273538
3 74538 47515
1 15338 96923 500637072
2 16720 458563751
3 10252 73533
3 104584 68315
2 171718 861688921
3 59751 92979
1 41984 91678 131420301
1 520 33156 347343343
3 22655 22843
1 59445 64905 571427394
2 172591 331653502
1 18998 53967 956003782
1 49838 100871 501687513
3 81977 5444
2 27692 60051494
3 45569 21594
3 103473 35368
3 46523 45694
3 4786 89486
1 6723 84815 466036718
3 27837 105065
2 98913 155249533
1 5788 26389 133528016
1 39806 71862 911717149
3 44234 55628
3 2687 113720
3 133682 26468
2 11554 270605668
3 9742 104570
2 59186 818297261
2 66687 368112062
3 125983 76340
1 14522 106092 337564703
3 113166 67323
3 175266 21165
3 65850 33310
3 68870 25345
3 72034 98168
2 59417 940931954
1 5124 60821 715303001
2 13332 343332199
1 106991 111911 291183487
3 113777 2863
2 157783 828276011
3 161280 36174
2 68605 909752265
1 44931 71626 772893958
3 71872 35971
2 111114 346984472
1 60011 106849 769203722
1 36067 72688 734403211
2 168728 791824402
1 3959 84924 447065885
3 58740 17812
1 94891 112747 949208045
3 79764 39440
1 43316 83313 396699664
2 126392 926384553
2 25165 313676140
3 29207 103391
2 99628 591538460
1 29754 36399 465561633
1 74789 87733 353521797
2 83552 698258884
2 53648 43732069
2 44691 186831989
2 30728 525454682
3 49107 66709
2 110486 264152218
3 148658 94427
3 61062 25302
2 120622 948159232
1 42292 111575 732799501
1 41115 102566 166994217
3 130403 60230
3 136518 60950
2 1026 137333893
2 160422 194906813
3 3614 81714
2 17020 160635361
2 29348 438774879
1 2444 100710 877720445
3 132671 60322
1 80382 99879 977342721
1 22010 63657 904247146
3 159473 50224
1 33383 49930 908583356
3 149748 16849
3 94317 52984
2 134501 631615474
2 142999 504956368
3 66678 59333
1 82153 97639 30276331
3 16537 105804
3 161448 43774
3 11489 112265
1 33302 56718 972691699
1 27308 30134 144298070
2 162033 374674604
3 41396 113488
2 152921 687538090
3 43142 3618
2 114179 549689997
1 69577 94461 884173514
3 128723 96638
3 156995 45378
1 44883 55856 676109232
3 147742 19314
3 77833 70400
3 124298 57338
1 18783 93161 209038363
1 28775 92932 573403647
2 131361 131940186
1 38417 85863 284507539
1 39593 89277 634722922
1 55758 110392 880762956
2 15780 575584056
2 41011 180826816
2 145337 139977257
1 48140 113887 343613488
2 65948 667436164
1 54768 55801 363098541
2 138931 393094350
1 75651 110944 841453547
1 26383 75939 235534437
3 131603 36023
1 40681 72297 416526059
3 1705 3049
3 92628 105976
1 25474 72313 690480475
3 153746 64479
3 53689 110174
3 57620 107067
2 45218 661979014
3 104978 36575
1 3115 62180 334307237
3 157935 33804
1 77122 111593 298216648
3 70144 4156
2 154221 494797828
3 108014 84568
3 47338 47213
3 25598 77010
2 99695 388861620
3 136537 38763
2 8090 879229336
2 21876 716835337
2 44300 852266600
1 2578 93032 632701335
2 56618 184474543
2 124721 636754
3 51648 76326
1 6466 92250 695850696
3 127888 108225
2 67772 198676082
3 134662 103452
2 121936 553133713
1 35571 98015 942224204
2 80508 522651811
3 66047 10636
1 61666 108688 778035770
2 76004 627726878
2 8562 51259691
2 131784 716556978
1 53273 106338 252270310
3 9074 112132
2 131217 435628914
3 81873 9758
1 64594 100910 102093679
1 49173 50131 734225269
2 134609 958808374
3 71450 110250
3 125533 70055
3 2478 1053
2 53384 798319202
3 22242 78195
2 113367 859015787
3 12746 29511
2 164113 332912746
3 65969 74687
1 50194 85344 740792508
2 167030 401593894
1 66280 110485 501279899
2 54497 201409731
2 161806 660710519
3 72531 47793
3 59879 6676
2 25800 33274092
3 163096 1467
2 25384 236493828
3 15683 23589
3 143572 34441
3 30334 83058
3 123522 35751
1 50992 59656 889429062
1 5889 105758 263817841
2 74521 798435249
3 22218 44560
1 21934 79462 725420748
3 34897 32428
1 24497 27031 343947737
3 174308 58662
2 136785 50312153
2 90156 429686023
3 174176 108431
3 56907 83106
1 1542 50914 463471245
2 152944 872647552
1 43863 72917 746197035
1 39900 100033 674979105
1 3331 24817 115581282
1 27293 102414 16871337
1 6808 80554 946557043
1 16979 50755 892698201
1 66258 77562 336029326
3 79944 59822
3 153242 44364
1 15528 94973 800233999
3 56100 61334
3 57676 42024
3 112480 2131
3 141526 70096
1 55833 109395 469912781
2 116992 625066107
3 55533 39575
3 9266 43478
1 57792 90482 443002737
1 23018 102149 81978133
1 50486 51527 614100878
2 66376 604393794
2 92923 150851877
1 39375 56413 123748486
1 30781 30935 921758215
1 7093 69545 883202325
2 87015 315727484
3 117924 90588
3 56008 88924
2 68090 569916979
3 120488 9547
1 104381 113600 109896078
1 10838 105260 951860545
1 48069 66243 79406079
3 151451 6691
3 26769 77319
3 175175 51864
3 24623 49114
1 50908 66156 286553981
2 97893 562580089
3 21240 93680
1 7283 77721 809421908
3 159157 19695
3 114568 85088
1 91867 93784 486340943
2 149578 928037828
2 50087 337833897
1 16287 20846 917540259
1 6548 46037 720321479
1 7760 79180 303480326
1 1622 74834 120412408
3 86983 106486
1 44379 61790 912509064
1 85447 98817 763684189
3 21424 42245
1 29495 30910 173035830
2 99073 430854659
1 81478 99074 408414360
3 21191 17594
1 67890 103051 692960705
3 119492 89758
1 3355 39283 848089458
3 159127 37142
2 41128 337393634
1 33714 65033 32012322
1 279 106056 190492943
3 133211 16339
3 171695 68774
3 110724 3923
1 81837 88714 669924958
1 45134 54027 784929374
1 9524 46813 935638149
1 12829 35542 519984893
1 25589 44186 585512838
3 26066 52295
1 92508 110682 491435055
1 19440 44261 168002994
3 58478 7620
1 51255 58915 756112472
1 4862 35321 68215581
3 49771 13783
2 48434 237636116
2 28664 973188260
1 23235 86028 227691247
3 156075 39504
2 133786 145317318
2 31139 833026305
1 13504 47751 976307133
3 113573 66772
3 40130 102521
3 147780 100589
3 96163 10739
2 38943 291655623
1 24969 110571 506464099
2 102117 702891895
1 24324 94273 301395461
2 104126 895555595
3 44112 92349
2 104418 843464612
2 154439 881260050
1 32052 43519 992224309
1 71832 87413 499815941
2 102628 557735985
1 33341 76606 211967229
3 162163 83148
1 3718 112148 941356101
3 110632 27133
2 29684 666716458
3 48561 41655
2 70103 98240569
3 53476 66793
3 16842 12049
3 20791 98185
3 107273 100663
3 108841 102167
3 132032 44317
2 157089 387093411
1 5027 36713 628188165
3 68888 99807
1 82352 108859 234902451
3 117345 39421
1 8567 87103 333154456
3 65537 43204
3 136440 113933
3 37397 47967
2 108667 244995268
3 55611 94605
3 39150 8127
3 86054 114281
1 57941 63706 364023714
3 37055 74558
2 68139 240711180
3 69761 50311
3 134519 25831
1 13214 95816 900942034
1 416 75931 43283966
2 29494 424141340
3 78598 83971
1 44512 110783 130991935
2 115509 800631701
1 15297 90088 613634013
1 23502 68525 32567867
3 66665 31522
3 10541 36332
2 108916 903759289
1 73948 85542 853770058
3 156863 86449
1 23225 96002 409111209
3 165386 2802
2 121895 710520133
2 79416 46219991
2 134980 411042406
3 146979 27794
2 36499 567151639
2 24619 90695775
2 48291 624065705
2 172778 209155369
3 40946 110319
1 30220 94374 137018538
3 148682 11942
1 21133 106302 74045201
1 18491 90712 889090810
3 14072 16681
1 50324 88304 886383100
1 81404 111203 43789073
2 84856 504624661
3 64889 42259
1 14685 69716 590781500
2 100462 331496362
3 59461 8625
3 80306 19398
1 21186 94940 266894586
2 156035 577323799
3 174674 63265
3 77005 38310
1 2299 74373 248085546
1 9030 97342 369100643
2 64107 593583669
1 91119 106289 202840686
1 41623 91376 844697559
3 21362 51617
3 160665 48507
3 80782 79561
1 20697 51974 798917359
1 71409 103988 217505078
2 130022 88574753
2 10253 861372495
3 68131 54148
2 97543 45349441
3 34050 22969
3 46865 21126
1 19491 100315 795087038
1 4826 82344 793118403
2 140727 128467941
3 84571 16760
3 90031 50604
3 19041 56498
3 25509 18663
1 34312 77396 902415924
1 1820 29323 198473415
2 157614 666623763
2 85361 744484925
1 28370 77907 142312127
2 144605 159118848
2 88563 69878812
3 106394 86519
1 47512 81584 791437746
1 42529 113527 821997217
2 99800 38135382
3 104809 23604
3 40690 48752
3 106855 97902
1 51003 60843 864914661
1 49960 85764 302473828
2 107635 561577846
1 53331 60512 328965477
1 50356 54838 911199693
3 61125 25924
3 59886 82771
3 34768 103970
2 96147 574438936
2 175336 944569416
1 52251 94343 556746839
2 90573 351459946
1 80551 81967 793244589
2 68027 538614046
3 96168 61011
2 112026 551990541
1 18518 77600 966681480
1 35557 49926 708573404
1 52235 68479 476843437
3 173431 80319
2 38166 750590815
3 14023 51927
1 1890 38473 649122133
2 15400 153737387
2 96674 987316026
1 12872 44070 742407904
3 32385 472
1 10765 19082 898251735
1 59299 80529 62045406
1 25986 92435 897259268
2 1292 621953498
1 56438 104085 876067570
3 125090 26699
2 101518 399749230
1 5981 52948 162773401
3 47817 24575
3 61476 100421
2 99638 569301381
1 95333 101514 22125102
1 74446 109737 968772333
3 116430 98929
1 36928 61186 175395823
2 14478 275837606
2 28092 333153377
3 113500 61434
2 105003 752425720
2 158415 189901671
2 71072 909518459
2 130800 547662271
2 97265 500403638
3 54656 55096
3 14715 69253
1 43782 96417 159341413
1 75765 105237 781670629
1 6721 22459 820790838
2 102930 480861663
3 171510 97157
3 2653 81784
3 128569 9353
3 18967 46299
2 15591 445557014
1 25914 27399 537983611
3 87219 51560
1 47027 50897 19710457
2 123442 717890226
3 160807 3981
3 165579 59008
1 3667 70264 660469816
1 27181 53084 515087432
2 1977 32152701
1 39446 114090 118852955
2 87569 560314380
2 73795 280053948
2 110656 499780477
3 153186 108146
3 97489 109184
2 61663 845591903
3 9355 99325
1 85366 100011 58389375
3 60717 30171
2 86648 924977358
2 66082 508734440
1 16044 97050 624224169
3 151095 105583
2 97563 45287780
3 144460 22518
2 154304 986565935
2 157173 391527518
2 75514 830242242
2 47684 571953811
2 53842 565925246
1 10859 106260 15860080
1 63437 109992 118093119
2 35989 758509991
3 223 31514
3 159739 103230
3 99093 40612
1 46346 79024 431649073
2 111202 814653114
2 54020 651448770
3 80333 85041
1 952 55398 739865529
3 73100 96354
3 155250 50814
3 128331 34809
3 152724 89552
3 120893 90033
2 31039 243634384
2 148008 735096080
1 85292 99757 146910282
2 17488 997233833
2 31127 665613196
3 173927 9851
3 123555 44836
2 2434 817272750
2 98006 444890281
3 162819 54612
3 67997 74045
1 8077 70736 336021303
2 163607 897025148
3 109262 21463
2 78295 885697908
2 98862 304527993
3 44590 61370
1 10363 14053 122949275
2 42707 369835517
3 111458 23835
3 148498 61347
3 69090 24985
3 143114 55452
3 124186 93742
1 24913 39708 496326785
3 173974 67270
3 34476 113608
1 39120 85403 9986925
1 5688 41733 950245468
3 18901 2863
2 122912 755086941
1 17148 77709 221886103
1 47675 79619 886760544
1 13494 16109 586246565
2 163966 284662894
3 132621 82393
1 8825 83243 161517909
1 66917 98312 89173423
3 113348 3925
2 78112 305309076
3 20055 54934
3 167745 82280
2 153228 866419956
3 40529 2194
1 19265 90828 666991146
1 12797 62833 224782749
2 40832 435172622
2 55639 551403803
3 42290 51578
3 113453 9862
2 36442 91352559
3 170882 91249
1 50937 86538 117776362
2 53772 979185688
3 5340 89754
2 50217 857085953
3 2178 37852
3 142166 87446
2 110742 785866290
3 22094 58966
1 68345 96362 19224394
3 93171 96659
3 99197 38421
2 101823 533836372
1 8578 111376 459584013
3 12643 50015
2 163327 77048486
1 48256 82946 83917153
2 67780 923965360
2 96738 85576936
2 109541 903964079
2 4405 355476124
1 20291 47523 361284955
1 74831 84697 585634766
3 98170 11910
2 145594 749045712
2 38243 379600818
3 144520 2881
1 29585 82128 588394819
3 168802 93960
1 45409 105242 899633988
3 147559 82463
2 164748 11972214
2 17126 250950403
1 54005 86616 457129900
2 154647 804196805
3 162165 103036
2 47628 151290094
1 50755 76145 154213042
3 134138 93663
2 32638 189021574
3 89709 74165
3 102352 9496
3 110867 78673
3 112234 47979
1 56846 92621 627745414
3 96482 69094
3 5250 16164
1 2430 55037 913182537
3 7793 49193
3 78761 36859
3 31683 95477
1 33101 85865 13937961
1 30745 113370 906385900
2 172232 5444230
1 37360 108094 660827105
3 60081 48272
1 23999 85027 32926546
2 163839 45734791
3 64501 25465
2 171585 31709049
2 36479 662156042
2 59846 985261103
1 40861 53119 794554253
3 152360 105657
2 27590 259682413
3 56198 106516
2 4271 525522574
3 153729 107611
1 20735 41497 606356132
1 24485 83428 440378811
1 40801 113443 68970033
2 8157 276948968
1 41022 45134 449389161
1 42951 93955 533205427
1 19835 97888 443507004
1 35054 76014 845193194
2 79641 626241801
2 98586 942316298
3 1549 18793
1 20033 60484 147195041
1 576 12132 523561798
1 43252 68519 371670165
2 148603 590785984
2 12501 882244445
2 116353 517974366
3 147054 48103
2 8483 468513214
2 112316 299139943
2 157242 25595588
2 11155 37605287
2 73334 262141253
1 23045 99245 582028834
2 161604 303588711
3 170213 94314
1 6746 23482 799987554
3 138875 112635
2 38195 851346784
3 121013 33463
1 97267 114010 419177447
1 4468 34810 293259520
1 22052 25797 76895838
2 134288 149560250
1 2522 94598 351497955
3 13194 8850
3 155093 50984
3 70582 112231
3 167237 17257
3 52862 89046
2 935 451889660
1 60210 67601 954594231
1 23451 35288 541570803
1 49073 110709 26872105
2 89410 121512707
1 33023 56233 787268308
3 120794 32605
1 7345 66121 824989235
2 75134 471606700
3 44180 28614
3 153796 43343
2 10285 942352770
2 5758 853049314
2 154822 543790252
3 139193 43750
1 364 5338 392981752
1 85345 105024 362888583
1 11495 40875 758763258
3 40710 35023
1 11016 109354 529871858
3 70499 111258
1 88297 107355 434793906
3 67947 98763
3 50342 86543
3 138010 28712
1 52848 57618 186481733
3 42924 15825
2 158777 887453204
1 7947 32367 194320969
2 158860 838583911
1 59209 74463 878389651
1 58731 73320 668603095
2 92054 38808056
2 122414 338535534
1 65097 83468 215930094
3 161042 56863
1 35364 42563 861973980
1 60910 87336 304042104
1 17387 67918 817242130
1 16524 21018 18416018
1 47682 77038 764245516
2 72809 12840894
3 80387 107635
3 125058 21165
3 10617 69176
3 117389 72288
1 37060 66218 578846126
2 31372 80695564
1 59072 99721 740693050
3 149074 72103
3 88729 100096
2 117767 759156667
3 93310 19965
2 166640 47590678
3 7152 19148
2 15684 282785264
2 51317 35922099
1 71175 87454 463839588
2 161201 724886257
2 140961 591066227
3 28089 3006
2 42181 43926248
2 1177 585960099
3 104306 4698
3 144633 88858
3 128022 85753
3 35460 9029
1 66371 99928 992440027
2 158318 172521334
2 63906 349152796
1 2253 95401 959584120
1 26624 65916 691330
3 6704 29154
1 12423 108528 761342139
1 54866 110818 258775514
2 83339 283801414
1 46615 111465 519339675
1 18016 18133 477828451
1 12911 39318 188822704
2 117845 201127712
1 29318 84851 305504276
3 58875 4838
2 132030 178740964
3 171957 72057
3 118165 98738
1 18125 18611 637950322
3 105802 22710
3 55570 96771
1 50480 77101 937512924
2 109922 264623754
1 66663 91911 391225116
3 126121 102561
3 172597 105497
3 93357 76015
2 21245 332594748
1 78978 99362 682730804
2 101760 539214716
1 17595 49313 275877005
1 84999 107899 18406110
1 68449 98850 108174020
1 59405 81796 675093215
1 53037 66722 258504446
1 11904 47756 559845062
1 36239 103395 92323856
1 18621 56141 10214440
3 98020 79968
1 49003 82778 829194090
1 8392 9151 576909631
1 52948 58233 293632703
1 36001 63876 490051074
2 100276 609862613
1 27339 71576 382905853
2 142284 104424333
2 79194 866861366
3 50823 86288
1 57014 95378 539260812
3 155582 22522
1 12331 26122 945004806
3 140601 8166
2 23705 619367095
3 79047 85698
2 51707 342723435
2 29773 57903735
2 56700 994646052
3 58124 20935
3 114889 52719
2 166968 436317260
2 108609 690532136
3 86247 52750
1 5145 39971 640738319
1 59461 107718 81087121
1 71233 109267 31391120
2 149819 996132388
1 3500 110681 363827907
3 53248 89772
1 92875 109886 543173240
1 4101 15598 393606654
1 26038 37896 607839788
2 67875 483605546
3 101494 5226
2 166290 529209281
2 77940 860720497
2 135237 978295045
3 130265 40971
3 175223 9613
3 83491 95261
2 54653 184589864
2 149060 347156548
3 139700 97455
2 91754 363073015
1 74963 109708 488755428
2 155343 318925727
1 33358 75134 70881792
2 25840 867838230
1 54988 89780 381635171
2 72108 636628102
3 142965 29778
3 56746 47490
2 75423 92737216
2 72184 209052657
1 24540 56803 455261367
1 3933 40379 654713639
1 60479 85921 365300898
3 22441 80925
2 170513 604562031
1 50493 80801 588536013
1 51776 89849 8913914
2 10984 773070099
2 118174 765446007
1 46639 55412 195050542
1 30260 84858 687281281
3 164860 89437
3 48169 104539
1 32596 90515 851402665
3 108061 29117
3 172539 35812
1 63328 94872 200235397
1 37435 65732 43957220
1 87167 112529 541140289
1 10243 28479 450152102
1 43636 59342 512374424
1 80831 84289 928735728
1 25557 83503 944668711
2 72817 783657732
2 57206 430970632
3 66040 56973
2 5769 889107315
3 25033 77518
1 32330 47856 824944924
2 50211 197949027
2 62080 696919285
3 92491 88416
1 18298 38610 634149940
1 53473 104977 301179106
1 11383 85224 7523195
3 151120 41630
3 111271 35652
2 50466 695587072
3 144722 35073
3 80488 69903
3 66954 104357
2 65740 849568369
1 30816 42326 42605311
3 107637 84118
2 26064 258418828
3 17454 66870
1 20334 71112 184377151
1 13939 47819 860055741
1 64991 80319 152836265
1 56334 59137 225351039
2 79352 924664579
2 174284 295557648
1 65614 78780 528676946
1 27261 27328 59670571
1 5954 97621 560702713
2 61104 240505811
2 145656 666649290
3 2827 42048
1 66297 113306 358379574
2 168542 845613683
1 4106 96035 74944516
1 36371 84238 322850664
2 85426 290282236
3 68494 18874
1 20729 40544 779494860
1 57982 77733 800261140
1 6835 66944 932458701
2 22626 435224394
2 46633 978196166
2 16082 387354955
1 1601 17534 455162943
2 93804 422527165
3 75373 33407
3 150620 57192
2 83243 113458424
3 25792 33059
3 122716 20969
3 16042 67610
3 42509 49184
1 36047 75493 780508841
1 16323 64049 841960701
3 86877 86243
3 145825 91930
1 13544 46988 899178960
2 167788 867566715
3 67454 76769
1 58337 89766 266535267
1 68168 110608 798438241
3 66785 78641
1 18901 91951 255151941
3 138378 48102
2 161827 605404249
1 28351 79166 366933533
2 91574 104849163
1 48674 97011 456744371
1 25224 70526 31015816
2 117396 304560140
1 24351 76586 344239735
1 76181 86277 796809254
1 50084 63482 505947460
2 107191 58108086
2 14022 357264052
1 27499 41912 174603405
1 29795 48875 17627360
3 133328 35345
2 43462 629712500
3 146213 103608
2 171796 259045785
3 7359 105358
2 165619 420567146
1 34447 81922 44539745
1 108929 112914 409657685
1 42633 49198 84567404
3 95285 10669
1 46730 107493 140521449
2 30969 530338116
1 30822 41395 296585714
2 87373 231093541
1 1029 54308 142393277
3 71345 102064
2 110109 151419892
1 39947 64397 948402745
1 47229 79228 237965742
3 125279 35538
3 163070 55445
1 15376 57862 53016719
3 135669 37512
3 53377 10195
2 32957 700726974
1 18816 42668 726052094
3 160128 9028
3 25060 28507
1 14806 88227 810493717
2 118808 366865539
2 16168 640700733
3 75462 94115
3 92055 15565
1 69600 83743 197213162
3 19829 99848
1 53476 85870 95355918
2 14084 308363981
3 1322 49625
1 62885 85280 301756009
1 92622 110480 722721771
2 70366 287376308
1 80852 96060 744207728
3 161697 21849
1 18756 70335 961245207
1 74657 106611 584133274
1 63395 75018 969913746
3 95831 38886
2 76646 49629425
3 79255 66292
1 88156 93015 490803769
2 65565 21005957
3 42732 93141
3 63281 57844
2 18045 195975974
2 52414 706364210
2 107839 220123594
2 60749 358841689
3 22706 7748
3 111335 55847
1 23352 23694 475603309
2 105216 72947757
3 14062 12264
1 47124 93301 447214083
1 63018 69637 356427308
1 52210 91641 720093984
2 121155 887388434
1 47352 60969 197821909
2 125135 616717668
1 53209 104704 617878288
2 98190 8059230
1 18490 65985 864794715
2 155745 821056599
3 166139 6352
3 2903 79261
1 25860 43283 538238501
3 145837 106614
3 86665 52500
2 31271 455665510
2 111926 589410818
3 108007 9184
3 72634 27978
2 28355 490952464
3 69574 55648
3 156710 9889
2 164857 497848404
3 138012 47761
2 122682 976199681
1 74330 111836 448847401
3 119945 11216
2 123126 447617382
2 104343 576394501
1 31936 59368 909675624
3 155645 20067
2 131168 738859494
1 4744 20445 850388464
3 41121 75899
2 67627 301151406
3 119979 36643
1 26869 73075 682304720
3 73244 66547
3 87033 73006
2 21336 324045679
1 70311 70691 414998282
3 34258 18536
2 81499 331303862
3 74061 89472
1 11643 69048 81963167
3 69008 47866
3 18322 81285
2 55901 545645570
3 113198 79259
3 59281 96401
3 17243 50809
1 33101 109020 30593698
3 105511 35843
3 70031 25486
2 102356 543318833
2 17340 780813139
3 67260 20690
3 82144 109902
3 68473 25873
1 37225 56326 821916946
1 11090 96593 936911575
1 59782 113538 26273150
1 21289 108195 595351004
3 82566 44982
1 43857 95075 574944559
2 10556 793868075
1 22245 48727 213115562
3 50729 89201
1 11299 49496 694978372
1 67384 72278 585015237
1 54754 60550 854597312
3 60992 64253
3 4957 16865
1 56595 109670 894484916
1 34963 86519 487340177
1 18964 89275 522530145
1 2616 15869 941089794
2 133913 283521070
3 154534 102164
1 48525 67297 916697324
3 115940 109513
3 29596 14349
2 165774 200987632
1 12993 112511 434772263
2 89691 112273717
2 117722 493956282
3 96175 25373
3 92599 20223
2 8876 6476917
2 118124 980574294
3 62209 108985
1 97348 100464 660347737
1 17541 52709 408883451
1 42821 81302 28218250
3 43749 1197
3 116211 103009
2 160701 997185704
3 107657 64397
3 154822 58668
2 95459 728434223
3 153006 89250
2 125728 326707689
3 75427 53238
3 50410 32289
2 158916 122916536
3 95457 65765
3 111387 47790
2 144094 263467361
3 145423 44918
3 23981 111807
3 150853 87547
1 67343 70700 692942627
2 140528 127141919
1 39016 69921 906990800
3 46535 65022
3 37904 106547
1 52000 69738 799805772
1 29121 38379 239683090
3 157473 15184
1 58018 102370 984900059
2 83337 70436549
2 103353 909778407
2 125513 745862029
3 19198 53913
3 63589 110500
3 49164 11375
3 50003 38086
1 1105 20131 993547544
3 100871 50896
3 171526 46464
3 110104 74912
2 6043 46811434
3 171536 38900
3 130533 114307
3 136552 84275
2 66510 471541235
3 24667 68750
1 22169 31065 923159868
3 48933 113889
2 22539 103137822
2 145479 740884704
3 81966 108769
2 172535 968017048
1 15224 71636 85948470
1 16551 111841 804863036
1 59924 102492 885585420
3 126020 25248
2 72349 448919658
3 129066 73866
3 4455 9695
1 5674 43207 388234817
3 38072 111360
1 30793 96186 260121733
2 142939 801860531
1 900 18600 210522183
1 70231 94952 12374945
3 138338 69540
1 59678 88805 82034679
1 36828 41000 249801201
1 104136 106714 629827044
2 75457 281240274
1 2968 108058 92260104
1 52833 102580 303967904
3 67784 36860
1 47981 73280 776700713
2 118501 345899719
1 27958 104492 540379982
2 8207 62392120
2 139357 122897301
3 50004 50119
2 13768 62015901
3 157155 81543
2 88337 477521775
2 25897 330753634
1 70472 84880 298361061
1 57110 106693 556510153
3 13728 19354
3 13792 39985
1 25461 92645 130344981
1 98526 111496 4046772
2 130796 178471306
2 95750 633283706
2 136541 719819416
1 63477 84929 816334033
3 7394 33397
2 105613 60406272
2 120555 514017720
3 136838 12988
3 140174 27448
3 39941 89864
2 103606 88763025
2 144640 486035954
3 122006 27586
3 174135 3213
3 105427 36517
3 32948 96406
2 78011 625488203
2 58504 599587501
1 41153 86325 930507416
3 123496 85027
1 41104 94709 580793796
1 67078 81345 334408071
2 174485 499450037
3 54466 29225
3 153870 48757
2 160891 62412246
3 102565 56696
3 134267 23130
1 48036 88790 979062137
1 22665 89235 143836551
2 95817 991659262
1 39179 95009 728878199
3 42952 90699
1 88180 112406 298630891
2 131194 239325990
1 69571 92864 336908056
2 150423 700465435
1 45692 112281 366288322
2 69768 131185648
2 143463 959069537
1 1534 30786 943789774
3 120911 61250
3 32270 109803
2 73694 737764755
1 9769 92892 449299196
3 160352 58482
1 85594 97129 518181748
3 171504 35043
1 82240 94319 996457245
1 37028 111341 806008225
1 17377 37799 211210360
1 19984 27171 21538680
1 55165 74770 909366894
1 79497 99403 858815914
3 64635 6040
1 28738 41422 106302189
3 110981 61647
1 14737 70561 395705578
3 147675 87250
2 124131 590315543
1 14933 76149 372400724
1 37962 108039 991413660
2 142505 247077581
2 1583 426650068
1 21895 58551 150483074
2 72717 246249862
2 39451 943152931
3 149158 70358
2 2130 761741526
2 164041 392058101
3 150797 51554
2 131710 619111515
3 81274 88890
2 80899 990573453
1 220 25611 855378583
1 61122 98093 446930109
3 149927 30163
2 77961 864759745
3 23466 83350
3 36024 5723
2 38341 753846332
3 15936 45449
3 163940 82764
3 139137 9398
2 83756 224340352
2 67937 975617212
1 17190 99429 561057430
1 65740 68132 121990703
2 86669 955874191
1 15670 74897 653630374
1 21370 106397 75051184
3 84644 15434
3 163110 41559
1 10294 63343 35965857
3 74734 20300
2 3046 375450707
3 172108 12195
1 42669 46123 847719538
1 32385 113111 940137162
3 96598 73856
1 73431 95850 970112556
3 105551 14652
1 39498 68412 769554785
2 73131 835053015
3 26489 102754
3 138535 46964
1 22430 62367 761217172
1 8172 30128 281041015
1 43274 112274 226881841
1 43757 107379 163981807
3 66236 25713
3 105853 7628
2 168879 252743817
1 35481 63411 21230291
1 4526 84982 575360730
3 85341 89757
3 130422 40382
2 80526 233820680
3 24362 56585
2 82026 729029442
1 7844 51756 43064681
1 65091 73245 843029482
3 141172 83877
1 41685 98246 940999502
1 31330 90183 498645878
1 67065 98315 220421910
1 99302 102201 796702689
2 159179 295690660
2 137389 900573088
2 19952 683793178
1 17726 41537 640067467
3 130567 29543
2 53058 578536004
3 91915 74614
2 115315 188689145
2 75252 697132638
1 11137 56052 830737332
1 41018 92752 892353091
3 93851 105037
2 113110 243174111
2 45277 244476223
3 21522 84933
2 61242 547963039
1 15676 58759 852978617
2 16807 742935251
3 29643 74169
1 101593 110991 498185308
3 152492 65535
1 16205 113532 204082365
2 114326 606334945
3 13778 108664
1 21537 45652 611939539
2 130589 326787827
1 89232 98850 505093001
1 21138 87250 672024592
1 82647 93711 593998664
3 125370 3968
3 168460 9139
1 3911 42863 662249044
1 60638 102451 852074635
1 25949 73413 539823486
3 95016 43406
3 21099 33383
2 50187 985408024
2 138969 442436352
2 47863 652309182
2 170688 291818480
3 116917 51505
1 34106 74792 799663612
3 98759 44146
1 73163 97094 487972156
1 2271 63799 472009296
1 41909 63815 814958070
1 41190 89583 189525209
2 101632 237352802
1 4324 11741 473252293
3 101597 103896
3 166627 90098
3 19430 79910
2 123192 737000203
1 14574 79094 716312294
1 45800 62365 303844436
3 17938 105486
1 61967 109132 817175493
1 68734 70543 944322956
1 97156 97273 746769392
3 26951 10882
1 102304 105225 960709335
3 166694 24819
2 127916 621483422
3 69408 73044
3 118207 90970
1 71946 80471 993226279
3 128371 12900
3 101199 89140
1 1642 41080 92432902
3 168923 45113
2 121063 25477993
3 121420 25093
3 156513 26673
3 1518 16667
1 43855 56244 583027693
3 57428 72749
2 117503 571281453
1 53741 81953 609605740
3 39780 47335
3 85744 46194
1 56518 73167 76031168
1 23547 72247 8952580
1 16334 21827 674978673
1 42781 43534 895424955
3 10153 28434
2 29962 138871144
3 18590 29272
2 168231 182990245
1 3046 35236 602646705
1 9543 74031 47581708
3 21303 97518
3 125139 104881
2 137075 833908645
3 62113 88437
1 11620 87227 347821816
2 121080 741185863
2 7732 684013822
3 49006 109929
3 11349 67008
2 93685 389526347
1 24685 98035 943194756
2 173048 98246
2 174204 692953700
2 169938 547050836
3 141798 72096
3 124163 73501
1 12423 83544 344336783
3 109686 82915
3 41570 75179
2 69800 191644576
3 48026 21835
1 73356 97294 59072806
2 61451 499917080
1 89804 97580 995273813
3 161228 32987
1 61362 73388 130810171
2 173655 58067380
3 57171 113535
2 126491 359755982
1 32852 43641 224519517
2 33517 223457654
3 17858 33782
3 65 22570
1 3380 50090 509820056
1 68097 103323 455900551
1 5955 79969 280886897
2 29520 923945070
1 70453 85493 527251444
3 83999 50671
3 84845 38573
2 87661 818972519
1 30558 48074 325782959
2 96922 693730932
3 104013 2911
2 134449 626782148
3 138988 88251
3 157851 29991
1 86722 100724 81888745
3 137434 11413
2 157702 173540129
2 55158 448845489
2 119857 712174817
2 70082 125571587
2 108089 974263178
3 1213 3535
1 51330 81346 646211293
3 54239 57975
2 125148 883266867
2 161481 528130440
3 127521 91402
2 86332 661460927
3 98637 83589
3 82183 83242
3 150151 71504
3 64257 106882
1 40160 63583 892399398
2 136142 589787120
3 61268 104418
1 66940 72612 397552409
3 170449 48986
1 88777 92248 508246622
2 171868 152143339
2 79767 659536259
2 50357 221618642
3 145545 3441
1 89477 95652 934892592
2 48261 683129757
3 88043 31810
2 151425 535208936
2 24643 322419452
3 1632 7462
3 162903 58765
3 54601 17338
2 166343 606169847
1 10836 94619 632577966
2 167169 671966476
1 51362 90081 292509292
2 75631 964001961
1 34292 105326 768345487
3 136957 59897
3 171159 34872
1 59473 111976 702432287
3 123802 8886
1 2769 3228 770042049
1 8781 92155 774067353
1 37582 111552 152654280
2 96989 98887662
3 94298 75250
3 81348 91522
1 8820 74597 430036362
1 83435 86644 350426798
1 24845 94974 283922925
1 13191 51074 15765961
3 48453 9410
1 111475 112647 181457120
1 32465 55926 638069151
2 84037 99350425
1 3327 20554 651923826
2 38607 196170011
2 98807 419294962
1 81644 87203 292353390
1 15552 48284 348842728
2 100208 17247897
3 77832 61759
2 153155 418484405
2 154729 635266708
2 30059 430174113
2 96526 806433733
3 8032 34878
1 1192 19771 700308422
3 99141 106048
3 20743 34407
3 99125 46241
1 6613 28415 766977792
1 56946 60139 545097452
1 36285 79216 581830770
1 13602 98137 896836587
3 168611 63260
3 128659 82106
1 39333 48265 405268818
2 125566 907714753
1 5481 70661 102426218
1 37437 103692 854956138
2 123668 249347098
3 88141 73846
3 20452 43790
1 19614 109203 266419715
1 6599 20982 927192731
1 4157 55873 840983002
3 157800 42739
2 65405 716561130
1 10024 29358 164048056
3 129892 75873
2 116510 538987057
2 87778 147653706
1 49801 76117 14089919
2 75410 875946252
3 159742 20640
2 11667 486051231
1 698 80097 471812731
1 12250 28142 679276761
2 62896 762364385
1 86994 90682 52966003
1 72232 87968 73192137
2 109088 558405905
2 45604 565076211
3 127023 22794
3 33530 60516
3 52745 72412
1 38183 45728 725841787
2 48525 968409939
1 89689 108695 597708000
3 96798 95783
1 78218 100499 407869816
1 53163 102294 893338137
1 8959 105085 339245179
1 64399 110737 220641420
2 126347 534014003
3 102639 67161
3 41367 19381
2 158233 868274522
3 20794 16419
2 47412 509065271
1 46244 53654 701719583
3 97965 51600
1 72015 93037 964009564
2 104508 440907393
2 88265 528145982
3 78433 3964
1 3226 85060 10502461
2 172179 918577048
1 30437 72087 530541436
2 3423 400711001
1 32015 43574 520769838
2 42938 497024907
3 147175 112751
1 29162 50693 573501739
3 62740 91242
1 4510 85067 399588901
2 71718 613459273
1 29452 88411 302983596
2 21612 376646686
2 148328 324095762
3 40158 66423
2 3988 494829260
2 129633 931642546
3 119790 32252
1 73412 111691 55097422
2 7826 649454271
3 108041 43457
1 53885 65497 919238679
2 16002 734716568
1 19605 61070 729164971
2 144436 888592243
3 49063 44447
2 78222 848799662
1 19348 26580 972550601
1 78214 79428 475785362
2 52137 536206306
1 52712 94717 549241172
1 81020 81532 571799379
1 2181 28014 821995133
2 55965 672622350
2 61373 133488614
2 162371 672239180
2 119603 420960346
1 70673 84825 488425522
1 77019 95907 214919266
1 53058 86731 437637602
1 25080 88351 349260143
3 46038 823
3 90624 27149
3 88427 512
1 28672 53357 420405585
2 96256 13993923
1 25882 73090 860607347
3 134981 48824
2 90589 960132436
3 160214 35170
3 167799 103843
3 112875 91985
1 25605 84994 426045301
3 167456 12354
2 91298 722385032
1 67970 80835 486029526
3 113256 20489
2 129228 95321286
1 13190 32559 364401719
3 39646 67148
3 49151 88975
1 67570 113824 38495165
2 125904 113335525
1 1366 48235 565944230
2 79620 544537406
2 156878 231665424
1 78487 105775 600655073
3 84119 105783
3 133461 10967
3 23777 54106
1 80170 87390 278299243
1 67703 68738 615943417
1 12860 44288 997356123
2 144231 349189838
3 128896 39229
1 13109 44176 840066130
2 24042 957739068
1 13102 40531 337404689
1 83336 99416 842061222
2 20115 170619166
2 73957 854865692
3 77090 59349
2 112056 495296276
3 42373 47825
2 57998 181018406
2 60675 238496688
1 63777 73000 890144265
1 35560 56394 157092299
3 168319 73792
3 137242 81920
3 85526 58508
3 116803 61030
2 107789 280703203
3 134072 60917
3 80353 73023
3 31341 14893
2 111321 151196580
2 49982 360529124
1 5243 106730 119229453
1 6669 57029 746488286
2 5350 768472968
3 138012 47145
3 147900 40948
2 1000 655724851
3 10910 71205
3 129934 75535
3 111613 469
3 42247 41472
2 8566 373206180
3 130993 1436
3 83407 90608
3 133447 84756
2 59842 621120641
1 14828 65726 934214194
1 37747 40904 200862262
1 37740 44702 998026779
3 158664 6354
1 33140 81013 571901639
3 22399 73840
3 5320 97411
1 5749 90813 392708867
3 87632 109476
1 40930 110337 927800286
2 138189 339026067
3 167279 20150
3 44381 62780
2 170399 639998382
3 6226 58953
1 36619 83423 505860770
1 23269 67327 849109961
3 33207 64675
3 145734 12394
2 149304 703768474
3 129690 38830
2 142091 689175208
2 1205 192562799
1 36414 64345 354117151
3 100531 108963
1 56704 59166 995921809
3 147371 84789
1 82261 101846 609975023
3 122281 65184
2 138493 465012235
3 100370 62705
2 13151 229980734
3 23157 25796
3 109352 88741
3 130743 4089
2 95451 488522188
3 24028 60224
3 5380 65839
3 119651 109809
1 15026 113941 75140673
1 97491 98888 180961498
2 42246 264963404
2 35506 535395066
2 92908 744234251
1 3533 54220 865649519
3 12810 48509
1 69753 74499 853859933
1 64968 107762 890341501
1 38409 79847 346274844
1 827 43676 328665406
2 168189 251660915
1 27733 60066 783243030
3 62892 37156
2 17237 937308892
2 161849 721403327
3 173128 75612
1 19621 113118 331933191
2 66649 762309112
1 70294 93390 120092466
3 99980 19984
1 6869 17954 965721068
1 41698 82126 21752450
2 56115 133483792
2 88775 347838232
2 36242 570144654
1 24176 32735 92823440
3 147466 93975
2 150924 612236253
1 75460 108682 833232850
2 11054 450827965
3 122698 56836
1 89330 105544 197961021
2 96678 380018873
2 2488 504337652
1 7906 50666 265778283
1 64273 95324 710844517
2 168622 640718441
3 18159 11009
3 95086 1548
1 9561 28500 216857844
2 49636 184984785
2 161300 152694569
1 1528 84155 463521954
2 29854 851780857
3 144936 89947
3 22651 86633
1 50468 73496 936925585
2 14011 319743843
3 110633 30229
1 19960 33933 767419598
1 24160 114111 780267608
1 57283 106044 247968108
2 160360 299429650
3 128425 37301
3 151023 6066
3 24327 10508
2 118439 533766663
3 59669 113343
2 71275 236352942
2 74427 841070563
1 83888 106088 961116397
1 2177 73715 596657412
1 7853 58060 487272273
1 102556 105056 139079481
3 107819 11837
2 131098 659180661
3 24218 82805
3 158163 15171
2 160022 23477411
2 75291 435853748
1 70862 91552 623209966
3 144296 63341
3 51713 104683
1 33345 63773 928525271
3 111250 41738
2 81406 459024614
3 127575 109644
1 54599 86167 590794929
2 49577 645177357
3 152524 75776
2 127690 35537145
1 90993 103032 520620358
1 79612 80926 813323776
3 166388 99676
3 173855 23977
3 27085 109529
1 17426 65638 235736539
3 126083 28934
3 131331 36103
3 163155 74928
3 89610 20946
2 57762 618360756
1 27182 61822 677925874
2 172524 962329296
1 14008 59912 137868619
1 30172 92060 135567853
1 6165 56149 350101640
1 26411 65250 307714830
2 41130 571960529
3 136989 68170
1 9526 101638 164581992
1 29775 49170 244166763
3 155698 28820
1 58320 66682 338590292
3 10774 68876
3 76264 51589
2 131246 144140859
1 47634 75144 572485289
3 32958 84435
1 25918 104071 399264171
2 130851 411426043
3 40391 92143
2 21838 579943760
3 153847 29704
1 69948 84588 247360160
3 89734 3939
2 113374 545689871
2 50413 634626770
2 19844 304170842
1 16419 62778 666936801
2 24264 54819025
1 38845 52840 684703254
2 175629 99192141
2 92259 604983734
2 58747 803205306
2 132154 62041350
1 58623 103534 777837669
1 41 3364 4033576
1 22789 26381 934581003
3 143883 2602
1 77767 83550 180307449
1 49890 105596 88702968
2 74653 462344043
3 74360 45350
1 58745 79968 82606314
1 1217 75570 673901577
2 105065 728047062
3 70140 81391
1 69587 97897 253132887
1 59956 113623 617162137
1 82596 113658 695533052
3 84524 80956
1 29799 32701 898803000
3 33889 92651
1 11270 65855 402500226
1 103050 104163 545714578
3 169309 36253
3 130091 81647
3 51110 24806
2 65973 63665646
2 66685 173478598
2 24983 935728734
3 142872 37398
1 25396 71854 318632171
2 1615 494260375
2 173694 859236009
2 17940 94954874
1 7691 65211 553083208
1 18652 77681 673976022
2 68664 547687363
3 113492 87365
2 123359 783095923
2 40533 446745170
3 8941 26758
1 11015 95933 146727595
3 107477 44597
2 154708 672328979
3 83083 96241
2 2668 165691570
2 46302 289590106
3 4001 79781
2 89785 851009879
2 60313 672057673
2 86193 350054055
1 13612 31158 594344675
1 33933 101646 207768166
1 30780 99876 34505864
1 24609 105901 743904514
1 24145 67626 548090142
1 77312 110248 932527708
2 9406 818906818
1 8028 14326 233457404
1 10941 107154 307317789
2 78046 973123467
1 72792 100553 37268181
2 10925 73712708
3 24022 109436
2 106586 141132875
1 24918 33416 17524781
1 83452 95223 833770172
3 62848 16675
1 76955 93078 492426114
3 103211 33965
3 41817 31733
1 9301 27403 137872042
1 77646 88264 48383397
1 5546 63866 895403229
2 83949 736625802
1 42169 104671 570192629
1 34048 53595 27119231
2 33774 858207205
1 3257 32983 624713058
2 108123 196992581
2 112297 555626003
1 31799 92381 744583612
3 144113 10619
3 171340 77064
2 156426 151100321
1 81281 102133 925566459
2 81027 188566997
2 47933 312957523
2 102751 261932576
3 66652 110271
1 48923 92402 25752022
1 614 102598 125134951
3 61121 107149
2 51997 112024463
2 28444 985352639
2 61525 574068041
3 125382 18692
2 101967 331401415
2 40977 981324688
2 120888 378768432
3 92673 22580
2 47641 381149612
1 451 79716 208405651
1 44240 69411 204907016
2 56101 740243688
3 119714 113571
3 140966 114310
2 115342 777368291
3 1759 24591
3 28640 83561
3 152041 56754
1 48556 87303 154855933
3 120138 61897
3 124710 109452
3 95574 84611
1 34865 74462 101824256
3 122210 87956
2 106922 285064664
1 65940 87038 537544674
1 49017 87037 892327718
2 114045 779426507
1 16313 42375 66267487
1 37940 83687 332399246
3 11781 112916
2 85360 710282680
3 64515 62007
3 72144 40217
1 34784 104050 227229895
3 101306 5451
2 146390 898974033
2 117079 218786036
2 65457 742495644
1 49819 71636 157166677
1 14278 25839 300690967
2 75130 2514926
2 106605 304250571
2 52931 490652410
1 44109 106646 742456527
2 124403 643472830
1 8216 66005 791681134
3 98751 75931
1 39479 98848 243265151
3 138746 68695
1 5708 104565 358960516
3 84192 107483
2 64298 854251522
2 77942 35234871
2 151475 379358938
1 17177 26743 987927559
3 137310 33354
1 24119 82444 724446717
2 75896 288012763
1 18971 69117 527394354
1 54600 91586 662406897
2 5759 975160573
3 102279 17337
2 85771 817678179
3 4506 3969
3 88430 32633
1 31308 65468 235763585
2 174148 227163189
3 127496 54327
3 133135 95579
1 32944 111319 21941077
2 83651 120025080
3 168362 84005
1 5811 56362 646802074
1 26227 32813 728288031
3 80426 71982
3 111115 41249
3 162832 85159
2 140378 821485570
2 106666 903269978
2 153372 811722864
3 17579 70483
3 10960 49401
1 48276 92790 824164486
2 19182 495041738
3 89628 101031
3 55512 34539
1 69883 82959 435510654
3 26064 35983
2 80384 703461726
1 28859 110170 929854697
3 48461 96402
3 40557 82035
3 37803 28009
1 14464 60893 272330514
3 160039 62821
2 37534 553515236
1 64355 82348 609271391
3 29967 73910
1 11662 95398 507963223
1 56233 91616 25523752
2 134649 759320419
2 119975 251671603
2 174661 369701102
3 58120 94918
3 5057 84453
3 33629 110484
2 167097 838928736
2 120589 781580906
3 22631 96530
3 118535 26970
2 42849 885615462
1 29204 103232 537775911
2 122850 54552791
3 140346 78355
1 27418 111633 198646027
2 5274 502722206
3 9731 100516
1 40008 86131 523491733
1 18286 38916 861753170
3 143071 39005
1 48534 95853 331285471
2 34895 114865328
3 63060 39471
3 166206 58628
2 130261 999961956
1 96013 102101 81240147
2 86021 964449642
1 42142 110829 79077728
3 128866 60894
1 84690 96346 733046153
1 16587 27781 600064893
2 70916 934993931
1 10357 24224 153436363
3 85732 28205
3 164342 19714
2 100450 152242721
1 57911 64360 152546250
3 110523 87166
2 66794 595715083
2 110888 749156757
2 101300 531655134
3 110880 101816
1 52816 100306 459494684
2 116356 800844580
2 47042 45619858
1 591 49597 837580950
2 171505 453912233
3 26065 42664
2 48005 198786049
2 69989 220165742
1 9707 37030 824631645
3 40818 71502
2 136795 20604362
2 71536 188190648
3 7513 77426
2 131904 109857683
2 46507 985297333
2 98533 819413797
1 49302 83667 783014259
1 17667 33790 985623746
3 149147 64444
3 6280 77882
3 150235 74460
3 7937 25549
2 23865 101097227
2 44622 602067254
1 14634 77538 525196728
3 155013 86096
1 51503 85696 12592543
1 30429 42920 598883028
1 75308 82294 641914588
3 5827 47973
2 153537 582251012
3 69164 32689
2 132576 465461876
3 23979 93068
1 6002 7054 634307447
2 28504 775550754
2 73143 872104918
3 155487 12189
2 139298 511113895
1 54360 70904 793834525
3 24661 7362
1 39624 79330 142665697
1 16034 36962 44400894
3 113347 100421
1 2976 84359 795608752
2 140433 39396931
3 34296 83288
3 114202 79205
3 24374 66284
1 44276 48269 76640936
2 71213 299807875
3 86231 111215
3 111798 83473
3 62114 98178
3 144180 57190
1 45020 112479 753561142
1 79940 113180 409493137
3 277 50241
2 119026 181370516
3 3172 40932
1 24548 58891 682563322
3 50435 77424
2 147867 220156438
1 76487 89364 221559362
1 25022 96091 236599563
2 44588 330747703
1 43614 65462 245517132
1 57545 98121 541040996
3 120471 51605
3 175434 33142
3 78802 35108
3 98891 5183
1 22041 56193 898934120
3 116387 85751
2 80095 381192987
3 105380 87607
1 36161 77464 544486514
3 56072 106189
2 37099 993380368
1 33654 74557 223423200
1 32964 110327 913612835
2 164919 373426079
1 82618 91737 360092913
2 106136 102033539
1 53320 107720 845338345
3 23942 36556
2 167906 179647592
3 139474 30831
2 104568 150583171
1 14372 40999 32805512
2 171260 997577083
3 47 49110
2 40621 844454674
1 1172 6150 286631860
2 108927 104923894
2 154654 497845795
2 50919 980572818
2 32690 173047834
3 115018 83466
3 161757 98056
3 117042 39822
1 29864 78751 587992137
3 51497 28842
2 157971 826426928
3 37002 74212
2 30642 225536708
1 8547 34245 318805532
1 79322 105571 172658474
2 96327 808469112
3 73363 109775
1 15316 74475 154155163
3 60393 24405
3 113966 13446
3 29441 38231
2 93570 2156467
3 117227 14769
1 34369 45718 298225126
1 95631 101323 822029437
1 22470 98759 483202600
2 57367 817493555
1 4151 10526 745863045
3 46122 12081
2 72419 721366049
2 9500 805742579
1 20290 30608 913464797
1 85406 86563 906563994
1 18536 63342 955950387
1 39271 109980 235841809
2 143205 164292135
2 16592 216433915
3 137918 45702
3 73955 71566
3 30833 50575
2 122989 348012323
2 75191 962624518
3 144104 17445
2 42195 431107689
1 56663 82973 929996456
3 106548 63189
2 58410 630861283
3 102246 364
2 152574 454354145
3 93813 28234
1 31677 90164 809571228
1 16653 40155 50742551
1 50244 81816 964504669
1 40817 71862 381463508
3 11907 112177
1 14722 49445 666083392
1 4788 23475 242276068
1 8920 9951 688847265
2 37447 243723149
3 131059 34037
2 6937 611775858
3 70526 67563
3 99133 18960
3 44993 3893
3 402 41449
1 18493 34201 559172444
2 166686 453557511
2 79726 763064647
1 86190 103456 27209179
3 78307 106404
1 29312 44510 823702261
1 107 72243 372144865
1 55781 78991 424255064
3 79799 74740
1 24947 92775 349894341
3 46798 88729
3 61260 22126
3 139626 97082
3 169963 102894
2 109878 77214569
2 41706 617177404
2 40094 431459935
2 7834 429331574
1 28374 68830 115968691
1 24715 29199 915128093
1 13958 50551 174600231
3 45419 96637
2 159885 865386568
3 15295 8444
1 29054 66031 647854969
3 56159 19887
3 27365 84868
3 35813 101857
1 5408 28418 98141809
1 76079 94848 892775302
2 11922 462735680
1 45709 63243 962849951
1 84283 103170 104446479
3 114904 95413
3 26094 12970
1 65677 90218 917690281
2 69382 155591457
2 14753 256574897
1 49166 101709 767286056
1 13648 41040 660186075
3 932 7151
1 20448 45233 10738805
1 20878 76483 216090823
2 138958 936957631
3 105357 63401
3 131326 91121
1 10755 73194 55621798
2 75793 474710696
2 138437 48760356
1 29275 71296 848192199
2 74135 925363758
2 136829 286461638
3 64873 91471
2 82731 131452571
2 152878 566550169
1 23434 111424 543533456
3 6425 61070
1 6368 36244 673732135
3 95965 14193
3 18754 108292
2 81673 993166045
3 88699 10891
2 112386 860629303
1 64947 97904 769091653
2 145822 563877007
1 12039 65352 320296622
2 49840 829976889
2 66414 273323836
1 61440 65578 450752848
2 43977 952127331
2 29737 715432861
2 12337 143917398
3 50062 1707
3 98959 58369
2 107616 771180779
1 97988 111428 54070180
2 134125 601388712
2 149331 252143323
3 153457 99992
1 53244 82442 725973822
2 80802 643530069
1 57471 71883 674806700
2 61992 204149389
2 28055 754334066
2 174608 225092360
1 37148 46099 233990977
2 173679 405902216
2 45428 692682254
2 4011 718653647
3 35712 25235
2 141252 406636926
3 90520 24905
1 77450 98041 212141506
2 166065 458142462
1 9195 53306 873400467
1 21143 62436 883801653
3 32642 62148
2 31315 679251763
1 81322 98769 31078130
2 168604 927431890
3 163055 13136
2 148723 19591476
2 147406 75712244
1 10378 32937 660936338
2 153975 530627580
3 47505 39744
3 43896 11572
2 6954 197850226
3 39238 60207
2 115041 966623932
1 46339 95146 435591733
1 6065 87226 162970027
3 112248 87343
1 68515 91151 754104202
3 91553 4769
2 147739 577289391
1 10273 93490 238011264
2 77206 688842130
1 21571 46310 149475037
3 64595 26248
2 90724 791136424
2 116820 121862005
2 10761 372706716
3 169710 80012
2 63917 354109443
3 138034 61862
2 66297 22276468
3 92272 92158
2 17316 425339521
3 106194 70367
3 22976 98711
1 85947 113638 304028850
3 138777 64771
3 84935 1553
1 54006 76805 620006537
3 3966 34994
3 138789 82297
1 41033 45086 151985775
3 37583 25204
1 4112 47214 926454364
2 125144 449284916
2 33989 454296814
3 2909 31317
3 103148 30987
2 60037 200952313
2 96376 451405710
3 52215 101889
3 24168 106517
3 4179 86304
2 26630 470211298
1 22621 74383 772227230
2 74619 116233342
2 75607 712353586
1 2867 111795 660326495
3 13656 29885
2 93056 959066684
1 52496 89831 881885600
3 53952 11296
1 13546 68878 157967862
2 34934 827141734
1 39193 96122 898701717
1 12506 98636 132887119
1 47138 84116 344192461
2 158026 28354832
3 111980 20904
2 86280 716636995
1 28847 36180 147423037
2 73204 797479444
3 53904 52071
2 95884 368546618
3 161414 8646
3 10352 23171
2 169138 359956804
1 59380 110970 884802158
2 108093 374630018
3 131413 17626
3 166960 69999
3 91540 92971
3 462 13183
1 62317 85111 427145955
1 30895 103457 239053011
3 87894 4702
2 175393 361551289
1 66274 77138 359957071
1 25021 102027 216742092
2 133246 555952450
1 19630 24571 76589669
3 31312 32898
1 23127 113484 130088584
1 8300 11308 537208710
3 170297 92804
2 119631 64345166
1 71708 88592 804310459
2 67293 300062310
3 174554 11061
3 64596 31089
2 98940 795391713
1 15941 44585 792299591
2 63638 761809918
2 11764 352099662
1 39469 41117 423434035
3 136491 101726
1 12184 61153 362336940
2 29655 889186567
1 61742 102873 556432294
3 71749 65814
1 18605 78017 473683592
2 142529 588105582
2 158450 583702234
2 80403 450387488
3 145160 24040
1 67591 109934 392390447
3 171085 30137
2 152893 439134880
2 86422 239819360
3 36032 92363
3 48762 73653
2 30398 984381579
1 20720 37337 153251555
3 26073 21206
3 30384 65522
1 86 113211 537697739
2 74449 950977103
2 71478 670904599
2 2649 407000909
3 97105 23071
3 51228 59490
1 3205 72381 679491324
3 112946 68597
3 11602 96124
1 43564 64475 850891405
3 127810 52179
1 41103 44022 189901724
2 61059 76805590
1 45890 82353 551115797
2 134359 579437970
3 131488 31143
1 60011 75364 848746993
1 19822 52641 171274325
3 132196 5804
2 165110 732061935
3 51983 88013
3 160995 4552
2 138592 978495340
1 33650 53092 595884545
1 54457 108068 957926930
1 2107 46718 189407424
3 15843 59466
2 92573 717388427
1 5109 97737 394934631
3 90344 51474
3 17528 79425
1 8939 26518 578618023
3 149406 45030
1 2483 29888 701839975
3 132186 14058
3 112370 56994
2 26639 322787280
2 100560 702346862
2 60089 164020244
2 37410 674584669
1 38349 63059 924247693
1 53469 81763 696630072
1 987 74351 911911698
3 83208 87124
1 24556 90886 760016744
2 137659 742894964
2 112966 542207300
1 53824 89550 956773068
1 27387 71782 770953750
2 165120 619369582
3 103191 42820
2 131027 218205472
2 28760 209329491
2 84078 349220549
1 5455 15212 300442240
3 52219 40825
2 154729 643191208
3 124198 103863
3 4904 13059
1 71197 82410 749899605
3 107301 62281
1 28822 52424 199925215
2 26406 503743748
3 141562 2580
3 170637 41180
2 126571 279616315
3 13379 93543
1 47367 94179 435856614
2 159223 541823503
1 13081 34007 279549587
3 123096 58270
3 65254 24687
1 46275 52500 68917772
3 102828 72550
2 174653 602723171
1 63156 72743 842822228
2 36280 565374664
2 96542 327767537
2 120214 858902136
1 45971 47207 438368534
3 124363 85413
3 115115 3771
3 76564 17865
1 13509 113321 171971085
3 28010 48482
1 23764 53568 365698134
1 24870 111995 373520784
2 88852 731994308
3 72986 100983
3 96488 17501
2 52582 37061467
1 75234 76836 261238500
1 105784 107063 967868666
3 166187 77260
1 22024 107634 890076886
1 67745 79313 980514976
3 41647 109785
3 83769 49886
2 80100 485597257
3 40118 76094
3 37534 63133
1 83350 88183 872420231
3 6006 53601
1 76059 95183 955948763
1 43654 68070 70186403
2 73210 327545903
3 10615 43979
3 35350 67853
2 127216 675940670
1 18775 82905 512388812
1 87051 114374 472230484
3 126195 3007
2 134402 77224131
3 111477 1759
1 38456 63888 175814256
3 102783 39718
3 70422 75327
2 98888 764482326
1 54141 57129 371612092
3 22196 29619
2 132617 396253381
2 98736 260653529
3 38864 87766
2 105654 29862281
2 114510 168966071
3 64941 32080
1 22124 71797 944768908
1 57529 91306 133247187
3 89350 37695
3 74119 33418
2 132210 465872856
1 7822 105224 781585463
3 169404 49263
3 55392 94940
1 6957 47705 793229200
1 83004 89892 541770272
1 59638 98461 483190271
1 5186 99289 663469682
1 76491 107633 379050077
1 13648 51279 690724394
3 153738 91204
2 153974 381658735
1 74929 97997 338200267
3 24811 48740
1 63680 101070 568335278
1 74623 107601 4563745
2 148618 23925055
2 111004 841403186
1 17314 104648 65252305
2 130344 952395206
2 94743 233715760
1 13464 59284 917542767
1 7363 47819 860349864
3 26026 71027
3 170363 15892
1 8598 112735 938688187
1 23115 70560 157213774
3 11185 109609
3 102161 97289
1 65579 76636 503585653
2 130182 451097280
3 134521 49866
2 141735 588700753
3 150335 33646
1 77413 84127 11835144
1 37558 67589 766507822
3 111 70330
2 99006 41310521
2 20866 64960707
3 52437 14864
1 32576 100358 13560016
1 87156 102079 854610482
3 161805 51504
1 35860 66878 247056602
1 81154 108301 214445795
2 17887 52280587
2 97266 611346645
1 66429 92975 324018888
3 120922 60534
2 115649 153357472
2 56963 89283322
2 68153 615152915
3 108550 8648
1 25309 53951 642951033
3 70072 15514
3 132236 97261
1 1417 31651 33436705
2 76776 546889521
1 50413 103213 975391345
2 10373 273093672
2 1760 307481139
3 147512 23569
3 169149 1528
2 129866 183068170
2 33539 426710273
1 96715 99844 591021848
1 1040 14747 699039699
3 116212 112138
1 46702 63543 769110318
3 23827 31104
2 135654 914438953
2 94724 449369213
3 95537 21876
1 29726 96506 302083006
2 156324 168092469
1 17343 45152 176498051
3 84375 44088
3 14021 30998
1 41528 96098 895719481
2 115073 80257784
1 54461 88937 471337651
3 28510 33527
2 74357 104697173
3 174109 59448
3 125687 46102
2 128651 774900962
1 1310 41982 471550251
1 3409 77351 707994487
1 19255 62193 288406486
2 66347 857629117
1 7229 90812 910782728
1 4605 32064 753335178
3 15658 90061
2 45141 230225514
2 112413 656452405
1 24699 70758 913519131
1 80654 99040 469052703
3 3312 91301
3 4090 19313
3 27754 104400
3 126844 9433
2 131430 854061240
2 134454 100259438
2 52437 161663206
2 14538 766033249
2 53346 96530364
3 24321 66783
2 124626 982246962
3 79433 73071
3 47385 106020
2 145285 195170131
3 120649 49683
2 6410 170310061
3 78172 3424
3 71145 86973
3 119679 72113
1 2585 48270 612640763
2 114409 512439699
1 14466 84312 105575974
2 12387 373064265
2 89026 332383777
3 119911 94396
2 46704 774334137
2 57883 159983236
1 785 19128 637674484
2 63494 941395758
2 73408 341073806
3 12233 17145
1 9059 86109 653015622
2 14342 987198293
2 147557 542565641
2 119337 691019061
2 99421 755939280
2 127109 481640719
3 125425 37129
2 100792 933546372
2 118132 689904214
3 119545 92267
2 60366 733925553
3 141738 101089
2 118771 881056166
3 84252 69695
1 24539 68287 363685529
3 22608 72708
3 25340 2092
1 39749 46796 671693901
3 16443 110199
2 7862 52615222
2 149178 583413756
1 45218 107734 914892431
2 69186 476203520
3 79691 36618
2 104133 570742095
3 97157 18936
1 51351 52174 680165583
2 103012 238123625
1 2877 84985 624949741
1 5997 15108 914506766
2 61785 419114069
1 11482 60739 662495616
3 146674 613
3 129173 95156
3 155632 112516
3 130776 26074
3 50257 71963
1 25674 67899 84175208
2 39019 609608926
1 59127 101424 712131850
3 145931 106321
3 139752 99392
1 42744 51070 361204743
3 162003 48719
1 15627 28635 19943883
1 43718 60011 729480377
2 99942 640034536
1 45925 66418 798785860
1 25205 51362 145139600
3 160226 50634
2 81208 472413121
2 161771 267498201
1 28846 108792 963383258
2 114449 387810122
1 38312 42178 250286992
3 92385 80916
2 7611 15774696
3 42332 58038
3 73418 23053
1 7718 67731 615954552
2 128886 475576034
1 4807 9267 9461250
1 76046 109117 711537930
2 172940 755134705
3 98414 44482
3 137223 106510
3 129252 43331
2 161792 287756203
1 106893 110174 688322971
1 30545 63321 977299531
2 56606 4960394
2 89631 228888062
3 143315 76459
2 164577 678032520
1 81357 92492 36644020
2 96176 345355272
3 12894 44284
3 148560 55325
2 37187 357936953
3 32442 45100
2 41302 177956727
2 66415 351770508
1 8250 12889 861095358
2 72350 95423053
2 92667 706728431
1 15073 98940 822222657
1 22246 64246 803532391
2 122198 682680233
3 125754 94318
3 95333 77797
1 19943 25769 250743008
3 34758 107601
3 142731 91460
1 64858 67098 680940565
2 97354 26828440
3 55144 11486
1 83043 89903 350970486
2 128678 595228216
3 166220 98462
2 94204 762100734
3 114859 64384
3 146381 1648
1 34784 39503 201313501
1 33160 65294 626252274
2 132057 844690292
3 61733 55307
3 118669 8138
1 91694 96115 435044323
2 172762 750620921
1 26674 110014 454892741
1 29175 112941 366509850
3 153174 95910
2 867 918587958
2 73885 257680628
2 124553 952105130
1 31900 71902 537231190
1 94553 103924 358397088
3 81687 34785
2 165266 581618015
3 60280 55085
1 47756 71930 591811976
2 112330 653606559
3 7364 51303
2 9319 489332892
2 98170 43566854
3 16075 86021
1 41636 67106 864534486
1 106401 113544 702111951
3 174868 17058
2 77992 843334969
2 170789 617418761
1 26150 104551 977829921
3 148558 30058
1 59487 92396 715034701
1 3468 29690 952396362
2 115012 190234493
3 153821 86017
2 104050 641704190
2 80479 775349310
2 96888 421436575
2 146925 80844782
2 107944 109300954
3 58094 42472
2 15008 737111820
3 123412 84002
2 83936 495077016
1 33219 42574 430930419
1 21306 49050 633190302
1 35124 68376 96526588
3 111304 56828
1 13280 82201 565714868
3 160380 24180
3 136109 43706
3 67824 13899
2 50917 776233312
1 71464 101499 971040503
2 139247 549625822
1 73007 98919 577317168
2 94884 767857400
1 56992 100599 169805189
3 144252 38202
1 40139 93426 910986128
2 84494 826444306
1 53454 107326 526044213
1 40024 40681 989328516
3 84895 20348
3 127342 85712
3 141993 25281
1 14668 47133 465516385
2 21622 423461166
1 32077 62364 322890612
1 8287 79846 131679857
1 15338 90916 118940253
3 82590 71451
1 55274 93611 67251831
3 11438 12166
3 156857 19534
1 55972 84961 445316549
2 110068 232191603
2 111835 253389289
1 26141 81381 704028929
3 15354 80981
3 103727 76846
2 74936 504768642
1 44101 85213 524244448
3 47878 9154
2 101771 582180394
3 91820 70073
2 147766 551747517
2 175574 758264821
3 133918 87159
2 144420 488284256
3 6807 17769
3 49537 89382
3 70522 29156
2 28670 621525525
2 93908 412874171
2 59389 271999383
2 75944 920336852
3 126051 19091
1 29442 59884 980240304
2 153536 499241239
2 92114 794225195
3 153863 83160
3 8185 104919
3 46861 88880
1 63457 89677 116685682
2 6416 736924452
3 156259 111416
1 90439 108363 50273672
3 41012 29633
2 121581 676125130
1 24764 45268 153028180
1 58086 73408 955641699
2 97709 190211536
1 51434 101720 171287426
1 34963 48215 68135485
2 149407 469305047
3 121862 56340
2 138368 495609587
2 125279 360954101
3 343 92894
2 160224 316255084
1 32414 54555 902444611
3 18504 13234
3 112433 52802
3 118015 50099
3 48501 77327
1 76985 100963 904038162
3 56477 67925
1 57574 72666 753803540
1 48849 79201 140366149
1 55020 61705 550693275
3 95945 24993
3 5913 68854
2 131675 185209450
1 60190 75621 959161585
2 127480 799567278
2 54115 712949628
2 20677 445922892
3 116068 24258
1 756 111656 626789139
3 167336 73790
2 8779 804714352
3 134711 77836
3 159733 29974
2 137364 427542909
1 1636 19717 248646982
1 15821 108699 788861914
3 88611 72672
2 124767 440621535
3 19811 9599
3 63206 39535
3 92916 50361
1 84106 92684 902703576
3 59805 2812
3 42596 88549
2 69514 801030469
1 14137 54690 112157463
2 37517 431965009
2 119156 649453661
3 1284 89901
1 7279 13933 445207006
3 117743 48542
1 37340 64380 500944417
1 6655 52929 459648100
3 116815 73009
3 53540 83248
3 149735 100688
2 25481 580293462
1 91459 101694 367842560
3 56767 43033
3 79918 5713
1 1622 18786 406607117
2 87032 579339358
1 38866 87889 527897328
1 52986 74613 858803006
2 103368 371279291
2 77833 645100867
2 61289 983183035
2 92690 940309281
2 150204 762748341
1 42339 104132 481126709
3 41626 107691
1 22688 51114 806259309
1 40208 102910 939221436
2 94202 561055400
1 63164 93475 487040590
2 156206 921289980
3 49859 67545
1 53488 64888 16813274
1 70402 100720 233732193
2 65032 331157247
2 104699 680011865
1 30485 80044 197054790
2 54060 451448201
2 112707 796658712
3 134041 59555
3 53614 82546
3 162537 54929
1 23433 106040 752717350
1 61455 72312 812971060
1 79807 112372 407208727
3 69014 111600
1 61224 96147 552723950
2 118330 697205124
1 81480 89946 215402958
2 54400 222052399
3 146297 112266
1 24542 40271 838508490
3 16901 85112
2 174837 193522829
1 41384 72338 690897140
2 22584 419885275
2 122066 2845696
2 172811 354649314
1 39183 75531 327836551
2 79152 789975013
1 76119 79201 428108381
1 64557 104474 416309514
2 54295 985324974
1 41692 102084 671237329
3 26631 56841
3 147319 89452
1 12145 69348 873158424
1 51666 95206 275620941
1 97947 101855 967474095
2 167380 837562697
1 5773 21650 515773502
1 31109 36243 504485645
2 115082 977516286
3 47213 53532
1 24033 49803 39255695
2 79608 409444158
3 144581 97595
1 41758 98910 589212431
3 147651 61119
2 39629 397712657
1 34911 104291 797469063
2 56090 619949003
3 40825 35770
1 37700 59910 899126295
3 14018 102912
1 1238 80076 973036711
3 86807 5207
3 147615 1813
1 6724 72200 561197952
1 72443 76927 472381035
1 62291 100443 626121297
2 158454 514979692
3 43688 22326
2 116031 721147726
3 106299 81114
1 56545 70328 7772598
2 122650 893530302
1 14641 53490 837302763
1 30575 88200 332221389
1 26808 68110 350719509
3 142925 50398
3 52743 48183
2 118785 173587875
1 28829 50009 577804580
1 83854 105009 244057526
1 19215 43378 574420927
1 27783 45936 962373392
3 100408 12881
3 52158 56444
3 155401 95827
2 162063 188255509
3 91229 7538
1 16574 104709 367579920
2 50123 824686416
2 2315 416063240
2 111487 29440791
3 162887 112462
3 42840 7492
2 143071 368591251
2 112336 198261493
2 92478 638088956
3 144357 42903
3 109399 25334
1 94934 103379 325342346
2 28866 371553282
3 137607 81980
2 36040 653375116
1 9016 19778 319758127
1 17465 60961 283779337
3 108829 83799
3 143417 51776
3 93323 40002
2 101268 413153231
3 36605 79609
2 84824 384618531
1 8796 79321 469003486
1 34241 41164 486313995
1 487 41101 501747939
3 12539 52861
2 25264 763981732
2 73463 556154299
2 102255 876699858
3 65621 39460
1 14105 88404 762151576
3 12955 33168
3 47385 100608
3 123682 63965
2 90718 154176335
1 5527 92619 339085189
2 88960 361073037
3 27882 18427
2 56267 594966502
3 67592 100455
1 28222 38993 530568675
3 141180 55419
1 59430 107741 359233452
3 48261 83275
3 14651 55443
3 120236 105322
1 23704 103920 774891935
1 41165 48517 459919894
1 18262 43430 123091212
3 93589 92142
1 28299 106861 704194139
2 141142 878635101
1 18988 61900 973094165
2 41858 152324935
1 6626 20371 70825810
2 114228 229719644
3 128184 27267
1 25903 76393 178565465
1 49026 69765 170128092
3 148530 61808
3 28478 21940
2 2435 917921469
3 77792 76317
3 70435 106488
2 56235 498137226
1 62079 76445 411363391
3 26429 21923
1 86624 90525 760820377
3 175363 49850
1 18370 35424 258993699
3 85636 361
3 90308 111600
1 5809 69313 174784947
3 92531 72081
2 30936 360860582
2 76801 970221401
2 33981 650948535
1 4820 111891 973080773
2 22862 9571312
3 73829 65814
1 42935 103587 428872039
1 75802 77977 77961434
1 20329 104436 680475638
1 55395 73015 880614872
1 47942 92245 672435951
2 57096 882355022
1 43187 103186 523165667
3 59604 85798
2 40931 560735185
1 57261 92266 740977799
1 12075 55759 566285187
3 160309 40600
2 58128 590924120
2 49011 445847277
3 58412 88647
3 26364 114083
1 72805 106898 248499080
3 119054 93500
2 123359 773263828
3 30303 91013
2 152613 205781347
1 28345 36555 471608947
3 67164 107602
1 15028 43639 840547906
3 111685 104282
2 9073 983677601
1 31957 87309 266562663
2 32529 775845174
1 14587 67722 382136986
2 142710 921633198
1 4676 78777 746745472
2 44639 194217352
1 76395 91791 250445958
1 65687 83464 378804604
1 41842 109063 791315296
1 43925 59430 866387937
2 119869 869671796
3 160349 27579
3 73861 74295
3 21049 64139
1 78 38479 974802749
1 53722 109695 919533219
1 48408 57538 434530398
2 152462 825333847
3 75221 87168
2 38283 189306292
1 83642 87512 151212799
3 18845 75658
3 146952 73678
1 8593 32169 71472197
3 72777 101189
1 22931 102401 167227014
2 13826 629606412
1 61667 95547 417308683
1 15788 113324 604357331
3 23841 71214
1 33563 102335 415121815
3 101659 90499
3 105659 52626
3 23334 16986
3 95616 80979
2 88990 957391358
3 41711 6484
1 56119 97018 8967229
2 164600 982992699
2 112996 355317609
3 132184 98407
2 158414 117429887
1 7349 51298 934113890
2 140076 950268312
1 41808 77179 928031625
1 3503 63942 505481181
1 30444 113676 752630628
3 33706 37483
2 165624 885793310
1 5253 42027 556378105
3 106465 66546
2 160747 346957801
3 78203 2903
2 48271 638110790
1 44917 78064 614075909
3 89988 44477
3 116981 61524
3 91188 12565
2 51381 144747319
3 63571 25142
3 93626 43804
1 11714 52723 592234718
1 7248 69007 667914058
3 126164 112977
2 3308 379617007
1 1636 86170 239680447
2 126339 814507444
1 25151 35214 307587267
2 69017 229398606
3 83056 22364
3 29806 26217
3 74556 13669
3 166654 42558
1 12288 105607 964256200
1 42466 69056 233386020
1 77331 81089 777579721
1 9052 55090 833919062
1 6200 92890 643770684
3 98038 51659
3 26438 9392
2 99214 105906999
3 116509 51331
3 4730 49891
1 11689 99318 275663644
3 153723 37594
3 106283 18536
2 103840 535529117
2 165388 252982131
3 158645 23764
2 16696 127359442
2 82245 706923669
1 41659 70098 100199004
2 126607 431733169
3 18459 88501
2 168998 613339211
2 69018 306021719
1 9390 19149 624468332
2 31964 695038058
1 57876 74293 122361558
1 44184 104554 470425173
2 62377 76271285
3 21775 114160
2 12982 846792078
2 160680 922111671
2 20581 833122328
2 97617 163887689
1 11590 26307 387576192
2 11467 926175465
1 22557 32144 443481117
3 75000 68242
2 17061 64838193
3 150622 76551
1 45088 85310 820775708
2 44342 892051500
1 16492 50299 338251914
2 36106 990111660
3 95281 83154
3 115176 102421
1 3415 53532 623157019
1 55333 86820 524089794
2 79202 594199987
3 154226 56666
2 97669 129283390
2 34605 381422035
1 61147 61939 949049099
1 52361 73626 983935524
1 561 30016 830578390
3 82345 24345
3 9897 79322
1 51459 57878 402918816
3 102652 92527
3 82688 114002
1 24104 48766 652842303
3 167661 73931
2 164703 764411887
1 38069 79255 679469859
2 104376 759578144
2 146838 755103963
2 39060 544089568
2 114724 712097933
1 11017 22629 886622021
1 106440 113415 361980184
3 66499 41590
3 126936 102078
2 99677 291257508
3 134373 39834
3 145021 106099
2 71750 767356718
1 32706 92115 951432048
2 33970 639773298
1 7319 106887 61848032
1 60534 61488 658591675
3 53845 92806
3 2116 39127
1 32331 91943 833814855
2 87008 350640941
2 109484 427509526
3 161698 30820
3 47229 105376
1 74718 108179 857341059
3 6821 54677
1 17124 58830 133259517
3 40482 63697
1 52857 94467 717673551
2 155180 765375949
1 38143 83224 538073777
1 58809 95807 163796238
3 100821 71062
3 158609 88473
1 90288 96873 156952251
3 154831 42586
1 39108 39207 885396118
3 172975 2660
2 106231 161769662
1 45561 105814 189379572
1 32134 104036 970837192
1 59519 87603 401560254
2 41242 224174487
3 62585 109284
1 31416 61568 442369411
1 68509 102999 532006526
2 49897 236840948
1 86019 101771 678067375
2 54034 574262668
3 33784 91748
2 145093 889914418
2 63402 83527401
2 3907 787946281
2 144983 321221736
3 32039 102643
3 41842 76887
2 7786 862749177
2 140255 254631933
3 67350 91037
3 82557 57978
1 13384 60014 832008917
1 21009 96372 674763204
3 131614 37479
1 23449 25625 937633755
2 77681 102464707
3 125005 15688
1 26147 60092 628831449
3 123179 57260
2 40493 646552458
1 55804 78513 337434974
3 42907 57016
3 142039 79108
3 30212 9560
1 899 10696 988544842
2 151534 566947907
1 41004 99899 728584202
2 143061 426106223
3 7622 9480
1 1250 61316 438337776
1 19894 102721 129077290
2 56343 903465868
3 154457 64616
1 20722 76087 49279557
2 150553 95806773
2 155940 436645164
3 3585 103283
3 171223 48986
1 43822 66674 795366018
2 72452 893499089
3 131767 5679
1 2822 63349 493916906
1 4097 63159 787690205
2 85024 560695335
2 66093 549599242
3 55463 75418
3 120934 76631
3 109412 55181
1 21478 84888 755106236
2 33927 524541775
2 107672 55462983
1 24634 31950 497245770
1 57062 57433 19063474
2 71783 888900688
3 132985 58499
2 133364 796629899
2 134642 8787027
2 10600 780481124
3 60679 66219
2 6832 528267652
3 149653 3861
1 31099 69540 909127337
1 2837 110692 689211410
1 31064 84367 838208887
1 57343 98897 800222265
3 91717 85352
3 154525 5955
3 126833 110975
2 28512 503158287
3 32368 42550
3 98264 1437
3 71954 19763
3 62894 57157
2 138336 391897844
1 17813 41916 754014470
2 16155 357050412
3 135043 50650
3 123594 18342
1 2441 53649 261561753
1 62169 88495 623314841
2 685 564253276
1 86407 94189 118726307
2 111455 974445248
3 31112 17498
1 28230 65536 459968995
3 53048 66113
1 62217 113283 680356277
2 91406 26189880
3 135963 49351
3 5537 72048
3 165508 80850
2 136763 976020756
2 149712 658031746
3 116329 16726
3 63089 16645
3 34866 33078
2 159363 973139917
1 5866 54009 670067489
2 143964 898210554
2 173668 378701504
3 71209 101989
2 31595 380242157
3 102101 11928
3 11433 69651
3 88972 22350
3 55774 44908
1 86734 97506 165526403
3 151066 16157
1 3821 101856 220115710
2 45316 923254127
2 91230 214166667
1 39173 96567 157100096
1 33165 35460 548867932
1 43990 51165 410224624
1 41838 43448 893025450
1 87599 113922 481406991
2 102885 89112972
3 58321 9615
1 32873 52845 94381778
1 57983 90904 432813814
3 72245 30
1 53143 99667 533511548
3 143010 55726
1 66152 77176 299716127
2 123212 710988535
3 78458 42988
1 623 81765 512072691
2 27018 628203457
1 34949 39339 426257971
1 3583 42047 284695817
1 35257 113513 635180803
1 75943 97285 777104296
3 65577 18405
1 44549 53721 731059521
1 90015 93587 538038380
3 131968 21830
2 23872 619772986
1 37430 90739 133498369
2 39781 521739258
2 170343 306848714
1 30697 93164 336383471
1 55670 111228 753804937
1 23887 67302 643380472
2 54682 991600344
1 8931 92910 776557207
1 22453 85912 937710151
3 63929 62225
3 49763 39946
2 57334 624503028
1 42043 112553 383956212
3 130121 63401
2 124560 569374708
1 34147 70998 448287964
3 59734 22101
1 52323 86738 421832499
3 135411 73055
2 50214 532114205
1 99726 114307 198140311
2 88176 70822049
2 39165 591319865
3 44702 26008
1 9 92222 233918408
2 173686 94895666
2 3519 607399128
2 111462 673069110
2 151489 737170147
3 19602 13432
3 159363 105956
1 1717 65793 71316116
1 21016 98421 606326861
3 42855 64902
1 5480 100093 972287754
3 35085 29168
1 38507 112731 508899288
3 81224 108488
1 5361 66086 420445612
1 55597 62066 388931422
3 171917 98881
1 45437 55318 380582800
1 34685 77370 426212474
2 38297 516066568
3 113703 2271
2 171390 452969832
1 52885 108745 556865677
2 133406 882911365
3 27607 96226
1 18359 71139 682541338
2 146456 238196902
2 23145 8087624
2 60542 511771732
2 33631 151113132
2 27021 891115358
2 37232 680171892
2 81111 220472146
3 128694 8138
1 19839 87961 283915206
1 34712 75038 982792057
2 134388 816482862
1 29849 36275 301099483
1 1115 83523 214817892
2 105939 257945406
2 35547 497262715
2 32116 226235944
1 39417 81977 131911514
3 76043 36479
1 29808 37363 57723299
2 3169 131538910
3 97040 107954
3 67785 46704
1 66518 90238 465574219
2 146870 806150972
2 70479 124761388
3 8150 63445
1 377 4684 250926152
3 160087 11744
3 10234 105470
3 102922 78806
2 139424 577896301
2 50561 718591497
3 9874 54807
2 146943 807292325
2 110846 724136806
3 96384 25382
1 32289 75973 268550978
2 52639 552936838
3 53901 29863
2 50839 299159736
3 166885 47614
3 32916 86203
3 167977 99738
3 90418 55364
1 28846 104894 122643665
3 125832 29682
3 113065 111497
1 17504 112931 945537640
1 27400 62180 697045059
2 104356 837842775
2 152934 972070779
2 43044 611752116
2 81009 458860007
2 113276 115636714
1 5020 37014 863222089
3 69439 70236
2 127661 254250890
3 71694 35889
2 96591 90712992
3 90573 38820
1 70537 86698 796255674
2 31146 482304814
2 156142 813221074
1 31023 79037 801073925
1 38423 74115 327191154
2 69283 724850323
3 78106 80918
2 42879 931435541
2 103766 393864436
1 14863 54854 67334240
3 151142 53128
2 91945 629085494
3 152400 87440
2 82382 852647136
1 8731 61852 389180172
3 4940 58580
2 32339 635969230
2 96822 134163032
1 4811 109814 700186932
3 113157 80236
2 152411 876778761
3 121958 73543
2 18712 628644372
1 50697 57476 323698648
3 64252 49462
1 18670 102755 352848823
1 36746 48344 832068001
1 99833 110712 918974252
2 164659 582826328
3 172514 108561
3 138184 100690
3 106009 113897
3 144783 17333
3 74720 95005
3 79282 22394
1 63162 72047 584720625
2 68236 530871273
2 13763 599690056
3 13245 110084
2 154142 452704447
1 17207 35874 235272059
2 88812 953877591
3 145369 23886
2 77327 155648249
1 76604 91954 939532436
1 31733 103995 258690315
1 71929 79904 219190761
3 134706 20043
3 71768 41008
2 142809 300415491
1 48077 84544 169646467
2 165050 516624479
2 94268 877539509
3 160348 13505
3 57479 57649
3 168179 23727
1 20409 80409 876125295
3 154813 71330
1 10086 49124 556366714
2 160246 409228572
2 72339 74399067
2 51769 244259521
1 14740 28663 64872328
2 165520 906622959
1 10209 47297 537253066
2 143719 338007033
3 174868 16970
2 69326 899477785
1 37622 58824 49686090
3 110445 37819
1 32206 52348 25181627
1 3988 87586 97919011
3 20499 109359
1 49023 83559 577833598
3 139053 112571
3 66902 103236
3 141704 67061
1 30238 63263 552812728
1 17428 99031 852200585
1 1193 23737 505712337
3 63222 105060
3 155438 49458
2 47398 153943182
2 56222 289563774
2 102808 797741050
3 57008 53928
1 22665 25723 26347218
2 75083 575590295
2 98730 656720305
2 122425 325441463
1 29278 33716 448792459
3 114701 46592
2 100658 93078932
3 95661 5865
2 69059 226619779
1 29078 109652 74760182
1 6790 95130 231060678
3 3859 10709
3 32554 10824
3 87801 21871
2 13780 202554617
2 104842 301456356
2 78770 269118306
2 77332 673690410
1 70429 97183 906372615
1 2435 65411 948225077
1 66472 73230 341821111
2 110971 713859117
3 80905 51455
3 140272 69050
2 2334 240839026
3 74784 105284
2 97219 127840137
1 81675 93219 429844258
1 41644 86411 878132060
1 28855 84674 354786385
2 121653 533297722
2 73053 386299234
2 106034 365640303
1 48657 104309 445559843
1 51990 53467 583560111
1 42051 71977 356670499
3 164663 99904
2 53504 298058638
2 168484 427355203
1 35264 81135 502774134
3 7715 2838
3 145289 65782
2 44494 373265368
2 139558 326176235
2 151446 562072089
3 127928 92839
2 29171 569448199
2 20581 813416121
1 70722 75649 827445092
3 74353 77661
1 17276 62955 626421333
1 5206 62591 624462240
2 92330 378020483
1 47287 80906 854088646
3 131078 10058
1 99438 109897 137911617
3 173464 96097
1 76442 98347 149812523
3 144619 48119
3 2972 31544
1 2226 96851 653903086
2 9369 222380221
3 139545 8813
2 174736 527466888
1 60937 81115 572199702
2 39176 669605453
1 13186 49482 762595111
3 52614 11789
2 18096 5024557
2 40121 23348107
2 123726 885577397
3 163462 2523
2 16855 361182366
2 14040 69995972
2 117999 626872086
1 17247 31879 458923228
2 95884 382084657
3 34946 109952
1 91786 113436 56878814
1 17974 88281 96098464
1 76148 108786 991956576
3 131889 76471
2 127191 309836625
3 95744 110566
2 170062 419107339
1 83902 95978 692425570
2 151648 893201872
1 9714 91530 424658015
1 2373 56475 219258309
3 151834 77369
1 68473 74337 44837377
3 116292 72467
1 48221 108822 364013337
3 71540 65719
1 18787 99474 507062556
3 243 27831
3 136650 15956
2 61153 909355454
3 171938 98788
2 100807 389492542
2 166184 409036604
2 33025 165741834
1 56560 87137 62995214
1 25898 107836 454506151
1 37984 68655 249471376
3 1431 100903
1 254 69783 301549149
1 17373 88743 121806541
2 170250 338803180
1 24441 79479 18661505
1 5803 27546 1750291
2 119815 681154767
3 152625 42043
2 163296 98397630
1 9515 9832 539296893
2 137719 464377659
3 21854 62033
2 82568 545683774
2 55370 794293418
3 96500 33751
2 82978 862339580
3 169194 42893
1 56702 63003 188250899
2 107051 675591907
3 47158 13981
2 144212 529489766
3 57657 54329
1 76071 84636 710748507
1 58029 107802 581151065
2 58733 458083383
1 74628 95930 677670421
2 71198 910417425
2 107428 797349592
3 50167 111548
2 40472 588142566
1 40899 46054 550552344
2 30499 587016305
2 127790 586827597
2 45944 8852173
2 67084 330687813
1 111639 111659 124397131
1 57073 105978 94593655
2 29977 614348159
1 27718 110919 369964614
3 5904 82895
1 78046 80468 598225595
3 27032 104192
1 4998 22290 56817286
2 22127 679624221
3 81906 23446
3 152566 75415
1 6084 69835 667164301
3 169235 26118
2 15388 650719590
2 24607 989066375
2 103406 975276600
3 79420 44505
1 29373 39212 701038717
1 29745 54215 76226286
1 13459 89882 279032376
2 20863 795268292
1 1866 25190 86621307
3 45276 19381
3 151595 91400
1 3197 11745 622790623
2 9040 755829356
3 70950 14840
3 158524 66971
3 91959 104492
1 58087 113503 881383858
1 365 42660 530210907
1 77179 89340 458437583
3 59567 24951
3 42455 35677
1 98936 111011 133967603
3 63763 75179
2 88915 745616277
3 133569 49533
2 23486 697717493
1 22742 63623 450431054
2 19030 395820772
3 99875 18478
1 13593 101244 611902504
3 153002 42764
2 42753 833140010
3 45320 43395
3 1844 42789
1 73 80481 367370211
2 147181 579197125
1 35612 85190 132301059
3 36576 99465
3 155927 27349
1 6278 27458 11600380
2 114840 789167641
2 142498 571008714
3 64748 100770
2 115842 631810431
2 41998 605456835
1 88188 89722 529792951
3 157554 100009
3 142209 108317
1 41066 103409 256038007
3 19536 90533
3 138981 16547
2 101955 156811717
2 143756 961517269
2 91342 990056046
1 57479 83035 816437871
2 49857 410983947
1 65212 71427 602680170
2 6869 71741842
3 75195 31873
2 164870 751615879
3 90286 95818
1 67993 102969 146605793
3 61291 17764
1 8419 13467 521802209
2 147609 544440935
3 128079 24450
1 30049 85600 726989759
2 118004 437833037
1 60183 112138 387608886
1 6655 43867 426492863
3 102639 64808
1 29781 33810 74152829
3 39081 56804
2 123908 218540867
3 92790 50877
3 166293 95602
2 105455 768045915
1 42646 65387 18664321
1 352 64708 620432947
2 13889 683649216
3 60678 56356
3 140882 105205
3 41343 101189
1 64561 95787 515993739
3 43496 93304
3 122636 55342
3 11266 77097
2 132915 904432147
3 26771 105196
2 41310 830234803
2 21199 946057338
2 46159 680028165
1 30526 77515 772205212
1 3192 18103 764021262
1 77205 91042 233260129
1 11557 83502 448836394
2 154309 479799853
1 3478 94980 805953996
2 145198 953808856
3 57569 16604
3 163042 94469
1 31010 90688 689989483
1 53916 84696 374558736
3 57325 90679
2 9598 143104020
3 93186 31925
1 63958 91075 428745426
1 85720 102242 851992687
1 89398 113591 131080191
3 138278 103883
3 83816 106434
2 87938 263446076
2 23286 556616056
2 123411 714701150
1 50097 103983 501095805
2 95489 665294473
3 155415 28775
2 156646 326210931
1 27873 75946 81649933
1 5284 12327 671444541
3 99774 54557
2 64673 776955502
2 76863 901757982
3 137998 7107
3 135112 820
2 47148 229944854
1 112149 112995 262461770
1 30247 93124 442460956
3 172864 49683
3 67068 93303
3 42246 30627
2 117415 101444709
3 26326 34584
3 34305 75622
3 110209 85862
3 161673 104025
2 61383 440833745
1 58623 97298 645443825
3 39062 79620
3 17567 55493
1 2982 112578 980057323
2 159938 938910103
2 75159 836416606
1 43047 58055 978261777
2 130569 432010886
1 47553 91129 765075862
2 29319 713716442
2 49929 243315792
2 35133 878964387
1 73825 77143 115027242
2 171788 542488854
2 157238 674061487
3 25467 14623
3 96606 52320
3 8466 98858
2 42309 275459271
3 81124 49331
3 116042 78881
2 5682 525431986
2 67586 419411130
3 127492 3624
1 16023 59900 315538252
1 40477 43370 380898144
1 69530 101335 570526099
1 17082 109335 736148423
3 107700 78787
2 51666 465546260
1 57888 92955 721862360
1 24777 40782 310466955
2 170940 399181178
1 35868 54713 476167619
1 67632 73892 91696846
1 69236 83780 31920655
2 101555 919442627
3 145598 8326
3 27898 85543
3 110892 12455
2 138967 818752582
3 37605 32570
1 11274 107520 913115924
3 162081 104225
1 55441 60997 437906020
2 100277 715637467
3 7576 74918
1 64588 109896 891884204
2 166552 695958095
2 160454 229172032
1 29244 45689 245649845
1 61563 63708 679087736
2 64241 389066063
3 106407 2395
3 101535 108215
1 82873 89079 365974241
2 62727 613939245
3 120028 6042
2 174836 86075678
1 6990 52927 731809332
3 108241 48834
3 124988 62371
1 29828 33330 722104533
3 4641 100270
1 86968 92186 210890247
1 15008 35339 813023864
1 48051 63658 486963364
1 39956 55277 882962790
3 120719 10613
3 35019 102272
1 22697 90353 484786670
1 67073 110122 322615770
3 107490 76904
3 10015 113464
1 6228 81997 724732734
1 74446 109699 125288664
1 55375 75315 584357598
3 149540 26067
3 51749 41814
3 111080 10234
1 9956 75516 376798682
3 49114 31460
3 36299 48227
3 81821 15316
2 52951 310781060
2 57424 205323686
3 3459 94811
2 163571 473400563
1 99073 105899 370623821
1 18706 69125 357121781
3 59907 90479
3 64333 20093
1 56314 63910 400368329
3 131231 80767
2 113242 944672871
3 165219 13928
3 84646 41280
1 23937 105648 25181129
1 48854 102029 877260661
2 143078 56114089
2 29854 903495996
1 36502 93838 553424166
2 47384 822797390
1 61919 108057 902465376
1 46305 99509 555651224
2 146961 560024905
3 108503 64024
1 4317 5096 485930565
1 33295 57998 29122419
3 5225 94695
1 13426 103211 3371873
3 76012 42237
3 162732 15672
3 38463 48021
2 105603 87475363
1 60883 78664 601298889
3 107606 87089
1 42372 83745 944204719
2 102464 897789494
3 67875 114282
1 52558 112288 350266150
2 46532 267928301
3 33205 46290
1 56824 64358 200884896
2 137465 142154273
1 18251 85534 720710457
1 44170 77730 971380639
3 46870 75018
3 87605 50534
3 44510 98936
1 33577 91121 640933828
2 5441 502153291
1 32310 82281 931190042
3 140503 76072
3 146063 69492
1 78219 85473 130769848
3 21694 30079
1 3279 35648 669127313
3 83700 98143
3 8447 1003
1 61333 88931 947200479
1 54988 84682 906193625
2 21764 331654652
1 65382 69601 351114861
3 47215 67640
1 37252 55597 771860028
3 96095 61469
3 7048 18440
2 10809 783706650
1 52251 91959 391828645
1 11550 67380 473813014
2 101634 485045964
1 57745 93283 810753747
2 38359 478385169
1 2462 58487 799017639
3 124976 40805
2 143098 326068578
3 11634 100090
2 2803 55915023
1 20975 87791 958051801
1 62735 75546 897966387
2 107918 626296931
1 5629 77354 56696608
2 144609 548049635
2 75478 333381155
1 8588 54309 475757597
3 153175 112161
3 128311 50129
1 10510 80535 297282080
1 58997 78085 451996785
3 121833 82624
1 60991 106101 602383335
3 72 97853
1 57459 89067 663738293
1 81846 91853 897154180
3 161847 54356
1 2605 60334 178932642
3 159983 25086
3 126921 45736
3 122925 22301
2 153819 541539786
2 26774 223674774
1 68052 107469 802563255
1 86085 93296 607013893
2 102472 685742560
3 27420 112512
1 61136 107132 122705552
3 118486 63225
3 65987 49060
1 25208 109210 600331985
3 137999 16502
3 144852 80748
2 64862 815207921
1 54777 97339 606375849
2 161952 547461908
1 1384 92726 210320663
1 71360 75608 711197878
1 54572 85317 728108895
3 26588 45665
2 8566 445484683
1 80893 98671 274504215
3 74251 100959
2 6031 967552151
3 124989 67934
2 14222 457314392
1 10058 30616 126627999
1 92787 110603 958963986
2 44765 246881878
2 34781 198647014
2 120457 35543595
2 129646 111550549
1 32125 95165 613446159
1 55541 76438 51449803
1 21714 50633 438216396
1 48727 89740 229981387
3 138554 33227
2 155251 555438189
1 59219 75818 343966233
1 95884 98947 887634083
3 137932 91242
1 105562 106736 537107169
1 24648 100768 407066919
3 30130 24746
3 39050 58549
3 131405 39370
3 148336 113542
2 175150 76335499
3 45503 100466
3 53525 31927
2 26778 577235229
1 43680 59723 927095448
2 21698 673850330
2 134220 715276989
1 81066 109159 294919338
1 91806 94064 602318333
3 98704 16120
3 110726 23840
2 33959 593563870
3 5527 81670
1 91418 110119 943631860
2 65295 233642972
1 42636 59240 432635711
3 151418 97358
2 101528 316872495
3 40658 41014
1 40037 62487 893786289
1 105722 113404 283242580
2 169074 902485317
2 127938 752197029
3 132385 16910
3 127759 72949
1 64499 100928 830539837
1 28324 30253 660845288
1 87535 96707 628922309
2 154523 918240913
3 39641 9663
1 12395 52968 689346623
1 12217 40271 171657518
3 59770 72725
1 82133 86849 66827406
1 32517 39496 167507819
3 155374 38419
1 32577 47414 73569137
2 19882 838687528
3 132254 72177
3 121088 49064
3 83177 89340
3 123981 21146
3 146183 8772
2 123148 565885405
2 158275 843293648
3 51771 51322
2 142594 842344967
1 56511 71308 22072847
2 165995 363347088
2 76606 255688917
1 6667 30593 610076072
2 38636 960011711
3 172427 73999
2 135781 83436353
1 74227 89558 667140456
2 162714 440709575
1 47833 94356 458868439
2 157771 682737213
3 110785 97397
1 5701 18791 295086930
3 28869 72818
3 173071 20334
3 65355 104894
1 28668 44649 903414973
3 90682 85058
2 47654 633967491
1 4763 68249 821043447
2 171413 658323325
2 18819 204291349
3 64741 18950
2 47063 109323956
1 27282 68089 241523834
2 120331 63451828
1 9839 14189 115231712
3 7179 85324
3 128085 91244
2 14454 644244264
1 67331 101771 956060631
3 81697 28547
1 40370 78742 994659529
1 87970 91581 418256654
3 50361 70001
1 18500 31158 572487172
3 98194 39769
2 110322 547414873
2 32009 468813370
1 25262 40272 576925297
2 149497 95235693
3 143893 112989
1 14336 79792 272957247
2 162431 401797639
1 21969 34199 868776077
3 173763 45568
1 47300 71343 204589777
2 85486 790048493
2 103680 221116627
1 8527 42798 309276576
1 52985 81437 822985934
3 151552 73700
2 170862 891099217
1 4643 107335 931862655
1 39544 112574 322736104
3 73206 107349
3 96583 27704
1 5885 32328 440392361
2 5383 961715600
2 98743 902344789
1 27875 33309 614098601
1 40587 61359 778797070
1 41 435 852756671
3 92028 61129
3 9518 47722
2 62038 695454345
3 80849 10953
3 128451 91551
2 61083 305602158
2 145859 126889335
1 81421 106381 509874360
3 15923 15284
3 71858 113315
1 9112 40333 245620766
2 98975 67046292
2 159136 147408171
2 94020 91559154
1 8159 41255 712050481
2 88285 509663849
2 138443 718989902
1 40708 77941 374956676
1 71069 109425 886863569
3 65093 95996
2 123422 736128657
2 116161 106262004
1 61677 107517 328672578
2 152302 421684591
2 138515 530934856
2 37370 928686971
2 167592 135252424
1 44388 94783 237439318
2 73068 814237650
1 891 85034 192284242
3 113039 57586
2 49844 134333741
3 57676 34320
1 19180 28782 622772791
1 91048 101582 537911821
3 29739 101017
3 27808 7539
1 51229 73844 566823256
2 104214 214136632
3 152398 72343
1 47087 82244 364863160
1 43732 108830 512564659
1 5771 70824 795729791
2 58950 233520488
1 17022 109304 274938587
2 15257 507191642
3 65924 43535
2 63425 290443945
1 24001 32341 409346996
2 130406 911276776
3 153031 13852
2 70630 608094049
2 66230 686179701
2 25479 386533962
1 90699 92384 352602929
1 70415 90659 371771417
1 73520 102383 479087734
1 24889 81671 863302128
1 18102 95294 852539203
2 770 620427733
2 70804 197995950
1 21297 74216 188567681
2 38040 81226069
2 137060 342691874
1 27598 84076 470715661
3 137844 43974
1 28480 72685 253173622
3 66168 78904
3 144837 37388
3 132867 31487
3 109239 110495
1 58478 97291 549569563
1 41664 78127 733875281
1 34551 53936 957795780
1 90179 101595 757466897
2 55266 820240799
1 75085 86841 947084063
2 116893 147953350
3 120034 72952
2 98034 45173549
1 10719 49897 447321704
3 11453 63105
1 76603 108607 835564334
3 98356 98163
2 48820 188834947
3 65619 21012
1 53996 62631 184631024
3 159458 114175
2 116195 378993343
1 38786 112921 76738180
1 79126 90981 324786139
3 120743 46588
3 8713 51738
2 103655 833761242
2 16308 37233949
3 103763 7035
1 33567 40465 731980001
2 81101 253667389
2 72858 682717621
2 102852 940841473
3 100500 105913
3 51521 64609
3 121820 52927
1 66908 77126 714747274
3 153748 87188
2 123152 935832685
2 160576 930989482
2 86733 14596634
2 135258 985115851
3 37006 113116
1 39789 107148 294424085
2 146519 232793347
3 138114 19908
1 23512 53146 307902742
2 28156 420566480
1 56532 109981 655531474
3 52072 27635
1 36500 100625 238040811
3 70620 71725
1 330 41183 157534503
3 5301 4199
3 68178 111219
2 153434 737679521
3 170450 60434
3 81634 18211
3 113775 99531
2 46901 616195343
1 69751 95331 275393340
2 109969 861283389
2 159357 314767710
3 100679 12207
3 5929 12467
1 54185 111907 947504485
1 38827 48660 93007251
3 27344 82002
3 61342 360
3 41048 73470
2 168707 838449856
1 47934 105596 722138604
2 48205 358820572
2 110819 82599645
3 36794 85456
1 13774 40707 211479461
1 88960 107988 982312455
3 33798 12923
1 83929 97469 962469256
1 20605 64694 508232251
1 36516 61048 706604106
1 40841 44881 933191046
3 37194 110384
3 19394 27649
1 1536 51912 540715087
3 20950 6488
3 45003 110954
2 155552 388116996
1 44536 71388 895785951
2 50692 264439519
1 97695 104147 590823162
1 41947 94567 418178309
2 110795 873852249
1 63779 98775 120533510
3 106305 36352
2 48594 590276127
2 48946 270306670
1 109118 112625 762975754
2 7821 108159626
3 142193 39916
1 21290 86314 153652556
1 18873 82107 171315893
2 48840 58829966
3 13497 8319
3 69043 86410
1 27380 85252 689973566
3 87458 32837
1 22714 33239 237534054
1 1390 6216 170881891
3 167211 70108
3 172824 71301
3 18145 86702
1 46661 85893 427672486
1 45810 66906 847406609
1 100691 102030 604146726
2 170846 374739755
3 153289 100294
3 89069 52660
3 118749 81457
3 129587 57675
2 74356 878366674
3 144370 76743
2 26534 273313248
1 25664 72135 540363605
1 82040 90341 472190081
1 62272 94628 460139472
2 111908 252135645
2 19450 595019440
3 13980 39707
1 58433 98815 418670093
2 173905 31545516
3 117611 92268
3 51189 92953
2 157552 642984822
2 80727 463906779
2 17047 723599797
1 57771 68248 759846552
3 97788 55552
2 128678 558614167
3 135933 59716
1 60760 84258 160991593
3 18576 114299
3 87563 47816
2 70321 608375831
3 59560 68294
1 66412 100106 561230376
3 104642 19022
3 166315 107917
1 60217 68915 930718469
1 32408 67797 194220023
1 39537 40698 948758896
3 33460 96043
1 51664 64127 255286946
3 76836 19342
3 164381 109009
3 111202 85773
3 51669 74977
3 4684 8853
1 16217 102428 64037347
2 146587 718649998
3 65362 65050
3 35392 72490
3 147472 44829
2 77686 532152469
2 56719 897271862
3 8719 1201
1 47859 82163 782382086
2 26451 368620282
3 20729 102577
3 103741 2461
2 130663 388862959
3 158790 10781
2 46372 306364625
2 25315 653871985
3 47677 91591
2 24478 640665878
1 65851 106448 502999512
1 56198 75223 77804649
3 130345 113991
2 48903 60350895
2 61490 179166620
2 118810 545229827
2 143187 478619485
3 147273 39418
3 103689 113592
3 60504 97001
3 114069 114362
1 53154 54012 512123181
1 69855 96073 638621761
1 92004 110113 927359677
3 56212 34891
3 153326 45751
1 37589 50866 228780168
1 12238 61730 503947606
1 46009 99155 749678626
2 76068 780947789
3 89458 79419
2 120275 718723248
3 115603 85612
1 17659 68851 787243739
2 55384 114069274
2 174658 71561729
1 96133 110439 466422841
3 121085 12113
1 57257 106529 104185780
3 172671 111503
1 1437 96538 24877688
2 18847 980771913
3 38288 73735
2 42328 94327396
2 10944 958633454
1 41010 86185 307802812
3 26258 99273
2 111367 569122173
1 73151 91081 487500538
3 148058 47586
3 35428 5838
2 127585 362033605
3 24396 85509
3 112385 106355
3 146074 75273
2 157031 893513636
3 101701 100151
2 61647 219330887
1 36880 41579 60370237
3 156246 86819
1 88886 108005 280123287
3 4781 34365
2 169867 823754403
1 17861 48193 814212290
2 72239 473747414
2 144186 35929837
2 77852 397278816
2 81794 568957156
3 99336 67910
3 155179 74106
1 63782 70067 731327233
1 16457 32763 355056505
2 94092 277462974
1 74562 111828 858236500
3 145380 23351
3 53161 49676
2 27604 660981734
1 47211 52092 577168870
1 10274 109227 789432494
3 52393 109869
1 10801 103388 445548357
1 74337 106791 55914696
1 88453 99900 422752691
1 77795 94758 577282530
1 17899 29725 89340841
2 17648 152852675
2 98833 519149234
1 79197 89436 929286135
3 87851 102535
3 143851 111122
1 97587 114262 388284136
3 124655 70416
3 70737 85402
1 43144 48211 125360889
1 10458 112810 104294297
2 50363 832771583
1 93777 112257 377365773
3 35615 112831
1 23835 85844 994860220
1 44469 65142 899938918
2 60405 458352309
2 146237 259378289
3 150189 29806
3 166987 25314
1 51210 107501 192386433
2 128457 414288622
3 149336 75575
3 129257 107243
2 83055 137341484
3 9017 61460
2 4487 184109012
3 52685 103774
3 154448 80945
2 163343 631535208
1 72853 90361 995365082
1 64357 111287 367853034
3 159569 63160
1 2966 45281 661133585
2 130818 279344084
2 131583 464487324
2 54019 491185621
2 54137 887495890
3 125357 93877
1 6855 101590 79422096
1 13658 62193 169032278
3 143067 400
3 6031 101741
1 17422 47290 996322028
1 78136 109148 172740438
3 25171 99159
3 61930 32258
1 44659 76983 586178291
1 81396 99500 487600371
1 12374 53403 549214111
3 132808 67788
3 58067 83407
1 31364 106208 863625907
1 5526 77101 963647809
3 98072 74188
3 95871 12818
2 62592 657941598
2 9945 305597723
2 15816 965258501
3 49953 62200
1 45769 83701 437641844
1 21257 37496 550822140
3 160191 15301
2 117102 184463408
2 40726 981896544
2 6118 243754338
2 142330 479155936
1 92212 113761 554703237
2 130306 249135755
2 56249 917142721
3 151779 45777
3 98335 99981
2 41993 31161645
3 125867 71023
1 4547 99284 278393468
2 157581 445237809
1 21413 28115 719745286
3 133928 79772
1 17521 90685 490771409
3 20379 55782
2 2609 597539136
1 63715 87287 119880924
2 6238 700628631
3 151628 106601
1 43422 105710 116556429
2 128089 189939591
1 41412 81274 369941253
2 57111 357125033
3 128469 56313
2 167174 72140035
1 2640 17096 730975909
3 89885 54180
1 34963 59518 216767289
1 54203 56340 422063124
2 78003 899494142
2 112670 216149186
1 75456 76752 373761321
2 137757 952576
3 61250 26911
3 6171 35791
1 25960 90876 113166551
2 109046 494040767
1 55778 97607 988083149
1 63580 81292 882319711
3 77325 2102
3 155935 411
2 103782 687761921
2 102487 70603524
1 29 87436 208006164
3 58659 43474
2 32538 668270552
1 58908 66661 720172121
2 109964 314139908
1 4773 22896 37141065
2 13839 828910803
3 33240 85076
1 17258 106057 221569879
1 54246 99023 9207615
1 71211 91246 718226616
1 48956 88889 966383719
2 115626 394008085
1 31140 101987 933791505
2 31207 259216995
2 60234 54553208
3 111190 70396
1 8071 95688 501714531
1 27750 107188 218477301
3 129050 8377
2 114079 963442096
2 86472 433103271
1 29219 69778 817391134
2 110403 355265905
3 121713 25731
2 89106 332467164
1 16818 87600 276628213
3 73878 30734
1 14622 74237 195768504
1 975 9282 399552882
1 31481 78839 85243002
1 100181 112382 242345358
2 125825 674440160
3 133991 91097
3 120533 36750
3 92423 32009
2 912 180669533
3 89842 44234
1 100682 110065 733656513
3 144447 1842
2 131443 45750949
1 13702 31332 632375953
2 23465 724031688
1 2941 50189 962600985
2 128454 82417600
1 55450 74315 823536374
2 9008 725412940
3 41475 57932
1 6143 21573 771638229
1 32394 89106 60187034
1 59841 77746 762047590
1 87571 89730 979513522
1 32085 88152 184903594
1 50207 62814 603915150
3 172663 26640
3 116123 56234
3 167894 111135
3 161936 112173
2 104615 688115780
3 42813 63295
1 40927 83286 553426851
2 110268 393923632
3 88058 86412
2 60441 940868622
1 89640 92779 802318948
2 107268 443928055
3 157912 6795
3 165892 48290
3 129127 48410
2 122469 616936399
3 99689 37173
1 42991 75918 206544492
3 45973 97321
1 92806 93568 767416166
1 13948 84240 592893730
2 99225 13448351
2 121127 194018485
3 108936 112687
1 113041 114132 304553393
1 32807 42730 809996680
2 43832 880964087
2 130636 906421971
3 43551 14717
3 53755 29884
2 128855 498194106
1 61606 109800 945719324
1 3911 19043 462042445
1 33001 40687 266627265
2 69139 572601760
3 174738 81067
2 109824 987053215
1 10005 41353 591019181
1 41868 72985 719275923
2 167278 97806951
3 152430 79059
2 111598 641478726
3 90987 100804
2 73685 841255276
3 71346 112695
1 19807 26934 159577992
3 13437 41786
3 64387 39982
3 6347 17524
1 59937 93100 942130335
3 120424 102886
2 32949 981682607
1 12700 64855 445614927
1 82650 112307 119417751
1 50383 75879 537196509
2 32360 569066130
2 16653 19178455
1 66749 110975 400533338
2 102728 67730527
1 40340 48367 308796861
2 28636 319373533
1 12935 97312 674273398
1 60765 71155 463528678
2 168411 448878089
1 14907 108242 509803621
3 44959 97053
2 5801 927271758
2 171889 189283973
3 25863 6229
3 40489 23697
3 140176 46165
3 66512 65578
2 147001 338385324
2 20756 573572932
3 87250 47693
2 59614 818314754
3 86469 80810
3 113216 44880
1 53841 64850 445314997
2 81648 615179451
1 52612 92183 275779937
3 150126 34742
3 59452 25433
2 122798 12771811
3 94706 83682
2 162769 739799857
3 125940 70559
1 11856 53632 747532008
3 140041 58571
1 51693 63924 911401020
3 99170 83754
1 22893 58995 436779263
3 56862 56577
1 7201 70355 640553785
2 175645 473241789
2 63944 973881539
3 18808 12791
3 35048 82245
2 83109 329270334
3 153036 71248
1 47363 94884 137539488
3 11900 33133
2 19975 817036238
3 27877 82158
3 135245 85370
2 133887 884047838
3 55343 20599
2 43951 373893735
2 141428 217710543
3 98974 111853
2 17434 752320915
3 46715 85277
3 11226 92913
2 160087 204464951
2 120023 644554375
1 44418 74490 269694747
2 173658 432165989
2 106738 773266310
3 22148 70969
1 12021 60096 613196465
1 29150 31476 725672708
3 149754 77003
2 142862 395527618
1 81955 104236 957224921
1 68217 106990 145466797
3 79291 3631
1 2031 16680 293809182
3 130246 57479
3 159559 72536
2 109741 451485322
3 47432 44886
3 82254 55884
2 101808 48502051
1 101420 113318 773916169
3 4471 80414
2 28236 87860571
1 24845 41397 538362375
3 9489 73130
2 89745 171064788
2 97310 805655103
3 89559 41281
2 11360 674210698
1 71360 89619 757150680
2 83733 24886116
2 31044 688398025
1 1112 23056 542812730
2 110470 784718265
3 115210 18274
1 43873 97154 193059022
3 59453 32763
2 14777 560358586
1 95951 107437 844685855
2 14941 259549423
2 157943 29307368
3 104449 82963
3 76883 78087
3 84348 93205
2 113149 3677092
2 17035 612893506
2 51496 155420973
3 6845 86854
2 147976 615039530
1 75758 80217 737255144
1 27935 100448 122066409
3 156872 69028
1 860 21199 781867647
2 143043 698592546
3 110385 69427
3 108632 102301
2 156931 305046100
3 73767 67976
2 75187 513415426
2 164748 10367146
1 72263 88890 324795292
3 85466 87256
2 62173 536945901
3 36654 34008
1 11254 108858 680675338
2 118892 433577985
3 47251 12037
1 62060 69884 866241694
1 82472 95163 2935874
3 130795 4507
3 168795 18812
1 35744 62194 152852263
2 7706 117150162
3 43686 5815
1 9210 92624 831575608
2 52753 456062499
2 131244 712294467
2 68800 505248061
2 143212 902632049
2 58620 709540104
1 86740 89986 654076118
1 77576 87297 662880062
3 33001 102150
1 23106 91345 192205070
2 97581 740600356
2 56402 505375162
2 149762 503744799
3 52386 34892
1 70038 97026 513245273
3 147437 112693
3 156254 57976
3 35039 96546
1 60782 96797 7511602
2 156972 153777428
1 34890 41123 879874856
2 140915 127106260
2 105258 86555755
3 174987 61058
2 72769 166073382
2 95565 937003316
3 59543 110760
3 39131 36177
3 112800 72267
3 105727 2830
2 72157 677535229
1 1609 94224 351402248
2 158284 687407305
3 136122 67725
3 33526 15861
2 50110 628533337
1 54100 81802 438109735
2 154652 201118210
1 99078 111800 685869580
3 2770 109771
3 127077 37529
1 15257 53846 680961401
3 152024 97759
2 45226 374342598
2 122523 801260081
3 99145 37994
3 106477 85346
3 9119 37452
1 39635 81445 73416109
1 5989 72647 749109441
2 133714 318565397
2 47283 134370222
1 2272 52273 681950831
2 128735 2411608
3 5770 105737
1 26533 106527 320613889
2 107889 854800754
3 147055 59712
3 168677 105040
3 1267 13497
2 107927 480872946
3 45315 95979
3 77406 85559
2 174460 90656212
1 24697 63446 200747172
1 45998 94996 411746272
3 115713 31893
2 28749 174515209
2 8235 744266081
3 6661 12595
1 24617 91053 254653628
1 30454 107501 165323984
3 64085 45057
1 3927 53471 812457155
1 29702 85459 693423083
3 29951 10914
3 101108 7963
2 144332 12976833
1 18316 93809 359485692
3 103587 29330
1 3672 26755 890645146
1 1093 5787 450713334
3 166986 17591
3 18843 61876
2 12388 19731788
3 87716 6688
2 63939 526731304
3 61115 38705
1 43616 54322 96284192
1 34060 95760 779413557
3 118269 82422
2 22659 545037078
1 44885 98502 489349932
2 41295 337530612
1 30457 75736 476746900
2 57748 219431222
3 32128 45532
3 157040 74169
1 90417 99076 753798210
1 57138 77142 988185924
3 76311 112733
3 98062 82365
1 2179 107908 67694255
2 25546 773153682
3 79071 113024
2 89318 251872157
2 149911 734316987
1 12683 60858 990376069
1 76250 109941 29786171
1 11579 76758 555434661
1 60871 110577 91281655
3 151440 105033
3 138578 67739
3 13147 73384
3 48302 72487
1 102638 114226 78605444
2 61142 992354299
1 102916 109630 905866527
1 27857 56924 825195867
2 22592 173392395
1 27267 112167 732877819
2 78949 380717891
1 51011 72468 436889056
2 8584 95694563
3 54236 24699
3 163350 34442
3 146469 46686
2 75543 515585738
1 2040 69307 47725450
1 14960 33492 449427347
3 31506 104215
2 109733 221690586
1 37104 76573 32398613
1 8407 74869 853113033
2 116365 624798240
3 8906 101171
2 93042 536061122
3 104511 69808
2 18275 204533155
2 109156 50399941
3 68843 64103
3 23165 105925
3 118667 99784
3 136027 56514
1 51554 71753 487329946
1 29064 110948 630978695
2 119468 549485102
3 152748 8715
1 66751 76281 513608860
2 122762 568484131
2 65439 385553688
3 92833 61084
1 45951 106059 555161925
3 61775 48067
1 22581 86581 426319164
1 70905 90242 173451280
3 54828 98802
2 1695 57737627
3 87219 57695
2 11078 705308320
1 603 70028 612851717
3 87197 46630
1 42248 101381 642380122
1 40664 75347 429601118
2 98312 652692924
2 20963 286556643
2 174973 131301688
1 12179 88836 630601083
2 55697 878363748
3 10996 99359
2 69777 972149103
3 89246 44380
3 160944 18872
3 21746 24072
3 45822 43338
3 83661 12232
2 73683 686967016
3 86505 19278
2 14484 532826407
1 13149 108766 286737207
1 69280 96427 190237675
3 149419 76482
1 67528 95536 829763702
1 9741 90498 832342459
2 12125 878967707
1 15782 105791 91647416
2 113817 895972230
2 130680 57879872
3 96674 103751
2 84623 146918862
3 27487 41246
2 163428 795190430
3 110621 15232
1 6565 24646 207838181
1 12512 78067 869848270
2 137107 937032143
1 2122 72915 7435442
2 33223 103234870
3 138192 75590
1 6044 52205 677703017
3 108354 30901
3 135845 14860
2 146555 715284449
1 38890 56959 359309808
1 77052 83271 238937982
1 20574 113494 507874912
2 4258 297923598
1 11627 86616 636693696
3 174476 69942
1 26635 113431 159993331
2 109502 89139763
1 44593 106231 709206341
1 83868 95260 281903819
2 89464 226994752
1 22470 50699 967936709
3 69809 112259
1 25231 40591 133799127
1 20241 35540 43953148
3 129960 12822
1 5181 53900 799919017
3 66706 16070
2 119664 194746425
1 47705 112887 38375796
3 90765 73979
2 18283 982201449
1 10688 103958 923263309
2 166497 408010854
2 96127 635098235
1 4522 23999 81120618
3 57813 45895
1 2681 11220 732059856
3 86668 82140
1 23222 94564 803378663
1 28132 70179 86133939
1 58207 80604 549994759
3 31342 18257
2 120737 891966237
3 122140 4045
1 42345 86085 585021933
1 18779 40192 533781349
1 72096 99266 875747395
3 85974 41795
1 8850 98098 161251708
1 1060 63583 315855165
3 97578 49612
1 41059 97471 36052365
1 79966 85066 995148960
3 1969 40060
1 102378 106736 807287845
1 79537 105360 816305809
2 22587 685309823
3 85891 53444
3 142223 26832
1 27128 70663 234547195
1 56178 79619 921324140
1 62466 108184 270439905
1 11882 98255 226806684
1 9110 11316 81003244
3 169512 92376
2 91684 615675344
1 39055 106195 531749210
1 62064 83416 187614636
3 85290 110598
1 9566 73187 100589235
2 146578 952890575
2 27398 943787869
3 69871 105660
3 141912 57917
1 30438 101664 992322138
2 55525 654454715
1 19498 94246 307838214
2 96808 801899575
3 120411 81957
1 79950 111759 482995326
1 9869 68599 556164613
2 165766 475749886
3 52017 4000
2 69220 697421404
2 112476 638510828
2 159814 81936771
2 43900 539180863
2 45028 447774113
3 121586 10563
2 141015 712498115
2 36290 532423123
3 137015 4737
3 38191 42305
3 108968 114093
2 28950 416702347
2 13510 352963714
3 82350 77837
3 110517 27641
3 94663 71158
1 22321 68084 577922207
1 10550 59919 542703265
3 33795 93054
1 52318 73688 687782235
3 123088 91400
1 3601 100014 560910271
3 138489 9488
2 5897 88537857
3 109262 19942
1 4228 48951 826781962
2 173014 868118240
2 24797 130529470
1 47035 81811 872034805
3 152346 68038
3 171163 80686
2 174162 646244316
2 126838 494106364
1 37131 112371 651741504
2 109454 515380776
1 69250 74730 865886165
2 127237 668391491
1 7248 62723 632081534
3 143541 34694
3 66210 86424
2 40973 519459924
3 151790 55250
2 54752 620819594
2 81064 750244279
2 9391 340967577
1 86308 93167 370803538
1 51303 69008 260665304
1 31165 107113 726152155
1 37437 59117 983379854
2 140452 905754345
2 50024 393582821
2 56123 846822442
1 29612 107712 513329085
1 65382 83457 700226657
2 56455 584192902
1 14179 25688 733832990
2 130394 743661983
2 106896 839901602
3 170415 20902
1 44762 84577 51587009
2 173940 383799175
2 1723 872437309
1 95986 105707 789821057
3 105735 85384
2 112958 807524020
3 139679 99440
1 2972 57237 174712206
3 25681 75115
1 15201 81896 334436073
3 88527 72088
2 153485 672940270
2 59126 67350784
1 20894 106781 509861305
3 89153 59844
1 37034 85474 843573985
1 27923 52926 15976914
1 83104 85325 145531083
3 92731 82295
3 16695 4377
3 160349 27327
3 59683 35467
2 65589 315638235
2 77145 808407232
3 75977 36
1 45005 55029 356442411
1 63525 98364 212466160
3 61810 92577
1 77897 92997 928235409
2 3605 885795739
1 58288 60892 106470635
2 92882 184000953
1 70504 113955 296707778
1 44273 78493 48132634
2 52039 94194968
2 62957 573352758
2 39743 944894769
1 84821 101221 978451832
2 100464 581281996
2 167089 903662955
3 92010 89408
2 112684 498555789
3 88209 18204
3 141037 91218
2 14951 164790139
2 114585 420598952
2 119968 302480191
2 75722 645034356
2 163251 842341364
3 134249 55707
2 160329 369224972
2 27526 113192705
3 17444 75898
1 19470 54480 783841291
1 39688 53968 51962238
2 101101 447025217
1 50948 55561 44739556
1 39586 56855 69302478
3 59371 49913
2 87804 415324158
3 37157 50569
3 101268 45330
1 65569 98231 912093501
3 70733 44648
1 66220 76458 442965785
2 5704 683969581
3 97045 56137
2 132453 686003539
3 39593 53831
3 21652 24750
2 152665 202396050
1 41226 44270 652749070
1 71981 108028 728176846
3 47134 105038
2 114040 201080830
2 17718 991261362
3 10283 71743
3 135692 59957
3 125316 103279
1 37171 96385 562951801
3 59378 22216
1 11120 41058 862808375
1 42211 54672 39528525
3 86814 84334
2 22218 366681926
2 151920 988964904
1 11145 104722 983410702
1 17713 76607 445027060
3 47879 13001
2 115908 969765483
2 30093 768872926
3 17290 109221
3 72397 61024
2 76148 379845793
2 156966 653249272
1 60742 63904 112468316
2 160603 580057129
2 86207 750697903
2 55717 34964621
1 49461 93736 73666002
1 40284 106283 76392606
3 125783 66857
1 55327 89468 660076649
1 37362 79786 889301463
1 23074 84612 204744074
3 45463 525
1 41534 79762 823603674
2 29708 974491809
2 41988 678316598
2 162241 176155574
1 1667 84883 53313144
2 14308 750223847
1 29941 102211 856132224
3 36211 104599
3 119477 35769
3 122143 42132
2 3519 645424966
3 131506 2139
1 64470 74668 638222366
3 105897 26479
1 5057 79243 524950210
3 3054 14509
1 36762 78806 346096833
2 139210 20713786
1 21629 101701 389841505
1 25796 52254 818338878
1 17373 106112 757605326
2 129142 964012246
2 28732 512792534
2 46707 298789682
3 137139 99814
1 35231 102157 898804270
3 29399 33370
2 47711 38512184
3 152555 73678
1 25175 83043 842542371
1 74288 76085 818020946
1 89621 106326 642193787
1 53892 105265 856082386
1 50626 104582 100751706
1 13477 62665 533461947
1 15316 78203 789608502
2 123729 132387081
1 26469 56686 936915549
1 90138 97633 903351557
3 55413 92584
1 38558 63952 606237167
1 8550 90998 260807931
2 108285 765518507
2 44862 537285672
3 139112 69188
3 60643 15301
2 35028 852784858
2 146716 30779879
3 48212 2544
3 118181 34702
1 720 77153 583840282
3 113555 89490
3 46061 21119
3 83015 33237
3 24339 32856
1 18440 59429 541715276
1 36605 47693 649286831
1 12463 58801 998543939
3 35077 58125
3 110931 90689
3 151029 76122
1 16342 33372 815055542
3 50157 9602
1 40973 41750 307858251
3 139909 100064
3 140488 32805
2 140797 883572732
1 75724 79091 205648406
3 161780 17055
1 32688 33739 720246314
3 21726 34271
3 163773 84501
3 10212 95490
1 51128 94559 212956296
2 28544 589995802
1 42594 55625 412867043
2 46886 106784994
2 146753 637726816
1 57316 91147 129270363
2 42688 611783521
1 39998 114152 247480971
3 164130 103391
2 163523 928499196
2 164722 587565797
1 74594 80775 660902316
3 114318 96258
3 33250 80945
2 45314 790043996
2 71634 575587639
2 146390 897805946
1 21957 72916 160110340
1 37681 95356 717223575
2 56093 627833861
1 74571 90926 372928837
2 124314 79895043
2 84271 446249323
1 24470 78274 290715312
2 18997 242637624
3 133974 13538
2 45938 480222713
3 147006 92439
3 133949 88167
2 89621 219813700
3 141104 25490
1 44476 90570 333259803
2 127780 688200436
1 19414 68823 68397896
2 136238 787567537
2 116077 97138744
2 162690 171665955
1 4620 54395 875131603
1 74841 107573 938460194
2 39847 809130450
1 48581 84687 291585088
1 106478 111609 749011166
1 1009 8080 791801933
3 122470 73531
2 54691 801461335
1 50896 87358 644177916
1 40173 89777 915359681
3 80258 70610
2 76768 729759503
3 117822 2609
1 27966 87555 481008052
1 39674 53107 594243705
2 25898 384174683
2 21935 273567414
1 10437 113858 45219279
3 131882 96
1 19273 97650 220178200
2 126349 802127671
2 30220 879832531
3 22540 14630
3 149770 21225
2 17166 99706941
3 169249 63937
1 1691 39504 586833003
2 55612 920607426
1 14695 54436 825937409
1 9240 97158 211230552
2 11445 909657020
2 133422 395295442
2 13348 938096897
3 115809 52645
3 166288 35368
3 13185 27217
3 68359 29347
2 32070 895682651
3 102165 21365
1 16312 107820 142310559
2 33209 874342866
3 37468 21754
1 796 91916 101622281
3 1067 114285
3 49725 80345
2 62949 851627675
1 43712 59176 458484946
2 44981 512154356
2 38779 646751396
2 38071 976391073
1 9013 97195 453125787
2 95792 603470819
3 84405 28788
2 34257 2118032
1 40901 85583 916745782
2 159479 761424002
2 174438 510361618
2 112134 917116840
2 12890 1907129
3 163252 101770
2 28932 654087251
1 8129 57025 989122994
2 93657 416790620
3 73036 76701
1 94949 98478 507182847
3 109901 32365
3 173108 89068
3 172070 52505
1 23830 68647 180661912
3 84483 79485
1 32615 113383 625117366
3 53946 56329
3 49964 72984
1 40977 102947 277975127
1 83391 91319 365045527
3 44755 38192
3 64330 104159
2 172695 253797702
2 102299 30636792
2 101801 456081622
3 95095 100359
1 65771 80626 793431497
2 32585 112892954
1 87126 106667 526837636
2 122990 417147918
2 139317 226719812
3 34687 21571
2 142608 128800946
1 96928 110262 312330026
3 79051 11239
3 121758 57054
2 116144 551919252
1 32430 53345 517310454
1 77059 89645 522170051
2 167743 533970244
1 60475 87506 267300166
3 14116 40143
2 81961 522362271
2 60091 437402906
2 99313 466377254
1 83683 90464 738457244
3 157522 92013
1 15219 40013 238939402
1 85488 104239 42273251
3 152558 101170
1 32589 34717 793352705
1 91086 106947 173409904
2 52185 12728394
1 52087 85038 768688710
1 42113 88617 535939014
3 169083 80178
3 144132 97699
2 174918 983156184
1 63360 69010 566140932
2 166061 712226689
1 72715 74968 792961531
1 55317 69704 159010976
3 2726 85869
3 47560 71564
2 127118 312939039
2 157399 28339070
2 7051 515943553
3 94293 22660
1 12840 89806 943225030
1 38326 44756 951333992
3 32710 9211
3 96326 71989
1 3615 28901 684448866
2 151355 901846760
2 171726 606758927
2 44954 328017357
2 16367 738188005
2 121491 318327463
3 113314 83721
2 101393 375564166
2 70795 333587841
2 67053 432391224
1 28566 49769 923722292
3 28971 42930
3 132997 77799
2 134968 230015627
2 110315 964708891
2 55666 65853723
3 175216 47453
1 70858 113342 217556779
2 1832 197587047
3 45020 70943
2 62764 86092931
2 76779 788061568
1 2194 27544 854001065
2 33818 849740218
3 72471 74642
3 68693 26101
3 57895 32627
2 83607 945932756
2 137265 216438218
3 163524 102342
2 166652 222440304
3 28833 16725
2 88269 498889707
3 7170 96051
2 72165 435294520
2 123562 73728128
1 87203 94348 287051896
1 95286 111213 515291233
3 166070 58914
2 141164 583368314
1 44938 82006 378086374
1 83078 101567 673361937
3 109906 82558
2 159528 708297734
3 74286 30043
3 85069 92726
1 29469 71160 458357955
2 27593 576452345
1 85545 98688 175732242
3 146921 76999
3 33237 50331
3 73779 87010
2 136672 204027766
2 173466 134478809
3 7808 97270
2 103668 933863060
2 96715 986848161
3 116341 34323
2 169104 777243702
3 143817 85536
3 144260 15688
1 44835 52118 373983493
3 142489 79201
2 48133 468017173
3 87649 68076
1 73383 88713 613264976
1 64400 111840 314458094
1 33978 99252 638868690
1 79586 90743 966928621
1 7528 76092 757812256
3 169376 81979
2 37319 994745571
2 38225 643675238
1 5327 50381 204510348
1 3423 60082 774351373
3 99890 70949
1 3009 104043 288671379
2 68133 725376057
1 25126 59969 509300378
3 78218 48686
1 83179 91546 689133329
3 93689 49563
1 30574 86945 987614617
3 67562 1146
1 76565 82518 217023403
1 77843 107529 401795981
1 28733 41233 412234662
2 24477 478175802
3 95892 13337
3 92241 95709
1 22560 72542 371216912
2 9072 850414898
1 629 42775 337942349
3 37727 114307
3 63710 60151
1 12743 16409 747014754
3 135530 644
2 9954 217838555
3 46114 36495
2 134519 309682957
2 43448 267346595
3 73137 40030
3 29277 68495
3 63584 58701
1 45750 91673 924824009
1 15003 67315 502131608
3 2574 15870
1 47558 78977 566936721
1 53026 81835 321204919
3 7097 99279
2 25457 213332260
1 12407 39841 994719832
1 62783 104732 954226297
1 48940 98325 589590422
3 159707 91679
1 15386 104921 221630211
1 55071 112320 28715940
2 58430 468217108
3 90345 56655
3 48588 112723
1 26458 104199 226686761
1 17738 46903 233269022
1 29849 34013 340150471
1 20870 53721 854641392
2 126245 780334768
2 138421 632705600
2 36554 783400218
2 119761 540621723
1 37890 44179 160271983
3 27890 108873
3 123370 86822
3 7656 38574
3 88608 44463
3 67974 54071
1 15039 77742 905885228
2 48112 422750355
1 15486 73239 777625203
3 49627 41648
2 132825 231104650
2 149280 314000173
3 58760 2554
1 63500 102928 228803518
2 39119 128729669
3 150625 4762
2 44315 172924824
3 104796 108985
1 34210 113526 978211554
3 29334 13107
1 71194 105924 238335815
2 154750 609221425
3 82199 28662
3 24441 2664
1 44108 82650 5256439
1 65037 82286 946605560
3 37396 35565
3 42237 43766
2 167040 328465219
2 113656 546651602
2 16245 309537924
1 67648 84533 382060146
1 77444 109097 292631647
2 30596 893134645
1 34685 73453 54391424
2 14459 168285413
1 76157 100008 309059580
2 172842 312585543
3 128601 12409
2 152048 93898088
3 107662 8408
3 155328 102121
1 44243 97167 635712444
2 74873 417061417
1 71408 84079 917470932
3 5328 68799
2 28542 302612909
3 51886 52067
3 93752 49783
1 23758 102878 633382458
1 16935 57160 901295832
3 48550 35151
1 54777 92944 930871505
3 110054 104743
1 23928 71127 424613573
2 49974 552432868
1 77456 111800 123962163
2 59277 506388596
2 126064 507816562
3 122264 102062
1 50220 79841 572626083
1 89457 101263 23102675
2 71655 663871974
2 24667 666842467
3 29286 57913
2 58443 802851464
3 76003 57823
1 43544 59778 979774396
1 38452 98209 524193674
1 99632 99914 501518110
1 49292 77207 180762042
2 64979 880580138
2 47551 841892665
3 155413 3012
1 14472 67397 633923489
2 33403 328231283
3 163469 79113
2 132178 328790815
2 394 698017876
3 150274 49218
2 68326 133020014
1 8435 96192 814557885
1 1711 32480 890208923
1 19294 49598 271382811
3 46821 106653
3 81253 84790
2 109988 598049319
1 27871 85020 120428749
1 43410 62317 249593352
3 137585 63596
1 36007 81263 925575835
3 33264 4832
2 45122 465022140
3 58834 10235
1 22178 66244 180424552
1 56263 113691 165419025
1 22778 69686 879551942
2 2708 47625127
2 105362 115130282
1 17578 102343 640720758
1 59263 93331 973813739
3 79314 31408
1 49125 72562 197840050
3 6102 79073
2 42729 561844252
2 66423 120017367
2 173565 560567424
2 20406 50594289
3 129217 9400
2 27887 756533260
3 62244 39719
1 9094 100835 794985665
3 145423 37750
3 90637 55247
3 15871 19791
3 144211 45912
3 91656 105528
2 27905 387650388
3 38779 74094
1 8296 67857 491465888
3 101750 62316
1 37919 76667 128740172
1 32841 107569 798107041
2 108528 889828496
1 43618 95750 171035189
1 20833 104287 308804355
2 114438 332869457
1 26134 69883 786702566
1 81032 104856 387440560
2 82077 627970264
2 16249 340634018
3 80211 9996
1 70363 108035 263895785
3 103109 62483
3 25575 57105
3 9606 97553
1 22099 111910 868950754
2 42422 150290348
2 136836 956792026
2 86894 432859576
2 71552 834695695
1 12652 112804 274201857
1 29100 47774 337970355
1 23879 88997 381478829
1 27308 74223 37640848
1 18476 89194 860948748
1 56788 103159 258134900
2 78285 872909199
2 100596 123272812
2 162656 969256216
2 81130 5188447
1 63278 66211 368728867
2 8415 567384336
1 2677 19342 123906965
2 16116 715608218
1 29133 39543 195860080
3 50240 108872
2 166747 303815440
2 146027 110000823
3 135487 97679
2 111175 193317967
3 77918 83145
3 159649 33742
1 21416 74854 956224862
2 110681 950070785
1 16608 52683 316839648
2 150467 930715663
1 46049 94532 253769364
1 39052 62541 101800939
2 121916 671844390
1 8467 61989 226622474
1 108357 110626 208130800
3 3760 72066
1 1908 16020 182303454
2 15549 470588309
3 102567 78531
1 53585 78813 841661134
1 76688 98960 309108642
2 22706 68030521
3 90857 54763
3 81831 5410
2 132497 864345347
2 47865 875556563
3 67204 88241
1 27164 61240 522253988
3 151260 84760
3 145561 61578
3 69213 110358
3 131897 56063
3 33924 24488
3 132853 102784
2 38973 203271759
3 24889 103518
1 103924 111298 836226946
1 18925 67919 797828910
1 16547 50177 202973030
1 80611 80817 552069006
2 135588 589954712
2 147975 518054736
3 38840 48045
1 6182 107094 500829542
2 67268 961430417
1 1234 1315 198141574
2 111529 698565314
2 74258 604391866
2 79189 302768025
1 46382 60234 814169303
3 102142 3346
2 121264 253807760
3 127894 61880
1 25941 29515 346729281
1 32369 47292 521940859
3 47228 98735
3 14746 68202
3 164112 17844
1 57977 95157 105485203
1 50045 96532 91475851
3 38320 84197
1 92369 97763 651092382
2 107224 171458643
3 55607 42826
2 21628 988268805
1 30854 100583 128321839
2 107789 267257603
1 79200 90920 309602224
1 41970 77812 326564040
2 155638 609260562
2 57126 800870432
3 75387 70447
2 28719 311269618
1 15536 114060 771938047
3 100474 49898
1 38175 58021 348912305
2 124965 294928324
2 117349 864702522
3 51196 54618
2 115703 285545841
2 95876 670990001
3 34338 90452
3 57613 35070
1 7233 11520 390903920
3 4672 95864
3 18268 58507
3 166386 87750
1 95871 103791 385431323
1 47718 114302 303610365
2 129816 359868093
3 144332 110115
1 50173 108476 643174988
2 109115 76292856
1 6721 8939 269303982
2 45830 187937952
3 5003 62620
3 172861 11463
2 25754 674081671
1 7138 46163 711523909
1 2155 45962 492929801
3 58900 51796
1 7861 11561 612474601
3 108722 51463
1 36591 64439 96992217
1 28724 114170 844546810
2 107172 216970686
1 14321 51286 60336185
2 89297 277329195
3 116680 83360
1 62417 70372 43647770
1 13139 99810 513977246
1 14817 21685 394173088
3 26464 64317
1 2616 89159 265249790
3 40856 36001
3 26732 18907
1 35762 56822 849222261
2 124348 296566633
1 64137 101124 750638239
2 54023 926654991
3 136325 8740
3 31368 76944
3 35079 77089
1 19197 37725 693778877
2 154971 832565081
3 61214 91432
1 20931 92414 398798981
1 34729 70650 37070034
1 63792 110842 225389544
3 7938 31057
3 151828 11813
1 30484 71561 276587607
2 171062 52797102
2 6132 574825609
2 61812 860769595
2 44693 355759146
2 62034 294548570
2 140038 294068461
3 148497 50645
3 27063 101908
3 5857 29111
3 76513 34837
3 118182 54943
1 62156 109089 731874090
3 174952 18456
3 22083 55155
2 137430 777262861
1 31658 108931 16154575
3 175033 107557
2 9816 552892910
1 5057 90548 819726093
3 31868 53811
3 82891 51652
3 68375 92852
2 156856 119809272
2 25354 415988439
2 32827 219475545
2 61509 34043742
3 8011 32642
2 132301 102828894
2 96269 175726266
2 99277 990542835
3 3933 25254
2 166902 140102393
3 136613 69354
1 85461 108450 664466031
3 4923 101015
2 66798 893262661
1 36345 61720 665593999
2 151034 140607831
3 29990 102043
2 63386 573630760
3 133977 52814
2 105361 992919292
3 166683 10373
2 60469 570765824
1 8393 78136 562126163
3 48641 1802
2 154122 567389847
1 34928 111967 383488410
2 80798 206396806
3 96731 50313
1 21282 86260 5676743
3 53519 79119
2 147310 899353459
2 66762 595089074
3 14803 113168
2 164851 935823435
1 27654 53193 901525380
2 131544 738942902
2 138155 106177740
3 1361 14838
2 157450 960088267
1 14506 73736 682268016
2 86253 113915600
1 13503 32277 21796324
1 9357 41843 319376298
1 39807 59158 459565983
2 120838 594400929
1 21116 92714 583999045
1 13460 35934 69617977
3 73644 101070
3 98569 22365
1 13209 56079 68014954
2 15479 759023162
3 133144 86161
3 52915 104284
3 164317 90015
3 172151 27825
1 34228 63433 337727058
2 49071 206733984
3 148852 48328
2 94350 673289501
3 61769 104316
2 56223 413876749
1 29143 63431 62058644
2 70683 680331849
1 12597 19540 142268889
3 168892 48327
2 162420 376328048
2 17624 987988356
3 173470 41769
1 58385 96552 19067041
2 140405 339540591
3 91077 64774
1 89246 96399 578344177
3 92165 74124
3 65822 69576
2 46423 929828770
2 67435 996988148
2 102911 631724131
1 37721 78411 629322861
2 34471 585838799
3 115574 108186
3 4250 56861
3 145337 13808
1 21335 112287 809789328
2 23565 200874422
1 37627 81481 322866916
3 174022 20664
1 50259 89046 325504254
1 23423 50238 83201989
2 35902 441549719
2 114807 670699352
1 19717 46998 99743925
1 19824 62983 772691742
3 55930 39213
3 90143 25346
3 55982 36669
3 111129 81586
2 108255 886314670
1 51461 94681 197275051
3 128034 107992
1 34280 98773 135266081
1 24152 49446 849153640
2 11789 789162861
2 54431 166240159
1 72185 92213 765202509
2 158015 30938660
1 64027 77521 560943511
1 48104 82927 690958933
2 85943 414467300
2 140438 549338118
2 147118 574667743
1 51904 60799 879986797
1 70210 90797 656310777
1 26354 100945 974595738
1 27781 48121 656553220
3 102360 104922
2 164125 478476755
2 163342 530012525
1 36823 78317 607749463
3 38026 69563
3 155045 93784
2 44404 783898351
1 35208 45245 797573899
1 11544 112000 570639559
1 80573 104726 615820694
1 6050 95150 676382249
1 41798 108189 503647890
2 136269 683964935
3 76386 18487
2 142924 310408462
3 156940 14594
2 955 342296780
3 115862 54517
2 124981 926693632
1 31956 87750 149079101
2 48542 570904746
1 6700 10071 147367429
3 54467 39041
2 11548 741102244
1 81717 106115 377612155
2 50837 93492477
2 46596 443233610
3 66802 43874
2 150366 212304807
1 36426 50115 19772685
2 64930 305550930
3 174739 93745
3 128192 3340
2 29271 105300311
1 9747 99310 649410162
1 44566 70296 979530158
1 58937 77139 988641467
3 94883 75543
1 17175 91154 784302350
2 124562 794722964
2 107303 840115212
1 62225 101656 675805729
1 51374 55237 66889288
1 30399 97997 77611192
3 163417 82224
2 30825 731848687
2 15272 941987314
3 62095 4761
1 43643 44704 306064364
3 142043 113241
2 144844 38200461
3 28189 60439
2 108388 533517306
1 4338 69014 109560742
3 36627 87198
1 17801 71479 77399655
2 148195 545588438
3 130366 110046
1 86339 104009 379612743
3 175486 24270
3 38014 49791
2 160537 193336567
1 27 89336 988222136
2 139776 203455357
2 28072 430544375
1 50166 71705 350735523
3 147110 82764
3 53067 53193
1 3904 39619 434201337
2 144777 566069261
2 9761 735747991
2 128930 631152761
1 22112 103413 788500574
1 88749 89350 123459739
2 173160 784281879
1 18001 113443 84171964
2 164528 843651458
2 87522 520549054
1 26869 65951 129711579
2 69651 950737194
2 36615 633876638
3 123820 93848
3 7376 63937
1 10500 22324 759213971
3 166110 39459
3 152639 77597
3 163530 59784
2 48430 945161813
2 112234 511759837
2 6848 49097246
2 27054 10557342
1 80001 97404 154051685
1 18105 92598 318428132
1 22901 91085 44264916
3 27132 54537
3 86166 87136
3 115292 873
1 12395 72980 706719933
1 58983 68268 588531155
1 87429 113414 819930690
1 72600 74954 874583622
2 41587 236237137
3 144941 31928
2 30665 404839351
3 99743 57116
2 44980 834409431
3 138365 17284
3 55571 106818
3 101423 30854
3 25961 47966
2 19819 968732280
1 39437 79711 625301599
3 66439 69492
1 41709 49709 471882030
1 97246 100325 177124426
2 78067 755410081
1 32813 44806 659177647
3 63178 78998
2 160247 499902337
3 69075 94956
2 20865 972876265
1 67149 107401 124806472
2 95869 746680665
2 20240 163904561
2 124653 527932691
2 139444 434958333
1 13104 79611 669270979
3 63356 79016
1 67644 88189 702283192
2 79344 135970894
1 18958 66872 518669427
2 72057 2251135
1 47870 57885 290774500
2 27561 555338604
2 26321 912588868
2 40419 556065093
3 116335 86933
1 34915 45599 787987401
1 32137 56400 415196354
3 17664 77436
1 958 77403 273984385
2 171710 9305109
2 137224 13319214
2 157900 554516039
3 91350 71150
3 69845 46986
2 110573 582944453
3 160916 52835
2 101747 221950395
1 8194 51557 960379768
2 138586 325190443
1 22317 104757 176512238
3 105750 20037
1 32569 91527 288258815
1 64909 100205 59801326
1 19292 73716 708180261
3 25589 93201
3 167405 25790
1 8254 32516 74892845
1 40975 63237 514048399
1 34381 92224 35192740
3 62651 33555
3 128876 49215
3 167231 67176
1 76419 92125 804753371
2 148319 390829373
2 93399 663460391
3 123948 1190
3 51116 85652
3 172024 4864
2 98646 652849232
3 164534 66398
3 98141 30583
1 9012 80278 581592755
2 32606 60284208
2 133626 878562188
3 160140 30234
3 103852 73942
3 2752 25711
2 106131 702322172
1 13451 15741 731354421
3 112899 9306
3 62885 75550
1 23600 54550 550337328
1 36980 66817 773681483
1 82555 99634 32974227
1 88177 95307 136630992
2 145374 760605092
2 135754 485417695
1 82404 103403 258560475
1 32376 95424 514568533
2 39751 625106562
2 6768 399946311
1 28597 42078 649499722
2 116478 445376321
2 31594 320921851
1 56406 87324 148052826
2 91496 626238857
2 34817 675457350
3 106837 17336
2 122720 548313000
2 57759 324103800
1 51178 110028 272496827
1 76399 88027 908270202
3 143164 28002
3 120642 90616
1 4729 56547 867885083
3 63344 61440
2 21485 214677836
1 13985 33190 157014437
3 64569 87157
1 15547 58998 870324232
3 133144 81630
1 16217 107357 972992793
1 79687 84779 794601987
3 90790 5984
3 66703 95824
3 31037 19
3 35251 15063
2 71197 875996689
3 114562 12776
2 75321 300780038
1 5224 95232 233302816
3 135007 103596
3 91641 59366
3 45126 87044
2 42249 601204246
2 84726 8272142
2 92023 45425865
1 55111 110192 527554552
3 115666 82754
1 77835 111419 875148669
2 76144 17823013
3 73112 109927
2 139982 911381272
2 61136 369537300
1 2891 57619 357148414
2 146317 927530648
2 131038 274465486
1 102999 109948 778105531
2 172075 972793803
3 58330 101870
1 15994 113505 253328815
1 86815 113972 901430052
3 72336 86446
2 8556 467309991
3 9690 99940
2 54041 607453611
1 89369 104855 692618549
2 139367 305271154
1 68017 72156 698358542
1 58988 86915 405536468
3 4256 14870
1 13651 51776 61413928
1 42230 108908 965964237
3 33246 34204
1 50131 56314 607870181
3 7435 20472
3 94952 26407
3 167901 75268
3 23152 78632
3 23401 55917
1 55266 78195 710608617
3 52668 28617
2 173580 304834130
2 50943 293969000
2 14990 988597797
1 3392 10455 609791451
3 44761 97678
2 168821 711474180
2 137885 288931908
2 35949 937947195
2 149475 480991699
3 47759 72826
3 150404 99348
3 76678 6476
1 6791 29779 475081511
1 33104 43037 417774956
1 20157 81376 975791133
3 114037 101956
3 77200 1796
3 79646 113081
3 70869 45527
1 91949 98891 654633179
3 121235 59512
2 9766 231351696
1 67841 85820 839910350
3 39280 56958
1 17623 49216 100507408
1 32113 92643 941637096
1 63076 99794 161251573
1 56531 62045 492447449
1 49936 83705 964684153
3 85170 55841
1 38700 46795 528456244
3 140707 31076
2 155561 186313929
1 27673 80432 247016806
2 103810 612501027
1 74832 80353 723268571
1 56341 113746 592511314
2 67944 685417728
2 138880 437287043
3 147542 4058
3 124828 29086
1 29480 31210 169804140
3 150176 8456
3 106317 50361
1 19392 36279 841803448
2 35564 109371126
3 152852 5095
1 33702 88173 266489615
1 5928 104000 744434106
2 54748 299142018
2 113369 32555354
2 90439 533313313
3 4764 73795
1 40222 105942 233300060
3 128631 1012
2 159632 661198743
2 62287 514249256
2 66240 576462187
1 37436 105357 831301715
1 69787 74617 50711914
3 24 26798
1 74527 97621 67929259
1 58439 94581 799909932
3 59395 90593
3 52777 79290
2 2578 645552586
2 79685 774305799
1 18564 80800 281571058
2 38190 264320291
2 154433 308679174
3 80134 79493
1 2808 37986 538400513
2 40468 204732878
2 151905 526362050
1 73117 87302 369361196
2 63947 283725877
1 53502 75028 401195644
3 20614 107572
2 52460 341738972
1 38185 99189 777086019
2 47873 557810407
1 16992 97757 63346202
2 81726 375432543
2 83424 511558534
1 539 6153 808186684
2 89375 815513023
1 27544 41558 762176020
1 36943 79309 261755756
1 40731 79818 45359584
1 18984 80200 398557459
2 36833 474440868
1 87292 97862 425364519
1 11792 95674 54931526
3 127764 5514
3 30736 29119
1 1305 77641 317918674
1 22791 42879 582028342
2 62387 12344442
1 17102 22094 970279000
2 167257 77893492
1 18917 55325 327390487
2 6710 887391433
1 33201 71861 672567632
2 43642 853641669
3 2496 78689
1 53331 59499 435506245
3 43596 44253
3 90662 99897
1 24773 83959 798905003
1 7124 44634 43494379
3 144181 59035
1 32677 76821 789291304
2 115534 138851822
2 15999 428803958
3 40967 106481
2 115493 275876562
1 31642 45827 701287780
1 99098 104889 672812813
2 66986 457224930
3 167299 11043
3 116685 32432
3 52563 24692
3 12354 82299
2 110992 732117086
2 54205 325384253
1 84780 102398 719273735
2 60219 603657541
3 84010 60133
2 162197 732990765
1 35199 104690 141562153
3 172321 52220
1 40261 76831 340121393
3 82714 55653
2 152286 996554055
3 56153 71639
2 110421 31694705
1 64856 89605 278152407
3 111638 53266
3 66957 23443
2 64959 22020990
3 88393 83804
2 84683 951462862
3 106146 4650
3 77879 108802
1 18976 23793 849504985
1 4442 40672 452158570
2 65982 603052448
2 27575 845552058
1 49835 107380 966032727
1 13269 26941 969791598
3 91623 84405
3 11242 47119
1 22323 98849 415973883
1 89006 113312 675726042
3 160027 41418
2 50529 723747096
2 64262 345314606
1 56635 96344 789562836
3 16686 20369
3 140216 28711
1 25376 40498 446875770
3 103590 67327
1 41868 86838 153933055
2 26994 257141347
3 161203 107969
3 105152 218
3 135937 107429
2 32078 660778198
3 18405 73561
3 113943 107087
2 161144 251137631
3 441 19922
1 77836 86528 566496223
1 22681 51349 394623056
3 153393 85696
2 127998 532714311
2 63654 217024984
1 18740 68974 672075204
3 105425 13208
3 94277 73031
1 6662 17777 465536867
3 76782 1236
2 97939 468552935
1 45286 95224 968234575
2 140287 6970869
1 43411 49597 256607397
2 125370 21498763
2 81815 522718263
3 25050 35138
1 35932 99739 102253540
2 169160 80064027
1 4901 95559 98510671
3 72410 96757
1 58886 63598 400944217
3 143086 89414
2 28495 875730295
2 5012 449739975
2 170525 721680193
1 61373 85986 973470411
2 65273 109492499
3 24934 24494
3 155734 87097
1 45111 112914 14520693
1 77699 94459 558495872
3 43642 98256
1 14911 20880 927911492
2 64844 7153989
3 136851 37377
3 160234 25274
2 76238 32415534
2 50543 26186532
3 175137 102759
3 109297 54803
3 46363 15774
3 149077 102633
1 40880 72514 135672479
2 105261 446233958
3 115848 24934
2 15166 763738048
2 19221 712203830
3 154442 13247
3 76280 1618
2 23209 219948158
3 73610 66776
2 4061 451062310
2 2242 429031363
2 11620 582803992
2 10081 325798110
2 95093 809779312
1 4304 16667 103841431
2 53186 919012001
1 54673 73871 576724004
1 81293 82392 38697429
3 53312 98372
2 27022 982150473
2 120239 204374478
1 51094 96076 144227188
2 105285 768849891
2 3685 495786364
2 51420 928403054
1 52296 55958 419260131
2 101324 789816221
3 87823 32855
3 44095 22630
3 86852 45027
3 31165 25687
3 66340 13582
3 90786 78230
3 154643 38164
3 111898 33507
2 122724 307354074
3 1751 53762
3 51293 79681
3 29834 102476
1 48566 68123 139528314
1 35540 70234 264476476
3 36253 110575
3 74720 86596
2 55744 505699794
2 105924 862277541
1 71181 101356 440131897
1 35899 106000 844912253
1 35379 99475 648945422
3 153033 40575
3 73866 16582
2 59392 534129759
2 5107 569830035
2 124979 675983613
3 96647 45639
2 11915 802305726
1 10726 49282 737690034
3 120121 101341
2 75297 24178333
2 132838 469871877
3 144510 2511
3 121917 83843
1 55837 57167 932614258
3 66096 91486
3 107475 20518
3 71868 112450
1 98223 100615 404364650
2 34618 579239007
3 77746 30749
2 103439 113239898
2 51552 506419675
3 125062 72425
1 84457 104019 494603035
3 81802 27420
2 25520 212609454
3 111560 112450
1 12244 104191 358632866
2 157802 566201624
2 92776 64147609
1 8414 88949 217107970
2 56943 264053748
1 90867 104478 270059313
1 45651 48318 74315998
1 53832 99503 123260681
2 120792 173912268
1 95659 113945 927672567
2 29613 815031352
2 85614 964673014
3 15097 12890
1 40014 49913 464074656
1 20969 49837 351627131
3 22091 25579
1 41659 113197 920187803
2 99421 785452372
2 71923 244626509
1 62381 79931 849325033
1 47663 58457 926291128
3 54029 50081
1 43437 69561 256932339
3 3072 94883
3 64829 63925
2 80860 185211478
1 20386 29889 191366476
2 144779 810686743
2 170576 571132804
3 73227 1092
2 146233 944122098
1 39577 101204 150793404
1 54123 60180 877163145
1 67586 99320 370736586
1 1417 3208 166965140
2 74710 869814264
3 134207 45668
3 173226 460
2 20516 602622831
3 96390 86925
3 131197 54578
2 15883 372339632
1 23649 30053 723978069
1 20341 82481 765651087
2 143232 867174846
2 61925 883170519
1 12986 42187 689183572
2 42067 203541118
3 160902 10602
1 18672 31271 601676458
3 139628 6054
1 15326 17900 60943594
3 19768 109868
3 74968 58161
3 65269 83063
3 143611 113568
2 58931 388114110
1 17519 30892 542995768
2 80134 756723527
3 167778 98724
3 163248 56581
3 142118 23595
3 66747 12085
1 6884 94782 114173352
1 10583 27737 488804530
1 742 33135 944795221
2 18555 49326322
1 11375 52028 780123843
1 50392 83355 599691624
3 101531 61831
3 111634 8882
2 12321 630331621
2 55262 424385528
3 37711 55277
2 29475 624525634
2 164905 42573298
2 159135 112088261
2 127548 406697575
3 138067 72318
2 80325 660812671
2 42278 389801546
2 61713 552874101
3 105912 78172
1 36644 42876 800907746
2 122915 186885137
1 63744 112602 22026370
3 149287 5226
2 10097 952370056
1 21570 30890 204048999
3 153035 58394
1 41793 52078 694459179
1 67650 73641 718280059
1 6674 37173 191142949
3 57927 42715
1 28185 108911 331330499
1 16508 95443 745793618
3 125529 32516
1 35811 62957 22550219
3 127776 26377
2 39807 805060062
2 132782 72721154
1 27636 41790 314392478
1 22702 58833 603689998
2 21460 955005229
2 171412 550800543
2 24072 818001416
3 138041 26288
1 76705 80807 333083095
2 6470 939290449
2 30030 754545063
3 49674 100415
2 76427 90962405
3 20340 77272
1 42393 50396 930229043
2 99356 539431611
2 140440 760291178
2 140161 31635351
1 7302 47441 387125927
2 36785 908564365
2 137754 800899966
1 109301 111175 717390498
1 720 63179 685055693
3 39392 29935
3 11627 29454
1 12086 15442 152300731
3 78204 9152
1 6283 101686 892404829
2 117693 740771331
1 53344 91449 404283379
1 89464 107464 823523002
2 35958 823406072
2 159716 710616786
1 9779 56719 313355511
3 89127 108231
2 55155 237304184
2 145723 68175708
1 61708 98727 512925376
3 155151 113162
3 24639 108928
3 53698 86777
1 67113 101496 209713005
2 90232 716638815
2 19984 703814465
2 148811 459663024
3 141394 108212
3 59954 25327
1 59395 69378 197851324
3 14111 95597
3 107461 95423
1 11278 64813 618731466
3 149848 78113
2 26150 518546230
3 50662 43978
2 150251 202505117
3 39385 68454
3 168501 8265
3 27113 69106
2 133553 939800015
2 94879 285555324
3 74306 21861
1 21928 90324 269687953
2 91610 517288689
3 146447 32471
2 5872 710140602
2 20288 811716300
2 70894 842801968
1 17678 48842 662590370
2 52354 277827727
3 68318 39945
1 9910 20663 623753859
2 138044 477359126
3 6405 74642
3 16208 47090
3 27080 56172
3 118766 32209
3 157448 80704
1 14412 100164 531223124
1 40207 89174 373794855
3 133606 107402
2 172477 418645325
3 23535 41666
1 50818 58532 310555801
1 21237 44932 792244080
3 135968 102456
1 4707 20908 361370679
2 87736 987477978
3 23264 51992
3 121022 18260
3 157656 68243
3 13524 75464
2 105012 589144297
3 78900 81023
1 11403 91757 745860219
3 165586 20586
3 130809 38156
2 138719 49839735
1 811 5216 70393983
3 113289 46984
1 54940 80863 889152850
3 50749 74851
2 93213 961692516
1 92622 98055 715528375
3 105828 75877
1 31757 65144 628031398
2 144634 980507716
2 54177 612233576
1 17002 79696 367305709
2 12024 199759178
3 129889 40346
1 33046 106864 731881566
3 108447 24769
1 16113 60491 780405843
2 155391 951123763
3 12448 89014
3 52911 55791
3 26609 48446
3 21250 83548
3 126404 114350
1 50044 77218 83943905
3 9147 1381
3 34456 6070
2 162064 254996106
2 94298 714272057
1 88470 101718 951245970
2 108273 581483275
3 94866 109754
1 33850 58756 15258922
3 99639 67820
3 159334 8212
1 7299 96988 55337985
1 33686 111116 259046352
3 59257 60967
1 72485 104166 454413296
3 126037 99271
1 11174 80847 242836771
1 21113 54275 118142619
1 44502 66068 623053310
2 79733 363846558
1 42827 105916 701353004
1 41667 65898 172190371
1 87084 108730 313044297
1 90624 95706 251112650
2 19597 666790689
1 4735 73174 527964394
1 8210 24054 985660543
1 27563 66513 750252603
2 134055 944194210
1 87862 90444 533718222
1 49858 79596 431480420
3 2852 90885
2 33192 150802934
2 111773 333340293
3 96436 26329
1 49469 57987 278071318
2 40682 709931342
2 138594 65411630
3 22233 87797
3 50369 39297
1 73063 77902 870940921
2 100476 745695055
1 37530 66942 752507845
3 172769 40166
3 74366 102227
2 48180 775760090
3 106320 85290
3 97521 110470
2 5679 190779405
1 64810 104576 583100137
1 65669 89217 557554085
1 10371 36565 881290763
2 61852 910794346
2 56353 826656460
2 106350 650484817
3 169762 81117
3 58073 31951
1 64172 91479 858827783
1 42053 107951 776804855
1 56054 101968 482165687
1 63396 111336 969611538
1 194 45016 190854379
2 107288 341074783
3 169178 96920
3 43390 80836
2 53687 802631093
2 59086 279208691
2 27661 96434499
2 69980 402892864
2 43381 934149035
3 126489 15872
1 25808 47645 727368963
1 60525 112418 231171112
2 66520 401883206
2 155789 473291824
1 37942 40095 34123390
1 40913 49782 205836832
3 35025 60179
1 57457 78337 567463227
2 58469 200501137
2 5412 742069066
2 32013 442161250
1 59923 89389 890372866
3 146293 65827
3 30070 61324
2 29630 490149206
1 79059 80463 568543837
1 49349 59634 246936959
1 20426 75952 199287174
2 2634 948768986
3 132569 81283
1 25989 42998 692729177
1 23613 36398 405761421
1 56987 76016 582174755
2 30040 699198194
2 144931 334052567
3 77642 32110
2 1634 325666522
2 167315 609769127
2 85587 368119789
1 57445 90603 127039227
2 126931 367091506
3 86224 38032
1 6658 105661 33001951
2 48825 683801097
2 92584 726277912
1 27855 45746 326175476
2 56076 290121450
1 59528 74407 186825344
1 4313 56598 369890733
3 108123 24629
2 69711 683976386
1 31929 89440 949400386
3 118314 12729
2 122025 38944400
2 83125 879807412
2 140791 292134402
3 27973 102400
1 70164 105352 698229415
1 47903 68615 157319830
2 164891 719015867
2 77042 54284523
3 30159 112505
1 80771 111285 109352971
3 128767 1748
3 174322 101434
1 75109 81742 378766493
3 74481 109834
3 35106 26461
2 10419 743541140
2 157789 332779023
3 21117 3630
1 111230 112972 854149473
3 148310 56956
3 23638 25322
1 12847 34641 821130361
3 162740 111569
3 170502 48939
2 11331 967698786
1 24137 76320 282902311
1 42053 108718 69307055
3 76397 28300
3 79246 84581
2 94717 774426414
3 27129 15291
3 58257 109943
3 96792 26349
1 30213 90046 317973777
1 50268 71883 578204485
2 170629 655488450
1 83848 104668 143446092
1 14481 36492 42312393
1 19742 79091 282279923
2 50204 622344002
2 171211 316445466
1 37891 67301 488503967
2 88751 1684096
2 69255 49144531
1 41279 93157 271583760
1 4631 22870 264014482
2 16 506301054
3 74475 36056
3 25323 48382
2 117507 888715262
3 123883 87683
1 33155 110252 912136132
2 101460 871000808
2 66574 608106409
2 174127 217560824
2 26553 33365277
1 39269 114402 400287023
2 44919 872296646
3 124311 85285
1 6165 53871 886333409
2 39174 433500717
2 166085 946101662
1 61094 94350 773028747
1 14911 111149 134955682
2 120126 433486293
1 24220 48423 519974350
1 60622 89291 481701612
3 30739 54266
3 28894 3765
3 156504 49729
2 151874 481735316
2 130477 603665136
1 46414 47460 74435841
1 27843 87812 632397202
3 62901 16580
1 58751 65469 350479764
3 133432 27978
2 129579 731049688
3 146353 37535
1 55016 96208 260619792
2 170777 868791446
3 34708 22271
1 70110 113390 266236732
2 122895 350067136
2 72134 449618338
3 66457 34164
1 74629 102218 331152938
2 574 887601940
2 154323 761576194
3 174105 15021
1 35610 43451 518180768
3 5369 64559
3 169049 50956
3 5445 99870
2 123526 709181260
2 93896 170031246
2 157525 84289364
2 154183 354403035
2 117758 962228662
2 136140 377539920
2 4410 844148053
1 43383 43758 305045317
3 75844 36174
1 13096 67289 736090720
3 40670 62377
1 1231 25803 854531973
3 44287 65135
1 8143 114290 456968673
3 151577 3982
3 81427 47607
2 166699 663954522
3 88385 4271
1 90618 103726 367998350
1 99220 100964 98325971
1 27414 40415 732992396
2 174146 98976200
1 25823 82624 983454386
3 38079 73196
1 9125 19159 279818814
3 131560 24876
3 3771 76144
2 154799 291335141
1 46739 112077 266849826
3 109864 85730
2 117909 350625873
1 53646 82448 382036288
3 87206 24403
1 36342 110436 54641827
1 95625 113945 929351954
3 129985 58803
1 11622 80050 609448600
2 93181 830022329
1 45845 104197 956405488
2 138353 67721592
1 78430 96393 225198037
3 63658 69815
3 15157 101654
2 44734 291113752
3 12699 85901
2 149596 573029134
2 115238 908838421
3 62500 96786
2 109003 356195425
2 123412 797836976
2 19714 927258380
1 78361 109376 674575874
3 140801 27180
1 72288 111586 214493995
2 60541 431375447
1 26881 36078 375996268
2 132485 748328044
2 74937 631787545
1 27629 41177 284578278
2 61824 129053191
1 20150 52907 747253512
2 29841 683603030
1 82121 107191 350994595
1 25342 37963 154280782
3 111487 112503
1 2730 112771 383241648
3 71072 95108
3 23279 94540
2 127085 114461026
2 66285 922352978
2 39841 256062501
1 1819 16059 782324782
2 129344 185685330
2 34729 218057786
1 61757 66839 185779255
3 100351 75846
2 159824 24564659
2 121433 430577905
3 86799 31487
3 153755 52556
2 23747 642437434
3 31179 70421
3 148405 72166
1 54470 89501 314078748
1 45621 56966 290875050
3 48233 113495
2 19061 347168656
1 28120 39567 803344822
2 153336 393459712
3 84307 104474
2 103739 842682818
1 46481 111212 312080926
3 56904 60267
1 3661 6332 790293603
1 5107 5376 588857319
1 57189 62515 93283813
1 17724 98766 298011403
3 102626 41561
2 138317 681552518
1 50604 104406 630198500
1 31885 64338 349953625
3 100209 16350
2 4788 113101231
2 68956 456570526
2 42659 865405405
3 112739 85668
2 127697 693060599
1 47618 55298 348525397
2 117046 844684490
2 150277 733998445
1 5694 104314 281012486
2 99542 315797355
1 17888 39617 68346561
3 138925 84107
3 78784 63025
2 155578 856726934
1 100930 114019 647406685
3 131418 71090
3 17436 107779
1 53801 94098 545678102
2 26439 164248580
3 147180 48282
3 75714 98940
3 90560 13220
3 54380 9363
1 14129 32163 174001829
2 54028 400006228
1 65899 108613 520552901
1 47840 109769 465540603
3 50490 102267
2 69266 56025580
3 107829 11274
3 75418 68855
3 57856 66197
1 29939 56501 129629309
1 19312 67021 373652646
3 8052 21067
1 44576 52181 655143437
3 41988 68276
2 13776 845482610
1 14085 84019 829266181
1 52788 86950 677112277
2 84741 482749141
2 82630 482497753
2 75080 244694079
1 91999 96891 245321922
3 153605 8356
1 73250 90211 313463448
2 16825 525281765
1 93415 103958 182336868
1 3518 56732 715935599
2 51096 973430948
3 85828 50427
3 74173 48329
3 22998 106843
2 55931 449085101
2 108164 120884813
1 45209 81550 430927880
1 25224 42205 24679577
1 52800 107761 530138389
1 22620 52246 112817788
3 104265 11688
3 85637 14604
1 47676 92188 162801888
1 8285 57910 877433075
1 77797 98211 220649162
3 55995 61164
1 47982 83761 259449671
1 57063 81884 712203320
3 124830 45580
3 2036 77324
2 121244 346291114
2 43370 836325310
3 133449 101747
1 50390 62637 463617727
3 124230 111028
1 29544 62063 79343942
3 46819 82187
3 100051 109934
2 77673 269527705
3 32762 114242
2 11423 794994099
3 106667 100748
1 26735 101423 551288860
1 41841 62331 787971804
3 76370 78271
3 61761 12202
1 28075 81879 860020427
3 79245 77269
2 3804 905071637
3 61959 1641
3 153983 22124
2 90699 427587043
3 131733 89808
2 53533 42335879
3 134495 112639
3 104799 27078
2 3763 950548647
3 17169 40847
3 66084 71489
2 40486 208446551
3 69871 103209
3 125789 20683
3 171251 14576
3 57046 7047
3 64288 93626
1 82573 110098 660502754
3 90609 84461
1 65296 108433 100972175
2 174897 957360275
1 38972 106154 424545969
1 44133 52030 406773371
1 40509 98658 91850269
3 78927 23216
3 24841 37590
1 24447 82148 911722827
3 174795 16042
1 13736 56568 344987127
3 20267 85170
1 2771 75100 998860951
3 32100 75654
2 55090 145834162
3 36963 106426
1 24958 103063 391381464
1 21694 47345 206142792
3 141024 61181
2 107619 7990298
1 28726 44562 497803187
3 52216 653
3 74832 63402
3 34753 55635
3 138999 90487
1 69086 70347 852035793
3 45690 89586
3 39671 104740
3 132338 75301
2 74220 279964934
1 25228 64210 394524329
2 13901 751665727
2 30513 977096954
1 14833 83564 267953118
1 41593 92000 409470388
1 17453 18737 527466866
1 52895 85233 378275696
1 63351 67370 310331857
2 173715 897788431
3 129484 66577
1 54249 91102 332169228
2 14176 99246929
2 159843 829164752
3 147086 48040
1 3708 73316 27696654
2 14182 626188396
2 24863 460358337
3 118233 40335
2 55086 599992363
2 93484 818989429
2 153740 913615430
2 132004 746258783
3 69656 38810
2 75013 893076048
1 26525 98814 7618546
1 43414 92680 274802459
2 46792 156084284
1 74054 95086 469122224
1 48919 49058 914445626
2 160043 584966174
1 152 23059 314671476
2 133181 280813561
2 68361 507105966
2 42814 701053693
2 28480 424085606
1 7055 18789 879203150
3 39965 12092
1 19039 53004 521398227
1 97592 104258 792158382
2 150164 989144303
3 95237 60804
1 48355 56284 247777474
2 134110 159861836
1 22306 72303 367058244
2 12466 476662175
1 28662 100980 466740978
3 134193 14490
1 61527 99803 389948482
3 109655 87207
2 171549 705650210
2 114608 609977392
3 161995 71823
2 6930 925244633
2 5677 58390666
3 18921 113533
1 49549 72196 948849711
1 45645 49664 851158718
3 20635 108862
1 4980 50315 434654375
2 33119 140350502
3 34388 64980
2 77288 469566664
1 15096 69239 346021719
1 15277 107895 145446273
2 15492 642578690
1 20719 21309 944242597
3 40118 82078
3 29587 28827
1 9218 97941 885126401
2 5152 882476580
1 13839 96423 722315464
1 5578 93918 267624606
1 36652 60907 254554276
2 127081 763002557
1 9112 29657 422311396
1 100119 100970 589691732
1 10945 63117 959156897
2 75071 415051249
3 91191 52199
1 60758 71904 469328511
1 42039 89632 550316208
3 98267 35469
3 119225 29027
2 81510 360849150
1 10148 57110 541089730
2 95290 586420954
1 2583 32999 398250671
3 113885 45207
1 4538 61170 968159226
2 32564 42995477
3 156275 57558
2 882 342970583
2 112522 879367168
2 62783 916054787
3 175671 109717
3 66125 67160
3 39575 82047
2 143727 169700317
1 46544 79038 600224179
1 65162 75505 327854124
3 83913 27505
3 53159 26517
3 78689 53153
1 90598 108900 447844257
3 175130 23727
1 21236 26187 417528141
2 54348 12451675
3 78151 5136
1 3878 51381 532748180
3 82399 45247
1 2420 21732 358771446
3 137039 39226
2 134020 610814812
3 94802 101827
3 67919 28191
3 23868 19159
1 39322 90326 533986431
2 11316 522978580
1 36491 101150 451268299
2 120813 181455775
1 51155 104176 886259340
2 84000 582515329
3 153256 80689
3 28663 105608
1 76534 89946 629070905
3 127606 109444
3 149985 89707
2 166377 951843566
3 92827 111882
3 119466 25976
2 33765 993975569
2 110548 146536727
3 158587 72828
2 78433 23840307
1 42489 108510 475282081
2 39725 149740210
3 6850 28057
1 2568 9657 453820327
2 162417 50868897
1 29955 98310 194401575
3 65726 48767
1 14034 41856 367499460
2 39429 815615848
2 19209 510269143
1 74351 82879 51733619
3 87893 108704
3 3367 2877
2 96834 231869109
2 60023 934622717
2 132391 712491475
2 67593 61395402
1 30140 72195 959852069
1 23091 81541 158582536
1 5395 47780 122739741
1 10170 11078 863073672
2 112261 20638236
1 94884 105800 352331802
3 127134 89700
2 13215 158806937
3 59385 96319
3 119821 22724
3 169999 42651
3 23737 72328
3 162061 110236
3 41874 84398
3 164845 30977
1 73722 76784 320828480
3 23461 27906
3 72513 73734
2 140224 30870528
1 86497 92949 22379935
1 18976 27136 882321905
3 87213 98280
3 24144 66084
3 135321 4066
1 30089 89378 548390069
3 52768 90966
2 112097 406230311
2 30097 61296808
2 15657 769587466
1 13810 46728 660422181
2 127784 454186429
1 4842 63002 168986204
1 55411 99571 61241612
2 41827 191556727
2 60974 909375617
1 18215 57557 440273001
2 57953 851641603
2 64498 970033214
3 115675 74730
3 124546 31852
2 117905 239260573
1 108114 113626 303235434
2 96629 662543230
2 160815 847150824
1 10722 100350 982116648
3 3771 84065
3 36923 3633
2 118329 556312043
3 53982 112591
3 101280 64031
1 14104 76326 39574306
2 39627 768739393
3 145382 53042
1 45430 112050 456645266
3 66735 106863
2 27332 589387168
2 131037 207136644
1 29297 113315 207834649
1 6630 96330 391086359
2 47727 640545909
1 16938 103131 356215444
3 14206 104506
1 38048 58824 706802295
2 166221 996134474
1 68322 77201 395718311
1 876 66576 677207824
1 10646 64582 681164690
1 27017 40627 431151090
3 59155 90712
1 55241 82422 77277326
2 165112 929426536
1 50629 71650 258190718
2 163329 348229431
3 19089 7036
2 60824 553566069
3 84894 10340
3 14007 100143
2 126555 483514222
1 44 68115 444881186
2 44689 17686341
3 61663 89194
1 7896 76545 267541095
3 131313 65882
1 17708 107678 291796584
2 86825 791841812
2 156011 227539351
2 133633 529571819
1 9864 38548 897575025
2 169033 986425147
1 32592 100557 160702193
2 158548 947922372
2 50706 667738873
3 144641 63005
2 63575 669405136
1 105525 106709 937665474
1 49231 92089 259498792
3 44100 77438
2 9008 750421756
1 51386 104983 832421509
3 33964 2294
3 74634 66970
3 7866 46866
3 17128 54034
3 145679 95514
2 20380 606548893
1 50378 78838 135607279
2 165153 779502424
2 48993 774225279
3 78776 89327
3 9662 28487
1 73375 76103 298726215
3 28631 99131
3 108277 107848
1 40889 84014 114208372
3 49304 50903
3 119394 46908
1 26558 27867 999368734
3 85748 84195
3 106432 52382
1 62255 71979 274517543
3 145023 6112
2 1858 747467234
3 36573 68425
2 16836 545608413
1 45126 77424 216882541
3 57712 89932
2 156408 207552365
3 158199 57295
3 124049 80415
2 56799 489068909
1 41814 108400 865827500
2 92600 220804551
1 57323 91650 956592266
1 74261 82432 830360911
2 9739 679707886
1 73627 78297 760174342
3 17523 25473
2 48827 841408739
2 158963 708265060
1 82564 94167 441887119
3 85111 97450
3 48369 5745
3 150285 50849
3 53590 49097
2 111997 830764101
3 87325 74689
2 92973 585823406
3 23802 100697
3 44278 70876
2 52365 323759840
3 85452 49663
2 14690 283709903
3 40386 38043
3 87068 3228
1 93405 108206 734785794
2 12654 519477694
1 66984 107604 332997736
1 19304 50963 681364074
1 38193 49014 919120558
3 83009 83224
2 12085 36722770
3 131601 18295
1 52505 104500 209294909
1 62000 76370 847034654
2 129230 313593795
2 36528 282470419
2 22969 174501030
2 5238 924014500
2 14834 696171316
3 26480 6665
3 102223 90695
3 115319 69877
3 166855 67394
1 41833 74251 385676365
3 149489 36852
3 87788 104559
1 50571 111928 65359105
1 9371 48997 861835671
1 77911 111523 591738142
1 82071 100921 842751541
2 32193 622476254
2 20042 181730116
2 151753 963229472
1 8768 50619 870491948
2 153329 723105225
2 114375 299003457
1 19707 72126 578300876
3 15646 81892
3 117072 34854
2 39007 470977805
1 38551 49415 358504157
2 123656 125077558
3 114435 2737
3 13325 74967
2 175078 215221666
3 119597 92335
2 56110 554171973
1 3109 76050 634373349
3 64807 60207
2 47309 698502744
2 160826 932512159
2 86335 34886842
1 25625 106691 980041669
2 150532 148827290
2 14738 884470446
2 50895 691091886
2 30968 402445249
2 141322 78394693
1 4436 60106 615357802
1 43875 56168 144791477
2 44472 278485128
1 46254 112401 82787031
3 156254 53167
2 105214 958375549
1 24758 82427 540592653
3 104115 84337
3 13262 74683
3 168843 83513
3 108755 75094
1 21903 98991 96246680
2 141722 325563376
3 110227 54827
1 38381 68129 115728184
2 122699 554836952
3 133670 886
1 83493 101882 955486239
3 168416 108133
1 100091 100493 884715515
1 60077 109627 363939158
2 104094 777767990
1 6268 68455 243808194
1 16006 110111 734692632
3 97812 95355
1 91016 92446 876282181
1 71455 75627 404785207
3 82957 86324
3 74606 103642
2 36230 883218931
3 45649 97719
2 140202 305508976
1 83793 90430 895227599
3 67258 568
1 1826 10530 635759475
2 23470 146281241
3 136330 54213
3 53690 1013
3 89467 57811
2 112898 3904405
1 53080 73277 298516353
2 81668 453652941
3 155939 34105
2 42334 723068863
1 72890 79741 376590062
2 102667 285524141
1 12533 107241 938406407
2 31761 286293550
1 48586 59703 530444693
3 52533 36824
3 66608 84978
1 75004 102982 508123095
2 7295 885219554
1 20247 99711 46018283
1 12147 36608 147834114
1 69088 105861 342655015
2 71505 285650291
1 38025 105405 324531334
3 102514 71320
3 873 50605
1 75834 97926 929116371
1 83789 84432 282150256
2 34530 198193643
1 97090 108936 17907891
1 70183 84922 730779417
3 46641 76843
1 7240 34960 451424509
1 15946 97826 228338329
1 41009 63097 248842251
1 52026 83481 42848772
3 68004 39527
3 135264 57733
1 71884 108001 618879551
1 35579 45725 882122009
2 153297 699596486
2 103800 714554549
3 134615 51049
1 11678 31141 47288065
1 48631 93804 45804922
3 44257 79165
1 58086 103196 869098301
3 67650 56356
3 127686 74624
1 8949 43025 684925057
3 167204 113538
1 15324 42538 899210944
1 14285 33844 198877106
3 47632 58664
3 122334 70724
1 58649 70711 308101508
2 135598 474842151
2 91249 427272853
3 6058 58643
3 4929 53313
3 132600 81116
2 98571 404552540
2 105170 711931776
3 43529 111073
3 8946 90182
2 15391 295657113
3 44642 57170
1 10959 65247 834610175
3 133977 43053
3 88141 73035
3 51581 34823
3 2346 43367
3 76407 18376
1 9353 90589 803763859
1 33965 46290 999977246
2 23391 587829282
1 4871 13746 510599614
1 65575 107861 197218923
1 81555 94147 111133539
2 143570 91846353
2 19983 586694885
2 171409 237518063
3 29974 32600
2 173449 436421310
1 40626 57252 378772074
3 113975 3033
2 166507 272393753
3 96152 114304
2 96330 38085235
1 1612 88162 703860319
2 160665 516450933
3 144523 29153
1 15576 76285 937587684
3 27361 40532
2 165141 623627320
2 104871 125037426
1 13541 103245 923994628
1 13163 50030 643028293
1 30891 70697 398648848
3 74403 53944
2 156895 834749587
1 31422 74925 430774070
3 125525 104266
1 50964 82028 640599057
1 109528 110880 587899727
1 39770 59593 251222848
1 1326 58802 810427360
2 135320 168304152
2 113716 259671972
2 119350 146199928
2 54750 432354300
2 87993 592931817
1 28371 52152 190396954
1 45393 62275 150158296
2 44692 277749456
2 12102 671244426
3 34952 63928
1 78775 107177 874633652
2 6909 906406822
3 8348 63410
3 10009 52029
1 19348 93915 763864799
2 35450 132798875
2 77176 759587047
2 175275 12468690
1 33640 77321 180576589
2 37773 455749917
3 162636 113815
2 163230 828789355
3 9675 54646
2 103160 426711927
1 47485 111247 821485930
2 78335 679327487
2 175365 671678307
2 98654 417356534
3 99684 106521
1 84379 110732 951583982
3 55863 99992
1 71420 112004 441351195
2 170296 857142195
2 136587 90474211
1 7591 108746 175009010
2 5186 22078561
2 4764 687635074
2 64522 305749092
3 78251 67211
1 67600 73170 359800797
3 155931 60739
2 130014 304596542
3 121217 86870
3 154699 88149
3 142124 84951
3 162156 6952
1 31466 68430 905748189
2 139057 379917453
3 156228 110208
3 133343 87127
2 57690 724775799
3 55 28047
2 61994 471010935
2 28513 640076512
3 45987 18133
2 10773 548128360
3 32659 14197
1 23906 47818 713986104
3 135324 35631
2 62813 819057336
2 119427 567978474
2 64265 744346400
1 586 4328 703127993
3 168933 44651
2 132744 497750645
1 89281 111679 121924158
2 22678 405763037
1 75855 98271 473271827
1 71871 74642 835804648
2 53386 726079315
1 10490 85113 821010110
1 43923 94417 562609815
2 53669 71217082
3 133007 71537
2 93930 467939470
2 129551 317159584
2 35841 596485153
2 42198 728675624
3 124672 33912
1 38462 52212 163061001
2 141942 425308353
1 7423 23069 454396670
2 144567 514752236
1 14919 30527 964844005
2 89647 833585697
3 109337 36354
3 153551 102947
2 63034 921071259
1 9950 14952 476574855
3 109404 82917
1 95762 108754 324161313
1 25998 80675 435749121
3 21670 107422
2 140537 350565274
1 55327 71208 360519869
1 34310 62580 299202769
2 131700 631550113
2 140490 510826191
3 78700 59137
1 6170 71050 181205698
2 75147 689054248
2 44557 412518012
1 84146 84333 267574393
1 12839 57944 900787355
3 92778 23797
2 41873 655911658
3 74015 39950
3 6710 100415
2 175271 699506654
1 67610 112780 878547434
3 63758 12218
2 28584 407575355
3 69703 99212
3 147805 22469
1 59290 108606 814027036
3 83774 99421
2 134283 734756197
3 167914 107325
2 86849 95868091
2 50476 619071787
1 45812 113977 103745862
3 52960 24054
1 5562 95874 511334608
3 118548 52020
3 174777 47846
3 135246 90228
1 35 105375 34253980
1 45433 49559 465097987
1 73093 109805 203754755
1 67819 68779 560020975
3 128354 57407
1 2899 55752 732157340
1 2430 93908 752471071
1 10389 73473 492302556
3 87038 15108
1 106342 109736 611835821
3 12415 63932
2 118625 908513445
3 18845 75003
3 85901 42412
3 38999 78435
3 29857 17589
2 83006 493135957
3 13228 40035
2 168488 845773872
3 114690 40940
2 173742 475020899
2 109095 129851198
2 107837 911388609
3 93728 11060
2 149637 548317172
2 2037 889336225
2 158859 710472554
3 78646 45334
3 29996 50987
1 8722 85701 37343852
2 67756 692485385
1 83385 102586 397951419
1 39240 101538 694654789
1 63817 92076 830605363
1 61531 97612 679194281
1 6415 101202 176742813
2 44434 611429066
2 157449 889784586
2 128721 619987659
2 96684 983196893
3 17107 54607
3 87655 18790
3 18562 69793
2 124856 925214825
1 31528 101550 94019080
2 91602 768966528
2 87583 314898497
1 65088 65219 411341687
2 62919 940347679
1 20218 49305 639808988
3 17524 32775
1 55347 70576 574487204
1 29913 85896 865293152
1 7395 55779 188832941
3 136235 51569
2 108573 243310523
2 9620 268128457
3 60446 32300
2 108043 592976845
3 16039 32638
3 103185 87675
1 34547 48787 24822383
2 102075 701284095
1 34445 40031 984066507
2 76093 178404181
2 127986 355292634
1 35277 70780 485770932
2 154442 186490866
1 2874 104531 137639179
2 58858 418662355
1 32200 35588 756197622
2 34085 675228874
1 2424 3744 878958723
1 48229 51901 64191407
3 68372 61420
2 25648 528227898
1 13890 77450 221934519
3 84992 53824
3 26013 45393
2 142045 188500350
2 36268 420104778
3 77560 59171
1 53168 58114 58754264
2 151285 171910451
3 146691 77521
2 103717 779054352
2 107309 322987615
2 143705 41398515
1 21858 60638 786376072
3 56078 57217
1 85360 102174 16095625
3 121408 8297
2 140304 738653793
3 24250 85256
3 152588 87867
2 73518 865076676
3 164980 26223
3 19621 109592
2 134473 945398015
1 55443 79826 151595213
3 3905 59978
3 117686 112069
1 76191 80517 321556898
1 13578 31930 986274944
3 47362 76437
2 85640 502560295
2 39664 270380961
1 45 62705 435754348
3 38543 4217
2 61247 140560600
1 97048 103193 500877338
1 24210 110276 905896720
3 94586 25911
3 45245 22658
3 174043 26438
2 147406 23518105
1 2980 70014 989645360
2 47360 480643320
2 69781 363977987
1 59782 63394 54667297
3 93250 42432
2 11630 559197143
3 91511 6695
2 97862 684603163
3 111331 12439
1 6435 85850 134342901
3 17667 113215
2 81418 626883108
2 158346 642019897
2 45510 537954071
2 42852 309419710
1 38457 59798 668330027
1 1407 99657 692836976
3 105792 23185
2 145522 887973896
1 47763 65876 96592177
3 87405 33367
3 10378 85154
3 18050 75150
2 125451 832745920
3 141273 43069
1 14014 60566 452215316
2 151483 102453792
3 42445 31229
3 161587 73933
2 55777 709278731
1 42460 88555 675000568
2 73827 355345054
1 32103 83530 356740295
3 98413 37903
1 26126 39904 521828338
1 84889 106411 139788912
1 66691 89491 923923579
3 150818 49450
1 109319 113831 347993594
1 32668 49472 636976400
2 66633 160695561
1 33118 36242 541515258
1 64786 113191 43509473
1 63145 111425 648636030
3 68930 99653
2 101585 755662561
1 81593 85847 627626887
1 38881 113316 45642185
2 173989 53274026
3 15996 18390
1 36122 88193 230576512
1 32123 88391 316214364
2 159490 32458904
1 54286 85118 799648843
3 34950 36135
3 170403 2627
3 139596 110145
2 18576 986548372
1 24771 41960 509681744
3 69203 3260
3 155984 78504
1 109866 113068 730541930
3 41478 90310
1 16329 82351 484128689
3 127181 36135
3 149030 48526
3 16299 13833
3 109699 113207
2 9958 556566833
3 35454 67334
1 64398 65511 70168349
1 97287 103905 55191685
3 36202 11239
3 98103 75564
1 62150 94495 895838886
1 7165 48760 35929078
2 158174 125328177
3 45268 42199
2 127837 108283200
3 19430 79297
2 19596 548729917
1 16057 53285 692334507
3 49265 80250
2 138137 451186268
1 53388 92023 730678617
1 28306 73072 173287918
2 156596 242443383
3 122903 5898
1 85202 89198 873975744
1 43657 59034 116328493
3 58769 99257
1 39832 79623 661413229
3 67217 596
2 106186 963092494
1 53204 100245 918229199
3 121204 59336
2 57072 592134582
2 70052 246813136
1 62119 98026 338261240
3 113907 54075
3 125942 86214
2 147626 141381029
1 21056 62772 801006984
3 162547 51672
3 4756 105214
1 64357 92158 94034394
3 45812 45308
3 16419 65820
3 147322 6769
1 4893 60129 732708268
3 150017 95453
2 95372 380414614
2 141572 851924025
3 122547 4122
2 6298 467876787
2 65186 834752521
1 19068 59334 816219604
1 64874 110881 695313264
2 86932 69576443
1 29796 95907 559879803
2 121890 125636533
2 56502 933843550
1 8871 109275 866213751
2 128514 889322983
2 45225 225835946
3 112464 55049
3 20656 109799
3 14048 97606
3 162652 58094
1 65493 97257 554543270
1 37869 45641 950821916
3 64275 71280
3 67425 105452
1 66327 104835 478244383
3 116559 23956
3 83910 107022
3 55926 110635
2 150518 815479781
2 59108 356568476
1 20334 72034 703984213
1 19242 60811 353208710
3 163851 27838
3 55033 56204
2 143918 457814001
1 16595 52864 977217038
1 33999 108625 359096394
3 139481 111550
3 104028 55745
1 67072 78093 922920690
1 44434 75042 479706708
3 115170 36034
3 31360 105225
3 2198 22911
1 23760 97494 312766963
2 158653 240349626
1 27304 49290 952036690
3 152410 89008
3 86555 113711
2 1793 518799700
2 162189 204835406
1 15969 39563 547969601
1 8899 50224 127484943
2 125799 113232056
2 44758 598897507
2 138880 512254667
1 68065 74751 791621567
1 43383 107468 296347694
2 66794 658472421
3 86387 102625
1 87394 94323 666248698
2 30987 245481840
2 92385 657623049
2 81401 955034216
3 108197 25210
3 44287 55236
1 9186 69790 232511154
2 146097 927946987
3 64689 21065
1 52391 52434 796294982
1 13410 17396 676362021
3 79547 68240
1 64394 95814 429495024
3 143958 25833
2 53541 810726709
1 5648 65968 660112453
2 150256 764968179
3 70206 110862
3 58915 98688
3 144306 53649
1 5470 38534 455692413
3 27986 10687
3 169963 106726
2 151196 682713153
1 18735 100544 406570232
3 167388 61209
2 17668 159908779
1 21588 109414 180534005
3 47985 31440
3 118214 52606
3 122984 88825
3 99552 34851
1 13168 14122 187305905
3 134962 72946
2 102412 952982368
3 114607 50078
2 657 820976052
2 152087 876310105
2 154330 496688052
2 90383 132893628
1 51446 73156 611304259
2 16020 436128974
2 6796 86020911
2 128959 368648377
2 39759 386033973
2 137311 363120365
3 26730 3113
1 11461 101325 402796662
3 172506 15927
1 80688 84030 808025270
3 98242 109864
2 125488 325849532
2 49545 507145720
1 47899 64679 328753134
3 32150 54625
2 172802 479854479
1 53203 76371 790452137
3 59121 64039
2 24475 299231673
3 120536 71016
1 927 7826 412276707
1 6006 32434 117070604
2 107786 977077455
3 96720 44575
1 6024 100249 820986946
3 142481 108117
3 142483 16629
2 108734 680598990
1 43780 56471 689645639
3 160457 58812
2 134714 882076858
3 131275 112106
2 113099 228746719
2 162434 667978501
3 17123 106977
1 14559 29405 470455120
3 142461 5928
3 38235 63868
1 28247 77362 49369731
3 53128 27722
3 151190 4467
1 26947 111167 800717633
2 107623 413190261
2 5003 624391333
2 133029 745716451
2 16344 481018530
1 78364 112610 519956576
3 153743 31102
2 24531 659062453
1 57226 61311 611854662
1 31865 77532 461606780
2 117043 492443384
1 103285 103514 659502386
1 14604 110789 243534327
3 73972 27092
2 38942 177981478
3 156919 6623
3 121086 23881
2 59832 667627028
1 15497 22439 707073911
2 107762 723395433
1 47987 51807 597581821
3 141656 3844
2 47620 388992913
3 133311 82144
3 46356 49860
2 86978 422654787
3 92883 29889
1 34262 110449 476973452
3 133207 86261
2 119818 966411575
3 156607 28167
1 2419 57100 273996938
3 41025 54955
1 103271 112452 576882917
3 124387 112316
2 82217 7335130
3 96962 61100
3 156774 22064
3 158349 101915
3 32910 25916
3 149372 9856
2 169236 422244621
1 387 90583 269760121
2 51152 308327432
1 22411 98208 778287457
1 30517 47334 703120215
3 110363 50144
1 13217 56712 308807425
3 28434 111114
3 155745 91674
2 105425 125651359
3 119486 23214
3 144600 74984
3 88428 13087
1 8511 49414 44934153
2 34333 333130374
2 20826 170127778
3 18997 30257
1 5893 53369 8533807
2 11052 236185768
3 4785 74952
1 19122 30536 667617573
1 71437 107999 432799493
2 159155 711948597
3 77660 5147
3 71388 1498
1 18884 51995 839535585
1 73304 80694 183298696
1 84949 108839 799875726
1 50731 64629 49262650
1 4365 5820 904946837
3 91489 105946
3 30566 112185
1 1754 101025 602746366
2 80539 441335291
1 1754 57691 944085095
2 75629 831083801
3 156421 51646
3 76172 77217
3 91259 107176
2 88433 643957138
3 9050 82494
1 36095 81736 842386048
2 5828 454494997
1 29182 33004 714248096
3 81981 46975
3 152087 99902
1 106362 111778 580813277
1 64252 69281 255423624
1 9262 47770 738660303
1 83116 86964 404242230
2 108319 953458530
1 28019 59558 146110557
1 27526 97575 30351655
1 12685 14918 149991037
3 64132 105487
2 53654 662599423
2 9262 4634506
2 36055 46261423
1 12201 43940 69989553
2 150737 788231067
3 11645 106841
1 55302 105124 25399560
2 155386 466888883
1 94441 112293 112134753
1 66829 72735 58687152
2 58507 849692468
1 11405 78409 91399507
2 148421 123264560
2 27704 158976078
2 35851 559827668
3 43677 17171
1 13675 78008 566481378
3 147808 60272
1 8265 111543 961455929
2 81530 280391205
3 147756 67436
1 22966 41769 277330985
3 100038 91032
1 47987 105467 494325182
2 174982 78223764
2 116317 48802812
3 133484 24597
3 21365 90752
1 71246 102219 453096127
1 34179 67749 414955831
1 42760 86839 280363713
2 41413 677226502
2 27846 783665430
2 107687 490183024
3 69054 92970
3 90109 109252
2 162334 141032989
2 127381 463149765
2 58726 874839576
2 107926 413275192
3 29641 52308
1 15205 36713 590742169
3 72873 14563
1 10173 30807 212162355
3 118830 52550
3 172118 2466
1 49833 83685 79949702
2 162967 728226506
3 128771 45104
1 49502 71386 669360285
1 67283 99361 623291124
1 44287 58232 42928031
3 86821 44615
1 54563 110627 522350837
1 25729 38433 152576757
1 30313 31544 486409480
2 22945 948095351
1 65488 80918 177884427
2 2434 856870042
2 170440 616067945
1 17337 75795 532701142
1 7912 105274 116118933
2 38078 606467585
3 51183 19902
1 16957 77003 556904647
1 80221 93200 184698391
1 59494 82993 362653622
2 105411 851489701
1 75624 112605 902588160
3 59950 102116
1 5523 23564 186700506
2 13592 241169013
3 13596 62092
1 69897 81018 342333408
2 80841 369713156
1 65832 82184 586767236
2 109826 71868630
3 21544 102766
3 68631 31543
1 48459 72597 933411057
2 105551 187021911
2 155129 946789393
3 32550 79777
1 26397 73175 278381048
2 87540 191616421
1 28487 34273 88098654
3 6951 105914
1 56051 111439 736416155
3 63810 15654
1 22350 111000 829191815
1 7909 66713 729273325
1 27991 46884 471378045
2 123962 408209176
2 15818 164596813
2 76403 900097657
3 122583 56451
3 124627 110547
2 82122 993012632
2 74320 528491350
2 58340 893858742
2 94644 790176096
2 121465 496263811
3 164683 97623
1 34592 79575 13123209
2 112244 401311219
2 13539 118485003
2 78274 788329390
2 78388 749388780
3 5179 41980
1 69087 92161 58024296
1 111822 113603 613837166
1 6852 48725 936498664
3 103947 84475
1 67071 81768 450406104
1 42644 75869 40215539
2 17234 651421822
2 40083 423452818
1 23224 113723 235646162
2 129358 610379995
1 64850 107360 494317055
2 19729 235739933
3 104737 34533
1 19625 69853 324036739
1 45156 82251 775390286
3 35971 487
2 113170 854243926
1 13908 100322 761723725
1 34837 105881 988854385
1 7507 69591 867596807
1 2475 97737 553166671
2 109664 624286987
3 130284 17507
2 52699 213149615
2 117679 300689858
2 95800 337296942
2 69622 75826435
3 167580 107849
2 11027 859595266
1 96860 111672 325714174
1 3396 88966 804098013
2 5119 668830250
1 10306 52232 852322446
1 75889 97005 642563574
3 93232 83086
3 63836 74858
2 82015 729560280
2 16976 923629830
2 140993 614381685
3 147783 10333
3 11977 78376
1 31262 98940 785238853
1 4834 88723 42666210
3 114581 108951
1 3622 15142 969061363
2 92774 894154318
3 87278 10177
3 112803 96351
2 149569 879213503
1 76603 97135 881548286
2 40786 635025170
3 74237 69112
2 84933 883856286
3 139456 58845
2 91923 458547701
2 122168 764282472
1 819 87756 235321121
2 68148 160414320
3 96111 16133
2 119952 801213945
1 20366 41439 738373974
2 127356 53036591
1 12102 69804 493051416
2 70803 97490090
3 106989 83591
1 64410 97114 791918336
3 84926 10901
1 82471 86819 358226394
1 4866 81729 787184875
2 88369 480240255
1 25242 96118 667225158
3 167539 111499
2 56067 415133334
3 166237 48782
2 86617 903720757
3 143744 89141
2 116850 23721678
1 61879 111996 31826822
1 46625 48962 815354599
2 154275 220749413
1 103931 104452 354654616
1 55702 89396 892623586
1 33609 68292 992489310
1 6264 109817 504203584
1 33743 37167 190161563
2 135940 171210516
3 28635 24111
2 44005 588780947
1 36669 107379 33422153
1 18446 42570 821660973
1 82601 97537 930879694
3 167311 25101
3 153016 84120
3 142584 91650
3 14802 111953
1 38615 107784 823725268
2 78917 321107716
1 34917 75448 162591187
3 38495 54742
3 8980 2206
3 44991 102937
3 174302 110250
3 171390 45964
2 4020 502119244
2 84290 306975281
1 24239 109244 274637207
3 88056 64530
2 22483 816342971
1 28401 62146 738585201
3 68456 61809
3 45779 33167
2 126497 952219539
3 171042 15219
2 71303 998900503
2 84233 880673927
3 152127 82293
2 52257 871490463
1 47420 74402 205412897
1 14118 78471 168583553
3 62876 87270
2 107151 200099294
1 31139 108931 776452774
2 172033 488398243
3 41193 59844
1 41208 89559 862782340
3 30506 27938
2 1203 75518851
1 28298 55302 257292664
2 127291 864009477
1 8997 56788 234420223
1 14573 57474 719130067
2 140704 214037386
1 2361 76523 698899063
3 134353 41175
3 8597 36603
2 8092 82626539
1 26596 56103 608603226
1 31825 67021 353501053
1 11930 39029 782120357
1 73580 79245 897788295
3 168438 6546
2 155224 984844486
2 124191 335075933
3 30510 71919
3 51905 33825
2 135435 377623679
3 170824 31872
2 85123 111792209
3 141783 22963
3 124086 27567
1 62758 71141 158553557
3 43657 33035
1 50499 63706 461675359
2 22160 830437581
2 33628 975750005
1 7330 85272 618971865
2 15795 84081378
1 77005 96203 821799774
2 965 290496188
1 7676 52674 965206123
1 40330 104329 897532100
3 77829 23088
1 73080 92853 396601109
3 53758 56949
3 69059 28253
3 24930 90283
1 44604 54073 662999086
3 87007 26144
1 43167 68047 59920750
3 124078 53119
1 12516 39998 351139049
1 61877 86298 897647000
2 122135 589704014
2 33360 258496309
1 37363 107642 345291397
3 44361 64388
2 63910 715562203
2 162154 962937620
2 31230 506840094
2 119916 323042242
2 148889 388311782
1 62346 79740 670883801
1 50084 53145 224691285
1 17891 95895 596945212
3 115653 56306
2 169952 863222702
3 116055 112815
3 157991 77894
2 122318 140704695
2 127082 858625983
3 51328 6807
3 152226 22390
3 121255 48019
1 12162 61165 310665897
3 155626 45242
1 6181 46425 848887566
2 87181 938417868
3 50943 28815
2 107592 437102473
3 149184 15015
2 84281 473727350
1 11797 54043 738564654
2 171435 746321941
3 127150 43602
2 79644 945238661
2 59588 254056179
3 122902 111891
1 30511 53885 940541551
1 41461 62998 956995176
2 75450 645474592
2 47189 122122277
2 70132 987361647
3 50520 92558
1 77507 114176 532614442
3 23901 40125
3 36467 54335
3 10147 70399
2 111161 891055004
2 119492 839487051
1 34193 83156 406255373
1 27445 30054 411747845
3 106827 19300
3 137414 25985
3 76274 50225
1 81629 105149 67528987
1 4522 23305 143627628
1 57955 100143 645806385
2 158698 243813855
2 49050 182719617
1 45045 46863 456827885
2 19334 500579698
2 92869 55620693
2 128762 595225276
3 65420 16662
1 1235 37996 315807381
1 71001 113112 491180934
1 3050 16177 962197167
1 1918 8933 755042578
2 57639 903357264
1 5022 93741 660579296
3 171831 66239
2 42727 337890977
3 87184 9813
2 127479 840790293
3 152313 55088
2 50803 918772270
1 22247 46473 736816603
1 36619 75671 944920065
2 90105 612191922
2 119117 617981318
1 4600 26947 639095428
2 156634 879416026
1 66687 80537 238736707
3 136114 94403
1 25486 81760 552172213
1 1458 7600 231043199
2 127195 690128614
2 124426 772404895
1 39749 85471 559941176
2 75743 695662608
1 40981 42213 438270750
1 88016 113754 163990432
3 70953 47660
2 147114 120929164
3 66339 11258
2 126660 522475475
1 28922 77934 76271812
3 134364 46423
3 107270 65407
1 50113 95795 793684014
1 27549 55316 538154722
2 109169 231044622
2 14145 102520144
3 169325 100372
1 71510 91076 705950573
1 65823 78964 447878224
2 155470 536139186
1 255 22324 341247283
2 110927 471146498
3 83742 96654
3 54774 78588
2 164543 459360897
1 46612 65238 601722629
2 45182 171336517
3 166674 30107
1 75500 80236 398984805
1 42718 58389 471107710
1 713 34463 733696569
2 124563 886127833
1 37741 59489 13937682
1 67820 73336 985012134
1 86295 91662 440874757
3 134909 71089
3 116538 14947
2 29936 760616749
3 78126 72609
1 75009 82174 41860503
1 81598 108743 479601699
1 40315 68238 36636965
2 96494 784412414
1 83262 99880 932364928
1 69939 102291 395507310
3 65388 5776
2 55742 375664035
1 41895 74480 763805879
2 115479 898620765
3 108093 38669
3 158215 5018
1 46620 85737 408906470
2 42599 25734775
3 134181 104238
3 169429 90243
1 37191 55849 797007658
2 163916 461706518
3 52358 67038
3 31643 837
3 41579 52346
3 120739 9083
1 62142 83070 748837674
2 88010 121862385
2 28375 389510980
3 70596 37440
1 31393 112117 89992607
2 143452 922566151
3 123872 90345
1 33714 75946 110546940
2 143304 727078575
3 21711 97026
3 99908 40869
1 59113 104902 737188686
1 30858 51665 766757247
3 86917 65681
2 169918 654568051
3 18256 44998
2 162746 502176924
2 96185 172073684
2 79145 133796119
1 52094 112050 860862744
3 84549 10486
1 94271 106736 869364557
3 146824 45066
2 118397 49823172
3 120580 98825
3 72228 46091
1 12189 38213 905460617
3 86145 83620
2 83709 732229772
2 19568 891319656
2 4568 174028577
1 6068 26873 150699851
3 2908 21008
2 10300 311910961
1 69744 78215 390186568
2 41426 923019055
3 143610 101935
3 3915 56782
2 153428 172241620
1 35523 91010 13708581
2 125639 827938805
2 21726 283453080
3 42096 105904
2 35556 321073516
3 21161 29217
2 126199 441049128
2 68107 190000312
1 20165 50626 934094095
1 24744 53814 367949645
2 135492 395073502
3 37618 61658
2 82678 80979837
2 27199 966117700
2 97753 234122515
2 97550 815370549
3 11434 88217
3 125787 106397
1 82551 89170 450268245
3 159050 105181
2 76143 955839908
2 111490 324722974
3 67980 3570
1 3630 13639 352905112
3 102298 109670
3 113318 14890
1 22846 78567 344146430
3 70125 28016
1 63244 66484 474455405
2 168841 610738589
3 45940 72838
3 120362 1512
1 69121 94611 891688661
2 63349 4926004
1 39029 77706 825611768
1 74991 107020 667335282
2 156077 574931533
1 27190 81183 489789204
2 17767 635803029
1 18336 29610 275261561
2 138718 571455241
3 148973 113472
2 18369 198175751
3 135066 70438
1 18180 26539 269058778
2 13572 300845103
1 24100 81596 966686807
1 81055 88591 708418120
3 29988 71263
2 79105 290501855
1 56189 104854 257175632
2 104573 597153564
1 28865 112219 874364969
1 54807 111301 325918397
2 19870 804176256
2 172703 35380915
3 105971 40765
2 120056 772972408
1 78727 90328 864117929
3 3425 63790
3 22936 3633
2 130712 105288165
1 63158 105349 81395708
1 66556 75267 476706973
3 112740 97554
1 13806 97261 196611577
2 139202 233122070
3 159935 71657
1 48906 60031 674903794
1 49436 62290 330146494
3 29510 107656
1 11373 44697 225030831
2 96195 132222869
2 57780 331773360
1 45936 85464 221965986
2 119983 789991018
2 56464 401734692
1 1781 54989 546966664
2 59949 819613938
1 8200 45319 622765501
3 164322 35987
3 90303 60115
3 60540 38604
1 52809 95839 364692220
2 142681 37192870
1 32475 66074 5984250
3 155638 62142
2 26038 861794382
2 120345 380060676
3 40574 37723
3 47486 60137
1 83778 83983 894045019
1 53529 59628 387680195
1 62660 66696 754912397
2 155746 996883030
3 83591 44879
3 52634 825
1 16557 109586 553235797
2 20733 304966294
2 72108 985034788
2 67404 506938930
3 26658 8206
1 29941 62425 871947611
2 44857 100597795
2 133741 913286659
2 23024 494179887
1 54681 64265 786978156
2 160663 268077087
1 17357 44795 683337869
1 39777 78431 569381038
2 99587 626914464
3 134844 41569
3 109853 74437
3 92970 73812
3 56465 52200
1 28237 57617 44151653
1 63730 112251 420886852
1 16162 94540 417997546
3 52747 96588
1 13571 74944 279531526
2 51416 573161899
2 132342 774210053
2 151034 93842354
3 39896 57648
2 149849 784847337
1 54702 102477 332468825
1 58614 68949 466775131
1 57643 66818 884194873
1 87407 90706 316726969
2 157262 985912536
1 65922 96208 432465507
1 39642 86314 233144387
2 146951 599783282
1 37760 48918 398260120
3 102054 66373
1 73718 92417 222785816
1 91663 91850 364531555
3 136099 43076
1 14700 55044 170773339
1 65423 77217 990758604
1 44150 81005 921039524
3 98175 65537
2 87460 539129297
3 64933 65602
3 142055 19973
3 78671 90090
3 85526 60319
3 44693 43777
1 49509 64986 125791390
3 73107 61860
1 77931 91877 355702208
3 39423 23691
3 151512 98245
3 134905 23548
3 15454 35749
3 11439 23319
1 75302 109512 780750229
3 75524 77211
1 25917 84058 821792935
1 11551 95157 691883839
3 94275 48362
2 87064 668975238
1 29537 57095 348366697
3 100539 75223
1 4331 61123 133730626
1 42399 84278 59657936
3 156938 103615
2 88701 267519101
2 116515 9514718
3 138712 41692
3 90388 69098
2 605 859639242
3 150386 10322
1 81135 83540 427949370
2 23565 219068000
1 24528 78911 796461146
3 147948 105579
3 68228 82526
3 12817 6102
1 43183 100510 935140269
2 30875 548241929
2 73089 865160024
1 42287 102260 306004719
3 140073 67097
2 97234 611594600
1 65391 97101 983978445
3 82875 106915
1 41554 72263 662180544
3 38371 68746
3 33371 26668
1 4181 12388 659347546
2 111904 931652477
3 27027 41097
2 46774 418738512
2 62842 591049320
2 83040 798338420
1 42788 89420 908885944
2 87205 117374857
1 1747 60250 898122606
1 17076 17684 483896928
1 7466 71589 290397289
2 4239 518846045
2 51348 3959334
3 12960 78437
1 11681 100045 748387241
1 81402 82947 675332573
3 122171 7475
3 170520 17268
2 42928 523220035
3 17683 56587
3 119213 5647
2 28348 853749784
2 75571 243224049
1 7420 83052 926597163
3 89598 3620
2 161314 547430757
3 130557 33104
2 110672 30517797
3 5757 76633
1 91446 114342 102169962
1 12739 72350 107189071
3 86684 34542
2 165525 343477796
2 174414 720732522
2 77641 267246207
1 89859 107062 788698525
1 50248 97147 665193367
1 41807 90173 62606488
3 136746 36372
2 136849 132842822
2 144352 946621072
1 4713 24068 116644840
3 65409 7503
1 33478 91264 445984748
3 81430 75247
2 124228 917703141
2 119182 74515551
2 68535 94688501
1 70089 110792 198576573
1 43360 96585 866201397
2 122247 356424063
1 19081 73746 614860504
1 48688 52617 588665035
1 36872 99806 991003342
3 29305 34433
2 6039 651242993
3 120510 12135
1 60563 79902 360902397
1 20217 107827 571690217
2 28638 503006815
2 105511 293281437
2 161869 688063807
1 46038 47687 264088269
3 74862 47571
2 84933 836561388
2 43395 248386985
3 38811 75514
3 108082 29770
3 86371 38239
2 94503 252538600
3 105065 78238
3 174130 60177
3 122243 108785
3 19196 36481
2 131546 947307685
3 3569 37635
3 17705 68761
3 8882 69170
3 9789 49222
3 165870 46596
1 104018 110719 682212956
2 96579 910546008
2 138765 533094138
2 76897 55771965
3 146351 19058
1 17466 49911 405772947
2 130345 951746992
2 70134 82278069
3 50312 104932
3 89377 98726
1 40443 48339 254869345
2 119833 361978598
3 24708 66753
3 137886 40457
2 36625 583101273
1 33896 86892 122097657
1 18066 39699 561070895
1 4533 89417 21813630
2 49747 911377549
2 138105 377231319
3 89189 104640
3 148494 12869
1 52032 74617 60863342
3 135523 32445
3 27061 78158
1 99431 107055 838843627
1 11577 67183 400923786
2 8583 730463879
3 162388 32869
3 120949 20116
3 140508 22466
3 44908 104552
1 71470 105522 924819835
3 162009 4516
1 75644 105773 389976750
1 27979 76051 718500788
2 128914 78002195
3 47382 70277
2 61792 84880245
2 64778 797185354
1 31929 87083 107839231
3 124753 1652
2 146928 353319866
2 63489 401227181
1 85339 98783 635746195
1 29622 56060 513387341
3 80844 75372
3 42365 79415
3 18382 46609
1 31751 84244 189599943
3 47188 4274
3 121444 56556
1 28136 74770 628967571
1 8548 59015 398135716
3 162844 106535
2 9992 909484368
3 41290 94739
3 73409 44716
1 79406 109499 512890770
1 31788 86750 200777738
3 22808 94074
1 33246 70513 276215032
2 103801 798152567
1 11175 60409 321241426
1 31123 44653 889438274
1 22511 57632 446386762
1 56481 60439 109213058
2 30104 811737762
3 70276 72334
3 69396 61749
3 46390 84400
1 34074 94335 939146832
1 46685 104622 349963381
3 23840 58806
3 67042 33958
3 19975 88730
1 36358 49352 41486478
2 18965 163052330
1 62709 106756 935445427
1 60463 90673 1583447
3 17659 23528
3 146666 35983
1 3727 105246 418012777
1 8329 38658 187716532
1 32770 95472 356508892
2 37616 440350764
3 1305 94067
1 6550 110852 412608389
2 102818 714931543
2 96361 38879313
2 118257 700265521
1 41077 54803 770448158
2 28918 343940695
2 72721 609146606
3 50033 25823
3 67198 21695
2 131437 523390500
2 72085 829614891
3 95849 2713
2 33054 328388346
1 42299 110859 461759042
3 13981 47344
1 26537 35799 890043453
2 32734 416273066
3 128331 35711
1 73611 87400 280026399
1 14122 18397 244970722
2 128588 960692386
2 14204 759876842
1 34362 112621 213779773
1 86651 97122 772428342
2 14057 755232751
2 35075 325550581
3 124202 33706
3 62300 74237
1 20899 113710 708903624
1 47517 49831 362089989
3 68898 97063
3 129222 59388
1 5471 63498 949715990
2 66341 252812415
1 72879 94554 563308032
1 3298 16605 408749015
1 40272 77533 329273564
1 8862 54193 726234422
2 15219 911464488
3 78206 28508
1 36485 62031 66771913
1 56321 76880 442877869
1 4804 54935 673238326
1 52516 80891 658197494
2 160360 309303763
2 99656 257587520
3 24005 37810
2 54770 382232990
3 173648 42272
1 83234 84370 634674200
2 161473 815775259
1 43659 95070 344104212
1 100058 109143 492234522
3 95432 20901
3 156310 96051
2 144188 264790756
3 105144 28342
3 105421 85012
3 92012 2269
1 18066 76517 625803056
2 82121 819724059
3 15050 76415
1 19987 83007 502325360
3 76198 25570
3 22099 111697
2 159088 577531602
3 156047 75341
2 122767 92768982
1 30850 35703 222004769
3 72289 30042
3 72411 107950
1 71210 73377 928583334
3 103728 90213
3 103932 32264
1 65248 106718 239449437
1 26547 57060 300047689
2 99358 736409651
3 33049 53455
3 35331 86420
3 135558 70495
2 123101 39815170
1 75651 109457 523405104
3 41195 84363
2 13749 176802144
2 138783 223531572
3 21451 110263
3 31217 28322
1 77101 103120 787880864
2 60047 201908894
2 113565 869543641
3 58094 32644
3 55697 148
3 109871 47997
3 35085 23634
2 122218 566288922
3 87797 83137
2 17941 188401794
1 45585 86891 952171594
1 15866 93258 433493183
2 164083 451112227
1 10051 29397 914465112
3 58532 20340
2 151113 749355849
2 120819 739969192
2 85737 768274607
2 149540 168995944
1 40947 49379 21749388
2 137387 702838733
2 126557 643416020
1 22323 28990 976376386
3 73671 51983
2 120770 61249379
3 119050 58022
2 155678 405747330
1 3301 76251 927900438
1 53000 96093 645375478
3 139837 112355
1 1744 8921 379568882
1 233 27573 158937605
3 157668 81728
2 165282 125103445
1 86646 111936 695790964
1 7693 94871 922868113
2 116617 787884547
2 20659 237554939
2 83821 476991475
1 19371 34707 934393033
3 88351 86723
1 18813 24450 230752190
3 40769 113132
1 6116 35779 420219332
2 163843 533524352
1 3217 26736 429169729
3 137273 81790
2 140645 340348327
2 23205 866666129
3 58773 31711
3 107534 97021
3 99424 112141
3 162197 4430
3 71049 67292
1 40954 55824 725335558
2 138847 266935545
1 38010 110998 921931553
3 82662 61452
2 108416 183809803
1 9296 82358 355297215
2 103493 247117370
1 23122 44806 261457773
2 53853 661555658
1 53833 96378 187001229
1 2657 109147 260644567
3 117613 6047
1 71207 93159 263938444
2 22468 301663628
3 137168 75396
2 76354 67988759
1 62254 94214 118834302
1 11564 55065 621333620
2 25928 280689730
2 83877 802056976
2 7755 840635419
1 19291 55896 203042435
1 31956 53398 793459368
3 87212 92982
2 171534 218357874
3 71625 82337
3 11171 70918
3 164991 35397
1 28267 106607 921888164
1 70761 101186 661299091
1 37865 78846 211918044
1 63021 95100 724903143
3 169536 11192
3 42562 56863
1 20646 64058 85752110
1 47018 86506 137898805
2 81352 224481615
3 40728 6622
3 131198 60877
3 3204 56273
2 74065 127249853
3 72092 40125
3 50570 62532
3 150526 65482
1 111169 112464 302564630
3 70472 54001
3 22396 44959
3 133287 44004
2 63232 924884716
3 115978 74705
1 15575 82991 14740319
3 137749 25048
1 33178 60832 272111497
1 86490 111186 574692843
2 127960 902784913
1 13565 41737 465197832
2 130110 499914734
1 63233 69746 18115755
2 97501 33884335
2 168174 783916231
2 17393 903808078
1 109769 111230 447061306
3 124965 36859
3 158649 68776
1 81108 96223 576016309
1 35353 85528 823738785
3 77611 38142
2 23657 2169306
3 74861 36403
3 57881 109081
2 106642 577586768
3 125695 11998
1 33337 111402 660572688
3 77845 85057
2 115714 355537174
1 94418 107702 555748032
3 115405 91725
3 154436 64232
3 19106 79804
3 49598 69944
3 130166 99952
2 15238 715038243
1 96572 110712 788472987
3 77521 87926
1 13299 40094 147971305
1 20630 38528 126991341
3 15007 58237
1 19817 35118 808281983
3 61150 71252
3 128803 48483
1 26259 45684 987237647
3 160950 78838
1 82724 91442 463013216
2 110228 550268018
1 7898 108392 105129991
2 169948 476560860
2 131501 618560033
1 7309 17069 511150811
3 7294 81951
2 74169 124605378
2 86825 887171116
2 83410 149259856
1 19147 72500 311975781
1 27738 32439 823014642
2 18396 777039609
3 141159 54682
3 28244 96541
1 56465 73190 922541656
1 50397 91578 492369404
3 123522 33960
1 16635 35553 315541090
1 22294 110101 701032977
1 48058 104223 824071917
3 81901 81621
3 52371 96607
1 25937 84441 137952928
2 158554 496896706
3 27091 58809
1 15663 74464 662477311
2 41535 316220336
3 22253 84193
2 113943 743750576
3 69310 25453
2 70007 970680909
3 69184 26480
2 10640 879118642
2 41582 769373402
3 172001 98106
1 35599 108683 857278144
3 135367 47573
3 166104 84009
2 1391 46131498
1 48207 93742 308220462
2 93530 255141103
2 100939 987216481
2 115683 434332644
2 108976 879267133
3 127132 74597
1 1537 90561 691482281
2 76308 750242400
2 105926 11253123
1 57741 78575 255927943
3 16252 75343
2 59275 339091718
3 22273 76219
2 115327 351917311
2 46545 614957819
3 109845 105693
2 124265 374385984
1 41512 42983 477955360
1 73186 93791 404144892
3 41207 104202
2 126041 217957473
2 120147 500745071
1 76144 113774 311045642
3 68338 37295
1 16875 29991 707716419
3 113179 96895
2 54634 313082215
2 23917 941907083
2 94324 107795611
1 55491 87160 442207301
3 96385 34122
3 41204 72156
2 66928 438105813
2 40298 921012795
2 119501 717088656
2 51663 174978440
3 165271 7640
1 19565 79492 119420466
1 71128 89455 549615635
3 160513 107009
3 174809 53275
1 100847 102319 69808029
3 57461 83882
3 173280 27354
3 980 82062
2 159958 869057375
1 78459 86277 414027414
2 71130 376333087
2 106576 166395214
2 119963 876986886
1 13010 49203 985770115
1 109161 109610 132325170
1 40613 48599 380733505
2 18949 726207315
1 80820 87584 213027858
2 66211 865017420
3 46421 78590
2 58612 950957270
1 89721 94849 728132641
1 16473 69461 756815198
1 25696 34118 375909125
1 2673 79028 585142884
1 3925 32795 453854600
1 35891 88082 933595411
1 72723 103131 405770883
2 155565 615421850
1 81974 86346 991596607
1 50286 94982 247808225
3 82370 72293
3 61450 46211
2 57218 514542022
3 145763 100324
1 74839 82213 918464516
2 125394 341627260
2 29531 297043039
2 94036 669121887
2 4977 30888578
2 80470 927361640
3 129538 92846
2 90810 36085994
3 117260 28171
3 116889 87895
2 35041 54205820
2 58782 184567578
3 166227 55254
3 51624 46096
3 28829 84529
3 35234 60903
3 72527 113528
2 103774 180355294
1 35391 88541 336870210
3 110589 14866
2 52061 171311051
2 81880 829840873
1 76886 86835 316958407
1 51352 83725 978117096
1 20539 65699 832485018
3 128001 84816
1 14218 105383 327700134
2 105619 718173427
2 31898 430025387
1 42479 49975 533987417
2 80279 580633543
2 164431 721036274
1 29768 35002 411656138
2 129337 616441755
1 5366 92917 52715437
1 59280 110757 288734072
2 67624 4818786
2 135707 226099544
1 80593 94849 975186628
2 25972 537360562
1 19433 59694 325899649
1 93390 96190 597710738
3 126559 88820
1 55510 89128 543238116
1 38630 48905 148704754
2 127119 387192365
2 74583 707551292
1 19079 87362 406050336
3 25381 105425
2 91713 383986595
2 134555 716290454
3 148093 92018
3 33700 85346
3 144334 22342
2 1196 437828768
1 52216 71147 436113710
2 102714 769274350
1 20167 108535 242291346
2 84006 127556825
2 20133 826053783
1 713 81044 104828019
3 66384 44341
1 30928 73148 856540070
1 42910 45317 802934303
1 40077 78256 574425541
1 11514 24386 924542523
2 159513 207492569
3 28956 103512
1 17705 61716 592625560
1 46871 82272 591004703
3 145765 6659
3 145793 88096
3 129991 18408
3 142936 47454
1 55240 94826 947234274
3 89729 68642
2 119858 852807390
3 79757 71733
2 157631 213680680
3 5668 13332
1 16467 74795 178349422
2 147836 205740286
2 30435 458972280
1 1829 6918 582411105
1 60802 108919 886066375
2 17487 838071543
1 1415 89983 62091561
3 10727 17666
3 54182 14857
1 31752 87062 958502046
1 14083 66921 744738862
1 19674 90365 162123048
3 49528 95951
3 141890 40074
1 17930 70869 502240165
2 147848 416851595
3 78880 84601
2 144990 969131586
2 61967 882853917
1 92896 113441 2542508
3 109944 45477
3 69179 85459
2 47129 443589871
2 143465 46397598
1 24730 80167 460218847
3 68934 38369
3 77728 62240
1 37845 60901 792375658
3 128620 110942
3 13679 53181
2 134259 455636781
3 106696 76346
3 109056 50216
3 171801 82526
3 141447 1839
1 31083 62236 475583938
1 46518 64292 868385536
2 33448 732257488
3 90314 62284
2 66676 312784836
3 149829 92843
1 17586 48917 94078415
2 19448 429218385
2 173332 193180793
3 78346 77043
2 143261 535786973
2 120997 776458293
3 156942 35076
1 12124 52035 860582638
2 76227 990938387
3 39404 42237
3 136218 95839
1 5654 44541 309157270
1 52517 95752 947616597
3 62243 21408
2 3378 64669111
1 73717 103718 626039126
1 1815 97287 492076316
2 48670 897481354
1 35061 46890 882478105
1 3770 82062 596582837
1 61196 73953 844638911
3 23481 24444
2 160903 180656477
3 116853 30300
2 142494 213330543
1 40633 61697 408561064
1 5095 26137 371642965
1 6705 98985 421651500
1 25512 30601 797565143
1 55962 107613 698296463
1 8002 33285 316330694
2 86014 176621517
2 64891 556972515
1 34408 41109 281444874
2 73859 427157111
1 1098 24545 177949954
2 122752 701714638
3 137111 30886
2 48822 367199234
3 16946 3740
1 109399 113722 81138987
1 87455 94906 196892117
3 25653 789
3 85149 53261
1 59685 95123 57230992
3 35462 34259
1 503 100937 116424378
2 59055 322222058
2 82397 162422827
2 143204 58332404
1 9390 76312 130324072
3 37571 8130
1 9466 35381 917462458
3 127884 68914
2 144649 388200989
2 157438 794086946
2 165222 393418901
1 16001 111102 248041596
2 119321 398460445
3 34381 97535
1 155 73489 454575811
2 55012 547438396
3 89422 20943
1 57879 89312 517315661
2 112359 443329928
1 18542 47449 501412109
2 70380 634868018
2 123180 627520823
2 25019 315696025
2 101312 661454177
2 117668 325414373
2 101426 600773712
3 88212 50819
2 123721 315307483
2 140136 607136495
2 53866 903743110
1 39650 99614 852729839
2 142570 521653436
1 18984 46942 22324260
2 99208 365213294
2 115069 654932550
2 156083 173864674
2 31071 297000758
3 99851 100866
3 122627 71058
2 171949 945213725
1 47844 50757 358855074
1 30241 99157 648913918
1 47927 92286 790998301
1 46920 85308 806485728
3 92900 108321
2 18455 383579231
1 11277 13188 369195738
3 71203 42731
2 46462 598716794
2 107850 72901350
1 12633 75897 633287666
3 97762 7385
2 12523 965284996
2 82877 74751112
1 43342 84205 324054138
2 17977 756180017
1 85644 87587 117952955
1 43213 54896 305341275
2 155423 129759998
1 22157 28922 431830004
1 18311 70005 650910096
2 108190 661596781
3 52571 112798
1 6356 53908 273508067
1 24424 48212 606347464
3 68524 4591
1 9331 54937 457381020
1 24073 32885 929767500
2 130586 56195127
2 50683 353955019
2 105919 373756875
1 32222 104579 55933670
2 82411 519477721
1 78775 85027 82930914
1 112798 113565 314890311
3 158434 4908
3 109964 38831
2 169424 333772260
2 90720 384961655
3 41686 82158
3 156003 56369
2 149948 271471746
1 51577 102165 831213719
3 2020 18337
1 994 106987 814000254
1 43598 105071 822102328
1 10968 65610 993103192
3 73028 111282
2 105649 538309063
1 25361 95811 67030068
1 57233 72782 647923112
3 13816 68738
2 153111 873347565
1 54940 109919 863875122
1 3955 48978 947815061
3 67719 11033
2 44492 98933111
2 10294 719641795
2 165038 807426045
2 17037 817947310
1 76276 93663 877473424
3 122061 59294
2 2487 952545203
3 15192 32118
2 16213 428289932
3 119214 14131
2 134611 49892799
3 149244 106095
3 66760 39515
1 8657 83964 609678400
1 34075 112032 776427905
1 63238 72943 123045123
3 112873 70701
3 90570 3140
1 20007 70856 747894113
2 136800 474880765
1 101161 105231 32552672
2 143106 723844959
1 83630 106287 939467704
1 57287 67497 318031461
1 13059 100665 93323878
3 150145 6151
2 140648 606411540
1 14758 40298 689131893
3 132952 38294
3 28057 104019
3 30550 50949
2 154001 146741800
3 82357 43636
2 46561 40458109
1 38976 111299 64904023
3 44631 48211
2 10769 140659452
3 69402 11039
2 55501 342040631
3 19971 43606
1 13865 58335 462043274
1 65996 95845 159863893
1 74011 114381 826611800
3 114215 107378
1 22496 31398 836156179
1 36813 59988 166713903
2 171323 27710819
3 95973 100917
1 50043 62074 690033273
3 144012 44089
3 109739 88314
3 58131 95412
2 14364 17455350
1 14760 110527 753648465
2 43429 468403168
3 62537 39777
2 109094 83279001
2 8625 10485805
1 7056 42954 251789233
1 33962 50647 436001554
2 166688 665510588
1 37899 89741 544016106
2 81427 377129670
1 30886 70864 854154953
3 64438 20195
1 83609 90968 919262860
3 91639 30763
2 39154 510572052
3 120184 109260
2 132655 984200005
2 64101 9826138
3 161113 38772
3 139391 41474
3 137490 51869
3 118312 103301
1 75289 92375 425927585
3 154631 21896
1 68216 102132 583015864
3 48199 88045
2 163171 189685059
1 23953 27755 717812003
3 62278 69175
3 112305 25955
2 63698 438686835
2 139731 912877513
1 76656 92833 574237754
2 162934 536698188
3 17557 60697
2 156323 103595607
2 154736 273637474
1 19005 47235 105869708
1 35681 102118 669095750
1 2516 59060 14858962
2 174141 578733433
3 47631 52452
1 7115 110089 477717856
2 47344 2578027
2 141814 94832521
2 19812 182047031
2 80819 291202092
1 4251 39299 392687465
2 4174 290926423
3 44997 47637
1 57656 92804 844317430
3 58736 80607
3 145354 83745
3 78888 55966
2 96332 224693356
1 63542 112807 305796280
2 103170 376760105
1 34546 70146 284364501
1 4837 96620 362217701
3 52734 66605
1 31392 108728 442631125
2 28130 947839938
1 83302 89824 808933311
1 21157 110823 660185072
3 24685 36412
1 18672 51218 685585405
1 58799 77176 962161598
2 153631 559372326
3 3703 26138
1 70448 81335 853999312
2 26799 640157801
1 47173 109908 817064262
1 14819 52301 702035310
3 132051 23993
1 39933 57484 489557110
3 124177 104495
3 99724 81756
2 11101 934393297
3 15173 54137
3 175390 4930
1 2646 66348 473794678
1 94366 102221 730151118
3 25293 61206
1 6927 44357 268194879
3 61487 104778
1 62457 110579 329092301
1 29524 84327 576903189
1 103850 114352 519494758
2 124222 256448533
1 69428 92433 998179418
1 56374 71801 534662934
3 61397 30439
3 9657 86721
1 13871 107664 355050213
2 69497 191727716
1 28060 55861 16012825
2 28963 630023777
2 13499 285216115
2 144028 582920871
1 38529 107114 334485391
2 175110 292243893
2 76532 111654449
3 90589 94091
2 118947 650582879
2 143180 861929749
2 53581 697559506
3 158724 92348
2 61786 514762706
2 70299 952010645
2 11262 318528515
3 113718 46886
3 166399 106801
2 52694 850346420
1 36957 55441 458772978
1 50393 109449 329184830
2 127453 335146131
3 74041 95857
3 26658 8076
1 86664 112454 602170596
2 76224 706849666
1 26404 27778 130880681
2 78585 554711567
3 28325 70564
3 39062 81721
2 131782 513452787
3 123742 40110
2 36961 751470440
2 11446 936825536
3 110935 21057
3 170601 110866
2 144848 345980074
2 38582 880530094
3 161024 86800
2 48723 901163401
3 160704 19492
1 78115 96604 693774130
2 10946 62768515
2 45024 598667
2 117016 426336097
1 13561 31856 866409592
3 102582 8748
3 10845 41580
2 9011 322218044
2 84968 162931156
1 28604 86927 416268436
3 121318 46548
1 9298 38814 673932725
3 153916 99228
3 117195 113598
3 72381 6528
3 152554 63542
2 49014 776919967
3 160819 24484
1 47346 55509 329346506
1 83792 92027 421125873
3 128003 103628
2 161988 157357777
1 66361 99252 387042511
1 52024 71930 494207009
3 99421 88949
1 29356 104995 97478111
3 39817 107356
3 142531 84527
2 79017 966458543
3 27509 62168
2 9664 418999224
2 55752 322098708
3 16980 36419
2 24178 883753027
1 75375 84819 412257963
3 34235 105288
1 11140 31068 323627550
2 15259 668160684
2 174844 884492213
3 92100 46928
3 23263 37195
2 144435 948592954
1 3971 31835 67063588
3 163287 32151
2 85501 110042841
2 119598 969071648
2 45741 680992463
2 91156 85258500
2 156238 92922337
2 62573 833224637
1 63476 68934 390666240
3 16178 61358
2 59249 916492054
2 23957 803277275
2 159318 666838014
3 144539 96199
1 4623 104830 957477330
1 42434 98196 468606676
3 36682 5475
1 85907 100472 439039585
1 18376 95702 171511846
2 104510 599775561
1 25287 31194 961612553
3 72580 13400
1 12882 13337 407880144
2 164897 266452360
3 4975 102895
3 166124 75821
3 31928 30903
1 91638 96190 288565855
3 105536 78211
3 133467 71599
3 158980 34023
2 135332 14575889
1 30554 97562 393905382
3 65347 18415
3 59710 99085
1 28454 53161 490180224
2 160401 191455810
3 96476 266
1 85906 109894 222229285
2 38490 821420677
2 148240 911487963
1 16509 105157 486036799
3 151403 52460
2 146703 912830882
1 23179 74463 480549939
3 24033 111883
3 154475 30541
3 98502 88725
1 94481 101636 827664126
1 21855 105152 167946865
3 28782 37112
1 7255 68030 611665200
1 32883 97575 952748143
1 14243 88730 205480578
2 83103 739833148
2 134551 354561796
3 142630 23944
1 10714 81283 251553920
2 59656 844435564
3 88626 7178
1 77461 89356 5842935
2 86499 608252488
3 118884 67136
1 56076 94847 721434289
2 35114 9850625
1 68458 82055 486304891
1 51569 79885 885125384
2 84589 988535059
1 22213 86728 434053881
1 23574 101081 606739632
1 24329 56766 65841863
2 9223 227711085
1 56938 104487 377273737
2 136860 218204157
2 38532 354270322
1 13879 68413 905943590
2 156476 718703551
3 150807 49447
3 135138 54481
2 56879 120925440
3 143309 12078
1 23263 102699 891995707
1 47261 60922 990796021
3 36330 40566
2 157118 161640059
1 61885 110422 333158595
3 65774 3895
1 63681 86827 516109934
2 55194 678825389
2 71853 578776402
2 64223 717881047
3 2289 100313
2 152628 691485422
2 132597 441685538
2 78480 535532153
2 135342 28700754
1 45587 108338 232792521
3 85332 104582
2 13002 798746433
2 6429 299594330
2 155546 793822587
2 95600 248742591
2 60218 511916532
3 93972 50580
2 95884 440530999
2 76237 936936078
2 116538 200447805
2 143313 601965849
2 110751 609996424
1 88838 113127 731072812
1 36453 37093 363884746
3 21825 83617
1 22076 66797 425960806
2 90278 129033794
3 125965 112001
1 9856 105771 681673721
1 20160 113430 140442344
1 20126 66686 221702876
1 39761 84273 205907288
1 43835 51737 655411293
3 84158 77745
2 61129 678695079
2 5381 730098333
1 60122 65007 39117150
1 74077 80394 598384053
2 79411 613390431
1 14171 56549 212024104
3 60859 95208
2 53717 630892913
1 68180 75798 594894232
3 137265 106305
2 94414 817148913
2 11893 667617264
1 38214 112108 265358620
2 154442 133851342
1 4656 91746 938677262
3 113766 112286
1 2792 45165 86016688
2 111443 800124462
1 92829 107723 110550066
2 56475 512415772
3 90852 114395
3 89556 114149
3 167836 48880
3 35339 64681
3 72245 112987
3 94616 6954
2 84431 861075234
1 31913 55594 946589100
3 173735 89664
1 28157 62125 906916337
3 152541 33188
3 56598 24645
3 466 63839
3 55253 62702
3 114073 45285
2 53258 722217315
3 61070 113372
2 78635 310221452
3 22796 71507
1 23333 46147 273414013
3 6103 88221
1 72585 85997 664103993
1 23291 76953 728946
2 156196 384539311
1 96811 110947 472236580
3 51909 69885
3 128321 46154
1 36370 77151 133242494
2 134113 496363187
2 58999 990174360
3 43820 100523
1 15374 18093 489845561
2 21055 144760029
3 9207 80899
3 83642 37227
1 23099 93485 477789748
3 29387 23164
2 119272 748406082
2 55931 477455317
2 94736 553436739
3 161447 24913
1 57909 102073 991556375
2 112790 705687884
3 133804 105029
1 87472 99301 365056768
1 55757 97561 157674594
1 5387 63016 235688992
1 45168 54462 587776547
1 39961 94927 693764973
1 16819 108440 345730193
2 134064 803837535
1 56830 71992 522794624
1 70794 113073 572240111
1 101854 111617 863372744
1 20335 92575 933533495
2 8466 840799503
3 139322 83698
3 151389 9599
3 16557 95454
3 53742 110945
1 40049 79902 633955636
1 22230 32115 182566596
3 79648 21199
3 173817 71137
3 1108 111820
2 121668 977354051
1 8132 51874 424648821
3 53391 48389
2 82402 690078592
2 48010 747442161
2 20071 14504615
1 66455 108695 178775526
1 10531 45404 762912833
3 34737 111148
1 35000 96963 931130325
3 148821 51992
3 147914 74927
2 157642 296302474
3 18029 76425
2 3996 244899349
2 41953 276373044
3 121012 18271
3 133768 52126
2 149572 257001546
3 121033 21088
2 142906 617920573
1 34923 96248 697209290
1 47559 86840 723174593
2 119044 545056431
2 121913 344091083
3 167824 30815
1 12915 47617 950394425
1 77049 105802 378463205
3 133271 103665
3 66765 96555
2 2601 854494374
1 84895 92067 286947084
2 85559 770399588
3 79469 7291
3 153151 74718
3 120756 79355
3 106674 64512
3 66539 19539
3 50595 110205
2 74451 20035955
2 71696 500922437
3 138539 92478
2 146971 470307721
2 128956 122442634
2 88122 889012124
2 125673 26861092
2 22145 423844055
1 2822 54631 516941610
2 145051 863860837
3 69123 44683
1 82555 84827 34075086
2 132634 983656613
3 58477 113311
2 94952 233485716
3 28074 65980
2 42918 612273342
3 51199 80861
1 62864 104916 843425940
3 38713 32347
1 3562 11535 327796634
3 46160 84722
2 127484 326948464
2 102382 313036780
3 52237 2471
3 171828 31939
2 8458 104510044
3 161896 20925
2 55280 188706534
3 31809 96889
2 105699 299432485
3 96670 69589
2 114169 592271949
3 52955 80377
1 8695 14979 75829151
3 82065 44700
3 9557 21382
2 99986 842443969
2 88212 536237239
2 95679 794069394
2 53824 903622729
1 20265 66091 783567958
3 171971 111789
1 9605 93132 727044066
1 59154 82869 119691944
2 2301 69722809
2 27756 126245759
1 6213 76789 624490219
3 20568 58891
1 268 25771 341520947
3 143074 72427
2 65075 128074369
3 52822 108786
1 3718 111918 27906918
3 70925 89035
3 119880 102689
2 51761 549173533
1 77256 78597 771626803
1 21772 100373 316741230
3 108208 33549
3 28685 113819
1 27294 97139 69921528
2 24928 676471042
2 14693 575992037
3 164901 73541
1 13162 32840 643692728
2 64993 289995947
1 100432 107143 749075813
1 6951 21412 973057114
1 2869 31613 440558058
3 151869 110511
2 75178 645284566
2 164727 47479838
1 70061 94275 500533201
3 30216 53347
3 162852 71326
2 154829 218069174
2 85878 221775150
2 45803 628781413
1 51671 64606 631656083
1 53519 105092 147906147
1 83160 110020 224442143
1 91048 112264 572962819
2 140390 979831302
1 33066 50007 912734408
3 43823 13166
3 96564 45736
3 43382 114002
1 24085 108182 723492353
2 100618 249977949
3 151186 72772
1 8309 46576 320548609
2 159690 225082199
1 24455 113453 569018882
3 52700 38599
2 104889 876258487
3 77887 90570
1 74742 86494 484475060
2 106444 658757906
2 109385 931691689
2 153437 735526505
1 5173 95134 691744245
3 157443 27413
2 142106 69447861
1 6228 88486 235045025
1 31303 107023 795300449
2 165406 18252733
3 44411 45633
3 47659 15091
2 147623 909664031
3 8914 81283
1 619 103029 427338727
1 287 100119 31243482
1 92752 103073 884168082
2 100952 206957074
2 66332 434884064
1 71286 95750 205472732
1 43713 83564 297365368
2 74258 686082290
1 78959 93816 192236564
1 248 83079 450511008
3 9301 80611
2 54792 522971972
3 137736 5545
2 18 755994249
2 127347 200225311
1 8975 29694 654045483
2 62845 885667627
1 27420 63904 503699183
1 18832 81371 7212450
3 54228 52237
3 103690 16924
3 171386 5179
2 128973 758090360
1 23180 78482 847332830
1 4252 63915 563863982
1 1346 67117 496458350
3 69728 29833
3 124152 57740
1 84726 105939 876513772
3 98435 50951
3 33655 48746
3 112630 33468
3 111994 59530
1 83170 111480 482072507
3 80693 21809
2 7156 589233104
1 4142 30923 330580300
2 140531 461769289
3 143190 90307
2 148394 624361116
3 47602 78592
3 53592 74325
1 46522 90965 342610737
3 166314 100821
3 32628 20896
1 29778 92794 468324997
2 83466 537242361
1 64129 83015 531535202
3 79252 42888
2 137207 483565103
1 16441 104031 611015668
1 42418 112029 505720569
3 175339 23365
3 64043 43055
1 9085 11268 446905709
1 54865 107652 837932308
3 143372 14639
1 81858 85031 737829388
1 15311 36336 888785037
3 118049 83920
2 17351 886099172
3 56352 81426
1 47398 100612 36575632
2 58840 695879849
2 53010 27221655
1 4384 50925 918263056
1 66063 73191 590192288
1 12235 17600 47410662
1 11011 36201 325457585
1 83601 85759 635090822
3 174254 41288
2 85304 278223818
3 22032 60512
1 30149 45059 463892393
1 45492 56272 39534136
3 107380 16016
2 147651 538468778
2 14855 142503852
2 173571 9649353
1 11588 110427 56749255
1 24854 110183 627725499
2 70111 906094235
3 160023 114065
2 52588 692979852
1 78981 105237 86097693
2 12538 390222251
1 44517 64257 860314893
1 8387 15122 946681856
1 79579 100983 890369817
3 102551 15840
2 144730 111521215
2 135765 459247778
2 127207 827297526
2 72510 395961364
3 156346 33000
1 58093 107402 819527294
3 26605 6979
1 93427 107078 50522427
3 105136 52958
2 126551 15548518
2 35439 161582280
1 49049 55017 82660342
3 18918 80019
2 17881 485163097
1 38462 51680 952278480
3 160069 45723
3 12882 31707
1 46912 73128 458121610
3 98383 52305
3 20562 106394
2 22457 234252169
3 62547 30238
2 153182 686830360
3 134923 105528
2 164450 582031145
2 132812 447709914
3 111504 72746
1 10028 109951 170833589
1 13292 100147 283051906
2 50933 281423993
1 886 6036 615358868
1 50509 94056 260789772
1 45135 63903 713149815
3 98321 54100
2 104906 477660839
3 85973 34910
2 40061 318327869
3 79701 32405
3 32345 16550
3 112636 102908
2 137978 181236697
3 89165 75576
3 132963 47580
3 173955 86458
2 111354 303480553
1 27534 34714 945593480
1 27673 78220 747224462
1 82733 109376 156183090
3 71671 9352
2 136969 654138346
1 39469 43357 406061059
3 170830 100406
1 81860 107256 336683559
1 20427 45349 48278344
3 6749 67592
1 44243 70949 303715672
3 77057 45138
1 6916 95248 488691579
2 135583 9222441
2 172327 6935695
2 145392 380789266
2 104818 52270206
1 64770 79142 810816533
2 96618 602846184
1 15594 49789 197188213
2 112498 728265775
2 78664 134197487
2 17072 52819770
3 52800 103282
2 62288 540644650
2 128842 168509412
2 117990 101265877
1 54957 93641 249255685
2 148018 634723258
1 83705 100771 35608582
2 40478 161100488
2 126606 302831882
1 61683 100123 279014879
2 167584 356912962
2 5390 579371739
3 173918 32036
2 19443 952304064
1 24340 49959 182185841
3 172310 48144
2 154188 851217955
3 9997 33406
3 112790 72009
1 3274 94992 935828470
1 5768 21428 479360663
1 48914 76403 695488597
1 52217 95922 569737411
3 105270 29159
3 85193 74090
2 129440 479551367
1 11544 67121 19961675
2 3994 306742170
2 2202 678284845
1 55457 79234 302637036
1 49689 59472 551896007
3 16103 42883
3 171545 29852
3 11530 103136
1 49141 55577 544749248
3 38233 39531
2 60766 605091347
2 143699 445305757
1 73963 112887 417302138
3 77282 99815
1 20471 52281 918467003
2 172647 750586098
3 26762 8376
1 24042 40684 843566719
1 28652 69267 485881508
2 104087 49705557
1 7796 105369 98899057
1 47423 75352 86231628
3 17336 41316
2 161894 689960786
3 45748 29674
2 39906 410964112
3 104959 59124
2 44199 157982192
3 12622 47929
3 79334 24068
1 46430 85163 172256970
1 59563 100552 613984001
2 133900 43804247
2 91943 360660897
1 36870 64268 509565464
1 52035 110518 124357734
2 94472 357586604
1 57268 90170 793136906
3 85803 5744
3 11551 108716
2 101927 520813574
1 1834 112851 415104405
2 99156 396430983
1 20476 59502 906598051
3 127709 97773
2 26188 158038812
3 72205 18944
2 2375 159554702
2 8136 289136879
3 12045 26378
2 90941 565397040
1 45659 114085 549332046
2 77738 498396923
1 47286 69343 547320847
1 27239 101034 388703137
1 44237 73121 718942126
2 172606 811769250
2 21740 679609459
3 165947 81626
2 78790 116037314
1 7236 28751 803465349
2 125493 866917283
2 120572 128537935
3 57062 66356
3 11461 36591
2 123200 556542026
2 38216 796301023
1 38984 44806 43814162
3 161225 113214
2 16962 560852153
3 63584 62096
3 52876 16303
2 18038 512444799
1 17796 77845 935251435
1 26918 86170 95230712
2 77227 694973849
1 48736 79875 639675804
3 135937 110255
3 153376 13184
2 24588 124221591
2 89251 887623665
3 34306 87021
1 83235 103886 349654579
1 84678 101713 121682984
3 1494 103706
3 161414 13075
2 49693 736642260
2 164242 712910403
1 12558 58357 827961024
3 93367 69672
3 155112 28929
1 31069 63162 534064327
2 105327 806828039
1 22011 111398 639011291
1 72464 96646 897054691
2 116598 948797601
1 28303 60716 296303638
3 33566 110017
3 135653 85372
3 168134 112149
1 11226 96296 407034889
1 15942 98493 661363698
1 26407 112845 723874375
2 63607 752914865
1 506 35187 342257376
1 49139 83782 331085255
2 22400 860060919
1 88763 98530 498705759
1 75957 93221 916994503
2 34539 27029737
1 30833 73018 946838722
2 77369 222357964
2 68453 328670092
2 151268 561634003
1 94902 99512 728683822
3 70836 23027
1 58485 67254 531920795
1 63136 71036 150862784
2 124640 287241062
1 73769 90075 538603094
2 37267 833551987
2 37441 699311916
1 19917 51766 643633105
2 2607 384216289
1 59012 106327 875449736
1 76855 92445 877781473
3 128502 78996
1 35566 112701 646325142
3 12028 65418
3 37593 19733
2 66508 263689066
2 175403 374171928
3 80332 76658
3 46159 66872
2 42996 33731444
3 12171 25568
2 82155 68529522
3 63467 39563
1 61124 80264 82312781
2 52235 876762188
3 153584 11938
2 94245 617865791
1 3998 18730 114109433
1 2210 81772 579466103
1 104907 112721 184934963
3 146735 97246
3 25317 94426
3 160448 77757
1 66428 73061 262185935
3 165906 89406
2 97782 405683725
1 70121 82408 560753627
1 28278 51049 581490486
3 101539 34230
3 14511 14328
2 105619 705097581
3 80762 84775
1 26928 76749 197369949
2 13139 871367853
1 100385 109139 6394562
1 46342 108898 783439008
3 67335 41695
1 27436 47304 934789791
1 48786 111437 993949035
1 5760 104998 641260193
2 121478 783426795
3 77523 108563
1 4677 107865 814750121
1 54911 70678 541104039
3 156505 52550
3 3724 22492
3 81535 86132
2 33260 748821100
1 32763 35274 156202259
3 53350 54760
2 1747 71403032
2 116037 262550506
2 117752 383538442
2 92340 351732917
2 147344 164033133
2 174643 668137433
1 25739 76098 619430404
3 65013 26093
2 120104 294722133
1 60295 112514 389146299
1 31329 99447 802884095
2 172751 617922670
1 35921 58429 244791702
2 12960 773911359
3 111025 89202
2 165131 745664365
3 94621 60686
3 97597 30723
3 8616 24015
2 30802 533982712
1 33718 78533 652064569
2 46660 539470388
1 9266 105639 849693367
1 21764 77583 792485485
2 93713 752713442
1 60944 83058 123147593
2 175121 400092994
2 146376 561658961
2 124728 670723440
2 89033 515717602
2 60993 689041415
2 35971 19314339
1 83698 106477 861225029
2 120323 305305976
3 78767 111161
3 46581 109064
3 40766 77257
3 131530 37732
1 31831 98331 534144479
3 88119 63091
1 43346 90166 351496643
3 161626 42220
2 158391 962792627
2 10668 544461807
1 23142 73508 231562270
2 86948 544946773
3 38796 26090
1 4921 91245 578930200
3 151627 96489
3 14791 96866
1 57354 107578 468701354
2 142264 219941680
3 14732 23506
2 168316 392889927
3 169125 86508
3 5222 53189
2 18719 645338016
1 1004 52484 372839726
3 137021 66672
1 8181 72895 685442774
1 49597 74354 733860088
3 76005 82731
3 163193 31504
2 7607 699417646
3 50298 58292
1 12986 39286 493297003
2 37424 25461879
2 86311 613076410
1 70536 99354 699338108
2 137232 898947272
3 111113 21948
3 64179 52401
3 100436 92964
3 128551 46370
1 102053 109831 593815672
3 173535 65958
1 59617 77146 789983786
2 133317 320795787
1 61245 113266 60208436
2 175341 392214347
1 26690 35848 567997507
3 61789 92662
2 138799 772287108
2 151810 407179568
2 88483 364802585
1 16944 91242 14904087
1 16593 18733 514158050
3 53763 6733
3 137647 62255
1 8884 90843 484877855
2 188 930255661
1 17360 112096 882316102
2 64 63513549
1 42752 63641 855667854
2 140684 29211471
1 18066 49884 641030198
3 109677 95826
1 96082 104431 264749824
1 42748 44507 153447151
3 119264 107847
1 51957 74907 704377430
2 56281 949315469
2 167464 946334661
3 30003 11770
3 85024 58848
3 127556 22029
3 106263 27249
2 168234 536088508
1 5841 99455 402696204
1 21131 92006 773839678
3 19598 78881
2 63811 287315798
1 15450 27350 335847345
3 122734 102814
3 148101 64574
3 152842 6550
1 56948 76710 780312583
1 37149 71572 870058166
3 51222 107797
3 77774 108929
3 63645 44155
3 2202 71425
1 14415 25510 830432648
2 77232 114492265
1 53054 92994 466303417
3 26629 32709
2 95206 576230449
2 54969 423979846
2 56264 302860842
2 95527 214037658
1 8001 25783 168118164
2 154346 209010466
2 139294 8727455
2 21453 149067562
1 74056 76901 531463312
3 166540 50529
3 89174 57045
1 76887 111527 455775823
1 19823 33538 744035807
1 39562 80576 77996719
3 140443 112169
3 3108 29407
2 21292 824092984
1 62680 72358 213597135
2 44222 287351238
3 93722 62277
2 83007 564464865
2 114773 399648713
2 85135 109941208
3 91479 3559
2 139687 726123801
3 70857 24736
1 32135 109387 90728816
1 48451 84273 425917498
3 41601 69751
1 62924 69793 499170037
2 26116 295261086
2 39152 302543409
2 118471 76082587
3 73858 37432
1 43747 78553 227676756
3 139096 16866
2 111419 514492333
1 9918 114294 867697642
3 37149 80389
3 48278 39161
1 14533 14564 648556168
3 91205 92777
2 58189 480745727
3 8114 15085
3 36935 24063
2 2136 285101992
2 125487 313109826
1 18161 89745 584337142
2 43154 158123992
1 10098 21576 132580001
1 4072 113146 471879408
1 7520 55207 3938668
2 39068 269201262
3 1076 98637
1 40400 90904 68124666
2 134803 434562698
1 23903 99830 572755475
1 60100 79763 943395567
3 56742 110441
1 28919 57462 782629422
1 15933 24177 316695564
1 67774 100130 854002855
2 17176 64318385
3 11973 32768
1 5694 31137 460287894
3 147605 16143
1 31451 99379 639696215
3 71913 32501
3 87344 53449
3 132722 40457
2 145790 474383986
2 87488 184026747
2 68096 175312412
1 40333 78438 348521624
1 26696 108760 207124204
1 4579 22726 557947082
2 23618 348726915
2 175454 190808871
3 122786 102895
3 26848 31659
1 42881 62256 442789227
3 11667 7283
3 78942 82102
2 77198 954066411
3 156236 86759
2 33808 119231357
1 96513 109180 252247464
2 145303 925130337
3 95971 82679
1 77110 89177 327584058
2 124571 672685919
2 117554 395683231
2 156476 792687965
3 36477 44385
2 85360 705383440
1 17035 97179 178866939
3 162421 44701
3 66418 72077
3 21753 102077
2 3163 598228701
3 23730 111590
3 37267 114329
1 26994 88663 11302279
3 98612 37836
2 161388 673221226
3 152256 564
3 167565 58191
2 48773 676606387
3 31456 11066
1 26871 105706 654306216
3 124811 63411
1 12654 80908 633401061
2 2005 854222253
3 62028 74702
2 35288 753226757
1 19688 93576 715683782
2 45135 665864372
2 45838 999547982
2 68607 661677322
1 46034 76573 637221894
1 33823 97807 39267065
2 109353 908762791
2 166891 266379280
2 81733 671471557
2 120546 631323594
3 55292 35173
2 31099 970588868
2 138129 695897606
3 129087 67826
2 24725 166271078
2 93655 184904441
1 27741 77647 61324787
3 119587 100618
1 81213 106016 147854481
1 58124 91034 464120879
3 124644 71912
3 10590 5428
1 26320 109487 985936475
2 60147 764955843
2 17444 724100544
1 80261 103215 67519882
3 152490 44209
2 1243 909864498
3 27026 37786
1 4319 34532 248240690
2 101808 106015605
2 43780 498315282
3 149848 76095
1 16499 88111 369326639
3 69016 13000
2 57189 783248188
3 76132 103534
2 115552 939376218
3 135018 111320
1 54868 65946 286266326
3 97032 25864
3 140824 46825
3 3336 5539
2 15686 507738556
2 15980 685945490
3 14541 109773
3 78232 81429
2 125076 981043112
1 80594 105223 25911900
2 157005 365894321
1 25795 98572 788912123
2 69838 822449050
2 116547 78267901
1 3291 40010 836866652
1 70734 78022 242258187
1 17748 101269 917159443
1 1565 98915 57525218
2 130858 7359134
1 47831 72578 601171600
3 173134 30826
3 97077 61806
2 64600 711670233
2 118119 435035881
2 170030 325563831
3 80522 95613
1 7693 78538 975774136
2 3859 94612782
3 3016 57000
2 78583 329590206
3 43966 95922
2 92184 468125855
2 13820 327550295
1 43150 70929 28593168
2 26258 900261038
2 43650 643863681
1 58100 91238 4386455
2 31094 523060476
1 2834 26928 197605247
1 26515 74802 226163919
1 1622 22263 121009056
1 16370 56616 945086764
1 9141 71968 796902712
3 35761 105007
3 125974 92035
2 159345 135396420
1 13309 25014 848176042
1 26481 104111 704984516
3 144005 81170
2 2697 753528114
3 124209 110803
1 24556 78219 872808741
3 69361 18341
3 163528 32022
2 175596 868507502
2 81893 299531727
2 122381 187839822
1 48307 51117 302316803
1 19483 76844 168846824
3 69641 108090
3 70950 20057
1 6738 77917 918317240
1 29671 113867 95032110
2 18265 204921134
2 73844 307096237
3 92088 23633
1 40721 70064 237464177
3 14073 21526
3 104805 84332
1 25494 102075 676433349
1 12297 26229 550336951
1 46279 68284 964593348
2 136254 268270419
1 1394 108412 721949536
2 17800 816112675
2 27877 779585479
2 3663 344803515
1 10426 47392 305842528
1 7456 20017 183988167
3 163720 75132
3 64211 52826
2 20431 472270680
1 19750 102263 979793788
2 73768 786906901
1 20550 38072 484896615
3 52511 29877
2 83517 352543148
1 94502 98905 727799617
1 22131 75891 753521656
3 157496 37260
3 174766 40816
1 32234 35377 645894595
1 41468 76471 582436796
3 110076 5040
1 1312 75570 28975224
2 108980 189817365
1 63504 82667 578288268
3 63904 14589
3 165231 28460
1 74167 112107 870859244
1 39824 62095 897713118
3 127573 88631
2 34837 566620786
1 43511 77948 43257753
1 34250 89936 258045896
1 88835 91370 521204320
1 32735 96908 272884350
2 111700 437511601
1 54390 64653 35840444
1 37545 82026 299509395
1 79272 93693 62411206
3 149978 9248
1 8650 62712 451467475
3 28139 93359
3 153625 109754
1 20855 27377 280983625
1 27885 107828 956175549
3 102618 63427
2 77935 420595588
2 122386 611065293
3 170951 50727
1 54726 60343 360036816
2 149953 763975670
1 63966 74831 712547010
1 17772 44020 877964915
2 147805 207677345
3 15102 69462
3 35968 84787
3 61126 44063
1 14493 78013 970962122
1 7549 91235 747264741
3 66242 88860
1 36852 40756 968434327
2 94778 643735078
1 32641 55958 470571329
3 98476 37712
1 70294 104515 159656144
1 57151 109722 598426706
1 62485 113792 329456636
3 43136 49493
3 14914 77687
3 27794 85628
2 55192 784098868
1 49548 93850 42739612
3 10042 67682
2 4677 359699831
1 22757 72877 454552168
3 73310 109454
1 8854 54802 578747516
3 52002 67912
1 44113 59151 591217643
1 1297 56892 489831739
1 20744 101748 252211411
3 51797 107539
3 64056 76714
1 751 27342 294016941
1 21915 99572 595666879
3 59045 34305
3 97114 8915
2 112703 302717789
2 139377 774006548
1 46869 60983 258747120
1 80832 108619 478486337
2 126477 981407731
3 47991 93632
1 28921 80882 67221242
1 50292 111887 24391356
3 158926 7175
3 30386 80947
3 51142 28522
2 2476 823838615
1 31641 56292 481158058
2 69076 948815151
2 112185 805057481
2 110012 942153001
1 78720 86418 431050752
1 79495 113400 580898668
2 148998 422636889
2 23462 395891820
3 98741 74987
2 171860 368652531
2 160004 185686069
2 84154 249261670
2 84569 706434678
2 156711 219326564
1 10031 41043 609008704
2 134966 11810346
3 101918 67410
2 144525 537758288
2 67961 192171460
1 16520 51920 540299996
1 13629 93278 952707760
2 174719 971754366
2 125211 940721492
3 88075 41341
2 70527 730547224
1 15838 109638 351993309
2 84784 600518522
3 20070 96594
1 49064 78400 802424735
1 67113 97703 142568937
2 22887 427533356
1 75909 100669 862751433
2 52145 275713195
2 93615 351316220
1 52094 103404 903065121
2 23045 464504293
3 76763 21841
1 41495 98794 366454998
1 76382 89463 379476133
3 66040 55104
3 14851 71540
1 19985 56680 417034159
3 101634 45707
2 10737 34745992
3 152684 109880
2 59379 293093586
3 7516 110493
3 40918 24840
2 96916 93552962
2 45664 250196961
1 75204 80115 363990095
2 816 17772044
1 7480 82051 698252902
2 103176 253899798
1 62509 67565 254932207
2 24410 65118671
1 931 87967 677541024
2 37756 777539575
2 113676 449815235
3 29868 16113
3 34034 80915
1 34632 97500 301622504
1 100324 106321 45861756
3 156226 95843
3 16512 63468
2 712 34694066
1 46532 95700 961773866
2 162260 42713561
2 118648 46175635
3 138448 14128
1 107050 113211 58057635
3 137997 13
3 108801 4516
1 65650 102139 293449296
1 60013 108515 201687913
3 165584 111038
3 80269 73847
3 159707 91902
3 49227 13827
3 112545 22358
1 19630 25359 885389526
3 138856 14037
3 105658 44940
3 135693 63432
1 24890 105701 895185558
1 22685 48346 93075157
3 99392 112899
1 32972 61009 86260213
1 8348 28098 155037228
3 17910 26355
1 36067 67153 837986307
3 88293 26995
1 740 74449 391458868
2 51214 174467976
3 57928 49933
2 31770 140163670
3 45620 6955
2 88356 291969659
1 34276 59470 253391265
1 12342 106901 840041126
3 34284 66481
1 56123 73600 759205208
2 107908 650660096
2 103691 214165515
1 16906 19873 19586919
2 153215 781684814
2 161167 509886964
1 77457 87379 161752702
3 51746 2432
1 3728 43136 616856394
2 36179 984908371
2 50961 4381554
2 148211 46997544
2 147635 56592737
3 134995 90848
1 8266 87580 148541532
1 208 61423 39913556
3 131126 78112
2 163540 526607376
3 138146 30885
2 51305 974637902
3 129864 106231
2 9042 102396186
3 112702 26105
2 48057 149593274
2 111490 260226111
1 13282 102000 300811258
2 9095 45061222
1 66368 93172 398587502
3 138653 85045
3 108071 27111
1 4576 44049 64854913
1 12700 55031 373680967
1 84760 107143 669654335
3 168881 41003
3 109861 46502
1 18024 43478 414749258
3 163595 78595
2 48148 971477844
1 60435 101414 176057196
3 52191 70561
2 154417 823270332
2 5331 997445968
3 148650 5213
2 119213 127806294
2 55437 168836197
3 144730 7408
1 57410 72739 195374570
1 68018 94643 654954976
3 132262 37467
1 28948 44139 738168800
2 80220 984236946
1 73198 73410 853641428
3 84587 83567
3 24511 87271
3 171074 16932
3 132704 72993
2 99214 979021741
2 101706 357437294
3 18497 45172
1 13172 39467 680697436
3 44333 102091
2 172624 477122237
1 37332 54236 460283422
3 64331 811
3 140265 103427
3 40683 89508
2 133312 898840356
1 68031 73702 767768616
3 171691 19707
2 88444 726116739
3 99017 5333
1 17339 80244 672525715
3 7204 15338
3 94591 78064
1 7369 22917 317882759
3 2709 7882
3 117148 59127
3 65307 38018
1 96741 108635 763620873
3 17079 91588
3 60472 92854
3 142118 25418
2 6455 492452562
1 46947 91076 639983463
2 60166 557504206
2 25294 691304010
3 144033 48234
3 42045 7998
3 6530 76306
1 2763 84726 941706372
1 42895 57297 46445227
3 127770 76424
2 4705 7009085
3 13285 98339
2 123771 104162456
2 1417 534086293
3 55801 508
2 126961 309808996
2 28355 518616786
3 149113 41486
2 123968 343082592
1 20566 54085 756158759
3 27469 79407
3 109302 113512
1 89462 113646 587091760
2 16684 376174769
1 7298 15911 919387273
3 118557 31393
1 11012 49541 882117525
2 42456 411265190
2 128997 42410432
3 124288 59040
1 16721 97881 155715619
2 12944 187886301
3 137101 28683
1 60639 109772 856807563
2 47644 691390025
1 15328 51434 960959923
2 70235 766923662
2 61190 482120303
2 73708 15632357
3 57362 33790
1 35044 38701 505931762
1 7944 97226 827990553
1 16937 101850 783444402
1 62298 67534 712938450
2 103735 467029561
1 94745 103304 568654972
1 38384 104826 423913905
2 126872 843267535
2 105792 220082280
3 89581 48290
1 12035 78849 804633706
3 159065 39159
3 61259 13254
3 2248 182
2 129789 889301250
3 146862 7940
1 23012 43410 11409108
2 116311 485971107
3 158298 1010
1 13320 85163 422241808
1 86516 111194 950896621
1 48832 70272 940355369
1 16266 70213 100446044
1 100655 104237 712510575
3 22530 20652
2 59633 541509032
1 49907 60200 505118768
2 149884 136570465
3 114557 75713
1 19169 64848 190345653
2 62648 995335033
3 71059 69105
2 116295 965343197
1 4615 83910 915105549
3 117011 44536
2 98837 887684726
3 149870 90815
2 57627 688985397
2 64768 832918454
2 27063 899916554
1 81472 105455 235526523
2 135097 637568361
3 174288 76610
3 123468 12151
3 131581 23443
2 170529 34213650
2 121335 68114098
1 66889 106485 72041104
2 167102 213043042
3 161006 3208
1 4509 38868 267435460
1 86836 96042 21492757
2 76208 167169911
3 95317 19376
1 18679 90514 605767544
3 128845 59366
3 151389 8744
1 56200 94210 214597720
1 83208 111017 771260947
2 17423 761028359
1 13064 91940 542961443
3 91094 17735
3 2964 61058
2 95791 510586934
1 88653 90587 876526435
1 2041 75666 101233875
2 936 507722514
1 91273 95264 638404501
3 153349 66609
3 29123 109313
2 168452 342668984
3 77525 14089
2 159007 894455738
3 106370 51006
1 58434 112018 840809955
3 57517 17110
1 33782 113022 255061018
2 29339 660309364
2 57983 764106493
2 150844 980925949
1 22411 83715 400848485
2 11129 605618913
2 73060 14963958
1 70005 100049 667431377
1 15545 36881 238154683
3 83544 109954
2 13592 236017668
1 44639 101987 719707217
2 152801 187637877
1 29470 56454 666924422
1 60134 88619 867465493
1 39813 103790 159267928
3 142485 39813
3 85224 71758
1 1944 49384 827787898
1 20329 114340 843981939
2 171771 955380856
1 15286 31820 885220334
1 42489 58062 743582820
1 86570 93138 557670105
1 28667 84001 489655941
2 151201 137475848
3 164809 96590
2 87796 682565280
1 29465 99718 671475489
2 40554 455078606
1 48217 60534 381048211
2 100174 787467958
1 28115 98160 691896087
1 78523 83601 752785960
1 28293 80027 781942644
2 98673 171484095
1 108930 112653 140012164
2 105391 886140167
2 18271 850393969
3 81714 100454
1 2416 17416 864831634
3 65650 17215
2 72543 605489979
2 5181 623535281
1 5075 28880 344134160
2 58027 330799109
3 18210 105263
2 61125 290377748
1 30241 104813 426294931
3 112578 43107
3 74382 52074
3 47688 104049
1 37050 112359 825411071
3 7890 84330
3 91257 87620
1 6500 40039 702793300
2 71625 822509098
2 145045 268077897
1 27794 54020 697525989
1 45693 64066 312586368
3 135163 98086
2 163633 397399205
2 129937 979837514
1 75807 106356 128085777
3 105127 68353
1 2774 14665 475666026
2 159842 715028415
1 3863 23536 299444646
1 77896 78404 348634317
1 97267 98171 934517160
3 50060 91718
3 133907 80956
1 32265 89834 256519736
1 28089 89676 60222566
2 21848 17263605
1 80396 100800 810119508
2 52069 409553664
2 31094 521573056
1 6209 32339 949438175
1 56602 103534 691528494
1 3643 8865 4132207
3 129637 23254
2 2743 391828233
1 8032 83134 58963372
3 164650 73222
1 9741 79364 392838473
3 118051 105674
3 3312 93015
2 87189 608259742
3 4725 103982
2 37948 161006662
1 44807 49444 573065051
1 27866 46896 26936162
2 59928 787498597
2 40489 245503824
3 172055 7697
2 30432 93361206
2 165098 563379897
2 12547 195184002
1 77406 77973 80147791
2 53657 948704984
3 68787 23653
1 82853 101799 801119206
3 116126 88897
2 158850 833408773
1 27354 101341 392151990
1 72035 85948 468619801
1 8665 78672 689912378
1 37767 49136 397972983
2 149183 95849671
1 8752 49795 534657310
3 165845 111329
2 3838 133070034
3 131674 8530
3 45730 59457
1 26463 110100 641872542
1 92924 101725 142463514
3 7964 90854
3 100430 24460
3 33619 5276
3 30046 21496
2 123736 843163514
3 61345 36402
3 14237 106865
3 72142 21230
1 446 64684 516101221
2 24010 813799770
1 54287 94535 794080800
2 166271 762543698
3 116541 54301
3 43268 10119
1 1170 69354 854057332
2 140109 40566958
3 126937 112652
3 132645 1375
3 41269 97369
3 168206 89361
3 118927 86214
2 14060 878339418
2 99328 933055805
3 83655 65260
2 110635 541212568
2 15544 948841316
3 154512 93904
1 90704 91873 77622184
3 115407 108244
2 93186 301012182
2 43723 568524781
3 46225 101965
1 47450 79098 229882682
1 5195 114347 915292622
3 576 11225
2 51542 569564992
1 42495 94598 103381246
1 44111 99394 249775034
2 2019 89862267
2 119018 450351162
1 54279 83281 779920280
3 173384 17859
1 48274 68676 487419198
2 71485 319620074
3 28152 113226
1 77159 79285 463374692
1 328 15535 829922146
2 146131 53952105
2 172741 652454070
3 58695 91998
1 33376 39859 638247511
1 43328 88065 257618903
2 64827 439903461
3 90118 87789
3 50959 87756
3 408 108104
3 66229 62420
2 26391 615910181
3 141818 58975
2 44064 178127008
1 32240 62127 468858616
3 82483 52359
3 111329 103620
1 60113 81167 233006291
1 17350 47308 809211671
2 97406 26056632
3 61131 100664
3 28295 75906
2 93395 270924503
3 109856 468
2 85805 265735381
2 64076 647084604
2 18152 414175479
3 121238 86338
3 170179 61653
3 156613 98566
3 158161 101145
3 147746 63152
1 67549 104716 248673197
2 83665 564039391
3 146794 61158
1 25254 30829 385360529
3 19879 68309
2 62068 565481560
2 25433 990735895
3 92183 34707
3 99872 99601
3 123145 24446
2 167356 554905407
3 128419 78723
1 48622 92861 875439368
1 12450 78278 847946808
3 30704 14438
3 130233 29563
1 3440 53165 157412570
3 76589 67417
2 100660 291056988
3 149385 44592
3 149784 61236
2 88256 734503746
3 23171 62243
2 126121 676779667
2 137631 989516732
2 90634 215255913
2 63516 847724587
1 14370 72083 929809946
1 43563 74942 851767730
2 75873 133105480
2 150721 217592817
3 127912 22109
2 173522 346082162
1 5484 24094 553304633
3 33096 112128
3 95143 53377
1 5372 6785 550285851
2 42606 786881788
3 125758 16784
1 22044 97807 427577580
3 23557 50683
2 108788 857821715
1 102182 107711 47726644
1 27802 77603 724858266
1 6163 28987 701588695
3 44468 99289
1 67324 76608 851900667
2 136724 190902812
1 32220 61605 876940920
2 134673 53270902
3 19573 43831
1 6090 56618 250111393
3 149207 44033
3 138417 23495
3 173755 74075
2 112226 783664901
2 78350 28011383
2 127430 165020109
1 29660 31353 564513281
1 44758 67375 158622016
3 24485 29545
3 172419 102432
3 49718 3596
1 73487 109818 23619120
3 106360 63520
1 67964 71516 935709936
2 114209 370170176
1 27882 51644 702659603
2 151238 731103238
3 93138 75295
2 37236 10377910
2 114885 62837642
2 154895 492603011
2 152443 994490735
2 15814 777062118
1 8455 57570 930751447
3 29398 26575
2 129726 857561335
1 46456 76590 923845937
3 48502 88211
3 52689 36165
1 11639 103313 553400935
1 67214 102125 739400490
2 154892 214346319
1 11789 30236 552613424
3 172594 66553
2 91838 371557610
3 42656 54984
1 34965 80126 301720173
3 68378 7416
1 9322 18045 521738366
2 30677 569378463
1 31896 111226 363613625
2 165579 585466295
1 107056 109085 941635239
1 17329 35424 195675917
3 87599 99043
3 162269 105462
3 53664 65733
1 34213 112703 387141560
3 152827 68902
3 49986 82821
1 40718 95734 833445331
3 109710 110853
2 92962 891691779
2 110723 157636438
2 135384 52972794
1 20312 45801 487755034
3 92164 54927
3 81407 60093
3 76629 42398
2 53898 984521701
2 150564 197798634
1 16777 71881 168315606
2 160740 696385153
2 54673 57122740
1 82926 85194 508586176
3 60168 87058
2 166395 589859967
3 131201 94968
2 27627 905882098
2 171972 64430233
2 95788 187396727
1 64793 108667 130078692
1 23243 83407 36302484
1 27302 102858 162669539
1 82002 97812 47838804
3 140486 7333
1 41604 111967 323878578
2 97360 605073275
1 59052 93365 863510711
1 920 105927 37498268
3 58383 113529
3 134833 32156
1 57084 77316 520418650
3 22378 75920
2 67427 95527896
1 31053 33369 220695914
2 133454 440443193
1 58442 93812 159418955
2 57285 26893710
3 21995 7270
3 110363 57089
2 170512 435861769
2 163274 42819717
1 41715 68042 261240738
1 29557 64910 468482546
1 53842 72945 638679532
1 12869 107922 233231436
3 53104 106868
1 15793 78543 799403311
3 127646 85115
1 5617 18219 828094864
3 99539 4754
1 1942 28357 141877981
3 107861 10501
2 171120 596210743
1 13881 91862 925839726
3 58803 19999
2 119849 133729571
1 46835 94492 326183894
3 156256 73391
1 5394 21678 233166524
3 118062 112619
3 122450 85586
1 49114 68295 115999522
3 169992 72654
3 38895 78286
3 112429 7716
2 169747 255869874
1 19171 63718 999302195
3 146496 5305
1 2993 61804 528428244
2 143413 138675118
2 79569 728043322
3 87243 89651
2 132936 851949453
2 55308 919009866
1 4930 112047 108504587
2 132602 901457830
1 14312 18854 328406773
2 163705 313303858
1 43764 98924 159988727
1 48436 53689 33263764
3 132159 54199
1 20635 88295 838382388
3 153101 93228
3 87768 1896
2 160585 827030427
1 6616 87105 470151879
1 2837 58359 703102395
2 132284 451131595
2 35852 675451424
2 109320 770117699
2 59945 436347110
1 32135 48530 141553184
3 57000 74661
2 7096 818858846
2 118957 614782551
1 6463 102421 258524152
2 47672 358968521
3 93245 107118
1 57464 63061 651818632
3 43496 101856
1 67787 83396 824400429
1 62308 108688 39939304
1 32581 66220 685488978
3 139455 46921
3 112151 57275
3 44588 35784
1 65364 107020 954554435
2 14811 882342838
1 67392 90044 108256031
2 130328 393656312
3 24273 105926
3 117399 61431
1 66207 86160 576955782
3 147825 11534
1 16937 19479 723527447
1 8983 47460 36048653
1 14821 18574 975199481
2 80504 97569167
1 84064 95692 679058069
1 3635 95436 924561995
3 90575 55714
2 44293 54967730
2 43379 723658167
1 36368 99572 562708352
3 149689 54235
1 65098 90946 938458210
2 73157 286955684
2 164613 138547358
2 8574 173646847
1 39457 63067 611261923
3 115099 62697
1 11891 67149 159050735
2 111978 775126721
3 144421 60229
3 102437 30053
1 32775 111845 155924333
2 110598 367650857
3 166188 87182
3 52611 89723
3 36638 96848
2 90895 152269845
2 16317 889079937
2 138954 545514197
3 131445 19715
3 71967 47038
1 81228 90178 151966982
3 41219 4420
1 26999 94198 691363920
3 119046 5864
1 46879 86916 603319830
2 169055 72590689
1 16569 24047 766520694
1 18589 20358 420539224
2 123829 743392804
1 21498 70047 850871274
2 132303 294781641
1 9693 74372 71427169
1 38429 59001 548560613
2 69040 492568180
1 78068 108500 19259168
2 103458 996530365
2 162984 311721000
1 59993 66825 94455929
2 144735 617344687
1 19257 56805 870730407
1 54926 79740 667832249
2 111870 644408294
3 30958 53829
2 103127 231570104
3 75363 37956
1 70701 100755 313331459
2 2377 330137348
2 13835 438416965
2 126688 203138221
3 97572 98136
3 110684 18834
1 87945 94592 134771445
2 98444 261810898
1 99479 100111 873374567
3 69542 49701
1 4636 100804 628108239
2 166050 650580031
2 101147 939330189
1 52421 75838 805743352
1 49583 61187 991959569
3 46984 54624
2 70522 211748748
2 159531 981260221
2 174795 146183182
1 81982 104538 566670949
3 59975 27441
2 89280 642800246
2 3850 232087056
3 1019 51760
3 57713 100473
3 21168 110304
3 47264 30083
2 123697 931554142
2 131518 231987794
1 53368 103640 200585519
3 988 48436
2 113328 63216994
2 22426 256777803
1 15642 57414 474515443
2 109630 417758421
1 40397 68515 867114957
3 155969 19753
2 138192 704712773
3 153435 90994
2 84431 796914511
3 40808 79193
1 91907 109649 699542545
3 28583 23768
1 34769 104144 118605287
2 16971 472160196
2 116338 56371529
2 83949 714406948
2 96290 261800480
3 26010 9432
2 169642 174168420
1 25242 52907 665502441
3 9575 108835
1 49486 84957 865707327
3 143064 83903
1 56498 70646 921831697
1 9950 91052 452994634
2 69252 807864350
1 50053 107931 437553247
3 84147 68452
2 125983 706209331
1 47964 68662 213450852
1 87782 96221 428739920
3 93285 89129
3 86692 6768
3 140886 44551
3 8025 70280
1 30222 91945 31143091
2 84442 926427835
1 58498 66403 516052151
2 155767 962056090
3 28988 109009
3 13518 13481
1 70910 71074 756479132
3 82215 89451
3 17293 24583
3 148474 27085
1 1825 6602 716570577
1 47959 56537 372614560
2 170974 613230876
3 170199 59985
3 153197 7036
2 60164 376215500
3 82637 21115
2 37471 566969344
2 136679 414091615
3 44181 38981
3 91042 19609
1 58717 108592 663925182
1 41354 84000 176684243
2 8423 770518301
3 13132 19286
3 34889 54434
2 87925 1359136
1 3979 40611 378766387
3 71398 1827
1 67846 82429 618132163
2 412 392404955
1 77149 103828 812103542
2 55488 18549317
2 22481 580851691
3 37806 56704
3 173540 6677
3 145392 41369
2 7115 620726690
1 21170 78730 551701454
2 166742 870027881
1 5460 106154 361644775
3 104373 53556
2 70733 373244062
1 65744 79430 100113581
1 1793 29202 285570069
3 82980 113508
2 87401 961850662
2 13266 617684940
2 74204 485153291
3 108409 59508
3 23716 78210
3 11402 81493
1 70496 114318 801802088
2 64688 85663949
3 131794 65140
1 16178 104021 223600964
3 58144 15685
3 37456 6897
1 63599 79445 234020518
1 5913 57685 481398988
1 21942 98885 760241381
3 74370 31238
2 113070 422418034
3 127955 41550
1 1662 3422 626222878
1 58761 113757 232319266
2 114873 988359951
2 97706 734910977
2 139399 130463183
1 10871 105308 783354877
2 100487 753408050
3 163835 83433
1 23121 101285 139917953
1 18224 112906 800117856
1 7345 86248 448195728
2 76018 991874325
2 114726 898949756
1 32433 112206 972010115
2 4961 523134830
2 154206 587538500
2 60855 465325065
2 88516 616214244
2 39462 2117762
1 37422 82508 196188527
3 117671 63391
1 29601 63017 933893482
3 146820 110910
3 61840 74684
3 141842 95473
2 108750 125931540
1 37370 109483 440229992
3 148272 101854
3 57565 79076
1 70274 86051 220089966
1 39207 73264 946884528
2 131537 975275284
3 66081 44779
2 95945 280326571
3 14523 28030
1 8814 64723 910308844
3 105821 112090
1 41198 55693 384636254
2 31918 282524319
1 47629 103472 969819945
2 139380 290107308
3 41635 98970
1 8294 24604 14710696
1 71627 79666 927199025
1 5503 95429 291077565
1 17896 65352 187274286
2 102170 717414456
2 78771 372061181
3 106355 10475
2 17457 979313421
3 104452 1059
2 128899 692216846
1 16673 62363 17628507
3 88998 76378
2 72986 943646087
2 25980 227026293
2 128534 840109251
1 40083 64279 646951289
2 9018 626065345
2 75333 480756380
1 6732 67543 817578916
2 62321 786501595
3 62326 22172
2 171622 616210237
2 37302 361341580
3 46238 23013
1 16561 53511 923232700
1 53476 83915 905630818
2 61144 52917212
1 4848 5246 568699054
3 64048 98331
1 29612 95771 508892037
2 135242 433940108
2 150097 517296286
1 62959 80857 681633542
2 131103 524091349
2 116810 259361490
3 55641 77495
3 88556 47088
2 47776 278700916
2 15502 923913803
3 28660 67797
1 9651 98697 595714842
2 63508 270096131
3 55437 20113
1 11119 16964 695596945
3 6563 83942
3 166420 109852
2 99253 665246186
3 109403 76376
2 157357 788527408
2 48697 389670402
2 99772 328732760
2 26294 339430986
1 9042 28765 16764263
2 3199 445010868
2 97120 634434104
2 92327 138377874
3 143416 43626
3 134779 19995
3 145620 26515
2 163703 59803877
1 31397 84969 743584829
1 31514 95676 403298317
3 5016 86892
1 52252 99476 42285795
3 132966 86377
2 146719 337062243
3 144347 50757
2 13725 778095308
1 5031 48774 931775630
3 146143 27377
1 64783 65254 883391075
2 1808 771854194
2 134235 144214310
2 125091 370836930
2 11948 787239435
2 159250 107391913
3 70447 5380
1 70809 88952 712158155
1 3849 37210 517780310
3 54716 19679
2 27666 568711199
3 73337 58658
3 132329 88956
1 20363 100631 101555169
2 83980 676486102
3 23428 14228
3 73885 104395
1 22790 42799 519910304
1 81294 88938 619840140
1 4108 44423 53627407
2 223 310782073
2 167599 862440893
2 164953 707460950
3 173898 42875
2 49934 776139710
3 62445 60669
1 61569 86092 563178127
1 20693 52000 33556603
1 73594 76942 843644994
2 171762 20609130
2 108925 936317181
3 171892 51777
1 22146 83053 934530210
3 97112 97956
1 59481 87103 150953335
3 104971 75311
1 60897 92708 453917390
1 78512 94868 164331278
1 60665 87444 224463481
2 108809 820389690
2 60540 343878205
2 167380 826512095
1 65017 105902 383865674
2 70996 606414140
1 31655 39897 668393645
1 39419 110610 979349459
2 54840 19813723
1 39704 53214 941713703
2 19935 247110816
3 57238 55280
3 96626 46738
1 31796 34820 483916116
2 15979 527312621
3 91552 2383
3 26831 74424
3 111327 81912
2 157551 613656607
2 69733 797882992
1 55861 106352 86492980
3 74966 32658
3 85655 94837
1 9009 23903 701234641
1 33528 79438 223215035
3 147030 14223
1 63946 75592 282084390
2 57819 30787932
3 144424 91716
3 74104 98396
3 140803 48308
3 67419 41926
1 36073 61956 575396214
2 80729 625926259
2 29453 481517707
1 14825 60083 235582681
2 76535 435449708
3 130764 8072
2 69122 302805806
3 137877 52029
1 65840 107238 874596715
3 120388 57324
3 152475 108048
2 162693 464628772
3 167455 107133
1 64226 82783 560381514
2 129267 940835184
2 38874 727445848
2 119418 767680666
1 70007 108891 506766219
1 70313 111486 524107819
3 91290 100791
2 117625 207081958
2 54081 467218735
1 95012 95527 462851503
3 155790 12077
3 30002 111589
2 12710 910477055
2 165082 835421803
2 46803 267513276
1 13320 51634 213350426
2 47593 812130199
1 13898 41127 881256685
1 6442 14992 224082460
2 29626 18796891
1 577 91616 660513637
3 122766 114331
2 55363 34633825
1 27501 38828 377825245
3 11227 110222
3 1134 50212
1 105919 108159 877467621
3 11802 110170
1 74010 82110 196027462
2 93749 179496632
2 135866 166388430
2 171843 820066176
1 31519 96588 662195012
1 4669 30242 823613704
3 143562 40086
3 96590 109046
1 97255 108662 275547070
1 24544 26805 14216160
2 85137 337533198
1 66322 74675 625441146
3 138024 59399
3 88527 72038
1 36079 45880 60008271
1 54382 101453 881860071
2 67155 169414722
3 109200 23204
1 41449 95404 166588595
2 87990 260254059
3 97032 23631
3 13611 113788
2 27010 822678672
1 32437 69036 459739740
1 4832 84344 862112196
2 138125 272403224
3 794 105197
3 121672 39066
1 37041 44704 723340159
1 20593 91035 753506449
2 53787 370828276
2 72380 447418046
1 18402 97466 200804401
1 43752 54462 601583498
2 50804 978613594
3 12589 27692
2 71328 348683840
3 26307 61194
2 58705 842144394
3 111796 65292
2 9538 368343135
2 89821 429504504
3 159419 29553
3 18330 50367
1 373 81890 350874737
1 58248 73959 395846749
1 70284 72774 322806558
3 25181 88439
2 125728 368447873
1 59609 66420 125336356
3 167398 64152
3 128974 95568
2 172113 669606658
1 14196 50177 61246210
3 174130 54986
2 36427 659877380
3 3833 74173
3 96062 46024
1 6152 55268 597099167
1 52476 106052 463709746
1 35129 60301 961566071
1 2739 15353 188844854
3 139633 57565
2 58009 159100660
2 120437 178111809
3 116755 102611
3 57990 37665
2 157511 754000729
1 19504 90058 208095179
1 721 91018 153885946
3 162747 70626
3 114895 5376
2 56680 57052168
1 64893 111561 815439896
3 99630 79585
3 58888 29206
3 42578 6541
3 64696 96067
3 74850 27622
1 37395 103532 808192194
2 32796 306834181
3 174097 44615
1 25038 104124 615535752
3 119865 48635
3 42680 94690
2 1338 197557927
1 41641 46963 111128194
2 119156 713656401
3 146171 99857
2 160196 582641885
3 93713 82830
2 72275 968053837
3 160483 7031
2 48617 777015868
2 45281 624474089
3 147504 50643
2 81525 881360522
3 42373 44807
2 165182 555813807
1 51821 78009 378170829
2 112851 458498827
3 24533 91854
3 146707 21124
3 132055 59821
3 63659 72717
3 43486 104678
2 119889 746977860
1 17818 113580 70643262
3 151341 55934
3 13186 38236
1 12881 108284 295250273
2 126178 340025087
1 8977 66686 602384744
3 95288 45241
1 35182 67101 153371491
3 66890 85265
1 13240 85883 928439887
2 33067 166542898
3 152457 23476
1 40752 99503 471712627
2 10195 279168298
3 131012 86762
3 46430 61605
3 84666 26381
3 21279 64955
3 83255 31340
1 8789 96348 979464282
1 50235 86764 329867522
1 51296 55493 876040084
2 166596 916082106
1 94972 110632 86513930
1 16982 98405 383091736
2 38430 237371267
2 127958 651923631
2 138528 795660495
1 28651 41727 728317106
1 28447 36955 42261904
2 108617 452459563
1 695 17273 65822839
1 34639 107646 624758748
1 45518 61616 990427925
3 1391 637
2 67373 998879040
1 10108 80798 321520555
3 28636 40117
2 32396 2311611
1 17037 45309 408248875
1 80630 106108 315733121
1 27656 86934 213142856
1 835 62015 630534890
2 74468 721247788
2 60053 765346762
3 82932 43924
3 18655 60955
2 137467 312005815
3 79813 112591
3 122176 62373
2 148218 837464368
2 17452 497565977
1 940 111349 563381314
2 126141 871510116
2 1067 378001342
3 132142 99379
1 37935 102763 84671860
2 64082 120587104
2 154170 151367490
1 39705 60785 60336398
2 118574 968252613
3 27360 25642
2 86133 649672548
1 103623 110133 745699608
1 42508 112084 762655954
2 106602 743309460
3 73272 31149
1 64111 101171 538534392
2 92311 601867349
3 97433 64538
2 17195 869742021
3 46291 28941
3 8105 28384
1 7031 113327 778616722
2 148693 200254173
2 169669 881681460
3 10355 63822
2 160001 828081490
3 10939 40595
3 4593 35305
3 145232 13085
3 19027 12065
1 64246 86682 183436744
1 956 39986 227381858
1 22756 45219 943548366
1 909 50398 671582445
1 53723 84920 895844446
2 134022 813162688
1 83121 86978 271499126
3 5919 17599
3 112035 49831
2 106114 700817646
3 16354 47096
2 66454 69852622
2 115294 160363782
1 38109 41777 579913490
1 18055 51082 995064085
2 105979 109802836
3 39889 90602
3 115732 4028
2 117028 12495706
2 10025 983943528
2 93165 254165506
2 146092 374072302
1 48219 63379 346192323
3 131346 87891
3 95446 56670
3 174269 92106
3 136966 43648
1 23048 54289 342306638
1 26932 106064 961315327
1 73621 88989 104332896
1 27420 69716 612098227
1 6258 92896 136707539
3 83204 39999
1 27476 90366 391614230
3 18912 13161
1 10487 41653 281232721
1 16895 60185 188636267
3 91007 97580
1 18068 97216 561837613
1 49054 78697 199030460
2 169198 762197079
2 117740 163435388
1 29752 86063 81250161
3 163119 18492
1 32402 72147 304105607
1 64248 78024 85653582
3 55186 10634
3 172254 2593
3 124304 13727
1 13126 102912 186167348
1 41284 107039 472529495
2 13683 941303675
3 133714 30149
2 174172 570460135
1 52245 72312 956690273
3 134487 21333
2 13676 289049216
2 165639 232141033
2 6357 74416409
3 119969 45550
2 49568 781895316
3 149740 38668
3 158417 42361
1 72546 91374 503817985
1 85508 87780 613442435
1 12143 56361 515808316
3 149944 97089
3 99498 14450
2 21165 686737985
1 18490 95999 895701981
1 95244 101661 536323018
3 158903 100395
2 138458 44723840
1 35516 97283 830642750
3 2245 83510
1 13696 97846 776472185
3 94731 5128
1 76434 98368 954660572
1 596 49237 130117088
3 159933 46072
1 3176 49399 225163964
2 103345 139437966
2 22859 746996662
2 59668 156071074
3 105879 63458
3 59225 60167
2 43190 609051548
1 64563 96876 234195848
3 95740 70251
3 65350 48062
2 71972 895697036
1 105688 108912 482845604
3 69941 69357
2 96036 997411092
1 7223 94088 918503697
1 7143 31794 154405847
3 8779 90035
3 98421 3191
2 93833 145190604
2 143833 247200021
2 172630 30760513
2 97123 984507107
1 60875 65916 11002425
1 2117 18981 962937660
2 146231 725916817
2 146998 39245935
1 95599 110468 77060410
1 88061 97610 456501531
2 60336 888587821
3 15917 65287
2 32422 573830810
1 3617 17275 447191485
3 86999 52291
3 102363 18073
2 3871 304060198
2 120007 421003529
3 154384 68079
3 112345 9524
3 61744 58260
2 109039 861737328
2 6941 947546286
3 20361 80081
3 121579 41487
3 114406 23796
1 1614 110047 188965297
3 71401 28232
3 87657 40132
3 121524 18296
2 166201 31103162
3 46994 55906
3 68001 10013
2 93061 336626424
1 15077 55725 593819978
3 138999 97199
1 22602 99052 949149733
3 151000 100004
1 30145 85709 849425709
3 136349 34759
2 36692 985910742
1 70775 83404 822584536
3 126655 109647
2 5731 169973653
2 102768 991985221
1 34010 62997 533514245
3 80879 111875
3 150635 109765
3 132521 20856
2 115231 181406251
2 156758 767178671
2 150458 9255081
3 134871 105486
1 1181 99868 501821794
3 91018 105740
2 33809 185677832
2 92319 418829297
3 118395 92546
2 3504 174990050
1 25442 28392 38205854
1 55748 106073 532625287
1 21816 49215 899774115
3 122917 43372
2 97385 851222996
3 15697 62841
2 82311 292579079
2 143585 548297844
2 50398 159906069
3 44601 65836
1 28965 58851 314546520
2 155720 455532396
1 53007 108028 625948268
3 57897 50246
2 1860 955109315
1 43951 52643 700219859
2 164019 358749463
2 126699 166237035
1 3232 74515 652809239
1 71335 111834 770670612
1 19796 43348 780235354
3 45853 38749
2 110863 315186046
2 121028 728444844
1 39849 114031 150820719
3 76480 21942
3 13973 69610
2 127335 5895792
1 85420 99766 105802549
1 47966 56845 703004846
3 151446 66067
1 97123 104213 329577781
3 117318 91728
2 139079 557438555
2 170300 165154569
1 47600 73512 772257471
3 16377 72012
2 45397 808461527
2 21233 195686344
1 29633 67238 562409674
1 11049 98032 376076155
2 35872 576909147
1 35687 90668 814743694
3 144895 94111
2 18050 653227216
3 51850 2803
2 95142 435345876
2 14239 50372068
2 143687 366726047
1 2540 5251 229759271
2 86777 243628354
2 110377 901976659
2 40710 339929386
3 20839 53113
2 138599 574596502
1 33880 87445 463271120
2 152996 840211356
2 96716 93748716
2 85704 555233329
3 152592 17087
3 15500 75656
3 122285 103152
2 165629 302118396
3 504 16666
3 155288 12227
3 7667 45832
1 73724 97397 179465287
1 1479 91644 125047304
1 11612 49353 530313789
3 114862 91954
2 114942 511115260
2 77604 715746674
2 106477 730124577
2 150233 529563769
1 68210 81245 29482855
2 164827 587770108
1 75966 101377 160760702
2 33612 329009659
3 113356 90159
1 24567 52343 297456445
1 78776 106005 516964248
3 58065 67636
2 169169 258230869
1 21431 62425 868081363
3 123532 23644
3 122323 68558
1 4577 85183 273555835
3 164995 78610
2 172505 100719859
2 166891 23908617
1 7317 85525 240157727
1 42900 49218 367189035
2 173698 209719672
3 100142 76022
2 99241 511345905
3 89251 96764
1 41541 92109 708780788
2 23235 654095343
2 30640 34323469
1 29268 108655 763635212
3 82477 92164
2 101163 367217073
3 170442 87392
2 86585 859816723
2 158800 23821255
3 67991 13586
2 76617 240762883
2 10901 867620818
2 98710 752060849
3 21352 55178
3 42587 104531
3 170316 81580
3 104901 508
2 97586 244347052
3 91144 103866
1 42929 83265 610918477
2 70408 318866954
1 31287 63011 620200513
3 65104 103185
1 42736 103580 236464607
1 13721 86715 420427025
3 156054 42251
3 50131 69647
1 66461 114212 62355911
1 10258 78750 165424524
2 149629 812129666
1 14709 88179 473566833
2 88122 923088316
3 122085 97409
3 974 18383
1 65403 75192 625308167
3 68534 113787
2 57577 967719775
2 86407 823302411
3 40717 6317
3 22225 3322
3 49377 47810
2 7348 937204918
3 158340 6445
2 18258 575449674
2 107407 708233310
3 30470 89663
1 2741 65919 556767732
3 167529 5872
2 160892 155598658
2 86299 501227243
2 141017 944770855
1 15751 66995 608124371
3 62299 65017
3 49434 105370
1 5024 100610 906633776
1 11655 97804 395316196
3 13708 33754
3 51727 27113
2 165503 240092371
1 79187 98722 285537436
2 69484 965768533
3 66444 9907
1 38207 70030 462518044
3 146983 64039
2 101472 748897340
1 893 19254 126261707
2 35206 903719576
3 22121 4494
1 30765 96172 203830169
2 7499 306038781
2 95929 738471420
1 29287 83099 160756569
1 3604 26138 170533992
1 10330 21183 427150345
1 4605 41568 764658391
3 130534 5238
2 95127 6071303
1 61278 82261 906017410
2 22781 256746398
3 107751 64810
2 62542 856304902
2 100226 800788819
2 7393 194723393
3 122698 52377
1 18502 87362 575837531
2 55365 307621522
1 20394 56053 317381456
3 54159 101106
3 88756 57648
2 150134 735873
2 14409 381085930
1 10033 59251 728738471
3 15603 68212
1 10678 51320 355202642
3 107355 85848
3 11758 83398
3 53684 49115
1 90826 101868 932166800
3 171028 85980
1 17612 100825 709449865
3 14255 74272
2 55690 388637725
1 53892 95147 733750506
1 9704 27255 314547517
2 53448 920052199
2 58663 824292628
2 24540 564639309
1 28177 54643 714446722
1 13277 15561 639039375
3 148949 78309
1 18677 95280 306703786
3 44126 8918
3 95251 97558
3 121344 111284
3 36898 74061
2 66336 802957364
2 23915 765131057
2 109511 5268057
2 23049 873653901
1 39916 108530 471933234
1 42530 103739 652480687
1 70564 79837 946455650
2 74084 6160872
2 144119 632991631
1 93990 111930 719974528
2 128878 695471836
1 5334 49969 709621985
2 114082 241815326
1 12676 99805 948515246
3 145172 41863
3 171603 85696
2 28688 320795038
1 38619 41205 579311333
3 136720 96733
2 170060 224028490
2 19556 788806777
3 76925 88040
2 152602 133151314
1 3585 75958 497959840
2 130700 999835172
1 7466 64303 84835502
3 78474 101719
3 94393 87002
1 47184 58653 162408660
1 83887 94215 718356089
1 10581 18219 31654687
2 4338 791445424
1 2058 23184 274470436
1 14219 51901 387592118
3 118655 74110
2 64377 375770099
3 37609 79719
2 98368 30035487
1 5901 75959 160921786
3 103479 104979
3 128836 74380
1 43672 80236 378623124
2 95161 215843620
2 103253 335092611
1 68615 85602 519096348
1 64261 102778 589926671
3 165151 71491
3 99944 85909
2 169187 681734984
1 54224 90435 748248992
1 41712 88800 842646707
3 161333 36963
1 49725 99884 884104483
2 40588 759104579
1 26825 51546 156163648
2 121681 133555780
2 115664 644473401
3 64881 70653
3 153343 112834
2 140212 980536092
1 39008 78201 477124355
1 24961 59538 290588005
2 154130 309316944
2 52344 282400649
2 84211 806877226
3 39051 74047
1 29021 85045 922084781
1 8843 16756 966914916
3 131164 31893
2 38632 549441911
1 42587 43163 997338827
1 61128 76698 744324489
3 155963 75176
1 55554 108819 910637220
3 54069 32745
3 76502 27873
1 42479 52039 742939369
1 65134 73858 221135346
2 79886 830029354
1 73016 105385 456201525
3 168760 92840
3 144449 24293
1 60550 98412 145009743
3 101080 46486
1 52050 93730 393577828
2 137582 337066261
1 83268 83798 741458938
3 48397 83317
1 34485 65550 329613303
2 112156 28097917
3 124254 29246
3 41157 10032
2 164727 63555733
3 14983 25358
2 102645 180743736
1 43116 113785 282205173
1 38852 59267 699928978
3 20261 13165
3 79905 91734
1 31689 58732 928523350
3 69674 9695
3 18340 46372
1 23657 89335 988226161
2 118552 872228655
3 164455 2566
3 52602 110159
2 28665 149366474
3 16493 76458
2 157629 4845302
3 85105 23123
2 138651 588312327
3 81149 90199
3 67225 97650
1 55032 68425 303476276
1 7597 97884 630741805
3 124165 94079
3 71624 67837
1 6615 70427 728100766
3 107167 87850
3 56048 65958
1 82887 98561 19917660
3 131987 5463
1 4046 97839 315826799
2 3875 726747844
2 153757 687550703
1 20124 32755 871202405
3 133072 97743
3 13595 51691
2 1871 816180716
2 14750 10201084
3 9144 82970
1 11970 78103 175560514
1 45046 56227 873271145
1 812 67917 278886283
2 85570 739137150
2 98274 274227774
2 119255 60337324
2 26589 566084098
3 54092 59220
2 12095 291056089
3 60671 92836
1 96865 107219 8362982
3 54311 47742
2 111272 502503584
2 143226 246265442
3 165506 61814
2 153922 411389005
2 76725 628603842
2 150817 407255454
2 22008 338340070
3 134312 51728
1 30518 73210 471609019
3 56875 85537
1 97239 104297 598338309
2 79829 544551064
3 148917 65808
1 52807 63632 626094056
1 6974 52647 325477732
2 160630 118473831
2 41049 787336771
3 133921 6283
3 140093 55918
2 43899 479541224
1 43142 82993 904106248
3 38068 72907
3 26018 95251
3 23683 59689
2 133373 644525131
2 47235 584225070
3 170628 57616
3 24889 105194
2 81846 538252080
1 15255 75645 152428
2 167330 64958983
3 132852 91853
3 53281 103645
3 92385 77591
3 84465 5350
3 43130 95035
1 21777 78579 102248847
2 38231 222700487
3 168098 53236
2 80585 919959365
3 18867 90889
1 3503 96688 556944215
3 56303 4517
2 111825 314685836
3 115052 228
2 175151 213749531
3 161149 82955
3 127424 63228
1 829 72753 363004752
1 21349 37426 845333297
3 46085 55352
2 117788 831423931
1 74894 88361 876469104
1 50784 72312 378874942
2 124232 260993409
1 4674 39828 514699626
2 127256 509797803
3 119856 71476
3 132374 6236
3 124480 101071
3 125977 14364
3 166798 14591
1 34741 94669 427248068
2 124096 168245606
2 132840 707657313
3 75673 112830
3 63787 103805
2 150934 611806256
2 65496 399038927
1 961 77946 23926511
2 94577 376572737
2 140554 581432293
1 19878 63214 835378912
3 98443 18055
3 130800 54394
2 81947 201114691
3 18085 3069
2 21325 922704271
3 146736 109775
1 91450 93616 662847028
2 154747 339216970
3 152651 94027
1 54896 112187 358824876
2 6953 89277006
2 141005 822997155
1 20955 80337 861229445
2 98060 586423341
1 4347 43633 456640681
3 31330 3791
3 119470 79315
1 5135 63663 130857375
1 23789 27615 166604377
3 86283 105770
3 61516 74746
3 77701 112764
1 16473 45404 639177100
3 140552 47459
1 4060 28851 728138501
2 134728 323654828
1 30027 48771 709821132
2 63446 312895261
3 18420 276
2 106234 546481892
3 94243 45909
1 29803 69999 759745243
1 56149 57382 431296257
3 40212 81056
3 28714 89157
3 19410 89533
3 134001 77286
1 13977 80050 972341650
3 138695 81034
2 149306 874956172
2 30603 538144176
2 39765 679111449
3 142016 52173
2 27656 642377698
3 16663 107144
3 13581 15880
2 26457 947033187
2 75953 842939199
1 11722 63078 697495541
3 48173 24968
1 3514 50230 30361262
1 35645 56918 690764761
2 78505 898888254
1 35074 92270 112128551
1 19736 92824 447825957
3 102291 33980
1 11864 42558 546379236
1 36262 43663 368579989
1 100950 106456 751336713
2 133097 221882756
1 77099 103290 667735363
3 75195 23030
2 59006 569023136
3 51288 31102
1 57427 97018 57468887
2 99453 811372916
1 37564 54168 500768858
2 135821 894483163
1 17541 66897 457959891
1 12508 26010 415480941
2 173859 623201023
3 47078 63205
3 132173 94951
3 10873 8605
3 5027 99708
2 51999 324271663
3 85302 5042
2 105829 795121127
3 123506 80305
2 84277 417019
2 90262 592397217
2 21287 302630598
3 170550 1801
2 53711 725141732
2 6179 96474492
1 25462 66346 179491881
2 158344 422184337
2 109597 229305784
1 31076 68770 176974056
1 23810 88098 282239270
3 106449 10171
3 58726 93606
1 26929 45071 267415727
3 62725 41662
2 122273 828445822
2 160428 806673209
2 58404 487397568
1 6388 108773 285708266
1 1582 68217 350458325
2 119854 428968464
2 130702 159828298
3 82870 52262
2 6805 893572697
3 15017 55740
1 11589 100978 142992325
1 19722 97314 418779587
1 6344 88343 204166730
3 3814 97341
3 157137 106777
3 5604 9330
1 95557 99289 93624295
2 63518 190606007
2 637 974401587
1 3930 21166 910465094
1 33485 45587 838787713
1 58767 97012 781464661
1 4575 105026 775592872
1 14173 72480 713741640
1 14991 109482 248966332
1 1505 30528 34998129
3 167895 8987
3 677 79832
1 55085 99435 102049844
2 68291 811255364
2 70221 424490859
2 40088 871317350
2 172096 53021878
3 172020 75925
1 35469 45330 811660766
3 111199 52336
2 88297 619151633
2 92864 564236953
3 100588 37968
3 68756 28634
3 121224 48768
1 26074 39373 942813015
2 21056 195298678
3 46174 3308
3 52114 28796
3 86169 6875
3 85746 67837
1 33850 110231 968084917
1 27905 49646 848581285
2 78295 823125447
1 19994 37242 764714985
3 42541 57324
1 45713 63852 986273111
3 161725 98782
2 145822 584877354
3 145621 31111
3 122681 97051
1 20088 111327 672424703
1 13657 110856 21928256
1 14247 51790 596841760
1 83358 110275 990899760
1 9149 31175 896765916
3 25588 89869
2 60689 631627807
3 57100 26450
1 41860 70507 581350696
3 42715 18671
2 3226 553942151
3 106051 110708
1 35653 108570 856463556
1 49363 69085 467510262
3 81502 61833
1 104828 110120 705666453
2 115495 436988464
1 59141 99061 930505531
3 141511 12705
1 33781 101047 196176116
3 112228 105120
2 35556 272484479
1 24083 38936 23874179
3 70064 49302
3 137502 70506
1 61171 111448 16577913
2 155411 893103163
2 50841 498255458
1 85950 86395 92940184
3 58755 68284
3 108183 104433
2 125591 234817043
2 159718 929645610
2 104152 367752717
2 144789 728171358
3 112628 17115
3 92881 12610
1 64143 73818 752016857
1 3698 6770 368739473
3 39963 97120
2 31149 785225779
3 34045 82233
3 90048 10116
3 105102 24099
3 124159 28081
2 141719 393426600
1 59657 80805 658123283
2 142511 896500061
3 33085 100640
2 119053 858227588
2 29234 578969260
2 127653 522525642
3 69142 17982
1 60727 93343 623023602
1 5566 15578 534127637
2 160624 533986306
2 31618 628924097
2 22331 154839303
2 152589 927217672
2 71028 636704504
1 2322 20867 56971192
3 6252 2104
3 108063 53775
3 100953 27961
3 104475 23187
3 115753 10991
1 19537 78000 994830898
3 140343 48713
1 50284 105298 632911950
3 149904 5272
1 82446 109811 562189152
3 2247 103830
1 33812 40030 799433209
1 3269 18778 91292408
3 125379 110532
2 84502 567220123
2 129912 633338835
2 152958 216894401
3 71123 85154
3 22684 103576
2 100411 441816196
2 65944 278236465
1 42766 64702 812101393
2 169791 456985168
1 33683 51992 775101086
2 154541 688805720
3 106608 25764
1 66758 86928 472919885
2 26724 429626438
3 134351 24829
3 173054 66255
3 67471 42517
1 4021 61889 540506066
2 117305 580888385
2 112779 659873420
3 42612 29073
1 3461 28088 631446980
3 4608 90206
3 119638 77957
2 160099 323700794
3 162673 56104
3 93998 107099
1 84412 98554 133584819
3 19325 73931
1 37656 48619 39544379
3 28598 81811
3 101419 100740
1 42587 71889 340043730
2 40814 358739046
1 30078 99953 588394075
3 40858 54974
3 28482 67004
3 102759 5358
3 159344 5280
2 167722 586864709
1 34565 44711 124193119
3 61795 44946
3 145906 64944
1 15317 83835 116036749
1 26228 70206 508563152
2 51020 694671568
2 14290 984339790
2 67515 632517009
2 114830 814505611
1 261 29594 939609280
2 120955 803245920
3 30238 69945
3 173800 104143
1 27296 49660 322354264
3 135311 2441
2 70036 761992539
1 36995 100991 79530073
3 115084 12714
2 5979 994744564
2 52789 870107094
2 9372 490166152
2 160487 453247105
2 61139 660332014
1 72399 113488 225597228
1 34155 87499 824127918
3 168929 2360
2 51690 763523130
1 33643 49511 646617892
2 101015 261420053
3 169410 113852
1 39950 111047 87259378
3 27011 97998
2 89731 872684242
3 154636 80311
2 85553 106657544
2 126771 44771323
3 105297 100810
2 24597 976916332
2 4293 640916600
1 37838 87527 886059294
1 29907 102745 764017283
3 155735 92909
3 152037 3845
3 58634 114264
2 27024 157555618
1 28543 99658 540426104
1 13210 70764 354658339
2 138031 282281695
2 80058 477670025
3 17848 32733
3 40006 1675
1 36246 63644 949473615
3 53280 91528
1 16228 21263 644102178
3 93661 81563
2 76545 424238021
2 127484 359243115
1 42793 63647 768833071
2 15774 964970050
2 493 83338092
2 78704 345151062
2 72026 65853077
3 8867 19754
2 49896 102309316
2 46763 385974684
2 51601 182844221
1 32589 77655 759705091
2 86256 387533560
3 110211 106457
3 58226 108113
1 102767 111304 766739925
2 110882 149079629
2 54769 221751350
1 22144 60400 927075082
1 35653 37338 929683251
1 2355 94097 468519120
2 63887 524696344
3 165431 42308
1 93086 101169 234294078
2 103716 634749450
2 62579 387341913
3 149477 21558
2 55017 252001980
2 172576 888808388
1 87966 100833 882332956
3 153928 384
2 156659 249577850
2 125981 562627130
2 57546 991094163
2 167559 814294629
3 138980 1655
1 90892 98838 658896010
2 95492 921424750
3 172038 51359
3 96390 94533
2 64929 180927025
1 4329 42068 826281286
2 62815 974858226
1 68931 103257 991191994
3 158196 24191
1 27932 89634 921439979
1 40867 77322 426415681
2 155500 329030674
1 20417 100651 79374078
2 54825 603708546
3 90727 7878
1 91995 111712 705347737
2 46031 424385500
3 172190 105819
1 61661 99041 645361726
3 172283 93043
2 137943 885304406
2 140076 936973975
1 35115 89349 28483382
3 23584 7624
3 84437 33547
2 19988 40096213
2 60065 950617309
3 45926 39663
3 100404 86632
3 170413 112163
1 24275 47502 597232079
1 22931 26097 199588893
1 97034 104673 806552205
3 677 79716
3 112500 98049
3 157214 31226
2 10463 955202826
2 161687 217617965
1 13560 63234 764853294
1 10705 33138 419156044
3 145684 40418
3 37421 77520
2 46982 373432094
1 38087 46876 381285539
1 10162 103218 564473525
2 132861 752453536
3 84394 29354
2 136813 822002722
2 117283 481469413
1 13529 18043 129344279
2 106422 494085756
3 151628 109058
3 858 133
2 5685 829394984
1 25692 44030 704905303
3 119907 48630
3 52748 108417
3 35364 101475
1 86050 101234 361537941
1 3944 5311 226897021
2 97901 338869098
1 12638 22525 586596323
3 126616 31773
3 168962 19940
3 80605 89450
3 6470 105512
1 8854 94687 435499951
3 79142 94622
2 7387 660144255
1 21134 26700 891059858
2 114019 212924197
3 146015 109229
1 48949 97187 280552929
2 83541 665301775
3 151525 12771
3 74551 72461
2 41241 116433214
2 130080 646114677
2 175487 407001462
3 5885 103108
1 60889 78811 118116864
3 164167 46132
1 13430 74052 25375407
1 46745 78779 83400003
2 126493 558515564
1 42831 98883 236007773
1 81972 101840 475473222
2 155729 224241447
3 157562 70923
2 81345 593035333
2 150322 609525037
3 41848 20716
3 115837 8843
3 115158 14161
1 32821 64039 900600381
3 18225 40431
2 81287 45201451
2 112314 147608031
2 144036 692197229
3 139050 83129
2 60546 925392002
3 15000 103007
1 37182 41871 125676476
1 24921 60076 145490175
1 13065 72330 982078038
1 77060 102032 984615188
3 594 83955
3 43862 94001
1 74574 77931 985786105
1 76427 110741 228821321
3 156134 109686
1 11482 59656 489919907
2 152531 383316628
3 142528 46377
1 103829 108223 328330808
1 20046 45268 374537539
2 160458 709163145
2 161701 620118987
2 129940 200982909
3 106976 48204
2 68517 473504310
2 39937 468767535
2 49706 945845974
1 78741 98666 546241209
1 78917 82096 731324199
1 3300 11908 751964762
1 12606 61862 629395557
3 152823 30919
2 50032 84256971
3 35484 50262
3 60575 71544
3 92097 15328
2 148110 425749065
1 71886 99218 705523939
2 123809 787270313
3 50178 2049
3 89120 35412
2 46938 91836481
2 28671 677022239
1 35470 63168 6730100
2 164442 813691847
2 99972 472246001
3 151445 55134
1 28756 75912 807176464
2 52713 582322355
3 22145 39166
3 125339 7199
2 53821 622365988
3 144520 1870
2 112328 475191850
1 89859 96963 411131289
1 48402 74545 447498417
2 141952 389230710
2 36905 343487605
2 111141 957832051
3 140966 1050
1 5934 49454 509445617
1 16965 31904 955357533
3 97240 7762
1 17871 22271 317957887
3 62777 34576
2 24738 481291664
2 152608 744110975
2 76878 291913151
1 3278 48617 464586123
1 4904 35873 222809669
2 165644 762595164
3 19490 50528
3 7652 113896
2 89455 373519596
2 170762 390280767
3 98469 72718
1 16556 64834 807213277
1 84648 103120 552085289
2 75784 636042507
3 165167 12282
1 14811 44241 245655588
1 28551 78254 246117603
2 19660 719152793
3 57076 110858
1 8576 66680 263578871
3 67682 56241
3 155624 29164
2 47046 482694297
2 38980 920384432
2 126820 873703698
3 150191 52699
3 91 70010
1 15922 72672 381887626
2 27238 661905328
2 84167 533105272
2 91561 935504360
1 56507 108669 858213769
2 127378 128110624
1 12091 102140 792572525
3 134069 26445
1 21292 41193 560001910
2 34207 290734926
3 12734 12765
3 27362 51408
3 134682 101453
3 150431 54158
3 168166 110253
2 62922 203115609
1 41487 101885 780742899
3 167672 85263
3 57281 65678
1 54272 76322 610316233
1 81627 86235 602310351
3 98566 103200
2 226 563643388
2 20746 628869380
2 73930 248438354
3 3275 32490
1 53791 59826 17198846
1 21898 44719 552989972
3 76062 19654
3 152041 47425
3 152279 23718
3 141014 65563
1 9066 95034 678510423
2 96105 609033414
1 26792 30942 961135598
2 58534 429294723
2 114184 725829327
1 55615 111320 177078091
3 124034 28820
1 18745 25725 660494119
2 150765 466255114
1 59786 77861 680232240
2 96024 800257997
1 65115 69453 359746929
1 60916 72754 462955981
2 87281 398621672
2 14341 870767801
3 163064 103865
1 17892 114390 739768047
2 49676 6497177
3 79408 32643
3 96590 109816
2 135324 310388910
2 65206 743706166
1 23817 40932 318219871
1 35658 108598 676055800
1 6314 46460 275496341
1 29076 61996 890674222
2 18359 230463416
2 148562 693734531
3 70456 99839
3 109602 74599
2 45560 372372821
2 60861 22711302
2 128313 617135350
3 125863 22174
3 92242 110034
2 108138 708823137
1 28762 71441 634459371
1 75072 101634 449293640
3 46521 25718
2 129892 723242314
3 73558 72601
3 120519 110305
1 25060 87274 549374054
1 45875 82530 242869849
2 85782 10960904
2 858 44380257
3 97417 2696
3 53112 80616
1 52762 60282 144488797
2 71359 285518880
1 72125 102595 916152289
1 30114 30153 629173301
1 70143 100879 594932430
1 99969 103993 10819578
2 102954 736375648
1 88292 94889 796910543
3 38098 51795
3 67592 105745
1 67179 69487 590774875
1 61584 79651 764094572
1 60309 99109 536423204
2 92355 840336200
2 168266 591303652
2 1777 317326549
1 68238 85718 132420058
3 164919 48601
3 74577 10005
2 120323 258616130
1 34917 81396 886281201
3 100721 13549
1 4432 59666 935522323
2 21157 887465404
1 6034 67680 262201781
1 58166 76621 465764062
2 4237 288573338
3 34299 8327
1 17637 65098 936180862
3 113734 111341
1 43474 68540 722874113
3 151086 13689
2 63173 215006144
2 18688 715603934
1 22688 54077 10123734
2 4337 887091460
2 10223 965857464
1 64122 108960 607411821
2 149814 454787322
3 121462 21105
1 84209 88251 526989575
3 24600 25471
1 4066 10387 654789566
1 48256 111534 704370565
1 20021 76371 710644097
2 61977 815363991
3 120158 56750
2 71699 904315648
1 12680 44682 56509878
2 126625 157608163
3 31119 92999
1 4501 75230 36685172
1 72490 75757 532810798
3 106100 71853
1 33744 42891 406348408
2 106757 537469668
3 90304 64396
3 157003 16438
2 53656 813786792
3 26015 66233
2 87835 453950794
2 106408 178796257
2 61161 811214020
3 141090 103262
2 135431 552202250
2 2429 322701564
1 54709 105018 860074531
2 133612 494338779
3 29184 86915
2 46923 687756713
1 55579 77890 900574720
2 56462 190050527
3 137481 70798
1 32878 108046 172987378
3 27692 111989
2 170153 68525768
2 136254 280245406
2 120358 632021398
3 88574 16007
1 10990 45275 232471524
3 25733 67096
1 27113 54807 273539382
2 74691 883117696
1 50853 91980 589124736
2 52040 172960973
1 52825 74034 180513503
2 145683 203729835
3 108544 54492
3 36897 67024
3 145991 77244
3 97480 4119
3 125120 13667
2 155605 435396401
1 110386 111509 60816654
3 29397 14347
1 106541 108438 264906892
2 48337 994780853
1 5727 15267 502610702
1 8734 96889 597939885
2 122883 173695896
3 141825 19048
3 138926 102342
2 147510 46647164
1 63096 87809 907214720
2 25986 918852834
2 122167 658389969
2 67515 597902993
3 55389 66214
3 19219 55136
2 76684 739174363
1 48727 59764 224157761
3 27080 51015
1 16584 104740 725298656
3 136226 63322
1 103699 112019 835114057
3 119217 52929
2 107375 649379450
2 6545 94668531
3 38208 112177
1 93634 106266 397202601
1 3315 97834 256972454
1 48717 91520 918677406
3 153405 108959
2 140981 442985317
3 97713 41068
1 11956 15015 487301570
2 62017 657120414
3 82756 60324
3 122120 13626
1 21150 105057 593025718
2 67454 733426342
1 17263 51913 612264271
2 163896 552895733
1 21952 51913 324349762
3 74660 9633
3 136918 83243
1 1603 50555 803484781
3 140356 74675
2 26738 804799278
1 82744 86439 638386054
2 161228 299967429
1 28755 77250 823748759
3 62817 16970
2 136249 858853010
2 73697 990894982
1 31021 49075 465110398
1 31364 113349 862575469
3 104999 39196
1 40881 77536 848546756
1 19939 81133 758684212
2 51169 971832760
3 68685 54806
1 62211 86180 470008587
3 155409 71988
3 160227 63330
1 77678 82715 644430694
1 22960 39417 684231195
1 40292 92245 265352289
2 37956 960423214
1 41251 42369 159167409
2 125996 872820126
1 33581 58381 442417201
1 75159 112195 804293000
2 83992 868034063
1 41180 79954 19322392
2 49035 762219409
3 49072 27634
3 117667 22454
1 64609 112731 516504456
3 50094 3032
1 71197 84172 820488278
3 77216 63536
2 152060 285908242
1 45498 99965 390791340
3 148754 113033
3 122991 50572
1 10129 81109 699757846
1 42413 68349 821130552
3 30521 70518
1 8023 55786 388327628
2 68954 202658774
1 71857 79208 432115432
3 51938 50760
3 158055 89372
1 83331 91335 36081537
3 1412 2832
3 7974 85476
1 13788 14077 732677770
2 101012 790013352
3 126456 114088
3 104496 30384
3 66145 54211
3 15805 96430
1 92964 109433 57788230
2 136738 580739759
1 48209 88256 168667973
1 18914 22659 145407798
1 13150 29221 505513926
3 47732 11787
1 14193 69798 249593073
3 67644 106187
1 15500 48754 656178470
3 24937 55334
2 74228 810054976
2 88422 554839438
3 157813 72430
3 31829 88613
3 170509 11398
1 33482 106684 288751458
3 14992 17982
1 42394 71174 947151813
2 6259 707541876
3 113124 69491
1 80676 83199 12983096
1 13357 37834 996109733
3 9382 56084
3 38577 30018
1 83031 102012 27089620
1 11040 44955 615804058
1 35045 63230 453914371
1 11079 84155 303008876
3 118342 86489
3 97645 100498
2 110450 866277068
2 155968 163871703
1 80525 101599 428359208
3 88225 86058
2 128686 300272352
1 91863 104550 275821373
2 91804 77607434
3 51323 67395
1 102625 112632 911389384
3 50162 60564
3 19002 77629
2 100679 62697443
2 166715 255163429
1 23831 114404 308302673
3 65023 15048
1 87190 96769 921668229
2 62800 542600411
1 86232 93487 186547188
3 173531 21356
3 174908 113570
3 163113 74908
3 51967 25274
1 486 41980 106796334
2 172316 963609599
1 5177 65446 438198476
1 53774 60770 207724720
2 51194 226925459
1 14178 103034 444828222
3 126417 29282
3 67299 99642
3 50472 18226
1 1138 16333 84386439
3 12418 98286
3 169045 4707
1 4408 48985 101026216
2 174678 635927639
1 12167 13576 45349774
3 140197 49646
1 1310 10267 407423547
1 28143 32967 753647736
2 81713 819989448
1 12030 66516 2225565
3 116555 87211
3 123107 66833
2 75255 703533038
1 31671 108711 991879735
2 156693 522695750
2 91734 452951284
3 164518 1756
3 173089 110172
2 115384 860347181
3 78692 91331
1 48384 77057 947813447
3 114187 28244
2 166526 78303681
3 776 25417
1 63678 69930 259473039
2 23570 766043411
3 142166 87886
1 72376 106312 588691538
2 107917 523942301
1 36321 88834 573690006
3 164828 74078
3 44834 95730
1 32081 112907 172766723
1 24753 90851 635509174
2 32556 382615944
3 169392 32743
2 166813 589257020
2 173185 161023644
2 142221 59776642
3 72223 105348
1 35181 65053 339213133
2 78687 329105430
2 92181 200751696
1 13611 112606 268287539
2 140788 915778252
2 46357 609588296
3 47016 69890
3 147129 65745
3 165250 2945
2 150921 350912613
3 156563 1869
2 140939 461159356
2 59654 587624604
3 36156 81777
3 49938 11151
3 28071 31745
3 79556 42987
1 21855 55120 177056259
2 42165 538029674
2 72941 634486994
2 104139 64270136
1 101149 106947 270181277
1 16998 82076 728632600
1 16707 110946 244224414
3 80159 6491
2 124877 701878772
1 33813 64332 306539370
1 47738 99391 672091049
1 3726 28387 619375986
3 79917 105589
2 168896 914223902
1 34627 84885 65595976
3 33077 18349
1 7176 95858 34648882
2 82275 578757637
1 86087 91634 713885215
1 38723 89329 81496914
2 108246 989712752
3 80607 109318
1 61097 102581 122193061
2 142175 749685871
2 96112 219084385
1 72276 96025 177420276
1 40458 71151 655894310
2 102987 930803173
2 25673 933777972
1 12288 89636 96660246
3 161712 73753
1 52406 71957 378532256
1 44644 58606 325732205
2 95822 447371553
2 173593 145287411
1 27859 27970 693321081
2 164367 630530684
2 163039 558070916
2 123653 889175617
1 16306 98636 86252428
1 23136 34108 613433068
3 131006 25957
3 73527 74729
2 65376 703172448
2 150170 540967423
2 98012 972663695
3 169259 61808
2 158081 254679207
2 26297 561804403
3 13955 100556
1 57739 104450 57431225
3 84713 89794
2 111763 400174746
3 161494 88254
1 62523 93492 739377475
1 37618 50604 966317878
2 110798 105249914
2 113866 646750944
2 53855 904223527
2 80324 977457948
3 169676 52780
2 50082 996442821
1 27395 99052 164280132
2 69978 150544162
2 30693 69989236
2 104456 468074595
2 144879 357093650
2 133867 992245736
2 143340 100776855
2 36096 731390668
1 39248 106820 293034093
3 155930 58446
3 68587 15944
3 27131 37186
3 154911 109453
1 11788 53909 463628851
1 3234 105490 956364978
3 127802 77290
2 100781 892412657
3 4479 51127
3 141097 56207
3 78714 96848
2 153817 400428214
3 4888 63539
3 31023 71119
1 51748 64939 564365120
3 8498 104225
1 24671 81853 970061528
1 58562 94616 625052592
3 126170 66182
1 79434 94004 603416003
1 83404 83486 817483611
3 12028 63806
1 14233 68908 517816867
1 57156 64680 284352879
3 89885 58100
3 103668 3637
1 44174 44395 948375483
3 104452 3727
1 78027 110238 217842037
3 51237 40553
2 168084 129051223
1 98539 99452 974597814
1 59053 64701 995155284
3 123187 28173
1 33243 42662 829091118
2 116261 741805947
1 20397 114383 973130561
1 15667 18820 389532518
1 61522 74961 578045441
3 66627 71485
1 71524 99293 865126834
2 49859 571952989
2 33358 72493240
3 133232 20450
3 154425 53827
1 1839 9109 997263477
3 161828 80537
2 39828 86305246
3 34514 76240
2 77029 709799354
1 11582 16705 754366083
3 2827 45362
3 13124 51992
3 123286 83974
2 6462 92284877
2 35014 470973253
1 17921 108522 259557883
3 91070 99473
1 1849 58869 889708699
2 125864 359958711
2 58965 648677181
2 14729 884883791
3 46341 851
3 92020 85194
3 83834 70800
2 65218 908295699
1 51814 66653 369048468
2 69695 147582399
1 61229 61539 89344048
2 137711 638760105
2 128536 953178344
3 3499 80015
3 115115 4192
3 100194 82578
2 158332 245913939
1 10039 53217 719063413
1 82047 87121 502029491
1 68302 75240 594019954
1 53195 82857 573939222
3 102074 59426
3 86943 11648
3 155542 39651
1 109559 112115 551241436
2 78817 764574591
3 1700 67942
2 132200 478916506
2 142133 688589695
1 80716 108210 480075643
2 77877 874031746
3 24591 38267
3 161838 73140
1 69856 101329 742194899
2 112384 886057086
1 16573 44683 335613006
1 7203 110148 99243322
2 22440 634614552
2 173425 72191245
3 66975 100209
1 37530 60693 891358057
1 59814 80239 932178476
1 46057 88726 931161983
1 33601 41303 740990612
2 48256 265761526
3 106678 109909
3 6137 112197
3 36011 96448
3 118724 38942
3 123273 48490
2 170888 461508624
3 15527 35587
1 42327 87874 155119772
1 47177 68855 841245312
3 21266 32272
1 21465 93452 690960019
2 10138 864531002
1 50005 99778 837275385
2 50547 367419053
1 12193 96724 278397215
3 135746 77413
3 48770 39455
1 8675 10166 236676782
2 143760 255966394
2 107433 235086796
3 35749 81830
2 31841 986034665
1 55563 83892 393728507
3 154501 89045
2 163327 57754050
1 41311 97841 906857477
3 65243 21411
3 87094 63955
3 127737 53129
3 146427 42575
2 150217 846833848
1 42542 51472 801262947
3 71573 80800
1 68766 102418 654941344
2 65886 803514144
1 37848 55727 317736156
2 60914 58822455
3 20410 42285
1 18713 62965 637258412
3 149106 78484
1 60134 94404 855709037
1 4829 24621 446972409
2 166948 508808687
1 63164 86107 894098409
1 23385 93029 516246731
3 46341 2149
2 69551 352824124
2 131597 844391334
1 24707 76858 10291308
1 50197 74524 91353489
3 111197 25559
1 2333 44879 657853638
1 50429 91238 269930073
1 43475 91880 777885644
1 9173 37877 519599361
1 18477 38113 260056878
2 8271 193755527
3 162373 92890
1 8809 80812 874349050
3 35869 31163
1 12527 92100 584832060
1 24627 28900 979828057
3 109853 74928
3 105570 112747
3 54643 27078
1 57349 81841 215025278
3 162688 106017
1 76399 94022 386382102
3 3310 67350
2 106000 120640515
2 153831 705549477
3 45732 89965
2 76915 854977011
3 154678 83758
3 70764 36108
3 505 33236
3 149188 58384
3 78264 99214
1 54220 76172 113902391
3 26832 80174
1 42957 81054 580910086
3 113321 45398
1 46476 59578 109509060
1 7790 14778 678203089
3 60844 45703
1 83425 96838 29982456
1 74622 101914 858540369
2 59693 291387153
1 22646 28848 352720542
1 64699 97795 258579655
2 132656 63040531
3 156487 82339
1 60409 63959 136000370
3 102142 3362
3 51144 56305
2 117575 416184935
2 85260 54956898
1 27492 70057 38232825
2 59453 375269890
1 32850 65754 118966949
1 61293 103416 266406508
3 85561 99409
2 10331 246334196
3 100449 8293
3 29189 27678
2 78192 61193483
3 141466 100338
1 56356 88229 907446448
1 14309 77345 771677628
3 98710 81890
1 63151 97258 702318818
1 74438 87127 641444569
2 113394 492845827
2 168373 865033485
1 50554 60671 610155991
2 145007 624879372
1 48765 102791 867673894
2 121695 506997498
3 169030 75145
3 135052 30313
2 152050 342641688
1 13431 60681 866881919
1 47272 48297 24487497
1 29012 41795 429503
3 108526 85794
3 126635 4103
2 32699 9766411
3 35503 29829
2 108192 871675877
1 77427 89301 876430631
2 34046 946070947
2 103620 488112734
1 60362 75315 243289377
1 49640 106079 273371926
1 79296 96278 418206013
1 72994 85228 653489328
3 75378 81619
2 66943 909439903
1 66310 96879 458919719
2 72658 555868520
3 41891 34940
1 60597 78861 406120093
3 89153 50608
2 1822 246463221
3 157765 2960
2 132077 708584370
1 44903 55523 599994479
2 35140 520192344
2 95928 673680435
3 94683 61071
1 64826 111493 916049072
3 91880 44630
2 148784 948591311
1 41093 91714 926827552
2 40219 365912426
2 59785 92119003
3 117646 14715
1 76150 108723 254850019
1 49867 70371 719500561
1 67725 76918 932206167
2 82516 623692151
2 8713 444246324
3 99767 92037
3 565 5219
2 43087 772404557
1 35906 109728 680385273
3 139010 96555
2 95624 570576998
1 7567 49550 377657750
2 38697 790706292
3 54393 34441
3 9444 48365
1 46947 88872 946540383
3 106202 43372
2 64509 56318617
2 109443 523693256
1 12231 113042 477805736
3 38579 50143
1 15556 50810 969970623
3 110078 25547
2 65594 803654690
2 124208 191982334
1 2553 105274 186286986
3 11430 45648
3 45918 61467
2 58931 438703180
3 157622 39336
3 88737 76056
2 28087 865634169
2 151590 365662442
2 115152 648610177
2 17474 582102351
2 55417 214831389
3 58687 5756
2 126697 50882190
2 80285 148045156
1 68604 96342 216257109
1 5244 65930 155120802
1 28447 44982 154718015
3 168314 16809
3 150900 39979
1 1757 102387 381408640
1 72126 87944 113265539
3 166171 20525
3 107886 59146
2 22550 102749843
1 3321 79570 682338526
2 143766 872976575
2 73977 738281100
1 96551 99778 883881196
1 1810 100099 903513094
2 132606 260916432
1 66259 66301 490636919
3 14361 87870
3 49779 104647
1 60106 70439 447210943
1 48028 67935 591062863
3 30507 35891
3 137411 101093
1 27405 69213 286045263
2 71630 239397218
1 9036 9920 252988066
3 21958 55753
1 58284 108152 962701410
3 39955 18460
2 55695 881553421
3 45112 47335
3 83425 61080
3 18084 100296
1 50327 85083 210034388
2 93382 83695941
1 20120 89235 325949711
1 7059 91432 967570596
1 1016 13552 582666832
1 69951 74540 782152763
3 152883 112673
3 97617 16191
1 405 50593 250374710
1 13820 95895 583676086
1 32442 63787 247255825
1 59556 99759 55332546
1 33733 84765 629717926
3 49244 84037
3 99773 44207
1 9359 73846 813449174
3 17245 75920
2 154893 319583349
2 124688 836042764
2 165031 131095558
1 53714 78020 585547494
2 75033 782466345
3 88549 78424
1 27653 52009 811221369
3 2447 3877
2 149502 598546519
3 50699 105248
2 43543 365654783
2 110342 521983046
2 112118 328940486
3 138238 6687
1 12689 53288 854170723
1 7850 110802 128361524
1 73612 87849 401944377
2 84823 235716915
2 21527 274000874
3 122804 69269
2 148677 675911916
3 144156 14794
3 77757 35888
2 169811 431511323
2 170826 528753535
2 164020 376749760
1 26059 66755 270857511
2 140169 790488208
1 50212 84171 330295772
1 49466 78704 369866394
2 131857 660319234
3 155657 41272
1 19212 78246 899905493
3 7498 24153
3 60179 93822
1 33841 85648 768545169
3 41596 9997
1 3341 82528 41022049
1 5674 39806 979886341
3 126875 6411
3 37284 70917
2 37481 494008739
2 100386 46073007
1 84242 96327 20046624
3 5246 93516
1 50698 84716 448724866
3 102854 16718
2 158328 934288059
1 61659 78647 31897372
1 38774 44555 314576873
3 3390 22992
1 9208 72221 508343384
3 122483 103675
1 53987 80196 870704003
3 63960 51106
3 99100 6749
1 65325 108177 153203765
1 49046 87718 61029601
1 51903 74842 107128237
3 97295 35876
2 38281 583851851
3 6348 25452
2 157725 261198114
2 64208 184050127
3 39724 2717
1 11786 47406 191002416
3 93072 46664
1 56064 110894 715621687
2 124834 806140066
1 49254 69628 257006796
3 146820 4598
1 74025 99477 126298710
3 161193 105811
1 63136 72183 730863162
1 799 60599 363545978
2 94416 991269433
1 24025 97546 180718806
3 6014 30742
2 7396 463736235
3 23884 87622
1 9723 17615 379682497
1 80566 109274 726009757
1 24290 81177 699567193
1 36381 88343 277974670
1 20003 57584 143617867
1 14422 38332 313778272
2 105590 933206439
1 3450 83991 771295230
3 20934 62165
3 146276 109740
1 17833 99739 330812786
1 36597 57616 946747796
1 12865 102864 653500292
1 43758 105405 295950371
2 70801 930278358
2 24167 918385268
1 72313 74675 697400316
1 3887 107580 938139443
2 83037 459736194
1 20166 112613 60310950
1 70173 106142 373508725
2 13590 145151910
1 27550 78946 947288477
2 175021 805794540
3 148872 32473
3 81250 49554
3 144667 5749
1 77638 98000 882769748
3 32194 82744
3 145121 54267
1 8225 113895 444689368
2 132649 395879373
2 33706 399502262
1 90659 91921 365107441
3 78623 21194
3 70346 46614
3 21428 95086
3 45858 95940
1 60137 69718 184267969
1 15538 19789 625166986
2 20581 820828008
1 12018 16877 915551781
3 48318 20811
3 107095 91427
1 56621 80316 213300860
3 94054 38212
3 53923 31856
1 21108 50395 156170580
2 35303 86935617
3 72130 3595
3 82726 80502
2 63617 703601709
1 5932 8150 331602347
2 70872 789761912
3 22559 108502
1 15926 33054 109218366
2 101287 281417129
3 45150 11773
1 25496 108736 658129061
2 151415 655019053
3 148724 19670
1 73035 85652 991195016
3 160724 10296
1 19759 33102 210258249
1 2819 109802 304606488
3 42099 29781
2 120595 329118241
2 138074 329133939
3 95977 33323
2 53844 787954119
2 165698 991919589
1 42833 59525 264094383
3 301 81610
1 49316 79406 843180483
1 33864 39714 72805329
2 132095 426828986
1 53511 111839 510353975
2 167190 720670326
2 33974 781448123
3 28912 87034
3 142399 13780
1 98002 105731 315782353
3 87237 18782
3 116423 15940
1 36926 96008 27012543
3 55639 58773
3 143923 99762
2 124949 799737808
1 19542 82107 307885067
1 49314 57114 207897941
1 57873 72129 723569727
3 137450 73827
1 15122 60069 188147896
1 17713 19139 690457689
2 76427 126450386
1 4239 63485 112826258
1 34407 81474 830655393
1 8844 110534 758168130
2 126794 314941012
3 40076 78881
2 144431 491484572
1 491 101059 122009163
3 129468 9511
3 156049 101967
2 19644 140413569
3 102446 10253
3 88308 72696
3 92645 57759
3 147324 22678
3 150050 110116
1 68822 80196 929758064
1 30745 41436 971915034
1 7773 61716 715452717
3 145895 55861
1 8038 61913 341180444
2 162151 677025339
1 24930 93666 102795695
1 55092 80311 156578737
3 82657 4526
3 52349 80051
1 62827 105522 277642182
3 5455 88116
3 103036 59746
3 96326 78090
1 21928 93248 775289664
2 2478 951682301
2 136527 374554633
3 139790 61744
1 15474 72534 939138391
1 31919 33573 423485564
3 117135 35097
1 57173 92832 659777616
1 47885 54225 835830269
1 47625 79494 305935041
3 38171 51618
3 42570 33552
1 61966 111806 949329146
2 29756 499216373
1 2123 83689 718968649
3 117272 40225
2 145364 817002398
1 40027 77941 267306782
1 59552 67322 212617274
1 86326 102339 85854460
3 71984 7410
2 72853 203491227
1 60277 77888 814947495
1 35176 86812 779771633
2 103953 244189384
1 39803 105133 399229701
1 75656 80996 67450773
3 171816 14868
3 173066 85424
2 145893 364645307
3 25932 69761
3 27872 25081
3 89422 25320
1 20523 44359 695832187
3 104292 80510
3 165312 111314
2 40627 417748737
3 104998 31959
1 63512 99234 485697405
2 103591 679708384
1 94680 112360 431689707
1 35971 61379 722027174
3 134037 15113
3 21826 95276
2 73549 805130256
2 14541 279088042
2 84996 850813620
2 46071 193745771
2 39940 735679502
2 143919 565193924
3 47408 10686
2 172749 465189058
2 67450 373428805
1 4333 8844 380675877
2 103403 675725439
3 25427 39630
1 27181 44660 903227000
3 72181 108119
3 98282 86981
1 64853 94957 761496549
2 82265 553086362
1 47973 59658 851177969
1 30610 66980 92038061
2 141663 769461561
1 52488 77418 501111347
3 69512 69918
3 167639 68401
1 45920 100931 249621271
1 82574 91696 805411779
3 136458 89975
3 74026 41060
1 80903 108430 367257084
2 3257 610375803
1 14356 65420 147814077
3 62981 91251
2 65898 898245382
1 44013 91197 482333490
3 125165 54718
1 48581 91472 860972094
2 116653 236222714
2 85375 94387329
2 170563 301020521
3 6341 58933
2 132663 743497136
3 91437 114049
1 39037 99737 901276545
2 82440 368403747
2 8446 965922051
1 9493 41957 836645981
3 82168 36360
2 78352 289797215
1 2586 39167 839232737
1 59432 90748 666154482
1 750 28363 108871029
1 79531 101894 673218242
3 149178 63203
2 70078 816189442
2 142833 632636624
2 77066 236004352
1 98951 103951 385061347
1 37712 87833 215115764
1 51609 66056 661615052
1 8134 9682 821068383
3 157539 46471
3 130365 103421
3 5409 40811
2 158119 983233193
1 48473 84763 969887814
2 105616 409109504
3 92944 18988
3 86140 26301
1 23136 36799 108825027
2 121650 191594605
3 174320 83312
1 32621 47182 295211907
3 75385 51889
3 132537 78175
3 113244 10441
2 155485 999641214
1 36739 47166 961840605
2 80111 518167805
3 160477 56781
1 106233 111168 44941862
2 19940 512716143
2 138978 915063677
1 18933 111804 374535294
2 54223 6631138
3 79200 37762
2 25707 173751357
3 42477 48060
1 32643 45569 823106558
3 168554 18453
2 82616 196528066
1 25103 29818 853754347
2 148282 945634115
3 133463 32769
1 11729 87988 41876442
2 19673 965920152
1 38134 72542 305625981
3 13994 78878
1 18023 27573 127060653
3 89831 33956
2 29024 419179857
1 51250 92947 456775371
3 145419 113830
3 91081 105130
1 15311 104202 745368990
1 67534 78526 204329102
1 14782 16644 770463144
3 108083 36963
1 24263 58762 895256639
1 11163 64314 758853608
1 27641 107948 901482435
3 17505 57518
2 165343 980681900
2 175003 43674139
2 50290 796041407
1 87279 100468 231398065
1 34489 105185 83925579
2 10646 345100009
3 130732 112124
1 39466 97453 861225386
2 105913 844539170
2 148308 331090310
2 171218 280784893
1 9787 61614 465062478
2 71859 64447170
3 45019 62843
2 159370 633225328
3 167112 24646
3 137599 107956
1 12693 38249 309353593
1 71307 99126 23875663
3 141071 7721
3 6288 55730
3 71169 14387
1 58625 82831 147010717
1 70280 110247 36261986
2 128730 509295339
3 118738 77744
2 6867 899042625
2 95984 971501788
2 130241 74712814
2 82134 36002409
2 87033 756434717
1 41305 110559 30498480
2 12355 921390993
1 38558 58485 565223865
1 1793 28754 533718170
1 16848 69614 172747737
3 81422 108553
3 38897 99214
3 23947 82501
1 4846 76776 142448803
3 165243 42820
2 86785 574125329
2 138315 428153379
3 161526 88835
2 147060 850382959
3 528 51344
2 108514 579635505
3 67178 30529
1 98906 100343 759119462
1 66647 92029 349251240
3 40711 51998
2 104563 718283031
1 15100 36275 915955493
1 4814 6127 712380206
3 40133 18307
3 118674 59957
3 122558 5709
2 162921 286779516
3 77097 19708
3 170674 109600
2 152140 658308772
2 99837 581703216
1 15966 73835 63070844
1 5477 57284 411883550
1 16886 29014 677044803
2 126655 24240364
2 104915 370531603
3 174203 61390
1 965 69048 125570533
2 58604 98069248
1 53199 106822 70509330
2 86402 289058302
2 66588 893050869
3 2668 24555
3 121462 28797
3 116903 9375
3 23060 102549
3 122884 30820
3 62897 88241
1 65188 69079 169711389
2 58329 832598645
2 38136 78534400
1 46543 54372 410607184
1 42134 48810 818171834
2 105285 778824845
3 162426 100629
3 34651 80852
3 137370 110935
2 20457 829646885
1 29064 107724 55413010
2 94788 590228575
3 89390 18672
2 121042 63540281
2 159868 256764499
1 26853 47229 236831576
1 38790 66237 163291234
3 62462 22975
2 128403 261284784
3 174658 4847
3 99488 21757
3 25556 75828
3 101458 73719
1 54503 94812 720450901
1 68197 95548 126041906
3 162628 26410
1 16368 66686 152879421
3 137373 37004
1 29400 64842 403808210
3 74382 55895
1 50271 110927 515796174
2 126733 520196604
2 66674 150714935
1 28440 32605 195977250
2 149554 539756946
3 109545 20445
3 173742 48309
3 113848 101412
3 45885 43435
3 103686 82339
1 82228 109633 429635597
3 25012 73194
1 29115 78090 535634646
1 5017 89673 690083116
3 51940 75229
3 10443 107245
2 112273 188295047
1 63702 99531 897126365
2 60175 424517400
3 113950 69660
1 98724 111246 342247674
1 8034 110595 709944489
2 77910 663251882
3 14081 113295
2 134075 887543380
2 30328 229713770
2 51323 677924288
2 130733 124722624
1 21139 112714 969457360
2 94082 706165213
2 40726 889029465
3 147653 78312
3 16188 63642
3 15749 58893
2 97404 798465752
1 69034 97523 775821913
3 127641 36737
1 10631 44969 267042032
3 81007 29516
2 56774 90451722
3 156584 10277
2 17258 968718339
1 33362 35776 643246999
2 168029 924240919
3 45996 2066
2 123874 645440491
3 22552 36564
3 106830 53221
2 62569 467546335
2 68371 474549389
3 173497 108199
3 173290 20123
3 36375 77730
2 18639 3102051
2 150128 526821601
1 14397 32401 641609623
3 33390 7449
1 17482 87619 966440274
2 5073 253459321
1 6806 92188 611072516
3 29499 105019
3 155115 64384
3 77628 110919
1 16351 43757 734893278
1 23378 70805 868348095
1 43221 50831 210240385
3 77750 79257
2 38274 285410136
2 153665 842255093
2 147500 83472719
2 115098 503564454
1 30399 91747 63854662
2 742 975311792
1 76612 84588 144516482
1 89825 101631 73900892
3 108831 98943
1 16423 70199 168633043
2 170095 620072788
3 160062 87719
2 172473 32622149
2 113827 871533434
3 70691 46070
3 156198 15188
3 145362 64681
3 14362 97078
1 47744 86415 927334749
1 57614 68836 818271486
1 73698 84459 6650513
1 4149 61797 353923805
3 145876 75912
1 17821 58462 111397102
3 118371 61903
2 7688 437544839
3 94786 38805
3 123547 73235
1 42431 92797 432775353
1 29917 37493 37242238
3 16253 83632
1 4586 111659 580156115
1 18094 73275 969848175
3 96345 57473
3 141954 59451
2 79635 673615322
3 5351 95045
2 63407 651234247
2 122174 324425057
1 50948 95200 413009541
3 1815 67951
3 64458 9863
3 40367 63512
3 174510 95125
2 123 753442212
2 21145 759347061
3 118401 42281
2 149697 251656711
1 16147 73207 921955615
1 4942 83134 960601262
1 17042 66598 90477508
1 47129 48803 538975172
2 148704 249925844
1 614 35198 198329436
2 117757 836529109
3 75630 98740
2 146455 99648397
3 82011 27783
3 64037 97493
1 72267 98285 575077394
2 123732 435181993
3 81938 35801
2 146088 688521654
1 75777 89265 450813594
2 6899 954064489
3 22219 52150
1 24369 80371 440991162
3 166696 38989
3 117903 91520
3 173278 2898
2 31596 473226885
1 7775 40509 12128770
3 27653 37458
3 100534 25256
2 4221 790744124
1 48298 112683 130926228
2 131868 674133170
1 6859 55474 268753282
3 95049 54141
2 33942 965774528
1 4439 44022 958168337
3 76531 113500
2 133281 933853591
2 108822 22642599
2 114026 933994918
2 52946 953297281
3 77258 64043
3 22671 84001
2 146869 724704250
2 13066 943942001
1 68432 102288 615758077
1 37938 109816 534679285
1 3403 94613 219012279
1 43501 59651 916718283
1 20206 67789 933270447
1 68777 77296 293789692
2 69987 7380718
2 112664 649443468
2 83974 16744124
1 8091 48034 389859751
2 93756 831994793
3 88578 57567
3 49734 67512
2 86591 472506394
1 45719 87990 458376607
3 160084 100944
1 66611 77664 74068916
2 110698 560523706
3 171845 107577
2 122862 179026551
1 85135 107940 9932232
2 115467 774115927
1 69564 100038 91468282
3 175529 43764
1 23239 94280 477790178
3 74019 89093
2 68776 237154037
1 36486 93926 272523207
3 128769 29947
3 43605 36671
2 91396 47603416
1 11145 110822 61003217
3 82153 99827
1 58978 90244 926884041
1 12031 13602 972949060
1 75147 105419 480598199
3 5721 28365
1 4603 113120 648123282
3 137954 100672
1 42855 81820 81262619
3 56918 94264
3 10369 99578
2 119265 33436302
2 73358 527680614
2 86377 408781258
2 156694 602537403
2 92818 60931800
3 47020 112849
3 172237 54929
1 72280 91883 278186906
2 84284 774740720
3 44793 108796
2 119025 122319122
2 66667 454452457
2 156099 678619483
1 22895 65148 867095809
2 113873 286491481
2 81732 659572201
1 15949 85701 584898834
1 8758 79206 314921174
2 58825 314194297
1 3783 85721 576911618
1 27266 27473 400422076
3 47425 85172
2 162685 728609336
3 144817 46865
3 114921 57699
1 57629 83335 661461603
3 70366 35348
3 135120 86997
2 119422 36129363
2 151191 198671553
3 52212 72213
3 156084 20921
3 27104 90366
2 110207 627851966
2 136681 129310829
1 25140 98317 601253743
1 73845 91825 680951189
3 82407 14518
2 97004 585373262
3 42739 54435
3 52951 33352
3 94844 102856
3 29522 12272
2 39947 424916654
1 56431 85566 395664390
1 47512 88575 367028769
1 86341 90028 198054102
1 2234 12303 22076736
2 8033 468784275
3 52637 34634
1 30670 95521 654469528
1 16311 27513 766818279
3 115047 61522
2 35133 926309706
1 81130 83022 770670729
1 3107 26209 635796396
3 48926 34332
3 159365 8809
3 125247 33566
1 51849 87923 556487348
2 135486 822485334
1 11165 96106 461445238
3 137022 81596
1 54459 91511 219451142
1 74186 81693 491884571
2 172562 543787307
3 6094 99205
3 8367 38168
1 78957 83233 619221405
2 147172 767260469
3 7713 88394
2 156259 645644458
1 48179 98910 724440536
2 63573 510284864
2 94076 421263386
3 7078 1717
1 52263 87446 686303406
2 7155 459945256
2 49610 755821987
3 140538 2112
1 64627 111990 654736243
2 77792 740410633
2 146434 57532891
2 79983 302508994
1 106 91174 594433917
2 25894 1370048
2 6256 392259363
3 148179 111181
3 143430 78397
1 14306 23345 931144340
3 149560 8189
3 54036 9247
1 54383 109184 415560884
2 159673 576964791
1 86700 96331 597022530
1 15525 31660 313041826
3 136456 67567
2 116829 16363048
1 17263 63695 847278221
1 15207 66305 232337017
3 89320 48130
2 150846 186264360
2 149094 539558830
2 1949 445651173
2 4940 608718910
1 5108 26720 807020604
1 790 54036 489154258
2 32455 733064478
2 153441 453379294
2 7966 41718510
1 71456 106244 828552175
1 61438 90381 300402413
1 14425 105015 757143672
2 148100 492827220
1 81145 104250 44923965
1 38973 97249 524950987
3 75039 38615
3 42441 108850
2 56046 449859432
2 33330 388763216
1 10084 19054 655808028
1 67517 102901 125965215
3 69683 111594
2 119189 800073741
2 62125 276622804
3 78131 14901
2 114518 272371170
2 66763 615652439
2 8868 328458438
1 83692 113248 409621817
3 76460 30802
2 21245 307249792
1 45933 110157 869574728
1 5286 79253 460629940
1 79770 90246 42016514
3 88295 50502
3 113528 24785
2 14397 228353735
2 75945 19572673
2 17113 22721164
2 55027 955342868
3 96655 18735
3 23114 9526
1 16944 22196 874747012
1 17749 106093 481289763
2 133867 946581117
2 150487 847224055
2 66980 369055567
3 170458 25381
3 134290 36655
1 31 49681 391516628
1 46370 106837 758274228
1 43783 110379 828975320
3 6351 59576
3 41910 12191
2 141476 865984475
1 56816 93328 434669956
3 6592 62722
3 132755 63516
2 95462 980701587
2 5870 525087129
1 93989 106491 553686070
3 143264 100566
2 49587 556023207
1 69810 108279 521944507
3 170160 86885
3 27003 13991
1 34616 106535 576035806
2 86700 881977962
2 86697 575796439
3 2380 70793
2 41392 588521992
3 12482 1424
1 15508 90401 480827099
1 13731 18710 834768578
2 127039 725805934
3 63090 25434
3 124580 55093
1 68902 88393 733359656
1 14572 35865 980667198
1 14580 53342 13688699
1 28205 100812 800765132
1 15427 65324 926635505
2 85255 671909672
1 19883 45202 436887380
2 23576 322211141
2 83088 284179989
1 34265 42934 955317479
2 56983 39388907
2 48628 830738026
1 91697 95565 770678598
1 19321 108199 888959175
2 45355 738961851
3 118400 31327
2 50554 27874218
1 21746 95239 72236881
3 169836 83430
2 92505 165698757
2 150422 628136511
1 55641 91268 873510638
3 85052 15283
3 160724 10393
2 157187 759019559
3 134402 12066
1 74112 99838 706352900
2 17128 451172194
1 30896 92612 148105481
1 43448 87561 857352592
3 38825 2954
3 150394 100830
1 28469 64147 126389809
2 147475 755084693
1 54649 86500 124182976
3 171503 20967
2 20079 817677531
3 120211 60163
3 100100 83877
1 16455 101071 850695266
3 60966 12752
3 86592 58704
2 138554 335052003
2 113072 646615011
1 59807 78951 793511413
2 23406 16102727
1 21204 51045 779273044
3 557 25567
2 26449 69094332
2 13613 246762908
2 40092 225750659
2 102237 110881918
2 60798 191770333
3 152606 58107
1 6871 17289 466667962
2 159174 874684825
1 30993 31381 318609451
1 86330 106653 500809833
1 33732 78861 525458197
3 150852 83850
1 35487 51465 410380983
2 105359 821260998
3 34928 27966
3 116814 63069
3 15051 81364
1 46375 78348 77683207
3 78938 35329
1 19843 67756 342793113
2 108565 465576113
2 17761 898789910
2 93748 66990574
2 128126 802079891
3 97071 106462
2 74467 651725632
1 25056 34355 203352447
1 21027 53684 308177281
3 116992 74465
3 128319 19014
3 95535 951
2 107849 117360103
1 14270 68449 196138303
1 58425 110076 680465419
1 28188 38006 415957264
3 164674 110781
1 16637 96757 744119590
2 146468 377491900
3 771 79573
1 36608 101170 77427238
3 22062 54433
2 148752 907594889
2 57393 316985245
3 153046 68996
2 4458 458983347
2 90983 627257935
1 45143 68512 877151103
3 160217 67749
1 68578 100314 5901693
2 50431 302282316
2 61726 853062510
3 51826 78552
1 5998 106898 786824962
3 55277 96826
1 75903 105761 784406262
1 47859 75591 102820928
2 132887 111732828
3 172998 28125
1 76761 113402 656451867
1 24632 107573 861021941
2 56881 314172326
2 125738 240503168
2 68301 789766197
1 31547 83558 458285407
2 96656 243775764
3 82120 73862
1 15548 73796 507344805
2 167128 743032144
2 61586 409275302
1 12902 91753 55801250
2 220 373647927
2 104042 838675244
2 23259 987022370
2 116610 42418465
3 21972 94592
1 18694 94586 872592640
2 110899 842274523
3 69923 103045
3 173928 25512
1 55464 82842 242027365
2 92140 238026890
3 45398 93720
3 40448 36297
2 100811 793423577
1 36254 71732 70652121
3 78698 34778
1 73799 97606 895896754
1 18732 82392 392055195
3 63368 99825
3 53846 112798
2 158274 758216614
1 8535 62519 662124957
1 20495 57761 318972448
3 78276 106316
1 15031 37800 806665348
2 51885 384632794
2 165181 509266820
2 27234 234805844
2 104390 66773961
1 15958 100198 627873091
3 20727 78916
2 130408 28311209
1 45352 71290 521328166
1 65589 105721 820306119
1 97900 107043 183705454
2 8162 817873860
3 161196 28010
1 40608 67541 713046278
1 42581 57293 521622552
3 82812 107136
2 326 120907618
2 26569 594684045
2 125642 104513686
3 7506 1378
1 8520 113416 479981930
1 83631 96319 33010692
3 121223 42735
1 34549 95090 671286851
2 31671 719716824
2 41599 403095615
2 14597 364379458
2 158168 565521732
3 73230 31661
2 30853 386746302
2 48361 280134138
3 139118 23187
3 107910 95933
1 21864 63739 427579983
3 53532 100935
3 17313 13360
2 90806 687047733
1 18726 63855 319613634
3 167526 90737
3 114356 54924
2 53644 714206735
1 30456 53947 817614906
3 78132 23294
2 165238 940594578
3 115808 37666
2 121553 995344735
3 134175 42292
1 54625 66720 127097523
2 18938 679905448
2 74016 473296266
2 163766 138805076
3 40169 67620
2 39680 836851074
1 63893 91317 688025399
2 36900 884674423
2 115343 920454685
2 123306 698689856
2 66953 814924321
3 43095 58578
1 31044 99039 862801782
1 23058 101721 877809854
1 9078 41157 239398668
1 38264 62507 344666911
3 18732 104885
3 82390 63459
1 3081 25279 451450557
2 78633 165597217
1 18554 29312 416356262
1 64772 113606 751888148
1 74185 95882 583853478
3 33668 82129
2 9680 639956395
1 32177 35916 564100910
3 149401 108304
1 34569 40279 630651675
2 123868 436819048
2 137997 10668022
3 158817 73847
3 120599 70341
3 138847 37151
3 143350 5647
2 6469 799036034
1 13513 95203 871212018
3 123499 13977
3 10592 18430
1 11228 98827 177967214
3 67312 17077
2 159079 795679476
2 120860 702130963
1 32707 67300 167854676
2 86005 350298070
1 38640 57864 619988423
2 94882 516046522
2 29114 50329077
3 141291 14775
1 11079 31829 189777452
2 96816 566532929
3 114257 108322
3 77295 11999
2 36099 253704552
1 10565 86619 32329365
1 37571 58856 47784398
3 159846 15764
2 157238 635178493
1 109118 109746 816178312
2 137358 874795404
3 7017 21547
3 66743 83161
1 58165 63983 43993910
2 16656 348679690
3 44723 29181
1 23354 95348 374335794
2 128458 503592616
2 117317 789671925
2 108047 945310389
3 62482 12509
1 23556 101734 975111308
1 13127 33803 116494954
2 27760 539588713
1 72095 77618 862975356
3 17676 95373
3 130330 62007
3 75645 35785
1 22329 79765 826742247
3 12261 95356
1 47183 111247 469046708
3 154745 10312
2 25317 910682945
3 100147 16992
3 93479 32055
1 26142 90440 313471292
3 139170 20723
3 86744 7675
1 89233 111805 459116522
2 83663 328716181
1 70906 109257 111019253
3 145880 12613
2 159525 416939985
1 46208 95050 267170517
3 127639 18033
3 91385 3016
3 133093 101518
2 110173 351456702
1 32818 39937 17942950
3 137038 31599
1 28113 31156 371479035
2 37057 923149587
3 82045 55277
1 73037 95610 11712510
1 36388 89768 551161812
1 8664 36492 611962734
3 137264 95571
3 149688 43544
3 109436 85245
1 32868 85900 323618931
2 112172 534432585
2 26975 435180734
3 44665 79945
2 56853 671779119
1 35675 99325 113319572
3 101354 76494
3 18549 39062
2 113142 281094852
3 31805 48705
3 88136 17149
3 40804 37251
2 75093 499974184
3 102620 89369
3 100877 3134
1 46294 82986 941912534
2 98710 761943365
2 125336 917813342
1 27235 84490 343762337
3 160198 93233
2 38597 214238954
2 27232 614001475
3 153956 79090
1 23514 84730 529362016
3 51260 64006
2 31229 401317344
3 96016 3565
2 66226 218163575
3 38268 86755
3 55067 84313
1 16788 87412 441423731
2 50556 234045687
2 149922 764912713
3 114144 18226
3 70303 32271
3 103 86958
3 120228 17257
3 119615 63297
2 129038 931748765
2 53842 606984747
3 172618 102203
1 10100 47418 960225088
1 44648 113964 617199043
3 161742 55949
3 25492 58987
1 17757 21900 802251344
2 90965 830465804
1 92311 111379 134246459
1 6508 49693 861744085
2 112650 254018193
1 14913 58435 494793552
3 123622 91809
2 7735 938076837
2 86904 354512328
1 98138 101321 593487297
3 95815 89374
3 138981 8628
1 782 96605 793876622
2 146334 535613783
3 87511 45315
1 529 50897 723490989
2 129592 689238594
2 55402 834558736
1 32777 52213 289785781
3 59061 96126
2 170316 681203683
3 60098 113475
3 14239 10047
2 17576 354151637
2 151972 866468398
2 1091 353908790
2 154969 634805515
2 120941 413946797
2 7225 88013227
2 72710 525617234
2 107004 150387233
3 150401 61144
1 14265 91787 293177034
1 4798 81916 196925348
2 72120 51344277
3 45817 106518
3 40134 26209
2 24040 700894494
3 139400 19634
3 6816 114103
3 135087 69849
3 125955 3702
3 139630 26596
2 40640 698642710
3 73784 25393
3 97850 47182
1 6249 40468 795645617
1 9204 93495 132730046
2 60080 371067095
1 85463 98177 159345626
1 16958 44472 829625784
3 40023 73374
2 9693 260799083
1 59633 105685 202163111
2 140313 526783333
2 136245 387912466
3 95156 81332
2 129507 905986870
1 91717 99094 466192572
1 16247 61709 321117805
2 83391 283004395
3 30685 43203
3 152244 102293
1 4535 33122 127099742
2 130181 272758203
2 54379 128479427
1 19158 104346 888358379
1 42643 71206 312242372
2 167771 210456450
1 48120 99196 121635211
3 17393 96141
3 24644 50330
2 83384 678239225
1 58043 96726 628317075
3 81632 4169
1 60 88922 281022260
3 152369 99199
3 121277 64123
3 45386 77449
1 77612 114384 280668601
1 43169 109109 806208205
2 986 252333059
3 137213 107180
1 39554 110947 849029084
2 74778 410107678
1 66833 68398 833641115
3 130822 67419
3 116572 52645
2 1499 380374934
3 169882 13728
1 11040 61335 617703249
3 12840 23746
3 85692 42057
2 141114 171046430
2 25295 752607543
2 168775 294472971
1 29792 62541 541646533
1 19060 92965 679311200
1 32751 61535 574992134
1 1392 39060 244911126
2 107416 580633148
2 3698 798126069
3 73753 32313
1 10527 27778 179012443
1 54135 66854 791484905
3 88691 35478
1 66312 66430 204620856
3 84485 102500
3 141134 5959
1 30748 45853 390847039
3 4346 76107
3 76868 31623
3 164995 74280
2 153647 66319338
1 7241 58871 263659073
3 100601 69526
1 21077 100890 860608756
3 54505 110634
2 56384 754003949
1 31330 101303 967069143
1 11838 87280 34460764
2 61241 397943757
3 12437 79109
3 103984 29197
2 30180 33436265
2 120128 619170029
3 11748 86561
2 25426 298716074
3 31977 105682
1 57030 90779 74959483
1 21552 69521 573085119
2 142400 234873072
2 135378 522906335
3 74476 53893
1 5326 31445 743455648
1 15323 104055 655215322
3 51873 24974
1 37837 56223 725460005
2 156026 682116862
3 76205 93455
1 90077 108636 993634858
1 33298 86390 57358069
3 9988 47424
3 163193 26911
3 95506 26873
1 24900 27990 341282276
1 34725 54610 389145436
1 39294 80481 707559624
1 37695 96200 840323611
2 17447 987726743
2 175097 15812178
2 147528 756548216
1 29511 89371 742009590
2 64602 957674292
1 30037 106313 784896456
3 85615 5863
1 4056 81827 87252897
3 5164 108092
3 43753 50898
1 86599 112428 18919981
1 77677 103542 604815478
1 33207 56052 96033266
1 4479 75985 838838533
1 27295 39890 200999321
1 8433 74921 781359058
2 59447 842447084
2 172618 988451419
3 120256 97862
2 111308 921455822
1 45203 61972 691340278
2 7872 9865200
2 7668 529818105
1 12698 19254 52305917
3 22212 89179
1 30670 95426 574429236
2 28969 146510179
1 1865 88362 915854895
2 29033 306168171
2 4631 42758934
1 23279 23294 472459419
1 31986 90828 265216672
2 122213 43490380
3 137288 21119
1 24397 49866 507068484
1 52124 73796 173567003
3 59475 51317
2 68246 537483410
1 70881 79931 373319236
2 3152 475841545
1 10460 61825 342701592
1 77787 92642 818569426
3 83511 85070
2 77335 254589258
1 72444 100848 83038900
3 59761 94152
2 29644 790488878
1 108697 113994 965067003
3 147162 83256
1 27345 77709 545196755
3 66680 78645
3 84700 58135
1 69944 87229 689654590
3 100360 69210
3 146366 60496
3 48440 95217
3 113732 81951
1 44388 107702 843171176
3 158595 52462
3 118314 5213
3 115021 5077
2 170006 22511247
2 25636 353570972
2 38129 465727080
3 169218 77431
2 105288 513878400
2 15736 264710649
2 93961 485548952
1 41493 72641 837717363
2 158959 215147680
2 158592 141549036
2 38385 973188817
1 56774 84233 159236944
2 142113 808468458
3 87438 43850
3 141797 53918
2 118465 540453012
2 80124 828356379
1 33551 88779 17138545
1 53899 100435 420693993
1 56863 59173 342582880
2 102224 903881031
1 14259 35411 238914760
3 29923 47360
2 56992 969311813
2 141630 578353418
3 106467 85288
2 171954 442103166
1 4798 71188 387297674
1 56790 89468 587863029
2 23122 932207966
2 153583 4738595
1 51244 54795 861101213
2 126375 243946140
2 40724 719690537
1 48698 72951 21008821
3 98412 18958
2 91035 520534798
3 168830 58703
2 108002 699085108
2 92899 846724755
2 154175 670628158
1 15984 91230 296953593
1 69658 72256 224610183
3 35309 72361
3 149398 68930
3 157633 42693
3 40103 28302
1 12583 23823 204646919
1 2244 66231 360245481
3 91118 54994
3 71187 91111
3 162395 105769
3 129954 67486
2 30272 926985883
3 66679 67387
1 1371 41034 219003687
1 19035 109282 932591580
2 38081 868597960
3 156038 96973
3 24965 15525
2 65990 740910696
1 37406 38636 996206132
2 48470 735572851
3 119015 17799
1 55533 100691 494215793
3 97208 833
1 50821 92859 663192168
3 137951 63817
3 76865 110863
1 23203 82066 157186936
2 135790 904369933
3 52709 24708
1 38737 69349 888855360
1 7689 40639 268145564
1 64395 89013 651305406
3 3840 33869
3 128688 56948
3 13703 91025
1 21230 64392 261230118
3 146914 109488
1 18691 67673 311331279
1 88 58053 979083173
1 2883 95851 496399983
1 21128 68225 407480692
1 43278 84892 886338100
2 54552 529206369
2 64573 167731321
2 163981 743895944
1 3814 15538 265415616
2 537 355345311
1 47749 54005 576661884
2 56947 600462660
3 32747 68101
3 95218 78843
3 116472 100107
1 36562 85437 384332984
3 21103 74992
1 79228 83683 445229042
1 76895 80827 257968358
3 54984 88086
2 57989 336282890
3 166986 15865
1 6385 82609 146195722
2 120211 531594215
3 57991 51328
1 19099 37449 650674050
3 96064 72406
1 70463 101453 943718235
3 69049 32199
2 66783 534942389
1 15405 72847 122342274
3 41592 83264
1 61461 77282 702522441
2 3542 818290528
2 39223 125807878
1 711 43679 733814948
1 23009 77183 754477561
2 27265 146732910
3 127708 82239
2 116577 887903797
1 9452 25260 277844732
1 83586 98116 551281270
1 59645 76615 445896398
2 152475 573143734
1 95047 112754 79223991
1 84062 109445 417314255
1 52189 113861 815959799
1 24815 101559 485881270
2 19675 143627856
1 7154 97996 800919298
2 131534 729515593
3 6737 44640
3 46281 35914
1 74756 112814 547952263
3 64326 53004
2 137833 328813606
3 133122 74590
1 3178 51667 809276946
2 142778 321134373
2 19465 1637066
2 166878 868832957
2 127868 64093343
1 1637 48120 43458574
1 45727 70807 425856709
3 710 99562
1 27687 88225 888514469
3 170583 28307
3 17524 39585
2 151479 699061692
1 4089 55221 554973497
3 96089 2378
1 76357 77070 377047163
3 121817 18614
1 4073 92821 167709439
1 35881 43651 691828330
1 44237 69336 693378679
1 49322 62054 787980319
1 59868 73538 563567683
2 172456 412152256
1 15262 71054 767987777
1 1732 41635 508194601
2 92007 486150258
2 50090 711436700
3 148240 97230
2 88771 979127377
1 66425 95024 862398937
3 59735 34908
2 74733 76729698
1 44407 68978 817807637
3 46313 39165
3 81761 36831
3 37009 32081
1 19412 22953 467202500
3 140269 37765
1 32261 107712 608653014
1 47653 56857 357996317
2 70832 969417607
1 63796 71359 728994495
3 154906 62448
2 66704 993978113
2 156977 704752905
1 71210 80190 755235903
2 49601 948692134
2 129806 423399971
2 41974 272773510
2 36432 68756965
1 21864 43934 145826993
2 38930 65493645
1 45937 53082 900649391
2 76905 845062299
2 53987 452626214
3 168456 88240
1 79347 95824 5848799
2 6320 590657490
2 76963 344793436
3 153809 68543
3 131970 45272
3 108295 75715
2 3819 300571432
3 97873 78078
2 72131 160437096
1 26344 55828 527883903
3 174639 24690
2 61726 808692030
1 1580 79968 33537129
3 94639 37426
1 15577 109302 778979749
1 43888 51846 310408911
3 2495 75648
2 75621 137501816
1 55452 110094 103323706
1 37191 57211 832621691
3 33088 21656
3 43403 109956
3 6725 26982
1 10140 59871 305969312
1 45255 108564 180392812
2 171267 714957557
1 22485 76654 232769935
2 116084 762763172
1 104394 105215 504279784
2 137980 355970673
3 142130 42645
3 101050 70316
2 105464 885819312
2 150819 585275198
1 41135 99366 96417370
1 5175 10583 517300798
1 33077 62616 530010971
1 2142 72533 579875248
2 159923 472794587
2 54210 782543056
3 74857 105353
3 35559 70589
2 52254 758488493
2 70721 288815515
3 8620 60988
1 11059 37377 128772055
2 101674 231910065
1 88013 114020 873222040
1 962 30596 247257927
1 49959 57824 232665954
3 140417 59084
2 100519 782992520
3 51891 108267
3 9983 107718
1 13818 67122 110509387
3 117727 107492
3 112479 105072
2 76267 859653238
3 174509 85816
1 3842 55309 341987417
1 7124 77626 416364003
1 59369 103275 375380934
3 71580 46488
2 146878 563153948
3 48577 102098
2 122048 262104910
2 43173 105836160
2 114621 856593489
1 72116 84264 11365858
3 89920 95729
1 251 93855 867660786
1 34099 59849 995796114
3 74266 41588
2 145885 559708767
3 52620 79322
1 21406 64896 240251728
2 140095 737345996
2 144089 809166859
3 107469 74704
3 108413 100879
2 103599 431971786
2 95118 85242095
1 15384 63906 832914699
2 53630 259998978
3 147524 37592
2 166087 127851449
1 56431 99993 474871089
1 30764 74867 831413244
3 52249 25136
1 35190 93515 889398096
2 114757 832641887
1 15004 96553 189439600
1 107724 113164 67700418
3 61253 63580
3 141652 75490
1 59044 64395 621649455
2 86208 772748687
2 4480 512435175
1 30240 96227 830304701
2 124536 255884976
1 53859 59982 555767100
1 64786 112357 9422657
2 138601 860315502
1 39497 45836 555690241
1 20926 44370 737066484
1 4536 27915 264039392
3 37369 83378
3 155955 98606
3 32385 110964
3 130420 17317
2 15401 241553962
3 109959 93071
2 89365 782471879
3 63994 82967
2 21490 732232594
2 89717 500948434
1 85970 110337 732174517
2 342 688865151
2 79301 331339005
2 120616 276610337
3 119734 99218
2 111303 450927050
1 62000 91929 435765451
3 2805 28953
3 78203 107872
3 61380 71497
3 22860 84963
3 111999 109765
3 72110 18842
2 85986 509034617
3 38120 65613
2 51391 109846166
2 51260 589519573
2 47000 41104447
2 14487 899975322
1 39715 61694 931629271
2 39005 220066102
2 83138 60370887
3 156093 5226
2 65749 634420544
2 38774 120835156
2 29659 223476686
1 75087 109390 33748248
1 75487 97433 360906569
1 71537 80451 493995182
2 9801 601513214
1 32652 112418 484199402
1 63402 67179 805800694
3 166201 3399
1 33684 68849 847389688
3 89550 51717
2 30683 187463181
1 27749 91861 625956762
3 133867 103751
2 22427 374964627
1 38334 67756 301027718
3 45588 107838
3 153543 19682
3 73845 12575
1 9905 95142 991714163
1 36385 107849 408672774
3 70461 44123
3 15168 105270
2 61095 433426379
1 34509 85662 382526675
2 59557 287262662
2 38593 853217301
1 18084 28488 350081366
3 171479 108268
3 164067 100351
3 24960 76555
3 161545 67877
1 36998 45369 713490571
1 16099 64895 32828927
3 133149 19532
3 168177 7888
2 138275 598985399
3 5100 91885
2 96791 187790020
2 105553 406538138
2 141465 795119178
3 147077 68274
1 25199 31870 107944065
2 171305 291121362
3 13601 7293
1 10584 65086 530704381
3 129612 95662
1 41541 76671 867517068
1 53870 68203 976501316
3 79249 13
3 159763 22809
1 58018 93342 949336447
3 132227 6665
3 167432 86330
2 163745 79781728
3 165007 94494
3 19729 31409
2 123179 520090479
3 85028 104208
2 70700 212228852
3 95662 21636
3 62967 57044
3 8528 86602
2 51052 760181000
3 115416 98757
3 106547 50821
3 117249 19517
2 94283 289888321
2 18580 407554207
2 153633 842192119
2 161320 105892642
2 120718 159412485
1 20673 41034 591620751
2 2158 379293987
3 37241 58075
2 42531 585527047
1 21652 28501 261934218
3 61398 42519
1 47503 56014 556738451
2 124047 576419095
2 82230 255640330
2 24031 892697396
1 34200 88160 459120373
2 125053 788059570
1 60154 68363 524064862
1 5677 51551 780436745
3 55232 64252
2 120248 120825463
1 4961 20282 677180567
3 160483 2804
3 143996 102412
3 135348 60759
2 98480 743159124
2 143848 713391169
2 158520 221913229
2 106248 854451942
2 161477 123006108
2 131566 788764418
1 73475 78719 306870327
2 21207 654832627
3 126344 24751
2 54164 405887051
1 97144 101985 778768273
3 14310 104727
3 43598 65160
3 111299 111869
3 135965 64896
1 38595 66858 14045756
3 62209 111643
3 42689 69826
2 59786 146153508
3 37218 28485
3 150700 18582
2 171581 741234779
2 90896 280582886
3 75642 109490
2 13829 893669592
2 162511 572895164
2 73959 100730115
3 161896 27809
2 114684 879728220
1 36651 54777 924397547
2 46235 986619936
1 27323 28680 654349204
2 141128 512563252
1 39544 103335 319786475
2 34998 957959851
3 128160 111439
2 36073 859979313
1 41399 87060 770704579
2 46900 499252237
2 145733 36879656
1 71389 109050 773880870
2 126618 513506209
3 150970 137
1 45097 83054 56179679
2 52175 158496923
3 39759 44061
3 13583 42590
3 146690 66460
3 19151 107303
1 28133 28921 889087017
2 64299 944261411
1 72588 83784 143888444
1 20313 37330 693336238
2 42256 269894841
2 123204 890732414
2 22835 365136055
2 168754 226550317
1 8135 89792 107426130
2 162766 414491969
3 84191 92842
1 37139 111511 176242636
3 158191 87300
1 6769 14967 317241463
3 123098 83240
3 117751 24719
3 161070 22484
2 44423 603421949
1 72292 96740 612096881
3 125118 110437
2 112083 38057587
3 111054 65702
2 171674 608018138
1 5366 14627 441415251
2 94593 974219836
1 43886 74803 160022027
3 170691 61706
2 87806 701135597
3 18290 67690
2 104937 462353812
1 46747 47271 300185152
3 127107 26849
3 132405 4626
2 133920 158851674
2 119752 674289212
2 5369 613954977
1 44412 47904 421139309
3 72386 60859
1 50713 98270 353774057
2 161713 695202841
3 5617 37693
2 14288 855421696
3 112976 50049
2 105540 50584103
3 160954 15438
2 16129 911685666
2 148179 44497555
2 139398 10444396
2 64150 702033568
3 83270 77892
1 21505 74212 593234516
3 6695 50711
2 161806 677786431
1 45169 91864 568543701
1 74719 114025 512327408
1 12230 43753 573805113
2 136780 613154790
2 128603 329376613
2 26122 883842226
2 143999 147108455
2 101149 81365035
2 59849 233608628
2 53590 536177274
2 38239 483463744
2 11657 117546946
3 98326 1230
2 65589 325369488
3 75557 99519
3 173440 54692
2 3260 918372482
1 63816 93383 633165131
3 103782 99345
1 65359 92042 139087199
1 99731 102917 946799723
1 71449 85538 278550483
1 17620 81072 98710057
1 10430 114308 936079817
1 35160 51388 124400006
1 15669 54212 931691830
2 169891 33989219
1 27966 90589 105226577
1 28992 54869 415705436
3 24784 93142
1 4285 49189 418535167
1 14084 76248 708299834
3 2296 64136
2 112330 706439363
3 93570 112334
1 25772 74312 453421953
1 2075 52041 711059659
1 54600 64694 871433540
1 60246 83614 179354444
2 125588 957200128
3 51821 28049
3 121275 41198
1 26717 87199 290449056
1 37147 75231 262242637
3 127216 79148
2 168591 662655830
2 62678 926783430
3 142019 80638
2 145505 269889486
2 163664 318427261
1 22067 32860 570527603
1 65445 108300 820165454
3 81028 28127
2 52173 992671768
1 21410 49176 751369405
3 39407 80672
2 62503 108708586
2 136633 584317023
1 64036 97937 395281198
1 21655 94681 816546324
1 53365 85907 481482079
2 71062 931856380
1 21122 57074 259218220
2 84136 567194122
1 43462 96833 326803898
2 117263 569255210
2 51515 934769056
3 170473 82162
1 67958 72571 998956095
2 66213 45456261
2 10260 512575406
1 21983 96591 758685600
2 77330 499788381
1 35435 40367 814877993
1 16616 54922 561868736
3 68333 95839
1 139 33932 52647959
1 5288 17647 731970551
2 92933 55042155
2 113615 564968500
1 82513 108140 123680581
3 21436 58533
2 161954 816785679
3 36079 33202
3 90887 40798
2 76051 179351045
2 91524 307607497
3 95449 87029
1 57564 87868 302931973
3 42341 42117
1 25779 48370 827553794
2 46469 320172965
2 48962 809524233
1 13071 91688 559804102
2 130206 768393797
2 145663 380206171
1 47132 105542 553910019
1 52543 85486 618626261
1 13552 59778 470213386
1 6625 57154 45251308
1 64829 91341 331965689
1 90289 107668 115768133
1 34850 99636 856361894
2 135934 711716651
1 2889 112463 309109761
2 66635 378455457
3 55773 33218
1 9856 72468 440922736
2 129909 258971313
2 71877 856063855
3 174291 109113
1 17567 31052 29138132
1 54973 84246 765530275
2 22616 458755612
3 262 3213
3 18472 6171
2 53457 835318290
1 34523 59988 873102576
2 36324 794549244
3 44480 2847
1 48929 106148 531480928
1 47920 78255 519685142
2 15384 607907380
2 56611 493144920
1 65826 101853 829044177
3 110880 108931
1 85345 97480 283080233
3 75855 37305
2 70770 900638129
2 119573 572034320
3 45333 66918
1 24021 34204 48086963
3 88388 39132
3 152168 66702
2 7749 286685102
2 74029 784316787
3 105333 38059
1 22792 90509 454131702
2 37518 18659089
1 67699 104288 282225268
2 156389 388516170
2 32990 929919779
3 110501 79874
1 11616 92999 192827811
1 57539 59230 974227315
1 22424 83294 684730999
3 28646 26620
1 47533 90317 124804627
2 30084 849900891
1 17828 78505 599163170
2 18581 509908837
2 25874 153501444
3 147772 11677
1 59193 63717 45847561
2 70253 479874073
2 52593 90640765
3 62524 14653
1 9858 45676 921314456
1 36798 112368 124673984
2 10046 572230021
3 72276 2191
3 65391 41464
2 123085 509943410
1 37489 54118 87334987
1 4004 112371 663750105
2 67289 956730025
2 95889 893319983
3 35892 45809
2 70844 501317092
3 131515 101776
1 92902 102341 368035586
3 154755 8872
1 96708 103059 851785437
3 101822 42936
2 130724 219381066
3 63998 13370
3 166331 47406
1 32589 58667 846378790
1 92024 100507 990815270
3 26099 74171
2 64547 688584505
1 54319 59279 126042312
3 152126 61552
1 17949 82678 418386764
3 8763 26171
1 95173 97511 518833725
1 7967 15212 404284289
1 35722 102577 600593266
3 76445 88402
3 129587 52180
2 48026 265910371
1 10452 12462 513169873
2 165278 754081627
2 103652 495402718
2 70300 508116705
2 150577 464717587
1 40513 100564 763155463
2 39494 10769113
2 83811 473127283
3 111040 25282
2 2894 891850245
3 5789 78985
2 157291 777879640
3 77809 30518
2 26561 915060497
1 51902 65411 939871998
2 89469 796457930
3 138978 99465
3 110592 42995
1 70381 93694 256389196
1 11650 56215 148492259
1 54803 74915 967733299
3 34148 71390
1 27956 112961 270392334
2 168475 586981104
3 12729 76095
1 71474 97223 513920881
1 91895 112812 299660333
2 116413 188405799
1 1840 18080 724062345
2 119139 118223380
2 144774 291812635
3 21129 20541
1 27429 89460 902185629
3 46809 87024
2 68622 521272431
2 32943 380412182
2 1053 745231843
3 99117 77811
1 51877 107343 96098130
1 106389 110073 4502800
2 123846 310912244
2 111256 910958537
3 16556 81515
2 54297 86216284
2 105164 107972231
1 89907 102208 487690481
3 59461 6284
3 96484 91473
1 69441 92461 18608313
1 76228 77778 455959819
1 16802 101490 292362845
1 44415 106767 920765731
2 54031 726709098
3 108461 59168
3 97462 42525
1 4696 50339 749085794
1 51969 108068 515571646
1 43585 101647 974721127
1 23341 49692 169793256
3 118019 93009
2 151214 381730561
1 8261 36751 347596654
3 11640 54828
2 29971 64868505
2 35872 521908240
1 100126 106102 856008814
3 161232 74708
2 94475 630574301
1 71735 85820 732693116
2 128735 671739610
2 2655 956094002
2 98398 923307894
1 34759 52884 835504563
3 70468 4814
1 65882 85765 25312272
1 14245 47140 349518352
3 130630 22481
1 12246 80365 442891361
2 157381 317825674
3 37705 97676
1 11273 83240 714936119
3 67168 38460
1 63945 64838 671532899
1 3081 45730 466618875
3 55373 2027
3 67375 19647
3 43170 78580
1 61040 98684 110498673
2 166348 78352998
2 170610 903949167
1 4815 18072 422285675
3 31019 31792
2 71015 400567572
3 125441 97063
1 5735 106404 363324664
1 26238 97333 741564372
2 67778 763677001
2 23665 845124391
2 34429 550692631
3 22036 114282
1 66630 94908 974996911
2 41942 161742318
3 90963 69789
3 152326 78746
2 145718 620799689
1 5818 107792 553806589
2 97043 247126715
1 25305 110347 937502570
2 153321 995405253
3 100394 93299
1 56381 60321 226062306
2 75121 131602508
3 88073 18585
3 125546 105484
3 173285 78686
3 10234 160
2 152846 487284208
1 24851 80473 116154033
1 6687 19390 126466777
2 19118 868119742
2 49309 997131833
3 82292 15353
1 47151 54182 805756832
1 35291 105847 633551837
3 109991 96949
1 51762 104330 50782987
3 100244 58164
2 67300 27552194
1 10698 20936 394182224
1 84461 84745 84779729
1 7332 102215 838129108
1 71760 109607 480516237
2 146207 430629066
2 123617 346767560
3 120245 91673
1 64667 106496 592348555
3 59290 85757
1 3648 106655 884029078
2 26130 669946522
2 62577 234616704
2 84273 731119569
1 108575 113814 587691937
3 153479 6982
2 161115 488809672
1 17820 46595 103633213
1 11539 96383 182054760
2 135482 449117829
3 97176 1666
2 92238 630928174
3 170480 45127
2 93990 237313712
2 72651 943296499
1 39943 108904 142630339
2 87285 809771313
1 83222 94698 75751938
3 107633 32402
1 22376 107671 702637837
1 76664 86712 870014325
1 81451 106040 937463979
3 68795 4745
3 175294 101666
1 44932 77499 868388193
2 55119 777663309
2 30204 335438412
2 95836 807132373
3 29223 58289
3 31322 34588
2 130680 28509639
1 81199 105786 404671636
1 5760 81915 16649406
2 13753 612002602
2 13765 838820052
3 101978 35498
1 14099 66359 900558639
1 17648 106935 176419953
2 118126 108222348
3 76536 57541
3 36486 34583
2 103452 403621422
3 34113 26347
3 161395 33345
3 129316 64824
2 125238 438406429
1 36414 94430 574695051
2 128384 375264290
3 61744 58068
1 18935 22059 4405829
3 153144 106020
2 27569 265130717
1 3942 106364 214068971
3 160029 69664
2 103777 447216840
1 23215 88840 934290777
1 18064 66169 270393830
2 114467 78810591
2 113285 10599949
3 121541 86823
1 10399 47637 70003943
3 90570 6325
3 18865 66265
1 7928 24013 520979920
3 120808 70655
1 51631 86155 841499380
3 59400 34744
1 9244 106792 809232015
3 122190 97171
3 20041 12596
1 55782 63487 189797307
3 137933 98331
1 34848 68312 950982409
2 50220 116509291
3 130188 111441
3 116849 102419
3 2745 64815
1 103809 110698 871102349
1 38448 46500 125308884
2 153221 362323536
2 158785 601984891
3 20291 4714
2 120151 891558242
1 20075 74202 174834072
2 43201 653328171
2 15799 316854262
2 100923 488293701
1 75064 89732 325803839
3 123200 54917
2 85144 143798141
3 119636 64889
1 13546 77664 713349516
3 2684 85783
1 20802 102667 444549366
2 113879 919182593
3 41166 105734
2 169923 87498453
2 143295 843594521
2 111131 997220674
1 41840 68543 982615392
2 91048 785890700
2 117544 441903899
1 24106 87083 739832906
2 17841 662751531
3 167343 26662
1 59856 106518 905074387
3 165507 68564
3 110512 78704
2 167091 223069835
2 69350 101292294
2 85365 141608014
2 133223 356624266
1 33828 94627 317834603
3 38025 51890
3 44950 103052
3 153597 29466
1 33918 81678 15207994
1 47214 89903 975797296
3 172854 55180
1 37573 103738 630186201
1 102859 113939 483156610
3 107577 107491
3 121976 44543
2 88095 277458651
3 66046 1568
1 51032 80822 489973604
2 18598 85209918
3 49750 10208
1 25855 71483 837471020
3 13716 4188
1 704 107962 436222491
1 8851 110526 678176632
1 17826 34259 10469957
3 147570 81138
3 105532 35730
1 12586 73166 990761964
1 6134 73446 765128064
2 64944 685438133
3 148918 75571
1 8094 86945 871360598
1 5045 38963 686963109
3 138380 71411
1 65451 87890 679496468
3 135651 58522
3 112901 31263
1 5129 34653 930441895
3 104807 109258
1 33249 46985 722911478
2 96160 805037961
1 59780 91685 34434089
3 141884 94591
3 164917 25034
1 18217 90614 787040295
2 29462 395027467
1 23027 45588 265452481
1 12741 32516 431068364
2 48862 146685722
1 53372 97045 529540278
3 117738 113424
1 55415 66217 268650167
1 57549 113001 76894265
2 166284 5309880
1 20189 84789 348961121
1 984 61044 392570210
3 40163 2569
1 59099 62250 787461259
3 67299 101836
1 59536 97501 407825937
2 47306 319059509
1 7812 50239 354240075
3 130505 29056
3 130732 109233
3 133124 94089
1 209 77321 244303432
1 18552 102915 678930009
1 42996 45386 417983236
2 121004 450762426
2 150505 544048149
3 57221 94916
2 127178 60867548
3 46952 49834
3 139153 64962
3 84153 20250
2 38552 985334397
1 22197 31405 952274324
3 76855 6013
1 7940 20514 171727624
1 37144 74156 864363233
2 112829 353273036
3 93490 43389
1 3253 101134 853724266
1 17541 30617 487800719
2 46350 959847594
1 5149 107398 245898454
3 63677 42137
1 58383 68127 800245098
1 25010 37378 577229868
1 2960 4834 813961054
3 39381 19241
1 76502 109186 806264809
1 30559 63840 28099055
3 15325 1523
2 142748 471132698
2 5919 147972976
1 47289 107100 995370257
1 83766 96918 980117024
2 161083 447443496
3 76292 18617
2 174139 434815092
1 70512 88604 169182354
1 23774 31584 771950915
1 79484 94787 6823387
3 82093 7460
3 14683 60764
1 42071 60583 762689546
1 32065 96288 836521425
3 145157 110389
2 128944 976106614
3 174805 15602
2 56407 86010049
1 23696 65600 688466802
2 121256 527838910
1 34678 64037 242594793
1 80051 96230 180532091
3 131148 93551
1 27446 32494 884701795
1 49161 109777 559070140
3 23445 88454
2 84702 741422947
1 85342 105544 479527693
3 31841 107719
1 60013 110090 604308180
1 12357 81017 223716024
3 141740 3870
2 107148 971164452
2 131271 601338844
2 140048 195863742
3 140598 87015
1 18193 53676 156171727
2 166665 471989222
3 101654 37049
3 138185 1087
2 20356 210923352
2 66701 743923567
2 17835 67674486
1 31214 96255 434707719
2 98477 424901772
3 93817 76275
2 84324 572269522
2 51172 114262571
2 102296 853592965
1 5698 106284 594537643
1 95724 105796 356657369
2 155741 464882655
3 64944 71894
1 74417 86239 191655098
3 62294 17075
3 34232 71792
1 53016 77840 153422933
2 67286 738239025
2 141854 997011220
3 46636 27499
1 79716 112404 443319210
1 1671 74324 323624322
2 1832 203923286
3 172645 50598
1 51773 63141 487622437
2 86508 517778989
2 138550 926340488
3 103031 4518
2 150539 871377027
2 94996 514719978
3 147307 72524
2 77274 149663644
2 46185 145384837
3 136525 23722
2 165189 244731626
3 72720 54292
2 8794 189474474
3 54037 22130
2 107777 102012597
3 107647 79257
3 76795 28573
3 154601 34902
2 66020 599710835
1 46691 59819 190421516
2 162951 155142838
2 90227 200235336
1 16732 47038 584408027
2 85981 74514843
2 23292 162187962
3 100120 64802
2 160319 411739696
3 141461 35830
3 130310 72118
3 52177 30450
2 105782 284933507
3 97916 82590
1 80172 84799 119941635
2 108369 818129880
3 92508 45079
1 51724 56197 418074866
1 34760 74507 955154304
3 169925 27437
1 50716 78820 337787604
1 51850 108955 874843564
3 110362 38599
2 173483 705076951
2 13880 762021675
3 28421 87001
1 71604 85030 480977429
2 55325 446856382
2 37225 118402047
1 70538 113092 530925339
2 91789 722847807
2 46084 490497148
2 154065 107985996
1 96648 114082 176007762
1 47946 49165 560173395
1 26103 81229 35984240
1 62211 87269 416268219
3 105962 54248
1 6061 13528 225792147
1 7028 24084 600229815
1 40486 86124 225083117
1 60334 67002 164209710
1 10306 76001 332025345
1 65368 111854 614564214
2 134055 921286269
2 1814 523561648
1 30783 51720 913235715
2 154144 633043557
3 77408 108169
2 90686 89078674
1 38556 56911 175376254
1 7146 109440 652867853
1 8935 61246 381616500
2 92473 128072138
3 66594 50322
2 135405 39297463
1 43839 82993 191570289
2 8166 139667974
1 85680 113187 430744171
1 53615 101409 268610976
2 31010 403296734
3 124996 30729
2 116144 484077797
1 32228 89672 485197382
3 155008 35311
2 108141 267283157
3 75173 19335
3 138906 106744
1 11698 82623 182945086
2 163078 324330295
2 23315 372121363
3 3458 88168
2 16713 768326583
2 82101 903921561
3 101501 77451
2 137485 2098706
3 27912 10418
1 7181 79781 633066865
1 23585 27810 900417118
3 14827 40852
2 73476 866905907
2 12308 368320312
1 4517 38602 405629600
1 50813 74061 693059328
1 13070 76369 468102280
1 8233 22800 90060551
3 39259 63531
3 66660 81868
1 26589 60030 551624449
2 143068 37157211
2 99351 25171025
3 136347 17691
2 65252 93553895
2 147750 609246528
2 79773 183921951
3 44105 10091
1 53488 54657 210914082
2 94438 15627232
2 11273 365880820
1 751 50584 283327689
3 10814 53463
3 53026 56676
3 131397 71330
1 74782 78243 328783311
2 2575 301731787
3 108471 58314
2 117027 990765366
1 21995 71513 689523750
3 134023 92013
2 53128 310126691
1 62781 109457 515681246
3 147576 35692
2 17676 900517638
2 77537 269504121
2 165786 388896877
1 3746 10579 946326102
2 89061 698957000
2 100912 398302037
2 161601 677377716
3 152621 107126
1 39248 96724 339179731
1 7544 10637 299756453
1 57007 70773 458176859
3 15979 66183
1 30098 34151 689811122
2 78864 198701021
1 69599 112864 62593612
3 96410 82982
3 86051 80750
3 66112 36600
3 84190 82309
3 95709 78005
3 49535 64261
3 28269 23035
2 161652 948400401
1 43413 104323 656221910
3 2360 82199
3 124269 81192
3 103836 12493
3 30786 915
1 53530 88283 714939295
3 159938 107686
2 122342 424555282
2 83903 311842953
1 22430 50320 651810528
2 49739 41993456
1 72940 80317 288453360
1 4815 104552 252892420
2 175413 251210498
1 45654 92056 684897663
2 45566 953348793
2 21146 856869679
2 83221 4610724
1 21414 99937 366924669
2 131918 517652910
3 84861 107087
2 11486 782733288
3 120799 90215
1 48497 55590 233518511
1 55532 97815 808994550
3 56611 52400
3 76819 69199
1 67357 72489 585189770
3 149001 75127
3 125929 63446
1 35175 42532 706308236
2 15803 760172501
3 136618 9591
3 110500 65896
1 37176 56097 803742317
3 40495 91211
2 112214 532090740
3 163497 35904
3 118070 85504
1 50100 96412 443566008
1 2701 5045 765862883
3 29868 20283
1 20845 33422 816328505
3 156689 8586
1 52916 98325 478180653
3 150560 86389
1 45475 110477 647632457
1 76766 96917 732200866
3 113983 88703
1 54604 78548 449601633
2 100007 825869431
1 28373 41885 537663188
3 5455 91801
1 37313 75286 713216046
3 55890 53206
1 1248 24784 348071199
1 30391 106918 730365995
1 3956 108077 986019914
3 171092 98607
3 122557 106014
3 142206 74118
3 96147 58797
2 151728 563008609
2 46882 863336710
2 90024 906989643
3 155738 11161
2 68934 278755302
1 64371 81987 78728784
1 25302 45848 360289223
2 170506 919795541
1 1622 25370 477279116
3 86288 50836
1 24222 89422 728875717
3 27997 24285
1 73035 90742 753339610
3 7041 54084
1 7855 80751 712149933
1 45274 102376 346362881
2 91935 632229821
1 22430 57782 660541765
1 40853 65976 920997692
1 66512 69693 938433849
1 57296 104026 893257037
3 137145 56151
3 141071 770
3 4793 50887
2 148262 897672007
1 45059 48756 440690329
1 7388 30378 71378640
1 82499 90907 908796457
1 46042 74633 847425625
2 92264 78704725
3 132524 48995
2 50301 937798630
1 3180 108750 788405685
3 163183 30854
3 90482 65002
3 43888 36994
3 35953 27565
3 169473 114080
2 137303 586385971
2 20294 365715927
2 21273 935726235
3 68051 92847
3 150624 98854
1 57235 101351 929024976
3 166134 72708
2 158273 694568505
3 103953 29578
2 118054 202805263
2 53778 459906794
3 152773 59513
2 37412 861142369
1 42117 113193 315082335
3 150704 58502
1 40123 45302 55918648
1 36833 47625 113507090
3 20088 71142
2 93467 147895740
3 5411 62698
1 74336 89660 704497954
1 4100 27587 89979796
2 97560 794183908
1 16351 70633 958541021
3 63623 30221
1 94005 100241 934723134
3 25514 75341
2 121729 778854873
1 48785 86626 45840775
2 52802 136461901
1 13178 67430 358306810
2 69668 508785890
3 15210 106170
3 99515 86992
3 113151 17789
3 42439 87753
2 2322 86442938
1 4343 83556 896682973
2 129412 735862371
1 12096 21365 659979958
2 138495 658965015
2 165523 207290675
3 114705 90074
2 173820 906068505
2 18935 324907994
3 110695 25702
1 25202 88850 771432504
1 48547 82119 669487
2 96070 134298742
1 50186 108265 505632068
2 96001 591585121
3 87488 18580
1 29404 78478 970926811
2 35866 480690263
1 39437 94103 665596381
2 88843 896258941
3 48108 1530
2 82977 754102500
3 134662 109979
1 34467 70480 427101263
1 14010 87512 838155875
2 146422 303147533
1 92937 106938 587107277
3 18824 73879
2 93289 106818328
3 11421 61096
3 86850 17010
2 54337 962562624
3 3599 32134
3 8676 100892
2 73716 807149619
1 4140 10594 15003960
3 74420 6866
2 112248 801653959
1 13114 23186 693594999
2 165099 675289307
1 2928 53491 27315091
2 30676 554134514
3 107295 112217
3 62728 69055
1 48108 103799 282228932
2 140385 469906922
1 35024 45652 573468316
2 102273 648584015
1 44018 56484 674020697
1 10299 18383 792121190
3 96256 111554
2 32307 506030163
3 131680 81016
1 56743 111846 668487731
2 165437 607807051
3 14264 51597
3 61325 50794
3 87232 79365
2 28018 189051682
1 6696 48360 344295138
1 68853 81286 504609505
2 57528 232360373
1 29343 103158 1947377
2 34258 102472629
3 139889 108454
1 44925 81758 930730003
2 136103 892486862
3 73280 8821
2 44982 5478369
3 14369 62555
1 4041 50036 573563544
3 130556 19599
3 17861 66873
2 22530 254393836
3 1650 95019
3 77447 77222
3 157837 105679
2 37463 797940959
3 110931 95614
1 27575 78826 382196274
2 6508 553001093
3 16939 39515
1 57748 77153 349726392
1 13495 24548 704185528
2 80741 841205704
1 25587 28702 826851998
2 131035 503676313
3 30345 88923
2 21285 123980592
2 97893 614799438
1 51761 99620 741230783
1 25080 45643 877615602
1 29067 48653 290720676
2 43135 386407905
2 50858 120758999
1 13977 107453 199648580
1 12211 54667 700088802
1 4321 68733 849178529
3 155779 1408
3 163415 58842
3 56306 37376
3 10993 62059
2 162387 225581916
3 73780 101322
2 151475 361232589
1 44973 96319 795801755
2 53815 892628354
1 33593 57959 196250639
3 167169 71532
3 98530 53049
3 168651 49394
1 60693 97351 346620828
2 13871 902907770
3 162719 106013
2 91670 318923967
1 31868 105945 663088664
1 24165 46998 473614071
2 116948 459682496
1 27392 47189 438033800
2 64636 174622087
1 4384 98908 21416796
1 9604 108691 667389816
2 79383 962854233
1 10833 17167 556577322
3 105682 77455
3 169304 101678
3 96780 14903
3 27757 24906
1 31145 40272 653945133
1 82799 95735 45414104
3 79025 70328
1 34368 105554 150071421
1 64499 95422 85017799
3 81964 92845
2 141992 198524412
2 16481 628868082
2 14096 467684520
2 85678 91110860
1 79630 99423 492490699
3 56845 95692
3 137404 26939
3 34255 91313
2 6741 841991472
2 127303 453589900
3 36654 35726
2 61380 689686439
2 69714 975258503
2 100731 10647478
2 49073 358526404
3 60819 2254
3 104853 45078
1 30832 55215 700103559
2 19766 838123769
3 92932 3333
2 6889 5309339
1 32678 97931 651656594
1 66843 100212 166560046
1 78917 109410 733904074
2 13160 895962061
1 60446 63260 139765626
3 106289 83648
2 157843 527413800
2 43015 861794109
2 152034 851963852
2 59740 835331633
1 69814 72056 957681624
2 23303 134824748
2 48801 327285445
3 9401 27226
1 53602 86473 327732434
3 165550 88411
1 18758 108140 168726511
1 75335 112658 643833317
3 158495 98789
2 53412 475099531
2 160090 420829865
1 28992 53234 213840739
1 73908 112253 328474561
2 75632 507122015
3 37260 36265
3 68893 37527
1 61897 66648 705129213
1 68698 106959 721990243
1 28644 42036 428193654
2 50635 842970178
3 41816 16178
1 37587 42914 809545652
2 140283 715639442
3 108469 33843
3 174823 97170
3 60836 74494
3 84573 39448
1 39287 88480 613467053
2 64851 773738066
1 35355 69526 96839726
3 127353 83645
1 24989 67000 523955932
2 110336 938571170
1 34550 99094 452520078
1 19389 105065 522664224
1 85895 106762 621196687
2 73736 702489594
3 113351 30946
2 13983 637181906
2 173696 4665869
1 5094 16309 436073326
3 94970 112796
3 71035 32118
2 171763 70904077
3 161255 102186
2 78904 15599891
1 36024 37820 139890154
2 154668 826959051
1 67544 88734 230028487
2 113895 334724735
2 97934 507497878
3 126313 27344
2 159739 923659482
3 91270 113303
2 12192 264023265
3 81054 77695
1 38128 54971 322333557
2 46418 410719364
3 66106 83977
3 144055 57356
3 89321 62406
2 126258 990657062
2 85699 37140747
2 50809 484679656
2 143446 286169096
1 24610 81698 866486368
3 106444 61845
3 12181 23265
1 87552 111865 212965245
2 74810 401078065
3 167636 34758
2 144168 337080499
1 39992 45515 227304808
3 62767 42410
2 38183 661731628
3 44179 23750
2 32129 483104311
3 156577 43289
2 135985 512546611
3 163551 61062
1 50588 66434 178258763
1 39568 76981 938742014
3 32627 15718
3 61539 102512
2 72763 597804612
1 92514 105255 339831588
1 9793 97649 360681187
2 174660 289951887
2 111793 257462255
3 18642 32573
2 117453 783821462
3 121177 105290
2 58936 937450905
3 12829 26215
2 128743 818904071
1 45947 94921 422624098
1 15315 54163 647957578
1 27627 112914 280243785
2 18975 172395604
2 130011 59323587
2 147125 147961805
1 13587 77713 822232143
1 75663 98504 770195911
3 1435 24407
3 1137 86116
1 49138 66985 58041083
2 39877 736503149
1 41178 45266 968269940
1 53348 111097 469247352
1 47680 50192 365510691
1 13956 62029 896050527
2 135669 336863562
3 123515 68832
1 71300 100487 301471071
3 106372 81843
2 137031 640247256
2 147220 331498290
3 119416 50931
3 59791 79536
2 99506 940561235
2 140321 297492417
2 7571 210161727
2 54872 139794642
1 30150 100046 571587774
3 160185 59090
2 9195 645629798
3 7896 36319
2 36915 278678395
1 41556 101326 281245433
1 26642 32049 470282924
1 13432 99328 868915712
3 96124 33935
2 56181 381680209
2 165109 637614998
2 8374 376812
3 5983 34938
3 31015 102733
3 130607 8531
3 64944 73687
2 65397 835910177
1 27048 61547 981837779
2 70028 293027108
3 30409 108568
1 6929 11364 671686648
3 153713 45389
3 33458 69579
1 63921 113323 465060915
2 38982 40570178
1 9474 94497 563784796
3 19181 98459
1 44925 59478 763177791
3 30967 36764
1 32274 83619 603473622
1 20028 100835 735774644
3 85593 101277
1 84920 101105 531137468
3 61462 59544
1 48553 56313 677899594
3 62515 32097
2 153981 30886824
2 156703 477382660
2 45165 519303078
2 66865 410727315
1 70273 109689 377708430
1 15591 86838 40316524
1 24442 89841 110154979
1 66507 91237 322927394
3 25240 48326
1 73164 74103 627820799
1 24976 57380 613397218
2 108540 86816397
3 94934 57027
2 79197 80695716
1 25205 98290 128273776
3 72401 106608
1 1274 2452 83280819
2 56307 419529364
3 35725 58470
1 41692 62147 902130934
3 37992 38761
1 36744 51458 89600760
2 77508 538840550
1 24910 90280 737024917
2 136542 806493115
3 152509 29716
3 36580 29780
1 2707 75815 533311409
3 46164 6347
1 12203 39849 127156463
2 114327 679663886
2 86170 140355952
3 145136 104159
2 12303 937902557
3 96923 89646
2 171587 271175185
2 164605 333762081
1 57324 91722 745835360
2 2669 256508195
1 10328 103173 530150982
1 12406 15132 716499734
1 34272 110744 628979184
1 34660 109912 469662154
2 121560 683287748
1 8524 109722 562375656
3 115969 84380
1 84351 100465 818980607
1 2554 10508 459500316
2 76506 686979120
1 70682 101914 35766552
3 49049 10931
2 35420 265603639
2 69166 478391266
1 41472 113656 562481629
2 122923 20040630
3 27207 71020
3 110587 98135
2 95359 193387736
1 10860 15756 276546895
3 112581 73393
1 293 113892 36637111
2 168358 394380078
1 33835 92567 650000823
1 94319 110507 40722228
2 82088 710037427
1 33514 68395 137732070
3 97830 57472
3 59938 84445
3 128187 64029
3 101982 81721
2 115933 286766766
3 39569 27063
1 46557 57051 965378400
3 160649 108044
1 51578 105890 708142768
2 137848 804710796
3 70547 65313
2 70512 261112325
1 42891 105434 661615156
1 27118 50858 175993759
3 77338 21903
1 4081 36612 697454275
1 22594 68626 21471856
1 39134 101967 186919782
3 41715 51475
3 37754 60842
3 15843 57833
3 10261 62810
3 121505 32303
3 79265 65115
1 28599 98848 718518539
3 103360 65541
3 100522 11811
3 71486 52641
1 7149 52573 70445060
2 132828 554799066
1 1267 4219 669813997
2 23524 292326981
3 174044 37716
3 31066 91883
1 5119 43375 928849585
1 98083 101756 423679459
3 123963 56596
1 35089 113756 49593562
1 3664 88301 52674973
2 131120 144905786
1 18214 27108 784628486
2 174565 192475645
3 40315 58338
3 54737 26815
3 86783 82290
1 51193 54315 999923787
2 66043 792013693
1 41683 81543 600497123
2 98383 480612932
3 9938 76654
1 6746 10574 931275435
1 54395 70072 838576378
1 88211 92919 361342493
3 102379 79186
1 57908 58410 870097323
2 95205 448068670
2 101217 560171150
1 92067 111413 253156611
2 34784 521097713
2 3062 963484201
1 28933 48155 847846150
1 43694 106360 684968915
2 9110 455604393
2 20297 619409188
2 15839 148829011
2 147046 662763156
1 8526 34459 438251020
3 90137 66732
3 158855 31393
1 61816 91672 140606744
3 36464 23552
2 21927 555086082
2 159998 720671104
2 152180 766152669
2 138613 928844626
3 46631 91048
2 133231 73399688
3 15514 5139
3 83030 80494
1 16686 93434 307855673
3 80108 24929
2 56043 122593528
3 157427 79104
1 6978 107738 969841305
3 38506 55513
3 102978 2329
3 149699 49978
3 106462 28549
2 102098 856880465
2 1202 990316876
1 65761 83328 202063401
3 93629 77494
2 58504 558704474
1 38877 48235 808346146
3 11640 49349
2 109214 623045418
2 69031 665782540
1 29789 61955 158922565
2 42296 113995840
2 53102 884963959
1 57962 84945 92015307
1 72043 89782 999012873
1 32261 64112 651477518
2 62178 28793241
3 82440 32690
2 162942 260078761
3 140268 28306
2 84742 601935982
3 38757 55402
2 162599 495726081
2 54061 594173245
2 147985 489397383
2 99398 565048210
2 83509 585783709
1 68138 79270 391126268
1 40600 57459 895342586
2 138032 363921697
2 28353 247923244
3 50965 37132
1 63633 67771 783037822
3 25495 92775
1 59445 102935 631134262
3 98065 2067
2 153037 777002960
1 54716 100073 233883710
3 139190 11607
3 18416 77120
3 24338 19849
2 61857 287749034
1 10729 108174 869612968
3 123454 84815
3 27815 90082
3 107643 30050
3 119514 101106
3 51236 28652
2 126071 127329875
1 12879 79324 509428737
3 75821 17963
2 36361 292459658
3 164679 53627
3 98664 32037
3 29567 43929
2 81951 590314390
1 23781 108590 258740484
3 141497 91519
3 35485 54305
2 25862 686647001
3 86679 97227
1 30570 68682 293932253
3 125722 80960
3 52976 78490
1 41813 85103 643462487
3 79874 98919
2 109270 484926418
2 130062 936239947
3 105295 69752
2 41501 6387545
3 14395 113911
3 71506 35662
1 82527 97925 932012958
2 158236 89621601
3 35006 73560
3 3810 51010
2 157673 225431505
2 168565 194634137
2 132871 640030095
1 61603 108837 595717792
2 76325 346762318
3 112836 4002
3 70102 114085
2 115842 637743302
2 122352 398217295
1 42258 112617 828819429
1 71685 90388 477262873
2 62291 912449104
1 77050 84125 415984833
1 61367 89115 653434079
1 67741 102758 78657137
1 58787 107105 69676735
2 37577 642469015
2 41411 432928353
2 167992 334857297
2 43997 883131760
2 99657 381530741
1 64023 109987 413393527
3 38130 65078
3 27226 44795
2 113363 531657444
3 82087 62019
2 66586 737686961
3 67464 79062
3 100830 56160
3 146428 54885
3 28350 1020
3 52834 19701
3 5961 20897
2 21613 553842887
1 45600 61568 983738530
1 8815 64453 715874429
2 168283 162629878
2 130836 579969614
1 34336 39361 522626427
2 58674 822854212
3 156366 22884
1 12318 26703 172853313
2 140368 824722335
1 36413 63658 532501078
1 53456 95704 955101712
3 52087 74327
2 17525 472631270
3 104476 38903
1 46441 60901 396410153
3 55289 262
2 115803 952611312
3 154834 75609
3 7668 60062
1 24358 91744 900378210
2 59713 186046445
1 31962 68981 673909759
2 37583 170879984
3 23730 111951
3 83747 33622
2 41179 259780221
1 20277 39747 285084491
2 110438 637930181
2 152059 160284320
3 149982 58679
1 65988 83961 686335522
1 53712 111669 448930234
3 156431 51916
2 102814 311899683
1 20125 82066 54775752
2 68938 774452557
1 69531 109606 444910428
1 27679 67938 260759964
2 117743 506768784
1 87326 99526 873941900
2 172754 921784827
2 77917 691544071
2 1006 171841500
3 89756 22010
3 162122 93351
3 142063 110744
2 20108 517559082
1 7272 71839 17511100
1 81810 82832 698200004
3 72986 109616
3 102691 61814
2 11568 584777501
2 13152 119209749
3 73286 69097
1 32821 33716 839086761
1 3934 8327 855868218
3 118682 27091
1 21223 26856 742999592
3 125510 51751
1 59918 113724 278394343
2 15469 777361017
3 93083 48549
3 175343 60758
2 73852 828055900
2 168359 509373572
1 111836 114300 569531287
3 71873 54004
2 45120 172723199
2 20195 925462031
1 15613 25866 232558121
1 15899 65290 316097602
3 119004 6061
1 28538 92401 749229286
2 32512 98751386
3 137220 76832
2 38597 273441611
1 18579 45139 984643805
2 53693 314747676
2 20547 550432842
3 20394 97520
1 25922 48648 652274278
3 79073 25155
3 126040 14679
1 49322 74472 825033197
1 60182 71468 893245949
3 140309 21410
3 27528 42086
3 91943 42065
3 53025 44391
2 62208 924359804
3 296 33814
2 135477 963690762
2 101017 466835207
1 27329 112219 102511614
2 163235 268871135
2 138250 194603412
1 71818 102228 767141907
3 48741 70496
3 174109 58333
1 43880 112908 325127010
1 44678 61229 642208313
1 87623 103760 537860356
3 20429 20898
2 168540 875952154
1 39545 66511 561361890
3 102850 87799
2 20167 129964347
1 40296 94056 359853566
3 21541 69263
2 163167 857151272
3 125519 39279
2 162123 226508629
2 171557 467502006
3 89942 112741
3 159839 52871
3 34833 13172
3 119445 30049
2 2093 216089718
2 16235 360779302
1 74866 80372 490109209
2 105576 595277912
3 108646 26213
1 32296 92074 832103393
3 89911 112030
2 57458 564022830
2 159768 665079533
1 48083 72725 107451586
3 136740 87441
3 127339 52805
1 38334 75885 267208045
2 74972 934863922
1 25979 102742 915790404
2 27805 858428638
3 112890 22298
1 22247 110476 691992334
2 161854 237856116
1 66008 75335 543043190
1 2985 38439 9246358
3 145449 100216
1 78128 94902 730078803
3 146468 38579
2 164270 344168973
1 81331 89286 302973414
2 62538 481458381
1 4516 22657 990634872
1 58904 81149 3101466
2 144726 726717657
1 47226 82912 545782903
3 128950 61756
3 160971 80706
2 146410 805246961
1 36375 94508 845263787
3 131322 54495
2 146933 911908915
3 35619 35081
3 52601 97089
3 18181 16069
1 5954 44001 559299329
2 28409 675830778
2 46182 820783954
2 100775 293949001
1 25062 95757 187724702
2 28433 942050822
3 133021 825
1 39458 81320 755933303
2 56355 314131251
1 28236 101421 456186002
2 41880 309820496
2 93208 435305680
3 86999 48499
2 104376 831755805
1 5633 83515 410909744
3 100660 29841
1 20836 84728 390306087
2 134508 262675196
2 75950 490530023
1 17222 55664 561271938
2 72238 373056677
2 27707 523536715
3 153580 77968
2 23898 42523913
2 161360 660031848
1 38223 89242 341187966
2 136586 250382270
1 95537 96183 939454588
1 161 63056 550967000
1 4549 12319 505661711
3 4789 14154
3 117567 68157
1 61598 80438 45062476
2 148037 422809363
1 18054 79976 835574059
1 43642 110967 349689649
2 163753 860954281
1 2837 57066 711640351
1 46763 51254 790702955
2 74914 419912935
3 64165 10193
1 17448 76340 795800443
2 3445 554399776
3 99128 84521
3 28619 80883
2 163780 501271823
1 74422 81449 533559322
2 173331 69086309
2 74166 844837167
1 50930 90525 792546215
2 19878 562053196
3 77529 58202
3 4077 107389
3 93987 98812
3 114487 108821
1 49071 77845 184352923
2 57409 865883640
2 80532 875755642
3 12935 36553
1 42354 61806 111752040
1 37093 43516 834758208
1 56961 76203 251060847
3 1311 43022
1 63611 86630 415750301
2 4707 300190393
3 111406 28061
3 132220 44577
2 52896 67817754
2 125795 776773834
2 156745 503453048
2 129259 94728787
3 17463 55948
3 135990 3179
3 114763 45475
2 147878 245306695
3 27061 71417
1 48941 77358 689597807
1 32776 55188 332154131
1 39514 49055 4442406
2 91105 251150680
1 23594 85150 612760687
2 150768 706704459
3 143285 100546
3 101302 72561
1 107240 111541 766664292
2 76612 799050823
2 130503 135552318
3 7601 8896
2 77056 310712885
2 49364 173029859
2 129948 918523344
2 9707 615853943
3 169181 5858
2 127026 550241430
3 51630 48
3 24886 67923
3 30279 55243
2 9133 713143621
2 12211 36588105
3 118867 111958
3 125309 20736
3 71030 87700
3 30629 54
3 173150 89193
1 9510 68592 852026160
2 161899 574654320
3 70177 26173
2 11726 702489266
3 85723 39930
1 13393 20042 888555842
1 7461 92657 913381693
3 21755 11101
2 5650 422568996
2 25201 799318554
2 40393 67942228
2 114857 431184108
1 79823 80261 37569808
1 86652 101901 849412805
2 31689 426515873
1 9697 31915 899570467
3 2845 12512
3 21493 114217
3 134600 6834
3 155672 88933
3 39483 821
2 126895 998611800
1 2051 73207 173920597
2 26758 761787329
1 51807 67587 459855704
1 1452 23665 163263690
2 58573 182965659
3 31982 50191
1 42732 73374 446860293
2 17650 361704861
3 109212 36069
3 100897 102064
3 74925 48352
1 91597 100676 205959555
3 86399 8495
3 129874 107516
2 53399 256752809
3 10414 20853
3 169494 8379
3 51829 574
1 70789 105522 817169940
3 156255 69065
2 151120 331087025
2 158616 428895479
2 53504 209998362
1 23260 111082 441701295
3 128000 73789
2 69760 329131508
3 24789 33613
1 42707 60064 927678934
3 29998 72914
3 130942 14269
3 131634 31247
2 152002 734756088
3 49281 24716
2 61680 382446971
2 51792 526068058
2 68985 179965070
3 65028 74009
3 143437 42382
1 88675 103508 61969814
3 93189 62667
3 37854 11521
1 53892 96244 877406935
3 163607 100470
2 28057 980850408
3 58907 14182
1 42282 56126 17570995
1 72722 77410 375329177
3 94233 49496
1 46024 57320 184820889
3 155212 87240
1 102658 107987 625830724
3 42598 107505
3 51568 113663
2 146290 291363324
2 41897 921341773
2 156129 514125120
2 39932 958121565
1 83895 102073 980598211
1 38061 66074 235628980
1 65419 108378 70142674
3 44499 93733
3 135388 49531
1 989 42558 263597062
1 105767 113626 560350727
1 26788 48972 777283245
2 85132 853030517
1 59999 82163 917948508
2 107479 575498505
1 67117 97809 515391435
1 68594 88754 332786604
1 56769 59456 209662287
3 148723 9836
3 59077 35638
2 92340 341312577
2 156023 458062745
3 85147 32831
2 157667 693491066
1 80764 111335 385061880
1 5635 97873 711603781
2 112895 729943012
2 94537 571816925
2 165698 768769169
2 6027 554158776
1 24918 25035 882283959
1 52612 95037 987773879
2 57447 472081554
2 153326 456344521
1 81887 101686 64141488
3 138433 75178
2 34746 886638828
1 57486 96977 432347290
2 83030 774381459
1 67724 75418 707430796
1 9674 38950 885001076
3 167116 67768
1 23099 89471 958432604
1 38868 56911 75183323
3 4454 114219
1 52526 67321 163777299
2 32592 861838085
1 4251 85285 327658404
3 80355 97106
2 75183 71727466
3 56568 41046
1 32270 110591 185725755
1 3186 102224 69432916
3 68510 83557
1 66765 78447 828655213
3 100340 75441
1 17285 75707 958198498
2 10199 661611583
1 39350 105928 205529329
1 61661 110252 280596539
1 7991 86985 859612400
1 58685 106378 350110397
1 36967 103259 91259761
2 14985 506900773
2 171645 866673719
3 166312 69835
2 85379 461065648
3 9388 2312
2 17785 278987583
3 30651 9413
2 129032 363613158
2 15135 869609595
3 61273 48943
3 19420 78792
1 83422 113427 404758262
2 158258 197158354
1 22339 68450 154425797
1 22292 61703 357413862
2 126213 759094974
3 130207 92889
3 81326 80733
2 35376 57631090
1 9409 103003 648684186
3 163085 111574
2 162269 946997389
1 53367 97583 850429343
2 87940 475936977
3 64780 108201
1 26979 34832 862698732
2 14475 751848245
2 58549 869720740
2 155255 295407716
3 22160 97735
3 92611 29842
1 53826 110546 110177850
2 44135 447142476
1 33198 63596 227585500
2 76492 379277982
3 120765 66501
3 63742 75721
1 83487 111119 777760793
1 19551 95130 675032564
1 3058 89976 67053511
2 161077 871149384
3 16822 22776
2 147796 389505292
3 28019 36234
1 70211 86106 584742400
3 127819 40116
2 98169 13003324
2 167775 688539969
2 1636 520980669
3 128469 58843
1 61394 86253 275460368
3 162359 54191
3 3344 99190
2 137508 200107540
1 46312 53860 257433694
2 47970 903929406
3 71263 14234
2 158209 506363823
3 95977 28795
2 36957 365203563
2 117101 20586754
1 19729 89049 940545433
1 92677 100929 913642049
1 49038 97894 161781651
1 6660 7939 158792310
2 58251 390500436
2 19191 823083863
2 80673 253070054
1 18917 71579 909780092
2 175118 90810580
2 93971 390445125
2 23899 208955231
3 119793 60940
1 57047 90694 268182023
3 20877 4126
3 88174 99416
2 96152 536426796
2 63530 317455421
1 38278 94376 475590605
1 40644 102101 615478744
3 24290 65567
3 126642 86732
2 156225 705199545
1 7716 64786 251859773
1 97405 105878 241935488
3 163344 82534
3 25906 22054
2 21617 950748595
3 93652 103313
1 60364 98782 576034363
2 153804 155097853
3 162904 70947
1 19369 92679 958966291
2 90035 874945679
1 42096 82632 213034485
2 159922 380272052
1 10750 113376 187423142
3 168578 50326
1 14165 74161 561740550
3 137587 90386
1 33415 45657 136026009
1 65916 109743 523009408
2 49411 783983847
2 61264 661718382
3 120158 53433
2 113494 2277335
2 15107 147356817
2 73871 663823463
2 14252 302231949
3 4178 74141
1 5931 59510 53555742
1 43322 78963 286814080
2 67297 705388325
1 12018 19278 683996994
2 65827 68299019
1 58837 89618 160185464
2 44713 293519989
2 45282 771005919
2 57902 993146826
2 80003 147965793
1 15173 72271 537478055
1 6910 96352 712339507
1 21055 73502 280267578
3 81730 45245
3 308 51158
1 15627 33619 325978013
2 110098 88823639
1 101406 111523 34243279
1 25782 110763 432753205
3 139699 90385
1 2086 33795 955230444
3 95146 93627
1 55354 62718 288564210
3 124711 112868
2 74263 33347413
3 133719 83857
1 70290 76084 478477948
2 159951 132625056
3 6537 38907
3 69137 79748
3 32006 83456
2 1128 929493865
1 21682 78181 653450846
1 34932 86356 519006445
3 84887 49825
2 47570 615802065
3 175104 81215
1 44940 110322 619529128
1 27832 113015 125186343
2 57611 79312890
2 42814 649977220
3 104177 82323
3 40008 25978
3 30474 18771
1 63964 114270 358566379
2 139206 714256059
1 20699 38610 402595154
3 3004 39940
2 79316 493905423
3 138212 64029
3 89462 9866
1 33097 38243 310847077
2 161408 579754663
3 165481 11989
3 146510 39114
1 748 71206 917667305
1 65123 111043 581455051
2 110058 328102166
3 70496 80856
2 24165 643910151
3 8951 25404
2 101875 496837075
3 122019 58587
2 44032 150643414
3 144112 113102
3 85996 56215
1 58071 80899 899208456
1 54597 72339 519167224
2 89821 399041817
1 74552 95896 602794027
2 158729 237885133
2 79752 141461902
1 29713 36897 612284071
3 122586 83538
2 88466 812459866
1 37294 101072 108872209
1 13624 14216 44339831
1 66097 67826 725019355
2 111630 713845414
2 117258 92163304
2 54861 28945491
1 12163 83039 570670187
2 55248 32716618
1 338 70306 928709432
3 157142 49002
2 62857 980247601
2 94236 825736185
1 26323 83455 395600260
1 43312 95598 940492263
1 9333 92923 571293559
1 14996 77428 887796552
2 72189 729708307
3 44523 9457
1 11005 16184 489229227
3 145674 44525
1 52653 107979 483451641
2 11007 995407066
3 69557 101228
3 135982 29090
3 66546 100354
2 23661 414075262
2 31021 550835566
1 95305 102091 611394588
3 78167 63216
2 123381 868439033
2 13357 723075124
1 9437 108085 28270445
2 107216 435556856
2 134603 288477986
2 49428 386335795
1 89036 109537 245190220
3 74893 41689
2 52667 143463643
2 98100 412935815
2 87915 83630819
1 13303 88356 940363855
1 59508 107721 907243703
3 152384 31336
3 14236 91695
2 80196 700403166
1 7792 45390 550134811
1 26629 50232 302434074
3 30683 11380
2 118735 325236123
3 62515 29997
3 172520 56549
1 14300 49503 438281582
1 23218 71949 374935592
3 164388 67635
2 20148 321609000
1 1588 15064 596503530
3 160158 108959
2 100042 151684568
1 1008 113932 847453630
3 168077 60346
3 8304 38013
2 87687 284631717
1 52798 112037 110912985
1 36041 88961 741319397
3 101553 73142
2 63160 52010503
1 105055 114203 715176241
2 108197 277530202
1 46013 94744 558434932
1 48376 78041 6737442
2 76751 71254257
1 72831 82743 801349328
1 30925 39868 8519999
2 113653 192191972
1 11112 75516 178461916
2 69726 83156914
2 165363 897459204
3 27098 26893
1 8884 105502 637407300
1 73812 93407 9974097
1 36182 63457 869445863
1 14979 37412 77142229
2 38415 903200215
2 163662 180164476
1 13337 25000 979239759
3 161886 24117
1 38123 80269 309497247
2 84688 343829569
3 1574 60513
2 41023 351710571
1 2321 101162 126050013
1 70428 77732 777555364
3 61017 105703
1 49660 102274 346545350
2 92952 996728544
2 172583 541818052
3 24720 85759
2 167856 417280452
2 44167 2891450
1 29993 85075 417953987
1 30215 98365 99120420
2 107742 837963185
2 117550 25122495
1 11675 82195 894794436
3 159617 25655
1 31458 50232 713990141
3 118557 35833
1 44330 48094 302257308
1 22231 55937 405931626
3 77797 12103
2 162428 72582123
1 13093 80642 128653505
3 170269 22209
1 62488 101206 574180159
2 15736 346577546
3 112769 71147
2 81349 300923472
1 31765 78145 864012841
1 51868 106794 598888408
1 7530 111153 722895655
1 3892 70866 70090178
1 34921 95866 336968052
2 82573 1917082
1 36662 110872 392738261
2 37024 780437200
3 25527 105038
2 6216 627436982
1 71287 100965 145923395
1 3883 11642 296658833
2 79397 195351338
3 144535 43646
3 60098 3796
2 91788 598660884
3 162840 60091
2 17227 939772536
1 40590 109050 827016200
1 47272 59846 499998017
2 81574 498565604
3 80345 107095
2 86239 802156683
3 91469 7166
2 72820 16836939
2 52495 730295751
1 48315 81061 665632755
3 108347 69877
3 4358 97975
3 91836 17993
3 136267 53023
1 40405 96457 29456812
1 90676 96596 450637083
3 30690 95072
3 6678 94620
1 96511 109605 344135656
2 4019 495379637
1 51318 55414 777905378
2 84693 865728937
1 100405 113884 935599464
3 5877 14513
3 173304 58804
2 137419 769255743
3 158351 9130
1 14087 14988 429978565
2 136714 308771721
1 50689 52845 152214665
2 102353 241229815
3 105165 19709
3 41815 2398
1 13771 70972 793753117
2 120147 459769605
2 116445 308605209
2 12492 194966977
3 122904 21895
3 160410 8076
1 68733 90001 810916206
1 24416 24671 774732597
3 51310 44254
1 39010 103322 367638114
2 100818 434525481
2 34020 419090298
3 116372 34122
3 102500 33887
2 173595 327265203
2 154203 335088956
1 14275 23673 806360554
3 53864 76145
2 156838 389614879
2 121424 646330782
3 166248 63546
3 63456 28725
1 44435 74537 780137308
1 101215 107033 499514551
3 64608 57089
2 134739 313535596
3 83005 36018
2 15783 806537447
2 93907 268418006
2 84779 61795347
1 18328 59940 115546058
2 139845 823465482
2 40243 736798063
3 157920 93367
1 57924 66083 167266346
1 42023 59893 341993888
1 4631 12168 255310625
1 42368 76934 232751201
1 23214 78971 675740510
1 91764 109472 704790897
3 45346 98406
1 52426 87317 509610997
3 126082 18838
1 6077 56518 585289454
2 48109 191603684
1 1093 52102 460192482
1 31266 58479 751951053
1 40497 69465 340218548
2 78510 430492553
2 59018 717956948
3 148263 3594
3 93761 34940
1 52100 73648 830986383
1 52896 66045 988303951
2 56898 953862135
2 151594 743710697
1 8244 102701 134443974
2 164848 625885548
3 40302 35187
1 74282 78760 858678497
3 77824 88708
3 60412 4703
3 86729 64371
1 42223 113364 985374646
3 150110 85508
3 163540 49543
1 15107 98478 980128407
3 88924 60356
2 72589 533071277
1 30368 30543 625618920
2 160694 253207042
2 63666 375076594
3 173325 63936
1 8459 51141 842338266
3 132820 86535
2 155796 722358805
3 160035 21156
2 161709 385970848
2 46967 989840059
3 144276 74248
3 157050 69594
1 13393 21089 639098063
2 39918 660000417
3 161630 82005
1 20502 39600 634889574
3 98078 27585
3 141176 7147
3 139204 50653
1 24178 43675 219134187
1 21576 45486 101281213
1 39524 46540 612848585
3 95507 33845
1 72321 92555 977950246
2 95895 471462865
3 136327 30555
3 127234 44587
1 5200 77873 317962901
3 50373 86589
2 34768 267291575
3 175353 61809
3 80789 37731
1 10122 84275 708644852
1 49731 94084 765949855
1 21675 43369 672531291
3 143871 101721
1 33883 48728 974540060
1 6469 102823 179714711
1 18704 24794 877750790
1 24508 89650 859179786
2 58948 51517485
2 9698 756134987
2 56880 208884875
2 129413 855217281
2 8628 336650850
2 65188 568312945
2 67698 78448730
3 149985 93241
3 56430 20430
3 133572 75851
1 52621 98734 164337288
1 85352 102500 689646935
3 127850 32883
3 29284 30158
3 150550 92016
3 40502 51668
1 10175 50762 80857472
2 7635 391778064
2 169217 596283942
2 118054 246175726
1 59689 112725 442920445
3 55761 11670
1 56131 86051 748557846
3 126517 93472
2 55036 815330737
1 42188 79775 766583091
1 19799 34859 189215781
3 87408 66157
2 53331 727383945
2 90008 260316525
2 146041 526813005
1 402 86272 27731923
1 25975 71486 305889584
1 39917 67600 119419466
1 19061 95859 719681614
3 37632 102182
3 14311 1659
2 99798 853074710
3 143542 52219
1 61604 65566 667248384
1 16812 40377 745838999
2 84112 311419628
2 18092 757626628
3 135454 80892
3 31434 1688
3 108620 83875
3 105288 113928
1 4981 65485 703230647
2 126804 223030515
1 15050 61353 855514040
1 104988 110133 169732822
3 169079 35330
2 61532 211077441
3 52810 100030
3 124818 28399
2 134342 396943796
1 84650 101377 862418140
1 9507 20629 395514426
3 73435 94447
3 116061 66023
3 170209 45468
2 125254 931130475
3 54182 15560
2 118076 367838763
3 97804 7424
2 26923 529164164
3 69289 30502
1 64861 66778 21129941
3 71239 86336
2 103045 404844811
3 145617 109123
2 95134 636148926
2 54708 417158040
2 136246 473409675
1 1973 8027 843074704
2 83576 463381172
1 83826 89335 943427102
1 62108 85643 628047585
2 39984 944752910
3 20188 17723
1 30076 79002 96522182
3 114914 98193
1 57929 99166 17984705
2 111076 678835956
2 34620 801335108
1 38397 106764 495085740
2 40429 448961067
2 75750 394194031
1 84950 96873 198129401
1 39744 86713 873089510
1 29945 98549 457746082
3 32226 90468
2 97334 107614122
2 5299 963668152
1 49910 110087 97123341
1 84436 103488 348957827
1 50078 69298 835951375
3 127461 10586
3 59614 86927
1 1158 112518 138441335
3 150294 36612
2 114277 979886014
3 122358 101854
3 137468 48112
3 41430 22912
1 39431 87078 770288602
1 68053 100457 915749997
3 11147 35582
2 103838 243936070
1 22001 61180 400264667
1 67286 92287 202981083
1 27396 44105 723358877
2 52194 945794209
1 4953 66474 494531913
3 153366 18374
3 117637 39882
1 53266 59880 922947608
2 127404 717630120
3 43553 36995
3 87769 11500
1 89375 90726 235830624
2 55302 281268251
2 16048 90808098
2 102126 578543887
3 84238 32177
1 57809 91238 273056903
1 13238 38651 179440503
3 106171 47223
1 67916 96505 157726314
3 143986 98588
3 109141 60985
3 55119 83851
2 141280 81223941
2 15254 234624119
2 55624 68119936
1 43295 48034 285651666
1 56222 59336 141149821
2 88248 48578770
2 160413 338633291
2 31548 970704368
1 82605 101118 456433473
2 166178 916466562
1 82610 108165 139006650
3 74642 41810
1 31132 84379 548963715
3 97048 84251
1 26017 57341 567646999
1 16578 44526 48581053
2 90407 439458875
3 139635 76856
3 101905 44547
1 57703 68769 44341616
1 5851 38109 641611987
3 17694 64884
2 13402 5131819
1 12505 84934 498285350
2 106520 927315436
1 67557 82947 120368379
1 67828 76901 875661675
2 114366 417502628
1 52882 56574 881728379
2 76152 865005059
3 44886 97998
2 128114 598809048
1 29354 61683 285250276
3 107699 74467
3 87564 51112
2 4891 882730521
1 53000 59227 879405552
1 18596 28636 450303003
2 3109 359072181
2 142913 296300403
3 47982 108778
3 52857 34228
2 66962 656785840
2 39209 791418335
3 99037 1999
2 167009 379529139
3 145534 109548
3 47812 80957
1 34574 44240 125611590
1 48915 99178 697103736
2 13978 93719157
3 41612 73421
2 129130 773254214
2 169347 17474446
2 144103 47689274
2 19096 790734746
1 5067 113688 148939080
1 19569 35020 990488395
3 56143 76530
1 8380 89928 875480418
2 86573 683613553
2 72495 575757312
1 54902 75001 224821247
1 13266 63099 205609485
2 109768 605541405
2 15042 917959289
2 168852 701730269
1 402 104667 969648042
2 78019 410584079
3 34597 68871
3 173672 81723
3 14398 36258
2 98655 521929688
2 56223 400700061
1 44734 53269 728821970
1 19879 72814 987591507
2 147496 738333682
3 132160 68025
3 98779 32008
2 51247 324407373
3 82922 50417
2 50236 690273642
3 28887 38023
3 107797 113519
1 8695 12438 929005935
2 127122 723214716
1 6742 27820 371632448
1 33499 52948 156571618
3 111641 83641
2 133180 170408378
2 43286 780444975
1 63837 66450 521286797
2 70223 698789502
3 165413 69848
2 4627 585256861
3 149614 33173
2 86126 835623564
3 115560 70938
3 73366 34332
3 64429 36062
3 103125 6265
1 3015 48964 872345631
2 104746 165752593
2 139305 130190226
3 105461 65352
1 63551 78575 415591569
1 58861 90574 962337410
1 67065 83662 691587315
1 22604 35975 68738830
3 55431 66242
3 21802 65438
3 128540 36710
1 24995 45494 348556042
3 85333 9299
3 110081 54141
2 149563 480149503
2 12964 82243066
1 87703 112536 151803357
1 71512 108993 460576120
1 7001 38935 652904010
3 98189 105424
1 39011 99924 111296999
1 2212 94040 96011712
3 81634 18367
3 21594 77233
1 41861 86920 286724953
1 28165 112803 41220512
1 85360 93562 80373996
1 32882 36174 791594224
2 93503 634462540
1 18211 24150 949534922
3 142161 39647
2 77417 883102690
3 168704 52852
1 54047 77137 226576719
2 162338 562401286
1 7582 32850 619532855
2 127536 289655045
3 132838 51454
3 126767 82281
3 96270 36912
3 112854 83614
2 74947 596709918
1 48296 107457 819062161
2 3410 129203737
2 100079 697260744
1 5680 28393 473825948
3 57894 23550
1 8060 75557 807722416
1 1838 107220 916121075
3 132416 10307
3 92350 36619
3 69214 13428
1 34669 113220 361222598
1 10508 15619 486257060
1 32359 112343 467525649
1 46660 61625 777649313
2 29191 438325553
3 57094 73935
3 67673 73737
3 33052 91446
1 147 60469 951456262
3 76759 92223
1 51319 103962 409438287
3 30690 89208
1 14557 66223 111474407
3 151570 49828
3 126341 103696
2 86483 38370553
2 60245 133931251
2 6953 137092921
3 34586 55579
2 101879 930936674
3 175452 216
3 4447 37078
1 26854 47987 555300978
3 117394 4372
1 45905 49191 794604373
3 60898 63676
1 31773 106373 580115610
2 49530 57156520
2 53759 713703734
2 173623 6583389
1 60983 97842 501122578
3 175243 2036
1 98293 111202 769709439
1 27228 34820 515555294
3 166026 35339
3 158550 16454
3 123632 88012
2 41515 322551008
3 31590 102150
1 34672 43547 767582244
3 32935 66093
3 43050 19711
1 7598 56344 36762683
2 155403 118468533
2 103794 101872171
2 16404 195770022
2 39654 368585680
2 7968 247116857
1 49638 108818 717760088
3 114972 39859
2 155345 510626369
3 28135 43875
2 68715 353105634
1 17679 79513 251283934
1 7942 70600 536910120
1 26657 48601 792496601
3 2291 8485
1 62545 96742 956338338
1 2736 45090 831403093
3 120468 18860
1 33059 61139 872306587
3 12894 51030
2 11395 38984461
1 47171 77053 969136817
2 88029 514529918
3 98893 20956
1 17681 48604 566757460
1 31185 66809 146617227
3 62370 38647
2 77108 249368649
1 104340 113321 68928329
3 130468 83439
3 54248 51105
2 74269 666525927
3 62425 73729
3 102385 32610
3 76690 24719
3 72159 89610
1 4043 81695 847823217
3 70489 10462
2 47433 524810594
3 57309 21268
3 22361 6665
3 163700 93719
3 139126 114103
3 121040 95474
3 29776 39899
2 120520 71140717
2 174052 26130617
1 91456 113789 440161264
3 9520 74304
1 24968 84844 459219622
1 14141 65004 240554652
2 123557 708613971
3 137984 84526
2 77775 23358203
2 102552 270388229
1 3087 3854 369523418
1 1157 100394 397668507
2 114192 769986331
2 133601 474650797
2 144771 41900949
3 30497 43852
1 17689 20582 88488026
1 49705 90654 641121817
1 39531 50975 465416499
1 63626 69564 937107827
1 11860 72139 318065954
2 25583 325216250
2 44783 508576523
2 130432 310186974
1 11939 92686 680130551
3 114950 28158
3 82887 10032
2 153945 631305764
2 95866 715109794
2 28911 644661360
3 139066 29633
2 117212 736071775
2 46505 708116289
3 118571 74053
1 66527 81384 59504271
2 67611 775103239
2 26317 560936007
1 19423 96625 819990446
1 14960 33567 502227746
1 75889 80776 984656858
2 40603 134940184
1 61611 75651 996538616
2 99134 310676101
3 54283 90257
2 20997 615347730
3 120567 66053
1 36604 61706 636310638
1 60488 75226 716548973
3 154226 53638
2 17343 880783703
3 43982 43355
1 46907 100675 591865675
1 12485 61185 901323284
1 7072 25980 822382046
2 96182 982340572
1 7669 109481 455763820
3 81772 40766
3 9640 17279
3 99685 113672
2 43208 310363111
1 32536 110901 653526808
2 88133 953759673
3 107724 3157
3 48964 103582
2 130563 860716857
2 7572 374475362
2 116516 124793931
2 32209 136230101
2 34538 142313215
2 161241 633257225
1 31217 34477 125418075
1 20975 25838 891227169
1 9922 41470 291225053
2 90562 269569256
2 65231 72489157
2 109061 972442201
2 53004 482860843
1 46547 108148 243294582
1 4673 41993 280376432
2 74758 509498708
1 25659 95267 298558138
1 8901 41109 324687312
1 82071 113599 509003146
1 30120 110476 133897148
3 65568 35594
1 17789 31427 944622756
3 136398 5112
3 121019 98697
3 161595 41794
3 62703 30813
3 108895 2128
2 13765 796987429
1 17149 20269 971050599
2 164292 483344904
3 5855 9256
2 159861 614586947
3 22585 51947
1 31212 53437 61257867
3 116501 75866
2 25072 460666117
3 12971 87492
1 8642 58836 330197633
2 80524 444390873
3 154491 90599
2 166208 760703436
1 77482 108896 100279102
2 96302 378254765
3 50148 18224
3 65723 15819
2 156654 762512101
2 69553 544852503
2 15152 430103709
1 12365 26598 802331765
3 55988 96649
1 36775 73254 939725882
1 94604 106601 46932551
2 135174 949160215
3 96488 15970
2 37630 797565324
1 25770 27152 150685865
2 135824 157973795
3 4608 89604
2 27859 10481770
1 63129 73282 996359800
3 77656 74004
3 122338 111800
3 65549 50447
3 12520 75667
1 25959 108451 915974383
2 94822 883279577
3 107117 112037
2 117537 795986789
2 40846 355054059
2 32368 316430292
1 33276 82642 947148766
2 54957 262541626
2 75120 54836535
2 8200 422483513
1 19373 59776 523142556
2 47098 434888099
1 15214 65422 534643989
2 67231 408408740
3 88609 45121
2 132965 623201929
3 107951 81152
3 22231 66809
1 18852 109879 586091333
3 9464 29608
3 30656 63653
2 174494 341967029
3 39549 29206
3 114684 96316
1 49048 73319 327042394
1 16028 25632 909106308
1 85944 88809 788802643
3 132098 76551
1 47633 62990 183362898
1 55862 106338 275395256
3 119247 32236
3 82764 39448
1 19510 112436 770958621
2 90041 471895594
2 59478 744718528
3 162465 67293
1 71450 99396 724941173
1 22224 98480 286023503
1 59927 86003 332499246
2 132863 866371382
1 53333 82125 901247371
3 88262 32469
1 7894 16626 393010109
3 137039 36398
1 17364 64215 478450878
1 36961 102497 180957869
2 117841 879333598
3 159924 58563
3 1329 4475
1 45687 71658 526866002
3 17891 44584
2 130692 218729847
3 96727 3686
2 114473 697476261
2 54221 893980452
1 20990 53445 37494543
3 89132 55855
1 21087 29069 828010740
2 104849 289980875
3 141018 110938
1 40303 100854 223558179
1 73507 113239 132265717
1 47862 82694 109520827
1 62572 90303 48512087
2 19826 537269961
3 107420 111475
3 128788 114214
1 104381 107850 534950021
2 162941 210758619
3 26484 49174
3 72187 52148
3 75546 88286
3 82714 60194
2 95114 797717453
2 116245 203294278
1 38969 98083 910495215
3 68885 65704
3 130908 98866
3 119799 18522
2 174665 774237188
3 72985 90192
3 88734 47927
3 147773 16808
3 23862 71184
3 48494 110477
2 125057 96248418
2 5622 845361739
1 60222 66513 829060626
1 11476 94939 554292124
1 101880 108962 637220484
1 55906 105065 690628894
1 18023 20658 244643072
2 26505 518279527
2 42682 927225235
2 7881 943905821
3 143997 114074
2 46185 78400539
1 35141 96922 699853034
2 41339 525578463
3 6573 85562
3 96928 25185
1 91774 109064 269722059
3 171656 95200
2 167319 996212478
2 132382 888848744
3 98244 21231
2 111796 547576286
1 30114 99393 177655591
3 149563 45655
1 9730 36962 157690599
1 23670 83420 73954484
2 87365 452233062
3 47410 32486
2 120104 379463027
2 89143 595792694
3 33329 30555
3 135758 89017
1 42358 72834 145816086
2 127330 570040972
3 14791 99463
2 34367 629887319
2 77547 256754594
3 114055 79323
2 165811 813380037
2 147939 100052093
1 2819 106998 329997836
2 131314 679981528
2 60203 109760054
1 20370 37500 38010142
3 1999 21189
1 60538 79406 91586141
2 121558 431863432
3 20882 69297
2 119329 141942190
3 53069 75569
3 60491 72899
2 100703 352035516
1 12978 25968 270184531
1 7431 50476 123480756
3 160484 10176
2 169123 540001658
2 42586 861440476
3 92860 9617
2 114959 183745678
1 79944 114244 484769882
3 12898 86746
2 110252 899976835
1 101 43531 797732807
3 139237 64302
3 4239 49995
2 112862 587129784
1 17065 53051 340292876
2 57679 714793859
2 67177 285027239
2 27624 556103218
2 73527 714644204
1 4173 92338 951181506
2 148259 659464162
2 80526 223526393
3 91737 74159
3 42495 5642
3 55206 7981
1 80963 90981 234099268
1 73863 95808 325092324
2 84783 470625622
2 126984 525162655
1 59105 111751 574868098
1 4399 7125 551811616
2 131621 44752037
2 162298 722132282
2 42538 232023998
3 150142 88785
1 36937 46042 891073404
3 24454 34566
1 3240 89013 615454722
2 117415 28485522
3 172957 34533
2 33663 235732123
3 171456 85436
1 39735 53549 499158371
1 12469 56251 450636651
3 92420 113037
2 127749 693843438
2 53471 49176433
3 56159 28278
2 31207 315075060
3 149587 79894
1 6246 36706 543171373
1 69291 111473 823540824
3 129588 64416
3 151882 27811
3 166848 106018
2 73777 627549912
3 131390 103032
3 159701 25582
2 116175 439551800
1 18904 109979 704083718
3 129158 48942
3 27888 89400
2 11326 442017843
3 136349 40270
1 23342 56246 609649096
3 23034 52907
1 90700 91622 479546200
1 18446 90324 352324179
3 52444 94420
3 88886 102540
2 64397 310068700
2 142191 189606567
3 154820 33945
3 139077 30387
2 148576 426551586
3 53200 16553
2 30571 424163356
1 36529 62637 400490635
3 105399 67571
1 16390 49979 474746024
1 97335 97654 81031047
2 44815 358887797
2 3147 944390481
1 3250 39803 424986429
1 53838 67682 965528790
1 97294 104475 879154815
1 53721 84579 325473881
2 119240 732872265
2 57558 97337084
2 82107 466744863
3 119624 48559
2 165308 678210575
3 151378 8915
2 149855 345973132
2 166723 868536593
3 128123 43925
3 85734 45644
2 104263 993160621
3 102416 33028
1 20675 81877 495560632
3 149026 2182
2 133832 556099937
2 47003 411715604
2 138512 242972122
1 34423 101279 171144459
3 8451 47323
3 124196 86440
3 127618 8674
1 53460 88249 413746824
1 18358 58514 881559547
3 150699 10308
1 25375 107446 126339135
2 108245 922804085
2 57842 196527326
1 62185 110386 105271317
3 44742 5007
2 165308 653966478
2 165196 936600184
2 27353 642628908
3 31418 46543
2 80810 423289723
2 119958 325255094
1 18603 50265 91372923
1 10416 27880 985385988
3 92421 16342
1 9635 78961 225635942
3 59915 63136
3 75144 35978
2 14658 190073957
1 32512 73604 480900962
2 125585 721364304
1 78704 112957 417615081
3 17559 76094
3 2119 76458
2 78361 99784259
3 54323 67255
2 83724 106325852
1 36186 90284 100229814
3 13902 91772
3 39045 4407
1 69312 93340 230361661
3 126824 18603
2 83155 759666722
3 95605 82351
1 15451 50385 781435833
2 17089 791796931
3 162441 36912
3 7135 56946
2 133709 817675890
3 171685 71986
2 4863 117031648
3 19292 49489
1 6493 71225 948299841
2 5583 39730851
3 91918 107772
1 52018 70275 294570187
3 100191 41052
3 170630 80681
3 90015 104370
2 171942 195873630
3 16084 69949
2 83276 317676027
2 130687 767017623
3 10711 63707
2 100417 47043559
2 46198 381378910
2 70306 625213919
1 4939 47329 922831140
3 170505 84973
1 7466 12752 670179645
1 21993 48281 778109227
2 53892 365637540
1 49957 62637 981755362
1 55589 57076 147164145
2 44725 425806468
1 102036 109337 476865897
1 60992 84377 729111315
2 65096 186013665
2 20558 590566540
3 148623 53620
3 8386 16248
2 164801 63058404
1 39253 111219 673197817
2 116304 891802750
1 44624 56792 938868821
3 1811 25808
3 101975 1258
3 1837 72707
2 53483 197202667
3 46774 54066
2 37916 17285856
2 69797 890119704
3 169031 81301
3 140496 2967
3 174090 80531
3 2428 22467
1 53655 62263 75994248
2 80030 788570165
1 22477 68606 446990500
2 67118 581149877
2 117533 378786628
1 21308 51566 865518609
3 126092 9484
3 168443 61556
2 36409 942221009
2 163704 181192434
1 107986 113653 553258098
1 4234 95531 872075002
2 125806 782638059
2 46296 762330417
2 112678 208269495
3 73789 85330
3 171609 37111
3 89773 91288
3 3607 1219
3 225 53229
2 102369 761522696
3 18505 15999
3 166763 88457
3 143660 81425
1 854 107942 330845019
2 158712 644919895
3 6263 11777
3 109385 104353
3 148257 51725
2 16530 290653731
2 137497 127653981
1 70579 101375 485768293
2 109387 95340337
2 170083 384969486
3 67133 981
1 10116 95132 479228134
1 44984 49933 324706758
2 62086 257036660
1 37151 95528 620274269
3 112658 114247
1 29982 106779 878972833
1 51487 69076 178784227
2 73333 145862024
1 60127 101900 689119471
2 169272 892979227
2 109494 328573703
1 15759 78341 573835461
1 4128 53158 345053963
1 2171 3956 904807710
3 129409 54717
1 10512 106410 998275083
3 132211 52518
1 33713 92748 335478356
1 62896 95691 508657024
3 126655 1439
1 21765 106820 173606267
2 106541 931598385
1 148 81080 386380196
3 127962 111759
3 39950 75393
1 82629 98231 716023836
3 51030 68678
3 9482 5053
1 45108 65941 716186277
1 47244 47898 426251727
1 3668 82793 689660273
1 72055 93250 997478204
1 25038 77382 270669257
3 111869 60867
2 13322 359207828
2 62839 238194759
2 63385 518747502
3 158863 2009
3 101417 77389
1 53080 69952 942968276
1 29492 56856 982908575
1 28225 77049 779782412
3 72886 36909
1 96994 101717 651431220
3 107596 86047
3 155818 86942
2 78880 849886818
1 48459 101654 420263697
1 32096 40863 153945626
3 48616 76491
2 132018 16596849
3 108088 99792
3 137559 12049
3 69325 85569
3 25049 21819
3 34449 42137
1 30693 110755 343201660
1 1000 40665 871925009
1 25304 81321 870170482
2 3427 893819977
3 95843 47015
3 137075 88727
2 41236 732427989
2 28617 505093719
1 8353 92884 265709350
1 27963 31851 432651155
1 85092 106708 682003667
1 9550 83005 734066126
1 61992 114216 646629404
2 17743 322556999
3 69770 35622
1 10406 60688 483723666
2 34487 2775923
2 72283 676459372
2 21644 498022586
2 120178 380385890
1 10459 21533 861127205
3 124955 42322
2 24004 283001096
3 73767 74290
1 23008 48085 965506382
3 126717 108626
2 26556 403337768
2 109475 569647743
2 47426 831480937
3 118131 68863
3 93599 94477
1 5895 86483 910796882
2 84404 214832113
3 140685 19087
2 29533 107685069
2 79601 815048907
3 159980 109490
2 13423 55515447
3 37303 49714
1 23746 75952 854893151
2 40590 914569329
2 26168 281186537
2 23490 19301520
1 54570 56892 417305669
3 40092 23058
3 57341 28574
1 56593 113004 607282622
2 132002 557818699
2 123462 610549485
3 85415 103355
1 36728 77615 382799366
3 142749 64646
2 72719 442958990
2 76237 263713296
3 56146 112408
1 40913 49445 646343571
1 32983 76970 811100805
3 100171 49631
3 132210 41966
1 61339 114093 768885194
1 55692 58308 348078964
2 160919 783253237
1 28809 65264 537286717
1 80756 93803 285114882
3 133249 91174
1 59924 106018 380547396
2 89070 569213946
3 130475 42894
2 84514 758667242
1 75571 102834 277668403
1 480 53640 939735442
2 168813 924495919
3 116886 55836
2 92926 403469490
2 104661 677717499
1 54605 71241 201552173
3 11199 27181
2 141830 650125980
1 47477 81890 568088209
1 45002 110321 4307918
2 1835 576341196
1 16445 50357 749457784
1 48982 80301 5703632
1 16453 72599 729967790
3 4342 35459
2 132882 738979889
1 18615 28262 168847858
3 73181 61383
1 19049 112465 332271003
3 81860 91557
1 16957 79597 626668070
1 14621 59953 533409784
1 21859 74032 153617071
2 61353 106965375
1 60138 61705 269866020
1 83712 112499 375071342
3 55098 77861
2 155815 536495760
2 18560 457986447
3 60494 107235
1 40033 85593 229842561
2 10307 418648446
3 10769 11094
2 89932 960652567
3 118499 92802
1 53436 94814 708617891
3 7315 78316
2 59352 710575317
2 155151 331296020
3 44157 12868
1 17087 83175 194915090
3 110450 86990
2 10276 20329154
1 18381 88383 933440384
3 143751 51347
1 81685 92969 216595733
1 17003 55320 612421818
1 24981 80173 254473912
1 89064 105006 172982296
2 36462 6692864
3 162036 64380
2 139595 958131988
2 135271 258353125
3 19891 86485
1 95353 97452 193092824
2 143895 245384761
3 49268 4429
2 159751 821640332
3 124646 94168
3 20969 100597
1 2595 17931 797825850
1 30309 101785 761149943
1 95943 102413 580842584
3 67801 103007
1 18913 107069 905783072
3 115396 104667
3 163095 99520
3 76390 63447
1 31766 84020 917408680
3 8705 81954
3 89660 112969
2 162096 360052409
3 174104 2184
3 93654 2314
3 68008 79299
3 125349 8492
1 41107 111416 339497894
1 46365 112193 303886409
2 7331 226203008
3 120754 55227
3 58500 17541
2 168905 695420554
1 562 60923 718071693
3 56106 16156
3 132509 3441
2 77364 747889061
2 126643 865534392
3 147494 59555
3 50838 23301
2 44078 588258408
3 98097 7547
2 52096 551598786
1 57874 95639 809872613
3 67377 41833
2 64580 798615680
2 43449 421777714
3 30796 110225
2 172108 147665273
2 139140 391234027
3 20354 5721
1 49381 56394 322687127
3 134259 42845
1 35927 99291 50568592
2 84752 539252857
3 20965 59060
1 67239 89367 429776264
1 12288 22250 970323527
1 85692 105060 939849526
1 77223 93387 189174585
1 57220 110716 787726574
1 47041 56951 181906333
1 43951 81420 275223430
1 28141 36983 533862597
2 63863 244946665
1 80124 105584 556177783
3 113997 9985
2 67660 450889119
2 121338 340219428
2 14918 23514751
1 29267 61676 899735508
1 31166 94434 945776841
3 85096 38539
3 101192 12201
1 72042 88353 919246851
3 13392 6093
3 107913 6779
2 83000 989826243
2 29696 818860407
2 82503 352168081
2 127762 929879528
1 80721 81699 408268328
2 117373 43953634
3 81327 92090
2 138454 702920992
2 162098 558366606
3 91528 80502
2 131926 242789814
1 11782 58434 451424229
1 44 22174 395762728
3 130232 23623
3 93913 91965
1 44509 66538 729633482
3 132640 57416
2 10037 78278690
1 40180 91688 571165634
1 36558 92752 825150301
3 168386 10627
3 110191 1222
2 162401 524627449
3 61452 58631
3 143344 56970
3 100954 38740
1 93359 111480 693314499
1 42577 91397 925114800
2 24776 45942675
1 65247 84232 473178887
2 44365 465178968
1 26590 108856 669776374
3 77565 113757
1 44290 60264 946692000
1 41069 53283 409898907
1 5335 71703 89126165
1 10073 55617 227109372
3 161449 46587
3 74091 68792
2 7352 282201096
1 15304 109713 879055202
2 126870 551103050
1 36139 53997 184501635
3 144394 110277
1 25310 60947 184679069
3 65650 12958
1 16155 30345 859919656
1 81451 106483 941976658
2 26640 361401362
3 101694 17332
3 80726 36932
3 101886 62030
1 30818 71047 772686752
2 77248 693618049
1 90380 110221 382972596
2 46214 890444715
3 73476 90769
2 39508 337302494
3 174264 35714
3 140770 30363
3 31023 80995
3 67294 51022
2 36459 716907681
2 33669 876809927
2 147424 847479862
2 15235 387217708
1 2967 77851 767286597
1 63049 106256 446288768
2 123016 985398155
1 56996 91348 618203696
2 80117 43889654
3 3349 34716
1 48643 97960 919588116
1 49342 68448 755909499
1 37618 107352 449282336
2 80550 536478300
2 164731 477049951
1 11598 73821 495853872
2 175459 722439492
1 55215 63890 178637611
1 26502 52662 755140754
1 80318 103474 458590621
1 99851 102876 688282539
2 81470 568026308
1 21464 21896 796426032
1 23606 31139 890656339
1 75005 113312 817775453
2 100284 316226098
3 146983 65900
3 127450 986
3 51201 106068
3 122198 72466
1 21612 49454 142324409
3 161160 95809
3 70014 66198
2 41898 24216723
1 41077 65204 426712793
1 100580 106096 650415905
3 158498 18422
3 38443 51300
1 51678 81251 736753916
1 45731 103138 84165916
2 127172 427816197
2 100216 804101216
2 139103 844171542
2 157451 224028953
2 160811 456514126
3 137093 60144
1 17448 56903 760556164
3 1913 107291
2 43816 465518723
2 34043 649469415
3 87835 45562
1 10047 56494 747752755
2 165383 781681348
2 17109 664405439
3 109134 97471
1 47124 112424 783938615
3 137514 89342
3 157381 37094
2 26244 486154783
2 100241 145102896
1 24192 97772 351219825
2 151985 65301082
1 23868 89167 803253330
1 64321 78055 92609973
2 155540 234796557
1 47061 51369 244591117
2 163000 835425702
3 152242 80536
2 18019 725879728
1 71701 85241 597929068
1 1249 45338 407463577
3 35741 921
1 38624 113962 167126644
3 9060 70758
1 35578 85704 649984765
1 57003 91970 735866196
1 27694 66632 801884976
3 7909 63170
2 41977 567366606
3 124308 57562
3 4272 66368
2 1159 875892088
1 82687 93282 455063494
3 140446 28667
2 98081 567747928
3 60433 14189
1 33651 81089 814604331
3 144624 111385
3 3816 113301
1 5498 52003 404436672
2 97989 760310086
3 157987 28002
1 40763 75164 378710100
3 141073 29525
2 90337 752112615
2 109517 609936854
1 26636 47484 693097257
3 54070 43019
3 129957 100452
3 47618 17236
2 162348 475003468
1 23822 108767 70804374
1 56484 75311 499672247
1 23145 70610 592085447
3 8563 15933
1 23421 32898 207823069
1 30552 58497 610445931
1 109610 113988 120168364
3 84183 4593
2 16247 202589723
1 14637 96303 387159193
1 61224 93029 955256913
2 133077 319105684
3 102430 67575
3 154897 71361
3 168770 87782
3 21460 98366
2 161603 197376874
2 153405 641535029
3 81178 65666
2 36357 968102476
2 113566 897619734
1 72702 92458 893764349
3 31160 89840
1 26138 28857 611807433
2 154820 333887629
1 25100 32327 771231442
3 162121 78162
3 173359 91877
2 61086 599447343
3 14319 84369
2 48418 773815866
2 155920 533775653
1 44517 88593 937699214
2 18675 464928947
2 93589 897497553
1 74608 96059 762566832
1 74799 94011 790105885
1 97446 102072 342348805
3 29220 24054
1 16296 64808 306473724
1 63839 106947 952775758
2 83623 484052147
3 69069 26393
3 124473 31582
3 134659 81228
1 67779 74772 972393405
2 69821 183288661
3 20965 57121
1 16007 17330 457869393
3 51972 78542
2 118703 271306714
3 767 38411
3 85306 53392
2 85967 772865336
2 92835 738412148
1 519 42558 202030021
1 23081 25351 610201530
1 2748 69054 10878147
1 61519 90503 121617742
2 75856 538459542
2 55963 476526678
3 52554 42775
1 5693 15797 341346179
1 42459 71174 645512687
1 129 106142 690384128
2 35314 210398421
1 71224 82702 684640028
2 160722 954677965
1 77659 104931 778108563
2 109730 962779862
1 3722 75382 471459203
2 69079 229406905
3 129475 83824
2 7072 551571557
2 38815 87190273
3 55526 73789
2 131918 497795439
3 173520 16663
2 116803 604032460
3 89630 12486
3 7547 104664
2 153617 186073467
2 98849 401587146
3 151646 78429
3 124621 52173
1 38274 93365 610365329
3 94933 45294
3 132513 43764
1 90928 95747 16171680
1 22664 103436 936514914
1 65194 104267 268548624
2 156044 396747973
1 20846 57884 918019259
2 82899 215044708
1 55430 85744 415837940
1 58772 65872 666686993
2 132567 582397996
1 48711 94587 423811246
3 113593 47121
1 102808 107872 841665113
2 112896 834692640
1 18128 69391 477186108
1 40956 87496 829438327
3 152764 71799
1 18208 43310 574023336
1 84203 90219 116422370
1 3835 108568 279206286
2 104048 412120570
3 56339 45826
1 15285 67108 56313370
2 46625 177678756
1 14708 39955 814743177
3 120015 88217
3 120989 112776
1 76679 109012 195021266
2 142224 328587800
1 25300 81712 191364209
2 75849 902458563
3 71019 88216
2 78037 85508653
2 5957 907796385
2 23635 515139150
2 109345 71345613
3 21776 4638
1 59747 85384 984943255
1 32831 36684 243817747
2 29749 861139729
1 53748 88332 666521732
3 132343 13240
2 116946 233451872
1 87136 105176 838755996
3 154571 50986
3 30019 69223
3 142913 26789
3 98854 53288
1 96763 110303 581794562
3 119191 107862
1 8734 92826 826706158
1 91970 114058 427999599
2 27627 862730126
1 102017 108186 805110861
1 34516 68702 818893015
3 147226 101227
3 118653 58163
1 62571 81059 335148311
3 162723 31690
2 2966 786653709
1 56036 95309 882445453
3 15677 76345
3 56833 84170
1 15965 23476 526397017
2 82777 547579816
1 60121 95743 252743838
1 61101 80455 885222457
1 1932 76838 396532671
3 141985 58129
1 88148 92901 644626883
1 28559 84088 922026203
1 65655 71463 887988712
2 25504 722225741
3 156518 79650
1 12391 111009 605688205
3 78829 94045
3 156227 97452
1 85699 104897 861796400
2 100406 109851673
2 8601 844016417
1 18979 74920 586868454
1 69659 89929 256593509
2 21078 350676557
1 36945 77403 280270203
3 29888 9036
1 23088 64365 293112444
1 13960 43022 234085685
1 55124 99702 658506520
2 41694 455545903
2 168068 667743620
1 58526 58579 375200878
3 35664 70725
2 86680 980251327
2 109708 842116842
2 66419 746188781
3 78787 93374
1 40035 51589 648922161
2 59474 352401131
1 56095 57978 552784470
2 153880 388604385
3 70230 35821
2 132234 716504408
1 41925 104670 50697508
2 23434 787751279
2 98684 215911981
2 145596 149257149
1 40791 64593 751711320
2 101625 576494269
3 7545 84979
1 14429 18097 289815216
2 146565 611819139
2 77989 582784452
1 49097 56277 136172009
2 107209 765765403
1 41610 64400 813978428
3 157984 107774
1 30271 39824 490932843
2 80568 286336883
3 89122 53902
1 28634 95521 577216153
1 88321 109928 981628464
1 84024 100402 610073955
1 33058 75651 953075714
1 17262 65624 493514413
3 83287 37750
3 59987 46270
1 31997 94341 876519458
3 71682 21627
2 144169 461578351
3 121337 28745
1 36987 94178 806831872
1 22835 79247 70530985
1 45012 61298 742204186
2 167624 208375427
2 95214 334712441
1 19995 102223 542604831
1 34862 69921 688163079
2 103114 65543572
3 171435 77550
3 99992 44432
2 157532 827410869
1 6432 87102 248138788
1 59564 109394 262421963
2 2614 55545582
2 174781 823819047
1 62382 100427 188120145
2 74741 851044995
1 42759 62165 464228
1 5565 33758 501314078
3 170475 97968
1 26019 94259 864209616
1 78203 87121 833037790
1 48879 76955 602838696
1 28083 40952 964134559
2 127640 198773819
2 172892 106154879
2 147054 368437554
1 73487 81531 39358876
1 69435 97734 945823988
3 124485 44060
3 57951 73705
1 23446 73433 846157078
3 162271 11397
3 127487 69715
3 64161 82067
1 35330 67681 398783153
1 70603 90252 498858436
2 71061 828258032
2 14440 279138817
1 16725 58682 519703001
3 85354 3738
3 41318 52916
2 45498 390415240
1 14009 76034 218184444
1 24387 39135 52064524
3 115144 98850
2 41696 669154470
1 5674 78756 458145713
1 38795 47105 173634627
3 75504 91709
3 98212 8427
3 20191 48111
3 171098 59959
1 7561 114138 486896265
1 42909 71648 957691073
2 140943 858283556
2 172222 983122541
2 158496 853069872
3 10080 25090
1 59182 101756 448520205
2 48298 283907414
3 96633 6644
3 48356 82832
2 77982 903160904
3 29437 110550
1 12290 113593 182720878
1 31970 89925 643962663
3 95589 18282
1 24412 45017 673818428
1 29573 89225 847507031
3 80029 78611
3 114860 69939
3 106924 54903
2 134936 181237564
3 81257 14248
3 7453 99787
1 52940 111708 174106461
1 41728 49341 165463212
3 149530 26246
1 61045 80230 657465337
1 48008 67727 107685662
2 80272 973868340
3 135725 73515
1 24024 72565 641536446
3 42190 109774
1 7928 49425 836821556
2 169014 135992365
2 116199 846295171
3 120811 109332
1 5160 97505 742172
2 34272 505477860
1 36556 61275 372336791
1 98088 98968 670237732
1 68053 99578 433519928
3 156403 85682
2 141848 412085603
1 40848 102740 967181717
1 3920 50557 787424547
2 61930 348773729
1 70790 113601 188888978
2 107164 435891682
3 77405 73173
3 80848 4097
3 100561 95355
1 18088 24613 860348890
3 7741 52312
3 118040 94439
3 41401 55500
1 35813 41443 335521769
3 129360 84374
1 8148 105675 760661189
2 91937 897217387
3 1337 92756
2 127824 875004569
1 12737 92355 593018630
2 123730 238380426
1 21219 108168 714828674
1 25975 35292 866379208
1 23782 48870 96493978
2 152942 722779533
2 30209 877119619
1 12465 100756 510393534
1 74725 109655 721190388
2 141209 238152423
3 139355 99466
3 76722 34937
2 130704 312528296
3 101197 67314
2 131085 851830685
2 62328 418847052
1 40483 66449 334036408
2 70924 674114259
3 6628 112171
1 7627 46044 162876739
2 148377 215362871
1 30605 35014 123350935
3 31457 24242
3 37168 57425
3 78986 105827
2 49569 835761751
3 49616 32643
3 75558 105979
2 162335 193302759
3 103681 26908
2 45750 464147131
1 19991 95879 291446672
3 10822 27789
2 9849 106666026
2 45702 951321923
3 174904 59915
2 14041 186132342
2 24101 532202530
2 49334 329986282
1 34755 98530 584606336
3 107577 112761
3 118764 9916
2 150615 74007989
2 62541 801766187
3 121565 12179
3 175158 98609
1 7403 34425 417610710
3 34541 18685
2 98541 565853573
1 78237 92758 871459906
3 149312 40136
1 74566 84377 645447357
1 31321 61357 447463872
1 39636 113704 910055092
3 113967 29313
2 172647 748560854
1 5886 61619 944527434
2 3128 192453150
2 60504 887338222
1 12992 29814 173986829
2 30548 228566326
3 163763 91576
1 15669 60178 185167039
2 86820 351103447
3 115192 44447
2 1434 154850309
3 48894 28365
1 36912 77430 767939265
2 121716 550919757
2 75331 244365925
3 72488 26389
1 3098 113240 287764081
1 32076 50756 458445124
3 10616 57431
3 158888 49807
3 163215 38188
1 63470 77949 478252469
3 133702 11789
2 150497 777734095
3 42106 99442
2 82366 259445489
1 46001 98425 58988681
2 20540 934289333
1 79770 110956 719667816
3 52249 23863
1 70575 95746 391089220
2 163547 182759948
3 112823 89911
2 37090 15986090
1 70321 80986 124801157
2 52528 956270015
1 32206 66257 73419951
1 80805 90246 426969597
1 90110 93522 327871823
1 18030 74631 308393144
1 13058 108589 967575015
1 18110 61771 99339065
3 135744 49403
2 79820 736572457
2 82642 673600329
3 106610 56508
1 30866 77509 936805985
2 42311 541934256
3 124128 25953
1 54255 97978 186837681
2 105605 322504451
1 24530 34525 885618595
2 43839 680511031
3 91008 104863
3 87141 5852
2 16217 323881693
2 158656 245962419
3 21647 81553
3 167907 30100
1 45215 99475 446077973
2 120187 289845163
3 27846 90963
1 551 101181 926505762
2 47570 669080255
3 93889 63118
3 104360 25977
2 11710 210659040
2 38018 890548007
2 3625 819430464
1 47124 89100 400222653
2 14200 364677044
1 43156 103198 237787545
1 12287 49727 824640451
3 130770 67535
3 60162 12521
1 30239 102259 618032291
3 20800 84213
2 108081 132812320
3 86158 106932
3 19087 94300
1 39818 65719 64582245
3 56440 9453
2 89437 679552692
3 163972 93680
1 28940 91059 148473988
1 37192 94410 975119841
1 59448 113024 148133601
3 56030 99254
3 37354 30513
3 92104 92291
1 8652 80800 236982087
2 171392 696394016
2 14329 718060817
2 19216 230019403
2 222 246797824
1 73358 88679 77352831
3 81024 94434
3 109456 74708
2 132242 515264375
1 20024 44962 148613696
1 61988 67247 100301062
3 120838 61563
2 74229 909165855
3 19756 95702
1 34657 54604 430071899
3 95304 99118
3 88708 104843
3 38028 92083
2 15728 530960158
3 73685 87079
2 100920 126346552
3 172037 30252
2 163602 475194658
1 37405 57388 173985617
2 57324 671698502
3 88605 4951
1 65092 104289 512035782
3 75350 7666
3 11357 45217
3 61099 85209
3 51353 58452
2 52469 229828144
2 75481 636957593
1 82029 92805 708170641
3 63003 110777
2 89811 483876567
3 125616 71094
2 122660 845141531
3 54700 75899
2 67874 987491462
3 54807 98759
1 94161 95195 690092801
3 32080 83821
3 133671 20220
3 43677 16791
2 53602 699918053
2 25684 960323211
3 4117 87241
2 133832 607865497
3 139907 76464
1 2417 66018 376867541
1 55416 60895 853229469
2 45971 708760045
1 17801 64853 884752069
3 51155 64458
3 115763 4773
1 43151 110055 205949036
2 35100 697360603
2 67127 511391005
3 61145 23038
3 165602 80166
1 39745 72849 905250812
2 8885 746485908
2 76730 60971209
2 165950 45238267
1 18448 71419 273886247
1 30486 93649 684120465
2 101752 808615537
1 44666 83940 473307089
2 11867 221696776
1 110139 111618 708837794
1 17173 50206 494837720
2 39650 707324836
2 149749 219749935
3 115513 13779
3 8810 80959
2 23253 405189240
1 54960 93601 815962514
1 66375 68493 409502231
3 49076 72439
1 13183 43439 585937767
2 126754 473033326
1 46048 96126 803347849
2 58692 597713207
3 67726 81346
2 20436 992724645
3 13532 54048
3 44846 3901
3 19723 76418
2 81832 146776451
2 52805 366566538
3 17587 39729
2 4083 614406707
1 44245 96967 364029561
1 47348 80124 960698851
2 128766 997399979
1 15089 25588 471309273
1 45968 54011 19047985
1 72198 78515 715382387
3 104288 32951
3 87470 59841
2 92732 962648515
1 77155 96666 860416274
3 22610 100148
1 59154 74021 848316465
2 158661 772399677
1 2130 97288 52301003
2 65541 741173354
2 40695 969682109
1 4555 58148 243851779
3 50753 8955
1 26203 31094 765094065
3 11092 113012
3 130187 99972
1 71825 110172 605568496
3 11605 7150
1 34347 40681 174834670
2 76171 597880168
2 131202 918294122
3 37592 10484
3 85524 35130
1 53971 67267 537457643
3 28413 1190
3 65768 45104
1 32933 41036 603875584
1 15391 76945 80798891
3 142859 15346
1 98306 101616 682150537
2 88509 896783316
1 75596 97331 408340386
2 64643 920785659
3 131080 37407
2 9765 145459523
3 124394 83517
2 160800 408607191
3 20298 75281
2 24398 987170334
3 66462 92831
2 152517 971267114
3 107520 53460
2 122523 814310717
1 2217 70451 106093235
2 141638 294389331
3 159067 68891
1 22996 86831 203010913
3 163375 74712
1 64885 74650 99877675
2 136553 903367245
1 50922 78005 784363823
2 109340 683415953
1 77665 82337 4380475
2 173063 480482905
3 22596 55319
2 147801 909152522
3 92377 98961
3 93420 81417
3 34512 48571
2 87985 803079560
2 161503 653356561
3 118416 92646
1 64695 84490 300517113
3 97482 26474
2 113043 924850746
2 172670 888299820
1 73022 106414 861680368
2 67856 197084880
3 67347 57708
2 18732 992930569
1 29462 59552 501116381
3 126164 5198
2 150166 84690987
2 37121 41125108
3 62441 23536
3 144438 17360
3 161344 49064
2 57362 297543800
2 92043 845419954
1 53891 81121 436994372
1 28353 57778 789425454
3 43247 4264
1 17055 61887 28725754
2 27456 491049202
1 25865 76613 104967780
1 24601 51948 310765798
2 70090 912651801
2 64180 576985234
2 165723 297097148
2 51230 773014249
3 5837 40505
2 147572 370514407
2 2175 2864772
3 95723 107575
1 33443 37590 213206484
1 8443 73950 29065718
3 90135 49024
3 99183 106029
1 61894 96263 279214622
2 103698 897378468
2 108235 953537102
2 108763 390043723
1 23468 111577 21181299
2 77466 548476633
1 35021 113144 176908154
1 46250 64455 366003976
3 159755 48091
3 61630 63575
1 9136 95820 543951532
1 21819 86130 884252906
3 122506 14240
2 48112 422044461
1 12983 76033 613523998
1 38829 41919 259635147
1 5558 90357 417017879
2 147517 693388928
2 121689 154906614
3 131526 110215
3 104591 36222
2 54163 280288340
1 65432 103716 252553972
1 83220 88036 162330689
3 74862 42608
2 161412 945570973
3 89615 76465
2 103997 545592047
1 5748 18921 222500089
3 24147 100067
2 84505 956419822
2 148341 549812354
1 3016 85401 363521756
1 36705 43362 251510872
3 104305 108270
1 88286 104026 959948264
3 132976 71007
3 59696 69227
1 5560 102659 711955519
1 36573 101774 540293004
1 29663 111984 714235124
3 149381 112828
3 132198 22423
2 81405 333862885
3 130092 94190
1 8072 34218 578883871
1 82491 110554 649628834
2 130932 94384258
2 164127 640865989
1 28257 51349 366740243
2 136094 716374451
1 46009 110382 490514237
3 101098 20513
1 49400 104772 58854990
1 41590 47094 918807941
3 77919 95396
1 9994 39488 935540307
3 47715 50203
3 28722 65993
2 102261 474019527
3 41552 97391
1 86782 99673 485089163
3 171290 97061
3 1303 72676
3 160391 22094
1 19811 95024 670380026
1 36854 61704 288665390
2 145503 37591535
2 128890 892238371
3 88561 95297
3 92914 26405
2 94359 494276726
3 71302 97245
3 21705 31213
3 109336 27654
3 29564 13008
2 29917 879789618
1 62415 87658 774341916
2 139564 919765861
3 140472 84008
2 22704 917911508
3 166373 56953
2 107523 886632421
1 59607 111812 279027194
2 128180 957226622
1 10039 57709 497384395
2 61572 83229323
3 19704 96456
3 170912 78430
1 67175 108499 949326352
2 820 415308015
3 67195 110820
3 114791 9139
2 5664 868953095
2 17812 949281521
3 34268 6636
3 165008 99423
3 169365 78360
3 149772 47822
1 37918 52684 436362628
1 28334 95076 856122329
2 165456 782982368
3 120110 101990
3 49826 47262
1 14923 95163 35491033
2 168572 912679598
3 36655 47514
1 15770 35776 890564645
3 35773 4745
3 53973 9558
3 28413 3126
1 113627 113939 727544837
1 30657 108180 863238943
1 31008 63851 771126704
1 57512 104473 622704895
1 12409 72979 517817656
1 30144 68690 508290656
1 28395 90533 923109976
1 77105 104338 584656944
2 83034 95957083
3 136591 54765
1 47284 58049 256139572
1 58772 75052 357288476
2 127231 52725870
1 72710 111989 496667091
1 21430 72939 663971433
3 42623 41756
1 24097 71772 471039973
1 14968 40148 553337796
1 49451 57548 868239672
1 51781 106931 804548891
2 3306 274682502
2 89502 912783326
2 89956 293097265
3 157741 81197
2 58721 342284571
3 112128 40058
3 11981 11292
2 14364 30018582
3 133342 74134
1 726 66238 363983621
2 126819 733617353
1 87289 104598 504189786
3 66429 73270
1 34847 43027 983787131
3 52597 48694
2 76648 245515010
3 107376 81690
3 124579 48391
3 144469 7390
2 69642 48789539
3 15667 76856
3 143240 59675
1 18164 111019 142319154
3 56854 76639
1 11274 55160 980064378
3 159620 53267
1 33537 88507 10687493
1 28434 48955 741001849
3 56815 110523
1 55531 72126 165157152
1 39355 92531 694874384
3 3059 70346
3 144828 50546
2 159250 126980472
2 125967 172302780
1 1454 50163 104049864
2 141042 288335602
1 75521 102868 849388126
1 54251 69418 675998431
1 76943 87257 706242226
2 105889 482040227
1 35586 43445 631234189
2 160104 820473697
2 93911 636583744
1 35164 111961 356317506
2 40736 912381374
1 43072 71678 687780724
2 57088 123594604
2 95163 427746276
2 163657 680543898
2 4034 941351964
3 73364 13078
3 102886 19633
3 5024 62346
2 120581 169254045
1 33827 74887 726928275
2 128768 142275208
3 35898 779
2 88556 362624556
1 21605 104553 469777419
1 9943 26287 427365377
2 147424 822672730
1 48680 61766 309933808
1 17189 80777 916410734
2 145912 105772653
2 113025 106275633
2 46582 78691198
3 46122 4281
3 58722 42397
2 123090 523283918
3 27704 18781
2 38193 632166697
1 89216 113366 531150288
3 171953 27559
3 113165 61544
3 13428 59004
3 75754 81493
3 156768 74174
3 108253 73066
1 40077 82495 252183883
2 61554 357791311
2 58254 701665234
3 116501 75936
3 14042 23313
1 17466 49673 174186729
2 172454 236956088
1 31308 78154 626935072
1 26200 44882 538829656
1 31165 75547 662856901
2 16588 797797866
3 62891 19553
3 28865 21431
3 147666 104793
2 9831 432237259
3 677 80415
3 134945 7169
3 158465 1687
3 103667 101236
1 21353 66877 341365581
1 93181 100692 65390550
2 86686 479871905
1 2762 93822 655587797
3 88209 18152
1 22369 111865 654478796
2 74649 45950618
1 20542 32302 597728360
1 37784 73019 942878298
2 84805 586675121
1 62925 74836 306780008
3 46768 93834
3 31295 74129
2 151921 272566823
2 6547 241788605
2 105388 610127210
1 28284 49020 273290876
3 122545 94501
2 5788 729824540
3 55672 72027
2 72043 711232055
3 130441 16869
3 35606 12188
1 33240 40572 373438792
2 72574 535333307
2 19811 85179886
1 47043 68363 968782210
1 6884 10542 412887415
3 112882 55232
3 158756 99207
3 28978 5646
1 39320 96554 452936306
3 103732 11707
2 72002 882038865
1 66970 91324 138586591
1 18462 83910 33599623
3 32280 105852
1 25862 74101 792392305
1 32351 97120 479696445
2 124896 816123320
2 105095 604897919
1 72696 110098 750695732
2 54744 962709006
1 36316 62875 227188161
1 28488 48859 611540573
1 60978 73047 544745097
3 56649 7518
1 44702 96691 49581140
1 60529 111955 863105908
3 25166 46405
1 45605 75668 417289510
3 56484 34821
2 155937 156438860
3 20475 76966
1 88384 114360 228082986
1 28317 112485 254249688
3 10486 9480
2 42969 427716989
3 41656 92415
2 125584 602715288
1 758 68156 266620113
2 154083 831164577
1 271 9505 839983769
1 8248 110911 506980271
2 168511 33243606
2 141658 263184300
2 45764 902741185
2 61448 156440824
3 163132 51028
1 7217 27682 54455827
2 164911 704222871
1 56159 105558 984267225
2 76712 369659811
1 49295 77486 757250546
1 74438 94947 199026502
1 66179 66653 363434930
3 114610 86865
1 12817 30937 645938665
3 71852 47544
2 113628 852064256
1 20618 42509 905498647
2 67821 888202796
3 50124 107170
2 42272 852583709
1 31394 66081 233289089
2 70005 817392665
2 69767 291005056
1 50681 77567 205010990
3 59610 34893
1 13437 64405 739382599
2 57629 950897282
1 36584 60001 226826443
2 13646 359844554
2 50162 617391609
3 58334 31800
3 150528 80653
2 119703 957299108
2 67458 127893924
3 133495 34512
1 8089 16313 151922993
1 45036 91891 112378242
1 73764 86119 621267542
2 112381 520177099
1 10342 111762 171599277
3 120717 111224
1 15198 57032 277343854
1 25233 36726 483737567
3 36874 39105
3 71358 15253
2 161646 281851588
3 142097 19251
2 46597 567538182
2 51680 790474573
1 9347 80111 986247280
2 72964 838748033
3 1576 77262
2 56193 494966375
2 37589 815571293
3 159628 27527
1 42172 47561 876976053
1 45855 47278 371151291
2 135150 685385590
1 41646 107107 91495814
1 3883 113947 346911763
1 104094 111189 785434356
1 57355 81040 573988806
2 138589 678969390
3 74405 71792
1 15242 98711 752502850
3 161788 97702
3 13804 56198
2 73037 830662343
1 66832 72727 431196423
2 83161 279733015
2 22390 918399434
2 40243 759142969
2 9381 393717765
3 138798 68409
1 48690 81889 274293641
2 119076 280060297
3 157536 16230
3 166956 33056
1 75516 89143 158123152
1 38516 48848 53583205
3 70823 107
2 117066 769167803
2 158752 494046188
1 42375 55911 157093072
3 78533 64802
2 170784 478674347
2 121317 411097383
3 165595 8067
3 16966 110598
1 3571 50515 923344006
3 85911 34438
1 58283 58975 850867756
2 44478 897100377
1 6080 61151 65070955
2 173255 898321419
1 82474 98661 224809534
3 125043 84807
3 131101 32825
2 52079 953490606
3 115440 12946
2 20056 561003863
1 35420 63801 589515766
2 129800 922728955
1 67820 78142 945615435
2 66120 124487134
2 67773 252122342
2 73143 986717965
3 48220 82259
2 111743 540541243
3 154121 45521
2 166580 288997547
2 15957 508323547
2 164343 284443776
1 18391 30448 339042554
3 49043 57898
1 58227 82327 715776031
3 125749 33282
2 131887 496992957
1 65567 92144 629374111
2 167088 909175011
1 55044 95248 15737600
2 10160 946554729
1 93624 110139 705694885
1 63355 103396 221090686
3 110861 6717
2 174913 453718877
3 159393 83243
1 4608 90316 889509906
1 15259 27188 502758080
2 87332 315151020
3 35793 1647
3 102966 93751
2 162713 390288575
1 89948 105708 884688168
3 110739 51210
3 83136 95971
2 65383 662663917
2 126041 287773751
2 44427 281171710
1 34070 58599 333540201
3 81029 37485
3 65458 93641
2 97206 862586189
3 111788 87540
1 40515 107972 407804752
1 6322 16558 652425975
1 11050 40883 8665154
2 44033 219552114
2 137725 987344271
2 167751 276107428
3 129668 21599
2 50789 588457314
3 152663 106457
3 87278 12078
3 6420 11172
3 84808 90400
2 99447 286944095
2 3962 637973796
1 68829 103752 150090200
1 11789 83345 646589765
3 161054 76214
2 25177 478870725
2 143100 162331493
3 164950 44136
3 106898 3027
2 68459 879057325
2 40684 873438241
3 105696 1893
3 72988 13090
3 62697 75875
3 169574 83675
2 142931 266340188
3 78414 15385
3 60649 80314
3 111486 100291
1 42762 95438 10850171
3 150585 17513
1 962 83011 229854278
3 113626 65472
3 69374 42316
2 124897 883838723
2 46711 393116345
2 1485 51236468
3 37676 7661
1 53579 56007 965773844
1 42418 50464 492829600
1 72647 102915 701058228
2 36867 789450215
1 14192 29807 551356555
1 51018 88133 402886235
1 6252 36492 222407850
1 20347 64112 30033965
1 59386 96760 601529911
2 150789 715760596
2 48447 547799480
2 133318 442100310
1 69174 79876 591787996
1 9959 88960 936546994
2 29127 326760791
3 70295 60475
3 146066 96409
1 83731 90309 42317289
2 33479 621192578
2 54571 358738535
1 73791 95113 867100058
2 80162 430402965
3 161845 37696
3 130249 91566
2 47289 743615568
2 15301 747072281
3 126513 48099
1 6681 38115 473742253
2 15395 725126384
1 25138 31269 973773626
1 95244 95831 61150814
1 3424 72479 876874073
2 167519 162851041
1 37573 97671 449244952
3 112641 45873
1 34767 114058 758352156
1 39288 53514 845748196
1 6388 30768 363825058
3 117577 67490
1 12809 65358 427995310
1 25291 94525 846361045
3 115901 23011
3 104687 57897
1 41719 93511 349084473
1 44499 103792 201600978
2 58980 126102697
3 120268 113587
1 2498 98152 419267006
3 15770 63293
3 90766 86617
3 169011 96580
1 30254 97169 727572962
2 47174 799732932
1 58090 109967 569785175
3 24772 82391
3 118338 43556
3 57174 31315
2 50485 422831837
2 10445 113602123
1 85509 96578 660875304
2 79625 20745833
3 170776 75100
1 30946 48831 540166916
1 51599 67049 117591230
2 105147 497057117
1 9182 57440 613191122
1 70014 90831 158072880
1 142 96733 570198931
1 42414 108363 914312117
2 167578 804888158
3 154672 18023
1 11744 22209 998950042
1 78300 112181 103584317
2 133081 737305861
3 49522 35973
3 67737 91422
2 25693 815117716
3 154240 97273
3 76967 81692
1 71526 111377 1531335
3 124052 114025
2 123378 550005208
1 5031 105675 992313314
2 141540 999843722
1 41355 47255 244471518
2 61828 532782541
2 1559 112084689
2 3516 359000072
2 122405 416176888
1 10840 74107 181871633
3 93130 108313
2 74025 361553509
1 64280 69453 796525185
3 12378 11073
2 120057 853477938
1 44284 75255 767625485
2 124199 87490598
2 85824 675945106
2 52511 226099722
1 60850 94334 201498698
1 11133 28416 902164896
2 161725 891481973
1 14172 76013 632437777
2 114116 554900271
3 100982 12602
3 147559 75839
2 127401 403860237
2 80181 262733497
2 257 589076529
2 37228 246475661
1 48812 83606 438611291
2 25567 761142245
3 106770 89633
3 133513 8160
2 108581 41364597
2 10909 570908622
1 69564 89806 144331466
1 52940 112594 412917661
1 56622 92024 991808976
2 162895 786850845
2 64695 811440630
1 39657 41123 577866723
1 4392 9246 18889826
3 128143 41910
3 51595 73542
1 9097 15798 430381261
2 45753 825943016
1 50213 104568 536122697
3 83183 46400
2 68398 15335878
1 36508 92817 512254001
1 59278 107855 294129503
3 88644 87277
3 89507 34777
1 54559 63325 946409672
3 128751 60016
2 51026 224788448
2 64756 642009159
1 13858 40448 519879298
2 161757 240454185
3 27724 11961
3 35231 19980
2 133665 642577833
1 36970 67940 316129133
1 4097 81622 700016489
1 29019 48672 61073977
3 122172 15749
1 931 70883 662836618
1 15161 98119 128994821
1 64808 99837 363121718
3 16409 79547
1 63353 69079 727852110
3 27748 47848
1 28134 37372 327129687
2 163024 97056324
1 20432 27118 165957475
3 42713 112191
1 18671 49721 420429770
3 157973 101478
2 113269 510728684
1 75077 99464 630693706
1 19008 98063 988248651
3 66063 79561
1 2928 38806 23146955
1 2931 45124 504768347
1 20822 73985 457427678
3 152436 31653
1 13168 15870 72737914
2 89933 141652224
1 52754 81278 482861675
1 3206 47739 943878537
1 42350 106876 612971812
3 121083 626
3 137311 45215
1 23260 61962 189787202
3 94509 95132
2 107428 698801747
1 34547 44027 966124615
2 150311 266806916
1 21040 52187 475643259
1 53566 106778 195745055
3 26236 80407
2 66568 732181373
2 113865 538732355
2 132774 379383094
2 167928 213494054
3 50908 105131
1 80033 80898 718343538
1 11371 22749 516968549
3 166923 7288
2 63147 743573741
3 51552 60935
2 13500 418361169
2 110774 850695039
3 87374 35588
1 9585 101448 218613834
3 40792 22441
1 23623 30638 850800960
2 127452 272388793
2 98542 685645466
1 84831 110364 438708998
3 82725 64912
2 137856 508721301
3 75497 11347
2 51476 289325178
3 164535 78226
1 13528 67932 988267432
1 7653 112916 715377015
2 61771 69134922
1 2916 51109 205766249
3 94163 85247
2 11383 976725458
2 129465 833613196
1 11354 107282 684034074
1 24835 86310 601798946
3 92671 111897
3 153898 11274
3 30902 12372
1 5083 56214 972695789
2 42599 96845192
3 122275 962
1 91193 100717 837214157
3 122337 107197
2 98692 390578367
2 149683 991369231
2 110041 700497701
3 66382 13957
3 167029 31045
1 19706 104416 531678258
1 14276 113362 951774718
3 52897 16860
2 133956 454081238
2 41486 566735761
3 162893 66332
1 20961 52784 797295682
3 2241 41723
2 140481 630543870
3 148026 39282
3 147826 25147
3 155021 62626
3 141167 28693
2 122552 495578515
1 27853 34008 115646344
1 4302 67877 927851659
2 134953 794758874
1 40810 74912 382481749
3 94379 42764
1 10615 63003 194885027
2 138376 251948687
3 157345 100566
2 61925 842825315
2 79472 418126601
3 68025 43279
3 118391 52088
3 92606 92530
1 90810 101956 651265841
1 28246 49966 841569094
3 45202 9944
2 12460 969865008
1 87878 109326 295949301
2 137141 123903811
2 84842 68391990
2 32085 299594350
2 25799 905583059
3 173940 43997
2 113957 304219926
3 38424 74507
3 96410 80616
1 20656 108938 361846339
3 4918 42883
3 45805 80957
1 31041 47643 38976803
1 89191 94089 233172117
3 162013 49175
3 122723 92280
2 122760 386044146
2 31786 686843541
3 64501 21714
2 131053 799002135
2 173513 587104364
3 134929 55959
2 110520 475949778
3 175546 109055
2 37111 31000308
1 49084 102083 759924799
3 75759 21144
2 106901 342690300
1 3284 38174 160119274
1 27555 32279 308350570
2 158294 631085630
1 76290 94057 483544682
3 154142 54535
2 138617 266277654
3 48882 10071
1 24298 104627 83588066
2 111321 89313206
3 1211 95680
3 90890 69714
3 163169 112111
2 125279 383475481
2 4255 474020733
3 65728 70436
3 45722 89444
3 125910 86799
2 65715 343907400
1 35769 92558 322391793
1 28103 83925 838565208
3 61188 39450
2 89997 272141668
3 1597 81019
2 133075 175599114
2 19488 238654947
2 125727 260647775
3 108205 1898
3 8567 53145
1 56482 109327 290518571
2 62577 142363081
2 78084 665462130
1 24595 61661 721842695
3 171336 29660
2 162096 330875457
1 60562 67032 7047122
1 77958 89103 934113815
2 34814 321922105
3 51335 84725
3 15026 39322
3 57796 88302
1 13138 84119 864461549
1 20660 58897 665235793
3 107132 47013
2 57734 969807784
1 50065 60786 735863071
1 38860 109063 778289871
2 58179 511285464
1 87317 109513 611639668
3 24366 93004
3 74514 7155
3 14847 31924
1 80830 83622 892649560
2 73570 839783454
3 20517 76373
3 109643 63993
2 80963 177061747
2 175473 26946189
3 12010 101487
3 142639 1969
1 29003 114205 995643053
2 165759 758730763
1 59064 67608 676466517
2 140235 68584018
2 163015 301758598
2 11984 358439737
2 42809 183793057
3 68117 11831
3 82023 48853
2 36076 81225550
2 65960 812218648
2 133802 723812840
2 1133 380323722
1 52 38963 577495401
2 73928 83225544
3 143718 25442
1 65559 89850 543741830
1 16786 61849 713979621
3 21037 43158
1 59390 110389 496899693
3 16248 29265
2 73990 760812607
3 5699 9676
1 73172 86246 230763569
1 92710 103046 783779975
1 9129 69205 929232891
1 19739 27571 677387437
3 39770 47474
1 46185 97239 622188037
3 68913 37366
2 43358 697055522
3 27008 66054
1 63811 96716 27226422
1 60224 112072 671686577
3 34529 11525
3 94432 59029
2 28084 569402391
3 3445 53178
1 14319 26810 929180657
1 75994 78134 396086644
3 175355 86725
2 117136 378353109
1 21729 75391 765571881
1 70133 89558 467149030
1 31907 74661 509837032
2 969 711503135
3 24267 42714
1 86427 91540 854604868
3 2577 58764
2 118406 901568318
1 92276 93753 255971626
2 4024 937412141
1 9136 103447 873957079
3 13337 88020
3 115696 67289
3 53047 64195
1 13177 55317 479112860
2 131891 962252735
3 116254 110973
1 11871 65931 205927175
1 8419 11970 539121823
3 25076 89819
1 444 19754 499003927
3 116777 8564
3 51167 75621
2 41827 235053243
1 41215 93828 882582671
3 116329 24465
2 52757 858892675
1 50774 97106 422698341
2 91767 568671628
1 29039 45338 436632125
2 159793 500934920
1 56649 72019 888494406
2 132489 77979431
2 131560 183267032
2 10135 562828545
3 122060 47482
2 101894 313411044
3 2601 87214
2 30340 387572099
2 52168 512605024
3 169461 100809
1 58057 80840 215124479
1 17700 89028 953457463
1 6723 62158 404472677
1 67950 96956 355367081
2 87096 770325598
3 86164 67297
3 171460 8308
1 32784 47072 95827943
3 57814 56251
2 161286 916491520
2 138013 555373070
1 50822 113461 691985880
2 5529 932031393
3 122790 28800
1 37449 76443 343630847
3 18323 83206
2 16092 335764451
2 54773 647876028
1 48996 86819 455782626
1 21014 98943 674290712
2 113132 416350603
1 33894 78935 564858196
2 52923 655589322
3 121635 86374
1 2404 105008 102660812
3 49005 97961
3 70182 83140
1 16443 25601 360598728
2 7938 377434185
3 128087 106264
2 16643 85912066
3 47947 71027
3 22205 15362
2 126731 325983316
2 102761 297604016
1 4214 101012 388057572
1 44188 50640 196910121
1 10039 48876 524817722
3 92923 10910
2 45155 580255081
2 145324 932673844
3 175251 91195
1 62811 112531 95068035
1 10760 49574 632333205
3 31418 50539
1 101963 111093 913493741
3 37949 26008
1 4462 31051 936641918
1 40253 53039 549181511
1 14351 56311 973477578
2 146558 159386008
3 136169 11538
3 139827 3269
1 8101 81071 907572698
3 96296 88725
2 22548 567270089
1 65642 84776 335172415
2 40657 272649652
3 33844 61336
1 25413 78970 463493310
3 111233 77303
2 115157 56077974
3 57455 25703
2 101077 124484916
2 155333 396852800
3 10690 70485
1 41198 95036 364308188
2 65427 846594053
2 42521 660697772
3 21083 88243
2 88836 141523799
1 83268 97102 756628614
1 60787 65370 856484172
1 14764 54696 437419178
3 58162 97712
2 19032 642488707
3 149600 105133
2 174606 20845293
1 38595 104288 333091653
3 99994 65345
1 62673 71757 440331521
2 90056 902010517
3 78108 101445
3 173032 57720
1 88169 90627 722556688
3 16716 9250
2 13861 172164178
3 60300 43054
3 173724 75456
2 159120 706983265
1 54196 98938 558175898
3 158818 85128
1 78849 91798 811885927
1 17998 113594 635691348
1 73720 81851 263700921
2 110295 897285372
3 35255 53355
1 10163 79579 938643858
2 129914 800316380
1 66379 85629 81974400
1 59583 96972 803901057
1 42889 96970 743996408
2 115610 431611433
3 59157 3942
3 10027 16043
2 148018 676976056
2 11288 885198895
3 52464 88188
2 29190 382778418
2 135948 394759355
1 56405 77752 41748551
2 19932 707661954
3 64034 58891
1 32768 58191 76285781
1 30072 91427 41947574
2 12708 622270619
1 14188 80037 230619341
3 158969 18974
3 151799 33732
3 102918 27018
2 67147 367679916
1 3667 75413 536178749
2 44648 31078789
2 34246 956802703
2 85043 380950038
3 114484 74466
3 24927 55531
2 122427 595008936
2 105799 896362346
2 106080 805356172
1 7398 74563 71219395
3 44073 6341
2 20357 366144401
1 18943 47992 198335687
2 4240 645545615
2 97282 77015665
2 56470 393198050
2 82027 813694704
2 30911 719432831
1 14976 70328 747776561
3 103123 97602
1 55449 77615 650496345
1 80192 95318 966306612
2 144278 857814407
1 1596 38527 444658724
1 8479 107044 417014609
2 102340 927402887
2 166404 507319372
3 26375 8203
3 107565 91904
1 2492 76571 242345329
2 15281 862228277
1 11043 98650 334888491
3 133787 32374
1 1 43756 72463381
1 66903 107568 55714536
1 76175 97312 615154775
3 164872 106113
2 20259 649363760
1 22102 43648 408681302
3 7221 85313
1 56880 80880 14230303
3 28542 41936
3 76197 15123
1 26786 41620 260243766
2 125686 338612717
1 57285 60772 201181708
1 67072 88148 890743689
2 30843 520195300
2 57793 560153861
3 139076 27393
2 17826 264351418
3 88008 112776
1 64186 93247 418493615
2 164848 641322778
2 48555 910320693
1 8026 104851 938656036
2 83245 288385680
1 62940 94650 961017325
2 81519 244450854
1 18102 96051 443615951
3 168513 19729
3 65443 39619
1 19702 108447 914257417
2 126462 566251038
2 25403 24184968
2 69235 81425211
2 31014 890456033
1 77275 103848 597335990
3 118466 69761
3 152072 51583
3 136047 55886
3 152048 16411
2 123345 364233287
1 40687 100714 286606531
1 35500 45645 543897817
2 113876 548596646
1 90989 104341 130270240
1 38361 52745 561995183
3 88959 101830
1 73110 87078 376029948
3 24506 31059
1 71816 77715 140211069
3 113736 20425
1 27314 108233 873178716
2 137237 341928260
1 5502 14850 123169930
3 32391 60550
3 25288 9934
1 72478 95314 208697990
3 150658 22337
3 112229 107381
2 18590 370821091
2 14480 137366100
1 57023 105236 830667564
1 104212 111005 179970271
1 51875 71651 659543453
2 172856 656463748
2 143398 680535634
1 26539 110578 179063917
3 27560 45378
1 15342 87029 543587377
2 81917 299011316
2 47935 571533218
1 64145 103954 225503897
3 92511 84929
3 163037 43814
2 123046 847400028
1 66322 70306 869321897
1 3617 16908 521823909
3 78820 2567
3 51712 94217
1 5416 91303 444585927
3 144556 54102
3 124297 50200
2 41134 981379049
1 3456 99664 624400632
2 17034 474899633
2 87514 698931566
1 27395 58374 969294667
1 64686 112221 349869712
2 171826 180905788
3 52725 80299
2 48579 70958052
3 74152 55791
3 118132 75370
2 133705 405374970
1 81614 100429 514621330
1 83091 109731 848515737
2 64613 999950883
3 118015 57354
2 76386 215297860
1 52770 113370 348990251
2 47191 369319633
3 50131 65431
3 33553 77046
3 31785 69065
2 4671 872583661
1 39370 99371 5521792
2 107618 908930951
1 19085 84537 183515835
2 161418 548172892
2 59017 645191042
1 6567 66356 643821275
2 166210 928554945
2 24222 31597423
2 23429 233313559
3 173820 96268
1 8685 63901 731842811
2 21663 266226009
1 70289 84683 320626604
3 108935 96051
2 18949 702181708
1 48698 56047 18109613
2 153959 840809882
3 44695 67139
2 7728 256275672
2 170076 718346153
1 1677 4807 237999643
2 18734 114923067
3 13989 15602
3 147766 55072
1 77944 82572 654191725
3 9861 33400
3 23245 70615
1 4704 38841 946558223
1 43131 99863 263819791
2 74059 648923744
2 161406 354608091
2 134244 514729258
3 8477 104468
3 11769 91873
3 55019 22587
2 33755 59876123
1 48334 64537 457445534
1 39490 51936 617546805
1 14312 69702 176425686
2 155422 935673876
3 25435 10174
1 8069 13139 855430098
3 707 72000
2 38892 469522790
1 3630 63942 160129214
2 21398 986778967
3 72167 67582
3 65015 45768
2 15485 296921683
2 129239 154841858
3 4673 771
1 54285 96671 608914604
1 25737 38190 484020942
1 28755 75303 863314617
1 28852 104391 535082120
2 166552 656268365
2 33264 9513366
3 19561 23752
3 160206 61588
1 40420 112492 320702115
3 103366 12679
1 10211 17028 850031336
1 31204 51274 356784611
2 26165 963972330
3 18851 27220
1 93853 98287 607118672
1 58424 61144 12862003
1 96319 97422 800474101
2 74293 53589314
3 116544 84943
3 96488 20441
2 167181 840631706
1 13615 57270 764362951
2 122055 180865233
1 35436 45957 62960577
2 166215 412032399
2 143289 217298473
1 74570 100587 169412874
3 80445 55554
1 10194 83080 298764572
2 144297 662968020
1 90322 109686 224847765
2 39097 85588936
3 116297 14329
2 170691 612563268
1 23842 69730 967085234
2 44372 701430656
1 102192 105334 387033482
1 21480 111923 748971148
2 67104 213296486
3 148067 34166
2 115803 884164805
2 83618 485322173
2 60880 854824454
2 127933 229911100
3 22335 66758
3 34223 87830
3 107659 89695
3 171468 105304
2 161880 689096019
1 36048 105226 47832442
3 42928 56934
3 169725 18401
3 68679 99088
2 132969 476590294
3 20202 62954
3 15971 86190
3 55894 98671
1 38619 48647 412362756
2 118368 233242217
3 114477 5898
1 11827 22652 179918095
1 45189 60276 596658179
2 27205 441939566
2 154196 602069569
1 38462 94873 534603713
1 70491 100954 612673169
1 1127 60072 618062416
2 24349 215860758
3 54194 22394
1 46995 98826 34097887
3 24797 3434
1 66869 110658 138793103
2 97737 667359390
1 13084 91729 566619236
1 5221 86889 733932699
1 85223 113820 470907079
3 32545 34720
3 19911 81007
2 125312 531969475
3 35554 12655
3 29289 90939
2 10002 820960481
1 58446 74075 890321771
3 150139 58563
3 27126 100433
1 34827 54635 260274741
1 35410 40027 143165281
3 141129 63424
1 57602 100279 429247756
3 113810 21986
2 127591 595795863
3 1360 5626
1 86990 112617 466033060
3 122360 17629
2 53606 21712168
3 171737 73091
3 174711 6687
1 79106 101261 467565858
3 95781 64417
3 166877 73797
3 108389 75820
3 142778 37806
1 4953 59426 815015499
1 9351 49395 292070340
3 2046 82228
3 60380 113729
1 38843 48854 886958300
1 38276 89583 163795544
3 23004 68249
3 167717 8790
1 23309 75806 780746139
3 79194 94199
1 21797 74201 211029337
1 35822 68354 54638366
1 33330 71262 588371234
2 56804 985816601
3 50805 10531
3 120680 49020
1 7717 87539 403484124
2 54842 295919119
3 111307 86473
2 91603 871203509
3 33883 26407
3 75098 104541
2 165844 893234243
2 41448 838575953
1 10909 34687 730331396
3 131974 92895
3 167227 24839
2 9190 70410223
1 81913 98477 726675003
2 9762 848447330
2 27551 584895131
1 74935 93727 254903769
3 162908 910
2 111066 756351258
3 165451 26525
1 96213 107900 284394419
2 94787 474940959
1 41121 107789 583845942
3 114918 26815
2 32906 861736720
2 38845 994051140
2 67123 86409203
2 153848 372440305
3 129766 64109
2 45474 62505102
2 128165 505825634
2 5871 591147042
1 30906 85144 643078617
3 111241 49710
2 158666 244456775
2 145594 770583882
3 146547 99985
1 1713 68714 810073997
3 81488 29110
3 75457 31852
2 97109 610208232
2 27501 791603111
3 85183 82372
1 70477 107527 59412181
3 109538 66140
3 96146 45829
2 32912 379172718
1 34316 57660 284483245
3 109313 113808
3 10085 79907
1 16181 79922 248450909
3 11251 33090
2 147748 809847049
1 2412 113041 284200205
2 101819 191376940
2 113652 67853786
1 82799 104098 367392427
3 57051 68093
3 39552 61684
2 33553 758151298
1 68167 72496 742244037
1 74070 79393 558600242
2 101521 718620038
2 87182 4743950
1 43495 84268 629939089
1 70277 98857 587524600
2 127798 387638019
2 18866 781118724
2 81582 258971997
2 61984 499668288
1 56040 93553 449176382
3 96431 78611
3 52333 27580
1 86800 89334 600873307
1 53580 58825 53320396
2 135982 260584470
3 108318 94599
1 4792 44491 821638568
3 136281 91883
1 5642 69811 211698855
3 48892 9290
2 49781 80290937
3 91684 73512
3 68424 53788
2 75055 913440460
3 50286 47252
2 52117 582562848
3 145661 19245
3 134068 16838
1 5971 110005 611298786
2 72049 328484826
3 158346 65430
2 98331 476922482
1 39743 91088 615380483
2 35242 278636363
2 135380 729859330
1 74123 81946 559924669
2 148034 100694804
1 67663 73182 297653837
1 80395 93592 231006686
3 160567 6050
2 55370 844882488
3 51530 42195
3 106574 1340
3 57518 25871
3 67132 110075
1 46281 55053 221777846
2 90035 869189282
1 15163 22033 271491538
2 120292 356294264
3 145704 33403
2 83307 298083214
3 53469 104217
3 155214 113394
3 61601 93924
1 20651 76401 197131101
2 175611 184182450
3 30848 108684
3 23299 88773
2 95353 651077378
1 48555 109294 670172649
1 85576 96918 806031088
2 149121 149573351
1 16968 58517 361598419
1 52938 90099 166775065
2 35759 742213187
3 134546 96741
3 155484 91085
1 47888 103894 419091281
3 46673 93629
2 667 826689014
3 111757 91713
1 55457 96433 792077095
1 16198 26355 247588702
2 80930 958980443
3 98038 53538
3 29174 90246
3 28117 81894
3 165465 74941
2 123612 927223934
2 114550 41260813
3 4653 5285
1 20369 98916 190611447
2 46787 696850927
2 13116 730015415
3 175522 82022
3 146826 63016
1 3086 26277 703934601
2 145116 245093676
2 162744 309543493
1 59876 92301 860057110
1 75491 82484 502243746
2 137676 298431013
1 68099 80795 543686044
1 39377 102881 656138404
2 109695 603769789
2 32583 964160519
3 6486 52388
1 27560 83101 133127774
3 128823 43155
3 38803 106009
1 12720 60504 306810064
2 46683 823766360
1 82666 100955 403940854
3 144086 58723
2 34123 229854509
3 50187 103696
1 64 35472 295390325
3 171965 44607
1 48330 93491 744673707
1 70291 70463 978123012
1 57403 106332 562289611
2 79702 400666546
2 62559 440875044
3 24426 66724
3 164963 67995
2 28088 337269505
1 26153 29767 499679444
2 97895 859105990
2 72085 802370744
1 9152 99902 187080520
1 48793 54856 964182420
1 55171 74960 863171437
3 16013 88365
2 48210 854030423
3 122420 99611
2 44857 41907751
3 107814 73007
2 161652 967056171
1 40682 66674 380557009
3 79497 91315
3 127471 9633
3 58695 98320
2 19266 427717763
3 150672 55461
2 77038 547761649
3 84021 63786
1 106819 113980 116434541
2 147876 774750250
3 87272 62231
3 132433 79521
2 38621 528316930
2 144345 244256542
1 26582 62745 454118771
1 43855 63223 489765120
1 21620 68079 857928245
3 58710 24176
1 50378 78633 4445973
2 159727 775532406
1 29869 57857 200757439
2 168435 813133364
3 58320 112764
2 170753 553326892
1 29987 97956 608311487
3 153306 57617
1 27021 34029 904640496
1 93501 103154 716603691
3 148847 102158
2 2478 209287094
3 128573 49278
1 29754 46166 864450211
1 34113 74699 186999668
1 48568 89137 854357510
1 25928 34076 367841709
3 78322 38427
1 43640 78384 8726040
2 299 570557946
3 78833 27065
2 61135 234476248
1 8999 107159 749021565
1 17175 83727 797647108
2 107212 82198084
2 55859 525348386
1 20681 30495 677200577
1 6375 39991 176559627
2 86158 964068597
1 81080 84139 423708543
1 14551 34397 309328881
3 110876 66877
1 20949 87458 470854957
1 18314 112389 311084570
1 56011 60248 150000647
3 114701 47119
1 26502 71452 794654011
2 133620 295123990
2 130921 110453168
3 121705 49500
3 144911 41916
3 99125 44859
3 70834 10588
1 26299 98495 384895845
3 17930 21730
3 93359 99041
2 101 623409289
1 39870 110524 305272795
2 59319 527316043
3 134531 43898
3 72330 23697
3 137703 93881
3 102774 52310
2 1481 681307105
1 19976 31564 190338596
1 63832 80176 936730329
2 174818 378175770
2 110735 79896659
2 84023 833651091
3 9667 76777
1 103285 104676 234849544
1 110687 114062 232866345
3 159628 32520
3 109604 97122
2 128813 426938098
3 29858 22113
3 6138 11567
3 6701 111247
2 14959 989459208
3 39510 64507
1 2703 109626 379518541
2 132364 157821294
2 129620 696438403
1 2290 9797 393378790
2 154270 778768441
3 71979 63420
2 138921 385162864
3 72191 103045
3 2474 69853
1 26901 40491 560542929
1 21372 108515 226090517
3 9251 101385
3 51717 31768
1 21018 70901 170701153
3 34826 48431
3 72696 15138
2 140709 440375083
1 22674 69893 396049379
1 55694 56442 423537677
2 56962 29030227
2 122589 55254653
3 119555 87612
3 117004 82779
3 128081 43172
1 49541 91798 761204906
3 32749 86222
2 37889 509449491
1 34564 94136 56176077
1 59784 95003 272712911
3 39013 110510
1 21449 45793 504079506
1 9851 61226 916561368
3 168112 91849
1 41581 56654 582101378
2 60242 850532728
1 65105 109357 864171492
2 23997 572561914
1 29012 40462 345997324
3 71126 109764
2 161456 74596381
2 138606 262606743
2 21060 595498559
1 37090 52071 893887669
3 115504 32248
2 165128 371414493
2 115172 587051704
3 36568 15622
2 102535 710557991
1 52134 110668 668750226
3 16966 110929
3 149263 78194
2 115646 911010047
3 173167 47725
1 4201 52300 11024450
2 94345 202449799
3 95046 23277
1 29265 59804 207564725
3 113513 93815
1 28026 67833 702850683
2 60075 870614571
2 150668 108110706
1 17408 105741 729955836
3 38525 34081
3 62761 92912
1 71917 98980 557804226
1 24018 93479 735207178
1 53776 104201 969463876
3 129300 830
3 77667 81002
3 124872 49336
2 107391 135611835
3 90014 91729
2 150028 941842629
2 46326 568566663
2 92401 183545164
3 116367 92398
3 69666 35338
2 158818 803681444
3 5435 99729
2 63005 97119323
1 79359 99178 657701404
3 154896 63516
2 17986 572696580
1 80301 93908 648534399
2 110141 285947270
3 124955 46076
3 111413 105832
1 33958 98437 891908569
3 114702 61778
1 14644 100192 651748852
2 146502 656492249
3 128815 74189
1 39302 87472 863266658
2 72138 817153814
3 93578 93912
1 5858 49966 145671504
1 77065 83730 639439465
3 132665 108827
3 91489 105834
2 127080 697043485
2 90132 144684156
3 126358 71148
2 31425 155319957
1 22490 34854 576372737
3 142393 61220
1 10252 92851 397575758
1 50466 74756 765074010
2 167067 969145223
3 160642 23089
1 78386 80636 104400485
1 24199 86498 468413618
3 87094 57082
2 80151 348487065
3 56515 34859
1 20318 29188 440481908
3 138938 3530
2 89674 360615656
2 91373 945866189
2 110580 246811439
1 2109 47766 704892804
2 87996 862381641
2 32473 435695391
3 165342 95576
2 17535 409696040
3 144987 70080
2 143894 129366040
3 69108 104696
1 56619 109702 385399340
2 59619 207555360
3 142624 65977
1 30701 112342 495933854
3 77472 8947
1 33044 76606 706953754
3 19291 43562
2 80945 296243983
1 47777 79010 333188535
1 83024 105856 652417846
1 53234 93362 294447111
3 72416 40404
2 137555 732757716
2 49795 453707445
3 98173 36961
1 15101 111722 265600933
2 66698 380026807
2 21829 146419832
3 120024 76458
2 139498 594886655
2 103514 259417258
2 90558 936816978
3 40521 27843
2 22311 282911479
2 66051 520696874
1 22661 56003 971151486
1 23208 81154 949679004
1 15195 96453 515836003
1 56437 86786 701829401
2 174151 624379827
1 77585 108613 632574331
2 94914 665204393
1 4197 45384 226576717
2 46788 800743397
3 109501 111158
2 174191 353714227
2 171680 170723791
1 51974 65402 75798266
2 89508 435412687
2 97493 318772807
3 136056 37176
2 169062 718895470
3 10522 53527
1 9160 38023 428352294
3 81888 55621
3 16572 33533
2 156989 872779470
2 159809 551382910
2 117916 391937883
3 77071 83450
2 57306 972454200
2 166122 500601244
3 132640 60382
1 13976 71166 860012065
2 107713 146046161
1 8640 110931 20537061
2 27725 201528566
2 89089 356762226
1 23130 51204 43386534
1 457 49788 91914916
3 64035 78015
1 24695 25012 910714362
1 11180 55364 99975853
3 25070 26956
2 3773 913403759
1 25940 32156 138994761
2 126379 624969233
2 23315 349927720
1 53324 54413 456011190
3 82704 61031
2 55854 20239211
3 17114 11129
2 11200 370403425
3 86143 66198
2 163484 109817673
3 84220 71416
3 174589 49212
2 52304 486602968
3 17166 8902
2 74332 705736554
3 91069 89749
3 157765 3742
2 26495 558491693
3 150317 58290
3 45987 13914
2 71093 869422525
3 117566 56855
1 4985 9116 931216763
1 50596 82895 240686869
2 111598 689462711
3 4263 88476
3 118830 46712
1 9307 21576 43573686
1 11272 63547 713589393
2 116616 719236355
1 58163 66103 225251287
3 24029 66018
3 140036 4778
3 60958 38715
2 7648 638184073
1 22634 89391 586035811
1 66018 80469 58015544
1 72416 76820 878773237
1 448 70627 754886674
1 34488 75735 833285479
1 68535 77862 801536741
1 12967 105465 583721569
3 4199 77495
3 164323 41402
1 75447 112446 610716826
2 143395 433481137
1 43104 105902 368028863
2 16198 486156114
3 127225 63677
1 9243 9253 601152952
3 26722 24407
1 27272 53282 836494470
2 109640 302603843
2 44301 879754448
2 69937 286804183
1 23480 82849 792737342
2 15873 468031705
3 67047 86095
1 44183 52125 889947888
1 42207 62069 14753223
3 112936 72849
2 126722 437650442
2 19253 769671112
2 59796 143815917
1 12860 96975 161956274
1 13243 22262 936153190
2 167178 545156243
1 59694 75723 89156888
2 98205 440972518
2 52583 91364884
1 43378 53626 795525815
1 11470 86902 577532325
3 16133 30178
2 14089 753102412
1 65751 103895 829664827
2 85655 900271322
3 126090 101827
3 132457 6901
2 96548 269103044
1 43562 60710 282612667
2 18502 917254633
2 31236 6124532
3 114876 22279
2 80010 931751834
2 120419 505481391
1 12336 98941 939896867
3 164403 4494
1 52782 64980 835828359
1 445 25217 259223033
2 139353 795296368
2 57984 822872168
1 29056 92292 879039628
2 125554 724007257
3 65140 45089
3 62636 88873
1 7761 109783 488563357
2 99024 860860441
3 85500 2051
1 21494 41789 80650829
2 55720 283127529
3 126967 90286
2 68267 574329921
3 166128 791
1 42574 85662 459435091
2 35042 182443230
3 153167 19785
1 30129 43909 507410060
2 143443 491688398
1 2872 60143 813046699
2 155861 982480640
2 74955 343124484
3 41238 93374
1 37250 49524 300757828
3 139182 34514
2 136078 410607797
1 56749 94220 564459386
2 46063 482197326
3 73998 85546
2 91555 323284174
1 43401 104314 115670629
2 67392 846209820
2 162360 661206803
3 107547 9283
2 9157 562683720
2 159166 95562726
3 14478 112424
1 27182 60464 527331332
1 32403 106208 558008956
2 95067 232554136
1 39587 82400 334457193
1 17670 90576 412738926
2 119772 611730722
1 25426 67146 745019804
2 49551 92557629
3 103461 18801
2 106734 288401167
1 24049 48621 625834135
1 49734 82932 171686531
2 167240 418759095
3 19455 4983
3 146874 22704
3 43493 69854
2 73272 291309906
3 70078 87359
2 123132 488011427
3 45821 35561
1 5030 83586 575474946
3 10067 111562
3 63368 98029
3 98775 106830
2 117491 359321391
2 154222 86586222
1 13682 67317 888474117
1 13715 24456 522472144
1 28013 74889 91487801
1 96082 108408 577052929
2 125243 993919796
2 20222 413608996
1 70380 97074 753337999
3 39587 104390
1 14839 66611 91791897
3 35436 93273
2 134058 168860671
1 38380 49666 66211575
2 43915 989808729
1 20025 90957 289548794
1 64433 96638 142540605
1 77011 89044 125355512
1 7709 64085 249390562
2 143808 971543958
1 7650 57992 594434227
2 146237 249302493
1 38787 101157 158848778
2 143142 173897440
3 42644 41214
2 70927 698966474
3 167325 66433
1 90785 95579 34623010
3 31094 56894
3 42943 111757
2 14529 886045050
1 16523 110891 155948587
1 45319 74603 1772766
3 76790 97170
3 50740 91747
1 16521 66060 614965094
3 64741 25807
2 164768 663600529
1 33420 52526 947030987
2 93908 393016700
3 148048 52985
2 5569 741636025
2 94882 523483620
3 153980 108958
1 66718 87374 294356248
2 101214 236569172
3 21776 12054
2 160562 648433677
3 45723 98792
3 84440 69490
3 15633 47948
3 85699 7787
3 88188 20677
1 43739 99203 511840540
3 4781 31851
2 172654 361057244
2 94462 394000387
1 83324 99212 475271528
1 38163 113227 617045616
2 156826 233882635
3 150121 90897
2 21521 743867187
2 158214 7404593
3 77147 386
2 102038 104992796
2 31990 154478667
1 16704 24422 578926214
3 42830 18038
2 151757 326336585
1 3508 17198 69520179
1 2565 85714 86686920
3 76512 26706
2 136397 820802313
3 66428 67508
3 172932 110124
2 168726 609090294
3 18354 78663
2 94504 374901963
1 10108 110659 619141233
1 62083 106961 999378733
1 37880 112220 5614673
3 35771 96889
2 19959 262204972
1 13049 79913 146405091
2 97429 168030928
1 24891 112174 632261295
2 95870 42786359
3 161564 45757
3 5964 55633
2 52332 102836079
2 131058 227781208
2 75594 393013600
3 54178 81247
3 153700 16448
3 101691 97239
3 28733 65305
1 27003 34495 866183764
1 45661 86118 857328724
2 23390 483348567
3 119324 73858
2 169135 716591389
2 86346 796142412
3 124980 81146
1 28223 36963 431843898
2 58345 399966822
2 10810 57618797
3 16544 67252
1 7854 68389 360955658
3 130393 59777
1 40323 55141 861264012
1 33364 64591 482580829
3 98805 92428
1 10504 75066 792961018
1 26590 74536 615313290
2 63845 518264935
1 35767 72146 171203418
3 126675 100916
1 63390 112681 152247867
1 22437 39979 611203398
1 17967 108127 267921091
3 72752 65885
2 174471 183597504
3 29786 37559
3 650 20072
1 16178 20087 432219059
2 157565 980812507
2 89229 783086961
2 96172 784821735
2 15044 134297882
1 80232 91246 636384929
1 72569 107170 300529402
1 56136 57095 311063561
3 77343 81180
1 23663 65720 691562934
3 47223 42431
2 27215 459190533
2 16551 292861016
1 48569 108757 846774978
2 56608 168324434
3 83915 42535
3 67167 24665
3 80619 7022
2 46139 727292285
1 99942 105174 500002507
2 118353 859120926
2 124232 203421030
1 79640 94833 527215686
2 74080 614836312
3 17774 28827
1 22996 92666 714618242
3 147384 112789
3 33270 69462
3 8527 76865
1 39641 95921 647982123
3 52696 102577
3 104291 68139
2 44519 774445622
1 35480 53514 424853311
1 15099 56862 878190164
1 40249 100676 736910085
2 49648 440651451
2 72602 233139193
1 37818 48272 851802478
1 76828 89476 874929955
1 38460 113309 118546428
2 151585 910555204
3 158348 95425
2 98378 998942230
1 12215 95429 157635222
2 129861 710372406
1 76958 109254 25924947
3 65396 98593
3 138181 68819
2 107166 684198300
2 11707 895058305
1 12601 30460 940820838
2 24429 912232070
3 91734 38674
2 109873 621888840
1 95830 100668 597850385
3 99597 64615
3 792 79075
3 120399 59165
2 61708 34638659
1 20392 21535 42952624
1 20628 95850 933582541
1 43015 112642 195590670
2 16681 742792600
3 53801 79430
3 165925 70148
2 31935 992206879
3 85771 112346
3 128670 90388
2 171171 539152292
1 90676 98644 264795441
3 18893 30844
2 110519 419335398
3 85406 3107
1 9519 10218 781810305
2 70792 58238760
2 38242 292565768
2 3207 843697667
1 1999 109555 586384124
2 60870 955785521
2 107466 358092975
1 72164 85326 560646474
2 19136 529304593
1 35534 80433 381849578
3 138278 94909
2 97707 855997009
3 54555 92826
3 158695 109947
2 110855 603318269
2 29817 335205159
3 66426 38362
3 9395 84128
1 51855 81775 644278548
3 30305 106891
2 131945 62800815
1 39907 53303 763054771
3 85619 49456
1 16812 39464 706103983
2 20075 429729954
2 28904 782183827
1 54529 105079 456583732
3 73592 97688
3 15805 102835
3 158426 25418
2 94900 259173902
3 87054 79513
1 2630 20577 491512901
2 96843 97319252
1 34745 60242 576580904
1 53088 82527 976711174
1 73634 110458 657574593
3 153413 76259
1 8847 51222 722756252
1 36830 58293 705014066
2 123498 813439710
2 84761 345281852
2 34456 61327361
3 147089 84164
2 69486 137887909
1 14085 93082 329635670
3 126190 59391
2 172891 133643684
3 9451 6946
1 12789 45094 643703396
3 128015 12545
2 82002 462372416
2 117111 787780556
3 132976 76747
3 2510 10722
3 36301 63795
2 116701 822907394
3 159324 18318
2 157219 888219117
1 8389 18439 405830681
2 48975 814397233
2 69833 291431885
3 169201 111111
2 175302 644635948
1 42804 58927 199281747
1 34766 62183 691834144
1 14574 64682 890661565
1 55892 66036 615030302
3 23228 554
1 96416 112830 38374457
2 45401 145474380
1 40437 62023 168538796
1 86078 86134 623402136
3 9627 103335
2 9552 739322628
2 74252 77349557
3 26658 13920
2 11091 975126480
2 96021 479975401
3 38888 4187
3 146376 59605
1 46599 66202 88154227
3 164899 49748
1 47102 50029 544123786
1 50520 58747 4856797
1 37078 76627 182053813
2 112191 324048126
1 34997 56291 514207480
3 37 50963
2 108891 676754127
1 40884 110382 275498000
1 40342 112615 677147477
1 35320 69921 919887024
3 168159 34911
3 2735 66093
1 22565 40949 861032714
2 76766 606522175
3 126247 105111
1 23794 97933 963039883
1 8629 46474 335368442
2 25897 368199630
1 41293 82285 309968112
3 98959 59533
2 158026 739263823
2 23161 616852553
2 151828 121104785
2 18432 191738565
1 42117 55346 283602824
1 41219 46671 303788985
1 2844 19084 682503999
1 42564 82741 967026134
2 62276 374273575
2 52767 749813827
2 113407 722898625
2 64738 982412569
2 130120 488971959
3 135326 56463
2 725 365958618
1 37451 106171 911012348
3 79776 53595
1 89784 103650 597683090
2 59445 622712366
1 15667 47433 186698300
2 128720 530347524
2 89310 531197512
3 80771 74640
2 78034 853724427
1 56206 80394 731209774
2 96580 170704490
3 14304 38124
3 17975 53310
2 95577 36876385
1 11865 89596 248646052
3 50896 81511
2 158509 257982469
1 25040 80548 946583231
2 175394 524352294
2 161832 110756014
2 36936 308180248
3 37094 47230
2 30070 504636108
3 162866 109065
1 22760 36064 61916188
1 41840 96064 632212932
3 50957 69094
3 165679 15410
2 85470 196233391
2 51374 545839389
3 121126 3269
1 18741 85081 100356833
3 95614 58501
3 142824 88487
2 63571 254255429
3 89270 79955
1 1231 80861 166976573
2 29568 516872440
2 3431 128705095
2 159278 854300561
1 31498 61331 591850078
1 125 24421 266886443
2 139717 542242564
2 154564 861738510
2 22204 633543373
3 167674 109890
1 26088 104270 725883901
1 3088 50462 484113544
3 78057 3501
1 17202 37602 769212396
1 26633 100278 372003114
3 81578 99256
1 9950 20166 440666700
2 161841 979938423
3 39409 106277
2 66540 305441804
1 54660 79055 732046337
2 148115 972329512
2 124673 417684338
3 162538 66436
2 128815 623773279
3 125340 17769
3 125788 3105
3 34761 32490
1 42889 71264 567789256
2 128500 469779664
2 123488 298991172
1 85461 108640 542071367
3 46005 94911
3 62135 102998
3 28420 70951
2 137837 749593658
1 20743 48904 861905149
1 73894 99297 139640443
3 2654 97139
1 11013 63568 105131835
2 13821 124833377
3 104369 11163
2 140948 331802863
2 46672 696958963
1 67357 96018 698319614
2 155505 926813647
1 18654 109477 506114850
1 69098 95065 474415103
3 85936 86665
3 16001 74411
3 83179 655
1 90348 91839 751288284
3 24410 3518
3 105565 57896
3 128155 52339
3 5637 21222
1 5883 17198 43792398
2 36768 263454298
3 47694 51252
1 6825 51426 728999530
3 82087 56223
1 39561 96656 234914879
1 19585 76710 524267602
1 60004 74519 688247905
3 18307 29700
2 82639 346460477
1 74056 80424 437640833
1 28530 39809 623926116
1 6471 45227 396340134
3 27664 34303
2 93732 536454937
3 123498 3433
1 1650 64445 273871453
3 34227 24323
2 54283 854467090
3 20988 78838
1 61910 114175 680663788
1 32650 77403 347279712
3 64471 40634
2 95413 360290963
2 126847 389926756
2 7759 214413584
1 19958 50647 188505203
2 137156 580792285
3 166467 59045
3 148765 9098
1 63253 91192 728843177
2 119488 448682284
1 34468 88614 40779584
1 49200 75404 756039476
1 81274 96564 873457773
1 112460 113708 678631077
2 94181 451711894
2 122616 703077632
1 24307 35582 363410777
2 80187 786901809
1 97328 101085 18577653
3 112001 23546
2 35149 376423848
1 16507 69682 676473146
2 127584 944071935
1 27682 40721 70815508
2 78284 775117670
3 104262 91907
3 157728 50860
2 86001 429196763
1 3176 72649 519137705
3 137620 108087
1 37293 84571 151766550
2 105809 882999363
2 26381 643861640
1 100972 113469 271545898
2 106213 534787056
3 143389 86232
1 7112 37193 606605272
1 26767 43274 641957535
2 59725 411031932
3 67288 94126
3 140493 88239
3 49552 20981
3 118301 96922
1 32091 87744 745875602
3 123429 43211
1 37599 70122 894032859
1 68693 109307 481570063
3 125521 53732
2 111927 96567217
2 46145 246451000
2 149575 558964511
1 97824 98345 452423953
3 5215 90969
3 109815 3373
2 147005 746560126
3 66737 10114
2 137427 502417990
1 14227 76144 354096772
2 62376 411173419
3 27592 55273
3 13334 60411
2 60865 434331539
2 138835 188456677
3 136205 61008
1 10192 94006 40802332
3 831 49699
3 70142 94973
1 13902 109240 769269662
1 59352 98992 497533687
3 52331 112298
3 61878 38185
3 76698 5056
2 138424 909298399
1 23071 84678 923001703
2 163393 390582966
3 152514 84289
3 97008 98169
2 44689 205509490
3 67207 6359
3 169684 23714
1 18918 92264 824797159
2 162209 154067026
2 114494 687969067
2 111856 328454919
1 4517 110815 431495573
1 19359 45820 540112058
1 24375 104989 333172839
1 56221 110173 711536631
2 43776 687889408
2 75700 572069602
2 15902 127542841
2 69798 752782175
1 1316 42871 309336477
3 144353 112697
2 5524 420989347
2 12726 387860554
1 85111 87223 558350314
3 109844 93293
2 104712 943762698
2 114884 949467866
3 154920 97250
2 75219 589588899
3 66140 112480
2 150784 199962170
3 171595 2716
3 46193 98431
1 10216 18764 619689983
3 46569 88780
2 10022 738452082
3 5621 78999
2 66203 36516355
2 23807 397634971
1 16869 86611 873009938
3 72299 23835
1 16326 30951 990247701
1 38217 69431 430661449
1 11631 85639 362642903
2 121733 135414267
2 34590 417776020
2 38672 424039212
2 11403 873141081
1 7249 75685 204966740
1 12987 54732 239646857
1 1200 22087 167696969
3 110618 94874
2 45730 585076332
1 9252 107957 274368412
2 170444 279392391
1 27552 31163 659386166
1 70449 94142 52393084
1 26686 87730 834246631
1 6654 9580 291022800
1 13754 94109 242089262
2 172503 935583792
2 19856 465592256
3 163414 52312
3 78442 97246
3 72417 56414
1 49144 56626 512807120
3 85421 58060
1 29515 87261 276882850
3 57549 19345
2 28571 94924556
3 24929 78448
3 68982 99511
2 173359 809146104
2 83999 511043562
1 51380 101357 860291332
3 142047 50267
2 18586 967118062
1 41883 105348 809101773
2 13130 422241784
1 60236 83694 442097117
1 35352 79840 656489034
3 142956 40111
2 94586 232947101
1 81042 97878 806401583
2 29154 947684167
3 42065 106955
3 114362 112788
3 130579 39297
1 29676 35928 903835371
2 16480 463260308
1 41896 93531 321634388
2 171582 802605539
3 123517 89619
3 85996 59926
1 102353 112176 98910663
1 1565 61566 868143389
3 63310 35891
3 12358 16375
1 91199 108608 765136475
2 17274 462883628
2 10203 683071080
3 155310 24649
2 169144 583192812
2 170669 505270216
3 21607 109487
3 126002 59889
3 100989 83630
3 118768 56984
1 54122 82369 723378263
3 72338 110532
2 99275 802959908
2 70345 249605411
1 64 39249 395044177
2 68748 570273031
2 24482 966562011
2 10595 522126827
3 136345 106231
3 152216 20713
2 84781 284168764
1 40263 109843 208571185
3 121333 101270
1 8292 105060 755324943
3 116514 95534
2 81035 928982575
1 4267 16769 749494461
2 44097 402218889
3 155556 77343
2 21484 111129909
2 126725 682141871
2 121373 734171254
3 129821 97260
1 64308 91839 816340165
3 38919 4067
1 42534 52466 514049542
1 42318 98248 51890977
1 77617 90417 959252325
3 35733 22418
3 60245 14951
3 5764 37283
1 11271 108582 542704220
3 75465 2221
1 4881 97951 532322640
1 7119 17933 714067812
1 2047 63519 959417779
2 171870 307381194
2 131968 277162860
2 21025 280884176
2 82736 657057882
3 168775 29612
2 39718 457797131
3 10552 38725
1 63639 70278 712938434
2 66979 274432157
2 150090 881891955
1 32486 68421 6396500
1 15017 90644 729120686
3 114505 83322
2 42267 303952808
3 22568 96327
3 113087 4994
2 156103 39397434
3 114860 71223
2 25760 197685838
1 72175 86446 382461736
2 83302 815504934
3 83700 93074
1 64803 67552 302902221
1 24767 94855 842309068
2 83508 459428683
1 38001 47046 725938587
3 174282 10559
3 91536 51309
2 171515 359833632
2 18554 953416207
2 17087 593138191
1 47458 95368 109491732
3 63768 13216
1 71110 100439 653199026
2 34194 960287215
1 55670 112099 739060168
1 54390 111071 694155894
2 148742 943714550
3 168579 53799
1 87992 101330 638348469
3 39028 48893
2 24258 550921065
2 116512 694401386
1 28241 76027 144742470
2 124453 385806027
3 132864 104884
3 145955 32706
3 156723 34683
2 60037 228885547
3 31737 111384
2 20649 286431113
2 20875 912781418
2 99057 948176955
2 150752 173260101
3 138176 14154
3 34134 29431
3 24776 10193
1 74567 111643 814853513
3 91609 53120
2 5837 393131222
2 137708 352696562
3 30012 111972
3 75592 29008
3 127598 17823
3 20655 95011
2 2402 756712979
2 5934 658114429
1 37931 76838 389930416
2 135148 510071773
1 562 56963 531615187
1 63053 63872 903519592
2 61737 907709052
1 44810 109299 961877444
1 102652 111163 182085577
1 45392 111124 393166283
1 14792 39481 722579136
2 108171 791753025
1 22517 40326 295740658
1 3965 39879 658907464
3 119406 58271
1 8961 16813 518011765
1 49394 53658 270204433
2 162796 333914957
3 107500 66806
3 142350 40739
3 141422 69922
2 7972 610870758
3 99404 9226
1 3164 89057 737102120
3 155 85415
1 37314 99757 743639438
3 123177 33623
3 4919 60864
3 10537 107960
3 132258 2887
3 120566 54711
1 66193 84142 102594567
3 147120 80896
2 11978 884769167
1 27797 40891 938504616
1 65227 86139 450630221
2 166921 970064249
1 38955 95092 597154554
1 33643 68105 518538822
2 51469 623071599
3 148115 99586
3 85327 53025
2 106959 944726757
2 158010 497037670
1 38873 92824 401791584
1 43053 92859 597014606
3 69095 78716
1 15322 56357 277043932
2 11865 2230970
3 103112 97913
3 160676 60975
1 14391 109379 735965539
3 29476 78433
2 97406 656743692
3 43100 112871
3 166806 97586
3 8657 7202
3 91487 86310
2 2825 170720804
1 53553 87514 101688210
3 78583 41304
3 76985 50520
2 137215 148087562
3 102332 27527
1 8115 107867 20223434
2 74231 950734183
2 15433 359803760
3 66843 28373
2 161401 897450398
2 112838 289589895
3 90275 95177
1 63628 78181 165573596
3 32591 80685
1 75363 81830 599303362
3 57713 99909
1 1650 10199 346477693
1 71491 108669 802422932
1 16144 29896 258129632
2 98993 810981519
1 18402 38555 961008013
2 146837 633236406
3 76240 18595
1 35112 48306 415131180
3 49438 31879
2 58285 607180429
1 30775 42351 777789658
2 66124 548149586
1 9293 26096 929182052
1 77039 91882 2955474
1 1421 102319 667161447
3 25572 26670
2 9170 181658592
2 113537 128534250
3 156592 87956
2 100266 634133339
3 82271 11879
3 141819 73569
1 37582 68097 161469551
2 31980 232019179
3 39515 852
1 5143 33492 494898685
2 133478 715806245
1 47226 87521 431384071
2 166474 171707270
3 1371 16381
1 28793 87302 254234463
2 128964 967212875
2 84717 97838063
2 141690 249221832
1 8758 38080 268443434
3 17540 100397
3 82089 87822
2 111589 830298386
2 44806 201312429
1 16161 91220 836133393
3 14791 100232
2 45782 608909971
1 60338 74426 61533309
1 68018 90364 131450273
2 56656 822035431
1 69406 72930 310471220
3 173985 78399
2 143717 214769706
3 7601 5049
2 62919 996869620
3 111090 6577
3 84732 59709
1 26103 113621 55589605
1 42440 90788 358248454
2 62933 285056720
3 132956 87341
1 82173 103848 375335718
1 29909 35894 163815549
1 69775 94548 924786356
2 72895 234393628
3 111109 97855
2 137108 983310218
2 24079 454741903
3 33956 30185
2 139452 150683317
2 80206 625350089
2 7798 683309439
2 55392 937805555
1 37592 79480 622702634
1 33706 90455 500748857
1 14875 98926 694853643
2 99597 638677946
1 65654 65997 988213035
1 62333 75681 304721792
3 159154 102112
3 12911 5328
2 73881 528374432
2 33973 925517509
3 160184 47437
3 63298 21412
3 128089 14396
2 92411 108324017
2 34774 572831077
2 99259 262229715
2 45942 888809286
1 14085 95650 598475276
3 22282 56695
2 159531 372113088
2 164756 801926425
2 46484 775313511
3 101439 92343
3 41259 93428
1 18129 66312 840298035
3 119183 22479
3 155818 93189
1 38314 63127 687603820
3 12588 17355
1 76391 79884 635638606
2 79370 662346491
2 121143 770950956
2 159294 273044437
3 85038 95004
2 43877 316650616
2 27072 747610102
1 27501 33137 387144727
3 5307 69373
3 146210 69947
1 32608 57223 129932790
3 106776 34705
2 27252 513736974
2 86906 564297302
3 138610 71788
2 140307 670774925
2 144289 960293671
1 40691 103260 836237449
2 118830 441082415
1 59030 68800 706229218
2 67476 929073793
2 65791 697768859
3 99186 33081
1 513 21807 331899128
1 11143 42054 735465435
1 2262 22584 125760832
2 38848 225642085
3 95898 77163
1 61645 76200 624190725
1 79176 85766 787360824
2 91199 219616389
2 17236 793827533
2 125784 729614810
2 83675 452078143
1 4816 98935 423769189
1 48715 54583 452298815
3 71990 77008
2 53533 20528797
1 90087 110956 478791452
2 27386 757391253
1 40873 57387 227883568
1 73596 111881 56664205
3 44564 113999
3 67334 25459
2 50762 980199124
3 50972 6295
2 49519 45241775
1 22370 102844 736320483
2 46580 898109498
3 109464 51469
1 70057 86208 275892565
2 70093 193781379
1 94107 99981 672877192
2 162303 174046191
1 79998 99117 501649573
1 53932 58444 721107837
1 31111 74584 733919929
3 47385 95521
2 19350 841744669
2 155158 699428117
3 143910 73288
3 139184 64953
2 97515 385518971
2 81722 632976541
3 52586 46731
1 21805 87449 953736018
2 98455 364853197
3 10663 108261
3 114793 33028
1 64056 86984 638230596
1 28677 96833 113777259
3 172127 101874
3 160850 12193
3 76282 23947
2 69435 201038898
3 166437 67973
1 6037 68619 645519030
1 61416 78896 84335875
1 452 104953 417963730
1 15623 85243 866975524
2 82735 578585999
2 20755 412166907
2 102812 132854712
2 138835 189162571
3 43237 6841
3 37623 4671
1 59378 83430 696334391
2 35195 788206483
2 108281 355679812
2 67427 143293390
3 26754 27317
2 10445 173073692
1 30083 70289 361375176
2 96673 895423753
3 147748 88484
3 69942 85983
2 20209 244019380
2 3257 529853466
2 160805 844143789
1 66017 71877 983301137
2 25958 128472881
3 13125 60307
1 28919 86849 766849313
1 51354 107816 156458045
3 38911 28475
2 48904 253841482
1 18597 67069 444408593
1 22886 81249 660060198
3 147754 45794
1 62283 102479 364740251
1 68094 113634 20652221
1 23514 107691 829277074
2 2119 667699376
1 58150 113930 339903074
2 165592 788232929
1 92449 104468 306943638
2 56703 233867376
2 102646 248215437
1 15097 56792 913725549
1 27368 108056 775995492
2 44538 546649112
2 6022 48503374
1 36848 107025 331801974
2 68776 196313027
3 101726 31951
1 10995 67836 327459678
2 87914 2301746
1 2733 34359 810093551
1 53475 73646 659621995
3 58722 41445
2 86466 429136139
1 8321 17079 570091777
2 112239 994330825
1 3382 77190 713989137
3 96090 6599
1 67603 85849 876076365
3 81113 37869
1 98905 109105 735480416
1 32784 45728 699034622
3 157282 92452
3 53417 100419
3 142575 100763
2 29020 106141079
2 69230 683159246
1 38536 42187 649880402
2 48025 89008293
1 7436 96539 209177710
1 69170 105400 616209732
2 63100 188066045
3 29564 5990
3 86329 43285
3 137557 98039
2 162622 650835048
2 33102 562763669
3 94028 99412
1 13560 56998 703432113
2 65753 16955157
2 99664 570173506
3 95333 75611
1 75546 84867 519509998
3 171972 10191
3 61871 78245
3 127588 22413
1 35353 72774 819096759
1 26386 88867 738937701
2 93165 313880777
1 18644 59068 107287641
2 149855 359805293
3 118647 106858
3 67291 18844
3 7287 113563
2 58188 389122366
3 119708 53716
1 32364 102776 792298640
2 54268 326174077
2 48568 92884202
3 147144 283
2 151936 393364005
1 34977 54455 616728023
2 163590 317437171
3 99089 112668
1 14411 86783 769625706
3 175550 39798
3 161857 58004
3 55814 19594
3 157719 68894
2 159993 189679149
3 76018 113010
2 72885 275832704
2 98988 381924019
1 45314 98522 427529532
1 90840 100554 50778255
3 122447 52584
3 48126 91072
1 26582 46603 465513917
2 172896 517665870
3 13004 112300
1 42342 105834 389742656
2 145924 343657513
1 31765 76689 373521470
2 148290 662090204
2 147458 81159025
2 47914 502854248
1 9226 17663 393992135
1 24941 110694 417796039
2 105158 606881041
2 82011 302922989
2 135286 699703527
1 18773 53043 507939356
2 117129 790520992
3 71209 110829
1 16961 58993 332027921
1 60495 79444 85026463
3 109242 21150
2 11615 97401025
2 137524 810141398
3 3642 41541
3 91118 47441
1 9429 100038 968137528
1 11789 62600 938970213
2 135132 961216506
3 44255 49274
2 160442 83515584
1 44590 58728 256117298
3 111865 22246
2 14950 139907375
3 53557 37608
1 39439 112432 563609641
1 511 111571 317936768
2 81559 47862106
1 5736 13528 496141981
3 100394 93366
1 18668 105948 180474241
3 167947 4282
3 105988 105851
3 6498 58903
3 125411 2732
1 1666 93189 751010943
2 110171 123503361
1 635 84311 185358582
2 113801 420738916
3 139287 42147
2 157811 437920779
2 30157 932850317
2 128899 722679533
3 107930 86097
1 4954 75686 592810845
1 8453 77483 568871526
2 94055 409761831
3 122797 104853
1 98962 113185 118579356
1 47527 113521 585828509
3 107197 67277
3 118494 36258
3 139034 22959
1 58193 68370 523290322
3 157012 109514
3 158152 2061
3 156377 23808
1 75932 97394 263063597
2 66892 724557132
1 67685 105468 963255923
2 162148 379860772
3 88281 3734
2 35031 118283926
2 152206 296182677
1 19034 50095 814949362
1 84409 105360 349837463
3 32552 102067
1 47095 56197 395747929
2 85351 859126890
3 121199 5691
3 95510 65675
2 152434 74273871
2 50038 751242766
1 57239 68241 499154534
1 25260 63671 300567796
3 2509 105322
1 14555 100488 184107317
3 67953 46329
1 49863 91326 100977750
2 135871 694237475
3 143223 109215
3 57540 33061
1 14780 92740 931609266
1 45209 49890 48710712
2 87702 767310532
2 69658 548687126
2 130330 531919098
3 19769 11026
2 35789 603383113
2 7446 274028536
1 81724 102473 983256755
2 57543 610776963
1 59917 95410 334478533
2 121728 680718800
1 53482 73326 415424322
2 160497 370361967
1 5955 88281 632762726
2 116559 159847661
1 3256 46234 163165236
3 63084 78038
2 91023 434030587
3 140716 7469
3 101330 39138
3 19659 62305
2 108453 786118008
3 149712 77889
3 47695 64091
3 30421 13317
3 9993 108230
2 50220 40575265
1 10448 69952 892824591
1 56343 91531 959172826
3 168338 52738
2 73385 62223302
3 158220 63607
3 155600 106891
3 160024 15616
3 138280 5314
2 125389 936428408
3 167603 14102
1 36778 45324 92728175
2 13372 101860358
2 43931 531907582
3 93852 113803
3 89373 56521
1 49227 80141 483434621
1 13946 59081 425229051
3 90302 47999
1 523 91664 347817733
1 47740 63114 270078411
2 108283 561733632
3 145171 26854
2 5538 829708959
1 46607 95085 588609612
2 155413 48003768
2 140374 447563434
2 33857 799900782
2 11421 492560537
3 22345 59602
2 19588 856517926
3 172534 100933
2 80475 327241076
1 38087 74748 382620371
1 53571 75528 872788988
2 174720 319110511
3 78853 23383
2 38046 489243014
3 126600 79487
2 79273 327841128
2 119289 324749197
1 17084 30154 98965112
1 77540 99736 374991306
2 139988 456691680
2 135219 284301819
1 10557 99855 623686377
2 161580 996293470
3 112272 5116
2 139605 914205475
3 31580 112098
2 120465 950659535
2 156487 780938454
3 145861 34135
3 79593 105305
3 163848 110258
1 165 19461 473661121
1 15256 27458 868300244
1 9139 29669 987333965
2 145727 510939316
2 153293 237269530
3 36615 65201
1 27409 58081 976502034
3 36507 33612
3 75604 46430
3 173344 34028
1 4651 13171 529905032
2 117789 938728222
3 171984 31554
3 5544 39439
3 50716 59956
2 117841 921359501
3 121661 25302
2 3945 332033927
1 2910 64146 412930749
2 133442 305761717
1 71146 88625 235933937
1 24218 35499 216774960
1 60238 113191 3651672
1 68222 81905 739896520
2 45630 16709968
2 57942 808970048
2 78086 831868237
1 81416 83391 888311145
2 68950 917327446
3 64687 3519
3 155100 14442
1 14852 46555 129700974
1 54917 56818 720909973
1 10178 53322 791906287
2 143593 294006516
1 57125 71931 751090359
2 6507 450495200
2 39125 784933774
2 142332 702722650
2 20769 788121272
1 36231 93245 804182501
2 156359 583498431
2 152142 168037810
1 15104 80513 482383896
2 52692 603384362
2 132703 550731981
2 49350 959096085
2 25265 954808410
2 123650 585355478
2 124252 113425113
2 146928 377034543
2 119397 734809010
3 134605 57867
3 99537 99811
3 9115 107411
1 31363 89998 689631439
2 42184 346645529
3 31136 57145
3 28191 83445
3 20669 25032
3 116773 70267
1 5756 53661 999051495
3 115133 89502
2 90399 720658210
1 103121 105165 189444179
1 64594 94117 409051700
3 101351 44654
3 141035 66055
2 58180 583488336
1 13504 55500 113534965
1 39593 70766 376183725
1 12859 81321 793236440
1 51809 101891 264488809
3 126046 83214
3 116302 69122
3 34152 113979
3 11444 83219
2 112703 329398902
3 147616 22564
1 59216 102937 864449825
1 37248 85927 103353199
3 68162 52700
3 108557 81800
1 25726 40408 811874768
1 38034 63815 470717072
1 80385 112617 368121167
1 17361 113930 662206876
2 69036 47123855
2 54633 301392947
2 15659 960876337
2 169480 710099110
3 102545 69102
3 43411 77328
1 48236 59179 66366496
3 8744 49255
3 163135 81041
2 62248 775502936
3 140544 73111
3 111651 82752
3 27475 32162
1 10337 12698 267137634
2 154746 281720223
3 3029 84392
3 151394 68711
2 148627 934990508
1 38638 66687 240620819
2 86683 192253714
1 30290 54031 127878406
2 62025 359525850
2 31376 486819912
1 18289 87594 284406092
3 73915 92016
3 60315 87326
3 99011 58125
2 154968 517450638
2 115965 361234329
1 11889 31590 324546375
1 57581 84971 761283560
1 30244 31028 483512645
1 82969 93964 893151124
1 72974 75186 751999409
3 133196 80123
3 141303 23884
1 8352 88176 808859215
3 21195 59614
2 151421 151135372
3 167718 17696
1 79940 107337 104477838
2 54371 142652668
3 124978 65981
2 25810 7154596
3 81837 72260
3 121481 4272
2 101145 747352231
1 68181 98313 733224245
3 140640 87977
2 144867 174436592
2 169688 645884817
3 78512 57250
1 31937 112590 718394707
3 95766 10514
1 1631 96096 604158467
3 153607 26179
1 79535 96747 456871307
1 29156 43220 488743011
1 31437 68019 590505246
1 64966 86963 537007940
2 27110 316084705
2 139084 897453784
2 73115 245826224
3 72659 71333
3 167808 85970
3 40457 19209
2 145381 364076123
3 129798 78982
1 10089 112606 978974953
2 163457 606519198
3 72216 33060
3 101734 109152
3 100510 99012
1 35475 63787 803978549
2 170156 380614951
2 78356 654551133
2 68750 785520280
2 37610 821047539
2 84491 522985517
1 17420 31373 786200914
1 60346 99090 911470245
1 61013 96079 825113849
1 22424 78592 248824907
3 118045 33431
2 12421 140452215
2 70597 360951368
3 25992 49060
1 38791 78103 171055123
2 163116 965773599
1 13623 100658 192273683
2 145541 676539000
3 53618 16593
1 7230 105091 234359678
2 38054 272540541
1 67170 101260 180685493
1 22605 35296 431866419
3 10039 39753
1 47295 110239 940124230
2 80196 718773217
3 26340 77497
1 31870 87091 248022006
1 18324 58376 583725850
3 44001 19456
3 85804 10343
1 11337 13565 439535584
3 10393 14761
1 75983 76637 777152919
2 157595 811755044
1 42854 99788 624488921
3 113316 110219
2 164902 866697558
1 41292 46372 182764332
3 169629 106784
3 90349 97149
3 174571 78432
2 4585 581674238
3 65492 3786
3 124070 82497
2 136852 517865981
1 44701 97798 9269575
1 74760 74778 144524021
1 17124 112164 146957222
1 17896 99215 552770073
2 89307 233940506
3 76017 93964
3 35288 78481
2 129915 870586447
1 13738 92972 81587038
1 58843 103874 27097817
1 79163 84047 241725958
3 123726 86388
1 17864 81119 908791441
1 47392 106828 163695191
1 8544 80969 960750315
2 114967 937917785
3 140216 29150
2 82291 99309915
2 21008 688776095
1 14232 41813 724707525
2 113652 100904751
2 91247 838301598
3 151810 40185
2 76702 399728952
3 48174 43216
3 71795 108066
1 14369 110788 577513397
2 104944 73724133
3 113084 89527
1 14863 92141 41249776
3 81055 93175
3 153558 64008
3 58221 54630
1 22940 54655 639561371
3 20164 96150
3 5913 66722
2 71822 628327692
1 61563 64059 209661718
3 27495 23698
3 8281 15551
1 31874 111852 854704285
2 58115 319761400
1 51215 67449 138945995
3 124268 73159
3 142534 2002
1 2035 12738 957626857
2 47884 700298735
2 26561 890446645
3 50179 21217
2 42021 768322233
2 15556 81109877
2 88330 785940047
1 14100 75462 23937715
3 29623 81284
1 22646 66482 247447557
1 35599 60288 929560139
1 29777 75234 822765102
2 62711 159579959
3 95952 104872
1 31214 84085 865771182
3 88762 10180
1 22616 102420 994778229
1 82006 84643 507021275
1 109459 111965 939353143
2 75742 582896041
3 158316 83761
1 80377 105741 89739841
3 44869 21680
2 143714 981598902
3 145066 25631
3 93243 87526
1 23289 42219 778928078
2 959 738622647
2 90949 358593890
3 46472 66508
3 45042 86189
3 37092 30201
1 66405 89144 896852592
1 40363 82799 874804034
1 43728 107119 217466254
3 169076 9707
3 37799 96156
3 38896 90006
2 417 945279624
1 80553 109644 49013035
1 23556 48993 545752817
2 147962 275161390
1 28148 56430 695225668
1 14488 112042 247912147
2 165223 450966069
3 62585 111670
2 169147 902668671
1 93706 111292 80132583
1 44862 51724 567615898
3 60455 25977
2 42976 136341015
1 10595 15441 35061919
3 72929 51483
1 33380 104724 806084990
2 49196 183674571
1 4963 55316 17505671
1 40628 68286 180889923
2 129594 107910520
1 11994 81248 9884753
3 16151 108790
2 16976 883174104
1 42447 93193 667811839
1 45284 62533 123246826
1 38731 88725 8689577
1 29481 54575 295083518
3 73600 72094
2 149107 838873275
2 21135 771752045
1 26753 113111 539967091
3 112528 61736
1 83656 89091 138614713
3 65481 114317
2 155772 348111769
3 19360 113811
1 18764 49067 104858493
1 2369 39242 898547998
3 69360 8352
2 26950 40403947
2 89556 28096356
3 160707 57231
1 31825 46018 561616938
3 108317 88719
2 14808 585304324
2 36482 945673325
2 167433 918851066
2 124612 588796510
1 5961 61344 554569316
2 46713 682591710
2 60612 181260554
1 70123 80271 9916013
1 45256 95479 366370671
3 48526 5942
3 172575 93176
1 39957 113929 575746309
1 3994 71983 165976859
3 122999 32911
1 86366 88438 233256602
1 6986 98656 107353650
2 59769 637937567
2 12866 758814628
2 74505 211401771
1 68910 94114 920574163
2 55167 344102847
1 17316 88826 368904374
2 137848 806223426
2 72121 137253258
2 143012 763656697
1 19013 74168 694228935
2 3204 493893576
3 22896 28271
2 21483 72221704
2 47199 91464891
3 159844 99225
2 104810 238257886
2 116697 465010733
3 75859 81197
2 112807 262055880
3 91129 60118
2 164740 317424050
2 154766 156127080
3 72625 47822
1 66618 75621 76807039
1 16624 104838 731592807
2 54195 319553642
3 68873 55885
2 100831 710856353
3 126899 32714
1 34106 88037 666824324
2 55878 394074476
2 153456 873636911
3 145181 26919
3 26274 40906
2 81426 318901819
3 119585 72378
1 45154 79630 346677330
2 42802 546666009
3 39054 111154
3 47677 94831
1 18740 61124 208903105
3 129289 105514
2 48377 842268046
3 80375 90305
2 91916 886547778
3 82783 13543
1 544 57801 962702184
3 125862 9470
3 89237 63033
2 80903 306249820
2 132217 76167529
1 66559 67050 481322273
1 38861 39925 19637606
2 90541 233579902
1 22429 52908 295582420
3 61505 73571
2 22707 143040162
3 8827 44589
2 157325 52716262
1 58499 99980 625961527
1 51330 66487 939639551
3 43786 69283
2 169753 900166219
1 93474 99910 209127417
2 130812 648754958
3 78090 14925
1 52634 52888 35122236
3 83659 102750
2 51112 465108800
1 41134 68179 863362532
3 114188 37298
2 20667 27659302
3 119786 96481
2 52323 323933582
2 134079 208093777
1 8940 19949 94862451
3 169501 80569
1 19235 103763 215737272
3 4622 9437
1 32930 98011 302532977
2 47419 130368529
2 134359 633917756
2 148689 836938365
2 120967 951784768
1 24100 93178 379255292
2 88293 227271217
2 67742 315556214
1 57238 97121 387329159
3 125871 110241
3 3377 113458
1 19319 82243 661500720
1 14626 38411 301852183
3 174992 112361
1 32895 87199 220632112
2 2051 159623870
2 103537 475384372
1 44337 56054 435554836
2 62101 669117671
2 158421 821080152
1 18842 68633 74143576
2 172904 283837065
3 55301 16572
1 44093 52371 573053530
3 90680 67017
3 105770 9557
3 19119 100998
1 17426 67196 987898073
1 84036 84112 599247298
3 45571 41145
2 169426 599978333
1 54626 66566 756636058
2 175230 836380130
2 121964 228006448
3 100683 51670
2 51562 477081638
2 149774 632056423
2 104478 576712207
1 23788 110772 692377920
2 31694 954608620
1 88165 95475 616850141
2 57255 78075367
1 4092 105207 311807438
2 77694 328130878
1 79599 95092 544456205
1 45795 102185 536421120
2 48520 450586269
3 67446 106277
2 88193 710495051
1 11678 98275 306623650
2 51870 631412752
2 106635 886937828
1 11410 94994 194932475
1 7553 45964 312650886
3 1912 103116
1 23644 70642 947016781
2 49698 115546560
2 151079 423758092
3 22376 59640
1 54811 94922 606450661
2 47 477800531
3 7510 39182
1 99534 113254 231869567
2 145869 5272465
2 134989 247147528
2 39497 314269919
1 5584 105137 170932517
2 49952 437206912
2 35004 493605297
1 22669 95512 768451899
2 31230 505260236
3 110463 8540
2 120018 105268166
3 76436 111519
2 171218 444179504
2 150716 761384720
3 173867 38899
2 134313 588068851
3 130246 58337
3 136701 2375
3 68085 6664
3 131356 80756
3 104447 60984
2 108257 34626930
1 22719 64624 27066978
3 146823 30331
1 21548 109672 197774524
3 130806 11714
2 5483 519660513
1 91446 109754 243808688
1 85219 110725 399341810
3 117616 30482
1 29863 40027 357182214
3 138319 89663
1 92807 102593 378537916
1 45532 110353 239288873
2 28705 363490603
2 150901 418076221
1 39084 88242 892724284
2 60889 784578179
3 102272 52746
2 161532 396457312
2 122246 198715578
2 35037 729848638
1 4994 61696 220868226
1 15877 95920 210768319
1 47760 97522 183198774
2 7907 330723383
3 77753 112442
1 53064 78296 220909919
3 20513 33016
2 174355 14097700
3 96949 34490
3 64257 96367
3 41813 100821
1 43138 54426 343357500
2 32457 892453662
2 77217 686437311
2 7771 358725472
1 16414 108089 703894776
3 124672 30455
1 69586 108014 147702576
3 29629 34262
2 37879 536963968
3 34271 38895
1 12553 94125 584212836
2 65540 640919599
1 23687 98419 287063193
1 13570 91256 237278728
1 12483 50453 858624608
3 75845 44539
1 25604 95996 283792725
1 77264 93880 558700437
1 34746 75997 872766778
1 26091 109203 298025013
3 160087 21109
2 31397 520590742
3 80991 77959
3 153798 63678
1 39384 103534 515319282
1 9567 24927 369361101
2 65321 750791526
3 42484 6117
2 145158 54773066
2 135526 654418065
2 102264 761444438
3 36076 7050
2 143976 710479433
3 48502 88085
2 90508 112792247
2 43681 553479784
2 24358 38133719
3 170479 35171
1 81812 108570 325695422
1 63564 95712 573729220
2 32294 280901816
3 21800 42074
3 173718 15892
1 407 65596 799030364
1 39824 58592 279423353
3 85527 67413
3 28066 92561
3 28571 13746
1 6091 41863 691575673
1 67343 78176 917347374
3 12264 21978
1 20883 44234 311807471
2 21735 188492112
2 150795 303180942
2 6270 780188715
1 84789 92765 128712391
3 76869 39373
1 92386 108424 78692129
3 32657 111507
3 60935 8300
1 85440 90928 950818107
3 54635 48242
3 134045 101895
3 57063 80056
3 55422 85761
3 59535 23670
3 16503 77068
1 48429 51326 993159612
3 47650 26628
1 8569 67414 614755741
2 124280 798324334
3 17379 52727
3 76499 111923
3 45880 100340
2 143350 86195365
1 21632 37701 642344136
2 132182 735234496
2 107041 775628589
3 6208 90400
2 41966 515921797
2 163907 583735160
1 55388 61918 886976699
2 19403 106470833
2 108512 419910180
3 104010 80525
3 21030 78650
2 160170 103519168
2 136738 622774066
1 35372 67428 63142276
2 90516 909040679
3 63971 60961
1 69454 109784 737421338
2 57742 676843549
2 101432 85839428
2 173793 324221405
3 146387 70885
3 170548 95994
1 62280 107224 413240426
2 37732 497663843
3 51671 99510
2 103671 275287006
3 131346 83469
1 41670 77912 99009604
3 87608 80787
2 152490 474651538
2 157165 646087758
1 11410 30596 946665719
3 101276 26544
3 128057 13030
3 104670 101936
3 149315 74165
3 129952 40813
3 82186 110892
2 119498 391948837
1 19284 60725 638430828
1 25718 98807 551628194
2 5682 556701409
3 174303 3175
2 83065 90927536
1 59015 91763 327596737
3 66025 2501
1 12983 109219 569690791
1 1809 70324 469008517
1 22885 102177 419341940
3 92507 42014
1 92651 108849 279039877
3 55713 65918
2 45940 669007340
3 89654 43834
2 119564 674138263
1 9226 103422 65004084
2 150967 719005452
2 88967 731524921
2 28092 270370829
1 59346 110048 343119101
3 40484 82928
3 15151 38581
3 123855 19038
1 13720 29439 43440815
3 54278 31281
2 81557 851154089
3 82952 35807
2 38161 573951503
3 49299 107749
3 138969 109660
1 55108 62423 2822149
1 39248 97632 605230824
2 119210 844138859
1 35298 76157 671593064
1 24048 29720 371833474
1 52074 97184 866841332
2 146383 171861195
1 27645 104798 556781614
1 95789 105484 142346261
1 73778 92949 829915981
2 170564 468821609
2 169220 902885640
2 163766 85182342
2 124930 850077912
1 20057 67245 561234317
3 43028 10503
2 120389 601814965
1 7007 84114 194897059
3 19843 13859
2 71397 980063901
3 97159 42755
3 8140 71513
1 37811 100580 714585031
1 47303 80597 20072600
1 2859 77925 877722871
3 18979 54902
1 35635 44888 233800656
2 31939 275924735
3 118027 66653
1 68571 106046 562981709
1 27200 61084 221918677
2 147665 935616770
3 167067 102277
3 115745 39846
3 57382 23219
2 10314 685772854
1 68489 87828 980584686
3 41370 51890
3 155493 83041
2 136115 870204787
1 18078 79594 276256637
1 47807 112329 10261625
2 159970 997226139
1 13824 23482 450675162
1 109971 111748 12717139
1 7711 61743 538403734
2 104847 859163037
1 2894 108834 74037237
3 138871 72731
1 39247 50832 859521637
3 172942 105038
2 14223 577476038
1 55884 57876 24332737
3 142118 18485
1 16058 67431 587579500
1 65969 94444 409126495
3 78382 16706
3 173329 103087
3 67291 19688
3 101426 57161
1 83011 92649 80361
1 73573 101247 760051230
3 59628 6610
3 34725 88899
3 20861 66525
2 71586 859163409
1 108336 108846 819588029
3 160762 78251
3 91371 78861
2 146287 57477112
3 40609 80965
2 143466 142869778
1 5689 59459 640484521
2 81618 754059946
1 16911 82025 15474517
1 54640 92362 565865503
2 53109 458207601
1 24719 64113 896901157
3 131709 48535
3 51537 12231
2 1994 731860307
2 4413 155673090
3 151803 74729
2 34688 256795189
2 58635 48274257
2 149081 292934330
1 62620 96993 794745392
3 152812 24573
1 40165 59692 926314976
2 409 35995713
2 165382 685057905
1 6815 16864 7412661
1 51588 106740 464347687
1 25541 61411 368451225
1 25030 46108 481640704
3 111779 103063
2 10173 87722597
1 66862 71809 982242937
3 123768 88262
1 3000 59966 1191154
2 92238 648441068
3 114521 25318
3 148621 29979
2 11811 835917099
2 72998 86822391
1 51559 62576 184810931
3 31070 14514
3 53566 17461
2 122101 402906866
2 169134 641069134
2 152225 97411856
3 4003 105428
3 51277 27231
3 71551 74839
2 160369 172266470
2 152863 145494220
2 112671 220787918
3 134389 95466
2 44572 808212199
3 154966 34224
3 83511 83299
2 106900 202629165
3 62335 1359
2 160296 203453381
2 79761 4668311
1 54359 59376 486801522
3 164661 86010
2 15454 344447729
2 141818 537713778
3 4296 108564
2 8265 662033579
2 55577 567420979
3 160907 64012
1 37795 59008 355581810
3 102374 25572
1 20075 66519 610534594
2 4877 499893690
3 78555 72753
1 794 104055 581046783
3 27322 68952
3 42080 49146
3 171866 108743
2 72930 575327772
2 30295 64017811
1 44611 75307 496660090
1 45217 74573 643412292
1 43032 73941 810983903
1 73307 73529 212050696
1 5964 108190 418457032
3 125257 25479
2 51988 280263951
3 74074 113281
1 38459 96228 29099574
2 35093 974992311
1 10421 66557 138509894
1 19011 21215 334584345
1 43168 69830 358651531
3 35807 31352
1 83418 92244 280531960
1 32955 104376 501262911
1 20859 84805 555086338
2 45333 581004097
1 73574 93900 509199568
2 116803 563519187
2 129467 493104814
2 19786 769640812
3 3311 79617
2 155493 753618930
1 8496 20425 934549724
1 23976 71011 432982354
2 52772 212459005
2 31203 915388904
2 55234 779269587
3 96789 110790
1 20658 68409 267391347
2 100930 52175843
3 169622 36802
2 82492 277588436
1 27781 88234 626687181
2 28339 938878657
1 28497 86185 844306590
3 104548 20719
1 49615 79722 710760167
2 70867 239719223
1 52923 84403 544466043
2 5370 741461283
3 32976 59170
1 25169 28746 243058971
2 129284 466101826
3 84871 93924
3 67040 15332
1 31878 35628 101463756
1 37919 108741 742006288
2 121605 938832511
1 99282 105573 51911453
2 72708 364379279
2 142262 21451010
3 120549 101758
3 24955 19689
1 35453 112308 408900654
2 11134 72213736
2 14487 814721814
2 128448 572931313
3 36619 109202
1 1576 20037 459184226
2 130892 334587170
1 64737 89290 344442534
2 175348 6315805
3 7043 85119
2 169327 51124896
1 31230 39618 140977059
3 6954 20094
2 92036 278243414
1 55601 110788 81456023
1 7001 28798 999835000
1 72515 93397 325734439
2 21908 757655286
2 150972 242660040
1 75578 83887 277507318
3 106562 98145
1 11299 39481 584161417
3 74057 47187
3 118722 11576
2 160619 113016508
1 14394 96165 159778143
3 8378 50630
3 121213 42175
3 108733 62051
2 97675 800613794
3 42050 61596
2 92575 853163777
2 29756 488367455
1 60882 70265 931028902
1 106743 107237 487144077
1 75486 86775 971632996
3 40406 27485
1 23847 66605 804509705
3 47582 81368
2 1451 858675630
2 36066 144253218
3 80205 60544
3 155198 54577
2 173905 38150667
1 34942 65816 479302281
2 138697 996044475
3 46988 103658
3 100287 66958
1 2089 96325 694949934
3 43161 94213
2 73990 880017657
3 22118 86275
2 79918 46370418
3 76952 30485
2 174114 39761303
2 99984 615053662
1 66099 101321 464501975
3 133397 109870
1 112878 113002 310839301
2 42696 392954963
3 60755 97432
1 14855 105742 910345367
2 7576 731842603
2 94016 721268441
3 112739 85385
3 167881 81472
3 51333 62939
3 126366 34698
2 86067 290221344
3 33708 60231
3 145664 52133
2 64750 78646922
1 37565 77226 323568289
3 16982 59944
3 156265 64309
3 140396 59592
1 9461 66049 558068543
1 55021 63734 793016601
3 31830 97674
3 165283 20631
1 107629 111773 752683077
2 42649 874743112
1 18350 23536 986081782
3 164021 50566
2 32407 64840637
3 143016 7761
3 98441 2068
3 119167 74743
2 106651 372388687
3 53323 101749
2 87900 630987224
3 79339 71782
2 142828 88005789
2 115555 112470400
2 28747 969807060
1 7383 36734 601225483
3 50374 95263
3 131180 102503
1 82301 103297 754510604
1 35972 94961 714932391
2 111838 582865314
2 43278 7465835
3 125365 64724
3 7570 10843
2 43582 91098362
3 14388 39007
2 54646 471032983
3 79518 87923
2 29138 410970847
3 49171 87510
3 16426 35290
2 123110 925737350
1 26255 96234 438010098
1 79219 93718 4676972
1 11920 99538 697507582
3 169930 80734
2 94803 6258121
3 115431 35869
2 24660 809915959
2 92394 586889371
2 86467 574012479
3 124473 31756
2 62175 738755953
2 12375 837655683
2 70841 781497122
2 129356 350686635
1 53436 103179 380567264
3 51393 30117
3 137317 107225
3 149237 26151
1 21674 84360 534285312
1 40703 72735 716317357
1 41781 103456 124084727
1 7307 28450 876678394
2 126380 772652342
1 16092 73610 191688807
2 41750 851721821
3 134173 22758
3 123494 67409
2 8540 941169385
3 36964 3484
3 146519 29071
3 82127 39890
1 45408 51629 733160653
3 52434 98584
2 62586 61528396
1 26967 110698 950128863
1 5546 63188 278962009
2 49136 409350668
2 132781 15224407
1 18002 58769 106689605
3 56070 82588
3 40918 22992
1 49575 112390 782184417
1 10394 15210 679015439
2 138921 393406698
3 115907 95697
2 142845 817377750
1 32909 71500 791975113
2 22027 109543543
2 100432 483393878
2 4944 930497329
3 163048 46424
3 43695 98134
2 161243 838848852
1 17968 20229 286976801
3 30280 69639
3 71601 53211
3 147304 31613
2 64354 179055403
3 58226 108605
2 140566 748458841
2 162107 437069069
1 8304 74473 917370855
2 37928 186413279
3 117505 82940
2 141745 603682776
1 6728 19514 264116908
1 74092 111836 349224730
1 11236 29779 296590459
2 138958 976815431
3 76551 106605
2 47595 997469392
1 101617 114062 2314311
1 47787 80100 97628665
1 35121 85313 175578770
1 11602 17497 50373438
2 40651 751751412
3 141332 113743
1 51617 87656 306479701
1 78389 94868 142129544
3 122126 88690
1 2639 70353 752091550
1 18333 92087 851877535
1 50976 69658 666520486
3 145747 44812
1 40296 54569 943691212
2 76119 635400482
3 171259 97143
3 156542 7140
2 109254 406842902
1 39057 88119 955831837
2 61774 345005020
1 52426 67740 938992078
3 161042 59036
2 28669 553885753
3 117234 81196
2 164367 634799662
2 136246 551915172
3 164285 83160
3 165960 110590
3 166946 38056
3 21144 75405
3 115313 229
2 88087 572977550
3 5946 91646
2 51411 48926358
3 145200 97
1 8623 20207 504406442
2 49221 530122829
3 130314 2172
3 33541 66774
1 49092 89625 520451587
2 31478 176203968
1 2903 48692 362141413
2 162010 107437736
3 55009 28877
2 106308 548665279
1 52775 95205 204367665
3 19789 110022
2 11260 65910902
3 69516 106201
2 143190 778658049
1 111067 113142 852777867
1 17742 77089 131959969
2 156613 844157776
2 46779 945150559
1 35703 112853 156491083
2 125156 672295581
1 21009 46494 895934443
3 136243 20789
2 117060 71105865
1 32116 35581 286594383
3 82251 24258
1 43196 93342 552896395
2 107124 658514473
2 60760 351016613
2 108844 180112949
1 82532 97810 687133550
2 91428 130919865
1 90910 91615 266986130
1 1168 64136 528777436
3 100386 4678
1 3943 5890 34311832
1 96722 113430 94511105
2 72620 954628671
2 110905 321625859
1 8408 100268 925603319
1 17802 63902 790558554
2 31913 878770869
1 52303 74865 575545172
3 117921 56995
3 9125 102226
2 138894 851620193
1 101095 105157 298067031
2 144199 250545405
3 141655 107446
1 3900 61368 907371956
3 40543 37558
2 106609 392319057
3 1474 107040
2 63966 3701614
3 18396 82684
1 64091 91164 645605412
2 120163 332790738
1 20837 70945 830221576
1 11201 48059 276529134
2 50426 842637187
2 100201 379356130
3 90922 76735
1 12215 85925 95482936
2 49576 520990434
3 93588 83597
1 92426 108465 277197732
3 16017 22792
3 138642 80259
3 123238 12280
3 34252 68861
2 45212 499222472
1 59098 69240 304836309
2 93405 216653282
1 16573 101257 304133495
2 81715 223530938
3 35251 11499
3 16877 44432
2 34172 938532799
2 145651 217322548
3 97530 91947
2 8902 603072160
3 6017 60337
2 50385 967922237
2 52555 532838607
2 83031 950014609
1 51132 85029 530544624
2 100651 383454889
1 16547 88329 423519288
1 14887 86845 672860985
1 44564 83161 78151294
1 65797 69804 158405276
2 47524 234877082
2 100508 736665442
3 120240 34867
1 63240 98714 450982381
1 73805 96570 668890053
3 29020 2316
1 38742 56716 715267284
3 141524 46818
3 49757 92057
3 139992 90181
1 41828 104004 636576384
1 81530 107504 583315069
2 164040 328485624
3 123694 87226
1 37007 78274 192272124
2 144963 438394572
1 74287 76629 606286360
1 63109 89308 210195477
1 27983 28039 549245465
1 10410 26035 105682567
1 20238 24824 636855105
2 133310 655147260
3 148526 22814
3 14748 83574
3 115087 39375
2 28125 428965830
2 164166 403318582
1 22737 44240 733319493
2 16065 864063136
3 56123 90698
1 19493 34335 203330243
3 126872 90671
1 18096 103826 479341749
1 44551 97978 891778910
3 117406 26841
2 92462 38979649
1 56362 83275 916663450
1 23768 27214 91437907
1 8976 41095 232688630
1 49491 55443 744289227
1 21191 67699 909302617
1 3037 97764 34494202
3 12244 26563
2 72483 865343110
3 61257 100876
1 29374 59550 8160119
3 154074 107178
3 101972 93164
1 8036 38504 627033705
3 51624 44321
1 63429 79430 11322200
1 18069 33164 50817361
2 70082 115327721
1 60911 93008 476216711
1 78209 80054 696431359
1 12907 92436 388645301
2 70279 8349434
3 28325 61266
1 62919 88366 897944908
1 1596 33166 611741785
2 110213 118304326
3 106835 111332
3 59927 80228
1 24504 99515 223169292
1 11707 65381 466138761
2 31532 414461314
2 157667 696953308
1 1743 107199 922042113
2 41770 796188657
2 112686 693021183
3 169512 89455
2 129535 490337102
1 78176 100896 41364421
2 133665 599820825
3 12981 81381
2 39058 376162428
3 68842 52361
3 111540 12038
1 2638 78102 438315618
3 140668 59959
1 16517 95307 63619862
3 150904 74264
1 27984 49849 222976500
1 11932 56438 883697948
1 78684 91723 432409495
2 15603 622054307
3 28793 42506
2 138568 650954957
1 32184 36351 375698382
3 39172 23219
2 109625 897692128
2 135242 497319305
2 110626 666863118
1 59173 107605 679158160
3 35144 98492
3 141520 112639
3 55441 55600
3 39510 61294
1 36776 104322 842464653
3 168191 43524
1 6827 73592 539303838
2 171350 586280224
3 139514 11922
1 66335 70322 283946640
2 167359 866288696
3 163488 58355
2 129770 2968716
2 118159 235547926
3 42863 31993
1 10711 24887 548179282
2 68317 254367972
2 144540 943082885
3 80318 40517
1 31935 66857 823077556
2 65542 843704458
1 42584 102220 508475192
1 3567 91891 346337873
1 45509 54627 885218012
1 58860 66893 548657265
3 7383 26814
2 32954 446495888
3 7920 71171
3 93347 76736
2 31621 943231804
1 31737 65958 235510226
2 74894 422957838
2 171594 981195303
2 138124 127921848
1 39779 100946 990186300
1 55978 57593 265841581
1 14011 106263 421740726
2 94148 326411559
1 47229 113330 207637511
1 4835 83923 178416349
3 123080 112868
2 34967 304024645
3 97876 105876
2 160050 608611745
2 73610 632656718
3 96233 83630
3 39611 20322
3 140722 74636
3 175399 107162
2 162815 84723135
1 50129 64639 96031611
1 46402 84802 115902621
1 64982 92988 884599074
2 30730 694062506
3 130836 107471
3 145118 17071
2 43785 540633460
2 161222 762169751
1 38995 90134 246718874
3 145250 92125
3 53424 67131
2 71911 44254873
3 15183 44411
1 37497 85509 708685769
3 15039 73295
3 120683 78388
1 57041 96297 512523607
2 24657 691474543
2 155849 758444748
3 5254 69082
3 124863 65774
1 551 62212 970415179
2 56379 243617376
1 66888 88058 303320358
3 149108 104606
3 146228 40036
2 40281 358256733
3 86517 38219
3 149240 58182
1 21436 26138 554200816
3 8356 30764
3 74455 53487
2 14770 903054734
1 55798 64667 822905865
3 93599 87352
2 28089 33358515
1 22134 48761 163628152
1 2778 43947 2555962
1 5101 25797 170008243
1 52138 57286 171849853
3 19800 10352
2 151973 817978362
2 170931 574614062
1 17737 42490 240612662
1 82092 113214 362392833
2 67380 730436218
1 78909 113366 531213072
3 160881 10292
2 28212 864331418
1 46542 87098 347799846
1 72867 90075 46235924
3 61744 57442
1 68235 114121 644034959
3 173491 45783
3 141710 20479
3 33324 87380
3 88759 88956
1 65472 99313 637595403
1 9354 94717 428927246
3 51798 7840
2 47735 362128133
1 16813 53447 524667457
2 83880 29916767
1 82287 84231 281906823
2 161597 691260391
1 19319 68048 636256606
1 33119 63013 599289876
2 86312 737019632
2 51163 265476568
2 173159 689490399
2 163268 448769009
2 116330 293326437
2 56618 128641689
2 82246 782882906
1 11743 60545 833627987
2 168121 708947294
3 139526 28461
2 10131 73576775
3 61998 92029
2 136360 380459771
1 43258 107764 926403485
3 98125 88844
3 58356 40650
3 74113 85901
2 140412 294729150
1 79185 112665 62676616
1 56976 84941 623371006
2 113083 720850112
1 57089 58192 507897338
3 133018 78652
3 136644 58860
2 77344 854128944
2 29102 917455464
3 136567 22315
3 83488 64128
2 164525 796100381
1 58739 88127 579730907
2 55956 842567749
2 175151 164252916
1 31547 45984 779292112
1 52611 85087 316399002
2 115260 597908043
3 148798 22019
1 6693 110950 839595582
3 102272 57357
3 93329 109704
3 20494 47806
3 157529 47308
3 91105 20569
1 30275 53384 952333238
2 70889 292120613
2 107189 871181743
2 168369 498523236
1 53927 110232 491730327
3 3770 65931
1 23157 41945 805281748
3 139926 63509
2 159536 424047928
2 5557 563878207
1 29960 63847 62938548
1 77814 89905 737167453
3 90922 76837
1 44953 101831 885182536
2 113367 940370070
2 15403 483003324
1 77576 85701 91782277
2 72851 975568675
1 43769 113681 828070458
2 142750 729019306
1 5700 22091 798093925
2 20813 995833313
2 123442 691301552
3 31631 99065
1 17801 76267 434475936
3 43176 24548
3 50876 97419
1 56593 63788 722503011
1 8178 97935 173762062
3 104950 78445
1 48106 54645 41720762
1 42877 99646 571062640
3 172540 48732
3 117966 88630
2 27494 42775629
2 43956 929087770
3 67079 96233
1 8491 61777 98140966
1 6432 81735 587701174
1 13014 103286 552635500
1 35726 58041 539568780
3 107713 109956
3 16892 97800
1 26546 51777 150566231
3 150753 24863
3 60104 72949
1 50121 100306 36376583
2 71071 730717190
3 128263 92819
3 133351 56953
2 161894 22292265
3 81100 17801
2 154508 441973968
1 38350 112697 493771675
3 144587 46079
1 18395 99719 911470799
1 66772 85121 641472592
3 142713 13146
3 75711 67760
3 16469 43091
2 64938 37940055
3 123323 23931
1 5317 105856 650922023
3 55904 94458
2 163201 41048101
2 122018 437649876
2 36686 398988887
1 28358 31139 921732482
2 155309 84262243
3 23966 61993
3 148026 37865
3 83238 72689
3 85898 14044
3 27510 64832
3 172325 100048
2 126658 276715118
2 607 31834249
1 45920 108126 7589065
3 90800 6106
3 150466 88772
1 28169 54583 375781139
1 24924 80092 637004557
3 163358 7252
1 11867 111678 882494987
2 25175 235866715
3 171369 41801
3 52017 114029
1 45114 58582 857704638
2 139460 302213760
2 12942 844136397
1 80997 111392 249344531
3 9687 70032
2 62659 29291048
2 35331 823919731
2 160753 917614276
1 38415 66352 27735480
1 28954 96992 712181004
2 8342 940543215
1 1929 35280 299477604
2 22070 177841519
3 169899 88300
3 2963 42591
3 36521 74507
3 108473 78340
3 47070 81884
2 36768 269479608
1 4632 34334 65614933
1 20645 48623 960511926
2 81231 681615417
1 63021 72421 919352563
2 33383 426580280
1 7700 98615 93900876
3 11858 37617
1 67991 92558 372854811
1 16411 50305 51792333
3 149548 106115
3 60277 20989
3 167960 35882
2 106662 446237227
3 91695 69787
2 138050 50989328
1 25619 97037 29824310
3 94978 83940
2 86590 322974515
2 92746 192322045
2 121123 858198929
1 78203 86201 586451633
2 32327 487405171
1 28121 62471 975120648
1 48207 94072 744058750
2 55449 317786817
1 84860 101486 668421402
2 93691 687765627
2 95123 657562462
2 111549 994004238
3 107413 31905
1 11368 20337 791906968
2 147621 700786635
1 57520 82939 780857347
2 98290 576156682
2 26068 724628201
2 100392 618931198
3 104615 64386
1 1526 1637 371691029
3 91904 79352
2 149280 356076497
2 114252 519183769
2 40091 115269844
1 26316 73086 338004089
3 87989 16497
1 52760 69342 313386609
2 110960 616867338
2 53591 651288417
2 87732 625724110
1 55324 95486 212993642
3 172695 25425
2 164558 936081630
1 30128 31353 194599479
1 6587 9491 462964187
2 28712 655184274
2 57057 161246538
3 136511 96235
2 114605 320451607
3 9113 86355
1 3838 27301 736818879
1 9159 20225 703758205
3 37787 82069
3 146743 75299
1 55301 90366 442858773
3 138603 110249
3 101399 110958
3 72338 103545
1 65990 103076 363697499
3 25181 94610
3 103991 103118
2 64778 821337013
1 101692 105445 293639862
1 8197 104845 954091429
1 25875 58817 596747586
3 167416 25365
2 20808 567649778
1 4995 39433 723039780
2 140808 916386982
3 45576 94203
3 12029 75724
3 83563 88887
1 43461 78044 547637123
1 61875 83416 451246925
1 63240 81272 970610554
3 148135 87206
1 33251 104737 14301729
3 105164 11212
3 52549 101819
3 73198 24475
3 99511 43820
2 160134 679257029
1 25080 85356 497046155
1 49608 61330 716117413
1 13005 18157 955907716
2 23142 771152053
2 108196 194612868
1 30929 103127 757794916
2 41034 347759508
2 148392 452954926
3 33238 68667
1 9214 22257 335288691
1 3114 54417 279743155
3 125406 60789
3 131529 22806
3 75522 56959
1 24274 41409 251556488
2 161220 617806024
2 140021 684086136
3 57303 74062
2 21892 230656412
2 66676 274464876
1 33471 41970 765423482
3 110729 53151
3 160071 72117
3 137846 60769
1 1493 26561 306364285
2 122702 856144444
1 103921 113238 399707138
2 118612 627375771
1 42608 47145 870591253
1 52781 79053 666849398
1 62190 80909 293019147
2 168657 918364036
3 1993 71883
2 139995 162223218
1 64349 92547 723157544
2 111321 68480929
3 151324 96404
1 82098 112783 48998003
3 153925 78661
1 45088 84349 529164108
3 116334 73091
3 160525 4969
3 124495 37105
1 47128 57456 331702844
1 71773 96243 343561561
3 114184 112875
2 82570 751981296
2 117750 152290929
3 136745 22112
3 91318 66253
2 20299 797941546
3 162554 18384
1 9168 71499 579050538
3 149641 104101
3 65325 7745
2 67602 905182433
2 36147 928247825
2 64457 17525953
1 21219 83149 334007091
1 53248 93485 260258837
3 92658 88218
3 35348 42157
1 14033 44049 106776791
2 145180 142822103
2 161921 592887079
1 80798 112209 378387753
3 31654 4628
2 118209 28764315
1 28719 70207 300889486
3 139923 31198
2 160303 901422881
3 134444 12399
1 65017 103394 988012321
1 32466 82965 791655511
2 136439 980602604
1 9316 17756 406041698
2 99459 352414345
1 45741 103261 700006592
1 24946 52989 83234479
3 69975 101774
1 38421 42749 207973906
2 30478 539640208
3 124193 53833
1 71558 80921 31526665
2 98961 783960117
1 49630 95209 763318064
1 50922 70532 51167750
3 32853 79397
1 10462 67913 295894179
2 115992 985544315
2 109693 371639909
1 11401 69266 132163922
3 165926 83614
2 38476 693742873
3 171735 44824
3 54889 87765
2 76998 781720761
1 79532 110293 343488228
2 92884 404029793
1 72124 95236 774068872
1 11649 52083 67238817
2 93308 617244062
2 56216 731177520
3 77588 18621
1 77943 88857 672290702
1 26462 83421 931757218
2 167393 78673390
2 72500 427618766
2 52058 987998213
3 44774 14185
2 2871 670202365
2 47314 137214754
3 84954 92930
1 88804 96292 946815071
1 50336 64550 475152239
2 17335 303410304
1 30531 50858 487927155
2 62518 609194417
2 56695 508310297
2 32330 777250290
1 94849 96992 680138459
1 16506 105771 466511699
1 57863 106094 130690269
2 146210 677532300
1 16428 105553 103235882
3 3346 663
2 136536 242887177
3 163446 58659
1 6121 8231 4000018
2 7117 836822693
2 13866 400672593
2 30584 753083332
3 74844 77297
3 22632 570
2 41112 823370875
1 35067 94417 453872401
2 79683 629295003
1 27402 49980 892048277
3 72995 86574
2 143784 618078777
2 55886 127119074
3 91008 111929
2 39000 859725133
1 55342 77840 942809570
2 167965 877055371
1 3354 70837 824622322
2 101678 652891801
2 140676 328780857
1 1658 33830 445881276
1 48679 73115 127981226
1 1521 89683 405068626
2 38734 343231052
2 118193 549750537
1 23281 59266 194802585
1 767 35579 664171473
1 1421 79848 453637960
3 109073 10961
3 164486 114344
2 153446 943614274
1 35655 90740 55028746
2 11643 754451047
1 102710 110916 507524342
1 85931 104979 886184454
1 88998 106647 505968357
3 170226 7707
3 3683 33641
1 8584 18240 840538143
3 40204 110058
3 41914 59391
2 44024 362564295
1 14209 81977 6780291
1 20100 95049 284121342
1 37622 89467 779032082
3 138121 101167
3 146249 43188
2 154200 618573740
2 174736 507416137
2 115651 396949727
2 9785 915262069
2 44836 85121384
2 3260 870170006
2 116659 795173113
2 143775 797553744
3 144441 46450
3 133039 77616
2 37889 559920912
1 53508 54396 915199491
2 66807 841776548
1 53713 61277 623340933
3 7080 31813
3 25986 88150
3 54130 13295
3 34512 50485
2 40298 948391103
3 146706 16344
2 58051 266718612
3 98070 58510
1 18685 59976 512820027
1 305 80462 659732230
2 82642 716819529
1 37929 78377 88379222
2 110309 293891100
1 41923 97935 121982571
2 5478 112069555
1 48980 87623 398040938
2 26337 438737877
2 145898 879931120
1 13556 40591 90674103
1 71414 103092 650666991
3 110303 86098
2 95000 901743171
3 42439 87608
1 69244 89157 816487085
1 47683 98291 534814807
1 13253 63847 612385176
2 167588 732591429
1 41948 56494 122059174
2 71954 256252699
1 38082 71730 556753431
3 124692 26076
1 54267 80924 646994198
1 56384 100259 572103106
3 53789 54445
1 19574 68320 122160627
1 39765 97004 406736154
2 171915 673742912
3 125039 50479
2 65318 421676852
2 125615 515062529
1 58200 68158 312137518
3 52163 109788
1 81074 89517 465853514
3 92946 37498
3 149742 60425
2 15563 787928262
1 53367 90916 178647120
1 5252 38175 334458285
1 8023 45363 81906315
1 36062 101674 968060991
3 167981 30024
1 12627 67703 580438630
2 167709 338853631
3 44282 6571
1 75080 85807 49993631
2 50243 342426149
3 61870 60724
2 54126 758108619
2 122901 946018145
3 118277 58373
1 35113 64262 136290237
1 14331 58292 967662796
2 101376 794405846
2 107198 735825150
3 67155 10289
1 28319 87853 607129460
1 50160 82292 417229146
3 157397 94899
1 48297 49402 50563557
2 157572 597670314
1 17535 68328 286698287
2 12796 45954231
1 32766 76845 818761635
3 147095 31422
2 39228 615849577
3 65880 12074
2 105325 602194410
3 78563 43961
1 5704 45941 869642629
1 522 75039 618003271
2 116864 432802640
2 141381 786533741
2 32015 613256510
1 74153 102740 840406363
2 45843 406671236
2 112134 917898365
2 60554 704630639
2 51372 284078767
2 59602 575102075
3 141273 40142
1 52121 90989 864425768
2 12888 952041871
1 69184 83587 3162003
2 110670 897205784
3 118282 113180
2 151763 930926392
2 9761 788169024
1 22866 74070 720644547
1 42118 56348 691788845
2 11742 251588234
1 25642 73964 460608677
3 2236 94424
2 37592 47456361
3 91102 101518
2 122143 409422310
2 25956 990816258
3 11810 82881
3 20283 34859
1 92427 104285 75750800
3 40869 60125
2 63734 906715513
2 19367 729285100
1 104706 109793 697515371
1 22244 32140 918658443
2 30042 928571727
3 12682 19047
3 163905 41584
1 46307 85348 281447377
2 134759 217388316
3 89536 12041
2 21436 619750433
3 32265 52560
1 70490 97645 527688893
3 109961 3206
3 83172 33332
3 154961 94926
1 53510 87560 239221132
2 5136 306913880
1 69964 82355 691087334
2 115296 369316810
3 86343 76501
3 114970 24122
1 70575 72299 410560130
2 117434 926171184
1 90183 111059 483822104
1 79905 91583 209928843
3 38619 40104
2 165804 87183181
2 79503 411651652
2 78637 566452570
2 51237 350157115
3 120850 73381
2 18407 811559769
1 81920 90273 829549232
3 23674 78769
3 127779 56830
2 59939 907255458
1 36700 63503 581204290
2 93440 658387409
2 160021 920831234
2 96105 545074375
3 56580 55411
1 31648 103648 601780519
2 123385 154375413
2 129910 384091025
1 70570 73126 123561468
1 45871 77586 212289620
3 173860 78027
3 39459 80467
2 153187 48902450
2 37873 308979695
2 56731 801907168
1 24968 38754 352690999
2 142825 933474939
2 69353 357086430
2 62596 488710454
2 56785 117576802
2 165863 768523467
2 170526 852505881
1 1914 91541 122065748
2 152569 417061618
1 55855 57470 248908842
1 5941 58723 472903805
1 3247 101672 108128243
2 124481 27047954
2 15095 365844000
2 175580 247641533
1 100105 103790 109199875
1 81293 104638 741846306
3 58910 42685
3 93349 99040
2 50272 20013214
1 30855 77219 25742222
3 155934 102598
1 110624 114375 976027241
2 134527 62559814
1 13779 94727 953926087
2 165248 945063822
3 105418 49701
1 28635 112875 653233237
3 24883 30686
1 67719 102181 879800751
1 11210 52055 608113019
2 161751 327468413
3 58683 76837
1 34133 106957 619397702
1 31185 70661 13005725
2 82200 324704547
2 144914 760482607
2 168791 876497963
2 128259 506602801
3 121194 67901
2 171354 693006674
2 23337 410337645
3 75610 105035
1 7522 84441 58800361
2 150379 469416875
2 136622 430265479
3 148292 89066
2 35369 401377675
2 27952 945469046
1 15715 29352 381044651
2 3710 884218508
2 97534 275203391
3 96937 10966
3 29217 104952
3 95923 9314
1 39891 111907 296629743
1 35321 51703 64518552
3 20560 90100
1 9041 101720 422628121
1 8442 55711 968964997
3 173419 58103
2 35413 694754995
3 120777 78628
1 83404 92128 220916426
3 14243 56275
3 168310 87756
3 171494 39378
3 113369 5296
3 34086 78301
1 55483 65095 509459535
2 134351 191140663
3 12383 57369
2 169944 95974748
1 15909 88135 711933351
3 80862 42552
1 33254 84095 525200915
3 66717 21901
3 24911 1641
3 161798 91905
2 730 807604561
1 18881 32675 462362423
1 23295 101135 655832192
2 150661 519765975
3 48424 29313
2 117788 767826243
2 41017 760239738
3 10293 68461
3 76893 77186
2 52702 553877926
3 77866 81045
1 53143 89838 933775794
1 14736 41946 225536475
1 15358 82180 26413452
2 18731 877769005
2 123884 983624972
2 39881 20052935
3 75787 94200
2 99075 711010542
1 9418 39356 831641347
2 86797 156430802
2 67657 99723661
3 80014 28050
1 13900 24994 720966545
1 6080 35362 958306812
1 94516 101369 530299858
2 108292 400006856
1 18386 70508 589879789
1 5420 49298 94116541
1 29939 65493 957409894
1 11621 54322 984815669
1 60238 114345 596581481
1 38125 104792 995867097
1 36196 71930 403613972
2 49390 763381301
1 78584 91486 883784760
2 8799 710516684
2 18335 942244120
3 129990 269
2 4877 489943946
3 142383 67975
2 116257 328681484
3 120597 54822
2 159117 404306002
2 82958 873157721
1 51601 58287 423705525
1 3838 81387 448006480
2 136069 618604244
3 149678 50583
3 126829 72284
2 41172 525760818
2 9239 868896717
2 98050 650669517
3 4426 36037
1 62708 91843 399878094
1 40690 102042 723857443
2 169785 947658547
2 65831 508549981
1 21791 84211 313516641
2 153712 340390983
1 961 101134 62658242
3 21653 30799
3 172686 42353
3 75477 19828
2 168265 514957855
2 58991 142454490
3 9018 71990
1 21571 50160 665892485
1 11966 68167 779017753
3 30961 85454
3 138608 50927
2 170881 764859585
1 64096 111043 716915098
3 97461 25351
2 77493 52405371
1 5125 82706 200407979
3 99759 9784
1 3547 74875 984354524
3 117953 59765
2 135512 286505850
2 81982 477190622
2 154800 396765452
2 141234 679711494
2 174374 909539628
3 139036 37552
3 149849 86969
2 15017 572023644
3 139624 75015
2 16980 323559688
2 44290 907873977
3 122043 92356
2 50842 627854235
2 122359 61613685
2 97854 919650476
1 51444 109354 302500844
3 151518 44600
1 37943 108182 237378844
2 32237 865230890
1 7722 100229 243564101
2 17868 286573003
2 160290 567393577
1 13840 28656 952554557
1 16599 102456 6459046
1 7759 28459 644244294
1 77849 104495 932071142
2 144333 127995538
2 138778 756373715
1 55982 94962 942432577
2 30527 243476971
1 27353 52438 793434727
2 161563 338788241
3 106921 27208
2 161256 541817695
3 39131 28296
1 5923 64030 581941943
3 156081 105616
2 14055 472421362
3 10212 102026
1 6300 97771 358232098
1 56534 103459 596117726
3 29940 9749
3 100869 30032
1 88711 101091 363470939
1 21472 69709 844744739
2 157374 658958771
2 52395 208081409
1 48616 52133 986429738
1 974 90432 892214778
2 156987 639649573
1 73409 103752 669806462
1 34332 98338 923748157
1 70333 95944 736088843
3 77064 317
2 38177 40771802
1 19837 35172 786100892
2 31994 595847294
2 20410 395364684
2 167791 130040523
2 69796 863337749
2 148973 101715771
1 8380 95834 618143198
2 159843 879728611
1 13467 35975 547425500
3 132612 97826
1 13180 102012 64426371
2 96161 943838571
2 150315 349507438
3 94289 96516
2 151757 280495492
2 35775 229596851
3 133318 45087
2 91156 148116680
2 143555 721674707
1 28592 34757 734528624
2 10122 212588890
2 108452 742453422
2 127706 574048814
2 98306 124869089
2 96460 485428541
1 19385 28599 792544970
2 125723 882407351
1 43895 59413 958575326
1 19426 39508 38882099
2 105705 950291964
3 164805 59447
3 45287 23362
2 85621 646321806
3 78769 19796
3 103828 31669
2 174490 198640800
1 70319 91818 850520432
3 115986 40510
1 31274 34982 606656907
3 73283 40181
3 140344 54245
3 142931 242
2 55545 480835569
2 49564 342039319
3 168403 76976
2 24587 968016107
1 23283 96051 385631801
1 32315 55668 864420886
2 129730 167817444
3 139008 78624
2 10349 530591707
1 10502 50746 886992674
3 153609 50897
3 11179 40739
3 175441 103348
1 45148 64062 750637030
2 43767 869028269
3 95709 72438
3 120113 15303
3 156654 82949
3 129017 102699
3 123010 30648
3 52528 99242
1 1397 99187 162543930
1 50505 105848 447816570
2 16126 604134373
2 35107 390749084
1 30993 37201 421426274
2 134091 363826021
3 1933 101342
2 119629 888343373
1 17275 90637 471956599
2 46394 106229781
3 150278 91358
1 94187 103958 596343131
2 149729 296459919
2 159035 507033327
2 99330 72267075
1 25554 30965 543628480
1 65175 75710 148915562
3 51154 46883
1 17031 65704 993543003
3 13964 90723
3 161110 4314
2 150426 463462162
2 39271 784720641
1 63138 97815 38018380
1 11035 89578 586672690
1 16632 100883 934283809
1 4817 53512 540720698
3 41516 52592
3 170436 14838
2 18487 457122409
1 5668 58862 995766426
2 41287 581804968
3 42668 68725
2 4932 848085622
3 131383 36681
3 148257 52560
1 36415 83828 70776916
3 169450 95692
3 3470 100274
3 14461 35471
1 74221 99520 1515741
3 53681 20337
1 70156 86691 923639703
2 25944 810545794
1 75336 98749 747532507
3 12614 69340
3 45745 111338
3 75344 57471
2 149586 620199398
3 159836 16741
3 52978 100183
1 28328 88275 880535914
3 2875 520
1 59981 78719 294638538
3 31715 99906
2 149486 88858855
3 62500 87958
3 151649 109701
2 35626 91460561
2 116134 611476275
1 34271 93413 18146787
1 36185 105301 47699195
2 37426 228532457
1 79395 97421 692595550
1 47737 51445 809803020
2 28974 733603900
3 110135 79005
2 137536 905452477
3 9685 54482
2 4538 28334646
2 34046 949852522
3 107555 96934
1 21723 79823 768480759
3 94678 1117
3 167553 45640
3 132573 9908
1 20021 78679 822761892
2 132261 250509272
1 69707 110411 905211977
1 8213 58421 364506019
2 154034 108923038
3 174411 50908
2 16094 585970260
1 51766 80624 693407036
3 81725 107851
2 72209 616871676
3 115679 113730
1 36692 56252 539033067
2 129734 567605553
2 168454 546008474
2 144636 86298266
3 10623 19636
1 24003 61853 652718285
3 148893 37122
2 84851 409053261
3 64897 16668
1 44262 72638 375871970
2 173249 253680530
3 109346 24088
1 35095 99795 375675279
2 91264 492856087
2 19986 887809097
2 145038 614967392
3 160963 113004
2 94179 346063092
3 40022 57822
1 52353 99096 699255241
1 39447 56904 70466079
3 36900 102709
2 166456 455462687
1 82030 98341 748023731
2 19094 583655699
3 64519 113019
3 125128 102705
3 123061 17566
1 24097 48371 923395712
3 165712 23221
3 89287 34073
3 86043 111423
2 72202 967307448
1 6841 22556 872758819
1 29533 30598 914264159
3 65942 12533
3 171830 53572
3 36177 81077
3 55965 73192
3 13690 63166
1 54537 82653 629543151
1 28199 102302 553307655
3 35625 98233
3 103081 97924
2 18500 780361618
3 64494 68088
1 92534 95876 702926005
3 126584 25057
2 7955 233828000
1 63670 97475 101782779
1 4623 27628 34113387
3 165872 63001
3 158391 105364
2 107937 386575854
3 100045 49086
3 100437 102049
2 61085 441133806
3 40907 26032
2 53318 480120779
1 71225 93558 273888433
1 24956 65142 426128907
1 44065 74347 392173864
2 48533 782094523
3 38138 36749
3 51835 63678
1 18589 36330 289875435
2 172590 175659332
2 151875 589745501
1 61542 67779 719215238
3 13920 59218
1 42935 45258 695350889
1 32873 81624 523154238
3 90824 42082
1 38239 80862 696148970
2 81502 585383685
3 26083 7859
1 56722 95480 591683995
2 146262 648146574
1 39079 114211 948128246
3 124707 68892
1 63812 76404 977499961
2 98378 145634896
2 33839 32040791
2 74750 706814306
2 154324 895906141
2 60094 701827437
2 77715 342951816
1 11042 57338 907229034
2 165721 86455017
1 22395 33021 479251746
2 23481 152599255
2 166906 517537192
3 6152 47846
3 14018 104090
1 72294 94370 531639913
2 62855 808101904
1 36739 110000 317538712
2 91550 885521760
3 34181 91015
2 167673 936171680
2 15357 39648739
2 151351 443931641
3 50567 29836
2 167056 856102759
2 97107 361741947
1 19906 94833 459122126
2 132071 140222051
3 153709 5654
2 82765 412780690
1 60264 103166 910430898
3 5042 32451
2 40676 52727221
1 99400 105156 296957904
1 68201 80664 249077873
3 149007 23346
1 7398 67494 900403833
3 22025 105682
1 7070 90704 511133213
2 76870 463093864
3 25733 71918
2 30152 332798400
1 84173 87005 718521785
3 93402 110137
2 52191 629486469
1 51756 68268 109255958
1 12995 79253 107637968
3 58041 25919
3 30092 64491
3 116368 103967
1 17305 35022 898655447
2 82723 418660409
1 26822 81228 192522273
2 138075 519868178
2 91409 293421180
3 4062 57840
3 164033 74199
2 99747 997666896
1 69455 90486 84812588
2 81598 820198327
2 72574 555896671
1 9037 45335 419385356
2 14796 357461646
1 45357 59696 205027411
1 34707 102402 221348135
3 30752 83288
2 137141 74818968
1 10101 113532 674849452
1 25540 56230 404301286
2 141917 345144002
2 40044 719177655
1 78710 104107 242283039
2 19209 528252633
2 126448 172951849
1 20110 39529 773640606
2 46024 772644765
1 22915 93483 853007289
3 22861 100591
1 80777 98718 84104593
2 24644 459657010
3 140519 32097
2 131713 858140669
1 71081 103024 679468040
2 10473 875368158
3 110433 14844
1 25906 58640 84807679
2 4644 247836693
1 80592 88841 452252185
3 11261 18887
1 76257 102908 970588458
2 162553 55556423
2 152079 49641003
1 15081 53969 160550907
1 28695 99465 959182959
3 123504 63890
2 84073 520571608
2 135793 189894542
2 164930 457812608
1 62843 67507 700280048
1 6624 95656 363427963
2 141396 165999658
2 121524 144644459
1 10624 46691 434534622
2 17396 131440975
2 43179 568018675
1 30554 99816 480462670
2 139556 146106037
3 131971 65043
3 152974 84596
3 35604 106524
3 11090 95213
2 14972 217250353
2 142993 137151033
3 7861 109697
3 161509 20536
2 65267 587720295
2 30002 228735928
2 165933 421373360
2 67145 149037653
3 56187 99881
3 138031 28297
1 40638 61132 41763678
3 92441 112921
2 30166 737593577
2 35637 43528181
2 29821 754338125
2 166754 99079267
3 23282 19814
1 17124 22434 144537014
2 44408 69960783
1 34919 109785 756811480
1 27589 42634 307478645
3 128100 28221
1 59474 96679 747700599
2 147586 289935370
1 37665 62766 429011572
1 46441 47750 784177913
2 42509 499915025
1 18827 36035 939393921
1 106976 113898 140469551
3 166639 106218
3 126644 110156
1 29476 65023 962827151
3 107779 34208
2 120771 123594946
2 90217 249548492
1 39395 45986 595063057
2 90560 70960937
3 69415 37793
1 6088 84597 101759218
3 161250 46503
2 159909 160337068
3 76009 11018
1 1544 77358 656042632
3 61539 102577
3 143669 66315
2 100775 329731104
1 17311 23380 749180974
3 83947 55303
1 77748 109738 852604499
2 161417 369001868
3 13148 82547
3 110437 61978
2 50495 385249967
1 14385 108848 985113925
3 69492 73377
3 32372 79866
1 57772 100402 907395205
1 53151 54332 233858735
2 61173 923407731
3 149083 50767
3 29350 73082
2 6993 967211608
2 5955 678204362
3 42433 19517
3 27141 36204
3 122478 43404
2 34413 313499151
1 93209 114246 996516913
1 4007 55464 820496314
1 45725 73959 341028715
1 45204 68342 848490810
1 78136 112540 457433941
1 58352 113152 336270710
2 144325 374311944
1 10886 43327 719962340
2 87839 824612372
2 148496 329140384
3 35122 91474
1 23906 38528 98716795
1 43947 83960 106966373
1 25200 53710 188598207
1 106560 113633 45260359
2 157300 573496698
3 57040 61806
2 161096 764346466
1 2904 48187 250341895
2 51959 494759139
2 108113 285684538
3 59544 876
2 110774 810711186
3 57485 6144
2 48484 51886466
1 93012 110233 529604901
3 93933 81509
2 9036 425907946
2 59539 564261665
1 64606 70217 777969076
2 152872 968406957
1 33466 59477 179607117
2 119184 282401334
2 97429 188064872
3 102010 46028
3 108829 80100
2 29220 244217256
3 40362 6331
3 14448 11800
1 2144 92553 605624775
3 122353 55649
3 100186 103927
1 93556 101403 640513074
3 163384 62269
1 44619 92926 479250584
2 77274 123856495
3 140366 71039
2 62092 787373141
2 144236 844004725
3 50288 66355
2 152742 501617952
3 117087 82836
1 1832 58815 31383788
1 13062 55711 13867515
1 42193 59916 762089002
3 67225 90967
2 90565 617415332
1 16292 111268 524061546
3 39260 72168
2 33864 425204106
2 16468 289863907
1 28274 106103 979405808
2 39750 506213844
2 129032 419202311
2 72974 838065931
1 71843 87393 673662072
2 119841 185394434
3 99236 8178
1 95749 99267 958577096
2 142933 201985087
2 5663 780447433
1 7567 43584 806256163
1 66834 100130 632904160
3 109987 53865
3 129967 90912
2 134644 272816593
1 35223 48510 795333392
1 50365 94886 352024981
1 43299 85103 273678235
3 45349 13077
3 152643 9573
1 11800 40475 130519590
3 62530 81175
2 137908 485923919
1 2545 86565 116199236
3 148143 63801
2 65618 122462726
3 37958 8265
3 76245 77918
3 109953 27634
1 76909 80662 856343951
1 29137 31707 791718651
2 41626 503747539
1 2529 14332 469145537
2 89329 303325370
3 67374 11666
2 51141 211285232
1 19360 68748 65018480
3 169319 34608
2 71667 789435653
3 62187 100077
3 162861 54755
2 20944 477125649
1 82924 107572 276136963
1 4525 62206 600362487
1 28403 96904 782629172
1 35570 66478 548928640
1 2627 20200 908889244
2 90343 374558749
3 131113 50144
1 94538 103733 207195749
1 69291 107640 823566034
1 504 107433 304452882
2 67499 784503997
2 171857 83051180
3 159568 56016
3 163759 42774
3 160529 53743
3 132203 80521
1 13070 79741 725555890
3 156312 7771
1 23669 70932 831526954
3 109135 112369
1 26623 58977 908236674
2 73252 401827171
3 78499 30293
2 15614 638229626
1 43057 75858 348651914
2 34943 669767972
3 14142 91807
3 134654 15620
2 119406 610805546
3 2256 87841
2 118927 766318717
3 16477 14388
1 55451 76281 943265882
3 64453 70116
3 116628 92520
3 26721 11730
3 63444 14695
2 109633 658644749
2 136971 864167022
2 33163 452753346
3 72828 86781
3 132661 56635
3 15277 38515
1 64417 96332 778294429
2 52371 879054717
2 22921 618574271
2 120821 993662453
2 80303 971032107
1 1147 44317 532854813
2 153798 606098309
1 40279 90945 326641850
3 163040 71316
1 10916 45015 37782631
2 74483 150605284
2 154621 302998094
3 33858 101002
2 169203 260279816
1 52531 67498 956513068
1 11923 52403 204823024
1 37686 108012 535227558
3 23480 7426
3 68920 112265
1 26194 64617 444552379
2 51809 143588323
2 121171 399554019
1 59687 92219 53460238
3 138572 110032
3 15557 23779
3 173637 43234
2 50723 240821430
2 84218 443710152
1 83110 107729 538103000
3 122083 71243
2 171060 926048223
1 6923 91896 895716972
2 105126 480219339
3 61715 84532
2 31951 486304940
1 24012 113493 336510740
1 55378 82442 140300426
1 21015 48420 845713709
3 41620 44831
3 41866 109771
3 95756 11626
3 60229 63438
3 107120 31119
3 23000 25025
3 26797 47016
3 123101 109848
3 37870 71943
1 72329 112837 545090388
1 85212 93793 294375109
3 78100 18799
1 19415 78239 55839988
1 2623 28402 779115282
1 69771 77133 308271982
1 21288 92685 977814455
2 20854 943675520
1 28755 77159 517392390
2 5952 363795813
2 4216 251827669
3 2720 21642
3 88090 89172
1 23403 86015 533202439
1 49379 104949 875015140
2 37733 612531285
3 116527 18116
3 95434 35385
2 8813 50107994
1 16732 30501 706939461
2 170525 694679747
2 136420 116606573
1 37010 44711 192395894
2 121083 353540158
3 141645 113158
1 66805 75516 106340785
2 52114 241372344
1 56912 58834 898232673
3 15582 65970
3 86989 48833
3 83636 85569
3 57898 64663
1 57288 79866 103207756
2 132715 746473289
2 97420 358690954
2 75942 785149748
3 51765 98653
2 151249 769455394
1 4640 8198 511068001
2 132304 389497490
3 90006 10940
3 161599 86448
3 151215 45709
3 140672 97412
2 90363 288638529
3 62391 46444
3 72400 103616
2 93775 720838862
1 3460 16526 326093363
1 26381 45126 986363370
1 25729 98283 97996025
3 108773 38024
1 57267 65887 779854133
3 80512 98540
3 8037 95264
3 69446 28315
3 50794 1158
1 10621 64392 50091304
1 76290 91101 403335231
1 37978 39445 875153043
2 174713 318205767
3 93321 22508
1 74885 94562 398897652
3 119324 82912
2 23276 665947009
3 29663 68714
1 52238 56715 982666909
2 67235 827516495
3 142060 74645
1 95720 103931 898575292
1 34408 74149 342071947
2 80270 749503294
3 152153 16319
3 38413 67506
2 46998 938994630
3 50158 14361
2 71535 89693224
3 104147 95940
1 37776 79223 644502655
1 43732 65640 517035298
1 12288 97281 875002626
1 9956 32092 747892442
2 8399 487129907
3 154398 103386
3 16464 106029
3 19050 36839
1 34371 59508 765485061
3 98591 34874
2 80557 220908650
3 71224 36369
3 63584 58776
1 31126 106006 659017012
2 14558 658129473
2 43740 245693089
3 148760 67998
3 4009 55929
1 104571 105511 864815399
3 60031 73876
1 52715 109746 40394985
1 63662 94561 638602357
3 15037 49315
2 15388 641520491
2 129622 899727471
1 25786 106868 578320337
1 16209 106915 771083317
2 149868 651111202
3 121691 16479
2 118648 238462493
2 111936 309064851
3 115103 100970
3 28846 43045
2 80338 247132138
1 56260 87061 368592693
2 22121 113816566
2 98361 313016364
2 60852 155773739
1 2994 84403 457916295
2 11682 524046616
3 65633 57233
2 40456 59849553
3 90379 91537
1 56246 72659 489564507
1 10753 92495 473710008
3 37891 78734
3 10638 68122
3 41877 821
2 1401 17037163
3 83368 8675
1 60610 79597 632903467
3 32171 51053
3 139075 11229
2 31801 75124730
3 89000 100386
1 22210 33054 145050890
2 83910 717503774
3 123184 103352
3 84474 99066
1 2920 11220 861541775
2 167413 561164671
3 14639 36072
1 34041 53915 121979357
1 57930 107403 967790245
2 52028 27128052
2 160482 276222645
2 67672 633478949
3 77638 111016
2 123375 256697847
1 3546 89069 839699179
2 74245 419188548
2 124073 239818278
3 97915 77498
1 42250 93370 700523411
1 67742 105195 303417148
1 106839 113562 491154574
3 82432 58821
3 93450 62906
3 167842 111852
1 43928 70003 350251952
2 20699 86756863
3 128347 96057
1 29947 51961 695371851
2 76447 43404163
2 11054 408919711
3 86903 23858
2 170938 181673387
3 172339 27095
3 1161 113276
2 150485 698498912
2 119162 165007275
3 145917 71651
2 101296 134724215
3 64885 1086
2 25191 828093556
3 81469 43255
2 52335 483817155
1 65738 99415 176019087
1 85808 101862 456989393
1 36541 90243 338748250
2 14888 180933367
1 43496 75681 890301193
2 73244 617159873
1 13587 70075 944858750
2 5956 740331437
1 49393 111104 530700729
3 20601 74417
3 99075 69927
1 30756 65123 573202814
1 71171 104255 558329350
2 89397 854040234
1 40985 83674 229829188
2 14147 319036322
3 23699 114177
3 49087 83471
2 23124 56444199
2 31615 368155088
2 164860 828887480
2 60788 23679227
2 27672 147879308
3 30382 38291
1 90070 103997 624754077
1 33010 96574 721045110
1 64283 81258 203866930
1 102926 110297 236230793
2 888 981729021
3 168066 50557
3 142495 30399
1 87551 107740 360011839
1 51220 101069 476802614
1 51820 62911 671186282
3 140746 111149
1 16435 110693 46376089
3 59662 39131
3 111920 48634
2 9996 159899154
3 167735 91328
3 96540 10278
2 23986 577386941
3 19720 47533
3 73106 43102
1 88334 104960 423620943
3 124159 28395
3 4234 112322
2 10256 36542341
3 73339 78967
1 14451 57643 876009864
3 141312 7723
2 66444 79072679
3 104788 21196
1 56207 104039 722856432
3 50801 74217
2 19634 157339636
3 72628 80973
2 72792 377351343
2 156473 494867925
1 63505 94654 184541017
2 69529 232967840
2 111151 915855151
2 90059 166501165
1 10955 91903 136006434
3 563 87687
3 39517 28383
3 108817 65646
1 5992 112361 4979154
3 118844 88020
3 124688 91301
3 46039 17543
3 74280 79396
1 42851 78983 153750061
2 158410 814778945
2 88171 546436356
1 29579 76540 573740843
2 136986 329987305
1 8466 34157 519666198
1 21937 43920 84894865
3 93754 73466
1 14608 44975 735525198
3 59203 49741
1 65336 86478 334994389
2 141841 764655863
3 143971 52735
3 70814 19105
1 100051 100187 54334256
2 124617 23852997
2 163733 474206566
2 110548 192050083
1 29872 78448 867281426
1 93352 102682 473159699
1 56055 71538 788576516
2 68972 961249704
1 68837 95528 109471368
2 16149 882547895
1 8858 12363 865597386
3 3928 82821
1 49615 65000 638039077
1 85066 107971 234163232
1 8231 110713 41008768
3 48209 81804
3 13015 108381
2 62350 451374165
1 51102 113859 203499201
1 66009 77359 826709313
1 71171 107415 708502775
1 46261 80331 792898407
1 25917 94138 522091328
1 52834 97964 502433363
2 90781 281640518
2 101626 744244936
2 76670 339950707
1 2453 26400 823978285
2 30536 41094063
1 19925 76804 401354966
1 91311 111658 223405952
3 99828 78094
3 129477 107735
2 123399 507035276
2 75759 185172357
2 93130 180367055
1 47290 107237 151170036
1 23616 87010 483071104
2 165245 651176620
3 100266 59723
2 142239 796879823
2 94020 66214198
2 29104 77036818
3 27949 70477
1 86299 100349 29362348
2 86034 92642506
1 49725 59846 793052560
2 43458 249958335
2 4867 543332799
2 37281 316805866
3 111970 17027
1 7746 59136 766534862
2 99128 805811739
1 40194 70452 854299242
1 546 46928 97501616
1 93604 108065 88367865
1 1152 24032 944986343
2 111723 632688456
1 19671 33173 667531204
3 8763 21937
1 38211 40075 600976601
3 112914 52699
2 163087 122796140
1 11718 18846 174730613
1 58447 66171 457330787
2 37242 607824743
1 47403 90354 717177059
3 16825 54141
2 161221 626663313
3 36013 6219
2 19175 249420353
1 11788 43610 661088432
3 16356 64756
2 117854 111998773
1 85856 104838 25156590
3 72324 66887
2 160587 261596106
3 59773 105062
1 3744 48379 880412528
3 30449 87873
1 60401 74518 103167114
3 147197 8262
2 17985 489148983
2 104115 861329558
1 71147 81442 379978330
3 24785 106821
2 52915 985923922
2 144611 783398056
1 30446 104383 7835409
2 106571 782053849
1 38837 100816 613678290
3 116770 37015
3 160492 99808
1 57132 90923 190629093
3 87480 54011
1 21453 56754 41877185
2 78287 419849429
3 85679 16694
3 146671 81047
2 86234 241063391
1 51715 58226 180526146
3 157017 48735
2 29898 83979586
2 172748 294925744
2 11328 684467222
3 130929 99193
3 69483 88767
2 10276 945766641
3 172517 26619
3 103930 13761
1 28957 34743 200086695
3 81313 60556
2 165748 693201688
2 74093 922512240
3 6617 104413
3 111505 77493
2 96886 284829279
2 125822 277828574
3 37574 39421
1 397 78756 294737747
2 90275 874392048
2 163005 330315109
2 115300 777029419
2 34236 70332564
3 118497 69620
1 12818 86122 981912148
2 34726 980878513
2 165646 341453552
3 169968 39728
2 36408 890682344
2 141314 287214683
3 20483 47957
1 41577 100633 20139069
1 5894 78414 911264031
3 18331 56868
1 59000 79855 232917339
3 9306 23366
1 96039 109398 643025439
1 31443 91557 425542839
3 106197 107646
2 82422 590956474
1 14237 94531 68271432
2 32636 137605880
3 31869 67128
1 4294 8987 673142992
2 72380 761970797
3 70733 44073
3 84352 24580
2 9804 891013789
3 156139 54868
1 21808 31368 476307174
2 27729 636241621
3 170490 34738
2 168815 70320744
3 21285 11285
2 86885 598603225
3 44309 72157
3 78318 107533
3 5853 97273
3 66018 40728
1 28536 77695 534082879
3 31201 83677
3 173573 26914
1 28279 99903 740720004
1 90117 91750 694953234
3 92520 65691
3 38243 34949
2 153251 173366584
2 174743 131366498
1 3951 38703 877668988
3 141739 104887
1 22678 109361 437692449
1 14339 16289 529188360
1 59423 88223 271342663
1 50323 68968 389575098
3 72588 101482
1 51728 107962 220584385
3 12669 96417
1 33487 79365 454646216
2 26190 317033032
2 81463 886965761
2 126731 249898027
2 58735 707457245
2 74901 101867089
2 2065 487720303
1 71302 74001 179034838
2 32008 968784802
1 9565 103636 521264497
1 46803 108231 678734616
1 28570 47509 363808841
2 88573 45540858
3 58222 69644
2 119350 220940657
1 72880 76132 991964889
3 145734 13504
2 7871 991008857
1 3273 71815 582035980
2 127613 685475179
2 130962 598288975
3 155292 50486
2 135251 333004251
2 41749 792788075
1 78438 80503 399619665
1 52131 76117 153447606
3 66449 62175
2 47835 974427995
2 35600 515466009
2 65655 667938061
1 21696 93925 139624773
2 85964 453700406
2 112137 167170275
3 53065 28607
3 113427 64710
3 23628 29881
3 22946 114056
1 47054 47353 477905728
2 141281 181015504
2 158127 739622713
1 52284 82186 839729393
1 40415 98005 322386530
1 4024 113093 613145183
2 64113 113918875
1 63960 84826 682890916
1 15546 52735 10312410
2 12670 6130253
3 147715 67098
3 160038 47798
3 164159 75467
3 91725 62502
2 99891 748648460
2 8851 706770037
3 114929 33727
3 116591 25886
1 10862 50251 387383375
2 86148 4448982
2 88468 389177834
3 168211 34496
3 169449 84575
3 31567 84096
2 123689 269605101
1 21028 75228 883817948
1 99636 110416 466405909
2 51571 308405168
2 52934 715656122
3 126146 33105
2 19343 351836330
1 31263 112036 364991127
1 8573 26355 106168227
3 64969 112457
1 53403 111754 50109506
2 29582 915180115
1 18241 36859 221408420
2 97441 328544764
2 174571 815847275
1 3692 20211 661718330
3 700 101152
3 41848 26360
3 85045 56115
1 61359 68532 251999713
2 126756 718163421
1 25950 96955 610412886
2 109899 43438067
3 66281 53381
3 65966 44970
2 75840 966242546
2 86052 882780175
3 47837 13334
2 27050 697007061
1 4878 13351 536657449
1 36618 75980 604627796
1 51914 84661 366488093
2 47095 197371575
2 123710 305401175
2 172198 766252371
3 14336 39399
1 40307 81972 466293945
3 29546 39251
1 30503 40606 348195992
1 14241 78809 937787268
3 169207 65803
2 18506 322386257
1 20994 39713 651454253
1 3680 53411 172962861
2 58630 673622127
1 29722 70837 891430147
1 73349 100304 47437465
2 54623 317050085
3 144596 29381
2 142924 293887181
1 42703 48216 229642351
2 145662 251212446
1 73558 99572 578504852
1 19876 37112 404060871
2 63521 516594579
1 50951 98793 171720693
3 24549 42112
2 158028 226551379
1 51038 67383 785526666
2 37720 382075119
2 172891 36288180
1 14411 84026 676321645
1 58733 109320 433650470
3 29965 51851
1 31582 103556 878018492
2 112693 350156965
3 39797 109814
3 48244 7789
1 14821 106072 391603462
2 54436 428203493
2 121016 629864803
1 3628 93856 80466633
2 149039 330528857
3 93915 111732
3 10153 19835
2 149027 183359780
1 61035 75485 122684822
2 43789 978716318
2 66533 644087465
3 158499 30964
1 25968 34566 163131356
2 62992 929194712
2 36909 783570497
1 106151 107650 195523357
2 120995 611682465
2 172902 101741623
2 18102 703431039
2 146015 229939524
1 54830 75035 617809716
2 165231 291197309
1 25510 85436 986292769
1 27708 52655 832512897
1 16486 61607 79506176
2 12215 500310042
1 24033 56005 78600882
1 22568 89392 363514016
3 20349 69635
1 12069 68320 746861013
2 70412 779051017
1 29033 47292 477057766
1 24320 66455 175408470
2 58111 871857738
3 128697 34767
2 78816 637480057
1 26865 110897 26398813
1 23441 107930 139742061
2 40237 56055738
2 101639 276523544
2 98915 388329009
2 122956 183223942
3 23034 52350
2 143052 550067669
1 2135 60374 974258003
3 80689 86985
3 6544 236
2 8383 978838335
2 165106 250659034
2 121120 577379169
2 109000 44980206
1 10763 70362 893018029
1 6527 70171 667585367
2 2163 959757346
3 157068 35101
3 110495 12030
1 25880 104029 286093983
1 46405 51465 97613993
3 81185 30096
2 134714 725524205
2 36636 647504279
1 24516 109538 547657396
2 163154 599728274
2 52314 440752054
3 83260 89934
3 150019 1555
2 2955 660686662
2 61553 237234700
2 73372 922005030
3 83386 87142
3 157013 11380
2 106359 435143711
1 61640 103278 978842998
2 139270 820644265
1 88112 92615 376125341
2 147488 578537139
3 43128 72290
1 49436 65306 365247914
1 37919 82667 454277819
3 157418 94685
3 133481 1296
1 31023 82006 505617890
1 41427 90672 969279780
3 100962 19733
2 141851 737855684
2 26865 997407289
1 19845 24524 970522685
2 115137 208335423
1 53388 96242 522434691
2 71471 40625292
3 18396 80309
1 20117 87113 581412801
3 120055 75044
3 100089 74992
1 6110 7891 437567228
1 61626 95458 253946270
3 34169 65399
1 9331 103585 617891097
3 51642 11975
3 1364 52409
3 98714 11647
3 59819 40534
3 99137 68275
2 120450 470442945
3 152100 7119
2 58926 968494852
2 56265 407358365
1 56742 58783 253500869
3 12250 96038
2 137859 859474988
1 73260 79755 862815823
2 151920 929619387
1 12606 95021 551518879
3 162642 60287
1 10410 112231 300363510
2 62740 797529092
2 61752 306595458
1 76502 102482 63362126
3 142694 30023
3 114405 12124
3 79823 104804
1 25959 104165 992148859
3 125043 89783
3 156255 62591
2 146467 287650081
2 145453 286543909
1 41872 113452 353713852
2 56893 488560340
1 26870 113982 845174912
1 4251 44149 831483425
3 12803 84479
3 8741 16893
1 12334 63063 416896817
2 44393 759277514
3 74716 51173
2 104213 114193807
2 79645 973045842
3 111946 104113
2 41372 696324926
2 10270 396983845
3 140508 24589
3 139820 42702
1 8518 19155 482699869
2 13876 346695494
3 154596 102394
1 14104 61756 984667804
3 173566 67852
2 72311 359290221
3 165787 45822
2 165635 957347694
1 34950 63515 321499690
2 39114 747438775
2 59795 58268287
1 5745 90299 623153238
1 23062 40247 681234623
1 97151 103025 770618013
1 28459 84109 205538434
1 33419 111396 793364586
1 56035 61283 650618099
3 36053 101382
2 157492 983309869
2 79978 823132447
1 74288 97775 874072291
2 117844 134874518
1 29588 62840 756253312
2 153353 679346689
2 124195 695728943
1 55755 59071 559606028
2 54361 191604473
1 12627 17566 684130259
2 1723 853117663
2 123378 523097201
3 83508 51061
1 89704 93467 86746743
3 71277 44370
1 28060 60391 498842543
1 54450 97970 334962188
1 73486 111424 462927084
1 18497 30930 898104771
3 11384 109514
3 170764 65463
2 85587 355119574
2 102009 279243622
3 137380 108065
1 13252 59598 58697245
3 97474 50389
1 1122 14270 781410597
1 13963 94467 859919595
1 1664 32450 408685642
1 73710 75240 835788826
2 9422 336593503
2 136331 607887945
1 9200 51306 362762568
1 16921 72282 365263868
2 77153 619637994
1 26194 50999 995479814
3 131675 21998
1 18189 92536 641878638
1 45380 53344 575995665
3 66195 36036
1 6277 100018 425570557
2 70582 989779706
3 73954 63261
1 79150 105346 820627810
1 3701 63449 679788689
2 19609 808279000
3 127402 49998
3 136433 38008
3 170635 25908
2 67265 641483962
3 149348 94320
1 2877 57798 593812931
3 157695 39826
3 7769 21370
3 153425 97936
1 10836 111469 684898157
2 61532 194925914
1 3107 39895 949346395
3 145551 66564
1 19046 101829 609581793
2 62475 485735867
1 15329 65500 448157314
3 113758 31817
2 37190 688102065
3 28489 34233
1 35151 105561 87613206
2 92626 795357414
2 159901 403460144
1 22879 101993 582942696
2 121598 284157844
3 76434 89722
3 95048 46114
2 166395 600935780
1 37857 72610 589529139
3 149070 31959
1 110455 112734 146005560
2 147232 442523914
3 122288 26770
1 32076 34465 429200944
1 45708 63379 768678680
3 126502 37955
3 105849 73357
3 161958 15386
3 71037 57574
3 100167 12969
3 47545 26359
2 141965 568526368
3 134236 20873
3 73422 76404
2 1779 141937757
3 15466 53052
2 145820 370386420
2 133279 736505797
1 9313 112592 980187043
2 13016 128009841
3 98363 62964
2 29783 38372583
2 44764 136081730
1 61994 101037 895224099
3 131741 59879
1 20374 68274 350929178
1 25249 84449 613079990
2 96162 137013545
2 54449 676046501
3 125690 75320
1 38774 99216 341812616
1 78496 107116 905162881
1 63170 77119 607435997
1 79694 95692 922938821
2 14067 709112925
2 69656 359247025
1 14993 16645 879086785
1 65173 95502 885645664
3 54597 96013
3 164786 81232
3 34289 13807
3 130763 108218
2 93711 517121320
2 24143 504053537
3 104344 80240
1 34084 49851 378380121
3 68058 55015
3 90254 95403
1 48348 53853 137290272
3 74653 47784
3 153557 56727
1 29763 74588 902338098
1 564 89328 983395566
3 42672 112729
1 107560 110120 944697991
1 45640 83885 429426952
3 152902 97303
2 136116 319967666
2 22128 772928281
2 167273 641363556
1 111244 113904 732222106
1 57846 73793 30420970
1 9429 105391 374551701
3 80479 76664
3 85533 18144
1 25741 102899 257497320
2 149547 951244145
2 111543 362632476
1 54043 111805 489201052
2 95444 293789814
2 86716 402194100
2 111822 33160183
1 13840 87410 167999051
2 27651 127377604
3 101598 2484
3 67207 6468
3 26293 18601
1 59427 103527 633129367
1 106498 109364 31614821
3 21475 29760
1 18095 85266 208547223
2 153492 274436479
3 129201 59286
1 7119 113409 657747555
2 167086 732222511
1 5853 78405 574385941
3 77189 3113
1 63998 113270 329298302
2 99927 173919020
1 32281 60677 510396624
1 5671 113668 925314503
3 174162 67109
1 14871 53628 317420982
2 111299 86427102
3 116907 57920
2 130041 924738392
3 45322 58465
2 59183 578074810
2 113467 397456176
1 62906 97234 120666416
3 139863 59957
3 117491 35473
2 173557 760933493
3 9665 61664
2 53980 789397894
1 8228 101066 479303396
2 20854 995903273
2 59452 198535882
2 77152 446853630
2 40039 150689283
3 169613 53219
1 2639 67291 942498335
3 110517 19671
2 71514 101318101
3 118992 108128
1 740 79132 329860435
1 3626 61232 62441026
2 157923 148001238
2 148707 529249780
1 8823 99882 896481033
2 67860 604948753
1 10126 78682 302904870
1 26911 89432 184158011
2 130018 770192459
2 495 289652420
3 55208 31735
1 25894 46036 933075515
1 60889 79610 687120289
1 100140 109569 803153963
2 93353 229845463
3 111657 28648
3 124472 13659
1 37294 94686 924127380
1 6349 49008 539172049
2 66170 913536498
2 94595 65304261
1 11045 39731 907984786
2 123799 850222350
1 64790 75832 563585624
2 121044 277468180
1 10932 40577 776442841
2 149246 85538472
3 143374 44770
3 147546 52376
1 17308 20678 231999954
2 104880 17897486
1 35699 68130 183981411
3 127342 77019
3 25884 11913
3 171317 53333
3 118774 6766
3 61876 11410
3 61251 36906
3 60812 35118
1 33393 68389 981936394
3 127917 83163
1 81510 102031 650185973
1 46768 54363 132931751
3 190 10139
1 8268 55983 447781763
1 40247 69724 371224123
3 168327 43065
2 72063 661337640
3 110916 39843
1 44191 99104 941610763
3 19966 105024
2 147959 9131791
3 8489 680
3 104471 95566
1 85196 106529 445753048
1 103772 112591 580850566
3 67939 15928
2 139540 664798103
3 10680 71391
1 46991 62283 248578572
3 166872 24953
1 58182 72755 130735967
2 127964 192654131
2 71196 748734085
3 134415 35935
1 58446 95710 326432816
2 9915 495874024
3 110550 39515
1 72379 84887 321720715
3 88176 3294
3 17154 110142
1 22690 87576 617409410
1 23894 66707 253304122
3 153003 49692
3 106489 102219
2 22176 339729170
3 8344 18102
3 36139 5868
3 163228 68473
2 100902 445279020
3 139625 85540
2 127552 876537260
1 77740 87064 441294365
2 44406 988323172
3 5453 71372
2 5929 151005222
2 117426 95863367
2 67947 925421688
2 154341 488577257
2 55191 676130700
1 9532 47582 49755150
3 110322 61516
3 16215 11478
3 167983 51997
2 69950 526109235
1 6368 32990 664796335
3 142597 5481
1 16775 108935 896251532
3 48915 23950
3 80841 43944
3 4912 94550
3 167073 48467
3 8683 71373
2 63279 398062211
3 97797 44928
1 75181 108164 957745060
1 53018 60461 834741469
3 153861 58470
1 28863 54254 51322840
2 124681 116316603
3 64285 65552
2 86258 535426757
3 92302 81704
1 90867 101042 580914974
3 98109 22242
3 129781 7517
1 79885 99518 737554513
3 96642 98808
2 116621 83947144
1 32656 66245 365494833
3 121160 39312
1 30053 45643 264871472
3 24283 100883
1 93080 112282 529152873
3 153996 49383
2 17759 871388166
2 165070 917768150
2 145290 651303708
3 33028 57751
3 162016 79334
3 171221 25817
1 83313 92248 487488197
2 39887 607003796
1 50426 80139 243598731
3 94952 28276
1 98476 103434 666215665
1 74581 99470 885608147
1 57780 72761 975025155
3 95805 89716
3 83181 20189
2 101397 841353364
2 16646 397488636
3 149590 113471
1 46626 54481 658670312
3 160249 73017
3 172056 16933
1 16679 83631 845095941
1 65226 79618 703561847
3 38840 47775
2 108371 947316885
1 25453 51164 598205272
2 117525 619178567
3 59327 26156
3 37042 50830
1 17710 30703 845511051
2 152282 499318960
3 26827 34073
3 142915 45721
3 143149 90183
2 172205 446556603
3 96131 2365
1 76169 105747 46903085
1 63062 112643 845124343
2 76742 235317206
2 78535 815748174
3 172104 79016
1 19682 97870 587332160
2 58323 245891485
3 21132 56855
1 38132 109985 90699127
3 170888 46191
3 21471 100488
1 32947 75892 445792826
3 83055 10107
2 35069 735256238
3 93112 25150
1 26348 47903 77345640
3 120296 81190
2 64055 624801358
3 56280 95997
2 152161 997218141
1 80379 113876 422585669
2 47610 433675741
1 29447 40442 198265481
2 94914 587026633
2 112507 616817140
3 99932 69826
1 20052 38052 270189862
1 59596 80677 260604639
1 52209 77651 704133713
2 34888 433678729
1 58397 63482 576049200
3 45554 83802
1 26763 90964 74435566
1 33196 103529 937100769
1 25552 81412 210648196
1 1919 63663 826430311
3 34310 8489
3 154176 78712
2 87488 208489335
2 167730 315472258
1 8662 34255 536631317
3 147851 69553
1 129 95889 716007418
2 20317 583951986
2 19144 322459426
2 33799 214217536
1 68917 98702 896340736
1 55841 61855 183473624
3 41394 91312
1 6888 71910 436022122
3 3293 109382
2 136524 116323481
3 140503 77774
3 41652 57352
1 13206 113096 691077072
1 34364 111525 519843646
3 131811 29034
2 58221 528254862
2 20235 697503018
3 74108 33846
2 170953 607023525
2 115735 402846043
2 161091 249127881
2 151635 624425746
3 148537 26410
1 35927 91326 110577986
3 45679 82706
1 52836 80883 836699383
2 40340 351958731
1 77032 112916 869215052
2 126789 908885003
2 165543 64529181
1 39742 50961 320484170
2 125339 67125619
3 135365 21565
2 115194 662562719
3 174854 88474
2 51844 502699238
2 106121 683726645
1 2461 2765 428427953
1 19709 57339 931617630
2 133389 216725321
2 103022 266769738
3 98406 76292
1 61660 77677 948863536
1 47915 105406 503424941
3 59551 84105
3 103508 79901
1 43518 45079 53222886
1 46464 97072 397814264
3 109841 56227
3 59051 101990
3 125482 88355
3 2583 929
1 42823 107728 617262617
3 97641 50216
3 158303 59406
3 134816 79124
1 65124 85955 562956074
3 80802 68338
3 22137 66827
3 156675 85232
1 50984 75746 992106926
1 33768 108051 391914478
2 27199 906427639
1 48762 56272 443263530
1 68822 92215 24382145
2 125697 323686683
2 93978 44353963
1 28065 28707 541064352
1 9023 32818 417794095
2 54667 566199785
2 105510 201607655
3 4017 25920
1 22042 90508 548419059
1 90575 98552 65195139
2 111030 283129216
3 116431 109505
2 83979 560643855
2 20026 678900819
2 11974 431996990
3 17255 72369
3 152035 97622
1 31864 69642 259460588
1 66383 72052 399025348
3 43294 59894
2 15815 886660565
2 18930 847086095
1 54320 82752 895562339
1 47104 49518 919171991
2 18807 73878851
2 29984 290879219
1 19240 112669 361077678
3 39352 50947
1 17419 114254 612307289
1 2154 89989 318288264
1 39526 89894 94404645
3 68078 46212
3 146010 58308
2 34780 91872143
1 48576 110348 15118281
2 62370 447186386
3 12793 90843
2 74202 227804507
3 168603 93648
2 128056 222791160
1 77460 81516 421021110
1 1193 21663 890630162
3 22162 3347
2 163286 194938456
1 59618 108995 713025663
3 35256 74248
3 63422 350
2 116780 311744759
2 22519 143469054
3 10596 62404
1 12293 74856 180571991
2 81163 131320728
2 11491 243790204
3 72080 32362
2 173313 435078377
1 71796 81326 598643576
2 108011 527559851
3 145360 43943
2 135932 460267124
2 133599 317824680
3 126056 81270
2 168181 468808773
1 14311 107677 178929176
3 168507 69517
3 8283 40697
3 22942 72420
2 9768 419447237
2 81512 600004357
3 151192 25541
2 157340 413496790
2 33428 766134832
1 17896 50510 575417506
3 151914 32036
2 92709 651158817
2 158943 733621256
1 30026 64828 251087001
1 40568 94236 866699011
1 17157 74842 8048681
3 45835 73791
3 96560 7620
1 47782 53865 414039402
3 27208 85096
1 26762 105317 518065465
1 50722 71787 296155247
2 25161 969335435
3 8056 68754
3 22591 3915
3 102700 47124
3 145925 46892
2 98289 504584073
1 40242 75273 898928708
3 157671 8858
1 89628 107705 154713020
3 157333 74345
1 58835 108373 320585199
1 46582 96602 181956669
1 29173 48605 25504223
1 18704 31409 523030529
3 146180 87622
1 4018 12493 11305763
3 173065 72424
3 124377 13232
2 90848 711874403
3 142788 32316
3 24860 11140
1 8788 83525 614648018
3 96386 40604
1 7032 91414 244393432
2 169367 920647594
2 38062 31459515
2 6732 440229277
3 107762 70821
2 164751 387070840
3 52117 61904
2 38515 381673228
1 46818 95236 802834052
2 156751 65721719
3 170231 64627
3 141687 1567
1 37178 73598 839607836
1 13835 20446 34438568
1 89656 113455 58260401
3 76639 43713
3 43892 88936
2 101926 348432578
3 44676 83057
3 1919 61578
3 144654 94236
3 9891 17174
2 34431 692905061
3 41164 84095
1 31554 82196 360390917
1 5332 17884 851987930
3 118373 80996
3 96495 94778
2 131655 354710881
1 33477 34621 292074645
3 96983 54975
3 82502 26607
1 19339 41728 571100017
1 108261 109603 878769775
1 22045 97214 10232290
1 64590 67336 340116293
3 137980 35711
1 62294 73340 965824781
3 126790 103816
3 46102 16886
1 14094 36281 122318908
2 14280 25945825
1 98873 104981 126943618
1 52775 86846 306102215
2 107814 622100958
2 158579 922615180
2 6586 627606057
3 174731 7607
1 92603 106602 132992794
3 162248 105266
1 104149 105667 972857795
3 163875 60215
2 24830 207576907
1 44393 49518 600890758
2 55246 912261960
2 126422 717839043
1 84717 105047 583584234
3 94809 64468
2 133208 904224373
2 155942 686044237
2 153758 774442893
1 28067 70740 670664844
3 34918 36089
3 140891 98774
2 33791 452096828
2 98972 825261901
2 33861 215587202
2 48240 752763994
3 92968 51076
1 1541 28222 424801765
1 2711 15428 125765452
2 110734 3567668
3 55361 98089
3 43700 41735
1 11355 97649 933458358
1 38745 108572 670919606
3 150869 41374
1 56731 94249 754887607
1 1894 27798 81447483
3 69532 58673
1 56228 113661 119933902
1 28993 65225 526281611
3 170630 84026
1 49092 51928 830462360
1 22576 107685 669994161
1 1551 89524 709938168
2 118463 365483738
3 175277 24838
1 88936 94590 401248298
2 40455 669498413
2 121443 399702028
2 63059 319863808
3 86301 74276
1 5952 16000 139031890
1 8888 66815 408164679
3 2831 93055
1 39744 89760 327151131
3 33209 84198
1 2919 77944 812839239
1 17704 26097 429295134
2 135981 91976646
3 26589 53836
2 33683 148921132
1 11147 56133 233354892
2 98493 582949887
3 59216 71490
3 28232 72794
2 51739 391509902
1 10351 32784 433011520
3 28572 19169
2 97701 193036490
2 149522 476415617
1 64542 113746 187779168
1 80626 82465 958530359
2 79120 790517091
3 25912 84200
3 152076 94818
1 73654 75306 236571765
3 72113 49219
2 66332 370656113
3 93386 42777
1 80770 93830 179611671
2 127296 339604449
3 175436 52111
1 49651 77860 954373341
2 95638 951018832
1 17852 20391 62619740
1 6392 100845 607065771
1 25683 47828 485407301
3 54927 43509
3 2490 12632
1 22085 27404 891559070
2 355 999549531
3 157167 96379
2 101023 5120288
1 81967 83294 572703941
2 33117 780404687
2 112012 183279993
3 137081 37226
3 15297 31466
3 19528 1524
3 27348 8399
2 61657 207724235
2 146047 31979893
2 114027 889107035
3 84565 61615
2 12050 714470717
2 84850 944675356
3 120033 54943
1 38327 67272 150974658
1 3026 51164 170666050
2 57052 687626389
1 48553 76057 643321659
3 8322 10513
1 60979 89799 57121361
1 1104 95177 62216693
3 41124 110389
2 134984 785603208
3 118943 22494
3 115359 45865
3 129929 24742
1 42178 80256 306455986
3 174253 37148
2 99533 494894165
2 115627 140435292
1 13551 42776 434882881
1 61347 94996 519475645
1 53755 62195 818070674
1 75125 100001 694668029
2 9991 797003521
1 52380 91076 688866623
2 122740 522948401
2 145746 324656095
3 50423 60657
2 120235 853958042
3 4129 106745
1 7930 92052 749824032
3 58285 66123
2 25966 936234108
2 64916 961035170
3 8371 89435
2 109088 529136515
2 85427 51387933
2 15486 368082521
2 35396 184771054
1 43543 94327 136171307
2 11014 643072103
3 15881 18755
3 95628 96842
2 45332 561978573
2 167355 468946006
1 17828 73699 617508010
3 104041 81026
2 23749 903399723
3 130915 61404
1 46142 63414 551491141
2 129201 607762566
1 117 33836 158986921
2 151810 358632549
2 65301 770878727
2 38804 22182215
1 48533 113786 721778522
3 86917 66700
1 63329 96801 76937302
1 106417 111843 159133141
3 113022 91404
3 50919 105661
1 84650 89512 932230386
3 5022 39712
1 66110 87168 500046421
1 27800 39906 494294034
1 82145 101116 373122839
2 134226 221443893
1 27093 87656 511299081
1 29431 105092 480313316
1 2962 31256 40081321
2 85888 194143024
3 138663 74063
3 102935 104545
1 18721 41258 777224050
3 150630 49884
1 18908 107283 311210271
1 20450 44574 751796238
3 75585 59775
1 11383 102413 997897345
3 19410 88402
3 76106 45807
1 17638 80645 536254932
3 47839 39484
2 59838 161373560
3 28610 96060
3 170838 64761
2 98388 999461829
1 73273 73959 479537206
1 38065 78683 139108002
2 116072 629888448
2 56602 687552907
1 11995 101165 581057520
1 25962 106357 436180284
2 101557 57855564
2 147700 165346288
1 276 49887 653377569
1 36948 41845 336779891
2 159261 102785377
3 50614 92688
2 123216 30807827
1 38598 81311 404800103
1 28143 85610 889596805
2 24221 452135946
1 35079 63358 601796951
3 121524 12894
3 23661 51648
1 57860 81866 855880338
3 3506 40525
2 163489 629666586
1 20591 112157 508283451
1 75187 87295 271293769
2 86270 766538396
2 24907 658507195
2 119784 790101995
1 75474 114174 514817262
1 28623 101013 285119161
3 103720 2605
2 84068 9967074
1 64834 69215 162490887
2 106692 316945125
1 46973 67228 845559069
1 41343 61028 98610213
2 84536 832758066
3 173673 89854
1 98412 111937 195346708
3 114411 82448
1 28851 44016 822703087
2 104279 527595481
1 24045 93747 993996483
3 80867 96148
2 168292 45492073
1 36723 109042 607568619
1 26337 66013 551684033
2 159782 10351609
1 42523 108903 223649468
3 96402 102771
2 157659 915924725
3 151847 100697
3 146089 5442
2 38589 449656021
2 127141 530082643
1 74955 86094 886815411
1 20240 109474 37737374
3 72488 32054
1 46959 112860 594364476
2 8403 835933981
2 138604 101536858
1 49506 69515 680306793
2 108926 34863915
3 70046 79811
3 145312 80355
3 156705 71685
2 49257 599844623
1 57457 85411 522260800
3 163703 12321
2 43807 685170824
3 43369 79948
1 2131 66713 929690578
1 52950 65831 531905542
3 174207 100746
1 40177 41129 184142924
2 149400 899700121
3 143534 70282
2 163241 930814830
3 143737 5965
1 4893 68407 953702098
1 4215 8552 136086813
1 41962 86383 505714733
3 121039 89121
2 159058 735143498
1 37960 44568 730930370
1 35807 51716 273494067
3 27300 54045
2 90596 572091002
3 6918 89499
1 42085 69465 276705018
1 91783 107573 601843768
2 170316 757868813
3 128153 29392
1 31562 73883 963174663
1 15152 61001 537458912
3 813 84296
3 94449 12885
2 43303 443360947
3 111544 47287
2 143939 439743640
1 58499 65317 541963612
1 37358 63290 303888442
3 1038 29466
1 51680 113240 270385643
1 90606 97463 713301001
1 69762 88352 379015331
2 86554 900460303
3 23665 85166
2 10062 570426831
3 51744 97591
2 139728 591569691
3 42485 20841
1 20194 55943 115308789
3 20566 37592
2 163349 248930839
2 139470 921425709
3 47205 80080
2 69608 848136131
2 75914 63359162
3 162451 31859
2 153593 963082138
3 81772 42056
1 14479 69477 140094886
3 129605 21993
2 43365 295938242
1 44909 63999 503571302
1 4138 39290 785631243
1 26477 99461 33948234
2 39259 621744580
1 44377 78541 299981066
2 119717 321127975
2 14897 33744646
1 22087 25903 729307126
2 81202 902724160
1 55845 89762 741225190
1 30030 101340 964560958
1 15685 86688 870984065
1 13975 95668 677471238
1 15301 40536 393080797
3 11654 88807
2 10922 779187951
2 42991 570892986
1 18106 56665 244269438
2 30042 864125285
3 58851 89090
3 129118 66166
3 154708 67061
1 2064 10730 74026995
3 41961 6935
2 124282 98278248
1 68365 83987 388867198
3 37370 99747
1 60362 68350 189649836
2 157826 934188053
2 70766 596604838
2 77397 992788008
3 35705 63712
1 20987 72885 633898247
1 57771 65336 823062139
1 51634 61432 286788613
1 57875 102965 981975504
2 84741 450429280
2 72427 516420073
2 54519 315997021
1 31215 111579 300093464
1 12437 112313 757986307
2 70213 735203286
3 3605 95904
3 123753 40922
3 88414 91406
1 65645 83900 211432199
2 81851 504422255
2 51696 287370999
1 4390 94079 801007851
3 2056 76802
1 68053 96740 934338539
3 81244 96694
3 163172 33169
3 139838 8624
3 32886 103197
1 51053 103741 287560368
1 3013 60497 470633121
3 69394 34569
2 155823 265708361
1 22218 51106 699679137
3 8831 84267
2 44991 899325050
3 140112 37374
2 149009 413324393
2 154904 308875872
3 4805 64268
3 10090 25059
3 138001 45598
2 34609 759277009
3 100514 32708
1 57011 109569 999365059
3 143514 90658
1 34254 37386 341068258
2 69362 212141444
2 111480 310396424
2 21262 997948846
2 111423 941003572
1 47540 113439 941106812
3 160564 91813
3 119125 69419
2 165582 858890975
3 14709 4000
2 78222 904220745
2 78955 542979497
1 91122 109091 432617175
2 86608 54068082
1 4595 95068 949505329
2 84698 358937644
2 95956 306115494
2 174678 444339812
1 98985 111828 350717556
3 27836 91730
2 148308 413898399
2 124632 546750963
1 13287 77388 664051207
1 50172 110437 417633452
1 41211 106392 270841625
2 78651 953802081
2 21466 481676674
2 81644 158482840
3 58498 637
2 27286 180142390
3 163624 59301
2 68430 60382787
1 51758 55816 479867115
1 9240 93768 215768442
2 16167 556472452
1 88362 114122 46311132
3 106792 100297
1 20754 39173 875907253
2 62609 249175715
1 93848 95144 122126969
2 108620 820650512
2 42612 325292922
3 138003 58990
3 48242 93810
1 12213 95896 699837666
2 50922 219365563
3 158756 93623
3 169675 41853
2 111268 21957840
3 49276 89274
3 172163 39006
1 103504 113326 195117990
1 45769 75872 760506120
1 75147 104375 80027027
2 43310 44336139
3 32714 49471
2 9196 667630161
1 7260 25136 406730442
2 74203 373529601
3 160151 30937
1 80109 90380 430082617
3 32762 2510
2 158722 564135632
1 23172 41252 666135197
3 123661 63353
2 134341 236529385
1 15561 64927 869080750
2 25583 251794870
1 60781 85453 736904210
2 125370 51381609
1 45563 51112 528901792
3 105018 17367
3 112374 94813
2 153834 13948413
1 50615 75144 500895598
2 18121 457121618
1 16798 109475 368154985
2 147856 125912603
3 104702 104864
3 54706 23190
1 19624 38317 71978799
2 157383 497795030
3 45361 34884
3 57706 26887
1 59494 87575 447330973
3 90078 110186
2 68207 789056258
3 116686 40802
1 25011 107800 656542101
3 78232 87627
1 26459 29331 314982335
2 52733 479788416
1 63922 103343 138335959
2 23727 797476442
3 74210 5162
1 31865 56448 280164145
2 158236 107848792
1 12265 52064 383507599
3 85312 6599
1 49935 63945 615837612
2 95605 767246944
2 166333 696374434
1 16238 61287 47711350
3 157535 111931
3 46631 85729
1 16618 24980 860596354
3 113661 106697
1 64348 73067 356468829
3 108453 89028
3 87805 57021
2 60251 714008049
1 94855 110276 790820824
2 154872 299056435
1 10269 97056 292017770
3 22594 42915
2 34493 671181909
3 88397 23211
1 39539 105030 685071231
1 51789 102124 365982801
2 49890 574335329
3 115654 72553
3 27949 72617
1 2073 53708 867879741
3 154481 102304
3 88611 71060
2 109029 902075546
3 173272 46179
3 110023 102786
3 101794 80383
3 88566 40010
3 162743 21995
3 89065 5900
2 130714 317022751
1 7943 89670 729199007
3 174629 29415
2 169750 523924717
3 150292 21678
1 20149 52977 507983509
1 42809 111610 897190081
2 104969 481450713
1 26865 88786 68910003
2 131966 41394264
3 150524 42736
1 40275 83321 565563697
2 90465 515747618
3 144710 16068
1 32901 65892 541907613
2 79481 307098141
3 50687 91080
1 98083 106814 343607774
2 28377 605564965
3 2574 25413
3 73884 90559
3 59970 88203
3 154899 94296
2 135021 274555491
2 155640 772380900
3 66773 69064
2 113471 857615029
1 70221 112821 408843920
2 152003 857018610
3 102310 13362
2 173631 867908525
1 38547 43275 409569381
3 164415 20991
1 32950 93520 735190266
3 159538 72220
3 171876 100622
3 95729 68623
2 126963 526980647
3 47390 43293
1 15629 47025 573494702
3 39673 18733
2 19346 673001293
1 76650 114128 685266214
1 2983 9392 482018950
3 9169 4317
1 19846 85088 23320765
1 62671 64109 460593781
2 41980 892775336
2 2183 872005163
1 33034 89351 102819153
2 163174 494748916
1 18268 22169 198392120
2 29540 806923497
2 151222 128044285
1 7615 50955 445159914
3 160781 56361
2 31069 118804541
2 168220 220622536
2 117436 42869478
1 57029 82092 23330995
1 26616 94218 440943397
3 25281 41686
3 73244 71946
3 7003 96078
2 39772 638557730
1 77843 100458 807267546
3 131711 72114
2 24084 884236385
3 74789 47301
3 101687 62203
3 108318 91724
3 157376 88672
2 6092 818684044
2 118017 735626449
2 152959 287828344
1 24025 53704 959727500
2 1547 550265003
1 87984 88612 469884922
3 113042 87510
3 103860 43243
2 12026 368114897
1 61368 108627 735968159
3 74806 6563
3 44755 33994
1 10116 86788 834518654
2 121440 119470514
1 21539 79175 596436158
3 149746 104481
2 148989 521522292
1 23057 43771 638864735
3 34718 11653
2 63117 944530890
2 36367 991303121
2 146091 292373475
2 74927 598410261
3 24016 43462
3 114440 52511
1 14974 39682 746143302
1 3925 53453 358142283
3 63459 59518
1 60847 102526 494764278
2 98518 405408384
3 21184 53799
1 236 64477 669784494
3 108080 2816
2 92592 455120760
3 14993 27381
3 80026 41454
3 13656 34323
2 97338 541814563
3 70550 101968
2 147298 762764388
2 142707 592350454
3 8701 33651
3 160732 98156
2 84870 854452544
2 74164 664615706
1 66413 83913 12823312
3 34137 67594
2 3063 991173734
2 24666 542285790
1 45068 66892 846939312
3 79486 79089
3 85605 3505
3 142696 60344
2 164477 88178406
1 86109 111501 95991386
2 10355 576975471
1 37436 61377 839116970
2 56723 211242318
2 72451 807052285
2 147237 983247122
2 21170 82348444
3 40418 41897
3 87385 42141
3 98801 44806
1 36686 61380 761910185
3 152108 101333
1 12176 34845 471825384
2 140962 638050195
1 38808 85730 237366828
2 11835 105984835
3 72684 4614
2 170123 268945093
3 58041 34107
3 74905 52684
2 144971 90824394
2 139220 622700112
3 143710 59190
1 80080 93023 613659616
2 174166 225846915
1 21120 22319 279020342
2 46956 893091981
2 101599 114472675
3 165970 108908
3 112068 62887
1 23579 44397 218706563
2 17364 3829678
3 131215 18101
2 164532 383924095
2 95284 1957529
2 164841 972699411
2 17956 746409583
2 10863 159714232
3 86615 80483
3 137625 39878
2 16547 899595134
1 19440 44248 338159898
1 69553 104324 213878825
3 1895 22202
1 88181 107518 461726019
1 61196 80628 57636426
1 82407 97660 341817241
2 116077 37843648
2 65857 992723201
3 11306 60481
3 15936 52749
3 153219 20658
1 60446 62109 853104504
2 156494 500688715
1 12261 100507 983563050
2 10745 894592112
3 71262 4782
2 42503 942848121
1 74492 84990 753984108
3 103887 109268
3 1917 41767
3 56643 64690
3 42373 49098
3 140709 42231
1 13681 80704 506722671
2 121347 181425474
3 22062 54044
1 18119 38041 635357156
1 43595 95064 404977798
1 9069 67741 330118723
1 18834 40558 268490317
2 130107 225977441
1 44310 54423 852654972
2 136 990965722
1 30164 63675 853820398
2 20616 106684502
3 148367 1586
3 142393 57609
3 85903 61118
1 35007 110926 277573756
3 144360 76724
2 57009 557898828
2 97339 655774427
2 29047 693198349
2 25284 732743087
2 131912 990023466
2 150207 16264018
2 159543 131159325
1 33802 100482 180504048
2 78994 744205611
3 173821 109619
1 10381 100488 760557435
3 89863 50576
3 13436 28235
1 6365 62560 965246158
3 48143 48769
2 7158 777379065
1 59249 86275 465526477
3 14369 60896
3 114947 1974
3 57585 70538
3 128004 5769
2 105071 193717500
1 531 108616 925309445
2 62375 948177845
2 174868 149072463
2 19704 935276737
2 100756 434660041
2 136112 698171313
1 58821 93071 671341623
2 39389 483887101
1 94006 109691 542818771
2 152558 430247366
2 109736 498627929
3 112900 15947
2 162866 10353474
1 868 41148 286108056
2 125157 722573722
1 22081 32879 408865220
3 42764 94889
3 164074 63980
3 166265 17838
1 20962 109264 290180455
1 33711 72584 511168697
1 26294 47059 182241067
2 127212 317186851
3 108450 56270
1 70697 80265 372752470
2 127529 677620847
2 145501 909472885
3 59414 68213
2 155567 831206923
2 26333 344261574
2 147890 351836447
1 4025 105444 220552170
1 10575 21938 294587401
1 17533 38767 219711179
1 3659 45345 501236815
3 169025 21532
2 76189 365251645
1 92109 114184 353275805
3 173653 105437
1 39913 71446 352377669
3 37084 55216
1 17152 108127 380400780
1 47860 99581 925099468
2 93950 435490721
2 46188 378708015
3 27907 71884
2 60092 452789715
2 13812 239164413
2 113431 997824695
3 117689 36532
3 62122 72150
2 19464 667487441
1 8402 9186 306167832
2 125128 661835975
2 93144 279471280
2 7288 147442675
3 98965 16219
1 8824 84679 76213980
3 124667 94666
3 26982 10899
3 159567 43139
2 57547 578319288
1 100885 110773 504820282
3 83743 103758
2 92902 169989482
3 165110 72402
3 75290 37315
3 24078 34929
2 175139 64748490
2 56296 318024906
3 50568 42651
3 116485 9234
1 62402 98251 865657183
3 49920 39170
2 152118 920726752
3 155425 22552
2 26185 962986284
2 108777 840133765
2 67639 407487877
1 8178 20861 92892147
1 65341 111329 530165132
2 110303 819119671
2 87108 906763406
1 38330 52323 120111211
1 93618 105354 88712952
2 147568 646456694
3 32797 40553
2 71191 225717052
1 45886 96933 961744102
3 153491 13933
2 112439 63908962
2 1408 693981106
3 45898 72909
1 42874 90046 576282191
2 64890 489652077
2 36024 58517980
3 31638 58196
1 40480 63427 831558640
1 34595 51138 448306555
1 12614 20371 780764941
1 69316 91280 409856057
2 68471 6594715
1 51384 57752 869188745
1 76943 98511 711466177
2 91801 865336135
3 46554 49403
2 109102 881359396
3 155758 1464
1 23182 70438 17886371
3 39875 55965
2 69791 281412181
3 121328 44422
3 86266 39951
1 17819 25618 884579327
1 25345 88083 54344191
2 64153 966332047
3 2976 78499
1 28468 77042 565542956
1 7367 110650 811270951
2 168434 682526167
2 125449 692726803
1 39808 103921 177938918
1 20281 30331 9850277
1 19088 79751 249553604
1 6304 109285 359160532
3 164309 367
3 147977 79612
3 128767 1366
2 61269 46034537
2 38444 610275161
2 118296 332926057
1 19964 43207 503539241
3 154139 12780
1 20552 87910 683450262
3 94645 96754
2 173712 565303953
2 37320 95973021
1 17606 77348 28812580
3 168007 95284
3 134557 106032
2 43753 423551748
3 33766 3161
1 25155 41892 926928549
3 35917 95868
2 115676 801693065
3 166573 69351
2 79470 188534577
1 56545 68423 243055867
2 26225 683169273
2 11254 560727207
3 173832 7084
2 87442 831641161
2 98734 64969628
3 34378 73238
2 161241 587206045
2 97625 964850485
2 42164 452381202
1 3292 32693 531853305
3 102100 1652
2 86792 642583099
1 41004 108673 856424656
2 139058 547281559
2 92205 471576858
2 96650 753785597
3 34361 2142
2 122419 806324765
1 10845 108440 238519245
2 123375 193570755
3 162306 45612
2 135332 25155895
3 100869 33545
1 42058 68781 914413377
1 13526 79532 466052051
3 134355 63553
3 152909 60420
3 108431 77220
2 29924 570245278
3 505 31028
2 49549 489863870
3 158493 73930
1 52162 88502 561551778
3 84408 61121
2 57124 606648740
3 154412 33620
1 66222 113819 322770181
1 25049 42865 207458956
1 46394 66509 81821406
3 71063 106477
3 59531 85246
1 40426 63740 980849758
3 35951 9316
2 42051 670669309
3 146035 99654
2 72623 181211130
2 79808 577621672
2 41618 168349410
1 70162 105461 808333862
2 78336 772799617
2 104736 205048777
2 7827 715068799
3 66992 59503
3 36147 91000
2 96457 185978222
1 81371 106340 118516484
1 17906 37500 46607625
2 141646 10458859
3 39915 33569
2 52543 315853251
3 5049 111724
2 162664 725939859
3 109651 40302
3 154759 54990
1 923 53227 258212637
3 49754 62982
1 63940 90887 879169970
2 89847 957880134
2 46608 591184213
2 92477 516431487
2 162234 533633478
3 131863 17907
1 32110 83462 368747478
3 49015 96755
3 55085 55705
1 56840 106806 177589646
3 81510 42184
1 21152 88896 514830109
2 84894 18997531
2 49951 331490882
3 120222 73351
1 37549 43120 641601969
3 130209 1651
2 14877 169094253
3 9608 4439
3 11626 11360
2 65676 666851173
1 72566 98587 438676211
2 2096 541061467
1 12108 50816 595673188
3 14035 60388
1 1116 103544 597508479
2 55758 883166789
3 147861 63275
1 19068 91985 254182047
2 64063 304567766
1 18502 48876 700520261
1 26465 31867 844764363
3 86238 69957
2 60923 970593801
2 94526 483413523
3 2863 96584
3 144072 10664
1 18830 84002 606624258
1 9065 14999 494650247
2 115635 817085545
2 110003 15018339
1 21431 86717 351373601
3 101002 113149
3 71801 62276
2 55472 569443595
2 161143 154346118
3 165223 50562
3 137797 93868
3 68799 48569
1 35319 92796 783767131
1 10329 75761 65312192
1 62810 86830 217267748
3 2378 52664
2 133781 681646913
2 81043 688515004
1 52530 99213 893083073
1 11562 27713 536977191
1 95415 111556 219938269
2 128793 500278279
3 73777 71668
3 131334 68191
1 728 89084 875006989
1 79238 101350 942294649
2 120466 741494482
2 5930 213989454
2 163438 721574352
2 85358 495279133
2 36023 987963852
2 125614 445616005
1 21312 35583 539287628
1 59522 93995 487229774
2 78600 843547287
3 91494 46360
2 159928 756265730
2 130953 175475197
3 77866 88934
1 39742 56388 589492935
1 18851 67721 871215466
3 138361 88844
3 4068 11857
2 55305 564936797
3 53515 31859
2 134857 619415801
2 142124 831719525
3 38026 65387
1 77283 84588 704798530
1 35926 106513 74363202
3 15656 75259
2 150491 200127926
2 81423 11711876
1 60426 77462 690274016
3 74343 88046
2 103778 595505001
1 21504 62145 86755620
3 127830 46303
1 106319 113824 745928009
3 123732 45070
1 68767 90831 823599589
2 65678 919636857
3 175322 59068
1 72444 105250 449990949
2 40727 8576545
1 10995 59320 399842456
2 94161 629499176
2 64380 698330043
3 64786 59886
1 10218 90225 731128601
1 56481 104807 155331466
2 163983 888965564
3 8435 93028
2 65650 144164713
2 144260 80996285
3 38985 33463
1 11378 53485 255769235
2 157059 471914190
3 86432 19077
1 13521 69089 976503950
3 45784 88488
2 174704 491100794
1 41331 45338 978846008
2 91121 808225680
3 94068 78426
2 84042 563215221
3 147197 6603
3 126729 4064
3 14088 77298
3 115047 65283
1 22112 84939 972823646
2 52079 163532874
3 164760 16122
1 55076 95991 584673057
3 71923 25915
2 129035 705828889
1 47968 68846 699879046
1 25819 39495 105297064
1 21079 75693 140503019
1 79341 100891 429481486
2 76209 227271743
2 111000 467161717
2 138296 672521592
3 43724 75170
1 92337 105936 360933836
2 159342 948907059
3 68273 11176
2 135050 85085926
3 155447 34714
3 165605 3537
2 78723 814823476
1 44487 54295 69575138
1 42898 44970 640909661
3 49812 4580
3 89729 62451
1 48860 78635 234500189
2 63325 781987244
1 17673 83795 845527579
3 19575 58375
1 49385 96031 972420536
1 94593 103080 260857559
1 75814 95018 748567608
1 57167 83797 930925155
2 87764 655913632
3 105578 82767
1 12528 99603 136939401
2 146594 459131693
3 127780 73052
1 43019 95365 620820914
2 126702 533402757
1 42314 63958 294326586
1 11077 106938 575854990
3 61776 58715
1 12214 39433 523038199
3 86116 113943
2 26665 777539846
2 12657 765162420
3 81277 4081
1 64661 93513 788395224
2 157279 531599683
3 168464 57668
2 7413 90088578
1 1324 65698 396202038
2 83045 166040855
3 85152 82845
2 122817 855859934
2 62799 394900495
1 34085 59375 275705602
2 23108 494319806
2 146387 601330466
2 154869 16362695
1 11363 32632 97462033
2 64299 136692707
2 117392 890016596
1 87598 91929 945181000
3 24308 36575
1 19061 104832 804666209
1 25380 74468 885175185
2 136460 314152296
2 54794 724538323
1 26378 83897 425673446
3 20423 72018
1 83561 86420 858494780
3 150353 106837
3 2455 88388
3 146948 32919
1 70295 103541 177975774
3 31365 40821
3 61102 11826
3 30394 60539
1 19992 86988 485424662
1 30191 80010 569503601
1 3458 97222 492910688
2 30176 734037478
3 94982 15429
1 71184 95476 943946415
2 19246 87878350
2 100029 688730325
2 4166 535394059
2 107472 970666107
2 84444 50538016
1 63165 110985 863778886
2 15264 179302461
2 22067 937300846
1 9564 81859 946042907
1 12372 108773 216452318
1 33911 110362 442030296
3 150431 52417
1 34877 101728 280237386
2 120769 991753545
2 67622 875725330
2 127685 539446037
3 10393 21562
1 75390 83628 599342248
2 27023 58696844
3 163386 78872
1 21234 35771 93826841
2 46946 911278573
1 59751 85744 484177272
3 127308 52925
3 124677 92956
3 116281 72711
1 68721 112963 311777493
1 11769 73698 633963558
1 573 41809 24393898
3 112915 64095
2 133804 962010048
1 73151 90645 424254110
3 84349 109644
1 33288 50792 606381480
2 29661 409521773
1 34583 81411 848169824
1 27173 31953 367410322
3 10921 81192
3 169463 10111
1 82894 86869 861968845
1 58093 107673 523616953
1 75951 109468 152051603
1 22263 109039 98348033
2 57375 610766037
1 18296 39629 954368165
2 175114 660367614
2 84744 785619685
1 27659 75378 939703641
3 134036 10950
2 12420 28828525
1 9893 79676 139765516
3 94017 84932
1 11581 17947 78849827
1 77591 99630 119595842
1 80049 105734 175961933
1 17971 106234 609789030
3 61281 24337
2 53046 496317578
3 126824 13261
3 50521 98342
3 79521 11279
2 23186 148043878
1 44508 58903 957421151
1 91514 104870 841525178
1 18515 59025 873175750
2 87664 72664669
2 118211 283339944
1 68434 105407 999562729
3 169721 91582
1 57097 74541 31587819
2 120710 328421959
3 22667 33439
2 106091 891028437
1 48029 79300 962651971
1 75825 103262 571645998
3 62481 67
3 46447 20548
1 18578 80619 694935491
2 136452 175704135
1 36586 50287 728987403
2 26302 42811229
1 23871 69703 213309405
3 90681 71962
1 33286 34213 149557375
3 108226 5383
2 4697 299284233
2 12279 652530936
3 5774 31697
3 34681 68761
3 40571 5035
2 28955 943232043
1 32492 58515 980056971
2 54065 996734509
2 63188 678289681
1 17340 67122 952708072
2 13009 432436450
3 28011 57972
1 12917 27720 652582723
3 139885 67172
2 87578 924212490
2 50290 870420785
2 109892 419143163
3 3719 79331
2 93231 678567362
2 118717 681270043
3 29664 78458
1 55102 65218 453895280
3 40077 93690
2 46959 166389497
2 142534 536283295
1 6519 86197 581467717
2 107196 584099958
3 163066 18512
1 52598 98054 711858954
2 98061 632625784
1 79686 80027 622288219
2 145758 463144357
2 109200 201426434
3 35815 13998
1 21422 64984 607700333
1 35857 94855 859796752
1 100555 101834 6073393
1 26541 45033 582715151
1 18320 95951 815920675
2 113853 303141651
3 70572 113688
3 63759 31040
1 32961 54392 399705196
2 114342 61860941
1 65410 86456 45598910
3 69353 46797
3 15223 27821
2 100926 716011744
2 8617 306542528
1 8963 59069 382300582
1 13653 90705 299329963
2 90656 290430788
1 32519 105772 495706511
1 5746 104887 355328583
3 107558 14879
2 95615 651361261
2 19005 617346322
1 9321 49019 59605992
3 122198 66346
1 1968 43722 38061421
3 46357 63598
2 41517 585513330
3 102173 111296
2 9037 454345390
3 53989 68374
1 59787 92985 2944249
1 76999 99647 994156977
1 9320 58564 911268521
3 55110 95291
3 166501 88006
3 175579 15412
3 159744 36055
3 9912 22259
2 34482 564820228
3 148942 110398
3 84223 99559
2 113598 274732060
1 76847 100383 715704586
3 72512 68881
2 30374 648202398
1 31180 93960 271594650
1 4508 7442 112105166
3 26376 17200
2 31433 924567944
1 63177 77697 555054100
1 15144 26042 407273308
3 36569 25809
3 61449 30398
3 148792 72679
2 78769 174965492
3 112113 104279
3 110792 60373
3 66168 82622
3 60100 20991
1 63777 75042 943565315
2 153886 910768467
1 17120 21501 669891638
2 125839 307338268
3 170236 3434
1 20314 112913 786161299
2 115412 537640124
2 56998 520109706
1 73010 109593 583184453
2 9524 17607674
2 149879 661580545
2 23842 778872302
2 100246 695128778
3 128963 89233
1 3351 99405 122690935
2 52479 200322038
2 80496 403626055
3 4095 76569
3 94847 19136
3 16955 106073
2 42706 344028368
3 29947 79380
3 74064 7109
1 31350 88846 154010552
3 103666 88699
2 19319 91011333
2 154181 203719877
3 160094 96188
2 108527 853193222
3 98606 92438
2 127809 364560590
2 30570 405356323
3 48234 10118
1 35935 85192 312781585
3 104377 99044
3 65873 55045
1 37241 69390 28487836
3 130243 27832
1 64381 95930 618215259
3 93193 105860
1 19738 37412 209581820
2 165871 535837538
1 38190 111409 566744996
1 49213 69799 391603819
3 63136 75130
2 108468 152928254
3 73787 59178
1 31916 103653 28870785
3 47468 97064
1 22882 110481 956400636
1 39451 76552 308691617
3 159089 78812
1 40081 53780 272455187
3 35260 109627
2 10620 959727850
2 14979 947027100
2 16037 49237401
3 112956 56445
3 37994 59470
1 7332 66182 921892830
1 45192 106102 793402739
3 115613 81175
2 51266 112611126
3 152625 32949
2 315 43916169
2 59108 320004847
3 94689 4899
2 103551 902297561
2 124793 896348907
1 30054 39568 955607838
3 120453 74167
3 140792 35981
3 133884 55540
3 48700 76357
3 104096 110039
1 18710 89956 157299273
1 81517 102282 671974830
1 74622 98199 920706572
2 3429 452231623
2 123704 699854479
2 66675 202791424
1 61768 84070 795737481
2 67942 458850965
1 84793 104740 861413556
2 116934 52719216
1 71800 114312 309185574
2 10449 559046447
2 37836 445438718
2 53860 332279899
1 32686 105016 25470026
3 111818 74202
1 13556 28023 160246680
1 63784 90230 414399268
2 19361 78862604
2 151658 916452938
3 141196 113067
3 174472 25738
2 97864 862866609
1 33111 51943 689050769
2 2404 947422008
3 130180 25060
3 128484 110076
2 75806 740680053
3 115119 48675
2 132376 268107410
2 45829 81868975
2 136706 499616624
2 49376 325375492
1 7707 106878 709651472
3 168462 33581
2 92386 828180485
1 26195 74664 656564846
1 11358 28826 10467048
3 120282 40385
3 86729 71706
2 27046 184939788
3 53828 22524
1 39 100773 750005285
2 99999 43814510
3 82216 101921
2 158569 985617637
2 149646 357539497
2 38372 704664796
3 28964 78557
3 140605 58752
3 134995 92166
3 2888 23484
2 68463 270037455
3 168925 71446
1 30158 72185 881518972
1 64791 82178 646013329
3 120137 51154
3 125229 60750
1 39498 79024 713046587
1 25220 90855 419006829
2 1245 61126387
3 85444 78667
3 117706 105429
3 141938 112336
2 141942 371862093
2 72916 200541494
1 70837 111200 966154069
3 84958 22150
2 89834 678204669
3 1005 12843
2 48063 813192458
3 91369 53473
1 76222 98820 204278583
2 166149 54245088
1 72758 74920 81763400
3 77760 73908
3 166220 97475
2 18188 879036038
1 16222 76946 139245234
2 8458 49156189
2 131632 58465131
1 3488 33510 98938318
2 4331 321745998
1 24247 81256 427814787
2 111361 416752716
1 56945 106482 371204992
2 33516 173011444
1 2116 23216 827943836
2 138519 988211309
1 35682 54501 25274684
2 10323 530852914
1 16282 55688 662976334
2 175642 175984784
2 59189 81476963
2 151754 2759817
1 51230 94624 925854456
1 7229 65161 829601652
2 120875 113799092
1 45394 66048 707045411
1 19492 109781 66613701
3 136889 1536
2 160081 578237242
3 94493 38624
1 50985 92326 230404873
2 130655 640960973
3 61321 4144
2 131498 249411085
3 161387 55024
1 53277 53876 587258561
1 26617 72863 529354557
3 25049 22289
3 156167 18259
3 161904 110609
3 118847 7914
2 88837 290963239
2 136700 969600587
3 10727 14378
3 127491 110597
3 45567 1493
1 59074 113231 970072293
1 29049 44493 924293894
3 121307 45991
2 69200 749004923
3 110333 66658
1 84316 88411 261506437
1 19558 70526 706266956
1 37778 106707 672694715
2 142908 786990590
2 151910 952637991
2 83380 267971951
2 76936 804418719
2 13430 750998432
1 33015 41038 882838170
3 36682 2545
3 51489 57921
3 168019 109096
2 31834 268014415
1 4849 62662 145623056
2 43263 580041143
1 55585 110362 554004209
3 73122 105509
2 62287 462777819
3 51728 34878
1 20470 91052 781489953
2 108212 753645884
2 20659 264093192
3 119242 98558
3 112866 99573
3 4895 30098
3 99417 40388
2 8214 748285790
3 52635 15817
1 25126 83918 613710566
1 18108 79172 707358919
1 4743 14379 616872006
3 83165 79347
3 166389 535
2 69287 79502123
2 121698 830649897
3 60695 12348
3 134016 16164
1 9304 32863 515138771
1 36342 104894 104600634
1 7949 58442 179049531
2 73806 391533361
2 78862 22992240
3 115356 8098
2 147699 113345430
1 35354 36235 907140228
1 29020 58131 526708729
2 73214 813856448
1 53491 107605 27111506
2 11410 486024032
2 54009 631122121
3 121075 18907
1 20097 85790 943345447
3 18732 96494
2 78548 3068064
1 25044 65604 491826411
2 65907 794309476
1 1929 36100 485590741
3 157481 98502
2 115646 919842125
1 14512 52449 626183118
2 87334 540474066
3 43788 91581
3 94649 25932
3 158238 32508
3 157646 68386
3 45572 55105
3 59753 114083
1 82104 92555 910402913
1 92605 113305 324146602
3 21506 32642
2 57656 483044972
3 66959 46399
1 6636 63683 691655513
1 56831 77132 607804430
3 121515 37009
1 13269 100557 306691798
2 88047 735221193
1 9973 104681 929947830
1 18530 76416 391057470
1 17140 54539 418563083
2 24750 668637875
1 33468 107827 166998624
3 20431 49395
2 103213 471310615
1 51081 59438 37252293
1 36321 109152 793658246
3 54344 69517
1 35989 92551 139607720
1 29920 85523 84671042
2 29677 179091365
1 40133 105698 975549299
1 2342 102822 976790255
2 43045 743552610
2 65877 962089607
2 140662 370933731
1 5363 74435 339317987
1 3640 96437 584596984
2 81004 965432808
3 58037 102179
2 8867 202128622
3 125904 11705
1 10268 24427 961971607
2 155069 106749009
3 10660 77681
1 27786 34778 342913894
2 49307 775292001
2 167480 452769059
1 13851 47060 303237563
2 88962 245777411
1 102778 103604 536073659
1 73438 103247 411696455
1 6140 17640 855055839
3 105753 50882
3 62257 62366
2 17337 477404771
3 44393 70691
2 166226 445191192
2 69047 149359418
3 169392 36788
2 3286 291450321
3 4283 74432
3 33620 7264
3 108021 44758
1 25666 90814 963881634
2 59097 250063935
1 68020 77466 102481746
1 29320 74979 200403937
3 38007 88343
1 87422 110411 652914606
3 42028 53201
2 142197 797759459
1 32355 39826 825072810
2 147124 121566412
3 133952 6763
2 76239 100643551
2 8309 864157293
2 127636 916224050
2 145756 269048718
2 71228 800470180
2 158743 572124524
1 66984 98272 878837556
1 36267 57987 739126425
2 12966 273128569
1 484 63894 854881938
1 41718 74009 887660064
1 36246 101054 980922077
1 9110 79955 48691786
1 34048 75790 155667570
2 120673 827141742
1 51162 106384 188316393
3 107636 70341
3 160946 41998
3 110900 97263
2 154925 328528823
2 53737 591561697
2 61000 343437656
3 24437 77347
1 23505 101619 422196145
2 3550 632269234
3 18038 61921
1 3874 22631 983025935
1 40567 78208 583948229
2 128962 732208998
1 107578 112060 641907664
2 110583 593094463
2 113490 659718172
2 27044 73391729
3 70510 8581
2 73170 569194217
2 115276 489271205
2 14784 251200807
3 164023 75768
1 44900 49137 74221098
3 175239 66401
1 16655 26770 100728699
3 94522 14230
1 44477 108228 487799026
2 130948 707275305
3 80110 49229
3 117609 66995
2 62118 265200608
1 74323 109012 249223841
1 53073 68582 695341640
1 75392 97906 897363799
1 20997 49074 140343562
3 56167 1192
3 17197 7421
3 49893 93658
3 139702 13142
1 27461 60819 343372494
3 129999 105677
2 11142 845436578
2 147469 80216415
2 106074 217766645
2 110566 984742417
3 125503 91218
2 105869 557481282
1 46527 60758 73344372
1 91507 104915 352869089
2 142446 662950094
3 157524 114033
3 125140 11189
2 7627 566068072
2 45451 918868024
3 142899 103308
2 149857 576514751
1 25787 69053 800237127
3 61711 41024
3 149845 45186
1 33955 43050 375805041
2 105564 449940797
3 81786 88306
3 146429 70241
1 55235 60166 107060748
3 148673 24986
3 63551 36679
2 13809 262776238
1 13121 23202 237166085
1 16056 55718 371553298
3 174364 102504
1 29027 70393 660644558
3 143414 23797
2 27072 798350435
2 111483 611855180
1 9794 108787 635055462
2 89234 211361824
2 114856 264677159
3 23500 884
3 107711 85651
3 37263 72257
2 119687 423125509
1 40982 113289 630719303
2 19615 339177405
1 32460 88403 104589300
1 27387 79376 28896859
1 95462 104152 413440666
2 82252 303781146
1 73758 104964 986621725
1 92281 100806 708221002
2 42032 862213120
3 74781 77438
2 1029 422204139
2 31256 109470814
2 84260 393896936
2 53425 773338328
3 53219 113098
1 12634 21399 740264221
1 47164 77890 838666135
2 136505 323707890
3 124774 4697
3 99731 46315
3 32641 49878
1 72054 76337 758391471
3 26781 95456
3 40493 68390
2 139265 274433572
2 171244 460401571
2 84758 35974228
1 59696 72203 405271347
2 28878 486083166
2 155839 818640436
3 82926 92834
3 7595 59920
1 69134 79482 771165148
3 103746 55454
1 50617 50832 863557044
1 735 106507 330763808
2 71026 460197390
2 78742 572219998
3 129383 104178
1 6055 37243 421259022
3 171909 10499
1 43593 88310 36249025
2 24895 460379293
1 4391 93400 200526902
3 53510 90276
1 24112 68382 311964671
1 55935 69146 20627556
3 8880 50272
1 59111 61381 927585187
1 19790 71479 832767050
1 29443 67626 738738001
1 38640 60260 248067028
3 38161 54947
3 152580 113560
1 42868 88827 690218262
3 159435 83667
2 137316 916608489
2 59926 600747617
2 72628 694454893
1 5642 68054 128870049
1 46539 90608 152688521
3 114970 24187
2 6227 686764274
3 27306 6364
3 4342 30721
2 149088 201348130
2 58669 304980121
3 168035 48855
1 7077 60511 476677445
1 7902 47433 654676874
2 136574 933306079
3 102686 6724
2 129596 328351132
2 25235 21821062
2 80965 178558533
3 147279 109923
3 26845 111709
1 25181 82090 724495242
2 53737 558729223
2 34647 401349465
1 76154 99852 730854670
3 63297 5788
1 50186 58998 934568989
2 63339 100569803
1 91288 100833 887909983
1 53563 65199 728206581
2 144162 823014304
2 55641 740969956
1 21233 77858 151853752
3 55983 47254
3 155914 109569
3 125400 102158
2 128828 963676629
1 45347 84574 629362666
1 32646 105214 127278533
1 13313 32762 477059257
1 48929 94567 921329824
2 46919 286926570
1 71294 112904 973921932
2 68039 738447858
3 140687 38520
3 98245 30529
1 9884 77155 848945497
1 83234 93576 999746313
3 52897 15987
1 5408 27350 179122070
3 115837 8419
2 44649 195686547
1 3975 113504 789993077
2 174636 446739047
3 42014 10421
3 145591 53117
1 35627 108467 150915489
1 12320 71460 450578134
3 23285 54306
3 148680 111766
3 8972 30922
3 94436 99713
1 7465 53143 918149523
2 131543 583747064
1 30580 85617 888040740
1 21103 35438 698087797
3 86833 62385
2 27703 35839592
3 56093 105383
1 92145 96074 753603052
3 11333 8197
3 124052 107742
3 65937 71275
1 80771 112013 45166575
3 108133 17740
3 42074 91938
1 50759 70909 685331049
1 48539 60765 656616365
3 86067 35827
2 19076 860343773
3 132612 95739
2 140410 835456336
1 6324 101416 478205039
1 9888 43728 597483686
1 1846 15174 871897151
2 81124 434407031
2 156651 525575419
3 18240 99201
1 60871 111861 762572370
2 99486 972976370
3 44052 9613
3 74571 66745
3 154474 24019
3 85577 48801
1 22859 23857 643267273
3 96739 16634
1 42925 103866 334579309
1 17561 60491 454636254
1 42386 59696 803766190
1 19823 57461 751153572
2 123319 883061228
1 36693 73936 302739522
3 14629 42149
3 8798 67966
1 10973 82304 142969684
3 154300 60676
2 109628 147627914
3 73784 33217
1 32112 73065 71195215
2 14656 48840800
2 83410 91183268
1 49919 73830 360962293
1 13396 74311 160021224
3 126823 4249
3 153834 519
1 73408 96958 585309269
3 43556 65561
3 97287 66487
3 63280 53677
1 9549 31025 638577155
2 9648 966716980
3 85693 60989
2 9717 517262663
2 28134 291147012
1 70572 110526 994108991
2 122765 948187875
3 113030 66548
3 74306 22006
2 105362 97398897
2 145191 153165393
2 5376 272502547
2 103926 697722130
1 35007 106059 517726026
3 90806 70183
3 120180 65074
2 76046 709151121
1 80055 89335 808590564
2 106117 290089898
3 168604 106645
2 102694 898934788
3 46628 55212
3 123010 30440
1 52692 114256 623473541
1 11197 74921 709593168
1 53654 104407 828613539
1 18256 53426 529528934
2 59876 878019786
2 10755 894086484
3 4941 71639
3 31007 9974
1 20206 72419 969615585
1 30082 76497 528189473
2 152205 103910597
2 33036 269859781
1 46122 61786 336044970
1 16120 75261 693017794
2 70575 310222275
3 112609 40197
1 38695 69883 740962316
1 17921 31525 546275715
3 70860 59980
1 63968 104747 721440031
2 160118 146350494
3 96427 39424
3 134330 19442
2 60737 143049631
1 32916 112287 859907589
3 69861 106756
3 124709 90465
3 35129 50273
1 31820 98947 864474037
2 59175 813517087
3 84562 30620
2 10045 930973431
1 65398 99272 956438133
3 156307 61166
1 24642 60726 808231949
1 71476 81163 653418007
3 108201 75398
3 69705 8093
3 168413 74232
2 162351 816269603
3 14531 113284
3 37758 111621
2 31406 369217079
1 13709 80227 563533063
3 30499 59012
3 140043 76430
1 96115 97568 314667363
2 127937 700238188
2 148600 337168354
2 158567 816766112
2 83280 725724776
2 117972 417467207
2 10923 968720490
1 19124 106043 76124937
2 94786 367561036
2 41211 333541890
3 162934 59269
3 104198 77976
2 76804 156660341
1 56043 99889 143500336
1 27090 67565 80443232
1 53498 70569 266979033
3 146054 85012
3 32327 51001
1 48284 70460 92138508
1 33436 109700 257922926
1 30136 51242 658540855
3 141552 9856
2 96636 354603958
2 83055 125458935
3 109877 669
1 47743 74418 961542591
3 44131 63345
2 126924 741233551
2 104026 268700871
3 85556 47152
3 81843 18264
3 75086 95078
2 88491 185369635
2 74156 862317865
2 25535 730263636
2 154900 932621924
1 112367 112677 532524467
2 7484 997019404
1 31576 113078 375463425
1 50249 103703 877633847
2 11933 497575173
2 44136 71106913
1 13207 93291 60385589
1 71579 98926 775510436
3 152284 82245
2 25310 119190894
2 22337 780790808
2 112818 360686341
3 3020 92146
3 164052 56071
3 91794 17315
1 21905 45011 401724822
1 6428 13972 230262179
1 17123 34995 98796764
2 86614 679128816
1 58392 102479 691684836
3 124334 111081
1 63290 107381 273755780
1 51911 107981 821373183
3 81498 19012
2 32099 690187612
1 14298 73351 142604434
1 68428 75009 740680030
3 129315 48419
3 136851 45373
2 125082 545362236
2 91449 98319852
3 127428 102667
1 67239 99048 437238572
3 30215 44477
1 75084 79386 623602733
1 25715 25879 62166337
1 50522 91578 938284011
3 160596 101174
3 157589 21333
2 165005 700638621
3 173591 105953
3 12103 83345
1 8152 16517 366098639
2 52889 427253674
3 89253 408
3 25012 72024
1 29450 98623 756812512
1 21327 69062 517096841
3 77642 34290
3 159574 13316
3 20721 13907
2 100828 343640210
3 49353 22020
1 62067 79052 634185030
3 18954 10668
3 61447 9332
2 173459 375242412
2 114628 521191579
1 22389 99488 507699011
3 157917 65165
3 9615 79670
1 81662 95910 768550250
3 139187 90742
2 83823 607245725
1 5926 43523 818622070
3 122005 18425
2 158878 532441570
1 11415 99153 691550848
2 152660 681371757
2 112093 508872944
1 70360 114346 854427955
1 60100 80649 108464943
3 67921 46314
3 13416 37623
1 73193 100503 388107847
3 66629 91780
3 69501 63434
2 115464 439026365
3 148589 22916
3 128527 10871
2 47093 62015803
3 172450 98220
3 96218 35445
1 47034 55684 70479163
1 33282 66102 383281206
2 26033 324121645
2 95796 1308205
2 137791 344718700
3 92702 538
1 49644 104033 901801979
3 33389 4717
3 97781 101018
3 107416 62108
3 84057 113547
2 61347 551898504
3 151065 12833
3 14620 59970
2 111943 674642564
1 35653 100167 135168135
3 1876 45123
3 130050 81718
1 44944 66168 90346227
1 19141 68858 435962438
1 11928 55439 949940434
1 12843 45463 802125237
2 171755 309564895
2 26379 486934681
3 143695 5708
2 104202 100262222
2 123136 387614974
1 60727 100483 496668514
1 38285 47176 513245270
3 31886 23669
2 39624 442255015
2 141452 480266661
2 107821 267228138
3 71028 71645
2 119843 344565128
2 85253 390434440
2 30482 975891104
2 78353 402404115
3 79697 106913
3 60382 21850
1 3059 21997 188668963
1 4238 45315 86941534
3 5048 98953
2 41876 930454003
1 5396 51370 482435377
2 144980 656247363
1 23756 36445 245598498
1 30308 76459 598237254
1 13214 40278 280508997
3 6901 12997
3 140887 55113
1 74929 106856 522669448
1 12395 64017 103576038
1 14801 101414 273498924
1 48335 104520 739156064
3 88257 89509
2 82130 736401938
3 38253 29187
1 30489 35451 113416787
1 1295 53668 194473289
1 44207 65905 333798586
3 42865 56062
2 87469 383427831
3 83104 92338
1 556 64495 283093187
1 35787 62785 137824854
2 133718 720160258
2 156694 597318830
3 52250 26892
3 51649 88282
1 4093 15707 97367890
1 88510 90372 201021432
2 164759 35786315
1 17335 50551 205737764
2 145502 976902569
1 36075 92088 318271078
3 45702 100132
3 166645 61936
2 89197 788435841
1 26990 38656 829595059
2 17426 51682692
3 172518 32169
1 8894 42924 880621824
1 12701 96015 541742564
3 16093 54965
2 156184 865980979
3 170754 62764
1 15318 97938 606830907
2 76575 265937037
2 46498 55786198
1 6424 54013 736334770
2 145100 539991260
2 160598 293152143
2 145431 184419010
2 35555 197861399
1 49798 60313 52791958
2 112900 120460950
2 124691 126416192
3 98796 111409
1 8929 86048 506670401
3 128309 21579
2 112193 514294963
1 73328 78516 855107381
3 7603 30175
1 15133 83965 131682335
1 4042 65740 194159961
1 72293 88971 487267838
1 17863 79974 969436073
1 50998 93564 93363028
2 46278 815287064
2 12133 638575768
2 6598 102602748
1 6713 105415 871681700
1 49684 92045 956402562
1 3243 29833 8374800
1 38479 103512 268075759
1 57640 90088 495701068
1 14858 45440 499922824
1 268 2574 384707349
3 94832 89695
3 13666 25511
1 12826 108618 271718219
1 5827 94686 840062939
1 70805 75826 143936091
3 168083 8638
3 105273 59300
1 74241 102254 558015138
2 153610 559190285
3 84349 106587
3 114964 70067
3 717 63906
3 3390 29829
2 119085 938695250
1 82322 101012 40995771
3 14254 58376
2 56662 345858089
2 166104 847828297
3 121860 32714
1 74643 102425 697124841
3 27770 49469
1 78947 92588 160862319
3 24974 114247
1 7086 84584 79896982
2 102462 701198015
3 132722 38627
3 22511 48011
3 28874 6779
2 102785 628875553
2 90985 741192588
3 16818 88451
1 53265 84996 687107637
1 13788 50687 271301141
2 2761 122804151
1 19050 90930 122185778
2 168901 329296866
2 139190 68171187
1 19980 77751 389989613
2 9509 656654667
2 165526 492648324
1 19421 84993 632361323
1 38661 75815 718614184
1 36029 51696 138162213
2 141603 470912455
1 54870 65434 236535394
2 168160 464063632
3 51020 68323
2 153806 338655503
3 107922 104683
1 61271 87513 359829686
1 1074 74459 974685561
2 92503 874468466
3 88837 28268
1 15675 40152 754020381
2 46245 917247626
2 118713 211648849
3 161815 55119
1 19039 60488 801962147
3 149393 21593
2 105394 136512935
3 8023 53657
1 39101 57435 290743711
3 33630 11107
2 153924 603635874
2 73730 133681889
2 173535 664615412
1 32552 44527 349680205
2 78411 996969861
1 37037 67641 90254083
3 157670 106329
1 17500 106432 422035033
1 44392 48002 713914204
3 111793 30444
3 75333 49410
2 164002 757859725
2 134763 664563762
1 29144 61288 823600112
2 169078 235842647
2 47862 587904758
1 1411 20272 676722623
2 158156 452647338
1 19142 66917 127073208
1 48648 62520 242957520
3 80039 68998
3 166039 64537
2 65497 574083832
3 165163 79025
2 76473 512888065
1 15873 51836 955388775
2 98497 333704154
2 109403 646373221
2 84173 73323158
3 8079 97248
1 3361 74603 703825156
3 68166 89375
3 76225 83648
2 145230 709310242
2 119462 950577172
1 22541 101265 240291132
1 3135 49310 841459183
1 19380 55970 625235259
2 13346 696622324
1 16997 38930 651589129
1 55158 86738 529162197
3 139356 109804
2 25392 965416292
2 65729 792409180
2 120012 567369646
3 80342 66757
2 43768 914692888
2 88562 45775241
2 136018 744226852
1 94709 96816 260808243
2 122267 226200591
2 123353 140572717
2 70870 521438157
3 114281 28553
3 135699 17653
3 111088 95238
1 61043 112589 231281835
1 17217 102483 869564157
1 32367 67416 203211872
3 58791 3757
3 54393 33258
1 62459 102880 277533877
1 11585 72173 642691063
3 135775 52631
2 50600 461312672
3 6077 36435
3 121111 69560
1 12927 106424 699824429
1 35357 109666 395357257
2 16291 386175316
3 118192 43972
3 174184 82814
1 49990 78259 578858352
3 71862 43583
2 98956 308506894
3 139820 37178
3 130928 86359
3 143296 98488
2 27125 815452871
1 96245 102756 283855264
1 3110 76360 110467545
1 7073 98820 187925372
2 94474 555514239
1 9961 64099 5807949
3 93155 40148
1 65742 101553 497568329
1 38970 87186 16009817
2 123332 117608787
3 73152 90189
2 15949 658319036
2 136331 652628179
2 51149 848922782
3 17086 48473
3 120312 23365
3 15987 33279
1 5829 21117 788775533
2 158920 541217556
2 54367 861539897
2 134476 169131688
2 27644 487107647
2 143447 380742085
2 52058 927350154
2 9001 49351365
2 138427 110788007
1 51395 90067 56019308
3 129180 61899
1 22506 106391 741872047
1 18732 51061 487730782
1 47566 68595 597219538
1 14739 98784 839583288
3 35040 105499
1 36342 111142 87046246
2 34871 809376840
3 85083 20046
2 107456 450373226
2 171104 85354993
1 24926 96213 151290276
1 47335 83335 680344268
1 28110 102496 90704279
3 82499 104872
1 28907 33021 391013841
2 74752 931406247
1 21308 82133 130727620
1 98379 110766 341532680
3 107456 48409
2 143918 466545238
3 38469 114365
2 109168 189506122
1 14120 113036 271176095
2 58974 550321199
1 767 50114 627700283
1 17880 78416 228355792
2 78567 883602183
3 64839 68688
1 55356 95641 133132882
3 91935 73359
1 93084 111100 677952341
3 141124 12400
1 71328 104030 416735152
1 15978 95922 456584283
3 65623 60737
1 21941 22822 780183648
1 49966 92314 171192933
2 88746 637754832
2 168277 676026321
2 172496 196554791
2 160612 391985381
2 421 228165533
2 14522 163781032
2 66442 974517443
3 161340 617
2 146556 819933234
1 5821 104122 950305354
3 91360 72094
2 134296 999843187
1 18272 55433 839637994
2 25204 463943057
3 167396 42756
1 6423 35199 82502355
2 103062 67912046
1 4795 57978 274376020
3 78906 26750
1 96382 109311 76956927
2 138483 522207874
3 46080 2003
1 17320 27343 407988433
1 14833 84401 254887735
3 112778 57311
1 36573 103240 316393780
2 153797 428641599
2 118983 39920073
3 13762 55704
1 21228 55637 461870616
2 60155 509588867
2 127129 340879258
3 42590 16178
1 17340 107055 790464678
3 99671 74645
1 819 24372 824837831
3 128799 11765
1 7991 75150 426456251
1 100450 113592 602862230
2 78531 344807631
1 11639 54754 466083314
2 75196 310738395
3 36435 44520
1 4719 113429 26538789
2 13806 719854434
3 11741 8260
1 32286 32796 167130348
1 16318 55324 921886647
1 12800 91385 76646393
3 1537 109355
2 19754 743594216
1 65276 87631 78573804
3 134986 111565
1 43605 112145 974296698
2 52747 871549764
1 48804 54060 507774854
1 36434 38877 589506168
2 129909 278736345
3 104154 62061
3 172887 68944
3 150862 76557
1 19082 86831 852595519
2 87859 721633047
2 101067 230244381
3 38348 43275
2 103675 687999698
1 4139 109246 539003940
3 23913 56775
2 23921 279247672
3 41818 39768
1 10329 60695 124615692
2 150337 486221143
3 69807 94869
3 44801 79363
1 17870 87344 468858531
3 42094 86995
1 68196 103151 321655998
3 159576 29053
2 65052 978125563
2 6164 644267879
2 96754 626433181
2 16947 135644875
1 23040 60573 180742365
1 14261 80118 691664018
2 23169 368510903
1 19970 21443 593090796
2 166525 5344494
2 147408 238025846
3 106732 13176
2 142703 140048874
1 11931 42112 658215465
3 136241 1163
3 144074 33175
3 100347 32170
1 60291 84518 408530030
2 165324 143224122
3 76120 80076
3 108481 49357
3 10628 69502
3 117244 78233
1 40273 54909 244080651
2 162018 945812914
2 48855 518382349
1 7816 104940 56505586
2 82367 295378855
2 65074 51694957
1 32003 69097 746952877
3 78003 94351
3 172171 14616
3 6729 76840
2 149260 466761832
1 18057 92720 202520179
3 117450 51831
1 4501 114281 157242456
1 29434 83401 404515417
3 78004 113312
3 72288 14529
1 6997 85497 146976988
2 120770 443640394
1 21044 107397 11480348
3 29177 11317
1 35893 66020 141022553
2 47140 469286356
2 73172 750138379
3 61479 12622
3 125330 22728
1 53734 62222 695501477
2 129702 510894586
3 88194 87974
1 55039 97413 431443356
1 32378 43833 896726099
1 15320 17802 807936992
2 135889 329522739
3 81148 85288
2 112978 661518775
2 145090 524278133
2 171001 226077377
3 18982 94122
1 73070 92827 885236535
2 104509 531480316
1 47662 94170 103329429
2 14322 520603050
3 69429 75741
1 52159 54202 402311587
1 53225 100722 477937903
1 29843 42459 562998720
2 125175 474575197
2 77652 289816590
2 52717 16705592
2 42624 484512618
3 34849 75851
1 23565 110578 354089822
2 172139 82231368
1 60120 71441 604400052
2 150367 318583871
3 80618 112843
3 118327 39228
3 135363 6366
3 134672 108516
1 32605 68764 133497227
2 162630 471326466
2 116300 431593476
2 73812 439589997
3 115772 100486
3 10307 103349
2 4259 352571558
3 141085 41054
1 102012 105752 288307058
3 52573 16795
3 17818 50998
3 161945 100024
3 2193 79693
2 160842 405500627
1 15161 94885 147298914
2 120684 798753301
3 170630 81573
3 16734 83263
3 10893 4447
1 64700 76751 480734581
3 164684 106825
3 51958 44748
3 77085 7934
2 12200 147542579
2 175200 950865265
2 75371 100046947
1 27200 28049 945082511
1 25112 51501 748816192
1 4810 27798 530890021
3 38519 84177
2 125746 59834903
2 103441 343218482
1 40026 108046 102791462
3 18091 60280
1 54763 87189 815863257
2 65811 633017055
2 95437 640435607
2 44674 632657307
3 110824 67459
2 62903 354852041
2 32057 582762940
3 25876 37582
1 12607 78634 714689639
3 90352 15618
3 109192 51051
2 31282 476135018
3 44003 42160
2 61511 265408904
2 65239 902696132
2 24131 352338166
1 14700 107167 189496337
1 6914 62627 996562130
3 91948 102573
1 163 32795 893822471
3 92144 70328
1 78999 82944 190173307
3 58559 93514
3 140528 14199
2 74658 925914717
1 42590 72686 800126952
1 99330 111010 775203607
1 59412 81512 834852885
3 146823 35672
3 65720 92284
1 41839 92048 569522822
2 83337 79310645
2 89160 195245434
1 42766 107019 713449999
2 89054 929451745
2 55286 789539977
2 79127 444409122
1 85304 100102 437999053
3 49342 14460
3 160216 58895
3 36347 105896
2 92798 168491032
2 60171 45813673
1 33724 61857 936351620
2 159283 300945475
2 23693 478265345
1 13974 51637 750199620
3 63476 18466
2 19347 813558234
2 44282 55817902
3 106155 102331
3 63355 67506
2 139845 795196108
3 65489 90069
3 56246 63836
2 74567 214023558
1 98370 114404 239285513
2 40312 315613120
1 48919 51852 267944607
1 23493 102905 748885043
1 29686 46469 574340190
3 59229 99938
2 33275 146976401
2 46037 976823187
3 126207 14398
3 4132 23446
3 152407 52021
1 42037 83075 559540359
2 70170 522524776
3 100160 51346
3 136665 66189
1 26529 68055 172383372
1 78066 106537 664021344
3 129876 17736
1 5858 42732 615699173
2 132822 905397629
3 155649 68050
2 103826 85346636
3 79027 89946
3 170120 108565
2 134863 182634067
3 74765 9000
3 116990 47168
1 42214 67835 246793512
3 69070 34420
3 34959 17981
1 34057 42427 924894134
1 26859 35002 159610397
2 7121 156894090
3 1956 10789
3 45404 40416
2 51559 202631732
3 94568 61101
3 106575 12242
1 7618 95292 913194277
3 120026 91366
1 40711 80414 624338210
2 69105 699479052
3 123884 104156
3 56827 18185
1 20894 110213 566559345
1 6264 9962 209139035
2 27513 912107883
3 144770 99100
1 64395 67656 597902625
3 111562 23888
3 92321 62573
1 46405 53882 111395733
2 115046 482361110
1 13297 98384 14852786
2 18425 586738097
1 75013 114128 200926268
1 21005 70213 205645742
3 15370 32484
2 123307 730480296
1 95247 95659 274620820
2 84636 381316269
2 37692 635554143
1 49304 113028 67527094
3 6581 55143
3 19140 102491
2 73727 882922560
1 32978 96588 262400101
1 75134 110375 453229326
1 5187 113940 928037073
1 40117 75865 498166107
2 97300 877414008
3 116794 76772
2 120355 333008061
2 97610 484146492
1 17680 44615 914989492
1 93308 103420 460355739
3 58707 112461
3 103261 7531
1 93588 94958 749235142
2 109647 19479180
3 65454 46271
2 52452 630627509
1 28148 40299 423926592
2 86705 290344933
3 100284 33677
2 123347 610237346
3 82645 100640
2 173638 530800705
2 40327 741038890
1 82315 103644 922518943
3 99228 35823
3 78185 30101
1 10380 67759 843834993
1 8473 60692 775398161
1 90174 105830 228760490
3 106603 85621
2 7018 311246951
3 152879 72035
3 165449 6541
3 150150 69170
1 29552 79164 963470260
3 132245 81202
1 16348 110441 198102909
3 143653 1125
1 35331 65190 647156999
3 80759 54961
3 10254 97848
1 90506 99024 50863765
1 18071 37319 640053757
2 171653 601567086
1 77569 94324 761723107
1 39435 43055 31545842
3 75908 52754
3 115183 65650
1 57221 59104 958905869
2 16080 215721871
2 93274 733302089
1 59970 79486 279743857
3 45909 73863
2 38839 428470379
3 154091 63007
3 46656 11793
1 6018 105762 799667018
3 104981 65137
2 10362 203346040
3 92591 44278
3 71374 80545
3 11056 62580
1 22332 25511 201211170
2 88373 938642777
1 14492 40591 581361886
3 33445 41866
2 154943 44504494
2 48288 322539722
2 19124 396648360
2 133261 884537217
2 19148 740415902
2 171946 668368821
3 132892 77080
3 118276 48796
2 151720 812938521
3 134562 47407
2 88803 435712969
1 32447 102522 69579564
1 87593 113647 700594215
1 40105 82666 870225502
2 53793 951854670
1 52725 82333 511372165
2 153314 254678746
2 130064 106846693
2 58904 836957703
3 160315 105527
1 6964 112538 863010446
2 51133 493291303
2 142972 943438445
2 83897 703523102
1 36240 55999 93403232
1 75889 109145 965404439
1 15941 40989 658920031
3 154949 74265
1 20919 78504 609195898
2 164733 618867417
3 42267 32151
2 110023 991723830
1 49852 110144 497793856
3 94698 102887
2 162295 362672570
3 39436 52257
3 153797 50630
3 73624 104555
2 123630 640493678
2 55531 110099777
2 49769 527835047
1 19870 58188 945687492
2 142862 452410909
2 106013 342508304
1 4713 37316 182862114
1 43122 101831 78910434
1 93168 102930 996940589
3 148087 18960
3 69999 17257
3 121786 23042
2 113748 313450118
2 75525 866426295
3 152283 66760
1 15210 24810 56723933
3 40702 67014
1 24150 71670 289134872
3 165913 54369
3 80319 46391
1 2742 40645 772694824
3 173185 15826
2 168236 716158706
3 28443 94309
2 27377 940723427
3 120188 35414
3 130609 31053
1 79501 96516 562661655
1 16403 25875 631395216
1 27023 35887 245317275
3 86725 26634
1 89532 97540 114157121
3 69269 44411
1 74997 111241 956909382
1 4522 113497 136926269
1 14408 23963 731509605
1 62884 102336 722671795
3 141251 28477
3 4027 24254
2 56912 221931256
3 11974 44632
3 54301 53672
2 94407 93641177
3 82904 77809
3 144746 71685
2 95538 289398828
3 79534 39775
1 23773 92267 636046177
3 75101 28652
2 112611 587407517
2 8732 306165579
1 15386 106488 426853681
2 20911 348195002
1 39570 92817 219871592
2 112945 508722188
3 136644 62132
1 48295 80446 202408192
1 29996 86444 994686192
2 9298 453780520
3 118588 32640
1 60753 73519 827828398
3 152860 89934
3 54044 101921
2 8372 882359169
2 153943 395108589
2 131217 415258830
3 154381 36314
3 141863 96773
2 75754 797293119
3 108669 43041
3 53052 112534
2 53257 634182249
3 110025 19685
2 110886 482664965
1 89497 93895 799029344
3 1925 8835
2 157334 869791451
2 15674 424209184
1 47511 63301 597358994
1 53188 57136 374593916
2 57110 196450113
3 97940 11629
1 51705 65693 317516460
1 13852 79512 573091678
2 79897 5330560
2 25288 13486104
1 18371 51504 320851862
1 14506 57005 717655417
1 30980 47942 973460660
1 13911 32837 281938860
1 8240 34236 715857015
1 86932 106333 790438512
2 11124 75425291
2 134379 923217133
3 52952 54109
3 168662 56258
2 35851 544776999
1 80975 109785 988295168
2 151552 731077505
2 141663 724267538
3 142890 6429
1 23157 44591 726490364
2 30881 132729454
2 82520 768589396
2 49241 430067922
3 74216 61459
1 46578 61087 722953708
1 41243 106513 104683030
2 55012 501866216
2 151325 991449131
3 64105 43810
3 102317 91532
3 93547 95769
3 95670 103951
3 148285 18309
1 5829 63847 131065686
2 130764 44969155
3 64433 80694
3 168001 20290
1 40479 83531 461627269
3 121250 102742
1 12100 22340 388101922
3 115333 100582
3 18241 101610
3 19379 85413
3 60810 13304
1 5955 65750 756554377
1 66628 82525 683571935
3 105723 71253
3 40781 17127
2 96094 508159218
1 60751 113167 310293691
3 101522 83104
2 14230 223552814
1 11460 42735 285525820
1 58309 77418 603928170
1 22360 25947 243658310
3 33148 104181
2 149281 408447109
1 66670 90526 916119682
3 50846 111407
1 27017 34297 743516979
1 22192 68375 593455833
1 30547 92108 206567502
2 110806 867010382
1 36558 86887 760155729
2 60174 325650223
1 67509 108926 22603583
3 86498 54391
1 7392 46718 781222285
1 80390 111119 746172037
2 89776 112757051
3 7140 108202
1 6920 67196 357019008
1 15926 31441 254216959
1 48661 113357 606724472
3 173388 62102
3 18066 24025
3 21761 73933
2 99859 711626893
3 171621 61312
3 123623 105376
1 48419 53167 961092290
3 9857 101748
1 55252 69707 922884538
3 96378 70142
3 173683 92860
3 88580 74589
3 145656 69996
1 53673 75991 944424840
3 7402 3935
3 158204 3304
1 25175 90353 425315101
2 29397 102468122
3 43243 77471
2 98653 252731969
3 45525 111546
2 57446 390533990
3 84096 78280
1 42077 107066 382814650
1 17490 60423 547657394
2 93824 313236812
1 80034 86230 897123356
2 131434 174519198
3 80000 104401
3 79928 110586
2 34761 238885808
1 69366 96496 759865135
3 50954 35803
3 98309 40892
1 28847 52608 123733571
3 64173 92453
3 10693 95692
3 107028 50800
3 120170 66852
2 61592 463641650
1 15168 103778 447494007
2 113263 991662407
1 11428 23230 631521812
1 56954 80474 337177853
3 173753 57920
2 91141 731717380
2 74182 366372655
3 38326 33623
2 467 691881798
3 128409 91234
3 47868 5789
1 33223 92823 904878135
3 146532 55819
3 62767 37916
1 74521 95454 317074909
1 31990 90876 242967614
1 87334 107607 483232507
3 45560 33606
1 9155 64568 717643896
1 43141 87094 741167590
1 32603 98862 925318433
3 154311 73727
1 2194 17069 71194207
2 158692 731974588
2 76165 56938470
1 21018 77416 102422716
1 101944 103550 397687266
3 120294 59224
1 13919 40369 649309413
2 154887 722263680
2 148757 292423657
1 42825 109102 281883898
1 43957 89325 591569590
3 117922 62917
2 152841 648945080
3 157979 59565
1 874 43119 500103836
3 150868 30151
3 43905 2316
1 7072 77786 519598107
1 34874 39788 200573797
2 41062 13027042
3 79048 89217
2 144633 874245458
2 119306 311763823
3 47335 11184
2 154041 861431253
3 32063 21543
1 26302 28603 362981843
2 69779 114158739
3 161463 88259
3 83315 113096
1 43446 59018 827890706
3 102438 34191
1 72048 81091 67237641
2 3984 29283764
2 168418 117039263
3 98714 6542
3 111483 67491
2 48833 424484476
2 2946 809530872
2 118237 782513411
2 96738 87165197
2 76055 565601116
1 25459 46726 515664677
2 12700 878713243
1 21525 90698 697571303
3 71331 63968
3 81147 68935
2 93865 221221218
3 72406 46517
2 60022 841360674
2 8024 606014848
3 66003 109392
3 140454 4765
3 72216 29755
2 69470 574393746
3 107643 30972
1 33555 109128 672267001
3 124102 89638
2 149737 73412804
1 9580 67230 21786779
1 37963 50443 134297259
1 35839 92122 123067214
2 19936 17850835
2 123831 926908437
2 17025 659013332
2 16915 121724529
1 70354 103915 610249845
1 57371 74606 892310550
1 4130 57893 525833974
3 130185 79036
1 20758 37861 814439592
1 101181 101550 182869285
2 94250 25770570
2 97330 747323574
2 135437 82487199
1 17704 47277 436681811
1 27362 108822 661917575
3 64240 33555
3 21410 6587
2 106507 682766601
1 35428 102477 842350452
1 42243 68077 935394778
2 25658 499158774
1 86263 114067 679726124
2 138477 922131857
3 98515 8465
1 49719 111323 618892103
2 115217 840260294
2 165684 639436199
3 96678 38575
1 55511 78212 162360023
2 85220 242032884
2 53939 899388574
3 72103 53963
1 81429 98415 626042926
1 61495 70519 213979995
2 64450 402575741
2 10976 469934603
3 64932 53232
3 154016 43668
1 85311 104470 29048351
3 119382 26681
1 48893 68456 52524625
1 72887 98354 979584623
1 9774 68977 729730553
1 26346 87444 863334816
2 43441 656850238
2 134251 730298193
1 9706 97581 716360951
1 1528 43091 388603467
3 157483 2481
2 104009 706769759
3 91209 20390
3 78187 55487
1 46470 113323 721048493
2 122076 447383623
3 77620 23273
2 136744 147302618
3 20879 30680
2 124896 818787229
1 14311 109325 210636969
1 100160 102896 838550342
2 82005 738015619
3 48621 18185
1 381 99242 120584246
2 153901 370811339
1 63772 80203 109652396
2 24130 281824397
1 68106 74641 780173391
3 54298 22140
3 161346 63781
2 122978 206187872
2 20752 166356129
3 65692 17018
2 2646 79566935
2 25814 384278466
1 54177 87630 852369880
3 45430 98161
2 159725 570999619
3 145421 20079
1 17858 107532 933023234
2 147854 996903182
1 7407 12167 943188508
2 27621 215156416
3 175581 35747
3 34239 39167
3 31910 55344
1 60909 75410 588954751
3 92397 88712
2 53074 135340981
2 100449 117460635
2 19686 164509135
1 56581 104286 822519731
3 42115 81018
1 8825 69082 158349789
2 174989 723402476
1 29826 104048 109843481
2 11486 755976544
1 51080 96140 874687696
1 79612 81495 348360299
3 72861 106609
1 27016 27990 152081861
2 16469 436202456
3 62929 98482
2 59433 495199075
1 54524 103043 746884058
3 148616 93740
1 2660 110182 734022126
2 118212 293583810
2 719 743663747
2 141481 336512136
2 18544 955241185
1 11989 111697 621990636
3 1828 95446
2 118754 133683908
2 1014 667689585
1 25485 28009 31864449
3 49848 57947
2 163531 699720894
2 52199 385825569
1 89152 113857 841738041
2 15227 635265236
2 162311 964823944
1 9458 15471 426281189
2 80151 343655052
1 66460 97101 936216595
2 22298 67665648
1 39177 59174 820093258
3 80272 100936
3 170424 110952
1 25228 91032 561713648
2 115166 554913975
3 110849 112729
1 44802 77489 993012847
2 149816 694581194
1 87644 101745 557587520
3 27069 46120
1 33390 42542 825465027
3 96754 70774
2 87414 96068835
3 175560 33246
1 13267 76345 964704381
1 29399 111851 242192098
3 109247 83433
3 73135 23730
2 69252 759737506
3 15067 29059
1 6228 106104 794565819
1 39054 83626 442840180
2 74618 25778068
2 16629 808968849
2 26067 632198105
2 117444 948783585
1 13612 30134 424617849
2 57476 222064772
3 129179 49757
2 118986 386060238
3 81091 32698
3 72934 109075
2 114043 580204732
3 41281 105714
3 70667 5133
3 40353 22197
2 32134 970877065
3 43312 30503
2 7204 145008600
3 2016 97042
1 15236 51034 933725746
2 103799 580518724
3 151325 111739
3 123518 104185
1 46918 53563 608669947
2 13212 887702734
3 55871 77232
1 54102 77318 931106098
2 55356 380212373
2 24276 221627082
1 21314 74135 360313497
3 152329 112570
3 140206 28869
2 43832 982466695
1 55738 95854 91955568
2 7790 185257589
3 150402 79551
3 47362 77594
1 5037 83474 837688626
1 3829 33834 699377379
1 95523 101895 887557408
3 81744 82528
1 8807 60798 223685698
1 6845 88887 360269954
1 66722 72735 431279013
3 132409 44858
3 15276 36017
1 23803 48530 326686800
2 7661 844093616
2 59257 649931616
1 33683 53691 408656512
2 69849 895196731
1 81285 102691 581088769
2 113612 314300499
2 135278 934481928
1 69366 94759 704276222
3 169967 31721
1 4427 38909 156719557
1 73411 110635 566311762
1 16692 88986 753983688
3 40602 238
3 3373 75321
2 132631 682542401
2 84848 685855960
2 139654 552721833
2 107344 709510747
3 90804 48051
3 114921 55993
2 13266 745656631
2 137130 76912857
3 31468 21609
1 19885 79036 729123640
3 113401 10164
3 52118 77235
2 32035 478587586
1 27021 113329 978877015
1 70573 95494 142984286
1 50271 112560 293947998
1 82287 96176 712983343
1 52499 81326 207976977
2 13804 462211528
3 169236 36363
1 24312 108213 904410376
2 128959 378404841
1 55390 97526 33923339
3 168135 113285
3 36132 46907
3 149501 58740
3 169330 39319
1 38700 97344 487208764
1 22533 41313 822187028
2 13126 684433413
1 11651 63459 354907429
1 47197 54684 282312949
3 131992 66131
2 149132 221026894
3 67166 17584
3 155941 58902
3 167316 79589
1 34607 77437 123197819
2 40523 470772195
3 64597 47059
1 3257 35153 461073149
1 43862 69941 247411999
3 15029 78153
2 155828 814683806
1 71292 78243 791289098
3 58665 106621
3 164956 100438
3 47552 93700
1 64163 65525 599209901
1 98348 101895 889405953
2 88977 646269996
3 88326 39994
2 43892 779404732
3 5481 32770
1 90077 100460 461726189
1 14433 97815 575603814
3 14172 76471
2 115496 560032511
1 8249 50217 692016938
3 111164 5517
2 12055 129400822
2 120883 905828967
3 66560 19641
3 17614 104641
1 56329 85622 912620272
1 38053 112934 319576000
1 42026 102020 127921799
1 62100 98401 553857287
2 145187 893137004
1 67264 102799 141452132
1 1293 90905 586967618
2 41328 513546069
2 9094 920707340
2 163397 880960805
2 81003 865910158
3 122370 11383
3 161079 4447
1 61140 92600 511644760
2 15968 492204216
2 113010 727204680
3 47282 7584
3 139430 6129
1 44286 98762 624752064
1 25341 31224 156867737
2 31708 171987829
1 26136 101875 988009202
1 22010 93568 727743243
1 51370 104030 384450567
3 82072 10550
2 750 716600223
3 111150 88094
2 48019 538176786
3 173819 92824
2 87916 115421259
2 39904 203691785
2 104033 978401657
2 109499 850052895
2 39705 234710835
3 8211 51499
2 136081 739823313
1 47776 65625 230840134
1 32275 74745 885464870
3 144949 2502
2 122648 746956455
3 151082 79166
1 25017 113860 546337184
3 69559 15023
2 157716 343469797
1 28937 89562 441888454
3 98175 64336
3 40596 51751
2 130946 522373095
2 153215 806786069
2 159954 496941992
2 139630 213887145
3 163590 25425
2 126367 505170355
1 30253 80818 997647264
3 136293 108453
1 13366 111381 276574017
1 79697 88857 331406634
2 39472 990293730
3 125180 97116
3 90901 79320
3 46707 2640
2 98452 39175555
1 65956 109879 514535530
3 13097 97590
2 129488 80674975
3 71766 22919
2 102837 587464419
2 78114 469891624
1 16355 73732 231925578
1 10057 20587 958040189
3 122125 70332
3 20022 32856
3 110519 44644
2 38135 12819030
2 100697 892440808
1 61522 99095 693786846
2 58212 658216407
3 104123 65288
3 97247 92573
2 97031 81150605
1 5129 36511 986967716
3 116433 10133
1 6283 107173 891867005
1 35602 38480 3052874
3 80000 106319
3 168933 45203
2 36619 370775959
2 167875 181601458
2 38264 393371318
2 31162 849546939
3 75228 42359
3 167474 91877
2 130417 885938805
2 119436 423285593
2 54848 814499104
1 4344 6336 583699316
2 164209 496499322
2 22733 626255383
2 137944 962263659
1 21802 72181 312439584
2 108132 74737045
3 9097 20443
2 81035 971277390
1 12374 48447 124046179
2 4664 108142476
3 34213 96333
3 65158 12007
2 123399 569237983
1 11526 48263 285583858
1 36613 101824 896751681
2 23416 137223874
3 105636 34057
2 172738 400181000
3 10947 14539
2 24055 74049382
1 33058 96493 693959107
2 151383 552139257
2 16523 653282981
3 123798 78503
3 12565 105670
1 98737 111569 815499762
3 149254 95196
3 109288 77412
2 12760 616784447
2 147401 644933138
3 143008 35458
1 5269 110175 939936220
2 108466 157417394
1 48624 73694 53999753
1 945 88384 231839351
3 129773 30217
2 101662 95161328
2 12692 56145049
3 21312 77648
1 34350 56157 606768322
2 172608 950368175
3 56629 17114
3 41884 70968
1 9620 114194 431105745
3 30691 108256
1 6816 8487 639655520
2 96409 608664555
1 43360 65415 961809724
3 73633 90014
2 25174 149218227
3 163203 25609
2 106803 987328561
2 29698 959417348
2 127238 762451866
2 6772 788414906
3 108428 44326
3 48425 45133
1 22203 26126 482558783
2 140241 706426475
2 155138 798163674
2 89316 122710362
3 35043 26473
2 22695 37678497
3 54795 83646
1 10341 58707 925358578
2 31423 807873550
2 105626 349594499
1 12474 33293 184817081
3 16100 8273
1 39122 40115 312515985
3 126679 36437
1 41340 47877 111013727
3 13121 18332
2 134312 484663783
1 2042 93822 24627338
2 24026 352822942
2 116335 837318606
1 43189 77485 804304760
2 20258 955622088
1 45754 58648 494269269
3 114422 86057
2 76068 768241697
1 3883 24611 963832512
2 94506 583703728
2 86536 180559087
1 52652 84069 737021738
2 57692 920047929
1 136 102778 606494989
1 44675 70303 58992109
2 165148 322352024
3 61375 17607
1 7854 63339 497186515
1 81836 109322 419425027
1 63551 65266 507281193
2 9867 864240133
3 6809 34177
1 27264 71803 803462637
2 44505 433912010
3 168098 55505
3 28560 8721
3 166901 617
2 31994 582410097
1 103353 112896 692775854
3 157556 112777
1 26330 43506 323347826
1 56249 76193 111799127
3 134200 86494
3 12960 86987
1 33588 45078 599762917
3 156965 60099
2 44265 400725588
2 174951 69866535
2 168358 406573557
3 119299 35509
2 473 244293163
3 112274 31732
3 24664 44853
1 22051 99059 58129952
3 86153 53170
3 60283 87358
2 23409 269308586
2 57851 35682918
2 38025 541700497
1 33335 43731 392394609
1 102332 105507 394922889
2 107583 612115182
1 14501 100184 531118028
2 28221 628628632
3 88189 33316
2 127359 334537034
2 154106 103195982
1 34733 80220 62158554
3 49745 78848
2 115863 639286710
2 113400 812624706
3 123674 96796
3 141296 70115
3 41976 54966
2 97979 823774736
1 31099 99229 241118482
1 63800 69276 168538452
1 29152 102502 31458186
2 72188 575957871
1 70924 79917 616701298
1 42094 108332 397418504
3 146723 87736
1 36178 47182 766133097
1 51528 99980 602682059
2 150625 298330535
3 50494 32380
1 20813 46058 1320730
3 118475 54781
2 143043 765963406
2 55546 649468603
3 2479 5807
3 142751 82046
2 102063 475937257
3 5249 9681
3 114914 97595
1 55882 87181 137691251
1 17231 23619 935990988
3 99603 13591
1 32704 95989 667175257
1 10038 33924 880008984
2 105934 837183272
1 22439 69471 896745925
2 152898 448621018
1 81581 107913 773109256
1 21521 105608 56510305
2 9486 465713176
3 28171 91985
1 18132 46677 281211762
3 37793 35069
1 69149 110745 847755903
3 128583 52419
2 155020 484720319
1 14542 99473 55837487
1 8114 81285 598769733
2 77349 314169037
2 80836 915017689
2 148612 453118429
2 123617 341985969
1 85243 94885 147088827
2 139986 298117635
2 87356 576370982
3 19824 41233
2 13457 284246981
1 36952 38243 718316493
2 61836 281903034
2 22211 715815155
2 49999 962201499
1 66511 82552 480962445
2 68601 468013884
3 42747 25533
1 11264 52838 119896222
3 99384 17501
2 71933 222162535
2 162403 726580361
3 9992 90666
2 148117 79565465
2 74815 943002973
2 75577 787560761
2 10643 136516736
3 151867 94397
2 11548 698462885
3 173231 59889
3 61979 109839
3 59228 89427
2 157091 538625323
3 20925 80100
2 24093 752274806
1 13061 38180 31325815
2 146486 77517728
2 146610 995281979
3 10768 9018
2 46230 385198248
2 13544 620627742
2 155652 981584615
2 23435 861055009
3 124199 708
3 142255 35327
3 138036 78108
3 99987 97424
1 33050 101006 514344116
3 104475 25516
3 173634 5154
1 5118 78218 701837436
3 164276 104655
1 89287 96379 690585577
2 90090 74142446
2 101408 902705900
3 127910 8938
3 95676 56774
1 13241 86831 830055469
2 127423 463194514
1 80465 112121 971345461
1 32905 90869 218116905
1 39949 91746 50808152
1 14210 99256 252515438
2 42432 24496938
2 14337 494526299
3 169830 25633
1 86850 100098 903882108
1 14615 37241 747582803
3 103560 80206
3 149259 33932
1 12538 69458 266899551
3 33362 51963
2 159114 39283173
3 42833 48906
2 101765 588303050
2 136727 570732609
2 155758 70553985
2 46238 146176080
1 33825 40476 315095145
1 13689 97935 692968024
3 22887 38349
3 173959 17609
2 25344 479427878
2 51405 484195462
3 35293 15993
1 35986 87711 392100022
2 20731 167905209
1 38187 55795 62619031
1 21580 76299 706669353
1 17487 64333 537694445
2 149830 868508489
2 21384 605942169
2 30628 989989132
1 32790 40423 569632889
1 47347 56738 984536380
3 95464 28064
1 40095 69656 314175728
3 122770 41490
1 38565 61083 102363637
1 8843 75863 826542852
2 20249 236618380
3 119197 58852
2 46925 977257288
3 15651 20341
3 106219 961
1 65493 109019 284870070
3 123062 33931
3 157747 29052
1 17250 78214 489239366
3 3668 91337
1 43645 89147 401506866
3 27385 79512
1 42223 68846 898616912
3 173065 73612
2 69608 799252972
2 13340 97914967
2 41999 665609088
2 71511 846499881
1 2333 73474 201507244
1 6237 39038 94769924
2 65167 984446903
1 22711 102389 436488975
1 48436 58267 510147823
1 45244 65726 193456903
1 5074 27839 177064176
2 24749 549064474
2 137807 869330980
2 73005 771421922
3 121239 96372
2 92459 766161132
2 57819 572130968
2 20707 887761676
3 91118 51807
2 36164 494397494
3 113949 56362
3 21744 2034
3 100045 52367
3 19249 44160
2 107899 840000772
1 20009 107818 845247945
2 18303 941912234
2 112296 371967510
1 6070 54840 70302048
2 115987 541612621
3 46030 26958
3 25072 43414
3 94186 105589
2 54984 872582469
1 57825 86731 626236365
1 70237 79197 907336193
1 98281 103205 254198163
3 15921 109205
2 102034 702432643
3 40062 35820
1 80575 94480 178111942
3 137941 73618
2 101711 849621886
3 26950 8509
3 99356 53921
1 32102 56087 242024116
2 139129 320293098
2 59188 23912988
1 28511 110680 797916434
2 100382 686076581
3 162187 8461
3 74689 99438
3 144261 23336
2 45905 351771066
1 65454 88938 211371061
2 96858 583704011
2 165666 902771111
3 49366 44745
1 73914 92698 958894944
1 25702 113376 142439405
2 74620 280227645
1 7804 25260 254525019
1 6032 111721 90556028
2 21218 721210456
3 35910 22543
1 1738 107445 190851649
2 95906 502722467
3 103057 62799
1 37128 48903 824344796
1 15425 69472 443420636
3 62011 7485
2 88995 342833582
1 2680 70619 821978578
1 11714 61126 510992123
2 41464 512258707
1 48078 108048 676801996
3 22742 57171
2 64642 750303854
1 79146 89354 257209342
1 81396 84827 882440801
2 45970 553295295
2 80310 579108256
2 8405 607809977
3 147638 28981
3 18083 90746
1 24352 107120 250206290
2 140673 402120059
1 14438 83295 816237371
2 110814 696384300
1 103864 113338 719608498
3 31687 24663
2 81310 187646343
1 94141 105552 581122686
1 2763 43593 790884147
2 131374 457154218
3 38748 70234
1 6591 112193 457674329
3 126779 102211
1 16389 29616 290995093
3 138353 787
2 104751 620079417
3 147411 66592
2 71983 368819570
1 4963 105661 937268892
3 157799 28158
3 106542 105945
2 174661 296489810
3 87361 7962
2 80178 950670635
2 28308 988984578
1 47053 91040 364979495
3 172147 94755
1 57587 60241 576453240
1 32169 36058 158269059
2 135843 947892973
1 14846 61805 248593895
1 21556 29108 509198653
2 167024 823644292
1 29924 88432 394698875
1 22 26179 190668673
2 5135 203290321
1 40107 114042 97517991
2 96468 282533019
2 139384 756409120
3 3637 103223
3 157908 77091
2 86435 468981387
3 91545 34283
2 64421 625045851
3 57218 58063
2 9426 737079103
1 52117 75382 213980853
2 15053 490092583
1 19020 80827 746581322
1 45566 109114 209504437
1 41969 55580 943331378
3 157479 71028
3 77753 106330
1 20207 77572 74456540
2 6545 39566781
1 69964 81626 698868975
1 6176 39678 173851218
1 26534 48764 733209491
3 44257 69960
1 45328 102503 183376659
2 42850 14482071
3 7486 10574
1 44006 85366 963497811
2 154512 890914149
1 4381 51595 519674913
2 15371 421418326
2 170434 676154895
3 93014 94381
1 7204 47024 28559076
1 28076 101784 527608275
2 152418 529006899
2 119881 612977189
3 20207 3376
3 110273 98779
1 1804 4072 998003466
2 144449 216653672
1 55428 59156 32587302
1 28980 74873 775948726
3 45873 26559
1 28495 40570 36055074
2 65111 658280544
3 59620 37998
1 23497 41278 65328256
2 81424 97746909
1 38564 47530 446589395
2 56477 687317818
2 163513 950206854
2 124263 147315010
3 26596 21790
2 143030 479993719
1 12382 72953 670985519
3 15937 62291
2 105838 597368547
2 133062 912925040
3 742 111932
1 5766 99992 299347184
2 165237 890123157
3 86719 77406
3 109453 43140
2 159789 648622644
3 151564 92137
2 58631 782144926
3 25806 71730
3 169004 20048
3 83975 17197
3 6730 90229
1 19622 75557 39334209
3 99952 65663
3 34555 65912
2 111246 988868804
2 61904 810104922
2 36464 213872753
3 108206 14075
1 1639 83563 129060070
1 18224 90866 863770609
2 107231 941118401
1 25466 79724 588916569
1 73541 111548 718183083
2 54075 960858550
1 73158 86687 989944974
2 69446 336770812
2 77888 874332854
3 52811 108604
1 41714 100210 78649490
1 81040 88660 504415862
2 79427 105211143
3 13435 24034
1 249 60399 738567770
2 103259 936119335
3 69639 81898
2 80708 618718892
2 165257 773118391
2 20794 104492293
2 34868 470648562
3 95743 103630
2 141386 155748806
3 157132 54722
3 36145 76282
2 30841 277334150
1 38347 60973 935341121
2 52680 467433957
2 107801 394888543
1 88527 101500 241986211
3 160262 98269
1 28906 83112 914168028
1 77199 90239 305800559
2 27421 70466684
3 88248 107062
3 22586 66796
1 39459 110375 934815057
2 124720 986662844
3 50180 31693
1 550 35498 706679735
2 70885 979366610
3 56458 90648
3 78507 9726
2 143342 363755984
3 20803 112293
1 42983 63760 350045753
1 7498 23060 136081912
1 19195 33184 347613502
1 26549 68712 690087721
3 156401 61569
2 66493 827138174
3 116298 19974
3 54023 103087
3 163062 88978
2 143512 597611105
1 37314 81406 897311521
2 63935 121800253
2 131734 883692876
1 66694 70236 337610870
2 32641 435714720
1 6916 89415 663548326
2 21917 604306800
1 60898 100886 671974300
1 25414 104876 739094053
3 162125 11328
3 107023 106370
1 6615 63646 582426634
2 44366 130429638
2 8808 573311322
3 51846 68670
2 152036 196252879
3 42303 84329
3 62903 45858
3 48115 77759
2 108882 897801209
1 51289 67175 963967325
3 72743 71928
1 4437 98282 696659821
2 132397 277533301
1 101643 110726 832096858
2 54967 233564940
3 10409 83383
2 25917 231261761
3 8446 98815
2 9503 37283103
2 141866 117565302
1 65785 90776 583944089
1 2914 83835 978755211
1 13210 20262 313346733
3 40388 61657
2 9191 186328102
2 119550 360554675
3 136481 113164
1 35542 84538 614591496
1 80876 113379 471222455
3 136451 13275
3 102094 49625
1 35732 43792 276917757
2 89023 601286128
3 88732 23123
2 14912 489128893
1 46258 66403 648584537
1 11580 96308 984748545
1 28793 111334 162510260
3 53049 84055
2 95343 643313962
2 50282 63508312
1 39595 74013 961451002
2 74182 302682528
3 85282 21111
3 89776 10667
3 60336 86948
1 18793 70458 304267876
2 121681 216414290
2 162834 956181474
3 53914 54624
2 129196 62350206
3 42779 26490
3 83038 60340
3 36347 114268
1 8811 78076 200756686
2 151585 875823538
1 26657 112648 526911097
2 86957 465624718
1 2405 15187 724816258
2 136171 339921600
3 142693 20379
2 94426 969250845
2 84834 314027713
2 99680 557345932
3 44230 5253
2 166750 588391564
3 114161 95030
2 106302 619976259
1 70973 99540 576731461
2 58593 66818050
3 154353 73435
2 49681 538052166
3 89783 84756
2 104386 772980308
1 40450 112717 512021224
2 100959 926027762
3 2417 20540
3 91828 40109
1 21025 28126 253482614
3 109822 78839
1 51814 68718 578000420
1 18987 66965 826371241
3 56396 98567
3 132842 97217
3 73845 13363
3 3382 50760
3 127652 39111
3 28365 43231
3 82930 23812
2 169762 761717139
3 31285 81875
1 15596 81955 955048414
1 16552 102340 159732005
1 23545 30522 355724355
1 79033 85221 749759356
3 115214 59299
1 7240 73242 335523437
3 95989 49973
1 26896 59391 697138291
1 75072 111116 292139335
3 160061 79757
1 19688 102381 850897863
3 94522 11300
3 8449 27762
3 3486 52705
2 152 515669329
2 158099 589970824
2 67534 378787298
1 66338 107758 120036761
3 13286 107707
2 16120 38696472
3 94894 72217
2 76832 887787216
1 1948 38595 19384695
2 118895 715809533
2 48085 934023549
1 32799 69133 513534709
1 43672 85697 645952503
3 149125 62750
3 90096 81010
1 50357 66232 433683668
2 132390 670146239
2 156280 986945003
2 51936 220740647
1 45306 105194 789023181
2 160462 45209595
2 45381 206763942
2 11481 290817608
1 89898 93691 590261566
1 58762 72673 247479813
3 74531 77495
3 100950 111473
2 64258 214457336
3 45159 106498
3 155837 66972
1 11464 42102 948318268
3 150561 99680
2 115906 733030484
3 2416 9521
2 140408 709370222
2 167437 321848201
3 167750 26203
3 145068 48543
1 37595 79282 98860640
2 147588 514552522
1 14097 67344 789239917
3 151344 90661
2 164840 933060102
3 160213 27745
1 26472 27381 816294978
1 81899 86617 747644571
3 65564 104771
1 36130 98123 875183604
1 46325 96929 434897078
1 48069 55809 424820830
2 117835 273399230
2 173670 584167079
3 167862 101499
3 128595 68081
1 39539 43282 609464942
3 124993 111834
2 64137 400156056
2 159024 524782937
1 50915 72439 122192056
2 96598 737775616
1 24906 36047 813851198
3 162546 42017
2 148652 228109044
2 36268 402054060
1 38519 45909 923489542
1 52183 97638 576010436
1 18647 45500 989310374
2 134598 852892078
1 3886 91351 777044911
3 110713 104895
2 109728 737582869
1 36742 86111 367920242
3 121502 114076
1 73678 95739 177018923
3 8833 107610
1 53842 70943 583502151
2 112204 661102690
1 2822 46605 545723123
1 70002 108069 275525751
3 127562 81786
1 44896 57531 457420603
3 129919 24821
3 174188 9746
2 51067 157874109
1 8505 27324 409787010
1 77678 78858 360651474
1 41315 48489 275922530
3 103682 41540
2 16823 340135853
1 47152 95737 259888231
3 1551 32416
2 34936 134291618
1 65675 91055 669829048
2 143352 278383410
2 155096 706520775
3 7273 75831
1 4095 107799 445466071
3 37387 51973
1 55184 76309 694169192
2 39640 469177243
3 79259 111171
2 120660 561474911
2 137329 65675646
1 35745 47992 433915724
3 3420 13893
2 97966 542292518
2 97875 879487314
2 146797 823799844
3 123844 11406
1 9028 15666 758545600
1 25133 83291 602641738
3 91105 25097
1 22845 92346 599235769
3 45866 70035
1 47757 91293 589693561
1 29851 63605 682327546
1 43480 54437 413701590
2 11997 701679276
1 96014 103196 11489861
3 118151 56086
1 1397 54199 166602820
3 155036 110922
3 54984 93178
2 80384 704898725
2 30103 731627196
3 37678 36668
3 10026 7246
1 35499 60805 168164067
1 34181 80685 612051520
1 39010 107457 841701190
3 108954 82818
3 78301 44347
3 13029 35563
2 172420 368379217
1 16806 76966 527383085
3 1764 82759
1 40002 57980 712613919
2 49027 495018901
2 91653 654839908
1 19726 39020 414334194
2 151391 330260228
2 141530 303371665
2 105208 380466854
2 130427 909240293
1 38256 106664 226002505
2 43050 230660377
2 83307 220997909
1 15643 81600 833935277
2 79192 621882534
1 21222 101026 65850161
3 9422 27233
1 39392 82183 111469696
3 67137 41939
1 51882 74815 95226149
2 4516 647277424
2 35911 286234814
2 90433 729247822
3 157537 28499
1 29103 57074 832617172
3 38347 31209
1 64532 90265 615916511
3 13281 54785
1 9615 21648 816388076
3 76506 74229
1 32124 54794 416569788
2 159887 1404508
3 132033 50316
2 121960 920994090
1 54092 97433 321890748
2 158088 656727781
2 55920 384682095
1 79824 104659 839695710
2 142910 724098
2 64497 912225537
3 149231 68522
3 85852 75342
2 138992 207175212
3 27690 99841
1 20857 54326 674680290
2 17707 867773348
1 54864 75519 666854235
1 19636 21580 765493853
1 12949 44635 935689613
1 1239 18893 948868246
2 111785 514249423
2 31467 164759819
3 58375 27528
2 36952 875751220
3 132371 85358
3 131191 102421
1 39580 71716 91328016
2 77355 977348047
1 16550 64685 992890027
2 7376 548832912
3 83941 97304
2 21341 498467076
2 25814 401135887
3 89624 60146
2 27228 676537239
2 5111 969660161
3 115425 85152
2 71897 788824616
1 35644 57269 995442765
2 163552 637238035
2 50810 539243582
2 168984 302604410
2 73088 725603100
3 97705 64858
2 97799 566206356
3 70573 12417
3 32093 814
2 19321 198954291
1 63010 71849 181593909
2 22616 517109516
1 102362 105824 498798196
2 128562 474762835
2 50147 61417467
2 92251 946906760
3 78163 23034
1 20296 79118 196667013
2 137301 478888399
3 72425 32967
1 17741 22332 895505821
1 6049 91058 452134852
1 32785 70656 617754064
2 68525 141757923
3 27205 46756
3 88413 83795
1 57925 96528 223510972
2 111333 288583983
1 72628 104134 803039584
3 36896 51693
3 152471 66917
1 72334 111398 766074107
1 20260 101838 512579876
1 31064 81394 534090516
3 27097 10456
3 165494 45639
2 30558 151555234
1 59930 95409 145576256
3 77447 72962
1 14292 55364 200707651
2 167242 646098980
1 57385 103618 886064686
2 157494 108815031
1 41333 98107 202033453
2 13545 747839925
3 42044 109831
2 129582 561556426
3 68036 45408
3 81195 26151
1 32514 81527 111929140
3 1535 89871
2 71584 903667369
3 152998 2377
1 50725 74944 129191365
1 22390 76327 797350849
3 18109 36874
1 16015 26330 385472625
3 146342 30365
1 48578 57872 388250488
1 45727 84961 668336636
1 41084 76546 581268646
2 4151 91699081
2 78616 571640366
3 102331 12201
1 69151 73395 231189662
3 75646 37959
2 96845 364012728
3 34113 28270
2 168464 506695483
1 6908 70755 845337159
3 22601 2707
2 40725 854827220
2 92545 482658561
3 14865 113186
2 55274 624589094
2 125562 501590405
1 46264 82789 419749926
1 17523 77647 933635859
3 90741 39986
2 28808 867343080
1 8978 54629 720621989
3 159747 68967
1 7234 57690 826141973
2 89562 665081656
2 140226 193453042
1 29755 58184 503139475
2 59389 249999020
1 12711 29466 8016636
2 710 966147828
3 87381 111258
1 41662 111893 539441546
3 79976 67033
1 85645 101010 113528645
1 81055 87783 13615994
1 7638 53580 954274933
1 48541 106937 884099110
2 127543 441477620
2 52536 648532427
1 104643 111379 429893465
1 5333 29948 934753952
2 106879 159001029
3 58733 56499
3 163753 99587
3 11897 5498
2 156200 296893123
1 34000 110785 648088639
2 10193 10163859
1 7291 103997 582400437
1 67874 79161 563337607
3 106345 9569
2 39275 121834336
1 17697 47531 599589990
1 17709 18049 28947304
1 78006 106550 640869661
2 45762 659543895
3 23143 92783
2 43863 844734225
2 8902 537508053
2 140821 149228631
3 169931 98330
1 2549 49039 322306928
3 121780 68500
2 127546 200374843
2 28809 916957344
3 100364 108569
1 50643 75594 665746182
3 86103 80147
2 70924 669483930
1 30219 80003 676734993
3 25487 11126
1 72669 94827 2309934
1 24971 97104 72658952
1 61585 104929 409942825
3 140516 111646
1 24214 67180 748365711
3 98866 69127
3 55196 10739
1 39486 90168 365201134
2 115243 309793506
1 8526 113185 357776815
1 16475 90167 856634469
3 105224 103465
2 7439 671809626
2 90421 875002459
1 2500 17470 52328722
1 79379 79693 534048051
1 32836 89412 95801335
2 72759 213436926
3 31044 82555
1 9120 36703 528597446
3 128244 113577
3 3004 39194
3 5660 46276
1 42499 45045 364003736
2 85570 735884995
2 24613 527132966
1 54065 77629 360292011
2 74702 120154836
3 127252 15807
3 13154 28365
1 50690 54623 262283364
2 542 824235401
2 172554 771708452
2 106012 292675549
1 28137 67116 924046924
3 160825 81137
3 60547 114088
3 33336 104795
3 126626 28589
1 85086 88832 61658923
1 415 65208 942493498
2 165 741335500
3 155315 76004
3 116157 86076
1 38695 71385 770391325
3 138862 78468
3 156911 40327
2 78687 344038449
1 23829 26928 44214282
1 67792 82069 584546314
3 74073 97921
1 65113 79924 3699037
3 51035 10115
2 78561 282861178
2 72277 84088254
1 85637 86661 130969544
1 15130 26101 868075017
3 62730 93768
1 39731 90180 43268616
1 7693 10220 937473396
1 99285 103645 537137233
3 173019 28860
1 85754 107613 982417299
2 168059 779679658
1 24663 71904 580689793
2 141525 552610870
3 15346 108663
3 25945 103269
2 105734 681274868
3 66229 59664
3 26817 35146
2 12260 815107883
3 9797 13257
1 4301 75815 62571790
2 102250 355338315
1 26549 98827 693381910
1 30198 49000 570174463
3 76861 73802
2 174103 616619263
3 146078 2970
1 3949 112415 117621925
1 36392 65421 405906604
2 134533 636754162
3 21237 54246
3 105219 46352
2 140854 318050692
2 167721 483636115
1 27903 61213 468944769
1 25128 90192 939172737
2 155866 343325819
3 97661 47043
3 124572 83343
3 24452 8688
1 18887 34478 212952400
1 25176 99869 266481409
1 27722 93010 843953871
1 26249 111266 582946680
3 137955 106168
2 92132 484175227
3 129143 4208
1 30817 79139 453665354
1 22906 35833 497944025
1 38356 101886 551352103
1 11657 11997 102856164
3 85626 13997
3 27658 84396
2 109839 394477577
2 135244 622766753
1 35003 40075 411593354
2 140409 778472203
1 33821 89225 806086179
2 13506 554538
3 70966 83337
3 62652 43314
1 38973 64618 492051285
3 40808 82637
1 1871 88292 724018584
3 16916 13893
3 23321 98307
3 68566 6972
1 94632 103290 708373515
3 97169 36204
3 132161 80391
1 81940 89181 377499380
3 165368 35088
3 108018 19260
3 77890 9051
2 169063 896579074
3 101694 19016
1 4997 86170 949766210
2 5805 251267589
1 9959 89050 736451675
2 118790 626301227
1 25387 95768 831866786
3 21155 82128
1 21952 108052 405762870
1 55685 83450 270179937
1 56725 107493 40360133
3 20456 96458
1 62314 67193 953114035
3 156837 29059
1 22732 108016 991478144
2 171575 147426662
2 164111 134959900
2 59122 741111218
2 111754 604389618
2 162566 348795137
2 118091 800894911
1 14255 89871 768034877
3 153692 44078
1 35583 54812 59710906
2 1148 787455072
3 152149 89862
1 67656 76675 318666258
3 58826 39127
1 37703 103534 611161200
2 133932 131641779
2 130407 983160315
1 36494 47404 960622889
2 173229 371441612
1 239 7804 249824499
2 7884 126932940
3 59774 5919
2 98530 559703629
3 131546 97094
2 67430 409566691
3 46122 3069
3 40 93472
2 78854 315023686
3 129713 59294
1 93740 105415 872614488
3 53833 81766
1 22335 61922 410513638
2 133300 705754555
3 24912 9975
1 152 66828 339470204
2 96515 792493745
3 94462 34435
3 148879 106602
1 65644 109825 132489720
3 54373 43556
2 120711 383448077
1 61022 95276 218706049
2 154255 259089016
2 10915 73167899
1 4675 7272 643357211
1 4783 46720 427461772
3 154212 18381
3 35619 39821
3 169149 2861
1 11505 95600 868232809
1 1589 51129 341002969
2 102785 559866011
2 85555 274240141
2 507 475267510
1 5122 9546 344519198
3 97607 24525
1 61442 80993 963001581
2 155703 828566597
2 152122 232840035
2 45437 619066176
1 100582 114131 134046378
1 16185 31528 974013865
3 125482 93358
3 102189 55655
3 122848 89222
2 13942 735466510
1 57717 109566 723227040
2 35547 432841484
1 22746 81514 19792279
3 12722 108237
1 8820 44840 313624364
1 24815 33954 908402504
3 19012 77783
1 5667 56753 312321195
3 63436 40349
2 86236 494386899
2 40638 494126730
2 44491 57613101
3 131281 55784
3 55701 49614
2 175085 941460539
2 149034 869740853
3 174147 18181
2 88173 815398777
1 18588 25750 303373311
2 86033 55246931
3 13940 50516
3 13349 102845
1 73724 75914 989746514
1 47646 51394 506207527
2 132554 340555088
2 158353 248238872
2 54126 770713869
3 18888 97974
3 19675 8819
1 28775 68764 408071724
2 168218 100565342
1 32854 34451 805793407
3 160627 95857
3 130831 56127
1 22293 50790 255241232
1 22935 78453 491996505
1 69009 108954 418331771
1 53338 69017 488756779
2 29471 200787550
3 51976 7483
1 12329 106032 444259897
3 74526 25406
3 6222 14949
3 67766 66238
2 156342 977154821
1 59959 109465 712877400
2 145210 26967198
1 2648 104282 410127956
2 42922 980901273
3 118500 97645
2 137142 223913865
3 165474 52511
3 2793 17964
2 79654 798512133
3 75384 35313
3 130759 69869
2 86276 266671587
1 49113 95062 124093597
2 72505 870977029
1 27924 95696 543622419
1 13946 18376 409943084
3 11929 15435
1 25967 82134 121467791
1 13451 81212 787267432
3 64104 25177
1 76280 80374 422203990
2 172115 850357540
2 132365 246688306
2 46392 938186103
1 59138 66253 387345309
1 29229 29722 737562198
3 27114 87159
2 134132 281230751
1 78427 86644 682375066
1 51487 68635 671834565
1 16199 25736 297766001
3 31628 56417
3 169247 42486
2 43025 901927807
2 104571 440008114
1 18447 56617 71915176
3 41885 81101
2 133226 670276500
2 89373 520247647
1 12550 47440 429687877
3 128868 83777
2 144914 673203856
2 42842 296387300
1 70932 99139 34595693
2 153380 549380983
1 65443 66305 214445965
2 144886 295711480
3 2721 27959
2 95107 104529545
1 6551 33163 223656404
3 42323 74970
3 78091 29162
1 8654 9130 829272875
2 85958 863237993
1 39956 103886 303779872
3 156470 13485
3 65661 21963
3 103861 49227
2 4078 46187247
3 109211 34496
3 171428 5002
2 125649 821601148
1 40743 62371 406588054
1 37879 55570 808041095
1 83548 99389 690026049
3 63552 45726
2 35765 267893018
1 10692 41122 101084148
1 49969 55897 677680282
2 104273 962133481
1 6370 96906 556826237
3 10294 77174
2 83883 365443312
1 29745 88432 64461386
3 47466 77274
2 13697 275180605
1 12777 74386 121761298
3 89460 98032
1 21236 29030 22903706
2 91976 587954511
1 50387 92851 75456380
1 73590 74716 303795751
1 15576 100243 95795562
2 119264 319934187
3 108705 102830
1 60429 105658 88709621
2 117137 552986243
3 74512 99235
1 47698 55761 108025422
3 2581 95603
2 134524 846943922
3 63664 14632
1 6097 15326 570547048
2 56139 329987549
1 64648 70999 820222115
3 79920 22488
1 1496 68477 187446967
1 3825 84114 888790609
1 22785 60532 731965007
1 16460 103715 632591592
3 85694 71681
3 39926 34975
1 35912 107194 229677748
1 63750 104725 902116521
2 112355 16465742
3 76267 94122
1 25379 82643 947951744
1 16629 24361 458141499
1 99561 105912 979159793
2 120937 9153069
1 34515 103206 653596170
2 14282 254025219
1 16101 85606 844535871
1 7876 94544 899602553
1 6766 93150 240779688
3 8277 80430
3 152621 105116
3 134345 72593
3 131281 56961
3 164806 63908
1 84727 106170 153271777
1 15033 106547 25482974
3 164976 91986
1 32675 89855 447345369
1 68173 70617 596719209
1 40371 90257 921498778
3 164793 40098
3 164226 5431
2 63966 82854180
3 26571 85613
1 19830 77048 214460499
3 64142 101837
1 19742 82512 791610116
3 57848 85869
3 120337 63840
1 64776 98176 671621293
3 100252 25747
3 32474 51816
3 26617 17985
3 161699 35229
2 19997 918623314
3 103496 62484
3 160164 60867
2 44912 382830656
2 55473 633965668
1 52046 75458 565083805
1 10120 74427 453236500
2 52702 505188047
2 81865 310766499
2 143174 224020064
2 53580 556347092
2 125021 698205199
3 168929 107750
3 88430 35152
1 86387 90552 959722027
1 37498 98176 630050568
1 30452 99046 282703672
1 38281 49164 983641004
3 173262 57593
2 107669 804846514
1 34491 41314 203803087
1 49193 77619 20682730
3 172598 111613
1 28003 36126 153750231
2 109717 713642716
2 112919 236832201
1 37751 72052 6540789
2 146799 510528688
1 77209 93425 800110349
3 4269 38887
3 174017 87018
2 69527 18745818
2 130324 363757755
3 157018 66346
1 102032 103489 978169704
1 51959 108596 115526619
1 67234 84479 677949844
3 135633 98379
1 23804 51607 429772534
1 5412 6189 893729209
1 80280 96472 239852406
2 140655 294379764
3 163358 10783
3 122965 111543
3 105483 67872
1 61192 85411 140131488
2 168922 300453218
3 83003 20923
1 32711 97364 711283810
2 38457 917320826
2 165046 614060092
3 101434 37250
2 112409 216621618
3 174186 106024
2 170638 468912525
3 130409 7761
3 11320 99102
2 7075 825214728
3 175171 12066
1 32499 63930 321648490
3 152568 96115
3 152886 35256
2 33372 429010309
1 31232 58799 685841301
1 42337 77571 972541712
3 37837 60889
2 141945 687556378
1 27480 33901 526528414
2 165885 870396262
1 10480 24729 349292647
2 70647 164907430
1 20728 63506 52950459
3 67556 58417
2 173849 663270329
3 6202 33515
3 119046 12222
1 20086 23741 224703030
1 812 112020 265802033
2 1679 612161376
1 73219 84681 282426691
3 63589 107954
3 59436 79917
2 99210 577628563
2 15931 976394347
1 35321 59471 130696114
3 89416 75201
3 33834 63547
1 97580 113739 607464163
2 132564 226669438
3 157563 81001
3 7958 22987
2 3914 444006415
3 64904 88091
1 55695 79283 787960171
3 13441 88177
3 173757 91791
3 136839 23503
1 13220 81210 467665520
1 20968 95911 953586916
1 53299 92717 695516597
3 77471 112221
2 67333 101624792
3 126565 46265
2 65508 573552994
3 51964 102865
1 62430 81578 983283704
1 9470 107568 124077009
1 58931 110908 681164501
1 56279 73960 526607022
3 138635 6517
1 11850 71581 527944793
3 116984 95190
3 130979 68982
2 148302 783947939
3 145984 7376
1 54007 79415 907080730
1 74540 84846 537716199
3 163468 67483
1 80783 93478 460135412
2 119761 510251474
3 100760 94344
3 66225 15962
2 150622 775313678
3 112887 106964
2 125068 180214772
3 175554 82697
3 77060 78133
2 59479 855266571
1 14943 104437 836533014
1 16077 84741 492677093
3 28823 21598
2 96233 871382071
2 86775 27767650
2 69281 530527789
1 94638 100867 888856082
1 889 51405 580379483
2 167784 531720837
3 108442 82201
1 73966 92220 450779011
3 169556 107011
1 24596 80751 99897314
2 55953 544571235
1 54533 109920 589410611
3 4668 57675
2 55345 404205784
3 75993 62844
3 42629 106246
3 95670 102963
3 72268 30770
2 8083 172579021
2 47959 835383475
1 92907 111467 614383118
3 122441 102930
3 78412 347
3 38763 5594
2 153185 969910661
3 15608 1214
1 32840 90985 663751883
2 175662 72955038
3 93698 26532
1 34221 65033 515612850
3 91861 62783
3 141373 111409
1 20479 107220 995823051
2 156279 906868051
3 23278 83354
2 80337 115751819
3 62912 25712
2 23782 810592088
3 97018 101649
3 44113 96799
1 31660 109019 412522459
1 10386 72371 519123462
3 163290 60304
2 79266 737319891
1 11519 96587 102237794
1 63134 65770 441656710
1 42616 64385 165466875
1 56860 90848 102458362
3 110424 29884
2 166035 163270888
2 144040 117051867
1 40750 41927 518479948
2 19855 344035628
1 9500 11343 361994282
1 19079 39992 418403481
1 15683 101182 553793958
2 90166 400398407
1 74973 76166 413366852
1 89297 92404 435039249
2 24219 876453117
3 124951 110264
1 22654 55738 603718352
3 41375 49
1 3611 69497 317741110
2 109476 635993376
1 88558 93503 162166841
2 3351 569841364
2 39723 956225523
2 91874 853687361
2 81422 992637042
2 152380 951624586
2 41930 76112071
2 165269 925321165
3 105552 31102
2 10428 582142101
1 66228 80223 905902961
3 92163 51225
1 53268 90503 274473305
1 13379 101618 102467468
3 11098 67475
3 29726 70691
2 109844 833073049
3 56705 51225
1 25603 80422 741557214
2 51092 499759267
2 6839 179714264
1 65070 80729 842083299
3 5971 17884
3 39627 82393
1 3603 19702 855491741
3 135595 21396
3 169191 4523
1 8502 87924 748935902
3 156127 35777
1 23877 55140 118793822
2 31960 315872138
1 24241 84347 568314322
3 112512 1158
1 10831 94798 309588933
3 168813 106981
3 23821 83726
1 79321 108403 723703825
3 144507 83049
2 17524 353318377
2 89654 456788146
3 131720 53368
3 44643 62356
1 70158 92247 34749669
3 34776 78017
2 54155 535604895
3 72720 58519
2 89106 5459476
2 139662 261984525
3 156801 96742
3 45325 97157
3 136340 49731
3 37842 3078
3 159805 14386
1 20944 36133 301908351
3 74666 75686
1 26074 87103 10186307
2 79539 869537306
2 131221 822332773
3 27428 90211
2 71928 788131275
2 40123 215939520
1 19279 76320 720451377
1 21805 78710 226518073
2 104317 69069639
1 103596 108962 665569504
3 121557 30965
1 42448 98667 764984314
1 14191 40349 657439851
3 118667 100397
3 63931 76577
3 107898 77363
2 64347 556878181
3 68144 86479
2 23362 849602561
2 61391 734719378
2 113242 985312197
3 8386 17594
1 42155 99380 342130970
1 11231 73174 54970579
2 108522 383840940
1 32118 56387 576858738
2 141190 450343634
1 66194 104113 892624118
1 13547 92144 535641472
1 7228 106329 636665696
2 130962 498666304
2 52598 647952481
1 39503 39608 839185645
2 6686 631079116
1 91066 113557 167951883
3 48678 66291
1 7889 104743 761740300
1 31065 99008 766829412
3 60381 10318
2 46121 785974191
2 42783 703377313
3 146294 76947
2 48850 57206672
2 35811 704944978
1 23568 80933 921588290
2 63065 899402782
1 6482 114061 831703739
2 76764 382056287
1 85223 104690 441110615
2 43422 796124279
2 86699 732471293
1 59405 79153 353453209
2 113836 788799559
3 74984 10915
1 1171 35239 959833904
1 34604 93331 998309941
1 4686 27418 300950236
3 135144 8571
3 116751 68610
3 89109 34437
1 51963 58611 43675713
2 64513 415458202
1 18486 104587 334962443
1 38046 83129 367973175
3 165063 17668
1 27497 86752 583210673
3 134278 23330
3 111431 70590
2 21538 375387683
3 6328 36905
2 116121 273304046
3 47665 81752
1 67419 96769 924306928
3 108492 59669
2 100182 564395633
2 48039 516753428
2 152684 986399164
3 90949 29094
2 31609 739053382
1 43025 74476 328073999
1 40219 49936 906245765
1 85338 86148 951318408
3 73158 42773
2 45506 117283265
3 69764 82524
2 113268 353952988
2 52070 85114934
1 20721 57412 179378277
3 81431 93729
2 113379 376149962
3 4082 52786
2 37751 250959458
1 55422 103704 622367099
3 40599 83182
1 21607 112239 680705269
3 162220 23480
3 55181 75401
1 37930 48163 351736508
2 95409 977310965
2 57685 200926820
1 42548 95125 581182267
1 25305 93647 925821705
2 102125 433104513
1 24962 48444 633005575
1 16323 34791 542677291
2 11830 674272940
1 17414 30297 823371013
1 42592 69901 10885621
2 155711 612452369
2 162095 230546071
3 62782 87179
1 1790 17511 872802555
3 24739 64861
3 11819 61303
2 134236 250207656
2 28448 321567160
2 140593 346473165
1 21502 47896 227332504
2 64458 112788029
2 127794 816550214
1 8672 13134 801485451
2 159342 939495139
3 19438 46859
3 93887 44542
2 12790 480324160
2 34480 375506180
3 100328 56599
2 134726 52591532
1 23752 52308 774234940
3 156362 95097
1 74465 86893 190317270
3 61660 54884
2 141729 864612191
2 49190 593791999
2 58179 475083186
2 142198 964585741
2 98321 505168064
1 48826 87776 257161761
1 39173 91274 813877984
2 117285 703868040
2 44368 315651181
3 60972 73402
2 65800 548168334
2 41715 539838576
3 61713 62701
3 6204 54922
1 15815 48379 458308115
3 82633 91349
3 109678 102514
3 80091 65279
2 81859 821633489
3 108020 41667
1 22851 48367 341394512
3 173126 53865
3 9107 14737
2 80565 170908833
1 74362 83975 649254665
2 3502 979576172
1 13419 110448 36222573
3 23721 14783
1 300 87599 46308121
3 108721 43127
2 68492 601422092
3 54938 51049
1 47395 67413 782757175
1 8822 88546 748293714
3 7378 83183
1 57639 64231 195082663
2 151212 113768157
3 58729 10920
3 156008 109225
2 123337 663802673
1 24279 84660 91457610
2 57097 349134260
3 91231 31769
2 147497 814713093
2 78885 285136586
1 78067 99347 612251761
2 127528 552072557
2 14872 659322247
1 10061 85769 143054658
1 16429 52893 74386373
2 142889 987374883
1 22084 40721 742707874
2 169534 924616568
3 82662 61904
3 34746 90337
1 33658 95974 169198450
2 106991 964966534
2 5109 709731503
1 3290 27114 540849936
3 104999 34429
3 90401 94321
2 60048 261481306
3 23282 20666
2 93526 842429522
1 4489 97172 369760730
3 23333 6115
1 17594 28745 287844900
2 143549 62050378
1 93781 110581 700669861
2 59297 419728868
3 146371 9085
2 163920 892688419
1 31188 104873 302549035
3 129573 16242
2 20615 60019867
2 170091 139232921
2 163412 284242241
1 21110 40734 714826151
3 108730 31991
3 69660 89021
3 38191 39435
2 159030 25168233
3 70380 69809
3 163730 73001
3 129879 49925
1 32553 63212 957523573
3 136113 88336
1 55894 99330 17412849
2 50154 813850050
3 160655 56913
2 107614 517706009
2 93650 762243116
1 86578 100744 819007366
3 116249 66076
2 13231 744302574
2 103035 510805960
2 52268 947650517
1 79701 85392 880575359
2 5705 760643115
1 24534 79561 670204610
2 153550 854363327
1 69619 107433 298730099
3 143534 74706
1 68487 70876 720798887
2 79507 798120213
3 172310 44450
3 992 98514
1 26650 97289 424944446
2 3712 74775163
2 17241 280893282
3 6520 79646
3 126069 107958
1 81273 88392 435732053
2 166803 639452543
1 29463 64523 441812823
2 3763 116869388
1 45008 53412 464774092
3 169424 35646
3 87567 91817
2 11905 820181388
1 35177 100260 660045734
2 125769 267843903
2 873 529328017
2 173099 975688503
1 8140 67167 832832125
1 26792 33183 2870342
3 153870 43875
2 62465 534301112
1 944 93631 593393942
1 29346 53434 603175790
2 74613 569922918
3 16101 18703
1 13901 90397 964542381
3 105878 43130
1 71684 97475 243158170
1 80266 88610 534217715
3 18352 65694
2 151380 191066072
3 30 90188
1 36621 78411 61953558
3 171096 35178
1 34284 101497 771444645
1 9351 63663 431404774
2 93596 547061781
1 34419 67074 55678072
2 154243 70347824
1 23772 78137 61852954
1 44285 81946 606943248
1 84753 105072 569613161
1 38019 52500 448089412
3 50899 6052
3 50910 12301
3 108603 14885
1 55633 92273 712677573
2 39236 360432180
3 81810 114047
3 110000 82215
1 74588 96540 245813114
2 109683 437516363
1 37866 98453 233254792
1 79571 88081 844501504
3 124379 33482
3 3556 13550
1 11709 15653 929426573
1 33936 35220 686355894
2 61769 915536860
2 9818 175511752
1 34605 95881 448643080
2 143695 30004787
2 110928 533710556
1 56632 109647 405901044
2 164094 543566116
1 24764 49084 671125015
3 166866 71954
3 152279 22736
2 158752 465776814
3 111095 53926
3 62912 21615
3 42344 76110
2 43522 346909410
1 3556 109263 347862195
3 50304 12505
3 127869 14194
3 62700 103046
3 95202 10708
3 83131 43057
2 28966 964390638
2 150567 532283145
3 173380 91289
3 146291 49403
2 64926 958336228
2 80322 706764406
3 71528 48427
1 19652 60282 503218244
3 94540 89717
3 60187 57599
1 140 54015 589737674
1 35903 67628 539024973
1 3898 31256 530769104
3 136732 105564
3 167059 6969
2 59728 722995063
3 126386 33350
2 38921 223825407
2 140995 845822479
2 169951 830633929
3 74339 38989
3 136254 27660
3 67597 44853
1 36163 48816 834676176
3 154984 3936
1 35446 53761 729656032
1 12495 34535 720567811
3 23228 113056
1 7919 20774 268451292
3 61090 111067
3 76802 106424
1 68149 77010 82757000
2 58891 582165001
2 48 587281329
2 12102 683269835
1 53797 101498 499801825
1 1064 30892 520776914
2 111676 36297733
1 3074 54560 62217194
3 29248 95759
2 23514 373354946
1 60745 66171 509323603
1 33492 42961 445981912
3 66964 98888
1 97409 105060 784090124
1 11464 90889 178560354
3 157931 100149
2 86278 457019266
2 113387 767650099
3 8635 2321
3 97343 103493
2 95626 754134648
1 13742 41302 629736676
1 20415 93347 633742556
3 24048 49221
3 102129 92281
2 121701 35450485
3 112350 60094
3 67462 55165
3 43199 47146
1 10766 103844 262838146
1 83412 112930 724592818
3 29567 46936
1 79743 90293 74266415
2 162488 932748889
1 57682 68632 626635891
2 2634 945373972
3 86089 47568
3 134865 42308
2 118227 753942929
1 61066 64927 748616578
3 95457 55480
1 41449 85961 172420624
3 156527 62426
2 89596 918568979
1 58261 76814 857142581
2 80139 179502501
3 157317 23553
2 23313 134898962
2 6508 575488859
3 16911 79306
3 107007 45321
3 170940 40750
2 107882 102216908
3 148771 74448
1 90434 97395 395070695
3 133696 65288
3 90537 95949
2 1457 354060844
1 24548 65876 664705885
2 109940 48440881
1 26916 63317 497814717
1 30257 63916 269476068
1 70299 86154 878508341
1 39940 108632 571607547
1 50357 95731 730121331
2 137081 373487866
1 51761 102309 608559250
2 46838 629674661
1 23561 36098 722635136
1 61041 97025 985522588
1 31174 89399 249218555
3 148695 38893
3 102892 94098
2 154249 729383908
3 140473 98498
3 144654 93141
1 77765 80851 545056562
2 27549 310369593
1 61815 72843 589435433
1 10129 88639 808485476
1 44201 46955 579818484
3 144027 95533
2 148001 115631610
3 76895 98399
2 146605 514122779
2 64542 159130391
3 55694 82974
2 105904 930785709
2 116435 355783876
3 14152 86727
3 163721 88823
3 143232 87367
3 137618 80665
2 164334 443901606
1 5612 93012 328416838
2 161459 410736381
1 206 28589 219226004
2 59604 828820547
1 4575 104766 477633435
1 10137 19023 344960812
2 49469 253655665
2 20491 217148719
3 45544 93010
3 127496 49190
1 2078 69300 95787585
2 21953 56283682
3 13646 39346
2 95059 460139141
2 121311 837198269
2 167182 882758452
2 61491 356581312
2 2776 568406724
1 55075 74568 963738323
1 42180 66470 546123806
1 3022 97900 942984034
1 19837 76742 205742652
2 107180 542787769
1 14972 18026 769410572
2 87523 598121762
1 26037 42994 102190021
2 116886 521456729
1 41024 79870 684822394
2 167845 353785024
3 164929 38789
2 37913 817384509
1 71075 92081 334382006
3 139973 469
3 109132 79418
1 2881 112047 153108605
2 63818 932124757
1 55724 105532 81256580
3 84160 99220
3 134151 7123
1 76882 92666 229997833
1 47629 52759 961122322
1 64912 84880 601020340
2 30530 587692735
1 814 92440 448561351
1 33548 104594 669823001
2 152216 228591909
1 7213 39664 185371569
2 36938 520208956
3 156193 70284
2 128322 486072946
2 44733 203616510
1 32675 81202 372142447
1 15535 80683 882326372
3 138187 22023
3 72506 111891
1 48797 62809 664955348
2 43614 199818591
3 172187 76232
1 22561 48210 915073645
2 65230 578954149
1 29750 94627 187160178
2 97275 476670736
1 40831 50403 474857171
3 137565 71463
3 137969 39989
3 36676 47233
3 139748 57570
1 19060 56650 43890817
1 9815 96621 596899318
1 26909 107127 464697942
3 133383 71051
2 8461 341833287
2 170664 989178778
2 165331 818999978
2 33530 546352320
3 77195 65360
1 41222 99700 455898135
1 42289 67852 561361874
3 66094 67275
3 11636 13084
3 110422 9671
2 74090 538245395
1 24937 54133 910402223
1 8465 53560 391596858
2 168442 390519931
3 157969 65642
3 103048 77044
2 136953 77012595
2 119364 601827877
1 6576 49822 970521616
1 33870 109188 942166599
2 150766 474574579
2 128208 629351412
1 13813 30549 881937215
3 167426 27019
2 119523 814717683
2 146590 126684078
3 122039 44938
3 173508 6894
2 141876 48268623
2 142710 931633363
2 150885 896053330
3 30402 27138
1 9927 45329 37714725
2 2435 934417540
1 79641 114100 565346299
1 6834 31951 836356275
1 3012 32316 781157122
1 103986 108920 706343672
1 49896 110803 250758501
1 18225 100978 138676742
3 120810 101165
2 162437 175541758
3 26032 25694
3 161685 114030
1 64910 78549 308301224
3 30497 44315
1 34555 91829 561644969
1 86556 87571 851834864
2 108236 45673576
3 34387 52973
3 49852 97986
2 140614 384092798
1 20743 88239 859788791
1 14974 62397 406149075
2 169330 374928558
2 58069 771469631
2 134006 204952390
1 12645 41328 454249117
1 6818 11534 448470358
3 154291 80442
3 67785 41181
3 37776 71780
1 76063 111133 551058214
2 37839 725182829
1 35895 74619 406884082
3 62175 85964
3 110380 5624
3 43978 113217
3 85933 51408
1 68039 104072 859852751
1 18729 98310 969730010
3 39162 33925
1 102416 106042 326674768
2 149304 703575193
3 63117 90440
1 64056 88413 929254841
2 119717 337792116
2 79087 574063992
3 68361 59025
3 122724 109639
1 12345 33451 366115152
3 105338 88665
2 37169 610540596
2 1294 807292691
2 137924 23510092
3 254 32152
2 93520 246570951
2 157817 266240137
2 82897 984336092
2 93258 141856773
2 53955 361234002
1 13597 20873 951787253
1 9722 106228 325359671
3 166672 8062
1 19224 74635 759922461
3 40228 25024
2 150408 265257992
1 30246 111954 633989120
2 170725 876050756
2 86226 529531754
2 37585 463573889
1 87247 99369 250807558
3 150712 39256
1 68140 74287 665295737
3 72406 48256
1 55168 83205 249749551
1 16847 105846 611275121
1 57901 83137 833593937
1 26722 107308 958448598
2 22514 690126551
2 172756 98568145
3 96517 105473
2 108400 702375817
1 29403 79561 853765214
3 97463 51623
2 68522 994689380
2 152746 985432657
3 23130 67279
1 59008 74518 330253661
2 33074 914815749
2 40840 847038385
2 24418 927032052
2 32374 985222839
2 24664 421981284
1 38768 41030 744106206
1 7313 110039 100840102
2 143169 824821311
3 104192 16862
3 159448 3010
3 147420 41214
3 47317 46741
2 4221 813677275
1 3630 8960 46949844
3 23774 28566
3 147030 7093
3 75421 101640
2 7054 815889679
3 62803 91217
2 16708 296024672
2 31866 352700634
3 72837 71894
1 32798 52306 948358046
2 60736 56434756
2 168187 610889672
1 58215 100047 329580037
3 6098 38591
2 18380 262040933
2 57635 493812692
2 69200 783518097
1 29596 102872 114804337
1 39012 112696 174180389
2 37590 967229258
3 55838 57155
1 49185 105841 452066517
1 52949 54870 344078914
3 80290 67666
1 45123 99002 930085624
2 93018 196470120
1 102179 104183 488962369
2 1231 793477441
1 7012 105566 408982882
3 65603 74573
2 67469 139237231
2 138066 625560416
3 142237 70104
1 17608 91617 356851606
3 134513 80014
3 9956 41228
2 46300 71241966
1 14839 67609 805436984
1 68264 97331 511745454
1 10461 62638 556199087
1 24134 105136 856689169
2 146340 135807449
3 136709 87037
2 55287 903777156
2 26200 326183025
2 48613 428800039
3 42165 56762
2 145430 58870720
2 80617 569305170
1 77869 92717 698365383
1 52995 67641 93888389
2 7515 903484195
1 30347 59751 488555495
1 45195 47973 501815536
3 56685 59901
2 107252 964981505
2 93737 154487049
1 12999 35805 375786678
1 93093 100186 944409101
2 87079 96694052
2 79652 678182416
2 161015 963545971
1 53511 111992 693449314
2 136052 973007885
1 8871 101547 682483989
3 102048 5377
3 46096 69549
2 42242 921454646
1 68914 101451 472554198
3 146499 35838
1 18428 75428 777243007
3 149252 80158
3 130341 64635
3 15990 63412
1 34652 47421 879798434
1 71275 103991 195032371
3 46344 34353
3 83360 34858
1 69213 109764 396961148
2 112768 548999059
2 145312 774092814
3 1867 58019
1 19769 56985 699004391
1 17690 113165 316153246
2 67861 658924433
3 165260 114227
1 46085 76158 139227543
1 12548 111434 997136161
3 10450 74815
1 12212 82704 594842540
3 1780 21057
3 81183 11840
1 105434 114041 733145748
3 27580 30542
1 64635 101145 738610592
1 16202 78912 989682821
1 54381 76113 889104286
3 73457 111680
1 5350 51156 879447618
3 138350 85758
2 43639 528232939
1 43326 81162 921992628
3 142542 83205
2 23741 38435872
2 7894 147326817
1 17526 34202 694897373
1 9233 83563 151146945
3 92811 45247
1 14774 110692 394071879
1 50803 61174 131740560
1 65211 84935 480325705
2 113851 182711092
3 144385 8986
3 80608 8568
2 84080 219220680
2 127356 92801953
2 23620 470493630
2 126457 19452100
2 73348 618196130
2 27712 169792525
3 40752 41451
2 74179 19568613
1 16260 29928 932027069
3 28129 88892
3 168000 12476
2 165454 589449763
2 16352 191987133
1 74780 111623 811866510
3 150092 112159
2 145395 702542474
3 37454 96680
3 13244 107092
1 8184 45765 95549270
2 24149 141836058
1 69561 79699 457847819
2 123570 889027295
3 146680 68849
3 61415 6221
3 24228 78837
3 135613 109521
3 136121 60228
2 46219 343283008
1 18183 83282 872476429
2 39334 782359153
1 4390 85771 504590035
1 13094 21689 838984983
2 134715 40172577
3 125382 25102
1 23259 37335 953030875
2 115833 786385828
1 99674 101208 547459940
1 8885 108650 131529719
3 86646 74470
2 92360 302199852
1 8640 25007 636527900
2 20175 999928281
2 112011 126976543
2 39456 396697119
2 10633 81676913
2 144986 613016466
2 11589 650237930
1 18077 23133 807734276
1 16583 83518 529337104
2 120268 38022941
1 13236 19477 871379133
2 78416 357966303
1 36762 76773 785494445
1 72963 75125 204143048
2 152134 386790737
2 159345 161354832
2 49800 951942557
2 112922 247703911
1 363 23416 491299752
1 44251 92523 147656504
1 63874 100947 83655907
2 165815 133686732
2 163605 704929541
1 27443 103462 276592622
2 75407 564957927
1 25523 104691 536330674
1 1265 80794 333648965
2 130841 427057971
2 122451 849564922
1 36188 53918 694732086
2 156201 389247588
3 70212 61005
3 127105 8965
3 98340 38749
2 163101 505632971
2 41322 998336999
3 36607 94014
1 45129 85311 960257001
2 138713 542966937
3 127230 113355
1 27255 60703 310950819
1 63460 103568 335124704
2 111141 947974746
2 83859 13490761
1 67862 99378 178397176
2 155322 322474840
2 42044 406149
2 131892 135518053
1 22956 101857 829914367
2 41340 630328091
2 115562 882256210
3 154249 72228
1 43808 85704 649178029
2 168676 830386750
3 116879 92096
2 5196 17497235
3 31808 89181
1 12198 77486 441070967
3 122134 57923
3 114172 100185
3 102555 60034
3 166279 55824
3 71786 9099
2 292 928674517
1 58196 69875 14324751
1 49641 113616 443660450
2 75138 836747178
2 10246 61149207
1 58861 99660 767863506
1 25020 108733 207827513
1 85890 96426 547119502
3 50273 20115
2 40361 683685058
2 87876 326884202
2 120966 847984736
1 64981 111411 657444066
3 71585 100084
3 10352 31607
2 134375 499848803
1 77720 103583 940014181
3 67449 23435
1 47744 77724 818877382
3 31185 14723
2 30729 569505829
1 18606 94627 219093478
2 150022 337622575
3 85281 14462
1 16187 70484 613595736
2 127113 901891351
1 89301 109724 832027164
2 92001 969453768
2 122907 478521619
1 51258 63203 973341532
2 79821 843246486
1 14227 83771 684102319
1 65121 77602 277374404
3 8406 5784
2 63792 426488998
3 140043 84358
3 170338 84784
2 12401 280482572
1 15520 70565 903453451
2 47385 925715055
3 77221 3723
3 76188 24026
3 131377 80255
1 14735 40524 352229881
2 140168 734268793
1 7946 84216 101783876
1 9483 80533 914301767
1 13914 82321 693782659
2 123398 449294828
3 117193 90097
3 10806 80284
2 126916 960375297
2 101532 730215450
3 33452 112418
2 86371 358030081
1 75912 86433 330472325
3 37690 52718
2 128271 593720467
2 1584 561181700
1 82534 114115 18684128
2 107079 385624886
1 81161 112508 230940448
3 55148 55176
2 77764 474678029
1 37450 102763 843290673
3 136401 40330
3 66644 22461
1 55939 106148 571787910
1 105904 107192 759636580
2 9080 605661543
1 37492 105693 791529803
2 12656 693178039
1 27305 108406 653828904
1 66261 66471 742254516
1 47634 76686 976784942
2 92144 676815643
1 21774 26970 473475241
1 34184 86029 38250719
3 142795 109019
1 28440 45592 798350334
2 34337 744280015
1 8559 98922 145463701
3 170302 37025
1 25456 28725 416574900
2 155298 70574360
3 52093 34031
2 15092 712419396
1 18338 57800 988323642
3 95756 15694
1 34577 85052 880620494
1 22981 108542 531702094
2 115986 366878645
2 168757 562001230
3 56984 20677
1 97650 105946 330490944
1 51184 62957 139812547
2 65724 263803820
1 6769 96287 248216476
1 38438 101675 501756586
3 3060 75064
3 62048 69872
1 43871 108622 914233022
1 14034 34247 320133364
3 39142 34465
1 91061 101092 530068519
1 12263 19324 360385090
1 10009 27090 154069377
2 25010 533591794
1 81036 97488 453913567
3 16019 37515
1 42136 79664 65586570
2 99768 544562072
3 137662 112353
3 151975 18486
1 97235 111236 278895917
2 15581 480315308
1 12941 51633 814008351
2 7241 701803449
1 45593 89869 494054799
1 46363 95248 20268284
1 41433 87959 861434870
3 127703 27138
1 22968 30672 707388501
2 75085 724483508
1 43143 111523 44159409
1 20044 96070 73414924
1 35217 97292 748236855
3 145438 91647
2 59145 969565933
2 77311 678584083
3 121923 39279
2 88472 362652707
2 132522 300289770
2 28832 74989618
3 147460 21139
3 123010 29946
2 158897 306687110
2 35638 138756643
3 121095 14398
3 34195 9021
3 113976 8286
1 37592 79565 988706343
3 169135 82107
1 87122 108015 977670022
1 52122 108413 145817505
2 5091 377255239
1 8366 31515 873676502
2 21073 880762352
2 33763 821224820
2 114306 714801756
2 133288 580148858
3 26391 61828
2 128075 852230666
3 79993 20508
1 18703 67823 181813701
3 6288 56245
2 154282 912206200
2 109883 604525791
2 125750 442294995
1 46279 79889 656767808
1 50847 67135 113708285
3 83167 102035
2 36524 972558853
1 82997 108633 497719112
3 38323 111079
3 108043 64869
1 10946 91033 344407262
3 163016 38863
1 4676 80784 992721499
3 77526 23304
3 14723 39234
3 122187 61201
2 82698 20876400
3 168803 102585
1 13150 104151 485202666
3 171057 62434
2 158067 969761069
2 167907 249413449
1 94884 112460 617041825
2 123801 941748692
3 151939 79046
2 166333 699786255
2 54707 379955746
2 124868 641340672
3 131897 51613
1 20768 67537 544297598
3 23469 6630
3 123040 15776
1 42852 95874 345551545
3 147144 113214
2 4624 274050045
2 91302 106919678
2 136102 786787639
2 72623 188681842
2 32921 298413665
3 156646 112072
2 143397 596105669
3 70229 19917
2 168265 536445604
3 73540 103102
1 105526 106410 129124334
1 26887 51273 202512996
3 175101 48850
1 34922 49327 325866590
3 168087 52531
3 147309 91060
1 81743 84498 424047145
2 160216 527865036
2 73012 482045982
2 66697 352463327
1 84534 87412 423919240
2 63577 912409146
3 133761 82207
3 118639 22196
1 43619 52159 687189303
2 135809 696842665
2 95619 61778687
1 63299 72686 458020500
1 22113 98051 41487534
2 137780 251995899
2 38596 167330617
1 41889 90069 714160934
2 48006 288140465
1 3650 85789 118989827
2 54506 146600686
3 144399 46053
2 76098 670487931
3 124622 57975
2 158365 440417096
3 36020 79062
3 97905 85969
2 119673 90516397
3 30325 100994
2 1339 57962313
1 71339 87399 589942091
1 56403 64694 782426056
1 51731 59470 161961185
1 108514 113785 295070932
3 61441 60975
1 3637 16091 490632207
3 82509 107945
2 85191 475872929
3 158862 105987
3 167324 50329
2 130522 998565139
1 19870 45983 507895935
3 116321 52502
3 146330 13151
2 95898 740618566
3 10332 42578
1 20788 87873 426904852
1 55400 109770 404930791
1 7652 96674 210047216
3 46559 101619
1 52189 90706 300903179
3 15861 32039
1 29269 31578 107914303
1 36584 70934 167615422
2 129508 955987695
3 114768 95465
2 175269 488309892
2 19797 854439112
1 4302 90507 943507379
2 80965 220517208
3 101138 90
1 47601 99553 899903043
3 112276 57282
3 55489 15894
2 173983 453828272
2 10523 661365941
1 13805 106779 773096501
1 45081 79674 953229289
2 71182 349577656
3 54294 90180
1 11017 26602 351499379
3 98946 32690
2 117904 883022630
3 22768 107295
1 89512 106324 458560505
3 172792 56900
3 59313 102413
3 19111 14984
3 45873 27700
3 156402 77216
3 55282 34949
2 55667 148275251
3 171175 97855
2 30038 433950120
2 157864 513620820
2 37626 391222485
3 122554 75146
3 16506 111872
1 2757 101372 991744446
2 115996 332784228
3 75296 101050
3 13886 40328
2 133537 343304196
2 35880 278070866
2 33356 900180583
1 72601 103308 317564493
3 712 11664
1 31079 113044 422051116
1 25208 49483 649643723
3 119029 57576
1 77461 87363 217245084
2 94371 672816069
2 167846 465870907
1 23174 93192 484304610
3 42578 410
1 52878 84512 228147101
1 87228 107797 520286847
3 171684 64871
2 130608 143555077
1 54816 75866 590570576
1 55772 109751 779928195
1 16470 41374 59201144
2 165691 233285223
2 61189 451943334
1 222 4671 560543706
1 40974 45478 919156428
1 97620 113666 988887049
3 29205 90701
2 155319 21360628
2 68415 696698643
1 588 26743 49044443
3 171182 63411
1 32301 51197 154032665
1 20158 112164 844917571
1 19658 88533 374231804
3 88193 77132
2 129609 648397011
1 37893 93129 287591437
2 156762 79703725
2 44803 925493863
2 39821 351840027
1 19370 83768 150699436
3 147615 3568
3 151415 63432
1 25842 90796 610192369
1 13754 18124 87041909
2 42114 679921458
2 45901 991287237
2 24432 217345237
1 54565 75735 264104736
3 86373 59663
2 112375 906293654
3 31477 12857
2 20865 954926389
1 104144 110494 134664375
3 10255 105285
3 16370 109247
3 107743 98801
1 17478 25013 336320670
2 166156 726701561
3 166601 31819
2 27086 85282972
3 1109 8195
3 137300 35875
2 49359 770226004
1 95066 99894 741893706
3 43775 58722
1 45563 47530 366602953
2 175202 88933659
1 42308 52765 436926995
1 536 76133 853981806
1 67172 70937 542884747
2 95322 631148530
1 28837 83202 102630585
2 28452 790675740
1 62818 109403 987135716
2 63166 511970445
3 127976 39077
3 124020 103382
1 78591 80197 871487012
1 25916 88840 631462340
1 99214 112576 679388496
1 12301 95127 682199287
1 12554 65181 633772641
1 51124 72550 375375414
2 63561 299711379
1 49662 70766 618440592
1 15935 63310 231103763
2 111243 648753948
3 129685 92417
3 47858 18586
1 34033 51771 878675350
3 12272 101055
2 106003 392023144
1 34837 45065 352465166
1 72763 76241 825321887
2 160356 995240868
1 51904 102158 867171459
2 55429 378025941
1 15924 16960 736138272
2 23337 418018444
1 6135 14209 208764540
3 94367 30161
1 46474 109626 300586356
3 122453 113281
1 51154 73599 502100126
1 23479 99474 642860920
2 152751 441077720
1 27980 81435 509316893
1 7927 15830 354960374
1 60127 108572 778885658
3 59650 15146
2 95795 898290810
3 67102 8487
2 165171 502772333
3 19900 66231
1 30505 76086 914236423
1 96422 106036 39024902
3 102458 34176
3 80404 66012
1 10766 38155 352588889
3 6026 45182
2 24025 288376500
3 162504 44849
2 84189 635961276
2 8426 872479822
3 147460 30476
2 69721 651369388
3 174259 93808
1 19687 25913 749047443
2 105678 278266905
2 46164 66436791
3 166451 112445
2 118493 193552278
2 166002 4230501
1 40851 44247 241435613
1 62342 102349 51848377
2 92634 495149362
2 109706 710543242
3 152064 69778
2 35921 256073234
1 69347 110325 120611915
3 160598 3738
3 171180 36706
2 66057 44931304
1 13219 64256 596501247
3 54472 98215
1 42751 109183 508046084
1 37567 112305 965920531
1 9395 38861 774308643
1 39954 67421 68916898
3 115468 95651
3 125963 93904
1 25816 102572 122743166
1 26287 114323 105821056
2 51026 244595497
2 58035 683198908
3 77356 603
2 111801 912714942
2 61808 691771194
1 11399 44430 342774820
2 54104 658084594
3 142611 41412
3 45290 54304
1 18586 100840 944686205
3 115709 97128
2 138043 370853167
3 86898 82449
2 619 180465536
3 132030 22102
1 67840 71708 767809632
1 32618 113052 600371968
2 59072 944256113
1 10226 113964 637745601
2 65992 954057070
2 87899 579389734
1 3994 58988 439948801
2 40061 324529652
3 15877 87762
3 136334 98811
3 168989 80407
2 20138 452276440
2 169050 621954112
1 43089 50124 41085128
1 472 67952 317756142
3 30777 12670
3 156046 69357
2 130715 414696631
1 21092 109835 35132767
3 139416 80288
3 158423 106710
1 2414 18954 563280440
3 40810 108601
3 49450 47474
1 6961 17995 479054531
2 120150 789077559
1 46929 65054 71260677
2 94310 916156323
2 89613 523189872
2 167265 910394623
1 13442 110094 455317671
3 98412 27289
1 35124 104635 138182737
3 29710 2901
1 11338 36183 707879914
1 21230 26446 456844655
3 132809 81596
1 1026 74983 946164141
1 25103 74952 195178502
1 89079 102106 410000178
2 171004 472249506
3 142372 59448
3 145648 107128
2 120336 524560276
3 159110 81857
2 35380 457410795
3 86830 30085
3 40288 112337
2 119537 73803462
1 34050 42021 177612524
1 10319 111612 718401434
3 44710 674
3 121270 101968
2 31697 137585318
2 144312 78804285
2 98154 601234353
3 157880 3041
2 100181 483990945
3 112743 13365
1 91054 99267 505279612
1 5456 12888 433854553
1 48445 97842 514782013
3 105464 95033
3 59420 21360
2 57879 817306424
1 56791 77485 406910739
1 10691 18253 265038654
2 112304 106961720
1 5798 114199 557130226
2 24588 93456377
3 41623 81072
1 60665 67016 834858595
3 175205 37135
2 101183 344054191
2 77220 999232388
3 32597 23949
3 42568 4503
2 114496 911149220
3 493 15574
2 15205 483601704
3 147813 111490
1 1199 18655 89827549
1 10073 51796 768482704
3 15697 63946
3 155569 106544
3 151000 99583
1 70319 79855 419283034
3 116852 27159
1 81546 103344 850946901
2 64944 646328244
3 45757 11756
3 6093 93164
2 128979 300409121
1 37424 71943 428845697
2 130830 377604791
2 142 571108637
2 117598 624807390
3 10660 80779
1 26706 72916 745182084
1 6295 67964 868154200
3 59536 29331
1 3522 29713 280186321
3 151908 80976
1 45735 83854 944879522
3 112402 63733
2 125405 441770351
3 118688 92355
2 166161 212246277
1 31920 57769 465973660
3 1268 27667
3 97915 76536
3 149185 25833
2 166487 422449485
2 126189 482219292
1 74 15938 841453486
1 5347 70491 283513415
3 6331 65837
2 133119 346814755
2 71101 678527201
3 52267 103415
1 27324 51023 512415752
3 21796 2282
1 2320 76237 797951222
1 44678 65912 512770925
1 68339 113707 854181206
1 2450 85262 683825391
3 120352 3181
1 21596 38671 115520891
1 14718 111326 852689318
3 104452 110270
3 19447 34431
2 35588 371565893
1 49125 67956 735951756
2 34629 718500391
2 51433 131017314
3 44363 87029
1 38117 82122 496198671
3 57248 39751
3 54908 59326
1 66641 68391 556155232
2 5539 833246832
2 90862 990743133
3 93849 78993
3 65746 34864
3 47031 3332
1 7871 16606 13554320
1 62380 75688 335292307
1 64637 86603 234381934
3 39815 86724
2 73833 964573593
1 4483 97151 385098536
3 27002 112893
1 89206 111956 660046625
2 20413 792564515
3 69607 77607
1 47472 82632 880195617
2 32851 596873894
3 88335 24686
3 113652 14015
2 76240 198115747
1 35863 78688 466086097
2 99675 809033500
2 20365 120844818
2 884 564117089
3 26373 94231
1 43877 72577 920230684
1 22833 43267 831679415
1 44237 76447 875673239
3 173662 89745
1 91704 95611 983656999
3 154611 36340
3 147011 29057
1 27845 113674 16694068
1 29724 64039 98324280
1 56342 89523 566834967
2 82792 352292453
2 16568 979131425
1 82020 102058 529665871
3 44368 25784
1 32020 78765 264369232
1 79183 106326 867531650
1 7973 73099 583551355
1 1064 25659 976799232
2 130524 80355294
3 25506 99581
3 80622 41631
3 24860 14760
3 173780 6002
2 31045 805290710
1 2841 54894 319766921
1 2218 84563 3017615
1 17515 77075 619590078
1 3670 95102 28261387
2 118009 923017513
3 27207 69117
1 25873 110776 340020661
1 24063 52651 633557846
3 55456 109439
3 30866 78370
2 142332 725286048
3 161373 23983
3 126557 72251
2 100015 580233708
1 906 112285 855118652
3 29533 13604
1 58560 88257 646797849
1 48263 84089 90899044
3 44387 11680
2 101517 220679049
1 9963 98227 445100912
1 32785 91359 598552067
3 146152 13327
2 146370 978902557
2 54630 876714141
3 131842 24131
2 47216 743482635
2 93112 188516050
3 86612 45583
2 58455 897187737
2 143500 445635225
2 110751 574626093
2 76181 569374078
1 35858 79221 193619179
3 169363 58043
2 119281 605318270
3 102843 12836
1 44998 59328 378481930
1 65186 82062 850009746
3 113570 26877
3 134741 56211
2 75256 95012042
1 52638 65422 790899412
3 104787 6436
1 50091 69146 648116455
3 158085 68695
1 30356 57605 832726014
2 156390 495753233
3 82099 80141
2 134778 36937125
1 35952 82106 53253022
2 79350 743392681
1 83902 94923 434677234
3 123259 15931
3 125711 82958
1 11233 95098 385821918
1 33207 64648 773809584
1 8222 28227 612525500
3 135465 92081
1 48773 108868 97847759
2 103176 999131718
1 44549 57075 578967026
2 2765 474658696
3 173851 96975
1 41555 82319 399836632
2 67429 317262647
1 24460 79370 860996465
3 13851 106941
1 68261 71700 503438732
1 62448 68269 745550553
3 43841 99422
2 72576 734134906
1 41822 53535 552896582
2 141407 225142073
1 24904 68743 552888850
1 32563 95662 452026445
2 90488 246746873
1 21965 77784 265908987
1 95861 98770 510791217
1 49860 73544 715249808
2 52137 528222981
1 312 85022 410862113
1 2307 90004 215762111
1 79190 91455 374160175
2 93114 441570646
3 6332 83505
2 149459 526240073
1 53715 94079 869420745
3 69334 62010
1 44876 66934 545278953
1 91228 107040 490765090
3 130263 16871
1 40083 103267 616318003
1 52959 93240 821942523
2 160314 895959188
1 10193 66434 96425099
1 27412 40775 317304865
3 38360 57756
2 120698 125293975
1 77617 79861 349961144
3 111675 107069
3 137210 77050
2 153370 647829403
1 60582 64359 321777647
3 161740 31260
2 18686 570559524
3 79135 19604
2 40163 37157789
2 132595 277884516
2 32986 526543375
3 143695 3785
3 97134 104456
3 66153 35375
1 18060 46003 751722518
2 87623 79132633
2 157771 593357587
3 2171 74192
2 55223 733665210
3 161986 88183
3 41154 95847
2 22062 516176250
2 76263 409469340
1 46201 52697 172405666
2 141686 919931796
2 43095 507306328
3 104063 96120
2 137136 639888533
1 51085 61461 746094589
2 146484 926667610
3 92525 4978
1 18088 87464 152138706
2 132895 999579410
1 22675 62880 75459435
1 39919 44815 682081494
2 171609 342173520
3 169354 74652
1 5085 106642 917318670
2 108389 693780454
2 132164 543335997
3 69635 44749
3 120136 44946
3 150512 19247
1 26537 99039 830924830
1 57541 89709 854633363
2 62057 494859964
3 13844 37037
1 36566 103967 134802085
1 22424 84441 147759812
3 121906 80952
2 119394 445627768
1 50047 100211 175991123
3 170943 73249
1 32815 110663 676820519
1 102844 108336 211575133
3 7350 8908
1 25980 107315 928816439
2 144526 585910343
1 608 27946 822353857
1 45543 81243 583003766
2 102959 153641926
3 16279 27483
3 70039 112904
3 89133 63612
2 41742 87499127
2 45694 104408789
1 34862 38393 749080051
1 93352 110977 226459042
3 172073 90254
3 67939 16697
2 150955 643820755
2 25779 37848432
2 10530 334871741
2 20037 804262814
3 25859 74181
1 54443 69051 851885999
2 20589 532216786
2 97452 397998273
3 5349 69394
3 140914 3677
1 86522 94794 794178331
1 11665 40179 609659386
3 54522 65852
2 120040 205821611
3 162692 44478
1 21098 108312 425507255
2 33664 285178317
3 168244 50809
3 123532 31868
3 30837 96341
1 11186 76163 597158041
1 88116 107823 609452720
2 93692 769313191
3 164354 40424
2 72887 479634386
2 88495 578418137
3 104397 90059
1 5825 34831 522140783
3 68577 15993
1 113140 114226 528638065
2 81738 109696164
1 49106 106408 774750387
3 71427 94298
3 35004 53874
1 62920 107552 835286275
2 4946 147449377
3 145357 3557
2 85188 241600156
3 24427 77567
2 141990 998623065
1 36352 64241 8695747
1 59698 76860 600002362
3 27463 12997
3 120707 109492
3 34947 18
2 114489 219566380
3 167190 69363
1 46042 93782 173310568
3 97178 16808
3 9732 103287
1 40187 99755 431793957
3 165712 28160
1 76841 86190 53308553
2 52966 784510147
3 4305 89069
3 83983 103725
2 113666 428320500
2 65490 870241397
2 4217 360005924
1 44886 105589 76929861
1 6756 44015 359011056
2 56016 564050444
3 84038 21757
2 15674 336636310
1 28853 109868 840367465
1 1788 63104 981613885
3 85570 79305
3 76208 10975
3 40246 114380
3 66901 95711
2 79944 589502594
1 73098 108514 15710055
3 112633 66863
1 57324 76792 429772381
1 8749 76891 28732996
3 84532 45817
3 141079 97243
2 68281 884157145
2 55698 87967481
3 110158 102040
1 15583 103807 771972680
2 117416 208656562
1 18598 87034 984982694
3 150413 81561
1 51603 64346 681054309
2 121391 443365301
3 164167 53642
1 71355 101514 869393322
2 35954 395180519
2 135820 825053446
2 135894 843858957
3 50182 48824
2 7036 531930073
1 41990 72451 915203723
2 125811 244182378
1 92234 92834 822661388
3 106308 59352
3 85751 6989
2 141849 535390158
1 40492 76810 208770539
3 127816 1859
1 11373 54749 774434358
1 49818 102437 501279995
2 99343 283252331
3 37295 75004
3 132622 96412
2 170986 844266883
1 33826 89787 572410315
3 86242 112898
3 66335 72820
1 32795 97255 325504992
1 40561 81527 48407084
3 68187 97154
2 51821 248412164
1 7930 77484 130275923
1 44387 90364 88205862
2 171736 592706857
2 148038 586022140
3 11510 6939
1 74097 76702 313467223
2 36204 332204272
3 52916 109646
2 87833 197215465
3 18879 108283
1 56689 105957 778433662
2 17533 225844267
1 30308 79180 759575069
2 154323 784383293
3 123654 103865
1 72656 113313 989383327
2 138284 417527206
2 35514 294246812
3 111972 42593
1 8045 33544 736320712
2 112613 707888497
2 28674 658884853
2 71913 301704499
2 142498 637337539
1 706 41346 734689600
3 160157 96422
3 16674 4511
2 101936 398440389
3 144136 29306
2 19178 571677771
1 6398 79683 186516323
2 28117 719509857
1 31349 73457 715696453
2 120793 182761153
3 113889 90921
3 31651 80843
2 135590 771924101
3 126478 10577
2 98965 133149641
1 61605 88783 880919078
3 18707 59487
3 24504 9102
3 165281 4189
1 3079 18356 101481331
2 88477 921771176
1 12306 22747 528942242
2 23953 405816935
1 4792 96774 589526877
3 135550 105364
2 131112 423012633
1 23214 80219 924997738
3 150457 108328
2 77439 984244380
1 39310 112306 5558730
1 21705 110605 39732247
3 136456 67731
2 165280 668842732
1 2441 18975 575182527
1 30846 87002 834539916
3 35861 54006
3 102295 81514
1 28913 103260 852354680
3 89571 52187
2 137936 185242435
2 59790 606379589
2 121739 732365293
2 66157 652668065
1 9322 37023 245827552
3 159785 30523
1 59234 60175 727538751
3 10265 110058
3 75262 75894
2 129631 690436886
1 62047 74046 256389040
1 36611 68350 623632366
2 165980 998318384
2 9928 682346271
2 82603 961072929
2 91067 627423064
3 24094 97561
1 17603 113498 536864397
2 110404 365560193
1 8157 35389 34545532
3 106730 105145
1 87463 107217 582704529
3 135517 86859
1 9047 32700 930392783
1 43217 49069 932544901
3 42774 87291
3 59235 54321
3 64781 6994
1 61306 88352 912222380
3 56185 80879
3 104767 17181
2 77180 123953292
1 31763 83013 489939442
3 161289 11594
3 86868 105470
3 83110 43149
3 56036 54221
1 5333 26407 826934899
3 18572 67101
1 30057 36602 983160635
1 194 57569 462497340
2 21059 488000987
2 132083 291685317
3 151805 98712
1 7274 39859 630642344
1 34361 108339 91887005
1 4248 90806 999225525
2 122607 827476061
1 54830 69290 669630721
2 145141 414244018
1 71046 71741 590288784
2 4596 692422547
1 51964 78549 642088373
2 132425 984298429
3 55408 46412
1 1918 9403 664225954
3 88084 23954
2 92646 679377874
1 82240 86034 77250372
1 80 79397 170962176
1 18227 111490 163895857
2 158067 981643618
2 67047 819878027
2 76870 541086748
2 161542 386976746
1 37968 106531 805053094
1 73820 108926 576558600
3 145175 77697
2 92008 680716494
1 90289 93269 99305677
2 12956 402821202
1 28423 98004 942449857
3 44143 80359
2 74980 738186990
2 117676 88753588
1 18057 20487 248151184
1 69272 105635 105731512
3 79242 43693
3 19556 77066
3 160913 19514
1 1864 86115 996569270
1 1660 79643 335770991
3 168236 77419
2 97761 875212705
2 130187 967895723
1 57396 112336 671662582
2 122647 645652263
1 4321 76038 799504960
2 16828 853253563
3 118251 1573
1 63286 69848 819169558
1 62598 69788 739536766
3 135080 107718
1 4615 99225 664538651
3 101264 114402
3 86750 70148
2 55930 351780974
2 81103 432401430
1 43971 76147 887744233
2 98354 697814047
3 97549 72237
2 16725 943672596
1 15883 101468 898977019
2 60016 187744847
3 143947 24691
3 166753 99871
2 141306 604397805
2 127383 651102446
2 35647 544560011
3 102741 43111
1 70003 91362 428914837
3 138796 52134
3 9557 23820
3 14475 78826
1 68871 83294 139481580
1 72858 103929 727065120
2 54492 808673269
3 47354 108303
1 111109 113095 178281732
2 44923 368392025
2 25410 786844611
1 40630 99383 878492761
3 63855 50669
2 128101 308545172
2 164144 216427578
3 141715 70160
2 116262 811403734
3 162152 82230
1 66159 87011 560559777
1 43162 93749 369430138
2 56284 159435472
2 95813 670174966
1 25511 44983 145369913
2 88836 154675276
1 42445 58948 521185540
3 27420 113803
3 20587 35446
2 73274 550541074
2 54789 217689624
2 27025 221691130
1 74465 76350 625848633
1 24140 75857 773599483
3 118328 51336
2 54468 498284429
2 55112 41474692
1 30619 42069 489539000
2 71700 953980333
2 129708 13716897
3 102453 86321
1 24273 73359 332899986
3 116425 41250
3 132040 14462
1 55234 112789 488219948
3 30673 25307
1 14469 101945 175914072
2 152550 112099233
2 56702 147706290
1 41521 79108 847017497
1 16922 51609 516512361
3 157693 16779
2 138032 394023034
2 129949 124198712
1 68869 95925 889482182
3 109997 49626
1 74159 75860 819938676
1 18616 65978 402037449
3 79558 70556
2 96133 208266245
3 51448 63567
1 52285 99623 92201850
1 45409 79167 937937141
1 28376 101714 978292307
3 77395 75899
1 7266 64527 275735266
1 620 1480 272402676
3 170534 60821
2 54887 623960876
3 5943 56542
1 36569 47949 954072368
3 157935 32546
2 8526 613997337
3 47358 34505
1 2728 72575 162954285
3 76374 4689
2 85712 327009658
2 17220 249483835
1 6323 76292 720519536
1 3115 61627 22542999
3 79615 5181
3 105491 49988
2 46909 424081511
1 58610 102833 113920685
1 90189 98096 438214891
1 92618 112944 145964356
3 165226 83888
3 154744 3018
1 16342 84530 314459188
1 43052 111001 711709743
1 66607 75152 620255816
3 42017 43944
3 27813 65593
2 145743 17298083
3 3925 45945
2 44293 148683562
1 61815 86670 700398251
1 25561 58558 472667908
2 50803 892477719
3 20574 8944
2 13058 126079767
2 63526 574296716
1 44569 57424 702825491
1 8416 16921 357154490
2 49194 978291006
3 8372 94132
2 135427 121052279
3 162895 91181
1 92344 114170 580180060
2 88339 621977940
2 508 540957670
2 114240 335913256
3 47943 34707
3 50200 23137
2 30684 287817778
1 308 77952 258318605
2 130771 820755065
1 66739 104063 235716672
2 34288 33282359
3 136003 21879
3 161282 56232
2 77040 744025392
1 37907 73291 846028351
2 174621 522885772
2 117589 741861159
1 16060 106227 953983076
2 85406 20591942
1 20992 100345 398433272
2 89869 77666940
3 152388 78906
1 67664 86393 775952871
3 124629 22912
1 60211 101771 35913789
1 24851 84422 134692154
1 3982 96187 431973954
2 156232 412386573
3 37455 110480
3 167505 84039
1 3326 64194 423348626
2 132644 965411197
1 41668 99836 290125090
1 13198 52294 157791798
3 10642 112071
2 14188 192944536
1 94342 99315 345709744
1 28212 114316 995351830
3 50056 46814
1 50861 70250 731725929
2 56888 993645722
1 96007 107512 593479218
2 50830 500248506
1 40257 99638 90373298
2 79457 973062963
1 67708 71237 258658793
3 5272 28227
1 18074 80528 316082128
2 148614 622188445
3 127741 103038
3 173030 36602
1 12281 101052 531899833
3 16354 43355
1 24579 32434 17253448
1 58862 73687 129731415
2 111043 541358950
3 108486 105295
1 21500 108352 29001500
3 57218 57587
2 12583 735071009
3 30310 48944
1 74 94863 136283979
1 35931 82915 960789751
3 53198 111731
2 37884 3970562
1 63918 101417 612269567
3 8710 14977
3 174200 21579
2 143756 916096351
2 83126 985800757
2 44148 242864632
2 156618 288483324
2 101684 217135294
3 105618 64714
2 80488 638555719
1 67390 87746 557965671
3 55304 53074
3 120565 48444
2 149769 109232670
3 107093 70845
1 9988 75761 82106057
1 29965 35162 804800092
1 99166 100795 297381511
3 67330 99320
2 25626 381345958
1 19352 61077 463532381
2 22386 462854102
3 108955 84903
3 86944 14312
1 92813 95047 411679734
3 23880 39461
1 72172 108685 141281719
2 113260 655547618
1 29401 53842 533602168
2 150083 162367478
2 148462 60526761
2 70151 792473243
2 169049 494254526
2 45606 782936948
1 80539 90504 759941179
1 6812 54649 586448843
2 35691 189229377
3 71082 86241
2 148114 896126574
3 154706 40003
3 70844 112139
2 153445 843696659
1 73888 110021 481891769
3 124000 133
2 82720 62200746
2 170044 739375964
1 28304 78955 430146182
3 125974 100938
1 2942 15455 103758894
1 7202 95416 904801842
2 1597 745326177
2 94095 241543299
3 102346 60632
3 43450 48525
2 100874 783011536
1 14625 107616 117376291
1 40990 45447 755560281
2 60287 134807947
1 24426 80001 958968043
2 97053 227108160
3 12532 93809
1 96589 113728 486143288
2 113907 563054816
2 12028 599883427
3 23035 59499
2 142575 983862743
1 9704 110972 305354170
2 19792 276261505
1 72499 113418 458746842
2 122484 801957754
3 51099 22422
2 42113 612769089
2 38499 912684826
1 30768 49912 257924151
1 60753 77907 328712291
1 29257 39527 864757704
3 57600 11799
1 54646 112357 651117458
3 86694 31787
1 70415 75404 906585539
2 174593 892602008
2 114014 744690692
2 144319 830001553
3 153560 86262
2 154476 420759385
1 63530 66756 448725992
3 165161 60060
3 39663 21188
1 2412 16264 958638093
1 57645 72598 197501453
2 76220 322658453
2 81984 725883801
1 30321 75693 192725511
3 153099 76517
1 16758 17008 428929202
3 152967 114026
3 80314 103621
2 152098 939133253
1 49691 84975 820656744
2 151283 991379171
3 128096 96321
1 28555 36990 263561557
2 63805 681626243
1 78851 104950 589344892
3 16569 837
3 173519 4334
2 86220 931506191
2 154622 428252262
1 7200 56072 501417035
2 77728 612576695
2 9963 431108999
1 25472 48692 76044760
1 6929 87201 442568547
2 96320 105919705
3 52957 101957
3 124383 71728
3 72445 16964
3 78311 32474
3 81174 19682
3 153492 24869
3 16194 10863
2 164728 166616257
1 12224 94851 544690610
3 21699 83680
1 7793 60908 436120297
2 58313 327869046
1 10454 60142 223337897
3 145529 55666
2 44890 201578400
1 85460 86861 543136904
2 156478 998859434
3 40162 104152
2 75640 912201369
2 124271 971076501
1 13581 94772 625801503
2 7481 653803657
3 148177 91487
1 34296 58367 264553934
3 113474 8704
2 22384 276027490
2 461 34652467
2 104402 246069619
2 121833 792639240
3 126257 102254
2 138059 929079447
2 141217 37399793
2 16949 300202212
3 139288 55866
3 135592 106169
2 110051 635982614
3 97439 19248
1 8369 16196 744856898
1 5648 64153 649541097
1 47478 86413 705989480
3 30141 28355
3 47532 111565
1 25810 110489 209621369
1 36623 42201 679676377
3 99702 75848
3 73300 108552
2 82291 60452131
1 22949 96489 769236456
2 146021 649061555
2 110147 837914360
2 23823 987080254
2 93183 561134639
1 45496 72907 364903108
3 74806 112205
1 26609 62309 367935207
1 55612 58202 1087820
1 18672 99937 615273321
3 63977 17029
1 28849 49476 493781693
1 50989 53384 291701585
3 78355 55135
2 113433 199146234
1 16393 97876 573019581
1 28736 56631 902736916
1 47102 62139 248179870
3 33624 58555
3 159820 66075
2 119659 756664678
3 15606 99774
1 24855 86743 764601707
1 38585 79929 610839952
1 29702 83015 729260459
3 90352 19863
2 33509 480799453
3 7835 49765
2 20278 872718725
2 67415 24612178
1 70899 89190 982040729
2 126204 954965170
3 75746 105929
2 156627 203724205
3 88253 41227
2 44084 113081082
1 91258 93167 380848465
1 23757 46644 461909041
1 2450 85085 777300775
3 58144 8313
3 12330 51764
1 9589 48404 862858211
1 7160 12841 657949134
3 104387 87880
1 5930 109597 143163385
3 154687 62167
2 126021 391047198
3 170247 8755
3 132202 66356
3 123835 26061
3 115813 89822
2 158373 181806369
3 29106 33767
3 66652 3668
2 132335 387098238
1 4723 78979 914902702
3 77838 10073
2 98067 192869211
3 146126 73038
1 1900 51796 23806458
2 115551 789012392
1 39598 82666 386624974
3 124777 38930
1 10561 25558 363566442
3 43488 10690
1 72434 96141 498981204
2 117154 85647965
2 108682 668664706
2 153429 252495045
1 39051 103455 684033096
3 163240 90428
2 124536 261229602
3 15672 19702
3 136274 22595
3 105189 54175
2 24193 316959326
1 33172 39680 395711593
3 42188 79472
1 71948 102568 1687120
2 11643 754156925
2 91917 907178370
3 84727 11950
1 5716 57130 547035154
2 68069 623155988
1 48676 60397 806943427
3 168130 62635
1 18134 19296 658192772
2 117690 377311553
3 19929 44550
2 164842 59245947
2 91029 382584130
2 83938 677222879
2 6269 658934614
1 20771 100493 881975974
2 110818 5472322
2 46344 274802678
2 131478 370323479
2 114250 356870167
3 124986 32045
3 77665 64446
1 9102 103842 860647726
2 64204 908063491
3 35034 43619
3 173908 28287
3 75960 47542
1 23476 66639 195030001
3 159212 55679
2 121320 705505602
1 47969 93757 923487777
1 14608 64823 538466313
2 82877 102507872
2 87897 322309862
1 56146 63720 4410674
1 54102 84917 720957641
3 155332 26724
1 42741 103068 59584656
2 102514 680661174
1 42547 69316 537450453
2 113906 435792212
2 31881 817211082
2 37456 81945952
3 96057 106079
2 163095 777755660
1 38094 42453 717011083
1 2248 83801 170081093
1 45254 48613 27507937
2 43429 476747844
2 118071 845259823
2 8330 851330716
2 103732 171596115
3 147954 59956
2 48917 466994842
3 8848 40054
1 3263 20983 198668605
3 131836 66609
3 121713 22825
2 99776 706680172
2 87675 113605103
1 104197 107649 818695795
3 165377 18970
1 3193 49597 963503545
2 62336 119790280
1 54335 93022 597100543
1 40356 51560 684001897
2 18041 830853414
1 46802 64761 452739291
2 132780 675928704
1 38135 38170 559303749
2 15335 567214356
2 102355 470359646
2 163971 780334938
2 66618 793986157
1 93386 109476 329515298
3 137914 8166
2 82268 908940973
2 49587 558199714
2 54795 791010008
2 100377 164353687
2 162043 256788888
2 98913 162224438
1 43829 83551 344847979
3 118604 92179
2 116877 599677925
2 100853 762509832
2 60765 874966434
2 150348 584994464
3 130208 103674
1 78695 111378 99812936
2 115787 355434810
2 59988 540259119
2 13155 388264609
2 111165 220269409
3 124904 58849
3 6797 15473
2 167097 750448285
2 161273 644959046
2 124308 548534446
1 41515 97741 629494251
1 82296 107323 79194542
2 136229 910528967
1 82262 109376 718702653
2 85203 654311430
3 67896 742
3 70953 47712
1 75799 81736 830083324
1 94625 109788 128967770
3 72933 92368
2 13391 523316247
1 29696 97107 481539648
2 47574 756443098
2 141016 877668908
3 110539 30231
2 74259 755192674
3 138486 86801
2 131596 666783361
3 167472 73847
3 67597 41575
2 27328 212507000
1 41003 74581 763068310
1 45665 53635 103301473
3 94998 66225
2 137328 325721946
2 114737 973504190
1 60727 76649 949629240
1 50325 109439 202471706
1 61721 69351 941329641
2 137301 385559128
1 59471 75464 412671204
2 119038 389187653
3 16955 100554
3 78618 75478
2 127374 813652765
3 161252 62911
2 19481 576645135
1 5464 23209 517039381
1 13652 15568 655559238
1 37380 56507 406490192
3 90507 113343
2 44620 409459034
1 23303 99190 498265687
1 19810 70907 743357960
2 102340 410214629
3 162561 94894
2 48628 828326221
2 165617 217538586
1 83388 100288 359361241
3 100329 66414
1 23017 97766 354778164
1 8967 93434 133268301
1 3545 9872 719114854
1 16958 57277 914585169
3 69857 67978
3 128703 98857
2 107225 285981541
2 124009 921564915
1 5084 11316 731803004
3 153526 55589
1 1058 45498 954053427
2 20376 213912162
1 20470 33504 690051469
1 14853 100052 624531143
2 62105 58728031
1 53544 93331 937224900
1 35679 62460 639126567
1 46602 91755 88060109
2 162166 71886468
1 71996 113998 68098458
3 14506 68214
2 119713 974694799
2 143836 563532972
3 41062 113916
2 146431 877657085
3 50357 25260
1 22245 69634 447164765
2 20342 975577460
2 88102 495088547
2 120042 414900691
1 44216 69111 348494223
3 73202 62983
1 40146 91227 967394645
2 105091 101301375
2 83487 467877036
2 154054 73953239
2 146989 223678967
1 16781 98012 478998074
2 39717 338803571
1 78802 97553 75775501
1 52912 107510 646157208
1 77690 99110 413364105
1 850 83434 131734114
3 168159 35025
2 171729 887108090
3 882 38051
1 16355 90460 289514764
3 44128 35388
3 84309 10511
3 159046 64578
2 93551 251860902
1 28890 92237 428066219
2 21189 967445663
1 36551 90921 995828671
2 65751 910971326
1 49916 94940 255667510
3 70173 89376
3 81650 80245
3 157823 66949
3 14024 54955
1 19597 90787 454556816
1 7284 22032 849926778
3 162258 99062
3 6215 57060
1 1322 4507 165920125
1 2121 57426 472457561
1 14980 23545 388439181
1 30005 30866 817249662
1 38742 91591 624261341
2 6475 429944493
3 23819 64407
2 3445 524079948
1 38928 106298 619837745
1 4433 110979 33035426
1 68800 75240 566339285
3 136156 94772
2 108028 62776237
2 127529 611123952
3 127069 62763
3 125467 38000
2 107698 589737870
1 930 62238 806925540
2 56946 561134280
1 12879 109100 686002194
3 91402 74117
2 89978 467130914
3 70578 64130
2 21646 726143997
1 39602 99633 623083141
3 45915 30161
1 101215 104956 460719503
2 133189 12564020
2 117791 5072744
2 161570 87178255
2 95265 171526188
3 109766 39093
1 13323 102743 347186876
2 61706 910671338
2 9101 565372328
2 153451 388250751
1 7201 69070 355469232
1 6918 17343 325402186
2 106607 205080674
1 41902 86033 978661621
3 140968 17808
3 145861 26366
3 144287 76866
2 42638 863836787
2 74814 831622984
1 72913 89779 199388466
3 105029 21490
2 71216 598216160
3 6290 73019
2 154088 304759516
1 19327 91854 317840820
1 46418 101702 50803662
1 75303 90211 598062014
1 64324 113052 256632402
3 161349 96366
2 27270 682607298
3 29353 105308
1 28941 101200 721758634
2 101759 409347027
2 5117 485146547
3 76488 104753
2 29954 388700213
1 41454 61514 346886781
3 120551 10276
1 47200 55332 984623807
1 51693 98206 98017352
1 26538 105466 421469650
1 6974 42034 159407707
1 28832 98473 248763399
3 73674 85571
1 20163 74094 237605695
1 1088 79649 275281180
3 12173 47630
1 42162 64114 996799361
2 59195 713411759
3 110400 3873
3 168590 61224
3 99816 61852
1 34418 41695 511243925
2 33779 364811092
1 15105 76247 523153922
3 90764 66458
3 93216 19560
3 48168 94726
3 152490 45395
3 75288 11460
1 6384 70633 963373033
2 146736 379983195
3 153241 24915
2 104297 184830687
1 56974 69149 4259189
3 82426 114156
3 31893 102610
3 103708 100654
2 48552 512440179
1 31027 41461 512054319
1 6961 43333 990681419
3 15470 95732
2 172113 655236673
1 40439 95238 26912269
1 62339 71158 947554704
3 120541 8133
2 63461 815431547
3 3083 96373
3 115092 97923
1 55665 100742 299772914
1 12082 61403 114196347
2 116885 409370846
3 16645 25467
2 152543 509216447
2 43748 5250729
1 48751 91539 685518044
1 1632 54921 679689125
3 44789 65927
3 149460 60885
1 45479 91905 184119190
3 155151 1016
1 96186 101718 231390813
3 60755 98869
2 153971 61838332
3 145383 62902
1 69985 82066 206768265
2 59922 251750262
2 21847 973650551
1 77155 95183 932360138
3 107305 108770
2 174107 389179937
3 36079 43190
3 137649 77977
2 85153 918734647
3 125400 104852
1 59167 67975 796858999
1 28530 69937 615066542
2 151017 561550386
3 49058 106293
3 17771 112433
3 161550 15176
1 104006 107505 958936896
3 94422 61053
3 152684 111710
2 139719 809423443
3 104600 14286
2 125576 783148254
2 41936 623087483
1 61272 107582 104099053
2 63045 840860406
3 155454 113663
1 12334 71690 193760979
3 37287 106670
1 25 69564 846963483
1 18729 28854 559451984
3 169331 56106
1 22152 48986 760618360
3 45580 22303
3 40688 23418
2 93754 690824396
1 10339 73178 775965668
3 50514 18634
3 93837 64950
1 1455 74377 802254353
2 42816 818047220
3 122879 82625
1 13657 47079 109055803
1 25356 37314 929791048
3 136772 91103
2 4753 698409779
1 10806 19557 590508743
1 3090 99187 813682007
2 135952 398859913
1 16717 53778 464770234
3 3294 6964
3 117083 35855
2 166486 335851418
3 36087 6808
3 134382 23557
1 69313 103201 62077210
3 116565 88155
2 144620 604813859
3 88266 68131
2 108235 959049798
3 52030 27204
3 147989 95703
2 28775 643662971
1 47981 102805 717397507
1 66412 95806 487701339
3 142845 89260
3 21521 82055
2 146364 438952472
3 70659 35715
3 33838 113587
1 51044 64877 572773838
2 90233 873759054
3 117091 4234
3 127711 2436
3 107116 102843
1 89298 99451 485166127
1 37027 76011 910562885
3 102742 50681
1 66521 106441 945876261
2 80491 965376238
3 2362 108843
2 40842 995301335
1 32460 94702 217615671
1 73881 105924 193019889
1 9175 45983 696588874
2 81205 163735759
3 4580 12871
2 77878 974898956
3 117827 58581
2 15506 339011978
2 84389 783113233
3 164692 82009
3 161616 43701
3 125426 45848
1 16832 32853 621773564
2 117522 340535314
1 35187 111722 409510587
3 94671 35382
1 71578 82532 811022160
3 21608 3230
2 57364 531824976
2 7848 734108294
3 87957 3185
3 89864 52851
3 55166 24955
2 123525 589431385
1 18147 45080 559948547
3 121706 61463
3 168014 54172
3 112437 98526
3 21761 74939
1 12948 83169 222572427
3 64468 8528
2 102087 870823289
3 104930 82335
3 159778 67508
3 10304 77011
3 160953 110914
2 174707 783382928
1 12008 76830 95461894
1 39641 88957 594342582
1 31027 38066 304993092
3 54415 38931
1 34448 65966 939925999
2 126832 936476425
2 32581 730526412
3 122589 7653
1 25512 35064 351249435
1 28880 45922 775567332
3 120036 91996
3 45815 79613
3 144442 62302
1 27955 83190 114549426
1 29547 100689 744436785
2 39113 609369270
1 49500 85233 743611143
2 148658 894489787
1 22572 47212 669430897
2 154717 509366889
3 128838 91659
1 3520 102622 605267078
1 24815 25226 954117544
2 105620 790813281
2 111382 338155170
1 10346 69103 218552320
3 93594 38921
3 90103 36002
1 77285 106014 849085957
2 56726 499205052
3 130004 36123
3 160315 113689
1 22674 65270 477109540
1 6370 72366 501676100
2 20483 382354543
3 130965 35757
1 19705 28407 501008435
1 16661 72133 167902730
1 4869 36989 76197488
3 11802 107716
3 63076 108181
1 26821 53133 477034419
3 97563 111863
3 103576 28664
1 102388 103312 195879963
1 2018 40360 304481612
3 72729 36598
2 584 871675890
1 76730 110431 458842101
1 1542 42325 915595923
2 168156 45249999
1 44835 49470 604647391
2 124007 672459965
3 121285 31875
3 20012 37791
3 142512 103866
1 27813 94858 316649765
2 71737 441966213
3 9229 90482
2 22189 587353686
3 75258 34893
1 39674 39837 515468645
2 124632 448522452
2 71282 109744757
3 10655 21603
1 19913 55147 968718560
1 34296 61172 239162586
2 24260 754899221
1 52791 53910 152973920
2 28248 234155684
1 12042 58244 767135927
3 15018 65958
1 10851 86725 579947383
3 175425 42996
2 29983 203550047
1 79238 104999 879554118
2 59091 733485094
1 76658 91383 853965202
3 90146 50977
2 87594 371393810
1 20251 53023 478303435
3 117858 53176
2 155775 721664151
1 31807 104161 711351727
2 68743 436365276
1 52068 106804 868039431
1 62885 100406 92139622
1 2852 89350 121014321
1 11950 30120 133039991
2 52963 567750268
3 165295 40839
2 113279 469945081
3 153813 106453
2 96078 955992972
3 6077 28434
2 62508 610943763
3 93076 88028
3 115151 54626
3 67277 85633
1 77802 94972 645317141
3 132828 55675
3 163496 26759
2 75632 13010062
2 74957 454159929
3 8405 109873
3 76123 3814
1 25979 101770 552527488
2 56159 197251431
2 132137 421730793
1 46475 51338 742236670
1 65171 69230 825914969
3 76107 58801
3 130535 20237
2 30744 376859483
3 117573 17042
1 34439 58975 525112706
2 107996 60200617
1 51908 100524 428633394
1 1211 91337 896785416
1 72930 113032 270798296
3 136611 45528
2 19623 109936911
3 14921 41073
1 22133 107673 563239456
1 39232 56304 149393446
2 134987 44782844
3 86624 61658
2 28582 179739663
2 74711 315307114
2 126978 997197071
3 21851 28583
2 60501 590375339
3 93585 55174
1 81380 90464 527748709
3 132568 69102
1 55328 93447 886708560
2 50685 631556238
2 47275 425788213
3 66652 112801
3 68974 13066
1 74302 91274 857046764
1 24269 84817 308894566
1 15270 110094 958500577
1 70533 76098 192741514
3 152826 65525
2 157568 165537133
1 49364 75607 834683022
1 89532 102698 913192205
3 80647 93190
1 4073 13382 624408853
3 124694 39978
1 63953 82872 701776559
3 96917 21584
1 53387 80706 779440725
2 136842 574994392
1 4212 74947 528374422
2 75736 270478141
3 143441 86279
1 39567 105487 725318324
1 8850 91534 476536664
1 36996 42546 173163119
2 33545 958828296
1 6590 60626 971384340
3 7207 45978
2 100933 425736629
3 156162 79632
2 151488 572142214
2 93864 156867215
2 173331 68531678
3 97014 59032
3 174602 78517
3 120367 48448
1 44652 68375 243628827
2 11067 690057385
1 26262 51717 354335737
1 8992 78562 624740713
3 17923 53715
3 92737 42225
1 56492 96276 528511735
2 45542 662565319
3 174239 105372
2 120300 60069471
1 80158 111915 641500205
1 47921 112894 908052070
2 107743 906703815
2 91466 839103766
1 92051 106069 674239615
3 47648 6575
3 13140 112264
3 118902 32533
2 27571 489184834
1 52564 112540 901353807
2 37670 536773837
3 65474 39922
3 171208 110361
1 8672 87323 436912678
3 96922 75813
3 157566 107857
2 156946 708345454
2 68400 251801964
2 138680 295412484
1 35072 53834 554982471
3 44907 99491
2 42330 358701506
2 71283 27860689
1 88889 93187 397989263
2 103300 905113151
2 141198 181068865
1 846 17808 686076421
3 122897 60031
2 71477 626139155
3 159094 17141
2 27604 638830108
2 119405 441147285
1 9174 11098 501644481
1 44251 106406 836058869
2 135542 182020880
1 40878 103226 268053917
3 98220 101293
1 16298 102729 271726282
1 11186 110227 766744686
2 421 276073887
1 90234 104919 996098189
2 19142 79959626
2 121156 28882937
1 33883 95617 784661909
1 42637 87942 749107781
2 9771 737679378
3 84665 20670
1 71626 86479 488232211
1 22576 30938 580046708
1 42682 112145 313452011
2 75888 567657451
2 162255 604438533
1 45614 108601 859135527
3 130373 70996
1 3674 75061 258606369
3 97684 61773
2 101664 290988088
3 165688 111713
3 92629 109765
3 165915 73155
1 62430 110750 557262297
3 162677 107976
1 28021 111368 844321815
3 161762 41551
1 453 22426 482477400
1 91772 105108 925045214
2 111113 196797120
2 132734 568341463
1 61082 103684 320620573
2 1973 781729512
1 65021 99483 659822152
1 85950 86086 711867512
3 145365 88594
1 1220 20927 803328082
1 80125 113005 124095394
2 28022 619520969
1 88752 107688 346159624
2 100296 479815614
2 28854 237678542
1 31582 98164 889805589
3 19146 61168
2 170576 553250156
3 85855 236
2 155870 824997632
2 60038 342946253
1 1336 26510 970184901
1 75762 91920 224333702
2 141004 646632900
2 142874 529158657
3 88837 31346
1 17448 83690 883937758
1 12848 109338 192184592
1 13521 33613 328618422
3 131059 30788
1 67176 80482 94489376
1 4276 104422 82547848
1 63191 93082 313257248
2 7638 654916860
1 26615 30541 18395563
3 59268 70387
3 98441 1494
2 58902 707039593
1 21880 29086 805793471
3 131961 63530
2 164952 555441635
1 10242 45062 943177612
1 5630 78463 948583899
3 132441 58382
2 20209 170698843
3 63618 88228
1 36832 56795 72304730
3 67016 98420
2 171318 513232853
2 77396 803885731
1 64133 108838 160048663
1 13851 44670 364635445
2 145438 865337808
3 68593 78627
1 29768 52437 106777985
2 164899 556759671
3 29829 48825
2 19254 929808208
1 17777 19550 564156785
2 57930 640893062
3 109555 24046
3 41592 86696
1 9663 17736 234428734
2 51852 184348029
2 169794 748536197
2 46632 925623870
2 4329 48884353
1 23494 96358 479140964
3 16718 23401
1 1011 104102 516462527
1 54395 90312 886358679
3 25086 79720
2 263 84184427
3 113736 19942
1 24239 31448 127670960
2 66242 785440425
1 4423 35920 676317783
1 58976 75507 848523934
3 163358 9215
2 68621 361958878
2 74108 284633333
1 94081 111876 2010057
2 135653 836042702
2 87336 720939228
3 153472 35695
1 58329 78637 633997109
3 143021 72468
2 101632 259848971
2 139366 976037428
2 149010 554805719
1 13878 28935 453621850
2 106263 266195702
3 124495 40424
3 93305 71848
1 26948 84626 191945438
2 102929 313648820
2 165413 675145925
3 29026 71054
3 16147 64362
3 133699 97966
3 54311 50405
2 8426 37403947
2 137193 99854308
3 86131 43733
2 17738 905282318
1 43268 43951 750203877
3 48143 44064
1 10342 111700 114074709
2 119178 795528865
1 70060 80960 818538901
2 168984 303806110
2 82147 282114296
3 152374 33664
3 122288 21558
2 119159 745609317
3 132513 46548
1 1571 84436 352638560
3 69009 56569
1 37877 95247 467354802
2 129098 787704085
3 170937 14410
2 174760 879251369
3 105455 106109
3 124038 76458
2 60532 619808546
3 51760 50750
1 2401 69084 321062467
2 93106 692063592
3 28226 7966
1 58813 87450 124846974
1 3283 72391 204748485
3 120372 109244
1 40623 49838 853243506
2 161986 824949627
3 93156 46687
2 98736 192375091
1 26856 106180 785840635
2 138851 698623340
2 136616 888350086
1 17441 78600 877853635
3 138997 76996
2 71963 54281562
2 12885 572212074
3 22058 8847
2 133129 279492898
3 36771 55956
1 6994 32904 260027020
1 15621 51837 57254891
1 50923 82681 666606217
1 79333 85474 790363023
2 131969 311289474
2 111193 901706388
1 75533 75996 670910290
2 8195 991301039
2 171586 189115007
1 51596 67773 878866349
2 19380 912068211
2 15766 126057049
1 56479 77704 911404183
3 95043 107057
1 49481 109027 655979361
3 75024 96504
3 161416 30341
2 62099 494560169
1 53544 78283 549612737
3 68353 79084
1 18215 62166 548115116
2 2276 698250039
2 47497 673207896
2 12153 608849752
1 6483 43388 163980523
3 103300 95000
1 52203 89189 582366889
2 140943 903578421
2 121743 108193912
2 131782 507452688
1 23127 100045 143417301
3 19328 98506
1 7399 57413 824767804
3 36575 91472
3 62265 37523
2 142358 144541119
2 31273 627979278
2 56958 659689110
3 114469 30277
1 33326 95934 89831298
1 41005 112292 964713263
2 108015 891070051
3 8219 24349
2 51165 469891705
1 9731 35082 119709292
3 149021 62612
3 8793 14361
2 98618 990413678
3 170453 90110
3 125410 103807
3 90850 95468
3 139016 48866
2 44429 149488671
3 47719 95077
2 95959 574296390
1 71729 96937 659998210
3 54845 54327
3 95680 98431
3 44210 16466
2 169662 107021619
1 10701 92987 371538566
2 40675 174427435
1 50994 112452 158524828
2 84647 508636280
2 61422 755228067
2 167547 850977206
1 9716 85067 142642767
3 12 9160
2 50963 189897220
2 103074 219131610
1 63429 66743 719617130
3 8562 112801
3 27475 32743
2 130578 317419342
2 56411 392657598
1 79894 100356 265095511
2 57495 3461690
1 10490 88744 161443709
1 74540 86390 433224527
1 11660 70170 990041324
3 150847 24582
3 39133 53602
1 5246 24074 495319692
1 47929 106003 171975362
3 81733 71770
3 5516 75977
3 151959 68437
1 23817 26344 444806902
2 14019 611109
2 126641 719489965
3 30678 73212
3 175281 70399
2 133288 558366986
3 109143 82293
2 32813 917036109
1 52091 82272 305139289
1 34473 63896 332596937
1 55602 99816 69546583
2 70536 548206663
3 139277 51623
2 132632 794821565
1 14377 75882 888043236
1 8912 105475 741154179
1 50230 86670 949862862
3 142950 87558
3 143420 88516
2 131896 417208710
2 143177 519957720
3 123334 39040
1 42733 66170 776609391
1 9921 24314 290210102
2 122322 532921251
3 15904 43168
3 136030 88433
2 117290 125848682
3 72120 7467
3 131671 91928
3 12211 5087
1 16996 69709 387475527
1 64349 96465 162474396
1 26082 105320 923971322
3 153846 18532
3 141828 56326
2 22680 625035562
2 118171 447457567
3 53096 18684
1 65603 75465 25303182
1 6293 25143 70991475
1 7496 105881 311095618
2 173145 370125203
2 166167 832180875
3 46575 40945
1 61285 68881 827662214
1 74 90044 880101182
3 113310 43330
2 132586 423291695
3 82190 46949
1 1639 45376 675452343
3 68288 59479
2 99684 916293031
2 31181 888668610
1 1341 65426 125045395
1 40229 109384 887275445
1 26813 101442 370144805
3 132337 60196
3 153180 49635
2 143074 721437409
2 174929 178319256
1 1295 103394 127917569
1 20805 100384 852930956
3 114308 100851
2 128276 22163400
3 39964 113951
3 136921 6926
1 60837 105525 64198893
3 112686 80560
1 23376 60636 556321856
3 152480 56530
1 76236 97556 445067308
2 94577 343202439
1 27671 33327 417630789
1 712 41141 517155181
3 47620 37608
3 33298 31379
1 6076 48763 600635875
2 144478 166175140
1 45885 82380 823340194
2 155438 398763022
3 119962 77802
3 121820 51576
2 66114 613101656
3 60222 101238
2 89098 267759340
1 62362 112965 827663059
1 24868 83442 426308985
3 158987 106542
2 78161 189219343
3 100621 58412
3 129546 62095
3 130811 62937
2 158129 872809785
3 8027 98885
2 61273 501042044
3 82397 20569
1 24996 61881 359277603
3 57005 21620
2 87141 19986800
3 139954 17357
2 159643 764123393
2 169955 138570672
1 29893 88229 567356492
3 168868 13571
2 36655 508524360
3 163587 921
1 38357 110792 705222617
2 66312 510047804
2 147466 855743234
3 76897 9793
2 74612 477618874
1 40094 59818 148668796
1 5946 28406 362871702
3 173956 97801
2 155737 4143961
3 139965 24891
1 50176 88685 67281715
1 100786 108377 989530221
3 25004 105367
3 62555 8517
3 109566 21056
3 173057 101475
1 9299 39059 804632360
3 141544 28915
1 15936 77545 150229877
2 58974 507026367
2 98274 44258568
3 26472 35638
2 83909 918794144
2 138757 709157284
1 14595 18989 775402642
1 59841 87712 682397403
2 161459 388836860
2 157127 8165520
3 154553 84785
2 11397 247273612
2 148595 832766184
1 62807 87828 328538032
2 17636 48709518
2 67983 353372964
1 16970 72827 121934757
2 58958 332384653
3 24019 73860
3 118421 38635
3 123062 31615
3 158561 21129
2 162041 28104442
3 48378 103558
1 57790 96882 403323811
1 64485 100382 845449840
2 131357 805599778
3 126842 100266
2 147066 617381420
3 127103 91201
1 61286 67880 941311148
1 67889 89825 212287219
3 60634 30341
2 153962 280490417
2 169285 68937584
1 73069 84597 389874278
2 63964 952937181
1 6437 41452 602175614
3 96120 104505
1 9469 82060 280955781
3 152152 10816
2 4205 198542493
3 134106 89861
1 1038 50079 827752507
2 140814 535757435
1 94687 95060 26615355
2 150163 837755251
1 35722 108618 346576597
3 172729 55254
3 47578 41073
3 139005 43294
1 36020 105010 817226674
3 15387 99855
1 41223 108741 461813479
2 21913 201443010
1 22241 93034 820836214
2 158686 152511245
1 76494 95335 298627993
2 39034 335350669
1 57805 68211 166359063
3 41752 4663
3 51515 106025
2 127392 503796077
3 27414 46771
3 139147 111156
1 9392 76101 445413304
3 111635 18051
1 28273 109550 952422394
1 1450 4351 914016991
3 112940 108997
1 31904 55576 118357315
2 126462 551712983
3 166447 63825
3 104480 78797
1 92751 113707 662332489
1 12049 85424 489006632
1 52147 59642 597519324
3 88465 75240
2 16820 597685907
2 74185 709025367
1 2879 86158 239706520
1 63356 101675 44905891
3 26965 54354
2 172742 761707973
3 168466 81742
2 172190 552545739
3 125090 33089
1 94032 96228 498655622
1 14426 97414 675747951
1 57452 82427 308862864
2 142084 194410212
1 63831 86107 818332453
1 71335 76296 55168562
2 19239 402103440
1 23425 77106 650414332
3 14803 3050
3 23381 68967
1 194 44070 152798749
3 143623 20903
1 27092 32842 296966870
2 81381 219889042
3 77867 97847
1 50068 101504 194693060
2 145282 972024703
3 159226 89673
2 75089 128169730
1 30277 66619 156965756
3 102847 59080
3 149707 24179
2 58165 108616372
1 59664 75294 744847065
3 152863 8090
1 26229 66655 668750892
3 53569 49860
3 87061 38562
1 76807 103671 872934176
3 49141 99258
2 43503 613025881
2 138968 964427254
3 111090 112670
2 104918 662443983
1 51903 76223 999696869
3 139198 96186
1 87040 91882 20199456
1 18592 45350 923110542
1 30148 77934 298289147
1 13210 33964 845159565
1 70517 95667 252373705
2 131920 649134071
3 120153 111660
1 90285 103073 469052691
3 174547 47944
1 15187 88063 713967340
2 50702 213949873
3 23870 50747
3 99405 24505
1 59065 104848 817208335
2 118789 575829806
1 6442 21085 992578419
2 80162 460697582
1 87324 100506 560738251
1 45321 99807 142483722
1 16596 66721 349865905
2 78935 546409840
3 96020 46625
2 158694 469480233
2 149605 472799172
2 89615 676032730
3 158411 88846
1 44837 87529 660907448
1 42826 86336 460399448
2 18362 524964073
1 3902 4573 722673907
3 96828 77963
2 169455 337717651
1 26776 60342 976465838
2 162380 551109713
2 60521 550136545
1 70033 76890 945237681
2 92255 268625243
3 83585 93583
3 121544 5718
3 67974 56580
3 22829 92734
1 16975 40800 830979380
1 31531 37149 564071146
1 3262 91589 58220910
1 18591 36459 693375659
1 78514 107878 522984254
1 1114 56434 195392473
2 76688 33606682
1 11750 92160 866476028
3 47939 99184
2 159896 975378562
2 28805 481756886
3 49690 43001
1 35937 112621 616400040
2 107942 960845834
3 65065 23233
2 102882 837294802
3 74874 59416
2 103562 973196472
1 65137 81381 580326146
3 51474 6072
3 36007 53339
2 103860 409767903
3 39596 85016
2 56745 266820231
2 158763 504885285
3 31331 15139
3 81916 19028
3 74871 27610
2 175625 613078865
2 126296 685670654
2 77951 934905177
3 37309 111881
2 137963 751274149
2 99383 73318826
2 47622 568844620
3 39334 85591
1 32568 49013 716347285
3 121401 47637
1 9717 66543 162332167
3 67349 79788
2 54718 432064431
3 31300 21688
2 101175 543462260
3 42056 15594
2 139842 536065782
3 92596 97453
1 56602 101848 687675781
1 15614 44022 378410286
1 45116 106481 785474590
3 74234 35005
2 130630 231478061
1 33780 83068 461782517
1 9570 89105 734423222
3 64254 65639
1 17458 25076 253395219
1 15458 49745 845671023
1 69780 82886 564333612
2 34199 474050293
1 255 101624 415483802
2 113987 165415062
1 49985 87201 18093716
1 24690 87404 494748933
1 76209 97286 836306953
2 107654 376908098
2 168102 965088810
1 79883 83152 633549805
3 162503 35660
3 37418 43857
3 54068 26395
3 76969 109332
1 83718 98566 925789749
1 17851 84462 26257289
3 53385 100008
3 19706 5754
1 46929 51098 59310900
2 11600 700884407
3 26370 67489
1 81764 113570 890154274
2 85168 281864160
3 57357 98869
2 122529 276275211
2 61045 691824287
3 151073 92267
2 138182 760320151
1 66349 86378 710563290
1 534 41287 426189935
1 62739 71632 392712935
1 63927 92232 464865568
2 34660 614217105
1 4858 98724 510862958
2 13914 175027503
2 38246 638462232
3 85900 32478
2 94264 451952655
1 4203 27547 235317170
2 171525 382404015
3 108988 105898
3 51609 108243
1 85196 106869 428959183
2 47620 384900409
3 136861 40653
1 60075 72169 727680858
1 65552 107483 623937848
2 163298 360166655
2 33682 37322652
1 5939 25592 73460954
3 141976 72298
2 7113 461119015
3 83660 4927
2 166341 462419576
1 48692 50608 78137232
1 23604 110529 76467807
3 46091 15557
1 4571 43832 235269907
2 41344 8005480
1 30259 67447 983784882
3 135974 53599
3 102252 65129
2 132916 985685588
3 17611 69510
3 61756 74102
2 41746 458160705
2 87781 254752916
2 32912 374315495
1 46243 64080 349484113
2 75617 655863841
1 3908 92100 905638063
3 58078 88152
1 87472 96074 221331707
2 64912 600676283
1 20622 108319 455077753
1 14368 41045 963955737
2 4532 510318806
3 171863 75477
2 165888 63742879
3 87062 56441
1 64797 71073 548551331
1 45946 60125 708527218
2 33365 731949499
1 14919 33088 103782615
2 43858 526816583
1 19443 99640 627947349
1 81887 105878 987477944
3 33003 8378
2 80934 290287319
3 129053 46256
1 38813 114289 30681328
1 80327 104502 870722054
1 1114 63434 443308632
3 123787 76983
2 149418 527119709
3 38136 12426
1 18340 34198 878313528
1 61638 71560 846744080
3 119735 1679
2 10656 376771383
2 101794 789802832
2 31797 738540455
1 92671 103974 250298371
3 34147 60495
3 51456 35107
2 91893 659404009
2 95165 642825455
3 157089 37220
1 7366 107170 643933953
1 34575 73720 567178621
3 101351 37266
3 10336 81664
1 48668 105024 597462397
3 47200 24441
3 154946 45603
1 14871 31911 215461316
2 153575 207760169
1 21629 99900 902561863
2 19547 891767877
2 27306 51036583
3 85108 55255
1 42714 75947 988129740
3 139880 14462
1 65131 81695 834125512
2 134323 527974004
1 41937 92230 186297947
1 72825 89114 513877155
2 98470 847481591
2 165921 261809120
1 21374 113219 423992942
2 98034 103787962
2 137602 191497998
2 8784 216232636
2 34449 463982482
2 124281 916242246
3 132261 27400
2 152978 116184021
2 26056 523592689
2 46813 199729227
1 9451 41503 178656645
2 147715 660369845
2 70972 260503706
2 78910 702930560
3 5225 89647
3 97476 80844
3 88921 27707
2 140329 66974591
2 174345 72226128
2 20204 731297746
3 146582 24951
3 33657 72830
2 156471 246031887
1 37280 84464 430785438
3 62830 40487
3 77534 111327
1 50381 91279 157534783
3 121462 20102
2 129609 632590028
3 6598 10642
1 45922 83681 139261575
3 17160 56585
2 31772 319477553
3 64308 84363
2 114907 118045801
3 22183 114051
2 100804 78184885
3 96054 78587
1 44231 96677 826945326
3 11104 25655
1 13169 25013 560788201
3 26820 68603
3 42205 44249
2 103644 805047900
1 26387 82828 85246102
2 48891 427209119
3 7760 29487
1 82507 109549 49738781
2 83517 307290301
3 156584 3825
3 168995 37530
2 121338 382472226
3 47168 13132
3 81839 91093
1 94625 103926 79187827
2 16050 335988614
1 13166 13978 873063373
3 150204 85713
3 18475 35576
2 63359 14691601
3 47105 6720
1 89556 94181 444741829
2 146049 252008733
2 116513 847025753
1 28664 110796 272051614
2 23311 966687213
1 9311 74215 582314932
3 32415 99556
1 20125 82181 216771390
1 39664 110674 259264575
1 39730 79829 638880564
1 63212 92766 991982151
1 100755 103958 413459161
3 8950 14164
2 171730 106533292
2 9671 103841346
2 142269 695125991
2 95295 38427301
2 39385 591390929
3 80324 103042
1 26467 108461 617473303
1 3222 13765 816383034
2 1476 133844291
1 56575 97937 844126098
3 98062 85754
3 173089 106850
2 63424 224703365
1 12509 30055 583187649
2 125130 96650264
3 135018 112627
1 12440 86974 114646543
2 41714 395693340
3 79618 36874
1 26133 59922 684893033
2 61663 792633046
3 40147 52053
3 152020 45641
3 4860 104234
2 47917 804842424
3 90216 23515
3 100705 64390
3 102735 88799
1 35694 105374 912842147
2 154693 208608460
1 57923 80230 362115968
1 67465 95263 570076323
1 22933 49471 537697451
2 115602 705449302
1 57708 60977 425803382
3 18329 33834
2 3127 125561290
2 127554 478842626
1 45643 89869 183547334
1 15403 61369 480976944
2 103958 776744390
1 43786 102396 461653316
1 2250 45949 122348061
1 11864 74958 683389900
3 135417 17011
2 34569 963865888
1 81250 108512 403109729
3 23150 64808
1 35082 97698 440271563
2 4774 721819094
2 22582 189831059
2 42776 544425942
3 76757 72372
1 21708 63213 310981148
3 104142 35087
2 119767 42897807
2 52347 600641194
3 44426 95195
3 36308 25945
3 36635 64446
1 51488 92006 346935626
2 107642 186536627
3 90481 61264
3 62052 105001
1 30779 100312 262674892
2 103457 863729854
3 17000 27723
3 65357 8953
3 100645 99773
1 48393 91313 164696849
3 81384 35049
1 10949 57720 113688156
2 27519 524284940
2 104925 285402730
2 117441 551886280
2 4214 78631534
3 173899 46904
2 132218 203774677
2 79554 197506575
2 159340 774618469
3 23580 79403
3 97536 42783
1 31731 88417 83451661
1 45224 92640 701971533
3 102003 83347
2 132963 410517748
3 175575 83876
1 55894 106606 816844414
3 143679 56269
1 17383 31262 945009864
3 76695 88656
1 64988 69603 745738222
3 89849 1708
3 129170 69312
3 153174 91444
3 140763 64912
2 82764 350720843
3 132879 45249
2 127059 648759810
3 155868 60013
3 76512 27454
2 81239 395659701
1 80942 97701 129799280
3 68090 65240
3 113740 53727
2 164066 825020392
3 12892 26234
1 12483 54100 452614176
2 9668 877712675
2 138699 189063356
2 35629 317508909
3 37110 110931
3 106007 83886
2 39164 439813164
1 25639 51042 989870928
1 95279 110518 460392944
2 163293 879689250
2 46577 644147324
3 83384 66844
1 67263 100339 307451472
2 7897 391045124
3 38428 8013
3 52917 13532
2 16714 887950405
3 89438 83125
3 81123 40849
1 40658 64863 2750377
1 27791 101006 95700794
3 70466 93115
1 84936 85981 218247235
1 13791 73311 267744049
3 173569 93930
3 112190 25912
1 4020 38868 65998298
1 17018 79367 762567263
1 4495 17552 99060377
2 111544 433885752
2 43893 935861095
3 156557 49722
2 64893 810279216
1 44812 65279 180182456
2 78866 471957631
2 110075 980019068
3 167638 58496
1 24215 46508 887804257
2 71717 598727938
3 34531 27886
1 6155 51116 78551378
2 6226 606779761
3 53404 71361
3 170628 56963
3 53654 64466
1 23544 96642 243403174
3 47433 48874
3 31391 98110
3 106245 61199
1 20346 90766 489107291
3 55191 74648
2 160877 762393018
2 99622 11024680
2 7796 823553835
3 107859 105802
3 93737 114308
1 42030 66093 68672391
3 147105 29169
2 13901 765716379
2 95888 830016417
1 26248 44500 334317453
3 107270 66248
3 124209 110798
2 26348 496821451
2 93686 120815096
1 36914 99863 359107364
1 22891 68817 309145427
3 40897 21890
1 9953 76666 953818024
3 35939 105761
2 131429 710016846
3 164177 42504
1 13622 86824 55598134
1 16305 104014 550725612
2 132216 209212895
3 138291 12822
1 34113 76382 706252128
3 101383 52261
2 53069 621400839
2 144900 354031940
2 112315 195491174
3 45494 3789
2 73946 844740892
2 171393 796672982
1 82369 84761 139205631
3 104999 37329
1 44865 105289 591182241
2 130245 401121561
2 121124 989940598
1 1313 35253 792589566
1 1842 80376 596408500
2 124396 911722372
3 51918 61715
3 53034 27635
1 18487 20793 453922389
1 8633 112566 210146878
2 158665 175380005
1 70208 86154 430914347
3 29354 778
1 48621 67789 163060368
2 49381 858737234
2 102173 928470728
1 18101 95382 825194214
2 46499 139896829
3 159846 11582
1 24957 79575 279019529
2 44851 495958677
1 87646 98406 289114379
2 129407 252778770
3 80672 16503
3 71318 43650
2 100826 200041202
1 56887 89134 402492912
1 17204 73692 982963822
1 11573 92652 873924605
1 10434 53823 804014245
1 32639 96779 80707754
1 19911 87281 622813693
3 12906 66123
2 132015 738290847
1 4743 73478 804071808
3 46593 11851
2 115665 706600477
1 47817 64012 566714767
2 138263 502329760
3 17179 35003
2 1799 38622292
2 104337 27419057
1 4799 10295 818065663
3 105811 112136
1 7296 74135 280379405
3 96490 34757
1 6664 87409 5735870
3 30609 4947
2 122167 684197117
2 149026 76660540
3 129823 6029
2 40173 991862617
2 99116 625978257
1 15464 80438 331272636
1 71354 82197 438148502
1 5260 75822 524762720
3 171754 27815
2 46136 400538994
2 118012 242761174
3 108659 50097
2 90142 46412209
2 110580 290400393
2 130408 39361812
1 27924 59646 79931367
1 49989 72207 41600282
1 18402 110765 702984555
2 139760 646616765
1 10159 12481 152823539
1 10820 52750 201935041
3 49806 49722
2 151195 576576948
1 14594 99378 567407613
2 136905 508480585
1 59236 106332 839156441
1 35524 108437 792555014
2 8200 452601657
2 107504 993204054
2 153902 489804899
3 12702 4944
1 33081 94096 172551514
3 172992 75797
1 24057 97275 544083300
2 99044 686409348
1 12180 90786 29396498
1 74621 78425 398975432
1 64758 106748 626399729
3 121628 12341
3 47459 109383
3 61133 6117
2 144274 432782184
1 37842 46636 121103985
2 90114 487961564
3 91948 93188
3 52433 92304
3 52023 62238
3 118575 4984
1 5400 24367 56002519
2 168561 886327640
2 117979 28775137
2 131593 352383216
3 86317 19223
2 81645 303989442
1 60942 73129 379322354
2 130944 283780923
3 127510 86599
1 25311 88343 188990009
1 45597 60481 710256169
2 170527 898195710
1 2994 79810 825871097
1 74371 105829 776291108
1 63500 69004 204441771
1 56429 82708 514995803
1 35450 75436 522207313
3 142032 112585
3 1210 79881
1 42637 73802 363887239
3 170708 20471
3 100211 35960
3 47893 55578
2 153484 565854470
1 55392 75280 183928562
3 77949 80298
2 125772 597034208
1 22266 38018 562666618
1 41714 90100 160247475
1 23002 80384 686818046
2 44855 938865145
3 165940 1742
3 118713 25522
3 175175 51290
2 140051 466532074
2 16176 453729843
1 47947 105902 750665650
3 82945 75289
3 24847 98049
3 158131 6867
2 96728 126772311
2 112784 44584539
3 51107 104357
2 61256 820882090
1 22561 101823 799071731
2 174885 819040083
1 80702 97960 835838835
1 7848 79065 451330401
2 36383 399895569
2 47266 555363197
3 17393 92557
1 51738 53021 993243512
3 54827 92199
2 163675 457789487
2 19388 691777444
1 19012 69872 478763195
3 52317 76731
2 2949 24819028
2 169092 581334325
2 76051 143568942
1 17561 40531 404607478
1 50874 63324 347707893
2 58028 42995068
3 28117 75779
3 117477 113490
3 114243 73563
1 47616 109312 314095293
2 37739 144328864
1 8188 65167 29982245
1 3560 28628 848870461
1 42509 82387 909607959
3 154086 12257
1 40773 107721 672752345
2 150895 861547141
2 108300 132101858
3 74115 109080
1 77833 101533 452755145
3 120785 48787
3 114480 35484
1 50926 73483 283809983
2 123337 577843272
3 114735 77805
2 145567 113391001
3 140944 106830
3 29442 47236
1 21482 102946 281262017
2 36849 434018119
2 136098 312410064
1 42998 56401 726897808
3 107056 8903
2 99350 818167464
2 15905 526591442
2 12580 424250754
3 105145 38368
2 62761 848081712
3 174069 83683
3 12524 112083
1 104960 109323 894187480
2 107001 919476971
1 10428 102557 688050515
3 108261 44678
2 108995 660445561
3 76301 7754
3 80368 9401
3 153123 114056
1 4739 110601 578226612
3 7811 19269
1 84053 93153 49435653
3 158486 2972
2 97853 765530286
2 27073 865620452
1 7340 29194 11673295
3 119075 103381
1 14987 82903 342977130
2 175033 947845886
2 98132 439083253
3 144183 80899
3 68436 70295
1 28823 52513 656462318
2 108598 647011827
2 44292 9303111
2 50526 396363543
1 26290 56482 615459717
2 128396 562316379
3 57826 80562
2 8806 419443237
2 28400 769035414
2 126964 590259002
1 1586 111884 873979568
1 43772 44102 928301671
2 164159 713694869
1 100621 109248 687063464
2 106390 443139589
2 132027 909930917
3 41989 77168
3 42036 20966
2 175518 296491183
3 122986 110052
3 76459 16856
3 56860 30780
3 156779 83366
1 89876 98818 413220882
1 41496 76171 91963992
2 33908 656059386
1 82340 105094 449236555
3 81517 1090
3 30053 101186
2 132663 735026408
1 77510 99579 676779381
2 95532 768063606
1 88450 109368 467078070
1 16611 49884 910640614
1 10379 36363 528175450
2 133088 418660530
1 22667 36843 677834311
3 174458 104812
1 46186 67430 38666799
1 26694 49211 993012538
2 121914 470723425
1 19660 76451 529103078
3 4952 79815
2 142646 715302167
2 140974 779193963
2 150227 998665364
3 26618 29805
3 27232 3544
2 27428 856227548
1 63803 71210 744514342
3 77929 88777
3 152746 97130
3 51584 62878
3 65444 49086
3 36410 2446
1 8636 53642 520924887
3 126126 46512
3 63198 65471
3 29335 25241
2 66384 355926091
1 38372 57803 197885499
2 97790 755521822
3 126420 54394
2 144612 855205963
1 49369 64047 540458262
2 105911 673611980
3 146155 41727
3 60559 9533
1 18722 101261 701443016
2 117051 227924996
2 118199 83497728
3 160267 38445
3 132385 19023
1 5933 109358 405443901
1 102321 103822 389141029
1 37679 50129 125309405
2 164180 728196474
1 5404 81940 786603093
2 152510 317982252
1 7116 22189 214298317
2 19402 287114460
1 2820 12622 979531509
2 15682 172506134
1 19198 55317 831890400
2 44895 741209153
3 165615 111830
1 5044 98480 244871160
3 93627 56770
3 152892 102710
2 71197 818281451
2 27181 110104994
2 108405 190802933
2 74592 617229056
1 54504 79916 498347207
2 94992 69637004
1 78750 109635 153231045
2 82283 273818414
1 6964 99183 438450992
3 46063 45561
1 78628 110323 266241627
2 56731 252841958
3 142349 31813
3 163585 90001
3 80854 71879
3 59597 7076
1 26994 110427 76968076
3 166794 83463
2 77112 631786723
1 27837 89470 754698150
1 68876 94501 709868013
2 83572 646414857
1 95506 102270 453124504
2 3384 728822927
1 45733 46035 833351180
1 83646 106115 312592301
3 104837 99546
3 131313 61767
2 26055 476415440
1 34118 37093 380197103
1 2274 111462 961778977
2 111451 636716987
2 27195 496891470
3 144422 65293
2 93318 997653720
1 21931 37044 134421461
1 36367 79829 689326775
3 79270 10009
1 36315 74285 113219894
1 24477 83482 193561030
3 90276 100132
3 78624 30580
3 115146 111913
2 44302 618080084
2 50847 28246285
1 63674 80591 733574716
2 28249 294870972
2 133083 915300395
3 133209 112458
2 28123 269509418
2 56820 525453228
3 111754 60314
1 33611 92565 915688245
1 86046 90035 794572712
1 12678 13306 389924783
2 174998 623937232
1 49165 100109 577140062
3 48675 27775
3 58065 60275
2 155861 947622922
3 30878 95980
3 174288 77233
1 37380 69118 551350456
1 102582 108465 817018575
2 79899 219476951
2 41175 852413266
2 32866 868009173
3 48713 104149
3 133965 31105
3 45089 25737
1 69033 99320 977471196
1 21854 112122 521600141
2 97170 471323483
2 136332 756982842
3 69929 51610
3 265 34017
2 73266 752873562
2 10956 20035300
2 169022 931946674
2 58098 808226077
3 148439 100740
1 18213 110162 179277098
1 4275 84645 900285447
3 139100 56739
1 100267 109977 724994967
1 29707 85613 554881347
2 23290 7325585
2 87058 30477308
1 29974 41851 719131277
2 21488 554288481
1 62933 64987 932648527
2 102181 774716505
2 154587 816209925
3 45410 109985
1 28437 101020 319024151
2 42526 57014125
2 115834 885816040
2 36312 665136762
1 81188 111262 297288812
2 71831 426138064
1 61900 72408 89932770
3 51790 34726
2 149593 308016358
1 97930 101432 496670843
1 28245 80072 353219762
3 54875 44365
2 11856 156856788
1 87647 104678 601216933
3 21448 84347
1 104434 109807 804523436
3 75552 44495
2 57867 684961121
2 89475 314549401
2 141794 238493190
1 30675 67159 702268364
2 76501 149886225
1 101576 104336 301577006
2 90766 874972472
3 30666 54819
3 159091 95914
1 21953 30304 547261003
1 27185 69996 956358721
2 116578 32716677
1 60005 88777 764960814
3 172093 75301
2 36314 872551949
3 144584 12827
1 64542 84063 145828896
2 127002 149514965
1 66458 69067 905765444
3 28207 33583
3 120626 27998
2 66822 301084119
3 173066 83987
2 14732 221341858
2 126165 110669779
1 4245 101597 511721683
3 91694 63985
2 38453 486708679
1 24199 48267 712186606
3 116892 2704
1 35253 76477 61944454
2 140950 526268256
2 127975 291839223
1 28392 88527 277856328
1 55465 70188 571337084
3 110169 100187
3 131349 7256
3 93480 41735
1 36844 91347 543076406
2 60513 760956568
1 59950 82903 154382905
2 123272 373512274
2 105597 562140075
1 21085 111932 125000034
2 149132 187169192
3 8512 28868
1 80213 111221 654586231
1 23202 93585 368358783
3 173289 7846
2 150757 629225607
1 2426 20098 343946254
3 149521 44315
1 67615 70246 422101
2 81491 562863723
2 29404 840757615
1 43985 108898 657279288
1 38919 69469 907152395
2 169124 700441280
3 45540 40117
2 157652 279015057
2 137269 352075434
3 122249 55959
2 116966 117573175
2 111987 858060087
3 130766 28041
3 111829 82534
3 62486 57510
1 33445 64965 566245923
1 43650 48570 119701256
2 158896 229845506
3 166517 26595
1 60238 108686 254249970
3 43396 27948
1 82990 101988 510397384
1 65181 106509 10701780
2 142180 101270393
1 98766 114334 234912281
1 62378 80189 367409519
3 142745 23735
1 38945 50336 625737308
2 136060 736565591
1 37189 46989 193126925
3 15950 89058
1 69148 81480 144544646
2 8004 670867494
3 81571 17448
3 63819 2455
2 10906 273088582
2 167844 240715931
3 47284 23053
1 13724 88785 194578605
3 89925 33293
1 18075 95698 584658400
2 66607 704868458
1 75848 99412 45211418
3 148473 14826
2 93942 639991311
2 168589 537250400
2 80560 458719297
1 32084 75282 763552519
3 145696 58132
3 140677 38795
2 100354 471753535
1 9754 71016 135513843
1 436 39133 571695422
2 82816 343453129
3 124299 73033
2 158655 124977230
1 60276 77051 639095854
2 168967 638612790
1 15566 71118 326797511
1 20983 61247 69588928
1 23481 110955 597615382
1 88567 101343 138421373
3 59873 60997
2 79282 199753563
3 123244 75570
1 27603 96744 448418586
3 140188 62926
3 390 26426
2 29499 945939866
2 43683 747869546
1 60686 91647 932931590
3 95478 61805
1 30313 54166 176948389
3 48768 23900
2 37135 360834847
1 36469 74748 384673676
1 90149 113952 525871904
2 34716 977610969
1 6124 48663 862560626
2 111620 738040509
2 16919 468427729
1 49964 71358 730579620
2 74320 604349744
3 31853 7691
2 14629 437720952
2 122985 817026932
3 171714 44827
1 54662 103663 972464462
3 133285 30375
2 140994 714047195
3 56268 77907
2 162360 680870993
2 128007 346205614
1 2792 47671 72453439
1 9991 55365 271297020
2 154832 445930076
1 57769 83198 399504472
2 35203 609706321
2 133965 265328806
1 62225 101895 805287648
3 165560 79849
2 98641 121680804
2 111615 239166731
2 103016 720669402
2 19597 679698465
1 28523 60414 882811011
2 82707 867536197
1 34336 111566 434688249
1 69864 100702 535632185
1 70353 79445 179036417
2 101641 111517375
2 98832 406769228
1 8198 18758 181676304
3 65423 50146
2 29985 427209200
3 62070 76178
2 5159 460409375
3 92101 59657
3 10904 4199
2 57439 668582013
1 26674 107298 504165209
2 158333 399370252
1 22487 100137 571447947
3 148132 53281
1 64458 90280 707915193
3 63307 112941
1 34001 45017 144072263
1 55388 74531 434081211
2 129818 636654172
2 34084 560218573
3 141739 108360
2 76537 645285103
2 36750 605950180
3 141311 112830
3 143368 84252
1 87421 89261 86040581
3 52541 11569
1 86578 113846 190039630
2 31536 764450282
3 61117 58331
3 39956 28725
1 37471 93920 897682275
1 57748 78507 267935127
3 142546 19773
1 34576 65714 422135781
2 150684 671211016
1 29232 81515 660452936
3 108343 28179
3 136019 83547
3 22158 70803
3 122467 40973
1 69063 87944 264410324
3 63664 13208
3 126758 91490
2 84094 556829875
3 22407 52496
3 156693 55768
2 33826 881116460
3 62957 62211
3 163818 7417
2 107694 132780751
2 80383 564467836
2 44064 192228081
3 32941 18065
2 58827 440599744
2 99163 51902872
2 145962 950486801
3 162626 2685
2 58155 134324097
2 16846 460504751
1 70986 85565 146458598
2 165046 541638729
1 77660 88183 22976781
2 135502 284986234
3 130579 37238
2 31161 883360434
1 12765 107354 774662530
2 89108 156915757
1 7969 56676 901068773
1 9737 83597 233110594
3 127107 24863
3 144246 86325
3 19461 74830
2 137794 572041778
1 46594 108636 956541809
2 90150 869005614
1 17841 64943 588395450
1 10642 17242 570494727
3 165555 29201
1 27212 90535 989089581
3 91427 7153
2 43056 775997106
2 127542 909976204
2 48166 672663355
1 47089 72291 604505769
1 62714 81012 430218629
1 71143 92007 466971220
2 119312 571456314
3 22491 59582
2 74326 76213562
3 107602 44131
1 26020 94561 539247394
3 141593 1923
2 41010 22126719
2 38778 561161749
3 66146 63819
3 172083 80098
1 2926 79876 637122710
3 17282 15407
3 34877 39533
3 47271 109819
3 140895 20666
2 87733 645531160
1 59713 91109 999379154
1 35053 99216 695022649
1 57827 89958 911199050
3 33436 59285
3 35523 16232
1 20352 38157 693703761
2 99360 988934826
2 22495 970268463
2 162453 478871705
2 110433 147762429
3 28576 62445
1 20972 51194 565271931
1 39650 100095 642374034
3 9556 12013
2 74883 415438124
3 131958 36460
1 85312 112416 173782515
1 32281 54566 925004539
3 28972 51025
3 118328 47882
1 51548 107591 679292514
3 103227 92830
1 17976 33001 254484208
2 95548 218152537
3 68450 1728
3 165835 113720
3 92980 70539
1 34140 74595 887975098
1 5826 72574 735379596
3 153796 44266
3 15396 85351
3 136986 34037
2 41430 187711387
1 12315 35532 882795402
1 14197 36731 190512824
1 87649 95223 282144583
2 111961 355399167
3 94640 48305
1 26270 72893 839538877
1 34520 100870 409985691
2 140104 570383840
1 45321 47190 994292639
2 384 746776401
1 47474 105106 229015388
3 7907 36515
2 113586 866750843
1 25180 44322 552731829
3 78355 54693
2 23229 76186648
2 34504 711239976
3 75994 79104
1 73114 87931 394703232
1 10177 93593 425388044
2 144176 95638122
3 10558 111663
2 17298 805449469
2 39829 76371879
2 166637 774452248
1 51359 85751 458727986
2 25314 609039313
1 13384 103211 53025358
3 107812 49453
3 173743 55481
1 24624 33300 917660847
3 28099 106002
1 77236 87938 777765474
1 16922 32973 548905553
3 119865 52454
2 25303 549434705
1 67889 74328 926792614
3 157144 75896
3 122422 10721
2 55985 658140284
3 63076 106081
3 59721 106390
1 26967 49857 42804269
1 84066 107344 265722778
1 93243 94195 978050730
1 19895 34382 242667399
2 147201 445872761
1 53412 62985 330116715
1 96513 103992 334063940
1 31956 45820 907402425
1 74347 85698 439338071
3 14287 71560
3 38750 100608
3 119280 54430
3 90354 43583
2 116747 185192303
3 146794 63243
2 55979 688293909
3 111215 113741
3 55930 36556
2 111052 436549080
1 76290 84569 867015064
1 54831 92423 545230552
2 118824 890208891
1 6210 101093 144423474
2 114521 223973964
3 91518 80947
3 100549 70173
1 72614 93033 127045614
2 20680 214610548
1 61329 67765 327198652
2 164275 786495599
3 144428 25075
1 57138 68239 184286460
2 93948 229092357
3 147682 51126
2 53106 177606332
1 16363 49142 219558584
3 155114 51766
2 169165 632451293
2 43480 305216915
2 141602 854589120
2 40766 777324471
1 19429 82394 368240681
3 64330 94359
3 112143 88029
1 19710 33518 58223650
2 25600 944502361
1 90662 96018 526851305
2 119485 136147715
1 13432 66788 957404421
1 150 90813 992926454
1 10984 43628 252077429
3 158642 104729
1 56186 105794 866808958
3 4299 25935
2 53199 77524692
2 4273 809023050
2 171500 820953455
1 31854 85223 942233120
2 7040 473372840
2 119699 615421381
1 53265 86096 180735116
3 116895 41040
1 43093 75701 311768074
1 1121 84127 579003896
3 107565 89081
2 43151 964121902
1 4164 96961 672724548
3 25838 77819
2 167720 328591540
2 108363 159900532
3 83077 28198
3 150390 61942
1 10033 77651 752075680
1 332 106063 748221594
3 158104 52600
1 69997 78066 450109882
2 82187 72962316
1 22582 94164 278132051
2 82398 280928984
1 41345 107385 156166244
2 88766 506388484
2 44462 233376558
3 62553 96700
3 111051 31639
1 29966 49493 803966498
1 73771 86390 301524875
3 44853 74190
2 57908 617786273
1 81889 90539 240402326
3 56483 26515
2 113883 177942054
1 30904 38198 671098241
2 87112 247658676
2 136948 634737501
2 129061 160143362
3 43323 32361
1 14335 54778 9851627
1 51534 67162 49844416
1 2587 53076 671610320
2 147988 763015343
1 8587 19972 486546582
3 55916 109205
2 34468 206059424
2 103042 182622657
2 105711 439794728
3 67599 62318
2 175205 396821092
2 57792 422286040
3 58097 71552
3 150577 49457
2 169383 444477237
1 30887 85072 831119625
1 7035 35444 323019552
1 65554 75819 879026091
1 37647 75541 798818545
3 13017 16041
1 31350 94573 804316840
3 11994 35995
1 19338 51926 62547469
1 51768 106695 876877391
2 147273 374290226
3 135591 99177
2 151100 485411735
1 96556 105415 633379698
1 6799 63867 97355030
3 109215 71047
3 133976 35185
1 86197 107355 912908509
2 170480 428916328
3 29379 48779
3 52544 41584
1 3442 15543 503855261
3 3679 102927
2 67527 786425694
3 92044 4468
1 35688 104414 927538123
2 18313 858539692
2 41743 195173173
3 146013 89408
2 151023 93784947
3 172004 21736
2 43585 397162236
3 172764 95813
2 4139 913379340
3 18798 24987
1 94918 111175 436024376
3 151017 53680
3 168490 109547
3 77830 30735
2 119636 548479205
1 7666 92100 2563065
1 40581 76709 796830915
2 6124 828360622
1 636 41190 129902377
1 11256 63929 255324163
2 56407 961626387
1 106662 109933 555382003
1 57015 72805 953181035
3 168013 42009
2 1490 510000340
3 38686 79518
3 159769 83293
2 27203 210028176
2 76878 207264696
1 5249 24312 932326903
2 28540 117273716
2 73781 994690424
2 68302 929928173
3 2965 63597
2 77641 222581604
1 24054 85021 82319378
2 141763 293313474
1 5931 23468 96690908
2 37284 676173140
3 60316 98753
1 10008 101111 735130230
3 135497 95350
2 3124 851482249
1 25370 50620 225486275
2 106952 202143076
1 9092 44093 527178823
3 117130 93212
2 53379 286646894
3 145779 45100
2 115662 373048755
1 8352 77448 999231541
3 86451 110932
1 30591 39070 763977096
2 140512 585631312
3 134261 71734
2 165123 975585543
2 165386 101643500
3 36320 43190
3 150927 102079
3 3364 88565
3 77864 58260
2 105104 375632214
3 29826 19751
1 99731 99791 741800385
1 88483 94359 947288262
2 76414 902121482
3 133075 15029
2 96741 360371386
3 161201 80233
1 78954 113332 54825538
1 97764 99894 15352395
1 18537 84774 154211659
3 10805 65204
2 14821 809483075
2 79002 422627459
1 22807 102606 205078437
1 19873 99106 977920497
1 20477 77581 494715866
2 72808 958040178
3 163888 85469
1 78837 105938 400385206
1 18710 92107 111878356
1 81064 96931 20301362
3 66062 68015
1 21831 64549 559202690
1 85126 91662 668130802
1 88197 94659 239480990
2 56632 495495064
3 66288 23335
2 46475 931031784
1 56144 112724 702655093
2 91624 941126197
1 57487 98992 389422659
2 76493 480481333
3 77702 11983
1 25182 32987 828257384
2 83924 257553507
2 25837 561337375
2 50537 470699486
3 94370 63177
3 108068 105180
2 103115 148049135
2 89396 756710897
2 54539 292439174
2 40190 628610090
2 120552 192197284
2 20632 695844066
3 94318 70858
3 156749 89962
1 2325 49634 441166028
2 9497 490577715
3 167842 6059
3 66813 45224
2 89937 522675318
1 41416 41874 696870774
3 82075 49562
3 34176 34526
1 25352 42409 744287776
1 52925 94400 906421937
3 76400 57562
3 107270 67613
1 28546 108830 512871518
3 27882 23582
3 102691 62277
2 125408 715900925
3 48624 49556
3 107764 96126
2 146338 961982162
2 113378 996184699
1 88913 103818 250120898
1 28728 78540 290310878
1 29776 45827 567337961
2 6885 676195776
1 36850 71766 298831149
2 106109 524532159
2 154276 268540117
2 6286 275043091
1 3381 61430 520675023
3 105782 30899
2 114848 575440007
1 52605 89970 267534761
2 74969 609404770
3 10435 19004
1 19145 63779 51383246
1 62121 105427 702721035
2 44126 138302717
3 171606 8979
3 162581 87256
2 111855 162216882
1 2582 66822 215146809
2 134201 931317003
2 24237 514805658
1 17600 18518 980622887
2 173155 226894531
2 64568 693085945
3 69721 64209
1 16623 47338 614565666
2 131549 145889682
2 29232 370528846
3 121607 14734
1 30036 37746 765505835
1 22279 79315 452947686
3 91714 49780
3 127361 63105
1 25757 30165 723780726
1 38397 68355 995465833
3 121198 109414
1 65362 71193 146283876
3 172196 58795
1 105699 113156 654526125
1 42998 45460 750049450
1 34556 75395 411480587
3 97626 3922
1 4423 19390 633779266
2 112668 990520084
2 138788 716548110
3 171323 5674
2 13216 280313143
3 111628 53097
1 47680 70126 498884864
3 17100 91755
2 98397 843617504
3 157860 9495
2 95663 297415558
2 55760 61000545
3 69947 18536
2 25969 191749818
2 130296 285457100
1 4202 10015 157808385
1 49248 79542 793605609
1 87930 106613 564872623
3 144788 68899
1 79061 94077 556423984
2 20873 707727615
3 6736 41329
2 6139 242322907
1 31451 78075 73655826
3 153168 31186
2 153672 492382356
1 84840 106000 658963315
2 148491 956236183
3 136518 62352
2 92795 982858828
2 102641 865806877
1 13668 58187 765104680
3 107238 55914
3 68423 43164
1 48692 105916 101103997
2 48426 490465235
1 39595 95575 508128039
2 97620 530692061
3 113606 82487
1 59010 111942 674948424
3 106707 87316
2 87909 499218926
1 11050 59381 84305057
2 79787 552237535
1 42123 72720 110606955
1 48962 84624 5156149
3 129671 56898
2 172893 172113950
1 32956 66728 801797282
1 51012 102458 935954988
1 81770 89247 69828384
1 20752 41415 72158190
2 50335 56173370
1 63294 105230 712448450
3 98046 25082
1 1163 94447 865125616
2 150697 942861139
2 64809 733297693
1 5021 47220 868197464
3 30243 3349
3 148823 66263
3 29570 80477
3 40560 112015
1 42353 106860 72795061
2 86412 307754672
1 49382 64040 394133684
1 93583 105340 929323565
2 50478 810587552
3 42411 4221
3 173356 51289
2 51314 751296665
3 171359 55742
2 148510 751465262
2 151062 884516429
1 33630 73539 750133787
2 30806 939981008
1 6694 28179 204895224
1 15118 56467 38836582
3 10385 40566
2 83028 612042646
1 52161 92484 710123388
2 93557 833156207
1 33533 52412 544152218
2 59356 10806050
1 89686 95100 554204088
3 145973 108712
1 38488 97555 267274303
2 27534 977030488
1 62747 69068 414120601
1 61423 71924 110687833
2 79828 466079181
2 896 751833054
1 29005 93899 369763840
3 52330 105103
3 11145 9143
3 17479 4656
3 112664 67445
2 121417 78065578
3 138611 77631
3 21667 75435
1 38149 49273 444031144
1 11086 29006 587809455
3 173785 58759
3 69827 85424
2 141139 555402877
2 164775 694997455
2 151117 69149930
2 120334 295094305
1 39670 93242 897881340
1 74560 94480 672760150
2 5656 49233687
2 101942 920163283
1 10402 93966 879908092
3 43988 109817
2 29892 554787092
3 142764 5150
2 31761 301008078
2 103077 559414536
2 54397 723835892
1 3018 33537 273594838
2 118736 467910746
1 2630 25642 326362764
2 38249 954946445
2 59904 543799933
3 133253 19247
1 2136 81229 312347779
1 43069 110096 95233132
2 14487 834301969
1 21557 33354 313196526
2 99851 941875808
3 149026 112992
3 157115 98933
3 134794 63896
1 84725 94671 803376358
1 40697 75625 173688957
3 57243 100212
2 8261 192017421
2 97519 824551425
2 54393 329636110
3 105949 23724
3 61842 98394
2 170325 551821979
2 238 770502526
2 10107 881148975
2 68913 336506990
1 22846 36459 765927595
3 78751 45321
3 121543 111547
2 148041 890304471
3 136798 36990
1 12454 107643 326924520
1 57341 61344 487500982
3 137006 17051
2 146127 757771858
1 27109 94838 299739927
3 158125 54408
2 29352 894387438
2 118611 552290498
3 6820 42691
2 129468 126305990
1 12320 61586 775046329
2 114250 300911260
1 14741 15510 206698197
2 51500 518225279
2 138364 65720141
3 169929 72089
3 162659 22594
2 144950 155424935
3 37397 48061
2 168149 414929785
3 53980 87703
1 24462 62813 30617653
1 13713 80956 188197721
3 136392 53727
3 48510 57093
1 27987 55494 823790751
2 75045 972468062
3 122838 99339
2 34058 502753391
2 164395 243520044
3 160332 70386
2 33863 405489495
1 31667 50763 313527811
2 98496 317308926
3 76727 88744
1 32524 33151 261087777
3 46393 110640
1 23492 93367 523419138
3 64769 94179
2 56545 139651797
3 148225 43366
3 112778 52840
2 102297 925728609
1 18981 112318 888706337
3 132752 24179
2 12010 932303512
1 15635 79315 583031257
1 91159 95534 449295240
3 9517 46477
3 10842 14190
1 12233 80520 87365486
2 101372 424677056
2 42656 489021044
2 146687 287695935
1 64552 87399 670584035
2 80123 697976077
1 38494 63998 142027121
1 33374 65659 116034187
1 55198 86040 957466576
3 21885 62167
1 70444 78637 177373140
2 156661 473825248
2 7920 647206178
2 44525 331369667
3 171880 27781
2 99582 108771461
2 114999 980813399
2 6983 245482372
2 61580 881452578
1 73581 90953 976330692
1 35746 50291 982232107
2 104707 386635859
3 50573 99330
1 49781 110401 167269356
1 10665 58570 930824711
3 47066 37131
3 103466 76581
2 136004 313969070
2 157209 899413997
1 66454 112114 811419870
3 159956 70211
3 7464 1292
3 108535 72181
1 22714 82740 251256969
3 160870 3431
3 89493 112478
2 42650 204666394
2 73169 436074374
3 19716 112012
3 96925 21
1 21970 22795 26407819
2 12361 442726215
3 2926 103315
2 80507 414540784
3 90210 63963
1 4571 35464 139607660
1 69625 95016 379082520
3 48762 65291
1 4789 37819 308159508
2 4160 970663163
2 173257 46095855
2 108672 792701784
3 114025 92431
2 18757 269435386
2 54877 582978425
1 63408 113031 655948064
2 167032 519537016
1 83970 101411 918081865
2 102142 57851788
2 58990 71932318
3 2014 72916
1 73225 78154 630776876
2 28426 264476617
3 52708 5386
1 57589 76165 903979653
3 5720 19456
3 48926 38572
2 122681 843273118
2 85145 53258182
2 161920 579029708
2 173491 420978408
2 50723 244796286
3 154727 40592
1 58264 111956 648710303
1 2187 92066 109630672
1 24608 54699 377219242
2 83532 836608541
1 67651 105052 896814702
2 73645 330419980
3 115082 102426
3 151231 106950
1 38981 75658 588749421
2 15160 148265708
3 101129 14604
1 35270 65001 710020511
3 18701 109672
1 34658 83487 954359610
2 67668 223287307
1 38903 95533 178362810
3 157642 32007
1 31881 62793 901653222
2 150488 944242462
3 148403 52576
2 150043 377855697
2 42404 375624633
2 116358 997620936
2 91707 852525156
2 102211 646281560
1 85247 96142 544800723
2 5780 980754468
2 128775 879514263
3 80685 43811
1 64295 90789 933037207
2 139953 80286362
3 143988 11231
2 6406 831683736
1 15581 69718 504631103
3 41065 39350
3 55367 47767
1 9444 82623 96387798
3 88869 37407
2 126746 691567762
3 69866 56732
1 63545 79817 914997200
1 53951 63945 558907629
2 103659 188564304
2 165473 383115792
3 111259 17018
2 121731 809228931
2 65076 295917474
3 1010 65201
3 43912 74902
3 71471 2849
2 15655 593979527
2 41511 405988101
3 111735 83175
1 58092 112588 857260506
2 113052 732736915
2 8496 783760695
1 20934 43042 920925243
1 17565 101530 996989741
2 93750 205396219
1 62809 81775 454413156
3 132692 62072
2 175510 612161675
1 34269 67744 575320794
2 52624 81754011
3 97957 73778
3 30864 52090
1 6949 76670 636446028
1 10685 67653 438849663
1 29406 99005 215148217
2 7505 962436166
3 154209 97209
2 27759 409326060
1 16322 113505 406691854
3 151448 85993
3 11812 100258
2 111868 440724261
2 143085 760789581
2 79802 411534548
2 43097 769066950
1 38103 107842 743329369
1 110412 113129 912893686
1 45892 82851 615595136
3 28509 18074
3 165534 19702
3 72440 76732
3 17096 46639
2 28800 118939871
3 171337 39130
2 78867 572623157
1 2595 9457 1013641
3 10311 35836
3 157742 91335
2 95239 748313068
1 54369 107807 276845026
2 132991 147794873
2 67930 283336882
3 67428 31019
1 6861 26028 750710535
3 85705 67757
2 21708 648638412
3 159320 93720
1 16997 69383 281301941
1 27352 60277 751559894
3 40013 81180
1 84002 108968 591481151
1 60678 67702 444654877
1 51119 101123 573657415
1 2939 104184 728619362
3 73790 92396
2 123468 79312411
2 17384 83734177
3 129591 94518
1 35310 89453 424081942
1 32528 96574 310639027
2 160497 439984964
3 168950 110805
2 95989 459634782
2 4279 359383961
2 90763 569790966
3 107464 16122
3 32274 41874
2 164548 949881595
1 962 31377 769671941
2 52437 184638375
1 75850 103862 111414245
3 124721 112213
2 5978 924617356
3 135994 42909
2 147394 933275448
1 21163 46903 250807126
3 36750 57221
3 50005 53607
3 28303 57214
3 130104 108865
2 63653 78980689
1 31371 105047 921817921
3 140228 46310
1 38492 97217 672335234
3 24976 25092
2 81889 593449000
1 61790 108363 881572081
1 13214 97111 45858772
3 153148 44060
2 94718 865705231
2 94772 869666752
2 168570 745752474
1 90283 98920 176820979
3 143787 98480
1 17873 53084 155053479
1 39262 104641 211612553
1 22697 94348 259379170
3 109706 72895
1 3125 78531 14349386
2 151055 116024758
1 62564 107878 716746745
1 43016 113534 322021327
2 31101 89135932
1 54972 62610 518820322
3 11890 43101
3 140149 102093
3 56443 38892
2 48916 319244505
1 41585 114146 224972963
2 156378 414005403
1 97099 112121 435876447
2 61954 633204157
2 89547 140057604
1 101331 113573 110557223
2 3831 489842044
2 2561 219584606
1 87769 106574 22030249
3 56199 3634
3 46681 65488
1 28775 93939 577160011
1 15961 57584 399624033
1 48480 89175 977600809
1 23533 60088 35048542
2 67580 795376735
3 139382 54536
2 14575 237111287
2 59732 68529065
3 23842 82670
3 132158 46398
1 48103 107339 544646444
1 14601 68883 842323691
3 75452 98533
3 126812 1427
2 771 745883585
1 42591 95527 924406313
2 90517 876859135
1 29986 50652 957845628
3 78694 109901
3 116133 51564
3 76021 24502
3 21375 77168
3 141319 83849
1 465 100167 194654689
3 62191 27649
1 32376 47808 246601659
3 97438 578
3 37489 23296
3 146279 30219
2 13685 136835202
3 109352 90356
3 17667 112354
1 37382 93948 481096741
2 68178 488749054
1 9700 104001 784338281
1 16703 33664 695648061
3 71772 88896
2 141861 639508105
1 30054 51459 481820295
3 112801 83707
1 32057 52608 728218535
2 109979 835945419
3 125762 64799
3 84897 34203
3 122061 60103
1 5515 37275 31994824
3 133874 67989
2 173573 278636985
2 47793 963307433
2 166178 874096115
3 32199 23801
3 148024 25847
2 43984 591086342
1 6480 89706 507770497
3 173573 24948
2 56120 547716667
1 60032 77936 744955370
2 47498 794075436
2 165242 356356630
3 117568 80024
1 7375 31568 795246105
3 40550 3449
2 55257 606165116
1 9707 91714 411174129
1 50646 107639 20099063
2 79062 206438913
2 949 796625022
2 131201 895362024
3 78833 28770
3 3602 55864
2 146670 699638341
1 44282 70834 362985150
3 91295 49834
3 30621 21324
1 18801 61117 79490623
1 52072 69432 484530663
1 30390 80482 593953781
1 14066 25634 25944838
1 23858 40343 797645263
1 26980 102170 221329119
2 93095 586559067
1 66022 70245 988798815
2 15350 416916886
3 8425 108606
2 29764 268438038
3 95581 44029
1 86959 96482 351236077
3 41778 57281
2 54955 41899330
3 44666 83896
1 6211 21744 807393286
3 153314 29369
3 77646 77772
2 57044 937942861
2 119687 400368831
3 142464 38172
3 95375 81792
3 91460 15484
1 59257 97809 663648702
3 105203 96395
3 109045 43054
3 120815 38237
2 87389 774680924
3 91242 40590
3 89739 64748
2 47278 737415203
2 86358 116674575
1 6418 76628 463560927
3 2522 23540
2 158128 836262963
3 161311 22287
2 16735 933721434
1 22925 23905 331844594
1 76952 112191 186526998
2 63297 94617394
1 23073 36813 23682263
3 173319 106281
1 8442 76476 571866447
1 13768 111197 278784510
3 110327 352
2 79415 600207870
3 51275 113358
2 95908 736406995
3 80709 79146
2 24866 691563832
3 112827 22151
2 94457 963481790
1 1614 110806 773128465
2 60035 35806731
2 69004 30077408
3 54687 42298
3 106222 39604
1 51862 71316 254621485
2 135234 715971389
3 134528 15509
1 61705 110689 463980063
2 80660 225056955
3 23521 113281
1 40219 55902 159720974
1 4709 32046 635744954
1 1504 96856 628014698
1 52761 79571 769314751
3 58570 96332
2 113960 643553256
2 98671 74818901
1 41896 95791 181875600
3 26510 105181
2 69679 600122113
2 126437 106792512
2 88888 128793810
3 115312 97025
2 29202 498678072
3 7242 88645
2 3895 591204957
3 111490 31921
2 147191 490429536
2 142494 135808256
3 14074 35202
2 35315 259668141
2 147015 738928330
1 28497 84373 78327468
1 44594 89610 67494880
2 56369 367461174
3 172418 90768
2 92003 121816516
3 2874 101391
3 152540 26364
2 107100 323604220
1 8919 61062 997849409
1 21525 71347 747884456
2 22182 993714750
2 91444 738104936
2 46813 219519469
1 23303 93054 894675051
1 39067 72182 364575548
2 68521 882553076
2 12646 741306301
2 59782 885436031
2 21085 918962654
1 59700 90013 980401702
3 131023 96177
3 115511 101744
2 121385 954980202
1 50824 112499 282570728
1 21860 111987 956875848
3 25840 98103
3 30004 21759
1 29900 86564 908289353
1 50320 111587 167749394
3 64426 5399
3 159024 47552
3 8156 19640
3 142281 88877
2 25650 760719129
2 44576 145964560
3 106794 2301
3 43888 41389
2 125717 317557695
2 108277 957749987
2 134976 20237639
3 72221 82215
1 58446 82193 936990084
2 33618 937523901
3 94485 64226
3 85615 5973
1 25093 76714 84679099
2 135078 822658285
3 49469 26555
2 23648 215140625
2 135800 843022965
2 59734 186052012
1 31596 108083 748233060
3 57003 109
3 17665 89684
1 10638 20364 478288811
2 79693 558628553
1 58410 63370 63684878
3 149170 87497
3 88060 104996
1 76167 89684 167743930
2 9362 588219608
1 40909 97094 663915241
1 47645 57191 303468562
1 43085 80256 572507079
1 2044 69157 174232944
1 17263 65933 539041915
2 52634 424543926
1 112403 113429 359057316
1 14844 22311 262324904
1 24419 33647 700951912
3 11749 98903
2 157643 423397008
1 33470 100407 161477270
2 128406 531978326
3 97114 9200
2 119396 634925009
1 73377 113308 299245889
1 80095 85448 192153912
3 622 48056
3 30851 25585
1 51625 102843 13513042
2 31624 164158708
2 101547 153883777
3 32302 5234
3 171636 112486
2 128010 629243898
2 168572 879922755
1 68315 98299 350458478
2 163876 660068404
3 135406 17205
1 23375 36781 518592345
2 155842 115534980
2 78136 617824002
2 41840 457912645
2 170804 348761805
1 36282 80726 308776429
1 55604 99694 357290827
2 14637 160765385
2 30612 328416609
2 95426 600957382
2 81107 802710061
2 156087 582182335
3 49870 71842
2 101240 786382130
1 3550 47387 358077968
3 115167 866
1 5296 92870 120045917
1 75984 95013 944026032
2 69873 150020518
1 26046 77638 798701134
3 18904 44307
3 62950 96107
2 68631 351814436
3 64130 88985
2 134601 76356839
1 12950 33388 110128355
3 80308 37207
1 561 103918 419420058
1 13765 53138 929947933
1 29604 36906 908522835
3 44869 19205
3 57079 23482
1 22048 71227 444903328
3 48100 27755
3 72968 19237
2 160604 677529326
1 66597 86596 48491498
1 21102 74352 484344775
1 76991 89148 474289580
3 79688 7288
2 1264 883071304
2 35442 386779273
1 16029 44288 186199303
2 142188 983553858
1 229 61848 484295159
2 160771 592463218
3 65405 79591
3 54746 7580
2 141619 511412555
1 4018 56657 190553093
3 109383 80948
1 19704 39264 225799261
2 125199 771602472
3 173120 105737
1 88756 100203 355169694
2 163129 147706845
1 42315 47288 956159526
2 33835 720003140
1 46532 97481 895441970
1 17986 84903 946972112
3 16074 68075
1 3801 27213 160763572
2 38339 516430650
2 128104 658929105
1 70807 102772 444798198
1 15841 76379 993613735
3 142241 113115
3 135056 75642
2 16802 291507634
3 141681 48260
2 123244 749615170
2 147710 107663246
1 41740 55645 305472630
2 31089 27732975
1 2358 43511 305758123
3 49355 37843
2 84563 463436794
1 38813 59764 404046775
2 31583 227072981
1 21166 23353 993374025
1 10842 50416 248201458
1 53427 60316 485261278
3 63125 71392
2 1110 187709935
1 8486 22113 476241059
2 8370 704801618
1 62857 79107 743534954
2 66947 220410310
1 21874 97226 63271929
2 9292 902251522
3 18513 110251
1 27554 74802 174860973
1 12636 106459 226318229
2 91058 734770791
1 32118 62488 484573638
3 12302 84263
3 154618 112712
2 22040 336234941
3 129949 11381
2 130585 501916488
2 34555 542104045
2 160581 445931702
1 40787 111880 476361713
2 6445 547480098
2 27252 953134586
1 16468 41061 816853718
3 106203 63070
1 47765 101231 357955626
3 81407 54340
3 75119 239
1 80359 81579 465800720
1 54117 82047 963602964
1 7497 18608 129765467
1 28497 100870 707237101
1 15879 104886 375396952
3 61843 111949
2 99655 108416991
1 44231 95193 482954929
2 46910 499771836
3 111713 65675
2 47699 968034558
2 37060 200825326
2 65066 337482603
2 47584 832835094
1 8514 34960 501605554
2 9740 788524807
2 3092 755938708
2 19802 301151254
3 122177 70510
3 48066 8588
2 98827 977939734
2 16753 636503610
1 99445 100411 292463969
3 9861 34071
2 14177 156861325
1 31756 38890 377123872
1 70942 109587 309843242
3 55526 74046
1 11007 69749 822528844
3 113749 42412
2 143964 888252406
2 104743 915136123
2 164916 154035904
1 24440 85022 409198220
1 46949 111432 765611332
3 66280 43945
3 98771 68262
2 45454 204829614
1 85080 110202 195380168
1 18306 94824 212816959
1 103 113498 196649871
1 16015 31253 594593735
1 48018 56224 168649260
3 23407 14292
1 17261 30884 403801612
2 114325 559056854
3 7533 66826
3 56896 83067
1 18428 92455 774873220
3 135074 41330
3 174880 34132
2 93015 46058331
3 170529 8015
1 41053 61030 11542229
3 72784 65128
1 43830 105446 451062628
2 117853 233243921
3 140698 45640
3 59022 11135
2 18093 813661166
1 16850 112825 272488981
1 64787 81040 178963269
1 7740 14448 936950857
3 92364 70163
3 143531 38595
3 146669 60870
3 166435 43296
2 24498 525829214
3 88064 37538
3 67955 78947
1 35263 110579 652725893
3 57355 70371
2 12165 680916750
1 46830 62188 464686121
2 13061 381747851
2 157753 970912871
2 163500 724683543
1 27496 65039 795379771
3 109336 30635
3 101619 109842
1 9773 49305 61723629
1 15805 45721 760894203
1 94776 108376 184120529
3 24823 59492
2 112378 229046245
1 57392 102935 404330105
3 67253 59884
3 15258 68368
1 22436 57707 555143650
2 90290 311329502
1 2523 66303 933375212
3 115384 94814
3 140503 79833
1 42761 107315 936984641
2 47609 379674850
3 146464 111173
2 64302 248593052
1 34764 47563 204124524
1 51474 89876 776124836
2 64883 840835760
2 174396 44299747
2 82815 225686480
2 114990 123824469
1 46798 95331 671896074
1 22552 84735 536060406
3 17780 94703
2 113948 453089346
1 61209 92471 678624932
2 11978 844911366
1 59652 99016 691408562
2 157676 554941143
2 175644 334567232
3 64115 30039
1 89424 96408 58804419
2 73195 998551407
1 54176 81986 694863079
2 166560 406363664
3 168153 88626
3 136191 25920
1 17884 84101 949056759
2 117859 617973508
3 131205 27539
3 53083 110761
1 9278 88482 659776140
1 13609 106069 905420080
1 37442 61847 296653407
2 673 379007940
2 40866 253780645
2 53087 331325990
1 86720 97383 49751697
3 63161 9483
3 58772 21412
3 69442 104439
2 55570 987765467
1 15530 38358 42203267
2 115194 604334867
2 71323 844449741
3 22293 56757
3 133389 17129
3 173605 30050
3 111573 23854
3 92573 77820
2 77573 748020368
2 44622 629824014
2 77660 52912103
1 30971 113193 45735253
3 6954 18019
2 138149 608574002
3 27671 110516
1 9160 43223 727313206
2 142155 765218375
3 173587 66694
1 37938 57968 584432789
3 111612 104327
1 41704 76301 511411292
3 63643 15067
1 50399 85890 987615916
3 21034 8312
3 149418 60084
2 123179 528678856
1 74508 81538 106382579
1 31724 87244 843331358
2 153669 216814784
3 20497 78532
1 18093 53874 599973428
1 37484 85222 864929324
2 39832 341771216
2 83585 869442329
1 58640 70699 357246644
3 108072 37740
2 116753 814328734
2 172806 916424707
2 161120 480869
2 156242 377266928
1 42330 56911 638993302
3 29298 77391
2 81318 335473947
1 92058 99130 685273131
2 126468 135402175
2 38398 143415987
3 75319 14888
3 68425 73222
1 1971 93631 457933895
3 57657 63048
3 55008 9441
3 166409 110821
3 30052 88758
1 53141 61562 464337578
1 81046 90647 380941818
3 53044 29167
1 1745 112279 274574302
3 105509 11759
1 17057 32735 292977119
3 50617 4569
1 11036 109734 213585552
1 20463 76701 218490866
3 62321 73872
2 109713 279173362
3 16154 32561
2 116592 403721380
2 123444 884598859
2 107815 790389449
3 115039 90028
2 160609 55551259
2 60319 165854625
1 5908 82536 292839912
3 83894 41312
1 35215 56395 534297329
1 84092 97715 928135102
3 145864 65732
3 83560 54113
2 82498 900649137
2 108319 585115602
2 33430 102581960
3 42796 100051
3 153740 112945
3 81240 53018
2 95922 6055974
3 126233 70410
1 6862 62117 964461961
2 11382 877152387
3 100043 26426
2 86123 716792721
3 4109 4682
2 174968 744271203
3 89781 60758
2 155087 873659405
1 36251 74591 279360014
3 118489 88536
2 141329 768893481
1 70585 101760 508086522
3 78523 64297
1 75956 97469 875573651
1 38752 93593 85568945
2 67914 813491322
2 59574 993583822
1 64240 103000 80111779
3 75152 18975
1 41651 101868 853226884
2 14013 456300718
2 37982 353072804
2 67349 697339086
1 86599 89810 128746975
1 34032 58552 728361946
3 97939 945
3 14122 100469
2 143898 486002176
1 60371 64985 295243394
2 3740 750170026
1 72998 88237 344869372
1 89525 101896 996769799
1 18903 57182 170370537
3 12641 28520
1 10601 15455 8372181
1 24008 32995 409765499
3 115983 4234
3 43103 31326
1 27830 83963 965512637
3 45500 65441
1 7929 63512 932822119
1 60480 63539 945883890
3 58009 19393
2 77865 656634619
1 76829 108955 860129035
2 98956 258724560
3 103639 32214
3 110861 7144
1 75942 84676 579970833
1 13816 30365 144316861
3 65957 58146
3 121919 104808
3 169399 109600
2 3625 792110685
3 164964 80910
2 130754 149005903
2 140869 741476428
1 63840 68520 43653934
1 81547 111528 770415089
1 10930 59313 441664208
1 5109 42990 569224355
3 40030 36853
1 18554 24929 689156293
1 72087 106680 430195243
3 59090 72312
2 138651 558379060
1 8756 113933 69345694
2 49280 171595801
3 18422 28404
1 19204 81194 168663423
1 8309 45914 338886887
2 168993 132079170
2 110973 913324593
1 58175 110901 728116274
1 29118 99185 851230912
1 33487 68151 766207101
1 9480 59353 483202217
2 99894 737506237
3 55087 75344
3 161895 14970
3 94742 17435
3 18001 7
3 49284 65348
2 75785 739397153
2 22831 48651841
2 19057 629145447
3 6580 43017
2 80339 337461359
1 56444 90525 696679087
3 29451 27776
3 97488 94247
2 107138 863493181
1 24131 55546 817437231
1 69563 71312 724322804
2 166573 669643901
3 5388 44223
2 147334 178345712
2 146011 644373820
1 4615 85850 109558098
3 111854 13860
3 155034 87935
1 77801 82853 914919403
3 11989 93484
1 5657 97759 338871756
1 56853 85858 203003600
2 162808 444419564
2 137160 920490406
1 2803 69356 313896386
2 112645 814726342
3 141567 61763
1 47573 72064 119614540
1 4889 8218 109441569
1 29286 80419 709602067
1 20137 66189 887720850
1 22329 87762 995780729
3 872 44362
3 102331 16833
2 111066 797604039
3 36585 85281
2 142950 840607651
3 38218 108351
1 65022 107741 704923736
3 15130 37350
1 36139 94968 258990259
3 89153 50179
2 13251 575658300
2 2901 527733575
2 64791 631754296
3 63255 114280
3 83210 448
3 156349 69796
3 100986 47362
2 116036 180028136
3 109976 47246
2 60854 375214334
1 16928 53611 619912308
1 62081 78083 248774945
1 21277 101830 245186314
3 149878 65858
2 56592 670495220
1 30573 82505 811141268
2 69783 590611978
3 83272 98160
1 31696 91904 723033098
2 140362 202207862
1 49632 94431 176649059
1 60265 99013 834309572
1 19145 37024 71879382
1 21807 96431 79190620
2 174458 944730546
2 121705 472482906
2 114175 90136196
3 101097 9661
3 129091 5811
2 118661 298363252
1 36299 52928 839471425
1 41844 88821 199481685
2 19047 885271978
3 114368 66165
2 109310 799850700
3 125443 829
3 5203 79289
2 53760 807991004
1 6936 100685 747829343
2 65631 353078559
2 44228 978287008
3 70810 86745
2 52138 573425407
3 70936 94068
1 8370 102830 429390442
1 62905 112248 794500659
1 11456 68054 717887313
3 78110 14026
1 58098 73290 218638249
1 18263 40496 531205752
3 35574 3207
1 27746 51287 451498103
1 48049 58055 590154337
2 53438 974272999
1 61857 100123 625947480
3 4565 69242
2 64904 869556087
3 100018 93023
2 168504 357939457
3 162672 53276
2 58577 557139900
3 46490 33688
1 40029 85839 586858273
3 41523 17206
1 21124 77009 433918006
1 52602 56007 420606275
2 9441 130620882
2 141815 277045612
2 158644 86280530
2 26713 364660398
3 38849 33127
3 24491 96728
3 677 85291
3 6862 47213
3 23669 19758
1 32905 41075 240520636
3 139310 64428
2 5607 309656839
3 42060 51419
2 138246 856607349
1 99726 113197 269393588
3 49090 109895
3 136664 50576
3 1521 55880
3 164693 86417
2 134384 339861552
3 114195 152
1 36994 89278 601079856
2 89833 553673202
2 121307 403653300
1 59200 69018 636375967
1 18814 28983 466997399
3 152175 31040
1 544 32931 878574745
1 40219 61364 427050353
2 103170 417180940
1 8541 46805 939789344
1 14763 43659 808585141
2 166054 195401348
2 17691 290084562
2 33097 120285780
3 156815 11988
3 73991 3580
3 169714 6237
1 5147 105032 665925779
2 165645 905101717
1 26377 76204 379815547
1 88750 89021 18902124
3 5763 26864
3 41576 18636
1 12868 49897 115204278
1 22069 94456 650356245
3 165993 10247
1 52313 110396 963617384
1 7381 55357 141742563
2 78276 470551939
2 92252 857242963
1 43148 86787 732449743
3 19144 39678
1 32959 81236 69388821
1 8285 102624 871153818
3 100646 103787
2 73981 99664103
1 36294 37964 696798071
3 167258 14882
3 19121 11823
2 121008 825785420
3 44864 78508
2 143593 310956376
1 68260 78331 312486002
1 78917 105959 670457649
2 44752 27846068
3 67889 41880
2 77710 841205152
1 15726 93617 943787302
3 41083 7664
3 114144 23623
3 76150 64806
3 117292 34084
1 62349 91967 154235203
1 86694 89402 531784588
3 143497 17459
2 28373 173557837
2 150436 229938466
1 36823 70750 76988347
1 71265 82933 598703892
2 72521 459734107
1 10020 15734 698488707
1 28497 113506 823054138
1 29166 76572 736402827
3 16148 82538
2 92520 664915660
3 53546 29526
3 8401 64289
1 41840 97896 718247965
2 31155 283358937
2 113701 834785138
3 21624 65064
3 13568 106593
3 5207 11345
1 17507 111885 455580387
1 51964 82755 794485229
3 82603 100175
1 27257 66715 400254709
1 11438 108982 765592392
2 104413 320884561
3 141689 23301
2 32393 819923158
1 34483 108876 179940133
2 9572 630242362
1 66733 114416 220890806
2 14900 295387619
2 169497 320224295
2 166558 210780605
1 17321 114288 130630117
3 54487 32991
3 20001 29353
2 137631 764115779
2 159864 828077864
3 49503 52702
1 72714 106517 660547581
2 94192 572636841
2 143597 787586089
3 18841 36014
3 33172 23179
2 168306 440161033
3 49849 64045
1 6759 69000 744177075
2 128812 317247213
3 44568 49554
3 168783 3171
3 32003 48729
2 25166 355239851
2 68548 415683976
2 94733 250809897
3 10551 35377
1 39805 82539 695006211
3 84580 112181
3 6596 103788
3 53495 38085
1 41722 65646 373358817
1 76856 92948 950278467
2 59475 499369942
2 47740 900708448
2 156723 380159732
2 101332 608677361
2 67814 200628426
2 115576 196300880
2 106036 599929883
2 123269 82986472
3 142984 8144
1 37448 63134 435320471
3 113502 84730
2 160671 27147324
3 159165 113909
2 109145 942380911
3 42617 88473
1 9940 110689 613864228
2 95342 605473002
1 86687 91015 30197503
3 88573 110716
2 87866 399475053
3 113928 57930
1 31010 103844 68986187
3 135158 40584
1 276 60397 360763217
3 14697 100601
3 75419 78253
1 74553 74720 170322870
1 14540 20596 633680555
3 9932 11832
3 148557 24087
3 75760 27554
1 26472 38538 633009907
2 13877 496891250
3 142987 39897
1 42124 66456 285752702
3 132477 105913
3 44838 27685
2 48346 916332345
1 64410 83607 901886537
3 58791 113381
3 3632 44007
3 87292 49633
1 69973 93343 980981456
1 57310 83743 642582449
1 9401 94632 11903767
1 41593 45625 654845078
1 31251 34332 889319017
1 85693 102943 784252342
3 121934 41494
3 145818 16189
3 93368 80073
2 84873 16596966
3 46298 106205
3 161237 14051
3 100156 2734
2 87593 230525939
2 44165 885638525
3 60746 7085
2 108943 676049547
1 4989 92211 405902463
2 41855 981550119
3 36868 95559
1 64355 90733 308460657
1 54734 111036 637628214
2 127015 434459425
2 106277 660982311
1 28590 43612 880234905
1 27928 87955 155799476
3 164063 59683
2 147154 117763799
1 17857 93485 467789583
1 46775 114072 485417771
1 81688 86469 171926194
1 49629 76282 708393586
1 66463 100062 370710048
2 66974 820711496
2 136165 782216030
3 153319 85650
3 127417 105633
3 82861 61053
2 17875 222458902
1 73429 96536 536539505
1 38466 39673 45241280
1 16732 77395 667997642
3 87060 30009
3 21013 11883
2 93329 32808774
2 174948 797342141
2 42334 751581938
1 53293 95763 32172919
2 36323 702119148
1 37998 40075 272418499
1 55375 75744 591444853
3 95675 48438
3 145634 61976
1 40064 90043 944607383
3 113682 109737
2 133544 658429452
1 45456 78576 628695926
3 159842 80127
2 140878 634078280
1 12878 105458 583672775
1 58840 76101 52722156
1 39178 65537 654313944
3 133253 21745
1 18024 39335 763955408
3 38066 46794
1 6093 51776 541039364
3 60852 17762
3 8129 69439
2 111404 89503546
3 142677 76692
3 61362 113544
3 26203 61282
1 32487 89440 353671995
3 135182 81362
3 161573 32669
2 144242 448643842
2 49452 612521565
2 99907 204930771
3 96295 84977
3 161649 60019
3 173264 79176
3 80238 77396
1 14158 56801 545834142
3 81417 52854
2 147083 219926648
2 93431 737684253
3 148248 66014
2 100808 417568636
1 48431 83648 556562713
3 58053 45839
1 38802 65278 448514587
2 78684 41462028
3 159898 5905
1 26333 94832 418188677
3 34822 5241
3 57044 102418
2 108628 531862816
1 94339 102349 480128455
1 13154 98296 659147315
2 131983 697000302
3 21153 60129
3 130711 113589
2 61269 33572146
2 115275 418992734
2 168109 582929826
2 136672 244860372
3 83206 63586
3 155367 72570
2 38671 282213343
2 125423 187796938
2 121080 740303496
3 123942 54783
3 50637 2408
2 129744 475518582
1 82805 113795 786733936
2 104926 414564525
1 36873 110591 176162572
2 26176 832738611
2 149895 195628845
1 580 18094 725757016
1 26094 93824 285119031
3 68613 64693
2 168491 73902575
3 89106 113031
2 77444 407056968
2 53838 170876711
3 15584 89932
2 172588 570084649
2 99735 829116436
3 13640 87688
1 20214 76517 11210381
2 54540 364280696
3 157886 66985
1 41584 65020 30373114
2 59318 455768644
1 49937 62018 207418608
3 146195 29083
3 95590 31349
2 32729 897719403
3 27428 83928
3 14487 96651
2 1884 146116923
1 41550 82775 21901072
3 24191 14870
1 28790 92645 57822776
1 94259 112951 238918275
3 131668 64501
1 16625 110631 65454759
2 55004 828049486
1 37179 82734 207847841
2 96797 786724272
2 18151 312266234
3 81577 80600
3 114299 3291
1 7311 96192 133135673
3 134792 49206
2 154201 46907731
1 26726 72748 605707654
3 976 40933
2 82436 994407091
1 2353 45369 522779928
3 145742 99213
3 5304 37425
1 30648 70064 734562581
3 32225 71198
3 77073 99169
2 81941 635047638
1 27504 38461 958582727
2 33753 875369988
3 9990 73827
3 77405 70602
1 13421 28752 222065969
3 134977 12541
3 115039 87740
2 60183 215445306
1 103278 109328 622475697
2 102073 456254842
2 63433 31463464
2 162299 758258929
3 103552 109046
1 2374 18321 606642604
2 113698 542570232
3 80680 106138
3 36797 5622
3 150343 2641
3 54871 113853
1 6778 52454 619128141
1 18884 40863 682566608
1 58908 86207 656574433
1 23435 26131 179720435
1 922 44215 476933983
1 49003 89359 476153216
1 43454 80072 717634583
3 85339 70030
1 58664 85721 84777908
1 25530 99767 985843129
1 27875 33137 368671475
3 131059 34669
1 43110 56850 108670224
3 141251 27125
1 6738 74405 746844989
1 37826 85382 4062966
2 173996 763848776
1 27453 92714 327792329
3 126916 111975
2 105362 70759802
2 97952 238078832
2 163390 131377009
2 38989 722976395
2 132831 823299295
3 62673 42020
1 29341 44431 728876755
3 63836 69168
3 61597 47660
2 145816 890997644
2 93737 504137758
1 9385 42673 726796715
2 112731 16893693
2 3792 735145881
1 34167 62557 652041213
1 76276 99824 777337318
2 158426 261161933
3 157507 34725
2 103746 515549952
3 127692 20275
3 61498 322
1 44844 96765 294279726
1 42943 69087 908324258
3 87261 56263
1 78434 78784 198417978
3 159515 44849
2 172870 33811983
1 70661 104481 995451924
2 100433 566260792
2 9175 660935407
2 14858 335738494
1 90458 98895 139329141
3 163485 22578
2 96700 506102151
3 5988 84663
2 118286 390533467
3 156388 36725
1 38494 75654 158758489
1 53102 112595 910141092
1 16962 42519 398201727
3 118979 80245
3 91417 6610
3 111354 25032
3 130996 29711
3 35414 86102
1 9199 109610 209852482
3 111963 62941
1 22708 47520 594947458
2 42501 673028543
3 118652 46265
2 100940 88864106
3 157617 101998
3 90911 78616
2 56027 673630666
1 10432 60708 213150505
2 141795 276502220
1 7036 99657 386818924
3 38340 73770
2 88495 527997137
2 169064 951630403
2 96505 840958147
1 17703 26655 136686171
2 36228 597130177
3 75941 65098
3 96887 42993
1 9757 12056 845655395
3 66635 46901
3 34031 46493
1 67474 91502 258845825
2 102110 610065890
1 51816 113473 432012368
1 31370 62119 743967052
1 6625 107895 99857251
1 82574 100135 247686302
3 111895 5952
1 34449 82700 41178659
2 78557 861687273
3 139067 38612
2 64322 119983052
1 37623 62875 275689819
1 30570 100482 268385613
3 118663 47045
1 76160 76702 295391294
3 157950 86156
3 56217 87566
1 38144 75434 52760278
3 94853 81765
3 19382 9457
1 42649 49509 74009023
2 66081 363471539
1 52013 104587 179194790
3 113631 7695
1 51938 94430 264538710
3 102480 46366
2 75646 416359837
1 93290 106382 941351123
3 6936 49264
1 75893 107368 603632346
2 50779 615627247
1 73569 89490 112141380
1 15172 19343 496235491
2 111920 394842464
2 133371 487480523
2 90761 311853937
2 10876 358354747
1 43310 51540 553233077
2 73949 38079106
1 64129 71387 560712154
3 160366 92463
2 1274 847464257
1 18641 75612 94774606
2 15946 434945603
1 3535 26163 147095076
2 155942 631967714
1 35203 63494 853540287
1 14893 101393 503646691
2 84250 484294803
2 68819 339721486
2 100982 16756404
1 9898 73092 870080087
1 19595 21813 981810555
1 56127 64149 160169987
1 57471 58426 941461322
2 146957 94428988
1 5605 34865 159499503
2 94447 780287173
2 100895 819295013
1 64301 89901 144630947
3 105297 98291
2 109320 780613670
3 16206 29796
2 158852 42486742
1 15582 86487 694276210
1 104823 107923 168550226
1 73866 95903 838865507
2 119603 418834261
3 78974 80422
2 140608 827656157
1 38695 68399 785936042
1 19836 54946 744518793
3 92147 106419
1 10997 27748 818529369
1 37237 48410 742476656
3 4360 314
3 32947 81442
2 6095 639424465
3 86075 4099
3 170570 106458
1 8891 11779 985518743
1 14208 104344 559756318
3 164758 2997
1 37730 98699 330591905
3 162247 89844
3 153793 5825
2 171048 784215368
1 84406 98435 558928285
3 96204 112945
3 15668 89222
1 24438 64369 778556875
2 98794 819336329
3 162340 82417
3 4484 97691
1 1491 105513 220195899
3 4448 48040
1 68590 86463 129834176
1 2427 61940 475124889
1 97273 104794 624142786
2 172244 71796848
3 28663 106557
2 127856 899799043
1 67921 89149 593872468
3 110361 33892
1 60978 88134 674068026
1 45328 106894 107973425
1 628 19596 258721652
3 99462 77920
1 6493 68173 646812473
2 167281 393265607
3 34281 42442
1 2429 73126 110964622
3 131507 18481
2 121946 504324767
1 13724 81698 895098723
3 44775 25397
1 22310 105707 803350692
2 22206 185671954
1 19134 56514 496317281
3 103378 32763
2 144738 856525104
3 36364 68254
2 58284 498094596
2 132871 679425703
3 40222 78975
1 10927 112087 902737973
1 55213 102147 877799404
3 12492 110310
3 165548 59299
1 41815 83218 114590695
2 21817 34419402
3 2914 77343
2 76222 549368076
1 15939 21399 68572405
2 146032 635463274
3 2873 90138
3 163701 95297
3 29596 15875
3 86971 83187
3 15767 31761
1 25997 102708 497241429
1 40744 66471 599855268
2 32671 364482400
1 48770 65546 738252077
3 82544 28591
2 109176 232980398
3 58986 72799
1 56586 61101 828683709
1 34816 99942 978529398
2 51297 114035467
3 34806 65037
3 77515 15302
2 6291 796715564
3 713 12865
2 94584 40557372
3 154613 59418
2 95139 135819925
3 7123 43511
1 52126 60677 528077588
3 138270 5657
3 69589 111352
3 92107 7156
1 16897 98257 400727248
2 100092 986911164
3 37373 11922
1 95088 102420 962441561
3 29948 95084
2 125881 735714218
3 131921 81825
3 64069 99275
1 39052 105071 85716640
3 81755 88032
2 173252 535105342
3 15638 108105
3 5430 39969
3 53454 51473
2 49606 335252023
2 3575 745666857
3 21592 53469
3 152398 64202
1 58446 94189 590201421
1 94176 113707 802583716
2 106246 680037299
2 58089 892354933
3 44086 37026
2 156553 97791206
3 153588 49768
1 37491 90578 548514038
3 90738 7709
1 77930 100846 821295996
2 78949 375961510
3 135844 4275
3 101770 48241
3 70314 31182
1 69039 102860 787256556
3 4104 61498
1 47682 74086 34007115
1 28025 47760 111155569
3 42267 34376
1 34951 76571 129247427
1 39082 50624 954162163
1 22868 103191 936976584
1 60580 76785 282303469
3 116531 62411
1 5634 59582 712107238
2 2551 13755081
1 94016 98512 462283932
1 1521 78640 361992285
1 31934 113002 580939107
1 27560 41341 139674100
1 40023 76160 840286832
3 100886 98313
3 41627 3875
1 67248 79967 908436484
2 96250 400598358
2 156403 788966737
2 1234 25875123
1 62578 87324 747668789
1 47489 61500 450747303
2 64075 502628439
2 43541 203971443
3 137329 6591
1 19216 98793 496342794
1 63975 64892 960684140
2 110353 546654304
2 9524 6918422
1 24393 82740 931314326
2 155423 542826293
3 150103 4166
3 5728 99039
1 47171 75179 637790201
1 62511 101067 212188933
2 122813 446424607
3 132635 1837
3 29588 47041
2 152538 26032004
2 79798 579396229
1 81328 94818 295223098
1 47120 58110 247442368
1 48941 73126 111028610
3 75281 58153
3 20040 113338
2 18448 812579324
1 9667 92468 905254929
3 208 95631
3 144312 14613
2 80750 635503413
2 83519 554277569
3 155885 25110
1 1866 44777 21267288
3 160778 28298
2 3031 812523283
1 9653 105417 942367621
2 146988 30213590
3 105579 93053
1 18869 86185 528306395
2 33179 931726218
1 62166 69787 156576048
3 163165 73062
3 95398 105056
1 35345 70222 585712385
1 857 10342 902207387
1 30301 78008 150024207
1 61168 81632 713524772
2 103391 517967951
2 36400 4415620
1 21738 73760 864315576
3 43827 64458
3 62486 57590
1 65313 65477 511540245
1 59763 70426 266456558
3 73718 110022
2 10413 47210323
3 163375 73539
3 127218 93911
1 12966 53158 49761193
3 69159 89656
1 13402 50464 437093808
3 75686 28216
2 27452 104639465
3 74780 65871
2 149674 10151360
3 154977 32844
1 5304 5887 719954815
1 17424 82923 320721228
1 86026 100675 651816244
3 4058 13634
2 40851 905533730
1 72114 99143 484543409
2 75000 638064855
2 53699 412620675
2 128562 429291496
2 123867 323556675
2 129471 347309637
2 135641 620670818
1 14814 94272 121837877
1 65649 98024 279168411
3 106253 32114
1 23163 27706 546970371
2 75695 70414266
1 54373 61847 345460935
2 98307 207172968
3 166477 53949
1 562 75025 578910085
2 17184 903180965
1 13559 98200 532572151
1 46552 84823 183781840
3 82393 97671
1 33934 41954 279155898
2 130026 538876300
3 29788 65168
1 36133 41076 473696861
2 98575 860879397
1 32325 54787 9082723
1 67221 77539 219417310
2 48394 467544741
2 31312 351969052
1 6673 14037 866394367
2 45368 960342237
3 52593 6427
3 109045 45893
3 168054 29188
1 68427 97593 943917189
3 58192 78259
1 12600 83073 797230234
3 19485 102383
2 29254 522511711
3 85682 55114
2 100136 187815259
3 87283 66329
2 63700 624143676
2 43778 858934247
3 3794 102702
2 138056 713933040
1 77139 91117 539413814
1 79208 96495 479116208
2 69607 723487016
2 94583 968086699
1 11788 53280 934826657
2 67917 707127734
2 22858 605834669
3 119720 61026
3 151674 39725
3 13949 41859
2 62154 740817647
3 48504 107878
2 158823 204291985
3 120271 33821
3 166521 70702
1 12700 34723 165678616
1 5380 43770 183168535
1 92607 103284 519637223
3 135111 98780
1 97120 111644 436527666
3 29225 77161
3 141404 102427
3 15759 50895
2 35507 689994256
1 45761 54877 668935087
2 89722 945317111
3 108599 81431
3 154448 77145
1 8811 16102 205429032
2 172063 885995470
1 44600 83048 311842186
1 11152 75611 40526763
2 70226 937020324
3 104848 101038
3 52762 24360
1 25789 102846 488823405
2 170882 926635363
2 22580 36349535
3 152477 24101
1 24488 78533 909781514
2 168430 290452471
2 33753 928354056
1 16983 49693 57432649
3 40994 57706
1 21445 56066 924247521
1 3516 9927 445057180
2 19128 835613586
2 98054 4884334
2 172499 570754243
3 46305 68287
1 4120 7119 625352062
2 16251 628865664
2 169278 352431075
2 4445 212846250
2 154457 664119177
1 24267 48741 309114310
2 42448 649926008
1 68647 110594 172562532
1 20745 63085 143547340
3 34238 20812
3 94757 60865
1 29614 74673 921705571
1 14373 15244 9455559
1 57383 74816 329498922
2 138951 259257373
1 81722 92506 705613518
3 155185 25988
1 37884 60274 322258693
1 12453 42824 124400170
1 7774 47242 819908222
3 800 58280
2 128770 328202645
1 73342 111228 916707068
3 35113 108611
2 47286 452022522
2 59387 254144364
1 2200 10132 163640650
2 53168 144857788
2 10131 159342896
1 6957 90112 90493659
2 86385 784481077
1 47772 101263 982472863
2 108826 418741571
2 18601 369172587
2 165608 360575978
1 8676 35397 319549179
3 50198 109309
3 16436 26585
3 30889 101400
1 72070 112996 455641428
1 13673 30103 714389972
1 20175 50980 372081986
1 8398 87096 506621339
1 47640 66919 511658289
3 19119 99732
1 6404 83113 677409372
1 90294 93871 224746765
3 103540 92068
2 119467 396835525
2 52484 747877291
1 11580 21712 967176827
3 400 24510
1 101487 106602 245322379
3 17538 79672
2 129601 825561016
1 5004 111297 857397509
2 115097 342225657
3 164315 73435
2 123496 853229907
2 85872 612404862
3 151037 42912
1 40599 54726 380433236
3 117299 110688
1 45139 90877 127416044
2 12630 218257072
1 48036 113847 786034355
2 138963 404451628
3 20389 42851
1 3757 86035 250362472
3 82634 101448
1 10694 66992 829417714
2 16277 45608089
3 52180 64888
1 13141 18349 92945511
3 152774 65390
3 44040 105592
3 3232 13948
3 21736 28291
2 168427 314253048
3 123395 19409
3 81280 43756
1 6774 104246 570200985
1 24956 68239 566518346
2 38511 860344705
3 165367 32614
2 154137 985697852
3 80661 10851
3 11649 31871
1 23908 49360 662570232
1 55156 57073 184737999
2 96439 549886222
1 85195 101818 565190040
3 85087 63076
3 78596 63881
1 65599 110165 525085955
1 24199 47569 68505493
1 53228 105065 370668274
3 139431 23628
2 117826 370822424
2 133905 613880880
3 48695 27867
1 8640 111488 861164590
2 139084 668518353
1 30678 96336 144680212
2 3091 699441977
1 20382 88750 51213581
2 58903 799436075
2 23668 53059484
2 58112 7134393
3 73508 101523
1 18958 63332 552087999
3 64331 111357
3 94614 99105
1 19814 65931 283769127
3 85432 59051
2 31017 93357429
1 49750 50082 272481423
1 43830 95675 226858431
3 59595 107698
1 68916 81000 639720720
2 165989 800229664
3 155783 50104
2 41522 865016885
3 91147 21642
3 47905 68576
3 77952 107210
2 162096 395616021
2 125213 28394096
2 29575 121368698
3 29775 35856
3 155232 82334
2 106978 713972214
2 114284 639458811
1 8766 9573 634446037
3 118560 74362
3 53834 96372
2 153485 626494126
2 18609 111074473
2 174845 985283792
2 44704 493709584
3 57783 66159
3 53267 67514
3 160701 100301
2 49424 746362243
2 34363 206636638
2 109583 930479853
2 96771 262105006
2 88019 16237376
1 79245 104931 891561301
2 9693 212016765
2 111519 61361433
2 61182 756588434
3 50270 101060
1 77849 90139 21150709
1 94009 94685 523555268
1 96899 106195 509848797
2 168336 322406937
2 108657 283459506
3 134098 110435
1 37406 41477 319106448
3 100628 17793
2 166903 207548884
3 46714 83767
1 12967 60403 200843194
3 153415 99605
2 124402 490260218
3 66871 110143
1 96645 104571 646479128
1 2764 97718 244021556
2 82749 953296646
3 91058 79701
3 8331 100111
3 62655 74123
2 72075 794287995
3 3855 86417
2 107454 204806149
3 118621 46380
2 73002 515459716
2 124312 878186944
1 28423 89431 687048175
1 50697 58718 799271953
3 90208 43530
3 26163 85649
2 82471 256111926
3 92459 83122
1 64839 97461 572568255
1 68179 74076 410017232
3 81555 71646
2 76476 836952235
2 96062 405934894
3 30532 84920
2 16017 198469590
2 134328 292686756
2 153650 411879662
1 35441 76272 179445100
3 16561 23302
2 68222 185892209
3 1725 108700
2 51083 703024543
1 75705 102232 350142012
3 103475 66658
3 152915 10711
1 64993 77827 401210111
1 18678 43495 728365748
3 158532 44251
3 136200 7170
1 57417 66961 649027702
1 83465 87697 309824189
2 12057 328908315
1 58813 75108 140594496
3 10171 102736
1 52469 102150 228039366
2 110057 256798469
2 15828 64711394
3 47234 48758
3 38818 40368
2 58318 774977263
2 12743 6313608
3 163659 98232
3 79371 82612
2 129277 821655329
1 21216 23414 89024207
2 98381 243508180
2 114622 919602932
1 18189 79537 750901369
2 44333 481087033
1 36481 44858 907925452
2 66481 665136919
1 16443 24488 895890528
1 13941 107909 764866325
1 11425 13721 291475318
2 21884 411215431
2 62656 761329754
3 136598 15524
1 68257 106003 192412674
3 17103 7364
2 94898 82145771
3 160543 88246
3 75330 15785
2 81667 333566926
1 21475 32898 247388927
1 3551 46438 591901253
3 18631 23550
1 26370 30661 559926611
2 152304 666209634
1 33871 44861 48904357
2 135134 107209401
1 24519 93810 392471771
1 22931 23139 678722326
3 8934 72817
3 32673 55763
3 60508 25829
3 20996 48617
1 62230 66179 650883469
1 69836 80373 909764943
1 61021 114299 852452772
1 13645 14946 229748475
1 52810 108975 790190854
2 51345 713476661
3 110315 99717
3 130942 10794
2 43040 270494385
3 14856 11916
1 76993 106544 14981157
2 66706 180467474
3 127112 77234
2 23098 570641811
1 32256 104952 850802988
2 42640 982988681
2 129488 45259800
2 170001 561529962
2 39295 903971214
2 164759 68080966
2 40944 798813325
2 143994 666387349
3 129408 38913
2 72655 229552212
1 37550 52873 188537323
1 43757 102947 142687338
2 118261 5672810
3 133511 97901
1 71415 82795 363585515
1 47377 101606 902383902
3 8813 3278
2 18889 939496653
3 48407 71725
1 20451 25266 969925887
3 119042 80540
1 3678 71294 237103751
1 38448 106868 377301433
3 138551 107285
2 128143 344935059
1 3263 33898 184786023
2 86157 957893285
2 170805 517293997
1 42364 62416 454383816
2 20705 668052169
3 38209 5157
2 90993 514271459
3 78014 108337
1 49065 112445 899191855
3 78377 71497
3 172837 96950
2 19282 556318800
3 159691 26811
1 44958 65684 942538012
1 54540 77656 100213672
2 67050 90419195
1 95197 107693 462057062
2 128481 702651888
2 64002 479293442
1 38533 53139 866174836
1 7555 16640 644614571
3 108377 53611
2 147904 755724046
1 89379 89634 357121788
3 32065 42247
2 144930 258799224
3 175035 7860
2 40372 20145956
2 149866 421989775
1 5512 12991 525643043
3 57380 111629
2 41342 826398553
2 77503 49975341
1 31607 72508 520913743
3 643 54359
2 7646 440063157
1 7129 72105 27272131
3 101793 75794
3 137466 25904
3 172077 15517
1 78399 90641 591925464
1 14501 49067 908651583
3 124685 59029
2 133077 343450623
3 100430 34327
1 23617 104344 531848295
3 100583 97157
3 29214 71790
3 127427 92496
1 27398 80139 254399100
1 96027 96488 593149517
2 154117 53280524
3 97709 856
3 27884 41690
2 119420 975583256
2 50511 143254765
1 83254 98191 785791595
3 99098 100766
3 169884 35511
3 111652 87069
1 49587 106372 635397646
3 156793 6361
1 4032 14405 858258838
1 46878 71795 586620141
1 33504 74918 125847743
3 90317 90860
3 130950 93485
2 147656 5475373
3 136306 23343
2 28332 230732519
2 70966 772807694
2 80390 256990757
2 64391 786683024
3 133867 100024
1 34132 51189 908405061
1 90676 96734 726394786
1 92317 100354 425374951
1 42577 92466 844134539
1 35543 72556 372567040
3 109238 96264
2 135370 690599596
3 100017 83652
1 2103 34899 919502805
3 33511 80888
1 91474 102113 98453893
1 37489 58021 608816112
2 67689 187872122
3 110994 90960
2 55631 767450803
3 24439 89673
2 139738 563156039
3 87680 67435
1 17207 29753 480231420
3 76561 105149
3 65196 83049
2 45729 507159080
2 19029 364500927
2 75096 829408191
2 144758 841286722
2 37281 290368455
1 26946 57550 993926475
3 11479 629
1 2331 28942 82183622
2 103204 649962039
3 171153 89968
3 154894 46590
2 28424 49254578
3 86457 63910
2 158461 691089142
2 52159 657986992
1 48630 111880 977939367
2 96037 403049370
3 26891 46125
3 45410 113455
3 38502 17407
3 12028 61781
2 123118 638092531
3 32555 22587
2 65999 601965809
2 18860 128502914
2 27237 506743104
3 172598 112187
2 115734 257120950
2 169544 837605311
3 156686 89348
3 29246 82533
3 105210 62237
2 135297 782695075
1 89314 102532 376365768
1 35591 89896 310677121
3 113507 25592
1 28586 110381 910675806
2 60075 923523007
2 26121 818101645
2 126353 125652906
3 115606 5235
3 35993 13164
2 160011 920681389
1 17007 112967 52215059
1 23188 69308 479390587
3 142264 15928
2 144421 544142321
1 62626 91849 177074680
3 85513 30662
3 27846 80579
3 966 43176
3 53008 84832
2 143567 897188790
2 146765 772920906
1 73021 75887 588339394
1 14704 83163 373366249
1 113186 113279 279792100
2 166533 790542324
1 13051 38160 997173560
2 144587 451756764
1 3496 49432 871686259
1 19379 106105 399878600
1 920 3226 889142287
2 97171 527988283
2 144535 411065704
1 76994 96094 299532070
2 163656 558550288
3 158211 74688
2 138281 179960261
3 42110 26868
2 116154 451983412
3 102563 34572
1 28678 61186 328251386
1 61644 63962 206020132
3 167345 50009
2 27033 91048522
1 45217 68927 272161501
1 62792 67165 233665353
2 70036 728815521
3 33997 15092
3 72484 105600
3 109949 99145
3 144192 74292
1 56329 91192 814684929
1 21565 60526 347668832
3 58892 73352
1 15186 36377 582351723
2 175346 881424099
3 140042 72170
2 74754 58003864
3 143558 107209
1 26576 58550 799285081
1 34458 35400 741085546
1 87330 109833 451264438
2 14825 150647257
1 37367 108843 637707658
3 110784 89097
3 80553 94027
1 12331 44151 256974100
2 55629 533598205
1 17643 53531 833310996
2 64462 522786391
1 7537 109324 50174898
2 36274 186714280
2 119533 687218363
3 131636 49238
1 110469 111686 256323872
1 39172 88984 446524834
2 157978 396964642
2 168568 469109254
3 59262 3054
2 104735 117719605
2 139506 401352632
1 72358 109553 246152294
3 81999 8952
3 137274 90979
2 11724 564764305
1 60868 99810 568181404
2 28276 981064332
2 67348 638043990
1 26746 59672 981698295
1 26086 64638 604409637
2 99581 6803392
2 24521 700888090
3 33202 15359
3 156153 90040
2 96359 924895350
1 23549 99191 628965322
1 62849 63920 881702584
1 30598 42500 514367561
1 35718 60996 450526712
3 45724 98
1 38701 106698 508721724
3 124861 39049
2 2473 546455887
2 44986 395577243
3 6404 62300
3 59683 33803
1 13962 52478 774408447
2 60437 490029250
1 39008 75803 341125440
2 125432 263014
1 63668 64034 871443955
2 116461 843293285
3 163354 72621
3 97574 4473
3 55688 15253
2 81082 395067516
3 54847 77389
1 54589 74198 312476156
1 35436 78254 951350833
1 58404 71326 712123414
3 69136 68721
1 42369 47353 398266537
3 106347 30113
1 62646 92641 774629844
1 70816 81815 305889592
1 50179 79569 482775966
3 59930 105188
2 150543 181759189
1 29747 43126 609507585
2 7595 572173267
1 60168 108892 843147118
2 169018 545898288
3 101513 94320
1 9019 79844 918226875
3 53099 53210
3 3992 94876
3 6240 98423
3 59568 33823
3 4142 18154
2 34935 684528739
3 64206 1386
2 154568 215079364
2 87857 547436895
3 111130 97929
1 21781 47290 272569231
2 68821 499085460
1 98027 100016 731755711
3 42272 91632
1 78646 105730 135787787
2 32703 361814237
2 136309 526847427
2 83102 699992155
3 77481 99541
1 19536 83107 561789834
2 58217 54684023
3 128755 100700
1 16419 22407 755005481
3 154939 80604
2 27068 394125278
1 58050 66502 42393602
2 25558 902835076
3 159918 112125
2 98151 277926498
1 43487 56646 522691504
2 88414 882022725
1 70248 77466 388115217
1 20615 43226 985082050
1 91765 98579 984829131
1 5705 104928 270327076
2 30388 731336800
2 173560 41407598
1 11514 65787 120276455
2 125234 70333129
3 54844 50627
1 15905 20200 80416039
3 141009 13329
3 155193 106910
2 16658 567616075
3 7030 53426
2 66232 920721386
3 15736 32630
3 168363 92443
2 63975 960045124
2 45186 519241417
2 1583 406498475
3 100170 39857
2 13357 707831175
2 48589 97847834
2 55856 291319314
3 72718 26685
2 43779 977314352
2 41071 968488185
2 46355 410610223
1 5125 79293 962216407
1 74621 81190 601579547
2 154180 126861466
3 25466 3035
3 2985 60020
3 125851 12201
1 16628 37814 187967996
1 69142 84622 930851101
2 123126 448617398
1 13294 58462 592393145
2 154154 678715161
3 20090 92925
1 72253 91790 575951166
1 81020 103923 574160762
1 14362 39379 508026273
1 44329 61568 283528535
3 129792 9191
3 112257 74237
1 31321 63533 990012086
2 9643 470313831
3 22095 69921
1 58266 104950 386030990
2 4761 426092944
2 116450 769545587
2 136799 448611424
3 157672 16453
2 12657 808583304
2 118647 945847360
1 20524 73762 459821699
2 79657 54036246
3 97826 15800
3 543 104442
3 119969 44100
2 35404 767707197
3 24317 14378
3 77567 19191
3 31535 72625
2 91946 679657757
2 17614 988569615
3 29039 103964
3 95985 6654
1 66731 88972 608723623
1 65140 105250 409669493
2 168297 540609486
1 8617 80261 156697824
3 61776 66544
1 9709 68878 909763568
1 9644 92039 543362455
1 86724 112304 360775700
1 6416 36807 366037937
2 38466 692542590
1 80264 110656 571460970
3 1388 82096
2 96905 20317877
1 22964 113715 428144357
2 79328 680688600
2 102780 85219524
3 68019 89096
3 131791 30736
2 11214 773753200
2 174532 550166071
2 31891 727418266
1 57551 60548 353103704
1 32851 34642 414321583
1 24669 49219 433109535
2 67412 776558776
1 44038 60658 707353708
1 14049 27329 561386498
1 45136 55005 789722507
1 72695 79273 39657802
3 20275 58987
1 13155 25947 161061446
1 68203 82838 978568577
1 37757 94747 938862761
3 135690 33073
3 77568 25820
2 29882 604495212
1 29662 98087 495839897
1 57677 59213 950550223
3 100723 30820
3 22084 64669
3 58534 48388
2 30641 84475557
1 19861 81051 285683602
3 40709 30906
2 144594 88472041
3 30097 10312
2 130640 236535550
2 22569 455450433
1 15028 39095 386637467
3 78168 74422
2 61011 382840249
2 23065 418483891
2 115928 890526045
1 35539 55651 44061074
3 76311 3669
3 60577 94235
2 9110 441310039
3 145978 47257
1 13241 73297 894115349
2 123798 774532025
2 145666 645311385
3 86618 109628
3 125469 65874
3 59710 108919
2 96757 968186719
3 9435 58344
3 28386 47121
1 84582 90496 415663315
1 12640 15415 559394272
1 29434 54657 322169521
3 46986 77538
1 15651 95014 961917025
2 121493 214775921
3 10184 24976
2 115058 634681533
2 161765 764289328
1 47268 99243 246712377
3 132867 25766
2 10429 697908717
1 105273 107903 263228311
1 55841 69936 142027562
1 67528 84166 684490671
1 28068 69158 698351497
1 59923 90639 489601144
2 19019 341829702
2 148537 248124972
3 145014 32337
3 167540 18530
3 62515 30647
2 96878 509170533
3 69749 31966
1 24697 54487 671540348
2 8719 37591137
2 5189 396345240
3 74027 61942
1 17453 58450 438598614
1 561 38438 951801143
1 8374 101679 155724249
2 73070 990896027
1 39232 55636 12824272
3 108106 68351
2 69883 113581524
3 154922 8565
3 92254 17609
2 46289 48629565
1 29757 95764 864641238
1 50828 110736 805638182
2 153974 440079867
2 109463 421083685
1 22357 110374 959360612
2 152555 711857028
2 153657 650332208
2 46669 390508529
2 31601 244291417
3 54303 80501
1 82063 89995 981954060
1 2110 10260 928661202
1 84544 86890 172150710
2 19294 682579970
1 63602 95855 127730160
1 45958 51622 503806719
3 141663 81519
3 36873 34187
2 109232 243498505
2 69609 959348050
2 19840 896417326
2 110775 930805604
2 119971 668645896
1 41528 48252 881483952
2 115879 130376318
3 151166 89522
2 175147 850946336
2 128597 824554268
2 41017 728919893
2 161206 224700116
1 38822 43111 251876837
2 160832 423157799
2 123063 375666719
1 56742 67798 490913372
1 27441 28099 710356099
1 41261 112295 622022367
2 116223 63462874
2 26413 764918207
1 13552 57917 109947491
3 74586 110713
1 13433 62724 18607275
1 4931 67938 286658787
3 103231 25442
3 10512 58429
1 48191 62835 575342803
3 57958 35610
2 159142 848520580
3 77793 82891
2 9694 364985676
1 99033 105088 468675963
1 6336 6611 556841730
1 2292 70551 912641313
2 40173 809418599
2 68310 618577080
2 140294 721259966
3 13383 27006
2 96783 379903851
2 94035 511077263
3 63079 22397
3 86546 10937
2 36860 45236255
1 7821 97621 694652532
1 19986 58460 950815731
3 65874 61871
3 102922 70418
1 4408 41470 245854556
1 266 114308 93160097
1 8425 53002 106786344
2 150353 72794910
2 134831 100729407
3 116654 35002
1 29103 88461 580476564
1 38420 68083 337306445
3 47777 40022
2 34291 281194013
2 155787 889867189
3 76064 40582
3 63559 7787
3 165664 73227
3 168598 39586
2 103864 793891888
2 165967 687760056
1 75279 108402 401050739
2 49631 770197540
3 98085 111613
1 13918 87205 333115556
1 32440 83884 521312677
3 162893 61546
1 17951 57952 681206227
3 106527 58538
1 17408 91624 175789683
2 28184 132666719
2 97499 976144998
2 132882 741005133
3 46307 89441
2 123077 809899357
1 48912 108149 436887692
2 37558 856635048
3 161579 102431
2 173374 193712945
1 50363 73231 600285838
1 35083 72869 131325586
2 15207 739118525
1 78984 88877 577652022
3 78900 73716
3 63288 24811
1 5495 6684 691292640
2 114288 72390677
1 100852 107328 701696166
2 43635 200681316
1 13022 82964 705762659
1 12159 107355 918412801
3 156686 93289
3 102865 27522
2 41852 630577942
1 35743 40456 122389575
3 171224 57484
2 91641 551990890
1 41195 93683 622162773
2 8939 108276812
3 102571 9088
3 83859 10125
1 88655 110384 8963828
1 24811 32964 847695781
3 170515 79655
1 32711 80562 344159535
1 99894 103522 861437073
3 49607 49685
3 112532 106975
3 113352 46608
3 151283 105908
1 41862 87836 750172843
1 54232 112888 874753863
1 70647 112928 355401853
1 18270 61096 75083040
1 57848 101355 66408311
2 97508 755442459
3 44378 30323
3 142412 32115
1 9004 49219 471093355
3 126455 94036
2 14125 184448702
1 5805 50619 592885700
1 22819 85435 44080489
3 160780 49330
3 28787 90373
1 78945 92814 967551654
3 146054 87695
1 64251 111854 443667892
2 64592 420903897
1 30258 47104 829237734
3 108734 68093
3 152755 91472
3 59386 103129
1 6919 26643 488039342
1 16827 58530 197854937
3 77451 9603
2 150205 874103120
1 55262 102540 157568514
2 109831 620112970
2 142986 249894754
2 50590 500827347
1 90170 106640 585019887
1 75367 89245 259987961
2 117290 82108464
1 55471 90545 742238610
1 40470 107121 356165659
3 174784 5379
3 72566 89856
2 89692 88322613
2 55184 972750457
1 6645 109126 926951831
2 22840 906304648
1 41443 49436 297877893
2 63941 676548902
3 49113 17486
1 21302 112770 955462687
2 460 979182074
3 71471 2832
3 171651 43502
3 150584 6371
3 42107 107799
1 41726 88984 876442748
3 154704 25228
2 117892 763980067
2 46692 640627467
2 164157 497615674
1 8596 69630 639845045
1 87447 108396 643848552
3 150836 18026
2 126803 138382059
1 63324 105168 249512996
2 14423 765847163
2 109270 244435831
1 12055 77525 289841476
3 58046 82033
2 160227 534922558
1 9483 93639 142171765
2 154167 906364558
1 48213 85531 209248236
1 31192 64426 99104331
1 104395 113313 305911627
2 76282 224925644
3 50132 74774
1 48207 88125 161606361
2 73804 202656295
1 45889 53051 445693889
1 22474 79635 615988971
3 93442 91777
2 125105 810111668
2 137716 75791415
2 31393 108861260
3 101589 13515
1 69288 110996 373239276
1 71674 91040 378843387
3 62774 113415
3 71633 60255
2 53829 352334904
1 36038 104765 431291682
3 138736 77270
3 153902 59682
1 20274 102941 523493201
1 61223 70603 428806860
1 53078 77636 385161894
3 16875 30967
2 160385 655726811
3 98157 96064
1 74874 87098 303915260
1 19076 103504 198748302
3 14861 61428
3 104326 112137
1 49140 60711 987202920
2 168491 130298464
2 65795 940480511
1 7393 47759 948292268
2 156713 423481193
2 134117 864360855
2 8517 719513101
2 121428 9991134
2 35713 316455531
2 32824 991397262
1 3358 17572 10407601
3 110833 47345
1 76173 79315 203492334
1 50000 103595 225884225
3 93878 53115
3 92012 200
1 25222 77359 956173634
3 139561 67044
3 166042 89024
1 73771 98846 171859935
1 13295 50422 773320500
2 10541 396686469
1 34971 78117 235734026
3 130056 38461
1 5219 67754 605301969
2 33450 931428841
2 20343 11921487
2 163601 317561805
3 150552 110730
2 20195 927025082
2 119301 574424168
1 36719 102736 437855875
2 113494 9369889
2 143519 255494798
1 25403 37061 662402127
2 28512 465376151
2 172653 301585675
2 20871 536825635
3 51461 90790
2 10888 514666832
3 74470 95305
3 95687 60593
1 41402 42839 315189208
2 70681 398217950
1 78244 94650 648079495
1 29171 71684 813106872
2 140948 255020083
3 52675 110171
2 36731 796720870
3 155147 68209
3 46431 72391
1 24343 113553 578637760
1 18082 19799 987604509
3 38058 79275
1 21767 34178 159082799
1 2766 21531 532794057
3 80058 51555
2 32021 196886877
3 110685 30107
1 9612 88472 142021116
1 53979 92110 773073558
3 137493 85371
3 109652 52965
3 24616 90788
2 15981 725904133
2 173245 902734674
1 46776 68220 691429573
3 66480 64498
3 165954 47431
3 108588 75072
3 64454 79674
3 42065 112299
3 18181 23995
2 86379 113495216
2 62361 543903685
2 65997 316734212
3 61756 70588
1 27727 78217 956784895
1 72565 81885 674553764
2 35212 397482914
3 116751 68652
3 3626 98120
1 82765 85269 613585779
1 47088 53913 844441670
3 171378 30955
3 63818 106353
2 76026 793852833
3 92768 35335
1 57037 86488 771521182
2 77344 918264456
2 166110 292330318
3 153523 27408
3 152038 15633
1 13982 76543 5847702
2 77667 807470772
1 62559 105802 800591299
2 39129 106585029
2 139875 646197799
3 64459 26344
2 68539 592797560
3 126171 73284
1 88306 90366 436119166
2 139399 135412844
2 170751 257624534
2 108229 301963326
2 842 501037686
2 173166 347643004
2 108791 99362404
1 66021 79352 435576396
3 46187 37149
2 144941 305806985
3 142533 98499
1 18261 24955 526206756
2 101983 877425813
1 30690 46168 827832923
3 27318 29583
1 28882 36425 276443286
1 42722 88671 200256762
2 164597 633381888
1 12527 22304 422332671
2 118827 143111112
1 30022 89811 855796986
2 48501 730291199
1 3864 49567 566686481
1 41598 49341 87102306
2 60934 295787200
3 17240 13083
2 142621 296919949
2 98835 756934670
1 44604 75093 50696689
2 118502 55977161
1 62468 101716 595604934
3 44105 12821
1 50721 63216 76202038
3 163307 22223
1 928 29188 233967012
1 24594 43750 408473244
3 163624 60157
1 7680 113573 637612386
2 134004 484472748
1 27872 107432 116374149
2 31883 133152744
1 35121 83571 799388342
2 131458 463563148
1 19872 97141 549163926
3 31024 83601
3 166928 65958
1 68391 70319 798494363
2 124322 913824769
3 128150 2300
3 55851 83917
1 17036 33451 470444605
3 77241 104843
3 103633 71803
3 82970 110321
2 59611 490342956
1 58229 83259 981687981
1 38325 40849 296567636
1 62841 70604 314177764
3 56336 21451
3 134444 15521
2 106885 813860574
1 44653 82683 865584290
3 160960 76071
2 151332 723224800
2 160413 312750511
2 160789 280925830
1 56002 94343 560234292
1 10496 76335 439192927
2 42143 502107547
2 50027 703285410
2 69923 945565788
3 81381 4700
2 139794 967827895
1 25530 98591 474474110
3 138737 87408
3 14728 102950
3 2483 56268
3 73229 22121
1 41230 81481 74472786
3 16621 105336
1 28868 105180 291614440
2 127356 32473226
1 73669 90267 835113405
3 50040 103991
3 72990 34437
1 54526 110413 984525120
2 31771 276812984
3 27725 19518
3 175382 30256
1 38722 64182 390059339
2 45988 305960647
1 45647 86420 817351244
3 72405 43785
1 50578 113255 135056316
1 3579 65874 904455664
1 6875 103061 822885360
2 52635 155426078
3 159570 83963
3 151617 106086
1 21968 73010 252006996
2 100031 64810603
2 105794 394421291
3 52337 66099
3 111118 77432
2 71022 47434277
2 109977 596722984
2 157965 185760895
3 65367 9134
2 28806 668507866
3 17551 109582
3 160627 90003
3 61961 33710
2 150854 980563180
2 116600 121303538
3 5866 8258
3 21856 84609
3 49216 8929
2 48533 788682867
1 69986 103309 571207334
3 77216 61659
3 20510 107054
2 80673 287902561
2 26246 784218524
1 15530 114042 126548905
3 172133 59077
2 87144 343664409
1 51122 112000 54211577
2 128102 489590176
2 122164 386553551
2 11125 152871947
3 74406 89185
3 40278 4127
1 40696 71102 820760235
1 78265 99375 710701495
2 40962 507158618
2 122797 983285041
1 77020 78182 93800315
1 82332 90729 257453296
3 14140 67842
3 2177 22923
3 19827 69556
3 63552 51616
2 101088 268502681
3 71501 93697
2 115166 964630780
1 40281 73493 9491419
2 68812 716787949
3 110113 62214
1 30364 108322 954237250
2 57293 770838846
3 88515 49082
2 72744 860635314
1 23219 52038 653005112
1 10931 18002 570128513
1 86993 112502 160061378
2 22313 465721218
3 143035 109836
1 49909 102754 995902044
2 3251 973904228
1 24542 102667 909845801
2 75509 241383787
1 62015 84635 48118059
1 22036 110952 813735779
1 21768 99971 343287519
2 156864 857981115
3 47686 77082
1 74436 89333 589380936
2 68587 89958644
1 12843 42073 941144608
2 173380 820672870
3 15158 108764
3 926 56585
2 68390 255484115
1 6932 89894 105432189
1 31827 100727 845739273
1 72368 84252 288390071
1 3617 14141 235284550
3 102345 48118
3 73533 28279
3 147315 37505
3 79507 83447
1 55774 107101 265808490
2 97863 753385811
2 46248 171838951
3 163609 13321
2 153798 603341961
3 168008 104671
2 3664 534025125
3 66626 59057
2 101394 513843759
1 45609 101668 266429741
2 91686 886570570
1 44278 71086 837406161
3 45551 48678
3 77838 6685
3 18138 12149
2 89448 717829216
3 118481 8396
1 13249 78280 930532886
2 41786 298723831
3 174074 16040
3 67132 108146
3 159400 54018
2 99874 103639236
1 69230 98867 74132056
2 62106 126401416
2 62829 349155991
1 45330 47442 224814922
3 28624 16491
1 90516 96796 482710588
3 173246 113254
1 39357 107776 712119802
2 52016 927011282
1 27014 94752 609511371
2 8321 69986782
2 1244 993218815
2 530 731092425
2 157053 955972506
2 140256 59959191
2 104441 979909406
1 14823 64113 226782353
3 36377 93075
1 46145 111322 560714673
3 105440 62669
1 10137 103627 158041435
3 80504 8133
2 159958 868107780
1 42407 98201 196382279
3 15604 73091
3 173286 93739
3 137693 104138
1 31331 65666 51727426
3 71113 89033
2 122445 231512707
3 142598 14871
1 76481 102828 965490986
2 95087 113666986
1 46151 81829 848075217
3 55325 47853
3 74646 80064
1 53164 102422 184746639
3 68582 70540
1 32682 49163 440553923
3 8239 12564
2 77804 868117204
2 127620 282332656
1 5735 28665 410969873
3 7776 96760
2 46192 833135681
3 47831 67826
2 136862 436325403
3 124927 77325
3 106357 24184
1 44274 75661 75746535
2 37823 227697047
1 14027 98200 311663943
2 49345 406490328
3 51552 58952
1 19069 107356 917899157
2 123075 574525725
3 34383 10976
1 61916 75628 511046126
1 12169 44111 233791577
2 149368 785055425
1 24836 107622 30375043
2 165493 327927171
3 86225 45761
2 163766 79526787
3 33151 31231
1 78694 106031 321400727
3 83344 86631
3 149709 38716
3 12695 42194
2 3954 211190179
3 160741 84655
2 164458 311050466
3 81793 46466
1 45816 76172 585800806
2 87128 820204520
2 112464 478072624
1 48594 106869 724270003
3 51758 21789
2 130866 921794390
2 64437 114942161
1 22015 27996 657594599
1 10837 80350 179310016
3 116234 7935
2 34530 202630691
3 141981 13653
1 51824 105038 196218003
2 38122 810204770
3 136634 64032
1 11686 45389 987404396
2 88788 593504733
3 93311 28592
3 79088 70959
3 66279 30728
2 145408 988512161
3 73988 92938
1 37601 102519 510236359
2 32708 940201931
3 144656 377
2 136498 635353106
1 42877 111893 334037201
2 3973 19175771
1 751 28559 856596552
1 49288 65750 753008100
2 150354 34294884
3 65353 85694
1 24270 90590 334793390
2 154533 949004708
2 80036 328443508
1 16547 42384 587552538
3 93618 64535
1 1092 33294 335130448
3 106673 59638
3 65807 22512
2 125107 743794443
2 105286 799052070
2 117099 913014662
1 26545 107900 955669726
3 136217 79745
2 11625 996326767
1 45543 66496 265028945
2 77030 811179178
1 34463 82822 6990385
2 98799 236636221
1 2683 24006 502136532
3 70063 38894
3 67109 83037
3 100492 19959
2 4850 415667443
2 172030 679029922
3 8050 112793
2 57677 458587951
1 55758 107584 482441430
2 38943 333681526
1 85652 106130 902625760
2 149576 705521551
2 107480 770720214
3 56580 55814
1 76566 106210 328252129
1 72418 99817 87355399
2 164035 873748139
2 34530 185554779
2 73459 152735878
3 174447 98205
3 3303 105385
2 82460 274987605
1 75173 85970 666929743
1 55177 78029 237559213
2 128355 647382278
1 83629 85530 71453903
2 101567 44248880
2 83364 754554244
3 101831 34613
1 12246 70175 691471955
2 160921 328114720
3 9142 50926
1 25967 98099 164762623
3 175020 77262
2 170244 793198650
3 145254 27488
2 74908 839795231
1 25894 50302 552995298
3 123860 72688
3 76384 112899
1 86034 92976 62880387
1 46017 104765 136628235
2 92778 322790532
2 16539 119321755
3 80840 30128
2 96463 829014042
2 149095 664897032
2 151881 195166144
3 141324 27160
2 131863 191192428
3 31218 36659
2 63139 855505454
1 37434 47893 726558949
2 37628 542947678
2 26642 627993996
3 70639 42137
1 82465 87668 57598809
2 129932 546948019
1 18944 55525 730776190
2 33214 256852268
2 51481 731996348
3 168323 114040
3 124170 32893
2 68250 949784330
3 169100 42438
2 46196 180325172
2 95372 405734360
3 78118 99684
1 50683 76437 488998869
1 30384 106128 595427414
1 27788 107923 542482693
2 167751 325755306
3 150091 102265
1 55797 102975 752913113
1 10986 76259 224078925
2 34517 953351796
2 23949 10430999
1 8372 82433 144833529
1 12273 78881 392535783
1 37272 65632 338495955
2 52828 561970287
2 19032 585554995
2 109883 605769509
3 95810 33428
3 18298 42000
1 85889 89127 370476995
3 145634 67514
3 135118 61559
1 70714 109267 791689319
1 95619 105581 218475809
3 39665 39697
3 153181 59851
1 86946 108999 300387185
3 117954 74920
2 154639 3234010
2 160395 623262672
3 107903 20298
2 155863 63976672
2 127157 694707048
1 99690 104674 15761714
3 151495 24604
3 20478 105978
2 60627 709477936
1 10011 85142 459242480
2 166842 404249713
2 37082 297672828
2 112328 497881300
1 23201 105234 917444596
2 118056 384119179
2 43312 283003942
3 23359 63476
2 125126 790192537
3 161092 31625
1 44584 76565 247376845
1 66826 106040 783255147
1 20169 48024 2728731
3 61285 66053
1 25171 48087 169920208
3 112846 3041
2 104243 846378850
1 63049 67370 971103148
2 51579 62601375
3 141335 29001
3 41096 30441
1 8681 49189 786455221
1 35625 55835 780686465
3 96153 9572
3 167519 10132
1 42502 96148 698600307
1 25894 40845 511073420
3 63177 70168
2 113078 188194264
3 80043 110985
1 29315 95441 909776471
2 47180 252571226
2 123294 474855648
3 20887 5806
3 171526 45746
2 67962 296282421
2 113864 387469355
3 151081 74484
2 121307 424922559
1 51109 109211 28506981
1 36984 42454 788264359
2 89586 981521016
2 138764 339460691
2 137013 897220719
3 101098 18823
3 15534 109724
3 11558 73046
2 4110 101948619
3 122110 24449
1 23484 37420 331682862
3 163994 98468
2 111852 910941209
3 68363 79953
3 34242 70001
1 21063 82959 439594755
3 65452 24995
1 59367 99742 32971923
1 28378 58694 224186010
1 73751 100662 714181454
3 79505 63524
3 172953 102746
3 78318 109324
3 42861 17207
2 51677 477998829
3 47759 72680
2 121649 116265631
3 131081 44433
2 93985 756348904
3 116273 96339
3 118564 112250
3 80183 47146
3 105214 108369
3 136733 10354
3 81354 45710
1 1783 12507 961175179
1 14594 71895 321897025
2 39565 882497677
2 166578 141633771
3 139833 66903
1 30564 33242 807847070
1 25554 56236 492787305
2 43829 790589895
3 40985 76804
1 29387 65250 415164174
2 57713 985920129
2 19146 497386682
2 153337 494621045
1 16402 52260 88829258
2 18958 501723201
2 42043 954188010
2 85162 757814608
3 103002 37563
2 143493 742473474
3 161343 37813
1 29236 75156 236747048
3 167813 24020
1 88375 105741 795638306
3 152226 12779
1 21333 61083 539692435
2 39261 765780570
2 133812 699105132
3 85322 2990
1 76963 82502 275989581
3 164986 90663
1 81819 110146 845720988
3 28816 56534
3 46336 64899
2 80391 320706094
3 64313 24940
1 64814 104181 185445099
3 50758 63936
1 19648 111121 24293162
1 27998 52798 487076477
1 85904 105133 437085607
2 166554 867683618
2 124394 782627805
1 78557 86507 603194823
2 95247 432692997
3 71911 7305
3 138059 101494
3 21040 80811
3 25673 105554
1 14922 22761 860756155
1 59344 75550 95930162
2 114445 980837089
3 75844 35399
2 90631 918806755
3 76578 61547
1 71081 81944 302215531
2 172267 372798979
1 12340 60295 364969430
3 174394 84372
3 68384 72761
2 148674 428613718
3 152339 111357
2 160168 949912703
3 111019 29674
2 103185 906490116
1 38170 76042 624279611
3 75132 25046
3 79137 37938
2 129373 543445048
2 8964 454262878
2 49862 890412025
2 107024 78290770
2 76541 532085321
2 80041 879292933
2 12909 951938193
2 102061 330111321
1 1227 14746 914987195
1 55805 92569 818784309
1 53180 93008 237028936
1 12776 106955 571391321
3 162612 74569
1 25543 69587 818644257
1 16843 78239 483673177
3 135901 55880
3 112674 65140
3 126817 53934
3 72252 83282
3 12092 84582
3 118850 41624
3 132961 27221
1 6719 91939 439144604
3 135342 113423
1 39410 113860 768460893
2 49104 321151786
3 8047 81524
2 17858 302566282
3 152927 27041
3 150684 70383
1 5584 11511 793028469
1 56484 75194 914615462
1 70313 107848 163641373
2 88947 794789305
2 77145 819676326
1 5737 80002 698153718
1 35071 64965 288238574
3 146082 45427
2 6754 47093168
1 463 20506 536792640
1 73533 112446 906692410
1 16438 48525 496423280
2 82216 922376856
3 166095 105984
2 149002 810937414
2 68285 231228987
2 1605 478816160
3 39919 79865
3 102430 67359
3 137172 10181
2 33634 461084633
1 47109 68503 51539893
3 161843 17933
3 50510 97314
3 10344 53197
3 122055 109645
1 82404 96818 46650851
1 43428 96739 507162860
2 93818 768481035
3 25958 11888
1 4713 30247 772419975
2 10226 171271507
3 71235 52535
2 46316 674107638
2 37657 273417968
3 87607 69696
1 68828 107606 796082171
3 159371 71441
2 174551 885750424
2 42107 23423231
2 151495 276598104
2 107086 836178477
2 102511 318545956
1 77694 93466 29541228
2 78845 479263108
3 57958 31245
2 15015 353801556
3 41411 49084
3 28901 74003
3 49725 84719
3 86140 34217
3 175278 37773
1 59473 90387 712608926
1 57551 84982 408886137
1 94094 113877 960772357
3 87452 84002
2 147887 75680630
2 38552 939031112
2 142075 120511781
2 41441 237946092
2 48839 22997442
3 30874 44458
1 17957 85933 664179318
1 44594 81100 198001235
1 20456 99719 696709877
2 69602 186931944
3 157091 62856
2 136677 766583266
1 44683 54284 174394176
3 61876 10394
2 129412 810283767
1 94679 104271 860398725
2 72983 686809917
2 102324 523398389
2 119818 932106177
1 62108 71918 683730674
1 78859 109349 216646379
1 29494 100033 171288723
1 52816 58880 861031769
2 145915 505527148
3 138531 9813
1 17579 112785 351465179
2 66494 946669558
3 68879 1606
3 137559 7272
1 27484 97188 426698198
3 36483 464
1 30268 89439 946611873
1 94744 100397 434711585
2 130403 527934316
2 74324 942733479
2 24739 571309956
2 160376 808764367
2 163109 229559771
1 5491 52514 544315825
1 39321 74371 954064999
3 51831 19818
3 21959 63086
2 28349 892414288
3 170460 54440
2 27593 555258718
1 3660 25844 563382296
2 33332 618598941
3 157015 28334
3 127435 65171
2 153558 591920604
1 1494 45609 242252871
3 113382 33098
2 118711 42528412
3 63936 16912
1 70115 86473 638294929
1 17825 23960 349167162
2 63849 951196448
3 103233 42110
1 16213 41827 681224980
1 7164 28012 466485066
3 76493 49499
2 49359 807638386
3 145458 84812
2 83364 742797748
3 85695 74486
3 137587 91296
3 16520 32103
2 112808 400932121
3 114594 20308
3 80323 86384
2 163973 945110766
2 50658 598819680
1 46639 55639 494689365
1 6244 89261 39465073
3 121425 73646
2 52742 349994940
2 94488 870442387
3 102618 64386
1 69341 79740 71374212
1 104051 109146 536295896
2 135047 882940844
2 63608 879984189
1 58642 63637 313692525
1 90519 96756 947250374
1 38408 102518 580489764
1 6989 64154 235121278
1 32106 65850 952161884
3 38590 60381
3 84847 60366
3 159892 54047
2 150712 319890041
1 27230 86137 593398126
1 42602 110382 586322269
2 118618 214888555
2 78001 723272747
1 35247 68389 212301294
1 15316 63503 582599271
1 85714 110112 5702391
1 25410 76320 333083355
2 99795 585356007
2 130479 838013540
1 90509 111133 375029557
1 80170 85095 137262169
2 14135 117320126
2 109966 490462145
1 35582 50207 597822612
2 29675 763937967
3 160853 43951
3 81823 36491
3 60584 60697
2 146837 653068666
1 66002 75805 678542642
1 51200 58053 85170823
1 35364 39305 440188511
1 23566 41354 303518269
3 70113 14194
3 145076 24366
3 143933 91036
3 9093 87103
1 28763 91514 11175037
3 52497 99074
2 31790 18696645
2 115605 420425541
3 61937 111797
1 57144 59369 428617106
1 19124 109259 454293824
3 97004 58295
2 30181 122227646
1 46865 77115 993410170
2 145810 422775257
2 42753 867090150
2 158730 349802946
2 106401 466222586
2 62919 926271816
3 139146 107297
1 704 34328 201895910
1 28700 99903 550410462
2 62044 217377812
2 5662 636747583
3 37795 53052
2 160724 130091513
1 49752 71045 795097342
2 79129 597697365
2 130399 120146075
2 161491 452783241
1 73806 106108 403114493
3 97571 83472
3 104157 87955
1 35691 53905 768559670
1 45462 110321 659744737
3 132931 43380
3 57039 43088
3 87648 62721
3 21347 5438
2 158190 698596722
3 17632 76298
3 133088 48312
1 10113 10581 458708596
1 27484 108522 149937742
3 155263 80807
1 20404 111721 61110164
2 84283 603032004
1 40354 111151 405148556
3 149563 44221
1 37476 96493 701954938
2 147825 201615585
3 37279 14524
1 54852 101302 685442648
1 2393 57474 433433812
2 130424 619932998
2 124349 414728247
2 79098 687224105
3 57838 91748
2 48322 529076691
2 44442 410457946
3 97284 35938
3 69543 61464
1 28659 104860 518225161
2 153933 530381147
3 134738 19980
2 68979 604301220
3 123342 9372
2 15533 919707799
3 41632 66064
3 105295 75208
3 24499 64215
1 22914 73044 39249362
2 69484 949524568
2 139341 553915652
1 41641 45388 782249751
2 160342 565941085
2 14141 804944917
2 138269 308883033
3 160152 39029
3 61458 17446
2 85377 302390761
1 81668 90213 912857124
3 169259 68208
3 37071 23993
1 5833 85943 669532097
1 14753 113462 830450349
3 24661 5292
1 46437 55999 974723634
1 32469 68988 201173762
3 65330 57943
3 147776 54484
3 169179 108755
2 57434 243314492
2 12330 525227628
1 18462 104995 798950561
3 22458 42224
3 156890 32829
3 16030 43206
1 22100 60287 69902603
1 65009 82862 188425588
2 26388 280308005
2 167443 927438025
3 157549 44866
1 74085 103038 963889422
2 6574 843728474
2 92544 948959527
3 76941 34071
2 40673 837968486
2 40884 906813627
1 58050 68696 329706460
3 147281 13796
1 19398 22710 752938934
2 147394 945863891
2 14358 502296700
1 78037 93738 471830568
2 79865 63116571
3 50783 106711
1 6861 38126 771954583
1 6830 75298 220194848
2 93624 147588751
1 57605 82694 250325958
1 33954 75551 344808190
1 18418 28065 220032681
1 25673 101296 942305447
2 66015 18827301
3 10628 77389
1 1766 32427 321906963
3 140872 113151
1 43899 87248 66799166
2 168552 148071837
3 149436 23891
1 8476 102437 523640151
2 63153 285203415
1 64580 86957 890708046
1 42656 46167 158597402
2 140049 342958606
1 104790 111263 829320102
1 71852 113674 987291333
3 45670 90172
3 83280 76200
2 142015 388457483
2 35660 217511409
2 24596 860578278
2 74555 47753325
2 86786 48338000
2 13176 400421637
3 160107 8982
1 74531 78849 508183274
2 117121 346583194
3 63455 21043
3 12117 10013
2 9381 360616378
2 80931 737567121
3 71494 23724
3 162065 40394
1 61570 82055 597491833
2 51452 61490038
2 32103 87355146
2 65978 512656247
2 108282 407445372
2 160330 449108643
3 165302 3842
1 60108 99483 483229676
3 63394 34414
3 88449 13060
1 59670 77963 639180038
3 148912 12272
2 19068 80826709
1 5665 113487 527826239
3 153280 1096
3 147336 46817
2 159871 470961310
3 6469 87864
3 19930 52546
1 39156 84463 472416037
2 8634 995311498
2 161771 280700099
3 54123 56084
3 100339 63907
3 81713 84371
3 41502 14119
3 122176 57143
2 19070 282586341
1 43216 82709 751812035
3 64414 99841
1 100732 104186 326432141
2 84406 423734719
2 69127 805772088
2 48229 625351545
2 14482 311142077
1 9402 105776 931279799
1 17649 92196 362910425
2 11536 498771933
1 59157 66124 302448898
1 799 32730 512125010
1 556 70343 361792410
1 5897 86592 161925965
2 74943 166996945
3 95565 98933
3 15434 44963
2 100250 51957084
1 72849 78256 433002862
3 79814 12102
2 27866 732838226
3 110617 85489
1 31136 40067 192145773
2 169185 464025510
1 25737 36990 317872184
2 174146 17521074
1 60638 73197 862301695
2 37470 433782272
3 33240 90864
2 67401 688634373
1 60364 65276 50405272
3 172050 66340
1 3307 78670 378873633
2 36831 335791522
1 3511 67136 289375049
2 113677 552001795
2 58104 350494417
1 84378 88071 205046993
2 126098 715294723
1 31312 53527 146237441
1 7520 51212 229346168
3 32350 65916
3 24613 51094
3 22743 62968
3 70484 61912
3 18223 24200
2 20416 9079581
1 460 51926 50379201
2 59019 866581249
2 84263 770558613
2 8053 361250253
2 86363 668087035
2 107263 982896349
1 50679 107665 291900262
1 3965 73664 375357402
2 125261 641448960
2 119248 460992411
3 32934 55637
1 49428 63264 114430067
1 33031 93885 699132931
2 127127 183422879
1 47356 53263 905816784
2 80930 910509055
3 39797 111441
3 36801 49815
1 46580 111948 925457749
3 113643 25410
2 97128 433933580
1 34177 56863 795833617
3 73846 19893
3 24184 52832
1 18078 39374 345301337
3 39306 114025
2 136414 617448188
3 132387 35398
1 22777 53723 28491889
3 20760 107052
1 76066 112406 341511256
2 84415 264377731
1 53927 92518 240054294
2 128969 348260068
1 9911 88976 283187422
2 42112 519456625
3 171762 114302
1 12976 101319 135715038
1 31329 80215 758858159
1 41990 80948 15485052
2 148844 704082971
3 38245 63319
2 35926 704685678
1 62113 96181 384969311
3 60417 62556
2 108907 210121743
3 110689 73162
1 8774 86303 553522257
1 70490 106369 948447164
3 43298 100506
3 139038 69712
2 159325 281594946
3 99571 5269
3 64397 32218
1 86940 102616 196912495
1 80302 110826 171370231
2 25846 497334901
2 97746 496363554
2 2826 313622321
1 93085 95353 860686449
1 50458 52118 320512022
3 157130 34486
2 6441 97691164
1 15544 16483 58047028
2 60229 632228023
1 4496 56650 332111632
2 172143 433959861
2 67848 457014957
2 9261 975240174
1 3435 75645 499982665
1 41022 83306 561970165
2 2302 190741613
2 110725 148310970
2 158534 583917784
3 93054 72025
1 36047 84019 105426860
1 4191 108766 531019059
3 169623 38309
3 26930 19074
2 49095 449768771
1 28542 71677 331136936
1 30653 49650 818463535
1 15690 15959 649147054
3 57210 89165
3 47026 57467
1 4489 32411 632899530
2 79863 869585786
2 137454 14498122
3 140593 33191
1 92821 113601 183225019
3 58323 31554
3 151461 106576
2 107944 56686640
1 55580 87272 889696199
1 16036 51099 673915424
2 71245 442209332
3 150234 64881
3 58865 4900
2 163292 762376390
1 1695 96581 256619911
3 147816 35475
2 99106 641383291
2 135057 791912714
2 106123 885435855
2 143841 665124
2 131429 765614402
3 3385 91623
3 132300 684
2 85751 75907406
1 20555 51069 99947669
2 85934 557454271
3 81709 38938
2 62512 456982018
1 84426 102575 735178307
2 115201 330135648
2 126275 638454224
2 136989 546528693
3 129389 65288
3 59634 72031
1 420 21609 660521041
3 66550 28286
3 175621 18414
3 50811 66619
2 90487 66701885
1 70128 95630 761911614
1 18447 106677 590790298
2 19454 250813028
3 154824 76126
3 12138 7178
1 54948 104674 643219221
1 27808 51661 144629335
3 91623 90103
3 172293 91835
1 23890 49476 3864720
2 77513 1704219
3 69494 102200
2 17069 870943930
2 52327 733276471
3 9487 57255
3 157291 76484
1 7365 90442 508768632
2 10508 225671094
2 18486 412264526
1 27464 71895 17036466
3 19473 87189
3 149720 53382
1 27910 38338 519986210
1 82975 83809 183715807
2 117344 349509148
3 69558 1568
1 11631 106152 445795536
3 71601 53684
2 140208 476258864
3 171605 723
1 53436 114413 970887739
1 51120 78335 161510956
1 15700 79492 101269632
1 91390 95185 164581346
1 50911 107929 118195036
1 24016 59188 760417169
2 144272 229946904
1 32618 110915 762332490
2 175167 748160292
3 147742 25720
3 50578 38865
2 162082 12073296
3 30103 76946
1 66365 105036 114335428
2 84246 73968705
3 122112 39791
2 41396 989007591
3 167590 103184
1 8407 91004 111257827
2 144569 728537276
2 128216 350194127
2 135743 349274009
1 22829 23983 655588132
3 111105 47394
2 163691 964376260
1 25725 63331 308201622
1 3328 21569 773085489
3 94396 35
1 30550 59035 281306046
1 5319 18798 233568683
3 155078 108218
2 171444 604309777
1 81035 86479 460324188
2 159019 21699006
2 66193 90493454
2 75487 189856361
3 79091 102152
2 66312 460189838
1 71599 95310 877313118
2 170399 675419134
1 83016 104339 886313471
1 2532 101368 365834959
1 14967 76047 445730978
3 159181 55838
3 97715 60439
2 63042 698872897
1 2532 14781 873538764
1 50820 85560 749142869
1 91735 112475 421682654
2 13961 562477627
1 45548 84634 210912175
2 149759 145873348
1 10289 26365 653511974
1 19460 39495 190382501
1 1923 18927 428565185
1 2304 44282 296454641
1 34605 44888 724137449
3 100962 19986
2 156030 28474407
3 158018 22369
2 136322 812640641
1 93053 113000 103166742
3 18489 75227
2 45032 825578666
2 34456 91210207
3 135234 79572
3 2524 47952
2 123180 624302283
1 72203 85309 491205757
3 105054 64544
2 55464 799709317
2 52671 550512376
1 54885 65102 811515854
2 144948 966893523
2 135415 815783184
1 14184 48014 500807012
1 18148 64532 843238197
3 86245 35138
1 88428 98341 712401797
1 33549 81127 379143260
2 108856 279978725
2 75072 453934244
1 72127 80653 356151900
3 36269 62263
2 33632 265694854
3 146240 60011
3 126572 9933
3 117391 85013
1 32452 111532 675135416
3 111655 7314
1 79784 105598 82737039
1 9568 30495 264098619
3 45384 51023
2 134445 251540663
1 76312 85432 85334199
3 101701 98324
1 63848 104814 304782875
3 61720 19704
1 13252 47430 772235957
2 73229 213835308
1 68200 100974 481232640
2 16831 691210086
1 66118 82084 861986324
2 141555 420755701
3 90716 4463
2 157136 931718574
3 115991 97160
1 54999 102798 451435387
1 38120 52581 157063341
2 143276 7582145
3 5943 54432
1 40947 43559 167686855
3 2595 22919
2 171717 705913241
2 120214 875196523
1 59555 84121 7664482
3 155936 3036
3 47420 30406
1 14518 53905 878578292
1 5131 39937 647581604
2 116788 81596687
1 21256 37078 59574060
2 29203 645890585
3 129179 46653
2 131628 728200289
1 26217 62820 831546107
3 54058 22830
2 72819 585247131
3 22175 24068
1 96089 113309 311388947
1 56778 62896 841231390
2 125515 3536084
2 59050 837795008
3 71661 17262
2 57446 326280829
1 13772 96712 568959467
3 116764 86607
1 99111 102519 572548312
3 175627 87689
1 46423 96015 169156328
3 59655 78258
3 102943 75897
1 67572 85765 252737475
1 52208 101239 538480378
3 133743 3294
3 136239 96235
2 123025 835242999
3 52893 84797
2 50981 960513559
3 11379 50551
1 74458 76833 541091096
2 135646 111971931
3 48442 13
3 121782 92304
1 53897 64737 967390983
1 39697 91146 22232380
3 8641 62992
2 143124 484165900
2 5122 383348357
2 141372 915083499
2 126148 471266800
2 174747 545079206
3 42192 16350
2 88352 923678979
1 7341 80554 157339564
3 59807 16579
1 18659 68923 816499631
2 169175 545204738
3 89929 78024
2 113112 440706782
1 29486 59089 615278762
3 156347 45946
3 94565 21163
2 21161 245243306
3 162477 84331
3 128278 28536
2 53449 918899875
1 3837 54133 351899542
1 77237 99638 285134970
1 63177 86028 228682860
2 8744 500318625
2 105180 737233297
3 58719 7962
2 71884 505981031
3 33161 17285
3 106276 53946
3 3909 100728
2 129032 424160376
1 25458 43949 386063415
3 67500 18031
2 26515 471252123
2 146595 503603015
3 68636 93247
2 18971 852063698
1 13269 43940 29600278
1 21799 22094 879761287
3 100484 49969
3 160641 14755
1 2509 57965 177510108
2 168445 747786330
3 123651 71558
3 73329 83316
3 67976 69284
2 25833 237533713
1 34713 83699 159754906
2 145646 735651846
3 58428 27508
2 66968 259668626
2 52162 933873897
3 87934 103991
2 150970 22942129
1 77393 90871 565066783
3 101549 29848
1 6113 98928 948735326
1 57110 69166 431669125
3 144840 63453
1 46314 85350 681327924
2 43268 74073394
2 119910 776630976
2 77565 792232726
2 166090 392301190
2 111928 144836921
1 52591 81914 910610811
2 130865 777674365
3 129219 29440
1 10828 43164 88624936
1 12763 73413 189208879
2 131748 217225262
1 18860 112661 157637831
2 41262 177986015
3 82054 48123
2 3357 47629649
2 63072 598463625
2 5848 408306525
1 41861 86266 121236500
3 170931 60987
3 144819 64944
1 83887 93180 668691404
3 81700 61438
1 51360 112214 319413889
3 138972 30577
1 29259 106922 640077180
3 151920 102016
2 53688 881539958
2 82625 69775918
1 423 95973 151951759
2 99556 681390205
2 127324 25258874
2 123399 535262633
1 58296 89050 21083466
1 27443 110769 992789330
3 21202 15205
2 61977 841835016
1 27905 96193 895187096
1 3748 50372 960450026
3 14789 79629
1 5599 46171 786759027
3 51823 47688
2 20202 598547656
3 94353 105489
3 51531 54087
2 7954 950753151
3 18513 111974
1 50160 78226 222282545
1 7565 71431 190116841
3 66109 4739
3 140103 46490
2 34412 946315440
2 104558 132138906
2 148600 306293895
2 142060 730238963
1 2055 95425 462982019
3 57469 59317
3 164362 12655
3 142004 30673
1 87412 99594 529685691
1 46965 48093 118355114
2 144417 101790484
1 27321 105088 891531603
3 18477 58142
1 61601 98305 177593246
3 94173 83184
2 19144 303921305
1 37420 47751 866019599
2 14439 278332081
2 106830 518014043
2 132666 925188066
3 88663 73947
2 85437 47974694
3 47650 26793
2 66087 993381092
1 13538 46985 358060788
2 3005 438827172
3 28814 42793
2 44920 42470681
3 131385 51043
2 42518 311557558
3 173176 26795
3 71738 65122
2 21232 45062010
2 20703 444535876
1 71756 99417 950865017
2 32723 336012656
2 173086 688668378
2 72478 309712094
3 84396 45029
1 102325 111844 162548499
1 18631 104968 603407683
3 165296 52217
3 107239 67235
3 132108 72338
1 880 18718 324174558
1 75888 78957 629053500
2 157402 359941180
1 25877 93222 992903968
2 101653 320763107
3 16495 99597
1 26032 69412 517669917
3 130166 97365
2 25116 671840400
1 6371 30998 777771059
1 49628 57638 187401864
2 41709 966082321
3 36118 11060
2 1941 692849947
3 167864 13261
3 153898 7575
2 92398 948197854
3 130535 22543
1 98254 109938 243325016
3 142150 25812
2 23751 35711720
3 32967 72988
3 49635 10092
1 46363 79467 39688772
1 64763 81146 29376933
3 78528 10702
3 60322 54240
1 37017 106201 241126373
1 46144 87553 123153408
3 114146 35118
1 43863 91477 625655869
1 18601 23150 271023688
1 49414 88828 56381525
2 31849 780550865
3 110804 77336
2 2014 618662326
3 164992 38254
3 110337 2931
2 97364 211373327
2 142677 754348978
2 171620 410988364
1 65764 73420 296948734
1 37136 75400 50683300
1 40688 51813 496746806
2 45126 852515928
1 5936 103630 738824127
2 149907 321041261
1 17851 70683 970459810
2 136772 885580871
3 173317 82777
2 51911 948933387
2 89749 532482516
3 110258 42932
3 88977 75019
1 27974 102978 967552262
3 137261 66650
3 144508 93356
2 20556 420983910
2 128348 975977353
3 79298 89437
3 129404 109399
3 26285 52905
3 93751 35709
1 7112 92209 665698684
1 52824 90945 18342760
1 18043 18250 631016957
1 23918 69709 158878413
3 163024 15310
3 144790 97511
3 6431 17456
3 92077 27614
1 8554 47035 682972189
2 36670 901067234
1 65943 83042 35803885
2 96302 393969310
3 46977 95545
1 12779 94715 188886172
2 96880 756443521
2 14688 63882747
3 61535 57632
1 44406 84927 626678263
1 21151 74773 912179805
1 18085 85313 369004649
3 97768 73530
2 60999 186493890
1 51959 105968 47442582
2 105444 983277537
3 122226 34790
1 99825 113721 774146770
2 113841 154821294
2 1566 768196355
2 116159 968563364
3 27080 50695
2 69194 190348646
2 130324 213352388
2 51588 371638952
1 38482 43111 286404249
1 78648 98007 187446157
1 73677 109023 874602489
3 143213 112918
3 139970 80545
3 23653 71733
2 3269 725813265
3 146633 17382
1 69746 73472 652969879
3 37869 69901
1 11028 92132 767026277
1 37678 97092 289485425
1 958 75037 786335034
1 25595 50075 172077823
2 79382 838667310
2 133389 234481916
1 20645 43044 444664738
1 8242 56630 34533572
2 39283 901519470
1 49578 111226 252829727
2 229 971767769
3 148664 44395
3 68983 24
2 127884 621832220
2 87560 142915302
1 49635 71929 249493782
1 7728 54867 60946224
3 225 50825
2 137456 250846560
2 35122 885865079
1 4386 14033 258560808
1 31089 65182 428280485
3 47794 109953
2 22704 872566222
1 71129 80169 713492289
1 8174 111333 530189529
3 155076 87986
3 59802 84562
3 172577 105706
2 117669 347028175
3 174670 23761
1 50677 76104 611960299
3 56886 90729
3 142014 30697
3 40510 28697
1 1789 81515 355541038
1 38189 44338 544548231
3 97420 36087
2 140965 30386955
2 99561 97706887
2 106236 713627507
1 60217 108970 917327
2 57833 350884232
1 39709 62153 637068603
3 152528 6901
2 57044 962186959
3 105869 66194
3 89274 6559
2 54989 326227498
2 6466 505022780
3 132593 4561
3 22640 86154
3 76363 109838
2 41447 943957741
2 123603 57554122
3 142804 90958
1 18222 51021 174057228
2 75788 999678759
3 86721 93352
3 163630 11588
1 32098 79724 628989902
2 166369 124838324
1 34443 102681 91004429
2 82970 38477247
1 26687 106235 886054208
1 44686 72797 838651151
1 36751 97548 94280091
3 47816 8384
2 43937 26410428
2 99454 984081648
2 92918 698912758
3 79621 72546
3 1897 44974
3 82890 37326
2 170568 843231148
3 35611 61658
2 77253 112917974
2 14607 270326068
2 21842 448515836
2 157721 842999048
1 26305 90702 745643027
2 5607 341052315
2 31779 82082658
3 97767 56002
3 155350 1677
1 13941 87641 671175703
3 150412 72039
2 37065 670152398
3 30216 53267
1 39458 105548 742181626
1 32259 110885 378086185
1 58725 99919 857616035
1 73234 102020 198460778
2 72218 485254641
2 57398 771891910
1 6180 81307 756221858
3 16458 37764
3 55293 48332
1 4761 35354 918636216
1 105463 107719 339427518
3 135943 50907
2 105467 105578129
2 22824 386104205
2 41631 472193341
1 14796 34573 307142292
2 82541 13703043
2 141005 737155402
2 34038 77350731
3 23542 4412
3 93708 27838
3 35094 13075
2 11898 156388923
3 7559 11706
1 75704 107232 778960657
3 107720 75963
3 5719 6599
1 6049 56886 747223958
1 8339 41857 887043739
2 122470 709484144
2 8577 471130747
2 135852 822318055
2 13747 37077149
2 59776 249576800
2 85685 808324374
2 90717 116755549
2 59350 472882319
3 103051 1907
3 75439 68009
2 35128 387368041
2 85992 107505566
3 105047 104671
2 48445 317014159
1 57574 65204 745072304
2 108622 955014073
2 108233 708575077
1 81459 82832 93884199
2 109732 121579691
1 16363 48659 186910822
2 37212 814000466
2 98169 2221634
3 90185 22099
3 14877 14527
3 34072 34702
1 14342 71545 966930982
1 36474 44504 977470922
1 12390 103916 701444627
2 84504 829594200
2 43712 605871353
2 37654 31145063
2 69785 779320974
2 60979 327742754
1 81345 85895 278592024
3 46133 12698
1 89830 112488 750538895
3 34418 45444
3 138147 33710
2 39849 679533193
2 62225 513215730
1 5083 106295 579153426
2 53262 114004181
2 108161 893537635
1 14831 48003 949170187
1 20197 92373 549820160
1 33440 51015 898017521
2 126632 889460574
2 15641 208411558
1 12348 67973 733895099
2 18121 509492230
3 156212 51997
2 32919 25350336
3 44319 68890
3 168029 101540
2 60142 282502504
3 7403 12775
2 41499 883663942
3 137937 24497
1 41213 52130 30000191
2 94176 128588478
3 144436 108005
2 147832 868803064
1 22371 84803 900003856
2 166132 454943611
1 58364 89805 95354592
2 19399 715398264
3 101206 61214
1 59670 65443 580657301
3 167594 29567
3 130221 12117
3 141065 57770
2 18063 945928107
2 130527 397864734
3 31811 5518
2 69191 913286362
2 175271 677186958
3 17201 47614
3 20671 47187
1 38940 70755 856917182
1 4982 40366 735395761
3 109562 98694
2 173089 982874913
3 27207 72036
1 27630 48692 148029141
1 63976 65879 103433283
1 29042 60921 844445255
3 170395 23466
3 135558 74132
3 37577 70401
3 150113 548
2 60777 23966364
1 71918 101751 603443635
2 158546 800827508
1 19801 46910 412589890
1 9345 61300 814950252
1 6643 81831 776365107
1 72251 106714 528952757
2 42954 2434079
1 38730 69125 912974823
2 122218 620340234
1 63293 87445 346868862
2 134657 495928100
2 123703 614332060
3 102628 57952
1 44292 87735 291196145
1 19881 60266 194400531
3 127060 82646
2 123803 192218478
3 153333 236
2 1277 86122546
1 33030 55103 762696564
1 22991 111490 256946628
3 41452 31322
2 56901 207503865
1 84099 89762 703409440
1 38544 75715 478619387
3 9986 28131
3 29480 8781
3 50404 80742
3 84833 22182
1 79627 112828 704067531
2 58116 495024796
2 61877 211114682
2 87516 933960654
1 32017 87683 361659813
3 127304 6147
3 159884 87431
1 12563 24359 984381115
1 42218 112417 60939225
3 129190 55024
1 12195 27797 971807686
2 5963 411543082
3 58377 44384
1 24452 60460 697705594
1 25145 34704 497848015
3 55799 91637
1 38899 76961 591194569
3 141518 94147
3 11534 41272
1 7364 82119 635124706
2 160425 501121949
3 91871 53355
1 46728 85893 574151850
1 52709 78160 37081461
2 103760 877386437
2 94802 899660834
1 41970 77996 430485452
1 36326 42083 753607193
1 67739 85877 662604856
2 60144 442110180
1 29018 29066 327222487
3 59977 50139
2 146925 3809898
2 172250 704412328
3 23156 12952
1 40816 111593 273831480
1 31444 67450 424059943
3 155431 82504
2 115701 158089956
2 49156 298883824
2 42424 284334576
2 77187 879755679
2 19777 871669123
1 7295 98888 553078708
1 81825 95978 833762430
2 133200 116530704
1 60354 111942 71741746
3 7239 51116
1 13082 50446 823785115
2 128816 775767383
3 60942 86987
1 3520 105624 654877863
2 13063 628583857
1 33529 95493 448127258
2 90732 617753994
2 171253 372886104
3 99693 86314
1 52883 72181 281046880
1 90158 99893 771695575
1 12671 19305 598057131
1 36683 44623 66377844
3 98905 46280
3 25741 48619
2 96065 765327379
2 25756 893723951
1 16242 36465 644183377
1 780 57891 246140284
3 163226 50162
3 125144 45249
2 129350 887243124
3 26773 17243
3 30368 1427
2 58900 507767397
3 102813 25246
1 20837 79560 683100834
2 99482 571801684
1 46714 66979 153170121
2 126566 539135571
3 159133 104000
1 77170 111201 3759230
3 105177 44707
3 28778 101155
1 25080 97881 161507172
1 24800 81942 32337129
1 81879 91334 542348137
1 68599 78848 179286855
1 65010 105225 378563871
2 92153 468911635
3 83183 38303
1 23569 102957 823688596
3 165440 20860
3 4373 36251
3 60358 103383
2 27744 748324497
1 18985 65065 88634734
2 127559 519134987
3 130695 54248
1 23253 54576 436808774
1 95174 108356 688097022
2 82931 283360909
2 75934 950095064
2 62733 154249570
2 91302 82238598
1 64287 77501 691273940
1 651 64289 100754567
1 41846 73857 466250792
1 91465 94479 558802547
3 14459 15869
3 78736 2102
3 124549 57085
3 63645 37777
3 146848 75443
2 84278 133293161
2 25494 781253343
3 53378 17315
1 629 43458 352610336
1 24736 37709 847497364
2 53395 873722390
1 15102 29101 448064608
2 169211 149096764
3 172212 5185
2 104358 43189590
1 15430 31904 324741803
1 42568 110817 616346661
2 158684 319765490
1 22497 63875 371657272
2 2180 549083869
2 23748 794650030
2 80233 155993553
3 149765 85798
1 65432 100076 714723577
2 135840 647829199
1 59487 83586 764262404
3 64353 3655
3 48162 27689
3 1603 35071
1 41512 44308 129984037
2 77621 338435091
2 105476 289211425
3 52790 107468
2 149439 633051394
3 51903 6725
3 112901 30689
3 123303 35256
2 90254 867672084
2 92390 194252641
2 60558 26281894
2 48915 227553916
3 103292 3644
1 43399 67082 314227139
2 95874 491163505
1 15600 114097 289714179
3 105196 15508
3 100133 91893
3 34989 3343
3 8704 67012
1 26949 46896 275388782
2 69558 999037204
3 7423 8111
2 168902 407701521
2 103639 289073000
3 11213 69314
1 27564 84541 736522784
2 149130 17830264
1 96756 113677 443465816
2 171467 866210422
2 144303 271018958
1 18434 64120 731123181
1 5302 83749 405051548
1 47574 98893 914822346
2 130369 263589671
3 82560 92782
1 14342 63429 830593751
1 65520 105208 518869678
3 97923 50901
2 149339 11163139
3 16525 83071
3 161460 50994
1 81736 82592 541925115
2 140752 531186035
2 47943 261299790
1 2848 95858 333009419
2 142698 724723804
3 67769 96992
2 155986 937244390
2 3581 604382167
1 5714 100773 272150943
3 6160 21373
2 103604 919601681
1 5884 19520 168256765
3 73167 29595
3 128241 82064
3 46701 50849
3 150823 103482
3 167461 60462
3 69075 93428
1 34381 113312 798976824
1 32232 33659 4409765
1 5911 38575 149628808
1 40849 102253 61736857
2 17894 745157566
3 170076 83688
2 38025 489842498
2 79218 56070625
2 149878 624916075
2 75492 681671198
1 28794 44823 839914613
3 125576 90252
2 92674 296510160
1 24802 110052 1380952
2 130579 388470935
2 169381 271180260
3 31094 52688
1 17814 105478 551140003
3 158769 9472
1 25114 74523 905348466
1 34483 108223 296926928
3 122727 22844
2 50544 115490527
3 143119 111335
2 88086 453210868
3 25791 13646
2 120577 607411383
2 86804 813559292
2 79846 168836146
3 71492 113622
1 18248 34540 411678944
3 53799 55891
2 150834 860158722
3 62604 91052
1 62395 66260 937399281
3 163031 84123
1 5525 50991 839361009
1 17731 32815 19863160
3 23250 7737
2 39739 519744897
2 52735 766457011
1 56136 99265 448400215
3 170077 97808
2 105617 484774618
1 97457 114347 880019088
3 103138 33919
1 26856 80597 500062580
2 72514 812993455
2 98318 279013072
1 65767 65940 111329393
2 38843 789291459
2 53194 656443225
1 6608 81942 529364390
1 19847 95335 171264382
3 174282 9530
3 58064 52567
1 32137 44867 393195991
2 162656 999332342
1 58774 88474 223280503
3 40 93640
1 57511 59456 154215994
3 63703 104398
2 113065 978260556
2 92746 229936111
1 82070 89116 890754340
3 57109 16552
1 1057 99480 143211148
2 51079 271572046
3 65564 100507
3 154401 25662
1 63553 99284 354268669
1 29449 64844 586681342
1 1322 16002 377959706
1 11687 38610 621316500
1 18556 66317 991902753
3 64211 61035
1 48853 113813 723653084
1 11978 44225 952217718
3 160391 24993
3 11870 55031
1 6195 94134 866695070
1 547 25676 414256284
1 73635 101410 658671619
1 86032 90445 963322351
2 89128 58474322
1 8501 94578 580055062
2 125349 28711802
2 150633 861162416
2 152032 652691657
2 117893 866922942
3 75716 6951
3 32393 86960
1 52188 68254 532953242
1 31192 31217 541874535
3 77037 52671
2 94723 356552555
1 45824 101034 834067418
2 114552 236801854
2 36320 403836915
1 15942 62435 730807532
1 41059 72692 993104643
3 24302 84581
2 121553 988806812
2 158607 579613670
2 22339 984317765
1 31610 106441 583782163
3 145011 111568
3 163614 67247
2 161053 596517436
1 27524 96970 463937465
3 146555 78236
2 103192 502591278
3 169508 38401
2 162033 380094861
2 105600 881716777
1 11336 112603 774905409
2 159623 773773447
3 85139 51810
1 55171 81790 753927867
1 109514 109596 925543252
1 30414 45521 280586495
3 129793 18365
2 10517 65221651
3 51238 54956
1 5597 12895 35750980
2 93954 824387894
3 29163 87363
1 17400 86845 132233800
3 24515 12375
2 111921 543466765
3 69371 16047
3 5053 36790
3 17242 35735
3 149055 95156
3 23748 79927
3 33804 81593
3 31475 107891
2 89238 703664065
1 32076 39726 27306389
2 3949 769503330
3 151529 49660
1 8509 92471 670222689
3 3042 111325
3 71367 7457
1 38281 93415 299170728
3 118874 73634
3 95277 40292
1 13504 59940 290008314
2 58572 84199324
3 97102 105686
2 166229 779398387
3 143482 74930
1 32713 111103 683714731
1 24429 99923 152805578
3 63351 27482
2 135581 892910709
2 37050 187986196
2 148737 422621918
1 3908 71982 954430138
2 101795 936603574
2 149400 909431374
1 83653 92445 344507376
2 60536 994806330
2 74934 265226875
2 150342 990750476
3 75488 30405
1 14489 18109 875613796
3 150292 15377
2 129492 430207328
3 129346 42132
2 53773 297253723
3 61483 60252
1 10712 48423 629942551
1 48680 72271 258437160
1 11207 91630 59961118
2 95065 16668221
3 148503 114222
2 19237 231277092
1 26773 29719 551198317
3 133754 7402
1 79626 88393 553649965
1 42816 69030 743875836
3 42373 53523
2 43357 600625360
2 102367 608822698
3 178 947
1 27668 105881 314725930
1 46571 55102 674804357
2 17272 192408577
3 25506 100548
3 90065 80780
1 70647 107235 155987352
2 91497 786644865
1 22034 39223 234406333
1 15921 62022 116269026
3 155956 108526
3 4301 50035
2 26921 284059280
1 74826 93618 35980989
1 47661 65505 755025567
1 17100 72893 880741238
1 7241 70307 579384604
3 80325 563
2 37191 758884745
2 109945 546793641
3 37911 64535
1 11468 50972 607442028
1 64476 65981 597102622
1 18264 44022 756209464
3 93992 44088
3 14132 98642
1 39248 104086 738779542
3 110452 111267
2 134083 607049939
3 94349 56427
1 46675 108074 866041959
3 79425 106325
2 168473 362120251
1 11992 66965 352139006
3 141399 47661
2 51058 254826706
3 93837 66601
2 61304 430414776
1 27273 113733 631793714
1 31249 102973 97025293
3 152910 63696
3 109181 47720
2 21614 666029612
1 43227 99448 385255724
1 69673 105384 293913133
2 124840 386577104
3 49610 78572
1 8108 109501 891854965
3 131711 69172
1 24943 80002 51296187
3 144908 6342
2 25084 553565391
3 43835 28051
1 20610 21226 792887367
3 647 93005
3 33592 52210
3 142986 31205
2 161625 269837419
3 65974 10520
1 1071 21886 630587482
2 16614 281238871
1 81909 106517 122034774
1 52010 56871 417359837
3 112012 24636
2 128355 677626474
3 27132 49123
2 17685 819077901
3 145645 65893
3 14452 55445
1 57097 81346 615950944
1 63724 113841 480978622
2 5714 574302488
2 151401 225156236
1 46756 84490 247953220
1 27868 42885 137104041
1 16946 68341 347065103
2 172284 594800389
1 12760 16495 822419567
1 5660 46472 368617660
3 35540 85423
1 25895 66431 689470296
1 35010 51778 467506394
3 3355 106782
2 1373 286516452
3 104340 34290
2 119047 193384685
3 79295 49662
2 135379 592520929
2 150812 997174168
2 158904 437776960
2 159062 69921020
2 110867 741537619
1 33510 37174 110005728
3 27560 39119
3 13947 19413
2 18687 670426718
1 7331 88048 915644221
2 19823 267845348
2 26209 206540978
3 119920 80180
1 86231 113298 40914533
2 61047 837356100
3 76047 81166
1 48832 82578 721203516
3 103910 17249
2 116401 86582007
1 44345 67631 929317127
2 106601 623618409
2 58056 771373998
1 94710 105796 463198137
1 38955 79466 885667075
1 14397 17559 620634487
2 34991 294595028
1 39177 72161 487193539
3 6220 1702
3 125827 87818
1 94584 112025 754991995
3 7846 59236
3 62571 68641
1 19244 68486 539762286
3 78549 4980
2 165677 973132199
1 88324 105632 474553596
1 69659 85411 880784525
3 87576 67973
1 31956 97116 958386434
2 52359 799113639
1 11236 38227 964601614
2 62940 984656498
2 115155 907790924
2 84122 246417138
1 17179 52022 263225108
1 37156 97099 602238425
3 126261 36697
1 3092 103142 158358852
3 20803 2310
1 62313 76302 843927359
3 54944 1465
1 29974 79331 466132487
1 33733 58558 917040895
1 98975 106443 479174782
2 161027 87713558
3 120778 85969
2 74799 386852357
1 80758 86447 156653135
1 38157 72733 654224118
2 128560 196170003
2 80429 953510600
1 29608 67524 440706424
1 53423 114410 15271996
1 1969 18386 538608922
3 73189 38247
3 53798 45928
1 6061 113702 249969016
3 164787 85464
1 21274 80232 908885392
2 48953 988957183
3 147623 91037
3 107465 23572
1 7366 100281 729614056
2 43714 777185104
1 8078 112640 535184253
1 88946 96521 519267258
3 25471 65547
3 8171 68310
3 28518 6416
1 49308 65000 577220001
1 31528 104175 812132066
1 32446 90360 451322515
2 127311 774055577
1 35688 114071 15315119
3 109857 11133
1 85562 88170 799104170
1 103441 105828 562111104
2 86126 592513623
2 122403 287889057
1 39112 66000 169832708
2 69896 364626265
2 139501 957985083
1 68254 89700 426590143
1 15777 65937 289626890
2 174773 74722654
2 23044 371805284
3 62302 93973
1 2730 104611 842453581
3 32419 29307
3 81162 1251
3 140847 72736
3 109112 95879
1 68494 82990 357002953
1 68242 74637 38217671
1 25059 94130 742936962
3 51132 37716
3 17480 19018
2 6925 451236812
1 41022 49779 757023815
2 69153 305776391
1 14506 16654 734227119
2 57002 941721705
2 19798 959449248
1 37719 95553 363041156
2 58041 320914202
1 27775 56992 760388284
1 101051 102373 86586878
1 79770 107844 618936018
1 55859 96390 168683373
2 98721 868893291
2 45883 212939678
1 755 57678 872816407
3 46329 98025
2 149481 623902714
3 5650 52709
1 24104 80493 505316432
2 74462 73018605
3 80548 41068
1 45577 52208 483655944
2 33753 853974677
1 32692 105495 569802560
3 147833 99858
2 91916 870295409
2 22926 95564223
3 6691 2342
3 29218 2325
2 66636 451977678
3 19047 2324
1 25938 86968 856898780
3 64577 57310
3 92224 30742
2 59563 901466073
2 115439 79577892
2 117014 744014814
3 145312 85256
3 99135 41194
3 74674 45712
1 36726 44164 27390273
3 150062 12627
2 27470 836196336
3 149371 866
1 22545 53004 394186044
1 63824 92363 759473740
3 121808 30566
2 28288 82618100
1 15938 30801 997000906
3 158817 70226
1 33441 88575 577989806
1 19399 48120 92306996
3 6400 17309
1 29080 111300 380555143
3 97238 100576
1 50141 106242 324020679
3 127391 40242
3 87447 26967
3 59519 73641
2 124539 647395638
2 73891 560163455
1 4430 69470 655240387
1 47612 53627 943007240
2 171062 74402501
2 122314 778288062
2 51985 174849433
3 61460 36063
1 18218 87532 704656181
3 135066 69438
1 25264 96880 160606356
3 92838 113084
1 75650 95978 764729284
1 6591 10451 10450044
2 61057 780765513
1 16641 30055 664441090
1 75527 89037 180088926
3 150867 17435
3 114960 21553
3 147820 73947
2 21845 714738716
2 83334 881846313
1 19009 98051 138152533
2 18071 712368213
2 28645 226269738
3 126588 65101
2 78793 479211374
3 43305 62473
2 33764 903503488
1 35375 89515 997498810
2 27082 733171471
1 13558 43792 359347689
3 42043 102771
2 95786 199813066
2 85648 244184866
1 39288 79886 9899441
3 25649 70109
3 117185 10633
3 74360 43731
2 66584 493321585
3 24039 69086
2 80769 515834737
1 62355 65593 958685451
1 42063 47770 740702353
1 20410 42579 900781994
3 8498 97500
1 42937 81413 380377843
3 44587 26516
3 30891 118
1 25124 43750 269284715
1 51741 105720 709514375
3 167791 10546
3 72592 29431
3 161266 111508
3 45564 76173
2 132134 103860002
3 154478 62793
1 6855 78532 932277974
3 24170 9566
1 2097 101107 48635476
1 30960 85259 545964830
3 49953 63918
2 71438 946082879
3 83633 53138
1 9474 63001 915104646
3 171689 1190
3 149717 19163
3 25385 34908
2 59691 60433763
3 157568 19514
1 44293 106126 350490599
1 36028 110699 361134594
3 76160 58389
2 168435 767006553
3 143072 52055
3 18433 32889
3 34808 83845
2 116690 755697619
3 108338 88452
1 60945 67186 987962648
1 104971 111216 731519455
1 6551 25038 667855943
3 14228 112222
3 84828 83222
1 35133 44973 931926952
1 75106 109179 401543428
1 67916 94156 150728998
1 50374 100735 189116554
1 34018 77758 454585899
2 61680 384858776
1 14020 17566 332800163
1 76596 89290 352392245
3 140672 101712
3 30830 28389
3 101580 30562
1 41896 81713 898197573
1 9489 15557 751129589
1 24388 56284 185663367
1 30756 55347 575314694
1 61618 79090 153059303
3 60212 104872
1 4473 101796 360115280
3 143280 39306
2 131949 414705781
1 22234 89444 935748826
1 60378 65348 564332345
2 154239 791999804
3 150386 18268
1 24729 35665 689617631
2 98564 827485306
2 130790 540705591
2 167535 644697909
1 56848 107646 29252815
3 28836 46499
3 152529 16067
3 166056 20620
3 114174 9171
1 12225 73129 560703135
2 41137 213970011
1 23281 108910 585859084
1 1642 11192 935929405
3 79442 54701
3 87243 84640
1 21432 44540 20609443
2 16545 683490728
2 4116 794472651
3 65712 12860
3 72529 25952
3 155068 4609
3 167128 75502
3 99840 90140
1 11280 92274 640859964
1 18335 39835 70989283
1 12269 61260 28134346
2 50492 159078168
1 1839 67468 21508258
2 41592 726152783
1 14083 98364 471436748
1 3561 111978 932946033
1 31527 81365 242469527
1 16320 62635 98711983
1 78100 78134 635763001
2 129673 714003031
1 65676 97318 777158550
2 71525 148981335
3 75459 58566
2 2651 601710004
2 163045 134415449
3 101186 62208
2 57228 501405933
2 136577 118039109
2 86610 235701331
2 85085 326531703
1 34833 107842 339599975
3 175413 34212
1 21411 54834 80382108
1 29026 54066 449167427
3 124228 91046
1 49962 78037 470864165
1 24011 64072 848846153
3 154418 98765
1 96518 109528 689571493
3 160162 33132
2 113777 47945685
2 125061 563256124
2 50348 376975564
3 130920 113479
1 59274 69609 495251503
1 26109 48843 981209920
2 5329 783316385
1 20773 30536 190534040
2 65914 393679599
1 28327 83804 617606737
1 14081 28127 370518200
2 173861 837784396
2 114176 197028716
1 13056 100134 766185137
3 80520 69554
1 39865 65394 471176110
1 6717 61682 604200080
2 18749 517247615
2 70076 615656722
3 141110 93952
1 47552 67981 392637898
3 50636 97093
2 77579 360029355
2 160773 873257767
3 29605 3558
2 107849 16160918
3 143394 34867
2 48107 978382789
2 7872 26672200
2 44677 852223955
2 15223 214964183
3 56862 58609
3 147397 22739
3 80511 90510
2 93613 125438543
2 173627 427758406
2 6718 664562809
1 94578 109404 41377782
3 148478 68614
2 37382 803151738
2 33063 827185469
3 144299 100919
2 133609 268822453
3 130308 48590
1 17301 31850 281796529
3 46060 20250
2 94055 429325179
1 74817 85602 552082427
2 89436 544920218
2 66838 842839539
3 54077 10758
1 1921 12611 255823507
2 70291 115954834
1 73940 74796 390705867
2 173573 301124751
2 47765 262962579
1 80721 100764 687098966
3 78393 19293
3 156218 5088
1 3228 13240 705423160
3 60215 21887
3 56139 29885
2 100410 390638881
2 129823 85710891
2 160285 68452572
2 122220 737308551
3 144705 81860
3 24687 66417
2 133447 745718556
2 129235 849098429
3 70533 32505
2 15096 36121105
2 90302 389909212
1 59517 73946 47176256
2 105889 509023865
2 110400 39269095
3 116982 69107
3 173037 109746
3 77100 58198
1 22790 73665 435320039
3 175232 102694
1 69067 96636 304315236
2 14655 959146888
1 19716 105681 55524613
1 49375 49847 747589312
3 166621 19571
3 72639 80924
2 100225 738342411
1 15897 108956 657831803
3 118365 104344
2 128669 699264964
2 66964 908210156
3 31414 10340
3 106047 62399
2 144023 461942747
3 43358 69750
1 90485 92409 477081003
2 140464 996693343
3 80632 43334
1 29939 66920 604400412
2 98925 357058167
3 9008 72866
3 80131 49916
3 156709 4053
1 50432 75341 694500103
3 145411 21008
3 90579 104733
2 101239 689464565
1 72641 91786 997438530
2 15803 709507800
3 40956 100941
3 92064 108005
1 25950 96901 659833869
1 38952 41408 138319325
1 15552 30305 341047155
1 13656 81344 866599827
2 157712 585519522
3 95842 44508
2 147740 14716282
2 64645 4559039
2 142704 284530249
3 39807 107530
2 77279 658781288
3 150343 113850
3 35212 41003
3 76193 75786
3 129202 77695
1 60985 110961 760933588
3 8291 11891
2 93647 362312147
1 15816 99269 40841168
1 92432 92788 195652415
2 145463 159582413
3 46583 20946
2 110187 650157691
3 41607 19597
2 146297 13550599
1 51109 73340 40784494
2 46137 492700179
1 27701 45228 789698483
3 66083 70105
2 144106 370929901
1 53482 81670 60133802
1 70421 76669 473216444
1 31263 81637 145793698
1 62588 113133 197530826
3 132249 10385
2 72168 700500577
3 149628 69590
2 157258 542880016
2 11163 865274405
3 130221 17654
1 38749 81311 651638526
3 133145 89920
3 101325 99090
3 159346 26654
3 173384 17079
2 50889 124477495
2 128573 462794833
1 4888 30011 858247397
3 98743 99144
3 75856 49276
3 58814 23052
3 87764 65566
2 129658 249811916
1 63468 87522 492739332
3 127350 48979
1 39810 47272 574929181
1 39140 55366 435139008
1 33671 77686 911046003
2 46135 281990820
3 61039 5570
1 87101 89184 814725082
3 58074 47413
1 96381 97563 600186097
2 37912 693340445
3 23016 76680
1 42464 107277 302808135
3 108809 93816
1 11416 80812 713391281
2 41320 758770021
3 72356 71362
1 35005 68386 879352184
1 64586 71910 426862307
2 71848 29313554
3 19599 94937
3 64414 98913
3 12866 85702
2 125659 796927054
1 5906 98139 474896097
2 69294 822161435
1 35817 112022 268698257
3 118746 40260
2 109974 238406148
3 113105 90398
1 16526 19602 455935842
2 44311 895223874
3 74897 85280
2 158129 908474239
1 42950 95506 723874070
2 21783 839623234
2 2883 797152621
2 27713 62964672
2 65372 587260729
1 79761 81470 707189989
2 135031 244049368
1 105574 114123 214124214
2 151688 711731021
2 66570 131216188
3 25416 30469
2 76649 317986794
2 167164 120974191
2 2302 145682046
1 8523 97960 832048856
3 51054 96090
1 92242 113274 219520571
1 63824 82674 749602609
2 38104 29806757
2 136162 486564093
1 19019 59454 952759999
1 4334 91480 499795489
1 33639 113844 997709837
3 35803 106582
1 75760 112494 754969784
2 803 830721067
1 24472 34634 519290512
1 58306 65552 227784577
2 128585 681486099
1 6529 10758 70099103
1 70461 105141 727278537
3 19400 90993
2 77400 184521153
1 60754 88463 938003472
1 69299 94221 962348419
2 137941 697015585
1 40937 80603 27810300
1 43902 80004 566572118
2 56060 838183749
3 117798 78719
2 46426 139562212
2 38329 615702613
2 129306 584521112
2 68683 349093015
1 11289 17189 823140491
2 6051 888699275
2 137802 307229268
3 128454 7984
2 128088 80433583
1 4626 7891 482540954
1 4456 63540 452189348
1 36117 111838 246055496
2 71792 714980434
2 124391 420294095
3 44252 15824
1 13663 90119 851455302
2 44926 649354644
1 6061 27613 872693076
1 86762 112261 444004461
3 79286 70928
1 1511 19601 999148491
2 11499 993718544
2 110549 236865949
2 158869 715916604
1 4431 80644 303788912
1 80837 110105 722319139
1 57609 86398 844352566
2 156242 383611571
2 172072 698780879
3 54335 78431
1 17848 44601 530544338
2 81662 973326799
1 13607 64290 571184711
2 154738 451463938
2 93172 975227823
3 95962 94165
2 37667 233205803
1 8185 101379 175962361
1 60047 109298 185138018
3 136664 55253
3 136979 64003
1 39163 48313 414818832
1 32362 47126 45378792
1 57208 98012 939152077
1 80993 85330 607536733
2 3084 12842413
1 22986 25775 894782176
3 105756 89445
1 45275 112860 140623196
1 37408 73614 852329959
1 17167 65605 295618566
1 69957 70774 633337810
2 61435 233234890
3 17013 47045
1 3074 54402 832961422
1 61455 112752 769054369
3 33146 90610
1 61519 74491 245149192
1 75339 94970 48107784
1 29615 114384 385905723
2 82649 352879333
2 156105 230711515
1 28762 87479 624936745
3 35463 41064
2 149205 176621277
2 40621 889236926
3 110862 22919
2 71516 344397742
3 55664 98255
1 57686 70930 158920880
2 168383 769047290
3 154022 106611
2 128688 551352125
1 40217 101783 296780170
2 21359 206467825
3 8163 98869
2 84245 998430755
1 13970 101471 575212102
2 38745 348305348
3 3018 73229
1 60292 110378 855967063
1 43578 97592 788292772
3 48536 107804
3 144216 101936
3 166248 61006
3 81606 59416
1 78170 110968 500602542
3 16782 37019
2 26869 344916113
3 34773 44310
2 56908 974802239
1 86054 90409 35699214
3 28899 50067
3 124454 55041
2 163429 905688052
2 14760 991813919
2 54418 694740139
2 53610 414710249
2 108224 935067627
2 147532 157797423
3 151216 61711
1 53841 81489 389011547
1 70605 104018 754400467
2 106593 926893739
2 72400 901623960
3 152952 67410
2 124327 333956641
2 114936 953855075
2 96502 585710238
3 70041 22180
3 148736 31241
3 135897 8035
1 18326 92687 303280503
1 70252 111173 121492536
3 162109 70616
1 61999 74946 491869618
1 9332 70722 978203584
2 79873 822171821
1 47230 70480 355177760
2 157436 604109022
3 170577 75848
3 168779 68906
1 8793 77395 579422650
2 98758 301399264
3 12137 110777
2 84101 226184346
2 6916 551903757
3 139821 57402
2 58999 976367409
3 138774 36198
3 67539 98840
1 38959 47991 43921374
2 136397 971776198
3 31388 71732
2 43916 553535754
2 84094 531804252
1 68504 106972 231769757
3 68260 94525
1 34918 93410 575933015
3 144674 82804
2 118070 738484952
1 21087 37323 339908253
2 72195 315708461
3 55527 90075
2 33248 509927820
3 172072 79984
2 61361 953004544
1 5138 70518 707051756
1 4855 5296 937980936
3 26751 110138
2 88415 919855282
1 47163 52272 944423894
3 30331 49101
1 86744 103535 294249340
3 98535 109520
3 75819 104010
2 16993 520006889
2 175084 872913190
2 66000 645193413
1 47595 107686 516553026
2 175236 303974970
1 31791 61393 778680735
2 170712 599013990
1 8120 56215 661782876
3 84355 55641
3 39777 12547
3 85753 25406
3 103031 11126
1 21839 53608 779751129
1 13728 71125 393652056
3 85826 24399
3 132381 86536
3 14432 66593
2 99848 611198083
3 136827 11992
2 149388 707572319
2 79702 421935804
2 139348 272817159
2 57052 701214848
3 41839 34552
1 13561 91848 876300511
2 163628 974586617
3 136458 84090
2 102456 118297641
3 166530 60625
3 42716 24810
1 2427 51313 390652907
3 88798 64617
1 10057 64773 127487584
2 110713 472879813
3 56072 105588
1 19558 22883 683249769
3 127760 78935
2 137965 346263055
3 130152 54354
3 80906 63683
1 53895 67403 290485973
3 108672 78723
1 17350 40809 197470293
3 22912 83807
3 166058 41021
1 10836 67373 56808977
1 41480 84594 634551775
2 133544 44028933
1 52078 90476 428581137
2 82609 497778152
2 35164 909691733
1 30625 88146 259407734
2 20237 921170574
3 107711 83267
2 138924 756816055
1 18457 92897 754897021
1 80654 91304 87926143
1 25375 84714 185693055
2 80203 327824172
2 147222 493013560
1 47369 80170 717365582
3 156829 50058
2 118316 288830056
3 75726 5376
2 5876 104919114
1 43367 100323 37607695
2 158719 257021321
1 963 42885 116960852
3 72263 87388
3 83992 86202
3 118847 10880
1 8063 36641 962705080
3 125582 34830
3 145565 112299
1 14164 51410 348206167
2 8782 13599040
3 50062 171
3 165944 53377
1 100528 113240 170972238
1 4671 109937 29951748
3 41173 73241
3 95311 59890
3 30325 97323
1 5389 89411 489642762
1 90118 101030 830350497
1 59262 73343 795667830
2 159836 101732581
2 65652 309747277
2 47149 341055931
2 104308 278704768
2 56891 309515369
3 12150 26903
2 27668 756512617
2 120377 457183745
1 6074 14934 490016110
1 45346 68541 572927960
3 43494 71021
3 170559 102114
3 123457 7164
1 94291 100577 169332337
2 1520 384657883
3 42747 27250
2 61396 163994257
3 117349 91223
1 17210 57979 820220223
3 125777 112820
2 3838 61085653
1 26806 31754 166977548
2 94073 167662563
2 67267 935572848
1 1592 85168 923143309
3 154348 11747
2 72061 415283160
1 8278 58067 838080903
1 45742 82160 328183916
3 145756 20232
3 102052 48819
3 75926 21097
3 29783 4526
3 41213 55993
2 30732 852275201
2 92430 310116378
1 49579 98196 389386602
3 103270 110953
1 98747 106750 486685395
3 133485 44990
1 19902 87648 268372288
3 33969 60566
1 46687 47911 575614163
3 114165 21429
2 153495 578542337
3 102039 17061
3 120556 58675
2 163186 663069603
3 162898 2872
3 35945 57617
3 107026 31446
3 95182 27187
1 23415 28538 867088374
1 62898 75527 848393628
3 82965 58436
2 56666 780260214
1 51645 90494 184079662
2 28681 676592242
2 171302 23772413
1 28571 65043 770063414
2 72925 98950164
3 73427 11551
2 5539 851415199
3 23871 59991
3 162327 45863
2 2291 118893106
1 28135 65930 48025410
3 49300 4302
3 86056 19954
3 7978 14230
1 72213 107459 58745677
2 146019 423377159
1 10344 31172 705931916
3 85927 105071
2 148290 689149474
1 101658 106300 935767328
1 108929 113330 445664219
3 42803 65975
3 94903 61282
1 40433 80045 750321546
2 172612 295070231
2 164049 187078511
1 10540 18290 537284214
3 16878 57663
3 46230 49177
1 32794 108815 986994033
1 98802 101963 459093764
1 61075 106402 910174207
3 4829 99284
1 64428 74879 551128596
3 102 80434
2 17488 949838093
2 98941 894595030
3 10566 86327
1 53952 82832 759643784
2 20485 611971777
1 53631 103581 546486674
1 79564 87662 267376797
1 78875 109431 466689685
3 145520 68545
1 44697 47190 262174301
3 56756 40818
2 22572 264346312
3 41645 85137
1 22416 62904 584614843
3 104754 97766
1 20339 52435 856211937
1 33484 70711 279509995
1 100793 103188 754513193
1 95970 106709 597232140
1 16003 46596 644081744
2 148771 681302605
1 34810 111114 931394998
3 149173 12503
2 8424 885049603
2 38596 119397053
3 69105 74009
3 110891 106499
1 29919 54998 575577227
2 121283 119096819
1 33446 67029 528309242
2 28991 305417528
2 32775 318795198
1 34285 96394 837383482
2 17536 466881858
3 126401 83141
1 29647 95689 651962938
1 57228 102731 630446486
1 41366 71188 391765053
1 50121 109306 26031874
2 44690 88284145
3 33607 102897
1 62375 101926 420534714
2 17995 404507513
2 16626 409474863
2 75013 880638868
2 99742 461293823
2 33648 808937694
1 7501 102666 733635787
2 55829 713263303
2 84441 801459387
1 105857 111400 750570726
2 50266 535560953
3 60954 102213
2 139022 481191113
3 39496 22416
2 61111 990652642
2 121883 519199067
3 110127 97510
3 114616 32758
2 97621 616701883
1 572 30562 27472341
1 44615 92565 203089502
3 113290 49279
1 50 36975 333415744
3 151833 66872
2 26080 871309876
2 109129 448591699
3 105442 86758
2 153161 638008861
2 137631 571186882
2 26239 15432730
2 59458 910530823
1 829 97907 773076475
3 7466 21963
1 29225 74583 101576986
3 22731 53580
1 46735 49402 692765834
3 1939 46978
1 12293 75186 616410279
2 43081 193966442
1 5637 43232 405067240
2 105014 839350106
1 63749 96338 744878633
2 89307 228402600
1 55926 65308 842530317
3 120083 31093
1 38233 97051 885481243
1 33522 94897 896982135
1 55395 108946 690205823
2 112779 577250208
2 23017 865414321
1 25576 80417 34570671
1 22419 114298 676096921
3 173224 102860
2 20261 196725796
1 2466 21249 126316075
1 11165 25729 993860402
2 759 580025123
3 86753 101981
2 144196 657763739
3 122577 99618
2 34060 188038797
1 66904 101260 109042133
3 171909 8765
2 161616 466346281
2 86358 67984696
1 9023 28700 620999862
2 76926 927237290
3 50844 87853
1 34891 101146 911151254
1 26325 79428 750150935
3 69455 13223
1 3598 55238 679658431
2 49484 774217458
2 141038 909044741
1 8057 111803 332092719
1 49365 100377 816402359
3 13256 2971
1 55604 96392 334483728
2 65088 400791736
2 161461 672992809
1 91901 106722 863412213
3 89188 89477
3 164426 28427
2 6639 99504588
2 146042 591898112
3 161144 28467
1 105205 112742 36762612
2 36220 874430288
1 306 107309 964348479
3 126892 69863
3 102982 43273
1 73070 95899 140221973
3 39258 47986
2 145231 8417837
3 56197 100365
1 54961 60296 882661094
1 95891 101399 762784891
3 137450 75418
3 41398 17558
3 21135 87596
2 132253 540028072
3 21199 105297
2 97712 279103719
3 126426 4767
1 48832 73939 739573567
2 60555 815968610
1 35163 105288 261764387
1 23003 94940 861325127
1 17784 23231 273872265
3 165804 8149
3 9791 69165
1 31423 62437 202622223
2 167366 463826856
1 50264 107693 416694969
2 171081 924473932
2 74247 536375355
3 109353 98919
2 34901 638319343
2 2537 710466892
3 160534 105444
1 13106 108905 523377102
1 65499 82811 811775821
2 139385 856931787
1 31466 65400 918311422
1 4094 48222 252941886
1 33740 89215 329726796
1 97927 100091 441707082
3 25810 2389
3 113333 61806
1 36767 53820 283795578
1 11251 62799 128132782
2 81842 57672722
3 101226 43178
1 62700 64637 155767191
1 9834 61655 432707481
1 50210 91075 33475748
3 122408 80842
2 99184 94068799
2 66052 642295519
3 141793 17947
1 50900 59465 402952074
1 9535 46668 856690282
2 88639 374008358
1 21194 108112 16852558
3 48529 31947
2 916 596457906
1 40219 54673 587732589
2 97234 592417813
3 97907 106629
1 28782 68825 324721453
3 43743 54901
1 5190 40481 235091448
3 28566 71248
1 38166 66408 958782347
2 59499 734530650
2 8561 977915054
1 44640 104593 58040113
2 7671 871445590
2 139049 660116772
2 13816 677751481
3 77830 38713
2 64787 670912945
2 90007 201307148
1 97192 111066 238977749
2 6639 65688904
1 31514 107914 886294832
3 97766 49282
3 144398 34792
2 122318 106334380
2 52278 988506259
3 131606 74032
1 34525 62262 172383714
1 87040 88265 941089796
2 50661 307595746
3 1869 87957
2 24517 327839918
2 62813 791956049
1 43744 97555 262204751
1 82482 111487 294431114
2 151208 816924034
1 9528 102428 507259915
1 30299 38223 440024996
2 47710 506140805
2 168209 81772923
3 148081 75575
3 99030 42051
2 77266 405131462
2 124010 565464261
1 28076 37977 871117636
2 170835 304412281
3 44400 37790
3 169616 81478
3 158933 86006
3 62170 25162
3 8662 61764
1 91241 97053 681604713
3 94948 91130
2 65267 529122689
1 38315 92122 243825785
2 158535 718079662
3 135039 111999
3 175419 91720
1 21305 36918 695020678
3 46424 104033
3 104013 6087
1 47572 102675 625413841
2 112184 717341748
2 108544 523310994
1 21968 80501 441879791
2 117118 751681433
3 6795 112635
2 72753 726135879
1 79933 98717 257683165
2 23132 889189032
1 31775 101762 219814502
3 115642 52417
1 47437 89606 776199557
2 112344 852671174
2 84824 336483283
3 102946 106289
1 27299 82084 883314407
1 51021 60874 152703934
1 50145 57331 127024129
1 96021 107437 50060508
2 151052 856382929
3 99873 111991
3 87942 73027
2 44432 407013929
3 139975 18791
1 24844 62983 129348946
2 89776 38478514
1 28056 107227 47928164
1 26673 96947 26035334
2 64009 123958430
1 46662 100450 585240090
2 165610 571016425
3 165906 94509
3 174933 43137
1 77012 79033 957094706
1 24030 73343 946631932
2 159952 217248301
2 172671 888618468
1 49916 101561 748372996
1 22865 60563 737332037
1 62721 87443 88982254
3 131823 46527
1 32562 99200 360809125
2 62758 577094047
1 73293 112814 620165883
1 105448 106621 693738901
3 7254 98754
2 1666 381444701
2 94337 426690211
3 27156 82413
1 94907 101902 470241165
2 83618 779722286
3 128738 31050
3 91684 69670
2 148042 924506716
1 3354 10560 553008959
1 32482 66415 428118
3 68445 54769
3 85790 84429
1 4274 46881 758543613
1 50815 114052 950937533
3 65839 30211
2 49746 783921664
2 91385 5125142
1 44489 63352 698149822
3 109863 72067
2 70402 753211673
3 142053 109943
3 156164 101475
1 67195 106055 913666750
2 115671 289558564
2 16330 97820348
1 15509 48359 32207356
1 52550 69663 749429767
2 124411 383929315
2 116889 822251608
2 87043 666625094
2 135456 934508243
2 77308 361049432
2 68741 847598352
1 81227 104325 994066328
3 171107 39790
2 37471 484371342
3 163962 99308
3 90997 97252
3 156703 48254
3 152343 44700
3 25286 94292
1 65464 79631 644141489
2 75304 719478858
3 34117 71310
1 12157 75049 534823847
2 110627 756385603
2 70964 555123430
1 29441 41916 866075142
2 15623 463897601
1 67439 89549 361414141
1 17929 33191 470996928
2 46153 73682026
1 26984 36657 463774766
2 123156 239559275
3 34054 67139
3 130655 73658
1 12958 34940 68480377
3 89962 102825
2 1705 38399756
1 29015 92387 914620152
1 50227 59552 312072696
3 60338 2141
2 42057 196223088
2 144902 542329165
3 85689 17801
3 83881 18517
3 72992 51542
2 94554 195925534
3 111516 83873
2 77762 850525947
1 49928 74776 635368764
1 58831 70038 428023234
3 166643 30558
2 149832 99123155
2 21952 252154334
3 128281 65209
1 69053 97645 794245432
1 39016 69186 938604767
3 149705 1151
3 165186 104470
1 14023 88006 738196020
3 42560 36018
2 167848 602058028
3 95291 79923
2 25650 695129812
3 132503 42527
2 110931 898590526
2 59973 89832937
1 69938 76752 872138010
2 102247 95745796
3 80765 8102
3 80379 19795
2 67773 207802283
3 62167 114212
1 55347 69295 326909363
1 41281 106767 510318791
3 5635 113447
2 168872 526766563
2 22769 122804430
1 4423 7006 624829539
1 58417 105454 564128783
1 77398 78658 525628611
2 108907 197096318
1 50548 83722 541866200
3 146718 31489
1 57371 96351 898940911
3 36665 43584
3 87934 98311
1 6263 91948 820930998
3 68549 55766
1 80917 93936 514290288
1 87251 88841 448445399
2 136141 425792817
3 124892 40647
2 113510 546889945
1 35991 50151 413461166
3 90916 11572
2 65721 803296194
3 5909 24627
1 76596 93647 278668397
3 23467 91712
1 5440 105835 618413136
3 826 114221
2 98294 995751841
1 31777 61171 17915238
2 98591 389104071
2 125389 934915778
3 166029 64788
2 172785 916318298
3 31014 95130
1 77382 102820 292484743
1 21476 21529 500838487
2 81234 986780116
3 120278 111181
3 117567 65015
3 20952 34290
2 4106 819298008
1 54157 98584 482097502
1 18863 75092 842383439
2 94426 986881388
2 130508 580290748
1 25022 107984 266625268
2 5552 69744004
3 160456 53960
3 24864 58956
3 66514 92959
1 53713 62124 16405772
3 162221 31562
3 114571 111724
2 92691 976192226
1 16755 33143 17653508
1 22934 90460 586502840
2 86974 18681735
2 12231 34433973
3 27982 88179
1 23032 91985 45102889
3 90632 108650
3 25243 86158
1 89375 107770 933527675
1 61457 108511 136613944
2 8179 370342631
3 12953 4420
1 33495 94702 951889419
3 58462 59440
3 111080 11232
3 28094 55141
2 12427 788437697
1 42635 44532 28229683
3 174299 78008
1 71057 104937 169800019
3 126555 42890
3 94446 89080
2 169803 597086902
1 19759 80684 306528745
1 27371 29239 714208707
1 20910 38271 400347084
2 124094 38352707
1 34781 41722 850073523
3 143618 81945
2 63094 656386115
1 7122 38725 17491875
3 16859 78991
2 147901 466761295
1 61645 72966 642494818
3 88959 106077
1 15858 54350 284769458
2 47806 136139688
3 153914 72034
3 167932 71272
3 87376 57239
2 62133 720315943
3 119721 72071
1 38664 57136 146218631
3 107897 65833
3 33754 107505
3 12189 1065
1 58636 78440 680733547
2 30652 236014454
1 13126 56978 994157912
1 70830 93713 703709852
3 149913 103502
3 101820 24025
3 153002 49297
3 67495 71931
2 99304 611734011
1 54669 109689 745629467
1 62439 68146 378464166
1 20529 65699 352612972
2 120068 945763757
3 70893 75146
3 21591 43783
3 42210 91683
3 43612 113118
2 49149 676614164
3 173278 3008
3 63896 45317
1 7672 92384 894202801
3 33369 13115
1 50177 108701 195342652
2 108343 268627851
3 101348 6319
1 16144 69307 281953554
2 123781 30504360
2 15153 571559825
2 37327 741008874
3 75425 25253
1 791 98976 140308418
1 89151 105632 914120366
2 14148 378970084
3 19685 10366
2 157475 270257505
1 32302 99958 690528210
2 138397 218634377
1 67938 114010 267847219
2 63878 716692526
1 5264 34048 211419998
1 75396 77896 525339609
1 28855 32601 522135310
3 78386 60450
1 4872 91004 531415083
1 2178 23740 910663532
2 61898 279869283
3 136782 86025
3 166574 85686
3 78887 47216
1 60495 84539 426988265
2 155027 104847087
1 17403 80432 118142307
1 56963 101974 410793535
1 94203 112480 626474702
1 14409 39807 57484583
3 140608 82147
1 4598 109549 312426172
1 28129 81520 8886841
1 81721 93534 637872905
2 166693 51978038
2 52898 322242120
3 74271 93234
3 17654 90586
3 19976 97299
3 166815 91055
2 66498 247849887
2 127112 740527344
1 74038 109743 621044639
1 19787 39199 812555998
3 77088 38972
2 104414 360969256
1 5018 110391 826157013
2 29241 244273244
2 76713 507334351
1 56746 86868 33173309
1 43767 76714 105629025
2 86599 194281898
1 16799 58848 899179433
2 68477 655647441
3 67068 92260
2 125771 428325542
2 140520 359214393
3 78855 36583
2 104467 448005619
2 69915 192586977
2 168580 658531130
3 69522 64376
3 39928 65688
2 97331 860871666
3 89601 40896
3 173882 94007
1 59667 105181 127986730
2 108967 793765401
2 53451 150054883
3 120923 77430
1 47997 109104 769491302
2 126669 373631265
2 62980 799857861
3 128208 62048
3 150174 96730
1 36035 78418 943015829
3 116187 70156
3 18370 25711
2 90105 615755006
1 6253 46189 503422367
3 32050 100559
2 158721 533009068
1 41470 68471 269014602
3 79165 4435
2 116335 782317698
2 42228 550113802
3 85073 23834
3 18921 108421
2 154639 404583881
3 91132 86989
1 63103 72197 826115521
3 134608 95091
2 142833 625275158
1 50607 60459 440568290
1 74798 77021 215743503
3 67072 21924
1 18980 85234 642964842
1 22768 39019 226430090
1 32471 52932 903260461
2 55209 343466913
1 18971 107698 492771934
1 18523 43852 661313679
2 36713 249390700
2 21602 485212920
3 96732 57164
2 156399 341614818
1 12965 27802 735953637
3 30535 1372
2 16842 70263018
3 144143 109041
2 79314 302272009
2 169175 538986148
2 63937 301500697
1 68359 70257 975090528
3 102771 18026
2 115723 230012677
1 8176 48447 903641069
2 172736 194152390
1 45972 101450 615797327
3 118787 39974
2 74349 349895914
3 14802 104101
3 76322 4459
3 88394 104690
2 81684 783466053
2 46070 60415840
3 139374 84921
2 142786 125087703
3 97168 29282
3 162180 38568
3 28394 14248
3 164777 87551
3 138355 28914
3 113880 98500
1 18227 104028 155164620
3 145078 43108
3 155140 101175
3 113947 40965
1 28131 112982 349382006
3 100589 48694
1 31614 57540 825744590
1 100643 109333 297586565
1 9434 75002 635432071
1 30797 55155 413477777
1 53306 93958 250541742
2 5077 664457699
2 167045 773228860
1 2974 93162 894841905
3 148115 100954
2 51827 882783975
3 168571 82039
1 21165 84554 653207649
2 122162 178037505
3 40138 75136
1 44535 52791 202957938
3 88064 30787
1 100493 106026 646163806
1 73096 74009 786103767
3 69020 60636
2 174816 176710261
3 131468 45329
1 17245 106273 880267882
2 60351 207338451
2 61774 415476771
2 169440 893368310
2 173795 464677504
2 3612 534511214
2 115001 153176476
2 122495 1459805
3 159898 11343
1 2432 24148 950155600
2 158149 849571271
1 81771 103347 48366670
1 51692 89490 744903818
3 34830 92500
3 89125 87412
2 246 561287572
3 81918 42366
3 45056 14003
3 51825 68736
1 76680 98688 76341514
3 115708 92688
2 86883 384431624
2 157237 508260432
3 9126 109926
2 85231 286654051
3 93135 42695
1 17826 35502 627280886
2 78414 204039393
3 157875 65964
1 53062 107594 936993731
2 110329 277409000
1 62019 74330 959392922
1 96136 100565 519097246
1 16031 71946 770944928
2 38411 463999691
3 171295 31729
2 94096 404512375
3 6420 15093
3 91853 86999
3 29754 26154
2 172567 41626343
2 7358 937405184
3 174743 19135
2 75733 748127076
1 69526 74845 220985454
1 38924 75742 279738380
3 69639 85226
1 33039 105283 438172077
2 94491 87293594
2 73109 734718061
2 53684 438978034
1 31077 72570 441514921
3 49386 31151
2 83427 759932380
1 77305 104934 237459569
3 168556 32620
1 3218 16755 622904018
1 49768 57947 67316374
3 155234 106476
2 38155 378197355
3 20485 63639
2 7007 262499665
3 113294 102618
3 120761 13685
3 90747 107058
1 37383 84191 927286881
2 105737 647538948
3 160398 100091
3 155573 38865
2 33462 33545644
1 32693 71766 98906794
1 94992 102443 249592194
3 47986 37699
2 62203 455444504
3 39479 70731
1 92445 97089 803491064
3 100352 95371
2 65450 459833805
2 20165 11575839
1 41071 43983 762677837
3 62907 86869
2 171334 22566459
1 8540 33342 360927670
2 137556 814868314
3 53239 102178
2 1579 209326767
2 151215 479059898
2 130368 169672155
3 144917 107214
1 4288 89674 839102381
1 50897 103009 521689076
3 31528 109573
2 14844 730547258
1 59452 103296 554081152
3 65322 86768
3 53830 46147
1 21835 85715 105462693
3 106495 56301
2 117108 725354685
3 134996 106437
3 60236 29034
2 127073 229559128
1 85875 101881 733219596
3 133901 17231
3 27193 32032
3 154906 57618
1 73752 110636 787071707
3 157718 59118
2 169955 100032221
3 9706 45950
1 24549 61329 907323333
1 80899 83881 811048112
1 52674 110632 139724892
1 36736 40381 900793451
3 18491 90675
3 35793 107822
2 81001 699672121
3 54820 9448
3 81908 46028
3 170031 50285
1 62586 106918 593683068
3 20029 17
2 95000 851616293
1 6386 104996 284775319
2 27768 356886802
1 30794 111402 192656898
2 58919 233180199
3 17385 3912
2 61165 67393607
3 152501 57971
1 12415 55600 758282054
1 39320 52036 219653424
1 11679 48690 848336232
3 173310 7387
3 159144 110276
3 37382 114177
3 66823 36508
2 161591 7518017
3 91934 64020
2 134062 591934879
2 50137 187841139
1 81373 102146 392991601
2 159663 630387258
1 20815 43191 95695011
3 29262 27259
3 50810 55889
1 6590 11037 985006414
1 99970 100377 544738917
2 67436 30399353
3 54326 95677
2 111364 209981794
3 58796 53243
2 10488 318843535
3 102562 26472
1 9680 86983 457462908
2 3547 244414095
3 157179 340
3 62457 84288
2 140836 578335133
2 70384 15402598
1 24443 33556 806033914
2 75878 618676517
3 42974 105792
1 60099 71829 651074095
1 74447 85500 136773994
3 28286 97596
1 38178 74971 69428404
3 69037 16914
1 79615 113740 258909849
2 105476 366801521
2 91321 981041926
3 7644 18781
2 70465 796077822
3 115936 70217
3 79291 11323
1 91023 94099 799079196
3 150144 108731
3 161663 104900
1 70593 110295 704292501
1 50710 59465 573423173
2 121740 834862782
3 86908 87363
1 101225 110848 367108455
1 41045 96298 678526763
3 35477 85719
3 11853 98018
1 80456 84639 175719152
2 31088 993851174
2 60245 94880187
1 84861 89309 118426147
3 152746 105327
3 61337 65700
1 3245 57889 632528757
3 46638 52774
3 158349 105690
1 7295 49980 313923545
3 66620 111340
1 14166 85348 368709321
1 94448 111297 195212903
2 167831 459796670
1 23286 91910 266583490
3 45711 80858
3 2458 13480
3 161854 25718
2 84156 491803487
1 57504 87208 414383548
1 68393 79373 981629765
1 110134 113926 631839643
1 8152 33597 831269520
2 4088 25646035
2 76793 84181572
3 76436 104386
3 101575 91415
2 70937 982748185
3 19893 106072
2 33127 972826423
2 127511 886812009
1 22173 93614 407644002
3 107924 21576
1 6133 86954 220557108
1 18263 62920 969651973
3 104389 108866
3 142827 6753
3 39163 39197
2 30796 756951727
2 140811 141566057
3 157477 53450
3 116955 9822
2 127917 792234139
2 94803 294817709
3 122035 113907
1 40678 83326 103189699
1 45735 87488 709025994
1 60237 96345 979101568
2 42949 537519956
2 10290 347543219
1 20915 56216 30333552
3 118278 76041
1 45755 83383 670577878
2 122935 135402460
2 11166 78377651
3 100717 82143
2 116569 171342231
3 5442 64665
1 67630 85570 635588038
3 43223 82041
2 130398 66288044
2 42985 850881007
2 23909 141877076
3 70098 79013
3 23281 2309
1 43347 104757 143259588
2 118003 318402495
3 151646 73729
3 51405 52643
2 41584 994091395
1 71008 71047 989379507
2 170406 343378624
3 69084 73782
2 138752 243737840
1 28451 82475 364233232
1 31981 55311 383066511
1 662 20249 163810851
1 102665 107808 412998533
2 13069 200877903
1 55009 110233 369530570
1 75310 92858 387078369
3 151291 78991
2 16781 240442401
2 13214 449502320
3 130804 103716
1 29821 107644 232784700
3 18122 56199
3 10830 373
3 160505 10013
3 20329 79393
2 132649 376559727
1 6318 107033 507413841
2 111870 676509664
1 58807 67342 884254921
1 105967 110933 366380526
3 3082 90215
1 40881 82252 502793687
1 83132 109921 800640893
1 9150 22066 980194333
3 4669 68702
1 22218 95995 454405850
3 150504 44982
1 40901 84314 684762421
2 68918 792321234
3 18784 96283
2 75477 209656425
3 122540 42241
2 30423 251205564
1 28241 59001 147112257
3 138632 79942
1 20965 57523 367245152
2 152716 50941083
2 111624 118919632
2 103416 377448116
1 57595 97096 561275709
2 82428 131829833
2 50636 942492828
2 153175 857071028
2 83960 812104621
2 30636 658805779
1 6281 96076 474498774
1 2156 47739 628385817
3 164700 49677
3 88577 43580
1 55329 106826 128576180
2 114235 892293602
3 75762 58121
1 7257 103027 71316046
1 95087 102971 872219334
2 142064 30074732
3 79511 14370
2 134774 746798995
2 149012 760422557
3 70963 42647
1 79237 104992 762148819
3 136052 100935
3 103862 61595
2 77993 986379346
2 155644 87737934
2 73384 23609219
2 157086 62852767
3 134963 87438
1 25473 62227 597024528
1 77299 87039 61708035
3 129588 66456
1 5499 15264 645110035
3 16548 107471
3 143166 56344
3 147495 69794
3 154717 46827
1 52177 94996 680158588
2 65474 325679208
3 57817 89951
2 150654 832486838
3 115542 103007
1 40580 83129 638492168
1 101343 105197 764427040
2 166085 26901054
1 17418 45141 508212243
3 100401 54391
1 22833 104301 867402694
1 44604 53188 653973727
2 171319 685302919
3 37791 7870
3 63159 96808
2 83115 958616853
3 159745 44591
3 85448 5446
3 55383 109310
3 158313 52349
1 63646 72290 222468604
1 8168 74580 738950265
2 142630 153395154
1 59804 61569 254515080
3 37427 34119
2 100129 462888443
2 134751 505881889
2 84595 494945665
1 67180 105127 682608323
3 167096 76304
3 168406 110959
1 93382 97341 468541957
3 61862 87162
3 14963 37827
1 85532 109785 339544504
3 163942 106796
2 38014 447826416
3 81775 79897
2 173062 351295900
3 36542 74945
1 72067 89442 579176745
3 145997 31076
2 49419 463582185
1 39295 87648 168117491
2 145585 974260930
3 84591 8440
3 150508 90296
1 13933 58673 206926149
3 157576 111156
1 49213 57456 567894689
1 66208 104055 61152184
1 5375 44454 556213393
1 6170 103170 165440732
2 160255 229871254
1 14702 55630 522232920
2 44478 858242593
3 108124 29170
2 12539 485139784
3 21732 96378
2 75208 538043248
3 93920 59478
2 121309 625783016
1 11685 49530 245948962
3 137679 68137
1 60129 111741 4550355
1 15149 17867 411722998
2 147169 388892882
1 5759 104613 867723690
1 82090 92002 840959349
1 27464 108992 283001761
3 64150 69150
1 72768 89422 503088261
3 32585 10400
2 171287 600809980
1 3637 83195 188817345
2 126005 916831819
3 1675 26627
1 26048 109495 74221117
3 22382 5598
1 88491 105666 997023984
1 3497 66067 135544713
2 62108 344447031
2 8592 988003404
3 131527 7188
3 118247 73172
3 99078 103413
3 108684 99951
1 84058 87114 751079466
2 62333 861148468
1 40695 55632 482219989
1 35982 57551 152416072
3 148489 71734
2 123080 190346888
2 21676 554607501
1 24506 92312 579948288
3 14385 2449
2 84219 542989101
1 25058 75837 658515401
2 84326 784247810
2 76516 596993024
2 145424 531947170
2 52995 598259123
2 73834 27338224
3 158458 40267
2 108877 371977407
2 125097 999670835
2 2507 792749814
3 29681 29183
2 127831 505055870
2 10023 811411269
3 34682 79050
1 43534 54393 520150956
3 65718 73376
3 34800 110775
1 14562 30733 907706032
1 53434 61270 696881379
1 43897 94059 887652190
1 5053 48753 98008302
1 25287 60587 304713453
2 20844 973719451
2 102165 263331334
3 55301 21355
3 25602 4086
1 36395 89413 431805006
3 139987 42121
3 51782 60909
2 49374 210575279
1 35998 85021 566596540
3 49606 36911
2 120558 804686381
2 72269 389682949
2 66260 500483307
3 72160 100457
2 119927 368318882
1 887 28909 192999263
3 36022 97195
2 142210 502492628
2 121357 173020556
1 54818 105897 719124725
1 35297 36569 561221495
2 15789 374629743
3 70662 65348
2 163098 197787556
3 25551 22827
3 13438 49912
1 16102 83434 67328269
3 6325 2924
2 38122 832448835
1 69398 98973 564673529
3 162300 100063
3 111996 78122
3 16933 87220
1 17457 64828 108433324
1 22878 49820 767721366
3 138407 25732
2 93510 270690414
1 24664 60267 777792889
2 65630 249211299
3 170413 113905
3 11858 32800
3 33940 83512
2 73333 97096513
3 19831 111993
3 173361 110252
2 107751 644605635
3 159009 5243
1 78289 86794 447256689
3 13187 49872
2 121671 201339829
2 72391 865370744
2 8362 988858143
2 123621 792195078
1 62305 63095 653870400
3 28996 88791
3 129031 31705
3 43973 60255
2 41244 452934564
2 78060 353232923
1 21354 89425 501771589
1 67935 92539 560415298
1 55041 70557 772276234
1 26349 35676 226440537
2 111446 86111263
3 24328 28317
1 18346 45445 686292135
2 160917 615452149
2 113023 994216071
1 36486 95138 267497914
1 100800 113157 97382998
1 21489 46297 323144604
1 55657 90346 55030798
2 157657 759006170
2 78376 543454027
2 36301 626465273
3 126121 102790
1 75719 100437 730119266
2 116081 486901477
2 115332 871497312
1 51689 67097 257121317
2 113370 161053273
3 83584 81910
2 23197 4458626
3 83078 36038
2 31727 24957357
2 13240 595113821
1 18679 32496 605145685
1 66219 93663 554385974
2 104557 10044455
1 63790 75070 819316731
2 29668 15110486
2 119625 568548181
2 40688 236443120
3 161883 112271
3 28508 13410
2 131710 560808032
1 8338 75776 281760385
1 25613 60301 46657939
1 6777 35071 318474367
3 87743 70963
2 149970 333276652
3 50543 3328
3 63256 10086
2 175271 757759716
1 96313 109113 535080565
2 175164 466273288
2 143363 284272845
2 91524 295329984
3 106100 76977
3 152598 88209
2 46191 702948659
1 21159 49728 980190352
2 103864 767983898
1 47307 71191 866423227
3 108816 49612
1 43527 71433 365092160
3 68454 42950
3 170085 65991
1 19939 75346 677943384
3 76480 22270
1 54272 72210 677380754
3 39324 85791
2 170335 494239779
1 17185 63221 238029997
3 88316 45189
2 55004 763040010
2 63299 222804383
2 57155 483995404
3 122229 69234
1 9814 54213 15532438
1 8923 73108 510656143
1 19357 111259 268746236
2 159965 518579586
1 37370 50035 68091800
3 69194 22894
2 144081 30355689
1 38286 43166 567960459
1 54679 106155 468855260
3 126390 67541
3 40889 53835
2 116703 529332557
2 61204 864368889
3 105003 84263
3 34280 28092
1 23061 26246 44164681
1 3810 103619 573393283
1 26592 107073 349276674
1 18810 95012 812948239
3 81853 13154
1 100302 103237 871872654
1 59708 87855 103557651
3 102630 85088
1 84623 89600 910203186
1 55535 64428 229176842
1 8937 89322 680965977
3 122831 17653
3 25154 30106
1 76313 76350 240429195
2 5391 758206622
1 3063 93076 441378427
3 7622 9903
2 72427 512588077
2 132521 160884108
1 48906 59821 770058565
2 133808 248828795
3 112665 72631
1 45941 111723 351946895
3 39410 112596
2 163373 558126382
1 51916 72969 10592218
3 127019 95394
3 160071 74423
2 82275 596119268
3 146343 42567
2 110385 571868954
1 57472 83004 38618758
2 155448 437140388
2 86288 470732360
1 38361 86056 612701902
2 145622 413212387
3 147349 71884
2 135803 82051008
1 24541 76954 308490306
3 157800 41507
2 115842 606415054
1 59864 91511 37507141
1 68870 110331 941448988
1 6895 106499 678761081
2 95719 649515118
3 171219 1588
1 17003 56084 970268909
2 68149 216398437
1 44591 76454 963690080
2 27658 847305449
2 50288 621164572
3 108229 42199
1 34665 54092 799407717
3 124035 43751
1 34153 42491 475970913
1 16667 26662 84126820
3 114664 98711
1 12717 110686 988368946
3 161800 2768
2 48496 211812056
2 122386 684343813
3 149589 99832
3 149598 80935
1 3067 42972 912276286
2 118031 29889279
3 52305 66130
2 35515 450484684
1 68139 97428 528481476
1 15856 82821 981773973
2 128238 410948596
2 125929 614559446
2 73556 435576522
3 95216 56388
2 108065 731732601
2 99097 776126428
2 32612 676924635
3 56837 12158
3 161218 40177
1 54491 78044 976012575
1 45605 72182 607083838
2 94166 24454161
3 87438 46093
2 105135 418536231
1 19113 40060 135062216
1 20273 82214 981289082
3 108771 21346
2 18793 725589919
2 168127 321393263
3 131195 37217
2 29871 533285371
2 52865 163966452
2 126497 890848779
1 69923 90150 607455807
2 63859 836823395
2 133170 260949105
2 31498 128914638
3 96992 46649
3 99395 30387
1 88477 94623 760288699
2 111286 792717038
1 69094 93251 121689226
3 45292 73092
1 59236 93794 933313287
3 123280 12527
3 101437 68937
3 171920 8927
1 63310 73606 317273252
1 68958 69814 828030547
3 35697 85923
3 88442 49533
2 2826 344404342
3 108161 97140
1 16869 87580 147038886
2 117881 711308347
3 30354 77155
3 74853 63624
2 88828 470370979
2 41684 559817949
3 96386 51424
1 24006 32606 130321693
3 62731 103087
3 30959 57372
1 72726 87148 358060763
2 77342 674764640
3 92351 48748
1 8552 35750 51337516
2 83502 945043155
2 108416 261962353
2 149209 566358800
1 11899 79505 721568314
2 6239 828277796
3 89230 94644
3 64922 60824
1 81714 107525 615739504
1 83017 98479 23094392
2 61992 279722065
2 55930 368470325
2 16478 302652616
2 41680 103180163
1 81356 98392 306033460
1 33357 97534 648517815
1 39932 89426 376093134
3 169435 43804
1 2487 23851 321979317
3 65368 14171
2 77989 568641361
3 130947 66784
2 168056 466128266
1 7983 54315 998201069
2 83772 767020157
3 145124 82401
2 29636 890861889
2 124508 625601213
2 88526 508236254
1 46989 104095 956445581
3 48589 3598
2 55541 157578134
2 72416 455185187
3 44888 856
3 113339 14793
3 89946 41082
1 37842 43688 97053706
1 66904 72850 130050883
2 174247 753688526
1 5248 36369 814089658
3 139773 103194
2 116693 9263717
1 78761 84332 51864951
3 153448 2514
1 37254 107536 461232519
2 106537 532617012
3 65324 104998
2 28801 154659052
3 17791 100472
3 38105 17098
2 72973 674416172
2 18575 939740877
2 113333 574721232
3 54885 40663
3 19242 74192
2 154571 548874787
2 157959 592416081
3 159944 58934
2 131036 136227911
2 33840 178480182
3 106084 10925
2 81022 680601743
1 70031 87100 460161781
3 126766 67360
1 33651 74612 824031166
2 153441 395521197
3 123459 26626
3 69315 82649
3 27195 49121
1 11220 105728 954340526
1 58174 82306 902950127
2 155805 558514348
1 95286 112887 347922842
3 28520 29389
3 128231 89085
1 18093 28915 543190979
2 123411 693482313
3 934 39618
1 74336 86486 522046477
2 137923 975745709
1 75374 80564 336273516
2 2026 865085142
3 47155 102305
1 52556 67931 436487374
1 37213 111570 942090086
1 32965 107278 488925514
1 8088 40808 846333755
2 57487 281980309
3 28117 81652
2 163105 879832423
3 102708 18480
1 27687 76818 321207951
3 120444 98211
3 148534 110669
2 130728 645951130
3 113501 75083
2 93815 478955250
3 48769 26421
3 42227 49909
3 121022 9595
2 73062 167916062
2 113646 539938623
2 71151 424036920
2 16811 127108546
2 150802 348263342
1 45318 55067 542027744
1 60865 112643 134098611
1 39033 42111 270371000
1 43342 57735 191018330
3 20111 93142
1 246 46411 2705300
2 62640 167791967
2 72867 615841150
2 76793 143258177
2 59818 239133981
1 59795 98544 929924018
3 141663 82382
2 107770 469759578
1 66112 79910 906246400
1 13752 107262 891529967
3 125361 19169
2 113276 111561016
1 65827 100483 442197027
2 101654 391310489
1 27265 45834 865177033
2 95959 592078196
2 85692 376736003
3 17049 98240
3 18277 40592
2 3759 616652382
1 72253 92830 270334215
2 70460 269329635
3 141797 57908
3 114479 28414
2 24278 431941476
1 32583 82461 967676327
3 44385 106537
2 62744 170500521
3 143927 23944
3 17747 79336
1 24846 94872 500170191
1 12247 101860 766655445
1 35242 100108 557821018
2 113048 333394191
2 163015 233017968
2 38068 618200289
2 27675 371740145
3 130558 36101
2 112607 140030388
3 156219 14654
2 71026 447121544
3 127605 99928
3 6311 81131
3 11896 107940
2 113400 319486726
3 98086 8300
1 15467 91740 881096834
2 64763 299775203
1 32677 79844 866141982
2 10619 806927009
2 160527 264826560
1 72499 86549 969606459
3 170839 81259
3 13503 73483
2 92319 375089080
1 61202 85608 635054203
2 51961 625610038
2 25621 974172283
2 132191 579146469
1 98188 109255 387673985
1 1728 78393 780694702
1 72354 77960 137949900
1 31186 50477 716887244
1 23417 81937 656083984
2 9048 514361769
1 43493 91462 447167831
2 147061 38674392
2 169178 918815944
3 170223 92466
3 61540 110651
3 62426 88008
1 52789 81196 900912049
3 60164 40330
3 81059 21222
1 4795 52225 215711186
2 99857 426496138
3 50643 61429
3 73517 79765
1 33548 107283 718975072
3 70612 98120
1 58425 86425 708717986
2 103912 337036924
2 1946 108754858
1 32396 92769 514732349
3 37749 7449
1 46755 72550 619256166
1 69544 103871 2113865
1 28957 33046 990244142
1 36709 107021 783236354
3 34604 27241
1 14042 62800 384750462
2 67738 915676778
3 163890 111997
2 39058 302640206
1 68753 83255 874540958
3 89929 78344
2 69382 159490681
2 120321 56495148
1 29566 55603 760015350
1 6428 7351 670060891
1 5351 99399 115736426
2 169942 982326925
1 37870 102518 522281496
1 42058 47183 670554744
1 2684 66113 146393313
2 8856 126187611
1 20339 40332 435788501
1 4524 47370 587895862
1 64130 79143 932490809
1 40816 109776 140131795
2 104384 500236312
1 6723 46322 745788296
2 110030 666927137
1 81399 88762 298614624
1 33907 41117 412040277
2 33982 820581586
2 110142 379763944
2 50781 829731620
2 16602 140674944
3 168989 88309
1 62931 65906 540037007
1 67206 80203 590063309
1 6934 48610 34439241
1 4738 94778 426637135
1 17767 80563 539431664
2 153537 598982380
3 141232 52417
1 11366 80363 400161008
2 138256 815462395
1 48495 57722 97413965
3 172304 93855
3 6471 3065
1 61502 69293 109367958
3 101570 32589
3 121253 21522
1 64784 78297 829261131
1 16723 106377 283765829
3 174734 34210
3 101306 5849
1 36842 54682 949471689
3 108876 23824
2 169794 763469216
2 171489 948477851
1 13172 73667 554683452
1 90554 106348 935345630
3 112295 27431
1 18385 73379 410699248
2 61135 236862842
2 92842 360001125
1 10573 48413 711940239
3 92207 67602
2 23967 721955187
2 153368 394085721
2 4701 667576024
2 40188 438514517
3 24274 6221
3 7323 51696
1 19777 106558 729020958
1 59400 109553 713682509
1 36136 38979 868245427
2 164178 504436480
3 95632 27353
3 46782 24150
1 76393 113788 734548771
3 42385 63945
2 165212 464841665
1 11901 103184 421171004
2 80969 641717435
2 4500 496810232
2 15522 902263551
3 112703 36201
2 170058 193743948
2 135650 540903378
2 155062 451125857
2 141949 62267332
2 20763 172405231
2 64755 515528080
2 129624 863809230
3 149719 39222
1 7785 80520 395906794
1 59905 97910 146382782
1 35910 83878 591892702
3 119177 68562
3 66400 96906
1 13652 25064 469485654
3 149809 109575
3 42111 41896
3 83284 3297
1 86715 107314 119008423
3 58350 97725
2 170107 766199831
1 10392 38569 145759484
2 21252 722346561
3 142930 105471
3 90711 55714
2 40082 334442946
3 109336 20684
1 33417 50312 35841072
1 58671 76792 861308112
3 162427 109150
2 137368 818843483
1 20429 68544 5597854
2 94080 853556233
2 156237 961093105
3 81292 60175
3 156976 58662
2 38624 860818215
1 72916 98102 306087429
1 7230 73991 991352220
2 101767 218745826
3 18210 104296
2 51682 996746884
3 138511 12338
1 4917 19732 208826923
3 172317 13413
1 7781 22338 911101586
1 90662 101135 246024051
3 152077 102015
2 77950 890391838
1 58131 88216 500229301
3 88610 63093
1 2 26306 990555507
3 148921 4303
3 164378 74496
1 42740 69091 919047298
2 97641 467646168
3 2312 15358
3 86217 74432
3 33186 65454
1 53626 60970 933637337
3 83228 77167
2 97806 290007104
2 154678 813822962
2 127061 884175459
3 72853 17081
3 62922 16913
1 31112 97863 628182991
3 65111 71399
2 71818 160000637
2 114801 82808806
1 8746 41196 636349482
2 99288 299345373
2 66603 290886837
1 31797 44323 354001704
1 24833 32742 516954816
3 23402 69559
1 42849 86904 899688901
2 171731 80740426
3 17491 23319
1 47486 110016 760561650
3 65891 22298
1 8319 34817 927082267
2 92121 386620413
3 167617 53102
3 126907 11056
3 72652 108465
3 30039 65879
2 52852 903166358
1 12962 98931 527252821
3 128813 43469
3 127181 40129
1 10570 62364 329554587
2 156863 839636275
2 137918 472897076
1 90717 108947 630530026
2 167925 965020477
1 13146 102612 182278323
1 99289 109751 839097239
1 57156 66212 289109260
2 32366 111384892
2 91528 707630904
2 152469 455443973
3 116504 105373
2 102335 528523106
3 98398 95852
1 31095 74544 340882667
3 164362 11771
3 4533 66409
2 133119 355302290
2 99454 932610210
3 78406 47927
3 57657 55580
3 56276 45662
3 8172 75916
3 91065 42524
1 5870 13502 145619127
2 109334 171374457
2 158913 901258528
1 12051 57788 75180498
3 123917 8301
1 13809 105349 325776778
1 55097 97614 562026381
1 73188 107347 130532015
1 85369 107375 366486543
2 64896 55525849
1 33411 67845 514722751
3 37857 53245
3 111417 30674
2 99746 895469054
2 52021 398463328
1 73525 76971 974649722
3 28274 78107
3 23928 108597
1 53066 60554 465480230
1 37661 86635 853104021
2 144986 592234611
1 41628 51948 505641355
3 151241 105248
2 114093 353546844
3 105060 21479
3 37700 41564
1 19322 71472 3765761
3 107822 40257
1 72851 81237 552930163
3 25613 19948
3 55163 109219
2 75027 139380104
3 8980 2906
3 67437 12057
3 175554 80711
1 45409 57899 957895454
3 79338 62023
1 19621 112334 708084375
2 154774 934887828
2 20061 313161026
3 44597 16444
1 76240 96298 554012992
3 24688 73321
3 83732 101496
1 57758 104228 818883976
3 134634 33876
3 136418 108151
3 61778 81091
3 115045 45494
1 55379 70978 303689677
2 115509 771135416
2 168489 993599840
2 88902 507092751
2 122976 4554293
1 14191 34747 764381720
3 63285 101331
3 9270 79132
1 20067 55738 7912165
3 41378 24323
2 7947 216925917
2 110022 874537022
3 8150 64030
1 51629 57420 140337219
2 110916 430886748
2 72510 374322351
1 23592 30244 360875370
3 140336 78563
2 55734 583189885
2 14185 979916922
2 146939 417411943
2 56571 645892608
3 164649 67150
1 37238 67173 720719614
1 62006 75791 669139545
3 50127 26400
3 23368 46609
1 18765 96662 294701961
3 39142 44148
2 42841 192957022
1 72042 91608 787118986
2 148963 48013113
2 65319 468047365
1 16607 35599 778917238
1 18824 30461 133094845
1 5620 54631 467251714
3 163627 92260
2 120835 231596623
1 7060 100966 412263924
1 29387 56206 860182746
1 13762 55378 433469153
3 16917 31208
3 133814 98341
3 169741 76502
3 4048 21723
3 158290 30669
3 76201 57837
2 16998 61981107
1 50677 74316 863957209
1 58684 89562 332301581
2 138955 643431779
2 10782 390452072
2 126860 617349259
1 85991 108682 759927024
3 112939 99875
1 53616 101825 368452959
1 59881 68404 543174316
1 11270 23530 409802868
2 93355 502051635
2 35687 907780466
1 26824 113116 102116303
2 45672 63738685
3 50619 26481
2 43479 225963507
3 121609 30495
1 5283 26082 948698234
3 110928 61200
2 93463 832227777
2 6285 171243059
2 52694 840858869
3 71351 58011
3 149081 37421
2 66928 403491797
3 156550 90952
2 84255 970017103
2 66645 315696701
2 73041 208759908
2 170605 360654489
1 46043 110791 492437594
3 122118 113854
2 100810 623034211
1 83158 111378 727239052
1 65369 73567 881239522
3 169527 16936
2 129302 188539789
1 31152 58647 791013204
2 63401 297351833
2 145170 170185317
3 37548 93105
3 147519 97449
3 70600 74287
2 153211 377241166
3 25367 64228
1 58773 79631 804823726
3 69368 95345
3 118911 16711
2 14219 137830129
2 85168 329478391
1 65875 67077 343761706
3 160078 27564
2 152401 937411431
1 48941 80111 885747424
2 2273 418631980
3 45478 57496
1 23397 48196 667197665
2 14975 541801927
3 8264 54677
1 24257 109258 421898332
3 121861 47281
3 14779 86600
1 49526 82605 563367203
1 13531 52464 532510595
1 60263 75392 897775743
2 169651 103938953
3 145392 44025
2 29144 279383764
1 3040 82310 463576912
1 31746 103882 741880956
2 158829 882479646
1 34427 84350 705091381
2 45604 514630000
2 144812 990483775
3 136838 13737
3 85015 76823
1 13121 31720 149908688
2 85374 59423448
1 44437 79637 75636871
3 74989 64484
3 108638 52764
1 3712 27239 350753881
1 43337 60453 629882364
2 135347 466834034
1 44978 67367 109802866
3 44071 101120
3 27675 44820
2 13501 481807594
2 79182 645069208
1 56968 73136 749375045
3 143712 73721
2 3609 231447390
3 88588 43973
3 26901 43975
1 38278 87479 466103053
3 48631 8732
2 139215 493746801
2 37354 327216280
3 52661 68438
2 93294 671357054
2 153721 205252881
3 167524 63954
3 133969 72145
1 80305 102173 519880183
2 107354 645802395
2 40712 533218290
1 91152 100219 694004382
1 65924 69610 280089480
1 41506 63812 971457845
3 49144 21126
1 17540 42053 994401841
1 43626 105301 127927410
2 171657 523556770
1 87703 112862 278990330
3 125010 71205
3 39505 9320
3 15819 21174
1 66579 105917 461645426
1 40433 108654 660204934
1 54824 84632 162375812
2 55670 521709984
1 40022 64489 554170076
1 102757 111311 507027013
2 112042 41769203
3 3287 48708
2 43865 199658507
1 30417 75286 742736977
3 44528 71457
3 126554 31971
1 22596 104823 975958045
2 173605 350591901
3 69732 71875
1 12553 86087 924388877
1 54715 60582 825963306
2 126027 969384472
2 84839 898978541
2 130473 254961903
3 98877 83248
3 72617 74499
3 32434 76243
3 169110 39317
3 31909 47702
2 56788 442472919
3 27588 5395
2 65122 679581998
1 12984 86695 76238353
2 114305 605984834
1 48668 54894 123930244
3 63180 102370
2 80009 832540113
2 1575 695042469
1 8657 52172 213137562
1 47343 108864 921576183
1 34664 69840 388981823
2 20925 683165498
2 167567 753804699
1 68285 105275 302507391
1 9917 60675 130230688
2 28854 189232364
1 24181 84661 456954833
2 157554 944334332
2 81931 671923614
2 171027 745007473
2 29088 635805176
1 108759 111436 259172987
3 137275 107233
3 10355 55441
2 35223 471138174
2 88550 828600049
3 47441 26927
1 59256 94050 594825247
2 113179 878697097
1 19956 20717 987417093
3 136329 45117
3 109339 57150
2 95009 722705185
1 3318 37519 949211014
3 92306 14771
2 52702 599366071
3 93961 43647
1 50077 79011 605975739
1 30132 71105 870664189
1 12134 31243 313259847
2 136494 264573879
1 47688 63699 595977485
3 56231 17029
1 42443 55679 116607636
1 4587 84715 289226436
1 22474 110601 639572162
1 35971 110225 529441935
1 18340 86787 716306619
1 32023 67640 648518427
1 104735 110476 211178852
2 33274 13394365
2 28081 222522718
1 16376 34854 509682561
3 57387 78676
1 49144 53252 966236872
1 106471 110826 670231757
3 103068 72207
1 12470 76986 556849848
1 61333 99432 37425523
3 5454 83468
1 14643 113832 786325669
1 59604 108695 690726342
3 60836 72706
1 48108 61507 311607568
2 69442 943278036
3 138341 99199
3 29838 30721
1 50294 113922 384119980
2 17850 535689193
1 18175 62512 84645401
3 113860 113264
3 158269 29607
3 64680 38881
3 46897 22807
3 55875 8344
2 86484 126304777
1 50314 114079 286929249
1 46060 59505 380579551
1 65288 86136 94901662
2 73999 842574103
2 101748 413827511
2 141947 868702224
2 12032 881474880
2 6664 449314247
3 58268 112924
3 118675 73061
2 82620 512466052
2 168152 720430624
3 102450 61031
2 103871 508692487
2 29877 81234478
2 172641 96062693
2 56326 204413735
2 23889 205654073
1 20570 88118 455362462
3 171876 100059
1 12449 30794 514861812
3 158075 78306
3 80209 97701
3 80710 90194
1 1230 5079 662755700
3 102431 81765
1 23293 45043 57854916
2 41492 143760978
1 378 51024 635266518
2 55917 28146800
2 110795 821969040
1 86502 97429 866865915
3 26636 794
2 84797 867487895
2 157867 862786245
3 108103 31734
1 41254 51690 582317248
3 82142 95420
3 87155 45178
3 123556 64860
3 61291 20379
1 37984 55522 178562643
3 36972 90626
2 5667 42677539
1 19098 24392 842926313
1 48956 101432 923142317
3 6866 84365
3 163872 21820
1 3155 36471 305491375
3 69766 104554
2 51166 624423667
3 160111 48501
1 63158 100885 527711416
1 30866 85307 722811129
3 54087 3250
2 129345 375226273
1 6501 100202 823064192
1 72206 110614 520264836
2 97020 69849315
1 37915 91176 84852588
1 40729 49664 968345525
1 3853 94684 620046733
2 83787 186058156
1 7688 55030 140678737
1 4365 77347 117143430
2 62443 361166637
1 18785 26657 443237448
3 163876 74865
2 148354 761797627
1 4336 69232 844381007
3 156405 107969
1 30696 35772 836646776
3 130768 55591
2 13816 680709513
3 73100 89614
3 77724 21116
2 109743 214084001
1 39958 92136 154672044
1 12665 32310 827789561
1 91983 102773 767734361
1 46594 52051 976707860
1 155 84197 236963592
1 44939 92420 5431730
1 42159 50100 970120350
1 16403 29684 19591055
2 167373 102248044
2 170055 757265597
1 38056 93461 998879648
1 87717 103753 218020101
2 125195 345956794
1 93848 95687 294135040
1 17622 38458 857509619
2 10184 154688670
1 597 76726 864497271
3 111521 25832
1 12506 98755 663880178
2 72460 636913606
2 142578 202352632
2 25462 690567025
1 10204 106949 835175366
3 101737 31577
1 53123 107820 89637421
1 6277 113882 510247908
3 55248 10500
1 16961 34742 553277038
1 13984 70696 126374627
1 57581 94513 741583433
3 154 74710
3 144083 19240
3 97608 37732
1 42923 81140 159002338
3 123024 76493
2 125914 113266879
3 58952 51037
2 157682 116571148
2 141770 999400755
2 75738 227486816
3 14970 4806
3 84904 5092
3 33622 33038
3 121510 91608
3 115608 24648
1 24834 83826 865631785
2 121341 659678481
3 74007 69417
1 31179 75160 945060029
3 109424 75151
2 25515 797923051
3 60164 36592
3 99223 89229
2 91497 727643892
2 15390 172024821
2 138550 900751830
1 51471 87902 343142902
1 33606 64155 89271248
2 2355 231483094
2 62300 697015560
1 94044 113966 681550785
1 60905 112639 972338551
3 114155 25404
2 51170 992984370
3 43841 103136
1 18819 75972 150562189
3 89001 103423
1 51691 65390 804008464
3 1035 111735
1 17928 50640 262161550
2 125590 165563800
2 169652 139653828
3 26381 74125
3 130438 100007
2 22969 176257362
3 167140 97364
1 13711 104898 916428860
2 59453 324966539
2 91571 866938785
3 82373 106023
1 105238 112115 905761146
2 81121 118267361
1 2220 8184 922589264
1 19549 45906 892135394
2 158472 697852542
1 59271 106352 476933287
1 37492 111945 2650641
2 159635 959556607
3 64283 44993
3 53405 92560
2 116020 712695223
2 89119 218562415
1 17063 29292 523841281
2 154899 878458117
1 27650 34974 47136800
3 144822 103265
1 49534 85614 355578173
3 113371 22286
2 51616 701431191
1 16752 91256 617127002
3 121756 41528
3 171474 50121
3 170255 92299
1 78286 110765 670479817
3 20046 62189
2 27171 150854983
1 7882 67326 760766912
1 63912 75798 692499199
2 150173 816467767
3 56703 33388
1 36770 97359 536899861
3 36736 18210
3 156565 21682
3 100135 7284
3 142580 46845
3 112227 90968
3 65264 23541
3 175420 102318
3 136193 51142
3 63056 4264
1 36932 78087 859297623
2 65393 619208000
1 50473 79122 833342167
1 49646 79603 220327616
3 73696 91159
3 12491 95083
1 72013 72247 585483414
2 95601 376492598
1 6277 100242 24861619
1 58810 70290 225175402
2 90503 645970529
1 20672 44291 739830286
2 148202 263439508
2 44301 952276653
3 47788 47800
1 22912 39114 365932026
3 86096 6731
2 107620 117832447
2 134970 435212290
1 24873 114268 479332242
3 139987 35444
1 43284 85342 781940001
2 67538 843509251
1 35435 86126 536441195
3 91071 111371
3 173666 16035
1 47188 105310 121350477
2 117608 584343119
2 137019 439043674
1 48159 85282 581819454
1 2759 27738 222058760
3 45053 90630
1 24801 93055 303363597
2 18460 973731825
2 1796 774560222
3 135480 23747
1 42176 107838 813890232
2 143579 597014942
3 161321 24066
3 120570 97496
2 23538 711576178
1 11326 55839 887520272
1 46086 101913 232380341
2 174753 118743023
2 13031 589537046
3 20836 20308
3 122827 92094
1 72356 104201 623072855
3 46727 108805
3 140020 55940
2 161102 292505330
2 45078 254293242
2 32481 114739097
3 11570 81710
3 81471 73034
2 34658 431726699
3 24179 113987
3 85494 52441
3 98785 99412
1 50221 108551 774133610
1 50556 98004 265323697
1 13196 56147 282323847
1 70641 113959 949962254
2 74022 14581397
1 40790 47925 338611330
1 51659 73837 957669378
1 9659 43205 707429553
1 38613 74342 665712972
1 70788 73156 432989473
2 23788 543791479
3 126063 45016
1 62702 113304 923982309
3 73537 67385
3 64531 13775
1 13803 20739 423704181
1 45744 67682 26128509
3 75748 19136
3 102339 105527
1 5732 94724 593735270
2 32545 234295587
2 100386 8610204
3 43520 20547
3 116748 34895
2 126923 625071971
1 37700 98372 497089639
3 20091 104950
2 158074 597182075
2 69742 669308024
2 22290 262510617
1 77328 97094 254167723
2 35422 491758631
2 42887 684925854
3 109443 48876
1 17721 68967 887526750
1 2897 10785 523481628
3 145802 71015
1 4395 49226 560648036
3 28902 86914
2 105514 599152030
2 77979 631694240
3 16378 83791
2 129168 406007189
1 10417 109856 144726960
2 48251 780191600
1 66791 89680 570300740
3 146180 90570
1 55819 112754 945187947
3 150379 52131
1 69166 82035 466375580
1 54279 89203 628944653
3 7060 39570
1 60408 106707 688350436
2 88920 212748924
1 60797 89891 127070658
1 66644 109760 118754786
3 134178 77289
2 93712 676728995
2 61369 656477225
2 50201 235850230
3 30661 6619
1 104375 109875 116926796
1 12527 111450 389684909
2 925 471345180
3 150794 22651
3 146226 21161
1 38434 41744 605484443
2 136098 294409767
1 108381 112857 525654391
3 147541 108654
2 79640 522156050
1 4242 72499 504250780
3 71998 48331
1 58848 88020 853480800
1 35394 84965 30346170
1 3353 41749 310410930
3 28777 91014
2 130806 108804873
1 55324 61297 270666862
3 123383 107335
3 114819 84558
1 8164 31413 167495887
3 175361 37297
2 173897 280937603
2 142263 67678663
2 47615 991802597
2 111832 486930197
3 9743 2947
3 35796 28427
2 169230 806949866
3 158227 26630
2 25496 982349098
2 165005 696831836
1 18018 79962 602442848
3 73296 61133
2 115142 659830268
1 84301 99975 506719882
2 170930 432157930
2 61479 126671373
3 79230 24842
3 158972 60219
1 61094 91834 992504153
2 2997 660294429
2 75167 575805846
3 111381 94013
1 21240 94660 33511897
2 108178 494032409
3 100191 45639
2 164668 396998314
1 27491 105465 192171749
1 70271 73215 66163936
2 104111 384338494
3 140215 20785
3 63086 96299
3 144386 22623
3 143479 45665
2 138631 643795070
1 5785 67492 616684866
3 66495 111889
3 51419 84840
2 40281 360744169
2 26637 101413879
2 116196 465667042
3 52737 97996
1 1522 58094 539238907
2 37781 137079375
3 101040 71668
3 149317 94368
1 22396 57630 200814425
1 66764 69463 39474213
3 35470 12463
2 50124 966243373
2 32473 374694384
3 361 56523
1 77244 101229 872542317
3 131321 42974
1 36082 111430 881845230
1 8880 32108 162273483
1 6433 92895 828128976
2 105523 492896758
1 59426 60527 755947298
2 163729 622667471
2 111836 359743985
3 29766 44316
2 22522 519744170
2 7768 68376143
1 14182 25627 15819725
2 47625 871152129
3 64961 26074
3 46756 76394
1 38129 92184 558404679
2 128064 839685658
2 66363 334231090
2 107974 960026440
1 2735 109059 764502829
2 54765 913881835
3 70319 87731
2 19015 414389900
2 131723 867299066
2 82402 701322475
2 47996 397269734
2 14342 384332015
3 35117 33444
1 26139 39993 260044844
2 34364 291579216
1 32304 103222 825784590
3 135474 71593
3 156527 68470
1 10330 32637 822620573
1 20074 52206 214895207
3 74265 28241
1 39025 60989 85142471
3 86657 81157
2 103565 134525754
3 45488 44557
2 112222 292085362
3 140803 42259
1 21143 30869 501731512
2 92920 864058340
3 106992 3022
3 175117 104565
3 836 104240
1 61946 104846 309008595
3 36378 111221
3 173853 6771
2 124584 979513093
1 33120 80718 205880942
2 81350 29478398
2 72089 87576020
3 140348 98600
3 166054 107918
2 64066 609513974
2 146367 706183772
3 114449 44205
3 16643 1315
1 22050 77829 965832256
3 37175 23671
3 23297 67213
2 60543 649009290
3 172518 40739
3 171523 13221
3 140821 11802
2 8862 752046677
2 143094 649584648
3 85706 84029
2 40035 789886122
3 107909 76296
2 113065 978159714
3 80928 81280
3 26585 17475
3 104223 12442
2 153164 964022644
2 86412 311653896
1 18370 28060 613175039
3 131650 92808
1 17880 26577 820462368
2 49695 905250084
2 70280 21685789
2 53914 443661202
2 45768 225148755
1 38931 42516 974582403
3 30958 56439
3 73946 82631
1 48026 54468 269926417
1 65867 93468 80206192
2 8890 365918405
2 24178 921946934
3 169977 25584
3 23824 1446
2 111574 296963273
1 5586 45187 233096937
2 5597 396340359
3 61397 36865
3 48975 3576
1 21975 81628 927578209
1 21680 86021 424861921
1 66097 75017 830163541
1 94850 113067 791052950
1 36177 79439 807311544
2 96433 940784846
3 91870 40743
2 141486 837427964
1 12210 26042 354303750
3 37187 39741
2 32423 672143357
3 150791 102851
1 42897 99565 531843714
3 97477 85674
1 55566 84936 883081615
2 135984 486588199
2 152159 819685800
1 8832 29725 164181571
3 71405 80998
2 5503 421395551
3 74463 19431
1 14658 107383 900191341
2 140825 544352797
2 135960 139484468
1 1497 76727 902258972
3 3236 55248
1 83835 101329 137045499
1 71729 97780 420616750
3 158463 92540
3 142938 76885
1 2215 91269 297897014
3 111043 55932
2 63993 633524296
2 22850 901210709
2 86801 562118168
3 173517 101453
3 163236 42455
3 163696 40703
2 78287 60492110
3 122814 61058
2 115934 397003879
1 29274 92562 766104274
2 43297 886823464
1 82900 84223 58165054
2 170288 990225080
3 100879 27234
1 65872 68304 761409271
1 36258 71691 778596575
1 75827 94473 727773140
2 13999 121952081
3 173653 104436
1 66602 97666 745612605
3 108085 58562
3 168369 45149
2 51774 823185040
1 75148 113858 996614546
3 156850 58764
2 60024 999480930
2 90554 564012507
2 54768 158405767
2 77411 239629888
3 131680 80553
1 37706 42770 195330788
2 108853 2898523
2 106927 870385246
3 32077 54382
3 174193 58616
3 32381 68886
2 20213 598705905
2 149755 794120756
1 45574 60145 5474542
3 28114 44391
2 123355 327189241
2 22974 782872413
1 8824 110914 584875780
3 154507 43703
1 9129 89664 221723865
2 75508 158592505
2 90663 988786849
1 55622 113678 18675944
1 68534 69939 966517719
2 137978 202724447
1 49075 67546 282035979
2 124549 607494402
3 134463 109179
3 10723 80396
3 131203 1102
3 13602 18016
1 21391 110896 911776184
3 8777 64324
1 42998 82836 321668753
3 76821 85322
2 46117 675537964
1 20894 101424 661206640
3 151508 58286
1 89051 103297 251835173
3 23650 35907
1 31133 105131 84978957
1 9725 42058 727496860
1 64015 95743 179465318
1 11997 94367 101057815
3 138415 111127
3 52735 76667
1 29264 39260 628044394
2 132369 651442884
3 174707 86659
3 131458 48146
3 57314 84533
2 66143 337277725
1 43488 84831 723199014
1 24441 28174 963540226
1 8423 11268 84020459
1 26516 61758 805937075
1 51330 52194 581428712
3 61015 88426
2 132814 167138626
1 25530 108053 290079912
2 155831 381860161
1 24727 89745 617084888
1 45386 55180 128509420
2 127328 438509390
3 61437 8856
3 8157 27953
3 16521 48735
2 130736 454887736
1 18565 101847 853483243
2 153101 939039143
2 99901 692478048
1 16484 62159 148804828
1 1171 100725 273059001
1 5521 98143 711966573
1 40854 92902 863741591
3 143154 36800
1 62947 105976 337336704
1 8314 77327 135069199
1 26766 57490 452731555
2 105959 227269795
2 28210 640747897
2 22136 602739181
2 68859 126863562
3 119978 31998
3 159883 70989
1 22436 45365 333179368
1 27841 47229 187628777
3 111947 113999
2 63711 737992876
2 26162 746506557
3 97117 33157
1 45729 72448 970963478
1 30620 60396 596036555
2 34145 388249244
1 23937 69573 329087301
1 23434 41088 38615760
2 55473 594007026
3 96902 89031
1 109079 109630 93106245
2 162989 802712294
2 59064 81141032
1 57165 71209 648281836
2 82598 399786357
3 22428 48598
1 47505 74218 449533248
2 25639 675635110
2 138971 214800022
1 65675 75705 917962950
2 14188 210138097
1 25479 95709 390557519
1 23316 28875 824032394
2 163422 144986425
2 31455 481109824
3 13051 45063
1 13262 111680 7680815
1 44121 95254 672225965
1 627 113025 644874172
1 2132 49325 132768448
1 98032 111018 409034682
2 120920 389882009
3 12266 34485
1 19510 78980 985298821
2 26147 214944582
2 136913 292458796
3 52305 64158
3 106051 1523
2 85102 743422332
2 49808 687281310
3 99712 69426
2 30688 658470952
3 29027 78272
1 3022 84811 483671977
3 14552 4073
1 7694 114417 68003851
2 28107 789319150
1 14710 62397 102821067
2 80011 985635076
3 110111 38379
1 8480 58902 811654040
2 32783 58621420
2 126092 147806368
2 77373 676709998
2 123437 153309482
3 57506 9649
1 44449 99571 521262290
1 23634 47090 742802169
3 95731 81609
1 58474 95544 945688567
2 108821 609289739
1 9296 38771 950538364
2 133532 882953174
2 167322 312661967
1 2267 99632 392281013
1 50085 64210 780641068
1 46871 95758 693771105
2 22338 956331519
1 8985 55119 755705183
3 91412 65261
3 50940 108382
2 32755 395135428
3 52833 1559
3 39655 44580
1 26187 50224 40355379
3 79965 62657
2 6384 730836169
2 34969 152956871
1 67258 112739 134750335
1 3994 67181 911561681
2 73453 633182198
1 57390 80130 891108049
1 59965 108755 497996114
1 39097 77682 823485011
3 146173 13602
3 126780 105713
2 118705 499554177
2 92 785892380
2 111741 263536672
1 98287 104529 814898713
2 94429 199035038
2 33643 296971263
2 27093 776918674
3 133285 25015
1 21205 85708 697234581
2 12615 739209680
2 98816 915015744
2 28791 125945710
2 41998 609095551
1 41905 109987 195015068
2 46924 883096070
3 93371 348
1 19096 99945 415905252
1 14249 82256 787843995
3 154050 69477
1 105620 111950 769100262
2 113782 577231729
1 16533 86668 335545883
1 36073 46821 590547724
3 143344 60545
1 30882 108822 68543979
3 136405 77081
1 76221 84566 399150201
3 26860 52822
3 140302 53471
1 43435 98006 618590030
2 110200 912219421
3 131352 31917
1 14958 16824 87667665
1 41194 87101 833966023
3 170845 29939
2 141587 454995710
3 85127 39844
2 64903 719175454
1 1378 30764 758505257
3 82567 51333
3 23935 66095
2 69225 104427008
2 54370 55197443
3 22271 46309
1 47296 50192 47150095
1 32330 79226 134492822
1 22937 74836 113939003
2 130747 417885707
1 21838 63719 310255285
2 134531 445246801
1 33895 72222 618085965
3 53645 80154
1 66343 84154 624003640
2 34747 972967983
2 146857 601653217
2 138235 818112334
3 105849 79180
2 109498 790564519
2 51990 466334248
2 6089 452299848
3 6199 114195
2 82407 182362915
2 145007 573802899
2 57837 806034599
2 112206 811189200
1 15529 102827 785017420
3 28341 15519
2 61081 78547992
2 22840 912960220
1 70152 99715 245964656
1 33291 71317 908183338
2 155744 738408177
1 26485 64910 139755285
2 1564 586437053
2 118353 814263043
2 50229 982523580
1 80626 102051 763590668
1 3544 50177 244200601
2 124040 904140206
1 65521 69290 64144368
1 50985 107977 249153658
3 5387 34638
3 104507 26745
2 54621 87609325
1 60747 83783 514642905
2 143110 102892119
2 88066 490323560
3 172570 35658
2 81844 269751852
2 138387 355117038
2 73957 891067970
2 103045 411718874
2 160578 139035882
1 8577 74386 841959752
3 169947 42385
2 29965 470128710
3 54816 89865
3 19273 71188
2 37183 890831035
3 159243 50921
2 6316 170532911
1 64812 80734 854944959
1 74430 74698 7114347
2 164611 981705545
2 174702 279979664
2 56875 745122031
1 70570 81122 681221476
3 43184 110156
1 15557 110922 798785455
1 48557 88304 182444623
3 59045 33107
3 97128 46231
2 118432 361025734
1 41642 102375 638951643
2 123218 163339425
3 63628 81075
2 76512 200356228
1 1387 76416 374863925
2 17277 706349830
1 402 52116 664156026
3 49895 3091
3 64186 10953
3 16473 86167
2 87288 25748556
1 8777 17080 809415053
2 91854 883850359
3 72609 93046
1 64947 76195 873313901
3 114710 37692
2 57287 134198089
2 105451 594429367
2 50081 803641320
1 6372 44226 938740101
3 9429 108359
1 43140 58995 594193572
3 43572 9034
3 26750 100011
1 41495 112402 203491724
1 49118 68480 705674005
3 71001 7983
2 137408 726290066
2 93548 964605172
3 90074 64090
3 63225 20365
1 89481 109731 335394278
3 146958 25805
1 22999 38338 140708195
2 85709 39635168
2 116450 830849120
1 30953 105207 573714605
1 38247 105045 579089577
2 33502 878042719
3 53577 20825
3 81346 71754
2 116739 403096476
2 126971 265563151
3 150780 90779
1 11524 80601 337793417
2 148110 402967177
2 32014 501019364
1 19079 89636 355360424
2 58533 369117260
3 133561 66879
2 43911 643761003
2 127088 452281726
2 124957 638137085
2 67827 463908663
2 128503 853365825
2 11139 583154939
3 112733 16642
2 117465 959167475
2 19185 233149759
2 36886 577435478
2 2019 49886818
3 46191 71028
3 155579 107168
2 83489 700889284
3 52922 59470
1 15670 75684 804503147
3 3724 21936
1 26681 106530 631277118
1 55231 60173 475946364
3 174056 49837
1 1064 22256 70996058
1 64001 99824 789726067
2 32392 647147198
2 9828 112534505
2 132643 877426552
1 34015 78356 211768023
3 98073 85066
3 112290 90831
3 47868 12673
2 26238 241041534
3 81872 105373
3 60007 35681
3 81668 46580
3 17690 24710
2 19382 45699557
1 18568 25941 252475625
3 72665 22133
3 168235 70530
3 120295 65039
1 2586 94601 424295813
2 68400 236364735
3 130426 84082
1 27742 101327 475004932
1 25717 43044 485522555
3 144964 51703
2 21879 515244514
3 78872 2333
2 110882 97608192
3 40257 111501
3 12036 43435
3 100734 38026
2 77403 457508850
1 2593 42319 877559682
1 7758 60182 901943572
3 149359 101836
1 6750 89186 361508313
2 136122 688371414
3 76793 14949
3 17671 45989
3 22965 94025
3 124261 113317
2 38215 666475351
1 5145 74925 343333606
1 14346 23848 979957978
1 46750 91394 835664516
2 175201 596614619
2 125493 892842080
2 128025 59450148
2 142991 765104935
3 122044 96959
3 17699 5311
1 16781 99172 845611806
1 20365 28504 811590346
2 172596 815417787
2 17150 626836122
3 158247 11327
2 91963 267782579
2 50928 823585617
2 119800 237678280
1 40072 105351 532604833
3 65773 101058
3 3437 84236
3 55253 65933
2 153429 220586955
3 54091 46867
1 28495 41511 300426781
2 72365 592102099
1 89620 93701 191504355
2 74042 977835202
3 49056 82581
3 75165 44141
2 17431 470551560
2 143968 221567719
1 41464 46459 105930518
1 69998 107286 700282077
1 9426 95913 580576512
2 59942 66198146
1 13558 31638 357905403
1 17189 79904 648680254
2 113606 698417498
1 23558 88656 204752642
3 27894 34531
1 37714 64390 941177153
3 160408 99587
3 77045 25510
3 173681 66008
2 162161 610972411
2 20886 873462943
1 21314 110183 661144071
3 62385 93252
1 50878 107952 127035809
2 116252 836985406
1 3056 85399 815832823
1 46318 106699 358855225
1 6796 113130 125292809
1 71667 106666 809407061
2 4007 244469352
2 116264 98870493
2 139175 732386663
3 52991 20518
3 139726 45437
3 97051 4331
1 21653 42728 310931158
3 78129 101439
3 107750 57269
3 70901 57754
1 66718 81830 878548315
3 23275 55307
3 157871 21245
2 97749 845386120
2 100484 438100327
2 152012 770477949
1 4694 36335 480249426
1 42862 89000 776821565
2 155317 880199746
2 51741 632463458
3 98715 18508
2 5772 78277392
1 629 1212 359539344
3 21156 83509
1 10038 49242 971710806
3 47807 33875
3 61905 97940
3 67844 6499
2 112565 111128020
2 135551 652978148
3 80106 6420
3 82256 83901
3 78636 42703
2 42774 889280958
3 65845 94673
3 3698 84963
3 150964 47758
3 60938 44343
1 438 12051 251316758
3 142263 5447
3 38182 53279
3 149164 22029
3 38395 96237
3 76494 61798
1 1011 45133 263007934
3 141420 48040
1 51828 94894 679452867
1 62410 111190 183214377
3 142876 83265
2 171645 883749631
1 38518 67211 249375598
2 4228 422123178
2 55549 899111378
2 137288 182767284
3 76084 31061
2 77172 392034764
2 58337 614333121
3 147381 75127
3 79401 70612
3 88021 18695
3 61257 103211
1 13707 25326 595711879
2 129486 836232252
1 46305 69125 426153289
2 168393 776348513
3 80206 68883
3 14075 48860
3 164759 13159
3 32209 18951
2 34881 793207088
3 115688 95617
2 71376 21577519
3 43178 44892
3 66004 737
1 23702 74754 475298757
3 48213 10088
3 156698 111218
1 59326 111920 322249822
1 46181 57129 307697866
1 40656 48061 716108103
1 3659 85646 393152597
3 156842 80141
2 76857 284361241
1 24949 56704 60736098
3 149549 4659
1 86108 111984 853094558
1 54075 82481 150058984
3 98600 17342
1 20179 98033 619105375
3 54481 79994
3 107445 36924
2 39014 153819893
3 174863 71004
2 159053 241278207
2 38709 990145139
2 8704 588283732
1 78293 110339 130768910
3 63001 85507
2 147617 280485582
2 21902 124922157
2 54846 668900063
1 48075 55287 878811455
3 147515 51756
1 3004 73262 218714416
2 158087 843050260
1 97981 104378 510613964
2 124322 875530020
2 76593 959098682
2 61681 540390754
2 157564 879575543
3 128352 42470
1 22860 85368 705579226
1 4131 41659 768842468
2 37066 800070508
1 22492 95001 672024991
1 74902 107527 104538976
1 25636 60557 868049898
2 5290 9688655
2 87419 607547862
3 161142 3528
1 4324 7646 688445707
1 12687 57560 725167248
3 117991 16094
3 133086 16903
3 174181 45043
1 22579 31033 480331125
2 90945 747729776
1 68209 98747 378313859
2 83196 688357352
3 12006 55674
2 97473 422794166
3 129909 33139
2 16663 992446614
2 160138 70522878
3 112388 17280
1 27469 85798 443087550
2 75550 215940720
1 40928 71086 463093304
3 121685 68077
2 165070 919869025
2 127954 288951255
3 163005 30422
2 131112 393591980
3 145586 110642
2 30150 164459488
1 9261 51470 296219297
2 23520 897640304
2 47901 255910415
3 158791 18111
1 55217 74273 556122831
3 44154 91028
2 117259 159416515
1 48246 69108 872311006
1 55588 69153 710495329
1 25015 113723 316795581
3 6420 11779
1 3148 33891 57101919
3 20459 5984
3 130076 25753
3 82625 784
1 79041 85453 725231203
3 94614 98611
2 84695 189800556
3 90944 89565
2 39717 422838571
2 130349 379980982
3 120518 103963
2 99414 63112723
3 148054 4398
1 71374 83655 661991606
3 19964 83354
2 123787 636312675
1 70979 77113 715784026
3 23983 20090
3 40684 96025
2 52482 466133146
1 1157 107355 873580129
3 129560 104908
2 76993 276485534
3 33713 77
1 12845 30576 721312388
2 4223 988285198
2 175535 977904369
3 75126 71898
3 44071 101362
2 30036 243997406
1 17251 22407 968256174
3 170044 73826
3 150834 3705
1 95775 97788 619862317
2 46200 544053863
3 71682 15050
2 115095 110927723
1 74874 86453 618298853
1 35719 107399 573898495
1 34554 50740 950087570
2 41 952078682
2 164638 574736593
1 7104 47637 430965136
3 90046 101174
3 150280 3281
3 10808 97417
1 98151 110235 855992741
2 111651 772910780
1 16503 84088 558992732
3 172044 112075
1 34912 67450 43174707
3 139409 3572
2 37980 225902639
3 141958 102638
3 48409 95047
3 79100 92009
3 61560 98461
2 171008 891382472
2 67009 164846263
1 38163 72930 584196334
1 26479 40558 339936874
3 157594 74819
3 171871 51371
2 134116 815797029
2 71211 140645585
2 57277 148678738
1 62857 80609 147289218
2 136087 311260202
1 1848 50049 450583889
3 23275 56281
3 175193 22543
1 89703 111204 228371950
2 62175 773218707
3 141935 80590
2 62342 706304159
2 93261 539199464
3 104281 79022
1 18999 67854 694526964
1 6535 19356 931294182
1 71144 102631 931666003
1 73873 85811 396302429
1 11722 102163 735370115
2 138335 380477488
2 50607 65271106
3 145086 18115
3 114712 59613
1 48237 90251 189839121
2 27894 404643683
3 16840 106963
1 18876 29337 580574747
2 2246 832004399
1 22033 69587 285432944
3 41096 26592
3 14514 38783
2 75004 52132481
1 23533 55188 618790355
3 42527 13950
3 165378 31689
2 51978 253105257
3 60856 60585
1 10616 29311 381036352
1 32766 86607 822711280
3 170725 96135
3 23559 78326
3 113195 47049
3 127409 13108
1 39280 65694 666082784
1 25834 29202 544469517
2 144697 945658297
1 36809 71695 953975203
1 29496 33423 445923507
3 79433 69403
1 33826 35506 481702936
3 85566 36289
1 95752 106654 544411098
2 37157 500447760
2 151659 937554127
1 14717 75363 654121933
3 62190 14075
1 22784 93537 583987775
1 51754 88526 97563660
1 9052 56943 64283962
1 24897 100963 907391158
1 68085 92451 693361086
3 48134 65113
1 50832 72618 405722602
3 58601 92916
3 113574 70676
1 69862 76391 670074644
2 174572 851562150
1 40607 50311 941706176
1 6759 107970 763488318
3 20064 31291
1 48273 61972 818258339
3 167257 244
3 172922 947
3 102233 88996
1 22432 54500 989950561
2 57988 218096066
3 20591 78173
2 107840 92852677
2 89868 904641126
1 23870 48427 115862419
2 90801 130971331
1 28409 87137 25801323
3 161141 109497
2 26807 408597941
3 117090 109784
2 166025 187289509
2 66943 888826118
2 13995 835259386
1 36675 108692 170079096
1 7200 58108 190043563
3 127236 62682
1 64327 71375 991807178
2 161158 618554040
1 43307 61473 102612196
1 68277 96051 498978209
2 155839 815497527
3 153837 31601
3 26792 106297
2 96164 128302688
1 66902 92621 595568413
1 38489 49488 993349192
2 1305 849401211
2 14431 452059055
3 48850 6100
3 39750 56197
2 14373 961529750
2 17166 104925515
2 34125 408563340
1 64072 113099 130481105
2 133670 13070230
2 27744 135416105
2 151329 319806379
3 56913 38108
2 98471 899566484
3 32709 109543
1 11273 88028 998341890
3 7474 103953
1 52210 94204 141507843
3 60836 69372
3 30664 37147
1 33776 62439 154640239
2 151174 507040822
2 55661 634671249
2 79326 452617610
3 80214 36019
2 146673 495737258
2 123586 380898428
1 7946 36744 47909037
3 91026 77451
1 59336 66267 555920414
3 49614 8071
2 65994 27090778
1 36936 103308 374271636
2 34575 494865135
3 100872 62879
3 128449 69052
3 91282 18159
1 19365 80051 395604054
1 42184 55754 121443112
3 95554 90011
1 3798 86777 155500465
1 18308 35601 122584042
3 63446 39723
2 49466 400265483
1 56243 69541 176852039
1 7241 108221 620528140
3 158272 63615
1 4258 26988 371657712
2 134521 476803361
1 48534 111029 910949710
3 162712 29298
2 146920 617207991
3 161787 91746
3 96204 1043
1 13520 100678 12047968
2 174488 783042952
3 126993 36778
1 4666 10465 285134231
1 15938 110667 352275931
1 48984 106873 642712487
1 72866 103432 969370221
1 44951 65719 32186753
3 81297 112861
2 74035 296231685
3 43159 66092
3 158616 48561
3 163377 95068
1 26152 26506 333878389
1 53114 72430 927527508
2 97859 320605561
2 103508 728258344
1 36465 61003 107272634
1 68306 100437 14067791
1 10626 85434 818573863
3 107193 26259
1 78250 87521 439207729
3 73104 18673
3 150886 107752
1 21503 51573 297650293
1 10004 41510 325350932
2 163604 644920148
3 81210 78221
2 117722 522250867
2 117806 533365757
2 133989 618432637
1 13389 27635 679660447
2 135907 83011634
2 79593 976044578
3 147318 76985
3 144836 27193
1 21701 62181 382602151
3 63727 18049
1 3713 38981 765861107
3 13935 2605
2 76537 706630653
3 22493 81275
3 36258 47117
3 119432 113789
3 88467 94642
2 7141 118604908
2 68687 741847395
3 144876 9319
3 157835 86809
3 149951 60211
1 63907 107830 930395299
1 37415 66786 854659791
3 8097 56227
3 97802 97190
3 12633 54779
1 90520 112953 78677329
2 117248 61181018
2 76707 945553084
2 61683 666846622
3 43169 67093
3 110403 34162
3 140270 52460
2 74615 784481080
1 23654 47900 716078367
2 163950 721824203
2 31915 926614796
1 23906 36799 425835233
2 57013 929778913
2 62609 273831584
1 58470 87671 271457148
1 63319 74048 519182729
2 87504 743757253
3 166928 65898
2 170799 950252139
1 63576 109069 394202414
2 18444 349454035
3 113007 47721
2 115776 349326883
3 10109 109984
3 143967 14694
1 5101 19225 861683539
3 82107 54568
1 75562 105789 788283007
3 60306 111014
1 70709 100314 70257248
3 153618 30614
3 55786 56354
2 151811 452524854
1 24700 85810 699919068
2 29498 830190057
3 95036 28559
3 150589 61540
1 9553 34960 195988603
3 96322 31711
3 111810 99086
1 33316 60230 949447035
2 132549 881523415
1 31064 31980 760283231
2 23923 470805455
2 45915 297751950
2 123879 507121311
3 24317 20625
2 138554 271000526
3 73758 88209
2 108185 124478675
2 5174 970626459
3 10575 64928
3 42373 43746
2 96257 18506602
3 173277 106859
3 77806 3575
3 44600 50998
3 110433 16053
3 101843 46236
1 7704 61407 749669017
2 94829 541415375
2 138517 790745866
2 46110 63344511
2 106182 570455764
1 83371 109258 398931566
2 109678 990417660
3 117479 21043
3 35991 104942
2 118516 461940425
2 67693 621122968
1 70913 109977 157816224
1 92756 108084 489487883
3 135962 38212
3 142753 107480
1 60378 64723 905955831
3 34919 45637
2 11572 758380724
3 1888 69689
1 53120 58115 225580546
3 24235 32328
2 107647 651989685
2 172632 267277020
2 11349 670934751
3 24301 74008
2 2709 104626067
3 152958 14998
3 62157 114201
2 123337 579650024
1 12379 33155 971473470
1 95612 97368 958434810
1 8052 96355 681183931
2 12875 600289586
1 37085 73700 175766577
1 38309 46297 840309714
1 30843 43615 392250645
3 84695 113607
1 2241 15074 115770073
1 70876 76799 545970561
3 170500 35107
2 173002 634905726
1 64054 71332 557332738
3 17754 43144
1 49662 86329 514228789
1 95315 100425 395911163
1 326 26647 881737820
2 175414 418423341
2 76196 26681616
2 65694 379162918
3 27981 73185
3 123687 2533
3 166920 97013
3 91402 66425
3 108582 10192
3 133748 56554
3 113563 68539
1 9026 81170 687660851
3 117077 87137
1 83248 92601 689389341
3 6623 56371
3 154463 13534
3 158323 51198
1 42298 64332 933635506
3 114340 102077
2 5324 239004883
1 22763 56662 835314222
3 35364 107695
3 56100 61313
3 166795 93634
2 106145 389400341
1 13121 28414 581294056
3 112879 22001
2 25599 879686165
2 142046 290636489
1 94394 95373 46424554
3 52249 18979
2 134465 149216811
2 72719 375310815
2 142501 888097979
1 14430 71418 492415197
2 127012 178060237
1 37865 84835 990087844
2 502 79625283
2 37280 249292147
1 11917 40466 815409949
2 19546 767463305
3 42428 79499
1 68532 73245 305857745
2 69570 169154392
3 27543 84185
2 42861 77616148
3 151838 3909
1 25631 56876 847626302
3 130463 33387
1 1843 65617 101730178
2 35677 911924810
1 90282 114398 389642353
3 98570 41054
1 16441 111354 983105831
1 70203 104038 759215300
3 77544 113072
2 75783 486098856
3 118474 47261
3 42285 110939
1 56858 59978 919473795
1 27660 57190 809396391
1 733 69810 22578088
2 66852 171766807
2 106619 360443164
3 168003 43347
3 162339 68078
2 47982 674069814
1 25543 73658 831913384
3 137844 40707
1 10667 21399 752590186
1 21866 86716 781400947
1 35606 101525 423769688
1 31519 101068 657900823
3 26350 76731
2 161954 834643117
2 152265 989666021
3 141534 37344
1 44561 107298 297346098
1 10052 41816 160251415
2 61813 135903461
1 36831 99851 679685758
3 84238 37752
1 6974 22440 282527444
1 1770 108646 500943220
1 32981 34217 943083506
3 122203 6900
2 131495 7995337
1 43468 101708 794187632
1 13885 110748 405384342
2 68363 751042764
3 167783 39927
2 19214 6528321
1 49155 77547 125764284
2 86008 713925918
3 53340 67229
3 17502 23758
2 66069 281328744
2 79714 542978400
1 56186 86262 626170619
1 36096 100865 604758958
1 29594 98889 299064287
1 13242 59231 981007539
2 116601 175775025
2 152340 45445821
2 73412 732979432
1 54858 86662 395083145
1 5938 16375 161020995
2 162039 921994559
3 142355 100111
3 119857 75082
1 66357 93880 914934992
1 32603 95582 605976975
1 13695 89575 637797628
1 45808 61807 478165222
2 59337 282973041
1 80443 100580 764728715
1 20452 45922 43808348
3 69619 92768
1 9052 53197 899045427
2 120188 340383812
3 64813 13372
1 92750 94440 596230558
2 90277 4964520
3 168662 53583
2 37064 557721971
3 163108 21215
1 53491 106976 171974272
3 125238 46643
1 38100 68519 268447584
3 128596 73916
1 103271 104103 84747690
2 44652 493775499
3 144763 31148
1 54388 87032 693742595
3 148015 31487
3 16486 2943
1 4490 113218 409542899
2 29587 325521909
1 91997 98744 14652397
2 114765 597670205
1 69746 72177 794493744
1 63927 95442 283749581
2 95328 159366219
2 135716 808949713
1 7082 106887 186587207
2 154196 611826033
3 15271 94850
1 25602 57336 835358717
2 131602 277909981
1 31554 81679 470660166
1 46396 85771 487505719
3 170212 86256
2 47178 134283560
3 140772 55265
2 8675 913453015
1 22894 75816 228272003
1 69538 113764 131114497
1 57240 98149 743301419
3 27738 43829
3 22902 91711
3 125534 86951
3 136218 93814
3 109944 43631
3 16020 53658
2 174526 487662658
1 73363 90014 914484290
1 20081 68259 537776840
3 16945 104635
1 71513 89490 100586225
2 19035 965309160
3 75537 110261
3 54633 27273
3 89379 15908
2 31007 110501987
2 160023 891964373
3 56629 15872
1 24465 54064 174499030
2 131263 876319589
3 132760 3287
3 89714 14035
2 117087 713542200
3 82509 98576
1 5208 39133 970319231
1 67279 85302 164679348
3 66334 69663
2 102885 92600424
2 159557 455087621
2 27294 876986559
1 46261 108452 614254088
3 32826 16673
3 11558 70298
2 12414 534392906
3 124615 95399
3 78107 86335
2 115300 752440778
3 51599 112906
1 2508 25476 268734720
2 35246 671710076
1 4538 23972 520517998
2 28062 449470475
2 18058 433205361
3 174885 85822
3 144810 81819
3 84720 49535
3 148722 107789
2 42722 878565182
3 75235 8387
3 47183 63489
2 66539 184986035
2 110864 429398015
1 13822 22011 935090791
3 103805 8550
3 64742 29927
3 83965 26905
3 104848 104277
3 57057 17211
1 6774 22971 975959576
2 132969 118172943
3 14263 38961
3 133167 101900
2 172597 960000004
2 50456 707924828
3 16428 57396
2 143732 687910548
3 149083 60164
1 55988 81605 473642200
3 103130 59125
2 52511 243024371
3 56382 62452
1 96705 113306 517413816
3 144544 33605
3 122707 33474
3 71190 8927
1 37658 81917 420390999
1 22424 84555 905068948
3 165577 42213
2 114943 677361700
2 102216 152633342
1 31538 41607 461476813
2 91844 348027507
2 169986 127709096
3 157362 57787
3 683 31438
3 160975 15057
2 154118 138920593
2 163390 119158320
1 65424 91085 984517142
2 63932 879696529
2 56883 491553404
1 3755 47025 197612658
1 54947 86193 927967198
1 30028 44472 608454242
3 39790 43376
1 31287 76817 591510964
3 128956 8036
2 66514 819446135
2 35268 769120612
3 18283 105109
3 149554 64581
3 57464 10712
2 123168 446712535
1 66303 100060 235382369
2 65414 573969124
1 107023 112642 457975705
2 91012 287811105
1 35412 51453 595462243
2 128954 660100002
2 76033 412643445
3 169124 76227
2 162518 754497997
3 41485 55127
1 52251 91496 386420777
2 82005 708964720
1 17066 69274 274332917
1 26785 31693 156754847
2 101667 634077783
1 4754 32639 200474436
3 114172 97911
2 60825 594129763
3 138813 113799
2 174939 390710167
3 37408 55635
3 12318 33630
3 20590 74896
3 17274 48858
2 21238 707829248
2 34855 249763982
2 87885 197191568
2 68592 585798758
2 149105 601381961
1 92382 109649 534793510
3 124022 12257
2 49993 415889964
3 143974 84238
1 2284 96423 473121020
2 150769 808613704
1 4725 106285 612857273
3 25337 79394
3 174913 50770
2 97124 170120
2 73271 166240616
1 77071 82941 494158339
3 142157 104230
3 39783 74302
3 138219 22173
3 40564 39020
2 75188 588038506
2 125263 883503374
1 15382 44366 666981554
1 29867 64005 7048361
1 47268 57259 111390097
2 145707 548077218
3 171258 90314
3 113289 45368
3 147422 70560
1 42716 52146 325714031
1 46899 77167 617333797
3 71473 19239
3 31223 87866
1 817 71778 331148786
2 102241 563116270
1 28201 28976 50982740
1 65750 70092 424114811
2 55413 887642227
1 46240 97546 30868615
1 62790 92680 242062423
3 75195 27971
2 134583 388020279
2 89377 927716555
1 15708 23510 234060321
3 146324 60022
1 24481 100201 98296444
2 91476 776193747
2 53037 617842009
3 100423 63178
3 102645 16009
2 3212 190206475
1 2749 74594 754720799
2 118 253156647
2 117486 954441872
2 66178 711220817
2 52552 174160420
1 83098 89232 815009278
1 21771 55903 802160637
1 44569 82551 546584087
2 95740 615276423
3 97706 77790
1 28961 102280 399124491
2 84300 253367937
3 159391 67046
1 17834 49813 716612697
3 41706 69967
1 10870 85857 654537625
1 6156 102748 118350354
2 102296 786121263
3 51771 48855
3 20899 23272
1 1748 29901 803440171
1 90414 99076 413226509
1 108124 113504 788376475
1 5849 41155 74665543
3 132377 40136
1 9618 16933 676202252
2 175601 244092420
3 162882 64458
3 3608 14320
2 89101 554722058
3 167883 111215
3 37201 79740
2 1880 854785496
3 168911 25796
1 43301 64972 225548416
2 68192 353168131
1 8118 52321 311348523
2 172633 340505119
3 71924 34568
2 26120 637350764
1 1298 46261 560033943
1 14387 18662 234579115
3 128576 89707
2 100763 86938600
3 52098 83343
3 86610 26662
1 1938 16919 650776100
2 71917 729123316
3 71852 52243
3 11152 90330
1 29939 31809 564085389
2 114962 479002650
3 33633 42457
1 12268 112821 719346512
3 10968 21016
3 61119 79179
1 71642 82307 40516276
1 60203 92298 221452414
2 76084 282045965
3 114213 86923
2 115928 846197583
1 76468 106544 745024058
3 48139 2366
2 147540 912793073
3 124680 4934
3 116370 11442
2 21613 561473265
2 110283 915729143
3 2972 32015
2 82197 103507620
1 13672 89425 146205536
2 89237 554426308
1 20538 55542 657196411
3 97885 86750
1 74527 93896 929930617
3 147941 22773
3 13248 29846
3 62355 106614
3 122695 22278
1 12932 54020 748047831
3 17311 110361
1 24636 68831 206054211
1 34905 112661 125697061
2 133539 592434357
1 45859 100646 487360282
2 160703 59849492
3 105125 42536
3 4696 16127
3 155064 70198
3 6576 1088
3 88703 45519
3 67865 7795
3 161507 111774
3 131716 10921
1 36321 112976 435410054
2 130957 562263091
3 121115 7651
3 67079 93295
2 27135 753517658
2 173714 805165054
1 38915 52077 17021177
2 166617 926045821
1 15165 102476 514287627
1 50907 82204 517162625
1 2873 54247 972385463
2 161574 408191329
1 12788 38049 850098777
2 92774 890960988
3 64434 91755
2 76875 520849350
3 136702 10074
3 14421 60881
2 63027 209782212
2 32501 24146531
3 98061 76926
1 26079 64170 609469156
3 77910 111520
2 10558 82864467
1 31827 93427 852203638
1 5564 20360 569122582
1 12092 14367 183801018
3 128671 97412
1 21376 79537 755145136
1 66661 95317 532041336
3 13415 25026
3 94804 5372
3 149649 68954
1 8080 38099 891904425
3 82166 9497
3 97178 16236
3 39283 94427
3 76654 92716
2 120787 724166462
1 36374 78345 710468175
3 100360 64121
2 127910 21481926
1 54648 106488 997602167
1 98001 100852 584853902
2 54809 123979359
2 55613 5859823
3 31822 15589
3 156384 106786
1 55464 83092 992618955
1 55819 98832 925868903
2 39060 561947006
1 33724 35963 443589123
2 29442 443728585
2 37527 936455745
1 89539 96599 477610670
3 44056 43283
2 75364 396885196
2 92358 43414070
2 61958 437031812
3 116980 54451
3 131450 79074
3 167398 65957
1 1743 31903 11191805
1 10337 47889 237053104
2 142966 316646590
2 25186 341253591
2 172278 429420344
2 58917 15932917
2 33410 11787669
2 143233 929159062
3 122514 94501
3 27487 42312
3 17662 61129
3 33568 13297
1 39123 66150 602408465
2 168331 883770558
2 149469 481195895
1 43909 64169 478399767
1 30578 46745 37306805
3 39492 94306
1 38286 99897 694525572
1 11385 23743 476760861
2 45389 630473858
2 69448 497857504
3 112749 77655
1 60556 85519 390111199
1 48581 56374 829282975
2 73972 296198176
1 76036 81770 576728175
2 175462 102478236
1 35004 98515 496836027
3 21582 59371
2 18142 451832980
2 105182 926085152
3 9245 35928
1 9033 80656 124068825
1 25329 57727 482136444
3 126921 53272
3 20811 84188
3 73273 44030
1 49390 74265 314311007
3 29539 76865
1 27746 54283 371045133
3 10661 89607
3 69314 69386
3 112437 93923
3 54904 22112
3 116473 104986
3 49979 5201
3 132357 47964
1 107356 111727 12598118
1 2390 17504 50363909
1 28912 70747 596368082
3 149501 56398
3 9816 111394
1 31177 36221 238922492
3 24444 38789
2 88580 717946910
3 16031 57092
3 122740 55007
3 99665 10184
3 4367 75427
1 42054 97344 67393531
3 1019 46940
3 116070 48410
2 119848 826648712
1 33842 85330 672483293
1 82084 91593 690288292
3 15825 92984
3 28259 31729
2 23425 874123870
2 125506 111490218
1 25071 49358 997611498
2 107996 937859364
1 7105 60449 633329820
2 42919 685089670
2 107441 977183074
2 34834 205085409
1 3325 38250 352400967
1 39573 76452 590936031
3 135660 50943
3 160512 93880
2 11480 210463341
1 19807 82467 246316145
2 139588 224548455
3 35724 43177
1 8129 113972 831142332
2 146761 392965057
3 122832 29309
1 6091 11677 577128406
2 175633 351190773
1 42243 113670 787585616
3 141261 30632
2 127160 307235794
1 49294 54332 473263784
3 124962 112721
3 94491 14462
1 52449 110724 667597521
3 76051 16937
3 70277 87724
1 50595 54059 556329338
1 22810 42575 572487376
3 62872 44641
1 7338 60613 840864865
3 141831 83073
1 9795 90766 727241857
1 57015 67372 910488346
2 57266 73342778
1 67371 91852 655696023
2 173557 736832255
2 171993 139941248
2 58381 871045971
1 42643 75654 603902286
3 159895 88643
1 18105 37585 592535487
3 125203 15248
2 167844 223421528
1 26704 34269 626503913
2 168334 83352572
3 160556 5000
1 3579 78603 558840362
2 27000 873588493
1 11620 78114 712818946
2 1189 771062575
1 31003 95064 526100230
3 10557 95710
1 40813 85274 831463947
3 3222 15216
3 17924 67799
2 163875 600916168
3 11392 81479
3 167007 19955
3 144589 66792
2 46908 300281149
1 36741 77634 221136983
2 19223 882937739
2 90021 548143386
3 4912 93782
1 41239 45447 432410047
2 53855 824213804
1 11720 38780 447541837
1 14724 62874 755887983
3 129246 100250
1 48713 113500 131806132
1 15330 77154 708926380
2 146096 847517089
3 82515 50767
3 140466 22224
1 23608 74516 664439376
1 64431 85649 982547479
2 46841 948570679
3 4611 6993
1 11105 32271 98504032
3 149934 105056
1 19973 54057 767719288
3 20510 106318
2 61773 276726583
2 28978 64087233
1 77706 86283 794695292
1 64245 89639 612932607
1 92821 113525 130424619
2 141494 561909395
2 159938 973650172
1 11464 95957 719598340
3 150859 38654
3 134159 91531
2 1258 361516480
3 54993 79917
2 115455 654972522
1 3365 77449 260992902
1 98066 110848 438212948
1 80061 88283 389636333
3 148648 99630
1 52136 100130 535163052
3 31715 104247
2 4471 664212206
3 152829 96231
3 16186 40036
2 58566 533880430
3 138840 74094
1 11281 68544 931524344
3 86267 46418
1 15717 68098 503388729
2 171778 569927700
3 173497 1962
1 79721 111514 843923442
3 125472 96699
2 5386 159003458
3 60591 25680
3 20255 65687
1 8008 113566 263336805
3 105633 2296
1 78360 101507 865117359
2 112917 871682011
1 28688 90501 238633766
1 33193 58565 552525052
2 82143 939067730
3 19346 71356
1 104877 111822 931441765
2 170948 152326947
2 64297 787956311
3 83145 84893
2 86641 234428149
2 46449 384244085
2 16865 317743257
2 55314 435899636
1 92563 107981 121941690
3 41910 19144
3 14157 25721
3 5926 91308
3 89910 106168
2 23648 216384343
1 68943 76131 502068436
3 23873 79578
3 49043 52080
3 53994 13459
3 87173 13034
2 162249 250574176
1 25730 71187 321445090
2 28924 901210394
2 109851 528453159
3 60484 107827
1 27957 47406 112716724
1 12539 14121 714208012
1 4928 39501 911788167
3 62028 73655
3 25058 9251
3 173903 88748
2 29313 81437102
3 94828 44703
1 20788 81331 449274969
2 66886 441111535
2 25500 321731738
3 44348 39832
3 167151 105023
1 88218 97790 944783645
2 130494 229824199
2 81685 119846278
3 114310 473
2 156082 32921172
1 18810 91149 325450071
1 86630 97170 578362167
3 44661 37451
3 59708 86914
1 93454 108777 662490373
3 93044 83293
2 24240 886467253
2 54535 946199278
2 60010 674090424
2 134036 32441088
3 161805 57349
2 116802 498383658
1 4582 109807 309304969
2 146943 815973141
1 19590 52634 77988490
3 143877 54043
3 35442 46657
1 26083 78587 216478867
2 98089 365390230
2 57390 414549121
3 159189 31781
1 51991 106828 643166136
1 95478 100241 268639737
3 109752 6929
2 14274 491585178
2 175020 663556899
2 82867 184317363
1 17839 41108 271457448
1 18418 50150 230806837
3 115009 99823
2 149104 490657445
1 11735 72457 812763640
3 148643 44123
3 135450 41645
3 3526 24495
3 90120 109351
1 16571 86389 109098165
3 87428 54445
1 47464 75247 598304781
1 6459 72850 506978873
2 8422 647331395
2 115311 876458213
3 83606 97111
1 38687 79459 555380792
1 64098 104555 39835282
2 111941 456420476
1 74236 86113 64346168
1 11086 28801 456648149
3 168359 58336
2 109671 307666899
3 133290 79557
2 113638 784103734
2 98173 398564308
2 155088 461393751
1 87678 107471 568664647
1 67699 100591 295121492
2 102320 105954526
2 173513 550297034
2 38068 645830997
1 44379 67260 526085637
3 175376 84619
1 45845 93126 784038021
2 12902 199841750
1 4341 47575 584089580
2 128221 878017962
2 60246 150402111
1 2976 9376 111057682
2 121786 192937538
1 42612 98985 58756106
3 78410 92696
2 96532 346962549
3 92757 29008
3 75975 95054
3 31904 113418
2 123926 955694469
1 21264 38620 612807684
1 2841 71056 236874797
3 127989 70272
3 73882 71572
3 175217 53865
3 89424 43956
2 57295 963060505
2 38643 635727631
3 155746 102990
2 75356 665815421
3 78775 75365
3 72458 49746
3 149090 22025
1 41881 111342 736012859
2 6251 997253956
3 31366 53471
3 47956 61383
1 3924 111162 262179168
3 125071 47936
3 14893 68072
3 53794 1747
2 36039 589172376
1 39841 113483 260025547
1 50318 71651 934192029
2 68744 138677674
3 984 10076
3 94075 36824
3 139137 4115
2 28273 678395472
3 131144 44903
2 172307 124083321
1 5500 83628 680375732
3 138294 43834
2 49167 378169429
2 59123 786095153
2 68761 769913562
1 1581 17698 603341441
3 27578 9753
2 165665 837299443
1 5478 41183 562759989
3 50165 98179
3 140290 41185
2 90612 78819523
3 76574 16403
1 5231 28114 450421514
1 42029 47954 681310147
2 73829 560230787
1 16405 72021 784106018
2 97498 785881354
1 11012 44909 404325967
3 113237 43264
3 65432 31160
3 95061 75488
1 31088 34853 418521393
1 28715 59511 822294465
1 14349 65843 263812110
2 129666 698315402
2 119337 953829535
1 25817 68545 129347856
2 133281 876424072
2 142770 650779885
2 49533 394002414
1 22493 113247 923272834
3 130457 75677
3 134054 87417
1 47186 92256 509381214
1 33291 102240 582186440
3 13626 44849
2 10978 180749401
1 86770 95141 244242843
1 46008 62304 931971925
3 21175 66033
1 14090 61593 23146738
1 10631 35124 446617437
3 108631 87489
3 31834 24134
3 146689 54479
1 75251 99021 250230393
3 148079 51663
2 68581 527933675
2 139076 206121834
2 23404 887337008
1 69598 102435 108305567
1 36845 107729 780114043
3 75774 70916
2 19519 211305704
2 149758 112889611
1 3279 38793 533889788
3 91352 91670
3 59365 105241
1 59872 98421 196726837
1 1690 12769 521694440
3 55666 10471
1 69960 110947 402672407
3 69327 103549
3 32720 110765
2 80575 998642754
2 154817 34580169
1 54650 101580 158452449
1 38293 63903 295157927
1 34659 69737 917999327
1 85785 97197 439939073
1 80 18348 793989100
1 79419 104815 497047336
1 41168 106291 490912666
1 37200 58838 51093355
3 142492 106826
1 21390 100137 595036571
3 145345 102588
2 31934 905415531
1 4953 68245 512582631
1 39026 104486 215808492
3 70345 29770
2 32653 667893604
2 112218 997762289
3 7715 108953
2 13419 727596103
3 170224 104666
3 168941 18054
3 41518 75285
1 87482 89555 309067321
3 102490 37568
1 29010 64890 1899210
3 111337 70065
2 34641 787668181
1 42859 73115 273918693
2 2912 600237555
2 121285 299217438
2 164584 314310815
3 115538 59421
1 45092 75504 301109508
1 24127 98524 726450430
3 90606 50088
1 13844 47596 382678190
3 41275 39856
1 77306 114063 126018409
2 77098 337472361
2 126366 402698076
1 47268 106024 392386510
3 19976 99716
3 57669 79236
2 61375 219308930
3 25386 48721
2 96954 788736649
3 60138 95400
3 93848 64696
3 23761 109312
1 66855 110054 241183228
1 45993 79718 729979831
1 82124 91225 621926760
3 116546 112984
2 11075 463396765
2 281 906154555
3 110611 25510
3 59532 100878
2 27964 9291100
2 62423 496591876
1 19822 94545 451375516
1 45341 113650 988733672
2 74417 899442692
3 70785 47332
1 86867 105503 490790084
1 11660 21045 586951857
2 158311 308497639
3 28620 94514
2 132896 42041184
1 81076 87369 188587731
3 154929 83868
3 66172 4976
3 95128 3098
3 153150 67015
2 127542 905950928
2 59595 889157531
3 154110 44258
3 145858 1203
2 11824 66262908
1 81070 102734 940719658
3 26746 63686
2 130709 812864283
2 98610 170181657
3 62740 89563
2 172787 75605529
2 19697 214256437
3 111887 25573
1 8757 25420 751937588
3 28624 16819
2 69837 705463926
2 154903 219479439
2 157759 474121743
1 86775 88061 462036433
1 73874 100321 963983801
3 148851 38354
2 106283 195292537
3 102632 106269
1 36231 88790 921691442
3 46090 113694
3 105689 42539
1 71694 78029 186524757
2 165053 236943208
3 174240 5210
1 6785 80036 612009558
2 28743 556262421
1 78882 111105 592076891
2 30590 237266680
3 100943 42919
1 30564 44755 861324104
1 54801 102703 427610569
1 84017 88207 331541729
2 50618 181120339
1 24297 64031 808248113
1 12566 77097 331418890
2 61034 605950338
3 65050 86659
3 29949 106119
1 32641 50090 475760670
3 76360 78512
1 43506 74435 279380714
1 38771 95440 715042165
2 110054 661594169
3 48729 52543
3 72431 96951
2 77275 266631960
2 93707 92971464
1 2441 53777 491164334
1 24984 78444 182950807
3 149697 20888
1 52477 59805 978078098
2 49966 797135802
2 86022 7314785
2 25959 212407039
3 10658 60023
2 38142 687880588
1 11933 74936 931535170
1 60382 77663 240159021
1 14405 82202 934007987
3 76613 102951
3 159842 81803
2 51831 197115782
2 142881 193344975
2 126532 278454851
2 69671 873220474
1 23816 48353 211219874
1 16011 108031 742233206
3 48450 88261
1 55374 93784 632209120
3 101458 71455
2 115669 9444699
3 87976 103697
2 150405 464273150
1 21112 56127 64737296
1 5564 36717 260795396
1 10930 50704 602214971
1 47205 72161 356699441
1 37941 99611 949929834
1 58485 64591 391100328
3 7526 107837
2 11656 662707729
1 49061 66886 221651264
2 2002 536132971
3 31694 94750
1 18048 110840 723927286
2 144474 657137095
3 169763 90116
2 71756 273170676
3 154906 63027
3 45031 76933
1 10781 64085 578117823
1 51162 94881 614711406
3 44221 25125
2 110330 375545073
1 57323 87630 589809375
1 25998 75640 329503818
2 119007 400679492
3 23276 62201
1 62742 100050 864647689
1 58181 107190 854334461
3 117512 38040
2 39701 929017826
3 167826 54845
3 57866 60702
1 36603 94539 353458420
2 93953 701469899
3 162857 10073
2 76610 684376662
2 132220 415047070
2 22173 114792685
3 133497 53792
1 37205 92458 665838898
1 40157 77083 382550649
3 78075 90066
1 76509 100226 998166700
1 95238 104778 293333441
2 158754 686293057
2 82854 976459319
1 7562 78572 706517996
3 144565 28919
3 50782 96306
3 167779 467
2 20458 50108200
1 52134 52650 668128367
1 3359 20799 357231202
2 35503 230911051
2 119677 454077017
2 162630 497452948
2 147388 370669526
3 28855 27716
3 126463 70846
1 60635 73163 416512827
2 151471 691562200
3 30098 16272
1 6019 113916 566771162
2 11530 476111400
2 163656 639366748
3 97840 56188
1 59221 68159 550704479
1 20183 66147 953878752
3 45355 82878
2 92353 610088703
2 22402 249013766
3 174582 89119
1 20105 43348 115091925
2 87017 153913588
1 57425 98564 947064815
1 40656 112894 729730176
1 57651 66906 910137994
1 16031 73347 617011630
3 1069 24356
2 105379 752240216
2 57971 598592575
2 87373 254749394
2 88480 117159843
3 37746 95734
3 137305 90076
3 51489 59107
3 66372 23597
3 14610 61409
3 164461 65881
3 18780 50845
1 1779 32904 94022420
3 57159 104733
3 161007 18262
1 7455 108487 71220844
3 101708 63533
3 106836 11864
2 34149 751297251
3 47290 92934
2 137261 578727651
3 29538 73054
2 24921 985796891
2 35332 951157124
1 31609 61234 864423612
2 155033 769345446
2 76985 485994611
1 26242 57647 472253885
1 99155 108683 336320525
2 140512 591900323
3 78316 89240
1 443 32427 19849336
3 65984 10490
3 48773 80150
3 8515 60277
3 140921 76291
3 147864 98490
3 103718 87155
3 175017 39718
3 170678 33251
3 31946 107756
3 106090 82059
1 5543 24523 122251146
2 97347 395651070
1 13390 79263 476373726
2 86989 471326441
2 167527 929947731
1 28491 93094 10871272
1 1697 23898 231177977
2 92060 634540575
1 35889 55128 440677175
3 135171 68625
3 40532 39216
1 25570 31285 806966124
1 56684 112513 2210770
2 103973 167823944
3 114360 91621
2 87886 247242814
1 30409 88759 554533609
3 133143 67835
3 147276 72823
2 164361 19982795
3 31432 86168
3 77846 97095
3 45849 110400
1 28141 46869 532543248
3 128863 25180
2 95956 337410128
2 152579 471389648
2 30127 28396727
2 56252 116220525
1 54535 67587 265133777
1 20282 113249 640835716
3 28116 65098
3 99086 76860
2 21791 581718401
2 78693 937552444
1 33311 42614 851321003
2 59269 827664223
1 2613 34987 725729394
2 74308 433734902
1 19179 113311 628738721
2 40246 220558830
2 53989 655217792
3 16150 103959
1 41366 113171 81648810
1 2080 70062 533794812
2 138016 874664053
3 117429 46153
1 56258 94778 357490839
3 62454 47272
2 150324 252773331
2 126963 456483685
1 56832 87237 743356336
2 84209 577671764
1 9967 110393 81017250
1 68808 94240 367756587
2 10212 879353253
1 12888 90650 666180149
2 106942 268607775
2 35686 800938367
3 82287 81332
2 43574 294783813
1 55479 114365 475339933
2 118477 749102095
2 59635 750436849
2 67754 424917945
1 29210 54506 66337850
2 173375 311756910
3 110328 11277
2 147044 507407651
1 22761 27023 150576216
3 140416 47049
2 41569 506210814
2 85015 715707714
3 55014 76536
3 28940 47183
2 43952 536308180
3 68351 61086
2 68086 224239007
3 151247 58385
3 4588 92971
1 36262 37491 791088027
3 81645 33907
2 150481 206877355
1 23303 29256 930717663
1 48293 56278 406109236
3 28878 54089
3 170388 60737
1 11947 40121 854291671
1 61034 99934 807301100
2 20924 588205948
1 70211 109336 899865410
2 55499 118574759
1 6515 109479 769102383
2 87737 64167208
2 39230 805726660
3 48707 34928
2 172583 573314370
3 26257 88126
2 107951 764336972
3 44681 26508
2 90671 773344901
3 87613 20137
3 166050 62690
1 50660 59254 164846514
1 74077 76588 844435087
3 26165 111088
1 12910 108678 184600277
2 21585 863448888
2 118216 726666586
1 78470 100689 71430690
1 35302 92081 349090526
1 34733 85466 650958780
1 6364 73181 202727901
1 44041 103674 82063869
2 87482 641052512
1 2770 85519 426616003
3 147968 91624
1 81042 89576 283667690
1 2353 68373 946868739
1 20589 24830 121418878
2 53040 927174844
3 70891 53035
1 53994 97515 428865465
3 39117 110268
3 85440 34588
2 46521 262635514
3 34929 40238
1 54947 102134 988753651
3 72123 36059
2 125825 627943595
1 9722 114240 983354117
1 2668 93277 669956978
2 13072 469226868
3 124413 63552
3 64629 50474
3 137683 103981
1 43953 103752 585922131
1 16043 45232 967856855
2 156683 560378462
2 122556 972519157
2 118992 335290250
1 527 69844 356098372
3 75289 24759
2 139644 613917538
2 170439 480754788
1 103612 110657 942809519
2 71617 83126303
1 7584 105543 724257368
2 58802 47167517
1 82015 86944 847292974
2 50402 504777306
1 13518 61866 557354177
1 20406 25409 171391612
3 169720 75287
2 131585 638876756
1 41764 71984 414250143
1 11033 61984 507359617
2 86994 86663072
2 107022 946978790
3 159913 52592
3 118142 75144
2 53992 967449834
1 6203 69531 848345595
3 51759 32659
1 4333 47193 932061333
1 20785 102797 240240994
2 165880 377581408
1 15766 42688 776780621
3 90944 92812
2 8953 493038045
2 120863 329004073
3 18453 18913
3 24443 28082
3 128491 67397
2 175034 843580915
2 62859 163543632
3 41527 57282
3 5971 21022
3 152254 94986
1 1890 30262 578431891
1 107063 111937 830120912
2 31660 633061350
1 54449 76886 414758340
1 21000 57435 274933242
2 13954 866584903
2 110023 993992775
3 171483 31034
1 27581 109394 206855829
3 51096 101073
1 66949 90528 136391113
3 114694 87626
3 168869 28575
1 70965 79857 838726929
2 34004 903437260
1 93031 97328 398185669
3 59935 49932
1 20996 80153 959296335
2 28022 618882303
1 58944 105068 893435048
3 174897 97620
3 22414 8605
3 21548 26366
3 111917 11628
3 74240 101936
3 120401 83122
1 34877 96183 836452634
3 127513 3308
3 14868 32640
1 12397 98122 624473585
3 20720 4213
3 158454 101952
1 30514 112308 289597030
3 74937 64551
2 129832 949943638
1 64148 100103 341914374
3 149179 80458
1 3534 46023 771561145
1 13936 98520 947593447
2 4066 971810398
2 63840 33223318
1 60529 91945 394352531
3 61984 55995
3 2589 71900
3 106688 100892
2 141216 886271563
2 32049 886718953
2 76066 644685036
1 42208 78059 666737093
1 22391 96220 930680780
3 94367 30351
1 16753 73229 243306880
2 117790 976392709
1 68877 108205 626945031
2 34900 578805756
3 143637 57377
3 43004 85995
1 38605 52256 564487688
3 145322 83842
1 20355 81631 300137867
3 34232 73154
1 8030 109386 517387163
2 164771 258528068
3 83506 26913
3 28767 94343
2 65124 859601775
1 36226 38318 11555978
3 77369 23381
1 47663 98547 56845475
3 169255 17141
3 143628 78484
1 3645 103367 389844454
1 30499 89894 58841033
1 45370 76178 102997682
1 47688 72121 446213627
2 12271 852871794
3 123847 44952
2 19727 121158210
2 161210 652026494
1 17980 75863 918956206
1 39341 54913 825594448
3 9639 1298
2 6115 991255484
3 123035 83624
1 50323 64156 677068722
3 16527 104626
3 102515 79602
1 4426 96457 106920416
2 162417 6666487
2 136652 385991587
3 33681 105202
2 165267 685065100
1 53154 96644 562266865
1 43004 61398 662357510
3 91236 85599
1 3552 77446 711268807
1 18821 46390 932564797
1 6209 30160 948950772
3 14007 102176
1 67064 108062 755179845
2 139089 469477702
2 1271 607939296
3 112849 29545
2 85815 191194918
3 18331 54841
1 852 15074 34247720
1 29119 62241 143349444
3 103769 73254
3 92924 27193
1 20111 49040 953198191
1 32139 79747 691528701
1 11080 46064 457792943
3 29517 72390
3 99271 44978
2 103510 982724728
1 2048 80477 885430597
2 76565 321527608
3 111570 105186
1 45660 73281 852979283
2 53409 169867604
3 143133 34537
3 38268 81319
2 138642 784426225
2 11324 218089779
3 28295 80311
2 105162 959567532
3 81970 42280
1 7684 30678 590174966
3 50989 76863
1 51637 79311 590273243
2 76794 176779738
1 51502 89031 333059254
1 21002 98108 612946819
1 58329 64332 358809140
2 49599 722032932
3 96995 78147
2 82880 393689147
1 25711 60329 447493113
2 103068 705283907
2 25996 880262544
2 160677 638955738
2 174956 600984542
1 83052 112625 362404582
2 45409 960067653
3 167840 90690
3 158549 2591
2 31219 436462199
3 92964 309
1 104356 113524 309421621
1 14702 57672 133772040
3 90306 88080
2 68095 68394681
2 20907 995384935
2 70604 40280794
2 169242 968169595
2 25920 578553206
3 166770 56936
1 28329 112178 26646458
1 18629 23948 531862088
1 34951 83887 700683529
2 9572 663562240
2 98091 588099787
2 66569 83677588
3 120411 78092
2 137769 176903641
1 19645 63500 113952883
3 64078 85650
2 60109 88948943
1 35271 81611 455430397
3 26194 82979
1 35746 101429 513841412
1 39227 66558 862282239
1 5184 108289 370649725
3 153416 532
1 20425 61662 83982750
2 62259 800098563
3 73010 24166
2 105617 488068790
2 34546 689965045
3 145965 29873
3 153068 79644
2 148623 475445110
1 6317 34987 910229966
2 150839 496077613
3 139005 51904
3 53991 88926
3 159713 42854
2 172164 534471288
3 17411 62529
2 29476 721997830
1 23426 105559 658592417
3 112458 101262
3 30112 56793
3 69689 63928
3 48691 93737
2 117037 946494310
1 6292 14490 314164200
2 169286 135602550
2 150324 226377938
2 64361 864436460
3 131046 113881
2 156778 653812620
3 115648 2856
2 26786 379583491
2 113076 36443861
2 129077 714974628
1 33321 34605 975213295
3 102643 109241
3 22759 15913
2 139288 467249043
3 45059 41498
2 113353 575222606
3 99508 9268
1 44774 61167 509311319
1 71348 94461 902224232
1 2867 88437 67286495
1 51309 53516 662319414
1 44870 76365 810109341
2 129752 256648007
1 24341 32530 83999403
3 61832 107101
2 133731 929700113
2 152748 108063822
2 20524 348180240
3 50866 97750
1 10509 19751 567510502
1 26393 76657 818014885
1 32287 55097 903221309
3 43525 73817
2 105890 608496095
2 128004 83949186
1 53903 55578 502009053
3 161449 54211
3 113395 62753
2 45743 859726504
1 12479 55888 602441560
3 78060 38830
2 125478 382994750
3 77191 21730
3 47255 49992
1 41506 66284 86515335
1 17733 70111 668192564
1 53034 81584 858011554
1 3305 47424 931887068
2 78690 570210248
2 104884 341342098
3 24973 100239
2 22466 80752420
3 75199 76007
1 40557 49831 230405655
2 59247 652899469
2 11283 289289903
1 93141 111284 957233925
1 37607 100198 544443143
1 24164 53588 284417672
3 169968 43372
2 134454 82570070
2 131638 743064662
3 30511 78324
2 67588 602750290
3 134750 45952
2 30325 961945757
1 28312 62779 261836721
2 47437 931355117
1 53 87185 108028048
3 172651 3465
3 68868 112293
1 50199 53995 60032329
3 96189 67776
1 17564 94106 812321694
1 74078 101398 833341203
1 10394 71723 996155101
2 46760 101642261
3 68102 85025
3 34189 60669
1 17944 53921 610021596
2 160725 196512777
3 162580 69277
3 18308 33301
1 63488 86888 335345927
1 77768 99464 921735046
3 71992 94121
3 29305 41706
3 10682 87292
3 12725 23162
1 31352 88643 150313034
3 7537 111147
3 130442 27267
3 94181 56433
1 67466 71584 693658194
2 23242 366349681
2 79306 532688994
1 14490 108290 306970804
3 29056 59704
2 74941 350538572
3 124382 59510
1 78829 89765 138709629
1 7849 51960 881708770
1 54474 89761 383459416
1 45220 81822 13666059
3 37853 8245
1 11322 53403 932670152
3 103821 74569
1 7196 110976 713016393
2 86103 779762982
2 150463 536591513
1 15444 58680 486304658
3 27071 67060
1 41955 51088 998396670
2 33570 292048335
2 158484 829777670
1 43617 82932 671372898
3 160379 6523
1 82232 85698 643590180
3 87095 73336
3 78781 32393
1 24198 74359 307688277
1 40785 90203 724451047
2 96495 870077693
1 40317 42145 963737709
1 21059 27564 799836253
2 33852 324985383
3 138063 34920
1 96281 99288 204076393
2 98981 660056077
3 124133 80227
1 94747 101002 642058945
3 146551 29093
1 14279 26784 281493333
1 45636 76457 186179047
1 9379 67372 73487775
1 6515 71696 223195396
2 51938 492257732
1 43677 60336 477037602
3 162491 18435
3 32638 16556
3 97629 33839
2 75910 668143668
1 35222 42294 521177608
3 100520 94668
1 95027 109869 102958729
2 146501 474665720
3 123131 95597
3 25397 50245
1 52681 63039 994911077
1 89706 107035 468475731
3 136592 65223
1 53352 60584 960297849
1 50127 103057 859701092
3 14118 53614
1 4276 109895 877874824
1 11388 81841 237403799
1 11781 35681 2475989
3 17836 20206
3 18627 97790
3 81529 20355
3 82081 106174
1 33889 90065 187143835
1 27583 55379 239251639
3 118740 90276
1 21426 112130 25596874
2 43421 747652891
3 28457 21536
1 38722 64373 684501883
1 38825 79483 944462125
2 120077 824264536
3 144171 68247
2 84875 261264868
2 125176 565610313
2 160659 887760999
3 50058 69518
1 35040 88191 997767059
3 8073 20891
2 36648 823799887
3 3012 9353
3 167768 104055
1 10163 84149 119736289
1 26439 52242 528010931
3 145257 60176
3 93438 49115
1 75770 77181 466983346
2 151986 244909088
2 58299 625189580
3 8207 6609
3 138964 54374
3 75802 36730
1 58359 114031 495090412
2 56081 852828213
1 36817 69594 860044670
1 21997 109267 763558013
3 52361 97824
3 66741 55100
2 108150 813134365
3 94709 108902
1 4478 74679 233458470
1 61122 101496 137753834
1 28188 30346 294336114
1 57808 92961 34221030
2 9984 45512130
2 122323 589762525
2 865 737400095
1 93162 112437 263687308
2 66755 949785420
3 125595 67566
2 122197 535761843
1 27924 53541 520067409
2 34942 564312450
1 23095 113199 297522864
1 30965 88520 202974560
1 24250 98036 708169170
3 88894 83858
2 112924 527935425
2 30544 870368250
2 143811 197084383
3 111523 49505
2 94169 299904084
1 4217 83406 410129040
2 73479 70731689
1 63720 81680 561982127
2 162190 299971429
2 97265 555875141
3 10862 3551
2 76135 157566233
2 73476 805778848
2 140016 130959362
3 110377 95764
1 1374 79082 912646101
2 146618 683636763
3 69706 16245
1 26754 84776 312348509
1 842 64096 770823551
2 134030 496223268
1 7352 96118 219816566
3 136642 40331
3 36984 99044
3 119666 51982
1 52106 53128 746082293
1 1939 6461 817921715
3 70135 26337
2 89108 186823813
1 30778 95102 504267185
1 18837 95316 420029208
2 144095 352964636
3 4287 1884
3 9106 264
3 64188 27972
2 65517 428221447
3 143392 12234
3 18430 113022
1 2199 8048 929978924
3 64206 827
2 67122 2819589
1 17622 99494 295267922
3 106730 105010
1 76432 77905 101826194
3 117291 28667
2 25854 182807285
2 126354 223814190
1 61552 101124 87005039
3 113006 33957
3 909 99870
1 74929 101316 852568620
1 98558 102821 660282585
1 205 49107 978033169
3 98708 64003
3 16023 88363
1 82616 112293 126261036
1 65784 92478 683310785
3 72913 110181
3 158829 87724
1 57821 109902 916923245
2 15586 607581561
1 34445 36425 229577277
2 78890 765026857
3 49159 62095
3 52710 29260
3 61129 75194
3 173949 22311
1 12972 29337 127757593
3 70880 50719
3 133891 25291
3 70180 55664
1 75658 105314 270407780
2 74541 758364525
2 55861 807680775
2 59475 482344451
1 47525 70220 179730896
1 4767 18418 346002015
3 86504 5540
2 59944 369967864
1 46164 102716 862669260
1 34339 82271 870384514
3 84282 58753
3 85643 84337
3 113760 49522
1 32554 70096 24417723
1 17594 47862 313307505
1 34461 87841 583109845
1 58540 70101 719647681
2 70663 792235691
2 146332 375073319
3 72740 39351
1 30239 51321 689613304
2 64044 555986515
3 124657 97229
2 129516 696452583
2 87371 734550966
3 98492 104194
2 44934 477585686
2 77132 575446823
1 22662 66693 609627167
2 48901 944635811
1 26088 102939 226429476
1 38317 101483 83231085
3 114431 68212
1 34054 50865 968386862
3 138580 84890
1 48969 81088 579692892
3 111036 99281
3 41573 103552
1 5637 114001 833448564
3 49074 53598
2 164244 901417715
2 149046 865187256
2 146923 968760010
3 160566 111154
3 85417 8420
3 141257 94111
2 149021 641486404
1 22965 32109 198371699
1 36494 103185 401372655
2 68198 909992444
3 109195 78647
3 160171 23560
2 122412 102380377
2 96306 798286906
2 124082 932874504
1 65141 69923 211091745
1 53226 112921 412748755
2 79335 278251970
2 63348 951877967
2 126989 956463889
1 31571 76000 301807974
1 13159 63656 775937138
2 107134 609411404
3 53194 61502
3 55010 36364
1 53272 94524 51809466
3 21969 57139
3 25518 4452
3 164163 9638
2 121102 791343519
3 29840 60220
1 44687 95376 261249120
1 91344 112311 757814839
3 85784 19858
3 85730 7963
2 40883 906991685
3 38352 85278
3 131158 80999
2 154414 524399855
1 4234 106077 960059647
2 158787 854451242
2 134613 286804271
1 21939 100087 494691543
1 71762 81897 491858838
3 45395 59835
3 111748 104528
2 104731 713764471
2 71946 437055419
1 25458 43614 176541204
2 149171 969194648
2 97726 583561106
1 4490 29663 541797182
2 155481 578684688
1 28737 89671 125591443
3 19734 85852
2 127670 127928060
2 18921 205537670
1 97519 111165 496956318
3 131240 63905
2 54600 64174799
2 40407 376231611
1 62203 85751 621904367
2 107519 480457652
2 96550 134704110
2 64372 939621156
2 18541 688589726
1 62800 113542 367287989
1 27197 89000 814805385
3 38667 105080
2 173939 247704492
1 111406 112319 931644954
3 6372 59671
2 43988 998647689
2 27962 919912585
1 34372 69201 513175985
2 173967 472867379
3 41716 60602
2 60496 100795833
3 126885 112610
3 78600 107435
2 102471 516596912
1 31288 38005 730244346
1 2546 105871 858838584
1 48371 109124 757091886
2 13989 159928916
1 51417 69800 413281453
3 73164 103278
3 171651 39676
3 27329 27881
1 71750 105323 287690498
1 12801 48277 282389284
1 9942 56508 281413389
3 85363 106492
3 115369 40568
3 51457 46227
1 15042 72078 410252610
2 140330 129715122
2 60028 374897778
1 98893 104832 232321090
2 111603 133468926
1 71374 76264 37755105
3 153571 91591
1 50958 105510 861871770
2 101493 991393498
1 93012 109469 312995435
1 29967 35023 697636542
3 57110 21269
1 20382 45568 806576027
1 13933 58613 407681719
2 29399 296395692
2 61519 17216326
2 155309 116489666
2 155104 499331065
3 96808 85477
1 20885 65849 630014402
2 153703 452520301
1 77098 110629 540497970
1 89206 92432 33353576
1 9117 26021 69833574
1 41719 82864 918663350
2 14556 403116862
3 114174 3652
2 54683 83441890
1 34118 40738 765453246
2 119498 410730660
1 70228 108293 353648314
2 1448 523342366
3 93206 18249
2 19175 279983883
2 42091 527913382
1 22240 22761 640925682
1 17034 103137 219959677
3 115078 53023
1 43705 66693 136590747
1 4118 40148 862746013
2 75051 531593823
3 59029 92638
1 1164 100948 826838043
1 75255 87906 2741552
3 42304 92562
3 112049 88270
2 29105 172584613
2 68800 502441292
2 77823 699540158
3 35364 108463
2 153391 643179432
2 104955 145547429
1 87095 110808 25702950
1 28832 100306 384392604
3 143629 90350
1 49145 69198 66286259
2 115035 453109944
2 112244 485102517
1 24913 35565 898608735
3 143375 54225
3 91499 101359
1 100437 105538 719135892
2 14855 15810447
2 56983 46557092
3 141980 258
3 100772 110332
1 18032 59913 317964027
1 15508 73385 924408369
2 46918 258186600
1 46144 51819 905254049
3 86911 111036
2 26539 815549086
2 115554 32410255
1 39293 58552 496976318
1 1806 14529 180828901
2 36590 267310400
1 60339 95677 482131550
3 63614 40767
1 89502 105898 503897006
2 19479 416482829
1 13846 72645 505466765
3 87137 74766
3 173133 18375
3 108251 53633
3 168517 63442
2 129148 467221119
1 290 64195 295164181
1 47402 101164 698795039
1 21028 67619 697506747
3 52549 96651
2 143771 369353402
2 167423 953995921
2 121559 558243668
1 28029 76354 651108825
2 40489 258453618
2 64497 909586838
2 103538 625672566
2 129215 951808842
2 86448 750951008
2 10694 339135246
2 26164 952879710
1 81042 93794 894266605
3 81521 45606
3 54749 43752
2 37991 292507362
2 122037 280518397
3 143744 84448
1 33548 79570 653791836
2 4744 835934475
2 108350 941689376
1 31343 82412 71534053
3 15028 65720
1 7168 98438 99062136
2 90720 407180509
2 10144 417648261
2 143369 943384561
2 160436 623677175
1 26290 59858 196267481
1 61652 77719 694942911
3 116992 67626
1 19740 52075 33179655
2 128004 61831174
3 128697 34777
1 11157 59027 753597352
3 93770 19562
2 28035 866389171
2 55787 691361051
3 137429 72350
1 17487 98235 615074667
2 84359 928867791
1 26853 31993 326992728
1 26146 49905 227383093
1 11123 84711 799479970
1 73305 95787 452378766
3 76183 82343
3 55998 92908
3 20520 110064
3 134070 40412
3 63651 105968
1 76652 108653 562379791
3 83907 67905
1 76719 82641 882305705
2 141186 2235400
3 2055 59370
2 40806 548978897
1 79172 79789 69234182
3 34581 4398
3 39443 10832
3 7593 35240
1 86464 100363 199616840
2 15447 699976022
2 42646 546115841
1 26733 52478 624510555
1 17567 28600 941320534
1 87390 108955 217651183
3 69773 58778
2 170914 929916878
3 78482 77347
1 79782 80133 243440483
2 39551 461122395
3 117999 106990
1 51868 68055 165694186
2 82443 640752779
2 80987 313221784
3 58196 4079
1 13500 106384 254040167
2 35466 770328984
3 69551 34669
1 9517 46731 882991639
1 32718 87446 460963182
2 108911 595615499
1 33972 58695 993589168
2 146162 82318067
2 137614 344036912
1 82600 86576 743053066
3 73394 106444
1 27570 104601 630168170
3 84342 29729
2 12644 543445894
2 107692 974174203
2 127547 330931619
3 43617 50625
3 56427 95429
3 174209 5663
3 70921 42073
3 172816 94500
2 150379 477534656
3 121642 52262
2 63006 239970420
1 32857 45957 131856500
3 104197 65955
3 166365 78401
3 70388 44979
3 171754 23771
2 166725 117075699
2 149692 829575227
1 41731 104799 652782177
3 70931 40108
1 16521 74467 570779394
1 6375 100392 274794955
1 2368 16844 778781316
1 44775 58096 693459937
2 97994 271082108
1 12964 89595 206774173
2 103934 501381338
3 53064 14707
1 15995 45561 214304353
2 6081 684103410
1 34320 79371 35339958
1 80313 93459 856564992
2 157613 560806891
1 42439 103397 668735811
2 151470 932033341
3 29888 10302
1 83880 113101 650532859
2 112985 312133441
3 129621 86240
1 36082 68457 893416850
2 95952 903916692
3 93328 95732
2 28534 599619227
3 122175 48441
1 11580 15564 878410656
2 95446 529205463
2 3701 408526540
2 164933 820171528
3 44047 66784
2 144171 667581750
2 105326 644833769
2 68268 617364245
2 70350 809849949
2 6788 308757097
3 16556 87164
1 28071 76368 232661723
3 150744 38874
3 145567 13221
3 73963 47979
1 18248 28119 386105353
2 43522 332413373
1 61299 98358 322645866
1 7741 15373 11715685
2 102423 943090031
3 46327 81212
3 63405 48610
1 8403 22654 517475804
3 61762 25071
2 8687 213594403
2 92981 687341034
3 86662 17309
2 27345 912828061
1 22646 32170 217059945
2 173587 643297046
2 170107 713266185
2 93625 322003394
1 35605 90042 877404594
3 12525 15326
1 85072 85426 786053550
3 115635 93896
3 102439 49959
1 37551 70968 30211107
3 67514 54604
2 5466 873576751
3 35080 91869
1 21534 68143 494696404
2 76873 763090411
2 87998 956369110
3 132770 114178
3 63613 35453
2 28728 163551477
1 7353 108487 4992861
1 74759 106820 272731237
3 60625 47151
2 67640 514909818
3 171178 12238
2 170731 369679639
2 165100 768232017
3 81231 79644
2 42969 524046309
3 130171 35944
2 113137 895240857
3 65067 44772
1 26634 46317 79655871
3 6392 44369
1 16007 20811 766444016
3 12101 63238
2 94532 126888701
1 946 97079 480864636
3 40659 49655
2 67090 928815329
2 165196 920692359
2 139642 401359409
2 121066 377206486
1 2354 63145 723606771
2 50164 738654114
3 125940 68576
2 76923 599870544
2 163123 637002051
3 93269 24475
3 60007 38173
3 55245 95018
2 81539 151522115
3 104047 33514
2 122639 862497595
2 126264 611203091
1 379 44947 685412312
2 170975 741317023
2 159012 289427530
2 43551 124044336
2 31319 151948791
2 133234 388051938
1 24988 32244 122084797
3 34267 113164
1 46838 59805 852478292
2 165061 188284329
1 17924 40891 719338578
2 167319 423755250
3 81973 75584
1 26322 30386 175237487
3 154521 74440
1 15493 77817 692146868
3 30550 46095
2 87089 79062091
2 26746 522843628
3 107559 26262
2 7637 545948675
2 52424 670406470
3 54430 88834
2 69842 152058419
1 23756 41413 932912268
2 69777 996510850
1 892 1670 185378344
3 96151 107169
2 155502 548916655
1 39738 105154 495485678
3 49453 84265
1 79033 89731 131607358
1 47810 61108 814908955
2 145119 267555358
3 151589 24898
1 38927 86028 235615747
1 48534 97525 955183655
1 57030 89640 809327467
1 89866 106145 18943060
2 51757 165049548
2 167944 847578729
3 78741 53527
1 39422 55234 100421229
3 98216 49423
2 170591 331935938
3 31536 87099
2 65385 853692279
2 24172 325138768
1 40033 72440 230430806
3 167090 7664
3 56537 40553
2 11771 873537484
1 1261 10815 594161418
1 42050 51199 535848057
2 46673 814465104
2 82289 959342330
2 56331 762322100
2 135864 500709220
2 82899 271272527
1 27420 66067 142662477
1 40187 91247 851640582
2 134746 120985072
3 94601 70794
2 27251 908311337
2 52207 149215205
2 160674 370699211
2 98865 569297068
1 12665 25866 241608690
3 62817 12031
1 39407 70044 204300324
3 82889 32169
1 47968 50322 719568446
1 69674 110123 399112831
1 87448 101500 775598625
1 27320 100040 377733510
2 121996 321281044
3 117475 89015
3 168101 84078
3 45956 25857
3 49321 6632
1 56356 90239 766378447
3 105055 84390
2 7175 374747737
3 153428 13215
1 15551 16435 997317567
3 119297 10024
2 173309 394020414
2 84619 798628512
3 158397 56319
1 12920 66468 690338296
3 161846 44590
2 25778 364986352
1 22828 101727 962471170
1 2582 80866 199751597
2 86949 666058015
2 829 315372175
2 119963 863768181
2 151594 705491579
3 101734 109474
1 67509 112061 113998121
2 43238 150389831
1 47511 52398 704579170
2 9762 820245184
1 36030 39516 261668453
3 164693 82279
2 19798 960205563
3 147506 69587
1 33711 64577 425952478
1 70993 86724 489240004
3 174749 80810
3 127412 44623
2 104051 662906220
1 97293 102567 549487585
3 15121 47165
3 53669 2057
1 9690 71785 230170891
3 139529 58121
1 2237 52811 495727957
2 170250 365223784
3 55824 23985
3 60620 105916
2 133282 982686330
3 77641 27119
1 2385 28162 495101401
3 68212 27878
3 52590 94481
3 144410 51255
2 123561 28307211
1 81852 93895 709120251
3 97790 81029
3 123656 13331
1 18600 107697 21754261
2 131639 841856208
2 12268 617893127
3 82381 70698
2 101114 699305272
1 49370 82899 553113591
3 123710 31583
3 123756 76061
1 80150 88262 335051451
2 97931 182038727
2 154683 191139001
3 147383 99466
1 5605 30786 957058901
2 138622 798706607
3 161677 27814
2 5003 609004525
2 42838 972929292
1 20454 35390 274852380
1 29999 33405 744047280
2 170471 499801269
1 4218 84591 500433051
1 17509 82407 280631358
2 17276 648147189
1 15219 44934 24347639
1 3387 53431 236329401
1 26311 70705 465391236
2 83941 959328374
1 57053 80822 136758268
2 29169 332805639
1 19434 31039 498684012
3 147877 13908
3 145775 538
3 39755 114373
3 39699 73536
1 34804 64338 149367214
1 88083 110313 379703059
2 11264 502800463
1 64164 78935 399692625
1 60385 71927 978725720
3 120124 28232
3 92152 41214
3 161676 12862
1 50577 108081 544154062
2 78921 732820391
2 118891 327803131
1 8695 53179 104678366
2 80847 806232166
3 121409 12456
2 102833 126473619
2 35744 287047431
1 22919 47648 788367319
1 46508 73196 288108472
3 30367 99520
3 153238 113020
3 151873 41428
1 6539 82998 510890870
3 160432 12598
2 57141 189344901
3 166461 97510
2 113796 984262237
2 37888 456961230
3 139012 10753
2 121292 358043970
2 107534 932085534
3 915 52955
1 25820 110081 485555414
1 8928 40849 402105651
1 23456 83904 319952283
1 1247 11765 167146630
1 77158 100696 366650407
1 8324 112776 667891698
2 61178 340758044
3 117357 57067
1 100581 105606 812729507
2 73603 222543518
2 20223 521846076
1 3294 5141 798454342
3 28107 78937
2 171157 95457313
1 56122 71883 430587631
3 29357 35460
2 46285 701582933
3 72321 31124
2 10520 325032660
2 59978 608186028
3 118392 60337
2 71632 467106858
2 127221 130560505
2 16359 958789701
3 22485 101009
3 91715 66529
1 78371 92826 485181475
2 24435 516333364
1 18151 111554 613650528
1 33413 97166 262195536
1 18211 68810 959526684
1 25617 77979 840859795
3 25587 73649
3 11636 6684
3 55740 12818
3 91430 31285
1 61981 110740 20543291
2 173427 294631890
3 44641 39449
2 31213 860512631
2 29948 905911846
1 91384 93773 965488050
2 26586 205523527
1 35005 77235 583949319
2 85457 968005263
3 72373 31033
1 56706 61548 196360980
2 171063 127630270
3 123036 93229
3 32217 105396
1 61318 79480 448100994
1 11384 15901 609463787
3 150944 60539
1 66017 76976 928829650
3 55176 17106
2 137261 626904916
3 9389 9115
3 76401 71501
2 106715 515617836
3 61354 22950
1 10564 74790 446598963
2 98406 707773508
2 87372 114780698
2 24836 893907559
1 26390 29927 778932106
2 95285 95312010
3 168271 5746
3 91326 35905
3 64234 74619
1 78891 102684 812425801
3 138439 28415
2 35539 727797348
1 29345 85218 373096358
3 45618 95791
1 39778 82425 965530579
1 41303 81618 440554784
3 120613 2033
2 70416 80718749
2 72085 741579825
3 144805 23448
1 18154 42531 557338114
3 92570 45894
1 68720 103226 375456414
3 61829 67020
1 43270 69025 812553927
3 83930 99290
1 21543 38862 270081004
2 112400 361583411
3 39426 61568
1 105795 108139 644287617
3 859 11844
2 14610 580045464
1 48856 81707 182962073
3 116217 55114
2 146538 50468175
3 15937 58051
3 142522 97027
3 173164 10753
2 94126 222656381
1 28945 70241 622604303
2 142324 444651936
1 20424 111705 809799040
2 174389 332056676
2 46890 597406535
1 38997 110370 773857883
3 70700 31942
3 73495 65400
1 48191 68581 516602338
1 39681 74224 529005265
2 166623 436355651
1 25298 88718 359419034
3 64355 25355
1 11705 28832 889192113
1 8387 63704 929303418
1 11863 45091 71483870
3 51905 28171
3 154409 2468
2 59104 995052975
1 63162 95378 546686384
1 59351 73679 305701718
1 28598 72610 622609393
2 151932 507297234
2 32154 956100876
2 142316 178522142
2 44799 530546170
2 50550 739568051
1 10098 19042 919537905
1 16416 22946 445682554
1 71372 84023 403898318
1 47239 87984 718031069
1 15691 82382 628483105
2 5991 102348852
1 25419 66767 284212955
3 162457 99497
2 130750 796076821
3 79548 74078
3 67477 110032
1 44304 62964 454961286
2 88272 202500535
3 165751 112899
1 24358 85727 971313544
3 37068 111841
3 81353 35292
3 69747 9148
3 114653 92738
3 64199 40369
2 163713 58567144
3 27979 48553
2 4217 420477510
2 45451 900472762
3 139376 105009
1 63081 63649 263631871
2 45545 966435879
2 119502 761996960
2 43729 203223218
3 10292 54145
1 37872 79359 586607794
1 42906 52704 226395378
3 94156 8504
3 35119 58429
2 65451 157670869
3 104397 90100
1 7123 17027 5657437
2 64574 277842382
3 110665 44109
3 9759 64237
2 53065 305017468
2 7021 655950117
2 7882 423595434
2 137088 21715938
3 135707 103314
1 1225 6795 956543478
2 102999 21356760
1 4770 108085 625900097
1 17801 66870 710011007
2 123798 705346010
2 163478 573868764
2 140910 686948848
2 11742 267462446
2 173033 659490113
3 70466 100693
1 77182 97127 514989727
3 37259 22191
2 52510 195947964
1 21484 48046 664444810
2 52921 517259309
2 118260 982522279
1 70895 72149 325887046
1 3254 34231 882010447
3 111581 110949
3 76203 70484
3 132667 13146
3 102696 1551
3 56243 28142
2 89162 346138680
1 66875 102468 35398114
1 27462 76450 334881386
3 83977 42988
1 25996 42452 554529410
3 18179 2214
1 75405 93506 586467959
3 50493 26835
2 121995 236514939
1 42802 100435 338739177
1 7838 22739 573760800
3 19416 33613
1 80416 94961 289731045
1 52481 57198 606113851
2 90555 631198490
3 66109 6332
3 3391 39462
2 127247 616002654
1 7257 107755 629147897
3 100603 96347
3 2940 24521
3 163466 39308
2 16823 330547459
3 46806 59144
2 22855 355317931
3 58182 81727
2 82749 966498545
2 100890 253302481
3 5674 89480
1 5760 60790 443832004
1 1164 10880 981665898
3 123943 61414
3 95863 37219
3 23059 92482
1 14254 21099 607294296
3 157351 44920
3 132152 94708
1 13245 70893 465115256
1 1347 84148 51558694
1 582 48979 162297553
2 27022 962561915
3 64719 8797
1 6027 20443 752335480
1 88415 94985 909172586
1 90994 100023 602924237
2 18584 767896287
3 40526 80326
3 156033 42539
1 71945 104923 597513495
3 6323 92764
2 16740 397828821
1 21140 24756 11328462
1 41075 76559 194969573
3 113100 33661
1 4636 103744 454761721
1 77893 79353 217024208
1 25165 67245 278704934
2 174701 160229789
1 106364 108459 286885299
2 40579 872116265
1 6649 99779 570180085
3 55665 104769
3 156894 82980
2 44994 172799040
3 157805 95289
2 141219 187251005
3 8885 106269
1 31238 44378 356486200
3 65285 30043
3 64366 41127
3 137402 11604
2 36796 937555022
1 21988 66509 636658749
2 51111 357409544
2 133181 321478098
1 87333 100723 706252595
3 53025 49946
1 42781 99279 555634754
1 12961 72986 479647541
3 46189 58896
3 123024 69027
3 41306 38828
1 26898 99869 899817201
2 100829 430431558
2 30338 140660462
3 17807 47969
3 88851 70497
3 73860 64058
1 83630 91008 83983341
2 146181 934843320
3 25727 2398
1 2202 43813 451134865
2 104139 46681610
3 79540 106330
1 78285 91001 916383494
3 137626 54484
3 2984 48226
2 69262 734861728
2 79560 808390604
2 154648 895618482
3 26935 63536
2 57640 508456144
3 169998 30062
2 146788 997031011
1 69820 90871 487307027
3 144923 60973
3 98368 3296
1 16675 32125 669152960
1 65874 100363 818119509
3 52931 43936
2 64279 20995494
2 120080 18283433
1 64717 77003 982395485
1 20269 25852 143722232
2 154086 84066799
3 81159 83872
2 173911 637303410
2 127106 152988238
3 130951 111731
2 52508 1650640
3 12166 84451
2 145038 625606223
2 90043 685756266
3 129727 100782
1 24835 94575 702499352
1 48004 99339 104966927
1 44776 92858 893673325
2 150140 635502649
2 85321 155105059
3 114167 46221
1 5881 92575 966492022
1 60903 69669 352050276
2 42248 484967034
1 108636 109741 263332854
3 56428 112411
2 51107 956261179
1 59706 85322 862479154
1 38187 39129 73014161
3 61598 61652
3 28657 39707
1 69301 90443 262923696
2 125268 324240627
1 91935 99103 748380684
1 82009 82941 956835419
1 13986 30277 329378625
3 103356 15398
2 36498 480746852
1 710 27898 777942882
3 152582 28638
2 119899 736522488
2 171905 749745584
2 78604 396899405
2 99537 893867135
2 93469 350949511
1 82636 104249 621256176
2 91825 69007817
1 25807 68256 796285318
1 61003 105406 320846442
1 41774 71923 967375499
1 52102 86180 14039213
3 8887 14241
3 79220 35510
3 125901 98787
1 19029 80513 480079791
2 119602 339043028
3 171645 93809
1 9404 89574 284449829
2 121004 407736506
1 18009 24946 80705025
1 95631 109970 779827060
2 37454 918490585
3 145984 7833
2 103010 69003187
1 21239 79094 688673183
2 63097 966349212
1 42606 96201 145859802
1 38518 70419 430147688
3 159675 87577
3 145822 60734
3 149578 100081
2 167070 116776800
3 145005 48310
3 127711 119
2 150869 398256619
3 74096 8696
1 31246 95968 584569778
1 10915 16790 147825037
3 117149 76223
3 111199 48278
1 11356 111475 985144262
1 27301 36534 1297129
1 45351 94703 338543637
1 45981 94391 583888622
2 103333 600384776
2 165105 237238644
2 173529 78883058
3 165604 104313
3 136789 44568
2 117671 603015592
3 42783 69566
1 59041 68636 157773137
2 164936 35661367
1 46216 77200 384658433
3 141140 74192
2 151208 847050581
2 130056 369356644
2 171386 738111751
2 22226 112726738
2 75669 662890480
1 4660 50443 220758358
2 44077 480685204
1 6249 101334 490163428
2 51932 949535603
3 146190 82995
3 94321 94503
1 102420 112627 213982919
2 105384 166271147
2 120398 478609834
2 134285 960953207
2 102637 454800096
3 38432 44536
2 159643 757240927
3 22240 56593
3 164039 27638
2 59569 480684603
1 74148 108266 170769719
1 12203 38526 898840659
1 25685 84190 212998228
1 51208 72569 305663940
2 29069 788348344
3 137152 21109
2 29852 721249292
2 1313 615891739
2 6304 14069562
1 15018 97981 382980590
3 50809 51168
3 52848 58670
3 160576 103561
2 74333 795721232
1 1142 61804 648034395
2 138174 965585460
1 24220 53170 822570845
2 14883 782684209
1 38090 95752 455804594
2 19146 492941230
3 27680 95513
2 110214 275668267
3 12886 74988
2 100288 707198935
2 65745 293473742
3 140828 86891
3 97809 58809
1 33874 62044 628292068
2 128905 205988918
1 20586 86091 399740147
1 15613 61424 336401189
2 115884 646687358
2 44169 264660475
2 149216 229486278
1 34265 80453 966359678
1 21709 80435 644678830
3 103713 40429
2 3805 966938204
1 13621 68266 208516482
3 94138 42745
2 106702 268942915
3 61800 100840
3 121624 77145
2 121304 74563837
1 29448 46383 960877606
2 164990 153807487
2 49138 581202243
2 155417 439564850
2 40228 235925670
3 104711 90264
2 154790 509188893
1 38107 40184 470470798
1 6486 20391 729082284
1 2684 24833 514643854
2 60040 514453284
2 28234 882858299
1 90234 107204 657263217
3 102619 79691
2 131322 424564131
2 76133 414710457
2 58981 217608409
1 26773 53881 571610418
1 14401 14489 267400350
2 7710 513274345
1 103065 111257 682571143
1 11384 76619 117605874
3 166147 100234
3 115269 84436
2 5492 373286932
3 109724 33699
3 90419 65942
3 22275 94680
1 45795 52650 500622210
1 45482 65230 344260383
2 91139 510881804
3 152846 54282
1 959 21705 808789618
3 149295 90826
3 150921 38421
2 10404 183323231
2 89684 317369827
3 23529 88178
1 19454 107276 449410038
2 106149 392709186
3 50661 31736
2 128332 473836032
3 9153 57023
3 171687 93866
2 128697 330355464
3 165081 99962
3 53731 111448
3 68461 925
3 21918 78723
1 22307 51400 827376573
3 131381 4185
3 34000 48288
3 166249 71472
1 25618 87346 747770696
2 137081 384580486
3 149583 35735
3 113310 41820
3 141270 12598
2 53168 99949484
2 18065 131098118
1 43608 107890 248283301
1 33813 56393 554135539
3 23126 24718
3 175183 28706
2 158291 320803199
2 79312 89318916
1 19273 97143 810319495
3 21641 22975
2 95708 624894281
1 7515 10540 899492830
2 108521 266872624
1 25438 37703 779607325
3 52958 112646
3 107714 8564
3 159737 76983
2 92700 835591849
1 24697 65722 597019602
3 126297 79675
3 95601 38071
1 2966 54268 557215904
3 163249 67811
1 11402 77678 706018828
1 1534 5161 220415685
1 25446 69446 588243824
2 151823 611937831
2 95179 979434633
3 66716 13534
3 134520 44340
3 169768 24980
1 75352 112332 837089204
3 130956 44489
3 64174 112562
3 164092 32458
2 97802 942599121
1 5484 110311 424294101
2 23801 840862190
3 14073 27180
1 55899 74828 429909597
1 12798 112341 814340655
2 18890 743841311
1 18841 48672 410032804
1 23869 109149 316843656
2 46266 857983308
3 11353 343
2 169554 844570395
3 43478 12028
3 132778 86164
1 54376 105237 775439668
3 93887 41639
1 45808 57625 168681702
1 93899 95094 313633316
1 24917 93707 63702509
1 15393 105218 917790809
3 150470 14711
3 23482 33998
3 125339 5476
1 15650 59694 738627627
2 88285 437410556
3 16415 22402
2 12313 930027059
2 89306 141291919
2 155310 218499752
1 2173 20118 171886636
2 144352 595449772
2 161368 693678181
3 16215 17477
3 132854 108892
2 36145 689193460
3 116356 91083
3 79671 51317
2 31765 653047500
3 71129 33449
1 53457 108456 15740257
2 31831 991960551
3 83647 83601
3 39264 1613
3 91263 42647
1 85873 92622 378054072
2 150884 817556237
3 11196 112854
2 17287 690406972
3 5447 5437
2 57115 696559205
1 16178 32986 78206824
1 33563 102150 311200402
1 4677 11064 927563581
3 107838 109362
2 25830 994993007
2 102931 554560358
2 111542 226302495
1 32858 33873 400195867
1 5872 38725 418263597
3 144133 108390
3 29435 84623
3 124295 30756
2 136296 261634385
1 62984 69821 420822015
1 12599 52827 420996463
3 173355 43546
1 65547 86047 12817901
2 121642 461642495
3 72102 39681
2 81947 171088985
1 30882 37201 87830012
3 156471 31547
3 31180 80835
2 136861 293213798
2 132194 927748859
3 128328 4753
1 27856 64868 32389213
3 153808 51378
2 11232 481653108
1 94475 109566 636115368
3 3724 20792
3 100070 88809
3 67785 41155
3 53139 37355
3 109180 34380
3 152947 12504
2 5996 594995636
1 55935 94806 956224243
2 115017 740697357
3 8177 19451
1 23820 33729 839986551
1 29761 96751 431103255
3 43579 90075
2 72296 941008538
2 51508 356406065
3 142360 45492
1 87101 88178 44920823
1 13360 30488 355912878
1 55790 81138 961974988
2 59936 539669561
1 32143 72399 254251104
3 124081 81552
3 100874 81208
1 29107 52730 416424013
1 7770 30851 578139309
2 156183 752819448
3 174045 41862
3 110592 40406
3 28129 98554
1 20830 55530 541074163
1 12968 88614 23611233
2 127958 683730878
1 83731 86345 847903445
1 49035 57098 875308165
3 141252 35921
1 42333 111049 361440373
2 50702 251589150
1 56308 84381 233395836
1 106069 110294 520676026
1 1638 53423 611930287
2 134940 626488608
1 27818 52050 403666364
2 36047 325805268
3 111780 114418
1 15263 87576 630754168
1 12595 105200 290211861
2 101498 506216008
3 157847 102368
1 24820 80003 632362918
1 4984 107949 74887647
1 59972 86929 959198558
1 20322 32878 940935544
1 2535 40570 338738606
1 6071 112578 707521366
2 16752 464500772
3 25969 24967
1 70457 109025 57016153
2 31022 601475057
3 19431 82146
1 51224 107073 420109775
3 28400 90659
2 83137 5319559
1 49048 105038 446246041
3 70553 20153
1 9038 107486 506975450
2 94915 782584481
2 58298 882267584
3 170073 44111
1 27372 47328 782198568
2 160830 249818804
2 145730 830642070
3 21327 12197
2 51247 359920564
3 115968 79647
3 106725 51881
2 153033 369878596
2 117212 699701427
1 556 71139 153009617
1 4359 17031 629816974
2 45404 398075187
3 16476 12171
2 138424 930811359
3 96851 101193
3 6998 41674
1 78024 79162 538977369
2 144670 389282205
1 12819 32823 965027963
1 57057 93789 85400137
3 21904 35605
3 104617 91618
1 64628 111125 856689155
2 26333 983844496
3 110651 2767
1 47612 93988 441377087
3 68621 35320
3 11117 51240
1 82153 109408 392152360
1 102876 110705 899295094
2 18540 537477989
1 11691 79798 130567489
3 49440 49486
2 50596 92046075
3 39623 35967
3 32463 42725
2 50500 899510553
3 171226 77715
1 17969 38660 479410421
1 56195 74456 231501522
2 31586 518934939
3 23286 64387
2 122171 1411324
1 97429 100078 942287328
2 124631 420765691
1 3816 73385 399456222
2 118114 964903184
2 33613 501079725
1 12364 48032 668940007
3 124912 32172
2 90476 54862772
3 40239 31071
3 73380 70335
1 78027 113092 585564896
3 82268 93411
2 164260 366044701
2 116332 508716545
3 42565 89403
3 107353 60607
1 24743 65829 341583802
3 75493 89024
1 54762 61766 744431027
2 53044 280271996
1 77768 98933 944567356
1 44559 111560 452385945
1 21136 52230 761420979
1 37383 96908 32164942
2 114704 780169119
3 102205 6548
3 85709 113174
2 27880 347278520
3 137192 113511
1 38543 48742 414324209
1 13009 105328 832372626
3 24313 86333
3 65059 68942
2 83980 684906409
2 43902 742789265
3 143653 5844
1 97736 107137 808834520
2 59339 449387551
1 60368 109300 109319362
1 2960 84299 158403211
2 155996 873124267
3 124848 18957
2 51694 140940011
1 70442 96533 297302777
2 45551 486964365
1 8130 94027 42828651
2 7624 296424968
3 26481 17047
3 12287 43740
2 47293 49358998
2 125133 449277931
2 84160 924642562
1 22301 83012 674333640
1 93910 101001 466207304
2 6529 581528139
2 51679 718490192
2 32493 305648392
1 49329 99135 672141211
3 75481 68246
1 30972 36189 673096409
3 121920 112310
2 117708 75160874
2 42471 891700270
2 71143 675916444
3 157275 15502
3 114184 113173
2 15204 462601357
3 102537 92418
3 172885 51031
2 85283 311899478
1 15254 105070 497260509
2 147243 515414455
2 136238 717801680
2 109860 404878274
2 22283 639383800
1 59684 74943 12264932
3 162072 4064
3 60546 96484
3 87902 88285
3 73974 51123
1 15431 66754 186385529
2 79608 413469435
3 133152 62514
2 131045 965628151
3 30060 63882
1 25015 29517 528660114
3 3270 89898
2 70066 635818136
1 2226 61961 978654728
2 74214 408730444
3 17757 75414
1 102010 113537 801347511
1 14922 82737 874783182
3 128298 19660
2 73358 524453670
1 38812 95867 437897840
1 23779 55038 763792121
2 46295 645168820
2 174276 490671529
2 45500 562586148
1 55885 110335 578059862
1 21982 90789 508150087
3 148625 76267
2 96758 641561658
1 88109 96863 750334626
3 1933 104129
3 21902 16769
3 33928 63370
1 3245 43899 598502986
1 44263 93770 550084928
2 77310 549909691
2 152020 528766660
2 140642 785381274
2 46040 186220489
3 57708 48598
1 31943 47529 886388107
2 10960 385646374
2 14545 385723035
2 103307 561391776
1 64563 113692 264440044
1 33844 110817 142684685
2 128890 819741376
1 6655 102632 527228378
2 66212 921388098
1 35691 98944 430347177
1 52742 104126 589718154
3 36907 58912
1 37244 59130 493159368
1 34588 107284 413358121
1 45801 102376 490225663
2 118160 347003546
2 147116 382572136
1 17083 19480 314897945
1 25256 71509 617075157
3 71721 102004
3 142025 39023
3 141906 101039
1 18879 111020 30641520
2 70409 460297859
3 68213 40638
1 15041 105220 209341732
3 138214 81636
3 81774 69394
3 43187 31858
2 44741 983251223
2 174538 592217587
3 173396 30826
3 95890 109550
1 5308 73764 902198746
3 5053 35537
3 1105 75607
2 92148 17391580
1 7227 91480 498285261
2 33832 392863288
2 156778 661081647
3 45126 86655
1 5391 63179 793614164
1 20084 62166 32035985
2 37911 575010762
2 79493 448435189
1 88477 107085 201792413
2 36658 780772549
1 31664 102565 217019915
3 12773 95775
3 109488 90603
1 71361 94930 774888997
1 35720 83705 361272140
3 74968 56019
2 169291 681628366
2 11776 495856918
2 80540 618531492
3 124592 68754
3 86183 47284
1 43646 94366 375600016
1 24290 75789 835048293
3 136400 23543
1 39010 91761 947522298
1 61164 67567 197332601
3 127932 13317
3 65403 57433
3 107789 26018
2 154602 434120741
1 112694 113748 861206428
1 24722 29195 185107645
2 44247 779936362
1 50994 87909 201584362
2 35747 641002851
2 52088 816016332
3 117437 18186
1 26654 108856 301013611
3 32302 5663
3 160208 77405
2 107182 129278745
2 60166 577017133
3 115874 72022
3 42699 75421
1 48836 64714 180167961
1 19270 50490 174008165
3 50231 18169
2 124465 478554038
3 58155 16185
1 62819 63550 119405695
1 2746 32587 567281748
2 112493 204223515
2 158096 754576794
1 39697 91802 827099785
2 79701 331925916
2 88643 700635596
3 9291 86753
2 51712 865816100
2 58672 696524396
2 153764 335610705
1 1333 56548 845779467
3 98499 66520
3 114953 68161
3 20578 51229
3 357 13502
1 38029 45242 910448564
1 9892 74760 532912118
2 97127 264199687
2 137156 518959332
1 23289 87917 763172849
3 162554 18616
1 37376 99606 564785330
2 6374 790006630
3 80340 45166
1 69203 91217 462244871
2 121613 659607999
3 57709 52409
1 31081 33655 303735449
1 32527 69500 544769578
1 29508 62255 189529886
2 149584 426952512
3 1715 3190
2 20396 40318227
1 5691 76816 865746241
1 15707 112625 896693080
3 135805 28253
3 13427 41840
2 130709 821545098
2 17844 169142412
2 66732 726498858
3 106852 67650
3 103087 47254
3 70943 55874
1 33242 85626 156177089
2 98363 591684828
2 171202 474701596
2 163700 841977864
1 47785 90639 859474586
1 1763 108238 544928184
2 7110 95507940
3 62445 63135
2 121132 709253877
3 51575 84870
1 45423 93089 898891644
1 30239 64774 226529915
3 164223 93916
3 2026 84072
3 38189 16929
2 5658 245161290
2 91064 305795909
2 150154 590936019
3 108093 35550
3 22346 64700
2 135738 958739265
3 90776 80909
1 58519 79236 532922125
3 3264 20067
2 9027 551382023
2 56769 566208889
3 135656 581
1 20767 29103 816549680
1 38183 57313 482593765
3 147506 66855
3 165639 25496
3 48892 9992
2 162042 212418408
3 169875 54739
1 31871 38288 982967306
1 56820 104655 157491177
1 2032 37109 812831658
1 82452 104265 953334450
1 79619 85605 65163034
3 126871 68832
1 24161 92296 914616530
1 66276 104755 890222911
2 35681 244282124
3 73126 30598
2 30316 532827635
1 844 100873 764255970
3 106555 16826
2 16260 489853549
2 122823 473574898
3 13099 2053
2 122572 476760242
2 72836 571642994
3 13458 37051
1 45633 76983 567858661
2 86399 13196608
2 21626 777214902
2 42514 945947594
3 75235 10067
2 137767 40257886
1 10097 48971 948952461
3 95912 9538
3 28972 51399
3 90749 15358
3 81738 13177
2 128958 310496157
1 50057 57282 794083665
2 138698 90490301
2 167323 353965169
2 144062 146167159
3 80208 89874
1 21294 53649 804864982
2 147723 364657665
3 64498 103716
1 26707 64815 858125124
1 44687 97459 214965716
3 108667 22671
1 34705 60369 232985268
3 90269 26554
2 113747 210952629
3 54773 74520
3 38927 89280
3 147329 78228
2 98984 976709418
1 23116 99903 402116974
1 45623 76614 373142951
3 153117 49239
2 57661 934203677
3 99099 109289
3 143786 84937
3 121058 60827
2 83073 902319075
3 91051 2357
1 19606 82576 134996867
1 51644 70268 278050324
1 10455 62853 117322941
2 32265 552700471
1 20482 90453 448775745
2 106762 34871722
3 40359 82271
1 52031 60759 546976851
3 28211 81304
1 15858 28785 21433720
2 42335 872819233
1 66793 89521 282284053
2 161535 682008242
1 13337 18839 938138241
2 44940 575005057
2 106521 43755862
3 107446 46784
3 76718 100831
2 129296 624666050
3 168440 22140
1 97329 113803 130882027
2 96106 650840826
2 65116 58865874
2 127579 408155530
3 24187 85481
3 135711 30810
2 165944 454599381
3 782 85214
3 27503 105163
3 81397 61606
3 122055 106105
1 6491 39307 517318355
2 64150 659663121
2 125078 179070478
3 34387 51447
3 128655 36218
3 121911 22163
1 6233 75543 493441786
3 14788 72595
1 80865 88006 908467799
1 86905 106919 772139794
1 17006 102334 326674977
2 146282 535024224
2 9830 338588655
3 94547 57866
2 120684 856250048
2 144560 855885333
3 37598 69448
3 141961 23761
1 3473 59224 641238979
1 75819 107293 671749908
3 29410 38635
3 76264 62166
1 23054 28715 765587647
2 52828 648904495
1 32148 96731 17489477
3 42293 92364
3 121254 35065
2 123610 786112362
3 92664 44100
2 46352 78369447
3 76034 57368
2 96880 747544214
1 39935 102702 793948768
2 120073 324247883
2 96334 488487624
1 4762 22032 409250881
3 64087 67877
1 63818 93327 283651091
3 17136 29344
1 85734 109149 411013277
2 101299 464326292
3 126720 21165
3 28214 109292
2 145355 969359271
1 65610 96896 54478716
3 83542 86538
1 49907 58287 563834022
2 46996 768437194
1 41471 59485 372932283
2 46735 758371637
2 54719 517880973
1 48024 105805 187033539
2 162649 256773872
1 25189 92917 81539557
1 54609 108463 161124867
1 12421 37843 593506830
1 1626 38003 809533022
2 27045 81660773
1 44250 104922 664476206
3 144420 51620
1 22139 91570 203855948
3 175604 61769
3 86441 509
3 147913 65179
3 23425 99464
3 128585 67197
1 10975 100849 993589177
2 35069 727525018
3 65547 29942
3 171511 108613
2 126214 823810328
3 115552 100288
3 117289 113983
2 81341 132784041
2 18923 176444777
3 68870 17099
2 139885 652322533
2 28462 740328954
1 9551 100619 407000019
2 96099 874447538
2 174202 414772640
1 18796 93159 697743793
2 54843 303969672
3 88449 16312
3 49946 100705
1 76271 109710 69829846
1 65372 111956 172000872
1 59861 69887 287222319
3 168961 2700
2 52836 330771777
2 149959 285848716
1 34835 79228 651865631
2 94273 299839483
1 36389 89664 931597368
1 51883 92382 499801336
1 32951 41804 993406903
2 86713 25952598
1 39725 77233 945168946
2 4456 200290003
1 57042 110260 641878682
1 19803 73856 382573682
1 57429 98877 471887490
1 9944 27751 670445018
1 54769 77795 973066356
1 14812 27234 687935655
1 56234 101498 903219801
3 93076 84613
1 21260 88874 798535833
1 102 36641 905650554
3 48500 62585
3 157771 66811
2 29311 937351802
1 56546 82455 313495924
1 64774 84465 366658278
1 74772 92880 743458146
1 23310 102260 520685373
1 34351 49694 617906924
3 174125 4065
3 38986 44866
1 39545 62958 532795921
3 168679 11764
3 153078 78056
1 13333 41126 740775375
1 77447 91772 175478800
3 76608 48607
2 142 570864935
2 132962 301768054
2 124892 366872210
2 164739 136689976
2 13569 634985254
1 72015 100181 35530019
1 10568 17459 369941841
2 154955 181303652
3 128733 88014
3 108500 27515
2 134290 362177203
1 37648 45426 935477964
3 61656 3838
3 96230 49390
2 115247 740674565
2 157502 967846011
2 17614 272159515
1 13605 32546 493162982
2 121709 877834132
2 4951 570918549
2 51080 352758259
2 48525 963477085
1 27864 82649 882927801
1 39306 107073 382694285
1 4491 64977 647681282
3 89958 60714
3 117613 1523
3 44219 112192
1 45379 57844 359984021
3 113657 67502
3 40167 50299
1 35209 65053 243883829
2 151288 407384924
3 114493 58681
1 5229 110160 861457907
1 37811 86091 412421029
2 130933 257160053
1 1060 74365 9805721
2 123508 494467853
3 67298 87225
1 7309 59106 804846682
1 78871 107607 810568641
2 38506 571644167
3 116703 111436
1 30979 40167 961567188
1 13860 91747 278013582
3 29612 74124
2 97973 200571176
2 102093 400965379
1 17312 88872 574996071
1 84754 111868 686368014
2 122285 944486547
3 90513 63392
1 34731 50225 214400267
3 140022 74429
2 158131 23290148
2 18781 608833108
3 108536 81364
1 52141 75017 818213764
1 40983 90126 152164110
3 139994 111052
3 88408 23905
1 25914 41348 358226472
1 49303 95325 884648901
1 50535 84579 321230113
1 7349 11214 440737780
3 58527 87561
2 72874 179034206
2 138249 66055072
3 23374 105538
3 79590 72765
1 57440 113709 84309943
3 124716 61092
2 53447 878681768
3 85895 95324
2 35772 993442805
1 34482 86174 735140430
3 48076 107271
2 385 836836710
3 130155 87919
3 53337 25420
3 69984 85848
3 107095 96455
3 81366 64508
1 73667 112072 515901300
1 29644 76988 161391818
1 31932 60444 251395855
1 31574 34165 711747511
3 86994 112790
1 61817 92471 423727235
2 94143 912649541
2 143101 216147507
1 66500 95582 797037723
3 52738 111908
2 104009 646121699
2 55436 107583086
3 38051 110296
3 89291 83242
3 132746 70705
2 102611 812486938
2 54101 405752700
1 28686 54283 330649508
2 152131 55768468
3 150693 52970
2 46056 807548650
2 83981 797605748
3 118215 74226
2 49069 604743908
3 18053 102940
2 72737 69899578
1 35697 87479 367420351
1 51160 73360 490023505
1 86656 111188 459220075
1 52361 99877 476653657
3 65485 44654
3 96952 65805
3 22532 43328
1 2492 112628 320505685
3 114707 450
3 37234 89627
3 92337 7107
3 124060 84707
1 99419 102801 95925123
2 154965 200168092
1 2918 62023 157496597
1 9842 101536 563111576
1 27252 100104 839014073
3 134724 104201
2 113196 519469847
1 26473 53833 273758963
1 14553 94197 570911977
2 62906 700269505
1 66780 102725 752088567
1 5762 25044 522574817
3 23719 107625
2 33122 485053669
2 65083 101958310
3 28187 40737
2 52678 208278421
1 6448 57331 84036714
2 169501 769189686
3 161278 4377
3 19732 63738
1 24348 92550 290245029
1 30714 35026 732239019
2 135499 933128939
1 23481 43124 478103417
2 167214 955267999
2 60582 358629079
2 110855 614831064
3 61317 75847
3 61873 89981
3 121149 30266
2 55361 940280438
3 169733 98604
2 27964 32686444
2 168755 369855202
1 16642 46759 407751277
2 31320 70912576
3 140053 76929
3 74951 101010
3 115480 1240
1 49467 105249 557399621
3 90721 49682
2 75464 532672627
3 56218 102708
1 98833 111486 655362875
1 1979 73011 164241707
3 126372 99685
1 1431 5918 155106472
3 89101 57234
3 32394 92303
3 69829 103346
3 85781 107672
2 32858 212832526
2 52425 8611679
3 49929 24632
3 57602 26839
1 42718 57960 464020455
1 69543 92765 860988393
3 93606 50609
2 111097 772515338
3 105915 112659
3 76744 51484
1 49753 84301 695848985
3 106399 30256
1 29322 103747 899886712
3 61811 105221
2 12707 530386750
1 27857 104226 768690733
1 22656 50163 793404727
3 114602 113987
3 100905 78563
3 6118 19505
3 141617 27507
1 90982 98574 43125291
1 5266 74467 380237909
3 6340 55086
1 37928 77192 936059402
3 108822 9589
2 55248 35817509
2 144299 919484857
2 112765 272599541
3 37322 29686
2 39360 174571762
2 133515 202640846
3 36731 80989
1 33759 101585 656972109
2 8378 464485310
2 106257 681632546
2 150124 83646222
1 33619 105874 55561974
3 34808 88852
3 44543 1910
2 143619 858433161
3 93710 45840
1 43244 102892 225557035
2 146971 486896230
1 34201 55998 263131400
3 121936 63306
2 19115 518340861
2 126557 607213742
2 18559 354682221
3 120893 85944
3 14542 3479
3 13139 100566
2 35918 71226711
3 160191 8295
2 99457 163007859
2 55183 949649236
2 157954 133669016
1 47581 92036 692515488
3 168888 13156
2 49376 349182608
2 122498 311254832
3 52762 27032
2 167199 548481193
1 40478 91442 639210928
2 44296 433847931
3 82305 42772
2 54766 991891526
3 120251 47589
1 79915 80823 308268440
1 57657 98120 373309777
1 67059 103173 515478471
2 144335 353385811
2 154651 171386627
3 93865 31227
3 10470 65440
1 39806 89230 534323975
2 90515 877468729
3 97494 43964
2 57943 923812279
1 62564 78659 873010672
1 22030 73290 823300380
3 139451 3523
2 86654 427194617
3 9434 49950
3 153358 55395
2 76383 903764419
2 39350 277238739
2 5503 444614422
2 28344 451112889
1 12854 105584 693408015
3 2838 47804
2 100012 318464683
3 153824 6443
1 24915 58226 571403901
1 47634 77991 742811351
1 27045 46338 280000930
3 3595 97845
3 157750 69549
2 23654 815848015
1 54066 81033 449327094
1 7275 58362 452163490
2 101173 361803801
1 36515 56798 708090486
2 94133 943743909
1 11842 68122 290933897
3 107964 109879
2 26090 778206081
1 15594 26158 460163788
3 102370 95297
3 113672 111826
2 110420 955442457
1 13800 112559 962748107
2 164459 439355104
1 5447 8731 389802031
2 165662 485402880
3 68001 8421
3 143896 33437
2 69668 572820560
1 91438 96330 393288076
1 27490 87292 947726516
2 39883 208635879
3 170491 44725
2 39885 419202378
2 30387 845279862
3 120761 21439
3 53234 44296
2 123579 736628404
1 9711 101972 371858051
2 163745 126421153
3 96406 38225
2 58994 399559573
1 3427 91099 297216032
1 55630 87923 122919943
1 30828 96322 156708038
3 71252 9965
2 170612 11671806
3 168351 81338
1 8070 16442 236819404
3 9057 42029
1 84283 90867 965940362
2 45652 155465724
2 140999 205087800
1 4893 73109 636868309
3 71802 72716
3 28564 54188
2 95468 633380816
1 10489 20357 678995587
1 24529 92989 695064912
3 49336 63670
1 17559 111762 62697014
2 15722 996725563
2 155584 366448519
3 55378 61076
1 11757 27785 942147950
1 87156 100083 707772464
2 148706 432701969
3 127090 73887
3 133721 101911
1 110 76462 35566135
3 57955 4144
2 78357 796620704
1 74934 76744 543798650
3 17735 60569
2 71185 688986618
2 79481 223668193
1 36328 73101 32638030
3 96824 39811
2 27294 204755876
3 166060 63735
2 47102 849063000
1 68901 102622 498204516
1 2703 103758 556054674
3 119071 52182
3 88100 83184
2 171786 337586314
1 41376 111035 477441254
1 4454 13244 285179514
3 174042 13592
2 119585 736329730
2 9929 812676153
2 26898 107336511
1 22803 40775 431703698
2 836 949777601
2 104605 728916190
2 131539 210724103
2 123443 781193792
3 156396 5291
1 41420 103300 236774662
1 61361 75022 993061110
1 23596 76579 816520352
3 3581 62695
3 161450 65168
1 15195 54527 940936053
1 44804 112590 730100783
1 11819 113452 453201845
3 96175 25313
3 158386 51168
3 66807 97722
3 28019 33047
3 97190 31786
3 47233 44407
2 129078 828716001
3 71901 15100
3 65234 38115
2 15348 212476538
3 119765 103982
2 58036 803780730
2 109116 188992195
1 4010 55119 944736440
3 45709 58994
1 20005 104131 472698927
1 8486 72139 490963991
3 152530 24193
2 54087 68134117
2 169192 108354358
1 4857 48063 777078955
2 159284 351660597
2 37418 428385912
2 95016 392496638
2 40813 250090195
2 7318 429896358
1 50177 113589 173485148
2 50463 323396057
1 7324 79201 443612838
3 855 88528
2 63893 114192354
2 59041 937117392
2 166617 894919257
3 23451 33463
1 53225 112697 998570809
2 159678 114740942
1 50379 102723 397973480
2 105008 172826504
1 666 82604 279480974
2 28915 61952849
3 56524 11842
1 68258 101873 979549666
2 132208 227986578
2 69030 484972834
1 25770 75088 137576405
2 5056 701066181
2 79044 422504138
2 80146 954389236
3 46062 38275
3 63120 12552
2 168423 609778486
3 84319 876
2 53837 54664709
2 144542 121639342
3 174944 46571
2 69565 751199027
1 75275 106843 717939739
3 78139 97468
2 38323 993986491
2 165266 621837166
2 117744 623787521
3 99670 65552
2 103784 85419536
1 4813 75441 977620081
2 34817 619204321
1 67059 108419 30536874
3 104361 31992
1 53504 108602 889138305
2 150145 102366384
1 37944 42670 637376158
3 13532 51496
3 137055 100831
2 13805 634256383
3 82753 29973
2 169348 96803486
1 80286 84037 848738602
1 74048 95842 592327356
2 69982 638896758
2 117149 644566168
1 38871 110960 552476913
3 24743 108674
2 142884 485450635
2 98597 612187948
2 14778 675713431
3 23403 83406
1 34278 99146 18997379
2 75259 386882404
3 44943 33917
3 111064 62937
2 110111 384356509
1 101356 111338 706868632
2 126873 927546236
2 99779 7667221
1 26602 51668 416206329
3 127229 102032
3 115397 7544
3 125077 8354
3 50662 41466
2 67161 724751616
2 7670 685156802
2 93583 277731024
1 21900 85377 637447579
3 11634 99534
3 137926 26357
2 139429 340661876
1 24710 45024 299283321
2 25469 411897143
1 30370 102461 605901935
1 71919 82743 902851936
1 41700 113437 115409192
2 98845 703571027
3 44776 37902
1 25551 111324 904787577
2 18352 556940809
2 26972 107813988
2 156944 562788430
1 62879 109340 353241528
1 45610 47523 405263964
2 154150 198118996
1 5260 69921 326291504
2 56327 282650320
1 25661 94001 120699655
1 18897 74902 986854097
3 48984 96842
2 171325 222613194
2 52794 380610204
2 133133 696079604
2 146163 163226965
3 131999 23329
2 157364 716667023
3 14255 73339
1 51320 111703 108691237
1 35051 92803 405816196
1 6990 71975 713119948
1 17146 44498 801196407
3 86101 57838
2 134210 785355193
3 173573 33025
3 21755 8656
1 54239 93831 402304421
1 30388 62335 76690541
2 24202 137038973
1 79396 91042 96860113
1 5337 89528 226710290
2 10587 735677987
2 45620 45367321
1 74038 112719 69446197
1 18895 41559 400090768
2 62976 347673930
1 4271 41530 282434917
3 74076 18562
2 74649 16067772
2 43396 346203725
1 39761 53419 308463602
1 85737 98348 538765756
1 62299 69970 721365148
2 156619 423065376
1 55391 68425 31447055
1 56653 112718 418821373
3 163652 25180
2 33733 943634455
2 161853 57567427
1 79747 103188 555593685
2 128411 411802026
3 30622 36271
2 170903 927153544
2 157019 726680368
2 103231 204967250
1 22399 32272 49739039
2 61291 191697970
2 140402 17568892
1 29301 96680 868063929
2 65894 553903566
1 17074 80207 836324478
3 2147 36337
1 47862 51315 211077124
3 6530 65913
2 82360 694739803
2 7604 402715272
2 22695 861275583
1 38798 89577 569932918
1 58846 81911 641864263
3 132611 85083
2 149593 322293905
3 115941 11721
2 47524 188599007
1 51897 102958 947430133
3 40412 92168
3 34947 5583
3 172726 29339
2 99089 828133060
2 223 261260248
2 30180 657547875
2 26614 962146621
1 41597 75518 906293711
3 53763 799
1 7970 44280 669150328
1 3347 70382 849594538
2 121943 259051813
3 151352 57045
3 172966 18724
1 35863 79418 696526203
2 44408 75372637
3 160758 37777
3 31962 61542
2 132340 885896384
3 131906 37470
3 48179 94202
3 140142 21707
1 46858 69890 752162763
2 59269 815445534
3 115189 16653
1 2297 32700 359326390
2 21810 406149643
2 45536 243281476
1 13059 57039 132996801
3 11827 39022
2 89050 711244335
3 54555 93156
1 85146 110534 590133665
1 46378 100041 161906440
1 855 59878 140136250
2 127791 713938938
1 62659 62949 212573568
2 158974 727541271
1 16067 110793 910326842
1 49949 85679 960852709
3 2622 88818
1 15458 53619 880537039
3 148434 41296
3 154869 110237
1 76291 105055 153584516
1 72898 105706 634525673
1 10636 20181 279742910
3 22617 60535
3 28096 78992
2 18848 428353966
3 57706 26351
2 117357 528905648
3 3015 43483
1 38966 50560 430166279
1 78090 85460 241311219
1 909 99691 428709239
2 19186 349143270
1 32674 94995 249879926
1 26889 46147 634789036
1 38264 44591 806668158
2 71357 112230307
3 98261 92221
3 122256 21190
2 86500 711657555
2 70303 297006823
3 21382 42803
1 18829 68190 2402628
2 131014 8707635
1 107999 110324 455623399
3 22827 73961
2 112158 231067653
3 148033 3688
2 132732 382556885
1 79719 112556 587280552
2 92699 719480690
3 3005 46399
1 72388 80484 883177041
1 55440 102111 294391047
1 39255 96062 93699779
2 39846 693842834
2 48343 557233983
1 23349 60127 676841958
2 4231 798658803
1 65659 82824 275842190
3 17277 80081
3 9847 109242
3 75438 56090
3 149111 21301
3 63537 112515
3 147939 9958
2 63819 20957927
1 41965 82761 793872975
1 30292 40964 95307081
3 22262 61484
1 68102 110717 52926097
2 82376 163660978
3 170667 30813
3 124689 106885
3 53738 66699
1 41684 85880 672968907
3 158171 96841
2 63353 410909640
3 60546 97316
1 52367 98122 671373518
3 26571 87329
1 51149 104480 450879733
2 104503 911983811
1 58481 107445 611406300
1 69472 82110 330343140
3 162996 53692
2 33685 308091825
2 72207 418288568
2 166740 679327255
1 11001 89283 268316645
3 1861 113397
1 47681 61213 188943166
2 26227 953862815
2 109402 601582566
2 18048 497233046
1 11682 113682 891792969
1 13301 67443 324118536
2 89910 957476662
1 57764 70240 237509108
3 80881 17071
2 115742 71276129
2 125117 897346983
3 119739 48162
1 30449 57589 915820184
1 46693 77860 450451016
3 109450 17796
3 134870 101613
2 154570 374199636
1 5732 101475 895729824
2 113437 565261518
3 105475 99055
2 126593 94191202
2 131287 75478592
2 167987 964617005
3 62272 109853
3 52099 96930
2 51393 355900646
3 73016 94387
1 44910 57743 597076429
3 113526 2199
3 35931 15910
3 148226 52511
1 22535 101088 637222794
1 16109 86314 70284883
1 65645 110751 280996372
2 64432 693406905
3 23508 83480
3 63029 48763
2 83406 749019069
1 25932 105720 665782561
1 31681 89814 441644736
3 76782 9388
3 146298 9302
1 36850 73565 577377365
2 5633 878201199
1 10220 44709 101696825
3 125063 78388
3 85195 101761
1 84180 107695 858759618
3 46602 107368
3 5836 22707
1 21073 33269 640191573
3 111 64812
3 91979 95699
3 156763 19632
2 83279 592999897
1 53620 73347 881307735
3 24455 41158
2 6867 968026956
1 35518 110271 160749971
1 29617 29818 871536153
3 123837 43981
1 8843 95290 719266708
2 101750 568435104
2 76364 58163649
2 84261 521159540
2 33572 556010673
1 25268 49441 47879915
2 17504 477693013
1 27549 63092 433866664
1 75889 101014 388236795
3 78824 44886
1 28914 106990 163436881
1 56927 59955 649575184
2 130111 683791717
1 1098 31599 451426619
1 90831 108063 769028236
2 64332 85594512
3 100382 72747
2 68831 433082953
3 54241 82600
2 61047 841742727
2 150888 133913287
1 2104 112599 41935332
2 88043 363811703
2 74922 136663146
1 101957 106532 949131102
2 87564 545963969
3 136381 46484
3 172429 95359
3 82747 81925
2 121618 124127157
3 63348 104843
3 7983 68182
3 102771 26733
3 28958 14658
3 102346 61022
1 107056 107202 381199839
3 34022 66477
2 126362 221741844
3 69767 109787
1 33540 54267 965664240
1 34964 73144 731072858
1 9001 33653 81664598
1 1354 5665 895179389
1 33800 73325 773099971
1 30464 68339 987498348
1 93279 112352 181222352
2 97831 631572929
3 23189 29499
3 119913 7143
1 65873 80955 80518320
1 28881 49844 193820074
3 116556 105872
1 45104 86962 342323126
1 8751 59163 367267994
3 7298 13844
2 100815 45334185
2 148345 995088608
3 978 59603
3 57796 98869
1 29478 92307 492304205
3 53942 13546
3 174941 9891
3 140897 44649
1 41820 81284 397102540
3 74446 69424
1 100175 100411 147264373
1 29913 75735 804767301
3 62447 88410
1 68868 102302 631339853
1 37263 60526 295614040
1 14137 91515 461921045
1 8214 12834 488482854
1 36849 64860 922221857
1 56540 90117 806892034
1 74873 96733 734611910
3 77044 15117
2 33169 749511123
3 108269 19035
3 144209 31108
1 69810 111783 207730073
2 117095 512739150
3 42039 59490
1 43980 108262 13678453
1 1921 88580 93702517
3 115826 11047
2 42397 814355979
3 60809 3649
3 153038 99268
3 96429 61012
3 24962 97104
1 27209 90944 547813393
3 163273 101314
2 84197 389619659
2 33799 202746758
2 35321 864552071
2 54090 348618721
3 163619 1013
3 139617 111883
3 114784 41801
3 89729 67920
1 75929 103977 888966099
3 116291 63517
3 158446 23072
3 92673 27839
1 21238 62767 477196052
2 43910 523674988
3 21663 35567
1 37388 89760 661560941
1 22462 76728 291469762
1 11058 54540 136733076
1 15538 72609 249911158
3 160097 13897
1 56328 70940 33989951
1 93339 114182 603220664
1 40374 92640 263175573
2 93374 280305645
2 169218 699025133
2 123443 736352716
3 172208 78853
1 99859 113939 857258699
2 23606 181649946
1 10847 22024 300875559
2 165653 689348840
1 24461 108741 382148299
3 173280 21095
2 14052 226997145
1 1665 69191 582335891
1 10250 13393 495874127
3 127554 4
2 86427 792576379
3 115318 49996
2 132813 104591375
1 24189 28916 948768918
3 128936 22020
2 41818 406267570
1 11923 29120 164753159
3 20623 94065
3 38292 6899
1 68257 95951 716750971
1 85773 86060 870612149
2 144078 756032946
3 168736 57759
3 11597 44257
2 115750 884474421
2 155235 311903443
1 37520 100850 107380580
3 169624 56843
2 161046 911045052
2 13654 108771766
2 4240 631688243
2 98480 813530033
3 45279 45838
3 81958 18112
2 5770 981486990
3 89918 70756
3 76702 50806
2 26807 391690099
1 17781 44458 751906708
2 91476 770832314
2 39650 14941515
3 94466 86471
1 81797 92207 677135266
1 22337 104754 755044210
2 94149 409614613
2 41945 545152006
1 1209 59751 517345886
3 17361 86345
3 165422 56925
1 96660 99355 834111146
1 48150 50300 325815079
3 117837 55792
3 16184 20885
3 125362 30225
2 61149 642557193
3 148531 79067
3 33005 33994
1 57066 91000 70392993
3 12028 63673
2 51795 775240236
2 148645 647108972
1 64845 83410 808844671
2 166812 508289297
1 6402 83352 266990835
1 89341 92293 418978100
1 83611 111827 233455228
1 58541 89994 839867682
1 18538 36030 898113070
3 57803 56552
2 148031 919860999
2 49846 314042589
2 166572 572314564
1 34402 69778 109492233
3 51892 113009
1 56508 112936 171695812
2 120850 742595233
2 152670 625907239
1 68850 111860 513660700
1 61400 78866 192342039
3 109364 108117
2 172133 529668740
3 2874 101685
3 124174 76395
1 48996 83759 368156486
2 126148 477216478
3 169224 26539
1 30122 51545 126140530
2 109424 671093482
2 68101 669572668
2 64680 342148591
2 109166 994991418
2 121282 275736629
1 66071 90742 573329155
1 88697 97647 163873843
1 14086 63384 757722267
2 9841 409924549
2 145922 96628227
2 88470 205019854
1 12547 105326 761715126
3 106633 74205
2 37844 200315608
2 2416 50538828
1 8353 19383 859275739
1 10842 55763 690725900
3 11747 77843
3 100374 98463
3 69463 102663
2 152607 669294614
1 32427 104095 14504251
1 21790 57224 289053063
2 174729 905751859
2 25881 795949019
3 152495 103511
1 13475 108372 268761284
3 118022 20681
3 105425 13990
3 164387 57036
3 92359 20049
3 111020 41034
1 50440 93960 220291283
1 10818 112173 601748187
1 77947 107872 263971622
3 102058 112514
2 108279 143508244
1 15439 98473 672973022
3 80163 54711
1 4000 47691 41168594
2 80803 764254750
3 114952 53786
2 24683 210235458
3 47292 109597
1 37701 73458 936918590
2 175276 144882639
3 131560 27934
3 115611 56870
1 46655 100881 898634920
1 51493 60028 234115009
2 136762 919843359
1 61412 72149 483041351
3 114713 63637
1 15631 82780 966366731
1 59046 60670 923970653
3 1693 104999
3 87400 85111
2 85556 389569775
3 163451 109507
3 13932 78389
1 32137 38080 426104097
3 153949 529
2 38195 794967702
2 58448 224101001
3 149845 42802
3 153797 51443
1 42117 58205 301897244
2 54995 954792491
1 66698 91961 980688708
2 155147 651907742
1 99627 104374 795036976
2 87601 63656222
2 27290 550240933
3 95806 106267
1 65337 108494 39697898
2 46061 281219220
3 64004 76786
3 156930 20830
2 57357 855075425
1 1872 22903 979867790
2 71530 630678358
3 84714 91087
1 23438 111517 659046165
3 115373 79233
1 9394 35273 859109206
2 57945 48418266
3 17429 23629
3 17824 3959
2 35108 496053342
2 143262 661066351
2 44420 299895932
1 15657 74110 590785157
2 89190 54171625
3 81740 37063
3 174771 98878
2 129282 345377145
1 52292 97609 252531779
3 51134 53958
2 90169 755538721
1 34576 76486 709956115
3 168681 32292
1 36518 70037 935831001
1 34992 87322 724514889
2 144097 558648702
2 38699 797067993
1 53359 65064 884943409
3 30207 69573
1 2896 39263 52445243
3 92362 53690
1 52296 53564 706974090
1 13271 16735 311300324
3 507 54382
3 125307 8521
2 166502 836068337
3 100326 35689
1 43773 65038 92875770
3 125759 26309
1 6590 92781 977695369
2 87955 910606596
2 2256 780615578
3 7105 74410
2 165841 631171096
2 120163 466740557
3 1578 103776
1 19919 32292 807025398
1 75125 85901 554639549
2 172946 266831112
2 98480 761109000
2 139098 366230883
2 105254 745147871
2 102228 321903624
3 68952 6470
1 19934 107889 964504152
1 6959 70709 119216661
1 38474 75974 141300270
3 168606 9062
3 173406 33673
3 100836 12528
1 21713 26460 571919348
1 77192 106741 387509207
2 166519 448344818
3 65066 36470
3 33003 10000
3 151429 101349
2 47372 646451361
3 35951 7786
2 159853 849903172
1 53971 72080 495280477
2 136796 48730877
3 73471 31725
3 157975 15446
3 62518 59436
1 18153 85967 337544572
2 117659 436888218
2 127036 483406977
2 162265 493082337
1 54869 95126 396957228
2 67745 607275313
2 163735 86875700
3 124960 94197
1 96313 108520 947775854
1 34909 97235 518906663
1 46633 65282 946840231
2 74039 669960541
3 49395 14294
2 118539 686781635
1 31919 48974 571288912
1 85862 95706 762794375
3 115880 25776
3 40729 17430
1 16864 112189 877842343
2 48012 899705177
3 162880 33784
1 31059 112384 554375717
2 17110 822668554
1 69774 107122 690143829
2 70821 847517854
3 150043 31515
1 48143 53337 378719232
3 36741 72502
2 171300 827896343
3 71777 27188
2 90434 38229514
2 51858 784962981
3 103661 38831
2 125863 252183824
2 122520 446876083
3 163792 68349
2 154292 888380859
2 77862 422185372
2 6775 77502598
1 7493 72377 638038989
1 67829 109511 532209031
2 94016 738436791
2 60325 825109200
1 33086 94304 926105979
1 14606 34108 952291219
3 40557 81468
2 161109 987037798
3 92281 86153
2 127149 268757585
3 97544 24323
2 33036 281540646
3 122014 7284
3 66292 60975
1 97195 99254 504210664
1 79659 99545 711858394
2 41431 334167585
2 16 496200047
3 32731 2020
2 167820 939740122
2 27152 350919944
3 64414 108240
3 123452 67523
1 20041 81455 501236876
3 154280 70533
1 95455 102807 945849860
1 48842 114406 147695419
3 82273 36667
3 126169 61474
2 106183 612532088
3 7814 47609
3 123009 20214
3 173191 77349
2 97405 910896179
1 10974 101085 939719109
1 16873 29470 673958151
1 76051 110670 788199417
2 127252 125455327
3 55726 91794
1 48279 49899 402128234
2 135111 939496295
3 16597 70190
3 133433 46222
1 34480 106317 497962037
2 126666 65449710
2 7816 717944214
3 147492 31474
3 3104 97580
1 14728 36934 16366571
1 63134 110546 470211803
1 6390 105192 533838410
1 40567 65939 370020901
3 135031 27233
1 48180 93220 598897467
2 46989 30761157
2 171032 146618030
3 129348 68139
2 104683 107003829
3 148896 70907
1 23450 50884 97201966
2 38936 724605361
1 88072 90818 398924141
1 20981 32966 852762932
1 25640 73229 68509770
2 39354 718027525
1 91228 113216 722827352
1 5880 73583 264897367
2 84378 731542371
2 145596 942258984
3 16733 72929
1 15126 77234 544192360
1 3176 82112 441808698
2 123534 479007977
3 81432 95492
1 63872 77418 897906054
3 106652 53445
1 79007 110511 444730238
1 59760 90637 214151221
1 78303 100349 565255800
3 35605 872
1 52823 97432 323174854
2 168191 390848086
3 58563 16830
3 91245 63842
2 141075 447258340
3 95642 22912
1 46880 48368 975018025
3 120332 11051
1 68595 77793 568672849
1 38621 94836 417551124
3 101077 18976
1 71360 82710 812838252
1 65505 67489 26254956
3 96374 25126
2 38693 415237912
2 151763 873059891
3 168192 53691
2 78514 749581851
1 8331 48699 748555477
3 63694 376
1 12787 60566 230197981
1 23377 58531 760556400
3 40104 38789
2 43623 1334907
3 52142 104361
1 9398 102571 352133036
3 65912 27987
3 102352 9566
1 52894 65020 376401715
3 15600 31430
2 125709 534503869
2 64031 322631141
1 39647 56172 820903473
2 41275 444930178
2 172975 4259501
3 96408 56684
3 110385 60334
1 23099 87032 767953903
2 104197 659810687
3 126921 54548
1 35723 97950 94771525
2 74384 654417693
2 103028 840938876
3 51609 107216
2 11467 925864536
1 27432 35570 752302382
2 120566 513680162
2 90213 935023405
3 19605 44607
1 90982 104473 514938721
1 43917 89161 685352754
2 126143 7351583
1 83199 91859 608749597
2 7880 810206136
3 24408 99931
1 67873 71196 478334269
1 15303 39263 753834648
2 78571 180000920
2 133714 326422669
2 133544 428754602
1 752 42752 580005255
3 101320 46064
3 43750 20903
1 56800 86568 119796640
1 12034 60663 515365929
3 112176 103572
1 83662 110602 679259380
1 40941 96275 530944652
3 52892 78309
2 163326 825651399
3 106038 82883
1 3591 93992 414267965
2 110571 362722332
2 91856 82020585
3 93939 40677
3 75547 101671
3 131406 58463
1 12057 99750 831894413
2 19213 577308900
2 98867 838721681
1 908 65555 295723852
3 115075 21378
1 91663 92053 213217611
2 156054 337821213
3 28144 26404
2 43170 672954598
2 96956 905951874
2 36667 578019887
2 131058 158847297
2 35104 63340320
2 32707 862293083
1 69387 98166 97286893
3 77495 29892
2 77313 926999947
1 16350 57191 548156865
1 2706 48960 467441295
3 10921 72256
1 25024 89140 700245868
3 46774 47115
2 36420 248763886
3 117482 52982
1 15190 71431 96409514
1 2480 37016 183503691
2 45767 133214465
1 2062 84573 466082661
2 89270 765837307
2 154715 224866396
3 125643 22980
2 29429 216230451
2 89160 206657387
3 8313 25246
1 45021 90720 935833057
2 136702 118643952
1 45689 104554 15879179
2 29232 353234443
1 25951 75108 820029790
3 78126 69723
1 10893 108408 497085223
3 65465 47029
3 87755 81084
1 8867 75951 317646431
1 86857 105740 545112450
2 162446 890720254
1 2131 14985 8564718
1 893 14141 87160221
1 42202 84970 773366833
1 16097 33438 539759509
3 132589 75056
2 73965 631381595
3 145767 32081
1 44454 81162 640256797
3 124826 1589
2 72270 435229919
2 133171 375623266
2 29781 923161709
1 43312 53678 837952060
1 9706 64144 782813823
1 15754 54820 990257568
1 27687 79389 136300116
2 76085 402863084
3 173547 88404
1 16996 72779 373155963
3 1917 34696
1 7183 7313 144916459
2 169508 416737075
1 3887 102566 422661963
3 86184 53138
1 2361 88498 725412106
3 122896 45885
3 152002 85320
1 3781 25885 301352449
3 32674 73439
3 84727 7099
2 164434 546900870
2 96060 182737934
2 52080 78423030
2 119442 700104484
2 80363 698372041
2 26062 111256736
2 164964 755157798
1 87469 88811 958628974
1 60591 89230 839109557
2 48341 373483052
1 15800 78001 152412219
3 60878 78713
3 128076 104972
3 140100 16542
3 42637 80510
2 28464 920205871
3 143258 32660
1 55639 61444 84851220
1 68665 97658 530139879
1 18361 20630 947537307
2 16133 316859307
3 138922 58638
3 48746 9430
3 82100 91763
2 2284 425000415
2 169810 281954234
2 81589 962118053
3 20543 11196
2 138727 916904462
1 12306 69641 490000423
3 116181 113649
1 44054 96230 740819282
3 71092 88358
2 9285 200576079
2 100528 638686200
1 12523 114376 340078625
1 14075 31345 596561182
3 130839 30702
2 134046 12120007
3 145143 67336
2 51586 796739539
1 27576 44354 948442815
3 22973 71318
2 137382 109786931
2 24867 796842880
3 152090 18587
1 31154 75326 257130788
3 41123 94514
3 26837 27549
2 32942 254124384
3 135144 11428
2 7994 744676852
1 42713 112935 880766624
2 32076 442707373
2 25765 721509607
2 115544 137539458
3 30827 109073
1 16895 71328 34270475
2 168705 653161084
3 102096 73477
3 108163 113007
1 67177 82171 257290381
1 29122 53364 404337949
3 166488 52595
1 15936 71997 282732252
2 175358 965269939
1 54271 60250 781876991
2 151238 695001802
3 79001 33992
3 98963 103667
1 45373 70696 60402778
2 110976 69073951
1 28111 38236 19969034
2 174971 749812767
2 114874 36897456
2 64859 539564717
2 152597 716952281
1 41460 92835 73321143
3 166679 87013
3 105420 71383
1 94223 110569 353113027
1 36569 107638 403970545
1 71407 106251 552843266
2 117263 540053047
1 18501 64617 541618479
3 86134 75881
3 101273 105749
3 139495 27323
1 92316 93173 779725503
3 160818 9199
1 19833 93081 38138971
3 136125 107705
1 13171 49754 544409473
2 148498 541580864
1 54325 103261 474197991
2 109739 850381632
3 135314 36226
3 21192 23250
3 175083 84084
2 119283 873936147
2 89512 927328367
1 34288 48476 282569615
3 30851 24441
3 138371 85122
1 6520 78525 605350464
2 7109 29700132
3 36921 98700
2 3526 272896393
2 127096 173569827
3 46373 12283
1 20832 52383 853903390
3 50172 56429
2 119753 789669267
2 86376 899904568
3 122592 39046
1 82744 85298 16536965
3 104959 61091
2 55601 860574240
2 21992 833107372
2 152107 784507435
3 99010 42926
1 31109 85647 423024043
2 157280 659837093
1 56763 57784 542100628
2 173012 653408815
2 74697 655728116
3 677 82962
3 124674 53049
1 71157 92640 416317504
2 26591 789306269
3 79422 73346
2 49494 675214406
3 171350 67821
3 86272 99494
1 12495 37738 53914155
3 46573 18730
1 34414 91742 444488335
2 131970 433375522
2 11772 116926296
1 14224 80465 184082901
2 46565 473952657
2 42373 472176698
3 164330 5785
2 162994 208659058
1 84948 91444 535577247
1 64023 103023 654993240
2 13468 313035954
3 175146 87145
1 63912 96862 681322544
2 158065 811447532
2 18803 775723782
1 81162 98075 474877246
1 2882 20395 635696422
2 98530 565947430
2 28723 671729347
2 12381 360335465
1 57628 112105 707858665
3 39382 31094
1 74075 98476 491824227
2 166839 12150807
1 13814 48325 9022234
1 6520 46793 675049093
2 5448 77153264
2 45265 54365260
3 18353 68315
2 134016 202110589
2 118548 473247282
2 53859 248530618
1 43303 63522 499754621
2 138761 88817900
1 10928 15650 693290744
3 2070 113268
2 142068 418837449
3 46730 22654
2 45150 78969499
1 52460 53888 288361305
2 86363 586489050
1 48357 78132 912322735
2 24195 531988084
1 26258 88765 876824061
3 3121 55486
1 77802 93622 888735815
1 77657 79802 633173141
3 145133 76147
3 129230 34026
3 89307 26073
2 102790 63100094
3 104146 81791
3 91651 54801
2 157306 133471213
1 31765 92140 967297071
3 69119 112425
2 96123 222704876
3 81511 47276
1 63701 75698 852534717
2 171982 45604975
3 166576 103157
1 24952 63303 49014009
1 42271 60901 997768286
3 147525 50121
1 10649 70873 184373562
3 13197 50176
1 26531 63753 997265127
3 174952 23047
1 41029 59798 351770203
1 17491 100073 27248424
2 148758 420535014
2 27519 532066581
1 32924 111657 726673140
2 13581 172177696
1 68523 105470 948999435
2 45334 743200051
1 25956 66517 445257482
2 118233 314304005
3 42953 106463
3 158626 44502
2 128222 937489532
1 808 87164 642801268
2 2932 460669391
3 90447 25619
3 106616 4490
2 67156 183053603
1 67733 110873 935632096
1 81887 108998 70627091
2 117056 753236185
1 36279 86522 838464776
1 16247 50041 269649548
3 41367 22035
2 90447 265895718
3 19921 66793
3 123759 103421
3 167658 51513
2 19997 928262128
3 47152 70688
3 10156 56311
1 46754 51409 241624577
1 80975 109050 832520493
1 38288 107427 459776191
3 48935 13813
3 119674 14855
3 135837 44831
3 83322 76145
2 96934 856143958
3 23703 52617
2 116231 909224728
3 51370 11015
3 8220 30267
3 15249 75101
1 21318 25684 636603073
2 28742 443907626
2 92739 576733167
2 24673 201421605
3 119533 83589
3 100001 29800
1 2302 113209 676785993
2 23015 639629083
3 108881 79073
2 6462 140579792
2 116497 323127770
3 53915 59732
3 124410 22704
3 32799 65679
1 1787 20520 508023427
3 144943 55143
2 85546 454252932
1 9589 99051 404615207
2 132778 752145547
1 159 11064 274576959
3 127179 16598
3 141771 6198
1 6889 85645 445276362
3 94845 108666
2 94059 890458838
1 71080 95494 626584814
3 6205 60641
1 8920 82201 215725842
3 35842 80143
3 133791 76495
3 52887 26701
3 26442 48732
3 53851 53705
2 171421 434377036
1 83094 107525 293328688
2 88791 918014289
2 173272 519018207
1 33760 89031 820117658
1 42269 76234 655251375
2 168489 961666540
3 36155 68856
3 115086 26855
2 140145 505368692
2 155483 742905885
2 144574 206182702
1 1990 22416 522500306
2 19456 133430574
2 26225 768666482
3 104116 94818
1 77828 79391 255780120
2 59744 227379007
1 34549 78866 122777866
3 126783 27358
2 76531 62233466
1 57313 91620 347094410
3 164539 34
3 153523 21198
2 130443 427305135
2 112485 445102857
1 39686 70023 177283758
3 140915 19117
3 171373 91737
3 63257 28059
2 175063 873882428
2 61949 149288610
3 171686 87258
3 21231 106224
3 42125 83688
2 136626 939652035
1 36019 70513 676215944
2 5318 776821897
2 39552 581628585
1 5944 111897 24425632
1 8508 24551 728240963
3 2906 110587
2 9800 449393057
1 36366 56959 320419806
2 173139 799932032
1 20226 90551 595428047
1 53783 96022 167818753
3 27607 98618
2 148202 230800314
2 84522 525880471
2 146618 747814293
2 167715 915930380
3 74691 2361
3 157454 29407
2 87973 624733497
3 131532 65614
2 110874 375857898
1 13516 26967 4660783
3 7403 14325
1 32920 49592 480975549
2 105639 627656493
2 83330 522411811
1 12138 89558 653249471
1 29953 104186 695244381
2 10519 283443739
3 149451 80888
1 5132 80497 850686274
2 112423 590256617
1 60881 77132 549195061
2 29197 31838436
2 157905 412243728
3 32062 9273
1 32556 77961 960068428
3 147384 112230
3 121516 46843
2 73440 339212379
2 168198 105304141
1 66241 88970 347324352
2 10661 857149057
3 356 1340
3 134212 108274
3 19263 79340
3 135713 56914
3 147521 8551
3 116788 10904
2 113632 232985397
3 79156 20395
3 17810 78716
1 52503 104095 177271836
3 49809 86752
2 24710 773023421
3 145978 48335
2 68412 354844263
1 39631 112206 79948958
2 35023 362381808
1 66699 111595 98479456
2 112367 172811441
3 75539 12768
2 5196 20497285
3 163770 59213
2 48322 506925065
3 83862 43541
2 66289 326921568
1 78573 88162 134208775
3 145088 40112
3 103034 39382
2 14625 140490416
1 2331 38719 221309367
1 14824 40966 303052867
2 110906 454544018
3 84834 39526
2 88580 712064460
3 29432 50789
1 48879 62876 516846287
1 48960 91994 465348824
3 161010 48927
2 45364 541797516
2 109047 566604990
3 24496 33975
2 161590 593221830
2 139304 191920627
1 47797 73781 350160174
3 76608 49737
2 100975 373797327
3 14632 74530
1 105740 112469 573793596
2 141533 217377030
2 77070 624809087
3 87833 26367
3 149207 43581
2 36395 630301314
3 72839 101819
2 104376 762284071
3 24717 44464
3 127760 74958
1 44216 72579 827225750
2 135038 297746918
2 7086 876104906
2 158421 852500839
3 65528 56372
1 27279 101144 579305443
3 23103 6763
1 50017 74429 458220526
2 165797 396441802
2 92264 68267578
2 51388 842590766
3 59559 50802
3 60025 7077
2 104168 933979129
1 53727 71784 586680
1 5442 34927 279327028
1 25612 83748 27187029
2 56519 659429333
3 117284 56873
3 85941 19470
3 35939 107669
3 165679 5114
1 61386 71348 893626356
3 103546 33722
1 66617 106373 981764565
1 18008 66748 55174732
2 73325 321874749
1 9749 97166 196875130
2 49405 76963778
3 44015 62484
3 135587 47512
3 126880 62935
1 58234 79960 910286672
2 144449 185552318
2 173780 56747821
1 16150 81534 189017830
2 74512 987742311
3 121003 34058
2 107728 468983725
3 103966 58367
1 49806 67083 708546755
3 157673 23347
1 54627 103029 341438150
2 13597 731059449
1 1229 96715 489055355
1 25288 47641 771578544
1 105290 112298 570324100
1 16700 104878 902368594
2 133122 709198885
3 65534 180
1 54292 69658 782900557
2 36486 254811769
2 148052 937438285
2 162991 764540654
1 1584 73018 190299543
3 142348 28441
2 13537 950701301
1 57807 108825 846365834
3 69763 72461
2 159474 513368834
2 149689 471283601
3 162933 40927
2 50048 654407818
1 66145 81823 704614135
1 27930 56420 523024023
3 22978 8435
3 23728 90771
3 158050 34432
2 72334 582694433
3 110471 93922
3 20548 72798
3 154560 45370
1 35093 92803 601533607
2 32606 108604333
3 86295 6463
1 88194 106048 354797049
2 22905 50448668
2 48393 344988097
1 42826 49225 431793934
3 4216 27904
2 122462 966464592
3 87976 98004
1 41016 54127 677595340
1 48961 73403 756750491
1 44740 44997 646306585
2 53855 849752040
3 109542 107578
2 118120 556273175
1 9813 28453 213086195
2 96330 60749474
3 154898 85806
2 153633 852335143
2 164065 740161849
2 170568 837768873
2 10406 446966236
1 13300 60205 229195707
2 123227 71840699
2 50993 31377746
1 54921 114030 242741710
2 43393 676078681
2 108750 185108987
2 52579 827916270
1 15117 81875 489078649
2 76429 335773167
3 72036 8120
3 28015 100035
2 157222 41825583
3 38600 55131
3 14646 2723
3 77908 83363
2 98730 691014989
1 6211 36860 293358705
3 43036 98962
1 15397 54828 357301216
3 30829 13400
1 1361 96097 120617503
3 172250 77550
3 31794 46760
1 42114 98230 457145615
2 19835 455527699
1 90132 91227 25362280
3 75010 57441
1 43990 80113 491611271
1 33829 100890 150065111
3 97825 10845
3 41963 23067
1 10018 20786 387130628
2 10400 862226607
1 45128 70842 685332892
2 66648 628592620
1 65614 71434 772625019
3 174836 9071
1 37021 88675 922091235
1 4143 49292 167946705
3 12603 60717
2 101530 566515270
2 175468 513148906
1 19069 103475 930448137
1 78644 96781 607689803
1 2895 113967 182879369
2 68618 77458386
2 70914 713897846
2 20114 136080781
1 85144 101044 339079102
2 29043 249779268
3 153464 62882
2 26422 607536041
2 17709 10522491
3 67430 46307
3 161906 15449
1 72487 85466 183183137
1 22962 85996 476475551
1 3906 80922 204275351
2 120423 878016949
2 148872 304609941
3 112370 53851
3 171641 50193
2 4501 566408019
3 2043 43560
1 7033 107545 804581304
3 15368 14467
3 119182 11249
1 39107 68213 189538942
3 69461 77445
2 3994 38240477
2 68995 143181532
1 5088 27288 87620717
2 85713 476617168
2 24520 623466645
3 140052 67574
2 108543 391754201
1 21817 61300 883435389
1 8344 55802 452461360
1 74558 102725 483051137
1 2189 27696 452737174
2 144904 756206643
3 70063 29759
1 23764 56566 641624995
1 17247 36540 219327851
1 32816 76198 142402997
3 64855 11882
1 10189 55912 683190378
3 71266 43306
3 110207 62718
1 6438 63518 841230955
2 25474 892081537
2 54313 668560609
3 86971 84754
1 45661 104732 572364777
1 54505 63536 73706563
3 94402 64879
3 157651 14079
3 7848 76085
2 12347 109646507
1 85015 101295 367585506
3 121916 72671
1 43545 63617 69267899
1 32421 51212 30945585
2 106715 481978626
1 25642 75646 364766759
2 58686 988342919
1 57252 112643 397192032
1 71551 81783 806901714
1 32661 47804 743098664
2 47333 932907137
2 120860 710668919
3 49752 31395
2 148966 308000596
1 17585 33095 326893435
3 116889 91267
3 9397 99346
2 125780 316616399
3 87335 68843
3 157503 112979
3 78559 6862
3 32366 10548
1 28320 79117 734503186
3 165344 2474
1 63083 105716 864938149
2 37 545290458
1 40077 75328 577615155
1 68313 88489 89622241
3 122835 65598
1 56813 106702 927986060
2 68282 242229412
2 4193 46322912
1 79358 88067 429235450
3 42120 26770
1 29633 60803 847532591
1 26442 76347 949719751
3 141404 102830
1 12826 95813 423295497
3 142783 90255
1 10459 22763 433115590
2 76926 922648979
3 128060 39456
2 132333 212179386
1 13330 101578 324294518
1 23955 59380 993751063
3 102584 31987
1 2270 38253 797946133
1 89757 96057 361327461
3 5386 19868
1 45340 82054 494994344
1 19994 92691 961291360
3 66682 95726
3 157773 91617
1 21725 107590 330605574
3 158742 59899
1 76216 109519 745606092
3 58945 86101
3 116844 51625
3 14363 106524
3 95259 68289
2 78209 595880941
1 8326 93836 816682058
1 43067 105214 884524884
1 68414 106263 507179111
3 136193 45756
3 26089 81855
1 57465 86518 115831004
1 14775 22334 569997097
1 29503 88656 504729782
2 24068 368800727
3 115747 62428
3 74847 112512
1 63220 110162 166142496
2 131649 735651357
3 120982 29567
3 58823 11414
2 64514 556040354
2 76509 987429456
3 8392 84203
1 30361 33443 585997836
2 48616 641173291
1 57464 102717 587588191
2 169784 812933635
2 89633 423815648
3 147014 59120
3 160586 100508
1 87850 96966 803499107
3 108856 29328
3 175529 42123
1 63506 109395 446030034
2 41387 105724110
3 5987 73810
2 86503 335105818
1 18153 21426 287795852
3 85418 22668
2 85154 820207201
2 13577 812374551
3 28933 80417
3 98466 41332
3 19552 42893
1 1921 9327 954755216
2 93125 483754798
1 15286 29380 412266385
1 66435 78474 297487621
2 35330 723565134
3 83667 74915
3 92261 88457
1 17218 111966 70709222
3 34238 21436
2 34478 226629774
2 46937 52516505
1 69405 78481 466183091
1 21538 68455 984205281
2 61772 168052521
2 118928 854891607
2 30549 320114055
2 87228 359560891
1 3430 54730 778114723
2 6776 213269544
1 1947 21984 603513922
2 122183 223758113
2 69343 406550849
2 156432 531092682
1 22435 43321 349778917
3 5455 91313
2 17122 969719983
3 40859 72287
3 49160 76501
3 126996 64121
2 130779 498109668
3 146063 68608
2 169462 301212054
3 121305 25562
2 135222 549869226
3 89967 40475
1 71358 108470 440935379
3 141243 54622
1 45685 110014 336986736
3 112885 80767
2 41070 877116929
1 54869 64898 425503917
1 20238 68662 356470294
3 156625 108250
1 94947 111563 321204988
3 56950 102613
1 22832 72545 830300117
2 135351 911303552
2 20061 56775638
3 120503 55797
3 108780 114363
1 76087 95175 2379624
1 41518 94240 283904082
3 149454 108540
3 67043 41299
1 37827 92742 229041468
1 6412 79264 611636462
3 126215 99718
3 56325 11011
1 23336 72137 922949750
3 40944 77985
3 109410 39416
2 132825 221516256
2 123686 80720828
2 60511 534272155
3 12363 72913
3 16022 77020
3 82471 29769
2 136156 959985087
2 173727 998713048
2 90612 78643050
3 99816 58550
1 29494 51212 175372824
1 41827 84532 780369473
3 121966 45662
1 5634 53523 728562786
1 35435 90134 887803566
2 109452 333991229
3 160270 73473
1 29256 30455 351730421
2 35492 183609167
3 73787 66136
2 58379 662924890
2 59695 476213732
1 91895 112291 11935979
3 97328 59044
3 20254 57182
1 1003 30858 595709610
2 143808 903929397
3 159247 87864
3 136673 35628
1 39478 74129 731496524
3 82789 74092
1 390 19999 451590753
2 103844 903795697
3 146419 75558
1 40208 96562 433080858
3 29058 84167
3 9266 39470
2 73027 937136106
3 25420 72025
1 56854 62434 961016088
2 30050 661103711
1 40434 71494 77109321
3 10388 77452
2 150357 396149594
3 129511 25586
1 60975 68044 243212178
3 132765 55299
2 144656 105606756
1 3559 7197 734616475
3 89614 64570
2 155739 277476202
1 31092 70411 909658175
2 107471 876647749
3 134983 76594
2 146994 681594086
3 146926 18413
2 164557 788381714
1 4496 85149 283757893
2 39842 355728011
1 56642 83633 373696985
2 120409 545970872
3 115151 61528
2 146376 606617686
1 22701 46097 707186575
2 110431 405696593
1 99473 111995 367260177
2 101859 863190221
1 12428 95463 508269319
3 153388 38227
3 62762 94809
1 58144 113589 486696830
1 37908 102688 122190756
2 96906 121622070
3 4015 2420
2 167212 810156361
1 41596 63175 754350028
2 36223 165291119
1 44161 52171 75429408
3 148811 58818
2 18769 411049750
1 83765 93629 719999261
3 67075 48124
2 160017 506605912
3 43829 82995
3 67787 64196
2 4813 423438751
3 77532 86783
1 19116 86674 66864810
2 51388 914306235
2 118560 605811076
2 165036 580464317
3 124466 61675
1 9798 19322 41808961
2 89429 960020922
3 53075 18716
1 100478 107975 715900440
3 120367 56746
1 51455 94874 910660721
2 171898 3363521
2 16496 259957676
1 7107 48488 841627374
3 76146 22755
1 570 109031 655918341
3 74461 1633
3 82983 30563
1 2808 51254 392231104
2 103779 719473433
3 154195 62917
2 8601 783570041
1 11074 66865 377769361
1 24814 81473 64343060
1 18838 67456 982169713
2 22299 136935699
2 140037 182738893
2 102939 263772629
3 67244 73637
1 50681 81761 213011122
1 77299 107543 443373663
1 103428 110740 56549571
1 72189 112085 428131922
2 18751 783378057
1 64581 75955 987112998
1 4324 77469 57394650
2 86610 274273396
1 58151 81551 555108305
3 42027 34937
2 41956 615824023
1 69816 99904 346290762
2 136299 631732929
2 39389 213125776
1 32622 39210 598476853
3 175166 77198
1 29279 61577 778760098
3 77061 87905
3 88516 67140
3 34324 55088
2 90466 117545896
3 58030 27412
2 98760 524772698
1 39738 93157 941025930
2 123616 330128630
2 102933 723605164
2 68789 447551048
2 152879 693132090
2 155973 666501845
2 170295 718997058
1 38303 43656 9173876
2 102594 328467549
2 107699 676361148
3 138408 35413
2 109943 279200991
1 54409 87860 270545812
3 70937 101786
3 123924 82383
3 22239 47085
1 33691 104853 661061986
2 163032 907136917
1 9022 15331 913445055
3 43928 20765
3 168720 114015
1 31430 66532 517068031
2 18101 607101718
3 57500 53676
1 29073 43862 701078643
3 5142 97963
1 51097 77758 421138144
3 140101 24701
1 53203 64394 717772110
1 54981 100500 950202573
1 39956 101702 496339060
1 27796 79932 746810655
2 77463 193185057
3 12061 82373
1 64532 82572 733185961
2 14686 885788482
1 42331 77410 269663568
3 97515 41857
1 35258 98772 136556299
2 9655 652096925
1 26779 38781 382521847
2 36913 153054474
3 143930 60040
3 7088 110174
3 111743 56243
1 12900 81044 98727078
2 142026 437574523
1 13262 77225 30653359
3 167347 74547
3 44082 99636
3 13763 58555
3 58608 60363
1 37764 68219 910150919
2 91968 852767021
1 36617 55788 390019213
3 16020 51105
2 133981 904783317
2 93826 555072735
2 89501 845143555
3 113281 68432
2 87026 51002909
2 119024 947748269
3 159882 64015
3 95195 49114
1 98386 104741 444894312
3 90642 105612
3 15682 13163
1 27176 34832 796463241
3 173130 104011
2 120008 172043795
3 90677 34929
2 132140 785972097
2 63821 193254005
3 106027 76825
1 18300 22039 104284676
2 41558 448791116
3 83259 69443
1 10629 20742 671498646
3 24668 88462
3 101568 8947
1 81199 94354 177678925
1 67317 85106 840238736
1 76899 79101 243937559
1 83223 104332 250040528
3 152326 78598
3 27147 103083
1 33009 93116 540193386
2 57630 543473916
3 90790 5944
1 15221 75158 595457622
2 163429 959915837
1 590 67853 591542071
1 25853 34298 864191239
3 15810 46895
1 52966 94702 324600629
3 94361 82443
2 131623 230696282
1 23197 25632 953964191
1 5785 19717 693790779
3 153912 51361
1 78332 92336 875490541
3 83502 99138
3 50133 88294
3 139649 1283
2 36710 700772543
1 53073 59762 141639372
1 47341 72215 329326301
3 51001 90761
2 114044 631188767
3 86519 63418
1 53155 94697 598906125
2 171439 97074517
2 65174 680558118
2 168253 313603009
3 55836 35878
3 87521 41348
2 145417 801541272
1 46771 104942 892417501
3 40769 113917
3 126379 62802
2 107266 204747638
3 151116 109769
2 163017 470467264
1 22184 68729 427916705
1 73103 86129 930972553
1 83368 101520 538074326
2 69808 992363670
1 24028 42436 346900844
3 78977 80
3 110275 8872
1 2492 55711 766620842
3 140952 73423
2 47413 615201476
2 122873 236303389
3 18984 760
2 169466 370506690
2 150771 38000717
3 92075 2844
3 5542 16982
1 109232 111448 473644353
3 21126 103993
3 162932 32445
2 33601 295724814
3 128902 111158
2 148504 88017341
3 101063 97775
2 120368 555430481
1 12117 100243 826684337
3 63805 71508
2 152993 600644378
3 132465 88226
3 58972 38891
2 94904 690886907
1 23767 106200 85327769
2 510 831996085
1 60570 85001 311478172
2 105330 23149825
2 74013 214922255
1 10400 54044 234151327
1 556 17987 621214722
3 150422 66664
3 4683 104050
1 5843 15503 85705455
2 146434 131735796
1 18583 51518 460507688
1 46329 106306 757981464
2 57034 957305943
2 111926 103190935
1 43088 79255 968631262
3 57640 99294
3 91508 84671
3 30922 4105
3 37554 50332
3 11572 113286
3 18865 73452
3 122664 22341
2 22646 287437607
1 12345 33916 795235894
2 17153 873865408
2 118549 620905180
3 8376 19788
2 155841 856172582
2 48961 641798777
3 173514 69034
1 29845 88976 273523397
2 51578 38794260
1 19975 102710 510129427
3 173697 11329
3 15968 59028
1 6077 62382 917544646
1 58915 84480 931051361
2 37899 495481456
2 78158 697377100
3 82820 77107
3 531 86926
1 9600 9786 347497513
1 56130 62324 387664894
1 30797 45201 590965991
1 36172 59090 10945463
1 50092 97821 686310363
2 22132 177387625
2 118230 89199451
1 7935 96655 513944773
2 35980 891883358
2 44714 438463557
1 58989 107367 561942410
3 61577 60210
3 126652 81663
1 13949 91576 117827901
1 50545 94588 233191075
1 50398 82014 670274651
2 14398 274917529
1 27617 45610 460836310
2 122173 255373498
1 2640 82055 683173919
2 78134 389206784
1 97217 113891 702444975
1 54469 64387 479724161
3 19951 54270
2 167203 976000852
1 53128 82450 639679194
3 105403 110722
2 6123 707056100
2 148061 800283343
2 114565 504300648
3 104392 26364
2 21128 109110860
3 42528 33749
1 3588 42905 21496779
2 68905 525377071
2 103556 277100953
2 158118 799112508
1 45682 48994 4909914
3 79952 34309
2 111639 589228495
1 86380 99129 505690336
2 76267 829770392
1 6950 90408 551843660
3 130526 31532
2 159963 353123075
2 56940 439458930
3 23260 3738
3 114490 29277
2 87942 691822892
3 152754 76379
3 64288 92909
3 126910 39234
3 51054 95313
3 165280 100880
3 7296 101585
1 2311 7878 361928639
1 31976 87695 52021616
1 69632 95838 88628841
1 48248 105173 250981592
2 144265 666535358
1 13312 33129 320014649
1 8491 19904 541082670
2 17088 690837282
2 14448 107269017
1 34746 53201 640699007
3 63437 54116
3 72289 33059
3 51104 77473
2 13507 94001458
2 129153 985464964
1 20911 58890 32667815
2 22068 1460457
3 99603 18774
2 49633 298635003
2 67107 607151724
2 97159 336053761
1 81300 95917 678650568
3 24968 48900
2 5333 130774788
3 125941 73626
2 9109 370888709
2 150791 993092903
2 133982 946859642
3 149318 111924
3 147242 38846
3 154938 69270
3 37442 79065
2 63225 198133229
1 45844 76912 256128202
1 24349 49807 874650336
3 33775 100984
3 74615 89742
3 72885 24850
3 152221 80814
2 31299 117689293
1 35739 66218 559263748
1 27860 76620 152208555
2 33522 781281984
1 20932 56181 66602477
2 3316 198797479
3 61878 39214
3 67232 56277
1 67618 108491 756442234
2 111894 952410540
3 94899 13924
1 2666 63898 664451152
2 127644 622385851
1 22126 33497 942988385
2 143223 391981021
2 174442 358722295
3 61904 94791
2 119091 475593754
2 137074 745848369
2 64191 620799665
1 71885 89455 537478914
1 4841 111221 670384811
2 62528 499308833
2 173291 287314069
1 16684 68679 904064728
1 19591 36472 568089519
1 37031 52819 224098046
3 81619 85430
1 25288 45860 96559347
2 127609 264300163
1 64336 101153 854728737
3 9622 48113
3 157520 65166
3 15012 2144
3 115881 39995
2 128804 643304431
2 137275 892847279
2 57464 90089222
1 26457 113832 118500102
3 86459 85600
2 73516 653342090
2 124273 86379814
1 24718 71129 767291496
1 40000 40994 289514501
3 10944 98504
3 42922 105192
1 29117 94103 835816069
3 3787 25753
2 23132 833616686
2 12537 240917267
1 63180 82593 134994665
1 33235 78251 883070707
2 2472 442227276
1 55294 83623 306722692
1 3018 109617 321511595
2 24134 707411251
3 92812 54064
1 93726 95726 663796891
1 57825 72845 855128892
1 7094 104798 273488523
3 139838 8710
1 82990 106677 222482875
2 74305 149141971
2 147189 370343521
3 37069 1842
2 26940 43035660
2 9727 515773826
1 22128 43117 232437428
1 36800 39848 34675945
3 37625 21545
2 148392 434559665
1 19353 70368 969663732
3 17544 31741
1 49526 61921 277124882
3 6226 57640
2 105877 373636495
2 19712 666783494
3 165549 72819
3 17715 69396
1 83936 101923 397171175
3 131321 34889
2 64829 667806381
3 92988 41056
2 81377 662427182
3 91509 93382
2 166727 349718193
1 3405 4904 270916300
2 131394 320804594
2 77631 238406813
3 103488 85258
1 41209 86016 574002844
3 171352 87302
1 39419 106324 4302592
2 129729 78664713
1 65718 99306 570898242
1 47872 101089 598804793
3 152845 38651
1 11304 30931 323319770
3 120521 24046
3 139589 35130
3 98229 81760
2 104289 411323237
2 107829 42281832
3 56194 66676
2 115032 66960716
1 2240 93679 884929090
2 56976 363370460
3 29856 1021
3 46169 58874
3 156792 106458
1 11412 70587 130802100
2 147048 889674463
3 163292 88336
1 18830 92884 309542006
1 55122 68362 340213089
1 36306 80327 907546191
2 12695 385747126
3 83146 97726
2 55767 724473677
3 166823 58036
2 72647 477944283
1 15948 63098 473913809
1 47226 78293 39072065
2 2912 565110925
2 45694 130047868
2 120766 693883084
1 22729 57556 34466776
2 168477 825716135
3 11253 52249
2 45893 123642669
2 70410 529996488
3 66552 45695
3 169905 36558
3 150355 14825
2 6529 528300370
2 50957 621922573
3 52261 34792
1 9876 23223 562449013
3 16712 70563
2 26294 274959334
3 43459 36067
2 96937 98684664
3 149764 77219
1 53207 71910 309528662
3 23330 86757
1 35157 109101 238743049
3 35144 105606
3 58713 57333
1 23840 83223 763544061
2 129318 739177708
1 48682 58369 620779273
3 174126 19947
3 112073 1242
1 92194 106817 902827085
3 118291 102484
1 97617 99853 476458426
3 151955 25738
2 33518 357863233
2 44480 55839021
1 71954 103841 747595440
3 36375 71569
2 95133 526113497
1 47519 94248 656608675
3 77075 11815
2 26084 224381817
1 29520 93306 576841827
1 38470 106705 694041901
2 165309 739068722
2 167848 668042310
3 97574 2212
3 72653 4774
1 66398 67458 810790312
1 65997 98718 131113772
1 13380 114015 204990168
2 78727 130247737
3 82798 64320
2 7266 31342755
2 35576 241489535
3 80064 5173
3 56052 110045
3 163396 76207
3 60723 92081
1 82502 86495 242812563
3 142179 4764
2 46416 247472973
2 173455 459428794
1 8752 70090 533018628
1 61352 68758 688334811
1 60853 108728 307793389
3 9973 111458
2 100101 865706066
3 13351 11059
1 46038 97807 227633886
1 69822 90563 246579119
2 122908 602927033
2 93740 326971071
3 163795 103304
3 73921 36383
1 8822 78460 519398900
1 41707 107556 12658222
1 5425 94451 408486411
3 171996 44842
2 73398 383630548
3 87169 74466
3 86046 32194
3 123005 97381
3 51504 104492
1 47410 79892 955360419
1 48259 90346 448376948
1 59126 113119 755127322
3 71104 100254
3 83064 114247
1 34113 64907 868059777
2 14980 512153309
2 160254 129272955
2 23695 674050088
3 37759 9390
1 46543 113234 377481008
2 102817 632526822
3 14526 58701
1 38065 63998 134939866
1 11004 100740 243326010
3 53798 42218
1 31633 37087 548579451
3 13903 101751
3 120866 26956
2 120687 86916609
2 152851 976812559
3 131965 112031
2 91908 9062711
3 161469 37786
1 672 74715 560187864
2 3316 192553679
3 164701 64725
1 61523 79638 871277170
3 82811 87242
2 40343 214666024
1 52371 111322 487655592
1 48829 102369 223354966
1 30360 39016 842527551
3 2888 30104
3 101870 5941
2 127684 456604334
1 34543 93305 55659986
1 35449 102184 905716992
3 86298 41164
1 542 100399 567057000
3 10928 43012
3 121310 73608
3 88970 1028
3 19385 44794
2 98167 823438282
1 65608 86581 365326561
2 76645 972822546
2 137348 925822874
2 20489 9237725
2 145465 375754047
2 80195 535845829
2 23414 838822184
3 80390 24181
3 52611 87555
2 156024 487945591
3 73293 28240
3 90705 107159
1 32480 84782 98788946
1 87892 113012 829258202
1 6244 28581 35599463
1 12893 76042 369429219
2 120426 108994439
1 45326 97481 700664528
1 11962 40672 362662464
2 102373 173864523
2 102600 901300530
3 36086 111540
2 63194 164061291
1 61328 62311 67337222
1 40235 102346 52255849
3 80550 55477
2 15452 146982286
3 104244 16018
3 161899 56572
2 165168 217860069
1 8058 57755 340111370
3 116710 71181
2 2590 721838141
3 140114 51529
3 166178 92560
2 131870 939381244
3 173292 36338
2 167366 490978565
1 91547 96087 814993140
3 171284 31225
2 72972 638608859
3 82830 64877
2 115952 83903440
1 71966 95018 697569716
3 159012 30637
1 52481 71628 104251256
3 20949 301
1 17842 89132 654715872
1 37784 93544 139964689
3 38374 97894
1 44347 95682 166612321
3 63861 112333
1 54556 109388 425308637
1 72067 74008 513049603
2 170896 165031726
1 27194 33348 369645222
3 117293 43335
1 98337 110113 173916574
1 12478 91454 814861090
3 148471 103815
3 103297 54196
2 52659 414688024
1 24519 87111 398034888
2 72232 889705275
1 22243 93149 48132971
2 167375 392681407
2 77912 120761544
1 83046 89368 186572146
2 145461 807756735
2 98264 10486319
1 47377 102211 199160582
2 132057 757756085
3 107930 85559
1 45147 62092 385460900
2 70866 81792248
1 5789 74011 228042180
2 161829 843870369
3 88566 41486
3 161544 57932
1 65294 71873 68544157
3 106090 76566
1 37906 78784 128442034
2 172601 227961298
1 33294 81331 368971342
2 75511 542548420
2 21646 693000593
2 41939 371844354
2 126037 881700935
1 44061 52153 913654475
1 18195 46419 562371706
2 112984 226560600
1 36547 46774 168912097
3 45682 109005
1 65035 73252 595602557
3 138595 23885
1 27949 33451 401384642
3 153748 83471
2 32197 15960627
3 2527 75283
3 136258 66761
1 43473 49511 438762941
3 74691 5434
1 43258 101333 311303334
3 174271 111553
2 88682 459264597
3 68898 94091
2 111923 770815054
2 95090 494891763
2 131872 71474749
3 137584 56515
1 15896 87887 291481662
2 36465 277999861
2 112460 88217452
3 156696 83273
2 150111 859804721
1 53869 54012 461826039
3 39078 27198
3 69101 26337
2 129563 160655140
3 71564 101650
3 122100 28456
3 101940 78158
1 48781 58968 213347920
2 153196 973749643
3 63126 82044
3 163680 93614
2 125230 719269624
2 124305 235831807
2 93675 25924192
3 108687 16249
3 136197 86287
1 25212 96731 275005871
2 174893 563673107
1 37714 57122 339142386
2 89346 752496083
2 97843 790086731
1 8469 100527 867834197
3 87278 8251
3 58857 32682
2 152870 825068458
2 163831 348421875
3 97754 27273
3 104614 56962
3 7943 92077
3 142456 59870
3 25541 28098
1 69864 108424 945678024
2 2387 299530383
2 21609 115785239
2 60410 949662937
3 52270 25348
1 34747 82839 817685340
1 4736 65188 135013337
1 1033 50074 701099975
1 28149 94504 635551933
1 52255 103247 397989143
2 3319 534374445
2 165068 664032871
3 14030 14245
1 4528 106907 99806592
1 52073 65912 769453725
1 14880 67005 826250705
1 37851 42893 751818949
1 15976 71783 884922017
2 80678 848172310
1 12795 45004 313514701
2 89300 610275865
2 131238 479694032
2 136685 486602439
2 163521 695100387
1 86428 114246 300080958
1 17480 94613 526326722
2 100761 538613707
3 64083 26637
2 74043 64159211
1 46674 68525 191672405
1 31126 104839 236244107
3 81124 47740
1 76445 108682 694124025
3 156553 12230
1 50499 51440 776056294
2 136107 148935360
1 40971 75681 25912423
2 84713 755841935
3 87840 102155
3 127846 107734
2 127042 282012595
1 47608 108660 860763576
1 68523 76772 983493610
2 39474 130580648
3 39433 23909
3 33189 99840
3 46735 81976
1 65902 102167 775020345
1 102352 112462 308971994
1 17304 43239 663038114
2 142103 813369117
2 9970 722568154
1 44415 99145 915811914
3 160566 107608
3 50792 93720
3 127486 60164
1 24437 95478 376572558
2 101538 299778358
2 50779 609215377
3 44843 79284
2 44598 294207867
1 18193 31318 26771867
1 38822 43549 711648246
1 47683 49157 882597078
1 25810 90617 65768393
2 156349 607769157
1 10904 72633 660841913
3 169561 49098
3 31203 103553
1 74153 111549 974313359
3 70699 10555
1 33916 72139 100506190
1 17746 97785 649878501
2 29284 291478435
2 46148 625087500
1 18348 105220 234878963
2 96413 31031758
3 85649 28392
2 75660 800003404
1 61597 77017 609474107
3 140393 25508
3 173674 102358
3 87036 113492
1 4354 61237 760847508
2 88124 98409426
2 57174 347797043
3 90993 53664
1 9748 63901 877178626
1 61904 73535 75870561
2 74969 669414164
1 44245 95772 860497665
1 12921 93918 154769298
2 23059 866265806
2 22945 964585547
2 114990 54991400
3 43184 3423
3 91159 45550
2 67182 798699580
3 50626 110518
2 90960 337987090
2 84173 79911502
3 77403 49385
3 55518 104394
3 63163 21422
2 11363 977837556
3 98233 12766
1 28105 79636 90475817
1 64731 109238 372817742
2 57350 137298876
1 100005 106089 194006476
3 60692 97969
1 4088 112640 393038052
1 3703 95284 860572978
1 14165 71865 836349578
1 8885 108603 117029427
3 166993 90311
1 4284 25714 699256327
1 7535 87407 853692455
2 100219 33809778
1 73512 80088 881923146
2 130481 14569964
1 77324 78401 882014284
3 162435 83446
3 62676 78932
3 120188 40759
3 34429 56682
3 103997 52300
3 41589 44688
3 81687 30369
2 51865 514562144
1 49934 52334 363739035
2 20894 769406469
1 6840 11336 601897207
2 104829 50520860
3 63071 45282
1 3178 91126 686859717
1 61005 100423 676356510
3 89906 63953
2 25319 888192664
2 164289 113784184
1 2751 89029 5158315
3 121455 61230
3 81610 104176
3 18270 77733
3 6623 60252
1 76965 103890 972345525
3 59527 46347
2 57745 110591166
1 26856 83258 806311561
3 78161 105540
1 18555 48976 886966390
2 11301 30736582
1 2600 101902 835748917
3 170501 46670
1 41262 78014 111534759
3 175672 2321
3 150344 17837
3 31453 94869
3 101491 86791
1 3617 18408 871643776
2 120805 437604276
3 16527 105476
3 71779 47292
2 150079 784975808
1 101000 106287 357751733
3 34238 23227
2 71487 549035624
3 32596 15807
3 48965 113548
2 153689 127692830
3 147561 103930
2 97138 336577614
2 134955 136536563
1 40510 113894 284164367
3 83811 47047
2 3930 137063312
2 116058 315842667
3 111888 36953
3 54283 85592
1 676 47575 171593544
3 83422 23047
1 62565 90313 907018792
1 15129 46677 231600977
1 41332 107321 913377791
3 129040 12437
3 149233 97834
1 22264 110081 124180392
3 10072 52558
3 42243 110016
3 111124 27767
2 43486 933958382
1 50411 61802 828899006
2 97524 253338902
2 89227 628017176
1 41465 54395 844534459
1 56650 113852 73548895
1 816 107254 847341040
1 8759 46806 601623384
1 6771 36798 452060175
3 9527 41746
3 27694 20444
3 73376 22741
1 12565 60171 606645944
3 33036 22113
1 40734 92864 193342966
2 12267 517051127
1 23460 93401 235617894
1 13260 76202 939095081
2 86124 800953773
1 46992 48285 324344020
3 148458 81545
2 84394 214967987
3 163675 45987
3 105297 93971
3 102280 22744
3 146374 36291
2 171878 87014796
1 20485 53962 934943430
2 112860 342050110
1 44761 77295 744329159
3 56065 29190
2 175471 870659007
1 29393 101136 411381181
1 30314 71967 937321571
2 57082 597015598
3 63995 92556
1 16489 103846 340267974
1 25207 57010 934369590
2 39028 479723012
3 147532 10672
2 114652 795386544
3 76109 79802
3 77900 112261
2 173384 193282949
2 11062 163527689
2 3944 289167673
1 24928 51617 793381057
2 137907 425032158
3 159190 43216
3 45326 109606
2 35350 632174235
1 4709 21283 604206618
2 39771 571791922
1 45314 103285 983681996
1 5729 112156 507067949
1 102924 109599 435945312
3 9169 12672
1 43386 61936 794616420
3 85483 40680
1 27316 35852 306628148
2 107027 399010348
2 19814 390605094
1 5742 8341 351642381
1 49232 102607 442812741
1 2919 76749 165429644
2 163419 977598219
1 56019 96106 241546958
3 30933 5680
1 4342 87810 938206828
2 144127 383792824
2 38094 122103816
1 72021 80582 187757742
3 31427 31701
1 1851 94999 888389295
3 108437 24096
1 15174 40577 877914057
3 83480 91317
1 19844 76252 817906722
2 18813 696838709
2 166697 498035818
2 146103 482232333
1 88831 107907 899532928
1 1987 33251 788902907
2 133781 744168953
1 18866 114218 553441751
3 102823 18431
1 56943 109607 585979983
1 67332 109103 597269973
3 60702 88354
3 1564 70091
1 26225 108251 476462034
3 7304 77000
1 39222 73135 14562370
3 131472 91074
2 129552 164774273
1 59916 79536 686583555
3 47228 94235
3 29374 100594
2 116690 812555700
3 7422 114403
1 7441 95715 127545763
2 18291 743515420
1 67999 111237 615788168
3 29324 19573
3 33895 49373
1 63874 73272 73050690
2 64983 330754340
1 32750 69192 376353810
3 56533 111351
3 132423 91446
1 26608 75183 214571332
2 121033 154349920
3 3903 35374
3 72669 64884
2 140560 123524160
2 101425 463149593
2 167561 140576094
2 142240 906209358
2 168732 107248663
3 144887 13983
3 141488 111049
2 85036 658594692
3 24074 101745
3 46087 87035
1 26445 40888 894936792
1 18732 42462 141659801
2 137863 164688997
3 116353 60040
3 69394 39094
1 92291 109915 146402174
2 28653 407280391
1 14938 65501 133109643
2 7290 400035078
2 96290 265649283
1 16499 24633 415150925
1 15193 81085 622913999
1 30179 94786 683572730
3 131213 4025
1 33730 37991 459596373
3 97430 28041
3 70797 59945
3 102225 108655
3 56416 96011
2 30954 73836203
3 115082 104691
2 138205 924353635
2 15541 684021820
3 85901 43374
3 130379 31549
1 38001 77766 692596812
1 36552 92616 996937798
3 105229 43114
3 86387 105342
1 30932 42204 38966909
3 159834 103458
2 67480 169395975
2 107554 838837462
1 55787 83096 233284109
2 49560 298863704
1 18407 80856 572799813
3 158418 58383
2 162416 795244163
3 82500 1679
2 101783 778770455
3 19741 43125
2 42934 115270709
1 22783 48881 837002224
2 52744 570536394
2 113124 670793194
3 166726 23069
2 26664 736976152
3 134431 92503
1 62546 108850 443555196
3 140993 65190
1 70429 94453 103104381
3 55815 33737
2 163070 560797799
1 17396 22807 257816052
2 80075 82702689
2 99988 473034809
1 60395 112269 112170880
3 134758 10412
2 31382 10793833
3 123912 64965
2 113186 604649141
2 15474 262964557
1 42984 72741 556716667
1 37091 99284 73460950
3 109677 95132
2 43147 492651938
2 64372 997924639
1 56669 86494 702249713
1 34953 108060 22880150
1 53737 58954 185979047
1 80590 95563 455743939
2 68771 787114109
2 122412 123263074
2 39948 525103181
1 88641 93807 20933248
2 49395 213950650
3 72745 102817
1 29496 109081 417830606
1 38807 53037 136482811
1 444 2914 88279036
3 47385 100657
1 30009 89797 791143293
2 128439 665085512
2 38223 438528996
1 23964 99924 297067209
3 12634 66874
3 175092 59024
2 136764 55760457
3 40010 45638
2 128729 396259860
2 5033 404282607
1 4596 93720 74960069
1 20255 40121 76967664
3 75667 40624
1 103659 108367 408630086
1 41465 66506 755464191
1 15920 31979 292630776
2 158787 871577575
2 121198 55716355
1 7857 112937 733835250
2 51474 30757887
2 125855 512971057
2 77039 646847318
3 144170 57345
1 72844 85119 646730496
1 92180 97404 171783070
3 23980 104126
2 48520 498519833
1 7914 40808 369165125
2 737 469858074
2 103718 839038535
1 13910 16643 572535509
3 148113 84270
1 19475 42089 572407813
3 48452 107288
3 72087 110378
3 142472 10000
3 160557 16434
3 62483 21796
2 47772 930267707
1 22328 113056 666470695
1 18889 52411 396990126
3 31174 14756
1 47813 107385 254714088
3 85887 7061
1 104075 112986 30886927
2 173707 106615713
3 1251 67422
1 25941 36339 594845435
3 107861 15887
2 32395 941841136
2 109522 51144703
2 37900 620374273
2 44126 115688899
3 112939 97370
1 18938 80806 709118728
2 156804 144245336
3 157212 19089
3 59845 92038
3 64380 69454
2 8512 242328757
1 2313 45601 787902054
3 160449 84856
1 34344 36834 526209350
2 152320 152442019
1 1088 99221 849763353
1 58423 76199 489277391
2 82516 625986307
2 57951 671327703
1 39328 74093 96242018
2 38086 304486394
1 65553 78351 594843001
3 27484 11045
1 16100 87520 357332429
1 61211 63326 579233212
2 161557 862260481
3 143447 42164
1 28761 48778 820426581
3 104924 16906
1 13475 26935 290571750
1 51747 91933 518407834
2 119629 940596336
3 25654 4291
1 90107 103148 300372490
2 136298 444897913
3 149525 90683
3 13862 6762
1 55850 60670 429497548
3 144442 59664
2 125401 65520446
2 168392 713801263
3 85404 99442
2 64460 294127156
3 164206 22401
2 29388 311977199
1 20619 32449 535009312
2 12818 152692652
1 30545 32960 545925276
1 43158 52799 275780703
3 41962 15490
1 575 51351 662442601
1 1682 106258 730923716
3 141968 97985
2 151924 264707838
2 5159 471459977
2 25514 693954949
1 103022 113667 383230174
2 130684 477441416
1 75195 106627 932262232
2 163988 387880248
2 135755 565066068
3 61038 113237
3 83396 82708
2 149438 457367823
1 59399 69861 765558170
1 46202 86213 355568352
2 172186 638907150
2 119420 920111753
1 46502 61419 361724550
3 55629 61972
3 155058 7647
1 86554 87108 440333470
2 66484 227225672
3 106900 23467
3 14254 58121
1 69434 111561 845637461
2 67095 384603251
1 89047 102800 664297178
1 77382 91103 207769059
1 61298 106516 687110840
1 23524 32474 884832101
1 60556 101519 759678362
1 24213 85116 475377284
3 142345 106006
2 20661 416650331
3 164750 22410
2 110242 985887233
3 171267 77564
3 8904 79852
1 67426 100029 824331950
1 68107 76200 830838092
3 149960 45213
1 2664 21673 374770075
1 52120 61659 729523782
1 41677 79421 763631567
3 75095 78616
2 29844 977717126
3 64561 1564
2 66618 790271810
3 147335 26707
3 6471 113422
1 10222 38216 363567905
3 174911 27346
3 32397 10145
1 11626 69661 60651928
2 160140 210861328
2 43671 653071081
2 150828 424044229
2 137661 860468332
3 55702 54805
3 42271 76849
3 27175 60376
1 65634 99831 685283189
2 152064 685444246
1 102645 107045 267886045
1 61320 106637 322930015
3 116790 34950
2 71204 463509473
1 42706 82802 943214451
3 22293 61574
1 18336 26175 712384582
3 55451 52882
2 161911 682721912
2 77781 614973006
1 77780 109158 711375798
3 2636 11337
1 37151 92357 861535665
2 98582 504309071
3 61179 46005
2 102669 503704212
2 126185 46069239
1 53488 68671 677827119
3 167510 33075
1 30364 102375 371784861
2 75648 655708324
2 14145 94881363
1 13562 110331 918482222
3 151342 65157
2 9534 287372924
1 52503 103289 589489200
1 523 90736 746140147
1 18582 40411 762210331
3 166501 81889
1 24602 63424 448803279
1 29993 52860 259902681
1 3744 66645 918925769
3 19766 87136
3 24808 15259
1 35644 62406 459380154
2 131428 586636659
2 24090 504900977
1 5692 41223 894666539
3 58247 104860
1 88824 94836 407579157
3 84075 84024
3 82677 107908
3 62828 23885
1 59343 68596 749919537
1 26674 113836 746673499
2 8286 615013161
2 109319 630905318
2 172780 438402849
1 16734 107527 63277791
2 35475 598165062
3 47167 4696
3 116602 35685
2 40662 803128993
1 32527 61125 776684519
1 49042 51008 219581823
1 26567 71827 186705430
2 104192 194803015
1 8201 34545 643194125
3 17281 12490
2 33729 560510486
2 20905 789682696
3 58602 101361
2 133566 157910329
3 118013 32992
3 166484 9420
2 157328 202998936
2 12951 948176156
2 116073 755974562
1 25964 48564 778992663
2 130285 244130105
1 7062 33419 783263579
1 21999 34096 235918209
3 115531 101909
3 69495 108277
1 24135 72644 17259272
1 64171 106148 815405327
1 35182 74920 643457623
3 150221 38438
3 151492 105088
3 75627 62343
1 1244 82024 96223509
1 4733 9437 208278447
1 11835 54071 415239887
2 100074 225194132
3 161754 66020
1 68448 73388 689674007
1 61508 96256 632914728
3 142084 108112
3 54126 81914
3 44102 98737
3 21761 79212
1 46374 98604 614764070
3 151771 70594
1 101028 107049 455445152
3 122577 100995
2 55316 621726232
3 113180 107480
1 61347 64749 969366076
1 69366 108082 880879113
1 33305 112876 829059667
1 69213 76867 304858788
3 36459 80766
1 3936 12809 338338369
3 47949 101009
3 139249 84750
2 83434 383697863
3 75295 91003
3 165665 86574
2 45144 564978936
2 31245 65219104
3 41840 48833
3 34504 76757
2 81498 213537213
2 64752 278087188
3 19223 93655
2 50633 651261132
1 70232 109380 232819268
1 2369 11404 491093974
3 38792 103509
3 118678 104736
1 26374 106692 509274687
2 112273 168807330
1 71069 108366 373974052
3 43227 12368
2 16823 287202206
2 150069 858465833
2 129767 724545065
1 59534 65026 315109164
1 2981 89349 879529310
1 10181 37194 133230582
2 24354 726583471
1 25392 75231 210931478
2 43 37499149
3 17901 42195
3 88428 9968
1 68193 75349 444056974
3 59563 94335
2 102460 451731714
3 150362 97233
3 18575 97615
1 65363 87640 204663767
2 55681 489371898
1 64920 109062 747332260
3 171628 23810
1 15180 20412 765372967
1 42051 75383 612444722
2 32270 88305009
1 13 91328 640006629
3 108879 53710
1 27678 89575 456361102
1 3202 103360 294271180
1 15038 91266 641977406
3 8127 46356
3 26583 104990
2 161654 51779147
2 141450 373911965
3 118194 65542
1 26258 29386 840588169
2 148919 843478706
3 117047 94234
2 4081 323906115
1 88224 99124 806513116
1 84605 88585 110363819
2 50000 30428404
1 1900 105015 18940832
2 28499 189406629
3 166045 12271
1 48859 59845 314095790
2 169255 221305697
1 24596 73481 848547732
1 13256 53873 480216262
3 129342 113050
2 175606 815093438
2 140118 990515405
1 81553 98327 958064898
2 5187 127214749
1 46376 92936 883600375
3 151086 9961
1 34143 60669 61957097
3 152284 83106
3 49329 99981
2 96088 969954616
2 101162 294720078
1 41536 113173 333266407
2 166357 988300785
2 74946 424614641
2 66885 260990916
1 57287 67820 697710577
1 104163 113714 979490605
3 43201 68707
3 151321 63466
1 42927 91326 358494144
2 92779 391169811
3 79877 16849
3 23020 7478
1 42128 112581 962536978
2 32373 829623633
3 61886 3108
2 15903 301150748
3 78644 21515
1 30825 66408 727660053
3 137658 67629
2 74495 275597525
3 125174 39769
2 11203 704450954
2 97943 407948599
2 136536 185558500
2 33521 645800757
2 55155 143411878
3 79265 64714
2 19028 250532660
2 159537 600605463
1 34264 87468 727770053
2 169609 6783358
1 6717 78205 670570923
1 100412 103034 147433531
3 23149 44306
3 4495 111045
3 98111 47623
1 67095 98442 249071967
2 44854 804846127
1 52968 63026 208954783
3 167876 30416
2 169708 569174833
1 16997 22788 521746650
3 109670 17720
3 122828 103761
3 115692 23410
2 69706 175253706
1 80356 111678 809544203
2 128868 727860343
1 21820 111105 727561120
1 106131 113091 365872196
3 119174 37298
2 120336 486946210
1 91241 93392 979518059
1 15230 97751 620107760
2 56508 623715876
3 67835 14952
1 22746 96172 488731142
3 145953 4041
2 126722 398397693
1 41427 77478 971624356
2 68263 145860667
1 92984 102637 929145823
3 124430 17457
1 1461 62874 272312841
2 78132 180060476
2 86106 153757841
3 110619 111864
1 41199 58796 257296415
2 91535 382035879
3 157850 14659
1 18486 23914 610307447
3 58219 29399
1 1166 2349 251165032
2 71127 108841278
2 164025 926229415
1 38856 113615 325997020
3 158848 75913
2 87846 525236266
2 64028 412058951
3 152278 12793
1 4735 47793 395172287
2 23704 517936850
1 33604 96328 172906289
2 86207 712083820
1 35549 55145 187484714
2 8590 753360877
1 72525 84309 843296182
3 10492 70016
1 46770 78793 509665393
2 171595 507378718
3 88151 71284
2 50672 309216203
1 44795 91687 641706930
2 73208 209241430
1 58104 74225 524042088
3 52514 56525
2 4029 408351573
3 69294 88223
2 154653 343330640
1 81613 111535 707300099
1 17370 44276 463467218
2 58618 442216366
3 34640 76330
3 135594 16213
2 91253 400032444
2 129754 509139568
2 22882 951501402
2 117434 917481965
1 62237 77200 611250042
3 9522 97749
3 85883 77655
1 22445 45330 860996018
3 85044 48453
1 38070 96922 441283151
1 29152 112271 905691333
2 64394 778193611
3 118798 38852
3 106916 84737
2 140642 790789143
1 43957 70267 67122474
2 69887 462772160
2 96584 390603238
1 107118 114289 297268559
1 38812 96996 156162009
2 66793 530999729
2 125543 679722230
2 65337 219637069
3 64915 93808
3 76621 70084
1 50470 73469 240988314
1 33231 66803 17415278
2 52012 524643299
1 11174 23013 149848367
2 88565 273663687
2 6085 23435629
3 83150 28282
1 12121 33743 318960964
2 73289 466069576
1 31760 33838 38453001
3 46818 76016
2 121788 432403674
1 7617 68006 848168193
1 3396 84568 823342074
2 105123 217962911
3 73856 21220
3 158750 32556
3 127837 10982
3 64739 109157
2 122978 217162843
1 17393 107405 776307263
2 103481 174932723
1 33656 89596 541924253
2 28377 630002343
1 36035 111754 165184973
2 146577 789501325
3 161929 39414
1 19936 26883 669866663
1 31145 79186 272184274
2 129771 112079760
2 79419 357216719
2 36902 114777949
2 13729 289974914
3 107020 73562
1 51490 80236 87957967
3 127546 26742
3 112653 63142
2 8552 17495846
3 135119 80990
1 9065 46749 773991229
1 69769 106339 619425869
3 79736 73616
1 2006 61059 602217892
2 173556 679192648
1 28500 32272 229000902
2 23227 989690533
2 55186 130651111
1 36476 73756 635859635
3 160731 85815
3 42469 68305
3 28908 39380
1 3306 58620 379368910
1 21403 56277 837153751
3 85139 57472
3 73617 34435
3 51958 42780
3 65684 47486
3 2829 71427
2 127062 993336924
2 127868 15554727
2 112086 276355637
3 58368 59042
1 318 69849 768482465
3 37648 43425
2 39131 288461979
1 19066 41435 479424131
1 21632 47699 431880366
1 4653 51110 239922234
2 147919 97752370
1 6678 8136 851111821
1 52797 90816 221213736
2 166752 829882943
3 84319 6792
2 146735 959583702
1 30561 101839 611102510
2 173632 993734131
2 9960 757318044
1 32206 98099 619782189
1 47102 53158 41508956
3 68381 44524
3 17429 27830
3 113500 64348
2 59273 159214801
1 29755 45180 544367046
3 59338 42380
3 82802 104351
2 19409 652177316
2 20387 229070658
2 63889 737699858
1 30860 88637 411478925
3 56934 46019
2 44127 234413547
1 75522 95522 57699909
1 75650 92894 804922009
1 17053 28799 830244598
2 13610 862066766
3 46163 109173
3 135868 32919
1 5076 53777 14782840
2 26732 174284673
1 27008 75040 73787869
3 28132 6827
3 42750 58842
3 104362 47152
3 19344 50027
1 28192 82992 712368086
2 109088 570557366
3 151950 84028
2 59379 242361657
2 79668 101800322
2 66111 224128851
1 39604 73142 169653589
2 122145 596761536
3 150600 69817
3 56988 56063
3 117753 47300
2 45782 556438517
3 92711 96004
2 172816 910381173
3 104654 38253
3 93074 63851
3 144581 96246
1 72984 105591 216130588
1 18753 113417 427118747
2 66444 138880389
3 42080 45567
1 83046 94256 164714643
1 3766 57038 26518818
1 22455 32341 311017642
1 20997 46269 72628159
3 114552 23760
3 127334 112059
3 90225 7228
2 59389 210552991
3 78383 23728
1 20209 78709 331586833
1 5595 93093 458008202
1 37159 63331 85892353
2 46394 134549576
1 28066 51419 606973725
3 63864 37701
2 134806 728105357
3 45400 112160
2 115081 902725136
1 43636 55114 466033371
3 90122 16086
3 120584 24354
1 18439 26471 381628601
2 23793 37462379
2 165938 976004360
1 5437 38153 520843435
2 143642 35095995
2 171903 498060759
1 7781 91332 197392866
3 148675 53809
2 48248 465682209
1 16464 57094 198112417
1 16044 68727 995140339
3 6442 23244
1 68705 109859 653449879
1 56315 82408 448205551
2 109643 586171547
1 45557 58286 283462018
3 130124 100909
3 84733 72361
3 32501 4255
3 102769 1973
3 76122 104194
2 101899 855453601
1 7929 70143 972895453
2 146315 748065502
1 4414 37005 385862689
3 48504 101811
2 119106 897237948
1 27012 65027 465842743
3 12919 95368
1 58726 106213 130434921
2 1746 16511370
2 8168 367066684
2 75340 66319552
1 41359 104535 588204479
1 32854 84984 840339892
2 40894 208331813
3 134186 42415
1 59669 109178 403411442
2 102719 235306139
1 21915 113233 999487056
3 43560 109536
1 6229 35321 989703493
2 112801 704400731
3 19819 97001
3 77164 68469
1 108180 113813 416352975
1 73628 95733 881478865
2 46130 899010822
3 167569 99852
3 96350 108882
1 68460 80822 493872828
2 124166 958871992
3 154649 105030
1 36871 47999 778376517
3 113495 8932
3 127276 47997
3 172432 10544
3 51679 69414
3 161784 57750
2 45387 786840740
1 111237 113225 143373086
1 25563 78066 661794417
3 88517 70109
3 4745 103739
3 64060 7138
2 34766 801567361
3 75089 15889
3 6934 34720
3 26759 83126
3 67313 27165
1 49748 91469 199406841
1 69971 78197 925755024
2 53978 655815858
1 42269 89372 621030978
3 52265 79406
2 80838 38522818
3 72734 98163
2 19962 590269209
1 21765 107661 749203343
1 24644 86301 224281530
2 132671 511197768
2 49431 681223013
1 51385 82898 605031203
2 47244 436069947
3 106852 69228
2 169249 595397321
2 36874 409013949
1 24119 77489 940717866
3 126639 53448
3 53794 838
3 89624 64097
3 155603 22251
1 8813 53083 765272430
2 94574 79727503
3 140132 21082
2 6705 396963173
2 88097 503000187
1 7685 82910 268585052
1 38537 57951 69721250
1 44005 102021 603534651
3 21188 97196
2 68797 222840040
1 50839 107863 523613886
3 119372 36392
1 56866 73041 618310754
1 106710 112781 841357033
2 32942 264611952
3 134344 56666
2 53861 435096722
2 131577 934177164
2 112671 244082420
2 53211 228156012
1 18352 23864 587557996
3 47052 113976
1 18758 26373 863396372
2 22389 745354562
3 141302 20996
3 43190 71393
2 126220 431373863
1 54610 69064 372111541
2 16054 708230050
3 73002 55073
1 85045 97122 795200335
1 29942 105148 695776115
3 73772 11485
3 51275 1584
2 110059 400422687
3 24711 97222
2 87898 499993466
1 8675 21635 885702980
3 131855 44442
3 19658 50274
2 143258 242941805
3 62269 78190
3 106040 102495
3 58613 106175
2 149914 165330073
3 40750 17780
2 89028 557580770
2 69210 785130151
2 164114 453956760
2 20124 52851099
1 37393 43082 61523858
1 30571 38668 770548260
1 60444 63612 219868613
2 12695 357427331
3 14638 23243
1 15375 48624 239365184
3 104036 23066
3 16147 71957
2 8736 717197571
1 34554 48733 116667175
1 18913 109310 547712429
1 88053 102793 680672540
2 103877 39103489
1 92636 103379 834334222
2 47096 284868817
3 11727 85772
2 137595 582152920
1 41966 104785 123740626
3 63855 45665
2 71433 376258351
2 68579 339569223
1 62848 102785 422556286
1 36767 57387 192538447
3 158440 64161
1 875 43937 742273809
2 11407 228448354
3 43691 57508
3 65201 22966
1 72730 103402 227265841
1 30878 109816 487518697
1 3673 56064 998307239
1 24114 108526 789166777
2 90265 908167133
1 59409 85445 278454860
2 134270 444685602
2 2176 160421994
1 19621 44513 638120401
1 26677 45044 218386976
2 99201 780994681
3 137152 15931
3 45669 86579
1 64263 112759 211039369
2 108715 878495847
3 37717 4448
1 80491 110820 952729068
3 106969 89413
2 21305 43808366
3 14 29399
1 14702 83066 519543800
1 3577 52572 388018267
2 35253 330913119
3 61509 5208
3 163988 39374
1 9437 114083 76397290
3 169003 10865
3 130959 79316
1 39593 70010 568620991
2 157391 239259934
1 2207 4219 629418372
1 61911 107455 757723883
2 32704 534909530
3 129005 87658
2 104417 726840839
1 67323 77145 418116277
2 69387 686701060
3 16856 44161
2 57701 747833585
2 59762 949599590
3 43744 64173
3 156593 103990
2 163109 281905173
2 125363 419422713
1 44003 106419 320277877
1 14812 106642 663330207
3 83394 64520
3 131921 89608
1 37819 113955 313229059
3 36202 10651
2 154836 843861012
3 159165 110369
2 125337 970746988
3 52062 31489
1 5251 28131 342294751
3 154453 26323
2 130349 350762012
2 78404 195502855
1 28005 55455 509299320
3 19544 64606
2 81626 439481909
1 16256 39597 668928848
2 32003 469423622
3 131511 61667
3 904 47332
1 91483 91744 435651316
1 25875 101272 701581248
3 22715 100929
3 111439 46943
1 38622 64911 925350656
1 10772 16080 966046248
1 47125 108780 191884551
2 146663 279649257
1 13567 35675 828970581
2 56396 959300036
3 117830 92839
3 92320 49795
1 53570 112472 553264254
1 5690 37547 765156346
3 95148 107810
2 133676 696762183
1 79605 91819 908161060
1 10158 107210 531318545
2 50240 10992109
1 31837 42279 29295689
2 46801 55341708
1 51802 67880 957227828
1 55886 89248 199709158
3 122804 68216
3 44692 29400
2 57012 864164385
2 103659 123260706
2 23345 200391587
3 17819 64651
1 51956 100749 600231341
1 70453 107408 503024154
3 11940 17679
3 39282 80951
2 15357 46287504
2 138737 802136444
2 46659 457410210
3 104538 23422
1 91484 102024 605670928
2 51292 682474836
2 114215 722648328
2 59904 455571587
3 115635 91592
2 29195 846618004
3 29015 71110
3 129345 40523
1 55301 90193 960047031
2 142446 651412088
2 79147 289865921
1 9304 57844 381043192
2 34058 107389537
3 58576 46973
2 159691 304234766
1 1959 29779 713554394
1 47279 64547 950598477
2 3892 244577389
1 48772 100501 2185513
1 86212 109894 207114807
3 13603 22151
2 100553 16621262
1 34555 108441 600670823
1 84277 90117 423957204
1 72259 79529 676825934
1 72383 98410 898317708
1 67370 70723 116061890
3 104824 65911
1 947 113988 155000871
1 16584 53002 928570952
3 33138 111930
3 25245 111755
1 18810 95711 524125153
3 118002 23591
1 8002 73698 367743307
1 21283 32374 86308325
3 59329 50287
1 26396 86028 55276526
1 54478 106706 949552790
1 35701 103288 370342727
3 57799 13141
1 13612 38091 986857231
1 86694 112193 403211245
2 113059 409923448
2 32388 265292158
2 61509 45968309
2 43844 117903691
2 80136 914911011
3 82494 56397
3 108383 7134
3 155390 99008
3 153502 22575
3 33411 15631
3 6374 75361
1 24169 107446 199616384
2 22042 579659125
1 41079 93579 326162352
2 125674 152148873
2 78322 439753523
2 85592 929465185
3 31969 18535
2 134665 274637317
3 54108 4752
3 141256 81508
1 1617 24544 414040519
3 24917 59682
1 33664 110837 673454417
2 150191 517443191
2 94211 376622367
1 27559 105931 665444480
1 7159 48815 85321911
2 136098 372906860
1 10942 22665 73356397
1 25734 32442 928043334
2 136900 43422492
3 171327 41277
3 118771 93181
3 139804 93466
2 70290 2322707
2 61674 844598872
1 97333 97334 721278323
3 62288 60623
2 99656 237704839
3 65786 18791
1 5541 29098 858046217
3 155671 86209
3 118301 90792
3 113921 93862
3 38675 78052
2 47265 381948571
2 75120 112501352
3 1826 74452
3 3575 113217
3 166129 14958
3 74641 24848
3 61785 50951
3 36073 81630
1 15457 20950 337719539
1 24492 45735 829253840
1 17591 81712 826140914
2 160360 265571949
3 69772 48586
2 118245 547877870
3 44493 24504
1 2950 108194 221272020
2 31193 998248832
1 71403 104439 558139801
2 139924 353211085
3 129502 42173
2 168245 587684580
3 74943 9646
3 137022 78926
3 59787 27451
1 33642 46724 19579674
2 3699 818714644
1 74698 111588 534583310
3 61722 44085
1 18806 53860 329895715
3 36277 33305
3 157518 50357
2 112484 345210453
2 128520 400195848
1 23853 66675 539215089
1 12877 32149 440157802
3 50343 95902
2 151296 155480190
3 102843 13707
1 68338 89831 789211802
1 12022 56249 802123952
2 139488 673259114
2 71257 546991156
3 80237 66231
1 69713 77108 876134941
3 66171 648
1 42449 80202 59966628
2 38486 581731203
3 83097 16871
3 154177 84797
2 146901 775045364
2 137453 956183786
3 94452 45357
1 28727 60112 521590131
1 34109 111678 844217044
1 7818 41312 220384203
2 13545 723074811
1 36379 53827 486078830
2 56720 975676517
1 24741 96948 15754896
2 60532 576017907
1 47793 95575 76921023
1 51978 84098 744396595
3 37811 1342
1 56434 104623 264452436
2 180 234164632
1 47839 58273 770100423
1 55712 66260 221736491
3 3865 79329
1 8954 109195 206844656
3 13871 100967
2 158331 159072170
3 116367 88635
1 67207 68920 353332325
2 3508 587433830
3 62782 88200
1 62143 100325 179863967
2 135577 507475778
2 108432 781818252
2 11339 692810479
2 3538 439998572
1 59824 102302 201711635
2 109155 976379084
1 7516 108132 976184878
3 60061 60212
1 21207 35608 944667235
2 20188 196416389
2 104839 36351141
3 64522 24593
1 58461 106951 91923769
3 88565 21198
2 162566 353156554
3 146055 89858
3 134299 23066
1 46220 112179 453971221
3 102251 48282
3 97263 38110
3 144254 63747
2 131456 290081294
2 80362 510713483
1 83058 112995 265663503
2 26349 600814764
2 26196 974850608
1 56374 57181 998267968
2 147274 472056545
3 85048 91812
3 40620 88008
3 150333 6980
1 1931 58385 826888108
1 46328 88513 195005079
2 71182 364342606
3 159454 72820
1 92405 101822 99500266
2 143821 106131885
1 64715 77487 702676584
3 25858 62801
2 65188 415889874
3 48175 55249
1 54620 94544 21090420
1 30218 50696 399423127
1 21292 43751 348969471
1 44255 63862 391016495
2 110344 666245931
2 20154 896115345
2 118305 225132944
3 172853 42986
3 44046 53525
3 100599 44537
3 82719 1250
2 8202 619822903
3 70663 74415
2 75935 18027847
1 12265 60213 376927819
3 35451 27408
3 116809 12052
1 28658 47265 433298010
1 17098 63269 471035468
3 34331 14516
1 2176 69787 677468515
1 40223 99312 106103337
3 69511 59970
2 164209 486910928
2 172831 282872185
3 167384 24976
2 97267 757996123
3 154791 55381
2 147527 712807998
2 150280 684595830
3 87929 45890
2 32676 859860322
1 61727 69153 841200521
1 73925 80428 432501503
3 2617 33492
2 57465 156930661
2 13980 359026056
3 79496 78378
2 87046 32978619
1 7668 35984 484640041
3 166200 103122
1 3778 98379 445593221
3 47845 101568
3 33514 113049
1 34513 108284 388146412
2 3580 425429635
1 10914 30365 184326848
1 85185 87264 326919133
1 35815 73731 742152149
3 51007 37275
1 37127 40434 48234895
1 86394 91451 977241907
2 127139 265044656
3 108721 44157
3 59026 49973
1 47372 80760 150926125
2 54647 662010924
1 5871 38807 273513310
1 59351 79954 639466125
2 61486 887843596
1 76644 94829 929408614
3 128876 53163
3 73037 88737
1 10021 22447 927736187
2 159032 241213815
2 45296 49747485
3 26993 12362
2 135378 489603265
2 168666 902507005
3 54692 95771
2 11455 774644971
1 18667 91359 307061272
2 15218 779916099
3 35036 61786
2 167788 947509210
1 52333 92640 354728252
2 56212 309540311
1 80116 97375 771319638
1 19760 30645 480708090
2 117840 748196980
1 31639 78860 175505996
1 63376 103881 798450747
3 70853 101562
3 66367 88375
3 103818 39970
3 87084 64464
3 167266 100038
1 7057 14890 551338393
3 58983 46560
3 88371 71683
1 51067 97256 492172493
3 40103 34052
3 149644 22965
1 10652 25361 611145310
1 56228 112760 701308556
2 68994 78835933
3 65799 40554
3 164040 30578
2 174168 210513019
1 10927 90303 936203198
1 42796 80488 87037615
2 127327 268783900
1 44510 82462 416395363
3 14791 96146
2 76162 801590830
1 47663 112806 426924355
2 103792 933895721
1 65213 98619 880618024
1 17385 58419 819838885
3 313 107704
1 16077 27036 384431610
2 37229 339737704
3 23624 94953
1 28225 54569 804766018
3 145732 101768
1 86114 93065 935761544
1 51993 103402 224391844
2 95351 441855439
1 13575 107883 341704448
2 101410 56942628
1 62340 91257 246837851
3 135207 13041
2 70152 859970155
3 172905 38695
2 165109 635144369
3 158070 17989
1 54262 75525 172651155
2 17240 217152735
1 88191 95522 699999691
3 19341 12468
1 14519 62080 672922329
1 41888 77459 517027472
3 3642 42667
1 35987 107308 113795901
1 26844 100596 12880123
2 137192 242966844
1 57643 101455 115156927
2 164077 920894506
2 128841 77230595
3 50347 27070
1 55114 55346 433343756
1 23829 113458 275474806
3 36769 38090
3 36154 60912
1 62862 77834 454259855
2 24223 209474307
3 5483 53165
1 72627 79918 815207222
1 30901 82434 891739600
1 4097 90227 970746000
3 43241 50744
2 134415 390345526
3 35708 100834
3 8160 59448
3 171759 79227
1 36586 107072 249115357
2 18369 192663055
3 16107 84799
3 104486 34054
3 156060 105121
3 54919 68636
2 145731 872399061
2 127242 149356299
3 52687 11431
1 9601 21177 520010438
2 91399 369297800
2 74623 595098386
3 148287 43773
2 34317 824032066
2 112684 491706937
2 120125 385720799
2 61670 489450155
1 43340 52466 926376419
1 17731 39951 119824148
2 115357 168540283
1 8890 77592 69504333
3 80533 98499
3 168871 45760
2 120584 208243715
2 35155 274135112
3 100095 29231
2 104683 144912017
1 43835 67560 460298358
3 116478 51406
3 109152 74686
1 31853 82899 576559356
3 148105 104112
2 105507 987000183
1 64597 107265 303694106
2 167033 671867261
2 130708 735291574
1 41093 65054 896146373
1 58800 92586 427715590
3 57258 43433
2 99237 142247378
2 142492 15646609
3 119401 7943
2 53340 591489529
2 101457 552398912
2 20090 820222374
3 103915 68664
2 173320 20733988
2 124790 655681071
1 7401 55132 115403118
2 112716 603225531
1 22708 47492 800458955
2 154641 207607130
2 41176 716021772
3 53140 52799
2 138940 193955193
3 7145 50429
1 20590 30645 201797488
3 55729 13865
2 151831 356596066
3 76049 106553
3 66231 80023
1 9615 29665 307734517
3 47689 112253
1 48533 77329 482524432
3 3626 93446
3 42348 3237
2 144675 828827272
2 39220 866703874
1 19144 113349 900524725
3 150732 22980
2 67895 955303221
1 29891 50313 234550233
2 125544 809354621
2 59662 366669960
2 5954 569168949
1 21181 30032 97884408
1 61081 104412 887176323
3 77448 87927
1 46272 71773 279417646
2 20114 118122502
3 27144 69659
3 105546 72196
2 12852 466819631
1 43189 51159 735740603
2 23100 819872814
1 2809 64402 647572834
1 56288 86806 524290794
2 112730 958759391
1 10085 35158 354325991
1 20969 31530 34481941
3 64745 59823
1 30870 41375 337484026
2 87116 694934963
2 153335 262440744
3 147103 11310
1 35723 91285 122410636
1 12559 69716 752120350
3 90118 89523
2 24940 766219004
2 159406 24856677
1 12697 56617 979045315
3 56665 70098
1 1715 100978 165878871
2 102262 574029581
1 28190 79574 696401572
2 131606 666546645
1 86401 103723 348713805
1 8907 23589 939422957
2 138689 217745919
1 14294 64683 479756370
2 67335 324628472
1 25038 68983 600399270
3 168163 81015
3 148349 30020
2 153378 382092508
3 129449 26466
2 148653 330152745
3 91686 87304
2 39113 643613532
1 49418 95724 772057199
3 97147 23661
2 12442 197105776
1 69863 87186 354922878
2 117197 183778366
2 72539 163432265
1 19123 85723 372530555
1 35398 36723 800127807
1 92784 106327 507171578
2 27830 220876050
1 1152 10897 519487708
2 27367 658870106
1 80326 80354 661407676
3 68936 56856
1 18157 104957 548065482
3 91325 25308
1 60898 112874 560702298
2 30118 76848851
3 111078 101235
3 98102 63100
2 47908 939148579
1 28447 73107 330862666
3 69934 106971
2 91804 52018776
1 54226 114348 178418204
3 123992 32285
1 37641 87588 879041476
2 131199 682845913
2 166153 481302554
3 133813 88898
3 18976 23222
3 17292 11942
1 82425 106578 793227847
1 93028 111665 369160271
2 158792 285095892
2 167475 973535372
2 4222 919813480
2 57441 890636097
3 61167 35336
1 931 39331 744340445
3 91641 61107
2 26985 404346874
1 1677 102652 221049783
1 1112 5801 289050950
2 43460 441373258
3 36145 73085
1 76039 100385 64311484
2 102533 452814243
3 139912 22590
1 8607 21871 547320036
1 33315 101122 463313183
1 9181 55752 591627741
2 159978 768422627
3 52347 63731
1 12480 88199 116436384
2 121221 149769699
1 66399 85030 38436746
2 170946 846716393
2 6951 946141302
3 24670 105712
2 141155 59786822
3 91438 5155
1 51310 66087 154944140
1 74817 105577 540662070
3 112691 23110
2 143170 914100095
1 16475 96844 931283042
1 29150 94777 734538401
2 2808 589327185
2 143203 465903
1 65070 93512 522028503
1 30279 46755 577137824
3 90289 17543
3 116719 53259
3 50714 40258
1 70994 106543 556659605
1 43249 43561 579187443
3 60620 109693
1 57378 103193 12628538
3 137122 33535
3 12802 67627
2 12088 289315173
2 128926 285130245
1 44454 60180 548231853
1 76263 96950 436126134
2 158834 259720053
1 70495 74965 153792559
1 49566 109381 525853874
1 89542 108124 392037913
2 133004 402074962
2 36354 710308306
1 94499 107777 543789642
3 78656 34266
1 10519 69041 19977623
3 120096 60325
3 5542 17587
1 243 87327 635406233
3 162059 93987
1 60754 89223 798385778
3 113526 4949
3 117442 74787
1 30589 106749 895051221
1 73096 79401 774316669
1 36783 105874 831883228
1 4940 69688 573603280
2 78312 422040363
1 81506 106167 358566258
2 168697 868350927
1 22058 46657 463217817
2 26947 774736809
3 64369 69339
3 65381 47505
2 52644 276637550
1 50619 86636 157098592
1 56369 79351 464850901
1 61361 101826 728124084
1 48282 100088 974776338
3 129678 14826
2 149208 452852726
2 128914 125255075
2 6749 648407028
2 98249 655978797
3 9205 59568
2 168190 299787760
2 104371 230048398
3 154187 89534
1 9649 108371 203296603
1 76244 98374 120718711
2 58564 305632967
3 139516 28756
3 78813 36588
1 34014 61479 113539511
1 32908 66599 426648998
1 50387 101756 521294123
3 121468 89248
1 5384 91588 918864910
3 104713 113612
3 136794 98302
1 29281 108183 513165895
2 74859 114192292
2 157037 453219239
1 40328 53042 60709849
1 31182 43526 50632553
2 10423 49654324
1 24394 88091 51205949
2 95307 198529365
2 171405 919547541
2 24548 242993928
2 112914 553786009
1 52290 58939 182988100
1 59124 98523 441138948
1 99850 110698 422563869
1 1356 25565 72172795
3 111885 4507
3 38113 107151
3 15205 55537
2 112707 732086218
1 28934 79139 998663764
3 40511 37010
1 34309 41373 10080602
3 8596 33029
2 74708 648835828
1 41916 84129 233776038
1 3312 105130 363442911
3 22308 111643
3 134975 105222
2 12081 707483154
1 5888 51653 892747582
3 84568 104845
1 9523 46262 747492187
1 67831 98925 385038716
3 18316 13901
3 7045 105309
1 88505 96271 15843877
1 93278 107655 100725225
2 107778 191753573
2 126839 662957889
1 73136 80353 535886181
1 101889 103981 239666526
2 54896 471998968
1 43666 94642 454422256
3 130539 64002
3 63721 71779
1 72927 90009 89931707
3 113399 101444
2 33084 837123973
1 70952 76858 327989471
3 170007 7720
3 34635 19421
2 9408 994077776
1 75874 78632 805830362
2 130124 935760843
1 4395 62363 194880096
2 98728 488507446
2 130905 540521923
2 68278 605362629
2 62344 971896776
3 76783 15973
1 61298 91382 702262351
1 26316 64304 433140113
3 124507 59765
2 52364 212724395
3 118285 33164
1 75944 111664 737074553
1 51153 76083 518708242
1 63743 101568 845583266
3 181 34020
1 29471 90625 486108124
3 150879 35848
2 107908 641054895
1 106791 110116 347726846
3 70572 1761
2 41276 568209523
1 45930 81768 395373627
3 112427 100452
3 82940 12364
1 2546 101616 927524272
1 43019 88855 461711690
1 90778 92880 643759022
2 123367 503089885
3 73826 33981
1 46103 84557 131458127
3 67907 6680
1 89430 94892 235080457
2 122797 973326893
1 19763 33293 814091742
3 7917 30305
1 27237 72146 90731502
1 5085 97064 284729782
3 85305 38133
1 83554 89272 685099467
3 16601 114007
3 135684 79668
3 67323 16862
2 134122 332493519
2 174086 373560667
1 61817 70644 637917897
1 22121 43097 247775234
2 60174 302187651
1 4443 34545 574370671
2 25257 91331978
2 131018 350898155
2 37405 190299368
3 135632 90016
1 38115 69629 450750277
2 132026 868190732
2 25889 600440174
2 117535 550419712
2 164054 704927392
1 63725 86834 231773580
3 22216 21099
1 96511 111940 257177267
2 127161 413977051
3 22771 28469
2 16489 292020770
3 62429 800
2 140510 408241830
1 79117 112281 399797797
3 148246 49214
3 116365 74806
3 93111 14531
2 79192 598075418
2 44457 890817395
3 74490 88818
1 70135 83902 947987294
2 119677 471732771
3 79490 9980
3 153230 21278
1 3661 41877 792066742
1 54620 94074 461738549
2 130057 449273929
2 137409 807182157
2 173809 928280374
1 24465 47095 574932435
1 60849 93998 924480686
2 18184 494592720
3 124652 39617
1 71443 97378 367985257
3 73547 68815
3 4889 78717
1 32339 106548 132098724
3 142566 7271
3 170341 2870
2 9661 191457655
3 139152 49243
3 59517 56206
3 145619 16422
1 57689 69805 295180642
2 88324 223653458
3 61806 43967
1 41912 104431 207560075
3 60554 78998
2 89538 292481705
1 10995 101305 179197583
3 50126 14071
3 168477 81506
3 37721 51916
2 59704 398353887
1 29394 58694 204963880
1 47587 82081 799329841
3 99080 11193
1 21311 39059 211808926
2 24334 850857265
1 22399 110878 238263706
2 111131 991514697
3 54402 20092
1 65785 108531 840498252
1 1437 1562 346235618
2 129346 417226966
3 68715 44644
2 99547 816082921
3 106816 18827
1 12367 56967 631616800
2 91464 622755659
3 130972 112060
3 92007 60959
3 100407 7658
3 106581 73885
2 160676 508180471
2 46697 49775964
1 32379 100231 485098939
1 22785 106793 790865138
1 94127 108029 810367828
2 39262 847454187
3 86046 31092
3 96625 28921
3 132540 147
2 35219 97989160
3 106343 99690
3 106524 30458
3 7075 82225
2 84240 492800563
3 18528 41996
2 15697 636739266
3 60981 54960
3 69811 19797
3 11256 79831
3 116087 114179
1 58908 64381 653456734
2 153772 74268840
2 155157 595392787
2 74707 592557589
1 8866 17771 295850181
3 151270 76884
1 27293 93090 477023238
3 41960 101495
1 11917 43634 337372847
3 25983 58880
2 61165 146697436
1 58977 90158 803656582
2 78351 163786733
3 7115 64520
3 175268 41087
3 100285 48281
2 62907 833254893
3 6649 4131
3 48280 60805
1 27696 40313 59459543
3 94953 33431
2 162305 332258885
3 113784 80688
3 93854 25146
2 137922 832751753
3 56912 30676
3 139131 57251
1 5022 61111 239166945
2 132293 337850997
1 14714 69014 247376809
1 67229 107106 177493640
1 9102 72105 862371913
2 173166 374332520
1 48254 87575 389203964
1 54924 113358 438954980
3 57497 21058
3 15080 58462
1 49348 54484 953156473
2 74762 823445065
1 62117 101090 997802952
2 108509 71114509
1 50060 111148 933127433
3 9404 64806
1 82527 83880 947408170
2 29796 354880589
3 58413 94812
2 86564 862416241
1 53577 61613 967600143
2 18084 922714804
1 77658 89878 758050101
2 30657 657307120
2 45605 667624121
1 12216 42878 369210141
1 10980 70294 809870442
3 20184 88298
3 98293 91999
1 23860 107310 649638768
2 24247 487955058
3 167548 100460
3 163595 81212
3 159600 61685
2 95905 427048949
2 63363 434211128
2 104889 848913498
3 123617 39362
3 46159 65224
2 163557 123665118
3 32392 75674
2 98778 245773662
1 42282 72672 580430833
1 18513 101360 274636448
3 145268 63514
1 43508 44317 632798310
1 8727 94290 778324864
3 23681 30923
1 23453 96198 36662075
3 66226 26297
2 52414 3478558
2 114287 941379759
1 52469 53971 915020943
2 157032 967909821
2 167396 327366569
1 78981 91144 127081562
1 18138 22898 378682971
2 145060 670503287
1 47249 72019 80866459
3 53351 70363
1 14618 105437 60729716
2 158627 530836920
1 21012 58530 340402850
1 34409 106787 128028936
1 13677 99907 829828152
1 35016 36265 834495239
1 99506 103911 981057165
1 5975 57571 325762864
1 20538 71377 106001229
1 31432 94699 935385234
2 85084 242765615
3 12058 54912
3 14835 6600
2 173000 494382399
2 68732 13198030
2 61158 452023220
2 169502 880325974
2 140262 736852712
3 148908 82624
1 57648 60225 91575737
2 137940 560778043
3 145991 82594
3 95054 1360
2 136044 176070366
3 421 29848
1 17358 110755 633967467
1 65428 68228 312243943
2 43333 330632144
1 44661 94008 995858780
3 78764 73838
2 25741 357523244
1 51612 108664 56477851
1 22798 69052 669806404
1 68773 74356 705332638
2 37846 409445109
3 1370 1631
2 32979 886172576
1 98651 113142 343635660
3 27320 49019
1 90952 111705 469846516
2 146051 486600839
2 24832 500296023
1 49539 62705 473309590
2 3437 799178342
1 22474 100373 829614462
3 120547 81737
3 12975 14998
3 124915 61028
1 15367 44083 119515885
3 33419 94982
2 39333 694500561
3 32454 64359
2 175267 282356914
2 129563 212950120
1 7797 61702 281565937
1 840 38499 903821203
1 80954 96508 562287611
2 30035 210727950
2 132534 381062794
3 228 82180
1 46838 62603 802788397
3 7945 112550
3 80766 20888
1 89201 113312 327015302
3 157519 57810
2 95458 715702920
3 22632 105847
2 174365 34012577
2 51875 435441773
3 65203 42301
1 70792 104140 203023935
3 122993 72997
1 25798 109502 224261239
1 57315 78793 757344877
2 146306 903103092
1 27729 97989 122298963
1 19503 78205 30174386
1 63566 97774 838128541
1 88187 90859 363210371
1 6003 60926 742578141
2 66976 715369164
2 13489 327730840
3 82271 16854
2 166973 969679002
1 15146 81050 990792217
2 58989 658100074
1 10309 16830 63579845
1 26550 88914 145164293
1 4254 87758 289962360
3 168374 103492
2 172429 883416386
3 148942 108908
3 159481 15439
3 90912 83980
1 55267 73136 974581995
3 147823 105189
3 119965 5888
3 91783 13028
2 26341 785852848
3 151773 94039
3 119979 39292
1 36085 37271 602298354
2 100999 712337892
1 4254 36267 881642335
1 25976 50496 59534270
3 68351 60644
2 20820 682549415
3 122111 30919
2 79709 79701849
2 127416 892026537
2 49893 851272672
3 110980 51396
1 109739 113274 267571784
1 13644 31325 65697274
2 38300 833449956
3 61314 36390
1 23220 71636 623796841
1 6419 49393 897821937
2 84119 749078320
1 67059 104151 128141841
3 117269 12694
2 44443 515274801
2 38460 61389319
3 83235 37149
2 137126 724723283
3 56810 58003
3 130781 82088
2 113031 790295322
1 31071 93607 416149762
3 57633 27369
1 38600 65013 681863498
1 50694 63325 176436254
3 34937 11570
2 43197 246136579
3 41118 46107
2 159363 974829021
3 61261 27455
3 70627 31510
1 98604 113680 468807315
1 49126 96152 305163826
2 44829 406296168
2 94791 919654179
1 80898 113625 629161983
1 29198 86408 8952769
1 6175 83815 974109537
2 142713 124853928
1 26536 106262 685124105
1 23368 85878 305340223
2 22686 169690497
1 17971 64379 227376878
1 9440 64784 776781274
3 30649 100243
1 22990 35724 846983189
2 73699 86584526
1 65801 107946 92565691
3 88579 62306
3 166282 87707
3 39508 45788
2 106394 852944670
3 105522 43455
3 469 97507
1 47714 92429 385674226
3 23227 96401
3 56472 23617
3 139664 47136
2 75036 20032179
2 158678 407508467
2 140130 10177066
1 42487 81499 932369935
1 32185 110095 406320736
1 59958 74232 945554110
2 46844 132253271
1 55390 101906 411152258
2 37735 810257236
3 52861 84361
2 76230 238386737
2 37826 467953112
3 107943 106397
1 32775 50041 129739027
3 28694 96070
1 40606 53310 450399359
3 139918 90584
2 161728 128535193
3 170694 96153
2 64954 587989729
2 141805 275769698
2 16185 281565921
1 17975 91325 177108204
1 38676 80188 858993680
2 45817 992340615
3 28719 28444
3 8941 27626
3 48811 30939
2 151118 212564061
1 68423 96726 257341817
1 39073 77614 187142631
1 56990 112863 851802374
1 48300 57844 446262755
1 51119 63029 973394053
1 9107 51109 691384481
1 34064 73570 410492468
1 9560 66400 218575793
1 26546 65700 140440013
1 40464 62233 532874728
3 4478 37126
1 56801 104568 98003371
1 34765 50496 81803545
2 130564 442501505
2 53394 814990328
3 36261 85652
3 23261 19256
2 94220 219046921
3 148334 100746
3 69725 109927
2 58369 655472403
3 27938 59218
1 4897 79233 297044200
2 169715 148956398
2 20003 485329032
3 137372 21732
1 26218 102551 103483062
3 30136 92509
1 12417 13890 937354865
1 18667 91906 562666337
1 81740 98770 416470040
3 113753 87185
1 93679 109605 371749557
3 165496 67017
3 172912 4245
2 90913 948012649
3 145978 49159
2 95977 309877426
2 74331 673660394
2 65503 125419549
1 14961 53024 417963695
1 11099 91236 261214017
3 162481 22734
1 2365 101617 335194165
3 21996 9777
3 99698 29824
3 147103 9590
2 49187 263383186
3 77495 27069
1 22670 88343 864831641
3 37808 83406
1 72011 99736 252258325
2 15964 129282261
2 55550 135316816
1 40098 80574 21176580
2 150346 378142312
3 90677 26668
1 33528 78326 899744460
2 33979 458903350
1 14811 58431 619093241
2 3428 980905448
3 155218 46021
3 150085 34188
2 137630 971314751
3 153685 87452
2 16853 101858760
2 150265 623594680
3 142327 23001
2 150578 496768536
3 133101 73879
3 102473 74713
1 45282 46066 126226583
3 164069 9038
2 51480 638179674
1 43508 71695 948412086
1 9311 72245 776731372
3 54214 22668
2 95508 448010741
2 153036 644546993
3 110177 72225
3 120501 31466
3 144515 54396
3 124862 52948
1 24902 87451 656480754
3 96262 60234
2 160391 271466952
1 80888 81075 254115196
2 110830 103581767
2 160714 106865657
3 29685 71232
3 30832 44318
2 50185 789887418
3 98412 22402
2 101237 486612478
3 13699 51105
2 33154 515344032
2 35863 731534965
2 86261 914306958
2 131228 444417557
2 138446 897265864
3 21490 87997
1 73492 89692 409561628
3 54618 87800
2 34995 683088833
1 30288 84442 303997684
2 159531 999361360
3 99926 7842
3 62296 28344
1 32117 83782 434688325
1 54097 111732 810692542
2 119064 856890013
3 172878 82058
1 4382 112612 643409782
1 6451 58068 356080020
2 81794 513922634
1 12145 102269 821512448
3 97063 18415
3 54214 14417
2 26666 937996275
1 20394 68661 585090545
1 34963 61329 325156602
2 56735 301183560
2 108046 845350757
1 49239 53321 396838556
2 142721 132523616
2 114332 142014942
3 101266 29434
1 8530 12405 901063090
1 76903 100121 214428085
2 5860 545651911
3 164811 4003
3 74543 103193
2 24482 790782368
3 8281 18534
2 114984 537731876
3 6096 9547
1 63757 96609 449239266
3 116284 103161
3 146706 9271
3 98314 94932
1 25006 109041 522852936
1 36577 66159 737956387
1 42844 74680 47195099
3 152381 111201
3 4788 108865
2 7101 265865110
2 4864 218974506
2 62892 340651544
1 28678 36697 205142004
1 34408 90543 360936730
2 43511 351482332
2 7971 465406173
3 6616 96898
3 104501 78419
2 8075 501274938
1 6947 36154 460192423
1 12044 101073 41063706
3 173736 97225
3 153605 10046
2 108164 121296584
2 129549 933032064
2 163469 723738201
2 54203 110506758
3 160380 24147
3 143594 47132
3 49993 43574
2 27380 149557695
3 117476 100559
2 81697 207930347
3 151876 77593
1 10377 21063 803072827
1 43804 87296 102407840
3 92105 100349
2 2161 687231841
1 32380 70186 78694377
3 78751 48108
1 15511 33649 516858031
1 26547 37770 804273805
1 41707 69894 78381996
3 111852 106200
1 47003 104686 851312079
2 114359 780644492
1 4494 54479 25316654
1 589 38983 422969067
2 161774 582537012
1 16022 32678 867780877
1 35132 36678 465352232
1 54694 72484 791018113
2 163465 290924337
3 107523 89997
1 25759 73107 604771824
2 173760 107793516
1 39091 88727 717028558
2 19258 194626593
2 172632 287084070
2 4628 712124500
3 39552 60754
3 20564 19292
2 23717 769216889
2 63751 538387272
1 28667 96874 705890705
1 1493 19682 682424147
3 107558 20552
2 96337 747928880
1 108374 113926 541235898
3 135846 21010
1 37933 77266 221003467
1 50610 88965 633700243
1 65699 70944 111393994
2 29233 487396321
1 65925 102452 421612824
2 89950 735030345
1 53468 63859 114632743
1 47741 105957 428845737
2 47029 859098301
1 5564 71192 190827855
3 162623 82628
3 45554 82278
2 89661 75183793
3 117867 30576
1 32117 44575 402082745
3 127224 47368
2 175119 155231811
3 924 42971
3 118970 95959
3 29530 101644
3 112184 77682
1 70939 91596 72192642
1 32203 87676 102815676
2 14659 242402551
1 34156 91264 940452791
2 169089 328078045
1 86420 90930 258637201
2 100254 462619322
1 69204 108852 722223660
3 75651 99176
2 128439 710850973
3 42893 24834
2 116161 84034747
2 63876 439612324
1 49643 54795 854213442
3 92359 15044
3 54353 48250
1 102624 107082 761416510
1 3506 111074 66286974
2 132435 301895800
2 98989 490329169
3 123806 51232
1 66534 86314 159714604
3 62741 99976
3 28489 29081
2 29785 251619799
2 87045 893872541
2 149357 737871190
3 93878 59130
1 86353 105802 964813235
3 118552 94377
2 22231 611373621
3 94751 114296
2 112605 730323513
2 10179 745119998
1 37246 100271 819265589
3 168267 77727
3 20516 58137
2 40916 71543657
3 139659 114079
2 173673 909794301
3 159188 13847
3 31879 60282
2 76371 816655156
3 116022 90123
2 40108 770775040
3 146725 100484
2 79784 215610132
3 104983 87092
2 41228 982114199
3 131660 89229
2 125835 611656194
1 37109 67981 731368129
3 155065 86600
1 73839 80612 895048577
3 11772 6062
2 158685 74207432
2 164822 140930803
3 14791 98454
1 71905 78715 35244592
3 38624 95198
1 17692 33681 602914280
1 67598 75778 129990282
3 61277 94475
3 151647 86339
3 170620 81535
1 41314 45882 372317828
3 5489 1624
2 139316 139247781
2 17856 106613469
3 116927 49493
3 29402 71944
2 37810 254608246
1 5001 57748 250607110
3 132326 49915
2 142017 610217445
2 153171 559317069
3 44619 29962
3 66272 74982
3 65464 44572
3 153569 72238
2 10318 36617868
1 83126 102577 803767640
1 10677 21087 261562422
1 34195 103267 765614243
3 33426 59299
1 38108 43133 494521076
2 9565 994745593
2 919 908496668
2 85793 80002642
1 1950 47385 167931973
2 100826 140687282
1 38115 75150 472288447
2 64638 353104023
1 15397 38875 497466029
3 22930 56257
1 48138 74656 838650598
1 42535 71136 881283555
2 18148 45009724
2 166601 273002850
1 10477 99414 360729229
2 140993 652214242
3 101252 106780
1 54903 94104 439186129
2 149708 276664109
2 137283 736466913
3 97209 19074
2 64823 60216524
2 132342 39696130
2 48507 211625761
2 5642 698306056
2 18700 933345604
2 113606 708106734
3 173539 3374
2 70190 430789334
1 3491 34334 795245101
3 18083 88638
2 90991 293948496
1 6597 112558 333680464
1 2497 41455 716997053
3 137399 84021
2 138127 461792903
1 9345 59202 820902726
2 102944 842261166
3 87409 75518
2 113494 608410641
1 96045 114402 554652815
3 142913 24408
1 46696 104698 623708849
3 132476 97657
1 37730 108288 874587563
3 26193 75150
1 38251 71984 531067780
2 47543 30711213
3 10266 113019
3 37805 47973
2 146854 235756424
1 77411 111616 515558382
3 56637 106106
2 47945 467866224
2 65388 111434916
1 24706 85259 911131119
3 12615 81495
2 148813 740802116
2 102048 92218058
2 109073 106273813
2 82151 719314787
1 2972 113252 478272007
1 15630 83713 808565808
1 88505 112575 598429177
1 22426 69321 895775637
2 162873 665389492
1 25184 106555 122303141
2 52744 559998405
2 20170 512668140
2 65734 222969795
1 35937 66534 841157412
2 136668 930284864
2 124259 850151554
1 85767 114340 852605598
2 6818 176263262
1 11125 113703 301146871
3 111591 112130
1 4117 77673 681171443
1 36174 104928 417548810
3 143791 25678
2 171630 407726388
1 41045 90247 892379108
1 11784 96220 236072876
1 35171 87847 446852621
2 114744 615463251
3 54175 44226
1 10143 45220 888827668
2 171887 977105112
2 75851 46979837
2 98577 447679641
2 96233 811666800
3 28548 98178
3 82637 22319
1 85455 109138 710869800
1 19225 89231 689494602
2 134838 850287993
2 111791 67711225
3 94510 110383
2 100160 496666259
1 20238 63458 981149435
3 6261 104045
2 166367 974668890
1 65021 90803 538710910
1 78432 110813 452638765
1 93869 111673 110793178
1 17272 105201 442205966
3 37101 8741
3 37464 90465
3 23416 838
3 157301 70214
2 5331 949344334
3 133740 83781
1 40752 95617 748241140
1 66703 111575 734926932
2 28857 523271489
2 91867 88733563
3 39033 105299
3 79149 58235
3 43120 96797
3 89104 85617
3 16702 82684
3 54264 112398
2 138416 34720943
2 15625 692413976
1 87524 97906 940683841
1 60065 65715 586063306
2 146648 599177334
3 77263 2067
2 159939 40532518
2 70216 955551459
3 131360 11816
2 5833 981957482
1 38251 43625 930274911
2 55527 764742249
1 16934 84060 347806962
1 19152 110367 11154273
2 140120 94524413
2 74336 86245923
3 134235 13415
2 129447 31601381
2 91012 370039353
1 39042 103846 732276363
1 7501 73830 569187475
2 104 937918680
3 44049 90198
2 21389 31603543
3 50497 66599
1 13815 67864 110494497
2 60299 276296258
3 52551 10841
2 28807 724080212
3 161267 1260
1 101991 102137 340422208
2 73568 602115667
3 15295 14237
1 2329 4970 644103396
3 168515 42038
2 45095 837175391
1 11513 50353 54149314
2 150133 602023877
1 28420 39336 811300727
1 33989 50781 73603901
1 75500 76949 867004649
3 96116 62803
3 142260 86557
3 79929 15948
2 138135 193106380
2 12568 214778128
3 116970 52654
1 8804 33122 170732399
2 22161 205367974
2 19468 349634404
3 56543 110965
1 5340 25665 754970624
2 173593 204666542
2 61781 70116714
2 142542 849167295
3 87079 8230
3 125766 107472
3 103311 102408
1 33791 61547 423003175
1 3899 76755 38199236
3 4287 5810
1 30417 99543 853209388
1 4478 50462 782812398
1 47842 83293 244838238
2 75064 712645813
3 142571 60645
3 98028 56095
2 80891 141223305
2 38020 514516572
2 120836 345195136
1 38268 104683 355908947
3 36184 43991
2 69251 714098097
2 69091 349062924
3 133518 63518
3 153243 47340
2 81190 739529608
2 118394 746903319
1 28316 108080 137625915
1 87994 107136 733387897
2 90158 706135962
3 24537 18425
1 40397 48544 703380263
3 6529 57153
3 24160 15040
1 21113 21125 270290296
3 67607 44687
3 105148 65116
2 93572 226160163
1 9463 103780 786953389
3 56513 10943
2 10428 501594554
1 25642 47747 289606727
1 60572 68874 95495082
3 105086 74341
2 90378 737820993
3 163329 31587
2 51061 607874548
3 4374 44786
1 30009 96032 681212361
3 54801 31774
1 39297 90305 129464634
2 34831 995403935
3 147197 4550
1 13537 40135 215745428
1 31134 91795 30238781
1 82451 84418 847943135
2 134691 745045604
1 57253 64675 717819795
3 42055 109605
2 49869 522690254
2 138850 605319280
3 51248 49766
3 102443 93375
2 102851 961981785
2 81843 216204750
1 8074 92922 817442456
1 7046 106179 117903989
2 149801 207070367
1 113571 114287 886184884
1 96433 105612 484991009
2 9633 513971432
1 22336 61397 778160196
2 153599 515669977
2 42394 514510695
2 104117 295870804
1 30734 42228 616106631
3 731 96860
1 26341 57026 5572764
1 11535 31521 953006533
1 9986 84911 762429625
1 16331 96471 771528389
2 74828 161399005
2 44348 375772656
3 5244 70705
2 116714 4521307
3 78112 30317
1 46195 54896 327712167
2 33306 71441489
1 86720 99808 269149677
3 67476 93432
3 128490 63251
2 95508 468548895
1 61926 65273 9312323
3 106865 101378
3 116736 13142
1 40586 46740 398272162
1 61440 66211 306526160
3 10067 2336
3 67247 108106
1 101436 110235 439536281
3 74288 50670
2 60013 965154050
1 95679 103992 770842196
3 164891 84698
3 85615 5383
2 48384 450974457
3 29111 87697
2 34908 342464304
2 23244 567403419
2 54241 752168553
2 95741 718412579
1 11470 79286 868636449
2 47868 84163936
2 169671 750753288
2 156271 146502564
1 16848 51688 656536372
2 73236 854308061
1 39144 70466 325539398
2 105630 719760271
1 21589 108678 38831968
3 63238 43963
2 110559 250822744
1 67272 105672 268438781
3 154194 52485
1 293 104625 871249539
2 98674 275670688
1 33907 112056 406525016
1 44630 98291 469401984
2 79193 771607693
3 88363 109258
2 163600 265804649
2 14710 151999012
1 13224 62397 379479442
3 133777 36844
3 71215 54712
2 39090 429142241
1 41179 63689 963306763
2 143496 62855800
3 141949 2478
3 148050 74147
3 130199 5947
2 134330 213522020
1 37735 77815 885270737
3 53710 105434
2 145236 544577944
1 51562 76991 769230314
2 3678 803918916
2 20062 92045128
3 168913 50603
3 103808 51002
2 147370 613155355
2 41839 413567376
2 112951 30133042
2 45307 67267364
3 96554 56853
3 65456 65879
2 5741 204661883
2 119916 359605870
3 85422 60547
2 146563 416622641
1 2002 27859 59315186
2 129921 490889688
3 99024 83176
1 36920 102954 123904281
2 22563 357231615
2 172850 108076549
3 49137 57457
2 60926 259219301
2 174834 969108472
1 52062 86432 66426737
3 173155 30997
3 138942 39927
2 58527 764301669
2 157639 186481906
3 156002 38143
2 135978 864730310
2 111654 557712667
3 24892 14414
1 23109 37007 759028510
3 120526 80958
2 136961 965128089
3 12697 61907
1 105048 105348 45748061
1 43483 113027 664753093
1 31720 102702 153858371
1 26102 55583 917731299
1 26191 112491 273382006
1 51709 88651 252108577
1 11950 20711 214926762
1 57062 88393 526519584
2 150270 69819419
3 156261 20360
2 168086 373962827
2 39126 825278977
3 82799 72515
2 59958 639088533
2 20550 834546774
3 66133 40573
2 3105 370108457
1 4758 55173 858368953
3 171611 67230
1 4160 61831 997109470
2 54337 999151463
2 162701 261464338
2 69869 766653959
1 8711 46294 934122489
2 20328 580832869
2 129700 262445108
3 5382 88987
3 56748 69448
3 153167 21467
1 33195 83379 10130006
2 29206 960929396
1 71306 84961 525103650
1 32963 38196 742996574
3 155281 42812
2 48030 617613653
2 120399 573628208
3 69170 97488
2 62495 383369998
3 4077 110051
3 166832 49248
3 108454 93219
2 171663 560817097
1 90020 97599 632757752
2 45161 153255021
3 170132 4740
1 36093 45507 313292120
3 155212 90615
3 3169 15727
1 331 57963 968289280
2 38010 31340553
2 159892 578817397
1 17026 85697 567606672
2 59800 594016622
3 27463 12705
1 41158 49999 15065620
3 116592 35281
1 56594 90790 667724148
3 6220 111435
1 31512 41960 600876090
2 114803 179834110
3 174402 57304
1 48239 66401 351546023
2 80881 209368704
1 9950 52763 451490408
1 16113 74834 992238114
1 59761 101919 335543133
1 55608 108857 503908013
2 137697 304344241
3 80637 91814
1 53434 60306 338306134
2 5572 8210741
2 50736 474512944
2 11699 126768317
1 2497 5679 678097251
1 9727 73556 275046064
1 75582 98265 664217572
3 93716 114117
1 25160 85831 553315925
3 124082 93247
2 4226 238145353
2 149137 655008844
3 18965 25452
2 104860 42827404
2 150500 43796198
2 157502 908181161
2 53141 577381784
2 75810 109651416
2 79907 33976674
3 168894 74852
2 167628 609230781
1 43672 76825 747648527
3 170178 58282
2 6566 46891797
3 91163 87074
3 50945 49564
1 37833 113016 72583687
1 17733 74132 834759718
1 40008 99945 612207483
3 46645 14789
1 39953 53131 124230278
2 171662 503732121
3 4571 20183
2 332 733329487
2 70327 643715590
3 141212 64973
2 22294 672391330
3 87521 38445
3 27272 91855
1 5889 101848 535622420
3 119795 82655
3 81886 34969
1 37117 103407 887528836
1 46996 99537 672107797
1 28418 101925 67653911
3 86584 78061
3 174714 44624
2 104227 522787366
1 51963 56782 331759381
3 60609 107954
3 140885 27570
2 88189 248848778
1 17972 77865 770279073
3 157990 58689
2 172963 988177731
3 162447 100786
3 17820 72732
1 35799 52969 269036113
1 53700 79058 471634675
2 138921 394969749
2 35544 155979773
2 94777 549262931
2 171126 150840632
1 21832 78371 571695508
2 16844 304922352
3 60341 34241
2 117320 3298831
2 152219 559681405
2 27605 755042109
2 166139 89684065
3 14684 75539
2 17550 856836454
3 138384 3506
3 86172 39958
1 57747 93308 149428970
3 46574 33027
1 17293 61757 46071369
1 54788 93648 516295540
2 126422 750671518
1 7787 78545 69902462
1 39241 101593 405335036
2 32458 503791216
3 60729 47350
3 40218 28634
3 130418 110123
1 60734 99483 550457676
1 23274 57419 189964910
2 30295 56479871
1 28489 70016 612396618
3 34463 81249
1 42876 85226 783529308
2 18939 736133266
2 31008 288647784
1 103530 113054 430443601
2 68844 688043725
3 58512 30916
1 17088 73378 983307261
2 39105 830685264
2 71652 364177954
2 173547 839011829
3 74709 86273
1 66929 90963 522387070
3 62062 105285
3 132597 42574
2 11170 573100099
2 143045 976891256
1 1115 82748 450840578
3 152960 45377
1 28049 58211 723099117
2 161095 600713514
3 154353 67025
3 115935 55319
2 35344 67540288
1 17252 21529 2894290
1 1109 97941 832299523
3 92156 82702
2 106046 489321598
1 43847 48923 968173507
2 29455 686395037
3 138326 47521
1 43866 84566 136731779
1 63743 97396 352791306
1 15420 100174 82347335
3 107308 21644
1 40324 107074 582742711
2 68775 51882072
1 52568 113317 359192183
2 94922 355735684
1 8458 28627 851431026
1 52081 95316 856025164
1 38321 80388 855540974
2 135568 666412591
1 8555 48263 596136421
1 19246 42143 873376957
3 25729 26066
2 117346 543193016
2 103197 470237143
2 67811 954743127
2 36791 456395822
3 155896 29928
3 89040 75213
2 169337 50350356
1 20645 90324 413320960
2 130578 323755581
2 8344 201745733
3 170823 19438
1 9805 75543 175868579
3 112364 96453
2 75566 749553149
2 87648 589793685
3 77283 1195
2 152575 557414669
1 15100 31768 635974539
3 61644 102737
2 72915 182154636
1 10595 80942 220209027
3 96621 95838
1 46142 60539 297766013
3 82305 43846
1 32324 96720 651337560
1 853 94101 196220949
2 18639 27396570
3 54374 51282
2 51684 141521271
1 44306 90802 826349886
2 83207 766348818
2 140583 345466163
2 138290 50023926
1 3321 78926 64217919
1 5588 86204 45525323
2 102578 759023707
3 23546 41514
3 3069 66011
3 157736 25146
2 175185 437034675
3 172659 94691
3 159204 76701
1 92800 103775 4957293
2 125233 189908833
2 120058 959168758
2 111593 107797652
1 33260 44288 175047858
3 21266 32872
1 12851 50707 641620579
1 66090 73748 436261121
3 143786 90251
2 79240 173389052
1 356 88866 158659976
2 85780 874312701
2 117720 297028663
1 24550 79213 469741010
3 160069 47891
2 69189 718409197
1 58376 61116 466400909
2 160872 251258534
3 110495 8541
2 12444 349242740
2 15693 176042589
2 97002 389538098
2 108373 99923334
1 77408 110275 690052822
1 91287 93330 739697454
1 40898 98066 281780982
2 16628 675899427
3 24262 98855
1 51462 106657 256159953
2 45145 687258265
2 174091 813299015
2 163867 842190474
2 51023 980020814
1 47560 96186 276652064
2 6337 165008975
3 33477 50334
1 59263 92187 860755976
1 33934 45536 465944429
1 4972 5154 215867599
3 154071 72329
1 22804 50841 697020108
1 64479 68112 772861821
2 166781 577555198
1 63049 107605 549270212
2 75070 284738175
3 61019 19292
2 40111 10878731
1 9687 48869 876838441
3 30937 51444
1 18892 84299 942645112
3 165389 43603
2 145453 236635523
3 79326 50667
1 21949 105938 727410471
3 150224 70484
3 34912 81628
3 155476 4169
2 111170 753900063
2 71066 275239086
1 18992 58973 224174967
3 111125 38468
2 128450 793380328
2 499 776618438
1 15040 15469 92090801
2 95532 774820020
1 32003 81301 837367472
1 29731 108977 2588206
2 114808 753196511
2 33062 795277379
1 44332 90155 631542681
2 109273 169903383
2 69526 974401659
1 111652 113524 959448119
3 144553 19776
3 105392 105328
1 35420 74009 758254568
3 55661 64465
3 64000 29603
1 64077 94272 122266455
3 19258 28359
2 161120 4338076
3 125117 99750
3 175629 110237
1 21832 90637 755710134
3 153895 93671
3 38363 98645
2 109983 87738378
2 62332 810803099
1 59977 81613 687820786
1 26998 75367 512369370
3 49935 91931
1 66254 81157 798236940
2 622 508260860
3 113899 86830
3 93797 79642
1 73036 97357 272248435
2 163513 956206953
1 23969 70186 299723159
2 137090 269526749
3 143674 4194
3 166350 35402
3 52119 85251
1 32233 41327 578372472
1 12426 43430 179726083
1 83228 108533 963596808
3 100544 17151
1 6414 86354 38362378
2 122996 495203778
1 16590 80116 814681053
3 66060 36719
2 74657 799534480
3 15249 83858
2 44055 390955467
2 137623 228588211
1 23978 101800 863224422
3 26451 30695
2 108674 966746673
1 104203 113374 813210446
3 104006 42198
1 105311 110705 666060921
3 111368 71795
2 115738 659488933
3 18173 46576
1 37087 100305 538343988
2 132094 272078534
3 174929 107013
2 53393 671088794
2 38802 884433154
3 118643 65940
2 46493 561409404
2 62956 461577805
3 161605 42863
3 89336 98
1 14782 25358 623015449
3 49363 16964
3 45270 64734
2 137031 615003142
2 175614 562356757
2 162742 132154012
2 128943 942366562
2 42093 704445707
2 35125 61934100
2 161240 445724719
3 32407 7434
3 148131 43270
2 114451 578930923
3 11713 51326
3 81804 52811
1 66200 87402 2619589
1 89333 101357 731079061
2 26690 127012254
1 52311 89815 695075138
3 63270 50448
1 10043 68599 180213979
3 66812 38068
2 82535 444072906
3 115798 49480
3 119195 38472
3 35343 108752
1 1822 61375 71755940
1 30605 37327 745801983
3 83141 36252
3 48993 82283
1 4055 6666 619939642
3 102234 99522
1 19417 98548 73091591
1 33466 66251 269122077
2 64411 694880354
3 78546 90020
2 93534 639382737
1 27239 99808 956276645
2 83021 972402951
3 125946 21456
2 124992 931994823
1 2869 31859 626199149
3 174495 54557
2 64157 310059296
1 58046 111921 31120929
1 19236 37902 411093436
3 102469 36854
1 49430 57527 912496757
1 8656 45107 533530675
1 47258 75579 525342963
1 73347 84581 612045161
1 17236 50728 721036444
1 46955 102662 929623527
1 59756 110226 146817346
1 6442 103871 239553303
2 41819 421335046
1 70276 103500 434967461
2 82291 28476814
3 21490 77752
2 90902 887290376
2 152497 129341902
2 48330 335492247
2 15388 22694626
1 71634 78038 927151948
2 156992 31117106
1 6203 52838 91592088
3 35548 65440
1 97532 103688 224886919
1 2436 78225 725598192
2 66971 585169795
2 160485 240462082
3 116945 15447
3 127600 47600
3 131792 46442
2 109908 602470843
1 9887 13806 843223708
3 161707 15066
3 151660 113562
2 101225 344930886
1 57452 70188 791073376
2 48487 327260757
2 42813 504176495
3 147689 15982
2 50219 3154479
2 66905 260172940
2 21893 333137094
2 173304 530400695
1 8684 57188 502595331
3 36915 31163
1 27136 61043 933221904
2 34757 969336253
3 65570 60276
2 47182 505087997
1 48065 101389 981401654
2 122003 165337626
3 42477 37689
3 85846 13360
1 20907 37112 974788946
1 26200 83128 387449179
2 160856 761698364
2 164118 789945497
3 127646 91401
2 132293 337540067
2 113454 170226954
2 4044 909350018
3 5506 77567
2 151295 61663516
1 863 85785 533142292
1 66249 101758 709625353
2 120853 579121084
3 137274 88782
3 99596 52315
1 15048 87580 294215664
1 20950 41109 230951621
1 90261 113776 944000441
1 3505 85602 645199233
1 103702 104061 221262174
2 164346 590221930
2 65284 180870410
1 10480 24299 382731612
3 68502 114305
3 33574 79080
2 146505 926967300
2 113513 817675925
3 32475 59671
3 56464 49904
1 72125 112507 599888759
3 172463 5807
3 136002 13275
3 10901 89361
3 119230 78752
2 168781 861078959
1 26938 85304 885904251
3 41253 30437
3 52913 81029
3 66104 64084
3 8380 67347
1 37768 51405 571858334
1 48512 88242 710009472
2 2663 756097688
3 152471 62786
1 41903 100590 62487402
1 18336 32848 948175326
2 30991 691077428
1 56987 61297 627479604
3 75587 80378
1 6708 35600 327701137
2 81866 443592220
2 160343 679270686
2 30547 113110640
2 117816 436119037
2 150512 193209010
1 59263 85641 420850889
2 3998 431877224
1 25497 52315 70884125
2 158543 496788878
1 42622 51284 929435976
1 853 24060 14602557
2 17223 616019295
2 158841 407624948
2 170817 623781731
3 63199 75893
2 25669 571419052
1 46443 90358 179040712
2 62648 964527729
2 3389 127315786
3 112577 28204
2 112371 643819213
2 61958 532524900
2 144557 566023408
3 21016 44389
1 28468 56949 586968745
3 149855 42140
2 77635 655455711
3 135275 72528
1 10340 29548 743170698
2 115161 447101233
2 69973 723613859
2 169579 159958206
3 39562 64619
2 4226 284028463
3 79749 96086
2 109826 92381573
1 52989 63529 308691671
3 19604 33658
3 1558 114180
2 173440 606341498
3 154808 18012
2 18073 922464117
1 5916 105576 488279998
3 128502 76064
2 123581 972556667
1 58425 78645 844508836
3 124672 27996
1 5925 17723 170429466
3 172903 15667
1 46157 62807 686356845
2 71139 277430877
2 148706 434727212
3 144815 20644
1 26134 60675 744175127
2 46022 490833393
3 104100 42118
2 18226 524965700
1 6644 89214 129462988
2 7786 820916554
2 69399 864584930
1 22340 81038 437069116
1 49586 65068 457554376
3 2986 73557
2 35485 559070562
3 26589 57662
2 24185 528342383
1 8240 101175 351542150
2 99908 296528921
2 113515 31241363
1 35569 65816 561391669
1 96633 98942 102167341
1 12726 26115 918946970
1 79410 81164 45427857
1 5748 75488 227739759
3 37018 22430
2 170408 463246148
1 39765 95005 844454379
1 31055 56182 219815089
3 37793 33681
1 6883 47609 339541
1 24922 92993 633761839
1 2656 12018 140440765
1 21337 111481 847569145
3 46276 89317
2 139656 743019090
1 33583 90740 322425856
3 130940 98195
1 69796 107882 278367269
1 23685 66353 903436125
1 25433 71688 892622668
3 115747 62916
2 40570 680512567
3 105781 15562
3 27574 79382
1 11465 64616 12906458
1 81352 100254 352969985
3 14779 83140
3 11062 23882
3 31839 77592
3 122041 68167
3 111393 112824
1 38361 44609 652862228
1 31331 99168 79515
1 52000 104627 140101604
3 13951 57820
3 89150 24171
2 138033 449889502
1 438 25373 951925603
1 67617 105387 853107233
2 167877 339041031
3 84948 20205
3 66363 38931
1 40535 102933 302381727
1 10182 58522 725228291
3 104358 111221
3 31351 114302
1 99459 111523 70882539
2 116752 732924030
1 49753 104086 687282894
3 49063 41697
2 172403 296300291
3 142071 79533
1 28866 109959 338691487
2 22103 342201321
2 127908 879976500
1 70155 97938 675459138
3 150337 50407
1 33154 39060 842361872
1 73132 89993 387405366
3 161087 90741
2 36007 469216668
2 36143 484509411
3 67368 52035
1 30273 66682 578273139
2 51536 23253457
3 82468 112325
3 98314 94870
3 57305 96969
1 3037 86177 61914823
1 69782 92399 16410955
3 54904 14303
3 137835 55882
1 93415 109888 186311723
1 102652 111248 714758022
3 95389 1098
1 68454 95794 711279293
2 136157 729162338
2 48428 723645553
1 52536 100980 750046058
1 72362 108661 967147383
2 23990 948754413
2 144531 88093988
3 116038 42608
2 41949 929595324
3 77804 97080
2 144900 317737224
2 31604 292214077
3 100886 96964
2 94823 910649776
1 70510 91839 855685352
3 169655 49826
3 109884 72614
3 131564 68880
2 167924 875792114
2 17144 265464493
1 39819 88519 13135114
2 97263 361283695
1 30320 60481 802173652
1 63122 89435 677134019
1 21904 31067 309678773
1 11358 76735 194007764
3 55927 5849
1 33589 105908 644267853
2 101761 575879187
1 59671 98380 773509986
2 34901 676034251
3 30066 9551
3 105864 6610
3 139992 97659
2 74775 103287489
3 121552 92582
3 61060 11285
2 167268 97900807
2 38727 679439698
1 9517 111176 842680050
1 70891 74056 799795443
3 166358 4653
2 138997 684435187
1 28683 113222 667009887
2 49136 421132375
3 20103 4768
1 13030 56569 931680935
2 133276 420567811
1 28184 76781 667767157
2 91593 941550626
3 71361 55807
1 30056 79223 693974060
2 110814 694695196
3 5455 91750
2 146326 777804071
3 14872 67455
1 88844 91391 212619119
1 29798 95388 323495347
2 124115 44509636
3 24772 80225
3 108909 41723
2 154979 558122160
1 35056 85661 180550557
1 67390 95154 616117891
3 18203 36931
2 155277 432613346
2 31023 670871160
3 158008 28687
2 107634 461929143
2 87526 918673270
3 139247 66940
2 132093 195606684
3 173447 25063
2 136215 557264052
3 109554 13541
3 173286 90581
3 134184 28731
1 34880 39757 743371356
3 130525 19026
2 154987 300410607
1 63969 112830 68190075
2 25668 457576838
1 25241 52217 825685380
1 4939 47789 504526135
1 66935 82000 808695064
1 196 89537 621572530
1 45994 96214 333218754
3 106545 22838
2 89998 291242823
3 87844 25152
2 79354 103027756
2 26644 836678112
1 3087 39937 465869545
1 2876 34460 587051794
3 2895 103105
2 2544 315005167
3 147880 46716
3 32732 12693
2 2640 564920899
2 163232 55405428
1 63000 103037 776262019
2 152164 207144863
2 36628 962418456
2 142182 331837223
1 62068 96898 809034387
2 81512 597416079
1 15346 109729 466465092
2 157308 286465334
3 145492 113228
2 38489 953149096
2 125971 607704922
1 2178 49849 894436373
2 48919 652023105
3 170130 103971
3 39837 98046
2 80114 878921657
2 51702 953213918
2 117796 544123655
1 62341 111976 899998243
2 53125 329633378
2 131598 885030660
1 28373 89140 506746712
3 27947 49026
1 12257 28486 129859245
2 102419 602210457
1 2953 101767 685918342
2 18802 657973940
1 11862 36084 330426093
1 95660 105935 312243957
2 163341 499154873
1 59634 84567 262760749
3 82330 93450
2 121257 644244192
1 89396 108471 907077606
1 54358 106972 336524764
2 16232 753820142
2 24836 848713536
3 102817 73360
2 150756 575947417
1 20524 72991 618517937
2 103337 413368273
2 112085 226279180
3 119488 48042
2 39528 291601425
2 163006 407282766
1 28080 57237 272133981
2 154376 845511665
2 92536 111634787
2 162274 428012618
2 24276 273653150
2 24390 161997055
3 82449 13758
3 68476 55122
2 12877 811679628
1 76454 102520 991656928
1 20225 92904 751624541
3 25122 21557
1 3062 71424 97091996
3 140640 96147
2 169984 951614864
2 131671 898298264
3 61014 73038
1 49670 81446 112736085
2 93054 707449087
2 21826 947930273
3 149117 79774
2 107374 583781729
3 137410 99003
1 2525 85828 845752387
2 106394 808212840
3 90214 112721
3 84846 49622
3 160410 5345
3 784 103400
3 41080 83220
3 152411 99940
2 29309 790206517
3 148459 86596
2 16580 692457834
3 128877 60884
3 85947 91344
1 75429 96495 383052860
3 156828 45318
2 1768 99316623
2 122809 93275923
1 22526 80429 835868276
2 71712 124610143
2 31774 537481150
1 4465 31958 759924100
3 95115 97093
2 140529 230009163
1 77493 111657 481523998
1 15792 63077 849843629
2 56381 489923961
2 66159 864301809
3 85737 83116
2 25044 731296685
3 124939 94235
2 115867 5476515
3 59677 87209
2 93889 576199029
1 69775 104356 354363539
3 18580 41757
2 156804 116614628
2 81612 134419470
1 13922 46092 900343402
3 59164 81099
1 1331 49840 662143942
2 174747 551037288
1 37283 110341 228953224
3 37752 48129
1 5665 87123 65770909
2 115345 17614841
3 78582 24995
1 40512 57820 933133603
1 41349 56257 253732824
2 157519 493868968
2 64398 403229901
2 79048 828872187
1 30064 95346 891695184
2 47615 919717374
1 6187 75940 403862822
2 89030 777609611
3 71697 64948
3 165586 21966
2 23250 121671957
2 36133 582151095
1 46609 91864 45377315
1 18584 78521 605068224
3 126736 79066
2 51432 48766
3 25222 79900
1 60343 97740 381724486
1 15683 53496 778056670
3 125117 101503
1 61986 82300 879928789
1 27698 29420 339497777
1 38012 39953 448325366
2 4258 267654191
2 72252 750767373
2 54281 578067572
2 88690 244293245
3 37112 22495
1 34476 58838 976710850
1 29254 68348 82910008
3 23632 70492
1 89281 95196 14388086
1 101215 109846 671520000
1 105363 113027 191629985
2 106484 387302377
2 157210 163188195
2 77788 346605816
1 75160 90520 9684558
2 118931 145828070
2 74219 944092219
2 78944 948148839
1 25762 110176 194165332
1 56060 69881 293690571
1 5973 24680 287383025
1 45428 104901 706113936
2 111918 252722472
3 169000 87302
1 54789 76880 438121488
3 141870 51034
1 10593 95166 504137421
1 63743 97323 320399177
1 112205 114355 150086586
1 67254 111364 514354655
1 32003 71810 797124980
1 55579 78405 507830221
3 7940 59290
3 146381 110527
3 68992 91656
3 93340 4186
3 10400 100620
2 14042 225284249
1 39661 57483 633078463
2 85772 21155767
1 32112 68117 698988221
1 6515 100518 589671362
3 43249 21830
2 86943 32249238
3 130031 112531
1 39253 69272 3000709
3 43826 43655
1 68894 101655 436532647
3 119001 88126
1 44114 87514 737035175
2 48296 35750161
2 36440 903938813
1 2978 37453 223018517
3 131903 3534
1 93584 97824 37509113
1 8196 44274 851383852
2 88862 648773030
1 70341 111401 147211843
1 34540 41911 307262740
2 46608 597915417
1 87673 98372 336702086
1 20565 68189 930881551
3 61862 89471
3 6270 83600
2 76646 30629111
2 4826 613541310
2 123639 477842517
2 93800 34940938
3 70336 49268
2 3813 760252703
1 22876 110415 56068457
2 88764 297771597
3 61658 26069
1 79436 110134 106085294
2 127029 805783462
3 87163 10559
3 82846 19835
2 157551 600295042
1 55996 112643 842196862
3 120464 88187
1 5061 59169 271253440
3 8372 97880
1 2540 84066 526471814
3 129138 60935
2 54033 877535116
3 38944 42299
3 76287 83347
2 79383 976173780
3 128099 12643
3 1685 19136
3 96272 51706
3 42563 72192
3 111098 83848
3 70050 7525
1 37108 64869 270149439
2 38093 39942796
1 8718 55141 332412049
1 1912 25592 853558227
2 58054 529899425
2 106412 554239427
2 92607 931412915
1 27762 81787 237574809
3 138585 22855
3 59614 84831
2 157009 796758573
2 109195 827891970
3 19428 53672
2 81739 255034696
3 109493 32495
3 151859 4942
3 67339 81568
1 10933 56753 928361314
2 119908 597804496
1 18334 98843 484270546
1 14210 95647 172262013
2 37015 981458742
2 3755 198082450
2 120518 973736859
2 58448 167234516
3 118007 78794
2 31372 105939678
1 34470 81229 131646486
2 29960 367560122
1 93794 104700 955843070
2 84253 805821117
1 69447 83425 836286390
1 37364 113241 213213259
2 172761 564676676
3 167637 46914
3 71545 3527
1 62906 106772 130310242
3 154368 3186
3 130177 102765
2 70608 418009715
3 117171 87701
3 25300 16852
1 981 73616 96099918
1 757 35348 147172764
2 123504 559534568
1 35493 91217 428648774
2 42954 523824517
1 14564 63064 209298133
1 78376 94181 177074133
3 102671 72744
3 54664 18636
1 25982 37473 365031999
3 87825 49406
3 61237 110935
2 52361 936418426
2 164018 234705400
3 40581 2314
3 104479 68958
3 27772 71125
1 25871 70104 64335440
1 94067 112582 674370189
3 170415 13792
3 112538 59015
2 28282 539895971
3 100840 55256
1 44224 92109 489454523
1 39689 65523 676787798
2 172602 355316340
3 159784 15301
2 129733 419779585
3 18549 45088
2 19711 556764872
3 97929 113150
3 85591 79909
2 67644 957093584
1 19538 93625 138914043
2 137910 731490996
3 56391 49281
2 45960 623810481
2 137485 871621425
1 38725 78425 136483020
1 946 96905 856815270
2 139613 584484331
3 36572 55656
1 8531 77252 75753937
3 111079 108571
2 83836 873315924
3 173291 30225
2 76439 271451360
3 169668 76224
1 36381 94572 111884565
1 47477 65330 223579417
2 147845 87316746
3 24924 26672
3 98338 10870
2 74396 832150300
2 105030 361616699
1 40351 110120 992039342
1 32510 68124 175131211
1 26103 29699 62413247
3 162063 24870
3 63992 63897
2 89072 781024163
1 74540 88652 849011009
2 81893 5530318
2 104519 460057552
1 55580 98270 403413532
2 49382 959696883
3 74474 25398
2 120383 29645861
1 95605 108668 707186067
2 173260 278250946
2 170627 436804170
1 52905 70426 375019162
1 3437 81130 849966155
1 5915 105151 841581402
1 7725 21909 692126124
3 141009 10714
3 90619 77345
3 128957 18120
2 86881 175722298
2 119677 471026877
3 172458 64146
1 26799 54875 282717627
1 59248 59900 410833942
3 161303 53954
3 16905 10711
1 81616 86113 67472998
1 89995 95271 931944831
2 84753 635119985
2 11393 855621202
3 117260 31194
3 103461 19567
1 46417 99904 340173014
2 122126 742010466
2 144402 764963926
3 117838 62431
1 17161 70325 679885946
1 6057 64811 699648279
2 11267 857260093
2 174507 593154630
2 172639 933775412
1 9626 72534 860439168
1 88807 97190 399384453
2 218 882507210
2 148916 540070339
2 94179 279759477
1 57418 86480 651890374
3 120178 46755
2 135347 551205174
3 117806 49897
1 7527 66227 736043016
1 54259 86111 344474477
3 97107 41547
2 165254 418146147
1 29418 67960 154045038
1 1644 44107 583101280
1 15763 38660 574252322
2 72452 876717300
1 14339 92243 161587836
1 8761 87781 641291634
3 32003 52532
1 50739 86882 650882327
1 5970 15857 893066706
3 37168 57437
2 4928 371489523
3 61064 50002
2 139245 398337612
1 64045 80312 138612961
3 104683 13002
3 105940 35491
1 5389 47983 927762323
1 25866 74196 232423665
1 55028 91601 826902573
1 21871 105799 417233856
3 19918 44295
1 27071 72303 273181759
1 34144 62739 161286467
2 21378 295691284
2 165352 895679080
3 1243 102740
3 102988 104906
1 47977 111539 325278858
2 3885 649232542
1 14932 17716 80093259
3 47099 62325
2 116930 689352987
1 21534 107659 429601431
2 5932 399866471
1 18808 63423 959042666
2 7227 304327721
2 79140 646999282
1 13219 95824 675065569
2 81556 835834509
1 417 22169 192621541
1 39180 88357 991327908
3 97384 102401
1 2410 33952 968616277
2 24696 404018750
3 85516 61007
3 105492 59796
1 60782 75117 970433365
3 130866 98320
3 162918 111226
2 24701 962994360
2 15101 605584283
1 12431 90317 127544168
2 87594 334443620
3 11734 56336
3 174823 93328
2 140454 45066457
2 25732 561939800
3 103955 58450
2 25147 566699957
2 135145 208083597
1 7435 109133 768999988
3 153862 73898
2 144197 105895960
2 100471 208627370
2 103984 273916713
2 22302 388628927
1 22918 106650 295963067
2 49011 473654459
3 110771 51263
3 120526 76396
2 127560 574530859
3 121960 102496
1 66614 68091 518642500
1 50638 100403 680285198
1 42494 78151 169532567
2 110913 70401808
3 37107 72534
1 21902 58810 81960730
3 48772 68423
1 45400 57591 187924403
2 108489 165623106
2 10065 799018838
3 47523 6154
3 162179 29589
1 52938 79901 217958862
2 16836 577608941
1 2485 106880 646690314
2 158616 413550688
1 65131 80146 232429062
1 34305 92041 472056651
3 65021 113361
1 20351 21568 975533768
3 12622 46679
1 71689 106957 421570880
3 12299 53239
3 121099 58342
2 88442 536290078
2 34252 642928342
2 14489 11228147
3 42633 30114
1 82030 98654 786869864
3 141013 53889
2 133451 124673277
2 34134 293551621
3 128752 66086
3 137620 107551
2 83268 500714078
2 109725 504184060
3 24401 23320
1 8512 67155 223685002
1 29431 77376 960509202
2 148368 104162091
2 20559 709879433
2 163445 411441767
1 9320 95000 631763474
3 175553 73877
2 84647 469971776
2 142225 487590423
1 38933 59777 716315594
1 64409 73207 982686096
3 2419 42259
1 25006 113528 527489994
2 27553 796772577
3 128587 87522
2 150281 83700583
1 12384 111134 934197513
3 17172 69607
1 45387 72363 347533104
3 107766 4889
3 79890 39800
3 87610 104455
3 133702 12174
1 87749 108001 814259568
2 17264 491835103
2 28036 806451553
1 36947 105377 953473052
2 87293 607606896
3 33244 9658
2 52047 957814259
2 28408 589896587
2 77802 653012815
2 87310 209933633
1 5661 40257 518174749
3 124777 39242
3 7546 95384
2 94241 195396636
2 85839 478465729
1 44618 73306 486833116
1 21189 47535 319500092
1 18125 79513 249170634
1 15239 42362 334040004
2 97508 748291081
3 40842 109130
2 83683 263813114
2 175243 6968651
1 65020 100436 430524251
3 53679 2707
2 27349 180369180
1 96259 112169 605558765
2 166219 768903834
2 18761 748964306
2 73588 531952010
2 80096 65590327
3 13060 37923
1 29959 72487 560702928
2 136600 406595656
2 67850 595235725
1 28497 89895 144901277
1 49489 93811 177384731
2 35259 949040965
1 58884 74967 147494657
3 133156 102232
1 40406 108698 18747450
2 14251 257231206
2 133048 619005642
1 14636 113696 783100143
2 71970 778444771
3 106535 28535
2 125527 107453702
3 78396 55600
3 69528 11072
1 33240 50985 933288347
2 104855 554055744
2 25924 985971693
1 23623 88482 725659580
2 11361 798885024
3 165816 17966
3 168683 49261
2 101434 301179116
1 24211 42974 121682372
2 24209 860101324
3 60509 37438
3 5498 103730
2 160194 448530428
3 145483 14467
3 7330 13335
3 3882 34043
1 39785 104220 740769002
1 11008 98016 549991299
3 141495 70383
1 46359 47392 127215598
1 8518 71506 163413682
3 76195 105472
1 33894 54035 924199162
1 1712 45217 741990418
1 82045 93173 218260103
2 66243 965586254
1 13906 25770 602517795
1 1243 55247 931257803
3 11215 92603
3 90114 45103
3 149541 33309
2 153693 503640210
2 62403 579007836
1 14876 108526 786217148
2 52057 922988737
1 749 102073 158993714
3 141418 26581
2 2565 299018874
2 105071 281676935
1 79589 99566 361244940
2 135463 601350067
3 74819 29187
1 84367 94562 241743347
3 57173 22528
3 50586 13582
3 111022 57672
1 61858 67247 21940156
2 32242 307926159
3 105596 47067
2 102249 245445745
3 142821 53121
2 175068 242433617
3 65343 93001
2 41656 874919839
3 149211 78362
1 11384 18567 94908020
2 9786 66556225
3 43452 76712
3 44216 84918
1 77911 98073 404026092
1 9854 97955 358609567
1 57248 95030 458618811
2 175618 967136545
2 162243 410848522
3 98388 105581
1 67379 107956 34910679
2 175073 759870726
1 1605 84216 461742846
2 54033 908560838
2 161023 758011750
3 146093 47730
3 72765 91001
3 72799 3953
2 68511 880840180
2 170361 24118524
2 105499 210214257
2 141235 838537644
2 163936 359239807
1 13729 53942 307904906
2 80081 699561607
1 17097 88996 235804696
3 51166 67780
3 160490 84331
3 65449 108060
2 104665 457214124
2 4571 213325041
1 105102 110515 625533897
1 50336 65587 819564238
2 37865 243775674
3 162013 44873
1 51633 88168 55314205
3 62757 43707
3 65885 73045
1 26574 33918 983793627
1 631 42319 663569571
3 29053 26655
1 52351 92926 592241404
1 2027 60231 742607921
3 112502 7778
2 100208 71887454
1 44489 78140 559936802
2 152866 395279854
1 13977 29051 975938348
1 1196 21568 708729935
2 166901 15327225
3 96586 65103
2 112600 460995085
3 91361 81000
2 45559 221983785
2 5896 19746806
1 27087 76011 961303218
1 88383 106381 53281783
1 72859 99099 156211250
1 2046 55452 410388101
3 30154 64332
1 39749 77029 452124271
3 2605 19074
2 21532 832926062
2 134327 949510371
2 7147 659235677
3 88505 55894
3 60596 74350
3 132355 33347
1 97350 112863 198517544
2 51082 634552825
2 173840 872073512
2 105751 289290774
1 9654 113581 342173072
3 171217 100057
3 6990 73008
2 106755 309289432
1 64383 95630 621328647
2 130222 274097091
2 7326 815987267
2 66201 882136768
3 83177 97700
2 49432 734207081
2 143373 255716334
2 163900 950482125
2 114674 909335168
2 63079 214565117
2 118449 778946537
2 20647 134411798
3 38395 99457
3 104032 96796
3 67829 64864
2 95629 529688354
1 88593 112216 945783381
1 74882 114264 184063177
1 36919 41464 887553266
2 164759 45492358
1 18987 102111 577423387
1 18845 114258 845914953
3 131717 25439
2 33542 669252090
2 22146 464601030
1 81295 106481 432224936
2 174284 320415201
2 114899 403278816
2 162212 425441252
1 47410 94906 270910145
2 90954 856047476
2 13557 895983809
2 134293 651064323
3 147785 39431
3 167242 69077
2 160592 521192030
1 59106 86008 188173840
2 70279 4030035
1 89259 90310 181260758
1 42216 102959 148701251
2 29831 633200255
1 72190 98088 559176101
2 2833 987557811
3 19916 20385
1 31817 110967 396405546
3 80300 69850
3 48239 70508
2 87959 325343421
2 147407 152335357
2 122989 278910343
3 15006 47655
3 56014 34851
1 44147 48266 513620304
2 82077 622407147
2 154918 741797564
1 57848 107994 772596433
1 42039 97058 899873706
2 115840 384755935
2 34818 760904138
1 68998 80788 590125203
1 33921 98440 445178280
1 44312 64210 754742245
3 161545 75434
1 13851 55646 501141835
1 5014 45903 504893711
3 149889 67876
3 115910 7610
3 114965 85168
3 136448 88755
3 57637 65685
1 68715 74730 157648947
2 79312 29721294
1 11699 47542 396662898
3 84817 79205
3 123465 89850
2 155641 945182071
3 156770 94541
2 18202 190223517
2 62896 755607971
2 50219 5986459
3 3480 92385
3 160558 18799
1 55550 104044 497775077
2 19539 127646026
1 51455 82279 934324977
3 134052 64295
3 119991 52619
3 166593 59380
1 52673 88292 846608842
3 152276 104073
3 54350 16708
1 41295 110559 624368257
1 2880 114157 948895905
3 7663 6196
1 61527 91211 382729876
3 98240 89443
3 156450 28133
1 15643 76308 416971341
3 145554 105819
1 10869 97172 450509049
3 97746 55752
1 44168 45433 618122709
1 43484 101361 59549408
1 27087 94641 719757720
1 10335 96573 3427400
2 40438 389320010
3 150922 49253
2 151305 2930037
3 7165 39734
1 93358 103352 950555582
3 92562 68974
1 67360 98142 98199051
1 44007 91660 754589450
2 50389 245715626
1 85653 89361 110010991
3 150245 68551
1 17509 59511 753702953
2 101489 565025119
1 48625 76165 300835758
3 70872 80411
1 46789 66383 598512335
2 55004 746409484
2 3048 578630530
1 582 39987 408258792
2 148956 408692751
1 68226 113665 348552510
3 76303 27562
2 121501 136463647
1 65983 105119 428004260
2 38823 859732432
1 92700 99424 271319156
3 56612 65694
2 69969 285581422
1 1242 4324 313234492
3 63973 85235
3 69807 88960
3 135473 59502
3 81427 41531
1 15546 105533 444081011
1 90932 101452 600970580
3 116771 52780
2 60646 437915997
2 48453 16201055
2 154710 822860874
1 72204 73335 890657636
1 3490 98921 536929914
2 96793 352448199
3 163652 19373
2 16073 572006479
2 170580 698131168
2 37513 543812029
1 88353 105340 735316933
3 135377 45112
1 53428 57307 827802763
2 139870 156231732
2 140304 681064607
2 171256 661142961
3 59945 42470
1 22905 40649 729353437
2 109572 817412179
3 162051 375
1 38105 114202 486575830
1 68532 101179 258260321
2 113749 389972389
1 31469 111212 346502250
3 170724 85761
3 78435 25488
3 371 45690
1 8733 79793 396169364
1 11722 69770 715764750
3 168692 37026
2 80161 328241615
3 4794 59476
1 97777 100559 651327737
1 44086 72202 582239973
2 76236 845018595
3 149741 53955
1 96130 112891 522138487
3 64795 45784
3 93314 60439
2 50356 146172019
3 672 30801
1 53709 110580 24973659
3 105743 63455
2 16558 955191272
2 37517 987071444
2 146623 204728284
2 28792 250082212
2 7179 802099326
1 35391 48782 398593918
1 62995 104713 741439048
2 123381 803622838
3 16194 12009
3 19750 26014
3 16991 37067
2 70118 569524238
2 21239 755636759
3 147066 56435
2 27941 880973602
2 159469 14444636
1 92501 105491 109007876
1 76310 89015 400086264
2 58771 81012666
1 49661 75852 470396133
3 112496 58805
2 490 910706102
1 28994 69928 699629262
1 12079 17838 181420276
3 115733 22815
1 3748 58373 553935135
2 152040 336777463
2 27931 940900378
3 29935 62274
3 23587 41804
2 74587 55211379
1 39818 72802 562695600
3 42831 31061
2 111032 486182987
1 36633 40517 852897964
1 2267 29888 662198355
1 2059 83065 324089724
3 136731 101909
3 57195 35439
1 78296 87822 435675248
2 142268 557569099
2 6831 420669238
2 14275 512661156
2 9544 979807006
2 109158 171322366
2 6088 392651805
1 57139 85669 931804791
1 28280 102667 192687319
1 55952 58560 599847494
1 19219 107959 552011648
2 72802 305911771
2 78816 622143669
1 29186 106721 777794454
2 15255 297162966
2 93364 362627749
1 55427 104589 405076382
2 88390 551700783
2 74730 846037927
3 13016 9669
1 79484 111939 118309430
3 60758 21983
3 145658 95717
2 126629 506655939
2 175654 327103506
1 9670 39617 385522246
2 6616 863681115
3 162465 67633
1 17818 86327 136047703
2 129594 174819187
2 41182 517986162
3 13440 75652
1 10635 13898 420272508
2 42062 680869740
2 16671 832677854
3 53045 35778
1 88166 98375 154043106
1 55164 101137 834937095
1 34147 69171 86342682
2 121882 373642043
2 138275 615523487
2 10594 457940894
1 52931 86813 465826226
2 150083 179586250
1 9190 95027 53284392
1 15158 42366 902503165
2 40869 583819704
2 166131 358471431
1 18420 55076 836686650
2 85790 798284819
2 117278 681851334
3 111329 95242
2 14401 621402237
2 106187 2360939
3 45059 44848
2 64074 371365769
3 121701 8571
3 112294 25253
1 29011 30311 171589159
3 156087 62102
3 73899 31435
1 78313 111958 940084859
3 159519 90981
3 174306 44973
3 104641 13839
2 88377 296538327
2 46824 249131985
2 92280 633535991
2 140364 480825905
1 105239 112007 66865830
2 110612 307488858
1 27570 59498 615663729
3 53634 72050
1 16982 35141 747290792
1 65162 71781 229037367
1 36001 111388 193165017
2 5991 62902823
2 72168 729912827
1 53810 101109 358292079
1 18509 66989 645269259
1 19599 79924 572296589
1 33105 94552 676167375
3 125199 83951
1 32177 32524 279407407
2 84975 885001894
3 25829 87255
2 142147 920843186
3 145173 56898
2 103673 520391891
2 85742 190986353
2 131201 892530045
2 142259 736951628
1 26461 72566 866296457
3 115972 1809
2 61788 737934455
3 1874 29542
1 75580 110213 487309099
3 8609 59149
1 70328 100702 86504990
1 105870 110345 743483740
2 40143 68001470
2 159629 320159503
2 109585 86573755
1 37212 40776 907383377
1 12518 78423 723422502
2 107550 444200699
3 130835 93679
3 174428 2273
3 147551 105535
2 69292 611863848
2 50922 278593431
3 72019 43979
3 33399 107125
1 35972 84213 668900656
1 48512 72212 834848665
3 92276 28289
1 32703 65453 39897643
2 74615 845759402
2 14185 961404011
2 41783 482244507
2 80539 452511946
1 58226 111036 493570684
3 175658 75986
1 3646 58255 815998903
2 115209 26003161
1 64688 79065 479053547
2 166739 493080485
1 70414 82089 568660738
1 35736 41280 7271447
3 171902 40153
3 162971 2076
3 164956 108172
3 119157 82549
1 57691 95893 250989924
3 157836 89645
2 150312 76427302
1 44182 62797 892340087
2 87738 144689545
3 76160 61326
3 60464 9928
1 53 87107 705256599
1 9169 77754 948990433
1 2098 105287 129313296
1 43065 99169 579511448
3 25850 87362
1 27895 45698 350171118
1 14185 61233 509290052
3 162831 76020
1 10422 89459 82024603
3 123667 17790
3 49243 75923
3 137684 1848
2 54739 452204785
1 32242 89309 144611453
2 58959 79793845
3 109973 18904
2 34001 570608239
2 54229 594285013
1 31273 51158 241761078
1 82066 90042 191835245
3 110758 24393
3 5952 35300
3 99193 100987
2 173330 553998037
2 125398 783827833
1 68517 100205 23023981
2 12296 175486616
3 88409 33365
3 120436 9463
3 16019 41555
3 40731 38788
2 58736 844089752
1 32882 93055 817561039
1 40350 93804 351107567
3 92593 65942
3 1792 42098
2 21709 698227465
1 35871 83966 933780801
1 24790 27768 723506740
3 100592 88787
2 41775 200337071
3 71128 18437
1 13162 84196 254969141
3 100543 13112
3 38491 9761
3 132012 55129
2 27252 961631544
1 31359 70132 37259331
1 96497 97769 749910734
1 43346 92404 752876888
2 9088 327773187
2 163341 412800507
2 24383 464297578
2 158246 40938707
3 164526 89933
3 116525 108483
2 83106 53038886
1 38239 42165 712208059
1 2928 48705 622189589
3 97333 110976
3 74409 9102
3 117879 49662
2 99200 638067953
2 78239 448588542
2 35507 667674560
3 89987 34882
2 19398 601480418
3 103710 8443
1 35558 95557 913407887
2 45154 541422508
3 30738 51074
3 32871 46208
1 59528 87830 993682481
3 35696 77296
2 302 856327367
3 98965 10633
3 48150 2013
3 15830 28064
1 58567 61707 868969939
3 60858 81948
3 10144 40628
2 93779 6682804
2 67110 841348865
2 90961 465468185
3 2079 91187
3 9033 11263
1 23295 27745 657067507
3 163660 103626
1 19651 52934 365720477
2 20196 630998846
3 160921 104977
2 79871 611269182
1 21648 76710 506191674
1 10850 24871 707223421
3 160096 2467
1 46879 108237 848940314
1 38704 110835 24125823
2 138640 560783879
3 24599 16838
1 26 80497 787752462
2 160166 771892959
1 24594 101694 530013064
1 28730 112431 482650322
3 83172 42232
1 40422 96493 302292343
3 60029 52545
3 165489 104467
2 120229 240149595
3 17491 24025
3 103238 95708
1 56438 72251 879538215
1 75043 88904 733290724
1 61937 91736 646052503
2 94514 395615173
2 86626 820566706
1 7132 61708 985459256
1 59993 62631 86455797
1 55785 107560 772178617
3 93420 71537
2 105927 147726518
1 80631 82852 515324650
1 16222 73343 825727629
3 127058 63639
2 172476 354299726
3 81522 54932
3 165335 25573
1 27702 77369 984911788
2 15420 59321228
2 42538 206040376
1 59834 72055 868940664
1 89270 107607 380640662
1 11681 58775 733857590
3 47404 82252
2 39309 381422601
1 49794 101441 81411307
1 57812 81482 420070201
1 8840 44244 808387562
2 106174 785259045
2 140103 437633751
1 11437 13175 861095610
2 147297 718931732
1 26613 65781 976428863
3 123827 57176
1 23716 54983 208434213
2 123470 365787726
2 120240 389587618
1 55903 113031 348144251
2 81275 960362244
1 74650 96977 377043857
3 146520 39440
1 6693 71111 53842312
3 22217 29449
2 18884 463993009
3 18267 42082
1 23590 72569 23809793
3 2589 71208
2 49182 863117189
1 70625 87794 796548169
1 68597 87215 634005845
3 160010 93131
2 97487 727940640
1 27314 102582 728244001
1 2794 27478 281557729
1 8593 93203 107195476
3 86520 69347
3 121305 21405
1 28577 52428 916651327
1 91662 111290 702291117
3 34086 81857
2 174573 932622311
1 66236 105706 387455266
3 68191 23364
3 65926 64511
2 158907 249684752
1 23879 101925 461169219
2 9478 663415335
1 65486 103393 897195697
2 157834 699821424
1 32586 41812 453400527
3 163228 65732
1 48290 108164 610230574
3 138982 23509
1 75071 79200 284870723
1 70980 99856 397452793
1 49608 76498 458419717
2 17439 185839562
3 152844 27827
1 11129 64784 798344655
1 6603 88370 229363154
1 86467 104972 731171829
3 25822 12284
1 30753 32851 125899598
3 52369 71175
2 6242 79701002
2 158160 896948786
3 136386 100229
1 72640 82506 862041267
1 11285 67956 715127883
3 141804 15348
1 62414 81456 593759105
3 103939 105717
1 67004 90673 418887005
3 42031 86124
1 63668 101083 832065154
1 63031 102560 324281085
3 32257 76750
2 11978 866962150
1 26282 41570 207048914
3 41898 113347
3 54320 29768
2 14432 586103283
1 107390 112314 147568058
3 158089 2469
2 31955 875521446
1 94508 95129 674619265
2 137427 454190303
1 54048 80713 836018400
3 64300 112816
3 138355 27304
2 145018 715702982
3 77217 70955
1 6360 20896 239988324
2 112143 814038091
3 136568 34621
1 28369 99766 110693386
2 31888 462968525
3 67689 27687
3 107754 96124
1 47676 69486 846875217
3 132628 45832
3 103280 99719
1 22931 94171 168033750
1 70574 70577 225683130
2 61724 600932299
1 92293 99376 458298076
2 79873 810339693
1 72473 82804 208858665
1 75207 82511 548908632
3 121569 54465
3 162457 98675
3 17308 80163
3 78752 52686
3 138791 104531
3 98909 82852
3 54863 27192
1 71056 110744 671635350
3 132740 7855
3 164397 56109
2 76077 618078137
2 14277 750740715
1 12438 106345 527700249
3 172280 66421
1 8397 17178 358568476
2 58027 986037256
1 26370 31669 679701920
1 35120 59084 594040735
2 122578 636180223
3 138392 85594
2 141948 932611774
3 157503 108966
2 144786 418838523
3 142160 27258
2 112620 427218582
1 68612 75506 436549676
1 48130 52609 556657777
1 54757 101254 767218629
1 95000 110252 377211578
2 46423 924248846
1 44034 75736 899088478
1 40130 51085 679094816
3 165278 83953
2 103610 518627260
3 53112 89577
2 19974 767010203
3 7061 42769
1 34985 78893 234521937
3 104805 89453
1 50726 89737 46133051
1 83459 111868 917364672
1 40986 70895 226316255
2 13274 857802977
3 67267 100267
3 11892 60474
2 95041 756768720
2 22747 5847353
2 110456 364536279
3 118628 10430
3 105184 8447
3 116507 27863
2 111362 54399395
2 10141 18011415
3 43804 35806
1 10310 37425 177452008
2 47045 384390154
3 26496 64985
1 38592 55585 532650915
2 74330 528397493
3 172043 101908
3 35535 28625
2 168445 747273717
3 107501 74115
1 6964 98223 429314641
3 103524 31089
2 93527 45322407
2 36662 141920254
2 106778 536164289
2 54962 728675367
3 17426 104724
2 86753 978485069
3 72868 74324
3 21149 9709
1 8351 74733 598010924
2 57150 58769900
3 54604 51461
3 93465 110895
3 8391 78123
1 55809 56021 632410550
3 156508 89774
2 47019 973454547
1 29328 107624 865503694
2 13529 141436380
3 7874 23388
1 16594 40230 413055408
2 87458 314049953
3 41575 10092
1 15053 23537 185588791
3 25407 50196
3 167166 38669
3 19730 43450
1 4051 93216 961837458
2 74774 582590940
1 11169 16953 556372774
3 26368 36344
2 96745 837824642
1 42004 44568 757399453
2 101362 460435367
1 44007 103947 187790407
2 72216 233149641
2 29346 230771447
1 31858 42576 819029259
1 30632 35105 406980180
2 45518 339495597
1 94679 104121 754797926
2 63632 144682088
3 119280 50138
2 114827 568501552
2 72399 788848990
2 113698 541545005
2 48379 533025558
1 96824 112313 12326502
3 108445 3490
2 146702 747735721
1 1176 66413 754197124
1 180 102781 407079093
3 173073 51520
2 100448 427620056
2 93514 672453345
3 45952 93793
3 142038 60599
1 36748 80396 908700097
2 121179 155355295
3 110637 81327
2 23936 806338985
2 5179 389850753
1 43435 103150 138686592
3 19957 7390
2 170755 727859183
3 4046 110608
2 53407 907149544
2 164122 204858795
2 73863 907652434
1 1225 104325 784722267
1 70455 89285 607347449
2 26655 828878246
1 12143 57551 315792164
1 45709 102542 965651384
1 30986 38618 351460151
1 58875 72598 843231661
3 28191 90385
1 6739 86651 798109438
2 36874 363105628
2 59544 76815229
2 111871 768864129
3 121408 9028
3 65449 108294
3 142086 15276
3 30634 54617
1 30003 99936 32043193
2 81615 367053560
2 144938 465943196
1 76991 82467 182339663
1 70954 105679 58359861
2 163926 421679230
2 54235 148822464
2 61425 37468686
2 5377 385369956
1 14486 89219 922148336
1 35950 89610 494059051
2 75507 78221431
2 159306 419852164
3 152471 63093
2 94669 210557236
3 35483 33933
1 16031 100890 770523536
3 48383 40766
3 47710 111952
1 24491 26848 546333899
2 56957 601217557
3 26301 111790
1 36661 109252 444429533
2 90067 947312930
1 71942 97455 188901711
3 84824 46536
2 74459 937471261
3 18960 77507
2 38614 869836588
1 75867 76153 725941826
3 16474 103388
1 90070 99092 160397611
2 143583 346101231
2 117222 609992646
1 72643 100335 129351316
3 152599 97198
3 5118 66903
3 60949 47918
2 77409 41290481
1 73641 109008 705464721
2 4701 662357451
3 175312 67128
1 18824 96076 119352828
1 859 12777 660644894
3 36838 111534
2 30513 949289772
3 146110 6525
1 15264 75993 165437
2 76271 166833666
2 145282 968318760
3 120232 59384
2 152218 400174572
3 2196 7442
1 14837 100842 289940223
2 44681 251716831
1 28006 71369 34740967
3 137520 42474
3 86874 58835
3 135900 40904
1 64435 74777 541059785
1 39293 85158 577078480
3 97844 99415
2 103037 684556726
1 2291 22100 405841181
2 77439 970050868
3 22165 36779
1 21429 58159 630477879
3 39034 4768
1 17834 62755 699555498
3 114039 18719
2 112293 51416003
3 85743 30893
2 38899 153852298
1 45938 109769 589324989
2 170347 672434578
2 21471 998088556
3 162156 13217
1 93012 113430 89267321
1 79111 104767 114037599
1 81685 107981 206713217
2 97815 119086899
1 43047 66661 937815732
2 2592 987044197
3 166180 113261
2 13846 526097666
3 116984 97027
3 43505 86153
2 26064 285251204
3 131266 6211
1 35973 95536 844772353
1 68223 107563 319400977
2 15934 290969855
2 50262 77990378
3 111941 45038
1 47669 53045 862070163
3 163478 61409
3 69212 102570
3 44142 69771
1 7665 103558 795510339
3 153584 2192
3 49844 9846
1 11684 20268 23148814
2 79388 393204760
3 146796 84312
1 50922 70927 59934391
1 51685 73716 727785626
3 170924 96721
3 137851 112190
3 152966 105578
3 13444 29
1 6377 23427 641565713
1 61959 92190 377284396
2 135284 474456113
2 38391 543239128
1 75506 78126 479274442
3 157583 66240
2 56298 512582738
1 4646 7122 378081195
1 29482 37499 997560604
2 113551 465336709
3 132793 12660
2 54120 132610903
3 128005 20114
1 95913 101160 80512269
1 64683 104903 640607765
1 67661 93751 427587473
3 130145 97242
2 167216 134614385
1 57214 104160 942839795
1 18142 47522 771865498
3 123316 70375
3 8163 90808
1 18465 59545 219964800
1 44759 45258 663980623
1 4427 16746 716323334
2 158017 178005778
1 56995 82491 716209764
2 71366 522831695
3 58216 109033
1 2355 94801 885884156
2 151558 261681787
1 105116 109550 278129104
2 55660 514828935
2 134230 657131754
3 154539 47087
1 38032 44486 363530559
1 35084 36830 737779313
1 29840 92462 18289512
1 24613 104056 196742807
2 58280 156315847
3 93506 99920
3 165128 38745
1 9705 49359 459289483
1 33290 92729 514704055
2 132560 935363221
3 70561 108265
2 80509 625737546
2 67889 380226505
2 162026 682076052
2 56129 333232718
1 37223 57284 154424634
1 66635 75158 550465283
1 32174 47979 940391207
3 125818 104036
1 3390 100712 912234687
3 174095 20166
1 14771 69977 531409595
1 36292 84606 263736098
1 95809 97477 883368867
1 71846 111859 337783848
1 54101 68727 959517902
1 2941 112732 719860752
3 31329 103100
3 57798 6282
2 32010 78256086
3 138942 45300
3 169552 70096
1 26316 74645 388668791
3 7959 39569
1 27234 64767 179574754
3 157250 81072
1 4785 22324 824077001
1 81040 107831 480457483
2 38882 522331802
3 144741 9823
3 57649 82203
1 57844 86057 329361667
2 38849 288676739
2 59972 9671951
2 167189 587995868
3 122378 94213
2 153818 455437525
3 38698 100585
2 84931 618045178
1 27668 108925 418816501
2 63039 383758454
3 77446 64017
1 76519 84935 402641433
2 4082 453193963
3 150072 11822
2 145122 596577593
1 8924 85383 498267394
1 78918 92648 562486565
2 19178 642956258
1 11472 110625 113188057
3 33815 91610
1 38803 57967 382479877
3 163071 72292
2 59262 97299231
3 23895 94120
3 82862 77952
3 22801 15864
1 7991 71243 534507247
2 158511 444985555
1 21647 64102 591533460
1 30309 100938 689475191
1 23738 78045 665924789
2 110604 536880616
2 56156 977416982
1 51537 77826 19745235
1 63205 108129 876784163
1 109644 109841 60861970
2 146119 969104494
1 27545 98295 44469164
1 108275 112584 934424900
1 58072 106672 919618730
2 62978 597509985
3 89459 80754
2 94260 62341184
3 159383 96651
2 132361 909179647
1 51581 51902 664302566
1 9066 28309 652106626
1 49784 55895 92460778
1 52204 103231 58937168
2 76652 678396102
3 61934 80042
3 129078 89843
2 129791 442387288
2 128668 610372741
1 28004 67286 391115492
1 51767 79668 6667452
2 136559 465316582
2 169585 783405468
2 145548 385877324
1 44297 52355 126417174
3 135459 25964
2 100865 960906645
3 68651 21643
3 58909 28939
2 173869 629250125
2 46141 948951404
3 83458 83952
1 65162 102404 230592015
2 17853 884493268
3 12113 84370
2 47661 353205138
2 39820 213526820
1 25641 28236 348310272
1 60971 68288 436137832
3 86735 15975
2 135485 690668033
3 118151 51942
2 50573 899845170
1 23685 76231 925949102
2 85901 376043767
1 66465 79105 245276476
1 31259 40012 161316272
1 25261 41161 932435313
1 24119 36296 681896341
2 153927 955456805
2 104023 344472184
3 33184 45940
3 24117 2706
2 112703 348407619
2 3415 712742777
2 141116 337729853
2 101118 28225555
3 2827 46251
2 68658 959880456
3 22522 51398
2 101569 253395188
1 67191 112106 377188683
1 17039 79303 468112981
1 27884 76019 395448934
3 12708 70702
1 48852 77438 663433603
2 76768 751247252
1 86209 90530 508800619
1 6668 34906 58159565
2 13869 752796050
1 6773 62737 890403542
1 54124 107448 7315442
2 21073 879199301
3 114126 52166
1 104744 105749 360921478
2 120776 630275575
2 172317 89619149
3 47343 104123
1 98852 101712 454975956
2 144266 696586274
2 58710 267587277
2 18214 328300008
3 117340 101532
2 13413 29433323
3 48967 29952
2 146242 742024908
3 51112 42584
3 114615 20792
1 10446 18002 255005502
2 69370 464265
1 51973 74477 891406594
3 51030 65987
2 80814 859540618
1 23711 48271 728562022
3 117090 113181
2 167955 895905839
2 156931 287776907
2 114363 73068374
3 82017 91707
1 24688 112546 190533830
2 175298 275739105
1 63000 108994 826145195
2 24469 794678240
3 166945 17526
1 12899 73926 676034933
3 80314 111393
3 134281 57112
3 15709 84043
2 24410 65185899
2 142949 727278050
3 21813 67653
1 6639 14253 522847525
3 143667 47760
1 8737 49352 276588661
2 67965 666574245
3 112619 36647
3 13617 71506
1 23718 80498 898981188
2 18215 442411134
3 5717 102693
3 56772 96831
1 50873 52246 75002038
3 64919 20202
1 19577 48843 199746698
2 120814 214069758
3 167141 106597
2 29219 62558796
1 35412 47535 82403568
3 24536 11136
3 97076 45726
2 126238 151425232
1 4709 76896 867613133
2 168237 861371186
3 3840 34155
3 135382 92349
3 162686 91853
3 45383 40342
2 116054 981552548
3 38726 64740
1 56833 85322 891229275
1 24766 113546 694635793
3 97086 40727
1 6785 101658 623908914
3 17698 110607
2 3025 327024172
3 89333 80010
1 25342 41980 353476023
3 56677 84520
3 175259 62496
2 152572 287057267
1 50337 107924 814185795
1 25605 104719 616217076
2 67849 543444954
2 79668 134078166
3 115312 101138
2 116213 47766554
3 126633 97332
2 5369 638955390
2 55163 969375086
2 68004 397001100
1 17686 19316 834843895
2 115028 829420092
3 120589 80255
1 15788 107212 877727622
3 149083 55607
3 37567 73535
1 20246 58837 831268660
2 113626 627346263
3 94569 69607
1 39585 41872 328360492
3 116408 80961
3 69624 34467
2 151912 73748122
2 122139 825506958
2 100617 206220924
3 74424 50891
3 167282 51003
2 64509 337484189
2 66265 166651661
2 109828 271527386
1 62872 110603 879887051
2 1530 356681214
1 56659 90626 271422565
2 100664 644298111
1 82383 85589 813582998
3 9771 76936
3 87836 57772
3 30272 89519
3 155814 45159
1 72660 75547 718980057
1 27757 95390 477458541
2 122083 707107999
1 7616 23121 635979818
3 174865 94199
2 147361 774999779
3 84720 48601
3 88856 3271
2 15407 856564109
2 105655 132384981
1 4199 78834 581985810
3 39475 22927
2 154750 649860751
1 32327 65816 382298965
1 28298 60764 497031057
3 109095 20052
1 48294 86860 643650391
3 94742 16595
2 60555 844212774
1 50719 102614 938957187
1 99016 108322 985041678
2 18607 139148036
1 45033 71889 727919228
3 46465 97740
2 138578 571170710
2 98315 564756264
3 107720 73548
3 28989 8956
2 91350 663385372
3 6821 57105
3 168694 62951
2 83407 825028727
3 118903 47415
2 141638 325860439
2 113727 265015180
1 23243 107666 577064631
2 62333 932250481
1 14299 60906 206908016
3 96185 21607
3 29079 75089
2 70146 231035408
2 170529 48314723
1 68235 77620 167063296
3 153115 23124
2 64266 767615691
1 4582 31610 952751916
1 19066 26097 503357299
3 66907 48588
3 124073 2716
3 151027 50959
1 44496 77990 571741302
1 43345 76003 771074606
2 58542 221273066
2 62300 704402236
3 30409 111604
3 105653 101207
3 1248 40752
3 138622 91464
3 161210 60777
1 18371 76442 449131290
1 48177 93076 386813116
3 71474 33056
2 72425 301492157
1 98235 108540 175954684
1 72714 87195 643866634
1 12907 75468 850150491
1 38062 40041 755775057
3 93394 16855
3 160418 95728
3 86796 324
2 99360 959245260
3 100924 56378
1 27159 39114 241087165
3 152433 111428
1 85264 110429 325694869
1 40698 97949 286990861
1 1711 26348 62597497
3 104951 89087
2 16026 19961025
2 27258 486336570
2 51009 627655074
2 29877 84427808
2 19793 404280424
1 7704 60082 647827126
1 42890 89275 159265844
3 98650 112702
1 599 104266 546366003
1 81338 111099 268677312
2 121134 859542071
1 27539 61690 61374541
3 130519 74805
2 54820 125885536
2 140163 238739608
3 168133 96929
2 145833 669944566
2 137101 311904182
1 12881 33667 247086932
2 5047 781774813
3 57026 19000
3 47101 77075
1 55517 69762 478878869
3 53057 51567
2 114485 851426963
1 46491 109497 865718895
3 12748 47829
2 104812 490858693
1 46295 114125 152249777
1 69617 94255 657915406
1 66492 74994 550549736
2 165318 594569122
2 49312 253887022
1 13605 71431 287659024
2 90089 25402146
2 11653 719348210
3 134362 25097
2 109880 297831655
3 25282 59123
1 53108 64503 821365100
2 156796 316652960
2 164233 783425590
3 76457 107553
3 12621 28726
2 1165 403252620
1 30201 110599 283793182
1 50773 103070 780128096
1 49472 75858 316945630
1 30172 85693 25900255
2 89619 51987402
3 107039 59612
1 30151 63480 754960547
1 82493 111616 173795875
2 170740 269600939
3 69357 86316
2 166822 508371914
2 42753 800744518
3 70178 32381
1 1941 105593 24999651
1 52892 107744 500696024
1 36270 106017 497832804
2 141703 570536640
2 63332 410752810
2 12377 998070094
2 26917 966576161
2 78740 387922840
1 29112 63630 27475001
1 24055 67510 223170442
1 58091 81015 934991663
1 61968 64837 176684728
2 89262 965463868
1 37324 38904 421333205
1 26430 81692 122362980
1 54879 97865 900969005
2 13171 929776327
2 7540 283789044
1 6189 33646 350182922
1 1234 24031 800236055
3 58721 38986
2 105403 189986614
3 169497 42157
1 94896 111236 733408007
3 16610 98324
1 65303 105092 468035802
1 38193 107334 713388462
2 132941 385965557
2 35651 376599485
3 95842 46206
3 82328 70297
2 90404 215648460
2 133214 475367139
3 7030 51497
1 91895 105853 247461585
2 167095 616362039
3 84228 43385
2 174771 930897862
1 58283 102335 458609927
2 146907 327868501
1 81832 104790 16897472
2 32360 590217740
2 167502 472707729
1 10315 113811 81086939
1 23654 38653 579001717
3 65103 97320
3 78357 77096
1 40615 75823 252203753
3 93207 38117
3 170214 99844
2 11962 239995240
2 12119 312403737
3 2415 108248
3 53532 102957
3 44864 85675
2 162812 930511618
1 1710 10827 263447243
3 48012 98040
2 125431 944247414
1 68074 111516 408805378
3 71385 82099
1 86114 99188 245732108
2 162367 298510325
2 113367 907024982
2 148592 564904622
1 8690 97022 376112834
1 26605 63303 928147549
1 22929 98146 137333825
2 4207 450109669
2 99130 143602429
3 134456 30330
1 1963 87879 343109889
2 136727 485647171
3 67229 26675
1 34489 92614 591300853
2 93124 359618296
1 8812 37963 371860350
2 130496 419844141
3 37331 12404
3 132779 88906
3 24371 35062
1 23730 66937 51176946
1 49201 90048 655012952
3 121382 59518
1 32004 90349 899441989
3 80953 3727
2 149568 969115554
1 10661 82964 991797231
2 18363 605368761
3 116979 46276
1 77122 94650 63316357
1 12144 75794 218812827
1 49240 61317 517044957
1 101951 102658 19497215
1 10110 107622 5507841
1 50938 108337 2713094
2 134856 571263746
3 33459 81165
3 101954 663
2 65156 950388935
1 88252 100983 894075760
3 141545 46129
2 67602 913258197
3 60167 71775
2 138209 242878788
3 173811 110596
3 50035 42875
3 108757 92157
2 29681 333963068
2 100576 209125804
2 47807 285427866
3 35945 62834
1 42393 87622 836160264
1 36562 42658 843416007
3 15926 48901
3 13561 29477
3 103400 41231
1 85292 114419 372511766
3 90287 107528
1 41421 108782 143560273
1 63081 76566 323016748
1 14903 102279 179709106
3 109782 100809
2 155112 269527536
3 127675 69091
2 173881 786184070
3 26503 31844
2 107163 347520476
2 86968 509708061
1 36000 101306 902148295
1 25442 68981 34928489
3 42333 70217
3 114245 96489
3 160299 45622
1 63731 92301 76416658
1 23994 25484 93467165
1 33895 74257 124040378
2 139427 872052415
1 29574 56808 976219180
2 40187 341596951
3 130360 50620
1 89866 101406 987485185
3 20748 85760
3 174953 27152
1 6107 111540 571904776
3 92609 7863
3 25422 93852
2 117672 682025299
2 78139 898198376
1 29076 94910 894433038
1 82356 105428 806147171
2 79217 4868099
1 3061 108684 533792304
1 79902 113509 320666439
1 11909 18291 690303545
1 7346 104511 312409563
1 29664 79187 117622136
1 24284 107454 415576512
3 67723 56399
1 53007 97165 31771566
1 103373 111281 446654072
2 45768 226518525
2 88533 141237184
3 100823 96628
1 77706 88772 250170593
3 162229 6291
3 75328 111333
1 39113 65387 108242065
1 71892 91397 841634431
3 168269 92955
2 75489 424053502
2 72893 14263945
1 58928 63046 549753290
1 66601 72826 153654850
1 9315 14481 393199169
2 149065 861702853
1 58243 114341 422218769
3 171051 111456
1 25789 32885 958116520
1 59148 95470 143260935
2 6052 963440004
2 24258 558778338
2 27080 520319219
2 68745 250746750
3 133206 73942
3 101051 81106
1 11491 101700 870269292
1 44129 91607 763219432
2 159235 691211105
2 114525 688284146
2 39735 47804337
1 57814 105545 128441739
2 65904 435043044
2 66434 112797343
2 154918 692469019
1 11708 76382 403568968
3 122342 49375
2 147672 539163433
2 126052 279049500
3 156959 109402
2 158075 764033567
1 13927 107630 641009974
2 55403 933081370
1 373 76716 464903860
1 97263 101521 473994305
1 38980 93001 622531011
1 32738 54344 690605528
3 46581 113075
1 67311 110890 43728248
2 7484 899933769
2 134874 218255086
1 45236 45754 553060155
3 152167 53598
2 47688 901530677
2 68798 350665679
3 79980 111158
2 101800 295381492
2 17689 118770811
1 8060 47861 868614177
1 6090 45187 305593932
2 112262 154413553
3 54528 20149
2 99943 673085502
2 34627 484715021
1 40355 54391 209599613
3 172068 25819
1 49697 64230 756536621
3 96858 60197
1 16319 105627 33671945
1 38396 80247 35152436
1 41029 52571 877957045
2 99797 774434757
1 46734 98679 504292136
2 51806 864794918
2 51092 580281604
3 43769 109038
3 111670 55729
2 163015 280581778
3 165642 61273
3 81962 70798
1 64164 77498 272830061
2 69271 576798878
2 40613 113652700
3 96455 421
3 1207 49429
1 1561 28292 632421263
1 25111 43963 442691766
2 57298 222727544
1 61337 98530 449384124
1 45224 69650 551696480
2 49125 314526992
1 57530 62529 311300545
3 48162 23849
1 8397 83427 358383599
3 124207 94744
2 72624 259615785
3 44258 85095
1 9504 14427 812975818
1 90774 94651 378545742
1 26019 79975 15805475
2 54916 326455915
3 170546 76904
3 165647 4667
2 107687 480182859
1 2157 25483 855566036
3 170723 66573
2 148777 198662971
2 102355 452426577
3 82844 110689
2 21131 371779059
2 34720 345876439
3 67159 57775
1 10074 28745 658989316
3 12867 100524
2 129821 923986644
3 149545 78615
1 52548 56814 116589077
3 109012 20827
1 99471 106579 820910352
2 163713 34785239
2 139883 477227207
3 64919 29217
2 149315 706237685
2 148454 306868378
1 29163 57751 694732085
2 86870 102756125
2 140787 940894424
2 120676 43438318
3 71897 89295
1 35531 94355 238099338
3 97992 896
2 12624 673744997
3 62513 8119
2 95563 720999752
2 45628 885834970
3 16831 9309
1 826 32654 363995306
2 156625 250002083
1 6638 108621 749658878
1 10884 39821 627677203
3 158302 47438
3 150712 33314
1 5373 45608 189212070
3 39363 54405
1 12027 64346 413983685
3 88640 43003
2 67171 688707587
1 24173 67623 869527642
2 90666 195200908
2 63902 441902930
3 170838 69015
1 50448 111860 528081106
3 27292 83858
2 72666 376922973
3 59302 104440
2 14896 230227677
3 118118 41192
2 64911 465245477
2 148433 366283959
2 82018 832081675
2 6393 543646788
2 8665 874100842
1 80179 84847 669995607
1 27162 33103 664337846
3 120397 39633
2 148204 444778634
1 11222 52566 345383159
1 31337 67912 943792565
3 163768 37097
3 15881 21718
1 59458 96379 531012127
3 34088 99205
3 58951 34050
2 144091 639911675
2 95127 920798767
1 16103 31586 494295709
1 18483 42279 886309093
1 31725 92191 429663411
2 80463 223492883
1 84104 113407 583905134
3 109562 93233
2 53398 71800177
3 165456 85988
1 76465 102064 582176748
2 61328 792838088
1 98801 103250 333150510
3 48632 16062
1 20315 110970 775430606
2 72381 18720054
1 99360 113755 508339647
3 102555 58572
1 91371 111089 214152124
1 34637 63154 418677287
2 74491 991224196
2 103950 560740092
1 87724 97231 366290037
2 100447 910996154
2 36577 991291568
2 91252 274576593
3 53881 32766
3 50695 63743
3 79477 94311
3 54056 7125
2 106879 171807963
1 54531 100327 849220463
2 99501 390686616
1 59502 110342 514968527
3 154313 88411
1 10760 49802 411741181
3 59886 80706
2 92699 773195862
2 148692 104311414
3 38610 47208
1 23103 51420 890986814
2 97786 352179033
2 163552 692558276
2 77135 854728742
3 65031 111738
2 39397 815082278
1 92877 100016 222995777
2 95523 919588533
1 15303 88454 529174615
1 19843 76170 538944136
3 5764 34236
3 66702 88192
1 43909 103907 560108408
1 20822 24878 473806099
2 95297 199429957
2 152244 889759646
1 26127 56781 620056850
2 2197 98107205
2 86655 523297043
1 17869 64014 659494192
3 85449 12383
3 173875 13489
1 20356 104370 449446305
1 22632 79826 173423961
2 84672 918572981
1 23582 89331 402956000
2 138182 714294181
2 53507 593870242
3 3851 39053
1 83141 101894 198796194
3 29612 77971
3 112110 62677
1 26290 54591 653969185
2 38192 510131070
3 15861 30035
2 40631 855554280
3 21734 3876
1 91272 101922 493360091
2 21956 301556637
1 106437 110449 242916140
1 52881 59472 337874504
2 126625 168801625
1 73621 84071 742637532
1 32264 80412 49617162
2 85535 385286826
3 114893 95985
3 46713 71952
3 72439 63699
2 3066 229327813
2 75886 327157684
3 44767 52040
3 1000 66279
2 7012 822550923
1 72644 110023 254218922
1 46690 106616 242101002
2 109043 257591488
1 2348 93171 481535709
2 2826 364118953
2 46684 904263487
1 15113 94476 809135768
1 41002 52690 509343299
2 137123 367162762
1 8295 46050 268388565
1 29816 46460 523975797
2 109690 78988021
2 25351 122949990
2 83217 661051545
1 2782 61662 199984215
1 47828 69718 198336105
2 173887 308443677
3 166401 13915
3 149746 99430
3 41111 79977
2 79540 934008958
3 131929 60607
1 1258 81778 958808033
3 122616 73311
1 32276 42022 885469872
1 11157 83420 811136116
2 28701 588856866
1 42693 105427 590405315
2 85411 571735489
1 28838 86087 977465383
1 35748 106719 780728169
2 149534 657518028
3 565 4161
1 13702 68071 553714559
1 58877 80904 71478014
3 104241 96236
2 101236 378619100
2 139496 358395358
3 60473 104078
2 99444 150674668
2 20355 130501857
3 41589 47036
3 116325 96808
2 71365 891428037
1 25419 63112 580489381
1 34686 87762 958822136
1 27967 97575 941023830
2 43025 821523119
1 5187 110243 875128637
1 42555 78879 173330486
1 41296 78368 87897609
3 24925 38588
3 113169 102254
2 157135 806019021
2 55481 387035806
1 80885 90084 305398521
1 81948 104019 957512058
3 57614 48725
3 57317 2183
2 109892 440168720
3 95872 26998
2 64398 362489733
3 48371 27017
1 85658 87073 745508050
1 73057 100675 573449692
1 22212 65519 831637441
2 161783 383229785
2 71582 626755237
2 28858 624508454
1 34350 50436 182717132
1 4030 76292 809882748
3 114984 55550
2 98295 49902884
1 83639 95556 216113135
3 93674 516
3 141409 44491
3 71437 82289
1 8681 56147 53050098
2 18166 841315562
3 54783 66985
1 59181 91694 492986456
2 154964 98494145
3 168086 38229
1 7535 79474 538801387
3 68327 28209
2 163688 622698353
3 11952 34071
2 94494 431047165
1 23735 25924 779866732
1 93358 97087 612428414
1 18735 108379 804809905
2 75071 419782420
3 162486 77375
1 1959 103258 684974091
3 105327 79525
3 138656 2679
2 3309 575208469
2 82041 103201154
2 163469 732864402
2 157401 211484949
1 34497 80385 63026237
2 85808 509646968
2 142167 990766897
1 45048 97914 31002130
1 24699 97805 30940783
1 36441 70412 439729096
3 59748 59869
3 65242 14863
1 58311 104030 364389750
3 83293 103740
3 157706 38057
3 162856 114126
2 49549 995893280
2 74520 705374890
1 34083 63290 267712749
2 126916 996138335
1 43640 46856 69643012
1 32746 44016 884808995
3 46200 56763
2 141815 216842938
1 35564 85409 839759025
2 54814 587356753
3 26285 49475
1 25565 92639 5045329
3 146568 101751
2 173291 284751001
1 78516 81461 373628310
1 13442 111006 369013726
1 56466 103168 820636185
1 18166 21518 605764483
3 80646 80445
1 29824 69601 255768750
2 29999 801802198
2 30740 598446065
1 48763 59655 346430145
2 159405 972798105
3 14605 13558
2 161863 69381330
1 27659 75787 919551003
2 159417 40326102
1 59847 67414 4850032
3 169263 112596
2 52708 129676231
3 35308 69980
3 122244 5917
1 32208 78349 833399159
3 157936 40154
3 117950 30134
1 62566 113578 929890069
1 44101 89835 689675885
1 87605 95604 881212556
2 80 641429229
1 7561 55806 872659
2 24209 874151976
3 125884 21764
3 23025 64666
2 122173 240785022
3 51343 57268
3 75472 88708
3 156974 42163
1 72278 108402 492677579
3 155882 100867
3 151926 48162
1 71248 76840 243265729
3 148880 9167
2 139285 178992186
3 84807 85342
2 159383 871118591
2 59923 263363899
2 65165 817402130
2 48472 910004301
1 40773 88916 452213846
2 24792 661178299
1 60978 103656 712850179
1 58894 69176 881927237
2 20449 141648943
1 35480 48996 845608512
1 36758 69458 181229688
3 84202 94912
1 94627 102167 204244493
3 122859 100653
1 66883 114257 616558228
3 2397 32528
3 24217 72611
2 15679 922864470
2 49094 422406975
3 65971 101220
2 47220 97302488
1 95616 111352 490388146
3 172424 41456
1 8631 74060 217284718
1 46463 80656 162456013
3 19259 38351
1 71196 109989 557912517
3 139780 65593
2 46867 333068875
2 17944 493297581
2 47559 540592158
3 65039 78699
3 111726 101046
1 25908 101258 465091265
3 76264 60099
2 46453 737065033
1 21219 82580 842428707
1 18098 65699 218293444
3 78762 47802
1 61678 77507 583248207
2 30658 794376608
1 75986 107327 120478472
3 79325 35042
1 44643 45580 607754392
1 69753 89755 726989027
2 17627 216436392
3 97463 48491
2 49650 610116432
3 166936 40699
1 3689 109025 836641637
3 140364 42832
2 52176 184085580
2 7819 112108692
3 109469 105663
1 82464 84936 785819506
1 4182 45540 203838608
2 47262 158112945
3 21822 57196
1 65253 93084 678749043
1 58297 102473 827940603
2 23463 451749884
1 8077 34645 843967328
2 8592 897043920
1 8767 72520 42526667
2 75295 902836243
3 138424 92355
2 88658 97303477
1 20432 32776 134561999
1 34514 53047 781486447
2 71065 164254062
1 14086 101434 169830618
1 65207 104049 259879570
3 112934 50748
1 15736 43594 284832959
2 123464 814233518
3 148980 76110
2 79718 729625979
2 157931 953829660
1 40273 42492 348265398
1 31975 60684 509109471
3 60547 112065
2 48722 886062311
1 10519 111684 714137850
1 34910 83098 826144202
2 159041 115891001
1 34352 100060 853389801
3 98988 37704
1 77389 102548 313273584
2 90402 859866853
1 1349 100977 139696336
2 169851 203888450
2 84662 975163568
3 86704 26019
3 134219 63299
2 53125 11936897
3 10076 92384
3 48479 58219
2 71047 491648854
2 104812 501413489
2 78162 66524937
1 15869 104329 281855409
3 26722 29718
1 3848 23482 95309660
3 105173 108655
3 172358 112896
3 3965 32007
1 13851 96825 417189946
1 14614 53186 579899364
1 27558 91107 153758267
3 99842 114167
2 130887 910656917
1 12286 68910 836931376
1 31995 105472 609775561
2 172857 769356367
2 108593 149970013
2 81540 246221156
1 58194 93967 390292670
1 65887 108593 762206783
2 120714 747227189
1 4447 26484 176766054
3 68937 70488
2 172687 525677555
1 72424 82661 966252254
2 75105 703396291
1 48983 55033 928335402
3 152528 7613
1 3537 59839 441116111
3 171998 68602
2 24276 281947405
1 95950 105415 578530203
2 97206 939251319
3 4151 3457
3 161414 15064
2 84730 373656322
3 42726 17169
3 145309 52971
2 84539 113232171
2 89329 372578613
3 57441 95851
1 83956 102003 769466050
1 46339 57346 244362936
3 37110 111861
3 118996 30964
1 33065 82557 666671524
1 42335 43544 928157438
1 101413 111610 825558647
1 93563 104658 766854172
2 39791 452400562
1 7649 49073 460028648
3 119616 66591
1 97355 103826 414096975
3 59130 49171
2 137562 444364985
2 66553 612705960
2 68438 942346919
1 80209 88973 466016793
2 43229 311940133
3 44944 46004
1 46858 90714 727740888
1 41901 62690 124474737
2 29757 549813847
1 30190 59293 495132626
1 91082 105626 503593240
2 145280 784777916
3 89338 16186
2 101691 935474878
3 87794 50060
3 54171 1779
1 8284 80431 709455514
3 11162 82662
3 173664 108001
3 106416 96463
3 110295 106592
2 150055 521974304
1 34659 95138 838056831
3 136341 69914
1 33473 71505 636461807
2 116092 521984672
2 46997 836715631
3 142857 102380
1 52051 57613 517665086
3 121443 49968
2 2309 883778258
2 70478 15574713
3 81949 35851
3 18312 86114
3 102470 51076
1 22898 37245 779886788
2 33592 477577972
2 13005 61220241
1 5713 10953 819716612
3 16407 50090
2 118102 822784610
3 76475 76930
3 54447 52377
2 109372 753076714
3 91952 27358
2 167686 86053977
3 80725 31912
2 115338 375244009
2 137766 954338054
1 60419 63082 787413254
1 65398 111977 698732085
1 77037 91491 504812664
3 64462 57681
2 50450 103242582
1 86611 99859 761105852
2 87541 316072256
2 134191 974932586
2 135413 827133992
3 84311 33371
2 42573 565100870
2 158759 152988722
3 36098 18083
1 19794 62969 454482080
3 171524 25738
2 157615 704414302
1 27805 50688 88185229
2 141886 397766628
1 52765 86622 381437143
2 37201 716546494
3 148460 106778
1 19625 66934 665860775
2 171836 114046124
1 75861 89779 190337897
1 25358 92782 729622250
2 156381 626882865
2 171107 401301382
2 58708 93248266
2 55458 161186176
1 16087 102950 830295165
2 156119 620624094
2 9610 281466230
3 93267 6493
2 5459 193607549
2 69403 136865623
1 58696 65573 677337837
1 41987 77553 144887981
3 17313 15034
1 85039 98056 988350911
2 85114 102885104
2 157164 599549175
2 127398 102309043
2 55342 46552824
3 152856 45725
1 38866 81203 462263488
3 65040 94156
1 21097 43914 771821524
1 24772 73021 652744148
1 87570 88231 779825272
2 146536 870567158
3 115126 8056
1 103017 110542 673286798
3 45380 12507
3 31682 79191
3 54822 31808
1 20080 50049 467021135
1 11040 69973 965216490
1 8378 24748 523693101
1 39219 71497 775349512
2 98597 967911941
2 95131 339135622
2 34590 921534623
2 154960 747304588
2 3160 248601083
1 20097 95715 30628198
2 124377 86416055
2 59381 436574945
2 43581 254954878
3 80267 54096
3 5910 31411
3 23778 63142
2 133236 583660208
3 77913 32144
2 118483 271193632
3 4144 42246
1 19 28472 724244408
2 1187 547159721
2 162119 597750974
2 168800 647820503
1 17945 90134 351468501
2 78547 943841307
3 110745 114175
2 147405 68014392
2 65211 174073501
3 80857 98614
3 164466 7040
1 30027 55163 620412547
1 21048 23544 642501585
3 129794 33125
2 166342 571463392
3 31088 99508
1 31587 75201 981976500
2 88830 628457621
1 74107 78331 108709976
2 79543 136347320
1 64358 74668 163388479
2 47696 682365979
3 28746 95480
2 12608 85493012
1 30759 114396 6459560
1 53728 94980 99143814
3 576 4832
3 137492 78472
2 77430 23909207
1 31871 41389 462589434
3 140902 101559
2 14708 994568954
3 105153 12483
2 95615 656142853
2 8363 772564387
3 34574 40676
2 147101 975172985
1 886 6138 469083084
2 114107 691618231
3 98198 89916
1 1689 114413 474195534
2 66668 540126139
2 50026 612149452
3 150790 93821
3 149484 96369
1 17954 94531 82615100
1 4858 58053 29783355
1 17030 39596 144828591
3 7039 37899
3 114329 101242
3 148865 75218
1 6506 70698 531032392
1 35050 63174 314444941
3 163809 18102
3 94319 72513
1 735 95007 107129871
3 73662 72285
2 52922 592949633
1 46942 111767 857728245
3 61570 95888
2 13718 248723551
1 2986 43912 535354146
3 83670 109109
2 141106 441371636
3 87344 52069
1 42064 65647 480134111
2 166214 298459097
3 142247 62457
3 113440 96540
1 9542 9668 488483660
1 26251 96918 799130810
2 41706 618958946
2 73182 682530804
2 81510 400833003
1 29614 86554 440711628
2 66878 627569811
1 63756 83009 809599337
2 25003 821992929
2 64730 174550500
1 43317 66778 756567154
2 159234 606764333
2 100842 714939036
3 159054 33546
2 44921 207767526
1 10777 57726 181671582
2 175334 800987215
2 32347 352568178
2 83636 763651981
1 61921 97516 214594439
3 101239 78736
1 33067 37453 2138133
2 100347 374437038
3 74364 82829
1 12283 14212 484636915
3 100447 98033
2 30263 995307756
1 35608 56291 201503274
1 90697 91492 756137081
2 58952 456591396
3 87591 1890
2 142909 951522716
3 151313 91326
2 83716 360894496
3 67155 11601
3 128183 19445
1 1589 41048 274875723
2 18239 779976893
3 108226 9142
3 10169 79179
1 11559 29814 826993894
3 20695 80415
3 174543 4362
2 127450 7249964
2 80354 824896555
3 102470 49968
2 90716 744375270
2 175167 739941669
1 76085 98279 801402629
1 37762 72244 612728666
3 160777 20840
3 59055 33699
3 126918 15302
2 122490 549234967
1 37599 73920 734860851
2 129231 452192720
1 46511 89215 392610187
2 12189 714500083
3 168721 10479
1 19290 44752 357408226
2 4292 562394296
1 44489 80537 695935717
1 67055 77405 392914781
1 44098 50689 301341746
3 85752 17655
1 2483 7639 622712619
1 54146 111295 269340722
3 92413 34156
3 40816 51413
3 49970 13820
3 87097 94215
3 67903 81346
2 120049 60885029
1 17529 109829 759539131
3 105389 68423
1 6708 24740 897174219
1 64206 99495 372250219
3 132578 65648
2 12763 973269321
1 42605 114181 524782395
1 35759 113227 424887529
2 73266 792193538
3 94814 4878
2 82938 993868169
3 31762 40925
1 110679 112627 117846879
2 83442 211895291
3 139181 29216
2 107776 8834589
1 20597 52737 388725438
2 108755 698781328
3 75582 25061
1 89402 93228 794755007
1 29831 54119 660076047
3 57239 66104
2 96895 120909190
2 147154 954035492
1 82840 100774 77583819
2 157055 112992302
2 146357 817044162
3 112091 91030
3 93503 67775
1 72485 83669 910490673
3 65229 102966
1 63476 70923 546817792
1 86277 92943 942507492
3 107539 37507
1 12919 57924 516293407
2 101789 307962949
2 49724 651283656
2 22501 498729853
2 62834 830096699
1 45982 52956 11960999
1 28690 65604 85815979
1 19218 114247 773448207
2 114660 587558168
3 90799 105764
1 49873 63213 50585742
3 40150 87507
2 6250 876436837
2 147724 487861379
2 52134 188990493
1 83194 109219 681617007
1 42989 105623 390448296
2 84371 26218460
2 83250 892832628
1 779 38532 834157501
3 50800 69686
3 131562 43123
3 84315 75737
2 30659 864772728
1 73662 88819 110973497
1 17849 62275 665143198
1 12089 113879 604215750
2 111131 975094258
3 150541 111360
1 11701 74346 301848407
3 109393 74442
2 145703 195743674
3 124815 110443
2 60264 802740786
1 55982 101321 857347139
3 117690 45102
3 87234 104390
1 17622 62955 383311391
3 14836 22332
1 64912 80482 601801865
3 78195 23090
2 30058 410442695
2 68187 902523151
3 163314 96580
1 21149 40219 515313187
1 44507 72999 428300779
1 25786 29671 625489183
2 25837 585018438
1 66759 104634 79510951
2 21762 795827028
3 155277 5871
1 91336 91379 175777541
2 157556 4199755
3 146765 80580
3 36114 75084
3 52553 31409
2 26599 528208106
3 132389 55462
2 51285 224687560
3 35109 66186
2 124987 442734649
1 23926 106139 367073707
3 1509 33655
1 47407 69806 361300658
2 120252 471511921
2 60254 580097607
1 15140 83300 536231333
2 144108 568512993
3 45635 56715
2 75033 782172222
1 6615 72388 659615629
3 104556 113879
1 34290 69947 197266896
3 61039 2402
3 75476 8611
3 187 101458
2 153196 965136055
1 68727 98844 965997001
2 104960 649051535
2 107112 482874337
1 54941 111814 789196180
1 83298 98000 151359436
1 92920 97497 621178713
1 17636 102898 355383725
3 22071 35173
1 28174 34503 919073975
1 28181 56223 326060745
3 46328 92242
3 26642 70771
1 73977 113706 62979860
3 169356 93163
1 5677 91689 736462479
2 13386 492520848
1 37304 90291 388531435
2 6403 533157802
2 2233 560505539
2 97082 22319015
2 105720 305690257
3 69198 58256
3 161399 75901
2 150490 85302502
1 1775 99813 635011552
3 150980 107266
3 6139 28693
2 41168 211915303
1 52706 68968 381280844
1 22796 72167 367561200
2 89691 971506671
3 36510 63568
1 19451 107507 995328026
2 5954 591581084
3 81145 46343
3 21643 43538
1 58329 64644 258616210
1 40186 69594 224878902
3 106602 73865
3 36698 67463
1 8567 67843 384457823
3 60353 49961
2 91784 218074772
2 55767 772382030
3 115159 31079
3 122951 73972
2 38698 884304475
3 42460 85379
3 144274 46412
1 44187 47333 351836751
1 50714 102580 69455445
1 25128 90949 25881207
1 51091 58134 10497113
1 5930 103091 563210560
3 112891 34887
1 30336 102749 307403289
3 48219 80292
2 100342 911691018
2 144751 43819783
3 93808 85687
1 96407 106763 752295209
2 90233 868490060
1 53020 103200 781424891
2 92118 75749738
3 148698 70914
1 87550 88693 706598501
1 2434 97675 430702570
3 119333 68031
2 34731 358925656
1 91098 102053 394000070
1 54020 77171 178989012
3 84477 18681
3 158255 98218
3 159501 8204
3 158073 57914
2 142685 507931729
2 56360 524255095
1 12202 21068 545386485
3 147609 50173
2 152987 806149458
2 18400 153843034
1 62482 94649 729293380
2 16475 469382300
1 33490 107508 189423057
3 131885 31547
3 4805 73922
3 41887 105964
2 67547 629756407
2 121498 677791964
1 45770 105640 932147135
2 104053 852657250
2 73522 232316918
2 14744 379561538
1 24480 76785 531378172
2 144925 776246155
2 76451 372863380
1 65172 86877 915736854
3 104130 25754
3 141289 101261
3 40970 26164
3 155674 108382
2 81015 231785503
1 67887 73804 643317348
3 10559 2105
1 15751 62540 517073290
2 108487 23822447
3 170962 55131
3 97189 25509
3 83548 28682
3 145963 113169
3 95127 106959
2 46124 285639357
1 36764 114369 88592638
3 28996 92064
3 82904 73611
1 54314 62488 867392188
1 41924 82884 978327677
2 74431 197361045
1 27043 59307 207177938
3 76104 21556
1 41424 52546 174630367
2 53425 739312557
1 98056 104586 153303607
2 110117 742096384
3 154751 75998
3 139584 95580
1 25897 99673 490005210
3 713 18147
2 17313 167772246
1 34476 113099 560479031
1 97148 108152 599474262
2 165937 829228829
3 163548 30243
1 15598 32605 813252729
2 38050 953981774
2 168965 454105544
3 96821 1572
3 141976 71363
1 16027 49537 36074443
2 154861 270628812
1 42685 77417 700265116
1 22226 108120 718955016
2 4676 280488440
2 151643 430311881
2 13517 141742746
2 103370 558643727
1 47974 75993 186310073
1 54316 94104 129101278
3 171760 87231
3 161657 40121
1 45169 67433 936593662
1 43112 55229 289838291
3 53259 86438
2 114534 546759384
1 2398 4092 219008688
1 77325 87408 889609014
3 4844 34573
1 60815 81372 310477635
3 108948 11609
1 25363 51077 339804921
3 73265 72238
3 7109 2848
1 4782 111019 353119651
1 63312 66240 615441551
2 122964 935370806
1 54799 94955 148698404
2 34018 185767121
3 49298 100383
2 31906 109934654
3 56811 63681
2 49566 600480558
1 96641 114296 309595075
1 88224 90479 696135463
2 170517 931365743
2 77575 951611962
1 34707 34798 883114876
1 8560 91447 325634741
1 16869 89525 898739603
3 150926 95303
2 62138 180885456
2 101729 561084877
2 63657 567677828
3 131080 29502
2 57522 677268291
1 53444 109307 31608901
3 148698 74223
1 55767 83164 250196205
1 48790 78207 430938327
2 126392 899846300
1 100122 107744 442011672
3 59153 76784
2 138929 104450932
3 22760 29163
2 171042 175944827
1 44370 86690 246527820
3 55715 82645
1 24406 85689 382453775
2 22747 12410486
1 62390 86555 88334851
3 146351 11650
1 7892 22742 351454631
1 44326 67375 801563711
3 12299 53138
1 34998 78084 283321733
3 32225 79712
2 171911 272181664
2 19568 906882938
1 41848 46577 909459786
2 31565 528610204
1 30025 104880 153236647
2 15140 323666396
1 74629 99156 482297723
1 48036 87270 602002376
3 174277 63998
2 97363 894506622
2 13105 691276698
2 122926 253851210
2 63554 690736055
3 128409 89250
2 106586 150914549
1 9900 93441 168991471
1 3517 55983 512738969
3 132496 85404
2 9732 968394739
1 4014 62720 636351461
2 33678 730965767
2 47010 20985050
2 21461 968343712
1 28261 108257 57375430
1 35692 62070 83031661
3 164457 19336
1 73815 87495 218772765
2 16971 445647154
2 127795 12169639
2 116236 257246166
2 64638 308952034
3 68412 44255
1 33652 109628 790735410
1 62272 83819 824027475
1 83513 84017 833162975
1 65918 75179 361117445
2 166982 814910324
2 18972 914997510
1 12847 108336 948763735
3 60561 39279
2 18554 930289775
2 117961 372846040
1 41957 96010 930151725
2 15479 770712431
3 141402 84140
3 153451 40100
1 95721 108073 218267750
2 20376 136440296
2 64539 948464161
1 19462 69852 725824945
1 78823 97012 596099205
2 131359 608571472
3 101249 68989
2 48813 477017590
2 68163 611277484
1 27762 84807 964454437
2 143310 240119543
2 3655 592783815
3 107664 33703
2 82159 410988954
1 29285 90318 519380441
3 122350 19636
1 33550 103233 401526351
3 9125 100543
1 933 113226 127293681
2 85507 741733936
1 60964 72423 792795610
2 171832 706216976
1 43500 108060 448779885
2 153220 214909339
3 13213 105273
3 23445 89769
3 81929 51210
3 100750 97762
3 141962 28045
1 24324 38154 803763376
1 23744 71685 447346413
1 6330 45724 725703077
1 22260 71975 7093302
1 55641 58519 854854972
3 47191 38969
3 19015 111714
1 34673 43669 903550874
1 61417 100872 128092900
1 22334 40523 545744596
2 17192 637326421
3 85577 41905
1 15460 33402 814534129
3 45684 23822
3 147186 2934
3 8341 96415
3 163795 103210
1 70754 95862 739890041
1 90744 100898 395504718
3 84381 113563
3 79398 30373
1 15041 20408 554767881
2 175556 660442308
3 114102 11390
3 48103 61067
3 31220 56568
3 171633 73652
1 25523 103416 852932520
3 40823 19503
2 133316 154549347
1 45216 58851 345547031
3 55230 44006
3 35788 56262
3 128081 47100
1 50546 59261 457446876
1 29085 59967 54481118
3 90407 50332
3 80111 61222
2 86349 307864022
3 153545 36105
1 33717 53357 510490805
2 102378 669637409
2 48414 389322127
3 161909 47941
3 22918 33742
1 3760 19170 729012021
1 2691 62274 226410022
3 155156 55768
2 62190 180743910
1 32439 80174 356181734
1 86746 106953 618095019
3 56773 109535
1 52830 99247 972682339
1 63096 85180 800225756
3 138328 71707
2 22419 650819336
1 15799 100291 675881110
2 90358 831262346
2 103227 859265178
3 132400 67707
1 24135 73495 4208637
3 83036 31715
2 49678 265409012
2 114543 317661749
1 46269 78071 184433701
3 31132 15500
2 129124 219984581
2 73911 439040973
1 82496 112740 399967834
2 74766 165827754
2 166525 534013245
3 30379 10216
2 98444 244003882
1 84869 113884 944481963
3 124438 105272
3 74892 27471
3 140283 78588
1 46932 105773 603832489
2 4232 864735523
2 8519 435601844
2 1784 658349639
3 95979 49380
1 35459 37841 167886362
3 76210 34593
1 50141 64516 225876844
2 135898 234536561
1 83098 93112 889481381
3 158569 109157
2 29844 940052639
2 130788 369122928
3 721 100924
1 26558 107540 13582580
2 10710 509253874
1 28270 37768 565437931
2 96978 74191193
1 66548 97700 981417394
3 88546 46040
2 87717 82624130
1 70360 84612 267491044
3 96936 111198
1 10156 78790 12438702
3 99331 12494
1 30929 105136 941186362
1 50856 97667 787109088
2 139548 350203259
2 31410 752576345
3 116016 32058
3 93960 34549
2 130090 593036753
2 97413 695916424
3 28003 91432
3 146827 78246
1 56347 69419 459558123
2 160540 470206682
1 16721 81160 2710772
2 136082 800269689
2 85496 691406792
2 44571 723689796
3 651 22435
2 32297 594041437
2 43080 51073328
2 11407 174397042
3 34303 53200
1 2932 69768 829592926
2 168485 565105375
2 33492 968558236
2 170604 213954589
3 140603 35804
3 110049 50026
1 73219 110799 842328003
3 142547 23048
2 53839 339829078
1 61068 108343 979519127
1 12137 93714 687392071
2 14309 868578741
2 147341 955761900
1 72661 89533 48117690
1 63603 102383 294262320
1 32247 53929 340967111
1 10238 88624 456087539
1 18244 81294 925546816
2 152438 499213655
1 29850 112035 480472191
3 71216 70601
1 19695 88141 652418346
1 25424 36039 500049119
1 17438 40126 853741984
2 77417 841270067
1 34503 63726 529906382
2 144499 9265009
1 51540 53272 796280234
3 78177 61584
3 166590 28785
1 23400 113264 854483464
1 56810 67213 559807892
2 140121 219005459
1 7407 23427 929818539
1 55841 113181 165826274
2 81597 679397684
2 43203 896315374
3 73407 18727
2 136918 805131121
2 89884 460958700
1 7347 73997 142295881
1 30260 87615 780585341
1 19916 48543 273075412
2 43922 622767642
1 20607 93426 926919164
3 19082 42375
1 9679 75948 662949712
3 93690 53748
3 37048 3653
2 12233 240555021
2 113604 580970182
3 76396 12774
1 75886 87645 524523215
1 7059 84410 551176920
2 128816 741447489
3 79893 72440
1 90725 91703 135719729
2 138545 389692978
3 110783 73467
1 14097 62057 145959905
3 174118 38281
3 32823 97453
2 85218 49617944
2 37237 134808535
1 33300 103199 285254257
1 5539 61329 225003689
3 3284 10096
3 10434 12536
2 101157 854764350
2 169589 177335226
3 136305 17910
2 158785 627640777
1 34333 111967 949748586
1 52354 103211 72336601
1 46936 113813 196589058
1 30278 67899 337330076
1 16296 59971 771262684
2 163378 994335260
1 28464 47461 957374369
2 125603 368742205
3 166896 54495
2 38209 133458153
3 89706 45110
3 170050 20535
1 37186 57238 31104265
3 54166 68462
1 15883 102124 399510052
2 28477 132316086
1 50903 95157 150687629
3 147300 105578
3 110518 31020
2 33959 609328836
2 96111 151831175
2 128224 58675294
2 137536 918603954
3 101455 30163
2 122449 699234710
3 51418 77694
3 87635 35233
1 77626 98095 69245138
3 102671 70698
2 132291 158175763
3 1012 83543
1 63865 83141 139089326
1 67822 111247 470392646
3 51964 105544
3 85048 94605
3 36649 96144
1 65267 85373 67712286
3 93043 69064
2 100039 939514111
3 8597 39163
2 56516 384055041
2 41595 473553913
2 99288 19507170
2 173842 201762858
1 16194 74623 942642597
3 76922 50563
3 95128 8541
2 77453 280440015
2 98366 838495623
3 18054 114020
3 134061 55442
2 127830 373625130
1 44603 53507 353080435
3 160417 79853
1 58578 100518 123305966
1 66411 106809 737710640
1 74124 85881 767365066
2 168656 936609826
2 105214 56637339
2 104845 608520246
1 30530 37354 808881386
1 72968 93436 365066721
1 1149 78698 531525942
3 65226 64564
2 163695 350280676
3 99992 38875
1 44381 69799 958311256
1 91806 108749 555771595
2 89017 491816397
1 7763 26543 786334441
1 25158 33150 216040613
2 134621 329150946
1 51566 76962 163859588
3 72316 93297
3 89910 103223
3 166678 80238
3 78317 107055
3 94886 106521
2 79335 251377577
3 164226 14118
3 86320 50586
1 14650 31386 903485848
1 14778 63320 807817743
2 48149 852664936
2 73325 409498044
3 137372 22211
2 126915 875539706
2 126062 314981448
1 28308 93892 964894501
1 71474 103677 377658128
2 116452 492123574
1 43948 95445 295793018
3 118035 38660
2 16048 91934167
1 95245 114186 200784035
3 102812 18306
3 132484 73641
3 81705 111042
1 61596 81823 477019773
2 96704 844527903
1 56985 88290 266253576
2 165941 169779555
2 48010 768593770
2 170920 468033889
1 8034 113517 933070951
1 2154 41966 87538348
1 24683 61138 277531654
1 78061 105770 707867271
1 28899 85880 490575519
3 65515 21739
1 108180 114348 33452097
2 122328 68256704
2 106939 945082540
1 59454 82054 902423034
2 127133 776936873
1 56838 68949 639181681
3 14186 3014
2 137334 617575509
3 140372 18286
3 20016 77194
2 78240 551405365
1 3801 23593 367697820
2 157373 540116474
1 60388 110261 697509563
3 21069 47355
3 63846 59743
2 56049 736410378
3 101126 99881
1 39005 43186 234880288
2 174351 673664623
3 138429 31011
3 130588 23027
1 49812 69461 853430237
2 73608 428140738
2 66940 604107134
3 73042 28924
2 134287 33575143
2 169031 786959671
1 87568 95073 415020934
1 28767 40037 860642885
2 143465 80499001
1 47870 108360 427415410
1 19263 34260 392163082
2 139741 918279546
2 109696 735805581
2 45026 224215802
2 56864 668786055
1 15521 95130 760881826
3 151227 65696
3 152904 2928
3 132732 38492
3 174033 30519
3 30504 112964
3 131934 110127
3 83296 17129
3 171565 19577
2 162239 16110916
1 58493 85826 534310274
2 20507 773274124
3 117200 53161
2 13849 837791885
3 144569 73232
3 116449 78357
2 163629 470359853
2 68508 587709293
1 44461 108108 573565203
3 32587 30865
2 144657 97724190
2 105656 152897924
1 29057 53697 28822501
1 6933 35373 828958214
2 128924 722675836
3 4201 92304
1 6759 43538 756135255
2 168584 982948292
3 66336 86439
2 16814 470097398
1 86695 101786 235300310
1 39439 59737 761376147
2 89806 76434207
2 9578 229688117
1 62327 70297 931951186
2 34461 622277793
2 644 589654325
3 63092 51564
3 90794 49623
3 137499 36276
1 31668 60800 558943330
3 114403 103762
1 54995 67294 956697242
3 47559 65109
2 56286 366464098
1 73009 106276 351291350
3 37619 73981
2 105383 108698768
2 5836 250918792
2 118581 635968402
2 127291 904665610
2 122489 478494304
3 112969 83439
3 67872 81695
3 129532 18501
2 161396 384727653
1 74284 102377 158320986
1 57055 59263 828553956
1 354 37472 899066345
3 122806 93972
1 25064 56454 275658451
3 150221 42025
3 143572 30991
1 638 66474 763973171
1 11052 32957 935875124
1 23877 66176 185702489
3 54725 7613
1 10320 89374 698103622
1 51909 76117 701234530
1 10485 108687 416134994
2 40045 730564397
2 132657 170521296
1 9469 97807 379744858
1 26156 92270 325886806
1 18425 38661 718733697
1 44422 61180 959664115
2 169262 935838495
2 44191 341852190
3 133080 66417
2 36269 552754025
1 35409 76831 789645029
1 41066 106903 794995505
3 109442 45570
2 159509 878942041
3 145267 46402
2 92274 37433718
3 164341 11522
2 8759 933114264
3 130504 21627
2 42578 932314322
1 37040 61806 600052411
2 121982 508542910
1 13111 82511 558849973
2 100679 63453758
1 59060 109089 758234239
2 67634 985482025
2 113620 37664264
2 168173 719318526
1 22676 87063 740626493
3 57515 112510
3 127725 39094
1 31167 96717 183228996
1 41250 66769 984140422
2 93607 585539990
1 20185 97082 924771120
1 19283 37412 401570748
3 166879 97635
1 8582 53835 478081662
1 69917 85416 251592368
1 22981 65096 588696137
3 64528 90407
2 111854 91333359
2 9328 331463323
1 81928 107844 690920399
3 593 73165
3 168862 62484
3 72473 96173
1 46884 63303 162448586
3 66561 37682
3 135190 48220
3 119664 23581
2 76001 403059305
3 165229 4173
3 153949 106360
2 165139 484263676
1 73029 98709 822775079
3 163468 65001
2 29526 471137862
2 74568 294176141
2 144641 649391591
3 159228 107672
1 38762 60458 317800166
2 143074 695924383
1 60025 111894 735233939
2 13381 832412336
2 152767 997715738
3 130767 39029
3 160549 41012
3 173035 84679
3 93935 111462
1 37333 61588 670303521
1 8449 103821 720271512
1 11675 89860 289751576
2 123782 133564884
2 145810 448313493
2 92751 692876522
2 56296 316075294
2 173476 132108798
3 29226 86410
1 79708 95397 430499760
2 56501 161959463
1 78917 106667 734172986
3 44674 58497
1 6670 61212 725615370
3 109803 100353
2 34685 5059943
1 48138 82569 52559950
3 755 17508
2 32903 592631440
1 53992 65520 877587779
2 100273 274697419
3 118813 94247
2 97861 517944951
1 18227 53656 225989318
2 11843 944948257
1 31014 43051 502260909
3 166861 21309
3 63837 79997
2 155620 936907459
1 80484 97174 365960536
1 77154 88646 828609027
1 18599 101206 681151504
3 79607 32852
2 15892 176082875
1 93230 113829 747775776
3 12760 63235
1 26747 82233 800769244
1 26659 38638 860798959
3 36123 59579
1 35405 80943 352153341
1 71071 113644 166662677
3 140062 57777
2 1760 316069516
2 11990 451789253
3 16330 17694
3 74957 52327
1 59159 73687 518645742
1 53219 111904 345583087
1 68148 87801 951470230
1 8758 45342 23052455
3 132192 70910
2 175529 386945039
3 174731 111577
3 67463 64913
2 1723 879092881
1 19994 31843 737907820
1 46578 98536 560535762
3 85336 38915
3 43952 56259
2 8878 278825949
2 14973 327874027
1 68922 71107 510720088
1 38912 61082 16816007
1 2167 68748 213997993
2 35324 154732219
3 96974 71777
3 31239 36959
3 71124 90206
3 87623 17232
1 82417 90412 117314064
1 56966 98605 431109290
1 21493 88976 5582364
2 86933 152529951
2 133571 579278626
1 26749 105641 12905033
3 174545 26982
1 5771 64105 697331488
1 7805 38214 999815115
3 74999 52002
1 102854 108724 745380842
1 63486 64299 35458626
1 33302 38645 565645438
3 101126 97978
2 125816 761661505
1 2581 26484 42816235
1 37657 64706 218807841
3 129223 73186
3 72845 49909
3 66623 27581
1 44061 92184 887301099
3 145365 95223
3 221 12720
1 2323 24242 705324986
1 3383 96329 318858277
1 57060 96562 175253284
1 56012 63257 208934393
2 125264 993395943
2 32544 166975149
2 73288 817989447
3 29106 34916
2 144243 515577720
1 77563 82242 140587448
2 158339 950513800
1 50809 65401 76738235
1 30240 92466 809596154
2 135766 624981605
3 135669 30710
3 127514 20904
2 171054 323945851
2 76847 254689900
2 38092 964909056
2 147505 579783429
1 39565 80719 424943620
2 126622 869352417
3 169834 61906
1 57029 63230 621435803
1 62141 99279 641194758
2 59927 709858661
1 22071 86970 612737213
1 48293 57155 165048390
2 32125 55660283
1 3031 15947 302465602
2 97148 326685277
2 66675 227968310
1 60447 75018 978964315
2 58397 328597210
2 44853 765870694
3 9369 27874
1 20811 87257 742234417
1 96968 98437 98460846
1 60742 91892 15449908
3 79180 48567
3 106622 65112
3 147603 108681
2 110696 348200875
1 78487 97721 546771831
2 94428 64259705
3 139382 51006
3 85523 25403
1 23213 70250 625791408
2 28655 195251002
1 84684 90923 206503305
2 146944 925697640
3 19309 6267
2 120091 86400786
2 99889 522770784
3 23705 68807
2 43955 840220757
3 150307 70471
1 5322 66066 104174447
2 119266 193111206
3 118463 34625
3 164297 97744
1 73900 79148 874926239
3 93637 49542
3 102411 88915
1 4440 5686 140717471
2 136492 28830493
1 64145 103509 897364871
1 66072 109494 587116889
3 161833 18077
1 67491 112262 463959657
1 841 53820 345494075
3 132226 109628
3 39931 99250
1 10458 14904 53259842
2 87061 422332513
2 42506 126278608
2 77428 872689335
3 127212 34063
1 29067 47784 729178319
2 62351 618099605
3 115288 70221
1 53784 107794 378017599
1 65423 70939 904972126
1 65281 78667 8670504
3 123856 20759
1 45007 89574 20495281
3 128025 5877
1 101115 108009 226196045
2 133619 179668304
1 55341 81092 220626726
2 15218 824773982
3 109039 93184
1 755 86864 959674983
2 35192 498705908
1 1484 95453 570969725
1 5089 51081 419930894
1 18930 92448 434880327
1 50647 58308 257993744
1 13599 100815 474646721
2 92758 369836161
3 9674 48968
2 8683 596538805
2 135459 163342840
3 134448 56400
1 26972 77561 470694513
2 46083 323838936
3 125120 17296
2 105140 918939446
3 34639 67453
3 80153 62124
1 2206 111789 18582899
3 151710 88383
1 60264 101758 755071481
3 255 41487
3 169046 22726
1 37624 44174 468623026
1 11155 71628 423625521
3 164296 93241
3 89279 63275
1 7421 113580 108631403
2 166384 567608917
2 166036 237423372
1 27208 32177 343994904
2 83950 843030919
3 148130 39218
2 94408 158188460
1 31621 65413 102579454
2 171509 838078235
1 64494 73878 96468259
3 145783 96868
2 121366 475742032
2 40766 796887819
2 38474 491327768
2 125107 951349292
1 27747 69038 603614870
1 75076 89279 550734404
2 102161 860082094
2 70465 801540097
1 84243 91921 3563260
3 119112 50430
2 65492 22066321
2 172540 453250834
2 39579 175953772
1 47071 95786 23414984
2 48842 325792354
2 25773 504756714
3 50671 30728
2 111263 604733579
3 139697 69215
2 89324 865680604
1 46550 88930 489994051
3 60386 63964
1 48645 91463 164661190
2 79280 49322510
1 41700 69867 276060036
1 6903 102283 923830628
2 126591 957299298
2 87820 5087663
2 130740 778531731
1 90397 100993 278617391
1 80179 113438 297034037
2 80895 494514848
2 108885 114391907
2 150484 526647337
2 96526 814408655
3 20234 64511
2 169553 704105892
1 34842 87896 545198716
3 70676 106070
1 55491 60411 762035896
3 86278 50635
2 42457 517451816
2 98928 582574493
3 83576 111190
1 50897 105905 943891721
2 79760 995207081
3 39843 48511
2 151452 159416969
1 79364 98170 286391339
3 73668 23150
2 81317 965020514
1 92863 97109 117971670
2 12424 472953500
1 50072 85352 943458300
3 148124 84965
1 21284 77395 245563054
3 143039 36401
3 43464 88472
1 34056 65816 240491081
2 127517 524065110
1 79327 94954 233328171
1 102484 105055 389300277
2 126535 500794654
3 35519 89072
1 73772 104651 643593052
3 8571 95874
2 116557 278420852
1 10302 18600 84073
1 29396 48217 780000709
1 36272 102110 760013601
1 107213 109482 285487943
3 22406 35085
2 72594 441866744
2 33035 192387915
2 83913 262428955
3 77183 49952
1 24242 79238 962118505
3 27869 105345
2 165845 12882165
2 172388 935002741
2 161264 787147684
1 67596 87853 235874389
1 45289 93525 283925246
1 24105 66612 654923942
2 81762 447001414
3 103458 102318
1 90840 104380 762030756
3 49653 93805
2 69303 624358434
3 146489 42968
1 8506 42502 875760079
1 38899 64201 80134005
1 47368 66137 505687901
2 148471 593601195
2 80622 436651601
3 100044 36749
3 61974 60374
3 169706 37097
3 43141 102771
2 144688 73593488
3 23716 76410
2 9453 305042510
3 19341 11839
3 121570 65239
2 64638 365885747
1 70421 84834 861430259
3 120415 5137
2 15565 873334516
1 107196 109378 531237346
1 24844 92938 206669550
3 146800 8662
1 90924 101684 299462822
2 60165 483057599
1 27052 52899 17125462
1 74751 81114 378440202
2 40597 566427713
1 46630 101892 135769510
1 9768 79596 370831916
2 153824 999654494
1 33133 110388 690724968
3 2102 113003
2 4558 62971115
3 64658 31708
2 167018 220272992
3 54591 20831
3 149111 22513
3 122218 61440
2 16483 792837174
1 51637 70592 964037014
3 3410 16342
1 40186 48483 730550719
1 46607 93783 313791878
3 1280 45900
1 39766 45324 962524814
1 15212 46498 903432385
1 21520 107912 719066347
2 109831 653995882
3 72825 58363
2 23083 161409586
2 150233 504437304
3 79084 26573
1 31438 91475 796609203
1 17647 113586 101755922
3 144190 52192
1 88148 103958 640038572
2 30638 887574259
3 120058 101542
3 163599 12907
3 12525 11853
1 11599 57904 709445631
3 38503 20966
2 148286 231452846
3 148383 62884
3 124603 76316
2 94226 877150216
3 99070 16963
2 131350 177959170
2 12589 231086485
1 24413 103746 710765945
2 79771 454450563
2 132626 166063291
2 172149 1766438
2 98965 163906451
2 9465 467505958
3 32786 33157
1 13213 103211 748555594
3 48124 65282
3 128187 64897
1 16727 87192 920339358
3 149919 57797
2 167599 781506785
3 123691 45707
2 34061 309242478
2 172271 746847167
1 57551 97985 367658566
3 174905 78355
1 57751 79738 240337800
3 41884 69717
2 88450 283217257
1 11387 51875 614282202
1 33594 36818 539027180
1 31576 100802 670634348
1 21877 66081 392122780
3 56837 5015
2 79758 750564389
2 7843 216166975
2 91747 628784700
1 20710 104584 809862076
2 62572 793534907
3 145967 45527
1 97518 103021 277220021
1 65592 89557 436951465
2 81527 142580961
3 84778 108767
1 45665 47243 192710059
2 122293 736836432
2 171681 228489450
2 105865 231097746
1 65895 102311 989531922
3 111367 56086
1 94993 111400 5310342
1 17208 68671 707667948
3 18963 109351
3 138697 108718
3 111169 60077
2 13787 900280415
3 174888 9601
1 21931 31013 234276075
1 35379 58393 6727086
1 2996 110868 818965199
1 40989 63372 714551201
3 173789 104458
1 13896 79254 35745155
2 44111 774568152
1 12352 109897 211532121
1 72675 101334 435288573
2 33879 965253615
3 5024 59957
3 128487 32187
3 18658 89318
2 55202 706045742
2 57913 398533362
1 91420 100404 122826983
2 59075 137350625
3 144975 58771
2 13383 196826893
3 53520 91976
3 11256 77526
1 111422 111795 251696708
3 65874 60866
1 4695 63084 14575555
1 60795 98849 480193430
2 57304 839855373
1 28509 48720 264285892
3 37021 45417
1 59691 68990 722672960
3 73536 64635
3 158712 69321
1 73987 86685 645383010
1 17120 76080 962776457
1 29772 112885 34018503
2 49392 901744929
3 127977 54232
3 143147 73195
1 16842 94157 256881017
3 102656 26563
3 95127 106517
3 131612 17336
2 65782 866008347
2 144817 388094266
3 119712 92219
2 158940 433700341
2 2217 42086638
3 95894 38011
1 2693 82208 499221246
1 12045 97751 230991209
2 74626 860422092
3 100295 39266
2 69172 115005701
1 7643 59127 935441222
1 15110 48985 316984791
3 76390 58740
3 47915 70087
2 19097 840785992
2 66566 820834026
1 42194 48674 670349910
3 155794 52397
1 34372 79801 526918002
3 5586 39264
1 61395 109742 387822303
2 150818 456844507
3 167307 92629
3 148044 7135
1 30048 90944 520742658
1 86684 97286 622486005
2 63955 181303125
3 16144 41328
2 14212 491215529
3 42330 41066
3 32645 98881
1 271 40386 783335775
2 76220 334515792
1 71599 95128 863185467
1 4746 6592 181739641
3 138823 112916
2 162990 895327268
1 98252 98682 759213572
3 171881 42543
3 126592 108556
1 22511 50799 537429344
1 29793 44166 53972296
3 130392 52837
3 94990 93127
3 36313 79616
2 158526 903638763
2 58136 353338950
3 134250 64306
2 174017 817208165
2 144373 939382823
3 67232 59407
3 75819 106456
3 115052 6615
2 171138 313329290
2 93844 265409657
2 82090 840005958
2 85176 86624227
3 53911 17033
3 121358 34497
3 174589 50307
1 74078 105686 762976128
2 99497 52739863
2 149688 375029912
1 25633 112028 244898127
1 63847 87011 58047711
2 4117 800666030
2 44827 147678456
2 138048 964955406
1 59965 104004 562953320
3 14285 54778
3 31066 88769
3 67424 98355
3 87781 27007
3 140850 100908
3 169451 111115
1 6249 85693 18782491
3 90022 65422
2 26497 723906187
1 21824 66208 941512845
1 16915 50160 724876651
1 79905 98521 234887698
2 67182 749766000
3 69989 28166
1 42792 59315 423372314
3 62844 80239
3 126567 63574
1 53565 89543 572267777
2 39421 47073755
3 39459 71790
3 142651 21102
2 126500 173373338
3 118680 9547
1 13915 93824 267387646
2 11121 873599542
1 92075 109289 400645021
1 40859 89917 507070518
1 57484 69698 527994719
2 148553 836376958
2 15272 962693538
3 28979 17796
3 157569 35314
1 60850 102039 251925440
1 20328 87539 132173199
3 87237 26534
1 20862 24583 903652317
2 10060 298657641
3 3232 12315
3 115116 14653
1 24473 91087 775555244
2 133032 48678322
3 107665 40901
2 47016 594717206
3 99145 40451
2 40663 883895031
2 115422 398022957
1 65725 75111 15647247
3 68570 53344
2 102222 777206672
2 22837 662905674
1 2262 9096 222432062
3 134171 113556
3 146615 45614
3 159049 96065
2 65218 893194610
3 110697 44423
3 26269 98119
1 42686 102062 412943204
3 41163 75260
2 83217 726010600
1 97654 103486 512169492
3 46414 4835
1 52724 77724 403530049
2 33299 408070310
2 147064 403672011
2 162426 929370787
1 16474 27710 717312843
3 73488 107981
3 161284 77005
3 80739 61948
1 66160 70692 942438752
3 140022 81022
3 117086 69107
3 14833 104066
3 105047 105290
2 70104 238889949
1 1259 99623 847635431
3 86272 101764
2 142853 589742324
1 54481 85445 436887451
2 142760 639991209
2 22113 383183773
3 135988 86909
2 139148 87462891
1 51890 99357 674635593
3 49231 53825
1 86080 91943 72574113
3 82472 36291
2 149080 260883381
2 117462 597069063
3 146082 50530
1 49467 54645 907049501
3 11292 16511
1 17730 20318 297563584
3 37087 87883
2 117981 266354052
1 63943 83083 189290529
3 390 35131
1 46598 47933 622431076
3 3026 51532
1 77809 102129 194110287
2 108162 966379173
2 125892 977531884
1 65893 67513 701481674
1 67895 73443 691451178
1 14442 30855 17876546
3 112612 68669
2 9450 527874259
3 156919 11479
1 38544 53592 910879346
3 130844 77197
3 6269 76376
2 170090 105131518
2 120122 67093693
1 31745 93783 894118432
2 111581 30226361
1 38803 55424 988305910
3 144145 12085
1 88980 90816 512085656
2 10571 200435279
2 93299 146128483
1 23179 85307 593561153
3 44823 86325
3 159040 111531
1 8579 53996 103509175
1 5954 98867 577753415
2 82749 885950997
2 17082 79877622
1 35299 98331 297869617
2 3326 102206232
3 67370 82545
2 129643 851219633
3 87445 11832
3 106966 52217
3 52462 62809
3 54695 24230
3 82653 82884
2 141400 518442448
1 89124 105412 364891825
2 25308 373744126
1 22833 83970 518965340
1 100407 102195 332210810
1 18052 56965 222416771
2 13183 75658558
1 21604 85456 231580212
3 104866 74250
1 4619 41130 371272062
2 117655 63403064
2 105437 218769125
2 88109 653152507
2 31957 3611282
2 168971 45836885
2 164544 555858287
3 32690 9936
1 53835 104732 604638372
1 2000 3112 761185328
2 121713 291562536
3 31925 103961
1 33484 77260 233307552
3 98883 27849
2 63268 302020028
2 137844 404779828
3 68282 108974
2 160706 368131890
1 108911 112088 396003835
2 170893 983206307
3 144486 88088
3 170988 108328
3 78957 9381
3 117936 108993
2 41078 554715234
3 127873 53839
1 513 39123 576248369
3 133304 5174
3 40550 114224
3 128964 98612
2 56799 506926346
3 106940 114075
3 151048 56853
3 123119 82771
3 114321 10295
1 37347 69640 838435631
3 118203 51204
1 25040 101324 982308838
3 113850 7328
1 89564 93099 618062598
2 26333 235471160
3 20348 50218
1 22274 92326 755441490
3 58393 103197
1 35204 107301 471224489
3 687 77129
1 43323 47026 506531991
2 77268 561881947
3 2093 22543
1 35463 97846 116958905
3 35693 49958
3 155038 14451
2 31141 982339693
1 81568 81627 126198179
2 94026 699905326
2 149652 804232013
2 27471 911869853
1 8709 17393 806307758
3 17568 62234
1 27853 53472 55561319
3 2663 78855
2 151309 428542101
3 32245 68709
1 55447 60548 372147215
1 95259 105034 54479898
3 98805 87292
3 88534 31425
3 10818 91938
1 14746 107510 639383987
1 797 97063 858066430
1 64558 69774 684152133
3 115342 88308
1 83828 84228 62936451
1 104781 112673 697113212
3 172832 36541
1 27637 40754 35621824
2 131002 908153883
1 111925 113892 33109179
1 39567 83737 679092519
2 138386 256048177
3 103624 91935
3 48607 88617
2 120990 37513328
1 28661 94341 229270848
3 58281 21779
3 14661 49740
1 38873 108530 868835074
2 115745 314204507
1 56495 85908 185740897
2 67937 954936198
2 106387 140638800
2 39826 879008389
3 64156 23956
3 106564 4927
2 99769 17786453
2 42435 369300947
2 56850 358765551
2 14233 549398527
2 170395 278118461
1 46163 76044 704367519
1 59479 96889 606916688
3 79658 18716
1 39687 46937 346017635
1 46121 68805 453687827
2 72136 683966743
3 165831 77213
2 134765 887500213
3 173798 89714
2 64206 9635485
3 112028 84702
2 161002 743022742
2 160577 882826141
2 141294 456346360
1 579 58543 545279652
1 31090 78622 697873168
2 148701 983351128
1 5833 63949 762244167
1 57718 90925 542088674
1 20517 68253 246923313
1 22662 84040 758276679
1 20697 107780 275951524
2 12625 696703359
1 11799 76612 36207110
3 34678 31924
1 46455 53873 151748442
1 7370 79886 457742210
3 97473 43828
2 141347 515701594
1 48758 103186 841616059
2 105718 101804540
2 157689 794170563
3 93269 30534
3 134783 64123
3 139201 15365
3 102531 31266
2 169259 648993426
2 73695 810429820
2 141361 815528652
1 11776 80952 702555212
3 24304 101895
3 56355 105406
2 84090 158335905
2 56776 289404585
3 148855 72279
3 168131 78206
1 19106 72541 396977288
3 119761 51616
2 97247 776814396
1 22317 87383 228031707
1 83596 100330 173454853
1 32165 47956 176437888
3 163887 75942
3 139927 65095
2 14946 713296405
1 92493 96249 544971460
1 27553 102878 50497576
2 159399 394166709
3 21622 34900
1 30615 87021 106154486
2 78762 469602024
2 168224 580157880
1 55669 106090 481287942
2 100105 226971420
3 173143 13814
3 48679 76309
2 153228 833772195
3 98319 37172
1 44590 66527 860201161
2 3639 69028692
2 139966 389895094
3 95799 28408
2 38982 76352281
1 1723 22120 51499245
1 48647 53373 609634036
2 60520 414117494
1 43973 109954 547411231
2 10706 156626207
2 94264 486659110
2 120649 500139183
2 115880 290496607
1 18790 103209 847266772
1 20668 83392 49026972
2 137205 207241216
3 57888 65855
1 6638 28894 909000045
2 119941 810728125
1 51582 64578 549703454
2 166493 420639942
1 2193 5769 346275276
1 25712 75047 622563556
3 24251 100798
3 27139 11398
1 35703 77131 209407922
3 133364 85360
1 22007 48464 693128363
2 94282 101212939
1 29185 87740 697309470
3 94633 84947
2 65660 130121046
3 28714 88606
3 72597 81543
2 18061 797791209
2 163799 307106120
1 42168 85329 479261617
3 14793 6636
3 65632 44993
3 151292 87772
2 98616 802217295
3 33204 36365
2 21580 368339878
2 118432 415472010
1 52817 109633 423055656
3 88443 59114
3 41714 47888
3 45674 20517
2 165093 47993242
1 19359 91195 589986831
3 76450 34506
1 67521 80227 26786804
1 38217 102886 404602195
1 70524 94695 243239360
2 141875 113763749
3 122481 77684
2 2108 655398070
3 145941 107684
1 4285 89887 316415835
3 1267 17160
2 7039 350992670
3 140728 28753
2 134032 689007961
3 71322 83837
2 153542 30358135
1 26 83365 844765987
3 150589 65574
3 54027 34594
1 19393 55408 604176358
1 48961 62111 155486533
3 48094 83404
3 49618 57362
2 70938 49168338
2 150110 808064372
2 36688 604698163
1 65075 81299 502119130
2 85939 8460601
2 85001 310458748
2 7596 667452150
2 844 752730915
1 13803 40491 511710190
2 22109 322279958
2 118836 3418314
2 139489 802151997
3 154611 32628
2 149811 160143805
3 115522 113682
1 29477 71432 691125084
1 71824 90414 478630950
3 152534 70819
1 46932 58118 703521205
1 49778 62947 748892771
1 20134 32767 981895361
2 166548 236681610
3 143293 69543
3 84185 30882
3 112849 36839
3 157032 101080
1 60290 75254 667926361
3 36082 75098
3 132947 96610
2 38554 109906770
2 127198 709646993
3 113030 66480
3 175152 38322
3 168454 58965
3 35115 12128
1 11491 63500 841420076
2 68975 273480636
3 138325 46017
1 36858 97390 84162612
2 91734 384899741
3 7818 99156
2 149987 156503889
3 115639 21699
1 19027 73324 795765589
3 160760 61346
3 168383 85894
2 94887 799869804
1 20069 58333 852247050
1 78442 97766 396308261
1 2068 83221 989297841
1 4086 58169 122210054
3 67472 52210
3 124240 110979
1 47411 100532 614921043
1 73350 86712 656528095
2 165202 542382178
3 160451 110471
2 115350 567489460
3 127539 60778
2 128159 883404710
3 31153 6445
2 127763 5625
1 76501 92027 381536985
1 8226 23444 589699065
2 63318 15966201
3 92973 103172
2 104972 815422610
2 7495 975311746
1 45570 57926 515534796
2 74111 550889827
3 101334 79295
1 38186 110504 996770316
1 35106 63076 925089213
1 79491 107606 760391342
1 57188 106694 690949953
1 8066 81746 206053385
1 530 82912 458537766
2 6940 895545246
3 119811 32968
2 66420 824954786
3 129506 85100
3 114962 45775
2 79784 230879291
3 93540 14696
2 14671 423841102
1 3541 13366 252447568
2 76195 979236566
3 138720 18259
3 96426 23936
3 100237 93355
2 78459 533207220
1 62932 88567 142186141
2 149684 8956645
1 29982 62357 882275408
1 46097 97625 584147860
2 159165 998234500
1 25730 27667 829386900
1 62967 96353 797265278
2 58224 816688192
2 132937 964304248
1 934 86728 127866671
2 5201 560833931
2 105197 281668322
3 23149 45070
1 22775 63725 232504402
1 19446 62390 322300115
3 63116 82446
1 27414 74231 413470993
3 133730 87892
3 67001 45208
2 33806 993415266
3 104465 31900
2 129976 707087846
3 100411 45088
3 112844 96720
3 132057 91207
3 143657 46379
2 57816 788709418
2 116451 872194340
1 56942 94876 804363012
2 139460 727606020
1 2392 39624 131631901
2 37465 556164799
2 153829 567211060
2 85296 523741892
3 163685 39795
1 34666 93547 603585784
3 169374 66746
3 64282 32918
1 42400 82591 849705288
1 35946 93842 938992530
3 168368 38762
2 55787 723605280
2 6999 507723617
1 563 75865 404533893
1 41484 102614 349248384
3 155992 49984
3 75318 111457
2 112752 952654255
2 23851 622221240
2 51056 57537737
2 33022 915806048
3 148304 106917
2 69686 224248947
1 80058 110261 268960703
3 165169 33897
3 73702 41905
1 82199 112318 818944701
3 28500 36392
1 86655 101861 342377811
1 44187 107155 392585322
1 50083 94594 486426130
3 59550 69782
3 76887 5502
1 41277 108557 308471083
2 163024 124695435
3 74301 77676
2 148586 823073361
2 112350 538484176
3 162036 69434
3 118659 6297
3 62656 81627
3 67261 26071
2 158110 290180244
1 60016 104950 412700623
3 40314 48517
2 103304 234453609
3 29613 89349
3 106069 79832
1 12154 20476 628443993
3 86199 99433
1 57344 57784 943737238
1 65551 85786 450481205
1 38682 54923 800924077
2 173380 810765143
3 39987 23118
2 149758 31047924
3 87635 26891
3 69175 40327
2 47651 390602131
3 125004 10143
3 91422 64484
3 24414 45866
3 73955 70034
3 15881 17195
2 49162 942549907
2 146021 613817276
3 108615 23081
1 70275 93915 376327838
2 150119 607631075
1 25758 46019 449977943
2 94756 479684787
2 113194 333693672
1 7381 10528 396898391
2 141943 499166715
1 9159 31766 981871928
3 52352 2449
2 25694 930447350
1 41711 92150 698627524
2 62240 684247705
2 32317 472305500
3 81551 28419
1 41923 84399 987775195
2 93896 207090681
2 20392 779088137
3 85665 91175
1 42039 102044 813685162
2 159667 849229291
3 175257 37923
1 6679 103865 106671630
3 94110 81291
2 44048 663768109
3 139792 83239
2 75277 122782773
3 134406 57822
1 16291 62479 931010116
3 139694 38221
1 939 105860 212652870
2 33848 322283706
2 97001 284620401
1 96821 101194 509876981
3 107473 1908
1 20008 88606 832677839
3 39399 101712
3 60432 112453
3 26645 94479
2 156196 578207626
2 74336 84514802
3 19210 72695
3 110895 38703
3 102422 91297
1 18577 103872 601435801
1 44450 108394 385570300
1 59577 99708 989482981
1 36679 65726 90908993
3 103931 15651
3 101954 6341
1 83181 103964 156128270
3 83156 86802
3 113658 80676
1 73423 107388 767048928
2 112773 6425664
2 22539 84255157
3 172683 11804
3 81739 27614
1 68998 73986 417211178
2 167595 425753016
1 103527 103931 485076504
3 123200 49513
2 71419 28422097
3 73089 87726
2 117281 264953235
1 112884 114147 400064738
1 57348 58439 776573413
2 3880 129190348
1 5728 28690 329501994
2 168497 730736942
1 14917 114360 750841695
3 84402 112166
2 109856 763617135
3 149733 74449
2 159721 98327955
1 33772 55095 651091098
2 144288 821644325
3 29909 9965
2 140292 523155857
3 76656 2037
1 37077 92340 860873363
1 9243 72942 20043424
3 33033 107926
2 128740 431191792
1 4440 10118 119794023
1 72817 79170 971931166
2 106487 723324728
1 60555 62766 410959665
2 99930 437410762
3 50423 57803
2 100177 83043153
3 35239 196
3 155812 23233
2 73709 48515253
2 1778 986606500
1 48493 99413 326863124
1 28308 81590 952432111
1 39293 51090 276927098
3 157359 24905
1 11507 106649 96210249
3 123042 44422
3 24761 77227
2 157145 752361255
2 129070 772754531
3 77158 113536
3 144849 52549
2 19886 349199527
3 118224 52952
3 13719 43159
2 66051 582605459
2 130443 391867576
3 44379 32832
2 45870 421548176
2 35510 655335457
3 1958 30280
2 1452 937735758
1 13135 107575 249184801
2 21939 742407083
3 11902 62312
2 133088 447560167
2 127341 665494910
3 169345 89183
2 74691 286998273
1 37023 106542 94332617
2 78769 180352136
1 103676 112264 514860926
3 120038 113979
3 151133 73141
1 45280 95227 992931377
1 9786 36122 692900832
3 97710 7956
2 105012 582606374
2 103332 943067507
2 131664 216034906
2 46098 806811874
3 101141 29006
2 160208 733155555
3 24448 81207
1 29919 62869 452031510
2 151323 811866336
3 13904 3382
3 74591 52234
2 170115 482950042
2 108342 192231632
3 64807 53421
3 8389 52461
3 151382 47075
2 81264 837823825
1 52264 81011 291056669
3 140136 63838
3 72784 70971
2 124351 658908746
3 13011 72877
2 110032 834560155
1 67590 98887 986724110
3 130422 40358
3 142767 33510
1 31051 51001 865842431
3 66227 38466
3 81424 16161
3 152487 13614
2 131987 70459135
3 72601 5826
3 153913 59386
3 138140 74194
3 161246 4815
1 7825 111128 358368255
2 13233 871758459
2 149756 882912137
3 44182 56706
1 24525 26710 292652191
3 117230 44359
2 19434 19355898
3 156252 38186
3 13602 15390
2 132145 222247092
3 141584 13175
1 52115 97970 317667785
2 106554 77110862
3 80570 51776
1 23017 96621 877801555
3 143212 94118
2 65735 281004366
2 92138 20703977
1 62836 76435 113956207
3 122351 29420
1 57733 73912 110014
3 175069 37512
3 124691 17376
1 26270 28140 653380563
1 16651 73594 893713047
1 75140 100022 876727021
1 18747 69110 243047105
2 14242 438714610
1 55088 97372 543838646
2 12596 977401320
1 59732 71503 773423692
1 55656 111433 791393270
2 100914 561203885
2 57797 997993018
1 38914 94807 782502881
1 3787 41741 217173172
2 43272 479693532
2 42200 910384505
1 18707 78743 193249930
3 123344 27878
3 118134 98578
2 5016 809981213
2 45600 92312108
3 154393 52644
2 173047 958703716
2 77834 730043445
1 851 108839 771160076
3 70754 43464
1 61713 67070 677217458
1 38993 103322 479399763
3 162121 87382
1 7406 79995 780933730
3 163332 66781
1 38377 111558 200306156
2 51278 352672493
1 23431 74327 452897170
1 13518 113988 576077175
1 10820 76319 177195137
2 137288 180985742
3 42996 4306
2 3496 420533335
2 56433 448017020
3 126953 56287
2 20744 344318466
2 152673 944097363
3 147869 35036
1 95423 99233 239322866
1 62377 102002 135716620
2 3186 821027860
2 73200 400288017
2 109149 382881896
1 50324 89187 239445264
3 143336 80736
3 109881 40175
1 52589 80284 488500987
2 117972 375222813
1 30663 72569 974555301
2 76159 448786689
3 147285 54623
1 59115 111193 99159934
1 254 74378 174580668
2 124920 32988497
2 150937 868474357
1 94530 105568 388389011
2 156736 630641439
1 74909 98796 997331844
3 83889 101421
1 10226 103405 678483370
1 3438 49420 921359366
3 8034 51728
1 73520 111138 527357450
2 164466 88902525
2 175286 100023338
2 50324 78410449
2 162693 434434997
1 728 7231 981160001
3 121610 41303
3 67498 109075
2 98875 493807009
2 82032 295516669
2 175586 845567365
2 123820 838866385
2 116152 250198570
1 22333 113138 295404331
3 108104 46471
3 121741 103794
3 9133 72514
1 31582 91809 327505838
2 12121 521289536
2 16733 657515196
3 170981 32933
1 46922 60200 59035002
1 19706 47370 977966399
3 983 2818
3 62251 110133
3 22441 84599
1 53042 108231 496710319
3 73491 28742
3 157332 66138
2 25830 942008939
1 56560 83231 312283834
1 1344 68020 347163362
1 27581 44867 109442457
1 24143 35921 239984218
2 79057 780853170
2 121713 225191693
3 72187 56047
2 58955 788395190
2 143907 384746987
2 34773 424988301
1 22945 24310 686276878
1 3706 19662 280703841
3 106351 78354
3 47146 3445
3 71993 104396
1 104823 112394 427883773
2 29085 342934797
3 61389 63865
3 144136 26251
3 129907 8790
1 21298 25997 607907120
2 162088 584662575
2 149545 769341984
1 45423 91775 978926578
3 114087 85811
1 20690 113009 352552857
2 4686 223906256
3 58210 47226
3 157569 29185
3 29687 101867
3 119111 40011
1 9717 75570 197895779
2 18458 756627403
1 56663 108326 869594540
2 131058 162654083
3 85916 94685
3 65827 13077
3 57571 31330
3 17906 99363
3 146855 45110
3 101032 94991
3 110978 30220
3 160867 85696
2 126894 919946636
3 73505 67971
3 115373 87837
3 28850 90688
2 30152 359143372
2 98092 674891135
3 47554 1888
1 10965 63995 929074322
2 118238 897523712
3 134413 19096
3 19030 43410
1 29632 49141 96296046
1 75978 111250 289376749
2 1237 351964537
1 758 31134 210669610
2 9974 87514241
3 44415 89171
3 51095 89708
3 34780 7134
3 14652 69751
1 88520 113346 241441402
1 96000 107930 321601754
3 111865 16444
2 91046 575626726
1 60256 76465 684109254
1 12281 93248 789903350
1 1345 64005 395726552
1 67243 102360 109707742
1 51459 55198 732987146
1 27038 96622 453317871
2 27095 724576371
2 64002 567715069
1 29000 107971 626593025
3 26156 9220
1 94052 94481 824201884
1 25991 69750 704708455
2 137293 678683029
1 67703 110982 612153439
3 107005 29885
2 106120 648331103
1 21414 47433 411673307
3 61350 90858
3 77424 51316
2 56000 73059404
2 119278 259833578
1 10064 15946 211563184
2 73832 930127647
1 3694 71267 585989025
1 36364 36633 843141500
2 602 565869689
2 71174 643054505
2 62346 132478147
2 129280 150180647
3 45079 37507
1 61639 94963 861051215
3 81984 82087
1 71797 73130 917339884
3 88233 53635
1 68 109266 552974707
2 102649 581187318
1 55109 67568 737898159
1 32955 68772 519895681
3 132879 39364
3 155490 40682
2 155908 372866853
2 17483 470536067
1 30235 98174 541152445
2 57475 130685113
2 49718 78719587
1 81818 91126 993231467
3 76463 59266
1 4129 54991 329947405
2 125542 563585860
2 159235 708379455
1 40452 75889 601054995
1 21673 35222 536866943
2 50471 136526010
1 71776 90680 575862967
3 159087 50397
2 19877 409739759
2 16658 510043697
2 68160 273650064
2 50528 595736581
3 40390 80570
2 76728 928054161
2 17300 985788579
1 59147 80435 659233692
3 52485 84142
1 29632 43688 26363464
2 85159 450750718
2 134895 271076651
1 5499 77946 28329079
2 114560 196053985
3 167886 28776
3 72285 96688
3 62722 4760
1 81450 82032 186296025
1 15645 112999 951473138
1 11479 114059 569766644
2 38482 248255113
3 138264 61131
1 99500 105286 340215460
1 7951 89531 820493196
3 66186 50899
1 19199 79731 26665612
2 19747 498848525
2 34078 986000125
2 18057 289841651
3 64762 20458
3 66852 15322
2 120441 614287073
1 69018 77031 732280020
1 15211 16313 104326939
1 53559 109598 228051125
2 23213 606803281
1 62065 81238 328364858
3 20906 102709
2 173414 36376946
2 5708 6015800
1 5930 113796 995627291
1 509 39616 781118042
2 8223 639442240
1 75323 92113 8806519
3 163300 56893
3 11408 28639
2 66095 783796384
2 49266 837130626
2 151427 811877366
1 50183 106903 46305161
3 160777 22129
2 71646 806060612
1 2702 100460 68926214
3 82450 31387
1 27018 53577 611490687
2 153951 150103129
2 5714 585672423
2 34390 819610303
1 44598 75566 789078214
1 28961 101040 964262567
2 65591 517204586
3 68230 106980
3 68078 47197
2 175149 26553165
2 9323 896188345
3 33458 67134
3 88 47701
2 87734 797819387
1 20545 100223 793087992
3 71970 79265
3 90032 69894
2 105876 296626821
1 63068 85248 760978679
2 91279 922013011
1 9244 83956 861058550
3 22135 51201
2 58768 814681651
3 145250 89304
2 25882 900623015
1 78707 97337 307186039
1 12072 21651 178384534
1 9454 65835 112105142
3 146934 100837
2 106484 376915651
3 169829 8331
2 124494 317404268
1 43073 82367 840237021
1 59121 108221 61452455
3 154925 41684
3 146233 99590
1 28607 107944 342044633
3 165524 28159
1 6768 44641 940325247
2 21009 751096451
3 121833 81790
3 80592 60616
2 17188 216756457
3 124306 34679
3 7294 79318
2 165591 735148019
1 58936 86296 853866134
2 24930 890550204
2 22702 696370038
1 11936 105710 143693129
1 36033 67341 736625869
1 18981 113805 501369707
3 105685 113637
2 77494 202449863
3 66379 105374
3 79056 62867
1 68200 97380 494552188
1 83555 109433 85696253
2 25222 770886678
2 164232 704903286
3 10374 35830
3 20590 76224
1 69242 75635 606017749
3 74913 25460
2 67146 240392101
3 88770 98231
3 15980 76586
1 18936 45955 96615126
1 93860 108751 613537528
2 132102 49787734
1 78094 94428 81485270
2 40859 675805833
1 70358 96413 495556487
3 70269 5830
1 13884 39620 522942297
2 2853 936932291
2 46482 511494032
1 11887 108106 54829392
1 93351 102732 803336084
2 20797 437901156
2 147514 410501907