200000 200000 200000
2 191982 556310851
3 144239 124185
2 91877 602256435
3 141961 44885
3 35463 187390
3 91363 74992
2 1655 47845708
3 14679 92479
1 73400 162729 959598903
2 55787 862242120
2 123475 843378039
1 5204 101129 256334154
1 30778 57986 685607132
2 71387 803314954
1 66291 105387 856533580
1 33421 74710 996141007
2 95799 98612126
2 148953 774735976
3 71194 104630
1 62939 169631 340323189
3 187656 198802
2 185786 950350236
2 1911 581765916
1 123095 160514 261920670
3 40313 97960
3 110823 114288
3 192612 98131
1 33016 72406 430640640
3 108068 14991
3 36085 53686
1 58239 183679 883499275
1 157535 187068 652183772
2 106396 632711880
3 90846 177617
2 154190 912500894
1 5651 110174 887695467
3 109563 141448
1 46760 64585 129609301
3 84225 105515
2 188131 643924056
1 170091 197067 8069128
1 24911 99750 261364219
1 11979 80507 633710022
1 47217 140619 411268781
2 114035 593271477
1 59965 114901 994595334
1 106447 169185 902419960
2 179558 543799416
3 123372 23341
1 17430 120920 643943111
2 178088 176139362
1 6665 198982 835128740
1 64816 109761 588547915
2 155848 135264343
1 189614 197152 561542695
3 193002 41578
3 15101 190489
1 39065 124492 679937252
3 55384 196833
1 38113 137045 100394927
2 55353 349141844
1 10956 163201 667000585
2 30133 118966268
1 102551 104997 27145103
3 96712 168219
3 107283 22478
3 129215 25728
3 80974 63988
3 193572 25242
1 21508 129441 300316621
3 27589 68495
3 7652 189992
2 154413 554686536
2 23295 540149899
3 165785 35885
2 84927 581453938
2 164668 352318044
3 92279 60700
3 196944 97182
1 235 75067 727069089
2 91427 803355653
3 75175 8907
2 163311 242561916
3 167370 76573
2 155496 561658456
2 171358 497447906
2 82372 881696530
3 147888 51560
2 9599 638018899
3 80895 147051
3 188248 151008
2 154742 229532224
3 21018 27867
2 151027 6693645
3 103171 114759
1 25109 101952 988059404
3 196187 171787
2 120730 73397351
3 82447 20248
2 170264 544595944
2 162207 498706418
1 36303 110332 381061907
2 156965 32188176
3 190169 38942
2 41945 700821337
3 194707 106899
3 146650 40564
2 71343 38785585
1 29060 198796 961327690
2 9353 939431801
3 59652 118830
2 35812 318284779
1 43309 105416 318366245
1 48393 100583 85680541
1 115265 140026 929694001
1 16605 67361 444721086
1 189590 197235 564873317
3 53404 125349
1 103720 127827 825807220
1 15635 60586 851127030
2 182033 498327256
1 180265 183977 515231170
3 193694 85113
1 27817 101632 331551413
3 182405 146519
1 2772 39093 980183001
2 144527 865214536
3 133908 96847
1 45431 120724 621298566
1 32959 105580 65336756
3 147482 27425
2 198245 925730755
1 7930 145220 380145934
1 25361 105688 107240566
2 114042 100942608
1 127987 185305 529509255
1 81618 91815 344536584
3 51200 73401
3 111494 193376
3 83406 140316
3 17405 98507
3 138212 34628
3 123246 110539
3 59259 119550
3 116482 22897
1 105429 110953 335678978
1 116916 130321 93691772
2 156137 410772673
3 108128 21312
3 172903 54569
2 5583 96958418
2 111930 632665966
3 94136 81387
1 9343 57658 83568940
1 182566 183728 271394156
1 74495 198097 972065293
2 28785 884493490
3 94349 45225
1 109370 163993 553490533
2 161300 304004249
2 173533 293134625
2 53966 841475535
2 33889 784068395
3 146204 139652
1 74120 191992 440579473
1 108357 125579 397045454
3 124589 78301
3 61859 17244
1 85429 142392 471159331
3 105106 42183
2 63137 529671248
3 135678 49876
1 106898 149600 125596857
3 80702 88950
2 106068 9891150
3 170977 81934
1 18549 157585 713281553
3 121982 68139
3 195557 187094
3 9897 120988
3 164284 8903
1 28193 75010 56919064
3 86392 125988
3 86797 132212
3 170942 103659
2 40413 997883107
2 61780 429310233
3 164118 19916
2 24722 409145647
1 170459 173921 110390498
3 175584 123429
3 62408 48175
1 11966 67892 558281624
2 192782 811934350
3 6585 53189
2 43820 274506229
3 51368 92118
3 4152 173748
2 35699 858593588
2 165469 681883940
2 68875 656090709
2 73260 135533677
2 10289 644373736
1 10599 162095 633681230
3 126514 34119
1 16266 161088 524310718
3 58193 1880
3 109785 78554
1 50440 111610 816547621
1 101322 191970 200636540
2 76923 968078481
1 18435 55897 49182517
3 598 41661
3 84431 161562
1 11240 191238 524821350
3 19725 104637
3 109775 105449
3 69683 104532
3 14414 40325
2 87753 131900637
2 191962 945563807
2 88409 94912796
2 100934 648564674
3 47996 33715
1 76285 153495 333033912
3 64461 151459
2 104328 840054466
1 150978 177330 330245928
1 138661 180902 461831109
3 29428 166261
1 37173 139062 598751747
1 82713 178902 538901854
1 58150 134263 432860421
2 141230 805698771
2 72499 162767734
3 58269 85693
3 86658 195059
1 127116 141095 409825484
3 49720 1502
1 66164 161477 185056647
2 184728 6367006
2 128232 520217281
3 172336 137456
2 154429 970860052
2 134661 854154562
3 127155 9748
1 127902 157585 122712574
3 198227 54742
1 98319 111738 912679306
3 51807 77230
3 93801 44309
1 127938 163049 264265739
2 89728 699806405
3 30542 98552
2 139529 894440821
2 61414 769427029
2 186591 591222678
1 39682 145686 560138851
3 5439 193532
3 85803 18286
2 196432 544923197
2 16514 731717609
2 107004 700985228
2 138560 384606088
1 16566 48769 183201644
2 14382 518144373
2 105304 868031091
1 73552 125029 368251671
1 5926 113351 925748055
2 13016 793925436
1 120821 147051 985226830
2 188702 943901885
2 70829 936140093
1 63839 85264 910436470
3 177169 149869
3 77925 26057
2 37486 530638876
3 194427 196563
2 105459 888055004
2 190260 911245003
2 60456 194194841
3 141588 160974
3 183714 149795
2 101106 50062941
2 184533 615325529
2 2767 466157713
2 171258 101494733
3 74804 171833
2 4919 331285388
2 72672 726379030
3 183919 199555
3 50895 149841
2 16015 760391082
1 3537 20029 156152866
1 42345 50246 195688801
1 60708 192872 354907211
1 6799 12401 312960205
3 57015 13300
2 135124 729870320
2 183358 915664141
2 115666 607186687
1 105273 119188 203392708
2 173915 344585897
3 60379 139505
3 51803 7111
2 25717 389673131
2 100229 429501863
3 198656 79075
3 99007 135766
2 112196 369590856
1 86476 131293 777605007
2 41627 677659168
1 3156 38904 156787390
1 169436 183714 811981236
3 92574 26521
2 67145 297979483
1 16039 152775 985922946
2 12267 846116470
1 171557 190129 189200227
2 124004 223135929
3 196073 59015
1 77741 137975 257581036
3 97230 79248
1 22444 183801 160606589
3 191319 171203
2 92693 99578872
3 27470 64554
2 16025 619740285
2 98543 744884890
2 114444 920968168
3 107598 125209
2 43965 428105193
1 45624 164939 37019724
2 45054 636449045
1 58055 83182 970240224
3 12997 24842
2 106662 987873311
3 91539 27292
2 19321 563321364
2 93745 525200609
3 149420 1069
3 111099 158478
1 78904 155375 448286884
3 69984 168258
3 102720 144884
3 32978 33960
2 130188 929705775
2 80667 617735282
1 34604 163626 759659631
3 41360 96130
3 192575 76026
2 126048 920691759
2 16202 432732736
2 180240 879648502
3 118617 108840
3 121722 101062
2 101553 661768468
2 191145 223018056
3 94588 72558
1 128713 187509 708451563
1 15129 56958 219040708
2 71149 782469020
3 46235 34774
1 134669 151856 476962047
3 49942 128179
1 44411 145710 915833884
1 163177 198788 465069692
2 20935 191130782
3 97838 94683
1 159804 177681 563590558
3 167084 65470
2 46899 4025266
1 34533 165147 605433569
3 187253 37654
1 13790 90539 801976258
1 21955 176429 648216083
2 118664 530895325
3 114424 39387
3 62117 154961
2 197144 317741933
2 26863 342175021
3 141771 44800
2 153301 151349568
1 37090 164464 708147891
2 104160 731837238
1 5326 26931 548022266
1 62834 197280 791482051
3 137429 62979
1 109040 152106 708560801
3 11397 133756
3 194938 180384
3 21943 174412
1 57996 84555 525317355
2 179975 600044832
2 195215 246583917
3 187243 70041
2 193599 469082954
2 63624 462922934
1 101339 127500 43304312
3 140715 97361
2 162363 666875633
2 66253 341834454
2 169814 803654102
2 177405 638376958
2 196454 330009252
2 29946 396859087
3 3399 119470
1 110576 169169 943059627
2 169087 662418940
3 76700 34719
2 69322 237761016
2 60528 214959785
3 63455 41562
2 123671 250957604
1 32842 139970 971666941
1 57109 66086 957733359
1 69517 121656 972462665
3 2364 123992
1 7411 145145 768458533
2 57920 92738894
2 170341 6610755
2 36264 347307005
1 14327 71427 927418720
2 44549 505314297
2 151498 679977184
2 108476 432914219
1 129200 172130 334764818
3 56843 114665
2 906 109675556
3 19846 131325
2 192713 3953319
3 108531 199581
1 30344 160829 755068410
3 19272 86940
3 141166 70261
1 29508 148351 593427401
3 74131 61668
1 103314 107633 660743464
2 113850 8552006
3 181378 99622
2 44383 591058252
3 52741 175405
2 27084 924327170
1 89472 158672 497364665
1 173874 178307 464526827
1 113434 142703 697139032
1 119024 155644 366862868
2 83435 164355396
2 77390 153050331
2 5729 359298672
1 12756 177209 179089546
1 42839 104166 856868824
2 108816 986976095
3 168291 153394
3 103451 30800
1 56205 179424 372755603
2 188337 272765284
2 29535 907606219
2 20898 72393581
1 87426 181901 529861194
3 192671 84410
1 15718 162035 40113661
3 70602 146616
2 34832 995833818
2 111159 864577087
3 54992 2911
2 161794 811643563
2 15065 919423111
2 129158 306901478
3 37597 66532
3 36711 162314
2 187583 969254081
2 159090 612147026
3 127388 124590
2 172845 485589791
3 194917 42151
3 80099 166850
2 56774 853846979
1 117904 185854 711812590
3 64426 163779
2 51803 52593122
1 6501 149468 245330673
1 36040 86600 77993596
3 16562 142777
3 164158 83797
2 50662 217807604
1 162068 167665 170092161
2 55375 247507079
1 69342 88578 934880344
2 51315 90030028
1 73531 174553 75841872
1 36609 51376 210714005
1 33089 104496 992230403
1 189096 189309 10913910
3 32559 192791
2 72029 758615797
2 168838 722895094
1 14912 63418 1265313
3 189339 94821
3 124594 161979
1 29265 140604 155137604
1 101999 115201 87805955
2 16293 87219893
1 122927 140839 925134089
3 121166 156988
3 132947 148734
1 29853 157693 603420058
1 73912 186501 71655736
2 8485 578686401
1 39877 60123 926920535
3 157051 48028
3 186478 9968
2 85113 176096831
2 59507 483783646
2 67566 710205563
2 127295 810712245
3 11153 36275
1 4568 41949 915707318
1 21497 78496 438017790
1 105588 136048 361459521
3 158258 130273
3 175806 43483
3 153216 188297
3 92800 18897
3 4487 198037
1 80184 155209 335066191
3 58281 82891
2 171722 101817589
3 154151 105470
3 138051 132745
3 155714 167607
1 85907 172558 361268830
3 103005 125353
2 102342 972856485
3 60749 168067
3 58235 104055
3 161447 126282
2 162099 476256624
3 163804 130021
3 147097 149768
1 83372 175639 209512515
2 124570 859995758
1 123986 127936 773752892
2 166923 818612362
2 177661 89866124
2 45679 433010329
3 141620 112013
2 194360 429537769
2 23286 730532609
3 21728 158976
3 174581 61114
2 108748 300955059
3 90239 177654
2 40907 494958111
2 31478 123259889
2 66336 304017181
3 18505 933
2 58885 175062371
1 1068 146358 697195076
1 13509 80542 179914574
1 21166 110825 796128266
2 48853 132500720
3 54473 90674
2 19811 728181914
1 107064 146712 410265450
3 111522 61978
1 420 54313 252954545
2 113722 209638149
2 145654 519074117
3 93023 167562
2 130506 649167062
1 16366 188359 271995947
2 74610 624650423
2 1646 279556831
3 84025 143837
3 20630 99292
2 170175 54488540
3 186000 177941
2 64019 586533642
3 176102 16656
2 39057 13682561
1 124035 165150 875530462
2 169385 710980931
3 3977 25992
1 14828 78091 24031917
1 82812 155106 864197636
1 124871 196898 64441563
3 38298 38228
1 36286 91064 163368361
1 68834 117103 204961469
1 114739 128530 635813991
1 59148 192348 261133436
2 6359 358357957
1 10914 24057 545176878
2 71570 116978421
1 44710 77224 916168199
2 159126 670950465
1 47894 113298 614931177
2 153148 268126231
3 147568 65481
2 147049 800963285
1 11528 157120 711008878
1 64913 137893 415417096
2 159578 624063876
1 86987 137335 701655990
3 158501 6490
1 17262 55849 516733973
1 111998 120438 335980294
1 66676 168507 939425765
2 74817 995010580
2 122597 22686497
1 54441 150071 734291095
2 169509 95812326
3 149256 31875
2 186676 712281977
1 89225 138805 812574822
1 88379 122837 168895844
3 98538 49211
1 30576 87315 346178056
2 115981 87467558
1 19135 186568 615032630
3 88126 69526
1 48221 174830 30523770
3 76640 26184
1 47324 137152 96785467
3 101438 190541
2 150101 220555675
1 60772 148133 934617967
1 33723 55220 778625972
2 32775 138895504
1 69427 125374 8265476
2 172403 335169186
1 125772 159836 314069582
1 55734 79511 466954371
1 50052 179941 776060394
2 50605 372313041
3 164005 120892
3 122443 6680
1 38962 65942 429641089
1 41709 190693 902500083
2 60433 254383544
3 87116 90098
1 123804 192007 426835664
1 57275 168427 221691338
1 74103 199822 409441208
3 150001 156312
1 101153 107549 522144518
3 169219 151189
3 47356 78993
3 14794 26018
1 84480 190017 440366434
3 54036 147464
2 89942 999359664
3 78519 11056
1 41622 107634 707800944
1 21456 185314 240124911
2 68409 522286660
1 51869 186933 604586736
2 197663 966632843
2 45906 599826476
3 142799 112520
1 5411 111530 719805090
3 173124 178837
3 109812 128493
2 49292 85682777
1 161117 177546 526761462
1 9910 134659 663924533
1 117145 199623 898377007
1 130743 167790 596020179
2 187442 21976738
3 176549 127799
1 24460 90087 389411811
2 118311 895943888
3 104860 113248
2 127883 220387909
3 7036 44015
2 68240 261369433
1 42024 53562 915272863
2 152292 355801201
1 96477 172989 102749857
1 142421 170478 512906032
2 189835 139878544
2 88275 922321615
3 77497 27809
3 131638 141290
3 11403 37970
2 186529 307426766
1 29925 126264 607092283
2 15536 473585926
3 80713 80909
3 188929 5359
1 26726 154648 321603911
3 18146 165021
3 175222 25206
1 2260 58133 968815215
2 173918 643649655
3 156824 27679
3 115710 51873
3 185821 167938
1 70555 169280 916324812
3 170173 171511
2 158039 296955683
1 12345 87349 393779753
3 90077 55781
1 61865 123748 757890233
1 77777 161658 749350929
2 97479 309650967
3 118234 75219
3 100243 112015
3 16184 178780
1 56500 154596 979379925
3 34530 112394
2 7676 429061233
3 413 129830
3 7875 141257
1 48116 48433 947825724
1 27106 112067 758145121
1 123155 169526 566440522
2 125114 541874862
3 119151 76363
3 100341 150073
3 107880 67927
1 126618 173953 539921000
1 44821 65949 812265638
1 92461 136585 636212725
2 27709 387411225
1 55336 195247 976836827
1 40150 158930 152973010
2 126099 280013354
3 67979 76115
1 17345 113090 537598341
3 47525 114012
2 82224 444983651
1 84968 194159 504504288
3 60908 33208
2 112146 857946680
1 27025 52792 999192638
1 117242 186282 13559730
1 62214 156814 973553880
3 179059 117534
2 141252 648273169
1 93060 105133 722762035
1 130611 175109 433814613
2 36976 109470103
2 60265 150830259
3 35263 28263
3 55686 69929
1 92715 196191 242383540
3 67260 183476
3 93443 35299
1 86526 166490 995665722
3 94436 117028
1 93769 131825 528038156
1 11868 47142 388028453
3 151393 148847
3 70301 92623
1 17307 58240 341289378
1 19053 133249 31024449
2 159935 606810968
1 43729 194394 636666405
2 79508 173470537
1 493 97999 386292775
2 53369 725174767
3 121064 35578
2 195696 683979793
1 16030 194750 135502931
3 132268 134656
2 84052 36145092
3 155263 3451
3 17787 129843
3 122936 97839
2 72528 633495354
3 39347 76173
3 159063 57997
2 116474 529878905
1 58972 94755 390203904
3 156494 90355
2 78059 456135589
3 188184 76390
1 54764 169097 485918812
3 72750 49636
3 123789 35023
3 155982 72143
1 75564 80665 817346887
3 64676 158704
1 130133 197779 242708515
1 64340 119305 417405117
2 139934 894728749
3 26319 115006
1 28639 102369 191662871
1 6792 21897 729397066
1 69598 74099 678930779
1 5769 188799 762872505
1 173710 177182 126749265
3 186757 87327
1 103234 172841 58826447
3 62776 24490
3 155438 144091
1 70239 179044 294190578
3 169079 190581
3 5500 33710
3 175726 106563
2 136383 475312453
3 71505 125835
1 90415 140410 880100360
3 53057 81589
3 70512 41274
1 147076 193552 514576771
2 114882 742030398
3 88862 32600
2 180779 144545936
2 82613 92905839
1 751 13438 181427308
3 121241 6528
2 69718 509760728
1 31042 98009 896077244
1 46168 114587 955363485
1 7598 49554 431152865
3 85479 189463
3 115362 1371
1 24265 50078 951775307
3 76829 1205
1 115160 179011 86414120
2 83659 81709128
3 160990 44367
1 29193 51816 95472859
2 53921 16693071
1 28357 165438 116418478
1 31460 38048 629271074
3 86578 47116
1 71351 137143 367665304
3 146064 195550
2 121759 654789200
1 906 23212 499772604
3 135582 36749
1 44575 120398 700449134
3 117268 30923
2 27572 955319964
2 13429 424273069
1 169 25991 146923749
3 187673 80503
3 145994 13326
3 106451 51099
3 189647 70484
3 35817 139370
2 59071 813127259
3 51113 8905
1 4733 176791 715524500
3 10591 193263
1 83337 159743 569970346
2 21708 114121376
1 32730 151564 338627160
2 52643 721101532
1 18373 168884 605593369
1 82667 129853 761263707
3 84983 41250
1 48217 146337 931647159
3 23584 148198
1 108020 150783 40692723
3 110782 29365
2 46198 37697718
1 151205 191050 224600854
2 20092 326309319
2 2398 516328548
3 63640 148020
1 46001 99222 818712846
1 114822 154901 698625007
2 38608 279043344
3 80029 188687
2 93904 951399291
1 124878 151653 706578208
3 52195 4732
2 156727 1804270
1 47700 54752 953913215
2 152661 356858101
3 114609 153612
1 47171 171826 868818900
2 161198 780898829
1 65795 164193 451813380
1 37170 75653 241494109
1 15660 178993 969773211
2 43869 377880414
3 109771 37546
1 147719 189033 60298811
3 90645 5454
1 37246 182291 905561286
2 35410 591371109
2 59855 757587378
1 10921 137838 780052051
3 143731 178787
3 193041 108420
3 162100 108057
1 37954 166797 277869212
2 15827 990720091
2 175662 139903489
3 172328 1701
3 28990 2569
3 43779 160828
2 195140 936991789
2 147046 523219207
3 54816 42427
1 83201 90592 570888051
3 176061 134144
2 14603 47050835
2 106480 729543888
2 152361 102343133
3 112282 42847
2 188061 39659597
3 67215 27726
3 172235 35690
1 35409 79615 154138129
3 196575 99117
3 160338 79401
1 76976 185114 435003772
1 1126 119251 891201537
3 186716 2238
1 137994 158352 596839730
1 184073 194187 862549377
1 15764 59634 691949142
3 58499 153401
2 125230 242107837
2 148449 391545511
3 189738 197278
2 86646 634581108
3 137510 27690
3 129251 26745
2 84965 807915606
1 101531 160096 97900366
2 40821 202811956
2 14185 312947909
2 101560 236667599
2 172745 38047532
2 55130 639484501
3 99047 15614
1 79718 159569 861430555
3 111153 72651
3 97364 116595
2 192953 106708167
1 105601 162757 798562105
3 168360 105391
1 53510 126611 493137116
3 169676 17484
1 23226 76140 729749770
2 57516 177385140
2 186034 778057112
3 198317 168445
3 137105 20331
2 82336 810817262
2 66407 251259904
3 182190 135530
3 64060 10895
2 99960 812616428
3 192869 8847
2 61971 563155300
3 190941 9816
3 59458 61952
3 179192 151283
2 123075 165640540
3 103380 38106
1 144544 159711 287462672
2 193142 38230568
2 141677 324998301
1 24858 39225 857322318
2 174204 681574232
2 173070 365485237
3 69588 104370
1 12570 43382 443939641
3 152183 38062
2 138781 993565402
1 80023 141868 433523099
3 194273 8433
2 16885 863272461
2 7632 339735338
3 165843 12212
1 70155 191028 194795503
1 15636 171470 901340968
2 91113 333762924
1 88559 139195 847034364
2 62421 306408105
1 9558 134034 110249739
3 98265 72488
1 13939 42426 290940989
1 42993 142120 552899176
2 44582 311483315
2 119446 191023022
1 82874 93018 24461749
3 143035 93844
3 174807 62884
1 70474 123601 27031760
1 89724 168014 623034440
1 69850 109926 212283804
3 14712 47285
2 121776 188401306
3 29811 8839
3 128991 65967
1 8290 102129 653208740
2 142160 962742020
2 145320 456978342
3 134410 137231
3 129819 173559
2 102718 570745651
3 9949 6108
1 99316 137308 230601174
2 148477 813516024
3 166400 170144
2 78808 386339223
1 77480 120245 787756760
2 122096 968763080
3 111189 77625
3 135407 96602
2 6673 754209974
2 110195 873977812
1 91032 110678 584045887
3 33732 98211
3 189026 34525
1 17244 150778 32240002
2 194825 474542034
3 13329 198271
3 196061 57250
3 21412 45840
1 77615 158112 59433610
1 13999 62187 725552624
3 110669 139674
3 127704 31910
2 130163 835102008
2 176194 950812461
3 197261 25263
3 151067 80679
2 116886 90872453
2 162005 536689133
2 190125 556279954
1 95021 149130 619485254
2 39389 952928681
3 156469 63239
1 4393 24325 115747584
3 72913 647
2 25927 670191613
2 136147 634519910
3 171380 62767
2 106939 199916823
1 84015 182057 521123115
1 85146 158957 951568975
2 94868 957074445
3 7153 422
2 117626 264417654
3 114963 106774
1 104462 111286 62797735
3 64923 115122
3 116682 183546
3 36301 72075
2 133669 403264815
1 36079 94122 795664821
2 63070 925476202
1 36089 118423 299171962
3 62375 95496
3 82371 148686
1 5476 111233 98954406
3 50599 180186
1 44746 99204 63308108
3 199148 137165
1 121986 126266 309506594
2 89890 650804963
3 111943 150382
3 186110 18915
2 41626 916720327
1 18230 63787 892188337
1 156143 183901 507424111
2 84585 819658654
3 125524 187134
1 134861 178477 602991859
2 134177 49122368
3 54032 79853
1 91120 117807 966596895
3 11434 160563
2 69582 57936938
3 44218 130678
1 54401 77340 369700028
3 157534 157867
3 128957 82753
3 198007 167386
3 37725 14990
2 85098 958112570
1 61587 99990 274910205
1 58373 95170 131055391
2 76247 137757633
1 67119 137869 105037959
1 92870 190048 49380939
3 170697 178242
3 74189 45633
2 133403 85660518
3 1260 169999
1 84901 105513 366192718
3 63945 67949
3 91729 29022
3 129730 72379
1 24507 45866 336506107
1 9012 178279 299082787
2 109474 288028013
2 75012 399985060
3 6778 102683
2 62386 368320943
1 67613 122683 208561991
2 194758 874439493
2 109705 748025468
2 187891 816962600
3 133574 86600
1 18802 81875 977247728
2 17315 4298260
1 18999 101755 615718392
3 161106 187435
2 91885 256753518
3 142285 77243
3 192294 155268
2 120811 994941864
2 22333 719931587
3 1045 150292
1 156779 186154 402822021
1 63083 185992 157454487
2 181286 817522695
2 22858 767138882
3 94765 40781
3 149846 161351
2 171051 687445891
2 188107 989360089
1 87371 175187 236911388
1 64568 185387 773883271
2 99340 698579037
3 148072 132438
3 62620 10953
2 65262 57770988
1 507 192154 574554967
2 10341 985247638
3 4013 30035
3 199105 15470
3 190655 5106
1 129296 183517 218136982
2 49805 143370655
1 34716 111032 215556395
1 141064 166956 589200962
2 99019 755551036
2 15581 244315967
1 162902 184978 631945813
3 161041 105550
2 87929 877126697
2 31575 246418645
1 108919 181914 662117637
3 158323 23440
2 15993 948153319
1 86197 134443 244128582
1 53218 192538 238928045
3 25870 169469
3 189984 129670
2 48333 476888121
2 51239 685453139
1 111945 177484 278512355
2 32592 767231080
1 9457 76853 705331143
2 157184 392782048
1 21466 100202 865516493
3 9953 72234
3 57561 180545
2 50352 102136680
3 190202 199741
2 136826 745289652
3 140034 51236
2 187175 602724816
1 35949 164335 306256147
3 72655 51260
2 151080 547814549
3 8936 168995
3 47418 119305
2 145526 775362851
2 171575 747140788
3 47720 185603
2 125736 866571191
1 41077 66787 738488496
2 106902 170945809
3 43284 34936
3 163254 97939
3 90648 58616
2 155880 925568665
3 161189 181267
1 67882 168381 218091931
3 59940 165443
2 125754 315685316
2 60062 65752120
1 127048 172217 26299091
2 77822 538350179
2 116860 981504847
1 50473 61372 128966934
3 70482 135915
1 128961 151332 839379748
2 159334 115369556
3 86124 13152
1 43519 52638 502008137
3 162040 89848
1 16616 39250 253815096
3 130080 156424
2 3770 854582827
2 113183 987573354
1 45718 136166 206552029
1 12458 169040 751417677
3 81706 173059
2 167191 318823603
2 18583 575947302
1 76845 78032 92888734
3 45514 112948
1 46277 79961 733751115
1 59568 113100 997297726
2 199308 168800732
1 44728 143389 582504385
3 128336 52059
2 84220 134572242
2 23260 590381872
1 41083 44269 995712791
2 35294 814901582
2 60262 911289602
1 41981 132883 381753004
2 105272 185417622
1 53660 125956 132944672
3 13813 137154
1 39320 145496 104106639
2 10033 9098914
2 182526 809891361
1 78575 157437 723673696
2 123697 494244496
1 57283 122315 628866327
2 76522 280122327
3 94935 107627
1 10751 73112 737234307
3 34418 29588
1 26348 197558 70797473
1 1819 158710 711454544
1 32868 178504 994580112
3 25467 190621
1 24650 62133 351329672
1 52176 159277 391050547
1 1823 24193 244185294
1 148149 161639 166518424
2 71222 897496023
1 51073 93087 751020291
2 171518 979387004
1 70625 133304 771777037
2 154673 440476986
3 160263 19291
1 83394 136538 502857499
1 41560 68916 55234787
2 84219 59075198
3 151622 7411
3 15216 114505
1 25685 70198 852331510
1 9743 141097 589887278
2 120770 541039469
3 193866 166476
1 117662 185485 327431246
1 52223 147127 373145420
3 81025 121886
1 18103 26563 163408979
3 64160 90747
2 124075 172966929
2 105035 249388213
2 170806 76254082
2 113272 425838456
2 43419 534541924
1 114798 133194 497978559
3 51127 56647
1 161022 191206 360080454
1 184329 189107 494255200
2 88200 568584791
3 85690 128385
2 27706 185559155
2 127371 214776520
3 154361 37813
2 88564 132239516
3 175912 37640
3 46419 129518
2 35259 919924376
2 44904 310831574
2 65303 521530689
2 85633 899022576
1 55127 79639 181589527
2 92622 120428060
1 31051 57112 228245442
2 11469 782017140
3 127956 61577
2 8154 127862729
2 197144 354288755
2 52373 881569005
3 5309 24073
3 152824 10747
1 37385 191692 547874503
3 121868 144710
1 154721 164757 488203194
3 94972 128490
1 4615 78721 800783784
2 65005 515557636
3 39906 63959
2 183395 262138467
1 54571 126904 822595945
3 30029 72103
3 143094 73806
1 21851 184016 115717832
1 68004 92832 886256927
2 135354 552538305
3 1630 189857
3 127707 71164
1 69425 193098 899121929
3 124676 141872
3 84016 193441
1 104277 111437 259659125
2 163175 920632137
2 171498 264536291
3 14388 6213
1 73983 168860 561301356
3 140006 179563
3 116735 77849
3 47500 88811
3 49553 188145
1 7539 97792 628115153
3 143629 72141
1 29661 84702 618187368
1 17907 149822 830238422
2 38235 104993257
2 91987 871853164
3 84969 5271
3 138788 111017
3 196078 153139
2 187350 346043849
2 172903 299470386
2 75532 3008556
1 19169 94395 809545541
2 145727 727690900
2 175171 972581825
2 193198 778153071
1 118466 172011 366762719
3 105951 32529
2 128414 898160230
3 20944 188774
3 196240 61223
2 96538 224164938
3 49510 80932
3 97176 171114
3 66873 79198
1 136325 169361 625834631
1 42056 199034 151211206
3 31882 11653
1 51782 194561 329852633
1 13939 103212 302252100
1 10730 51946 665321616
1 8401 108996 966201143
3 74343 33570
3 189691 196437
3 16445 166198
3 168737 50108
2 76111 772961600
3 73444 124961
2 103081 688343970
2 91891 762476148
3 7937 190235
3 185061 184270
2 132352 800033799
3 117791 33005
2 65287 117105266
1 41517 147551 616013436
1 108862 162986 985034038
2 41703 335146184
3 72889 186389
2 125016 300915844
1 152570 188498 685328646
1 98401 148133 856457014
3 78200 52748
2 17870 646277239
1 9644 191833 423371030
3 113735 61359
1 53685 114829 212943156
1 48324 69882 777970137
2 24968 55832729
3 71466 74033
1 114610 164934 661451613
2 55102 337776476
1 15934 191161 597081633
3 138298 71884
2 49185 71140677
2 93532 618378930
1 56511 74619 694026798
2 142100 938395767
2 37638 795621923
2 153552 206253470
2 69957 591397581
3 60879 143632
2 70094 48707745
2 17098 760463728
2 97695 457577464
2 7489 246759223
2 158945 428446725
2 17475 401647727
3 22618 116379
2 64116 826711135
1 9560 52493 279891193
1 26528 179196 201136767
2 151878 550828838
3 172096 93405
3 16734 26021
2 124942 96441986
2 9031 868998336
1 112975 180713 468866212
1 73853 184626 593250756
3 103405 51933
1 128919 146727 289853926
1 57893 124267 855621281
3 116390 82777
3 59775 197112
2 69033 946219920
3 123219 56465
3 198560 64463
3 98617 178951
2 156222 569345195
3 56099 3268
2 69620 294222297
2 41607 308904994
1 36550 56492 44210771
1 11779 146385 969776570
2 178046 545979535
1 31108 135832 55680883
2 50366 346853586
1 90496 178486 531923962
1 124992 142430 247430402
3 119387 49625
1 90133 197909 648295292
2 109328 431968649
2 54663 441948307
3 110564 161721
2 39752 429060954
3 120800 4271
3 151057 105410
3 86815 38954
1 14813 145201 490547698
2 43151 46212121
2 46392 428891569
1 109502 121275 212852433
3 95089 86789
3 82351 15055
1 65314 84195 18942918
2 13880 340814448
3 36556 164791
2 65895 243648482
3 162695 97581
3 61926 147524
2 99335 236537800
2 9701 172452237
2 99825 480685372
1 50264 153806 604457153
2 173181 742293819
3 15135 156436
2 12151 32493959
2 171650 757503567
1 85499 122774 938522093
2 68382 194603417
1 89899 188613 323151080
1 17309 93407 523728416
3 171353 5750
1 129709 138634 711548810
3 49323 135023
1 115052 188136 395833437
3 84131 128865
3 175795 71000
1 89766 118640 155466432
2 12009 137588339
2 88237 735667327
1 1111 58480 172488691
3 131238 24102
1 49013 129077 528091524
1 1646 56197 322670983
3 160727 29083
3 82395 155753
1 6368 7867 78047199
2 144590 148202601
3 133047 31501
1 124833 170674 573407003
2 125867 800798205
3 53890 80895
3 160996 151925
2 82397 981207941
2 107065 858199219
1 21382 152015 23517407
1 79861 157377 693739116
3 120512 154676
3 19880 101544
3 89758 98973
3 12092 13858
2 151322 878262230
1 31248 157237 909583222
2 61609 48332202
2 152566 401155890
1 5555 188489 795360750
2 106053 831571409
2 102879 102692867
2 6997 575143722
2 196224 517368703
1 58458 112545 332191641
3 52410 20201
2 40243 663300799
2 189630 946219893
3 102610 95929
1 44668 99706 423429700
3 42544 7058
1 96356 187875 444083916
1 21205 197939 921607437
3 119714 148696
1 7776 75603 373836532
2 18558 451259005
2 158961 786913407
2 180493 124604849
2 65445 424999475
2 161410 515600020
2 78952 506517467
2 106028 751505697
1 37842 174121 732181632
2 130632 160723237
3 39278 111050
3 185780 79018
1 91414 112071 722658261
2 67826 562650924
1 15869 84945 41769929
3 2316 112927
2 165546 123142106
2 73908 648759692
3 142547 89207
1 33932 69324 433890303
2 75051 682498072
3 121147 36422
2 143435 33523127
3 164588 120012
3 197938 646
1 111990 137548 406466473
1 98806 165943 503765458
1 35302 81131 580200370
3 113556 53493
1 1614 125196 452325644
1 37559 66573 136653171
3 142442 120976
3 158920 52528
3 96033 162597
1 124966 189639 80245606
1 39427 182279 104909017
1 85462 194682 553372859
3 156535 167480
2 139327 950667535
2 99063 442876339
1 21203 129066 661691785
1 132567 159499 671683562
3 31043 111252
2 96766 441250822
3 56896 10454
2 177123 970063521
1 137983 182828 325237799
3 54100 10239
2 163551 478243328
3 197439 25306
2 161198 765016214
2 46982 526890794
1 54305 64790 380858248
2 15202 409473311
2 53042 189884892
1 78197 199860 571380803
3 179334 147634
3 63312 39559
1 916 85266 636885849
1 102924 124555 933517447
1 68577 126053 471139826
2 47281 50770578
3 13149 179095
2 33153 962688668
3 23686 63062
1 55347 173028 902146823
1 44816 192943 330595632
3 81233 13453
2 24470 185415431
1 41155 46235 342455229
2 117986 575775210
2 10120 399776106
2 94295 816056147
2 30808 822856459
3 4164 178070
2 72726 253347329
2 89152 598060074
1 124285 162709 726381712
3 71346 61818
2 97036 29303849
3 166316 154965
3 164363 129542
2 126047 994780136
1 70203 111284 238857785
3 61566 86370
3 192991 56903
2 98559 36391372
2 32152 784216598
1 80997 90435 277580722
3 81229 152782
2 167533 63316081
1 99458 113658 866565059
1 30899 92344 861734827
2 43808 219078161
1 20200 65060 461433240
3 106139 192687
3 9979 110059
2 130498 999745693
3 65154 188953
3 189738 189725
3 127512 2214
3 90820 139455
2 39102 808531758
3 36332 3403
3 27867 140846
2 189494 459899735
3 163818 176842
1 107246 121021 64894535
3 12285 59831
2 147492 622005445
1 119400 153021 380166268
2 7746 901563779
3 143868 84270
2 155489 149393306
2 187554 507039206
2 63646 247269481
2 16113 755845033
1 101624 124677 794158381
3 122537 188643
3 178690 123971
2 50697 83053227
1 111098 138675 43418212
2 2337 407140559
3 37695 104749
1 7922 142757 737674259
2 159610 314987295
2 31001 55441540
3 190841 126760
3 134923 151085
3 6165 6560
1 30996 123586 128032728
1 76783 140428 188375332
2 178506 110925459
1 123815 183950 375152721
1 49422 54495 590189241
1 89622 112511 32481418
2 151796 672681110
1 134042 142431 738546044
1 1551 61877 607343843
2 100241 371911259
2 157767 396544562
1 7966 62761 956706862
1 11549 83087 818202900
1 61025 199051 635276599
3 50324 157030
2 150184 216545683
2 69512 157106746
1 21018 122182 106598453
2 64537 100404407
2 20336 908887210
2 110010 324258919
2 196390 999885956
3 192763 25548
3 95589 94870
1 32448 127068 766343497
2 195012 182430493
2 15636 948036192
2 110145 662954792
1 83964 191445 665897919
1 102882 131457 359865177
3 164939 5544
3 76456 137500
1 128748 197957 941432165
3 68376 143843
2 103208 711874717
3 57384 9393
1 37312 76955 709826269
3 129768 124982
2 44536 397423178
3 116384 184193
1 50652 73125 824099869
2 164633 341078415
3 116996 63941
1 88994 160195 285014519
1 167186 183711 514211617
3 68776 64768
2 147187 320602209
1 171161 178277 972379007
2 127057 815875144
3 110796 70098
2 110306 141892730
1 36394 116816 223667518
1 1182 38879 295688029
1 17584 99726 600671862
1 50929 128006 534731857
1 61482 87456 58832362
3 81183 186689
3 82719 1521
3 172964 85536
3 143560 108213
1 95732 161755 560308924
2 189635 365007204
2 108197 574686738
2 156699 703736072
2 112673 98836733
1 42149 72142 859009925
3 11012 59345
3 60757 90306
2 8881 280198914
3 128769 125552
1 28516 43992 750166494
1 143956 159522 939849285
1 54737 122884 114696001
1 85859 164921 559241261
2 177834 697629409
3 161400 144076
3 188174 101279
2 87923 299831457
1 67812 68280 661102867
1 129444 144120 353305187
1 62528 135001 272277133
3 108410 171608
2 77016 833106927
2 185740 773557463
1 47558 75477 485317721
2 26810 951687966
2 193744 645883981
3 103142 25648
1 98462 176850 11230156
3 152304 57075
1 75135 128044 814001118
2 43116 71956295
1 154917 186982 417626802
1 113001 121759 713111104
1 48392 101893 421661633
1 72982 193563 801402224
1 69338 183197 561235524
3 155431 24608
3 157074 25593
2 102913 947855236
2 89348 76734225
1 92556 121810 900426236
1 66259 187814 920701148
2 193218 433951279
2 134321 231797442
1 127175 138564 757671067
2 117306 426038438
3 93092 133868
1 47799 151315 611618019
2 136804 921228164
3 27102 69747
3 184234 84788
3 89997 104269
3 94472 116686
1 158609 162734 164490477
3 179778 197527
2 98211 844304385
3 102687 192329
3 186027 17345
2 173716 693514919
2 195827 683023003
1 148259 199910 436745415
1 7312 148314 443909796
2 80373 927952320
3 70051 94096
3 190653 175393
2 193648 566389812
2 12615 13833308
2 68505 581024184
2 8420 546376254
1 26235 151742 531749100
1 61849 158147 291736430
2 62889 662232624
3 38884 90237
3 45079 4383
1 117095 124385 242779953
1 9250 43626 770659479
3 85386 21861
3 138385 139362
3 69519 147593
2 16802 906778903
2 67898 608105351
2 131431 366959367
3 163138 142693
3 173097 121730
1 100616 176487 874267947
3 197147 111095
2 152486 661102878
1 54104 122886 450267190
3 98420 69524
1 21056 165463 316807751
3 133266 107300
2 116418 819033623
1 38194 73725 512584221
2 66974 989549978
1 145302 181919 976130832
1 5545 176033 304988306
3 46003 137224
1 84749 185709 605920990
1 99344 198361 578450341
1 136018 162939 833897159
3 107189 50369
2 167968 658131991
2 160966 228521698
3 79060 98343
3 92883 20959
1 42834 124420 405735330
3 125593 149108
3 47295 44754
3 33798 20115
1 109718 147481 17141585
1 44162 191630 255405084
3 105649 163314
2 102932 573846229
1 78786 101584 289102603
1 43776 151720 592786060
3 43496 192497
3 118509 101906
1 59362 178389 273603916
2 175187 221196843
2 188996 694795099
2 187769 561829713
1 78148 172929 551127165
2 81582 434774339
2 157393 4783736
3 194701 1510
3 18739 133081
1 98316 132655 188785165
1 15338 170194 713909767
2 47688 288650662
1 23910 33809 9771467
3 36132 37222
3 85072 141635
3 135570 29283
2 81153 384858176
1 30351 87945 417080117
2 27471 401423009
2 85458 111550443
1 15445 169613 854847119
3 93531 111801
3 199761 44463
1 162260 190601 525668108
1 45200 89493 176415755
2 82526 852669214
2 170940 365621410
3 27676 121786
3 17778 175099
3 192266 83970
1 123914 133034 14476410
2 154360 138458450
1 78788 138035 277221329
1 47354 177115 253067929
1 11711 52255 46050849
3 127835 38402
3 40888 170710
1 27174 84574 885501494
2 167299 382366512
1 47422 73095 950442094
1 94864 114721 148980223
3 177898 9121
2 28152 639043584
3 26578 73999
1 72334 133466 329874376
2 113664 346529850
1 183786 197841 897461533
3 197766 120051
1 10577 48043 831611701
1 97411 110111 800440306
1 125214 156758 952937528
1 42389 199359 435253238
3 57164 103052
2 167038 493206259
1 136588 145006 56899365
2 21234 312920871
1 21404 94073 570695189
3 119700 112684
3 192633 46129
1 23667 150526 941803661
3 146929 134631
1 73562 155708 553236212
2 32568 731040041
3 14893 86914
2 32501 108692325
1 149586 181155 970173062
3 76629 38983
3 21379 101185
3 19161 22442
3 120684 56842
2 132098 366518608
1 3854 155333 883902112
2 72717 534353383
1 34657 51091 229118088
1 130465 181345 124389548
1 4820 197702 214959307
3 87123 18703
2 152023 740646887
1 98137 122638 433613393
1 10340 49792 865917938
3 84901 63661
2 155014 47026011
1 77284 188862 319939796
3 41928 55840
1 101258 162461 890262933
1 2760 179991 939914568
1 127309 195786 236162741
2 10880 270506752
1 357 134355 997245839
2 132513 230744050
3 159378 146820
2 120570 705595701
2 133152 747901291
3 27025 182462
2 65229 281510026
2 64069 852255044
1 94468 142345 287118587
1 147515 175334 655464304
3 75680 93388
2 79198 132002519
1 8700 125132 52081966
1 17609 128877 746051999
3 115304 31459
2 189230 342492019
3 28073 195176
3 12786 77854
1 67468 77914 232753961
1 77434 84604 898411317
2 166087 574766421
3 60617 139521
1 2827 104560 355186174
2 56493 143212405
2 169045 95665944
2 43450 131875564
1 59230 173177 207778092
1 32209 109175 165952204
2 140663 155468973
2 107021 122821592
2 192861 467859924
1 95349 199217 289845635
3 66036 17280
1 116353 187425 293124473
1 105318 194653 927121020
3 124740 12356
1 28863 66751 150931413
2 64633 153360323
2 70540 584865807
3 45341 15638
1 84741 100896 917599819
3 36734 152646
1 47417 97221 694360779
2 17212 291819967
3 198085 75195
3 56123 11445
3 109596 93788
1 22453 39011 817448428
1 29785 175592 243720432
3 20232 18750
2 103021 401727110
1 154418 194627 189568303
1 85166 115396 966645400
2 107604 80625364
1 19520 56927 719355738
3 39540 122619
3 193795 185385
1 679 26217 613106584
3 155848 26167
3 92207 62225
3 87136 26527
1 117024 197992 777061454
1 126010 164196 836933046
1 77909 151407 985682648
2 105305 958402330
2 29477 775061450
3 96911 108164
1 109919 134722 932804232
3 179153 106105
1 56850 91612 209784409
3 58715 181583
3 14031 199592
1 13704 167676 582923746
2 55683 72290850
2 4796 12890953
3 177878 77990
2 166975 171527369
3 63406 16285
2 102534 85380761
2 180776 911954974
2 66451 980612222
1 29960 56909 551305596
2 49211 248468498
1 33764 43524 337576332
3 16306 42513
2 126155 95832829
1 53365 143271 351000526
1 64424 104548 699596540
2 185693 28412177
3 167572 62542
2 19663 338721915
3 197895 87241
1 159964 162211 909609215
3 59992 37539
2 133533 861812436
3 50288 150193
3 78072 101600
2 143501 601500198
1 45041 164073 353649469
2 172113 239461154
1 17426 191048 307769497
2 131024 138911378
2 164023 64952899
3 40873 119443
3 118308 122090
2 19993 641486949
1 113226 157674 614225388
1 128928 157258 16335390
3 27624 49655
2 40942 435406656
1 85980 162920 3451168
1 2093 163443 340354655
2 174872 803269943
2 7336 455907158
1 4645 64786 346914898
1 111024 142739 502317800
2 116474 505727246
1 62658 137036 204403272
2 115247 423653456
2 16580 257524806
3 149302 4338
2 183098 352144356
1 51831 78699 228004834
3 20125 22639
2 10721 926663481
3 31209 99834
1 6693 76098 644465100
2 89482 324595691
3 67673 121354
2 121437 595893740
2 11185 873388813
3 60405 179369
2 35483 735591872
1 27524 101285 870357848
2 61282 612490457
1 41149 189039 869524167
2 39378 377639903
1 80889 195789 217289968
1 110573 112160 194426275
1 41861 114706 963811629
1 146135 186354 623209549
3 23758 75749
1 60585 193300 65252746
2 151650 355281124
1 67937 87995 842911694
3 131513 50735
1 37919 65872 315534857
3 68743 114904
2 28455 100653296
2 143762 593283993
2 71990 394966992
1 147510 180596 551651770
3 34119 13004
3 100024 34470
2 124615 632986341
3 61686 103428
1 29072 179137 983192179
2 18129 414317846
1 7194 20434 485630547
2 176554 120006896
2 64710 682268105
2 180939 648367748
3 190122 51366
1 17384 171651 795665572
2 150718 27386316
3 172819 49968
3 167294 187161
2 62965 59927046
1 32319 160417 115282536
2 92487 815910333
1 68371 184090 298135955
2 8353 983324744
3 140888 4988
1 135969 137013 420236391
3 147769 47856
2 37254 512847506
2 37594 17285603
2 194144 266611025
1 27230 182933 127068691
3 196256 130467
1 31864 79710 595818950
1 100410 122747 624200415
2 152557 671186974
3 169885 145837
3 63455 36631
1 92317 97166 475412611
2 96220 499148937
1 50800 146084 653907648
2 40823 375882038
2 152513 924095978
2 191254 420529561
2 121108 927585975
1 1388 185657 653031164
3 134145 79930
2 168787 444198688
3 166254 105945
3 147154 116999
2 24961 506244940
1 66511 199330 35602421
1 58048 165137 771202428
2 9597 448242658
1 7860 113898 484080526
1 69291 126634 239385849
1 25032 36095 482017545
3 86203 157360
1 133544 179633 887283970
2 147481 65150780
3 198809 45265
3 30341 110981
3 127386 76584
2 192042 612027370
3 186852 89294
2 147667 722073123
2 164519 805276725
3 73565 148800
3 145680 146194
3 31338 62695
1 100227 119997 194077810
3 142034 62386
1 70685 144781 187256188
1 106706 114261 707987179
3 23753 199307
1 57827 191634 259484081
2 29243 275923946
3 194730 96345
1 38049 71964 258630660
1 71529 184971 705338338
2 149245 302793580
2 110865 159960837
3 49099 160875
2 182505 224198787
1 123633 192245 11386476
1 146665 147120 471465409
3 8043 157389
2 88782 487480358
2 21825 14582031
1 15444 141690 456419219
1 11401 13318 14490557
3 126702 196316
3 8582 28066
2 150034 619915310
2 85398 99179178
2 55286 794409800
3 162201 2436
3 101113 123838
1 24695 45997 125471534
3 196617 198637
3 110670 153006
1 25806 96547 11277655
2 91353 562805570
2 132987 113836662
3 91637 67250
1 154337 171992 160907034
2 139621 577709965
3 193754 95647
1 31414 148018 186206616
2 136204 428904385
2 51124 40346013
2 124172 326739635
2 154649 382386426
2 76808 259281229
2 121578 429210109
1 128317 129009 829794086
2 48383 708155173
2 21118 603317994
2 164792 783033660
2 71223 974648557
3 135582 24444
1 154842 157712 611056587
3 153723 119818
2 103404 193144573
1 124760 169718 830535610
1 19108 124284 782322626
2 109055 2988905
3 181076 10215
2 63898 444125304
3 58631 169562
2 110773 411362883
3 101611 99321
1 58906 99931 978435553
1 157542 166602 499758080
2 179958 124492185
2 62407 123885503
1 12723 192750 139646151
3 130104 167868
1 33407 38726 170993768
2 185294 612419604
1 50272 79593 358858628
1 73288 92967 159059845
3 77481 171814
3 81547 95473
3 56420 8572
1 1087 52639 328574047
1 59347 153458 6811016
2 191867 943079312
3 71319 8572
1 75562 179378 578401768
2 88331 575132326
2 20671 415195009
3 52779 19687
1 135255 172908 757149290
2 134006 735272606
1 110205 143131 518828506
1 15639 24919 141560929
3 168960 195796
1 88088 120984 112203468
1 84699 174785 367527770
3 178804 26590
2 78066 832828363
1 71993 82462 709131839
3 41584 74544
1 130022 186721 453608171
1 79505 198811 281871946
1 30030 126585 469052033
3 177958 8481
2 129594 809836445
1 28683 66906 228367957
2 178629 489640217
1 19253 25742 843426931
3 159347 27370
3 88608 171799
2 149205 394123705
1 89373 137894 135470878
2 59976 900298242
1 87217 168751 995894407
2 8373 587264953
1 10167 188656 359635318
1 107158 132047 96704702
3 41652 4995
2 171730 781727967
1 57229 198448 995304436
1 67252 189909 313681266
3 138334 73873
2 99360 344124975
2 196230 499139825
3 195567 164685
3 152510 134592
3 54761 117112
1 61472 118575 51771295
2 53446 83599633
2 125766 275632817
2 8833 255565524
1 74740 90468 146802796
3 31631 188293
2 27722 564463149
2 16808 407088568
1 83105 98932 404592340
3 1308 169344
1 24393 103975 770132483
3 156416 180038
3 163721 137011
1 9157 87974 630007704
2 132624 619485601
2 96836 298046674
1 54774 104560 750428030
1 90737 156940 984737559
3 138643 67180
1 22349 47222 24959301
3 72552 118431
3 30052 51522
2 186873 261662201
3 37779 126031
2 78233 30703939
2 63032 736477338
3 196935 156418
1 6619 27233 415224706
2 137553 821767443
3 101811 63843
3 54398 24288
3 73749 49520
1 66768 164918 603197961
3 40965 67520
3 117854 94133
1 3926 166116 389010703
1 31054 174663 538124504
1 720 90389 538676331
3 15620 106521
1 8193 183932 498646105
1 87166 131935 733073920
2 166596 293289039
3 164377 172833
2 121972 491576109
2 32755 481735929
2 27903 740814537
3 22207 15540
3 18354 52827
1 14387 29205 606529526
3 91122 14492
3 83823 154984
2 40335 442243791
1 35277 74927 181411547
2 54407 903735021
3 91947 88660
1 141750 196328 477891475
1 37592 176661 115624314
3 7653 13421
3 138989 85277
3 74685 171017
3 50938 80294
1 25309 150943 269409689
3 38161 143730
3 96245 116943
3 97831 174111
3 170966 104139
3 18112 188319
3 134722 181211
2 168783 87058342
3 72132 71552
2 37858 253216284
2 141375 713910613
2 160080 808561987
1 112347 129601 593803327
2 63949 731250420
1 83745 130230 219210190
1 146239 186117 715411237
1 91103 94137 492993620
3 137403 32080
3 195698 160063
1 66555 103680 769125382
3 21220 29797
3 196696 130806
3 75070 52127
1 33530 138879 552838211
2 190394 95306962
3 164149 140661
3 33803 96581
3 173718 159270
3 93803 70063
2 122811 929295406
1 66001 94742 124028705
2 182485 483516826
2 102515 469541196
2 145581 402484063
3 137656 89475
3 32222 134015
2 53232 134794069
3 50126 23570
2 197725 130165156
2 59115 558655204
2 121229 78489141
2 173859 636328893
1 20418 135794 306596683
1 13542 176865 226005391
2 96233 610678771
3 121336 7650
3 108776 122405
3 188971 104412
3 142988 92699
2 187122 181765559
1 10280 157748 827134334
3 116657 176265
3 37576 102671
2 185198 494479422
3 180884 191657
1 46445 158848 287657427
2 49909 928414281
1 19070 175007 495938265
3 173471 5669
2 148420 736593585
3 172545 48290
3 150397 10437
1 11219 141128 204195988
1 43694 121474 718202429
3 153583 155206
1 93867 145294 242868402
2 137276 572090054
3 128751 30899
2 48226 494422181
1 12758 198838 670453963
2 137942 492958922
1 71824 83573 813501769
2 137931 582987035
2 40019 894860973
1 33626 129376 686327593
3 9938 16044
1 72945 127124 451179946
1 60560 186115 545707218
3 145491 161304
2 81346 681109284
1 80458 194747 989745335
1 50062 146368 513341885
1 45660 164659 595029349
3 179099 186666
3 178364 39351
3 14891 57202
3 3576 92619
3 168292 158814
2 35695 493276636
1 30551 39306 959560565
3 97500 1869
3 31332 174185
3 174926 58963
3 185245 76831
1 80971 157482 69680968
3 162565 110606
1 22335 128632 852580834
1 47049 108757 216344452
2 50945 475412670
2 26816 410064166
2 130663 844530003
1 8076 46067 621183315
1 114621 149108 801860847
1 61210 85198 560061125
2 42992 653989900
3 139287 89602
2 20832 561158052
2 183531 394701503
1 46256 186958 412335433
1 81761 131956 520040191
1 78851 161575 292021717
3 71276 73575
2 65629 934095849
1 156476 177883 801003594
3 19796 89504
1 75250 173047 356813131
1 173956 186571 807118686
2 90187 611306677
2 41586 551382419
2 100212 777143293
2 106304 904458800
1 7450 194461 943442468
2 166119 274479901
2 26920 66928095
2 32376 614985184
1 89480 111369 92860775
2 153203 934913074
3 117733 50529
3 155653 144428
2 175234 210905287
1 134514 183880 442173184
1 13526 113813 956245584
3 190112 87242
1 123558 157203 642758924
3 68900 145107
2 104604 8931091
3 182346 157050
1 71662 167360 533588808
1 6601 124286 972275340
3 49593 66076
2 51760 480580645
2 27088 227465514
2 36165 8880276
1 123270 145262 556019252
1 2932 70523 112640946
1 117878 156484 521585397
1 29844 153361 889207704
2 7303 647301125
1 71729 94016 313794759
3 11912 190931
1 41866 146745 15616858
2 183634 44590527
3 117492 8273
1 3945 153824 492883320
3 90188 125268
2 105180 433550707
1 109131 192375 497635618
2 170891 207901791
1 69353 158277 300532425
1 153620 177758 309665129
1 28246 53494 575400938
2 72013 319576357
1 57055 78764 639231420
3 39368 26517
1 39422 80187 700382445
3 41536 54470
1 35301 66483 654695027
3 103969 126334
1 152917 161994 607195916
1 97880 104086 505241827
2 134095 212471124
3 51796 91747
2 198790 686712004
3 39010 15048
2 107546 295434318
2 66217 348015280
2 68493 586681158
1 15418 121134 610694805
1 152095 157950 812210823
1 39039 90166 835968682
1 128593 171913 115635465
1 115404 118808 595452983
2 130834 153993138
2 104703 331387253
1 78639 85080 165086516
1 44896 66764 734831584
1 86844 114968 951586955
3 88333 140631
2 162577 596453989
1 13144 176899 517796039
3 45436 842
3 189852 109552
3 28737 163801
2 192316 620255396
3 149488 135121
2 126770 695285337
1 81430 116640 666073900
3 18358 126086
1 46142 71354 79192734
2 641 884275572
2 139971 546499324
1 93975 165041 685800598
2 80968 935301711
1 98280 124773 878434142
3 941 6091
3 126200 146268
1 34050 102749 240367303
2 151430 920124108
2 193418 182015453
1 3417 38201 65619334
1 52599 195216 63614498
3 144309 103031
3 143535 88304
1 69399 140206 771895789
1 104838 139340 979263227
1 60436 155814 539732790
1 74873 153983 723511615
3 13197 185577
2 143673 41494899
2 67169 323287989
2 176225 455968109
1 8674 164649 742461771
2 55282 416504405
2 47929 553777937
1 4555 182194 775983742
1 5687 196796 879237292
2 57070 660455397
3 35441 18255
3 117464 133252
2 35425 853609312
1 88980 135562 128601592
3 159047 192069
3 52108 134141
1 986 156334 18795318
1 174145 196568 753590914
3 170638 199375
3 49726 97685
2 51089 25081108
2 161899 673334402
2 141611 838393431
1 71664 176700 5536667
2 146045 374991333
2 6272 752907986
1 61509 137903 225740279
2 197801 528692635
2 126198 668546236
2 35646 380650197
1 99120 187864 151906465
3 164306 171941
2 81243 743940453
3 79142 73197
3 177595 106177
1 151751 197102 906455345
2 52743 30354684
1 113584 197266 689545436
1 163961 183644 986311948
2 197340 806483612
3 198485 196118
1 188192 193379 21072264
3 199100 131645
1 111817 150926 156015401
1 79220 184884 45987881
3 59255 56031
2 125929 10121189
2 125781 591292069
2 161149 661667239
3 41944 124203
3 3268 108562
2 145917 671163078
2 105396 639091600
2 167650 971385529
3 167583 46257
1 16290 99000 876410803
1 12559 70412 891390664
3 125617 149352
1 5712 195967 397404636
2 100609 319496689
3 116055 52839
1 23185 144352 248687263
2 5760 189200968
2 138112 827322738
3 14828 2307
3 29014 17284
2 116442 838173960
3 111044 40517
2 56010 607723584
2 16720 983337839
3 109514 114549
3 64203 1434
2 127688 893767663
3 175663 36328
2 175390 316451620
2 59652 621138644
2 144808 488350757
1 34871 165535 264068173
2 158177 947295354
3 7076 118095
3 199040 125902
3 177788 159316
2 25498 626636899
2 65344 847077430
1 11280 167723 40536715
2 131882 211104593
2 65729 285215238
2 20500 652669854
1 166853 176348 880969345
2 25295 585559487
2 72187 990399507
2 185245 452548689
2 4953 178202978
2 26660 231508225
3 115078 25651
2 82028 998109320
1 111157 129792 627117323
1 29475 159807 913604737
2 110537 605570918
3 20712 91816
2 109456 772568255
3 180938 94776
1 171483 199093 120195201
2 153992 167292799
2 74792 883692251
1 15245 38320 1889486
2 97364 644267307
2 187994 445943716
1 15595 83616 373303960
1 81398 189001 3320087
3 133867 11820
1 125035 175439 419170332
1 106188 130612 150744840
2 131044 853493179
2 184383 20526008
1 4167 50386 102513803
2 160312 311928794
2 48373 842410907
1 139482 170624 858945146
3 56462 116481
1 9206 107454 521550233
3 195450 187631
3 16281 14972
1 160207 167494 416691184
2 46542 997178047
2 74924 660818329
2 118147 39998619
1 7620 122514 325946613
3 184411 62580
2 114197 127554865
2 123605 785697624
1 17814 181043 365535194
2 136596 339713263
2 87171 92429973
3 56316 60539
1 28373 41165 178193913
1 44333 67106 192455182
2 182796 651146590
1 22139 55921 377267948
1 160966 166899 259177666
3 168706 129480
2 45504 776902819
2 139079 422462813
3 197912 172921
3 116559 115347
3 173863 188218
1 64836 179091 266606994
1 89211 91400 516446596
3 146462 75726
1 133043 182190 817279572
2 51884 959229825
2 583 603780432
3 193463 191453
1 826 197521 381681567
2 12973 66867274
2 102146 509535393
2 30353 638957728
2 76937 121641511
1 44581 121338 144993173
2 108917 431097018
3 89138 73287
2 134599 622225052
2 26940 846712653
2 1074 212329667
2 101746 955843069
2 43297 256912867
2 108284 312640805
3 162899 126220
2 86317 357082652
1 91354 125892 960730781
1 128082 173526 963293445
1 35246 151042 279696732
1 164960 168789 646462530
3 99151 155952
3 172886 180375
1 21999 118963 677719441
1 29859 100310 46678361
2 144041 6315907
3 174766 177483
1 129662 143064 903792945
3 169886 161736
3 104 138513
2 86008 341421782
1 11272 37007 764158741
1 32564 80586 794798549
3 61946 78920
3 99977 33517
2 173702 429184245
3 90974 138588
3 113243 184230
1 50737 92225 824378643
3 90770 110771
1 115227 178535 755552525
2 159493 451171789
1 79066 197070 96612339
1 64126 125457 640933543
2 10887 829608414
2 121013 979640195
1 120156 144275 955498193
1 152811 191423 584260310
1 113333 150903 556488984
2 32561 114475246
3 62397 54877
2 25401 470015407
1 66028 185696 423652661
1 165482 187570 767446959
2 175323 740862089
2 176174 178515422
1 31718 77426 260586737
3 175470 197142
1 84547 116778 19816815
1 5258 153188 674422799
2 75209 979829082
1 80273 81855 476166294
1 14129 47395 711407372
2 72652 68680521
1 102041 128376 618252303
2 154114 490342773
1 40349 90659 633153086
2 195392 98375328
3 194892 12673
3 184685 65667
1 140052 157506 537090681
3 84423 25983
2 142482 987889713
1 2689 84659 996310840
3 52359 154727
3 25687 98715
1 147369 188010 707578921
2 82031 173127904
3 196910 122033
2 146668 818294661
2 76617 209546793
3 65489 15881
2 6077 629085531
3 120249 135801
2 178742 798823575
3 68850 105950
1 679 92989 19238821
1 65025 158028 129657677
2 193045 916635975
3 47277 139058
1 54233 138797 276475616
2 175364 62164546
1 123781 152712 480738549
3 164253 83491
3 67309 10236
1 181836 193131 118544236
2 13918 556931407
2 143395 749397753
1 43122 147638 593964908
1 72757 93196 884976763
1 56696 185255 212895331
2 178306 373819448
1 141934 179531 302260451
1 67081 185876 486171570
3 164056 165652
3 196350 109433
3 151224 112523
2 167909 713551760
1 7054 94430 769248881
3 109035 79352
1 178563 183237 765675846
3 86999 125519
2 90662 496567392
2 163087 480407908
3 49925 43755
3 190456 56507
1 95959 178296 561340823
2 74450 99508932
2 100004 531160734
1 13238 69450 233252040
1 142291 183626 403917202
2 111320 385524121
2 34566 610656978
2 53819 503655044
2 163663 899733319
1 5920 53683 485219238
1 65690 132419 44013832
3 17288 132644
1 92973 166479 667967402
2 18021 270983705
2 71419 485607979
1 21990 158632 863512892
2 138721 715969366
3 86458 40162
3 171679 82291
1 38621 69311 309477903
1 43425 135928 82339767
3 130967 69403
3 77504 153912
2 44586 602420889
2 81816 111799474
3 10213 29204
3 162852 143585
3 105219 145056
1 16511 73678 231048649
2 70866 247518242
2 31108 744661958
3 147878 80393
2 67842 887259904
1 53064 112116 42921648
3 56555 66476
1 48779 132061 982373408
3 87598 187077
2 74939 184754722
3 192362 97550
1 39759 135523 87220002
1 57972 85228 909810461
1 8128 67785 994251026
3 101342 186276
1 19741 59943 892293970
3 48609 126698
2 36023 58372614
3 187178 172421
3 13970 182329
2 94621 107029955
1 18306 52921 957130859
3 62574 39004
2 36549 206472330
3 40388 173611
3 142468 150432
1 69488 138643 127453630
3 32409 64434
2 141307 256326839
1 107936 177523 49114553
3 40599 106496
3 180872 180915
2 110815 663707342
3 70120 46929
2 112457 976718495
1 43331 188337 180008185
2 174726 530139595
1 44209 67061 977682540
2 100814 565552274
2 54214 721771513
3 145913 52627
1 9526 80514 694998688
2 46464 415672759
2 97788 245007991
1 85420 191973 847073369
1 141302 162438 946375938
2 54576 107624986
2 16645 740803001
2 80548 544714643
1 123771 131353 800119297
1 4911 130544 846586234
2 50820 493163461
2 141193 738138885
3 83841 58925
2 128632 101456278
1 99643 134241 128499150
2 187719 295360400
1 62128 131146 420128729
1 55777 99228 658882136
1 64336 126599 211321099
3 153876 87484
2 141906 604555804
3 80605 75401
1 116881 129720 549536316
3 178094 92504
1 66642 199855 125886057
2 198346 342195760
1 44311 126646 511788141
3 26019 70364
3 8353 170298
2 174619 496286252
1 123275 186257 477319326
2 125709 503248704
1 52064 164037 561211510
2 56050 977767453
3 8092 191240
1 127001 199992 107112819
2 90912 502319222
3 161477 33629
3 81592 50434
1 34899 168225 639785822
2 164502 361043922
1 3748 168973 978091902
3 155936 98829
3 25503 6406
1 42601 48973 808854374
3 114359 150059
3 121897 35585
1 37286 41371 490625427
2 189758 741763947
2 138788 618028376
3 35503 69264
2 9541 722909742
2 195939 46897487
1 57476 158795 794790531
2 193957 545066878
3 8889 187620
1 40511 118779 186268718
2 66396 384927393
1 122072 172670 753926412
1 62880 180250 696585240
2 89115 443465139
2 174764 769996441
2 90904 839309394
2 75512 422808234
1 151320 163638 649443328
2 155789 216583699
1 66038 85734 255161068
3 1988 199116
3 117405 132760
1 73459 160739 172388050
2 93422 397329221
1 20484 158002 276362542
3 173821 85102
1 87365 103669 431488510
3 59531 97685
2 72567 966454577
2 133466 350355274
1 77403 122506 301026145
3 88322 161627
3 157647 65284
3 142388 8682
2 117810 802716190
3 55727 150454
3 188937 125919
1 19988 109548 536200070
3 84008 61343
3 197653 14507
1 82133 144142 498161418
2 24795 543366245
1 98135 181283 478189205
3 109553 174571
2 176723 275300531
1 168959 170695 776842847
3 105385 129821
1 29777 93288 155824542
1 10934 154407 34114922
3 126721 100671
2 192843 973425723
3 10034 24141
2 107466 556011568
1 134699 193130 30416731
1 7315 130955 399067036
2 68211 937149543
3 18241 153384
1 26476 161215 184718089
2 116534 593335047
1 84084 143222 174710644
3 44426 29089
2 153605 737912032
2 13405 410065587
2 96740 232846858
3 70966 64479
1 26694 110710 153242175
2 99904 31659634
2 91917 964535470
2 97468 429679576
2 188634 185333434
3 164634 93316
2 146369 641133910
2 143690 553854876
2 110236 325274011
2 178966 823185849
1 96982 112899 25859007
3 33745 126357
3 88649 52792
1 5442 186228 298466153
3 40490 80754
3 117944 2943
1 180456 198720 832983430
2 150542 280184866
2 17933 962292170
2 9408 603024202
3 91155 177453
2 76891 227774985
1 20438 62193 407563656
2 108810 491909103
3 124141 154079
2 38732 710347205
3 37447 130631
1 97973 163108 246392808
3 165181 79034
1 58920 148008 143553395
1 23498 112471 117701486
2 25535 803291022
3 107662 197883
2 51578 132671805
3 85161 34169
1 106386 144806 268834530
3 181091 63123
1 147646 178285 620733921
1 149843 197518 549777177
2 107367 182016741
1 6468 91282 583957284
2 2981 483090452
3 185365 102005
2 106346 393654784
3 31736 159181
1 79524 106310 503104810
3 164642 23170
3 100994 134145
2 158302 412556647
2 132062 386842525
1 39289 96550 268113825
3 4442 49630
2 142910 999249929
3 158849 71046
1 113110 156508 834587741
2 185024 941306384
1 60256 75507 679887676
1 8428 41046 131430895
1 88795 105147 709887251
3 131035 5601
2 35758 780921351
2 63421 329709547
3 16827 196694
2 1444 291463486
1 98851 109179 654485186
2 95568 728869372
3 188972 116145
3 195368 9244
3 6936 153743
1 62395 75595 127130672
3 133712 199860
2 58166 835336232
1 88622 125256 15541425
1 67640 177805 271717655
1 108956 149827 176856475
1 16120 109866 193845212
1 145148 196577 702665087
2 113460 171870402
1 40481 184243 690869533
1 30881 106534 971396620
1 13708 121824 886895148
2 6824 386437573
3 43136 141979
3 79793 20274
2 32772 900060741
2 26257 426072251
1 194296 198095 279325340
1 11176 158382 87106932
2 66890 900398769
3 8437 181710
2 91783 710933438
1 40566 154314 855055594
3 3374 88497
2 153134 38745713
2 155227 977193724
3 190638 116878
2 194251 177117795
2 171738 385787243
2 28922 360661108
2 166240 458611617
2 60472 532291439
3 187141 155787
3 75121 105352
3 75497 12261
1 147407 197935 914401609
3 48967 153647
1 44871 113500 561166689
3 193974 187673
2 143958 18015102
3 41796 29315
2 143148 77593982
2 79896 841175675
3 65429 21280
1 99005 112678 592306063
1 77357 146021 439555111
1 879 156737 898617386
3 136579 191443
1 63537 91910 103153814
2 12838 779786809
3 5324 72035
1 39417 94003 289913487
3 133147 101333
1 23009 87628 496752509
2 89068 507522288
1 27041 52447 249034567
1 45751 94298 17285247
2 63158 276286080
2 116876 254691700
2 124267 345955499
1 53773 114820 549740197
3 26709 71102
3 20046 90790
1 75019 186412 534747218
1 28796 82269 756069785
2 54007 255661878
3 151558 128555
3 74917 69008
3 33226 198084
1 62486 154859 52666387
2 195889 945280744
1 53955 96039 945529090
1 23142 126575 293419041
3 34586 54067
1 44528 144426 322863990
3 46273 75653
1 4869 18017 340001983
3 123249 164673
3 79031 19048
2 169592 62751434
1 2309 132474 291697144
3 51778 190204
1 27961 121792 408755676
1 4803 105216 476437917
2 89583 865248730
2 28848 70202639
3 116047 113098
3 109081 41620
2 123490 28555036
3 84012 119712
2 151023 727244767
2 35951 698336210
3 177480 183011
3 154640 130023
3 192226 7425
3 128563 72757
3 54982 38961
3 88138 73030
3 126658 52411
1 20466 149571 741401187
3 105884 111571
2 84841 318257841
2 159443 240728611
1 119371 187187 995516810
2 72392 199327317
1 33624 157883 511095086
1 51734 57315 256252049
1 66741 67995 752003945
3 13788 110348
3 13729 121299
3 146747 69525
1 53195 198536 41460648
3 173168 116187
2 158518 538407150
2 26280 365194461
1 56833 147105 462488426
1 12835 104565 791655560
2 133462 68573711
2 107888 207512388
1 166566 185631 864630451
3 8001 51878
2 198138 893289200
2 189772 862302333
2 11098 597410992
1 38 37208 629897126
2 84715 732196235
3 69157 71748
1 39265 95449 742480415
3 185188 128715
1 106328 169392 315519206
3 189579 123346
3 92445 46660
3 179090 43291
3 195588 119318
2 145354 302173215
3 108581 40395
2 83652 380240997
3 82697 19980
3 9016 124686
2 108058 244448134
1 69300 118531 382715824
2 164239 268124005
3 8 123383
1 64544 144146 836645995
3 30150 94947
2 72692 430304082
2 70105 46059225
3 5729 67353
3 117690 127775
1 63392 159753 929202684
2 116026 919787961
1 49009 180269 331250272
3 13974 49582
2 15636 898934542
3 109765 144947
1 107627 115737 14629843
3 49336 142356
2 109005 880270974
2 154643 919564775
3 196848 86114
1 12765 120203 860524568
2 100726 177337307
3 20912 46055
1 134748 149654 53264458
3 170485 28334
3 149819 109768
3 143959 15436
1 43050 109932 777335144
2 195092 935535252
3 84912 53790
1 177349 179882 777260781
1 150967 191714 32745173
2 25208 251673147
2 36566 701739588
1 103211 195108 240747843
2 81079 214687406
2 184674 438179540
3 174176 49270
1 99985 173822 577281752
1 86913 117402 454836896
2 79993 267849445
2 20271 405843983
2 142019 76516105
3 57307 117538
3 44805 192934
2 46906 591564372
2 14874 867932344
2 88766 115551270
3 162873 88241
1 52396 179567 272138053
3 24485 87442
3 76618 61519
2 119581 631947472
3 75822 76362
3 138824 108490
2 61975 874311694
2 150592 523460519
2 139819 247764449
1 40790 126053 471996983
1 61630 165926 43851725
2 138803 901149277
2 47052 892501902
1 14753 137041 783626106
3 59488 170714
1 156523 178300 835156209
2 194365 825981285
3 110625 191805
2 145448 184319590
1 72025 75526 578910232
2 180298 799640092
2 4912 763915793
2 95545 858218880
2 60857 984530836
2 10474 100342072
2 57128 570102279
2 91712 708916702
2 183539 51862495
3 151961 97730
2 74584 442692274
2 193712 968986003
1 30525 199725 231768948
3 112080 51340
1 57557 108084 449028505
2 144379 419358649
1 37169 51269 401771566
3 25876 79376
1 8880 28659 225143849
1 25551 164607 97932010
3 193534 187711
2 168775 483343609
2 96402 879083516
1 115108 137415 182814515
2 151125 280678419
2 139611 738487145
2 50187 289083986
3 42422 153188
2 40529 762444874
2 122827 375211591
1 80023 92429 33739368
1 60200 109725 762117760
1 38145 182017 354772163
1 11778 46317 778929801
2 56937 540990032
3 86716 173472
1 87335 126470 926215212
3 132419 74084
2 98551 395608801
2 61407 91903245
2 1885 367630765
2 72595 293414008
3 22710 69433
2 77527 728993816
3 50677 86751
3 176357 115833
2 199046 184504455
3 165311 66681
1 112240 136289 591283693
1 56940 143180 641312250
1 123345 164435 724344139
3 133109 60553
2 41739 402613631
1 148753 199220 928469910
1 46459 101251 439464856
3 23652 93393
3 1790 72032
3 81037 133068
3 27214 158078
2 22914 471664732
3 36970 116363
1 100961 175358 641772166
2 82999 571733910
1 110155 171145 529589829
2 91915 800490746
3 63168 18190
2 128176 874726018
3 55602 65310
1 40965 64519 664937566
1 47671 167690 295133405
2 120350 162225705
1 86819 139965 580463758
3 103533 3331
3 465 14059
2 155030 404080905
3 163535 15034
1 24017 72594 154199891
2 37625 690403117
3 174938 66099
2 137942 508303713
2 18885 980313483
2 69993 636831051
1 147777 189871 116176420
2 102174 832714360
1 27782 113697 147211383
1 83730 193005 501616574
3 55968 6256
3 148061 156696
2 193995 700670234
2 92942 77817643
1 55496 84593 489458510
2 117305 321372845
2 80234 195333981
2 123981 320283225
1 16796 172044 364627100
2 92427 808614781
1 51671 101049 8624769
1 15003 143647 944161105
3 161010 179025
3 33150 125378
2 89566 337636400
3 101053 122714
3 31118 167505
3 36177 199853
3 134485 186442
3 175565 197827
3 160830 151551
1 177492 186578 471659098
3 3409 84207
1 56713 128934 535755725
1 20617 82587 966353076
1 46649 186943 134660001
3 46853 25836
3 182530 56171
1 45170 139849 718845016
3 168959 169197
3 120736 119750
3 103621 88949
2 11693 622449750
1 138113 159594 973278304
2 116054 218083054
2 195567 870040477
2 175849 958433540
1 147229 166576 711962648
1 13149 183396 922920370
1 13685 40831 977832257
3 104333 41275
2 85762 768971219
2 117211 410604149
1 168791 198447 811406428
3 103404 32905
1 58716 119066 364904004
3 1991 53953
3 146140 77693
2 8058 113688965
2 170654 324360643
1 16367 64564 435348274
2 187262 998620582
1 93964 193909 958736860
3 190298 222
2 122972 576273523
1 6049 56434 254725536
1 35611 80237 409463565
1 32461 39821 806961619
1 98292 165575 605988006
2 153910 305271388
1 38060 43547 320682461
2 46501 571662675
1 92104 133408 653826983
1 59811 68859 17310510
3 78816 194372
2 36360 396262855
2 188006 485758081
2 18965 650356936
3 146009 67225
3 49828 11757
3 88399 54287
3 26377 98545
3 149484 64446
2 10706 637887025
3 115187 68545
3 129579 141513
2 112472 156038253
2 39832 118138335
1 86023 121388 437316964
1 38512 42711 3515982
1 84781 198181 232229898
1 9524 23147 268315424
3 159069 160574
1 79826 167334 314621644
3 61494 73664
1 41584 68582 589924581
3 22411 38912
3 120366 100284
1 35190 61694 3370124
3 62694 52345
2 61289 233785312
2 110033 258607941
3 22161 32601
2 119773 728733104
3 58748 136848
2 51553 4689336
2 127818 776010626
3 127859 34202
3 166610 100369
1 53130 162526 637361341
2 17242 904012106
1 48939 151161 380738588
2 64204 171840247
3 175442 129088
2 161619 111794725
3 114727 130217
1 11649 164924 878120472
3 17739 117530
1 86454 175079 154191693
2 72604 228975285
1 11341 198858 370353739
1 37139 162178 45886656
1 94215 196541 704215585
3 144437 48357
2 198673 819652747
3 154347 194000
1 21883 62597 884257089
1 28484 103718 633014123
2 41125 780441499
1 21440 122513 824724403
1 100373 119330 507746642
2 90324 46935811
3 105463 37258
3 144874 194492
2 18201 466705161
1 10869 67878 929172308
1 64420 79284 308842194
1 7310 50798 627714736
2 157024 996534550
2 6099 496567904
2 75715 463490682
3 54102 42804
3 86173 40551
2 42816 904864048
2 177684 68165451
3 34623 75052
3 99941 30869
3 101558 10754
2 151919 359999477
3 174918 123457
1 24985 132452 500107549
1 77729 131670 697422971
2 2231 448120384
1 26985 102676 21177812
2 19278 987081927
2 157476 81180334
3 30035 171195
3 110956 151399
1 44329 182482 516084715
1 135937 191890 835587307
1 65317 131132 191361667
2 138726 368317060
1 116496 163124 340713284
1 93183 107346 332154825
1 73986 174332 163069483
2 42990 520533916
3 185664 125054
2 162670 437087075
2 2280 547301222
3 75976 74822
2 30899 527184774
3 45888 5835
1 59898 63842 788020421
3 75998 42390
1 76835 88222 590821678
3 84465 146006
1 76516 151957 199090419
1 77779 142309 942841517
1 59986 141541 914033439
1 115678 117936 323129654
3 188258 128581
3 35014 47329
1 29789 32573 132322862
1 35303 110116 242211190
1 78453 103682 530075502
1 32785 190570 905569387
2 44152 120884159
1 12668 132261 522869648
2 194054 736680545
1 72697 156660 902723642
1 42984 195481 567776508
1 8789 104849 638308074
1 83158 165791 747115638
2 3877 790140430
3 193884 75792
3 23507 55094
2 119270 440653452
2 165499 160661002
3 111275 121039
1 65241 171618 335442271
2 150831 551449428
3 12775 87287
3 131238 22390
2 122572 947159786
2 107443 581342553
2 30050 140119400
1 153116 180787 633581893
1 125117 158888 663054325
2 105401 868310430
2 153543 484167036
2 2910 500351345
3 86307 99782
3 124451 151753
3 63246 125611
1 112943 151695 162591601
1 171 72807 40737256
2 19706 956105999
3 135555 170807
1 33780 104177 608431200
2 87813 68092496
3 125200 151664
2 192976 41250470
3 7160 118903
2 70991 509751861
1 68172 119126 635384112
2 85520 355118801
2 18331 363603828
2 118208 230398032
2 182427 697199710
1 3534 98987 904660839
2 112725 493543456
1 84135 195610 707791014
3 179675 72091
3 77579 6310
1 128426 157467 207349999
2 69675 909957877
1 151311 182684 217984137
1 28518 92515 412895055
3 107985 26406
3 117403 112682
3 43564 139690
2 151122 27699455
2 191089 519903994
3 140722 7622
2 134625 827822247
3 138440 65864
2 41012 273613966
3 130786 23477
3 6730 101557
3 88154 140347
2 79799 659570577
1 102854 186666 911715257
3 102560 55127
2 4814 485645235
3 187368 154749
3 178788 156100
2 46919 660412830
1 126438 141526 803402454
2 115186 229674152
1 48735 179102 245256256
3 177013 134097
2 186876 548969462
3 115855 83901
2 77357 469202659
1 156000 180271 472141726
1 131260 198388 894351877
1 62603 119411 306466155
1 67779 116264 903708916
2 174367 310749943
1 40829 169927 263773871
3 24522 113439
2 21675 362432248
1 9565 101475 769899278
1 4366 48459 907243889
3 186193 22929
3 160648 94633
1 5973 134605 932069679
2 162088 496527284
1 76041 162185 666132184
3 37737 6321
1 168413 198246 954336269
3 161324 56942
3 132399 133664
3 84972 60632
1 37470 126861 347217830
3 118526 172490
2 121191 914668273
1 6061 48698 166738206
3 126485 146747
2 152679 892420142
3 2929 20579
1 18257 159180 126583215
2 46863 976156222
2 103325 556614278
2 164510 656808755
3 120004 25798
3 57240 183402
2 64113 545185482
2 145717 869434153
1 142397 170858 521575086
1 11253 38903 585316729
3 132039 89758
2 181637 250353151
3 68580 178445
1 51264 147733 823259300
1 99506 129815 693382629
2 142227 622736306
2 88771 558071176
2 47001 535241175
3 86756 44050
2 155050 124149080
1 37449 153290 902318640
3 16074 128798
1 45438 132774 211429990
2 92697 463089072
2 71356 162685371
2 119534 629364866
1 140872 163471 684798139
3 185147 31942
1 81984 173464 236495966
3 82665 83785
2 79427 377433408
3 63866 143610
3 34890 163494
2 63429 318548997
1 5237 192250 240748767
2 123755 337352465
2 1991 283061986
3 18342 53081
2 119054 289852958
3 192838 87513
3 75766 135394
2 106451 194369827
2 23834 810729210
1 276 22870 840458002
2 17816 31785377
2 48045 325070908
1 70232 91208 727299983
1 5846 43744 905266058
3 153860 19807
2 30914 774464747
2 126100 398637160
3 92926 137170
2 78663 180949488
2 166870 389266412
1 63589 133168 466364219
3 134556 183100
1 33807 169917 427399838
3 111004 168124
3 78118 62306
2 69604 724806087
1 6674 158629 905097917
1 22068 77139 76641873
2 181435 304504200
1 60299 179329 2672300
3 146201 89884
1 9659 48864 653667529
3 178275 143397
3 44550 111578
1 240 24721 351102673
3 180729 191168
1 150348 195295 769706703
1 92640 126402 801683991
2 160070 945649700
1 100859 158506 340097504
2 145367 450636431
3 156195 55433
1 104626 168467 963491642
1 83135 166942 239811935
3 94 164763
1 43369 63749 957194220
3 8890 2530
2 102523 148500868
2 59319 716356389
3 172521 46729
2 148041 121051444
3 78122 138323
2 161860 391014670
2 103029 709811919
2 102863 807598090
1 48299 160597 623415801
1 22818 70435 798461925
1 12415 40039 509171101
3 164791 129407
1 139959 190703 73126871
2 146074 908535116
1 17308 69155 174292426
1 56154 130438 963861435
1 68255 106700 191877823
2 172466 579813191
2 72152 92569643
3 9462 18678
2 81187 215783906
2 58548 944527953
2 84501 796668200
1 164806 177422 62742775
1 87718 138192 66557596
3 184794 108047
2 19887 137683253
1 25592 97574 326631500
3 19155 118624
1 162724 187657 131129486
2 193217 301713803
2 93250 963578321
2 18820 428109781
1 43773 51821 652929340
1 78955 128522 918458728
2 6456 462734890
1 59736 170916 738912174
3 8 123646
1 52883 154791 305032000
2 10848 562625070
2 78374 890240338
3 190546 170209
3 3655 17971
1 451 173676 233133426
1 35746 53006 775973107
1 11767 61347 847394534
1 4632 48482 173913462
1 21614 44307 129361663
3 8618 20321
2 129427 619984306
2 91583 887321798
1 27388 72058 453660688
1 160510 178271 365840377
2 1617 934235753
2 195255 588156727
1 82408 180449 923877846
1 150931 198282 964332180
2 170691 416904135
3 87952 149332
2 1311 143745554
1 57712 91434 656076233
2 16849 902949638
2 74880 315419430
1 12690 63834 388091479
3 97952 12378
1 52016 185090 398717495
1 128212 158594 971977224
1 2702 68201 30468538
3 38592 188929
3 127305 115640
2 169112 761274878
1 48434 188078 482556243
1 143565 187704 26701923
3 129934 101540
2 193576 481027163
2 23122 577055794
2 84880 584283186
2 174280 22914783
3 148647 196706
2 53926 516608882
2 69361 499130823
3 154298 181041
1 106353 164242 572351713
3 147195 4098
2 185261 798796681
2 37939 32917009
1 125341 196160 625025763
2 159013 68314628
1 230 25979 310314313
1 144481 182446 204407231
2 192184 560379250
2 224 794264893
2 63691 12167493
2 20281 194923119
1 102986 146190 32115915
3 169325 120471
1 46635 124611 849441577
1 38858 51864 264114160
1 169483 185236 701907162
3 28532 117610
3 47425 27753
1 119595 151037 926397896
2 45824 665887912
3 11994 165901
3 14407 115106
2 2594 798701854
3 78098 140661
3 2070 184447
2 55394 896768475
3 44903 43571
1 482 103081 464076989
1 38175 167544 235587600
2 127188 865767932
2 128231 440207557
2 148681 944191554
1 12341 198487 158444620
1 106951 116891 292563993
2 185521 677805506
2 20201 529778906
2 173758 177080558
3 168998 32828
2 74030 846547095
3 147828 37179
1 52 150432 361294407
1 66114 123405 931480437
1 87106 152650 674658171
1 26423 67990 284290345
3 68706 92269
2 91445 262276663
2 26730 155800989
3 167131 45541
3 91696 68432
2 178350 29724065
1 84512 105894 716295708
3 34707 92108
3 8542 157600
2 2165 989112608
1 46030 190891 895547743
3 90026 5100
2 96976 33840425
3 61733 94141
3 96046 169206
2 14532 159951962
3 116261 113100
3 165365 180448
1 157252 158272 157189821
2 122882 997896865
3 166847 78299
2 195334 214216262
1 88807 116054 208570292
3 126520 123673
2 3483 685160281
2 154523 816568852
2 37168 283651970
3 68196 122127
2 70818 949360216
1 155937 185511 668456492
1 4409 171055 517299010
1 33622 48891 387341007
3 127176 157440
3 94339 89693
1 19419 155300 106228251
3 43637 178114
1 21606 117820 592509623
2 105189 194503328
2 194342 952717305
2 183867 703313950
3 141299 117610
3 69979 90082
3 14517 163907
2 181047 716793090
3 45964 86653
2 142179 541160800
2 38409 570198304
1 58153 132477 263715234
3 32009 141729
3 72677 23586
3 65312 48227
2 41892 221903140
2 87053 205706526
3 148361 191227
1 123322 178351 96557101
2 171722 71985164
3 74369 63875
2 77027 703632785
3 55262 135650
3 100283 187163
2 11545 85163783
1 58293 77229 661532354
3 52123 194652
3 79743 184626
2 78981 895142892
2 34305 687739865
1 63995 111882 668436934
3 98321 1732
2 178030 152050083
1 41924 182006 272561661
2 181927 644493690
1 155630 162932 457425963
3 138609 110079
1 21739 144697 756675361
1 27060 105046 894531195
3 99842 173479
3 109114 197134
2 33650 714213249
2 188102 534302160
1 102525 130612 367185148
2 82780 128357160
1 95140 167502 788812164
1 125199 132238 174851371
3 38058 8280
3 154167 169012
1 150368 187189 685506941
1 8495 110376 910726699
2 9448 970042811
3 78944 148338
1 128654 196206 497344312
3 72122 93134
1 108382 152211 560440272
2 106098 634865012
2 179193 950505546
1 29155 182285 724872645
1 39117 137213 59323283
2 172492 783578423
1 39254 110401 174629825
2 169738 395109650
2 174016 838843212
1 82159 189759 744940470
2 62548 238996140
3 25836 196115
3 197444 96194
1 28472 29717 532432111
1 86939 111660 967292336
3 119808 128911
2 141726 477768259
2 187249 855670061
2 81711 288941209
3 14110 128752
1 7719 77388 614082880
1 108719 158748 910386346
1 97128 165401 998326240
2 181961 495974380
2 168358 430316733
2 103930 395951075
3 21057 88421
1 39303 44700 729212226
1 118003 190123 333057784
1 66185 124438 731017631
2 110164 219053876
3 106988 70103
3 37828 136604
1 68089 124698 554386883
3 119859 188853
2 138834 436297017
1 9550 90090 376952809
2 92089 422555678
1 74278 137097 494731896
3 129492 70899
3 196650 159492
2 1507 656126279
1 26650 166606 413319365
2 27537 988425605
2 104005 760301520
3 78771 42871
2 57719 158335510
2 107973 104077592
1 98783 174585 646553489
1 143729 148873 54581341
2 147617 541470773
2 103533 30185110
2 41705 573469444
2 66276 268057291
3 61519 93117
3 157711 130674
3 183689 133845
1 39036 193930 201343956
2 24988 789414844
2 176557 361548697
1 123236 137468 744051818
2 161455 364406980
3 26946 62089
2 104776 480171116
3 185250 174458
3 76025 99257
3 148907 178290
3 137955 113938
2 150871 935838071
2 167810 344313314
2 100726 131017215
3 41606 30149
2 169048 390611987
1 90571 165037 298726984
3 93620 197476
1 2460 140360 676867384
3 23046 108256
3 107237 61068
2 198632 384893525
2 179658 38077948
1 22782 66829 802244576
1 4450 179966 833108919
2 195050 353370236
1 10767 95632 771419953
3 138856 53700
2 97778 485618421
1 185427 191975 764734251
1 97056 131242 812189298
3 98685 128344
3 113927 89997
2 196335 323653579
1 135954 162519 442052027
1 124011 164207 582511597
3 14850 173419
2 117701 656692929
1 80102 147973 40901653
1 126234 160507 676483289
3 20351 17762
2 14412 51518975
2 181261 700574022
3 87473 94795
3 14917 84099
3 100363 130986
3 72274 45037
2 1587 341682593
1 12098 108885 763207592
1 18302 181950 549279199
3 137502 103053
3 61129 148209
1 28545 136752 485377905
2 14907 631092249
1 19104 56176 557736521
1 60060 135608 934532579
3 129453 31701
3 47649 194189
3 123054 84912
1 1513 134688 99930810
1 3784 59597 988684462
2 94895 173796763
2 90281 483755413
1 11322 81386 241139436
2 191913 762154688
3 152992 35480
2 42600 731474946
2 191601 536708844
3 86658 198226
1 45026 110937 182322446
3 83973 70169
2 42908 678664098
3 137245 172604
1 48915 75270 62191988
2 16700 280653865
1 35444 54375 444692166
2 168101 790353869
1 111466 133540 607863620
3 27001 176303
1 20306 53462 458806087
2 121938 676188451
1 85001 152973 550320224
1 14166 66388 725295771
3 186781 93264
1 88964 146152 405197557
2 163525 235418628
3 19621 153146
1 49553 123421 866113969
1 78560 90429 887484555
2 124067 528470011
1 138780 172834 564222758
2 42945 748097965
3 25895 199797
1 40250 144139 280763658
3 199422 154384
1 68808 198688 30199911
3 171724 41448
3 154878 132110
2 76416 341959638
2 166710 963547840
1 37413 57493 924608976
2 13837 723910474
1 25454 178859 860854694
3 144575 169198
3 54274 137989
2 42832 175613886
3 26360 14061
2 51623 741487900
1 82170 94065 913359814
2 58661 342873594
3 40678 35496
3 76235 18461
1 88337 189208 107703028
3 5470 118212
2 168848 572244131
1 107864 191397 377032836
2 121919 51297206
3 179766 195821
1 150880 184487 742220013
3 130250 24988
3 151220 49164
1 68365 191706 807902086
3 171483 197636
2 183107 823188191
1 115086 147892 858940994
3 198509 7158
2 189385 322296781
3 79365 19972
1 56085 169576 793085648
3 178411 34121
1 69830 86484 934965066
3 82804 23293
1 9330 194836 387404725
3 30779 70283
3 132921 102476
1 44459 182797 738870726
2 8711 975547600
3 186650 94720
2 19877 238030865
3 170461 25155
3 39400 164764
2 173893 500431640
1 16984 31517 439521358
3 82896 178162
1 124812 167576 175358046
3 175279 187815
2 183621 985188715
3 163583 17074
3 101529 122620
3 92366 132263
1 92130 155159 280222927
1 1834 16909 937430512
2 34560 118573228
3 57649 58661
1 9271 45044 9819928
3 43540 144155
2 164865 954943955
2 56558 635599994
3 115525 150298
3 54478 162767
2 51556 288458724
1 84078 183924 188430483
2 154726 946563698
1 42309 51046 498909724
1 4924 148587 2505270
1 43495 187101 400889657
1 108506 176864 149886488
1 23170 41629 294575170
3 121484 95407
1 12449 14265 684976432
3 91888 87829
2 41082 204352214
3 92692 296
3 4737 714
3 159416 197990
2 43463 257556892
2 131581 567512313
1 45608 158420 484540695
2 114266 992309943
2 195577 687296548
1 38032 88945 882038740
1 130486 166481 993410872
2 128107 20634982
3 156268 89043
2 141682 791594235
2 85209 230002343
1 186394 195259 987096083
3 150740 181955
3 173567 20740
3 27277 23061
3 128346 21858
3 146172 6599
2 117979 969329340
2 120048 828920631
3 139197 184354
2 44731 846811267
3 188057 144853
1 25084 154526 82883059
2 102164 440124
3 148686 63612
2 152493 179194349
3 126091 124675
2 110646 755123649
3 199323 88777
1 46379 61066 511455490
3 155318 123953
3 186643 173381
2 163846 219909498
1 36017 183445 577500244
2 99164 934864710
1 12206 40296 736054517
1 47589 188366 697719039
1 54177 106086 607420599
3 26024 166125
3 190598 46387
3 184056 92733
2 50656 755750671
2 34116 820907607
2 157878 815160556
2 180817 384957414
2 80445 985768296
3 84695 12371
2 8816 839040172
1 48336 128955 746354752
2 99293 766123639
3 141000 84013
3 159928 5071
1 23809 174579 683519863
3 146075 172414
1 144194 172843 228257814
3 165681 85284
2 86459 251231957
2 173871 675756697
2 72220 825350513
3 142838 168566
3 176545 60992
1 78666 194182 418482819
2 154877 608985072
1 16211 153241 240971852
3 140435 197045
3 47103 12966
2 96717 282917747
2 66734 808802246
3 193634 72362
2 85675 396193482
2 93304 516210909
1 47788 135099 609560246
1 30447 199546 522246979
2 192852 714420032
2 99477 180696334
2 13669 630777529
2 163728 334211278
1 112253 157768 526143339
2 197029 661560105
1 115967 174192 931022127
1 97020 119176 799294179
1 60767 152554 309227099
1 28249 157418 45806787
1 68824 151269 367679858
1 76368 80141 317763230
3 170978 114359
3 79311 114319
2 66048 98854550
2 141961 221609622
3 3650 133137
3 38760 6239
1 89368 117735 763499465
3 149843 98829
3 93492 47335
2 54538 929165221
3 195967 74453
2 156662 546578069
2 71225 115280018
2 33932 308248149
3 87478 176474
2 112063 842200044
3 158434 88599
1 9562 100101 692093222
1 17997 48205 739378638
1 57133 196054 773266458
3 185948 104764
2 138314 749482222
2 93806 716742898
3 161796 198604
3 174355 57218
1 71490 72271 19960386
2 9970 847541424
2 82764 810362846
2 116194 603863793
1 68388 148678 694162218
2 107314 832169012
3 79909 173200
1 33304 101993 633782768
2 160089 512169124
3 64169 32228
1 5964 17574 755843908
1 102281 109620 834104983
1 18559 190906 561849065
2 112167 610536401
2 81068 239655622
1 173589 190872 314598399
1 104258 196837 350335589
3 167657 89976
3 60927 159900
2 38381 224850904
2 3354 826699223
1 74934 150205 989212476
3 38668 58933
1 20870 140228 618478657
3 22216 157301
1 195320 199212 119004531
3 114707 195578
3 88164 110851
3 97349 74632
2 147689 540453845
2 119605 654911402
1 15844 73224 421220464
1 15225 35774 328847296
2 181088 101029359
2 168160 769556520
3 196789 96760
3 77173 181078
1 25589 49655 577555916
1 87860 197939 142954969
2 170541 881812592
3 163396 77522
1 22043 55276 995876727
1 117432 146833 817073321
2 158059 78491766
2 88533 558956693
1 26017 42936 349292479
2 41083 290118335
1 34273 196953 260192243
3 28186 90748
3 93125 82676
2 14439 336764543
1 18199 55833 740377295
3 83984 62627
2 133390 372957930
3 46756 194024
1 108276 111177 338179011
2 15047 404693347
2 69950 559993242
2 144819 366464975
1 3229 97381 277183327
3 97502 41973
3 153008 97457
2 121795 620481859
1 43228 100025 552186751
1 147407 160480 413456836
3 80048 111812
3 121964 156945
2 163371 350850731
3 23355 104731
2 173018 998460930
2 85524 717259230
1 29482 81487 501408631
2 111058 382521653
2 60998 776619634
1 127664 157509 771195384
1 15033 41059 236985841
2 112253 787403343
1 19596 122869 890325080
1 21568 74331 359554206
1 68487 189933 33352700
1 51832 154648 547615260
3 21539 188495
2 93983 537827920
2 173076 857451338
2 150066 296888920
1 69976 118103 204623657
3 97423 110489
2 179634 945318541
3 189554 99702
1 23288 25230 991671372
2 108809 373335718
3 5918 43403
1 135912 172413 105113552
1 27275 179296 563536819
3 83402 75707
3 95473 141670
3 30125 81323
2 131416 111015385
3 77108 100617
3 190687 147806
2 162428 49537611
2 112340 43867126
2 64190 854005942
2 42415 179487108
2 74617 150742026
2 72107 266421279
1 101578 143369 559557121
2 188139 691334111
1 105242 123513 386298657
2 161789 399418274
3 122374 46544
1 111849 164374 879142143
3 181473 86703
3 127495 119211
2 197889 986547407
1 99759 179650 300565571
3 160538 46478
2 169160 782538465
3 102916 39414
3 160177 182949
2 56547 781150032
1 93691 140596 615649127
2 175148 680980775
1 161006 164615 625095416
2 159636 449507687
1 65915 160539 951667150
1 48153 157503 355167887
2 83881 670361700
3 83253 175170
3 83820 107219
3 132179 32351
2 171160 918260467
1 10600 107401 707892538
2 76632 547500531
3 141986 51285
2 153033 605498919
3 185035 160781
3 26122 6920
2 148637 161073643
1 15337 65048 820372056
1 77476 80284 452499128
3 147231 11044
1 35839 108633 624117428
1 157476 181989 984833415
2 39434 750566729
2 128302 466249899
1 62922 174581 398669400
1 4238 23401 374773064
1 131377 158382 33565678
2 16659 944645283
1 15972 17373 943795484
3 169955 109620
2 77108 508451571
2 10904 270638372
1 109364 135825 45843501
2 88916 737989902
2 152435 380944264
3 130653 184115
2 149170 376813749
1 7851 137150 988045288
2 107524 391968158
2 10349 678140312
3 76482 176888
1 40829 172726 467317955
3 37809 31000
3 44831 29533
2 147656 804806998
2 159631 61434057
2 189784 930360861
3 132370 53424
1 46427 84555 315087118
3 3343 175244
1 53858 148112 36327253
2 177275 708074378
1 59577 182887 326394390
3 22869 136325
2 80302 959868918
2 126136 370624040
1 62973 181721 730148189
3 92816 88669
3 115463 101160
2 103192 378307606
2 66086 306357922
2 149705 240021500
3 86726 136500
1 136505 189818 753176807
1 109410 169232 842312456
2 128769 702156474
3 181846 156125
2 47069 241723622
2 31936 608726621
1 35761 124087 57908003
2 52166 567979254
2 112951 469793433
2 24403 659440163
1 132790 181523 548834332
3 9018 153908
1 36086 61667 131770896
2 80597 704392278
3 93303 67957
2 1810 100223096
3 147486 97790
2 192334 110471040
1 75886 157854 730993936
1 62440 168702 971342028
1 60289 131145 119541192
1 158702 195079 255116127
1 184480 199793 161113622
3 191054 104532
3 120969 31798
1 142373 153070 907732396
2 11988 362166309
3 64029 88935
2 65326 482342332
3 191647 71669
2 82637 99457733
3 58717 4181
1 72898 153328 762411507
3 87968 5654
1 35704 44168 474165881
3 53573 163645
1 91642 151535 794840372
2 157608 1884215
2 163094 9356701
2 101547 158457642
1 55073 97229 875268590
2 143921 975263459
2 75181 611893074
3 13634 131477
1 41136 50650 710027155
3 169814 137284
1 8069 36237 447665850
1 94496 129991 343861653
2 105154 226735004
1 100129 168324 441774190
3 98232 117844
2 199974 158208545
2 29861 254975916
1 113345 181867 604253060
1 35456 196464 395454642
3 141550 121657
3 149516 13004
3 94468 56945
1 27305 82149 98330977
1 23136 88219 157220838
3 85910 29986
3 103406 61131
3 134101 134555
3 122384 11095
1 14329 68511 43091787
2 113344 477368614
1 3786 19505 124315841
3 76215 85983
1 113434 163910 12248755
3 56086 187313
1 145242 171340 204149258
2 113053 825598411
3 124679 187832
3 149592 78741
3 76410 166835
2 39632 358586576
3 199649 166203
1 80894 119868 695922900
1 79843 167371 352669085
1 88744 128648 281850967
3 114082 92411
2 20217 859219898
1 145876 164614 148074668
3 97198 138110
2 13881 454412961
3 91107 171288
2 43950 189018632
2 108456 715593988
1 145434 156034 205121136
3 12342 22518
1 14903 184634 258985269
3 178377 50607
2 118236 582401004
1 125106 158538 188171644
2 137215 413581924
3 173282 24105
2 130688 965436725
3 159480 61020
2 149807 552453744
2 188569 762721216
3 89006 64270
3 65591 140219
3 139726 73656
2 152643 889012575
2 72480 623862211
1 136424 179192 810041043
2 40563 616791158
2 67836 359999104
3 123170 36018
2 137027 603876659
1 44783 188158 185793270
1 56010 115079 635631608
2 89778 176919149
1 15854 33048 61491865
2 164366 84550853
2 75699 49241568
3 149467 190498
3 153134 21329
1 111621 128210 702744137
3 138322 72304
3 84286 129956
2 102382 316117288
1 116632 149149 247299807
3 22099 187689
3 88632 164141
3 48487 87820
2 22237 655706577
2 97499 3617872
2 125964 988739542
2 161754 429238146
3 124611 42694
2 94541 406170867
3 181356 130314
2 91562 104142227
1 43458 50448 908442999
2 70738 166246559
1 62912 110809 466367940
3 115399 26055
2 4562 369168889
2 17826 943657565
3 145873 177450
2 187266 224942533
3 73752 98016
2 46611 830603766
1 54905 138820 263472054
1 61974 149708 205980379
1 56063 181828 4277966
3 74160 151114
2 51028 976029676
2 70948 919318913
3 139378 31822
3 125359 22811
3 98406 31551
1 121688 127793 672604724
1 75172 75845 848116877
2 34990 224691999
1 24772 119622 162882102
2 143774 609266032
3 96022 164747
3 87090 49628
1 94378 124471 748305608
1 62158 186279 212454557
2 177186 249076730
3 56856 129180
1 53627 138309 366809927
2 186622 161429820
3 185268 61197
2 94942 77932366
3 19363 8341
3 135531 179201
2 31789 262300946
3 105885 125762
3 148414 83703
3 176240 146144
2 87426 561164232
3 118633 178762
2 140317 55121884
3 53553 16807
1 37302 104017 760804312
3 137804 167338
3 99653 378
3 7458 138785
1 9398 133201 63087612
2 176693 841330931
1 76364 104073 769396922
1 103313 106354 101942671
3 157998 155436
2 174689 396839128
2 58316 369444565
3 168653 28013
3 108801 138300
2 6906 344393340
3 77939 53012
2 133986 6900662
1 22428 100178 659994884
3 90870 188765
1 21939 112542 45750614
1 28702 172843 314990337
2 86184 165800976
1 62010 156299 33149952
3 118950 113568
1 32403 162909 527950971
3 163050 67136
2 16945 905820695
2 43537 469442636
1 90750 199823 927480543
2 42512 312108205
2 152512 903952789
2 154061 7819475
2 152075 105158723
1 109618 130958 379785620
3 169360 106061
2 30509 717923790
2 156790 331634555
3 108314 161598
2 172559 454404820
3 177765 169238
1 47272 60308 779348980
3 8334 54111
3 21838 10572
1 2572 59728 139006935
3 106589 163214
1 96437 152631 876660848
1 52406 132751 768794544
3 141724 48364
1 123091 137777 580402268
3 26400 85951
2 164054 739288920
3 134226 36729
2 23132 825863540
1 92336 143880 154118110
2 94579 611682609
2 173408 761376436
2 108004 768119326
1 68827 122590 435619098
2 49539 855986455
2 162183 530550115
2 50483 182937542
2 30905 91754415
1 94285 172443 676422663
3 176380 86459
1 161751 195805 170973381
1 103795 120937 46649985
1 27408 111222 96962891
3 59338 46888
1 43162 121279 442416664
1 168102 178476 662997645
3 106976 65912
3 94974 154663
2 22916 701450036
2 91358 978173768
1 52950 144961 509506552
1 2656 131511 131719578
3 178116 69637
2 73666 262764876
3 9995 165493
2 123640 719583035
2 123704 15579718
3 58248 135645
2 127414 808529962
3 139589 176547
2 87886 217758727
2 93077 424799367
1 28114 55922 462885268
2 100408 405169267
1 14025 81911 560229624
1 10988 67171 484685610
2 7382 278192672
2 74703 388811659
3 25348 197639
3 69079 152021
2 185089 357389082
1 30319 114816 811695924
1 71369 195122 266988195
1 25948 90981 277945668
2 130776 309347329
1 79691 169870 549791611
3 180251 147919
3 97947 117833
3 135243 124574
1 1999 191614 696407540
3 183137 56303
1 79525 124464 962447185
3 167814 127057
3 163034 4545
3 98299 31228
1 55889 168714 426054094
3 61643 187761
3 59413 101601
3 157566 98474
3 68827 124077
2 91382 994365514
2 100658 446241008
3 42133 99474
3 114324 163378
3 84612 12664
1 73443 174974 529930679
3 153953 178739
3 148320 113658
3 143675 34904
1 93479 128850 194982658
1 23840 48216 675350954
1 57510 125642 896364539
2 105709 896563182
3 156358 1326
2 55844 692442313
2 81199 296430877
3 159174 129662
3 169190 52179
3 154260 130044
3 64659 80108
2 17360 777609286
3 8012 35954
1 17492 35310 912016074
2 49992 948799649
1 88193 192480 392500694
3 53370 140664
1 36582 169903 28238245
1 89034 133464 140040880
1 15623 150036 767405139
3 11197 172174
1 45822 83986 476219684
1 105779 161446 839973909
3 8825 107030
3 91943 16795
1 16234 28253 108664312
3 73927 40826
2 17261 491649525
2 24057 525403443
1 83706 181044 463125039
1 105516 124078 503375742
1 83046 87633 957006419
3 37631 28486
2 14538 676456283
2 70243 621195974
2 143058 435348241
2 77267 875842561
2 67930 254960817
3 146240 159443
1 142028 170561 562586002
1 111052 170336 657690143
2 51208 60580119
1 117181 183130 734360360
3 181775 170031
3 104887 158888
2 148293 293948889
1 74484 192695 469442827
1 22996 67875 654428279
2 127205 230502514
3 114897 191981
2 133588 649698975
2 25847 981089021
3 117559 125891
3 149438 101438
3 185520 108429
2 102401 995404389
3 28518 74760
1 67641 189356 934580045
3 184824 7710
3 86080 84672
1 14049 55885 535923866
3 152409 25256
1 9475 114279 155974705
2 54488 747319153
2 169065 826962306
1 43607 67314 521022135
2 58307 664896236
2 91267 277121707
3 127793 130874
2 199589 792618747
2 128481 439715587
3 64117 164611
2 106675 76920779
1 52766 199923 936312507
3 72628 10791
3 83545 72617
1 97991 185936 372473384
1 3117 179444 79152927
3 150754 12286
2 193805 820182288
1 15090 193168 198591723
2 168484 998320329
2 147706 791103403
3 129266 85365
1 9471 168912 410510022
2 95490 128414191
1 33828 114872 888345154
1 65947 123432 162471898
1 39339 134377 969703105
2 34906 186936596
1 140255 144347 894900550
2 182049 891769304
2 112857 585319288
3 422 78487
1 17048 28729 573155385
2 42100 753215532
3 29745 95670
1 6561 63834 278593040
3 83168 149083
2 6670 527399509
1 152667 169386 814352384
3 144196 197054
3 161484 153999
3 38082 14272
1 29130 152874 274856435
1 99105 180426 952267045
2 102068 185280923
1 56885 92314 102055689
2 13088 839405074
3 89741 5646
2 31343 844456872
1 23765 187835 36804139
1 171768 189130 416568572
2 28337 133970546
1 29991 118874 207783069
2 97640 903264177
2 154314 239474192
2 186921 270051625
1 46969 174794 928554439
2 30633 120738675
3 101139 169918
2 131428 78021826
1 167579 189198 618063845
2 14718 774218139
2 191452 774280236
2 58566 412373479
3 126630 185800
1 75554 170057 121520632
1 58819 118287 855172942
3 81922 197841
3 21039 176263
2 121943 63723146
2 71349 568248102
2 181460 426116816
3 186907 18562
3 150082 124836
1 30138 58671 550023801
2 57550 344374670
2 127431 221954423
1 121703 170297 344924530
1 49451 101013 404014133
3 173367 54727
3 5554 130697
2 3938 975161603
3 136312 90820
3 104298 52513
3 8581 11109
2 55539 21970901
3 88425 91612
1 42344 91695 226412357
3 32919 32849
2 75397 759920413
3 116350 2980
2 34852 654094251
2 5481 585777564
1 44983 192345 13736933
1 74178 113081 284914352
3 68933 96384
1 74849 85651 738388646
3 113952 106398
3 26374 48827
3 42231 135351
3 94374 72599
2 152700 673178394
1 117247 189019 464104979
2 161563 407193243
3 12426 29064
1 66234 66408 734583266
1 2883 180349 279888359
1 41647 121218 107079266
1 95950 163421 532234606
3 138602 179998
2 77513 569967400
2 43887 896929577
2 45201 295358894
1 50071 105620 424909864
1 42004 125511 966045152
1 181650 189904 385437995
1 131460 159280 547736721
2 106057 105776503
3 70551 100875
2 8019 902010165
3 168400 188095
3 183352 71438
1 109181 174263 697002983
1 16247 85207 223311844
2 10374 720667590
2 83723 342878932
3 100165 3979
1 40839 140120 516363684
2 122024 946678787
1 63310 195422 681516567
2 122447 406492776
3 60489 191781
3 119015 192491
1 94143 115308 173130312
3 120412 72198
3 14620 97704
1 73192 94886 426101601
2 21615 286950698
2 22117 512340240
2 152234 517281543
3 5402 185631
3 51368 103132
1 91965 186215 952215186
3 161116 166620
2 26855 721149078
3 56644 173144
2 19358 730429111
1 62531 103119 259583062
1 79557 125970 282164138
2 16031 59208610
3 13066 183195
1 125738 183903 666838506
3 51176 71277
2 56674 399430657
1 29035 159709 639939296
3 16695 175744
1 20614 136569 173706595
3 90569 121835
3 188824 36619
1 37363 125593 767132784
3 47790 168284
1 23996 76101 877956347
2 188261 962307595
3 23869 148287
3 171567 199425
3 7964 37112
2 146714 662151959
2 14303 954480826
1 23486 70844 565438553
2 10690 307639296
2 16705 803015425
2 139744 933525186
1 26764 30645 286727317
1 31364 97565 575754676
1 11344 34592 802337977
3 108834 97042
2 84314 383862462
2 81072 597190933
3 170397 136573
2 32804 584530273
2 58952 827024021
1 140301 185451 720505446
3 84782 67246
3 2338 80451
2 40351 759146762
3 153510 126615
2 165907 433029049
1 35783 122885 967518232
1 90191 167979 526439325
1 134531 161990 282644343
1 57455 192534 51333387
2 47246 98128555
3 5047 15803
3 156892 179556
2 146942 819892326
2 4731 589833350
2 92834 623521956
3 154075 32504
1 13593 79031 210031195
2 132552 577636276
2 12212 130387644
3 90880 150834
3 48073 131204
1 38024 75105 210271354
1 99708 123907 48312455
1 50526 188194 771581656
2 134531 867271217
1 15458 189592 775532255
1 13646 156252 724378548
2 166611 590359749
3 36888 141656
2 21630 605366298
2 142141 314186519
3 83161 16212
1 178414 197365 392126316
3 111752 136938
1 35679 36774 94103400
3 37103 150666
2 179644 847626436
3 198947 158809
3 159550 50906
3 58327 50902
2 179837 750004748
2 59520 559085991
1 55191 145720 61637894
3 70721 151003
3 95964 3096
1 7157 47697 376254845
2 9473 12594188
1 26886 41491 554788777
3 18987 86992
1 34561 121278 151498141
2 149983 305487223
3 21461 73435
3 38419 68895
1 109309 123746 368175237
3 129632 31049
1 127874 160031 481771791
1 84861 194100 579436984
3 97487 194823
1 18018 88052 70350143
1 36074 56005 297337271
1 181826 183954 150127129
3 169277 120188
2 4627 863573318
1 33364 123454 359353662
3 117948 71872
2 196529 700208533
1 67920 72474 73819522
2 58269 440434602
1 121216 188907 175292251
3 190079 118064
1 59435 122017 372949989
3 30125 89275
3 26420 9213
1 97947 139644 627416035
3 195790 110607
2 70022 27480609
1 15904 183575 459264422
3 70788 72093
1 16434 33703 967302850
3 141438 53772
2 54170 733212423
3 144211 47329
1 15198 18292 93906153
3 63464 197473
3 83930 140838
3 187423 87541
1 105837 122453 922829027
3 192057 159791
2 20868 563464761
3 117121 161267
2 132283 876409211
1 49297 100944 524149438
2 92406 829576805
1 59902 183530 696984068
3 43993 155263
1 64912 121382 994604888
1 190485 191261 780787338
2 153983 467055465
3 122516 45713
1 34597 122528 218621045
1 58339 80343 280230173
2 50961 340236359
2 43500 353604643
3 20643 130354
3 8338 121459
2 5635 509791490
2 3524 115397309
1 113418 138960 44514012
3 45638 661
2 173203 511614908
1 8529 125454 684785944
3 143815 189187
2 134878 861210264
1 51837 74797 893141268
1 78011 130539 354660595
2 83139 332553284
2 166849 652483675
1 163617 190158 250497546
3 28146 30639
2 117831 515103567
3 120832 131623
2 42146 634661686
1 131959 142834 604159481
3 100282 168162
3 152949 105077
3 69180 62309
3 162785 4709
2 134430 333248539
1 72851 88805 806695220
3 177793 48520
1 117206 194392 57897131
1 20631 129375 582267053
1 77800 123131 953059625
3 16423 7682
2 132 26102480
2 193709 666770933
3 63686 112783
1 77908 138975 262932603
2 185438 703496528
2 103811 434923881
3 100650 142213
2 119431 87268423
3 134471 151353
2 54013 842276599
3 108581 34774
1 7906 68304 693369471
1 14063 32537 742690565
1 63217 77963 248144072
1 38620 122385 278092330
3 195120 43849
3 159852 120358
3 147487 103896
2 115603 318953727
2 107844 333164197
3 198450 16094
2 29582 814523381
2 171061 506575943
1 1196 99590 766373908
3 73278 119367
2 9419 449423611
3 92106 156691
3 64112 72480
2 174188 323006709
3 196606 18921
3 101262 28671
1 58068 84972 593091478
2 73076 698616075
1 106709 176409 993409489
2 135095 278411925
3 122878 117031
1 24816 57944 346091246
1 177092 197829 290878680
1 47776 137311 486176820
3 193412 136827
3 7541 123725
3 167130 34972
3 122270 107295
1 76490 95862 610367324
3 75225 52218
3 99106 5926
3 101405 37467
2 37672 646816894
2 28159 197698750
2 91164 673241845
1 44384 131446 636323738
1 77618 189505 322975773
2 121705 40490618
3 132914 183914
2 77192 582400849
1 111006 169764 261667228
3 160276 48331
1 73147 132648 681114034
1 2252 44854 105254022
2 72517 704010540
3 104435 162167
1 1920 1940 354878402
3 197245 162193
1 15142 33762 432455570
1 59200 121960 497207872
2 92104 688197298
1 35618 154016 36638954
2 161315 567486170
3 15148 178517
1 117657 170473 109857365
2 121340 378649399
3 144178 101024
1 79676 194658 284065956
2 189306 709136619
3 141839 191925
3 180982 36679
1 13532 31359 66136751
1 19316 176614 152768372
1 27389 74141 520132373
2 128128 873874533
2 74188 140658453
3 116509 79412
1 167626 169399 942118975
3 29377 109255
3 143186 32312
1 99334 152092 206604533
3 116474 89772
2 113301 939255856
3 119508 78584
2 49731 585680307
2 56719 158958832
1 66844 187650 573802073
2 5754 526870029
3 101439 6981
2 130245 752687361
2 25397 91765468
2 75460 31177192
1 82522 150484 480612655
3 36928 12915
1 151120 187879 863933158
3 56439 131110
1 52022 83227 707717616
3 109135 153198
2 151152 515259285
1 22564 67655 85968397
2 116642 673827815
1 102825 149783 522782518
3 39056 180536
3 152902 107137
3 26312 4646
2 91356 816280341
1 73993 197656 766314731
3 68602 136907
2 182702 776336470
3 21163 67324
1 63136 71420 560357111
1 160580 180501 825477501
3 31089 92025
1 136656 194923 439623788
1 75460 190544 779292828
1 154094 164388 792846398
1 4785 12080 81027949
1 4380 75698 89988455
2 105345 335663694
1 110502 121187 656458364
2 83460 296018598
2 25758 514771925
2 165087 529531843
2 151844 735609250
1 46756 191246 702838158
2 90379 701268667
3 114212 78409
3 53971 45692
2 92863 385009108
2 192525 211231527
2 139079 35613569
2 37660 598632643
1 36194 108212 398644091
3 168293 177367
2 122554 408841398
2 51407 826040649
3 154329 93540
1 23156 151593 665226101
2 176264 813146219
3 33697 119672
1 83516 191209 642345616
2 194540 559300153
2 13503 668503885
3 159212 165630
1 4302 86711 446070941
1 87342 147331 445693261
1 70598 80107 484724102
1 68401 155849 213568156
3 143228 129997
3 188540 65343
3 102016 108786
2 4672 598638905
2 157758 672600955
1 143171 173471 28481886
3 88331 107985
1 181657 189676 799749619
1 15941 180648 558513906
1 136982 157421 360736353
2 164280 769279280
1 88949 182235 553999419
2 83147 235931697
3 4191 19963
2 64912 632747384
1 137900 182161 313140535
2 140753 732292094
2 101492 536748285
2 53110 960470349
3 87518 54850
1 74663 199935 924655435
2 59478 10224046
1 28788 158692 100269048
2 117261 687687082
1 65592 80367 818946943
3 169231 139346
2 57150 377264328
1 44455 100180 659731550
2 115803 47622624
2 24307 587315863
1 24167 156954 98106648
2 192032 797821769
1 127788 130697 221727006
2 150037 923777467
2 71966 453643065
3 124332 165233
3 97947 114526
3 16429 99027
2 69850 593519621
1 66367 181919 708857931
2 114290 727585168
3 73801 116392
2 174979 793853664
3 28765 24973
2 191531 715140464
3 138501 86174
1 43095 146781 361484917
1 120256 145417 302928446
2 74690 352333483
3 17040 176933
3 154294 101533
3 72013 63121
1 79899 199179 317978455
1 25422 32847 226000141
2 66877 765423170
3 110137 193366
3 92870 199955
2 34602 698074334
3 141556 23263
3 173415 67669
1 37197 41582 705286343
2 14 138446245
1 72849 111308 653331345
2 18361 942400458
1 81538 116176 829828546
1 146793 191568 207756384
3 89597 188166
3 103373 118048
3 120704 176332
2 150319 539527011
1 68177 191839 582857717
1 67941 132240 140285238
3 139961 32159
2 173041 981062673
1 14498 50277 851738806
1 46779 173464 507281120
2 170335 522385389
3 50949 66132
1 24806 90053 303997876
2 83708 89304737
3 30277 29773
3 7725 19507
1 147320 199410 532069092
2 410 409479554
2 102901 976344519
2 197994 756665306
3 60060 182460
2 182756 246908880
3 152941 178972
1 49502 141006 159002656
3 45346 95582
3 4774 28916
3 82931 159858
1 84266 187600 344333371
3 175788 143668
2 20044 279793215
2 29120 519070300
3 34818 158235
3 194937 170246
1 130759 161935 937436159
2 125812 173230497
2 165736 649001096
2 68135 532596754
2 197364 872305392
3 113312 158736
3 43680 100983
3 49345 95144
1 115304 138348 136322298
3 195106 9943
2 134708 727945127
2 158077 487778107
1 79771 119781 268264435
1 136663 166957 6699261
3 163353 155435
2 3716 275049525
1 31767 33026 423928298
2 33781 687365275
1 32823 167975 125301372
1 24617 129679 639926923
2 183573 981160707
3 58401 104020
3 23752 180941
3 88181 189432
1 34346 117672 147372336
3 44375 170373
3 128685 111137
3 61148 65821
1 8214 43322 411517624
2 17158 797692547
1 44286 73963 400671497
2 168656 445063040
2 120047 769869237
2 11472 825772272
2 41229 572265639
2 127456 343466197
1 27796 115827 721490845
1 158803 166745 517137473
2 145753 870354284
2 141014 661091656
3 76061 92935
2 97347 184790555
2 149786 750274970
3 194893 25568
2 120011 738847769
3 97206 68213
3 196765 84438
2 68620 220012451
3 67402 169917
2 86224 543332363
2 102252 437235724
3 12855 43282
3 109361 144252
2 191198 679826644
1 2714 199442 486084487
2 81970 76965340
3 8608 60302
1 44956 120767 770077177
3 198546 25731
1 167234 190517 480988221
3 85306 80292
1 1423 91990 559706042
3 110023 79970
1 15695 103700 942356740
2 62257 585314911
3 104066 164692
1 59851 63306 757226579
3 129956 79979
3 35561 41539
2 63203 40058023
1 70819 199052 653302106
3 5006 117935
1 22477 83673 749225979
2 12517 819010615
3 105154 51293
1 105921 141794 125123680
2 44616 87248471
3 131383 65274
1 38691 43622 665662839
2 170164 124667586
2 6236 570109577
3 76822 95107
3 37653 195325
2 93840 535760868
1 162738 193854 125191068
2 45695 846704812
1 72265 110143 481077842
1 78243 171007 206511508
2 169071 346860530
1 59838 137845 245269419
1 123466 196121 326015276
1 64996 122375 744016605
3 25397 15793
1 93857 178163 299423472
3 63706 62208
2 90971 401949132
2 81434 28070359
2 147797 598122707
1 140492 142845 521055851
3 55841 70588
2 109892 357450117
1 104683 129780 683119665
3 108485 28037
3 97595 5248
3 186970 76328
3 80674 33032
3 24746 88791
1 154273 166328 857792587
3 5527 79541
3 32899 111328
1 146432 185104 627619013
3 106651 13439
1 81349 164215 205083784
1 106253 123403 768015555
2 145705 830157612
1 4047 10770 68140861
2 55247 495106594
3 107947 192110
1 123977 187173 429478260
2 124088 311942594
3 136967 98294
3 14627 25327
1 101996 172627 114147001
3 187587 36162
3 46110 140515
2 70323 379417353
3 132400 152866
2 87070 605930199
2 31938 784460613
3 167788 94075
1 11567 58670 941871134
3 46597 117793
1 6831 117230 794397453
2 149680 912634948
1 172002 176837 640272851
1 51466 149041 167832266
1 19141 193179 456525746
3 117397 7543
3 95031 109007
3 184790 36014
1 130748 193299 254719908
1 61535 117745 875591071
2 118904 674415552
2 199781 992784236
3 2738 5173
2 104033 29881853
3 113393 114424
1 2074 43753 606965600
3 1196 99725
1 162063 166495 445378016
2 18586 859985602
1 152926 168827 664789970
3 67120 38432
2 3935 645954491
3 168613 167039
2 159075 311076250
1 92272 121246 797633034
1 108472 190614 88639631
2 1427 947048568
3 133247 192081
3 851 101198
3 54576 22186
1 41203 48021 381946007
2 154057 649697030
2 89450 653916303
2 24645 942954297
3 192690 8830
3 20898 2487
3 5296 192264
1 74299 85572 771514957
1 64912 185268 663495791
2 89873 119831233
3 135721 168004
2 184449 589208973
3 25012 153554
2 121474 655604757
1 52770 58235 617811530
2 58221 389674730
2 31796 886723014
2 156580 673060670
1 13742 100880 770216700
1 17265 154284 720091418
2 127536 64350825
1 74279 143063 806665292
2 112621 784283704
1 54051 190180 162535275
1 27498 133779 689265175
3 25446 53479
3 51669 152922
1 18339 149433 115774155
1 82834 125137 504123504
3 66860 66407
1 16250 97887 580640841
2 145990 785114434
1 8747 193903 618937523
1 42885 83388 745172233
3 125815 82707
3 188675 124792
2 189479 227939343
3 177310 132260
1 120514 186392 833427251
2 43606 301019585
3 133168 53258
1 116381 176417 699750195
1 68487 134918 44848688
1 88261 138512 360334049
1 92949 125879 818267664
1 8279 26348 672092823
1 76036 119424 439006615
2 20621 848305961
1 41430 85137 418272606
1 137679 147346 413476201
1 79516 145450 873019895
1 66542 171011 610359475
3 99186 153752
1 23085 161671 495484459
3 118474 114136
3 160844 192350
2 188683 314817293
3 156182 43935
3 192483 126922
2 191086 279412631
2 158100 417286713
3 99825 89633
3 117531 57604
2 109467 739322591
2 137772 168838972
3 145397 183742
1 128050 165434 249679465
1 2041 87606 711893348
1 33618 155908 743158196
2 136928 280159972
1 17254 163691 252264600
2 4329 776103122
1 15555 22154 625993323
2 39926 37268514
2 133275 324049797
1 156654 191949 890114567
3 108574 124295
3 29816 87852
2 66959 657697181
3 182702 142514
2 70060 219126576
3 25864 72872
2 109094 374394141
1 54055 64177 927050239
3 147960 61113
2 3176 874502794
2 72807 92393571
1 42563 160895 641460908
2 7452 139282712
1 145231 190791 501342498
2 115641 496826358
3 62713 173516
3 183538 193828
2 6783 797592442
2 64158 252830448
2 162073 261466000
2 125862 371614653
3 198892 44986
1 19392 24278 494059613
2 55651 400754305
3 147427 100233
3 182361 16113
3 119039 4020
3 12203 77489
2 50729 851331975
3 186829 105928
1 16436 176566 75152258
2 116519 257213272
1 104964 151985 290473029
3 99967 66608
1 32040 81234 364995552
1 36872 67489 163793290
3 31719 65537
1 1761 47982 946568825
2 26312 989720198
3 90219 37091
3 79798 98627
3 197659 114125
1 26672 43017 827788251
1 8669 91330 636742399
3 112578 20655
2 143377 183902446
2 166083 181423796
3 136957 132176
3 38302 101090
3 161893 22415
2 68842 912931134
3 11050 108062
2 176949 353779086
2 185508 564561358
3 120974 124188
2 20530 171716488
3 181393 145461
1 65402 152854 541460308
2 112660 419857714
3 187463 154101
2 51036 690485731
3 120068 97336
1 132372 150963 464874172
2 139912 30514227
2 144290 957916694
1 61673 82352 160576806
2 155340 503970055
2 130042 611868807
2 176331 379080129
2 79078 23149356
2 34073 212574093
2 177604 330238524
1 2650 131298 212182495
1 3692 48330 202446618
3 139520 8475
1 100866 158125 961494311
1 60741 192479 179950491
3 198267 141369
2 77863 565176962
2 170081 196317350
3 170951 48571
2 179685 233232475
3 153869 167495
3 152228 180522
2 42151 430788891
1 125213 161724 985654942
1 9216 177232 385043293
3 40235 186528
1 54550 198286 955945758
1 10558 38707 620701503
3 94400 113386
1 97807 176017 546325569
2 154626 450600472
1 142957 179604 425724569
3 39480 99118
1 47457 103298 940941885
1 103362 121775 984028508
3 164863 134581
1 96796 174137 6385308
3 90070 132346
1 54724 93866 731752862
3 173972 23460
2 102480 551412347
1 46904 191693 420410288
2 132159 516564414
2 180420 275005197
2 110200 229117015
1 24656 125324 915540662
3 27538 6145
2 186354 627755842
1 101694 180260 534757760
2 150816 350666021
3 85418 161108
1 8637 198450 759959296
2 149877 449233449
3 70250 37853
3 124200 141975
2 129498 961292740
3 111078 12580
1 69403 173677 49546304
2 95536 785805763
1 142617 163769 293843750
2 147576 34239767
3 60782 119251
3 123142 165168
2 156271 687484330
1 34209 118359 902971945
3 160260 173928
2 39339 760838746
1 112989 123923 483982091
2 100422 658592199
3 31616 137097
2 70424 870993952
2 146561 758239205
2 137351 895775963
2 111631 557011091
3 152547 152511
3 64006 104437
1 33693 50975 468043773
1 8497 35535 6601119
1 37014 59540 215161514
3 58041 43979
2 164487 74217078
3 113032 53828
1 4212 45948 968666698
1 25636 134844 210940756
3 163094 9457
3 26150 75088
3 103403 22245
1 177241 184620 865997204
1 74626 188254 280489623
2 16306 174967822
3 120848 6430
1 65189 175495 77039950
3 48666 96660
2 132754 572855789
3 137726 56336
3 149892 133324
2 66575 409629220
3 196745 152325
1 39174 54530 905415605
1 12804 174582 383969325
1 60736 63825 722591114
2 146993 19838422
2 33747 793169594
1 6870 51872 914331343
3 168976 57095
3 169241 115233
1 81609 180044 796264863
3 115754 192767
2 17003 847501718
3 173309 76097
2 371 182404431
1 134199 191110 241047817
1 73971 171485 143686975
1 16043 150599 84678200
2 52780 201638971
1 73217 108696 903518309
2 165092 253621722
3 108474 35868
1 109913 164516 110863381
1 136939 142824 197148781
3 35146 75149
3 165026 69337
2 157806 748117537
1 33858 35239 84387417
3 71721 164604
3 10976 65063
1 26376 179589 379452260
2 194538 375666871
1 39984 116007 952235922
1 108281 161839 39132090
2 25609 517415334
3 34289 62291
2 35952 56515545
2 87699 453012187
3 5645 55446
1 46263 101104 975768708
2 35856 324213479
3 139243 152792
2 108899 964133859
2 114723 362571982
1 21987 111206 807553667
2 65636 522516212
3 91867 137040
3 1572 5311
1 185333 191630 865360700
1 15369 169616 464647647
1 7440 100927 202873415
2 86557 489795978
2 35017 572350362
3 37863 123866
2 171292 963422085
1 43673 178502 822947028
2 128850 518370406
3 57649 56803
1 64341 125734 659744249
3 75150 181673
1 68768 134485 995260659
2 84312 884196534
1 31601 120183 506873888
3 11712 30676
3 103901 191190
1 50255 196481 610229527
3 96496 144709
1 82122 114855 859986454
1 112097 170597 751950603
1 44618 61829 570945553
3 76722 12156
2 193837 477861462
3 73832 32521
3 83642 115042
1 105396 113917 661320393
2 73372 534956077
2 22624 94432035
1 5504 92687 666900575
3 18764 137977
2 188543 566367871
1 10679 59151 539776689
3 78617 50967
3 60656 5133
1 124274 180983 290801555
3 107014 113121
3 130457 102510
1 113425 184211 257052532
2 172052 827009756
3 30826 56329
2 6814 556525831
1 137051 141717 659185660
1 50532 53140 411717545
2 57309 784412276
1 16289 110960 794081714
2 79494 332373906
2 146397 976136601
1 161995 168458 695693175
2 160018 573287884
2 65950 907368047
3 173673 1166
3 86510 108496
1 39237 128811 74309351
1 41252 90666 880405658
3 168827 150174
2 85885 30766971
2 98979 338481181
1 130590 150737 685594712
2 191660 549693565
1 78656 116150 224886948
1 88879 120404 790406868
1 59958 64126 604302686
3 74169 103346
1 32391 168983 945436372
3 54887 40866
1 51451 117221 542097519
1 2050 42865 224894273
1 68290 92876 538917793
2 166586 512386509
1 996 137418 470987337
1 58348 194669 42947529
1 188358 195018 733658076
3 1857 7667
1 35707 101810 203057435
2 120068 471306853
1 54398 165834 162243795
2 173709 965114184
3 27584 182534
2 38794 949915496
3 106708 165261
1 31574 33844 956732378
2 112526 763017386
1 81384 164463 41790808
1 26333 153313 801145562
1 53 82481 432043474
2 154359 252201051
2 166376 856375691
2 85490 897753857
1 32405 197015 469247426
1 53650 176865 236897385
1 16914 189620 329091326
1 14408 21350 763296843
3 143651 43068
1 24242 41665 28221291
3 78677 71529
3 96914 165802
2 89753 95281983
2 91182 185314992
3 36674 143977
2 29007 543822272
1 69440 94445 142560392
2 29895 110826426
3 177548 130187
3 124919 24246
2 123212 759172551
1 44713 48873 943789999
3 176048 111543
1 98256 185793 622824470
3 74099 130126
2 109844 378867907
1 175244 194092 58220678
1 57021 112325 893455408
1 69151 171501 530254961
3 62448 109652
1 79009 171881 241699285
1 46696 137880 968629731
3 111877 40858
2 37514 308115454
3 98452 6055
3 186085 197396
2 41215 311960241
1 9593 14018 988263314
1 115406 170645 732732559
1 44539 130400 751526051
2 165903 55863162
2 107270 46908209
1 196748 198902 36115661
1 66110 66480 391169671
3 98509 164438
3 84689 107568
1 44585 97181 265996621
2 45653 291397383
1 36283 65906 914340153
3 108139 10248
1 40981 127406 137132330
2 122145 32648108
1 114643 139050 669855886
1 21342 74990 546049129
1 20946 58468 112817147
3 192409 83228
3 95969 84394
3 22420 189544
3 100396 80722
1 55874 150197 166261310
2 162173 715789884
1 18386 20339 643973326
3 143794 39776
2 37507 791292911
3 114528 186728
1 70925 175906 668379647
3 162523 8016
2 29886 355142800
3 128486 176585
3 70579 163527
2 12157 556418570
2 165533 656769081
1 22698 94228 309006900
3 32485 142880
2 75169 610499511
3 135776 83630
2 166787 391394020
2 73308 187495249
3 110022 61155
3 28503 20779
1 114848 167004 634817891
2 102344 137925324
3 19157 151956
1 86835 134669 931661412
1 5255 146826 628057304
3 38130 18347
3 115451 100506
2 142822 572588949
2 146678 632348998
3 12588 149405
3 97930 30987
3 195702 30315
2 172660 906165636
3 180322 140745
3 11825 134820
1 50982 167583 32001547
3 57511 141555
1 8690 33154 652987164
1 26257 69071 394265004
1 1060 199946 790433315
2 145607 593694466
3 129889 155821
3 100536 37350
2 91182 170163481
2 165400 830718433
1 72327 137012 337940916
3 19180 135711
3 183797 153946
2 167658 610495804
3 65233 120938
2 72970 839824444
2 116935 205910696
1 166679 176444 333985667
3 137178 57705
1 112839 150593 3504384
3 141764 129451
3 86455 183904
3 125016 46492
3 141034 65565
2 173484 154045565
1 131044 158702 717824599
3 184586 11646
2 115743 29738662
2 128732 605932249
2 119235 502524273
3 143475 84400
1 63510 170485 132604222
2 197831 23469961
2 103103 952000684
2 113661 136820508
2 171677 327331183
2 120848 570390384
1 151714 195805 793424121
1 83089 148009 82832147
2 135110 524498601
3 143896 159786
1 72530 162079 835542699
2 10253 613327057
1 6167 194463 226067538
2 141495 22602816
3 168986 26480
1 80037 135228 653021101
2 68238 93324644
3 74099 128227
1 2048 199997 79051530
2 162220 634925735
1 74720 100527 837557141
1 1702 81958 899840901
3 93014 18630
2 67949 855162579
2 57789 73939055
2 100843 708766611
1 128273 186302 296537562
2 176439 429790893
2 171726 390318147
2 91412 477822288
1 150490 155617 917328519
3 155969 63078
2 146817 248661786
1 130473 171256 973283645
2 133386 621865478
3 199493 146470
1 27365 102428 535900175
1 6980 47709 498698303
3 64644 15453
2 170032 82892579
2 171757 138512429
1 16400 17026 717017738
1 25298 100071 850034439
2 154330 600579572
3 1940 1927
3 168256 164164
3 41073 71400
3 23990 170553
3 137494 157391
3 134875 151953
3 160175 142355
1 33982 110731 949637941
2 92085 279803
2 40789 554401843
3 41981 131099
2 17978 714240388
3 136021 199786
2 145188 427648918
3 110220 188707
1 47750 50068 476419779
1 44555 182934 13628344
1 64021 152527 94860973
3 1504 75842
1 102827 141163 96626934
2 69369 209998584
1 74719 138413 55861377
2 189292 571967707
3 932 62038
1 48476 152398 514048189
1 112029 189255 429196496
1 78751 106907 605927776
2 171826 883474604
3 116333 122625
2 38758 930658928
2 161931 311651911
1 17414 49544 202604508
1 18204 140068 692532416
1 87237 128879 987123204
1 90728 125280 21416591
1 106033 177583 124930915
2 91925 602788587
1 180777 198258 965293015
2 14953 502269326
3 51375 9245
3 193411 131621
1 29653 178887 845767490
2 140897 871302582
1 129474 149583 966833483
2 116327 114586548
2 3645 306991333
1 81902 142475 323154380
1 149597 167462 40030087
2 41266 612312466
2 145750 597349779
1 70991 89775 950891321
1 25243 39547 197972003
3 129255 93848
1 33259 142758 813522185
3 101815 132778
2 123837 167440576
3 178683 199688
1 67918 135941 242945230
3 51348 164844
1 105277 109449 178171893
3 85804 46548
2 87247 467755389
2 78139 77321094
1 46323 106621 503027337
3 87507 67600
2 163970 646019996
3 148045 88810
3 32778 70338
2 70328 819012841
3 26398 42272
1 81869 103052 600395513
3 90137 66809
1 19717 156821 993130028
1 88676 115406 771674378
3 139555 7338
2 19527 895748122
3 54205 180649
1 43480 135428 216497251
3 187947 87360
1 22488 124705 131563362
1 13230 55266 724974405
3 77647 149277
3 178560 131002
1 56017 74845 198488523
3 114895 149379
2 22694 832182560
3 109492 149561
3 5515 85615
1 3165 190869 983228695
1 85373 199638 952077891
2 168867 180007933
2 115715 717955952
3 164127 173128
1 27733 52268 474048474
1 97046 173141 296803327
3 58848 10558
1 32214 191764 236003359
1 95405 108584 22338333
2 139149 914747035
1 43253 77771 599865374
2 191861 418574859
3 50082 78978
2 111852 94564755
1 57295 116912 272158322
1 33150 80258 621405726
3 95020 123233
2 181257 310475148
3 96541 95240
1 112474 154044 390403464
3 55199 80714
2 196577 680984057
1 21110 168552 754820408
1 34492 165464 446057728
1 143813 162096 136040927
2 27504 214197179
3 34561 29505
2 20372 897933196
1 174565 198166 160029150
3 145471 27419
1 145325 153820 904859682
2 33778 388914973
2 103369 219762712
3 194830 171772
1 76829 198126 903601712
3 23545 92702
3 129264 49678
2 151450 578552611
3 110162 16574
3 104032 181028
1 95879 183984 922810494
2 102430 308867799
2 17337 861705947
1 92974 137009 89004035
1 17134 159894 847116366
3 33409 67249
1 32184 89832 703258296
3 99673 134170
2 18845 581193504
1 139038 199743 606990013
1 94009 136819 83035028
3 142309 83048
2 83851 124834526
1 95722 173583 683976248
1 95449 146401 318645343
3 48139 25386
1 12207 41747 794500860
1 94594 170698 49325223
1 6904 93240 77531794
2 77416 398849870
1 11520 80399 820559579
1 24541 28208 342308909
1 100629 190078 582874300
2 75002 538383719
1 27822 183830 525676618
1 17814 174600 999541089
2 175808 479354259
1 160046 175789 857043999
1 48767 161633 905216544
1 154164 195353 697693463
3 169994 161400
3 137222 185971
2 88153 626204859
3 4638 146801
3 6850 116748
2 186875 421925349
1 67601 109363 173721453
1 35383 45950 229905796
2 154860 131180287
1 9710 119991 941254838
1 102733 161529 843874790
3 138557 36088
2 36032 818595241
1 129256 154271 593903273
1 160570 179147 24091153
1 18726 165475 584787575
2 59645 50524187
3 122290 38713
1 12195 150170 864914074
1 64837 71198 887389449
1 58529 110914 261997101
3 39879 14988
2 177361 957345876
1 83709 180509 202819215
3 173621 118973
2 147868 618694370
1 113646 186580 903651122
2 136394 409553647
2 140945 853809226
2 33709 654600133
1 45219 161757 767848775
3 196784 12376
3 42829 198817
3 95228 33420
1 2930 164224 171435519
2 191382 149610334
3 140787 99194
2 26845 836303657
2 76824 692707130
3 84484 60182
1 19388 194333 171558493
2 82562 812950019
3 148088 13982
3 110725 74262
1 12603 190620 30624919
2 16623 881303954
3 90091 94454
1 26437 50650 559885122
3 24860 407
1 86450 100134 405210285
2 22399 163989536
3 137632 74361
2 23691 792166087
2 170410 858163934
2 97044 743517314
1 89905 145582 910841449
1 64976 193931 34081940
2 174991 809449142
1 96566 101230 566125728
2 2517 495070320
1 61122 147258 170476388
2 176962 437190809
1 4953 38063 480111888
1 123509 128768 578137621
2 137175 23562936
3 167139 188143
3 20664 73836
2 14719 850639568
3 86408 189080
3 164190 23313
3 59154 146070
2 132536 189631292
1 44849 58660 780157332
2 115679 710548319
1 5254 100046 531148142
3 110018 187689
3 107983 196807
3 13586 130963
1 164758 179317 330647788
2 48875 15058972
3 121134 4874
2 57732 314773648
1 86222 169477 389178559
3 137448 185845
3 95396 45994
3 106707 142955
3 156411 80969
3 62669 35367
3 67571 6628
3 71127 176887
1 60674 103679 261213923
3 65451 180105
2 52125 80849420
2 151790 103898616
1 55913 87323 934292394
1 5975 167997 72692737
3 109318 33730
2 162021 936307754
3 192990 53954
3 186477 187417
3 128334 19662
1 88714 131551 795216633
1 126010 173490 867252874
3 122711 113340
1 52698 127503 253918667
2 103873 670155966
3 191443 44144
2 56444 60720917
2 46484 115454885
1 31768 81293 507786824
1 70885 101970 679870398
3 124471 101546
1 18063 189763 914779990
3 182591 81490
3 138345 68059
1 27490 199450 74034253
3 154587 36615
3 177881 118920
1 80565 188687 720235747
2 40811 361454647
3 85876 51012
2 186247 627382043
1 96162 102789 619233639
3 60857 173125
3 158539 53180
3 70260 2472
3 126547 188852
2 117023 620151302
1 31676 142958 953697172
3 199010 19101
1 70020 155148 897773697
2 142603 171607857
1 80756 148806 49017075
1 50702 99378 891746038
1 143279 192541 518806613
3 112924 37992
2 77120 503870246
3 41692 78211
1 83694 187854 690300898
1 110469 177932 933243802
3 179060 127576
2 182882 906611467
3 29766 51301
3 71917 52017
1 9344 141817 179083121
1 25740 186046 735702054
3 139916 69769
3 40664 5707
2 99492 449178337
3 172330 20767
1 74293 83557 152229435
3 41768 161183
2 108557 243321333
2 180354 468988891
3 154349 35980
2 134033 828826610
2 13440 414179048
1 53070 121363 592283654
3 93902 133493
2 135838 742575367
2 95609 125257102
2 32215 77574582
1 10503 172972 575968932
2 141791 941004106
1 80395 94755 767526669
3 152467 9211
3 33320 171747
1 54181 135833 986612070
1 62425 150959 716061923
1 64886 183685 472411440
2 164458 708282214
2 124287 31098729
3 184390 107244
3 67994 115284
2 7248 218490463
3 93363 76666
2 149373 650522012
2 38771 263942191
2 174420 845282502
3 67684 107818
1 142123 169362 857727735
3 10072 72999
1 24547 134868 184840684
1 35430 92896 217799084
1 15842 107592 234948483
2 86261 684288418
3 182290 22889
2 20403 470333651
1 56739 161215 170053981
3 10273 41623
2 67328 669182825
2 65561 196510937
3 199577 146699
2 10708 794763563
1 43215 84678 619711238
1 111633 187294 716870872
3 128555 132802
2 116129 485221811
1 84801 183572 854612400
1 126295 141554 7334970
3 91963 148063
3 81364 25178
3 132921 103172
3 93334 2652
3 157429 195689
1 39092 185973 635263526
2 39230 519654251
1 102754 110298 592128305
2 188365 649659423
3 192815 102065
3 113649 16392
2 166526 477040074
3 75848 125890
3 143957 179580
2 108345 447173750
2 169974 146262059
2 65746 725422764
3 138111 127938
3 172879 59729
1 117082 118910 138640588
1 66023 116960 133055379
3 101689 7632
1 8967 77067 516100443
2 92775 38685589
2 97727 134962845
2 45126 352217465
1 90294 98500 125988176
1 174993 176584 674030008
2 157783 781599917
1 44961 118030 93215851
1 51418 144175 769887044
3 155143 174168
2 20522 469823665
1 58262 155756 437406723
2 118646 369015688
1 130510 155866 338252221
2 167641 116152931
1 25728 189748 852809214
3 60764 15025
2 86420 329177590
2 37961 969233561
1 96923 105541 833136609
3 107588 150375
1 2714 25551 52921272
2 25843 602435715
3 153518 62630
3 133042 144767
3 102167 42987
1 25937 91907 21351840
1 122560 177070 499952192
2 5204 253989577
2 68003 350609349
3 107915 46297
2 111048 592837466
2 176116 275767814
2 91551 151799893
1 23776 66239 967259891
1 22390 83038 820523677
2 36673 704886542
2 50628 384083509
3 68146 75980
3 103652 1280
2 100662 784187760
3 175745 22482
1 3055 143225 449463076
1 142306 147632 219299555
2 162199 886915922
2 33229 268247116
3 125775 5228
1 101691 174048 263845727
3 109939 72729
2 124170 194527370
3 166942 82724
2 99833 95055743
3 47505 175288
3 132761 13446
3 87592 93756
2 90440 888147013
3 54395 165776
2 12753 657567827
3 7076 114174
1 40767 142186 120707066
2 189964 526117388
1 37741 182172 395342052
1 31484 32026 654310668
3 10880 43917
2 199877 560716674
3 29183 47161
1 79857 151174 501207933
1 129353 136350 777827737
1 32556 131253 405376228
1 147265 158783 968150604
1 15853 27496 529069338
2 197964 221197122
2 42300 557532736
3 138037 96707
2 103678 249869198
1 52013 144568 271241081
2 113018 50962889
3 52273 114018
1 39558 126681 65850758
3 195649 135036
1 61912 112520 244857576
3 156554 91033
2 23432 357785939
1 134864 191615 844777361
1 65472 189445 728573077
1 84567 193397 327702375
2 4398 575847613
2 102314 597651449
3 72811 72793
3 167651 192346
1 84534 99502 277115257
2 160301 371174887
3 60111 32938
3 57508 97181
1 28756 70368 65582973
2 83313 953854608
2 138601 869853538
2 158818 736543037
3 157391 162043
3 116515 187072
3 173969 175381
2 63379 839118582
2 106449 25661161
3 117348 179008
1 35352 129331 960657119
3 38901 168386
3 155992 46613
3 38990 71225
1 20895 156776 827088123
1 65243 119566 485906939
3 173490 128843
3 105625 154060
3 91666 157655
1 63330 152601 706634673
3 164683 106543
3 37547 12519
3 86197 43374
3 48749 90838
1 6998 199102 870652962
1 118408 197715 325379879
1 9674 171917 427909525
3 177565 3180
1 166423 198650 812066767
1 49168 142307 676884600
1 18562 157628 767996278
1 57817 81993 228717090
1 51659 192392 3537816
2 170299 474044308
1 76167 81307 370301687
1 6000 141471 201918924
2 32577 533632005
3 21735 77525
2 132879 8477938
3 58709 78498
1 118701 136337 678557373
1 181400 189071 309407695
1 76921 107607 860185945
1 12549 96629 909720946
2 199440 283677786
2 180016 26416250
2 38417 198501677
1 14117 42338 736749926
1 72276 84963 546516335
2 129702 31613222
3 92880 166859
2 73705 551580513
3 65160 96751
1 48561 128370 97655478
2 4167 86967328
1 157559 186344 988336152
1 27585 150410 720725073
1 184705 199290 669988308
1 20135 182185 262086437
2 63817 632499683
2 94926 823922301
2 3840 715059412
2 151872 32316081
3 100175 167320
1 76641 172797 224796310
3 133756 147207
1 7072 117111 229480836
1 9347 35476 440885760
1 51382 143286 553718211
1 65508 140050 631878299
2 130456 437967569
2 95576 445426302
1 18349 174748 374680412
3 62023 171778
3 5478 57840
2 123399 448783397
3 158709 114392
2 46458 954935175
2 95847 174473252
3 36984 165636
2 81593 396116821
1 63434 192265 448281514
3 126817 128024
1 20547 118695 605974336
1 6960 105283 900438860
2 174721 106141002
2 53754 30738364
1 164687 173595 437466051
2 68202 80404315
2 74602 995666366
3 4874 112080
1 79217 141449 142039030
1 10969 134486 746849224
1 61534 174260 827212122
1 35860 114935 332111268
2 17751 609753001
1 160883 199780 257792611
1 140243 157668 94576133
2 138387 960838546
3 41416 51097
3 100623 89934
1 154837 194591 198243053
1 82551 174004 883383180
2 32032 742112436
1 123494 153997 372443063
3 60210 95851
2 582 898812314
3 69456 94016
1 86178 130257 724693884
2 32898 456533624
1 19271 71037 313028658
3 93194 42629
1 34848 57433 120738669
3 185452 156464
3 52783 89035
3 138303 158885
2 157951 902573658
3 43845 63139
2 133468 551577082
3 116394 152888
2 172256 993131249
1 1920 105425 304566647
1 35426 174526 700149699
1 7940 83922 178645393
1 116572 143454 725079338
2 113230 920516156
2 17810 563308170
1 63605 164064 547032229
2 178282 310552333
3 167907 102837
2 103177 78362898
2 110168 625833697
1 73232 153763 991847368
1 26376 184944 388965022
2 63578 581770903
1 88365 90887 388370598
1 133153 176311 16941262
1 52736 92764 110057932
3 177164 67595
1 95873 154781 370011457
3 56567 72939
1 22718 102701 769804544
2 181828 254515406
3 195141 190579
2 186837 206682354
1 74483 77357 919872573
2 24087 47752652
2 88824 273370
1 130777 194066 400642953
1 34696 149113 531824953
2 198794 994120438
3 198675 191150
2 56744 230049606
3 134584 64991
1 17944 22553 911743699
1 7972 176882 701633670
2 189129 870656352
1 109956 149651 439781243
3 162128 173825
3 52969 8063
2 69507 825942729
1 55931 193163 832662426
2 114390 381023755
1 113178 158781 574221996
1 102802 119627 469754250
3 6342 169502
2 14051 760557824
3 169583 60592
2 113881 641030194
3 140704 109651
1 22068 75995 984895243
1 126784 166155 285030443
2 10276 469027723
2 78194 811781322
2 194427 427278377
1 52795 88026 43476547
2 105090 914956548
2 28412 528271065
3 172061 110260
1 21231 161941 21781614
3 104796 34640
3 20311 147555
1 105554 152652 860236479
1 366 64786 750305975
2 152847 894861252
1 54927 113247 607701359
1 45785 66225 442490892
1 7212 82874 238127010
2 77022 245650438
1 108373 140942 635124946
2 10249 168857539
1 50238 113346 664203629
2 94134 201123258
1 587 64805 675542365
1 169341 193775 210032200
2 184437 589546531
1 2088 78090 468499080
1 92127 116596 747355709
1 140910 166183 638377975
2 132331 968030676
1 133468 190318 544055949
3 63039 54510
2 178562 880461896
2 111369 493335354
1 84891 92631 999173652
3 35698 148184
1 1874 93167 59768531
2 147329 264954023
1 58024 166321 220328852
3 116179 130613
2 14341 105318286
2 156594 914953999
2 112487 446739110
3 162585 59472
2 191476 56984016
3 169669 107863
3 112393 110832
1 103579 155150 939263083
1 31327 142639 428316970
2 116891 516787043
1 30909 52896 962672379
2 176079 220233336
1 122552 157139 236956209
1 21154 107907 619775281
1 43422 155415 845126840
2 93614 502232634
1 92176 123876 730920588
3 155228 6769
3 68025 43782
1 16295 74569 285929054
2 131617 725521026
2 4561 236225519
2 82589 36252278
2 159008 688679223
3 93434 73579
3 40350 123662
2 94000 984085966
2 97845 62787811
3 86213 113114
1 137303 159368 961901696
2 1201 914890105
2 96004 394643325
1 4079 144383 740095034
2 88937 521218784
2 168112 731477530
2 149057 502676709
1 114437 154877 361572384
2 31699 711554997
3 152738 155954
1 24532 100857 484993116
2 71017 643709219
3 123548 177850
3 14798 85864
1 12379 145018 179469442
1 18630 175995 535856935
2 196439 45350511
3 163248 190354
3 184288 195257
3 123945 50064
3 73494 158026
1 151514 187274 954660455
1 71383 74856 274556046
2 178569 473781499
3 150344 129661
2 37139 878027375
2 134666 178099973
3 180411 41518
3 132809 25464
3 162194 79543
1 32543 181862 625057935
3 92498 146501
3 101007 142213
1 28030 74065 850282398
1 119027 172002 31969186
2 6072 188641289
3 163021 181660
1 58932 160967 92794837
2 44036 449727294
2 181849 10668210
3 98743 101722
3 107938 32473
3 144463 83888
1 79243 173871 676563433
1 159823 179847 151841433
3 71819 10688
1 4437 7093 896403270
1 106896 141739 671703389
3 4625 114820
2 60618 858523503
1 38531 61420 881180852
3 64172 83904
2 165670 541882734
3 105337 126404
3 77817 8753
2 117101 195672188
3 97958 112223
1 109113 184823 998121343
1 35783 76379 887416070
2 4201 164258678
1 48671 174294 225370487
2 149098 951091618
1 101295 182362 143853132
3 120304 61453
3 91495 93391
3 90324 14377
1 173628 190177 261408472
3 57201 132913
3 78881 87568
2 196739 311798450
2 157486 846880141
3 27807 120357
3 55922 36313
2 56550 978615475
1 165854 183370 726201948
1 7760 167771 51412462
3 13791 165747
3 139325 138663
1 60727 183661 601980126
2 112079 131504809
2 82424 160290983
3 118943 190756
2 171450 223188339
2 180570 644823412
1 42145 116661 540744170
1 2938 168060 382275760
2 146158 911281538
1 101234 127387 845633316
2 186732 418833070
3 51607 121319
2 56306 460626884
1 38608 192264 245000765
3 88597 190350
2 93171 331055384
3 185706 36690
1 4070 145648 57751436
3 35107 11282
1 99173 130549 255406994
3 26824 196902
3 43653 35499
1 19895 67202 784693929
2 89709 362342481
2 419 216794284
2 39779 669717551
3 109376 10089
3 90536 170856
1 120776 192148 513769289
3 156385 59506
2 107102 51098103
3 178780 32350
2 68928 119805863
1 85191 90245 794896853
1 111931 138038 568352183
1 15265 142392 455117050
3 14991 129566
2 64520 735644615
3 180312 184133
3 193730 87029
1 41166 175306 236821816
3 117973 81480
3 161155 10649
3 91064 37142
1 93427 95672 824453916
3 188345 182541
1 1156 173840 88536186
3 30830 139386
3 90496 98865
3 136602 174520
1 11542 105616 951246718
2 105671 733060537
2 18502 795742367
2 154802 217482919
1 23366 82047 560754730
2 150014 932091364
3 147169 164178
1 5609 57955 896070236
3 119444 1743
2 157849 339088310
2 86738 756594237
3 156438 136601
3 88834 161832
3 58313 12459
3 5842 180149
1 27489 179429 752305849
2 127549 96744900
1 37747 182977 898927728
3 190373 67078
2 5350 603785056
3 85751 159056
3 3796 187744
2 100536 212621081
1 14665 56635 259912804
2 112997 281818273
1 115504 188253 193034398
2 99391 232923840
3 87769 68045
3 105698 193134
1 77396 138271 92895811
1 129374 176382 517459261
2 32149 543111780
1 54809 75975 680439428
3 129814 91262
3 112756 173
2 54107 708498342
3 97609 41504
2 44826 793799048
1 1629 168867 184486998
3 63240 25835
3 105174 188085
1 65265 65998 910639740
1 58523 77951 828360805
1 3370 31185 567235437
3 95765 53933
1 93114 96796 938281397
3 46906 115921
1 93566 117973 479011032
3 58185 67737
1 83441 123565 349921578
1 75077 157481 885969182
3 199017 136877
3 104035 37204
1 21223 69985 423570450
1 20016 186705 90301074
2 190065 507933305
2 185587 167746566
3 77797 68698
3 114731 196493
2 77520 76420024
1 144422 191556 772810849
2 65896 379373411
1 29234 119005 588569178
3 111042 199590
3 89055 81281
1 16384 144791 682358306
3 116948 63038
1 45149 186397 271735893
2 103428 224234687
3 101187 167182
2 89993 240634173
2 120930 951330326
3 123921 45336
2 153228 1540478
1 27523 150216 940437144
2 123780 421544295
1 67471 137187 28620425
3 133785 30274
3 197780 144360
3 149944 198555
3 101761 24335
3 191671 75779
3 110086 142903
2 84928 669539425
1 15660 179768 223768612
2 85035 621895625
2 187373 214332957
3 35988 12401
1 147212 154915 438475268
2 136979 588176189
2 175822 637355448
2 130065 560486972
1 5669 74554 901620066
3 90858 186983
2 103284 61072540
3 131160 105592
1 66159 167025 441402062
1 110030 166932 343114281
3 41231 137895
2 42015 612693728
2 89821 804261381
3 31978 16691
2 138519 775791001
1 106650 133171 974259167
3 135852 161886
2 63878 793545670
1 62732 88959 499895438
3 86956 197535
1 141448 199291 60306589
3 131013 44734
1 63068 127718 718783716
3 62389 126695
2 68072 217413770
1 140765 141080 135612293
3 26499 138355
1 80299 132552 597325676
3 88869 147745
1 95155 195943 391869565
3 128295 168108
2 28385 212907353
2 117220 131547706
1 110464 113024 453392041
3 67638 137072
2 152747 591658772
1 18632 81756 711817822
3 120404 143476
2 120527 20344951
2 141774 548461232
3 135828 166745
3 160133 36491
2 189980 297040592
2 157866 741656559
3 133098 88506
1 18819 77416 388933740
3 157546 170095
1 78477 98381 66925751
2 76240 579169696
2 82252 802894284
2 65756 585335001
1 9055 141733 919256833
3 19326 191588
2 155874 387013560
3 65528 79062
3 80903 78219
3 133446 127218
1 110526 110703 720649865
1 22133 80805 909547056
3 183355 120175
2 128602 663293331
2 59944 171952926
2 20316 112976336
2 139990 566279265
3 169475 41958
3 140590 195764
2 25278 160310191
1 57563 150078 46167219
2 148799 831814175
1 82912 90257 213771543
1 49860 173676 855620432
3 46154 79209
1 38566 132024 748855087
2 87192 885239955
2 62665 896986128
1 100771 108894 946404566
3 93790 56594
2 134285 212750962
1 124610 160424 126305712
1 133218 168231 520034910
3 127458 89290
1 102325 143441 556380443
3 109031 7292
3 120359 191473
3 27535 147220
1 29393 173173 329483923
1 118605 184069 538171443
3 75310 82555
1 61929 69942 943555551
1 41193 97790 459406487
3 37135 100133
1 64737 191163 738386486
3 38992 112279
3 8927 24297
2 167347 469177398
3 71878 192975
3 75479 123850
1 64472 181721 744322699
3 170184 166875
3 129212 171643
2 190354 802425141
1 79047 81084 597735743
1 119685 185033 328534746
2 126812 222465141
1 8132 65869 83094047
2 60101 334844743
1 146241 167938 109142576
2 189415 914555818
1 10094 173281 165480959
1 104365 185822 959589832
1 10382 73378 84182515
3 129377 147912
1 181991 194989 236535062
2 149521 500218006
3 13143 85438
2 157631 198262584
2 108368 349051648
2 63954 154499990
2 181104 479059389
2 141009 210664056
2 187011 877875258
1 54868 116139 353705618
2 31907 157369069
1 77060 82994 60549005
3 76791 172653
1 48765 147116 434637809
1 131920 189401 445482357
1 157282 158640 660607056
1 6157 164903 332079108
3 141956 157838
2 188591 610396539
2 52124 38285693
1 6770 123597 893150503
1 31125 84071 642355357
2 118375 240277503
1 77096 87770 472149869
2 176146 837707023
2 140665 303126871
3 55242 11172
3 59229 11337
2 182645 842826512
2 44455 593722057
2 59839 373195899
2 39426 12369675
2 49515 828972038
3 124426 145471
1 30880 171695 816581535
3 180988 140882
2 9496 906046909
1 88386 119223 241287795
3 144103 33083
1 105644 185377 457445380
1 145497 166303 333820587
1 33948 127072 79431585
1 150561 199851 943043125
1 88144 172661 990906530
2 85132 785576058
2 8712 77291048
3 172575 139618
1 141313 148425 357455348
1 7231 108043 617653681
3 14891 54784
2 121536 911198523
3 109901 22023
2 133109 385339567
2 130896 381241899
2 30478 108101438
1 19848 155901 643846895
3 162157 65181
1 55838 119673 113046198
2 137172 778921355
1 12627 43366 425867319
3 73491 114137
1 19104 60789 173188405
3 63993 73070
1 52315 126920 48321994
2 83775 741905054
3 99855 195204
1 110134 138829 20390995
1 125833 187628 681773077
2 25658 22514643
2 110118 430180678
2 154426 649115248
2 162468 491658299
3 69080 170310
2 83602 215806981
3 178645 164184
2 32654 995748769
1 19101 21910 75456485
1 55186 64055 643664785
1 23513 151094 698798815
1 103037 192874 403082751
2 175781 134889226
2 172961 155410499
2 117079 363753427
3 86835 163160
2 160806 858938506
3 92098 28742
1 151857 179430 787297760
2 184195 232417738
3 46398 171018
3 173392 76490
2 25247 507723538
1 6598 70700 395868032
2 104044 798329576
1 28219 45403 260846824
3 109257 196837
2 124093 728655352
2 128310 36711982
2 164260 832088271
2 82888 222614861
2 169502 582628499
3 746 131646
2 33380 994536202
1 69450 187621 44283567
1 164399 181715 744298302
1 119215 165656 372318329
3 192736 177272
2 31700 800741342
3 589 86721
1 63624 81437 260838905
3 50157 141416
2 130592 862236282
2 156434 362618782
3 183080 91715
3 181416 137815
3 173660 184728
1 16838 172180 592687771
1 67008 182745 770012690
3 33910 88690
3 49448 25883
3 112750 106237
1 123427 154441 980892413
2 164980 565923357
1 29028 50353 251870243
2 65324 243430827
2 19778 897185083
2 122843 710795542
3 140380 59963
3 3937 164997
3 12665 50258
1 134318 179210 338601857
1 101733 132385 821573364
3 39162 164838
2 187889 623354363
1 55368 118523 697948711
3 46620 109189
1 99932 139394 478605349
2 380 935038698
3 38969 115730
3 96223 155958
2 55706 64203847
3 9866 199447
3 78973 39303
3 166212 3194
2 82940 604615492
3 197917 54710
2 147782 364380772
2 116317 276456183
1 105826 140295 160370154
1 2334 110233 127472079
1 128674 129472 751418164
3 78960 13848
2 43690 369599026
1 98363 125661 653593729
2 156461 661200704
2 49148 252281102
3 58963 144177
2 105540 686924113
1 139646 152189 686171104
2 96863 517627293
1 1684 81506 475942372
3 158603 136537
2 79138 26159123
2 45369 397181059
3 170988 71066
3 115799 157643
3 129630 2173
2 29750 988229085
2 181558 635924060
3 111774 99154
1 60055 97627 739288099
3 137216 95944
1 47635 62373 836213005
1 11394 75563 708731650
2 24917 795137732
1 119799 188282 965910652
1 83205 166437 328623334
3 168337 116034
2 15190 454374630
1 101125 128244 564451887
1 24972 65382 445956813
2 115763 798724722
1 106863 164786 248722323
1 3005 91704 550307212
3 186293 91808
3 26095 148006
1 65993 87031 303660558
1 31950 155091 552597274
2 36056 831214462
3 121642 149079
1 46715 105469 766051573
3 6406 53873
1 43776 104987 541785218
2 89757 445380196
2 145850 325325950
1 129128 156148 335643965
3 77577 175544
1 88297 145148 920953940
2 73429 392307978
3 52510 95432
1 17369 154979 514040494
1 36068 38714 831280272
3 122377 103578
3 11472 187093
3 195808 4993
2 115339 115754679
3 177160 8552
2 19346 703320838
3 154214 161395
1 150275 166435 857620723
1 138306 161364 32016603
1 30685 99045 988627676
3 92960 110847
2 2140 878130419
1 6597 71105 43687975
3 13675 19250
2 193007 749133263
3 175804 22454
3 192838 87119
3 193262 19423
1 65159 70906 371688089
3 42490 97965
1 14114 142221 649209079
3 117654 123900
2 8692 418005388
3 41473 479
1 8712 11104 65552059
1 64500 139642 17617379
3 309 183097
3 29557 144644
2 66949 848928645
1 101875 130333 49059365
3 143929 119009
2 144104 305313751
3 172193 126856
3 159140 153710
2 115680 788440361
1 41190 50871 766859784
2 121328 360205134
1 41671 132956 490922768
1 20738 115012 660189920
3 132491 84609
3 138310 82087
3 48050 130230
2 143152 262493709
3 153349 25247
2 72805 942493049
2 176007 168409056
1 7777 91812 540099780
1 148823 162632 256626166
3 102125 137648
3 2999 199151
3 9038 82976
2 119708 260766086
3 70079 171834
2 99606 26888282
3 56503 193560
1 87964 139398 874792229
3 128694 67785
1 23400 155039 337579173
1 69543 161285 3723401
1 44909 172771 772780372
1 141339 188431 140987060
3 185383 7532
3 80276 132370
1 91830 115134 932516368
2 181615 418291531
2 88400 375607921
1 54960 66488 38960761
3 104223 196235
3 95629 167128
1 30526 58326 128423833
1 133479 148774 468666733
3 147740 165109
2 136411 874551498
1 65688 168983 926746988
1 33287 161644 164355959
2 126009 762074668
2 91467 109120039
1 28864 90616 607398422
2 180619 764643246
3 118986 103239
1 110922 190180 105374668
2 102021 999298568
3 105438 25951
2 62768 512446013
1 37124 104175 362689705
1 4892 10218 679038278
3 34760 181267
1 80321 90815 343453995
3 132499 20460
1 37731 114538 820568613
1 83602 149497 224823937
1 131545 190503 290499101
1 81251 123394 22524366
2 86883 968227772
2 192767 520628441
1 3119 11161 898560132
3 84461 69471
3 163195 104045
1 102414 103967 386141841
1 69871 72719 678204496
3 125042 85684
1 43287 93777 492329934
1 22014 162539 384320289
2 101445 635511889
2 60793 577279106
3 71497 3116
3 101206 89799
3 3702 12291
3 100300 59780
2 16217 766804057
2 38797 107253116
3 33735 157526
1 19515 160420 336092902
3 149578 50151
1 58401 97239 136323526
3 6460 163283
3 29971 88347
3 16421 161257
3 96001 17090
1 27307 196440 673195244
2 153710 521374689
3 153963 146478
3 86067 70204
1 52120 132758 926979279
3 179383 159651
3 137914 25346
3 176688 68030
2 37922 688569318
3 29189 152408
1 39909 127062 649357079
1 154713 158975 963738436
1 27087 61693 175607516
3 68078 131704
1 82795 160707 367384896
2 46821 454555231
1 43553 158963 934840217
3 164590 146870
3 133159 104443
2 92333 944073738
2 136234 660651961
1 72957 140080 146319815
1 130653 182645 972304776
1 16501 54433 606019474
3 46353 12174
3 85833 126621
1 86222 117711 391380276
1 19106 131166 471664703
3 111134 151342
2 120862 190182000
3 23551 3158
1 145914 191663 380922995
2 86072 791287661
3 85172 15545
1 59726 161614 702234456
3 40066 152940
3 55506 38926
3 59050 6172
2 104389 605737970
2 80949 235820999
1 42471 171907 647830538
1 24048 157315 467591214
1 12895 191596 554095323
1 56852 73753 564339758
2 185128 629759070
2 26053 246513562
2 77113 945870553
2 164556 975729065
3 188540 62635
1 15837 62573 791824635
1 34070 180463 650659799
2 117660 134755798
1 43357 66179 64745953
2 153235 643357791
1 30977 98822 455872398
2 137075 628804171
2 131421 485408117
3 22769 56750
3 4614 134154
1 96811 165122 197383984
2 41793 963482760
1 39484 168550 538253810
1 24507 59983 505676868
1 66449 157572 475054603
3 64035 192906
1 77548 89930 978259893
2 21758 302244859
3 65897 75477
2 114036 620641676
3 116208 24660
1 58154 151311 975248441
1 127690 192812 263685756
2 43642 259031445
2 107628 171943363
2 35661 689578246
3 92198 99011
3 40382 61488
3 91741 20367
2 173133 632011957
3 135224 8919
2 30388 525842364
3 162713 198494
3 126478 19521
2 85922 133529118
1 91528 133777 185374712
2 11356 235726770
3 172780 198346
1 14799 101984 915108155
3 48192 120836
1 8401 69082 959327080
1 57312 198415 151209311
3 99934 111701
2 50436 198237584
3 104179 60676
2 85027 75257807
3 189322 2371
1 74226 171642 316665507
3 122503 26796
2 32694 303681258
2 164841 897391220
2 44854 97262293
2 156388 514736207
1 14275 58396 528980843
3 23332 124011
3 147634 186579
2 84788 872568194
1 97139 145809 623427153
2 109609 660774868
3 12618 62290
1 83751 133546 98173120
3 23967 187404
3 172221 189804
2 125157 141232328
3 189472 130002
1 5050 182194 309916497
1 76579 183483 10690623
2 161324 292875179
1 45370 72773 550032320
2 112027 797321204
1 45525 96545 858914907
2 27991 89876486
3 69811 64718
1 61816 97840 624008573
2 163617 211501947
2 118546 661020896
3 4195 88775
3 146908 169825
3 27062 198428
1 75386 160695 465280907
3 148817 57976
3 177215 124292
2 77919 707593729
3 180354 82575
3 177256 17289
3 62383 25033
2 159425 763445954
1 36098 69148 621049114
1 113538 153170 143970086
2 68492 469175017
3 195293 154465
3 67962 187123
1 30959 102577 736193968
2 78028 834683904
1 12346 85175 395093355
1 169643 184405 351120268
3 169989 92543
2 72716 396384720
2 129025 147721172
1 90723 105640 55161431
2 49823 737647950
1 19382 82232 754275408
2 127647 398637697
3 147245 41189
1 66141 117067 945900617
3 185382 189114
2 34224 956829861
1 18110 162700 469096060
2 37324 384223431
1 80303 199142 186627600
1 84191 131400 774289669
3 176953 126818
3 163972 162601
2 167907 489884204
1 56177 120676 626665671
1 81133 146694 959327765
1 124976 185394 283125709
3 11331 28258
2 129722 797153847
2 111376 50772012
3 36918 43181
2 121891 700681922
2 84717 921367423
3 155442 6370
1 37314 99720 660491017
2 159543 707397236
3 78508 19943
3 164143 38330
3 196464 29564
1 69727 169940 292461607
3 134329 163651
3 57655 156585
1 56263 76594 925547790
2 46961 150003778
3 68499 2465
1 70811 162586 358056342
2 102930 345497924
3 66102 121578
2 93899 445827924
2 6169 338363508
1 172280 192561 176697292
3 157926 149945
1 69290 140273 568560644
2 14807 208382333
3 42068 195374
2 44614 769533455
1 2841 130937 914683421
1 12465 19827 450632058
2 43984 260512068
3 57424 79616
1 5804 131385 504185790
3 51928 119648
1 134640 192317 166171676
1 58928 162353 837552136
3 143308 79850
3 167606 38576
2 131471 742877282
1 55674 188135 349843066
1 39548 41053 801878932
2 29555 591135977
3 136270 193751
1 53943 169488 311423761
2 78870 578948756
1 124723 124996 679285267
3 15769 13551
2 45753 745133021
2 181918 882322561
3 41104 193749
1 14192 132166 557545862
1 78011 190350 342895695
1 39908 113650 532002202
1 149048 149156 862301551
2 66080 847889283
3 150452 146779
1 796 174125 882853754
1 145791 195721 25527950
2 5225 14873552
3 52768 20459
1 83822 137497 97895625
2 166257 841398027
1 114245 167849 179701314
3 147999 105541
3 47649 198220
3 59793 89731
1 29491 98667 182228757
2 26437 576347579
2 71027 534336248
3 74659 132216
1 35076 78461 465249068
2 109853 105819967
2 160232 557707481
2 192663 797973510
2 174595 534398960
3 73767 140602
1 38057 182479 376076151
2 4067 791176583
1 103400 164359 360119746
3 142214 82053
1 25937 85601 519322159
3 51440 109691
2 190949 809144269
1 32006 173199 476640304
3 104916 38904
1 10215 94001 323225684
2 17770 215886523
1 90140 107597 546415980
3 166119 48168
2 56988 810602254
1 22011 122281 503682299
1 176818 188630 331853146
2 98973 916895504
3 21831 87643
3 64690 1490
1 88322 157986 878073202
1 101244 132098 443284581
2 94781 585817741
2 136165 124701939
3 93294 118581
2 16389 208252563
3 4867 185430
3 69409 98092
3 87243 20866
2 21236 531100942
1 8078 50268 823867332
3 3570 185616
2 78960 102080805
3 94326 69663
3 82514 157221
2 177841 218527649
2 39036 281681416
1 86096 142369 814881853
1 16651 34782 817063431
1 13815 194571 897596848
3 12080 13716
2 7533 492831259
1 94673 97796 980003312
3 187083 175270
1 73953 169060 383203420
1 83975 103019 874437902
2 172752 649519806
3 28261 162760
3 168297 46506
3 144455 158345
3 112029 183645
3 2209 118338
1 162925 164234 867530271
1 22040 171532 26651658
1 52051 57470 982857422
2 139996 47437353
2 195603 853935117
2 3183 460502948
1 85335 158128 754491122
3 118312 181727
3 181433 22165
2 30705 151579416
2 17163 186857521
3 177802 192795
3 194597 59189
3 99584 31678
3 122547 156696
2 140651 142369334
2 117515 689242638
2 12286 383845503
1 35853 155027 772767015
3 161246 140314
3 97924 130240
1 135441 137266 296135802
2 154040 179732710
1 52153 99419 327403323
3 175264 145262
2 165717 440648501
2 68060 156473006
1 19035 94265 247032788
3 186644 196678
1 58947 98645 387260463
3 69023 16285
2 106038 571316432
3 91747 119555
2 159380 551790022
1 5340 142932 825370274
1 96436 126395 119815597
2 45775 590934364
3 45034 51416
2 133531 870306343
3 146081 84362
1 24961 87786 849260900
1 37738 110687 199935467
2 13914 178126837
1 25188 59170 620959387
3 117092 73670
2 62861 258363250
1 103847 176999 422347991
3 198841 176078
1 50109 138880 262061579
3 183594 134099
2 190288 226977358
3 51962 89031
2 190717 263237834
2 149682 133182594
3 133577 140062
2 70710 891859424
1 169686 187047 640120494
2 144047 504038405
2 173171 877667218
3 32596 14764
2 40436 902198020
3 180878 83211
1 102618 179106 165027612
1 23415 199712 613078099
2 14284 317421313
2 142306 221476062
3 102552 123283
2 175320 466412182
2 113328 119826317
2 79812 782176224
1 148411 150952 205429047
2 185103 529684624
1 141768 191718 376717235
2 112621 753325210
2 124052 304703031
2 95308 885961983
3 22795 95789
1 122334 147500 960650553
3 168059 46563
3 96117 172211
1 68699 167149 796131268
2 25735 572691683
1 60655 107928 986580186
3 170625 174393
2 165775 353253415
2 118946 171300739
1 82620 99837 669175851
2 127750 732584934
3 138153 36121
1 25945 182790 138608577
2 54503 272239892
1 95210 123606 817387222
2 95351 509840861
2 64382 94700057
1 13926 32551 292504812
2 170385 723820016
3 141055 9237
1 16629 56749 724906511
3 701 171059
2 192480 435972000
1 2634 60087 183835266
2 108945 851991883
1 104712 122306 76574908
2 183935 329837095
3 169554 175747
1 159689 176816 102168684
1 5705 58038 355881283
2 122954 9442059
3 196251 62034
3 169019 178576
1 148109 161106 6459002
1 108374 163793 837666277
3 85177 98683
2 1698 680582986
3 50527 166802
2 112383 737235657
3 38516 105344
1 14102 191726 42256517
2 86022 568701425
3 23348 187968
1 43848 112655 600772220
3 198672 143576
3 185358 183896
1 13062 108998 241806658
3 180652 90802
1 33760 68215 909926405
3 74709 169524
2 16096 552428145
1 120538 196940 177116660
2 53577 145181690
2 152601 320553668
2 161659 455560849
3 150532 84118
2 91400 452033365
2 173305 55678657
2 129123 395285342
1 2531 129238 56652129
3 96909 74435
3 104344 27839
1 5430 45079 34839364
1 126048 193003 355202394
3 73663 194014
1 25022 162881 602743644
2 99649 699281677
3 32651 141873
3 91300 4026
1 67126 141406 544362265
3 88378 103341
3 123644 1055
2 25437 532423947
3 137140 6915
1 86688 150116 536907208
1 31379 155877 600975074
3 158953 17262
2 64871 208358081
2 46600 914707412
3 82752 152263
3 66120 20127
1 9625 170127 844977461
1 74003 115462 495351805
2 86666 728240932
3 172246 23790
1 4842 168619 338485703
1 69494 76285 719732310
3 45031 196698
3 189999 188663
2 139658 746212693
1 48633 128121 187695144
3 34791 102630
1 3190 137830 31788574
2 84878 428188174
1 100505 119033 566583049
2 25950 622532528
2 112122 851109067
1 56712 117465 774798868
3 114717 165481
2 75224 205569774
3 126118 175618
2 129222 728447562
1 33507 114884 881789006
2 183288 924593104
2 106731 793330289
3 192824 50772
2 170378 147894547
3 10020 183616
2 186860 137443082
2 174444 816657345
3 132874 116671
1 43205 108028 803730523
2 103433 621476536
3 145025 137258
3 173936 14033
1 125010 150782 484832152
3 157915 168996
3 91859 3047
1 38457 115057 425424072
1 181503 197241 528734071
1 59804 78261 402110592
1 144254 170485 147352364
2 15292 403366405
3 89988 165078
3 102696 132360
2 129812 325849012
2 122852 427764244
3 174697 13334
2 109285 423078139
1 20009 61990 79354565
1 61792 183673 442334240
3 193536 22118
2 116496 356427829
1 28330 103737 627148169
2 169018 909389506
2 71942 390653265
3 137301 115631
2 5485 926278981
3 119396 1276
1 5579 153244 311745859
3 102265 93069
3 29647 51119
2 121968 114132907
2 30146 191100494
1 117536 136206 609319127
2 69258 856048633
2 91124 327668968
3 117555 55584
3 146829 47300
3 75145 106641
1 39126 182791 868445877
2 113058 428494276
1 39164 92516 869868198
3 96405 6802
2 104469 744666129
1 179217 181196 162026007
1 32981 89288 297028754
1 126438 146950 444867913
2 116760 508088212
3 8932 101587
2 121023 800871121
3 137637 167968
2 63346 16805329
1 13456 122277 779250880
2 65529 543663776
3 35443 52102
1 8236 11608 411540230
3 8145 83030
1 61877 117043 329958804
3 102614 163010
3 186769 98256
2 22269 282065906
1 128033 162231 576990588
2 63673 582910838
1 23188 126085 533238177
2 116127 345690097
3 70646 98210
3 85224 100532
3 193870 34306
3 70171 113545
2 89783 596119343
3 139037 93687
2 15228 639339814
2 2170 321226220
1 184245 188964 387128904
2 103384 510950972
3 82596 129576
2 122206 177525761
3 176156 135335
2 102990 388340280
2 191247 839042086
1 60590 90893 930345927
2 178241 909828397
1 71832 146188 177007039
2 158339 503335404
2 68218 502048509
2 165781 860026482
3 74735 11149
3 166586 87736
2 80878 315477880
1 17319 65125 603292803
1 115509 163731 396033570
1 104994 152845 853172752
2 54534 612420499
1 140804 186303 341395445
3 60676 134941
1 97539 132551 351921886
2 167144 388074115
2 89091 429770270
1 63892 182165 650583078
2 7090 835422189
2 162720 618958353
2 82547 523711371
2 120404 738422817
2 25052 119075948
3 102085 70570
1 30340 36727 537974286
3 63339 82273
2 60405 919113052
2 139136 885445449
2 126855 858925170
2 190618 948051811
2 79321 494859872
3 1477 9582
1 164639 167824 554458221
3 176954 137841
3 158508 125446
2 150024 799323050
2 177240 763138364
1 12724 152801 204269066
2 51087 922147747
1 192642 193352 675301008
1 140273 142967 382065723
2 51498 487679185
2 101042 712821880
2 147800 917548145
1 3267 92876 537657268
3 98424 135941
2 32222 676853378
2 69436 826102500
3 25510 120333
3 191169 45651
1 105201 170918 218208183
2 98628 904751551
3 135061 79928
2 148264 936383911
3 2316 107765
2 168276 522429019
2 48428 484322278
3 78635 165776
2 26893 883576076
2 50998 455267617
1 20180 115053 790702013
2 148154 629484046
1 32902 157792 518846265
2 7470 767106779
1 161722 191723 832627207
3 62644 5435
3 147046 103745
3 54768 46753
3 63635 58008
2 131436 791941169
1 57605 113586 876464486
1 134619 149797 279426644
3 80015 147805
1 43454 73297 487654543
1 33356 185682 398581306
3 128280 105302
3 6149 135153
1 42907 103930 441674518
2 70771 961913496
2 33254 410229816
1 50810 117081 488192455
2 87557 544299616
3 30328 87329
2 96334 81716105
1 82954 138825 726967096
1 119312 144286 913683883
2 12753 641290248
3 85577 33110
1 15978 117101 162629626
2 89933 159740768
2 119609 680222116
2 33884 267076671
2 27194 89618545
3 74367 27752
3 56222 77246
1 5923 71034 764618806
2 5564 566960605
2 178412 242485192
2 98957 538764633
1 35528 90985 583715419
3 21822 146367
2 179661 175923441
3 124675 127391
3 63048 198967
2 185994 373037876
1 41068 194380 85562871
1 83959 119413 154402084
3 45624 171369
2 97349 386550187
2 15416 461457049
1 124410 193114 368359021
3 145975 98465
1 5910 197617 584306325
3 9118 33769
2 122535 813632425
2 18425 301616672
1 99265 134491 373204025
2 189859 117270293
2 156147 318618474
1 106301 130508 867632852
3 82667 121866
2 152686 420822707
1 31682 43891 175949876
1 5242 98067 728672434
3 73399 155769
2 149685 298220031
3 103095 43509
1 22738 133805 871593079
3 82717 161188
3 32007 111027
3 184123 30849
1 101608 132219 311158954
2 28042 410254252
2 127462 830087671
1 38434 83305 670398802
2 9257 873105916
2 175841 197068036
2 27665 721817373
2 48787 673955137
1 24033 185182 571684353
2 123876 520601813
3 167836 107757
3 174965 106376
3 17580 41312
2 55497 517009951
2 161025 222035510
2 123554 417655206
2 1488 709561643
2 28582 807995325
2 125905 1939016
2 150332 664477235
3 79051 146261
2 19139 214017543
3 65717 62444
1 150193 186303 322294289
3 162501 32587
2 193708 596206743
1 55749 100109 709958147
3 132246 163576
2 62184 416866858
1 20610 180612 893812331
2 13932 745496125
1 90314 140727 171090538
1 36007 176305 696974222
2 195574 425502313
1 14422 172525 562335225
1 50291 195984 863562170
1 80061 128201 999170614
3 190984 136596
2 183135 74944701
1 27247 54731 582587394
1 56436 68936 828313352
2 58308 727149364
3 196116 187661
2 137724 172718657
2 45138 684383685
2 40162 926953731
2 168418 417343043
2 82960 202009375
3 122371 2196
2 153497 582325588
3 129881 17262
2 117276 915916321
2 169126 977302235
2 109406 604083752
2 36524 134742890
1 87451 124781 588940552
2 23160 102393568
3 155622 24616
2 34302 483249096
1 84014 153422 284085478
3 141584 102931
2 14638 2205505
2 99780 678879188
1 32099 122385 292667941
1 47824 142191 535613072
3 90275 185059
3 169968 128937
3 53930 155630
3 60393 172289
3 123146 21445
1 16379 64616 777390262
1 35008 155923 477395934
2 90764 52975883
1 105996 163600 148169244
1 24336 189693 168089302
1 78103 198252 79930433
1 80944 118556 882236444
2 185229 44711445
3 5687 170898
3 106794 2910
2 44509 104395969
1 116848 141335 975228851
1 118383 171276 939263826
1 35665 197235 27532421
3 77923 185092
2 43624 838211904
1 115858 138979 750342832
3 188152 132043
3 86669 184742
1 79945 169153 194394307
3 41856 38327
2 57067 382366775
1 88224 137180 637574690
3 173166 73222
3 187542 94526
1 11899 27931 874732328
3 56980 13142
1 117508 145476 346097047
2 191805 711637205
1 76882 136132 484385679
3 103251 67864
3 110590 13337
3 195997 177519
1 4435 123263 461754952
3 20095 112450
1 29156 55374 4248717
2 108348 644025737
3 180909 3112
2 89534 747042367
1 41768 164157 380009726
1 132378 180598 992338915
3 160695 86981
1 21904 112253 831832647
2 196670 534256006
2 132583 103641008
1 145868 154998 563830845
2 68973 906066683
2 156821 941456907
2 45249 362219872
3 87449 84084
3 109943 134208
3 3971 133025
1 18181 91348 837033435
3 30405 185363
1 8075 99015 396738393
1 48373 156847 127178713
3 42768 165093
3 33060 6694
2 196977 300274102
1 59197 84296 571596155
1 145693 175943 854024970
3 2827 96665
3 72614 170244
3 47239 110434
3 12587 125260
3 55509 95333
3 106609 97677
3 143246 41205
2 180814 67893359
3 82684 9719
2 18673 73532711
3 38139 163698
3 13007 183839
1 77661 181637 265479451
2 86497 496525868
3 173042 187331
3 199224 19253
3 119052 14923
3 162189 197789
2 75299 526524545
2 194655 194380793
2 1187 741930686
1 65447 130491 606943654
1 83573 142845 532308138
1 6944 97095 790042307
1 14615 20257 217607001
1 38405 41002 464105922
2 151309 746530382
1 65677 176683 987494425
3 160982 116054
1 314 76822 460736916
3 138623 144537
2 164456 512547892
3 12450 30020
2 184916 829997981
3 33615 141899
3 158026 29489
3 149143 137984
3 10356 45901
1 59169 174688 7504566
2 5046 22256288
2 158326 354561258
3 29125 84469
1 60667 178273 609054474
2 147470 131203708
3 18602 22611
3 19758 58766
1 33399 110739 619967218
1 4490 51781 203127853
2 197564 671841004
1 33712 165388 830770272
3 187291 66728
1 69286 188493 182797977
1 2343 171960 79595585
3 78748 59694
1 10764 172269 534063096
2 124390 746796673
2 197339 727011713
3 46573 105255
3 53969 7997
3 146512 120953
3 41286 63067
2 111728 744683516
2 24528 86994952
3 26282 94125
2 98342 868810200
1 87815 183389 251498884
2 142432 856220254
1 149822 157440 972013928
3 53391 97804
2 58687 589379027
2 9514 458546872
2 94836 174551764
1 150779 181227 184835606
1 87033 98781 744587618
3 113901 49410
3 194722 151115
2 55120 855119729
3 73793 187437
2 163843 999562436
3 150673 52014
3 152932 24483
1 107171 137782 23969617
1 70474 161134 281143765
3 173037 103263
2 91333 893645798
1 34636 99294 893806418
2 74450 161224236
2 133103 881811362
3 20491 168586
2 194016 448621222
1 102390 197144 330624499
1 85869 95458 760529747
2 68680 307174867
1 5034 188787 94044586
1 82095 131718 591816798
2 11650 978007507
2 103281 936079992
1 69104 182201 690848396
3 154537 187888
2 56469 117567759
1 16457 164023 957711621
3 95835 31134
1 64658 116532 280410004
1 16532 53446 210302808
3 81850 198952
1 15274 88881 840071471
2 44701 287779669
2 26827 296615498
3 188062 22612
1 70688 193969 522174326
2 146882 728435722
1 16953 44235 566351491
3 148788 181964
2 199188 76410026
1 98498 174751 592381483
2 4316 697044412
2 76817 29007104
1 93936 114430 745159963
3 112043 20662
1 29310 60515 975415792
3 119843 115318
2 132823 317590968
1 80753 185995 796493011
1 81103 175380 153019687
1 8007 41830 859229364
1 19289 169869 324487845
1 67842 164264 895083563
2 5823 288386998
1 16260 138473 381623963
2 171879 305281504
2 92568 670662716
3 101096 42953
2 175472 206044915
1 2969 124596 467251272
3 130390 170247
1 131160 144311 573314713
3 76878 23088
1 18552 183577 257012887
3 45803 164850
2 7974 8319001
1 21259 170140 379667036
3 32219 74328
3 55924 67474
3 23578 51919
3 147473 69285
1 85980 196143 230506663
1 15006 194574 354032008
2 105686 374357195
3 162319 177609
3 34209 125312
1 25032 76521 452764962
1 33776 45134 692113444
2 27165 749759742
3 14282 17990
3 80730 176167
2 53067 304808322
1 141021 193412 207586957
1 10990 68463 458782811
1 78821 89283 621397803
2 199158 578313317
1 28769 88589 290205673
2 133213 107355832
2 74223 59862950
1 13891 48920 890833874
3 129285 3287
1 38026 111116 407316622
2 186431 51324641
2 75449 46271296
1 8986 172150 31501376
1 129008 144833 554416238
1 57662 62873 427784021
3 143830 55918
3 124348 21137
1 39996 183017 984310663
1 62452 182709 941903149
2 145823 808874173
1 41023 41965 334837672
1 13839 104759 935745902
3 85249 109362
3 51322 124711
3 128773 1976
1 37720 167856 705786985
2 162860 433761811
2 79969 980446776
3 96552 78707
3 5122 80596
2 61708 453646873
3 108998 54376
1 76949 115557 79857891
3 139173 183556
2 189461 719916683
3 25368 133602
3 40986 9688
1 133662 169634 648622393
3 166146 98276
1 162190 176920 100516392
2 124022 827295740
2 85642 634529399
1 62512 189454 130259895
3 162524 21107
2 55349 23413781
2 159623 340389658
1 61747 130863 682368768
3 176286 120192
3 169489 86796
2 195250 123602844
3 56881 154822
3 187121 16240
3 142705 136300
2 106366 103193374
1 43867 66799 212012131
2 82200 377329909
1 25743 34388 670418729
3 96969 92656
3 63486 160388
2 58324 32748516
2 143851 394486711
3 166732 146732
1 86117 103126 903467636
3 173050 125910
2 102660 736251270
2 29360 182219144
1 4890 63643 933249154
3 1457 78568
1 37532 160494 606500620
2 24905 830190148
3 122472 105078
3 70707 121476
3 107560 78950
1 120292 187853 369143772
1 83978 160226 751542066
3 23276 169227
2 120747 564126719
1 107533 139895 195190384
1 151276 196685 798410207
1 63886 81619 578915321
2 112310 579913838
1 11819 199354 158073549
1 169070 199768 220026504
1 67617 178554 185231937
2 114587 939943062
3 142404 83002
3 186598 20103
1 62791 83068 301225141
3 85798 136304
3 177318 66181
1 87665 115716 867857585
2 61671 286320635
3 11060 64108
1 89223 107422 832929372
2 108947 753156374
3 24756 55808
2 86142 706210523
1 37234 156461 666478102
1 153181 199066 872716073
2 167771 51430383
1 95815 102967 469221865
2 81901 228657023
1 63311 193229 74835751
2 37924 790831510
3 21422 15094
1 29926 137100 761820337
2 10278 678199241
3 32607 3293
3 17041 191083
1 88713 140973 204357282
3 119789 12284
1 30986 123932 813473690
1 100736 131802 11660886
2 60895 49627386
3 8000 44172
3 29131 179476
2 2550 217364005
2 175863 67920212
1 68729 182686 416759238
2 141907 658733168
3 158111 58881
3 42853 189050
1 34438 171113 966787948
3 113361 177133
3 87740 178361
3 36291 113026
3 20065 3674
2 117955 947945268
3 133406 60162
2 60122 139250445
2 187001 516091760
1 9419 87684 170252637
3 92305 102859
2 124103 554592239
3 149469 23464
3 118355 114339
1 127178 186676 267365192
3 166561 66841
3 182260 113323
2 11237 282968620
1 114479 155496 844382819
3 116638 51460
1 12219 155278 288704686
1 102900 162584 196479585
2 10476 276319765
1 24674 83340 365730435
3 164315 118766
1 90451 141422 921291436
3 64368 182608
3 177138 35249
1 5567 145287 758012773
3 17876 28248
3 197747 952
3 10087 110862
3 83743 13133
2 147760 492234457
3 88657 190801
1 74951 125993 251493901
2 187622 204420663
3 144718 171782
1 15653 158596 294518372
1 61858 195854 949948941
1 102138 192934 817903244
2 26046 706909131
1 3980 76750 410257196
2 52666 572113045
1 128567 176561 719517000
2 84566 235801699
3 144443 147698
1 15338 194785 877583084
2 112492 942167453
2 104937 17042782
3 139240 113689
2 153590 385445450
1 23224 150838 563646189
2 198562 522584977
3 196579 168155
1 3757 140487 391746242
3 48126 10921
3 140228 114376
1 128056 140387 948263984
3 12476 62509
3 37257 144355
2 5834 248048780
2 149131 712932174
2 105628 82625487
1 90467 121698 27464693
3 161400 130186
3 139846 89024
3 79159 161070
3 52551 175332
2 153892 788223369
3 182106 126844
3 199792 164626
3 154305 87395
3 138328 178188
2 166451 129521840
2 113631 572714307
2 45985 190347609
2 160179 106722519
2 11424 406363514
3 125463 169717
2 95557 813603280
1 9335 150896 440988020
3 73070 23380
2 152358 923753062
1 76 65345 46525583
1 85653 102094 110467254
1 69150 75060 839657763
3 176911 18072
2 106081 172968053
2 18114 83128926
1 14463 196403 316173132
3 155130 158595
3 125289 44820
1 140029 158854 859884897
2 163645 318531870
3 26857 153180
3 56502 186122
1 38309 160668 112529827
2 17486 401335379
3 22905 143030
1 12207 58241 812501157
3 195918 56411
1 17080 47151 174737801
1 139422 169710 22006082
2 114488 648663886
2 98813 428443694
1 27801 114756 97806868
3 6465 52092
2 39167 268648796
1 23557 165273 486353110
3 112077 1722
3 22055 49705
3 191506 100329
3 154768 72187
3 182811 177151
1 120526 153997 135484304
3 70514 70519
3 141922 185635
1 70028 101794 988459784
1 26463 62336 714305002
3 9073 72697
3 34095 11203
2 176149 63810483
3 91363 75537
2 191793 703092263
1 54240 166787 385057781
1 70487 128028 115536004
2 166831 59155976
3 69092 170983
3 57426 104774
1 16365 23552 112312640
1 62392 72144 909128186
2 63715 45770253
2 136955 569111484
1 98591 141970 738382888
3 129811 45097
2 50321 527391648
1 44006 145246 924546105
3 48927 69957
2 181867 567205387
1 126842 185248 742849042
2 163587 478205460
1 120374 168254 185088792
1 123914 125545 791029607
3 117913 74101
3 66499 268
2 140438 227202980
2 179502 873106057
2 194573 283719924
3 75739 83751
3 136761 37853
3 14693 119121
3 35007 139113
3 21635 2008
2 162994 650506092
1 6135 94201 886497225
1 42317 177337 580723766
3 80728 125903
3 4565 113903
2 193726 59489169
1 83498 83748 450684597
2 15831 267412621
3 75166 59892
3 135733 163216
1 96876 128265 286940270
2 178009 352358745
2 180088 94408864
3 60670 40317
3 64203 17441
2 91692 279037414
3 72395 92859
1 6023 170020 59249868
2 33800 215077336
2 196566 831777879
2 145728 813238530
2 187608 149748267
3 127786 13874
3 6741 78548
2 151397 114592645
3 198011 27443
1 55211 79565 351509630
1 92327 96493 369072654
3 28517 55621
3 110388 6316
3 104624 141918
2 21480 368764450
1 13226 71412 884447910
1 110 123704 216721907
1 89276 195070 14874420
3 122690 166633
2 60606 859642587
3 168759 17963
2 188591 586295301
1 36911 125421 321582259
2 21978 910321805
1 91282 107280 979343762
2 87811 961864964
3 116484 61415
3 146987 106188
1 42288 44796 510743466
2 104183 661715598
2 56304 275455762
2 39603 899120757
3 33450 162977
1 16179 101579 901988083
2 121424 415522434
1 48736 156897 367762479
2 19884 936386925
1 65540 184280 392222885
2 74508 31971316
2 49961 320783720
1 91092 174154 574601666
1 83611 188701 889774942
2 100054 758436123
2 612 442304729
1 95173 105777 657592748
1 28364 90267 262215361
2 14934 977296806
2 88252 570425
3 177128 66368
1 100565 117550 913118955
3 60923 78070
2 33617 875220159
2 141274 499898137
3 95152 149039
3 174799 129785
1 95006 99412 747226794
1 89632 173260 311033080
2 126720 534532054
3 3606 3377
3 180587 258
2 62530 530457863
1 869 193210 740411535
2 25529 177793307
3 113473 56824
3 93756 90332
3 71285 34905
1 96083 162623 737361767
3 130705 60215
3 124630 168920
2 137824 611571697
3 125742 62822
1 62567 196073 586278060
3 73402 17752
3 46075 148059
2 147436 298958629
2 121995 404865960
1 60643 149150 999254082
1 69420 82608 655025775
3 48108 105975
1 32208 87175 419771508
2 75140 108737766
1 64603 134164 918709146
1 155627 178395 607425126
3 188350 65117
3 18951 93891
3 136510 26803
1 19517 196061 318803760
1 150549 165601 756701509
2 111387 28803845
3 198228 81555
1 64449 141942 665729030
2 17252 708528471
2 164727 245477259
2 49018 957690
3 143429 113289
3 35687 165477
1 14104 44508 154977717
3 42265 114739
3 58617 125327
2 188849 306797309
1 6206 173661 529589300
2 58518 338319106
2 129623 463991626
3 80400 23812
3 106565 156810
3 125510 152041
1 3560 18734 198275578
2 189179 14813684
3 91049 188694
1 231 78068 168583208
3 119365 79008
1 97 20905 688412148
2 111527 842919327
3 116380 113786
2 176300 795990422
2 170910 862575040
2 147648 35634643
3 48599 162135
2 122917 937101692
1 132365 165275 346791855
1 181642 194807 679469475
2 114617 432207742
1 108523 134111 337822945
3 161423 129524
1 20273 150290 585082235
1 3197 123990 84807333
2 457 377885125
3 5882 51337
3 42163 198204
2 156756 497397846
2 196014 399314962
2 123279 303879220
2 158287 125998715
1 57497 111997 551763901
2 45916 409510993
3 95817 123275
3 172217 127881
1 78196 126969 151258645
2 14026 670458333
2 65993 482775538
3 148958 24229
3 161627 148049
3 30357 179843
2 37015 453992542
1 37702 96966 110030674
1 151649 194353 312944291
2 140075 708994383
3 151998 129358
1 2109 41357 264009661
2 116244 181900105
1 178342 189892 333159061
3 193526 51642
2 19122 889897077
1 47154 83684 75198097
1 114480 173742 816295622
1 9225 35963 382691734
1 92417 188186 612276714
3 76454 101799
1 42033 179840 58404435
1 79064 170325 682179360
3 26222 91924
2 112172 337415766
2 17710 176338339
1 4453 31053 464257739
3 46565 183461
2 21701 596912273
1 16065 193821 61956858
3 198349 109396
3 123611 42260
1 9916 46675 128995446
1 14610 58955 698843102
3 158482 100199
3 134842 193976
1 29845 172931 680003241
3 74226 52670
3 149009 96142
3 132634 91564
1 69988 172642 213916510
2 29084 990821139
1 27823 188706 246729300
3 156851 88586
3 19857 108524
2 155054 439339155
3 51050 155553
2 51988 625757780
3 91528 38060
1 95121 189363 171383227
2 15461 168270069
3 48478 129895
1 13562 112858 629143541
3 96776 50573
3 3159 84585
3 196434 126794
2 128436 679674798
3 7923 141139
1 51326 81104 170675984
2 143506 7455365
3 88764 189170
1 61674 85984 612384839
2 59483 434104990
3 56300 183055
2 1102 605341719
1 49239 115222 597252929
2 97079 749412317
2 7863 785782983
2 17745 96828571
2 23363 189278459
3 109700 47791
3 174679 105043
3 55552 24539
1 23533 89878 599292926
2 148053 132352734
3 127722 135870
2 76301 720391827
1 67684 181698 560062855
2 67142 3747737
2 14210 50223731
1 177644 195223 749123535
3 109653 59905
3 182410 29339
2 59098 28925192
3 110923 8286
1 1882 53385 121483847
2 185501 480591943
2 72662 933837653
1 117868 118051 30514008
2 21575 140419921
3 101528 108806
1 14775 48971 577224605
1 55973 121410 499742863
2 135747 25304550
1 14784 62303 420398955
2 71363 737081403
2 146531 257653949
3 23126 59590
2 46829 58538875
1 2124 55158 518403213
2 175432 876179291
2 155694 212317662
2 30978 54553605
3 188475 162056
3 64139 141040
3 109220 184921
1 64127 133054 740923953
2 157664 753294302
1 108162 122377 504375832
3 133665 18300
3 52844 111314
3 154368 147387
1 126484 163077 662696982
1 62268 89597 161358515
3 64469 86199
2 107797 325363017
3 39909 116258
2 89275 995514637
2 166058 86450275
1 158096 183155 72087740
2 148742 19352660
3 36437 157859
1 74757 81914 993059654
1 127829 152558 676360505
3 126043 120213
3 97424 135708
3 91099 38536
1 86864 119841 287890233
1 105112 190744 740715543
1 9354 67797 31566664
1 38342 177823 813162145
1 27813 182029 170520935
1 12670 48804 716099727
3 71805 177452
2 106164 115293310
2 167741 583426608
1 94881 197777 881604245
2 135669 459414076
1 15645 133249 720619257
2 63664 784755923
2 111165 354491622
3 149272 102704
2 55482 243191725
2 40491 480587335
2 195908 489035086
3 14738 88686
2 106342 35321141
3 78429 99124
2 178580 395266180
3 18001 116685
1 62328 104429 516826282
3 169114 180675
2 86708 150780354
1 104246 185948 544525369
1 50443 154652 703332898
1 1463 92501 974532162
1 25545 102977 354215085
2 96834 107295628
2 7514 402128699
2 19833 631278319
1 49096 113603 622261954
1 29924 96757 629305763
2 52310 667451275
2 136433 683024494
1 49041 191275 108924945
3 135572 64724
3 13170 131218
2 178936 310205431
2 79191 557489949
1 62737 95099 913801427
2 3860 366395361
1 122440 168554 922268549
1 3788 46999 360129042
1 26013 173766 844906703
1 18025 159989 631266961
1 31874 84816 455781608
1 10756 154250 876510017
3 168611 120989
3 128479 52299
3 9181 91159
1 44547 184076 316454038
2 56693 998808876
1 24497 130726 523367751
1 97221 114499 668520017
1 119942 184532 560904463
3 142759 43180
2 175320 465563429
2 50098 846037293
3 56836 195399
2 29160 362968921
2 13222 1636474
2 41820 185179950
2 186285 871894429
2 47698 143445167
1 51345 194811 576236895
3 19608 131741
2 151099 111552414
1 93533 137726 361108320
2 77161 229040171
1 130509 169409 892482001
3 147657 167556
3 45144 100575
2 167581 114176795
1 2323 38149 773140411
3 8509 191149
2 53521 430453991
3 149422 23879
2 47247 259929544
2 90025 997131214
3 124926 138963
1 68124 181543 546732859
3 191228 31724
3 156761 178196
1 11058 28592 611427638
2 44850 880335455
2 29885 246930930
1 142540 169035 258728876
3 4816 133340
3 95561 23626
1 85323 124792 868890879
2 144579 169910260
2 86988 802598832
3 24721 67569
3 83400 37248
1 2037 26647 200702412
2 113489 658799970
1 86454 126732 906966884
2 109881 487999908
2 178655 725170679
3 30469 69757
3 14702 85344
2 136450 49708687
1 95797 182618 752245158
3 63586 40979
2 167190 226443928
2 144727 639405192
2 73178 245537014
1 29712 91539 779944188
1 36034 119553 236339005
2 187871 43547895
2 114641 499054748
2 85710 333936100
1 22101 163761 192580079
2 52841 303095740
1 67782 160342 874262968
2 173 517593731
3 186704 233
2 160144 169223602
3 123485 124891
3 176998 80575
3 63670 48533
1 167652 170934 13553181
1 78513 180425 544671402
2 193575 426555676
3 56384 199248
1 42002 96240 153610988
2 38405 172737964
3 85169 177421
3 150599 18166
2 9309 207734906
2 22149 170263115
1 193487 195889 917238265
1 5043 150861 38999744
2 25565 280555454
2 148271 457937624
3 67402 171106
1 16025 138235 582512780
3 32225 174736
1 90018 116605 325582318
1 117363 187306 220422913
1 78617 172845 271444048
3 71422 138792
3 25976 153480
1 76860 116449 667912551
2 52642 636646357
1 51676 82115 271943138
2 122990 63169784
3 39631 45805
1 17289 158279 474829418
2 155617 806530669
2 107960 21304535
2 164534 70631515
2 102525 319327216
2 48317 114933987
1 111323 172989 644326710
2 109990 662317753
1 60425 111034 619962423
1 771 115017 788569320
1 33839 93570 900782697
3 24408 197767
2 195757 845126622
2 23516 25576652
2 66571 181752466
3 120580 101552
2 174922 985704256
3 12712 26439
2 43264 524879526
3 130367 191609
1 109943 129507 721531064
3 67754 83861
3 163191 29762
3 53852 54010
2 130293 724782069
3 70531 156057
2 144255 540572946
2 58753 69252693
3 24073 162862
2 173192 666383585
3 130331 179770
2 54910 115955168
1 79610 102693 796889648
2 50537 758327918
3 8374 123957
1 158069 170160 788213054
3 57187 99284
3 2163 139022
1 110425 158483 202459381
1 66233 124770 654531288
1 131305 151273 772879608
3 54914 88328
2 42546 208850146
1 103291 143530 32494959
2 13066 998385323
2 14502 606459382
3 56476 142609
2 113784 460156201
3 125659 55541
1 87390 98127 754279212
2 49235 280188874
3 99318 165700
1 141849 147696 96419890
1 19785 25444 576694855
3 64101 88201
2 91269 451822068
1 106391 183604 202133347
3 149748 114523
2 148032 405645793
2 152327 250879249
3 1792 109082
1 91061 165515 731264332
1 76242 111713 735970602
3 50192 140119
2 177652 376485716
1 96007 140060 667210847
3 15805 7783
3 91053 67362
2 96055 649188071
2 179315 114089593
3 59045 120030
1 5483 136927 200209073
3 51448 44216
2 90829 471547128
1 62648 81916 506803051
3 141105 56115
2 157338 376998648
1 4532 90050 882265642
3 41358 74011
1 39022 100810 58233769
2 41495 880626086
1 27033 187146 622353069
2 56151 474191760
2 106451 208370058
2 191534 930043170
3 157483 98139
3 35431 57490
3 175180 125702
3 63404 187316
2 100510 7435657
2 150075 6907927
1 162621 175301 278888456
2 30055 589597405
3 193161 117036
3 152347 180197
1 28877 106983 969160556
1 118923 130435 290078644
2 61427 824023150
1 11907 100771 978127778
2 175811 737879533
3 48468 158320
3 29205 17742
3 165423 147066
1 60401 117744 242865303
2 109341 50056491
2 17033 283908333
3 63296 172135
3 100286 34180
1 39443 77589 973889927
1 78215 130694 575833416
2 151832 702971474
2 100777 489378800
1 139773 166470 387705203
2 141693 707608238
1 113624 173061 779470257
3 185366 121656
3 80188 52078
1 78800 194467 746733142
2 106448 774354093
3 26825 22603
2 56016 50738186
1 104339 152055 434772040
2 168936 586911800
3 2850 95631
3 116246 69745
3 173477 113244
1 41327 151956 52466151
1 172283 181978 166785629
2 93095 940697218
2 120958 251381750
3 123521 129965
1 86785 131306 920311826
2 171315 916603351
2 131760 275523497
3 124438 138080
1 28980 43166 324089237
3 158401 137337
2 188611 281774836
2 46432 782607437
3 72645 83528
3 168937 4142
3 119451 118187
2 102710 902441618
3 117722 61321
3 192506 110567
1 61733 98056 813036588
1 12837 186002 740433218
3 105383 100323
1 16826 177435 157339557
3 99779 113287
3 140870 107390
1 90555 190232 453184480
2 48007 51944605
1 179076 198936 936220114
2 177981 14255162
1 110386 191649 927477016
2 69001 269219989
1 60757 124493 519593332
1 14501 50090 576265606
1 78492 156625 461379236
3 79453 108756
3 185231 41296
1 96981 166432 480620906
1 12721 164249 949333198
2 4012 144801842
2 6295 936428412
3 1252 33618
3 131654 14620
2 176166 548119577
2 92316 435268442
1 17374 192383 249299591
1 112263 114059 645559248
3 38916 32411
2 57138 362181464
1 46100 168402 31144811
2 20432 967137332
2 166485 387766196
2 69107 187088225
2 95349 326888263
3 7686 163242
2 21837 760923673
2 130576 483592797
2 151745 404547904
1 138104 196054 83655006
2 156236 824751353
2 70377 937488116
1 26558 49352 753210267
3 184862 39738
1 34723 149482 894004564
2 149081 530960054
3 11908 119029
1 114837 151771 949468064
3 194154 13926
1 51390 80794 333437301
1 150464 196887 778513939
3 3567 133452
1 7616 120610 975731861
3 126708 82749
2 16003 770846454
3 22867 95032
2 106623 755342424
1 61642 97467 891158398
1 23252 179047 660114409
2 86214 687680701
1 107448 117010 11886361
1 53255 54007 87487931
2 173192 625845101
1 74119 122316 294837572
1 32954 34506 630908099
2 145634 902696728
3 186085 1937
3 199034 25565
1 68674 156355 752971283
1 6809 14150 114232819
1 2297 137853 9314720
3 40084 51584
2 150120 864564883
3 166437 191098
1 111799 123814 243217771
1 53783 88009 548203781
3 95481 77299
2 70360 473011282
3 94114 103882
1 83822 128504 436561438
2 177255 38476512
1 98685 113583 654454617
1 96129 104110 912595674
2 170800 615390446
2 44513 484419046
2 138111 709186335
3 154910 61599
1 3365 146646 976316911
1 89129 173583 644072073
2 128580 769197074
1 104067 172506 999076359
1 55857 179603 766542958
2 58511 812009012
1 103896 130017 531512187
2 179654 662974912
2 7557 753202363
3 114988 117954
3 152584 173365
1 25246 85562 933292154
2 25106 746173060
2 127465 78922599
2 16482 459059893
2 180191 766828783
3 135 58859
3 114823 151462
2 63112 395058417
3 143814 185266
1 15354 176613 236367988
3 105445 140618
1 85223 86807 552607573
3 145439 97636
2 16103 91956945
2 33575 380090193
2 112857 525998982
1 36829 156233 550990533
2 199466 459299696
1 42670 112069 349610666
2 86764 914291482
1 77863 183600 228623028
2 142384 763089936
2 107997 165924516
1 133352 148900 327994781
1 6098 70321 162892772
3 147054 37002
1 82551 146593 900507504
2 86690 689691242
2 163457 534079122
3 160536 22582
2 154989 692906459
3 2790 81490
2 178599 996686450
3 42108 71873
2 13058 249608262
1 74299 92425 634544682
2 179323 836992277
1 97494 103819 76521591
3 130140 168980
2 55784 648305817
3 83415 94084
3 48534 72838
3 160722 148434
1 67307 182684 236362592
3 194287 42086
2 160421 457926845
3 102768 152077
1 107809 152461 330311261
1 41983 165907 438356868
2 133640 725312699
1 48020 55447 176314987
3 162595 23981
1 15342 36389 850998615
2 185699 637371805
2 155506 423595936
2 195158 433333584
3 40699 191386
2 63687 755475293
1 119945 188912 150391368
1 78079 134716 94538552
3 183435 66407
1 125236 164648 800562430
3 98784 191842
3 176283 67267
2 15174 15410822
1 97923 149438 674360822
2 174522 393026984
3 62379 150671
1 48652 197655 266753932
2 51204 768475570
3 61639 116429
2 72507 882048509
2 163542 718534425
1 133024 161388 189976522
2 174904 510025556
1 13092 27634 93910689
3 99321 16641
2 30250 948051220
2 183792 360115115
3 55304 47632
2 81016 977893380
3 98022 186924
2 18501 645160051
2 16443 698826414
2 117437 448544220
3 6974 197615
3 72088 133561
1 29517 66058 52221500
2 41409 715129079
3 115413 59536
3 124781 102963
1 29580 95859 691504545
3 109796 58504
1 132496 162366 873114330
2 79417 547496456
3 109082 63489
1 35878 165524 274424749
2 171781 18540217
1 54352 55943 412557670
2 157326 353008073
2 47643 508122140
2 134567 926267936
2 11751 472893974
1 35346 146483 130790768
1 6790 106603 576049998
3 12412 184582
3 111750 94764
1 153582 181941 794529248
2 132487 108694452
2 93502 99793378
1 59077 63530 548599557
1 58097 95337 991859928
1 4477 36394 209289130
3 70739 51109
3 137651 1054
2 56656 966417638
1 143266 183725 928836480
3 24048 143645
3 76347 113272
2 69097 288368625
3 14648 170512
2 172492 822637891
2 49962 384179724
2 31459 549790771
3 183554 64527
1 88155 147548 687111936
1 80980 163019 780076823
2 125365 648519113
1 77039 131206 498921259
2 120283 598812845
1 30901 121184 273548451
3 77815 181530
1 15060 100912 844738814
2 34591 741563865
2 1292 566326791
2 181750 818694304
3 165435 141269
1 50866 62116 705804503
3 74446 158415
3 86556 73436
3 37394 44481
3 80883 135000
1 100872 115403 420752879
3 197112 129398
2 84669 905297200
2 93777 237208410
3 5836 75051
2 8101 717904764
1 3028 101605 466160131
3 194608 40375
3 167280 149157
3 2873 77194
3 195886 114819
2 22058 577886226
2 186585 626301214
1 87127 134074 420029285
2 41704 480551944
3 120669 191036
1 55174 58652 594005206
3 150805 74945
3 137079 188380
3 60029 57758
2 139622 709291968
2 47376 23599122
2 124006 391550472
3 13318 20472
1 102204 109953 394795318
2 133297 173254557
3 59097 194384
2 174238 470028673
1 10107 177815 321969518
3 72592 3027
2 147768 159446036
3 135152 10680
2 139869 421593578
1 98198 136025 360302674
3 120016 30202
3 103684 132356
1 108768 184616 593315240
1 82252 110190 792137804
1 30792 94598 164983327
2 165639 976339535
2 137949 80791039
2 28741 116106914
2 62278 347980428
3 126498 166609
2 119631 800969799
2 91979 89949506
3 25526 184973
2 127289 310040119
3 169261 53034
2 168082 162832328
3 105334 64886
2 19982 100478018
3 97896 65766
2 28206 139885401
2 96428 263742356
1 1622 32857 308971917
1 24215 157607 339371229
1 102532 181794 477918304
3 22211 79612
3 105767 146271
2 116691 753941112
1 105076 139543 884116579
3 104950 13307
1 102810 137657 317654501
1 29925 182112 622184969
3 28968 35342
3 130855 179339
1 147053 192199 38907277
1 37396 78209 464149411
1 98120 156364 187563979
3 146895 162677
3 65395 46730
3 63642 183794
2 166812 522057206
2 38271 374010637
1 149908 173206 1768030
3 102233 151127
2 183512 880905638
2 74149 911416338
1 71229 91327 345502300
1 109848 133135 527271846
1 32482 149208 488382098
2 149554 291571654
3 154661 74326
3 137163 2679
1 43 106560 395503241
3 183538 186881
3 131504 92005
1 107358 153021 465846372
3 128657 52260
2 161022 982545274
2 36994 712915616
1 90224 104550 705850201
2 79983 103152154
2 45440 387575754
2 141330 211205612
3 192062 50745
1 65924 136793 934935691
1 60758 113794 617973107
3 24390 97924
2 98013 154366109
1 59657 190551 60203601
2 5518 710615706
1 74817 195601 652351959
1 65906 111093 119981158
1 19171 56873 955690810
1 12433 92157 762792723
3 11743 141062
2 193781 763621166
3 35673 117035
2 109163 130541273
1 57969 124731 178037150
3 167332 35376
3 24896 69
3 170724 40160
2 158156 99467657
3 11119 55070
2 26149 286049089
2 186979 123353039
3 164326 110937
1 20216 125776 813135104
3 16691 98409
2 375 529670665
3 61063 42714
1 65576 88316 282338997
2 68779 636530302
2 178173 111259285
2 103721 836689753
2 162368 32309123
3 4199 166588
2 175022 372748607
2 119296 622737654
2 40252 415858324
1 6282 21647 933595862
1 56532 91467 86245712
3 77329 1481
2 88358 910118211
3 143201 72171
2 90641 716094859
3 115118 111645
2 195249 109283280
2 146591 251529111
1 165830 183442 950772442
1 192963 197515 479221649
1 47073 69608 655192629
2 90550 75926155
2 170066 932012997
2 32120 22206861
2 151023 774909419
2 194634 462698980
2 162126 777847000
2 131217 377178336
3 21185 39309
1 20459 32977 132152914
2 1694 347854807
3 163106 8131
1 414 18375 845419520
1 59238 168714 320692553
3 38244 134051
2 8187 169068706
2 52589 150812080
2 171395 642748570
3 91997 130104
3 195817 160304
2 196235 982736039
2 159461 818761940
3 41365 189900
2 148818 383988824
2 32264 167099799
2 183859 992395768
3 114148 9852
3 94759 150694
1 25857 147952 668601234
2 188068 722771709
2 147425 374944494
3 166894 77653
1 100518 129781 691413920
2 64974 888904185
3 120139 91858
3 80076 184710
2 13464 352133171
3 178079 51608
3 85947 40518
3 172351 174467
3 52639 66245
2 163286 161218872
2 131932 475624294
3 21660 13542
3 157651 121058
3 137035 41253
2 64762 360083244
1 88744 158970 289262854
3 2856 198298
1 44618 58715 969668180
3 25698 77351
3 79485 36626
3 52997 75396
2 125629 871079825
3 190662 130693
1 83530 172298 127360248
2 127720 482924697
1 109054 193244 426917355
2 12346 424393704
3 24112 28266
1 450 195534 869734995
3 178903 97391
3 120186 86718
1 116690 117675 451583137
2 1494 495486391
3 144571 94807
3 176812 160216
1 79559 83046 506189342
1 145028 190328 552373431
1 121098 137123 759675505
1 27391 136565 768665771
3 135486 22701
2 123591 593595032
2 198521 64270745
1 29539 42257 952931486
3 168175 3529
2 95722 646345375
1 175326 179344 606741944
1 34146 114983 341643345
2 147752 851930886
1 90455 131813 52046348
3 198748 19847
3 16542 3772
3 119625 53331
2 33506 553076345
1 38245 144877 210430101
3 191414 155141
3 124705 33769
2 38604 965266168
1 83264 150248 632310159
2 94130 898480720
3 39234 168657
2 25000 821792111
1 37779 123802 265858218
2 182169 555410439
3 36768 133317
3 179818 76839
3 31206 54877
2 9722 563871673
1 61530 65206 449567235
3 85419 180210
1 128797 190156 71259294
2 166968 649099692
1 13023 81732 296235134
3 118667 148630
2 186249 864217884
2 147750 662986592
2 125800 174685721
1 48512 117911 542170450
2 89530 384557395
2 34653 471507805
2 78472 78802423
2 168704 473872969
2 81242 903579498
2 31375 461958912
3 172701 65933
2 31117 814004319
2 64101 485639699
2 110086 764055987
2 19011 498600861
2 168894 478085645
2 114525 702324383
1 129742 133232 400892372
1 13116 132237 162305614
2 187519 559489704
2 34908 382082673
2 77703 509607582
3 62910 76060
2 50577 2889614
1 135880 147358 242628673
3 168312 103251
1 25924 84190 602138833
1 14923 72867 992903524
2 128304 607311050
1 43144 92766 431791329
3 142429 108031
1 24547 195952 767828297
2 144452 526452749
2 39834 323847611
1 178563 180706 17703612
1 28591 159549 536863383
2 147650 233276560
2 64914 862314197
2 63135 338306746
2 6794 932610503
3 79178 89598
1 115378 199408 360157819
2 157497 787171856
2 104413 797793094
2 192269 723363610
2 86759 473326223
3 151130 142194
3 182433 18541
3 9526 92992
1 63674 118237 652343334
3 105724 27542
2 159776 255966470
2 94742 338599428
1 130270 155604 690210840
3 98419 56285
2 183501 904579716
1 152594 190426 750226041
1 20444 189918 961497165
1 59777 156017 153056500
3 162073 47499
2 162644 199170019
2 79173 608229
2 12631 411695597
1 86989 87068 808212370
3 173598 143230
3 136349 122412
2 156043 545550946
2 102505 700369952
3 147212 94676
3 197422 127431
1 59827 67026 353944899
1 28154 29301 838929235
2 192223 882632414
2 166109 391802583
3 36334 34705
1 66181 195800 269631686
2 35903 761588012
3 29934 74857
2 79790 912139187
2 54677 600974723
3 117354 81398
3 170909 140738
2 69768 714153386
2 115762 698370125
2 19108 670037724
3 74980 130344
1 70970 142472 160648484
2 75261 290255993
1 92805 99504 540514562
2 177868 582219890
2 191123 416620725
1 38135 107585 545392171
3 137582 36443
2 99963 796889069
2 12692 505614427
1 56798 126040 894693556
2 168881 316109601
3 64239 13899
3 31141 166398
3 177123 188047
3 2496 147030
1 18912 38403 378983879
1 74234 199416 215200500
2 110926 298569479
2 149893 810456478
3 969 73700
1 130748 190892 198426087
3 11247 8694
2 174053 958437570
1 12445 153476 903854738
3 189397 58481
1 7911 152722 513962847
3 32860 41487
1 51476 112800 828111897
1 80265 147375 165576964
3 18502 141403
1 81058 169203 433399733
3 77960 5962
3 71683 113210
1 31121 77771 151193646
2 84153 476460341
3 130930 38665
1 137864 189402 773622138
1 130141 185167 908977910
3 100964 21489
3 191763 25525
3 4683 99155
1 120850 150963 196805376
2 115187 353029129
3 85204 153796
3 6789 90594
3 146175 58275
3 77677 63916
3 19967 171189
1 61643 187669 84312169
3 89529 48885
3 143349 168726
1 94700 148002 871153526
3 177272 77831
1 87927 163563 632576443
2 57479 55841170
1 99843 195659 804798062
1 24660 164654 169031128
3 81789 173379
1 40491 100404 96769221
3 89967 13787
2 108930 606199330
3 190528 72508
3 39532 175989
2 74716 536686630
2 94488 324380446
2 127191 76871145
1 127831 162976 141801638
2 100736 529002819
2 66799 246473536
3 78202 81614
1 41420 113800 825975945
3 119602 67711
3 48071 93723
2 81218 872632244
1 3037 68963 218894129
1 167 196746 888614690
1 106759 107347 146651500
2 148850 64601149
1 1726 100391 24172944
2 8361 562039064
2 131452 85716596
3 178008 55219
1 20519 45992 777458136
2 33341 741805193
1 128139 145092 281212468
3 189301 44241
2 174341 148422369
1 51694 179686 262510269
1 59654 154906 17416436
2 161210 767653495
3 90765 18327
1 15055 21826 74005800
2 96710 758708528
3 47393 100628
3 185453 180433
1 18521 59197 453811615
2 28313 145864335
1 171649 186662 561247289
1 54376 198572 303929641
1 91319 124976 945100212
2 157746 680863013
2 103409 662597697
2 196863 703026019
1 18543 39197 773024030
3 35089 101066
3 166536 48347
2 103347 438802775
2 181841 395028911
1 29005 82221 308650324
1 4649 171460 688945752
3 121182 14824
2 101407 370730261
3 11872 124147
1 118309 191233 746983447
2 132873 573354222
2 73774 313946236
1 165424 170765 706404605
1 64435 110344 589660535
3 11687 13749
2 97177 973639967
1 35679 56481 174306404
2 136545 118278307
2 128937 840987652
3 39920 100606
1 21516 197565 707513861
2 142635 855465044
2 62318 688065819
1 142760 171278 335793813
1 147371 154071 863724353
2 183611 77871223
3 173377 17856
2 140653 271556340
2 101638 863291279
3 118876 55665
2 11387 868650344
3 141523 70061
1 113456 166557 74172030
3 107320 50406
3 6542 134847
2 58202 843113619
1 38658 92610 173531195
1 52427 199357 537426546
1 60107 178605 476878136
2 89314 214849026
3 39596 54489
3 110537 122751
3 146203 127865
3 50371 147024
3 102526 76385
3 53571 122238
3 37243 108876
3 104025 72767
3 148924 63793
2 171231 872284814
2 25775 919777190
1 36549 47918 653596128
2 6424 822198857
2 199148 803310044
1 47653 152386 335075850
3 41371 88493
1 64663 145892 520701247
2 99204 276999444
3 45953 101469
2 111286 562842225
1 113729 155323 40829378
1 3046 176371 809015742
1 110278 157912 636615541
3 37976 37549
1 100683 122341 599148258
1 24554 60355 738905666
3 180845 131872
2 153214 860229751
3 96599 66446
2 192019 717636990
3 141734 19211
1 50836 163743 592424205
1 962 166951 104302205
2 111359 723433005
3 138992 131824
2 10655 295676966
1 45011 64035 993480115
3 156534 155580
2 116995 243820198
2 193520 836754408
2 18947 118013436
1 132855 137052 591068756
3 121914 126724
3 101911 151093
2 76663 114068958
2 146145 825147081
3 144711 47800
2 14682 745776545
2 71344 150804240
2 42579 732915643
1 28320 30300 753143262
3 135369 57014
3 28533 134407
2 127570 980674033
1 49798 118191 816099607
1 83719 196198 887394182
1 121648 164565 305804607
3 17202 89267
1 125854 157175 750361816
1 33494 96616 856242490
2 73215 334416580
2 74337 645229595
2 82021 304820570
1 2610 23337 308123119
3 193314 91976
3 50429 126259
3 40436 180895
3 26963 144620
2 3540 451031681
3 80497 56872
3 68698 151987
2 168290 690942987
1 70901 173100 880053917
1 49259 50396 864304666
3 192684 99924
3 168361 118986
2 13051 691415289
2 121376 462604513
1 37699 170034 892994591
3 103278 109274
2 1879 926137197
2 137895 554453003
3 57585 189535
3 73280 157625
2 159360 307554765
1 8397 120182 87908196
1 38293 153751 994773204
3 183308 127768
2 98697 706151531
1 39910 192668 753972251
3 60841 106071
1 193384 193736 346056027
3 146083 111552
3 197857 38343
3 115977 143685
1 30638 112960 537569082
2 8174 873377813
3 94139 115948
1 59640 116600 49031844
2 123342 608675478
2 29243 357353861
2 157843 860585727
2 14865 56439963
2 132059 106274871
2 160315 569916244
3 65051 68724
3 148886 24562
3 48689 70844
1 27689 136436 967482969
3 97074 52662
1 27620 148434 960213533
3 84078 40279
3 14323 110973
1 149503 185179 889051794
1 150262 184690 806496489
3 123321 168010
1 3161 170865 651408094
1 119024 147814 42472047
3 48119 103092
3 58975 141129
1 64592 150256 229705460
2 26817 505637171
2 30525 15548021
2 90634 84605448
1 167084 171612 337836679
1 122922 177417 349191414
3 94462 153290
1 152885 185939 122457544
3 191690 195741
2 166871 416560980
1 2712 174387 925911884
1 94737 173619 528473120
1 92489 92864 907539851
2 34622 304695260
1 90323 196943 335864315
1 18222 28636 330291277
3 7826 110322
2 75454 565187421
3 97877 138120
2 162518 698000570
2 13881 449606159
2 49857 546027089
3 195025 53306
2 196950 23742963
2 134800 445559376
1 122201 143805 176372283
3 171932 137880
1 81445 186819 732475378
1 36582 197456 537683485
1 17829 108901 212568454
1 69271 107274 487178360
3 135944 118583
3 87127 77113
3 34538 43893
2 190549 89137166
1 36490 62875 463550092
3 91793 96562
1 60248 142867 323856484
1 32475 175116 238079579
2 89490 679956172
1 159676 169032 682456923
1 61767 75062 571276332
1 10183 25622 659748096
3 85498 107139
1 68878 90994 968591664
1 12281 189744 524476065
2 9653 167306563
3 95546 176391
2 148180 862922037
1 8483 167518 816852359
3 190655 12067
3 164671 106941
2 30530 490076859
1 26890 194905 652093265
1 70158 89497 621305051
1 41981 145788 808592708
3 127611 61161
2 93118 890147329
1 111288 132043 809936376
3 147991 186870
3 101909 102806
3 94068 133399
3 55545 107236
1 157606 166514 411309315
1 15113 192965 184884510
3 176633 147854
2 146654 568628094
2 78026 640411791
1 70425 195586 918011534
2 68913 916603359
2 152682 52488899
2 44307 134765114
2 179469 14640947
1 38951 87577 93864713
1 83647 93089 873393
3 73363 159674
2 70317 903284557
3 76667 90317
2 11987 265105884
2 15733 38260520
3 69606 16781
1 16942 131081 165430661
2 95605 871539741
3 97700 170518
3 136447 172997
1 69611 106174 207711073
1 46108 95061 71750017
1 14167 85117 563842725
3 136544 5260
3 66729 69417
1 10383 83993 38807688
2 150687 466179323
3 183900 71313
2 114806 295451705
2 111536 536005282
3 64629 170426
1 25236 121925 552128999
1 92961 121931 1689927
2 103886 720096549
2 95692 87775969
3 125759 134896
2 6123 539876707
2 137217 559475087
1 149098 186082 988772912
1 99797 128149 66857851
2 109915 361464154
3 124086 18051
3 100047 18646
3 25304 60392
3 198854 1318
3 73525 73134
2 129246 786294420
2 134451 137990381
3 174409 167014
2 123381 934979129
3 35476 5471
3 38148 127840
2 74552 777273477
2 152470 310174136
1 115468 187546 849634512
1 75115 175439 33319189
2 169521 85088042
3 110542 5021
3 122712 133242
2 80715 581165981
3 73921 128925
3 70125 128536
1 35125 58028 651078395
1 20160 168141 64279681
1 77922 198216 947732145
2 15885 857946105
1 86682 172798 26058443
3 181877 87570
2 75352 966543869
1 20553 68642 57232771
3 42660 148634
3 118050 187793
2 152208 292852105
3 31602 110491
3 73925 6316
3 2274 11416
1 68745 189219 806545764
2 133126 799420612
1 13108 88727 916544948
2 51180 777318888
1 57465 175096 640946205
2 49785 512623281
3 187073 10752
2 194067 839916124
3 70700 196738
1 16568 37955 442250076
2 94972 620526718
3 187791 74010
1 107253 115725 642408265
2 105200 120425057
3 53920 197944
2 173244 191496735
2 157114 582331498
1 68246 85210 817933238
3 190127 133212
1 38742 105277 581499787
1 115086 164998 45113608
1 84595 123293 559940850
2 160009 804041008
2 107493 875871153
3 39304 154446
1 98579 151865 478249226
3 147695 503
1 154806 172218 627161947
3 126382 12561
2 165298 238501518
1 32297 189845 999262471
1 83930 142950 322770910
1 31345 178301 971847540
1 34462 129596 924448026
1 15318 37344 174530885
3 30229 37366
3 177828 27490
1 132127 155200 712461099
3 40206 104534
1 10984 191155 541866728
3 147804 38885
2 88856 775552234
2 153639 585930481
2 164260 4494970
2 164635 547838129
1 99665 189516 297524472
1 10588 186145 715658790
1 39865 120731 957082114
3 138784 46432
3 140958 172251
2 136143 280690542
2 18956 912698817
1 51628 74528 694552259
2 133178 139974070
3 199779 153405
3 126747 145907
3 24011 128675
3 179191 145317
1 694 47725 378084858
1 178469 180705 652904365
3 16449 31349
1 4184 134164 593108715
3 199823 77706
3 30254 56202
3 152249 147955
3 151943 194883
1 19914 65226 9169398
2 132615 923685316
1 136483 170086 665350299
2 42036 366476745
2 177290 947311481
1 128029 157353 500896530
2 31609 127177129
3 100428 13555
3 71740 74156
2 68287 288448242
1 72282 182087 36640279
2 102648 685285461
2 88340 379404990
3 51727 133426
3 46526 115900
1 89535 110143 794900300
2 76232 894697328
2 33090 623791007
1 103448 179526 910288708
2 88812 27114572
2 130937 885279575
1 47224 49104 286818027
2 122164 697666066
2 47368 443817558
3 141067 12241
2 9718 576213783
1 5371 62777 191254422
2 30686 598572820
1 5317 114172 770497943
2 50127 200408941
3 102999 22908
3 33156 17903
2 60168 62903305
2 42640 89458681
1 11579 192067 735186230
3 698 125885
1 44377 189681 27922910
1 127974 162876 762757418
1 33818 61408 840287914
3 44400 197833
1 29047 172315 910105982
2 139264 559928682
2 112977 625020049
1 1201 116242 920520450
2 147119 712028940
1 48358 144615 567609471
2 137787 463657544
2 117466 906834660
2 128882 148435679
2 132574 382747871
1 147145 154574 59204728
3 161194 79246
1 44768 184078 393678276
1 39716 80149 574069326
3 153158 13807
1 6751 158441 262376807
3 141145 115901
1 50569 68836 405653856
2 188002 134298501
1 82689 96249 214709338
3 165688 7110
2 141148 956753206
3 180149 41185
3 71792 157236
3 185853 107528
3 181741 186086
1 27221 80052 917805564
1 133626 159452 18631091
2 334 38439923
3 152824 10307
1 61249 126671 861843363
1 77959 192514 294847770
1 1899 99739 231573541
3 123946 72542
3 171983 1199
3 2291 99408
2 149379 587211247
2 14962 232313874
2 30066 507544213
2 38848 460177637
1 117818 183272 405758643
1 119858 141776 884129104
1 44852 82960 982765717
3 44540 143292
1 54396 121244 991057208
3 199165 34701
3 22879 103520
3 27919 13289
2 195028 497030905
3 126696 94249
3 159581 171701
1 6629 103283 971551532
2 34556 785846160
2 82884 907375477
3 77668 109066
1 11402 164189 116777959
3 172301 134195
2 42827 823978943
2 29200 707886325
2 152617 646994611
1 2288 50123 986952748
2 189504 308837001
1 3324 58544 540075901
3 178795 73955
2 107468 726644636
3 47909 171315
3 14284 55503
1 86246 97040 376587280
2 141627 83647049
1 124071 164130 126394932
2 115119 682211135
2 97820 144731961
2 9426 50087873
1 10887 166499 127163188
2 166801 563252581
2 41962 141489944
3 111309 89395
3 34595 4740
1 109314 168496 8301158
3 158638 114957
3 99444 76716
2 174374 975029811
3 58731 45048
2 13839 972191882
2 97306 764940253
2 176525 704407347
3 150477 154600
1 17061 109615 640550037
2 24803 192039702
3 54704 161586
1 3199 157050 168651090
3 138620 79201
2 122346 944346345
2 184961 595769957
2 154378 672390211
3 49625 9377
3 70985 198221
3 86222 60811
1 4651 120943 872268104
2 27199 565584382
3 20334 124720
2 182098 353422136
1 20111 177262 646536965
1 99934 131564 624137162
2 114978 830869259
2 26006 319209509
2 107255 849680593
3 106255 143538
3 179592 69031
3 142413 37751
1 109165 170633 282871518
3 96265 48157
2 168432 659690161
3 55102 60522
3 49586 152489
3 147239 133236
1 46220 97252 992754075
1 51941 129207 508882332
2 150573 923890130
2 75004 754757037
1 48544 92992 193706665
1 56342 78772 488286952
1 58102 75840 969157115
3 81821 103757
3 4206 86004
1 28334 54386 697561955
3 35103 152394
3 169126 188309
3 95906 16086
3 91459 79612
3 196299 52972
1 47359 127827 486348967
3 127655 12583
1 120193 190547 949664596
3 174293 15120
2 111630 482656923
3 33364 125237
3 193835 54283
2 150778 98909818
1 74149 159264 159395597
3 107660 171069
1 89364 147748 401888457
2 59315 343913269
1 86942 171964 423214700
2 19071 539392764
3 20489 141641
1 42890 196012 102496346
2 31933 355066974
3 134757 164920
2 27160 235230244
3 173755 171941
2 194123 464970075
1 61000 181456 21219379
1 71776 82433 922197764
3 16547 86787
3 123036 171825
3 46012 86449
2 63504 314287602
2 3161 582213675
1 42773 188182 251386932
3 175050 148678
2 6712 459034966
1 2166 16899 955684785
1 112396 154733 467041763
2 163901 928461736
3 25296 119300
3 146103 56741
1 77314 152796 697377534
3 102935 156745
2 182451 641347213
3 131927 7101
3 156808 164914
3 67015 73695
2 31134 241277748
2 93730 296845318
2 193850 583416407
1 74045 97290 79145042
3 106876 184227
3 152490 199297
1 11545 28157 13611679
1 33124 87447 300056247
3 19569 76430
2 112986 420435424
3 65693 54372
3 35326 93231
1 27979 94300 101625997
3 145296 82634
3 68382 45163
1 665 71950 942324114
3 67815 108452
2 185068 555722921
2 139526 587057598
1 42414 155123 85981364
3 150536 148081
2 331 840395749
2 195360 417645354
1 11065 157857 434272388
2 147675 333174532
1 88499 175666 700097730
2 128999 567466384
2 198792 895866716
3 91185 83677
2 42582 181030307
2 67866 961644850
2 19308 475548225
2 42458 843098846
3 129256 118520
2 112975 439874137
1 5260 16947 998071813
2 49719 983210982
3 113838 184809
3 162832 199241
2 31130 884844406
1 6438 195249 93686384
2 65892 325785859
2 120478 979855268
2 34954 222990343
2 171902 195621396
1 97332 181136 177058555
2 78614 233915304
2 54094 574379900
2 13651 51643341
2 112683 940018679
3 139574 126063
1 34820 90671 795140604
1 110314 125198 906863335
3 67310 20695
1 133165 172788 65587706
2 84346 743803409
2 66978 277898163
3 49723 45290
3 126823 17230
3 161522 189947
2 59749 794785628
2 195740 307346058
3 39231 121069
2 193527 367963743
2 122138 446252989
1 23829 62419 100413109
3 103380 31422
2 72762 307764141
2 124466 91439799
1 113943 163493 804025794
1 100278 194826 555405831
2 12624 819812993
1 89796 135061 349358526
2 111604 214344408
1 35898 105368 594699582
3 24072 155430
1 50374 189966 160165802
1 18815 106200 199846695
1 64904 194922 637566994
3 47234 17796
2 116876 271456682
1 10786 65845 23196735
1 85621 169426 145907112
3 88431 198210
3 85062 165416
1 171188 175016 185319750
3 5699 163148
2 98170 366199910
1 42218 45545 649678636
1 80086 87020 815875259
3 161536 27941
3 17595 98556
3 144594 84031
1 42933 132035 137370657
1 65933 124719 485623011
1 69041 125675 710575707
2 96515 330488856
1 7900 49685 866788469
2 105 845431177
1 19943 156331 780067003
1 44930 103095 227106371
3 59520 101683
2 43998 203164454
1 89303 163396 277574168
3 15453 106747
1 144605 158390 388894230
1 134342 183583 845610834
1 67399 119356 731589503
2 21353 276637185
1 121226 173228 848646123
2 174285 427308010
2 196511 155839625
1 4717 72434 721180413
2 151284 699246723
1 123916 170502 538996064
3 4266 89113
1 90776 199210 963095507
1 78257 197417 238598770
3 183800 192483
3 17138 15234
1 159221 176479 642568905
3 197319 198022
1 39415 145531 58170168
2 67550 334957092
3 175519 17749
2 116033 450249384
2 33675 784766199
3 184092 106150
3 35720 112544
1 25246 61015 456210083
3 98576 101540
2 39797 146781717
2 131313 404419543
1 40931 85076 43048470
3 184399 66623
2 68138 761045902
2 23494 232179535
1 140313 194412 768101452
3 26255 46775
2 53729 960665525
1 64596 95254 99288055
1 31189 164243 633180448
1 50170 167461 14063272
1 68274 77178 124715866
1 37694 93588 353308643
1 11323 172841 475978686
2 197593 32632926
3 136370 74641
1 26926 125999 979474631
2 1634 297676195
2 109274 499862336
1 21408 178584 751540966
3 146654 102883
2 103162 875286446
2 39415 91859799
3 111899 8067
3 136993 138127
3 175894 120635
1 14190 101725 364744362
1 19762 116017 43613841
3 44722 1267
2 126453 61252919
3 193037 38555
3 175632 121789
1 5718 89484 526002375
2 186229 79945857
2 80400 78690356
3 150582 119614
1 30842 128657 210026662
2 1922 498763129
1 92106 163705 397450452
1 114730 184895 29011393
1 182044 186477 486905481
2 2210 750615606
1 175386 197294 1498198
2 34142 10091656
3 17270 42226
1 70797 168667 128776666
3 124042 81657
3 35190 2162
2 161341 793327396
3 177295 64294
3 52127 47979
3 27770 101812
2 198256 842753178
2 167597 463374416
1 8326 78805 642153884
2 193262 87637372
3 2317 131439
3 123253 22230
1 156179 190775 128799954
1 24842 96354 845752504
2 50777 868385408
2 129654 2803292
3 131685 141953
2 53802 75935119
2 11953 386784414
1 104199 122330 15105455
2 29533 675114988
2 105533 56770858
2 36926 967180420
1 72875 149937 487000091
3 118269 67629
3 40620 66829
3 156631 183369
3 54503 185601
2 189182 282807630
3 48087 154152
2 101678 112046321
3 67263 40870
2 53996 360211239
1 56950 121152 617743258
2 119074 593825119
3 52540 196687
3 155686 107181
2 175927 413498656
2 44167 416811993
1 52308 106212 164767446
1 97716 135634 247529146
2 120020 511506465
2 10813 625277416
1 110611 151190 724031585
1 25324 94681 729294421
2 17398 976557895
3 174518 6311
1 50326 192805 768754331
1 130093 185641 708396873
2 120787 998835520
2 7853 879273339
1 47821 93922 429060106
3 103182 102949
3 36405 34452
3 15901 21612
1 130913 159168 149927793
3 108967 134308
1 25300 35167 527501295
3 8476 35590
2 160850 495498266
3 175373 171211
1 60139 127742 556012206
1 72483 76833 866773782
2 41909 683581609
3 118980 14898
3 42527 114408
3 44299 100028
2 197452 213560490
3 169448 190719
2 4523 27377587
2 95475 957901301
3 157207 69262
1 138923 179839 165145691
3 166213 22872
3 25839 50783
1 105100 134287 371383831
1 72754 112317 176922577
1 119069 180475 604058405
1 1196 93861 306485341
2 141384 718031832
1 154745 172766 521217709
2 33165 950695456
3 165699 184980
1 152844 178823 731977475
2 186548 985865114
2 174928 487501340
3 192180 32486
3 58615 96106
3 60813 41015
2 67639 861283581
2 83510 478452911
1 31134 37404 42913756
3 191763 20472
1 185894 194633 338915425
3 148847 161603
3 77452 76819
1 13973 34037 155190845
1 175185 196556 69925440
2 58710 521896086
1 90903 134627 998379683
2 91562 99192565
2 40141 77689035
1 128884 130756 325892388
1 134265 156092 534826339
2 42801 688660218
2 143170 869283816
3 143815 195930
1 164425 172030 617658192
1 69028 161682 524843219
1 37751 59683 286641362
3 72826 124258
2 117772 605624755
3 86983 52428
2 51911 160951896
2 132614 767035672
1 30659 88719 328117412
3 50298 124830
2 55231 110807554
2 198786 352210687
1 65041 101351 704532775
3 132845 29215
3 174686 18398
3 194166 4779
2 72181 501996490
2 180101 144366254
3 67165 195991
2 21097 858123353
3 123052 50661
1 54674 56808 658360508
1 156016 182953 253540561
2 13100 872118481
1 131305 195815 780670866
2 192588 498657751
2 42796 234946850
2 165781 891539607
1 178731 198756 784969980
3 171201 60534
3 78438 45113
3 89136 41457
2 38871 416300127
1 36669 163727 361418690
1 30482 81906 747539534
1 25518 114471 338805785
1 1297 183473 552660779
2 158955 221299032
3 75005 150330
2 168258 62442992
2 21090 191087137
1 88089 137442 201700743
1 9477 14115 336473481
3 183836 8437
3 173938 48298
2 165112 649900741
3 193506 119243
1 149883 177361 940286771
1 4741 71755 720908292
1 73502 99897 495013235
1 13398 169199 78605212
2 62897 347175588
1 60478 150828 16054612
1 60794 109195 884290370
2 112138 128875827
1 91485 113399 118742161
2 86916 688353354
2 32130 977962127
3 3040 75432
3 171661 191260
3 45747 30314
1 87664 106601 927406923
2 117729 754507876
1 58258 97472 783147593
2 42840 981887693
1 51444 136892 920113578
1 73168 129944 440087861
2 103536 273214330
2 62890 747217220
3 126212 155996
2 111932 841938326
2 62003 183775038
2 5779 642944739
3 120236 115163
1 55736 118360 781207021
1 23395 170377 25447148
1 24990 185402 616919522
2 128186 668754815
3 70080 183030
1 58160 117460 243234026
1 82693 86175 824304357
2 124320 815940775
3 119734 74379
1 35480 74368 244008637
2 133222 861040537
2 69129 10880801
1 107022 172406 182015846
1 33453 89635 108948639
2 171807 207237974
3 61388 95010
3 51399 21538
3 81780 20567
1 140040 148822 809714584
1 51737 162656 583988549
1 139027 188259 668530262
1 55138 161800 283023420
1 32017 37500 410385692
2 58208 322313692
1 36614 53578 765650937
2 97093 946641044
2 11012 379803882
3 26589 51816
1 186796 188631 784823616
2 186165 764822808
2 194314 560385936
2 11192 482851540
3 2942 30508
2 111856 442780584
3 60843 134016
2 6972 847218076
1 114179 116785 698642754
3 25366 94162
2 194652 966058809
2 154532 549739502
3 32897 61701
3 4200 176347
3 14852 6145
2 161403 969751789
1 39503 122873 490755615
3 20069 85321
2 192679 79160494
1 29597 115637 34843815
2 142234 127945211
3 23382 152393
3 41837 118059
3 176076 190531
2 89355 689533276
1 70474 190468 6459992
1 23642 134621 393041964
1 36804 137761 300758533
3 52096 141033
1 22974 195273 504002714
1 60780 88539 78493566
2 22045 488911386
3 124985 137346
2 183438 569295559
1 52237 112964 512784321
2 151541 184181819
3 34980 75188
1 89871 156078 875586996
2 112309 477517190
2 189184 437263960
2 53251 816207255
3 195650 156886
2 160855 923169188
1 28579 95711 781391038
3 99062 60202
3 155008 110030
3 174359 130682
2 85286 783112205
3 125452 189563
1 16642 84162 294430709
2 89318 511223664
1 177302 189065 443807660
3 156657 19650
1 4118 77674 30551901
1 192452 199519 910881307
3 153501 182875
1 16312 128881 10231718
1 79282 195550 174329426
3 15417 89205
1 64212 169321 896658929
1 27320 69488 744884085
2 159278 357716779
1 20347 156550 815144750
1 32617 146304 848002686
2 36056 857878768
1 8447 28776 833655469
3 159985 150244
1 24291 162524 151805894
1 27671 183242 172941352
1 168235 199530 880081062
3 86564 12983
3 133655 51523
2 54549 905852494
1 36020 177900 808067074
2 7805 917330059
3 156939 164839
3 24877 81387
1 81979 175368 886768617
2 189990 130414576
2 121165 729298303
2 42968 723279593
1 148930 162350 530404211
1 68400 147388 254644242
3 142435 8609
2 133308 67545512
1 98995 143041 704010692
3 75624 151849
1 70850 87638 628165789
2 162606 24566350
2 110398 921492306
3 62570 159035
3 159129 167957
3 27838 52900
1 20069 84542 171131199
3 133197 152092
2 143958 119738414
1 4717 27026 317998350
2 36873 449337212
2 172458 714231230
3 86793 66365
3 112243 188372
1 92989 190113 515566415
1 96488 121698 55243453
3 46807 41295
1 7534 135973 96095603
1 26538 27563 940096531
1 105218 129160 503803887
3 155263 192785
1 22789 123253 571190270
3 63575 48089
3 167298 59300
1 32824 48081 283847487
3 17684 196441
1 74129 91601 141388244
1 64887 154089 564841537
1 70491 145045 497290202
3 94544 122663
2 44674 430171643
2 150552 65238725
1 35114 129293 703875624
2 57236 601182467
1 119100 165552 150945835
3 79825 164555
3 98180 40696
3 80121 140749
2 47679 504143030
1 29599 46214 467694991
3 56714 145429
2 122637 384578971
3 58381 165642
1 72044 183838 153190062
3 168405 61838
1 52298 131634 375086656
1 10596 72057 59700851
2 156328 547979140
2 183378 554167946
1 3875 124370 668558592
3 174323 125773
3 43206 126795
3 107189 54717
3 182286 148606
2 14684 969343259
3 96144 13712
1 80619 105308 214220566
1 144265 166179 273355146
3 86653 115684
1 80178 94915 881117940
3 142044 27090
2 184695 197576095
2 10507 903041556
1 124739 199641 134071380
2 85097 868077471
3 188909 66085
1 33767 87967 150713313
1 20259 107997 345197342
1 109529 177998 469437725
3 6985 179659
1 119089 154128 234562078
2 142652 309503620
2 12535 285242670
3 132039 76531
3 8636 127914
3 27554 73040
2 136807 108809980
1 38843 198382 389957000
3 74074 99767
2 133267 673157815
3 22556 76475
1 175992 177125 125535563
3 116136 11021
1 38599 91892 821636788
3 100235 169620
2 79591 123921979
3 181694 196624
2 56041 172930644
3 139272 39687
3 80565 196789
2 134999 190186519
3 17564 186466
1 128272 180332 634633116
3 118116 85210
1 34698 86089 763862395
2 153623 186068158
2 178885 458387269
1 33140 190907 856587495
3 177366 59087
1 125190 169614 980118094
2 55237 704909793
3 4672 103284
1 16559 83997 381216699
1 118493 129578 125513530
2 47299 591601613
1 54382 160793 748559952
1 125152 134188 17364124
3 159301 52743
1 42874 141150 55745325
2 73625 815376304
3 13005 157653
3 173377 30020
2 102443 454280545
3 8002 77547
1 81348 155367 793946794
2 48142 447280068
1 130104 157029 418607630
2 100026 299464999
2 37904 119250418
2 87551 31744941
3 103247 197834
1 100804 136771 91427393
1 146972 194067 282484247
2 187967 196824795
3 48108 105662
3 7994 141171
3 156370 193360
1 36908 76888 107371790
2 79925 214329145
3 67169 65407
1 78242 191433 794792176
3 145820 89833
3 169738 62760
3 11759 17545
1 42368 67478 251771284
3 99827 115395
3 68008 150382
3 35522 189776
1 66588 109820 504083142
1 18478 189275 750248654
2 1820 927841794
1 105516 129440 168679232
1 33189 177196 20500112
3 155673 93122
1 14753 137268 861987012
2 160346 112509485
1 65372 120816 296115100
1 16927 115922 385527814
2 142190 504259613
1 57582 140329 56086868
3 24241 186428
3 87788 192396
2 105945 745246612
1 159167 198894 386501012
3 67126 129271
3 61549 197218
2 96511 996786982
2 144879 416450307
2 75425 45425379
1 102934 125388 733790045
3 166009 199180
2 139533 170452667
1 120119 147021 442926600
1 109514 120705 48114056
1 163282 175634 864248697
3 177297 110213
1 148307 188557 516925940
1 112576 177876 162463647
1 85717 183453 858971190
1 138220 159366 821664088
1 92881 179739 768714630
2 57400 380503512
3 113372 161326
2 58997 586308495
2 40742 580164242
1 979 60978 280392554
3 145996 42505
3 154215 190526
1 62222 113283 641034370
3 61422 72779
3 156467 25417
3 37166 23496
2 54964 722127565
1 15976 36619 479928524
1 51924 179210 251472980
1 481 79381 478583606
1 123562 189936 60773950
1 28328 183897 397304040
3 56780 61438
3 121403 129311
1 50098 158553 465124376
2 25898 237170497
2 35280 646051475
2 192952 94808811
1 73037 118174 370774584
2 45320 273260316
1 21578 45721 321470536
3 77151 21076
1 43100 152621 136825581
3 114462 86415
2 118679 825982810
3 122369 159929
1 26904 155651 585598400
1 83562 110476 889403599
2 71616 31225676
3 141732 189903
3 55542 43804
3 78708 190655
1 46812 137322 354190031
1 45691 77736 461269881
1 20749 153527 586185198
2 128572 49277633
1 113598 152875 315680638
1 123574 126555 75276973
1 10614 175020 208838340
3 102933 121835
3 80468 156418
1 86371 169302 710234542
1 25661 60717 334074405
1 123583 170863 913749624
3 156743 68126
3 39404 27665
3 178352 31245
2 167138 895134320
1 157458 191235 489372877
1 8518 100832 787015939
3 139797 64292
2 48152 280628842
2 40038 426976468
2 49655 633582051
1 11994 162024 99116052
2 99830 872221244
2 82900 210394754
1 31236 153732 382470402
3 57418 182196
1 79635 162814 541096985
2 31136 407347715
1 24075 148208 43649810
1 148406 157807 828087798
3 108603 14306
1 83525 139534 269050933
2 23564 82756797
2 12478 560523209
3 45910 173703
2 25735 559741890
2 30364 562005460
3 53116 71470
3 133908 93422
2 192548 82789597
3 188265 46235
1 118225 152069 681647757
2 73108 373026617
3 47486 50246
1 14817 88123 74202230
2 83800 873467414
1 34771 161819 929020815
3 57627 97591
3 42383 93708
2 15901 165141922
3 33531 121171
1 104124 119402 682664210
2 91165 747469960
3 96749 182771
2 55116 528904262
3 105194 119540
1 8506 141198 42941122
1 83310 129696 580337979
3 53257 41726
1 70855 134882 648040620
2 86387 199214397
1 32756 101313 506323674
2 64996 703822665
3 13345 71079
3 37497 175283
1 136485 144525 22107339
1 3189 189524 963847388
3 183735 111516
3 170132 84586
3 127788 41505
3 195778 96975
3 164909 107662
1 67244 186041 658671569
1 45984 119625 34521508
2 122280 375806239
2 179392 649610929
1 101719 123389 611526996
1 137422 177477 837842129
2 184736 712143357
3 181952 134900
3 73577 155285
3 32012 4349
2 75344 269565053
2 132932 482295210
1 35872 66951 994762984
3 56825 13206
3 146233 26379
2 193706 409102816
2 189613 465515900
2 132596 228515600
3 5777 74719
3 60483 91922
2 101829 897538064
3 58839 61292
2 25267 177059784
2 142593 294426427
2 191398 506950946
1 53573 155769 561819122
1 57769 77660 907132418
1 126678 190588 403163303
2 54848 988978080
1 66113 112895 776099695
1 77250 87260 575898612
2 46882 583970444
3 17898 196407
2 72098 553822397
3 50213 89608
3 186678 166964
1 93900 101571 190741053
2 87891 661177808
1 105702 147165 289334676
3 99361 81353
1 49595 101477 572176363
1 60424 95682 309461717
3 107671 152332
2 20368 545490406
2 157122 219315687
3 149238 135230
2 73660 804245816
2 104019 907714299
1 36248 191660 549382636
2 87177 655699771
2 199029 755617555
2 120437 481456340
1 20443 163423 765322486
2 183568 513959721
3 131706 81472
1 82441 172773 645591690
1 20435 152182 124248057
3 13240 105520
1 126140 141641 286556542
2 85058 526143310
2 97494 586931435
1 19829 100642 199220770
2 175199 222892932
3 107215 79546
1 11602 48138 951037944
2 37596 205776108
3 39614 154158
1 33837 69380 57919026
2 28580 648438070
3 190257 122355
3 74715 76546
1 118881 143458 708983924
2 50504 960604417
1 3703 117099 178881289
3 11797 52685
1 151719 159556 140521174
2 139795 166841580
2 161411 668787422
2 64836 220102025
1 55243 187433 157932964
1 77478 108258 95211482
1 62193 72941 108667078
3 7334 42554
3 70935 148027
3 119983 71411
3 190409 63314
1 55467 85614 989811922
1 94122 159053 224847757
2 23587 389589186
1 124380 164499 117787808
3 67516 94678
3 121050 195836
2 35613 614448225
3 151697 58198
2 39873 595410863
3 182181 190223
3 42284 37356
1 92794 172334 670224003
3 139730 140749
1 97987 103705 419863103
1 130317 136933 754655196
2 117040 42382631
2 188671 374576000
1 115495 186306 184754191
3 27422 55857
3 69206 89038
3 89611 27963
3 152689 141551
3 117756 42185
3 63909 64707
2 193588 549875621
1 149775 158045 824233291
2 178541 68987740
3 65134 52964
2 155497 660424791
2 97225 37938356
3 147310 132457
2 140684 968312899
3 185991 13802
3 60322 190422
2 7831 34210393
2 170699 54081604
2 27759 676981760
2 103164 15371680
2 114903 470468459
1 18120 195202 614549459
2 190276 203314520
2 103280 840801109
3 58475 147161
1 22009 76162 652520597
3 192596 22913
2 20740 798778359
1 174732 197496 7776617
3 173466 126433
2 195656 260329998
3 23388 55211
2 33439 922116152
2 18068 286053912
2 149678 734245450
3 178881 127000
1 118846 191590 864324935
1 74758 196759 993161215
3 196280 140680
2 128191 62314820
2 10229 570850201
2 93945 373451310
2 118632 894871971
1 94666 188312 115420986
2 55192 938011748
2 33692 150895761
3 56851 43310
2 90075 105050581
1 27159 41314 717871561
2 95625 571775656
3 41741 110067
1 66663 159995 638459862
2 26270 504887260
3 150524 154672
2 179374 59140420
3 188363 92423
2 166572 285232918
3 55739 162415
3 96753 55709
1 9477 47840 307246108
1 171411 184774 353907420
2 93706 249780150
3 181235 87473
2 190367 869534074
2 123636 309946024
2 176299 703493097
2 181354 473878265
2 130894 228810812
2 45491 693566727
1 79714 87440 722123453
1 83266 196349 545765070
3 35134 72940
1 17607 141436 510886032
3 57010 125726
3 160449 149249
2 186271 708086421
2 53023 604802137
3 146102 36854
3 84190 122809
3 198352 162568
3 3923 127800
1 48980 131049 855599312
2 188618 935886469
1 7844 27567 521615329
3 55295 92369
3 129273 5640
3 54307 87597
3 128828 121690
3 122808 141057
1 113444 173300 670580977
2 167885 657436023
3 124429 192623
2 99586 341140001
3 45174 196575
2 54871 930814621
3 140762 90704
3 162664 170795
1 82332 121055 470744424
2 99172 623269915
3 14113 175226
2 110672 968897449
3 151613 50239
2 95775 146893069
1 91989 155935 142002689
3 22271 78645
2 22900 279948701
3 169244 166881
1 19559 113831 425822231
1 21026 163178 910720964
1 88073 173204 609994682
1 91951 99754 798654529
1 83031 94077 187067847
1 121912 130839 440632779
1 26909 27276 246301929
1 167728 182430 491451718
2 185959 478228740
2 48132 628830700
3 157814 71855
1 135590 164056 956460571
1 15800 155895 728861464
3 108637 185392
3 146040 197553
2 22064 17959603
1 44526 181827 612554196
1 23864 52202 656405031
2 135213 131840705
3 89178 151985
2 72532 790643955
3 19787 143738
2 72796 133193981
3 61892 171185
3 118925 81427
2 80055 155413416
2 169065 842475167
1 940 13091 667751261
1 85622 160707 965722574
1 111251 120199 509443145
1 135995 164899 928618826
2 160064 464078729
1 14782 19964 598539492
3 157612 79648
3 53972 61422
2 108440 358354218
1 56693 189622 282822392
3 152422 52455
3 185664 131079
3 27642 150292
1 116893 157067 765807959
3 1410 88769
2 175327 3503874
3 108054 185967
1 1935 116228 824787498
1 67493 70026 572329443
2 182272 648360195
2 188157 88926377
3 175273 97893
1 60413 82949 595518059
2 112073 737995226
2 48997 305637822
1 5203 35800 325924978
2 82696 28130138
1 53075 194760 10146504
3 51113 18509
2 55638 323056962
3 90296 143750
2 68606 79767858
2 16189 358833775
3 29827 69337
2 198780 861220503
2 27268 322731531
2 74415 184573413
1 128285 172122 166133076
2 141790 898146256
2 177330 307396811
2 40483 896318301
3 114317 46566
3 26297 151181
3 52906 141958
3 10273 49416
2 147990 841364537
2 61327 398481254
1 107075 126946 464117396
3 57138 65242
2 54189 599990827
2 115913 320832857
3 149379 113700
2 157984 678683357
1 51746 53759 477384389
2 49257 131477702
3 44493 152475
3 30338 60086
1 166510 177098 73068440
3 192277 59398
1 67468 168334 466414565
2 68838 613060640
1 6987 13797 394598370
2 117885 3188871
3 188906 8637
3 90704 196002
2 67648 578378336
1 18443 184646 813337983
3 92354 128154
3 7566 143178
2 83249 521089852
2 196073 290381705
1 50871 155313 165530332
1 96758 137570 234359957
2 122941 946603215
3 33818 153257
2 5858 263012578
3 79277 145300
3 127737 185389
2 182945 183767503
2 150891 672788878
3 159784 172177
1 118993 157484 126453991
2 84903 503800031
3 71375 147134
3 183068 100143
1 25455 191618 721993794
1 86345 135280 786004073
1 67271 179196 95548845
2 66069 931547544
1 98528 168883 470814559
2 60279 364008829
3 66193 56234
2 181442 868874857
1 118894 157145 126042405
3 40073 64987
3 56904 132868
1 97722 143948 157733111
3 188853 112076
3 11806 12833
1 17633 160143 727996022
1 4362 104010 64523916
3 50885 184273
3 83184 14634
3 50860 155869
3 56815 40254
2 175340 47469661
1 46639 58434 108848107
3 95344 184029
1 105578 176837 900844309
3 146894 139809
1 137768 162779 613984795
2 128832 598811708
1 7514 71881 305331216
1 95178 185639 578579605
2 2579 754840626
1 14732 111554 502744854
2 11901 23111817
3 88956 21199
2 51315 76029797
1 105839 152329 418411425
1 38885 151339 589545265
3 67354 163559
1 11192 65393 500347627
3 36999 12422
3 86460 71856
1 119868 140138 493642622
3 52432 178212
2 196744 751587219
2 127271 842589557
3 29818 126947
2 115545 429038264
2 83834 699897271
1 31832 155610 961400664
2 144779 805073885
2 49893 571729141
1 49655 117443 953762640
3 5368 6794
3 37343 198029
3 89503 13437
1 9219 72188 732637264
3 60824 15603
1 35841 160049 828475235
3 151015 197999
1 95642 179593 966923615
1 48200 60027 171043826
1 150566 192734 279745048
3 143176 50604
2 161085 191969100
3 122339 62799
1 30202 174462 288923113
2 64679 21806262
1 49754 188468 951458305
3 153757 90749
3 160539 71373
2 198570 107904448
1 78930 168299 666422101
1 54107 137604 86655787
2 194415 880801705
3 1065 87467
3 125763 13487
1 48647 97014 920673702
1 94486 145070 817655335
2 65439 78033232
2 95581 874626661
1 175600 194117 969408387
3 13367 39083
1 54861 106475 46211790
2 30789 202629156
3 171122 131080
3 157965 5852
3 111114 19544
1 37708 130007 714068024
1 137482 184296 880289521
3 7180 56049
3 90425 100526
2 174333 452975031
1 38423 146909 249490557
1 131526 185855 327233082
1 99117 191880 688539564
2 92745 477697086
1 31465 37952 28663108
2 104748 166748612
1 39371 78337 841495889
3 161950 182343
2 123943 95334187
1 33736 36965 954266107
3 5909 95818
3 32984 131683
2 18236 422616146
1 5065 114145 830119766
2 139123 796915994
3 74673 163505
2 29183 253577726
1 53861 191172 544222200
2 178571 594186847
2 12950 201183250
1 86585 174605 329184072
2 89140 612103741
1 22916 55814 711164482
3 187312 22111
3 168326 129669
1 32504 87898 366873055
2 73614 919018088
1 43402 197333 154427826
1 63922 88247 574562411
2 50953 659293462
3 65188 159121
1 50907 152595 792394804
1 115417 121720 345166496
3 169994 168411
3 8464 44753
3 31790 59210
2 118363 239934377
2 100040 512710797
1 77803 184031 392188125
3 173106 69559
1 51226 54293 646353072
1 137009 153867 27061837
2 46523 403236892
3 148568 80237
2 189412 579365414
2 7377 937003279
3 121027 10640
1 22638 159596 326997480
2 72731 761414535
1 17064 117588 915218435
3 16794 31684
2 190910 495185360
1 44507 163810 990496041
3 159088 77087
3 172511 79426
1 58680 173070 351955345
1 42588 142802 892092855
3 186017 52067
1 63964 149400 923042829
1 35230 82548 626729877
1 55938 113532 572126463
2 166177 72192163
1 82311 150615 761205834
3 64109 31404
3 6330 172550
2 54999 640836255
3 17861 173421
3 83968 185744
2 123817 539651234
1 49331 64689 939367620
3 195252 67876
3 128743 95266
2 154633 54315204
1 87407 118687 396336153
3 170724 34044
3 128156 29316
2 116415 506826791
1 23937 84256 117013077
2 106659 794170744
3 3202 8075
2 19227 649258496
3 172499 72059
1 5567 156519 525687177
2 180822 801182769
3 106768 171828
3 94396 36341
3 119017 24112
1 67534 191060 55546227
2 109408 797255007
1 23216 56433 875862843
2 7695 656851128
2 180285 706110555
2 35699 893543744
2 77973 172821513
1 53921 199131 15751879
2 102800 492137790
1 117004 199808 168984877
1 172676 180098 277278474
1 67872 73810 385758293
1 21335 157554 527614265
2 138051 691957847
1 20007 46770 177577295
2 17192 698350519
1 47159 165632 361119300
2 164823 321139432
3 28335 194364
3 4302 91438
2 31975 923441846
2 134371 423920991
2 175139 240496951
2 195894 316277351
2 76131 440978497
2 19325 921192815
1 112735 135397 272050988
2 89477 947506546
1 124810 188901 689839974
3 141086 126919
1 81789 161459 700597401
1 13523 176256 353369799
1 102827 130961 921512631
1 30300 64787 102971363
3 106140 15471
3 132682 99242
2 139649 967116916
1 14659 176292 814914976
2 160812 266792864
1 89180 184830 579465958
1 158264 167839 175767078
1 41390 67406 26841830
1 91065 152865 303314312
3 58754 26930
3 122177 139088
3 79426 56305
2 37064 591888305
3 160702 10079
3 138021 20174
1 100829 161437 873191320
3 117142 123487
3 8922 130594
1 153703 177639 287435245
1 12253 118373 664375394
1 103099 105612 806312533
3 30868 163829
3 172341 16938
1 33198 123312 76896431
2 153636 308379683
3 137743 141532
1 7828 144132 669064816
3 182122 194103
3 161454 41056
3 16386 176362
3 87852 58133
3 100605 194966
1 14819 132237 283760310
2 189788 184489994
3 71818 192139
3 66877 144980
3 80970 198956
2 113341 228944347
2 178605 433499269
2 2376 695905776
3 186138 85629
2 4924 782755022
1 39238 100739 223429458
1 39983 84542 831687714
1 41050 130168 526588676
2 54606 677387853
3 159474 166834
1 39750 48567 156207412
1 160118 198292 841589241
1 88187 89554 388008397
2 128948 707731935
3 104970 158241
1 6611 28776 518162749
2 160664 875333944
2 125856 873094934
1 13648 156645 926575161
2 90539 140273172
2 112287 696599271
3 131798 41914
1 29962 77604 771989909
3 39484 168511
1 51203 131260 55476594
2 161090 656808703
3 184021 109210
1 29045 175686 720367149
3 172191 87549
3 158091 121016
1 58852 79391 299461586
2 36208 637293669
2 47164 209594101
3 181366 86517
1 67066 125656 90978666
1 94326 197551 350296309
1 72233 170277 719723466
2 116954 898198011
1 72616 198645 512238746
3 60030 84848
3 40760 11954
2 108914 189093025
3 104725 31985
3 17265 157734
2 151366 539603911
1 11543 170544 988426659
2 160339 562753626
2 93439 837847677
2 67084 111975100
3 192452 5329
3 74384 114008
1 23122 189286 437971600
2 13410 924006840
1 68328 158802 719072942
2 95408 308889279
3 16320 72558
1 78128 135632 178937634
3 10466 85438
2 67550 289124403
2 161233 655968144
3 75351 167605
1 57156 183171 128605198
1 77181 89150 642991502
2 160872 342686186
3 173470 193735
3 45815 180982
1 53432 191871 195973130
2 195978 338049297
2 124298 355793565
1 3962 175584 634450986
3 153483 77398
3 33861 63849
1 187726 191094 938135711
2 161229 371131511
1 26870 178361 713123684
2 39 291899722
1 116599 196188 7984714
3 47409 157849
1 7723 192209 656512454
1 8734 180775 874374522
2 53050 891072932
3 19812 153260
2 125766 321490716
1 18358 76485 656194055
1 34960 140302 844246984
3 142458 191889
3 37143 26843
2 168271 64320620
3 34721 119559
3 10416 47730
3 194046 194881
1 35827 158181 559337758
1 4912 139781 236172636
3 63755 87376
1 84612 133634 45061787
2 116708 182147329
1 86408 109143 586983507
3 74923 171969
3 172366 32293
2 114376 194282596
1 67869 154720 121343853
2 11357 305912802
2 135909 684607919
3 164229 85310
3 86454 159210
2 39100 609847808
3 81007 30391
3 57460 85672
1 68504 96840 591286807
1 74102 174049 656743517
3 15111 153799
3 189631 199644
2 153557 676345260
2 182306 471546301
3 176260 78796
1 38281 153199 553847963
1 60753 181947 142074498
3 87392 134801
2 122478 498808432
3 140982 189992
1 125820 161731 532553611
3 23440 130319
3 42540 136264
2 139492 789434939
3 77294 22925
2 120521 629053892
2 4305 783610284
2 183139 514019172
3 179232 29395
1 63266 97337 372863147
1 28286 178322 712142940
3 67752 51050
3 114557 76681
2 133155 180212864
3 183902 115448
1 173220 183134 582129
1 108246 184437 91582588
2 196879 76004434
3 54976 136334
2 133308 55763805
3 27260 137544
1 134982 147750 654734355
2 124915 824912041
1 8948 114327 923185626
2 115847 815084814
1 33059 199508 239212049
1 102759 191919 219480451
2 199783 33422451
1 111550 142567 129611418
3 70423 152103
2 135426 31418567
3 97620 25257
2 151069 550689964
3 100577 120001
3 9802 130808
3 61464 174345
2 22027 258521470
2 140534 287083381
2 153460 471462467
3 14374 161046
3 128298 19631
2 133830 301271403
3 166263 61668
1 62132 128491 15059178
3 159849 66755
2 157756 541531565
2 107928 323423018
2 142621 737397287
1 19594 100635 500832980
2 141039 732283272
1 71041 157255 661715083
2 159523 244139244
2 61885 264294748
3 27912 86802
1 101807 189155 581546531
3 156035 171071
1 95878 99005 776875313
1 73896 134026 634626423
2 165151 959052849
3 161644 37165
3 51049 141285
2 183491 697427139
2 75727 416295208
1 107640 149974 146672620
3 6386 116921
1 12725 24563 251412701
1 40258 177219 348110780
3 11998 32588
2 29600 302444869
1 41406 74795 142636589
2 170145 618787819
3 190178 187229
1 42621 99402 943886919
2 33013 100227851
3 106050 107992
3 9059 37159
2 140807 234890242
3 155644 194760
3 130172 105896
2 52187 336493607
1 115643 133527 519577867
3 157336 39979
2 128845 744224021
1 42143 69198 885299903
2 33594 956804173
2 41031 895967354
2 197466 419621295
1 829 123354 664943896
1 111485 127661 262191310
1 156601 168803 410935862
1 12081 116172 191236178
2 146835 844039940
2 98533 926368294
1 133185 152539 50413443
1 113966 136396 607019090
2 183719 167473385
2 54302 68757798
1 44487 66609 265140953
1 1517 87469 154101423
1 132459 150658 886898107
2 121262 845893925
2 132995 783066192
1 119846 171365 77884943
1 52753 179870 819909961
3 98600 100933
2 139482 908076970
3 12713 46777
3 159259 146005
1 41743 117709 771216352
2 22462 552409023
3 14300 122949
2 42108 421712846
3 197768 150252
3 177865 49708
3 119814 33173
2 18066 51050035
1 49107 106581 124815266
3 6457 112320
2 181482 181857849
2 85577 187562728
3 125385 57769
2 68670 427085826
1 63868 159742 939599918
1 109932 181296 742948022
1 7689 14990 649754900
2 152480 133791657
1 27210 86680 867544334
2 97895 285063117
1 146688 156557 469353294
2 60191 936668277
2 125878 761602863
1 17010 72713 189465340
2 75053 854030314
3 4310 29720
2 22412 328486631
3 124234 110290
3 63330 133580
3 163771 185619
3 89762 154861
1 38578 142725 394849461
2 99789 423999615
3 12263 81062
3 18951 81533
1 18244 35702 47558119
2 112609 708636815
1 15815 70463 979763345
3 122025 189451
3 53345 126121
1 120558 131588 589961419
2 58028 184971351
1 107687 152164 82052437
2 3588 469160762
2 166824 498811707
3 29173 81838
3 144348 154473
2 161497 890512247
3 87609 174109
3 179811 163543
3 35199 160382
1 25166 143652 279543679
2 90029 297168667
2 38748 201306201
3 167624 146591
1 32285 189511 312892459
2 193423 633703578
1 92338 195420 322255338
1 48305 124837 123288484
3 195562 70306
3 10167 56108
3 113519 24899
1 30817 97834 598565626
1 124325 174728 215643738
2 129383 280958142
3 23799 163698
3 56721 65832
3 8272 20454
3 57879 128243
2 175533 322964124
1 37864 181922 751224501
3 77893 96446
2 123094 814338901
2 134596 356598821
3 41215 63311
1 32896 184897 328481091
2 36492 477231787
3 51131 120023
3 199560 64779
2 49156 688129901
1 26780 71739 310944963
1 29896 40606 153667469
1 169863 192735 921683991
3 190943 41505
3 154290 44605
1 25520 101142 478337499
1 15451 68827 624826958
1 15173 184717 17020671
2 166428 203862037
3 147035 109172
3 199738 54094
2 75512 388656410
2 7626 861602510
2 143299 633071043
1 93487 167351 835082595
1 101780 185270 781096436
1 7181 75672 894074887
3 28134 23251
3 34637 109564
3 8933 115155
2 38407 349194657
3 125282 124513
1 91596 186742 263526569
3 174987 79361
3 153788 5838
2 124818 696870852
3 197418 61518
2 61245 493240643
2 54708 205938741
2 193659 527732294
2 47486 349591739
1 33529 40475 454618103
1 77207 87389 892791107
2 169167 386101934
2 158470 515815810
3 94674 123342
2 42890 113311650
2 124746 658635032
2 94850 398343955
1 33768 78056 606306532
2 62416 989588862
3 31439 164857
1 9145 72640 478717212
1 85021 85431 940223832
1 5524 88313 181185385
1 88404 132867 7571778
2 145871 810624833
2 192398 516378210
3 35493 96622
1 79666 160623 453061759
2 42139 12113599
2 181265 107573249
3 68429 36965
1 169126 184899 409370610
3 28089 66494
2 186982 369869712
2 100749 60433382
3 159323 30980
1 59913 190254 564215753
2 74064 715280171
1 12096 76152 133256298
3 51722 42804
3 194748 189485
3 69306 178745
1 41065 171950 802600215
3 17733 19552
3 116790 9261
1 85775 149283 517717242
3 158511 178941
3 112400 22539
3 163278 92102
2 143734 207591390
2 84962 532709384
2 37789 501733094
2 142893 579773837
1 56905 162661 699681061
3 41536 61149
2 68884 421455168
3 13784 51842
2 112828 106448677
1 1608 183039 42523561
2 36859 284503977
1 82745 141012 179950501
3 124416 163791
2 8930 362522331
2 28900 468472446
3 114841 48611
3 37105 193532
3 29988 184663
2 38404 118997582
2 65962 879903991
3 101798 48103
1 166487 189213 133551266
2 27038 86154041
2 170794 65297336
1 42705 59635 581216008
2 23982 240407248
1 33226 62205 22663232
3 163789 86940
3 1389 135320
1 16898 30002 965205498
1 97914 169169 561810716
3 148806 79203
2 138202 292663917
3 124603 119863
1 20127 53567 333060158
1 47249 174473 377570140
1 33804 114374 45859979
3 54476 132146
2 21292 166180268
1 26719 128001 240408845
1 62237 162790 527183625
3 191127 129634
1 74 30199 671489303
2 71370 308879642
3 164460 165166
1 24481 34255 460330020
2 58683 167817449
3 21317 48640
1 33880 77319 2037007
3 158092 132225
1 36794 158113 456428798
2 13507 894129268
2 90719 281640790
2 691 556626496
3 42291 140955
2 17736 328169941
3 43380 50493
1 40762 59690 867482993
2 34108 100231851
3 166514 76506
3 36640 171863
3 124353 118006
1 60950 158968 734901928
1 35278 44510 489620322
3 74333 63221
2 133124 676065635
1 107007 183674 390112983
2 137599 718070984
3 186067 89694
1 152987 164614 766734142
2 26705 55919824
1 101127 158625 913563165
3 21269 54138
1 47429 107091 749579917
3 127493 78288
2 39895 459985625
1 2163 49756 772697272
3 25257 67516
2 183751 977223406
1 67745 112486 754319475
1 27026 91622 119323268
3 72389 193889
3 33989 24725
2 82880 527058277
3 191659 83261
2 77007 781970350
3 93019 103490
2 43093 147515000
1 90323 100873 559360486
2 14944 793275545
3 30948 107671
3 46515 146875
1 22633 101999 934345053
1 53654 125366 688208844
2 21824 924037944
3 125653 158629
3 75564 141815
3 91661 86345
3 81387 10246
3 172622 131774
1 63634 191848 259792114
2 194739 268212421
1 44348 114571 590896704
1 163968 186107 521261635
1 4717 64837 342272108
2 185468 141541826
2 62409 345746306
3 139970 177156
3 117238 135087
2 52385 34324402
1 132950 167374 11797216
2 53250 684793322
3 164443 82731
3 144103 35214
1 61141 150212 560750207
1 132472 171848 894752274
1 23213 112208 19126013
2 152106 724493837
1 53883 136940 897167052
1 4571 19696 59801022
1 38727 47242 859276985
1 3692 42283 62349513
3 186430 192514
1 9982 11449 830480901
1 98770 159656 159407628
1 93804 94998 821367532
2 164763 338012347
3 169484 193221
2 22405 769848272
1 42342 161894 29720036
1 93287 199858 435605453
2 116294 352140940
3 118600 19585
3 6857 34294
3 76568 20112
1 100681 146999 369262112
3 156721 93754
1 9937 190341 683046438
2 61438 771289770
3 118998 115517
1 96318 141166 421523051
3 111964 105400
3 154734 106202
1 8634 68237 526140312
2 157381 19423492
1 21205 43973 942506942
3 157803 81269
1 7768 185907 735205257
3 134809 37989
1 81121 142748 331652305
1 52916 110505 946967359
2 138660 870535535
1 109576 162367 109682186
3 58062 196642
1 80502 91423 742891652
1 26186 93645 417962978
1 60743 62917 278363833
1 88568 156756 489984915
2 150746 411196536
2 108726 412228638
2 100720 717280407
2 59779 338479727
1 48355 70532 949108529
1 44992 141246 76280538
3 98761 197088
2 199438 71186885
1 119478 132779 633602529
2 64326 409804783
2 90528 205687434
2 46884 728082066
2 193039 400619057
3 58315 56785
3 101028 99303
2 80947 63893793
1 56614 67293 771407253
2 126892 959174671
3 40210 177794
1 159212 159684 550461664
1 96071 193102 670876931
1 21700 89471 382732522
3 131432 89014
3 58942 195583
1 100698 137764 840890324
1 78686 115985 76776866
3 53684 28424
2 118399 232316552
2 159657 268863215
2 45667 421910723
1 115987 118927 566651935
2 44473 86567996
1 3744 87134 613640511
1 59314 186493 202717662
1 124059 150820 900897742
2 130347 233405527
2 78484 114104109
1 20056 66771 894496885
1 101545 197160 666502572
2 45047 343336103
1 5019 140286 441754366
2 56186 375143855
1 168887 170712 184729401
2 98718 394488091
3 149283 89746
2 67078 670019339
2 146089 47240758
2 100707 626045025
1 129495 146619 657707899
3 111504 173653
1 149763 162646 407358328
1 119792 152426 317807522
2 173356 384426308
1 103350 126640 813991969
1 41119 49047 509282569
3 40146 103907
2 32769 665376197
3 68292 134921
2 19650 188376315
2 99161 669339320
3 68024 18563
3 163103 153845
3 184261 144455
3 106265 110737
2 180574 959475662
2 142678 480612851
3 123186 101255
2 50272 395790107
1 71187 177423 129323706
1 64716 70383 189846798
2 131691 199034644
2 134255 660552520
2 173285 432376784
3 98423 122473
2 186590 434472193
3 84469 199506
3 92257 100797
1 120486 179476 673420222
3 197112 126790
1 116977 146407 848393580
3 168924 194526
1 35377 141324 743913298
1 88188 115688 574040080
1 40507 171498 904836614
1 102138 134610 816617508
1 96982 104526 590984072
2 37183 553814673
3 51063 171408
2 149020 379325986
2 73470 791301904
1 55950 99069 926749869
1 143986 172099 379866976
3 98366 165579
3 48503 147363
1 61273 108178 864101069
2 113060 586295199
1 43862 145604 296588723
2 44653 218674957
3 40127 184875
1 18229 186300 868145923
3 198779 144294
1 26941 165659 570598912
2 94247 790473162
1 100103 152700 652665451
1 4248 102498 37052422
3 54093 105371
2 3349 370666488
3 188134 36859
1 44631 125218 368360935
3 24993 38776
2 177659 626983539
1 47712 142592 315370956
2 172434 948184868
3 88712 123122
1 30565 165606 412146949
1 24567 76341 65921575
3 40260 15872
3 52893 125600
2 3383 268307604
3 108866 27121
3 183911 62995
2 49233 119900515
3 16132 107175
1 56341 81891 455468906
2 158990 193588439
1 4152 178418 766392996
1 117123 190602 434280911
3 159995 120607
3 179178 120366
2 139165 270800801
3 156382 196119
1 17583 55112 544645728
1 126796 163921 578570774
1 89243 132194 199344673
1 119515 196899 730921385
3 115781 44868
1 20772 91764 86512788
1 20294 111852 277595334
1 66985 163649 711050951
3 140660 170983
3 129432 67513
1 11827 152408 110959452
3 129561 40499
1 86344 176177 668269825
1 21818 39023 359457200
2 8055 904787469
2 164772 68233368
1 4838 121717 504188923
3 95086 44235
1 56213 134292 820618134
3 102617 16064
3 88608 162693
2 77971 279211826
2 6183 526978648
2 76334 502812554
2 81514 792158492
2 132301 428184596
1 43621 96695 458839452
1 51564 185709 411206991
2 26060 909255590
2 39858 347424996
1 7796 16476 534516928
2 173687 215047676
1 32242 53391 510899488
3 19692 144692
3 20269 31377
2 171950 220153944
1 115456 137908 985840307
1 121439 178071 775249641
3 188070 156641
3 109590 194018
2 80123 897166464
1 82010 86202 733514808
2 139530 978963224
2 37080 880051305
1 44885 145080 295609081
1 67913 157120 941285379
3 106069 30709
2 194527 404517505
3 122855 128507
2 142938 302343420
2 64272 869399288
2 142711 269235361
1 77884 150353 732522764
3 30126 91850
1 20570 105110 595351800
3 175628 63360
1 82789 109750 952631265
1 18235 179351 294908156
1 18249 92933 332218217
1 7017 151717 698142718
3 147290 197890
3 168767 145879
2 99731 555672743
3 18268 3806
3 77344 68794
3 139261 56511
3 138001 90448
2 195246 838498410
3 85189 99234
3 188086 36401
3 79678 85089
1 42781 82781 445862024
3 155297 168506
3 10839 152069
2 138271 134409101
3 114438 75702
2 62579 602520607
1 152559 182191 831391298
2 141857 467365935
2 111042 44786406
1 94239 113654 43544871
2 6529 605367391
2 50458 49223886
2 8994 779362455
1 166802 197019 648396843
1 586 34984 754567706
1 20602 44041 863448406
1 54649 174093 196853244
1 121832 143109 709010950
3 52917 125828
2 50594 450340957
1 13522 131321 234628344
2 162188 996877137
3 60592 116704
3 127542 114643
2 144808 482737219
1 16658 159218 383774719
1 73013 80125 709231235
2 147277 977435054
2 196403 52800266
2 81208 6256604
3 140585 112512
2 51467 904127285
1 43979 81211 668973295
1 20460 43341 10768680
2 139375 904123280
1 157677 164258 897082544
3 47844 77868
1 79028 161356 515549143
3 179737 121561
3 66532 145376
1 148825 197768 834547871
3 20373 181661
1 88355 114405 652430176
1 107563 138503 629726466
3 189149 94672
2 46462 224678011
3 18232 5597
1 145964 184547 592290559
3 1269 115392
2 38944 556134263
1 40006 119958 779053758
1 42471 177223 328208236
2 139222 68807185
1 76507 169310 787177416
2 44452 351180240
3 3675 157498
3 119422 41964
1 78943 133141 48951612
1 71773 81105 155349906
2 9396 592916210
3 100748 5563
2 180892 628902511
1 30249 75545 875772716
1 97124 191517 490393968
1 121486 126141 833951013
2 41604 860752475
1 53797 129903 934270563
3 127414 158066
2 31457 376426566
1 74083 155994 333699610
1 41457 132168 320626990
3 33442 33351
2 80835 741364529
2 114681 904544580
2 105733 929577698
2 94551 268015909
1 109341 142822 43879918
3 143055 31314
2 76296 303704279
3 43712 34324
1 85238 125685 533117579
3 64763 19254
3 111882 126022
3 130149 121212
2 37148 579458006
1 146134 177735 357929266
2 158238 731944688
3 94761 170959
3 39157 84871
3 17184 195989
1 54268 105571 179410937
1 102366 191766 417115591
1 60932 69763 236550586
2 120262 799188735
2 178034 486433752
1 11479 100201 638862099
3 172391 61239
3 28630 149165
2 182222 377815185
3 78416 85723
2 39376 817154749
3 101662 160545
3 65189 178077
1 3208 127000 589720732
3 57475 132065
2 186383 64523808
3 168457 142121
2 67639 835350380
2 123907 55068869
3 89526 1465
1 81821 99304 660288542
1 56721 114080 357592362
1 10277 115446 594407943
1 4473 163207 523923858
3 174709 11903
1 58224 176402 698410917
1 34606 68584 133586784
3 10701 35008
3 40031 167746
3 183238 159536
1 176726 198983 616575070
1 18790 146506 933578223
1 4820 193681 300238309
2 32684 445037949
1 137271 180500 42501484
1 4636 79268 523003255
2 141757 7142794
3 129574 64700
3 50716 144946
1 116738 130589 663505377
3 58366 115373
3 178418 145107
2 23313 20869587
2 125382 19783214
2 84773 619599052
2 107970 945739956
2 188350 356689620
1 67374 97494 577082533
3 186758 112241
3 146097 147940
2 149885 81578906
3 115449 69861
2 45740 579425823
2 33876 640453998
3 95444 52836
3 175069 69272
1 42178 72012 300979657
1 80658 143154 836068033
3 119216 180781
1 88247 92019 519015276
1 140720 187336 168277628
1 166139 178149 113043663
2 157855 865912128
3 17386 188019
2 110506 509445368
1 20243 128298 25050620
1 58569 118519 360270870
1 121539 148892 115268006
1 21167 124969 340275106
1 41634 121374 552259114
2 134992 577917024
3 589 97489
1 25425 92289 159720513
1 123493 174144 277038127
2 182770 455574770
3 31854 147918
3 59037 180330
2 99364 753425846
1 95641 98790 930099478
2 35695 531764666
2 165031 874158065
3 116742 190372
1 10024 34095 333290555
3 139182 127019
2 190622 266627385
2 166218 582271955
1 23400 65166 833079587
3 62176 148581
2 137637 873128112
3 47242 154127
2 54860 995791901
3 17061 126608
1 114238 146726 619583940
1 93110 188352 191824883
2 101954 314470829
1 75876 86579 100203844
2 174981 972806197
1 15884 151837 774541367
3 96230 66170
1 143220 198315 757543001
2 109955 745600692
3 145484 43002
2 155783 742988761
3 68564 105961
1 143957 180006 191983425
1 33862 81296 436724369
3 10593 19468
3 33083 194364
2 44274 435858369
2 120784 729385696
3 62044 132217
2 106354 33302883
1 1137 104579 970783148
2 21833 700184093
3 154506 74844
1 113266 163029 933453292
1 31150 119552 624601982
3 72850 141113
3 172929 103058
1 66331 180417 785894593
2 190765 333073650
2 83912 263980993
1 146121 156537 76038266
1 129558 192041 498496085
3 141270 16635
3 119944 19945
3 105628 9791
3 10525 80432
3 92340 96270
3 30838 73607
1 40356 72892 114143105
2 199098 541302990
3 181653 114518
1 55156 127551 852081811
2 94390 724093706
1 8611 198259 605245294
3 76424 839
2 189893 103791137
2 9631 292210620
3 24391 118448
2 197414 962447916
3 29458 66050
1 28212 144174 718659657
3 57498 119307
2 133239 287902194
2 93826 387028739
1 12334 110364 430605308
1 110816 196101 689637557
3 147301 181920
3 23428 136811
2 149832 644334777
2 129818 856303143
2 137803 827494062
2 46836 712936227
2 154692 14702419
1 43940 67099 396465771
3 36728 54306
2 17663 268648055
1 111021 151164 295070683
2 168785 259246057
3 142745 19791
1 36004 132607 500710479
2 163113 668349350
2 56064 145574415
2 23736 535643578
1 166984 183443 47773272
3 12498 32750
1 58235 106145 529462643
2 185870 975491986
1 961 49625 729806167
2 165868 167835650
1 69031 157632 29974279
1 96548 144345 37925153
2 96249 970363960
3 196906 56902
2 101418 265651479
1 152559 185856 835391364
1 75481 150553 165324410
3 86993 33903
3 77002 117514
3 114434 4024
1 77918 102595 164223712
2 108553 944939370
3 37373 98332
3 164212 190047
3 13339 173953
2 122088 278894555
2 129647 454005432
2 132111 482443473
2 110708 660849391
1 3579 75163 780999258
3 175517 190077
2 42248 117085762
3 62618 168191
2 184423 382519323
2 67780 646910087
3 188601 87545
2 162029 594754482
2 20207 282099346
2 177489 746326796
1 61750 191134 952205467
2 194812 404601122
1 40944 108596 541918645
2 140435 626424879
1 59994 182304 352521662
3 76817 198504
2 196683 589583232
2 105436 293461387
2 100567 807317133
3 175661 6494
2 159022 946883746
1 31024 191036 40952183
1 28583 172129 290990986
3 67219 92956
1 9348 89229 554576711
2 168268 852587145
1 101043 158834 65470305
3 17197 10373
2 104404 218983873
3 91074 14352
1 16631 115862 513086376
1 10174 180552 87025710
1 57523 162002 799361789
1 51100 60493 39469286
3 32014 25937
2 185948 531525155
3 66157 48297
2 71220 734938719
3 7214 25441
3 195556 165307
3 155807 130751
1 25696 46102 11196019
1 17520 30109 196210094
1 84145 166801 576572128
3 168854 18448
1 2535 121371 921021706
2 15635 882077121
3 160912 134514
2 69310 178895917
1 50546 65705 436564889
2 125709 502685670
2 38921 569885225
1 69008 170488 855019570
2 22770 371318748
1 96901 136723 56961908
2 128392 836415493
1 30875 167165 445102222
1 111800 145620 729544029
2 144784 451411807
3 53799 148357
2 140256 987011314
2 20030 101598415
1 40234 115186 951256548
3 112254 176677
2 59281 513995960
2 50864 182413166
1 27220 153539 323140571
1 154782 161163 622005034
1 49003 154516 861462119
1 43206 54649 637972515
1 7694 99265 361388704
3 113639 49429
2 184825 163215393
3 88151 94865
2 106152 81647114
1 985 87230 811628210
1 15200 47854 191755262
2 185017 318472578
3 171448 12869
2 122488 938900668
2 61947 543897314
2 37922 661812574
1 59721 84001 802509364
2 81899 106839887
2 142277 777632349
1 46173 70417 980952829
2 159783 890506351
3 95197 105636
3 8105 13984
1 43593 136428 150085739
1 55960 69593 90181139
2 196217 455711955
1 10133 83244 108486405
1 1523 102926 998903626
2 186592 617861773
1 23865 199462 422853010
3 31726 193763
1 81098 158608 101077666
1 2740 20219 249299828
1 157536 192529 582758666
3 152460 82834
2 118580 480013655
2 182894 954106631
2 157794 698303007
2 197809 201853892
2 166407 479272778
3 54143 136005
3 160773 34
3 95869 4292
2 18936 171133378
3 181535 137691
2 103880 195373605
1 101777 145309 445838804
2 32316 570512548
1 59143 68740 867976799
1 120023 146490 789937311
3 64283 156820
3 164114 146710
1 79419 190302 709314252
3 96298 16876
1 91498 143749 509561341
1 61058 146660 93232277
2 53 432850210
1 4575 61977 408596693
2 69629 898958220
1 34070 130465 326369046
2 171701 337832722
1 5707 101939 28686019
1 100478 169657 363748311
2 107906 496185007
2 105930 439755594
2 63341 625858813
2 180779 97637599
1 124833 180305 347975760
3 92831 149230
1 30088 64811 123741926
3 98650 145712
2 26834 926920015
3 23494 33242
1 77442 110253 788557548
1 50349 75011 900722703
3 33183 83482
1 60696 62450 812413618
2 121341 443927787
3 52603 59867
3 169649 168195
3 36923 128187
3 151296 129601
2 436 661396841
3 193707 105916
1 14341 18530 57544389
3 33338 85227
3 155894 193491
2 2566 610133774
1 3016 15055 443942695
3 38741 85525
3 167239 65611
2 43003 582550328
2 50881 608301128
2 160852 674400378
1 11737 191715 235362061
1 166710 173764 703139658
1 132484 147631 863952029
1 142324 156283 745298413
3 74749 43406
2 110125 604147858
2 154800 42362382
1 11503 120029 199483092
2 77459 6703274
3 134117 4213
1 108243 168317 972188489
2 174222 187571649
1 104828 159805 707861846
3 13512 86564
1 65162 133150 811636465
2 126673 566420605
1 144457 189866 371076382
2 181879 649129690
2 56266 126297891
3 65410 97527
1 85072 135539 616911264
2 32560 48667438
3 33340 117043
1 6270 91526 900504297
2 150018 203783812
3 129643 18637
1 21152 112876 435386599
3 87858 166725
1 22205 182085 976858891
2 140056 157062324
2 79838 924965660
1 66339 183614 546180841
1 74222 185110 106054368
1 10012 169556 311241189
3 5737 6764
1 66413 154306 565052410
2 78550 676736554
3 187523 170538
2 132170 477419493
3 50263 132187
3 148938 89784
2 177152 367730001
3 159869 3434
2 191992 425004746
2 69371 339185589
1 58842 104107 303617357
2 32663 773071408
3 7711 177530
1 38447 143891 369861348
2 27922 311871850
2 133253 435533464
1 5855 180456 320938935
2 55572 828082206
3 111186 27443
1 15413 96322 161737818
2 109226 436387969
3 85823 167319
1 46245 73618 47725825
1 156822 199347 436111813
2 79747 208568807
3 19377 45230
3 46299 109661
3 44649 185900
2 113638 125587864
3 139280 176610
3 142316 5650
3 94587 52761
2 100610 417994113
3 6047 20477
3 28472 105178
1 112851 133980 47846007
3 146604 62874
2 81688 327037111
1 62364 99638 804637775
3 45670 140553
3 95141 157353
2 187006 468624808
1 59030 63852 606612649
1 17344 86974 560402976
3 172762 95818
3 144437 56323
3 53764 166783
1 11001 76005 889572925
1 93124 152318 381078688
3 91212 131166
1 136971 180590 267318549
1 39735 187228 75398101
1 8479 147993 517763650
2 94470 432339471
1 70626 161920 387705004
2 71282 996532584
2 164789 453482004
1 96832 107561 986790549
3 44111 135348
2 171521 162800684
1 126320 163843 997511982
3 77130 69889
3 67721 128710
3 157508 124768
2 90515 53787186
3 190762 2998
3 197366 192583
1 51949 118019 315353551
1 6346 52363 84510197
3 129267 102064
2 168993 777533024
2 47786 513239662
2 170738 362452186
2 141644 607360155
3 131694 91763
3 50880 94973
3 128702 88
2 14126 840417855
3 105094 42296
1 82563 152091 962666775
2 120971 408727466
3 106098 103639
3 59568 110334
2 57188 603137751
3 58569 117821
3 45152 37296
3 90315 55614
1 88779 131730 209736280
3 119528 19035
2 85732 220763329
2 199921 725619955
3 165304 155575
1 134603 172097 645421256
2 173937 196286496
2 10486 112987921
2 86098 969270955
3 12847 98829
3 199690 55303
1 5329 173911 816648547
3 198785 39297
1 22189 103068 971114497
2 187665 846006827
1 37815 111044 669346469
1 187180 196428 171841411
3 45739 90046
2 124597 64490984
2 129913 786391486
1 46918 109068 146141110
2 120172 278500994
1 72269 170089 879580724
3 171337 141830
1 54768 162597 193788594
1 51718 182554 216863321
2 3182 340778284
1 63529 80439 394968632
2 69381 132046300
3 67491 71347
2 78050 635988714
3 89435 61753
1 73243 132521 560614086
1 31643 149743 4389337
3 45853 8123
2 72474 104282210
1 3384 72128 310190648
1 9571 96250 271914854
1 157072 195401 922817502
2 29154 914668518
1 70459 146903 467294123
2 140694 792980857
1 179199 187869 377570305
1 33202 88993 123129249
1 27677 144917 638844680
3 69695 105598
2 119630 693270543
2 124418 25427575
1 206 189346 275400607
3 52921 2857
1 85405 122662 725912208
2 64272 930601979
2 157424 643875478
2 86301 16473408
3 60603 103801
2 28371 25191388
1 138518 183118 922418953
2 127588 387342079
3 130580 161002
1 144933 179396 966960703
2 37594 86438005
3 169383 96052
2 145960 285924159
2 180630 611042655
2 119936 442775761
2 98143 108568243
2 192424 760984452
2 50970 83474402
2 82265 898180152
3 19270 56460
2 111798 553965979
1 18954 33691 750444039
2 6114 811613701
3 196192 65685
2 24503 116911987
3 70964 42241
2 133749 97754050
1 27328 181315 427835419
3 55521 96860
1 46842 192538 142370773
2 30663 652450495
2 167785 242625397
3 1188 158039
1 87739 160075 348386327
1 122858 193359 235258716
2 31311 52757569
3 173635 168996
3 115490 152362
1 951 56741 969391370
2 35644 180672108
1 159892 199686 944383017
1 60155 183208 223316792
2 149969 151872661
1 27889 136641 588174781
2 67428 57328035
2 169005 766615459
2 133293 853384844
3 99561 51673
1 8365 183002 957169550
1 89214 194004 817350720
3 138416 52780
1 36501 38354 934228207
1 161594 190456 338942547
2 176004 926725507
3 162661 121241
1 81516 184891 672141070
3 40887 152031
2 99515 376695314
1 90615 136680 497615098
1 135032 181369 740452674
1 123183 185069 243032417
1 5400 149334 836229431
1 67279 104773 251461460
1 50055 74356 157492371
1 25999 141971 14520754
1 50755 119030 18045065
2 148499 591744823
2 65039 300986817
1 41067 183184 203890736
2 174536 575230253
3 61064 61761
3 106690 59275
3 134780 156561
1 24208 46799 597963794
3 140988 90538
1 40754 115164 427108817
2 33852 604783976
2 2989 94217071
3 49870 115696
1 53497 81754 957880766
2 79505 945005694
3 82279 5284
3 65910 89673
2 22732 192597364
3 78802 160539
2 113910 1922958
1 56808 119668 945715833
1 127615 128448 726321208
3 72720 155177
3 184019 86610
3 89754 30924
2 77181 677260975
3 32568 138884
2 156582 876795124
1 79965 116506 135532010
2 127204 179938654
2 19449 281343131
3 38100 107529
3 160557 173318
1 51894 142194 859215050
1 60223 124913 652379783
2 47750 535664454
2 186438 758269078
3 134997 197096
1 134658 160460 562258990
3 136983 167288
2 18430 744262631
3 85438 86674
1 24241 195482 675719466
3 158868 177041
3 160032 140779
3 51630 107199
1 122288 127840 51690230
1 6274 182825 170356378
2 36975 19040039
1 46490 121286 857227410
3 178846 130991
2 23877 411750568
1 39053 192573 714586300
1 135769 179070 570563877
3 123686 94256
2 100038 314909214
1 42664 190193 96657645
3 105868 46016
3 94017 76847
2 186668 11774620
1 15531 188418 35108103
2 85813 155761382
1 66564 92666 865175590
2 185631 938939910
3 184305 86934
1 81832 178700 460450868
1 36930 63824 264444718
1 116750 138872 638144833
3 112821 107308
1 113475 191959 502983691
1 7641 48185 6804057
2 43274 390237231
1 60437 113785 537443190
2 186091 518566749
3 40916 31991
1 4863 123351 353854730
3 176979 157640
3 72381 59869
3 101818 175062
3 157152 134397
2 127581 874687673
1 39757 102702 824504453
3 24726 144128
1 61110 63540 125670344
1 7674 156278 268736507
2 63336 170725253
1 63924 119963 668112778
3 193023 2203
1 54723 99383 441268937
1 126623 179714 362431314
1 115421 158959 883565934
1 28498 145135 993942663
3 146558 96685
2 178496 295871105
1 64565 97573 238932574
3 119731 24065
1 151110 196135 526067579
2 102201 57243530
1 20573 102380 766520367
1 56750 150442 958981937
3 144898 194449
3 121470 51545
2 57338 142447850
3 45902 38098
2 7922 709068745
3 143506 9662
3 163592 182360
3 125845 187839
2 116256 160368920
1 9484 186676 675214138
3 94210 117658
3 185567 101486
3 47545 45389
1 69413 171588 822770870
2 129069 947545241
3 66692 48073
2 148254 448196510
2 31556 741396034
3 180198 57879
2 145014 754868864
3 83486 79091
1 98344 112702 283617230
2 19090 164089618
2 137289 644131842
2 81401 284944397
1 90071 161149 590338331
2 126353 642813092
3 98157 45619
2 172340 402148211
3 72272 17126
1 25544 161893 532226308
3 138375 174813
3 116500 136839
3 156123 46438
1 8194 125108 509654690
2 55759 527550358
2 90186 495414008
2 130990 289422317
1 34889 166987 802386562
2 14205 702597258
2 82806 271944929
3 156663 127425
2 114083 580702572
2 155978 33381518
2 17034 351648947
1 7871 50196 435868229
2 79512 494610290
1 63453 189480 64146290
1 15370 98110 304029503
3 141960 28446
1 38647 162049 615288335
3 62480 44210
1 75510 179961 174644476
2 7478 386031847
2 96577 541544072
2 165176 13680055
1 70554 146375 65433917
1 84693 174915 352870285
2 89836 27220514
1 55167 149399 231496659
2 194965 237874055
2 194239 198237208
3 147205 168761
1 63388 105458 794120681
1 11499 159001 222886013
3 63231 66256
2 161536 108216356
3 43664 16862
3 11574 102865
3 150591 73417
2 137759 68578231
2 128210 709357691
2 70597 342695058
1 134779 148464 712726284
1 179551 183483 390648284
3 87717 198711
3 26595 162049
1 85106 106981 786569308
3 171948 8906
1 24341 195999 423981183
2 10458 827524973
1 32663 139246 78165848
2 101706 564118171
3 159583 190698
2 108522 226711868
2 38705 403244133
3 134617 15490
2 96434 543863647
3 71146 88644
3 96443 48221
1 68920 94255 453913634
3 169762 66918
1 123965 185554 442494849
1 28196 54577 300586950
1 129833 192781 91573403
2 153352 382919146
3 174704 124075
1 11252 120111 518029904
2 105675 39904825
2 140394 587248206
1 43315 161241 330087399
3 143362 189574
1 67923 120883 6856811
1 101067 153961 579228219
2 102951 90087512
1 12205 27122 565765993
3 130342 171110
2 44947 16949324
1 35795 168810 405043946
1 76744 177077 82397666
3 93524 186427
3 153619 161084
1 79884 145256 112324283
1 18618 96239 464193305
3 44229 114126
1 92034 144705 822612732
1 10718 79971 696609265
3 140953 98631
1 97416 161362 241893434
1 53776 109891 892314187
1 106938 194707 181924930
2 133818 891934164
1 14447 195278 550413773
2 79278 881426544
3 3375 108155
2 131460 820812759
3 93116 139281
3 111488 91554
2 160409 459314840
2 45975 358973658
3 163692 53929
3 124012 183775
3 144775 131915
3 166160 138652
1 67148 185423 601253394
1 24134 197699 442533074
3 67358 33572
1 12846 78735 225538355
1 7725 116957 97114949
1 34840 131645 366337194
1 1758 85337 765720158
2 167989 422671489
3 83392 100283
3 104418 82421
3 147552 195072
1 53295 174200 500860246
3 144771 70288
2 129852 684548156
1 37839 100786 704436649
2 52273 549394757
2 61296 805836767
2 174255 999951965
3 63901 126237
3 68618 5639
3 104889 197652
1 57128 110331 593741324
3 195270 168617
1 76965 169977 468711629
2 155955 148823234
2 183569 641827377
2 189824 244545554
3 109367 48616
1 9598 90407 504420056
2 158216 123939962
3 185619 167947
3 63887 93226
3 84724 90455
1 164413 166519 902981293
1 6351 133347 341142411
3 73910 151225
2 149045 503720161
2 102121 366653519
1 135366 192062 279649302
1 24611 30038 54278604
2 5464 136830398
3 161474 186754
1 44414 54590 129676638
3 28239 183750
3 167117 13106
1 109896 120354 731742007
3 36890 185158
1 27132 181929 831790898
3 141914 41755
3 26267 44687
1 31746 49995 647455830
2 119444 73449653
3 158208 88075
1 87081 102789 507820139
3 117144 147374
1 116369 130797 46642680
1 148661 157807 227500474
1 60596 182525 886367958
1 70521 195186 793319881
2 148395 878165672
3 47257 12872
2 24658 5112457
1 87481 114308 166436343
1 30993 169950 373246521
1 95485 152237 788756611
1 124131 171396 990672228
3 58396 11045
1 37009 184294 559655491
1 86993 137025 106317018
1 105166 129577 219220857
2 57854 612797999
3 146813 189955
1 7575 97813 386461271
1 89831 124827 425478402
3 134406 60977
3 18282 37049
1 27155 160030 554714731
3 80165 66316
2 8129 74057954
1 77313 185435 799037302
1 9425 139591 458806547
2 151200 582237912
2 20724 457673308
3 50597 140569
1 49509 176187 271601497
1 59738 68704 922679912
2 115450 407259332
3 92781 109122
3 87990 183704
3 44066 188416
3 159660 87307
2 55700 592407258
3 132609 69589
2 478 165475423
1 53393 124515 191208883
3 190959 107191
2 39279 710609713
3 152435 58517
1 22128 69309 486128305
1 11061 197403 472387973
1 15891 45544 290985752
3 79706 157656
1 87741 196403 57388577
1 85764 193314 884653800
1 32026 49781 164455846
1 1475 92025 995321003
2 90827 342091210
2 42650 970960621
1 157881 196645 396853214
3 168526 100325
2 85819 471690317
1 30106 168391 836957159
3 159878 164740
1 66557 166659 664859508
3 43312 102713
1 137755 157676 838403532
1 68282 170533 122161403
1 72530 158331 800106424
3 116844 118739
3 60087 29969
1 43996 197321 20228663
2 8939 98541768
2 54670 351854174
2 92457 285904424
1 14282 195023 119770993
3 174872 151039
1 25405 118541 807004160
3 91498 131818
3 161338 94798
3 35984 153284
3 161190 12380
1 6257 152540 159516084
3 118745 67326
2 51644 750338772
3 144474 77877
1 151230 166125 77452220
2 55926 579859101
2 5783 990042903
3 24678 132173
3 33782 144526
3 77264 116924
1 43273 165143 304950109
1 132757 145748 478717570
1 94925 136994 870263459
1 132909 199481 598089872
3 149490 173666
2 131861 481448024
3 46838 166759
3 175065 193939
3 64059 184284
2 86259 441645759
3 112673 10107
1 14358 174900 504466311
1 96677 183886 195605258
3 194605 197661
3 171189 53273
2 36052 477048955
1 124381 187118 891997183
1 166401 191998 921206210
2 114865 247208525
2 35456 390807506
1 171602 194955 394222590
2 9869 286711581
3 79912 15422
3 177386 194648
2 103378 954906887
3 93159 56038
3 162591 154859
3 55775 163239
1 59417 112854 956819601
3 187035 158458
2 10635 639366145
3 10770 197337
2 106612 805151387
3 246 124849
1 153680 183597 69700751
1 47385 166643 303468409
1 32264 90171 199982695
1 120581 124447 461347898
2 26969 241143785
2 41351 773641336
2 61429 969966735
2 131438 945615973
2 8508 969448939
2 35214 57821968
1 104241 110727 539605653
1 26069 117336 934346510
1 87571 141027 739570525
1 180316 187452 276208452
2 110708 469969590
1 38408 118958 481432133
3 166354 188211
2 199951 244548940
3 64145 40464
1 70353 167926 60042343
3 197270 171151
1 27406 83149 388276838
2 183105 596697059
3 132963 7410
2 78162 49401831
1 5678 20792 163391037
2 43761 335363062
2 160167 31831945
1 28732 72010 95144083
1 44948 66787 833508627
3 51226 111554
1 62357 119852 955965145
2 86108 848141488
3 145596 122891
3 198571 41432
2 46160 943424216
1 61339 78914 275257401
2 79034 363295094
2 43212 115416257
2 38312 384887262
2 51186 241106942
3 116355 86230
1 57544 91562 63385252
1 113288 152835 993159673
3 37459 132196
2 10801 610900446
1 150704 180454 903379673
2 189667 8173533
3 180862 14376
3 38525 54045
2 66347 193030739
2 154379 768450620
2 114515 941178481
1 55477 151621 502837157
3 171198 10649
3 1232 100905
1 87074 188488 994247567
3 131967 81869
2 29746 599155438
2 27390 590335212
2 193503 404866347
1 28346 111198 994102385
2 164305 886429638
1 138572 144526 387041685
1 38935 65645 827047714
2 169068 64065948
3 11779 160994
2 144713 506673328
3 124201 149313
3 185050 9419
2 7207 652892393
2 81984 201108827
3 111864 8641
1 49329 72000 179444776
3 145253 163164
3 124478 13724
1 17324 85326 802185374
2 110708 240865000
1 21083 110139 636549687
3 122180 184400
2 180883 887857781
2 79379 377682782
3 79311 121135
1 10949 47162 13930986
1 7731 114894 724558103
1 99936 146541 58313108
3 72125 152299
3 75081 28187
2 85084 725664775
2 148462 518957960
1 28592 79079 680159865
2 64037 128103074
1 1578 3321 622554192
3 139673 180898
1 86397 97933 25420195
3 89791 53297
2 25853 458490745
2 192573 212956976
2 37081 996775920
1 75144 116473 442634031
2 157860 232446477
2 152199 577421243
1 52442 143715 595609031
3 14335 108415
1 9444 118974 595447758
2 16852 72800069
2 21173 198783221
2 57821 800729724
2 91876 464623912
2 81166 485925653
1 12751 88042 266531014
3 194947 132260
1 98829 138870 514033541
1 5817 146550 843376481
1 63090 153089 583652600
3 19205 149194
3 124177 157716
1 19385 174885 896345691
1 16013 107357 422711206
2 24230 10911499
3 177522 87014
3 71306 177071
2 71701 113794703
1 14012 89765 92641866
1 30932 51953 715561835
2 195927 16839585
2 105664 106419945
3 71850 131887
2 41284 142335489
3 132632 59135
1 99033 197551 923812898
1 104424 176494 86509232
1 96165 186198 945045737
2 175651 203855542
3 11856 46542
1 70450 198133 457550918
3 60333 175296
2 116756 213612765
2 24592 526121158
1 41688 167464 52437055
3 66272 184180
3 65602 114710
1 61806 62623 698387467
3 44130 56685
1 68199 162637 709742886
2 149921 110944884
2 58867 688720741
2 141483 59924178
3 105864 178871
3 349 58715
3 116847 159393
1 25250 150489 852092149
2 3140 874456627
2 190786 26015328
1 54871 167066 837318344
1 39175 176591 939575833
3 119935 57134
1 48108 111100 954274732
1 11278 134181 478919376
2 140877 64685649
2 51321 593214801
2 100628 993565217
1 14105 181766 262584535
1 117727 147499 836407344
1 6585 59768 359363843
1 192440 198991 582274411
1 19816 20712 411186564
1 57102 69399 695247452
2 193001 206015058
3 21404 110852
1 126393 188414 725881899
1 67778 179056 509370003
1 142205 190140 739749476
1 111519 114940 60940038
3 96849 67909
2 170675 55412193
2 121358 956270957
1 76778 193432 758680277
2 17771 312678036
1 54039 102560 989914854
3 138096 80931
3 15541 186380
3 33783 162597
1 18830 48346 592451635
2 59884 105547156
1 151716 175346 631832244
3 115015 169218
3 150978 173052
3 36763 40495
3 2932 69734
3 62841 124550
1 26068 105873 664598327
3 148590 50127
1 122185 159269 444490985
2 6592 931390891
3 53228 162315
2 73021 80048516
3 69209 138251
2 184760 688593914
2 124260 798233287
2 197700 22409911
3 50173 8608
1 149655 151304 348742306
3 198976 44149
3 67997 180192
3 193313 75733
3 67144 43772
1 12540 144497 316754541
1 3619 82981 36510714
2 25237 677618516
2 93494 493271876
1 8909 117896 3279891
2 42998 205771002
3 186841 105847
2 110034 360424747
2 4977 180385052
2 101672 720755261
3 129802 84672
1 101307 196108 297033023
2 114057 362231215
3 127010 167676
1 39616 88005 454927593
3 139412 193678
1 40593 178079 38794174
1 136326 137830 49308901
3 109329 10876
3 186248 136683
2 46584 483298350
3 188905 187239
3 110149 187891
3 14271 40708
3 108973 33373
2 189584 11427210
3 171226 77540
3 41214 41442
2 72501 390284093
1 109970 184431 27377592
2 132245 743633865
3 116187 63388
2 160880 13771778
2 86771 543073855
2 47728 655349937
1 69101 118957 131155801
3 186282 108946
3 107745 187675
2 84605 480868715
3 63342 132440
1 26815 139402 315096212
1 111513 116283 434605903
3 77837 145678
2 121738 846677555
3 115763 145316
1 75946 166238 233801185
2 69756 738096376
1 48268 67906 899946190
2 85884 81991982
2 156801 211992507
1 21868 189490 649254629
2 136155 283815226
2 27759 613291633
3 156619 181001
3 16564 177410
1 10628 117707 10843170
3 12998 33467
1 28377 183730 531880421
2 27692 2431501
1 38611 105368 546367082
1 12549 192214 510950858
3 84473 73971
3 28017 48530
1 19919 159420 316690683
1 25754 186955 79193310
2 106952 301589352
3 89541 44302
3 52636 3863
2 86623 26939497
3 139634 124188
3 157592 137289
2 1393 141802289
2 179487 575178189
1 107706 127566 567667218
2 102846 335969877
3 1325 63367
3 89202 159474
3 170363 166194
2 121410 290891544
1 88621 180059 647876032
1 9600 69796 681859958
3 79488 102597
2 50258 200544606
1 101326 132611 577911673
3 57110 199861
2 90433 172025954
3 170651 8111
2 3756 656429715
3 86716 169274
1 19771 67403 596987447
2 131052 508578507
2 163180 307528166
2 72642 164658312
2 63950 839344641
1 477 7072 203077039
3 13090 193611
2 19951 475362407
3 33278 80260
2 138802 746642526
1 17978 135165 687693732
1 24626 144578 376677464
1 68613 156874 701937787
1 82805 166443 235372897
1 77788 118349 66420327
2 160537 178529904
2 49524 548823141
2 193270 871003238
2 156829 605391120
1 112650 154532 114428061
1 18182 160030 587110223
3 51867 85569
2 25663 457378961
1 122962 125538 155338446
2 13868 346395790
1 52863 189182 111459490
2 86562 135925645
2 51788 874004469
2 45496 44756285
2 67458 579552303
2 19961 294610108
2 162075 428317493
2 34593 906734657
3 85817 59158
1 84884 110309 959793584
2 19039 861662839
2 186896 184859778
2 125908 250380090
1 30270 93479 664657153
3 111666 96724
3 92023 163217
2 194347 314596114
1 32112 197606 405239809
1 57370 178287 769837222
1 115700 138562 430692126
2 49890 285816861
3 57680 186758
2 69765 459409687
1 26063 31811 106215712
2 102710 880752184
1 74253 106124 823487137
3 26133 190548
1 9579 187675 682322036
1 141026 166720 699384988
1 126520 127328 605923100
2 117238 693874894
1 121939 137572 368227712
3 81496 35641
3 37786 37400
3 44209 180564
1 887 139841 504147086
1 10198 189174 587116590
3 52306 61203
3 77265 130455
1 55620 157626 562648352
3 63486 167072
1 93317 145273 558411868
3 169545 23949
2 194466 308699484
3 130524 27706
1 112502 134622 537708217
2 185934 376666875
3 15413 26709
2 60819 767220580
1 18225 44449 496896100
3 172393 95186
2 191160 527425022
2 95793 653328579
2 58646 121795734
2 155952 973342458
2 186161 441077971
1 5114 55301 769555646
2 11171 736236708
1 21744 32941 46731274
2 167636 745937849
3 99897 92450
3 37164 187354
2 65102 651103151
2 107932 678075928
3 104903 19656
2 166508 995454825
2 150783 589968341
2 33548 17977811
2 171538 633966704
1 103621 173929 419509339
2 22986 556027364
2 43056 52559704
3 57543 79041
3 13160 164809
1 71758 94088 19192864
2 151483 400646262
1 52526 153905 903954953
2 13165 286814602
2 115394 808844477
2 156257 582946208
3 96403 176171
3 11871 106903
1 20335 41581 785759128
1 32053 84173 466550432
3 126705 45518
3 1485 144910
3 34018 103793
3 93620 6588
2 33783 856242011
2 96883 211695040
2 102689 61177054
2 147316 211769690
3 21039 186324
1 160756 177027 576359684
2 177002 754292628
3 133625 132596
1 141423 188279 373992531
1 123927 153923 389842794
1 35194 112222 361165944
1 41678 144258 284610371
3 47273 80684
3 132061 58089
1 34910 97795 896438908
3 39213 11881
2 103028 599238666
3 51896 166747
3 147602 45687
1 84995 196491 248918935
1 32450 54744 807442036
3 187710 106242
2 156077 450234195
2 62691 930285603
2 197721 881355439
2 179304 163503591
1 59137 71922 757594928
2 55043 353825848
2 147219 2508673
1 68182 119043 434656693
2 199546 125611996
1 20929 132541 659798713
2 131097 258198956
2 29248 727570053
2 196339 679726681
2 64257 647607131
3 12686 198910
3 137969 141826
3 115520 57127
2 177606 536115871
3 117612 25211
2 103647 606139835
3 54241 177054
1 44816 185273 829711740
1 4100 101564 601530762
2 147120 758987698
1 9118 35745 678551332
1 114849 185578 449483725
2 170840 84542855
1 33698 125510 793731384
1 52472 57455 431682125
1 107468 135075 753594660
3 93165 149509
2 54708 160618666
1 197759 198274 259723915
2 122799 812660918
2 39340 865218620
1 102580 187733 362035261
3 158409 62429
3 32954 24465
3 46275 97513
1 10534 27836 99348858
1 188048 192406 212212110
3 331 148980
1 129495 130041 531489329
1 72910 103347 776864109
1 1960 7962 751872295
3 33865 134082
1 91010 130547 79580564
2 120796 695526577
3 187047 172604
1 83463 104005 769696633
3 32119 197046
1 16991 148675 381274703
3 16719 170938
1 50756 178436 110391126
3 17871 131487
1 50723 93540 335340268
3 51225 98848
1 70170 89733 449517554
1 89001 113879 953496137
3 145620 123847
1 117071 129805 702570932
1 24370 137283 897767677
2 199612 721278600
3 45295 27033
2 144059 563466539
3 93102 98890
3 142897 161025
1 100763 185210 222619514
2 187634 220915316
3 187136 58481
1 91721 136395 501651360
1 951 125370 952575966
2 42394 439536252
3 132425 172429
2 181670 567303658
3 151545 114209
1 58594 142658 789595575
1 158952 189546 881749763
3 8313 106808
1 60589 128943 424233459
2 141280 937787242
3 198325 105604
1 139088 173741 788575573
2 36154 73004316
3 100622 85127
1 51922 101798 60604284
2 187752 82075316
3 184817 85058
2 39469 643174148
2 127520 702347381
2 1955 243401720
3 151623 25372
3 178316 24825
1 28181 93229 94013531
2 143006 8901499
1 56847 169547 990723082
2 147471 173229612
2 175051 882997888
2 22737 605528547
1 65666 190577 506031965
3 136034 30805
2 107572 435778335
1 89320 122650 723983477
1 9866 60407 15295338
2 171776 639030865
2 188626 564988175
2 120315 278004978
2 159571 719569408
1 111220 198299 382151671
3 189122 46211
1 105897 130646 374515263
1 35310 102047 113752724
2 57783 624445355
1 98886 112071 473326993
3 91074 19750
2 181295 546323525
2 35633 279927264
2 59014 12657539
1 47053 182603 435619503
2 132356 87945001
2 163922 678706880
2 90796 774346294
2 81543 194556142
2 35341 775096934
2 117969 101903263
1 101533 197623 620740634
1 150133 176478 955674212
3 12778 148704
3 117322 141710
1 139099 144941 623303773
2 30378 741401960
3 177371 144738
2 16468 866834754
2 64410 447148415
1 122914 166028 643785928
1 2727 20429 660695301
3 185750 162826
2 7436 876759901
3 44067 193124
2 131820 60252051
1 12387 181552 881506236
3 180839 36765
2 139580 146497020
1 192154 199093 106068918
1 32988 119481 9346834
1 6430 148207 316037827
3 66957 87344
2 96865 728723213
2 42643 321832263
2 11253 594577386
3 67450 176251
2 40236 81955073
3 185513 184760
2 27097 928986149
1 20828 75735 138688897
3 74254 129908
2 99223 924235596
3 182108 168765
2 173018 820477353
3 67768 115801
3 180278 1611
1 40714 49438 348081855
2 119793 424170621
2 112666 529080544
2 176637 82550974
1 11611 122719 248054187
3 39055 155991
1 174612 180326 59724470
3 72732 158918
1 142037 155129 579312899
3 124604 129138
2 12434 826625709
3 127353 122341
2 36571 66660465
2 22772 550170438
3 6512 26871
3 143647 178507
1 48878 52384 977649566
3 170006 173392
2 67460 807219925
1 4751 191845 198613975
3 186337 28926
3 108885 143761
2 161793 786886852
3 12409 134604
3 118404 138483
3 196161 145481
3 196590 157532
2 87984 435851822
1 5521 23313 923526782
3 78106 67544
3 128922 95572
1 82585 153102 744088904
1 19469 45615 586539614
3 167262 55530
1 6879 8462 25126687
1 132544 170539 660027420
1 138669 176264 549957399
2 134977 354200465
1 40063 63848 580404735
3 1581 166165
1 162843 192211 548412203
1 43031 186288 53803882
1 37583 52721 165986954
1 89609 191824 258442017
1 9609 111780 411484331
3 102129 1386
2 106110 649653754
3 144032 42555
3 117215 148338
1 52188 108665 397477807
2 1204 98371013
3 160668 37888
3 28427 142114
1 19546 91907 107924697
1 171768 179802 36181431
2 135936 967290420
3 109247 32988
1 28911 78674 114518403
2 146622 898234425
3 173119 92401
2 155756 473306475
2 107833 346964162
3 147470 16136
3 121359 194827
2 104065 775378712
3 99915 1573
1 136184 150263 916809234
2 89533 580140454
3 26307 114101
1 61751 88899 449115402
3 13737 61267
1 94569 151948 428599826
3 17928 95869
1 20738 194797 644767414
2 1740 206863616
3 172075 136129
1 172314 180419 858861439
2 3007 722595769
2 70351 755941738
2 46343 267062638
1 52975 101782 904518641
1 114571 122259 628233455
2 16989 646760328
2 1548 45967682
2 86543 361139811
3 179760 99248
3 170416 66899
2 17758 250854905
2 113123 942588105
1 110297 184711 446084041
2 5335 317966632
1 16732 164344 759153131
3 59175 106733
3 43716 101085
2 198640 60693481
1 71875 155343 726318262
3 42282 198746
3 64549 21311
3 179802 12180
2 81633 762429536
1 85881 129000 84630530
3 90238 155281
2 67534 652574227
2 141225 366590685
1 61252 143521 79795428
1 33454 41225 169840400
2 195041 614031417
1 72066 177045 885176656
2 178489 765367664
1 55547 141758 136455852
3 180516 6344
1 119511 129456 402783577
2 127595 488872063
1 114500 118990 986368757
2 9415 125191371
2 188080 735921768
1 43654 47994 620277711
1 55781 68224 38255033
3 144164 63101
2 192863 620954887
2 122766 176980116
1 77800 175284 691279908
2 34454 238999742
1 72258 145486 45478491
3 45694 138005
3 4698 153922
1 166532 191677 978842085
2 120943 31102222
3 195295 190124
2 156935 476989685
1 47255 52805 969319400
2 125802 363125805
3 56658 2622
1 75225 78618 236822390
3 145357 119584
3 191067 127475
3 94176 139461
1 24447 55308 587353127
3 73824 107643
2 142882 590943507
3 105035 51201
2 169873 749704945
3 90122 7175
3 168764 97343
3 88885 30576
1 61325 164775 223503577
2 64269 667496797
1 108016 144541 5432808
1 19092 55708 227450238
1 87667 146937 353733374
3 17045 61844
3 72036 55463
2 179189 521859818
2 45901 91759269
1 6851 114362 713070379
2 151327 202350500
2 53561 796766706
2 43037 480183041
1 11838 20493 800427268
3 134577 141217
3 22140 82650
1 130033 178556 321217374
3 155653 150371
3 181916 138200
1 60193 61481 65644084
2 19311 779998626
1 7500 44168 461728701
1 3199 194403 852911366
2 26324 21981446
1 83740 88508 812700392
3 168405 66958
2 169304 969289236
1 69771 187191 995099620
1 43383 172462 559739871
2 445 417811572
3 190300 40030
3 82761 93644
1 76265 134764 478723841
2 70620 260379939
2 101169 432112575
3 111436 31841
2 26972 460970942
2 17274 589817794
1 12098 108698 62057629
2 102432 548048216
2 25073 969138976
3 96246 133782
3 58241 5728
1 83548 125336 170127501
3 73549 82940
2 86246 410150859
3 119157 185314
1 28665 143369 540514790
2 147806 367924213
1 2888 72937 709273595
1 123559 158647 402103589
1 17730 54291 885659549
3 23028 199788
2 176829 221757474
1 36373 53673 440472251
2 27687 551954591
2 22244 149427898
3 49616 54168
3 57356 140533
1 81392 131432 533916310
1 25974 162084 619025433
2 78170 796893156
2 24361 35635805
3 187368 167489
1 146785 153130 579217713
2 102242 589769071
2 19530 76918067
3 160578 119267
1 25071 145706 949134365
2 182808 632220490
3 123053 66783
3 50516 184354
2 41109 458731727
2 61965 6692337
3 56291 30930
1 21871 51578 863762370
1 52442 153525 968539209
1 78870 86413 540217025
3 8006 141032
1 50043 98359 193561611
3 45842 26578
2 198062 514182209
2 163470 688475210
2 99618 350468013
3 71676 1647
2 128389 753816147
1 30888 100785 82143772
3 31448 123355
3 191630 191624
2 8511 174938613
1 16088 85945 925469332
1 143944 163879 113692162
2 7479 427477909
1 25664 113365 274631340
3 7358 58224
2 127446 529554719
3 148913 76841
1 111589 173537 87584785
3 157565 75727
2 177523 554739549
1 62592 108404 712974793
1 72684 109225 789294617
2 19089 15650194
3 134807 793
2 142390 289131118
3 71728 78083
2 88151 493774102
3 87787 173317
1 41524 91290 268956277
3 113525 135590
3 72784 27903
2 134231 629848967
3 193383 57700
2 54202 695587625
3 60906 1202
3 139743 155962
3 41095 42772
1 53149 105500 127997160
2 99700 953582722
1 25369 158577 526609949
3 162265 74105
1 89001 178134 956564619
3 53403 104829
3 81792 14801
3 161708 119013
3 179225 115940
2 86980 66040460
3 14544 22485
2 172659 829643365
1 47121 71905 658556761
1 57162 80532 176962094
3 171984 21272
2 178829 242998596
2 135900 909503804
1 74386 143617 406902976
1 154464 161925 844216738
1 127577 171991 549077258
2 14815 947159228
2 148210 306959030
3 116406 154415
3 58177 134158
2 60679 469313088
1 76317 190564 233540236
2 34351 576135713
1 19773 143328 586822491
2 173221 11906348
2 46008 83544691
3 146104 64299
1 25358 89813 912364512
1 68512 129218 132603603
2 29068 625421570
2 189938 875257485
1 26754 31696 500173358
1 53479 178871 863223063
3 152482 57722
2 17994 443086390
2 52471 211272636
3 67542 127194
1 142455 144995 115363932
3 178719 3419
1 72935 139464 871736788
1 75284 148318 191982628
1 43197 73309 923171916
1 12235 162618 131905841
3 27323 195293
3 3240 46915
1 80066 161504 33931002
1 128329 154724 674889161
3 191903 177344
2 146161 116409862
1 79909 162161 717614861
2 21844 553726477
2 8356 132082390
2 173312 756429715
1 12440 57071 743549205
2 120529 240272950
3 131151 168686
3 11996 7669
2 133379 32452392
3 119152 94147
1 94900 186757 651460106
1 116541 162708 128342764
3 93993 66330
3 20697 26825
1 122215 184283 620330179
3 39340 157125
2 193145 298755875
2 196919 401652612
3 73766 120300
3 197857 44031
3 89924 90599
1 22664 52494 531535834
3 142976 91993
1 39750 42955 625464271
1 4175 107972 875215628
2 142187 182682879
2 107811 576617846
2 380 928643634
3 35839 109179
2 170638 776434995
2 151707 129866954
3 126518 96746
3 18933 187715
3 47334 99805
3 185819 135401
3 68110 68948
3 141411 196295
3 100668 52728
3 116195 198217
2 22639 411553497
3 52881 129356
3 151056 89652
2 151062 871804497
1 65154 187592 711206388
1 76328 180770 388694240
1 11129 29102 482238483
2 164541 691616551
3 144704 141515
3 89925 103205
2 30425 668756434
3 53951 113033
2 137523 301324717
2 88515 587787930
2 57475 756341541
3 153580 110722
1 135459 161404 50289822
1 111060 154496 569902896
2 158497 755833741
3 198054 157680
1 54193 171478 574031628
1 68539 90036 881396794
1 53697 77391 248421315
2 94783 822241810
2 176193 836390405
3 132845 29224
3 81408 168784
1 56911 61235 685530948
2 15137 988709864
1 24050 186938 704998560
1 30335 90611 107034403
2 24032 401505075
2 171202 387649402
3 139339 167655
1 13205 88658 685783317
2 65469 424694113
2 104582 188331845
3 131294 168331
1 16348 110960 792402327
1 40374 165238 676453486
2 105767 775629727
3 83071 109557
1 163425 166327 711378971
1 82973 124458 359472740
3 20639 60094
3 139366 19221
1 9019 175444 848337077
3 83371 158638
2 163049 240240132
2 34603 738814502
2 176477 700236480
2 76238 440906910
2 87379 619691878
3 158661 104018
3 48977 108615
1 44759 185862 153509859
3 124417 187931
1 127997 197993 862847932
3 191682 65674
3 15378 46240
2 23039 682114484
3 194319 182695
1 95807 159705 245075638
1 140124 165264 429332450
1 114132 133298 219457000
1 122712 126067 584543641
3 17811 126830
2 198423 852851140
2 2084 99425764
1 6095 25563 98493627
3 110408 154282
2 117249 680629560
3 146909 191713
3 152911 59381
3 16645 125667
3 104408 110968
3 150637 54897
1 37478 191514 365969402
2 40557 72866217
2 5817 801909494
1 34052 52709 459059987
2 126010 824596708
1 32184 91726 875834005
1 63838 93005 444460131
1 43722 193525 786703177
1 60458 104810 400122609
1 5265 163272 373833204
2 115458 119446443
2 139214 365637030
1 75778 143840 97921356
3 32090 100066
3 127915 173569
1 46523 74182 674509016
3 192606 192141
3 119020 81940
2 133020 931023780
1 91960 103260 44814604
2 128367 894770888
2 967 253351509
2 46640 185849378
1 17655 106258 17750945
3 190801 55278
1 65092 145716 797676666
3 119627 88160
1 77191 96110 247434857
1 93417 187194 163605491
3 139385 144858
2 79663 168981441
1 68718 194562 445097258
3 130369 15687
1 9757 179425 388114966
1 22138 42855 274963739
3 19055 39620
1 24469 46223 159246932
2 55241 302536405
2 18595 592173043
1 29372 83387 137729597
3 20493 6792
3 161439 196974
1 87774 148723 808942325
1 40051 96413 752449757
3 63553 78306
1 24787 174411 32697666
3 65237 181190
2 73862 734842414
1 108543 197227 266386622
3 19525 137908
2 74603 3883878
3 88619 155029
1 106676 181010 107232204
2 146449 376455751
2 128131 56968880
3 187285 171003
2 126432 237989764
1 36604 171422 914195591
2 188158 186474205
3 188590 100039
2 18593 425153480
3 152234 95100
2 6309 97401340
2 130318 843806407
3 132823 61469
1 40680 74271 114068257
2 62946 440036994
3 156778 51644
3 61017 64203
1 137364 183746 521745302
3 199676 8583
1 71730 118575 471599361
3 107965 95034
3 183580 99175
3 136451 33000
3 197864 160198
2 86358 855305106
3 132324 77678
2 187265 154664062
3 48289 159808
3 15475 67890
3 63737 171484
1 36010 189341 667812356
1 17362 54862 966763668
2 192058 295649791
3 2945 83062
3 50471 26382
3 127990 29201
3 146483 33666
3 93839 80284
2 118661 301841126
2 7566 827079618
1 28008 95938 873802596
2 74335 445890171
2 139253 691604541
2 37166 72698909
3 76116 23270
2 164330 991235254
2 109973 197445955
2 53101 141902221
1 16438 86873 327610205
3 95536 1363
2 146360 901038776
3 24200 108763
2 89755 286772537
3 86878 86633
3 121273 145111
3 54448 70702
1 82619 110910 995844324
3 85558 116851
1 156034 157001 68621498
1 26398 42320 237264111
3 146684 14990
2 181817 406771437
1 14812 134533 28810586
3 103024 46865
1 124584 187286 990600807
2 7939 133342124
1 22910 26878 565975615
1 19523 189728 549498711
1 12985 28366 626883406
2 59561 778508393
3 137 98604
3 29767 68559
1 175563 181657 859129798
3 142728 130063
2 23575 43586666
1 28964 171421 819647813
3 125059 180214
3 86625 40242
2 65823 178437427
1 56877 161514 438743334
2 86771 532561076
1 167812 195282 568426256
2 148395 925981587
1 126117 156728 77813927
1 137731 152845 824701694
3 56368 132748
1 108868 174060 348202163
1 73931 112772 572637953
2 71476 214461961
3 196323 55996
2 196795 317507801
3 118394 158502
1 60123 91684 256899445
1 13260 81899 238340273
3 134349 108892
1 98122 124114 368810667
3 126012 195887
3 167745 178392
2 76619 402986960
3 121273 149364
1 50380 101185 749729843
1 74953 80581 364152788
3 111880 81988
2 143486 342707430
1 25514 128977 476149447
1 7282 174255 971741415
2 150491 397776854
1 19884 171366 135709427
1 116800 174182 789158675
2 41399 829745834
3 63842 144708
3 187229 24915
2 132664 975932607
1 30030 174329 471631908
1 169605 172124 202256520
3 85030 33139
3 57049 175716
3 138062 101354
3 165654 34314
2 98826 495821539
3 195221 139818
1 53563 126444 753802847
1 31589 76164 474210901
3 12368 55403
2 70606 66294121
3 17295 63140
3 80739 117003
3 73083 49361
3 51548 127707
2 71416 220116203
2 190845 95431476
3 82607 117095
2 25722 484405930
1 38255 124339 427351696
1 27550 114126 40339899
2 9045 7317417
2 112538 756167115
1 25147 109484 109358561
3 91388 87680
3 172543 13829
1 20158 173913 165381259
3 3677 196694
2 190879 868775610
3 26546 132579
3 161762 23126
1 4746 66131 786650306
1 16861 91050 848678417
1 86906 126815 896862414
2 56215 896107598
2 151689 661870164
1 8201 164213 74721726
2 25713 749899124
3 14277 130402
3 145967 163890
3 61854 133436
3 108035 58126
2 152842 559991444
2 142842 198168171
3 131185 127787
1 96128 147529 58195414
3 188755 67179
1 72185 155201 845143961
3 90694 29917
3 20467 168479
2 183129 605954880
3 51906 135227
1 165616 190542 586037539
1 33264 38673 741136315
3 35073 34408
1 35356 196248 3851506
1 5797 21707 12195325
3 4168 39240
2 137290 707653898
3 5525 40347
2 112570 446636746
1 42615 195076 527067745
1 111739 151569 594519957
3 33994 113029
3 124369 172428
2 176783 319092483
3 170780 170898
3 58763 176443
3 50644 132558
1 56762 149613 167394448
1 148645 174766 921545160
3 8177 15630
2 17503 855106154
3 49910 1651
3 144296 81597
3 51029 8388
3 13346 97469
2 187528 278046667
1 31106 161523 913483
1 95497 187031 792710866
1 153976 173460 83164878
3 41329 174608
2 120717 38557858
2 142749 466520077
1 85697 194884 282743396
3 142469 182126
1 86832 127334 61156391
1 59218 134882 152013884
2 1058 902234643
2 104241 519117920
2 192920 426952999
3 51823 148619
2 112833 561304921
3 112891 72748
1 42813 113650 188436223
2 165488 247663855
2 75887 973538070
2 134085 372970988
1 22857 121242 751231057
3 22587 195847
2 51895 806662865
2 189432 286240094
2 137067 970676776
3 46794 30688
3 147875 24215
3 83961 66351
2 66867 946049417
1 17885 114530 887237780
3 28995 97086
1 84773 111550 703452005
3 94727 3586
1 10475 35809 165385162
3 134170 96598
1 40530 157119 967094149
3 114268 19232
1 32083 187087 178198325
1 8528 110501 579364655
2 98816 665052640
3 79445 178429
3 192042 124113
2 126684 439164986
1 97327 155352 569211499
3 199347 88488
3 23636 24063
3 106962 36771
3 82350 196102
3 135863 158388
2 51186 234031195
1 49547 72417 497416095
3 169252 90992
1 111004 171086 618869077
3 15514 129257
2 189251 93493478
2 94469 406994515
2 89497 559169572
2 52831 504478632
2 141207 848399790
3 135096 69263
1 79733 135752 36508563
2 23816 280654655
1 55606 194014 668629943
3 115410 3905
1 33268 109556 124443959
3 45858 94172
2 99630 13070092
2 197011 164881059
3 123030 83825
3 122014 7822
1 107698 174001 48319370
1 103728 195409 420118436
1 77545 131848 203738616
1 34502 163203 228279607
1 33190 199124 785942846
1 364 1607 585975533
1 13228 180433 612115400
1 15018 121753 992942601
1 28792 169165 454703468
2 150398 136443208
3 88688 105749
1 77681 89376 712773434
3 182235 99856
1 57970 133192 323005929
3 156814 70063
2 77883 608831647
3 79180 117592
2 48519 81413530
2 64454 143204955
2 186437 611812880
2 197088 677469244
1 155945 156320 289221926
1 32441 171426 32328407
1 3794 34083 872092885
2 33011 54602826
3 157062 21876
1 97082 198622 372089609
1 6427 37261 55554537
2 167326 707125337
2 81285 468911192
3 12503 124812
1 24183 141401 142415139
1 152871 195826 623299328
2 182504 123239138
1 23770 79094 370456190
2 108315 915454638
2 64865 693905326
2 78817 101526383
1 116896 184091 488199426
2 41216 430264714
3 91941 189336
1 29461 106938 681274858
3 175555 32988
3 6012 29388
2 34272 915361320
3 153850 49391
2 76146 694510674
3 133610 87147
1 149550 186301 196863648
2 129491 376946964
1 73467 156743 572827711
1 10514 101843 722033050
3 119003 1164
3 40962 8205
2 87358 903228804
1 33783 199844 821056557
3 152988 165818
3 146268 16235
1 104504 127620 56239925
1 59943 135941 44270147
3 86865 75026
2 166815 785431299
1 97188 123555 865771223
3 58265 9721
3 176920 169958
3 134086 88412
2 183882 927257404
1 51741 158313 949767693
2 34825 385899385
2 193184 558318929
1 93857 199657 947488932
3 162171 96039
1 42239 112104 372402317
1 31030 89189 688586726
1 32262 126812 994986506
1 92619 178344 513145224
1 104480 125350 394037341
3 86078 50153
2 134175 985189651
3 37633 66830
3 76135 144732
1 195093 196699 953747487
3 128531 131820
1 28564 42603 830417648
1 61191 189401 658763100
2 7427 102856376
3 51880 99801
2 10146 618768480
2 92768 417752085
3 74934 162515
2 192904 19292229
3 26099 12642
1 61929 112593 511984612
3 170334 83667
3 133118 22411
1 66530 110106 359533872
3 87868 125919
1 184419 190071 1773545
3 74592 16462
1 68034 188054 523694212
1 97640 164859 412363574
2 173916 416108085
1 51758 53756 171076814
3 86460 65031
2 32024 124182595
3 148878 82400
1 29131 182932 47875923
2 180393 743022772
2 187561 75820589
3 29110 32147
1 96202 189751 22894943
2 38448 868333423
3 106579 192339
2 63195 326601984
1 5105 188830 684478646
3 24122 187467
1 12264 111058 396337007
3 104030 148826
1 25774 121444 828742074
1 136546 142062 151640202
2 79561 670288189
3 93516 54030
1 143722 182869 174130071
2 129119 51531771
2 44271 111525287
3 3298 15491
3 116087 194827
2 17393 599896218
1 26162 83071 637272702
1 66043 128329 737688517
3 119615 75827
3 2555 134572
1 154163 156320 622078770
1 174623 182656 917570514
2 124477 141394844
1 13844 62938 759984868
3 197299 68278
2 133217 449815264
3 159844 193194
2 18843 436787760
3 135369 50261
2 92264 59419173
1 9580 192578 656930688
3 65158 66421
2 126820 898577137
1 4493 96873 427607583
1 10303 64429 761105336
2 176568 284840131
2 96157 172932157
3 172250 83151
1 17848 154679 981847263
2 81473 274070164
3 41132 78189
1 146005 198715 338655946
3 5042 125122
1 6897 108745 123760242
1 61420 170797 195105210
3 111448 25593
2 94573 64362654
2 58476 886905258
2 145644 751096170
3 153848 12923
3 8705 94942
1 87462 115176 574160192
1 78218 147095 657114904
2 184928 812340810
2 120029 202768861
3 165799 67692
1 56722 83105 477753211
1 61297 170954 541169107
3 138483 182701
2 43682 718589395
3 40576 133969
2 123138 500781837
2 72504 635237714
1 22964 137878 706200745
3 192950 184047
3 188834 3797
1 122654 151062 987026312
2 167842 452508340
3 63977 16657
3 83110 173237
2 45863 541115727
3 117322 146739
3 91078 73513
2 185375 328816764
3 110079 11019
3 81886 194807
3 21995 49753
3 166304 148925
2 196410 658759844
2 118924 375315344
3 82384 171151
1 135481 192519 682658934
2 93817 589243578
1 91301 144773 119014004
3 111386 184143
3 143229 147210
1 115762 128716 190968837
1 44241 169308 608420092
2 65420 312655920
3 40361 115998
2 197039 503329186
2 107433 815810025
2 67104 885322577
3 2408 65131
1 120217 195340 724695273
2 88988 795814281
3 118199 80969
3 192617 174421
3 20333 118704
3 23841 70758
3 112831 61620
1 9852 13210 922674490
2 36291 639065285
1 27194 30436 586148611
3 125657 27532
2 78184 927498935
3 139715 95373
2 14519 39279120
3 26006 49257
1 61956 100157 269815743
2 16171 907971722
1 3369 18317 167635626
3 183222 78042
3 142358 107429
2 112618 498152932
2 132931 399991331
3 156171 63072
1 55724 105833 284529083
2 69785 120838240
2 98782 839404308
3 12867 39298
1 98018 111994 40042638
3 187275 3891
3 143835 130178
1 93591 107644 657095168
2 199321 277969182
3 148904 130166
3 71947 166009
3 14620 106382
2 110068 131290662
1 113338 184691 959102683
2 9599 657851159
1 29909 126609 283508530
3 156067 111160
3 17802 174565
3 43511 45352
3 19739 137290
3 86945 14457
3 181835 181023
2 186959 441109017
2 170482 887811378
3 153882 177729
3 173514 132094
1 118646 167611 408846248
2 34715 151328444
3 122768 74361
2 20706 151001077
2 44021 130093186
1 138048 149274 412138104
1 17565 193595 87950615
3 118870 162616
3 166354 195198
3 4376 128394
1 41897 150910 684591447
3 61739 1839
2 83126 199308806
3 199486 29577
1 185823 195921 615119782
1 26661 26956 350090013
3 184421 28053
1 28642 155235 648775122
1 20078 36375 631256911
3 129217 49601
1 28325 38620 237805951
1 90105 120734 640661625
1 13976 79330 204475512
2 4862 532472268
2 152125 262122028
3 88385 17422
3 182428 144034
2 193503 367983386
3 40844 25260
2 82569 367941259
1 71099 123887 539243788
2 31079 634812339
2 183228 952361017
1 49677 87393 765524799
2 105378 40545327
2 26943 747548344
1 79942 129799 203487067
1 57263 178109 848128691
2 3653 962296263
2 163081 526277773
3 57428 141585
2 186510 749815053
2 8922 710705965
2 36196 626967186
3 127612 82180
3 146773 116602
1 75062 148080 590268242
1 120046 159233 717683502
3 149667 153993
1 11815 172186 840817325
1 38876 154402 655941726
1 89237 135043 933446630
3 197658 94090
2 28168 948185162
3 183868 133430
1 23957 125585 99987599
1 45685 183169 847624195
2 88469 183562631
1 175897 187000 911317847
2 129607 57372890
1 62366 193693 725859090
3 80888 27059
3 51927 94103
2 47661 809759889
3 64142 180270
2 105337 659460370
2 175157 748840055
2 3083 66188458
1 53076 146377 895997590
3 41778 120053
1 59543 194359 487762651
3 74251 74306
3 127894 29887
2 52252 828906407
2 115489 757975151
2 105706 664391284
2 183591 451813002
1 174969 179254 864230929
2 111927 386880398
3 105244 161579
3 34001 17156
2 4297 22312008
1 72544 197471 886217229
3 46813 141340
3 136565 148716
3 99569 180080
2 171530 969150123
3 196940 26789
1 100952 160803 144385452
1 40375 172152 812396905
1 61112 191230 327387958
2 117709 235281197
3 71718 115131
2 29736 738604535
1 57358 138571 895517681
1 736 153348 65350881
3 109676 46375
3 26577 48044
1 96767 195099 530059010
3 104307 13373
3 169259 14190
2 98865 803830770
1 10888 182460 439434901
2 137879 163305110
1 103063 184758 526720610
2 3528 484932818
2 111106 403373468
3 110548 101232
2 76694 729328374
3 58408 8901
3 192924 134817
3 47819 53147
3 40523 27722
2 62700 769668849
2 63 283737088
1 161580 167654 243632608
2 124046 831620706
1 477 96524 36876663
1 47743 179924 258817983
1 6199 173841 101170220
2 185911 385779105
2 47115 111312437
2 102327 695139035
3 20044 53489
3 11172 151612
1 77037 135989 511779462
3 153131 159810
1 147063 187795 757468760
2 111184 971676858
2 76492 769974999
1 80610 117604 792652821
1 109610 129087 411928526
3 46941 92705
1 16762 107529 837404079
3 133496 168099
2 106609 570508860
1 39049 197892 371883167
3 67638 136863
3 102522 18383
3 13648 157842
3 174510 70632
1 50653 174223 414770255
1 115360 145809 954229281
1 175373 176062 830094974
1 112704 131493 717457549
1 32833 189369 732798798
1 17158 146775 807550629
2 20914 460306126
1 57834 73119 891360053
1 15540 124324 858441016
3 172105 40926
1 105820 123698 251193816
3 180760 108837
3 162143 24805
2 111170 809994936
2 115447 198911357
2 148233 250039288
3 156971 108267
3 84910 20215
3 181638 62541
2 160841 746066844
3 160384 64743
2 54528 693230448
3 121372 6580
3 68387 132781
3 122412 97166
3 194898 122886
1 67706 85095 711721950
2 30378 736645579
2 42843 137099227
3 30289 36012
1 76056 168061 37619005
3 57634 6352
3 40666 46319
1 19202 135510 555158939
3 135285 37900
3 195735 182698
2 40690 195676175
3 100730 102711
3 72855 24719
1 55703 154149 380908142
1 167461 193936 750955464
2 91438 708327457
1 146436 189949 210563676
3 55429 147505
1 23094 78199 649848083
3 186766 53218
3 167009 196228
1 48687 149292 259556282
3 66873 84225
2 19093 437194964
1 20758 54109 890921520
2 33673 627679573
3 78030 196771
3 34906 31539
1 43471 182391 666304295
2 51532 269738562
1 68256 102656 680358122
2 178947 223370647
2 137001 419506705
2 8464 250609399
3 12940 70603
3 69905 36487
3 78673 3830
3 61997 133890
3 136585 91230
1 113132 127912 650425782
3 59923 77709
3 100567 153627
2 742 292958936
2 183294 485748171
1 3172 101646 452526781
1 112638 113012 161531097
2 59983 462566913
2 15387 979948849
3 36363 113324
3 34788 48078
1 11771 168735 98120249
3 183907 192688
3 91020 109553
3 86805 58341
2 57431 4888018
2 30451 892891750
1 138518 177622 925263731
3 23627 79936
1 27671 30467 211647873
3 31852 108028
3 40951 24062
3 151977 172753
3 196732 139830
1 63306 137716 530591526
1 95023 182881 853333277
1 82935 122221 151868526
1 7807 199449 100670155
3 8293 161686
3 147688 90533
2 108471 454755406
1 74251 77108 484207474
1 9285 26634 212805053
3 164623 103602
3 171118 56765
1 85428 122854 627204509
2 130918 225749102
2 20956 970553989
3 168334 75290
3 85007 43779
3 43390 23377
2 162334 220661022
3 105321 49681
3 38196 132584
1 61136 89566 374612792
3 1619 7896
2 10687 32071724
1 54762 138554 952650492
2 36474 959746786
2 136879 179046329
2 10419 502683531
2 121500 866277666
2 41388 919748737
2 178680 819387885
2 183383 692350934
1 22842 190894 464765563
3 64856 190316
2 17530 16743530
1 1012 134462 30148877
3 38234 167768
3 164155 30652
3 139407 114449
1 125311 185402 24060700
2 103675 492139979
2 117799 853306678
2 12766 776022145
3 1367 161289
2 144932 948713921
3 99593 179255
1 80120 114260 667406370
3 80988 95551
1 90158 190482 76779685
3 149390 97867
3 160184 97863
2 111737 476997009
1 5907 68608 225358495
2 188637 480741669
3 123411 78933
3 160825 71303
2 4996 832352375
2 118982 244541391
3 46332 63513
1 19847 154974 783035424
2 57978 996092665
2 149592 420115739
3 28878 130525
1 64164 150032 444357792
2 15238 464352316
2 12 999411448
2 125957 368174681
3 75626 184431
1 31347 72594 145032149
1 9337 118397 91625155
1 90794 105983 919673807
2 154401 542385230
3 190297 187199
2 40108 294579221
3 39005 127151
3 1927 171944
3 48011 87924
2 18839 902573082
3 111234 20550
3 77341 10752
2 170193 575151175
3 136676 7571
1 73670 133097 579097826
2 60225 852923145
2 179773 612733013
3 74623 131844
1 136350 141350 891223817
1 51478 156876 516190699
3 122619 172797
2 73638 951696463
2 90682 122381912
2 178985 364646035
3 159637 105331
1 48548 80104 581343313
2 191237 960978289
3 35468 72914
1 95364 97446 636639855
1 121892 152675 545784170
1 10142 48722 155113330
3 109586 125442
1 17409 166391 120427939
1 59754 90684 235405232
3 13845 68706
2 50007 120463818
2 68404 27345720
1 9594 28504 183699414
2 40304 864381061
3 124411 87359
3 69598 73800
2 161075 366981809
1 11665 177863 239135337
1 118345 144847 778695832
3 124731 60998
3 173058 64929
1 31163 71118 648079943
1 55464 96872 759976197
3 197942 77900
1 89539 189886 42970509
2 57394 902000929
3 41499 30907
1 34618 192417 64241864
2 52397 363532950
1 64067 125310 935122511
1 69625 135278 655867472
1 6465 48002 703889553
3 159488 193721
3 38041 115894
3 41567 183543
2 159570 978810643
1 157663 170184 667225655
3 140436 9228
2 177957 34417995
3 147548 129397
2 138819 151966012
3 36569 183989
3 157520 134824
2 83999 560328898
3 123945 52273
2 105317 937964238
3 63260 153449
2 41717 532248858
1 9219 134817 940179565
2 148700 548056131
2 100021 956099100
2 143875 12629981
3 79708 194016
2 127827 544644046
1 54477 143781 105701684
2 60242 252490234
1 45070 163251 286651659
3 76975 62577
2 186026 30574190
2 130753 399007107
2 96970 569170004
1 135137 151353 412628444
3 139492 150188
2 75028 760350932
2 123155 977435343
2 2164 847236317
2 69100 605844451
1 17342 39173 807968619
3 12940 73192
2 24144 847978671
1 110373 166195 692394255
3 130300 54109
3 174570 77221
3 152737 137373
3 93822 189126
2 84980 510362052
2 162614 772612306
2 103069 62652712
3 36755 103745
3 8896 92520
2 101396 510818024
3 8250 43022
1 158712 186737 847229894
2 95908 324981250
3 125206 45440
2 109306 154373390
2 107510 191747785
2 8101 784065520
3 77745 193533
3 109666 71056
3 160638 134712
1 40909 46569 614371846
2 61805 572486230
3 148347 157434
2 178897 976902607
1 36123 95044 746436254
3 136418 80693
3 179155 128657
1 11339 92788 829966302
1 13071 62374 375793073
1 22471 50012 597093531
1 148736 152940 566480753
3 83814 4020
3 22638 55172
1 59551 62909 105149878
3 123955 26864
2 99966 257479800
1 127116 143970 17820403
3 157783 140190
2 150359 946865613
1 83388 134835 186621939
1 30021 138709 949531167
3 165771 198992
2 165191 236228528
2 1467 286250480
2 197656 362673298
3 175010 74734
3 23450 93206
1 104992 129730 403792997
2 77236 211061319
3 199236 27242
1 25639 32728 486525135
2 27276 21162112
1 31316 135665 496613632
2 86014 888640895
2 112750 605929029
2 72254 659419151
3 32716 21173
1 100852 149986 823081681
2 85656 831144671
3 33822 17536
2 196861 587570333
1 160369 166245 33135592
2 165897 625949617
3 17390 61339
2 176772 453591919
3 71645 89306
2 132698 858472633
2 130510 974063179
3 30946 82649
1 42399 176305 912073460
2 20995 233729437
2 40466 371613583
3 74407 94789
1 61070 93350 791997934
3 180934 39150
3 133336 80871
3 90085 198497
1 22672 25440 744292989
1 1411 104344 203041120
1 7456 104461 525188239
2 126751 91562508
1 85361 192217 309488503
2 56147 53630199
2 101660 633032543
3 185246 94266
1 143897 170008 28331489
2 159152 803395193
2 50524 598940152
1 59883 103382 837263289
2 25107 792669625
2 80313 842546236
1 46799 116721 629224814
1 111347 126237 967672968
3 116359 154911
2 45367 205060242
3 41208 139205
2 146817 272905884
3 114744 12376
3 50331 78127
1 117291 133576 145825148
2 169435 942054702
3 98077 100906
1 123726 166804 827038446
2 132179 171169325
1 35493 137082 565159070
1 6740 71521 28419606
3 45258 19316
1 122215 190793 981908781
2 84441 716480690
3 57651 94471
2 41635 628588105
1 91479 167621 116900262
3 158741 53280
1 55402 99629 990339736
2 127189 912726690
3 192741 69386
2 57464 821049909
3 194011 11260
1 3758 118182 777053554
1 62068 78475 696557922
1 81008 123090 189619870
1 35253 88814 346780465
1 134949 194915 44506788
2 180358 830230146
2 195548 185879346
2 13736 265712577
1 64163 142149 201773902
1 83335 141389 89515842
1 103271 117879 28375940
1 127331 163401 848528375
3 49688 73405
1 26520 85839 534673100
1 46688 155159 261122259
1 106480 127221 663946167
2 101330 936715912
1 73199 196798 243941501
2 164845 176184625
3 124631 184461
2 67749 51625790
1 74613 91101 846435595
1 188786 190936 668840851
1 64136 86826 100807367
3 7180 57549
3 64403 177894
3 126911 98126
2 191621 182868237
2 166655 295542490
1 151515 174777 59022926
3 54314 6850
2 91605 755190732
3 179099 197512
1 36704 96216 283799710
1 51631 125368 926288402
3 32701 175500
2 192197 659421483
3 104860 98700
3 8706 102190
1 5701 197488 265254568
3 41531 175824
3 55177 107849
2 145573 718322625
3 79973 50124
3 90214 152638
2 40522 115904795
1 36851 121493 618443678
2 198106 160355573
1 9853 129238 782697260
2 146453 694645875
1 76334 176117 448458716
2 30467 202617021
2 86695 122621644
2 105793 955419774
3 101778 114794
1 82935 118627 146112129
1 81516 172745 26072544
1 3826 107615 526519904
2 7898 700542029
2 172094 334802686
2 86029 105204965
3 132810 39018
3 119489 169845
2 175381 560532696
3 179206 193659
2 64296 895438899
1 50420 162830 915715194
2 48835 694613671
2 158945 380168618
3 26960 85815
1 38513 62113 444699355
3 191857 14759
1 30378 128784 994890978
3 75888 192257
2 150147 60211223
2 37928 117407216
3 175575 158366
3 141682 149977
3 43484 3374
2 22621 922581571
3 92399 82666
2 147626 230749942
3 193946 108563
3 52946 18231
3 17286 99047
1 55068 91416 900736829
3 74303 155798
3 8692 69437
3 156788 17748
2 77255 874398577
3 83341 49267
3 199624 134758
3 26295 114045
2 56773 745206531
2 92729 172432963
1 22398 25865 489414207
3 109853 26826
1 5464 16852 82102744
1 112195 182173 295390925
3 164832 23247
2 27552 186191045
2 66241 363466481
1 42121 163667 496233666
2 131131 175991665
3 138299 94390
3 67850 107575
3 132569 196689
1 59363 59402 686371179
2 66046 144908673
1 69290 105370 556148675
1 8994 153572 920146184
3 98391 180027
3 79462 56826
1 118335 135682 954589078
3 162305 138426
1 118630 179963 680860037
1 94518 99726 133422079
2 38144 242501403
3 68897 98629
3 17955 153727
3 115111 187302
1 137888 187067 594056762
2 1989 114134829
2 182711 515868569
3 15537 115819
2 149566 258720954
3 14181 122316
2 169295 158628802
3 74048 66731
2 139669 654209757
1 88452 166990 759474129
3 32249 176742
3 37339 129236
3 20961 62240
1 105865 108525 65574514
2 185749 861033689
2 160824 257312298
2 16383 719480904
3 63058 160923
2 131408 448736661
3 138682 126257
2 82616 361086734
3 127285 193777
2 95749 689712131
3 40594 35312
1 150465 157964 413449769
2 49028 894871599
1 3111 95536 443612018
3 30273 165077
3 18527 158872
1 29473 63811 668357261
2 94243 346801976
2 112385 935339766
2 166494 799839570
3 162879 197683
2 32737 945343053
1 58763 91255 544592985
2 47769 39250066
2 146452 571458969
3 92430 5874
2 176869 564036179
3 141052 154066
2 47987 438012635
1 48359 126753 209514034
2 20619 616646676
1 119796 130756 638997695
1 84947 171560 237361391
2 145096 694101633
2 20553 83888673
1 116277 198682 941313161
1 32891 170418 525283074
1 81205 149353 402126995
2 189991 258332653
2 86007 270067664
1 42315 157358 759110784
1 59299 166893 32388970
3 189622 44968
3 27812 6883
1 163907 179490 356139950
2 116972 357068600
1 68374 117448 572081651
2 3933 484733343
2 110990 679014045
2 12671 793227050
1 60934 75630 274337823
1 55282 176580 452135245
1 1240 38463 79813375
1 21819 98393 523300240
1 15449 28856 820870487
3 58489 172898
3 146322 121919
3 161359 54723
2 169152 76207483
3 75207 147240
3 168672 144131
2 12245 988071228
1 33835 143615 154542671
1 46833 85538 949085166
3 198060 58385
1 81372 183484 836083795
1 38660 121214 807041813
2 182128 556039553
2 168701 209910631
3 17484 36448
3 85977 142365
1 96817 138225 237962700
3 61126 90443
1 7904 23584 797447844
1 88625 197419 264881674
1 99415 180748 927084136
2 68827 610280499
2 194155 163725556
3 199508 197185
3 65560 9151
3 87223 93765
1 124937 145679 663528391
1 66846 168941 144104830
2 39581 4317495
2 70743 693095588
3 46925 33080
3 72533 198436
3 44123 131851
2 158829 677028032
2 109778 808799475
3 197150 159426
3 166472 179442
3 39650 164022
1 13988 174090 384130132
3 142667 110756
3 186419 14938
1 80602 184543 64136599
3 122292 69638
3 159950 168572
1 112645 137460 575274371
2 108414 155042775
3 50126 32036
3 60436 100232
2 85372 842040584
1 109850 178463 937372921
2 51150 239018724
1 111910 183474 633023449
2 129693 297761888
3 56344 127862
2 190565 463847813
2 116523 673287364
3 58124 42028
2 161127 829840917
1 93155 184170 123536424
3 187238 183745
1 133709 152375 334127052
1 125248 161100 536158235
2 130663 869076627
2 70697 813262907
3 159964 198089
3 194327 111228
2 104256 828256057
2 75280 927004577
1 36563 81025 655769000
2 117147 65529915
3 4217 63677
3 6409 103632
2 141385 847462539
1 139399 180613 178683998
3 149405 151961
2 193697 669864839
1 48769 84471 105022798
3 195111 97129
3 75753 114605
2 75826 800273393
2 10020 991874268
2 105234 301398531
3 20630 99029
2 181837 418721926
1 122147 197243 212903183
2 85880 664131780
2 150720 229482088
1 65374 83294 442260369
2 62352 503663565
3 97057 172776
2 137538 571285736
1 44475 46285 391668422
3 166169 79576
3 68213 196619
1 137725 162923 231400298
1 123534 139412 505580116
3 75126 178240
3 76741 129214
1 64506 121042 545760547
2 56969 170660340
1 58947 76649 977321331
3 73953 79337
3 32343 166745
3 63476 198310
1 37060 125467 166242626
1 127666 192519 743460214
1 15464 48804 495930937
3 9900 175355
2 101092 945853666
1 18915 53101 410551929
1 37122 84818 360673141
2 83919 885621502
2 175743 530368932
3 59749 147323
3 177807 77979
3 7401 174149
1 26532 102920 496375781
2 101928 117067046
2 118123 24160857
1 55200 75773 537802046
1 35886 97996 744319855
2 159104 758996771
2 159757 684278894
3 49620 117736
2 83784 520219306
3 117943 177769
1 95889 137784 160232370
1 72852 189195 879570372
3 99661 131312
1 80017 188574 181189195
1 75376 151995 988977449
1 39667 46988 480695474
1 3786 168163 139811895
2 143460 194069158
3 116056 63486
3 69830 170830
1 5256 199425 652444261
2 191465 101372721
3 199366 5198
3 6451 2410
2 15936 54068608
1 41722 187399 412568686
3 165436 165052
2 33197 624937928
3 84054 24215
3 75308 44387
3 85028 8693
2 199391 149714861
2 40935 870776602
1 14522 51256 330342746
3 55195 10450
1 74231 149425 439824992
2 20800 884302092
3 66517 106244
3 130509 169234
1 171907 188892 624199896
2 71617 66971924
1 73957 133701 104028733
2 150561 941034688
3 170213 49179
2 13914 195396030
2 12956 700031817
2 135214 281448216
2 97489 116167365
2 98612 556999332
2 51403 468749040
1 8005 140031 656410892
2 112402 352587819
3 108690 79898
3 2972 139188
1 30890 139535 316160954
3 8251 53945
1 50832 109522 471186891
2 151377 451676673
3 182614 60940
3 4539 77595
2 157101 492827238
1 31072 102987 739477417
3 99298 20175
1 126963 169942 555172219
3 90321 164498
3 161852 137686
3 105841 194823
1 140468 146365 243320623
2 23616 512413677
3 48450 51572
2 136453 364697078
2 166658 532521190
2 188795 742240155
1 103901 185954 20683375
3 159541 92386
2 23645 988956519
3 5303 119233
2 112806 224671951
3 170640 18297
2 156762 398213314
1 19809 186788 580784524
3 43591 2043
2 46738 424144487
1 42934 151638 403358966
3 59837 34755
2 93950 824677243
2 164189 56100968
1 438 97369 803659692
2 122205 18943313
2 170549 526141440
2 107229 625688136
3 190752 38358
1 61483 79319 489792058
2 183771 630626616
1 58835 195864 845063439
2 42689 216547543
2 133629 353580621
2 126656 113011180
3 61063 30218
1 7512 66119 195520248
2 157348 231692311
2 47490 651260582
1 158021 184452 753428236
1 48914 54328 229623163
1 73705 160682 586917231
3 129239 21509
2 193243 498680603
3 3409 80895
3 84542 28194
1 111339 145333 546310911
1 148574 169934 861935001
2 21888 304472995
3 124655 194673
2 165111 524150767
2 17891 381841468
3 48826 182233
2 14308 299796337
2 24963 669533349
1 5465 99915 250554964
3 82836 169200
1 89525 175377 211510130
3 68033 170472
1 57918 185987 840366333
1 42816 172216 569405822
3 152695 36817
3 101343 190247
3 54084 138823
2 68732 639115848
3 5266 99201
3 90122 18988
2 79434 987023298
2 185885 213232875
3 94767 86783
2 95686 662282665
2 125562 201235527
3 20656 135254
2 9036 306542259
1 88512 151242 65416990
3 42328 171278
3 110299 117186
1 22119 139206 771989691
3 143085 128604
3 87348 194230
2 66621 213821998
3 43004 125355
3 162418 36661
2 117227 838710635
1 83913 101717 341503280
2 37937 891335952
3 21119 126875
2 194729 398173967
2 139846 530228459
2 56663 476458556
3 12944 136469
3 142057 52537
3 151605 112506
1 135425 148833 735514489
3 185825 24864
2 45910 933042058
2 195248 563717798
3 88039 2825
2 61662 556763490
3 197396 99157
1 99040 183711 449442309
1 63222 128894 183619715
1 68235 165581 18245365
2 156085 46360567
3 176105 66075
2 82184 60191640
1 14260 76127 272062056
2 7262 221449613
1 85368 121216 596185219
3 12365 196173
3 45042 181237
2 159011 782170512
1 13409 141371 614409691
1 11123 107151 713384860
2 5382 239564708
3 122999 149966
3 65048 14644
2 67228 235573569
2 84504 10477340
3 25383 195466
1 88342 92725 892765594
1 26034 119609 998185973
2 17583 513737655
2 103520 971077420
1 126174 177036 624665995
3 97917 15382
2 78040 821514202
3 197412 164888
3 51210 46967
2 121845 907707817
1 58176 185077 613474011
2 169802 777671898
3 119305 69007
3 177669 162736
3 5115 156762
3 118698 63464
3 117793 67414
3 8523 31254
1 73685 174503 800170992
3 143300 137397
2 39527 477130705
2 36358 173233965
2 34950 942633887
3 183610 8316
3 40683 117335
3 187730 47701
2 114041 30378418
2 164410 688623696
3 133931 74889
1 53794 64964 888747578
2 51089 53140394
3 155133 11977
2 162557 926411849
3 10833 59579
2 199060 347337657
3 29938 140066
3 81092 59341
2 135037 369714639
1 143290 168733 969332090
3 11610 120258
2 183160 211801266
1 183785 195926 779812533
1 99680 102860 292077427
3 85655 133698
3 157304 104293
3 113598 154849
1 16958 198121 469577744
1 20296 122812 502330134
3 97612 99742
2 104030 877720789
3 76937 27851
2 189912 607071022
1 118315 165576 210191659
1 88565 164408 278225118
3 51039 171664
1 181334 198222 853710898
3 68350 106764
2 163902 66597770
2 118124 172911211
2 69734 904059933
1 174279 183242 79789162
3 128609 33153
3 59118 151943
3 12344 52669
3 78573 118675
2 84112 70054528
2 38708 693332953
2 33758 730141926
3 190660 97337
2 133534 45064418
2 147078 176999156
2 193387 639153300
2 146568 383366055
3 169556 2766
2 15982 917268821
3 112509 61347
1 32325 184849 270447356
1 75752 180663 597908814
3 161952 18289
3 23668 164740
2 91677 790771046
3 127405 198142
1 41183 121594 800147584
2 154990 25549501
3 139887 174018
1 26013 180027 563696917
2 31815 455973575
1 69001 176593 210521541
1 126525 143858 112480551
2 128764 217383769
2 60997 676920510
2 27352 389067237
3 117586 187574
1 9631 56178 743663959
2 89157 370955286
2 101879 43332006
1 63714 190882 83929309
3 66501 27422
1 37539 83091 281432062
1 153416 179228 781229552
2 120868 745695367
1 16553 81518 964767620
1 122784 141380 404740948
1 28357 167632 418806401
2 59099 139473235
1 108526 116787 865898002
3 176274 115703
3 162510 184423
2 185837 171162223
1 64530 111897 923280057
3 187491 27174
2 23704 910948142
3 58418 184437
2 109087 751460604
2 64451 911588799
3 100315 119995
2 133095 183312442
2 37615 906164398
3 16495 13863
3 78939 62437
2 57998 684723347
3 195447 138643
2 82572 664618423
1 101945 107952 340117936
3 3704 46238
2 62823 47565707
2 129796 131548555
1 156951 162912 806947171
3 182390 104014
2 105945 778322788
3 171677 48272
1 100649 124531 706364365
2 51796 483425178
3 32429 832
3 124870 6366
3 100226 26672
1 145349 152868 946437364
2 164343 271778073
1 8986 14764 657185326
3 46569 46512
2 133787 296870728
3 170236 32287
1 19004 50042 996593689
2 11400 931851117
1 48316 97264 33798195
1 57916 99109 786407219
2 66835 191115427
2 19048 633027397
2 27856 838947878
3 95813 64415
3 117950 95427
3 66302 83865
1 47486 57950 671098542
2 110011 375217743
1 37125 194524 702160345
3 81261 86524
3 90414 125226
3 121840 71802
2 15400 21224312
1 22138 42853 150783314
1 22643 44985 768702247
1 55474 98122 573543132
2 168893 364655202
3 82396 158929
1 31008 128096 61645480
3 35291 110912
1 31421 56645 961982008
2 30 478593296
1 30397 49788 747492702
1 69699 173266 824881894
2 126448 620019859
1 130811 143085 269527292
3 133565 124811
1 19815 106414 24631072
2 92194 203085513
3 73579 193411
2 87781 389774327
1 23355 113126 578958575
1 40183 152814 648458905
1 185992 199877 205858647
1 38612 117233 223623438
1 17021 138295 237404782
1 117506 167563 179438835
3 158854 142676
1 56412 79116 221249211
1 137350 145227 672396602
3 86521 87705
3 130600 101690
1 207 78285 379687218
1 76094 136787 269181597
2 124988 971426959
2 11802 739027147
3 117659 7925
3 191923 112601
1 109119 162469 447358895
2 21790 448563158
1 10166 58336 199069644
3 36977 46429
2 8049 350862363
3 68685 136296
1 6253 138972 454069777
2 51699 320215341
1 73863 163246 845168602
1 6054 129340 654675863
2 161595 37846761
2 65825 347120882
2 14635 825136468
2 140492 816492746
2 111209 71800614
3 154851 78991
3 199566 163934
2 61863 402467931
3 176926 70573
1 77968 98349 757059461
1 179889 197127 346916128
1 33019 117721 309768403
3 597 30743
2 15003 776427841
1 143172 184007 437418598
3 123140 119240
3 113117 77353
1 51139 137916 291306719
3 195409 107034
1 65661 168500 635775749
2 85106 620903908
3 56802 31479
1 149659 198887 73899838
3 93867 160867
3 14588 159310
1 40196 138129 192796828
3 100152 184535
3 67605 190423
2 85563 51924423
3 74508 197170
2 51821 646727557
1 31758 151612 722800193
3 62672 85763
3 10238 54829
2 149331 521644408
1 50231 191239 99492069
1 51314 189925 736290223
3 145950 71590
3 16521 51766
3 107927 54618
2 62392 901438983
3 187946 75555
3 67421 96845
3 187352 93169
1 76198 84342 16694081
1 29983 169629 480318395
1 44073 113115 498236445
3 179053 21415
2 152291 206588655
3 67364 138130
1 77578 95469 999051424
3 195397 97254
2 172323 621654427
2 100492 492849864
2 172588 866929799
3 94348 37550
2 17408 843134107
2 17139 157532142
3 181754 13673
3 132237 9346
1 9879 54826 91043069
1 168817 194156 230995574
3 123626 96042
2 19215 684941175
1 40767 137093 94977401
2 100455 394818887
3 18944 177014
3 175509 54004
3 39237 22347
3 81997 59899
2 72966 469759515
1 123187 198623 639349880
2 25921 156241956
2 122966 8079274
2 106402 120407892
3 89161 60676
2 86836 967056954
1 68747 172133 644811950
1 68516 93987 930540282
2 162659 468719267
3 30201 153107
3 94029 83659
1 31931 57302 189291129
3 169520 6683
2 145590 182462208
1 34584 77711 87872407
2 195939 54729549
3 102310 51175
1 143670 163072 225001751
3 35646 72403
1 10716 84754 317953513
3 106645 102246
3 192056 154870
3 96244 105755
3 35581 179613
1 58563 190706 92006849
1 138291 162004 434620222
3 73672 150721
1 68345 199370 92437918
3 83408 174257
1 80669 175451 756888838
2 48311 650288776
3 99751 43720
3 83868 108505
3 120759 117081
2 25737 701004725
2 175463 463991765
3 193906 35469
2 128424 702945507
1 70386 120920 44122080
2 98287 207258738
1 50572 161645 637077966
1 8956 105119 325177857
3 25167 163677
1 16601 192261 696110492
1 85284 142071 557856388
3 125320 166205
2 176450 418604417
1 699 21350 754762144
1 47975 172081 401794968
1 124808 149678 751733134
3 61812 17181
3 122401 98815
2 133610 504323992
1 166092 186346 994200281
3 173629 60562
1 29969 57112 343552851
2 26021 629372873
2 26386 228011369
1 23831 33596 520917705
3 88130 129454
1 44777 132284 23742366
2 97267 501007379
1 12555 190834 500238371
1 146278 197518 756604377
3 73703 71785
1 60288 192753 40035679
3 38682 100920
2 132952 189951416
1 4113 19815 597260149
3 151906 176646
3 133096 56704
3 43275 90201
2 100665 31434426
1 34300 147042 283119744
2 135866 15231381
2 40537 365453713
2 4384 388551823
3 124264 11833
1 25917 160365 792317603
3 2207 78248
1 1337 66524 114066990
2 199600 757986506
2 150342 446278939
2 12377 530443444
3 143527 163952
1 105315 156531 529290860
3 3518 122080
2 107889 78372808
3 125961 136074
2 162565 579665214
2 45240 622175159
3 74689 40057
1 152216 183492 106986724
2 187958 388283153
3 47552 170194
3 103003 98318
3 90437 111928
2 131931 357269400
1 32589 87853 457170292
3 5779 113868
2 198310 321468579
3 135680 84354
2 99463 910685998
3 121646 23799
3 15209 5195
2 139518 960955941
2 192878 890210012
1 175409 184560 952141363
2 155462 783473092
2 36549 240086330
1 93713 124649 918085295
2 186127 543730977
3 23803 25404
2 4685 655621620
1 101460 167259 10448663
2 181729 932112265
1 55689 126912 665108159
3 44336 110301
3 180297 125931
1 18539 160529 535974194
2 192239 97910748
2 64641 882817737
2 183422 226291318
1 147817 151988 267374918
1 73787 101169 395988188
1 151673 152143 357185883
3 176013 131978
1 80036 144867 557153973
3 79135 161249
3 96821 191233
2 117314 36165041
1 31681 174198 206892626
2 136567 967879142
3 11435 174712
1 52883 158507 595703631
2 177937 336518252
2 15155 487413042
2 182732 305954707
1 32810 146007 548158201
1 81065 98528 311838155
1 32594 66941 922376497
3 73945 129209
2 157695 347451419
2 56989 860317360
1 54230 197120 343669567
2 51815 51238740
1 10738 58630 774363959
3 127556 143452
2 168646 590470218
2 176061 683890881
3 127214 193708
2 144704 732207879
1 119561 179101 149065273
1 53305 119756 271989505
2 154348 127115143
3 73585 81836
3 121197 68715
1 89179 171071 346294569
2 60903 823850244
2 142793 124718849
1 14890 32977 101341367
1 78730 154373 245946200
3 60090 77461
1 10409 133000 189861709
3 75672 169464
1 83212 171167 451420687
3 76023 58458
1 126880 129483 791899691
2 87855 615038443
1 154145 166102 42826933
2 15911 17373360
3 112503 161050
1 63965 98158 64497087
2 66266 436532077
3 144855 76024
2 82038 828995868
1 142624 175404 477158736
3 90656 181389
2 34323 180174033
1 86358 151343 591212641
1 21462 84315 129140641
2 84309 587284072
2 110734 141236630
3 139696 175643
2 168055 64972267
3 116736 96115
2 79202 464310523
3 56502 180870
3 149497 84072
3 158384 50550
3 191669 43973
1 80495 81177 76880663
2 144806 293524013
2 174778 890870967
2 8058 116470523
1 23057 191727 513555971
2 178922 117758295
1 63927 173852 79092808
1 117744 182641 202015890
1 109670 109846 794156533
3 116111 196310
1 63697 113132 664027469
3 15427 64042
2 89974 669459210
3 94193 27395
3 148740 160585
1 20617 82891 449164818
2 42274 313018932
2 184894 979976678
1 9524 62406 314828797
3 14155 86267
1 45719 67644 868895620
2 166533 56157762
1 120225 139911 965993265
2 149417 774714288
2 154578 415185391
3 599 54893
3 110789 155475
3 163638 144874
3 196784 11535
1 90820 139790 821702543
3 180834 149683
1 16913 43811 546276837
3 114827 20508
1 17747 51972 257711108
3 50500 117437
2 23837 33051095
2 146503 877399521
3 124091 103594
1 81130 163979 498686420
3 39228 72237
1 20794 58638 465475091
3 162358 43529
3 126505 72545
1 129114 144394 633744476
3 22090 39802
2 174951 419623435
1 170391 170875 196700657
3 112932 172270
1 78980 144272 846495031
3 194469 102983
3 153052 43623
3 84332 110886
3 112642 86349
1 102162 155045 672386435
3 148646 191985
3 72797 38468
2 193184 620933408
1 2700 174286 570268352
1 68055 140242 808673655
3 137038 103648
2 150394 846716849
2 405 25913335
2 81421 996475728
2 53484 294565247
3 195391 195645
2 46178 416984123
3 65791 92734
2 195633 374376732
1 82077 103823 44817594
2 47558 379188762
2 190591 657007828
3 168846 73122
2 86142 688453927
1 118428 130914 948686818
2 72123 595005115
2 78084 535722302
2 39313 498156576
2 36100 503052115
1 11138 174194 878578901
1 74428 112415 256589990
2 71407 404087043
1 128347 141419 172886446
1 56404 142079 78063662
3 173542 190902
3 18408 165331
1 9219 120539 649669508
1 42554 165058 109183206
1 68049 141546 228492419
2 134795 834368231
1 14760 54504 317752486
3 74176 24923
1 58830 115320 547756240
3 74183 132701
1 2822 197486 142523434
3 106776 107170
2 79474 303493743
2 67807 995770150
2 11997 49277375
1 125526 165207 95759049
3 173761 77976
2 90629 736827711
2 139019 762363493
1 25821 152084 877776513
2 1617 903226838
3 158525 25757
2 188570 877664289
3 122927 147574
3 50341 35467
1 19540 22969 964773053
2 154399 385147342
2 164059 143168423
3 51041 4508
3 176001 119396
3 41981 133425
3 183886 43859
2 10686 974088685
1 32076 70388 816879666
2 151606 740234324
3 74648 154344
3 134064 110070
2 111393 580023024
3 33322 20903
2 146226 595108149
1 50176 66417 102155185
1 32904 190335 165172347
2 74722 518951757
1 69548 81212 173153177
1 87354 138715 525466268
3 54628 93909
1 182265 193663 884158343
2 96315 550054400
3 27461 103602
3 139216 100287
1 37988 71500 201107389
3 51325 184466
3 24283 104007
3 77448 13955
2 192033 838461095
1 134196 152165 718182410
2 51586 912793920
3 106937 7708
2 34012 18098982
1 23971 50207 300889469
3 64828 116419
3 159671 78984
1 2456 136770 365848387
2 48692 716547015
3 181483 54788
3 62997 148095
2 184333 864261305
1 148669 178976 698484894
1 3270 151700 600514793
3 21082 107943
2 10148 738266250
3 34302 78791
3 194865 157403
3 111879 70193
2 46261 419217931
3 157484 129282
3 189014 26364
2 13776 623974739
3 183808 130347
1 12498 58253 215321400
2 78360 692532612
1 17211 173496 270080113
2 47885 910604623
2 166644 378814190
2 41633 449249011
3 92982 80986
1 248 162911 659776675
1 36059 199189 61771777
3 166508 185066
2 192940 64339138
1 39298 161430 282482166
2 122218 117641002
2 79214 471494097
1 30698 56779 623151640
1 135053 136310 354310561
3 177582 89486
2 1417 74151812
3 134921 119047
3 11340 168116
1 143467 151155 853710248
3 68525 49378
1 44416 61024 970687227
3 101058 12055
3 21476 117409
1 61187 74250 622888527
3 40536 54172
1 18010 98214 423315368
1 51187 59981 320186412
3 171198 693
1 71265 97937 793781543
3 147735 69276
2 2599 360898517
1 41826 135883 437447013
1 7943 80452 476674444
1 11254 136309 268729317
2 160661 595354534
3 25348 193346
1 136558 144002 136546098
1 57895 198393 283483237
1 100994 161957 684642213
2 120683 138261236
1 67755 109950 281962790
2 94115 611947999
2 72534 157191959
2 40303 701504424
2 95939 944803767
3 96209 110051
3 136486 24815
1 57600 112235 156837060
3 188519 101373
2 72022 93823315
2 132549 343556783
2 134966 453127885
3 69252 65274
1 87798 157082 907063799
1 37940 130085 159633385
3 150689 122409
1 10082 36161 713703963
2 72816 890104212
2 79054 37824703
1 107922 158905 44915239
1 54427 76796 628618402
2 74072 388559076
1 125119 168004 260607059
1 46145 112803 802171453
1 29378 128774 30816248
2 14010 260016004
3 19195 191322
1 53615 67252 252982785
3 190887 107893
2 190923 555369809
1 35616 84637 933781225
1 152145 199206 654048391
2 49990 719182415
1 56227 161238 36023724
3 163955 80757
1 60161 74431 529728950
3 159367 176322
2 107504 786910284
1 63484 121046 728413308
2 155353 606642600
2 118973 494420881
1 35185 39416 636424004
3 122956 38031
3 173556 30204
1 2139 113470 740918071
2 101861 554217221
1 134175 184783 636884342
3 59881 175160
3 175370 123774
3 3879 181694
1 111110 139416 394226842
3 103035 35817
3 103877 177421
3 54718 6109
1 87010 113500 630999774
3 10012 64187
3 54122 191516
2 32422 477313375
1 13153 50831 393530147
3 41616 6958
3 102242 113082
2 128927 956604423
2 171763 545694608
2 95193 210308134
3 109955 140528
3 22597 159534
3 137212 17763
2 120812 772140091
1 82725 95907 215895417
2 22664 525947506
2 47464 491353217
1 118181 186027 147609735
2 193820 432954873
3 144096 123635
1 44941 83548 726872924
2 47341 120394889
2 161128 844992428
2 164437 930935783
3 93355 151526
3 20266 183969
1 46780 163787 211307995
2 85403 572430684
1 16137 189156 9245444
3 75360 125867
3 156865 114406
3 153586 15967
3 115831 88376
1 10490 197831 449724570
2 58270 506956708
1 123794 195565 589167492
1 71110 96683 432680775
2 19922 50828827
2 164696 696488954
3 190131 196989
1 61740 164275 82804568
1 62844 162030 660864817
2 89624 212265897
2 35844 347676096
1 36931 63918 145394850
3 190571 191907
1 20919 27384 897246109
2 12862 861961799
1 1746 141288 696479795
3 61978 10202
1 11665 39072 286467157
3 56672 34193
1 31132 198793 935438797
1 40370 120279 322901434
1 78806 140345 156864848
2 57336 30311546
2 86420 153982527
1 19376 179410 199997355
2 84477 779385037
2 125242 254627634
2 110600 919829517
3 53993 22916
2 64907 220933867
1 50133 152217 35611148
2 56466 984138097
2 176422 624095825
3 137652 20760
2 119739 908984030
1 79161 192203 99822596
2 193828 672000537
2 80896 853233234
2 148247 395309175
3 178580 65893
1 78623 128826 859890732
2 172842 226308202
2 105592 21015279
3 126754 63928
3 54513 156126
2 171305 333996019
3 35155 19343
2 139723 122538433
1 108179 149439 497824689
1 11396 189656 611174089
2 134996 936519579
1 92905 189780 981922266
3 199275 68566
3 4128 160325
1 37917 41899 851089992
3 23387 48854
1 56123 130800 80809954
3 43647 131500
1 110025 179201 584631545
1 123214 170049 517242865
1 64566 157980 577056494
2 141770 158068236
1 55655 156639 632019289
3 135556 199337
2 36695 564999045
3 72924 174852
1 67742 138071 501601019
2 27849 160743411
1 70307 192640 926961667
2 148279 120216348
3 5828 145466
3 46298 96570
3 19187 47684
3 82501 136573
2 148112 49739239
2 166493 714098660
2 74655 409179011
3 24621 176847
3 119011 124442
1 6433 180397 536428018
2 167997 974875468
2 83998 473243427
2 56351 289946127
2 90507 453198556
3 32061 18762
2 165175 982142831
1 25857 152604 593768260
1 9700 11474 110878598
2 187034 834342292
3 31286 195928
1 79441 106386 848540389
3 141379 59219
1 12994 45520 900812389
1 19929 46103 695360470
1 39297 48092 151454794
3 42578 167348
2 76887 987259522
1 84374 138870 17140106
1 52714 126640 811924708
3 65338 83462
2 160590 674036609
2 70155 246300554
1 36641 184802 182361402
2 158406 78050971
3 35108 36038
1 40913 78807 706978188
1 11441 45996 414896271
1 10590 118480 920620155
1 135212 163494 90487082
2 22418 797351510
3 172905 95382
1 95042 185103 542172380
2 36701 822326060
2 25955 33655848
3 95298 197602
3 158143 193521
3 153627 96858
1 82933 174380 385828481
1 128095 171051 367047911
1 69750 115901 156876702
2 130608 175667496
3 149002 165717
2 18815 924877778
3 62050 23567
1 45735 185040 188537020
1 37564 97121 204985897
2 196777 532839860
2 21260 463542369
3 171569 31719
2 142255 955276772
3 35064 85879
2 6429 227128797
1 6092 183669 962192438
3 25042 51448
1 20857 126214 765722443
2 167220 809988535
2 126095 994194623
3 50995 23474
2 191752 202642882
3 166194 106540
2 63202 962973828
1 28531 149957 539080593
1 65145 133656 207922099
2 3418 228411936
1 46670 112473 751544951
3 17883 137768
3 134139 183985
2 149778 83650525
2 14207 846986195
2 44933 837341627
3 188012 191546
3 48249 86836
3 78396 135539
2 132601 683136546
3 104245 177420
3 155091 105261
1 153083 157382 8062519
1 140147 155565 372932548
2 196214 190169758
3 135622 106141
1 43603 190364 602823791
3 43290 130160
2 110965 593939847
3 79484 31642
3 83529 6989
1 4240 92418 300079984
1 46721 118256 42652215
2 8204 338028592
1 102028 116601 183336581
3 140194 142662
1 39976 110390 195895711
1 12670 130718 415297344
2 194297 90320775
3 160450 166798
1 4518 117222 370543246
1 112414 196100 346266969
1 57415 119581 608291620
2 70025 302443129
1 22368 64799 613891970
1 130758 162803 639780704
1 40915 54030 133900315
3 106714 63040
1 8591 164475 923791201
3 87960 77899
3 134428 39414
3 109156 97260
3 23442 164811
1 7391 195201 13254109
2 72671 647150832
3 14517 168865
3 181458 42509
1 84713 134717 585395493
1 39916 135285 197230554
1 120755 130970 239304816
3 49154 87484
2 181353 400019904
2 127859 147196260
1 34162 159038 726522227
1 14555 84267 63443332
1 25487 126800 196415709
2 141071 440896059
1 86090 160766 268175354
3 133566 154460
2 90495 420064973
1 106610 169943 607459049
2 77208 944749947
3 150708 38672
2 123399 383597448
2 112611 883538860
3 153180 192861
2 35401 804981094
1 5992 14424 493185652
3 96907 41452
1 32392 184459 423717430
2 189663 723699362
3 143246 38542
3 123881 179879
2 192773 27593678
3 122040 31175
2 132693 371943597
3 25359 179833
2 58737 771082235
2 67359 249196852
2 63423 574764011
2 58189 730062752
2 15211 149786936
2 101677 79213846
3 37263 51658
3 159292 106436
3 54739 152124
1 2748 2785 984152289
3 90134 16410
3 174811 125161
2 75148 803001322
1 82464 102022 87357733
2 190416 569047646
1 8942 54861 385050697
1 36124 176246 530301830
3 80285 95989
1 38249 78937 100217386
3 115177 95234
2 151962 632408493
3 148876 44858
2 92645 116509193
3 18227 126185
2 155099 212649070
2 127406 111291567
1 24868 136256 830039786
2 182207 123316605
1 21210 185218 325562571
3 196625 142045
1 22591 58019 443447622
1 119178 142097 711761706
1 75290 196907 762269348
2 2102 633374332
1 79178 80373 920683293
1 147625 150333 139244231
2 36669 323737396
2 3628 882961655
3 45574 124859
1 15083 70094 411420296
3 93223 126668
1 6088 100413 919488678
2 144420 895656372
2 17379 350666633
3 85869 133290
2 19863 52852757
1 41633 74915 518065273
1 23376 58171 165533847
1 12577 167533 75207034
1 111645 135765 722298115
3 144530 11056
1 20075 174901 191339626
3 48967 149848
3 74049 84724
2 76303 850990620
2 154159 236332910
1 72431 91219 257757311
2 26670 56436691
2 1704 186136435
2 181109 945772972
3 102684 141451
1 98066 116301 40922854
2 53561 867599807
1 42489 81837 939114228
3 119656 179238
3 39857 49016
3 63522 164318
3 98618 2180
1 38292 148423 795754020
3 78737 68040
2 158018 507894773
3 193659 86418
3 136369 50759
1 982 172852 518043534
3 49694 167656
2 187375 401941095
2 13750 457621889
1 1417 7676 67823977
2 140760 248744882
2 36087 446624031
3 41425 186406
1 125146 156556 229865460
1 71568 185932 115200376
1 34615 138672 903459030
2 193676 973158393
2 11272 192341022
2 41233 858203130
1 69857 172797 133771122
3 175824 144566
1 138839 167141 153650079
1 15874 179242 7298019
1 110840 199160 809880163
3 120824 1193
1 5497 30573 962202525
1 153714 167807 60829645
1 3694 182741 438315559
3 29532 121401
2 86731 94709366
2 8033 24303771
2 112356 466023934
2 173754 908094038
1 47501 115435 211039025
2 24158 337683455
3 78993 174969
3 69508 173519
1 92107 180944 718767998
3 58007 84911
1 301 53897 243018981
3 68714 24086
3 151889 93029
2 156311 8005262
1 77989 156494 521960309
1 17755 181993 175351391
3 21681 166447
3 157234 114157
3 25701 130046
3 18995 36234
3 61407 17386
3 92469 62584
3 117209 54172
1 48990 118792 742469977
3 188615 125374
2 96558 917998498
1 151966 191226 991272294
1 145 36354 891549756
1 54116 169535 441778237
1 42858 57910 388606161
3 124397 44633
2 28376 440584797
2 48449 243987746
1 20068 150849 346346099
1 91486 139240 575948589
1 112532 166194 207553021
3 121914 122108
3 45890 39241
2 134537 399068796
2 97123 385610726
3 192936 144442
3 83012 121743
1 89543 130956 409707652
1 131770 158099 300318397
3 45727 99396
2 178950 508946788
2 84132 749610541
2 186477 626062618
2 4337 404061952
3 175563 171093
1 94428 164170 985085355
1 21755 91574 57139974
2 117812 997475706
1 37515 85543 316401040
2 187127 584209174
2 198063 583603522
3 174584 109991
3 63984 126137
2 90358 919527205
1 46962 49331 324539607
3 1546 173800
3 34337 68195
2 31673 530596864
1 237 128202 950139996
1 79 123192 23934947
2 168781 991822587
3 129771 164185
3 71596 52539
3 82947 30670
1 46349 149844 619585051
1 35234 70048 813782603
3 51206 174618
2 101762 216542321
2 151190 752183310
3 150249 120916
3 38499 10869
1 5315 110495 649092578
1 4107 13639 64922289
1 87876 92197 397922781
2 185815 314066576
1 94699 139674 32525813
1 13488 173531 416702829
2 175871 786251392
3 11267 151388
1 10926 16661 252118137
2 10396 561124306
1 10639 33845 756860618
3 49758 48251
2 23172 174065601
2 58943 57288632
3 149310 145074
3 175759 55639
2 41210 818667838
2 53790 5800926
3 163788 72586
2 21229 917898658
2 58855 735891004
3 192254 71142
1 95023 184808 770673630
1 41881 50228 730355921
1 50583 135940 619328356
1 33035 191968 393704544
2 159876 684550433
1 43167 105404 374476623
2 80301 808362216
1 68392 164466 22187389
1 29494 85608 841570683
3 56877 80126
1 41042 151117 591794214
1 145936 151892 200379365
2 184661 326548864
2 90186 466732863
2 154798 962765541
3 105444 122237
3 21682 192841
3 160622 65860
1 43662 183312 4560925
2 194563 438370952
3 164925 170769
3 23514 183924
2 85114 250770332
1 3127 121288 760825918
1 10769 139984 928044386
2 133255 633124959
1 53967 90041 736850825
3 84791 13521
1 34875 168058 578644792
2 24098 402904166
2 131728 352511914
3 184677 142229
3 30664 144165
2 76131 418297450
2 143577 270029817
3 118051 199508
3 142254 162072
1 126873 169718 375284102
1 54645 171440 347351470
1 2524 10587 665674772
2 52637 159268733
3 117371 174510
2 48067 162577996
3 197844 19762
2 117176 470323674
3 89427 140374
3 88059 144165
2 178826 887433200
3 74821 53909
1 34185 113226 615191790
2 136180 418091917
1 109653 174786 341133670
3 138883 101653
1 75120 81138 127704091
3 40484 179158
3 768 98664
3 96088 74917
2 4282 828386968
2 172637 918137515
2 147444 994541535
1 44888 65859 3811119
2 65447 644070317
2 136437 32726632
1 88359 175574 762109973
1 41802 127570 917622572
1 67801 188457 437517242
2 88568 492825298
1 29661 81344 458677043
2 57002 113564423
2 5271 925153225
1 62363 164014 420164971
3 149930 163895
1 25700 36262 609763776
2 127644 106380774
1 54332 58862 644016555
2 42607 347694087
2 35469 547909521
1 108456 171668 771889035
1 44876 116043 7921849
3 171885 155296
3 136223 710
2 175618 458771565
1 123182 142930 173199332
1 72812 189362 518677915
3 79127 31611
1 93904 152508 966592819
3 178539 172767
3 152435 63529
2 158961 760593645
2 69315 669836790
3 109412 10416
1 4409 50137 455037479
2 177661 113404327
1 16460 135784 84267220
1 16312 66405 731212294
2 126346 1802515
1 134484 170942 520859266
3 87102 50561
3 184394 186138
2 120764 1820488
2 159644 94466798
2 38449 991537136
1 46250 92504 501220702
2 5059 54826836
1 32287 95335 138180520
3 159808 183157
3 55280 46447
1 98838 101199 932143199
2 51665 455919313
2 1509 846759676
1 122302 147952 225179069
3 68962 193337
2 5670 486097770
3 168550 96538
1 34250 107498 18995007
1 82621 153739 867615211
2 125728 105155266
3 40501 58577
1 26466 192598 283257821
3 99442 40389
3 107829 2892
3 181568 92168
1 97482 127506 571873781
2 99928 101784006
1 108056 180736 107958487
3 10198 190216
1 43124 144507 138489678
3 143610 155236
3 156718 40098
2 82093 367695453
2 12861 764313129
2 174984 206027421
3 102077 130292
2 166937 995218900
3 129716 35637
2 189359 133867937
2 108205 624202090
2 82873 969503970
2 123933 260304714
2 102817 887025240
2 38706 569784696
3 51869 121157
3 163068 167350
3 130382 37405
1 55174 62468 260208393
3 188611 52249
2 76031 15075250
3 16283 53371
3 118324 189485
3 129193 56838
1 65210 77475 717217530
2 5483 729233713
2 32674 620714535
3 174585 132811
1 106863 166463 116621049
2 134564 653624782
1 39938 199116 881051017
3 6988 28220
2 138515 635346990
3 80903 82720
1 142775 157628 610007003
1 17218 170592 859375550
2 12528 739344017
3 69229 71305
3 173730 151551
1 107601 169968 743575853
3 8116 193013
1 3684 98443 280770929
3 163924 156903
3 169045 19578
1 37385 152409 549025783
3 25450 111722
1 43739 164239 492998751
3 105558 36444
2 47170 815452837
1 5621 54498 574239249
2 71384 553361250
2 121353 469641079
1 74828 174413 237717856
3 165850 118641
2 63315 463724520
2 67424 739458355
2 176281 170905896
1 93727 189887 37731799
2 126947 563908958
3 19776 159309
3 82258 42723
1 44874 155394 876478065
1 129366 184141 882475105
1 65930 134942 210635280
1 44019 134452 987268411
2 8317 877957512
2 58558 752708244
3 186855 139476
2 186752 84194461
3 43233 181263
3 50400 25767
1 35687 163608 229610287
1 4051 88455 417054181
1 1840 122922 289644213
3 50598 154323
1 76976 81252 728709649
1 96593 144916 898540141
2 81999 527154806
2 49807 336054506
1 112494 165921 22268504
2 78263 562466179
1 36401 162849 431275793
2 156371 53007318
3 119746 87317
1 42844 43696 876918321
1 40054 104321 823376548
1 135755 173157 779266570
2 196693 430932138
1 39955 82626 460482745
3 75853 9271
1 21540 65299 619826043
3 65596 19235
1 135543 172311 620958354
3 165679 57550
3 123440 174195
3 70094 18569
1 117479 175995 113762514
3 159766 66757
2 15385 838803663
2 6963 84802135
2 107092 84829264
3 76245 191402
3 146648 5109
1 122132 179238 990725575
2 116952 654412476
2 50536 593627722
3 186639 107169
2 93938 819132351
2 32515 257542102
1 180336 184206 124859923
2 39660 746598545
1 58030 96087 339528523
2 170782 33970506
3 88542 52506
1 54048 141171 896320801
3 52103 51889
1 110366 193541 189205748
2 38359 383738714
2 65788 280628241
2 18353 171858333
1 80229 172416 801589100
1 59164 118295 502669909
1 19078 198403 164922982
2 106507 969536609
3 2367 178216
3 192212 164989
1 89133 192435 686149867
1 109660 180332 621658112
2 187195 290153797
3 71492 107324
2 140943 646662951
1 99473 176786 614517526
3 31794 139975
1 147139 160806 309716945
3 158310 6395
2 66958 578149650
2 70702 140006683
2 136531 944614105
3 181915 112283
1 86147 150020 36492172
1 35770 152669 4237420
1 90633 115391 27251560
2 170347 588662376
1 134555 161515 389652407
1 14123 104581 804961814
3 195009 177754
3 40276 83661
1 44597 98513 176298512
2 128570 992706382
2 79250 511902275
3 173282 22379
2 44151 8630206
1 57079 82978 839884028
2 109654 441521881
1 31114 108549 511991050
1 80135 167375 852122057
1 42316 171599 768650912
2 101180 299495523
3 61683 60957
1 9995 162416 939506492
3 135228 85677
2 2902 920838693
2 139244 936551177
2 122189 749949807
3 106167 68217
2 42721 897967715
2 22031 243337324
3 122353 90122
1 40149 142732 475285452
2 37084 199870597
2 97698 737657716
2 121450 622833943
1 69810 97087 264896604
2 150725 673859168
3 165185 149172
1 6210 29537 896897882
3 9122 90744
2 27034 757262858
1 122174 153724 477661018
3 89670 11239
2 85188 499177688
2 161675 850423089
2 18869 618771120
2 196676 683802752
2 183416 783848154
2 140604 166106490
1 116335 158061 111327936
2 157693 156305408
2 57257 370797678
3 165104 181752
3 18764 146896
3 76364 183192
3 136572 71196
3 122862 54640
2 82792 154414996
1 170616 185691 122479213
1 80427 108619 430205925
3 128239 27937
2 72242 626041867
1 48848 188087 835698615
3 122261 146892
2 62540 314461285
1 76998 127921 259292155
2 194331 952659898
3 134251 68234
3 20329 45395
2 171036 421064763
3 9712 13516
3 115499 115377
1 111120 116284 514884539
2 137368 228778928
1 41152 65157 18265006
3 169564 146295
2 8622 520889543
2 114947 190559009
3 21847 157051
1 23252 115577 954809471
2 165402 721358712
1 48463 147412 415762271
3 8289 94202
3 16353 25633
3 154784 149113
1 68164 178229 906191099
2 118999 709026628
1 77923 152697 754251638
1 27729 40047 92025364
2 133458 677177211
3 180059 129200
3 70629 4403
3 110309 82849
3 22217 170010
1 147240 155295 695819229
2 105754 730664017
3 42487 41522
1 12823 18875 511052700
2 113042 90498520
2 60415 779050499
1 121244 196124 303609084
1 94868 147819 922897410
3 197791 134410
3 16220 183168
3 175269 27569
2 18005 487168942
2 6784 11855815
2 46389 75499183
3 15376 198479
2 61517 382500320
1 62203 196442 62893526
2 93122 213479284
2 132704 362463031
2 152570 692656498
3 75968 136715
2 166026 444410015
1 28311 160715 16862206
3 112187 39022
1 162189 162925 21044492
2 172118 339497406
1 138009 146239 106448238
1 68437 111308 862684398
2 31417 7340697
3 192424 137613
3 37996 173096
2 140441 534266870
3 143195 177800
3 148305 54905
3 173876 19432
3 31604 132606
1 112325 168135 712045802
2 140689 295989464
1 136995 173708 584126496
1 85559 133979 474716521
2 66947 647488347
3 178842 69868
1 2625 48554 567890693
1 39418 71212 71347938
3 181246 72180
2 129331 967800094
3 91807 138907
2 179055 237274081
3 119382 169021
1 57555 85006 168126268
2 168601 862404747
3 135517 136669
2 129584 169915398
2 23448 373414428
3 167953 72489
1 86166 127225 975412546
3 131179 37365
3 187844 162555
3 148045 82299
3 120274 165162
3 140080 20843
2 187654 884328205
1 31328 106077 830812258
2 85516 25491513
1 94581 157448 645057536
3 177908 178332
2 64098 231677525
2 80397 908327312
3 185903 145809
2 165558 97972205
2 58086 54079749
2 412 621844402
2 83320 490458990
1 61508 113844 509418831
3 107292 171996
1 94391 111048 852179853
3 185523 157679
1 24449 87233 279392354
1 65203 107714 44029952
1 26878 199260 630035495
3 185602 77516
3 57106 137212
1 121202 172074 788261408
2 34777 355946579
2 79518 20432981
3 24058 125648
2 29234 611040137
2 8764 459947152
2 188432 218711031
2 104105 99563570
2 110980 834807949
1 54320 110053 944021194
2 101309 157855740
3 127819 162100
2 97232 597298936
2 160689 631652020
1 8478 83780 157599877
3 92890 135399
3 34317 133337
2 151241 13727061
3 96663 139884
3 146710 42897
2 151686 429496582
3 164539 89514
3 188052 50169
3 14137 188692
1 175218 188725 892726096
2 7903 47655889
3 66118 193821
1 25028 27882 544732156
2 172286 524791536
2 152684 310325086
2 140810 460482200
3 613 87314
1 88440 122043 749643452
3 28837 31945
1 114445 186473 631723650
1 29185 87472 391567526
1 57740 111498 981053549
1 154192 193098 371124086
1 79429 133336 589579766
2 115140 365715682
2 159827 492603358
2 30981 339608728
3 166101 136280
3 127054 101124
2 191900 689650708
3 88679 168156
2 192211 803741774
3 49785 90834
3 104146 97387
2 928 986327258
3 161060 28335
1 145965 171599 675375963
2 135238 269285515
1 8838 129618 862565274
2 82122 853011549
3 140113 176178
2 70012 189030911
3 143150 13270
1 141581 189045 294521747
1 37871 63034 830109135
2 187835 66384459
1 61457 135274 319313090
1 7197 149102 266415038
1 99120 104336 205655251
1 77186 134633 4080382
3 169231 142322
2 138296 263341165
1 130822 148464 146296950
3 86040 16361
3 157337 53715
3 16181 127949
3 102177 5443
2 130098 320033372
2 153958 350518563
2 192064 495972199
1 138955 188485 584949155
1 9967 92599 234634461
3 8842 786
3 35467 66039
2 173734 91720641
3 97690 197904
1 7698 169147 761909290
3 108937 21537
3 36789 77689
1 108215 174084 460248387
1 102673 148437 398958816
3 86746 82495
1 91915 96624 824860896
1 35267 114257 577446719
2 48810 607001616
1 52237 187195 550071291
1 26519 175686 396107788
1 110286 119926 476968321
3 183488 146418
3 84920 188182
1 61292 76332 488604642
1 154072 177767 25146412
2 139385 780624026
3 74277 120450
2 9282 969886189
2 20667 712659395
1 7100 109722 71372812
1 91773 103312 880946064
1 10067 92799 700947297
3 194625 125453
1 80210 91138 108284961
3 77340 186999
3 103553 137066
3 20373 189532
2 125068 713891776
2 49150 83884637
1 17763 115923 208468241
1 12175 101392 15406807
1 126057 146899 135439908
1 128968 169861 369152084
1 20814 196802 637998423
2 133797 199792078
1 11460 187690 927627187
3 133477 52884
3 12 188750
3 129077 98316
2 63532 737518640
1 40819 47985 68725710
3 126485 147938
2 155809 927585609
1 128522 180776 940905032
3 78518 192602
2 119791 234604468
1 52616 123695 425267554
2 168893 342016173
2 162251 205250526
3 55800 180458
1 22759 179220 429430368
3 107295 29190
3 128106 184749
3 74795 15799
2 106099 649327436
3 58541 44423
3 194913 175042
1 58505 62219 217595843
3 132645 72208
3 152446 48873
3 4195 94100
2 60765 189880592
1 6891 7577 732673281
2 125740 115313680
3 137638 180844
2 185227 935912441
2 153931 60440983
1 22280 60503 208752354
2 139634 698660123
3 70997 186581
3 141755 177001
2 99263 248285998
2 175235 295284831
1 190488 195711 996042347
3 88527 9934
3 22691 138982
3 154011 151272
2 136956 654533061
1 44209 177690 592510237
2 184565 331652729
1 110047 135420 385037181
3 30342 131513
1 99341 182390 826631570
1 114579 130851 284730571
3 184132 184579
2 180838 84638698
3 50497 68986
1 124655 178387 138091347
2 138442 520294776
1 180694 191236 906574030
2 77698 68289376
3 189095 181999
2 78452 437685130
3 161348 69453
1 26596 173089 995653881
3 78856 67978
1 15475 133082 409281031
2 192378 900370575
1 167128 177884 8035649
3 198310 60679
3 7418 66666
1 33297 193714 74247133
1 60319 141015 741714835
3 131555 150811
3 36231 103634
2 183730 152891895
1 51022 81876 177062369
2 126358 367656484
3 54436 68847
1 12388 190171 354388598
1 109619 129637 482896565
2 24815 179743964
2 156357 972874071
1 150170 198147 600711526
3 150557 108684
3 168921 136560
2 71241 465528077
3 542 93851
2 101887 737276229
2 138976 391875907
3 187051 36563
2 45760 276644882
1 125461 127771 850236010
2 62031 596720192
1 78422 174584 605989795
2 82348 902103064
2 86297 701897900
2 107338 810712041
3 51364 27760
2 61590 503082037
2 134314 601544457
3 111122 147334
2 108049 505546297
1 58234 100560 178533649
2 93132 939094006
2 163105 516299042
2 175746 218172165
3 7403 11526
2 50915 489278104
2 8510 81802623
2 11185 924515707
1 64845 80962 349070197
3 48034 69151
3 7445 122608
3 181437 82715
2 95722 693178080
1 173018 190782 726801418
2 150914 519464185
1 139495 199169 537798626
1 65885 78793 72637986
3 179146 174938
1 80640 146414 323069390
3 190953 8922
3 161101 104770
3 188476 185138
2 95357 341706627
2 137475 242043696
2 162342 861906897
1 92806 100385 613011557
1 63387 99288 556894020
3 48385 164242
2 26704 951426225
2 87165 614028232
1 30884 197904 239492370
3 24480 7721
3 31926 143009
1 45098 130663 866908524
2 81463 457066198
2 61666 915786221
2 142630 435239623
3 102371 76466
2 116661 215489686
1 39337 96778 392383052
3 79674 21012
3 142011 74153
1 38063 64193 482397640
3 28435 79333
2 198788 517524339
3 118623 14427
1 25179 46484 829762570
1 30410 68974 774249595
1 52512 124624 341669192
1 10991 90634 549011191
2 65690 966958088
2 22760 546600369
3 188300 20948
1 117693 173365 126227353
3 100412 142241
3 150917 158306
3 166387 148615
1 167925 196525 341471522
3 60800 9375
3 65797 743
2 104681 537964926
2 159556 777506218
1 73315 144219 981404581
3 143330 52077
1 5769 161214 782292994
1 17956 161801 368433152
3 130776 58598
1 27495 118291 457437904
1 42005 134462 35188947
3 102191 54258
2 32255 435643463
1 16821 88914 593861474
2 75056 49788736
1 11665 56849 226294789
1 5355 181368 705317641
1 147897 199946 780097010
2 66695 443733250
2 65927 981607402
3 193624 102900
3 114756 14221
1 13831 48488 541879163
3 16757 19757
1 47453 73095 553969113
1 45787 129466 556125649
3 93354 126311
1 162165 196705 431031562
3 87846 161381
1 103128 195115 831286998
3 11638 184140
2 168453 402010805
2 13435 988072288
1 59371 89327 25295880
3 41736 23044
2 42206 649083405
3 165661 146596
2 12775 467864382
2 183707 224820287
1 112682 157853 626244308
2 44629 255863280
3 167309 48914
1 40017 136332 667823614
1 59250 195835 930654147
1 9059 38434 637062117
3 111998 69617
1 53618 111513 642211551
2 149112 70704508
3 37630 19194
3 159905 16564
3 121899 64341
3 82363 13685
3 26148 41082
1 187428 198282 958045439
1 94114 168383 551224308
1 71723 188116 760825488
1 141792 197782 949021734
3 116066 35666
3 186922 73729
2 101521 780064399
1 35170 64590 603037280
1 100011 191636 57462424
2 61725 860341241
3 155801 41394
2 79735 201561706
3 192649 121729
1 56267 109486 219702793
3 176046 76769
3 31341 115721
1 54869 146056 720390981
1 69306 170847 521383223
1 80804 171357 24960586
3 109284 50685
1 40335 178971 405570917
1 142956 165095 185465925
1 55212 193871 513741408
2 168050 513178497
2 167213 148708717
3 58410 57680
3 27527 25895
3 89053 54013
3 87444 7726
1 51788 73297 817490931
3 156342 123914
3 167356 32943
1 92934 166300 433261901
3 31392 168861
2 122138 430446005
2 165112 634774441
3 175589 5192
1 41293 124575 987004888
1 11005 115303 775164765
2 27541 288320198
1 42052 48770 749246349
3 182421 24719
1 92604 130747 891823379
2 48905 542358954
2 49215 654399565
1 62449 136786 682680385
3 114347 154547
3 194225 4908
2 174066 55848413
1 39581 86934 446384279
1 31518 62312 477984177
3 164012 26487
3 2808 189457
1 193156 194665 244862812
3 49293 30817
2 51135 430630716
2 155666 881022025
2 163265 393511255
2 36859 261234686
1 82302 86782 451125885
2 8505 661729576
3 84078 40666
1 141231 168292 895870738
3 109180 101520
3 158518 95263
1 25421 31180 48361330
3 125643 183459
1 142832 166125 399324168
2 124337 261785939
3 126915 162575
2 99203 184888680
1 7965 48648 584937143
3 197209 160150
2 94355 825402153
3 187391 152101
1 16594 81945 127589566
1 94411 99345 104433362
3 178341 56771
2 106567 934753459
2 182421 130173548
2 5160 644262193
2 114292 90282402
1 180708 186941 188261048
3 112671 181212
2 75562 596729802
2 83372 914367875
2 130672 631709948
3 96879 165825
2 30146 214663908
1 60998 147200 479754678
2 51878 358547645
1 66900 129004 386744759
2 43623 759420688
1 27874 55128 508087375
3 170087 124926
3 150553 41640
1 53727 139530 992946648
2 102533 14421607
3 114505 1523
3 88178 133711
3 61139 120600
1 98101 114937 326957636
3 76079 6442
1 86464 133140 325649852
1 70187 186177 754468278
2 4922 610147132
2 74074 560998896
1 25257 172246 342114346
1 103633 119652 421936533
2 88743 183647666
2 113323 726484804
2 68808 39541408
3 113052 181641
2 174873 885767102
3 162832 198597
2 169256 923655500
3 164207 118770
2 115674 253372709
3 60776 16629
2 177281 195215758
2 7205 474889456
1 12042 35595 889337402
2 108833 382904468
2 116347 887034850
2 43657 546900323
2 102578 840052825
1 46870 183267 600417512
1 91403 170061 770139454
3 110076 158796
3 25327 39010
1 19761 102214 150756260
3 169354 12967
2 158570 889029112
3 168645 94293
2 85144 807507775
3 26458 50429
2 83689 554323649
3 81967 161195
2 43987 316663543
2 12720 936164913
2 197312 461816896
3 184493 47757
1 42322 68501 236573123
1 107114 179727 739093711
3 163885 101875
2 132723 981427976
1 47641 55561 937245089
2 182050 965417578
2 137867 166298174
1 138292 192091 952900179
2 146761 586262682
2 158163 742453056
2 88246 463350492
3 114789 167641
1 41426 124016 97519414
2 7432 506249586
1 16254 116338 869927555
3 171804 192853
3 90433 42876
3 128415 179900
1 32020 43272 715668040
1 28436 184242 494074388
2 43978 548147772
1 1794 149026 947780744
2 57873 134358698
1 154785 165684 716052257
1 32283 143592 294492192
2 24447 257873244
2 28519 516031211
1 16805 29020 585065232
3 188400 101072
1 15239 36868 593472093
2 175174 96692005
2 187539 196943071
3 153484 95697
2 39104 360294035
2 178038 861406325
2 73217 520688561
1 7949 23849 997196714
3 14971 198407
2 83159 380006629
1 157059 185604 629878823
1 70260 198706 568518299
3 27752 195875
3 30600 64671
2 34039 350135238
2 103005 688965671
1 126914 187973 847993530
2 92063 165680326
2 22045 495650993
1 104826 124079 703169123
2 51999 519720999
1 9248 37701 54571402
1 165224 179681 684758034
2 55944 60998964
3 121439 138719
3 14115 9719
3 170055 1983
2 167499 173481817
2 170195 754759180
1 47182 153430 515555339
3 182992 13787
2 76853 74180066
1 96078 117036 703655464
1 84889 113463 349891346
3 97314 91038
1 121143 169367 191856136
1 108459 182957 186236714
1 114611 172252 955822841
1 94075 144749 257904394
3 15667 89558
2 3136 559804376
2 164769 845398870
3 157112 68749
1 35365 85958 781228653
2 19875 124676053
2 98420 423204686
1 47794 131311 138559793
3 78722 13218
3 53207 13228
2 57714 812532596
2 188834 746256414
3 34086 56235
2 35159 432843649
1 80514 145094 464022207
1 76932 139239 486695015
1 47919 109367 722059443
1 77675 189743 127125116
3 4126 142589
3 36257 140704
2 16305 108907909
3 158162 116697
1 11943 17554 554275991
3 124498 154696
1 89035 152437 536820785
3 75275 84370
3 43955 115048
2 87225 706283169
1 38151 114900 875822777
1 40336 156801 456580162
3 47814 166355
1 26378 106032 867199422
1 67066 139571 653348213
3 130130 195774
1 3276 42959 934166844
1 106699 140275 21017861
3 178984 53105
2 96517 521660078
2 102782 935601724
3 143163 43702
1 85683 125423 75573328
3 163102 141122
3 72245 162801
2 166214 187929314
2 116334 762059416
1 72258 179425 971911702
1 20617 93937 730668706
3 181075 5984
3 183665 136469
3 89296 137241
2 83135 975187154
2 105120 426549278
2 198574 552861370
3 77536 92098
1 170 47184 961949635
1 4707 90907 573676256
2 103494 800405171
2 124682 257753154
2 105639 184222186
2 149342 446683770
3 42102 180064
1 55904 130071 62040355
1 2620 20428 592710986
2 16332 359194917
2 131477 242237351
3 142486 60013
3 116130 109298
2 80622 845425383
1 14310 141662 461832624
3 141332 63082
3 94121 28324
1 12926 32518 572328809
2 24283 532880826
1 78381 88518 310046441
1 28322 178899 143980051
3 178120 130210
3 5494 125780
2 22722 336021316
2 70242 516639627
3 94773 176109
3 19225 97320
3 106755 157695
1 30536 185277 107236216
2 64596 89455960
1 19543 40107 270612439
3 41730 113115
1 107611 137694 670226918
3 139098 127675
3 16854 48188
1 170246 196948 908204353
3 83942 155884
1 17213 154860 446007385
1 137722 167374 798597116
1 55684 102465 229965721
2 89332 713427263
1 17614 44116 136172549
2 160518 561060060
1 11706 96846 658532961
3 43726 68985
3 150737 124321
3 47091 12898
3 55622 195923
3 125473 130315
2 67888 773000246
2 37187 935594082
2 32141 849488001
3 55975 127452
3 96473 153989
3 176994 16393
2 197791 719344258
3 18016 182981
1 124799 126639 43340479
2 71586 474764419
2 199435 874949464
2 66339 584736099
3 17663 42466
2 125211 739211312
3 180363 29591
2 23227 859079635
3 10696 158153
3 142408 148259
2 72649 822333029
3 100696 131671
2 37246 903132675
2 161428 933230
2 4012 117750976
1 112588 147594 960332879
3 113932 180519
1 115986 176369 495440676
1 44573 95885 382934622
3 72531 174385
3 68968 99994
2 97247 848259642
2 31919 211427366
2 30632 15627697
2 78864 57662844
2 183129 685695692
1 39686 161448 785583414
2 71810 314701223
3 93444 48916
2 168630 247079416
2 124236 765874245
1 46942 110525 594202400
3 162151 160432
1 7280 44675 776801896
1 12397 63799 750460639
3 190727 19394
3 64090 110892
2 150455 976888378
3 175654 91792
2 56295 581470632
2 121401 513913448
1 98784 182568 477674871
3 166864 171456
3 55003 189630
3 86841 75651
1 80583 105261 202318478
3 38647 102084
1 40600 128813 323430267
2 175901 223683234
1 38481 138034 608089581
1 158865 164757 682040667
3 104352 175467
3 184145 195603
3 118259 91006
2 90832 764392296
3 129505 89875
2 29074 124857271
2 104377 678071954
3 186130 158320
3 173154 84107
2 91654 882960277
3 141949 35202
1 8790 124783 781901719
3 65043 123943
1 72313 103787 618050034
1 29290 173675 277867886
2 21877 324012551
3 89362 46317
1 166709 167035 186722210
3 242 59210
2 194086 367182799
2 89875 306809108
2 179407 864814743
3 152827 58294
2 94021 735163056
1 117911 124330 256938121
3 24094 129841
3 57867 120545
2 170371 597138671
3 199244 158434
2 40260 58405630
1 127821 198549 376340285
3 44922 169844
1 79994 190649 537629020
2 52954 812822481
3 95209 106232
3 177004 183792
1 34742 35537 395892669
3 182642 134643
1 27208 123396 325797495
2 123651 648555235
2 40231 651654966
1 17771 144066 267299136
3 48810 111898
3 99756 129910
2 111919 790342254
1 186906 191215 132663519
2 142626 37628020
3 9204 70268
3 105881 56938
2 57449 525592671
3 136738 54603
1 26549 189083 960024306
1 20079 109972 207485247
3 158787 12940
2 32637 534129125
2 47833 454350666
3 32500 197870
2 149933 54774472
2 157443 136628979
2 51263 688635230
1 170364 184487 767316902
2 11272 179534088
1 132734 163299 313438453
1 106956 130660 683612462
2 53129 490157232
1 29557 133519 839038338
1 32830 136275 393433107
1 30773 70833 920416944
1 9956 193309 623152585
1 56334 155123 191906396
3 144153 72350
3 175466 127732
2 74307 128543233
1 19838 194791 586943101
1 25383 82269 368332527
2 161112 512702649
1 143539 164043 798921574
1 97531 132339 669133897
3 113204 133727
1 52668 105416 817049859
1 102223 183648 254231224
2 126454 96110637
2 43206 723175602
3 24167 150004
1 110712 150022 275409747
3 155079 95918
1 187 119681 699696158
1 10567 171936 952850414
3 129242 78539
3 186983 92942
1 71419 76195 843381408
1 58938 161455 669283341
1 55311 100180 890114425
3 63533 157035
3 75192 94763
1 43215 74332 261895539
2 143547 536300173
2 14888 27739174
1 3078 37153 675485644
1 117980 187389 7883487
2 150833 766335327
1 115792 129518 207929208
2 17966 701787819
3 182838 35220
2 31258 694077762
1 18829 42648 809831912
1 162592 165118 97268356
2 161832 668677080
2 34094 979653807
1 40011 141223 194420845
1 139947 141789 471600153
3 5440 21918
3 70790 109238
2 136566 912458060
2 168021 81501942
3 45716 106656
2 86677 633506859
1 171870 176254 484117805
3 108175 10952
1 20759 67900 727619928
1 52789 175211 916119691
3 105113 163794
3 58633 4409
2 123515 156335821
1 7812 14448 422379298
2 20247 377955603
1 120977 187675 961711380
2 76621 570645188
1 55117 137630 553366851
3 18609 145647
3 86547 130573
1 61513 115603 24696097
2 163759 972471074
3 42870 78052
3 23291 36260
3 125461 139314
3 71121 79247
1 59821 182042 881870994
3 165050 71212
1 73245 184376 944667510
2 118450 559912924
1 30295 136079 984072000
2 101453 264378297
1 141873 163309 144787194
1 73782 197721 858136568
1 31797 180400 260996594
1 471 75067 579113918
3 142663 39209
3 95923 110626
1 26945 191037 204137607
1 120653 123749 818378626
3 131079 150510
2 92479 122966126
3 92234 102126
3 97723 157958
2 124559 926536089
3 112757 21670
3 199691 60423
2 90910 291223302
2 332 941481451
3 30638 98284
3 183082 137794
1 132188 194604 950081024
2 155201 801235673
2 83132 754452420
1 6849 8117 501739161
2 158798 58987057
1 132813 176442 527209290
1 158058 173873 879970150
3 65207 85109
3 128274 14804
3 92933 55404
3 61628 136443
2 114672 20135029
1 29982 71547 444813608
2 26615 454778085
2 132452 141438742
3 85869 136793
3 28805 101648
2 81047 530436365
3 81124 191923
2 121606 814390099
2 96958 578827043
1 128491 181475 285207418
1 37002 143996 347723299
3 28216 199133
2 50279 14773999
1 33890 158687 775374401
3 76152 35756
2 32356 950455740
1 80727 110811 663732541
1 144719 197461 535001186
1 8903 64167 81823057
3 148456 187874
1 107255 149653 623927138
1 53889 78010 331399996
1 101210 185805 826417348
3 189325 50123
3 70830 190415
3 50264 151117
2 55966 971676438
2 151839 271677225
2 106154 277406646
1 51952 52424 610618927
3 196074 78571
2 33198 650627427
1 42906 61147 486543281
3 7464 40736
1 79933 168471 915648114
2 26903 683848673
1 148430 157931 187101086
2 4650 794720606
2 82018 110943422
2 109263 532418913
3 72647 120043
2 170007 917875051
1 135 58258 494764647
2 127131 15347808
1 12411 60562 933319381
1 85432 176855 297463752
1 68525 196347 208830333
3 40010 20226
2 40111 632013360
3 154231 54628
2 19361 954777351
3 141591 19630
2 147844 622705676
1 27543 87790 467197099
3 11747 7393
1 60757 104488 470247980
3 67200 175793
1 29293 81305 525569452
2 66374 507932258
2 97558 986426735
1 154881 168595 301866086
1 68717 107155 358877348
2 28244 352271206
1 43867 105511 224911503
2 53033 407343680
1 46214 77087 731987507
2 47687 149194579
1 169851 174026 731461871
2 48963 451694906
1 41675 114008 980081130
3 190122 53250
3 121411 60337
1 79058 194408 406545073
2 46864 289809908
1 112123 163868 79290897
1 58202 158813 300762737
3 72349 118063
1 3206 68535 72549356
2 101477 295535639
3 82311 139569
1 72198 174772 410031101
1 11872 121320 723792383
1 53879 103615 962368454
3 100864 150888
1 10474 137533 111317043
2 21237 566958676
2 83851 107909877
1 15754 151451 691260353
1 99691 145880 208091430
1 4471 173507 690714950
2 77863 991866013
2 193768 702587963
2 51616 328494311
3 34623 80960
1 19988 30835 621990825
3 120035 139477
2 105838 721679153
1 18482 187562 1134036
3 8539 103748
1 184193 196147 568806362
2 95701 913957668
3 42085 80708
1 129445 156818 488223380
1 183692 188106 892896312
1 6208 168675 628700179
3 180357 126953
1 10547 55269 289982727
1 177421 195219 568538809
1 30811 137462 47514517
3 162048 19571
2 77075 798032032
2 116368 608842550
1 112402 115475 319511643
1 30512 96180 205620780
2 38991 476513832
3 166061 72382
2 38779 685736085
2 122039 148998924
1 39174 133167 901356715
3 21330 68975
1 82833 119317 442387305
2 14620 540553358
1 33874 94083 984328145
2 173846 581026877
2 100929 213801198
2 48606 478183260
3 139001 96233
2 162785 54360698
3 164435 139700
1 37133 52352 324354374
1 108660 172216 912783220
2 125204 90881287
2 190242 311673503
2 82985 330647317
2 67156 251052921
2 147787 821211839
1 79192 159623 632323116
2 28175 636830628
1 65273 190329 678106598
1 10484 185755 281022701
3 176723 62171
1 118202 136487 198816137
1 102187 163266 995488737
1 34568 144971 114585243
2 140925 167522010
1 37973 185210 552453751
2 156873 310111669
1 77356 180758 361906771
3 42245 171294
1 128023 198131 265421697
2 179442 814406296
3 103980 123582
3 73849 121267
1 84157 169551 672884820
2 159172 464386763
3 59197 71893
1 107211 125721 86806713
3 9600 138029
3 69540 98523
3 57208 57359
3 110231 175049
2 110549 665335192
1 96425 185496 761902276
3 66517 95248
3 105030 165799
2 151234 398432306
2 76104 150833688
3 78802 167649
3 105784 38140
3 159336 54995
1 2637 81387 546157824
3 32112 78026
2 126861 301250685
2 86302 49600005
2 179843 555984073
3 55795 94672
2 140403 270535680
2 184411 325671064
2 142015 784940976
2 122397 160124635
2 126058 903096533
3 172240 116278
1 1168 16561 643424766
2 196170 523752363
1 46891 119208 334670795
2 52169 827302861
2 157880 989936549
1 72796 196716 140378974
1 351 70403 461823642
3 126058 173164
1 61436 107971 279158989
2 155036 964611162
3 40770 191261
3 75723 18015
3 15888 14733
3 162069 185042
2 76564 807429294
2 165910 735681102
2 148022 497581501
2 25000 819035763
1 36350 70071 536812811
2 96039 292645791
3 23020 79034
1 44550 111885 911348505
1 3806 149880 681102821
1 2657 52742 153376669
3 117216 158785
3 90648 58384
1 189964 196365 896290444
2 188747 732607013
1 970 88965 925928508
1 95646 142107 250305331
3 40075 110961
1 43740 82567 501082918
1 80731 84021 956246382
3 3275 27580
2 89413 498002018
1 149120 154752 52653938
1 16620 114936 236199836
1 122162 168587 456065441
3 116769 44411
3 125745 105701
1 23178 55386 686065646
3 12034 45991
2 54575 13606628
3 74179 62453
3 137474 34430
1 62526 130134 133064752
3 36854 171991
2 21438 466840482
1 140886 175004 917365471
1 114226 189709 636014200
2 38260 24945819
2 115569 483422880
3 122897 48422
3 5221 139087
3 87778 17415
2 37754 525132692
3 88635 22402
2 130114 741139743
3 173386 169310
2 59239 530891399
3 121174 85670
3 97896 57660
1 156256 172219 416699767
2 68384 435145201
1 77957 170177 247348865
3 14423 182047
3 86685 44041
3 146603 57050
3 160210 133493
2 112939 477979860
3 24554 47217
3 20343 90730
1 131069 184122 96188704
2 121105 643472044
1 100930 133587 301348861
3 27855 132489
1 118396 162363 777223820
3 43688 20382
3 66383 45014
2 67275 251156390
1 43798 181149 381376374
2 74412 974621480
2 76104 76874485
1 51682 62313 982413977
2 30206 257674335
1 8558 16506 25151329
3 47903 69953
1 120882 169379 207375983
1 20828 28971 496884575
2 156882 18928976
1 27636 52602 236761660
3 29403 155099
1 9329 170922 921280473
2 71167 285953790
3 192803 99220
2 183790 163969021
2 138542 950710702
1 135745 168476 352208828
1 33231 53542 424081620
1 46839 114793 986360907
1 22608 180767 838287481
2 5232 634077046
1 55725 57280 638943005
1 24593 111799 656034890
3 150144 171860
3 196527 86899
1 142242 152173 370059313
2 5521 924787307
2 146268 145195894
3 97696 106911
3 131994 123373
1 174581 188309 304035233
3 258 124727
3 158003 49311
2 11643 397174394
3 117550 178402
2 64896 301919814
3 12063 133820
1 89914 123913 595237446
1 424 115835 868339212
3 95481 72019
3 139012 82730
3 184250 167586
2 30464 991446580
3 78126 8026
2 187345 954702368
3 128711 149207
1 60089 73116 3481287
2 90445 230823825
1 63769 156505 617026108
1 104118 162862 225673477
2 176563 905498848
2 52845 623353125
1 91549 191649 615939774
1 3282 174244 800312337
1 53070 102222 955660297
3 47143 98358
1 28321 171088 816611836
1 28504 45283 176791737
1 18789 158929 684593695
3 166830 193273
1 53978 169023 309521048
3 188770 128958
2 159005 455305625
3 110354 39015
2 97239 152735561
3 145904 112023
2 155434 343435054
3 149602 52298
2 180039 665787186
2 128207 409856951
2 115862 30556429
1 749 7379 993499907
3 88585 180675
2 22103 309825711
2 93934 396125371
2 51495 180564874
2 30618 897804753
1 112403 131315 377151249
2 35559 36301500
1 6512 41467 566976688
3 161002 54207
1 64801 190599 356478277
3 4760 188133
1 27344 146438 443979292
2 194120 218571051
1 40269 165352 807017831
1 83961 192742 327976377
3 51211 55059
3 17745 13311
2 188876 549252255
1 42252 102143 461713297
1 16568 137473 171499595
2 131198 769851517
1 66930 71632 223751681
1 54356 58517 600046607
2 160736 937309652
2 145427 468520393
2 51770 278970859
2 73399 901766016
1 40621 74567 794814556
1 45788 117557 504127596
3 141607 90078
2 143116 249573380
2 153852 442818562
1 77691 85584 814867196
3 10599 120781
2 41737 197853950
3 183363 54927
2 141040 867151044
1 46233 99216 782918377
3 16581 51080
2 26852 386009095
1 87958 197479 249271747
3 98790 82425
1 5639 159087 366638774
3 125491 31865
3 194320 8756
3 66013 31559
3 130239 36328
2 80442 648603069
2 5345 108726467
3 192728 51468
3 182878 98664
3 94423 100970
2 189061 79255426
2 173761 426135088
1 35620 143984 212784717
2 9941 315602710
1 135854 198957 746407423
1 137878 190032 59252973
2 3731 546918139
3 93471 102245
3 95705 37615
3 97185 107965
2 132660 682532808
2 133484 901337737
2 117984 370284424
3 46733 129
3 52497 75606
1 63806 144198 194006453
3 58944 19672
1 95428 192728 216888187
3 156951 167380
1 86133 179885 40524518
1 40956 159014 638895990
2 151262 801150400
1 34407 47474 323248185
3 84173 39235
3 101830 184069
2 99521 910662107
2 120235 580986290
1 184942 187426 697696605
3 86682 6163
3 119085 173876
1 56365 85329 462855125
3 149298 142105
1 23116 107330 469296050
3 134228 74925
1 58206 128229 85259361
2 79472 130448871
3 182853 80777
3 50485 60634
1 86301 150889 15464988
1 96197 126078 615027635
3 75625 170096
2 105887 900676434
1 42420 184421 589359417
1 53413 68388 767461608
3 160454 34065
2 85628 484746833
2 88894 927684944
3 24685 51522
2 14945 853797552
1 4853 147322 774636120
1 63486 109939 861879305
3 170435 179110
3 123033 134334
1 60586 145402 90017861
1 105425 194572 201416045
3 196038 79872
3 39503 86861
1 8893 42673 907637412
1 44189 52213 542149627
1 83784 84985 464873855
2 34609 235191329
2 82848 915951301
1 11706 45853 665247358
3 189462 161280
2 140414 225726800
1 176829 198662 211866555
1 70133 184185 368490280
3 153389 98060
1 151450 195543 647183996
1 115896 175706 890819188
3 23698 75386
3 23253 184188
2 1222 685135579
1 15910 29633 997449772
3 117119 138175
1 192112 194343 465932418
1 48862 178487 545002684
3 7873 105275
2 28207 270122844
1 29145 170688 77604286
3 52350 10699
1 25427 127258 754774400
1 22928 127510 865687629
2 150324 972803068
1 100266 119140 524868930
2 46910 993881935
3 135838 136684
3 22972 73727
2 25953 927260245
1 64159 72752 422238036
1 103839 142796 397656126
2 75944 711366990
3 169072 71148
2 19405 668002241
1 15125 102332 987433950
1 23306 61883 437802254
3 54104 76556
1 123383 158567 37080543
2 43749 302111831
3 182349 9554
3 130013 34550
1 47750 109986 532639194
1 118434 182855 205513537
3 9877 185017
1 36766 92583 969641021
2 78092 185168881
2 15875 426849918
2 6818 948137335
3 134441 48007
1 115767 155568 43332689
1 26144 173376 56796218
1 89423 129945 320249768
3 28127 101893
1 5425 165153 869335551
2 13105 233972080
1 156189 157223 769666365
2 104121 447761175
3 4047 9800
2 183525 940232930
1 4413 180635 823068761
1 124676 137635 675855950
3 80255 191759
3 41480 111012
2 120440 770175390
2 86857 708310353
3 34704 45938
1 92750 180473 416847801
3 68049 41239
2 37492 472734451
2 25447 344772374
2 195540 515860999
2 92810 34761908
1 77785 195991 408259850
2 36359 259294209
2 65772 981289696
3 55811 165105
1 155326 175586 308270765
1 30922 84458 76005101
3 149261 131834
1 28699 75605 659037511
3 173827 183994
1 23510 128037 542073987
3 77667 89155
3 104247 5466
1 90794 146808 549485441
3 184105 124198
2 53360 968541545
1 116484 195327 339874352
3 3469 99520
3 32918 27084
3 96518 99863
2 31010 804848863
1 27049 65120 996567910
1 20037 138797 349720010
1 33924 133646 478394941
1 61193 132906 154265932
3 166149 149916
3 60831 135760
1 124400 164077 555649244
2 189373 348416277
3 171870 96236
3 146695 6154
1 80433 95172 949298524
1 27507 83398 81627192
3 115212 84418
3 31823 17028
3 34336 57657
3 84669 172301
3 121553 59368
3 53905 129569
3 62258 117755
1 3997 159589 505917651
3 118056 75207
3 112534 84795
2 161927 688850361
2 139031 962428439
2 18550 778366661
2 154628 629158040
1 59200 163335 681554869
1 2615 160285 752895163
3 177891 87083
3 20999 112339
3 64612 79072
2 57029 242604017
2 116336 925767999
3 168881 64902
3 124734 115855
2 10755 771488599
3 156059 166883
2 33688 855639900
1 130914 177857 611263804
3 73751 75915
1 18471 168307 89044467
3 94231 70891
1 16537 76175 592788111
3 157101 91099
1 746 136024 332823229
2 154137 391993776
3 104376 165178
1 48916 95459 537702509
2 58852 387019702
3 1256 99098
1 76898 173359 696885245
1 32478 86767 117586064
2 83705 851612851
1 83631 114998 492911267
2 124816 461917396
1 3569 181715 824228061
2 27790 202062107
3 22625 34138
2 106280 916932430
2 87579 432126862
3 49893 116260
2 191740 201930002
3 129136 88825
1 126475 173267 958379895
1 35674 138693 589551855
1 961 139188 153468298
1 102810 187614 265788099
1 62898 72203 365142657
2 157099 240159203
1 145944 184375 297599224
1 14206 71236 747144211
3 175572 111528
3 97190 4122
1 69576 104132 569114857
1 155793 195686 521076118
1 6380 11812 564485034
3 124917 195946
2 49880 513301024
2 113130 525613421
1 100378 178782 328694758
3 150328 57845
3 162062 61006
2 194543 831262624
2 144516 984419602
3 194443 66609
1 18219 179953 744285342
1 53627 58783 637780246
1 107388 152104 509970864
2 160907 268428606
2 43040 693623537
1 62780 144414 537428201
1 38202 111818 126072224
2 196508 934937931
2 197963 183851968
3 60291 55614
1 83451 127112 539696305
3 91500 170805
3 182570 122836
1 91924 115486 534753851
2 104637 815807115
2 157122 216408076
2 61346 229136161
2 94319 818481923
2 88331 561401007
2 88854 590238252
3 31922 78600
3 66661 115267
1 132500 195768 192383490
1 99950 178589 146874109
3 173351 181229
3 119727 159728
1 141668 168636 601163939
3 139003 128058
3 5140 173299
2 96276 174548256
1 7396 85388 303671365
1 43501 85775 836012924
3 152831 119298
3 184148 39525
1 2463 179814 348691189
3 98433 84369
3 189406 9287
1 117990 173845 505647482
3 144983 21488
2 35826 488697937
2 81247 306946387
2 129812 312966447
3 54257 57550
3 41806 189461
3 37004 101967
2 166955 472509961
1 31916 177593 469158201
2 193207 535248486
1 136258 155866 963967860
3 31895 25263
3 183982 65023
3 3851 120150
2 100686 798008682
1 153428 159703 98854738
2 33599 337145472
1 67749 198871 451387271
2 89332 727335055
3 149482 30809
3 170158 132284
1 72395 80193 810097696
1 18380 87096 884671458
2 101181 388774307
2 171876 4049643
2 6889 914800546
1 138899 170695 810070286
3 38071 30342
2 46211 175328823
2 3759 891610066
1 125790 160828 356160721
3 185534 137774
2 160765 369766622
3 8513 70194
2 169522 160904419
2 124786 584310746
1 20543 46221 16887816
2 158983 584218151
2 123950 731731242
2 35175 797965903
2 131412 771296605
3 169620 91588
1 19369 188502 579307553
3 44195 142718
3 142978 131653
3 43039 114907
3 155733 92451
3 93773 180124
1 20669 165075 491801546
1 26493 48541 972931024
1 138829 194112 602780489
1 41492 103571 645815489
3 162362 106639
3 74458 152022
2 99895 368649806
2 5952 133066317
3 179515 180923
1 133733 155413 624526562
2 14548 475804495
2 144357 528968336
3 139783 30581
3 113144 133767
2 124611 228761184
3 36243 105698
3 104178 41046
1 26877 98596 181389511
1 1417 9662 902705252
3 51015 162729
2 15646 778536179
1 149520 190045 441368295
2 112333 537187608
2 83391 524451043
1 47933 177501 708702909
1 7081 13889 445633652
2 136195 692792510
1 93146 163028 229947308
1 99693 113523 321353803
1 141772 183214 300759666
3 91331 132486
3 151937 99072
1 1801 53771 420340013
2 31238 975665076
3 199930 91052
1 24087 165475 66089089
2 34985 831980748
3 147853 61045
2 76832 263530564
3 172372 136668
2 115832 550922210
2 150637 244055279
1 33731 88881 880391464
2 123571 935603511
3 140067 199271
1 40887 153920 172654336
2 188315 390089383
3 47183 170638
3 169898 158769
2 17454 702058881
1 40037 114900 342210363
2 91480 199918439
1 54211 83734 412220187
2 50379 458341402
1 93411 93417 75506583
3 140926 39105
1 145990 146652 419575214
2 43704 557314991
2 59763 989720199
3 142836 139337
3 92905 186214
3 69200 185846
3 180078 50784
2 44438 161346593
2 187070 835018721
1 47393 88040 97066033
2 87557 561257879
1 192642 198527 529194382
2 2429 32022186
1 116852 180880 223450323
2 72614 917397675
3 6874 119745
1 167246 182920 78247590
3 140152 30055
2 36833 62393905
2 76622 671579627
1 24462 52732 625617389
2 29187 614524858
3 5818 179265
3 60556 110639
1 158119 198811 395779998
1 11292 162863 634286128
1 44514 130811 610774072
1 184781 194438 425679177
1 124405 134172 985244567
3 49303 195585
1 54378 89801 68553181
1 15680 93264 601503794
1 26764 48995 262677039
2 56118 663636115
3 53305 46815
3 147651 59545
2 189461 780018515
2 43221 167842900
1 61941 102311 828635253
2 116527 960838327
3 118709 60072
3 30210 109110
3 126039 48468
3 14553 181681
3 136032 189954
1 144027 145549 895392236
2 97606 353545039
3 175627 41622
2 91527 149836310
2 120379 631499519
3 177101 8002
2 65901 744791205
1 17701 67369 428100213
3 48658 150257
2 126234 655760258
2 155811 61822007
3 23742 7192
1 139962 152273 199553361
2 62685 549120410
1 35962 177654 556270195
1 24109 168195 691130804
1 110312 134139 925478634
1 171283 196056 164139990
1 60498 65872 726039699
2 17930 668892371
3 168571 50183
3 142951 74302
3 85948 68876
3 81550 155624
1 118300 185568 50089669
1 42236 81329 140717822
2 23283 495839661
1 112644 122798 924552640
3 88706 22268
1 35420 64966 204800460
3 7642 25598
3 117982 32489
1 116966 156681 101819995
3 172427 51151
1 102857 179796 188411403
1 58324 196500 241607164
3 154540 48421
3 14755 172406
2 57117 622617168
2 55476 710385726
2 24301 466240674
3 173835 128164
3 35916 1049
1 105361 123234 685298297
3 55959 50638
1 91832 157473 754375831
1 95365 135566 876198420
3 56538 180359
3 59326 42065
3 125513 2288
1 11231 145339 726725259
1 62655 189593 885735754
1 157891 161218 412511763
3 155230 36344
1 149420 190906 159549570
2 188498 790545309
1 149133 166694 567609952
2 45654 348036973
3 21879 96663
3 142454 124282
2 118373 37593486
2 198821 217893292
2 72369 227196159
1 91797 169075 639630066
3 44605 42226
1 91437 120942 334050024
3 88149 54393
3 71029 135382
1 49276 133280 760888937
3 118239 158615
3 177196 12627
1 57979 113901 29781185
1 81277 154916 921456562
1 14196 167502 478949042
3 20881 127049
1 80468 167791 738011722
3 187944 43090
3 16543 16094
2 144645 816560898
2 162854 913014834
1 122509 125371 133500794
2 63250 995708192
2 84688 490472393
1 16215 88206 546018902
3 35070 197002
2 90797 842238170
2 188627 661006566
2 29594 853967992
3 125102 95766
2 174510 383440009
3 41477 66047
3 16739 106723
1 51207 122541 997378506
3 48313 150619
3 118364 53957
1 34497 153802 262585966
1 66034 177337 960239516
2 182622 992532639
3 197592 192281
2 48578 84851875
1 139297 182928 349399946
1 3366 157788 209639482
2 107908 733172110
1 71067 160392 198322364
1 13647 148365 392227717
2 137055 313711568
2 107862 891096354
1 68399 171047 684198312
2 44709 130140334
1 1056 73033 768072765
2 56445 143999602
3 56233 66070
3 58400 74199
1 16353 32203 16549783
1 46391 140034 335553894
2 7835 407308986
2 43713 213593616
1 63475 97753 917150543
3 101906 66828
2 127524 56192445
2 143961 282069879
1 167888 170210 914036099
1 71883 81997 343210594
1 160832 184055 463052004
1 70194 160575 476779095
3 9374 126217
1 13057 35987 42611902
3 108759 24902
2 17215 602009959
1 13927 178815 246059313
2 113624 791225962
3 185179 178441
3 177418 136478
2 68800 410632982
2 76369 360814361
3 164191 47281
1 24891 116233 245667281
2 104759 27450778
3 48374 182085
3 63953 5982
2 53917 714722813
2 156692 41237746
2 132438 888630080
2 80278 881752818
3 121187 105391
1 63952 184928 848963263
2 105627 738276761
1 71780 145810 705806664
3 149406 152534
2 104003 525927905
1 92437 112285 603761244
2 14624 909870376
3 102417 45281
3 49879 77201
1 76048 77606 374112489
3 101615 164098
2 191823 165650570
3 32984 126662
2 21862 47211082
3 120855 130320
3 92956 40158
2 125996 683452940
3 11019 173544
1 54379 98014 564707053
1 80190 91153 765690166
1 32801 135451 318660340
3 90716 199479
2 99300 326316645
3 60735 122015
1 84753 186021 654770781
3 109410 176567
1 52634 175675 216046184
3 72056 188139
2 41251 339149713
2 12657 613998620
3 159109 36964
1 20915 96712 932274417
2 101860 497081824
3 62055 112331
1 56116 88613 294799552
2 179970 202097090
2 57203 915528042
2 24783 593124786
1 10957 177339 742959821
2 13434 911970192
3 136970 152256
1 11082 34527 339665164
3 126436 121944
1 121224 129589 554669645
1 101387 128817 758454252
3 60039 29942
1 110073 110213 382387033
2 14180 586623390
1 43239 77462 457158555
3 62173 98001
1 90294 162683 577982441
1 70833 123589 182025392
1 36816 153528 697701341
3 45559 73767
3 86785 126365
2 190880 964298194
3 19685 27785
3 143576 174362
3 178584 135580
1 7665 87492 70306471
2 48692 632537226
3 24196 29714
3 76001 87087
1 136011 199100 199654383
1 6626 146862 800409686
2 55618 644787796
3 176719 186489
3 10248 22787
3 92906 4186
3 45745 196930
1 121679 173121 937383620
2 6574 451930616
3 49130 84996
1 115325 182453 827417510
2 54533 501141352
1 97290 195670 444734707
1 29621 67715 78354302
2 30634 232093454
3 6360 84494
1 17059 92179 957352895
1 72332 112308 191225030
1 10842 167224 15548816
2 145960 265066672
1 39892 98144 174611168
1 129531 142202 512191099
1 107636 154136 271369937
3 112617 72376
3 60885 39772
1 142489 179239 613772189
1 49481 65943 978810697
1 29854 37702 659563841
3 113745 34801
2 186619 980948962
2 70822 238565558
1 104281 175777 901441107
1 37835 142449 315186529
2 124571 899315735
3 23392 128780
2 172352 182968184
3 63268 97987
1 33237 63050 188201445
3 120264 194726
1 105193 171859 539097249
2 64706 316320891
1 111944 153315 339233603
3 120988 157685
2 3075 403783682
1 102766 141132 619572718
1 131942 141526 252425916
1 37955 84705 955571086
1 26403 126921 335294577
1 2612 187692 526009067
2 60268 365590105
2 85187 433874089
1 124374 199885 339337586
2 198521 5185736
1 88443 97338 1117079
2 14030 987648441
2 130573 213512711
1 71852 164042 726189282
3 144720 8956
2 137239 423957410
1 152015 191330 56744846
1 12547 57898 223071611
3 123394 889
2 175028 939430226
2 17151 207195409
1 99008 158796 950171246
3 22432 189722
2 119965 851493955
1 134844 156890 136246080
2 176251 640825466
3 153388 83089
1 45474 73678 232871468
1 43270 128954 41676858
2 60926 728778613
2 93722 659088007
2 26681 13560616
1 48740 173807 681532362
3 178195 190149
2 83896 944423627
3 186298 187183
1 81432 166785 163440679
1 163318 166235 67858637
1 6957 109645 670434639
1 13802 177149 846269688
2 172858 569362864
1 112572 119448 399244945
1 169471 170756 997925319
1 75834 77333 449039289
3 145782 57232
1 139520 196030 34855209
2 38853 916159950
2 163348 433653252
3 35670 79357
2 25139 443348683
2 55205 994196131
3 20895 155731
1 63498 157725 912298239
3 193994 127028
2 195215 214726248
1 87284 121513 959582294
1 21088 171342 11126185
1 79845 89574 169657860
2 31895 194169413
1 44433 148120 833113509
2 72116 32592474
1 149728 176048 580865389
1 162922 191200 632682373
1 119118 176643 734634720
1 38484 169389 30539714
1 172041 174693 762366168
1 49775 171260 639626794
3 87950 105983
3 5674 147160
1 96402 164087 870175806
2 126780 556096748
2 90215 953805290
2 66344 991658779
1 85535 152972 668719196
1 69516 145985 506415030
3 171469 163030
2 6841 887158703
2 183532 516770744
3 30838 57316
2 155978 32045362
2 188791 431781251
2 87296 600499806
2 104661 838989535
2 83669 884626053
3 111873 168560
2 53306 343662957
1 65904 189080 721399057
3 130544 158278
1 15430 67857 588533358
1 37610 86529 126112141
1 34057 173211 229348328
3 111786 109338
3 45466 113840
1 100781 158021 810689685
2 187852 551500289
2 43845 392337270
1 54466 171874 890477451
2 118367 580393776
3 18841 45791
3 60298 177147
3 166557 2697
2 143280 1591454
3 109334 93855
3 113871 145382
2 51877 306244261
2 89395 7054159
2 162527 442826874
2 14526 655818705
2 125144 32752964
3 175884 166432
2 58939 745763594
1 52986 90282 583698239
2 94145 142734322
1 3198 145246 247613648
3 2485 159657
1 112137 169657 34588557
2 113142 550284679
2 183593 637765650
3 181883 181277
1 116807 186758 513317920
3 124426 132039
2 61027 195051162
1 43012 169701 393251669
2 89551 125583899
3 120347 186569
3 173479 136385
2 15143 475985700
2 66314 448240884
1 30324 174686 171978069
3 95854 143775
2 180098 955708790
2 111930 675969201
3 20979 166217
2 116998 502101770
1 78222 99432 106294839
3 5238 28107
3 90085 183334
3 112924 36674
3 33182 57174
2 168970 836948605
2 90180 996230412
3 150180 175908
3 170898 162734
3 31197 102695
2 64234 740460238
1 82644 165800 736090086
3 88318 87523
2 135335 397830914
1 180853 193022 406575365
1 66958 90244 631520279
1 3476 40581 99553980
1 53482 132025 129932278
3 182617 112695
3 120297 147460
1 46613 179033 429515383
1 143781 181322 163425325
1 110836 140587 796464265
3 74965 77745
3 158079 117733
1 100865 166218 856601824
1 86553 99349 179244636
3 156086 23485
2 110519 91815960
1 64260 91553 939208581
1 30819 113626 751534536
2 31458 461654863
1 8 25824 683011270
3 66758 141360
3 69161 129060
1 6901 34797 964598269
2 74091 985080106
1 1698 88527 736029279
3 147314 1510
3 50923 17398
3 38053 126091
2 35947 717200133
1 34016 78397 830303740
2 178647 832221504
2 126234 622238697
3 133884 100444
2 138108 402635059
2 9595 225289400
2 120938 636348921
2 195953 220898940
3 162007 141381
2 97881 115229800
2 8073 333867650
3 85427 99504
2 20719 989307875
2 68050 299485187
3 5542 135195
2 182997 544078701
1 116308 135837 560630357
2 23971 333931218
3 96766 76030
3 93267 69343
3 168659 137763
2 59990 30247437
2 184000 815955673
3 179723 77616
1 95952 102003 919646219
3 182294 94059
3 90721 84990
3 96413 147319
2 140183 857454659
2 84861 7569206
2 46098 726688234
2 188017 401385523
3 155250 172342
1 7983 90384 823744220
3 51502 152644
3 62906 17676
1 54017 137119 83691236
3 1856 185959
2 133184 704101025
1 156834 190078 589185329
2 166925 308992414
2 49926 340351322
2 8686 948141603
1 122060 168539 640080437
1 132055 166683 798153251
1 2027 68023 294108335
2 117845 751870761
3 148590 45774
2 91586 112618522
3 115138 40377
3 138959 177044
1 20665 90097 998055494
1 44959 49960 692387024
3 70399 141278
3 198614 159674
2 4424 753998977
1 29205 52411 89916727
2 154668 430945797
2 152488 886862906
3 190285 181268
1 50628 69142 51779217
2 70389 954108821
2 158589 478943879
3 195355 2054
2 116124 91610274
3 125265 40860
2 39023 116680111
2 88500 785779816
2 159373 354831438
1 7272 13968 750088586
3 179250 128623
2 4495 762503214
1 75691 88650 414795236
3 124003 25978
3 83630 103144
1 42416 53323 841711773
1 149799 173214 489562706
3 175549 129605
3 59708 61146
1 111124 183426 962977922
1 7806 156240 997869203
2 101219 565890623
3 125849 56507
1 50714 101323 332621911
2 184365 494528261
3 50493 194990
1 57925 174093 528199860
3 112777 159475
3 85482 25686
2 163521 990852678
2 55944 17183115
3 176211 58358
3 83478 151599
1 104235 199765 44311767
2 101655 221756849
1 135046 169230 104750866
2 87892 760507178
1 154616 198149 620848396
3 112834 117545
2 115484 260403916
1 27478 188898 424037269
2 181819 570043038
3 145979 157217
1 24522 108994 963038464
1 154240 199659 712171937
2 148252 891519043
3 175193 140494
3 149233 56722
2 147797 655300121
1 73942 168215 465525524
3 74155 69695
2 39982 731257486
1 82325 175510 417867685
3 8563 103732
3 56510 120166
3 66381 14307
1 125357 178861 626366098
2 13208 888055562
2 149493 111886703
1 107867 174108 196343977
1 856 179933 973722113
2 177744 94469719
3 153513 185075
1 84297 121959 374189036
1 30840 92335 457970466
2 26708 300512095
3 88324 195279
2 158291 415474080
1 81717 179307 801974884
1 46860 155099 742799430
3 22483 52577
1 108978 119113 233407962
2 22595 708446420
1 41900 176815 81478426
2 174978 707969894
3 171492 144108
2 38949 934207728
3 56644 173898
3 59713 149932
1 38218 170200 488068376
2 30361 263891298
2 33354 798762698
3 18476 111870
2 184548 909051646
1 129103 147108 779812989
1 95353 122092 602303252
3 23808 114635
3 60965 192281
3 55142 122927
3 168366 15430
2 39679 310428849
1 35792 43010 681545709
1 15836 32132 740260759
1 125019 155223 586483581
1 122325 184510 144443809
3 32428 184296
2 126340 599771783
1 64297 183768 359891056
1 129602 191507 671023088
2 115412 233101049
3 133423 142343
1 58893 164721 785714481
2 177126 148838469
3 174850 178391
2 73365 981569906
1 80914 110952 321398094
3 132974 196783
3 153420 16065
3 98362 102920
2 23413 462411747
1 31483 164726 568015127
3 148675 68277
2 101496 902989622
1 11339 156918 56866524
1 75656 114545 503859783
3 129744 118818
2 146255 201062350
1 101221 119152 756641669
2 22887 195276453
2 81629 399793300
3 158590 103171
2 190766 359536272
3 164147 107028
3 46613 185238
3 62298 199147
2 21285 578465799
2 86776 928147435
1 67071 68264 15378286
3 64045 148020
2 72792 816475581
1 27233 172758 447964742
3 105219 133255
2 114810 649642423
3 162162 136997
1 2984 137721 119279178
1 71958 138424 810612313
1 24731 51149 143660857
3 149019 56123
1 142373 163269 821646942
1 127808 185076 243682741
1 10670 103926 659530291
2 76627 61072337
3 50288 150442
3 106323 86674
1 8058 106401 69587397
1 61241 87305 182395178
3 86536 144689
2 133597 334078904
1 7073 12675 350289552
3 151903 120211
2 165361 612357739
1 16165 70290 594198260
3 109264 126896
1 75577 167082 157825305
2 13089 934272185
3 95437 145919
3 197401 174634
3 139194 137453
2 155403 766009306
1 34690 97025 47598476
1 100815 117594 637276799
1 14327 30169 930082630
2 149930 926319682
2 33506 586715556
3 175871 140172
3 60195 55328
1 39835 186706 351814459
3 109463 58229
1 72442 161242 434569224
1 6627 8022 896512112
3 76111 144689
2 180170 466339160
2 52379 523902583
2 188132 56962299
2 127209 620332475
3 69954 56170
3 193129 191564
2 2040 410663462
1 56177 158777 629460394
3 153893 175839
1 34610 162156 288679607
2 168427 173018266
1 99506 180902 637247249
2 53514 855865790
2 159301 281006795
2 107005 805239049
1 74349 146485 696724825
2 143672 367793194
3 66844 190291
2 56000 828434526
1 68592 174295 300304497
2 95627 718332696
3 193111 81726
2 196310 277075815
3 114923 35091
3 97961 157652
3 144647 173648
3 193186 142151
1 29787 73356 19644406
2 85854 483098016
3 166096 61466
1 46897 156245 500744589
1 38382 52387 162088473
1 62465 194993 634356752
2 20707 637365742
2 176371 730115281
1 34601 104692 473844803
3 97598 65385
2 156023 861558996
3 75478 105048
2 66612 510685457
2 153964 856846245
3 138437 9933
2 134262 243695485
2 4644 178449934
1 18755 199188 89132925
1 54006 95789 173189929
3 49428 90075
1 101827 129838 469218290
2 182868 681718418
3 136077 151678
3 100346 44063
3 127801 56011
3 26442 179794
1 106503 198289 675901512
3 130139 147633
3 17827 198395
2 94131 991028466
1 135520 191439 948046407
2 173550 680921118
1 78373 151202 796367495
1 58053 136571 303432655
2 89340 360705739
1 31444 53880 596775541
1 23048 46127 813923689
1 107359 107611 720417433
2 70642 165106624
2 25192 958317895
1 72222 175583 509011942
2 169355 125041326
1 16850 153110 937286339
1 67642 155553 69571621
3 57553 40536
1 10275 128988 449607234
2 37413 875717413
2 191491 265994450
2 44545 202595016
1 117393 135921 677387895
3 143001 109880
2 83688 447145410
1 36434 83911 613031033
2 57579 441348792
1 71823 159742 375927706
1 14548 153289 475140619
1 5787 51858 767111844
2 87278 97165188
3 165621 73956
2 113363 8366443
3 136437 192343
3 183085 176912
1 47585 127961 792523295
1 84190 115102 160699747
2 83915 495623470
3 198265 94712
3 163420 86526
3 53940 127713
3 159100 79656
2 153944 155995763
3 49893 105075
2 80609 723937401
2 192669 282694682
3 76050 110178
2 104105 107370422
2 102448 927120279
3 136940 50940
2 116657 897888918
2 82488 650552486
3 31793 115529
1 103140 199319 67108560
2 19150 216562385
3 47166 77303
3 33538 43550
2 70944 579615829
2 21465 736766469
2 84128 410688982
2 122825 141863203
2 150309 714321229
1 155725 194555 894578184
2 31490 154973280
3 189004 66412
2 103326 625766679
3 139748 41887
3 134173 146035
2 145991 938478309
3 168179 66880
1 116321 126294 749477404
2 167876 965324874
3 106221 176667
2 130498 973467949
2 109587 800754803
1 52657 168021 73627862
2 45278 835460138
1 53724 101843 22512387
2 10415 117492302
1 132143 185272 178165291
3 94506 92894
3 48971 15916
2 196426 716365808
1 114222 127983 247654851
2 129392 177451248
2 66069 899689875
2 68924 805272373
3 92584 191056
3 104472 182044
2 63640 770456002
3 119580 100206
2 186720 408094815
3 127123 69682
2 75916 294446981
3 16163 28024
3 146142 106822
2 19947 135491253
3 92951 151076
1 4582 21731 227587677
2 56491 15470801
1 29690 177745 901108687
3 199530 158237
3 5886 115691
2 131368 16322016
2 126769 602905661
1 42776 93250 977200395
3 186072 174122
3 30340 103688
1 54343 106392 321530275
3 77829 14734
1 142456 157545 834755204
1 70066 148967 941426384
3 100396 82094
2 132249 61066563
3 50613 4384
2 27108 958492965
1 447 105083 248298490
2 43250 341852714
3 121817 90970
1 109304 196812 447724958
1 42419 106623 693198542
2 157198 634011501
1 44266 173247 741545503
1 86641 108857 597409677
1 37687 184861 942895992
3 68390 181513
3 23387 36345
1 41482 122373 786264602
1 56941 169911 932090255
3 197008 177658
3 70065 127662
2 22519 293843045
2 80225 412305366
3 126977 16549
2 19061 748582507
2 85382 840311889
1 52867 91790 529768913
2 190912 683919566
1 9168 191798 367065475
2 74092 8692830
1 26056 94058 852471662
2 149690 703613275
2 134366 370473434
3 29667 184916
3 186720 65928
1 69662 151864 847403641
1 14336 123704 16613349
1 18434 46139 610981873
2 41690 269911231
3 128301 65528
2 154562 44180688
2 164965 243171550
1 130544 154573 882047079
2 97617 947427405
3 111973 44574
2 84176 437515686
1 3044 19446 801340714
1 1143 4867 993009279
1 39815 129466 183039038
1 54644 161789 422015286
3 86915 108587
3 120622 12440
1 59308 122029 720030137
2 20654 601759824
1 70648 127903 933095729
2 127404 966054988
2 112175 189099458
3 151455 4478
1 27368 139719 868560563
2 130167 110626451
2 69871 324587978
3 73596 78933
3 134511 21905
3 113537 133275
1 156500 179861 969161999
1 5432 80351 422074653
2 88462 628394918
1 37652 192453 87456480
3 175202 99382
1 79971 97361 79606965
1 12450 23998 579713950
1 37163 69191 893436558
3 74229 107369
2 123484 591523726
3 194598 76977
2 39358 277542222
1 79697 172988 11386352
1 117518 196540 252547867
1 14561 103879 616780193
1 143100 182120 831549719
1 81029 187360 195275237
2 101649 794776125
2 20600 7612835
1 57200 190967 594984938
1 62903 160358 165013135
3 116993 15236
1 28270 109224 228544204
2 8534 46009280
1 135350 170111 733801426
1 4937 167969 731250845
1 65344 185533 642223669
2 165387 721600403
1 1953 173542 68642534
2 37963 41561374
2 83264 842110537
2 163620 287156037
3 157274 191940
1 40498 108938 66175718
3 3495 137236
1 78501 103396 499302303
2 20565 66651677
1 41140 198657 471682037
1 16399 141543 621556042
1 162380 199959 927266087
1 41662 171272 280655935
1 76653 167668 242341400
1 66303 100162 754171190
3 59255 52946
1 2004 66309 365179570
1 59560 165156 979786158
2 4337 472491653
3 154390 128696
2 161101 597461768
3 158829 132426
3 132152 189585
1 53416 115021 383326791
1 89667 167824 562517177
3 102052 106935
3 154879 148604
2 39070 123388836
2 1293 651218948
2 6737 49500763
3 150574 190214
3 101326 115645
3 183512 156835
1 92826 179141 341710127
3 90377 92539
1 36469 103408 553612706
2 107774 452241896
3 82208 14870
2 29586 153830390
3 73616 8615
3 57584 166988
1 78322 125470 527122372
3 131162 141393
2 56885 126644330
1 158415 193330 928854925
1 136160 150834 835361676
3 37938 186232
2 38456 552225949
3 128386 96324
1 3865 141133 667573382
2 10307 36797850
3 92666 171020
1 48332 74061 445057225
2 163153 29097836
2 194885 528191292
2 80161 58609249
2 164976 207127521
1 145150 164066 219691758
3 141940 83756
1 90204 186083 895658422
2 104676 68730293
3 61556 123614
2 24704 906005421
2 23317 359379374
1 72611 184102 634939233
2 125661 483682625
3 36007 130190
1 55656 160629 943213267
3 155394 4067
3 20040 190480
1 84207 179366 47328523
3 92605 148178
2 179811 829337375
2 146482 144859441
2 158017 455255249
3 171310 89533
2 24296 608065523
3 150314 17723
1 16307 35167 299087517
2 178972 316318925
1 70625 145290 970251569
1 131484 161799 259380932
1 32719 78047 387035027
1 127902 159725 994758859
3 193172 113307
2 173738 536484282
2 131147 543702197
2 134482 782821714
1 20175 81697 363602529
2 171176 163152735
3 156570 158677
3 160883 41123
2 100831 768404921
2 82669 877148401
3 190042 109069
1 24988 53958 783129026
1 53287 137999 770210646
3 85360 180436
2 131397 515209764
2 114534 483714316
2 61625 458976215
1 26263 174859 708992494
3 188355 145098
3 149744 39587
2 80433 943466495
3 149493 22758
2 146290 995435396
1 65398 96451 392613837
2 59048 916568777
3 16760 72479
2 181670 34731894
2 179613 168601261
1 56160 180043 214984385
1 46812 168987 670887949
1 144370 161353 675818080
2 172152 179591354
1 161052 189926 438969026
1 97364 129754 397731238
2 102482 769264681
1 54162 56108 912036589
3 49082 74005
3 176147 171562
2 106018 857239952
1 51309 100649 742012012
2 107353 47335265
3 197409 113489
2 39938 755514145
3 17671 182260
2 142993 963281426
3 54177 102893
1 72193 96773 55835721
3 69583 31359
1 23883 171496 90155262
1 101183 116440 665490439
3 124292 80206
3 177551 169241
2 44353 391907702
2 84637 134480595
3 179491 174468
3 126930 19456
3 83814 199457
2 149135 18751235
2 190749 995852128
3 67610 63302
1 16200 135688 310562653
1 182205 192732 577558004
2 121914 689208309
3 188001 1455
1 8424 175895 784298944
2 134718 597739880
1 46491 80068 682699539
1 100282 104265 852772082
1 111421 182617 880327664
2 79216 678858863
1 120167 160834 155376425
1 69458 109642 695879028
2 37029 607531472
2 21698 309630222
2 191363 596628949
3 91153 144897
3 60992 41340
3 79562 133657
2 96140 860257258
2 180578 218411597
3 123376 97810
1 154441 181711 502802590
1 55860 198203 12083713
1 141877 152237 132231519
3 186529 56215
3 124030 79079
1 102151 147034 990887873
1 14928 44925 371076720
2 165788 422782556
3 86398 26808
3 47919 138402
1 134554 160634 329764753
3 60574 24533
2 74136 831256770
2 135631 311062941
3 66675 151781
2 188604 748834380
1 12305 188255 377558451
3 15721 6126
3 160362 88906
3 175750 103020
3 132947 144813
3 199428 46138
3 136729 104561
2 63556 709775851
3 180889 81326
3 21104 80327
3 115866 77713
2 87557 532912874
2 61286 503540767
3 66133 43829
3 37046 6346
1 150271 152678 567255830
1 49501 126549 74132544
2 146881 631913121
1 5869 67690 174984497
3 77893 93932
1 22661 33262 10415079
1 98276 155698 274916734
1 45564 148357 680889360
3 153853 96792
2 124221 526249860
1 8157 38022 458910208
1 60351 78654 452888166
3 52745 35501
1 22595 129998 982586478
1 163901 166355 67801073
1 44156 92617 744481792
1 66712 173884 829102347
3 121173 63919
1 68943 70704 415800926
2 19262 604345938
3 156830 128784
3 25258 94279
2 100587 484703932
3 21524 132108
1 19230 180514 934305866
2 25132 875399247
2 50724 431476308
3 76203 90349
1 48787 127817 677538413
1 91224 141757 12142877
1 44065 46605 877580257
2 143255 997897861
3 145193 160341
3 143246 29451
3 12734 11879
1 49777 158120 75530339
1 54241 91909 959007886
1 28212 124327 429932988
2 116526 901971810
1 91238 115653 898522768
2 199606 245270746
1 71421 143724 602450243
3 145912 36277
2 150013 861056579
3 120810 170265
2 33210 667458220
2 148409 917116331
2 59889 591807280
2 20983 223260094
2 151857 821113444
3 95355 164924
3 64752 32520
3 71135 117334
3 51544 55484
2 96625 586866879
1 76959 79261 759203732
2 36621 325835540
1 65709 122601 380154580
2 42280 869339036
2 150480 33708898
2 127163 765206084
2 78918 576850613
1 62915 166593 49923679
2 98349 382582272
2 110364 49102596
2 147977 797129931
1 168281 186711 609788637
3 192027 61384
1 72066 109380 807662772
1 24799 37785 917960661
2 153850 299505273
1 59057 121716 830190455
3 49002 142291
3 187975 165874
2 136375 862673203
1 735 5201 779052408
1 38373 101467 439119258
2 145054 97348142
3 85107 129284
3 165673 141363
3 6823 54332
2 2011 203888614
2 125260 801803312
2 48233 49396613
1 72487 86317 148222693
1 75941 80356 426273192
2 101860 443375056
1 47332 65730 422284727
3 156187 130035
1 45290 55506 840593259
2 180466 910243914
3 47338 165622
2 173215 578824683
1 85944 183496 89122656
1 17475 80706 927215126
2 96468 316830437
1 159772 172238 488368036
1 75801 125499 878902275
1 72695 120613 316205453
2 154578 416378688
2 59792 432471457
2 129231 491425427
1 55652 90150 418248922
3 10951 35095
1 13698 183277 374901809
1 64388 121262 916685009
2 176843 427347684
1 22280 32129 890036306
2 23343 559220172
1 145694 177668 929278312
3 91962 139053
3 28515 27146
1 67103 145412 168113493
2 184197 356041626
1 11430 188382 504957999
3 91160 60624
1 148016 192576 523701599
2 191808 958742122
3 51029 198312
2 91452 926825443
2 80508 212099964
3 25616 103193
2 43649 919504527
3 67686 153457
1 22768 55112 172223026
3 136643 68936
3 5761 12178
1 89787 177713 971276794
1 36713 197259 76332217
3 195306 168066
3 150661 49978
3 152661 63059
3 119568 90422
1 50960 137178 220335221
3 48153 61850
2 198716 450069549
3 168120 81810
2 199083 280484978
2 45404 370562920
1 24054 145875 309105756
2 178632 761753950
2 76932 693828841
1 11724 29685 488807766
1 7947 146743 775470366
1 85688 101657 362120510
1 101675 144369 975734258
3 45136 157135
1 33231 81653 418622708
2 4422 598492209
1 157118 165072 242679789
2 42539 600790804
1 11294 197974 27906902
3 38898 119754
1 126761 178159 613041224
3 31910 80626
1 25550 193263 178706101
1 9730 101296 642473963
2 186738 937875248
1 26395 44152 317461364
1 30283 140763 536598371
1 3515 137032 320099584
2 79659 912709416
2 119238 745435844
1 32540 48960 410314896
2 144819 415541415
2 44395 572207784
2 79961 244863210
3 16415 74307
1 89318 174238 514316152
2 189854 782257473
2 76449 102724546
3 27542 71071
1 3234 34738 735249709
3 155606 153985
2 2260 904360370
3 75350 150593
2 73429 328760711
1 32970 75022 519845488
1 67093 180757 324291234
1 27525 189525 56678744
1 48199 48694 886600241
3 67338 103604
3 34615 147066
1 32741 50072 648809984
2 61921 270307400
1 5893 27482 364824349
2 144991 843822748
1 95 116421 989737497
1 79097 123682 147391452
1 8609 79784 375516888
3 116868 107650
3 102001 55785
3 4785 3881
1 142206 195518 842835210
3 117037 163754
2 170169 623339680
3 81324 146225
2 6642 62991321
3 14624 159885
2 28047 841580696
1 118336 181688 525335209
3 170242 142742
3 5711 164862
2 167505 715381514
3 12029 151343
2 163813 471581770
2 181783 562971545
1 58547 126742 823341079
2 167634 588842820
1 42716 91337 161439021
3 96940 191030
2 91482 386039157
2 113070 487653498
1 39211 176579 990648052
2 9060 291068580
1 58164 117584 829886437
3 133203 45872
2 162534 924002769
1 40620 162668 365410173
3 142271 50085
2 50054 100088062
2 118012 720236942
3 115876 46673
3 148618 113506
1 20542 83577 175118487
1 116782 177191 353872747
1 5191 169818 205435572
2 98727 153289416
2 64255 403653526
1 76239 168192 476613382
1 779 76312 647372397
1 46145 82532 617722781
1 119359 185895 42804534
1 63639 130676 937799032
1 130531 140305 32551501
2 150611 49895248
3 198011 25297
3 68232 117701
2 26866 633675629
3 29250 175960
1 4547 4921 530977759
1 115921 162529 50145791
3 146830 74994
3 109019 194272
3 147974 101799
1 30398 133654 341258068
2 180300 907944400
3 53192 158877
3 84744 22060
3 15271 47794
1 58116 114971 207842173
1 61411 87035 722373349
1 95383 190113 187923733
2 45065 952958189
2 123289 128715248
3 182588 23462
2 129365 774422902
3 20291 1249
3 128354 154518
2 105260 185780390
3 32392 177395
3 58265 12047
1 80773 142820 511351017
1 30898 70071 379921840
3 353 128857
1 51742 181876 331359741
3 164340 144313
3 120878 108503
3 102214 40102
3 28002 7840
3 36083 16717
3 32060 195646
2 4805 789139055
1 132841 163991 390189410
2 153014 305603623
2 47186 44849051
1 52401 187552 338854677
1 85823 156758 663417392
1 92784 143761 775479258
2 139295 207565673
3 182047 138402
1 104102 167777 863426331
3 121729 10773
1 30320 156010 797525744
2 141203 545361177
2 158393 102332989
3 184556 98694
2 31712 851438240
2 105741 615403029
3 74202 51819
2 155618 825068790
2 81027 861175751
3 169328 169248
1 8095 45987 376871695
1 43321 59547 860365437
1 31125 91946 391757059
1 12134 115154 627693377
1 150777 195996 943175511
1 192797 199135 682452325
1 137470 165757 843348371
3 115890 85727
3 10937 198329
3 104341 179533
2 53778 184322773
1 119632 161104 909719021
2 115340 197251822
2 149242 34074861
2 112588 959610178
2 117521 492467792
2 10265 573451032
1 116776 167860 534966250
3 102502 77891
1 48502 125201 899694370
3 147562 177249
2 101524 192595495
2 167462 113359028
2 123677 806714673
1 13530 73319 961402316
2 64946 515892463
1 138127 174800 102834631
2 162510 159878499
2 52046 534623136
1 20960 93538 271448599
3 96505 91597
1 102989 168907 297195919
3 132180 52420
3 94324 41710
3 162549 42406
2 143209 86719013
2 63994 554695617
2 194856 55093885
2 82942 748609465
3 57351 48712
1 89775 120913 970521897
1 44051 120892 782373809
1 59442 108499 167895678
1 22861 197025 289377494
2 173369 455392448
1 7370 112506 263748473
2 105828 901112103
3 132761 17344
2 179046 545020073
1 132117 193657 328678589
3 42833 55984
2 143230 882411396
1 73263 104870 399764927
2 109923 14856451
2 55374 143295276
3 36256 125287
1 24942 171263 518073035
1 12694 48209 748895752
1 41062 80853 477569642
1 85595 157208 656989223
3 90931 9433
2 138917 417480058
3 142979 142921
3 163586 79365
1 13164 27286 949656423
3 150955 190207
2 188981 367917174
3 88834 169428
1 48838 178284 485387150
2 41648 784001016
3 192354 167251
2 62511 932601788
3 164760 562
1 67444 79367 423920901
2 66082 362403939
2 20174 199381332
3 163334 42216
2 176487 480458326
2 198812 469260202
1 13879 50209 115372402
3 2431 43131
2 48307 337493699
3 71489 68679
1 64101 89563 95052566
3 89285 152043
2 92154 859589412
3 186314 43882
2 136002 489114358
3 120159 26724
2 116120 749614146
2 63963 928748059
2 169255 770316835
2 58141 649470455
3 46017 162579
3 36472 148380
2 19167 598222727
3 104318 570
3 141838 174972
1 492 139852 321913561
3 114897 191350
2 31795 825789235
3 177742 190954
1 166270 189646 289113778
2 125632 410731511
1 81927 191064 440808948
3 179154 120882
3 74460 188305
2 135049 423848568
2 56950 613199890
1 30244 61788 460891921
1 144564 185725 792640438
3 2941 15922
3 165780 142094
2 8501 331051851
3 70192 64129
3 132434 127161
2 103371 408471708
3 169452 61240
1 66326 84902 459160639
1 77231 116283 906410344
3 119944 7613
3 173885 160649
2 18431 842516353
3 192927 194147
2 38403 24718715
3 38739 44731
3 1172 89394
3 183937 102564
2 22153 574412640
1 58834 168047 245879969
3 108393 79023
2 127653 959100726
2 15512 448647174
2 169864 992483478
1 66978 185910 250275858
2 114786 690906444
2 183056 483709270
2 192066 659437081
3 195431 71425
3 50055 32342
3 178449 63618
3 138245 184165
3 53184 13008
1 166115 176097 755518061
3 58464 162436
3 69591 157101
2 27868 820223462
3 189852 110579
1 138698 164161 642918740
2 6157 392828010
3 196133 74196
3 159781 130807
3 178873 186128
2 95787 88403291
3 145093 71666
1 49688 66437 852964475
1 30198 136177 548554502
2 121320 746128886
3 133672 122026
3 139062 109783
1 20271 176673 430449431
3 24491 199778
2 79808 358950753
2 40780 800398916
2 17132 663004085
3 122011 154105
2 196828 803847063
2 42655 334671393
2 116010 509438071
1 159434 195805 518944703
3 160500 4689
3 114800 167268
3 148970 30341
2 81147 936608194
2 51905 687356957
1 115444 182801 14067433
1 8670 97773 2736504
3 73365 194651
3 70502 75693
2 5268 712443833
3 187632 191940
3 87503 191266
2 189658 252027714
3 20137 15620
2 175641 407095607
1 83036 116572 764518492
3 146590 37569
3 66793 132653
1 109101 188639 688156856
2 93522 855989311
2 30947 549448377
2 83777 929050999
1 22885 165963 55055652
3 75547 67250
1 47989 105878 40326104
1 9837 122321 900995525
1 34444 167856 374440369
1 64432 171916 299176751
3 9853 181934
1 143111 144740 875248987
1 129210 129816 758953685
3 11203 74216
2 32496 705031313
3 193485 166788
2 166441 279828259
1 73221 169274 379963021
2 117112 58197913
3 100232 121383
3 132871 70592
3 92433 51239
3 16431 132960
3 72285 34065
2 185820 797519931
2 89536 902406275
1 68881 168013 165997171
1 84549 150774 811897790
2 197978 434619393
3 55741 191998
3 133751 61478
1 28718 69773 161522264
1 132562 136980 412690960
3 199733 167997
1 78835 159124 654693756
3 3846 25463
2 187501 999692540
3 13931 113073
3 118947 54667
3 48991 145476
2 176453 666146316
1 92090 194552 458959640
3 130732 111570
2 88044 477500881
1 14568 89265 137896924
2 149889 405281726
3 98851 110479
3 107314 139656
2 133390 385453053
2 9861 650954303
1 79562 141029 960111979
2 8661 768376767
1 38487 156717 110516928
3 78295 44659
3 60585 8353
3 78581 53945
1 13660 117624 883287315
3 57702 145429
2 154958 379769684
2 68571 130831778
3 52478 156501
1 18904 65763 560807927
1 89990 197033 472987239
2 68897 517396509
3 154749 154219
1 47856 98657 422238056
1 138760 182452 187906468
1 71409 118273 724710022
3 135632 68515
2 138347 517398509
3 158672 87353
2 5889 920255880
2 192385 449412137
2 159969 426148271
2 169049 502529800
3 120909 25523
3 198771 1656
1 22186 50460 195890171
1 109323 124936 583379051
2 180740 890958882
3 39610 87337
1 98015 177844 307208967
2 180471 243601245
1 135019 156188 916205484
1 22751 113697 808017865
3 70601 137952
1 59795 179746 708349958
2 82654 518463228
2 97879 943211266
3 72546 17567
1 135545 193150 38975940
1 80625 175368 49049480
3 43511 55562
3 182449 92250
3 141101 188870
1 181375 191927 268073714
1 15597 159560 625581344
1 117361 196937 975921174
3 25711 95773
3 15056 27968
1 15361 53553 791746899
1 86329 145475 378669826
1 986 113136 904100324
2 151398 241922477
3 184379 120806
2 189134 233896529
1 5303 111022 328482999
2 26132 895893920
1 29670 59087 209199529
2 103798 290536362
3 146756 16233
1 73659 125111 264399696
2 52721 228806173
2 137667 412477602
2 170278 767606609
1 4775 44995 57347679
2 114019 193552014
2 98583 47598805
1 11184 155256 413709584
3 45198 5398
2 63450 834883114
1 43150 188552 316614433
3 84413 63428
3 117697 51766
3 165994 149165
2 127515 286071605
3 68909 106755
3 79170 144954
3 52959 35366
3 131349 88307
2 58734 522078127
3 199104 194013
1 67494 111258 204376961
1 158952 186266 267927898
3 33909 77335
2 17245 87350155
1 46760 53906 826692465
1 101986 197900 865535589
1 87928 148200 751544793
3 78389 32387
2 156697 547422568
2 109754 795583606
1 26767 100179 254924421
1 154920 166506 199359196
2 75139 56098242
1 42255 137279 783076729
1 96674 125316 714485162
2 121934 340972836
1 42216 65740 458944396
3 92221 83678
2 193095 38648012
3 179544 72665
1 60498 127337 791284473
3 121878 116521
2 168395 542566432
2 154410 351263012
1 35689 191870 138089822
2 74081 142511582
3 86122 182340
1 29999 171035 338844919
3 41219 126942
1 56161 58470 315811801
1 59042 109225 411526830
2 191915 793578719
3 139597 111730
3 9735 196028
2 18892 484203039
1 78600 165450 361256600
2 46451 296529354
2 111570 411570403
1 185910 190333 282903458
1 23043 61753 223284459
1 33537 145448 164939637
3 184947 72129
1 40518 191157 854052846
1 101783 198253 554420689
1 52751 137381 324140428
3 178767 14151
1 143669 148374 74859718
3 90701 135534
1 60928 176820 436443107
2 151743 229208877
3 55039 191106
3 169308 39048
1 19552 196927 109797639
2 30962 843636687
1 78478 121769 618500404
1 16819 65753 343557903
2 37584 238719246
2 42420 618443931
2 83418 783864252
2 138729 669641360
3 111130 80051
3 63101 83106
2 168121 446446199
1 15258 16555 146184566
1 36950 188931 816294871
1 3244 121586 585371868
3 103186 169626
3 189272 166661
3 173007 4106
1 192856 194889 852684041
3 68942 61029
1 57055 81135 939609661
2 10357 295216610
3 134708 135435
3 192609 42665
1 9218 110653 350871863
1 36517 112282 543692232
1 51163 54121 928903922
3 92653 157302
1 31556 131451 358562495
2 175058 394551436
3 53755 17397
3 123342 112669
3 20280 21132
3 76346 88649
1 134756 140404 354368996
3 168149 159411
2 9378 51673403
3 54583 129097
1 65601 110278 886119347
1 77278 174106 862151841
1 39940 83483 242009970
1 38652 191391 940522543
3 2003 54085
3 183199 95407
1 27286 144793 889705854
1 53277 188199 666074503
3 145278 178092
2 149604 452619059
3 156927 162930
1 65413 150097 906274290
3 196748 5890
3 21838 7596
1 23793 178589 363936176
2 20223 315906995
3 126200 145141
2 95583 678012727
3 177006 14868
2 197641 51560339
1 25034 179196 610675130
3 149703 144064
3 186575 30242
1 90394 177130 512693212
1 14692 105070 194845244
3 170397 148322
3 147518 34457
2 160486 952532958
3 145214 101275
1 124533 129961 896009471
1 9903 188275 169243204
1 75099 84973 733896610
2 95764 169844446
2 75792 998717896
3 7535 35612
2 162412 814889210
1 79005 79749 945258530
3 103869 47304
3 67358 39397
2 134331 33070056
2 8005 684806318
1 21435 150481 199096568
2 72650 883829842
2 4642 64414439
1 22723 105914 463426780
3 16697 15163
1 22815 24788 975954818
2 34956 435262753
1 89987 136910 763406076
2 50532 308858317
2 147127 277885905
3 119950 112398
3 169059 60341
2 87813 613294938
3 49571 91233
2 134857 222514993
3 176865 40477
1 81444 134812 910816016
3 60007 92035
3 54034 103186
3 128394 18890
1 60846 138821 945108481
2 58438 634073407
3 190881 196623
2 145571 577673245
1 164677 166721 59908440
3 75486 43363
3 30591 110639
1 63452 188519 590337489
2 24422 171051118
2 62150 537747056
1 3325 130701 377627422
3 132840 148002
3 156014 22519
1 3979 167104 334683179
3 11447 169507
3 167115 176831
2 85200 534773496
3 102268 147463
2 135519 954575133
3 44518 171940
2 4306 881990058
2 157440 961870904
3 50266 179666
2 1937 822540162
1 27362 50548 673526782
2 37480 520316486
2 81150 101828296
3 130497 163067
3 180131 134940
1 133295 194115 809514993
1 32875 91873 223628339
2 31278 305018086
2 150447 316415295
3 15588 170372
2 36845 75081772
1 58095 61195 866555339
3 38287 49971
1 9519 174288 755632755
3 96495 121163
2 151805 424457109
3 111806 41569
1 87129 144761 627957086
1 30201 165560 229436559
1 34608 196024 114701946
2 109028 781098435
1 106568 158495 61471101
1 30717 64109 178519619
1 103065 141937 163098888
3 164151 175643
2 87353 425237724
1 29882 33692 413465486
3 792 106227
2 96604 836033490
1 30917 35287 754527833
2 71806 893437479
3 106444 121249
3 88380 130958
2 152585 260352149
1 20606 100809 549924304
3 37734 162727
1 58355 91160 705874434
3 75764 101606
1 43587 158277 686390124
3 59405 167489
2 153644 956054235
3 140421 158126
2 132314 583353805
1 85844 112294 260481414
1 149400 193686 355154162
1 51648 141426 53981326
3 89234 89902
2 169953 467875243
2 36468 502714035
3 66666 4136
2 147563 966005876
2 78633 643112628
2 45626 373310324
1 97684 106784 261264000
2 72578 854619381
1 6102 142735 237643769
3 69802 106038
2 12786 400937490
3 47311 124613
2 168915 169279395
3 52300 168868
1 143434 192741 316266560
2 106424 981507533
1 83731 174678 763738635
2 80648 875115551
3 179299 148502
3 9080 196016
2 102676 315772500
3 56270 90015
1 22124 83744 107517016
3 188965 6452
1 35650 135920 545990769
1 14032 19184 3243687
3 165370 64297
3 64811 26491
1 62749 168311 419952486
2 53468 226517627
2 52410 69126120
1 118761 144786 704441467
2 151902 563229568
1 10314 128248 938584110
2 126294 738065451
3 145470 10431
2 36903 772974514
1 118737 128692 193786846
1 11326 132480 544610625
2 4708 588331960
1 58629 126259 728977118
2 57175 518389871
1 10865 199847 476590741
3 141960 12270
1 76966 100557 239648373
1 37674 166618 841147832
1 93689 102777 825918543
3 106756 165033
3 86088 15634
3 4224 173633
2 154465 62562598
1 56541 78260 207980911
2 177276 834874789
1 48623 173949 245697658
3 194119 14263
2 196528 597853903
1 750 13353 595696906
1 35488 167594 50016117
3 134374 129176
3 85520 68856
1 68945 106655 590770199
1 23449 110948 446230756
3 31971 113169
3 142438 55542
1 153969 196186 249448251
2 50783 408107488
3 118479 184186
2 179599 14776612
1 117189 117368 674001826
3 132296 6788
2 32959 633781559
2 174722 192125614
1 124488 187363 444472626
1 45692 110246 110084169
1 13629 43208 870178027
3 184953 183357
3 625 101006
2 169762 384602439
1 56213 135042 827705389
3 41298 55167
3 195486 197934
3 21548 135724
1 92425 118195 106204123
2 172449 167194356
1 85001 142713 444381108
3 15573 115095
2 106932 702775278
2 25621 510915741
1 86010 173166 605787489
1 128843 171912 38869493
2 27881 867626188
3 55538 180322
3 8332 20779
1 49893 111394 619494263
3 48963 76839
3 36481 104565
3 181225 116925
2 141426 224135658
2 52628 430963709
3 20735 77328
3 67536 23832
2 116327 149713178
2 89698 476160903
1 11198 192357 762343551
3 175199 39545
1 7980 143554 551605276
1 146955 167470 811202475
2 119110 376622616
1 43449 149340 29537741
2 20848 917868402
1 50343 162240 355764132
3 183281 83001
3 3839 103188
1 141420 161067 737893452
1 66508 198263 807291348
1 93204 94911 67719054
3 31325 46567
1 127904 185107 871530601
3 195550 77457
3 139427 58208
1 140209 198518 821183811
3 63169 36802
2 157633 176867459
2 140551 737686036
3 7817 164230
2 190910 447008094
3 186749 156270
2 136510 95156129
2 68466 287922762
3 81517 188204
1 33353 92979 674701828
3 18202 101491
2 85651 351061119
1 38532 172865 91361963
1 44475 187075 329445953
3 188143 184974
2 102576 661343994
3 42706 116132
3 158457 79896
3 159983 122478
3 177083 117086
3 55985 87758
2 160290 454379359
1 31268 118005 470980226
1 14568 48578 126510182
1 180848 181311 933370510
3 161390 174364
1 37877 164901 920989561
1 102759 191075 328070314
1 157297 173924 143757636
1 160951 195998 692006389
3 116005 8547
1 55643 147718 729184055
3 97590 127108
1 18943 146493 36931872
1 16731 101951 998536824
3 57080 97733
2 164174 842234422
1 119628 187175 559999437
2 95456 312715603
3 94595 184099
1 162403 193999 58876714
2 66775 158811060
3 199729 112658
3 176133 147215
3 177218 170189
1 98651 147909 51301185
1 161616 168372 575695865
1 23871 90111 923491522
1 10078 69142 849301800
3 95208 91933
1 29995 86077 496653381
3 84230 187911
2 98718 409858092
2 149710 343386008
3 162352 133727
1 32710 119466 936865843
2 83737 592133727
2 93824 155436683
1 24537 164952 932798824
3 10296 29548
3 102971 160551
1 68871 84175 359514387
2 108655 478641603
1 60308 108773 773096776
1 6969 174268 648525722
1 10333 49433 968622924
2 160790 422436924
1 18879 75322 413629090
2 17802 946794907
3 130496 151426
2 92771 744791094
1 19946 53398 39750178
1 70882 170666 331475967
2 8720 740764180
3 82851 8656
1 1727 194451 64459323
3 82747 58437
2 69517 656829277
1 38767 87398 682703839
1 92557 175571 691479604
2 36203 201673036
3 33425 137938
1 100102 146756 170575151
3 3584 20809
2 81224 346328024
3 99586 63879
3 33960 135068
3 182537 177486
2 78787 583135222
2 89798 912207174
2 198524 255315914
2 15818 175420925
3 161111 70632
1 132067 157383 148375758
2 8555 922392070
3 75442 97002
1 49076 177924 928647997
3 169284 40464
1 49463 79544 201206237
2 123934 339801824
3 108087 131277
2 109490 614956359
3 80670 160117
3 98841 153785
3 79794 30170
1 20141 84880 611930701
2 162582 518958323
1 152062 191371 166208664
2 13117 243365775
2 101303 708925074
2 50971 159139516
3 176333 104461
1 120977 174410 976630625
3 98156 27466
3 21349 197246
3 90226 156992
1 35185 51090 702357865
3 18824 151823
3 164311 52616
2 65388 656220464
2 147543 282811147
3 95449 139719
3 198631 52656
3 94148 75055
3 164723 182054
1 92997 130981 522351948
1 148884 187105 774534478
2 4390 907417527
2 143267 512980241
2 104920 602349393
2 137845 368825360
1 26204 190608 44482280
1 4549 89110 193822876
3 133933 116383
3 170974 44503
2 199573 421051009
2 167730 678580856
2 149821 715673506
1 4763 35033 947077816
2 20134 911919769
1 148512 151321 763326068
1 20404 46698 620210074
3 100925 166236
1 18419 189525 816399693
3 116889 76559
2 118953 833874696
2 40160 733076582
2 54336 935752461
1 161485 164366 979289626
2 142241 807418607
1 68170 75403 253398033
2 85956 75736358
2 5336 404732769
1 89332 129259 849529340
2 112227 616394954
1 122405 175511 514802058
1 9582 190048 186483455
3 52093 88610
1 150824 184396 101584751
1 52664 155945 468657556
3 125134 40209
3 160990 51311
3 24857 143594
2 142934 493309916
2 87896 45493962
1 54142 125981 371558456
3 160951 192955
1 35843 149553 945418341
2 151748 606870570
1 30215 186801 98029321
2 23008 383895638
1 13825 144988 610339904
2 168768 929007843
2 108047 330551813
1 113191 114491 881886221
3 161717 63229
1 69614 153652 669560695
2 112858 637378971
3 195423 146003
3 119164 105331
1 126601 138527 533495796
3 195815 130516
2 162377 862465677
3 792 100701
1 39245 148737 585472663
1 17417 113884 844386491
3 119341 84558
2 140743 872547927
3 120292 53459
1 7482 124454 710684262
1 106984 156662 47715363
3 97484 142192
2 144504 962824025
3 21534 99781
3 58775 192671
2 114488 635638461
2 61162 527545252
2 37406 236051396
3 7179 51669
3 53685 39910
2 44767 849361677
3 104157 92763
3 181077 33883
1 14390 40726 233949864
3 32476 194969
2 187947 544446812
1 138530 168613 901462797
2 137991 636123679
1 88465 170681 629169559
1 63151 137407 510174275
2 80421 938434216
1 36204 55812 539823469
3 13706 137759
1 1201 169434 857179352
1 27636 175329 316821930
1 47322 136678 561388195
1 32666 157693 605409410
1 84988 121187 567360022
3 123593 138441
2 109070 349455389
3 143206 168140
1 9572 171984 292200903
3 163322 31679
3 37709 142300
2 177739 752616450
2 61268 411312085
1 3655 158988 100843656
2 183412 393429947
1 7066 145650 202262167
3 28891 145566
1 4511 178243 45580986
2 31932 241586110
2 195905 228904744
3 62190 185723
2 130020 823345720
2 154384 82681584
1 71817 167173 878835679
1 142789 154921 241343082
3 75977 93665
3 26273 144260
2 12024 378237950
2 133928 163506974
1 82381 108167 419841627
3 194411 136095
1 13834 106973 457586752
2 96682 380402601
2 95783 842744887
1 135675 196828 796796526
1 52082 100850 571329628
3 804 106687
1 117965 145019 123915859
2 3489 139091030
1 63918 148401 63443918
1 40684 57945 774040077
3 65101 109386
3 187845 178108
3 86939 111843
1 35966 52219 203428481
1 171868 174433 317047822
2 70291 678048383
1 9094 195249 180617125
1 49314 171833 448575254
2 90772 703062239
3 138023 49105
2 120343 621579240
2 127822 69022753
2 104473 41560673
2 173764 719417238
3 69130 13540
3 67831 181369
3 98255 92266
1 2161 65309 554886956
2 118391 627921136
3 143120 112145
3 175780 6709
3 82513 133463
1 62320 162370 230875424
3 43832 55377
2 132343 462646918
3 87685 64054
2 53495 242663813
2 63458 492069317
1 2212 174516 919566502
3 63147 58270
2 48374 951353881
1 72959 158686 638254492
2 33742 412928026
2 80949 277216640
1 34012 64835 15838441
3 172410 174835
2 76044 95747432
3 170274 82287
2 134386 652242668
2 126225 914152494
3 34529 105710
3 120735 106418
2 5512 130513698
3 36616 180149
1 3709 24610 664906115
2 49681 807926629
1 104254 126202 352308784
2 76311 529269608
2 27090 388434557
1 86351 160159 176848534
1 53997 173188 472969402
1 154647 199399 264258427
2 168008 378189323
3 18714 102459
3 133401 176828
1 72410 135878 61785353
1 43001 73082 161194025
1 4158 78419 711937607
3 21981 16878
1 14244 129940 353327997
2 59469 291860363
2 38275 258931455
3 122254 41563
2 77235 197716561
3 18979 159965
1 84271 91292 446613736
3 168818 3683
2 21067 274940096
2 39886 692377432
2 159909 449096916
2 170723 71238715
1 505 80138 70452508
3 28585 2716
1 22369 130587 429943435
3 186638 91530
2 43382 418124089
3 108272 43421
3 10251 80857
2 182158 25253432
1 35323 49159 898335050
2 169092 35516422
3 37058 195418
1 12683 144968 949835736
2 125116 714331489
1 25631 159968 358466482
3 39991 99975
1 21448 46056 102917490
3 198347 76385
3 131483 147738
2 83863 117522063
2 90021 597301087
2 135801 622938991
3 9711 962
3 124563 40563
2 100585 304482471
3 79178 89961
2 59490 273479417
3 45947 198406
2 193680 265859591
2 196415 82446396
2 28088 243523140
3 52606 113542
1 110946 190801 294472121
1 160166 195151 891426594
1 157922 160402 448493372
1 33594 189846 11311979
1 14784 78876 345026079
2 87044 452434704
3 71043 164140
3 37238 17982
3 157178 185329
2 88307 621934254
3 30346 166202
1 38373 106625 886882410
1 111747 195493 252891053
2 101131 176751271
2 69229 417758523
1 37352 148461 399636664
2 111087 826492529
3 72608 66736
3 166858 62437
2 77350 860092879
3 160546 181787
3 25085 180977
3 113122 156152
3 172301 140671
3 30670 40599
2 196037 303705506
3 2457 85418
3 167401 190856
3 136822 63439
3 198452 41435
3 128498 169121
2 117112 82761344
2 27100 259010835
1 136412 172879 305700216
1 72707 131193 360996031
2 178488 676206529
2 61054 462632573
2 150167 815146631
1 101185 141644 741107852
2 24739 888900044
3 67252 58322
3 110979 144504
3 77722 14884
2 21932 476219421
1 64977 97360 79099489
1 130531 148529 139430585
2 100167 220690381
2 32487 946717391
3 43526 101683
2 5251 249135086
2 38213 105902406
2 97716 229478428
3 111974 59182
1 106105 145952 110039809
2 7116 979085589
2 111969 929557367
1 165207 176646 591930458
1 22538 45651 905986181
1 79505 134811 937316491
2 6502 388206980
2 196383 432204320
1 111493 187082 828681064
1 93878 144263 700217799
1 48039 199583 829996624
3 8595 48205
3 65412 134655
1 80033 125601 301343029
3 2809 7510
1 29500 174200 318290927
1 9448 179044 340562918
3 156620 2108
1 88605 123734 538316600
1 43255 127598 810154558
1 45372 130151 869910723
2 127875 548739282
1 168627 190680 173685988
2 77196 909465069
2 1586 234227039
1 27047 157039 232065319
2 106404 286234157
2 161128 908833817
3 31158 46413
1 31111 179946 265238962
3 156354 136280
3 15526 120816
2 136237 159845272
1 149250 183309 774843386
2 34415 969412423
3 167978 88317
2 5900 765411571
3 27412 86909
1 65994 116911 222955830
3 66425 153850
1 5771 139067 926875211
1 55871 176905 647949276
1 11296 32088 403251016
3 58145 196949
3 4635 95947
2 185716 416924326
1 66051 71274 261982649
3 72542 162868
1 62850 63064 380232225
3 142908 152030
1 35335 40690 209390687
2 130309 32801429
2 141136 966796806
1 37906 178055 247109671
3 194551 78268
3 196055 154600
1 7249 199771 74364570
1 21608 149904 732142844
1 62245 95540 554231783
1 34658 115483 343153825
1 634 53349 228247941
3 122954 199871
2 188642 950093951
2 137103 989790485
3 22515 178488
2 17568 260718091
3 7620 60854
2 34180 142534965
1 11666 61156 2049187
1 90232 183889 340506621
3 83474 76981
3 9736 25605
2 7009 434155442
3 194100 102938
1 70169 84305 263707304
3 194151 161648
2 135002 456585873
3 106432 120030
1 52603 173307 302191311
1 58012 165085 335587467
3 28793 99743
2 174949 229233739
1 134912 172039 868293085
1 100462 144369 342609174
3 178214 122903
3 57621 187039
1 1941 161606 47147799
3 78515 141679
2 49320 442811884
1 87644 161530 611058004
3 83031 45791
3 169323 98255
2 14460 75690172
3 123628 120428
3 134282 189669
1 73801 118707 130866246
2 16577 755745324
2 127406 82484369
1 85723 181865 479903477
3 128416 193328
2 159767 494913007
3 79321 93982
2 92946 443302665
3 12829 6898
2 67804 698950127
2 64882 69345966
2 193725 975513836
2 116203 765562466
1 112947 185235 56996706
1 55477 160481 485550463
1 63707 147663 388945401
1 64435 76095 537609256
1 37967 167820 403012716
1 48753 102489 773582883
3 150100 21512
3 194109 47610
3 136795 15451
1 32693 96442 254898940
3 107060 74352
3 33238 199325
2 93258 630420146
3 15986 63510
3 130811 41409
2 33179 11046864
3 196292 141671
3 179593 97379
3 144890 68530
3 40801 104765
2 154368 826402574
2 53607 670599288
3 29563 29202
3 31333 181078
1 37998 112091 35599039
1 113730 182258 438887569
3 1610 41537
2 161722 833812101
2 170718 748226093
3 121694 30400
2 10925 27329001
3 111178 91232
2 39050 456640868
3 74694 125908
1 116786 186996 771778802
2 20346 748412556
3 93930 4476
1 119800 161887 922633926
3 130452 18200
1 42471 52555 926880323
1 87543 198038 412046751
2 95251 104736277
2 85976 704574885
2 181658 977532646
1 10724 23678 683014444
1 57874 67133 251032892
2 119643 780413420
2 41620 353105986
1 125119 177096 714112554
3 109068 28356
3 131824 64417
1 177563 182150 340621398
2 114866 391513427
1 60810 86376 952090595
3 164984 166420
2 119155 821085674
1 147299 149884 964875917
3 155615 106089
3 191704 33766
2 147139 336633356
1 17670 199081 880271592
2 44472 31121703
1 169036 190355 400790043
2 106414 158003733
1 81476 196574 548730158
1 82004 182375 274341262
1 65964 119959 17921964
2 1497 821601015
1 61939 99717 898055836
1 92297 172850 916327990
1 7310 48113 635109320
1 46459 195954 374708200
1 76052 130848 779103245
1 32987 184576 217405728
3 36312 60997
2 41659 657014309
1 55480 193716 743448764
1 5733 143094 401419058
1 111010 176833 384317271
2 82719 2723522
2 197636 731245241
3 10236 20636
1 60796 146474 425184812
1 62715 194365 829620001
3 146047 110903
2 107312 581946396
1 19929 99095 639468791
2 141896 767131333
3 76951 63830
3 99341 148400
1 135377 188768 518340137
2 50725 482115799
2 131740 297879343
2 138402 139494427
2 154358 983003214
3 2874 93293
2 76029 848981184
3 21104 78419
2 99288 315721249
3 105308 29787
1 48822 115016 669364270
2 15147 857260899
2 180133 893989232
2 54130 658091313
3 56996 86130
2 10230 675566214
2 13526 630391177
2 8712 60534469
2 37167 160733975
3 20385 187033
3 127616 152518
1 5333 171805 147812564
3 65028 67160
2 44285 285678003
2 28005 264239290
1 72544 191702 607027943
2 185334 970454871
1 89645 191086 236016957
1 168924 183877 504435301
3 101953 55464
3 106783 24852
1 116705 178571 658145885
3 195379 194712
3 186263 185920
1 78666 151436 434197364
2 151268 260820739
2 43973 58501038
3 30734 115577
1 28141 53851 767374851
2 4586 335905000
3 64188 149654
3 46623 149629
2 152095 779319689
2 58995 429020186
2 107781 380958628
1 94167 190054 558885144
1 40829 169741 636365732
3 108652 33576
2 102016 593392711
1 55782 82218 973321518
1 25642 131984 870389841
3 2969 97640
3 24476 149445
1 67203 190218 175592222
2 198818 612100688
1 21866 77699 155282408
2 194354 919253150
3 11549 82702
2 176628 309354454
1 3735 26253 878066460
1 15661 170140 842026985
1 39198 168021 51602289
3 156973 131223
3 75320 41053
3 188932 44400
3 137198 193238
1 8598 86104 418731042
1 10269 10319 911431398
2 54864 310224549
3 1269 119987
2 179274 704457947
3 48997 55196
1 11943 107204 498940982
3 48199 33047
3 138194 133997
3 56002 183024
3 180039 194710
3 103644 64687
3 169855 33586
1 37269 143391 370576377
2 161174 779859631
3 143253 148347
3 164311 57765
1 22289 102570 986529893
3 198634 111002
3 180707 20057
2 61661 484535408
1 79579 111844 153453296
3 29342 115272
2 126137 476835877
3 848 38775
1 12194 48769 659794173
2 32162 631935357
2 17390 332034655
1 42234 188485 684847504
3 156618 165761
1 93870 101884 861001207
1 19099 116648 960943102
2 41100 687199099
2 198583 240585892
3 10546 24976
3 109924 17944
3 46266 156385
1 82004 173473 214854709
1 51296 96509 854482113
3 60770 121308
3 104454 77758
1 84319 85033 493078374
1 52571 110353 116768996
3 183023 137994
3 165732 141009
1 118385 163422 58718467
1 70537 108940 291827359
3 102706 97892
3 35736 186182
1 41015 101541 711090027
2 128903 990011172
2 94458 468022150
3 138902 26945
1 15219 54731 865664294
1 2911 112247 310353455
3 179016 192734
3 30117 148579
1 7300 72334 326084398
1 94308 158065 926754035
1 133573 140360 395166781
2 128163 812348256
2 92176 712214397
1 15731 159739 885847352
3 99521 178317
1 91021 118139 377820737
3 197541 134025
1 8855 16769 99894476
2 142003 742345053
3 97953 29662
2 130812 365251561
1 21538 153610 877398937
3 196866 194194
2 109550 710068485
2 178835 835294083
2 50760 457027098
3 10657 103344
1 63034 159402 862231932
1 80679 114287 773975773
3 102731 131532
3 162070 197502
2 234 651790536
1 32062 148934 200855554
3 123777 37935
3 49391 69330
3 119061 169816
3 93755 67355
3 165184 129851
2 142243 979757585
3 58959 74784
1 44152 157634 149372024
1 32665 177464 609772757
2 90300 40241058
3 78440 87106
2 13929 444919737
1 42490 90730 151175034
1 37933 109371 617684869
2 175112 978698259
1 99375 129371 222479604
2 180551 509490011
3 24885 15602
1 56551 153279 19514198
2 176931 788486574
3 143516 166377
3 73 25675
2 189427 921218376
2 4045 926988383
3 187392 171993
3 63083 187125
2 130439 520611484
3 34918 42504
2 38294 922772923
3 73626 167393
1 71635 110482 572763366
1 90926 132061 316740528
3 187375 84670
3 31614 115209
1 101281 144583 812064065
1 176267 190941 91359317
1 111805 167480 139932520
1 41734 192952 62396512
3 44226 70325
2 22406 832689645
3 45210 199485
1 53213 115353 590132149
1 10347 82000 562197401
3 24645 176812
3 177883 147705
3 45817 12136
3 20461 61501
3 67338 99409
2 30162 593719165
1 34157 70619 265010410
1 66529 93239 16293784
1 12518 96834 970248405
1 30948 116581 477688812
1 74183 128974 886547175
3 193637 122794
2 104130 170654344
1 32843 178721 835177213
3 122243 47528
3 7843 199305
3 95251 11016
3 103081 4115
3 167148 143570
2 40121 440193651
1 45706 56577 802492581
1 16110 139136 888874077
1 184251 185846 966494673
1 15430 116784 590044711
3 76209 185860
1 51655 127107 370793290
3 63666 192169
1 185942 199163 785301329
1 87697 137025 312480456
1 8084 54215 790058354
2 155683 272832683
2 61997 737768790
1 109361 119069 778470453
1 32232 182672 510311397
3 143950 68875
2 173308 325540252
2 79863 56248880
2 77988 467522436
1 55501 154881 963301843
1 29314 70678 310798366
3 48863 191656
1 132590 138420 748525598
2 185484 580287143
1 84951 109744 990218487
2 23382 887154102
2 101384 430683666
2 126017 455412728
2 173353 154960337
2 191568 786700416
1 60782 121064 177451802
2 188540 314599011
2 23588 147948314
3 193236 187281
2 11828 970776034
1 117907 179922 133622640
2 4581 965832778
3 107413 11765
2 68322 194131507
3 15873 157984
2 71624 672948309
2 13911 998032540
3 96299 28011
3 166754 111156
2 141221 189909354
2 149149 251299873
2 155730 274734606
2 133548 229679492
1 70583 117508 164466644
2 30037 64329652
3 28134 19342
1 59687 85341 571293232
1 21070 102164 426331020
1 128746 140420 723129965
3 54461 77087
3 97208 98349
2 179496 380652553
1 149074 181578 323084130
1 106784 111441 252431922
1 44338 150934 209733549
3 53953 146907
3 197360 93901
2 143875 40924565
2 104333 263102352
1 174945 181300 975322200
2 165978 375742285
2 32305 686599915
1 63357 197071 200530020
3 88538 197638
3 2890 161637
2 164593 18673988
1 30935 87766 128284035
3 87196 39464
1 169001 172422 414508809
1 70853 160694 926170706
1 17788 134777 560942267
1 30879 155746 560468995
3 143748 67803
2 141983 529078629
2 18685 116498388
2 111911 53835657
3 98010 181234
2 101668 326757164
2 18691 657028315
1 58737 121018 756325689
2 98771 904574869
1 164961 184997 584462996
2 71843 55516222
3 192878 173431
2 184054 402975383
3 196087 92236
3 111860 144987
2 178313 562184824
3 84342 77554
3 132463 7825
2 13198 41747481
2 98212 975029231
3 141967 144617
2 11840 980077291
3 687 145721
1 4036 26609 696539935
3 161321 2954
1 165055 166888 902239726
2 146873 273056136
1 47847 67347 641898561
2 144187 264420797
3 110578 4902
3 12807 23739
3 195808 12222
3 192418 30825
1 7858 58961 628649582
1 13363 181961 467982322
1 127440 184093 178860916
2 84056 396159435
3 132784 9512
1 17520 103891 170344121
2 133511 116891969
3 195284 8182
2 53369 667972142
2 39975 157231208
1 80864 104656 133913277
1 103838 125516 348646992
1 68182 89000 806409677
2 73626 929806764
1 28540 45418 520958942
2 151332 735493750
2 27251 947433750
3 128572 19760
2 140873 838145207
1 42325 121467 69216931
2 176019 154197320
2 137860 606466519
3 170558 44679
2 57691 914806027
1 110922 148653 585816974
2 180373 18869385
2 40303 761807940
2 140699 164565709
3 146435 28481
1 62685 96062 261928163
3 59064 47109
2 14229 724586381
3 150167 149462
2 188748 876550564
2 153688 711800835
2 173751 577391102
3 180258 63705
1 127569 154806 642632791
3 140262 87542
1 166259 186071 801183690
3 191600 87946
1 72398 144701 458178147
3 12767 154670
1 47929 104177 179270663
1 30495 196000 504560343
3 1191 15742
3 19140 62684
2 157477 59245297
2 103803 752527178
1 166170 178395 507570512
3 190078 102588
2 188056 669268042
3 167842 4100
2 129842 884149506
2 136543 725049430
1 64993 126671 473566765
2 96183 366966136
1 141160 170786 403379963
1 12734 19411 34147194
2 148029 52455092
1 85107 125456 293199386
2 61445 318070790
3 49515 152397
1 105466 129375 474735842
3 43588 140782
1 17153 74044 413214069
3 66362 96911
2 389 703428416
2 183084 886528207
2 163822 230677218
3 185996 100861
2 160567 747813772
2 178451 550057441
3 56335 173039
3 103835 86032
2 178318 375776046
3 144908 173288
3 58685 65710
3 93706 43060
2 48072 566189698
2 191447 650678738
3 195331 188787
1 13388 74842 17472292
2 31083 962809348
2 189494 494194419
2 88879 682211723
2 35505 564023180
2 197171 583180452
2 71460 973889092
1 23376 57158 52845793
1 27447 63252 433199479
3 90669 10686
3 163542 132051
2 127768 548348676
1 1681 188917 187794761
2 168425 30368853
2 100830 978734144
3 166481 137045
1 76916 117389 337093280
2 179658 953870468
3 14324 122192
3 34167 14271
1 18436 75152 187588162
1 35196 164536 533815851
3 126526 35070
3 89642 153605
3 19576 185173
2 142213 383943868
3 40835 82862
3 43730 129390
3 161493 94308
3 130302 93840
2 129426 905955797
3 77147 154664
2 74095 344320216
2 50249 534601956
3 105397 132675
3 178759 74278
2 63106 911337261
3 25758 90502
3 157504 55615
2 64129 863895205
1 135592 154974 25684335
1 20025 138101 873577020
3 193407 63714
3 44864 197655
1 137994 162990 324609959
1 112048 180142 622105393
2 154869 895571051
1 43131 64642 984937069
3 6590 145437
1 85049 110392 873007594
3 178786 137238
1 38092 176201 455399507
1 85682 148914 995194962
2 2774 66746343
3 129952 3143
1 106995 181470 193607360
2 161062 283746560
2 131951 27336750
3 52012 116611
3 110936 14743
3 19541 8902
1 3652 166735 913404700
1 104067 140727 913053253
3 116315 14595
2 177856 518867321
3 97648 104276
2 77053 898498710
3 185163 104553
3 18040 183383
3 148286 140739
2 162790 549620970
1 48801 84364 855544950
2 152029 208485428
2 197381 255779778
2 99952 143160004
3 84387 28025
3 29046 152441
3 97162 134848
2 102287 307531851
3 185653 144042
1 69412 145979 867638222
3 25834 162100
2 136711 14584475
1 33094 172575 822022913
3 111614 11627
3 179413 69414
3 37208 126502
1 90881 151913 887640758
1 176821 189225 552613091
3 49334 118583
3 33396 60055
2 88008 418571390
3 101941 49911
1 137481 146061 810442478
2 189363 450394168
3 34215 19442
3 146218 177094
2 199620 413440170
2 170233 609086995
3 43629 40714
1 67935 131294 904111296
3 18130 94583
3 86673 45089
3 54825 3774
1 21709 42521 191677278
1 9143 47864 240738496
1 87597 182818 472720642
2 37013 276703902
1 9334 95870 335078709
3 94295 149863
1 43829 191411 572412793
3 78432 153336
1 154404 159635 349926212
1 65102 175926 638388655
2 61759 745024160
3 47851 183961
2 11410 791066396
2 175390 320922282
1 56058 116075 225806018
2 36549 229060938
2 53810 772635690
3 54923 41614
3 128390 160392
3 37912 159384
1 26426 108130 309524733
3 101774 42321
1 74443 164467 585997368
2 57778 113991554
1 152071 155080 601851605
2 164853 879658417
1 88426 171179 591196878
3 49401 41636
3 76954 102848
2 142995 59223075
1 90711 115586 928437208
2 81751 667640683
2 60180 23459932
1 39894 199808 380942304
3 5022 189542
2 59652 670677277
3 3478 39470
3 118414 100476
1 161102 168482 673219320
3 115224 78612
3 115565 11021
1 24834 166314 674556252
2 120187 544024965
2 36307 989918396
3 74524 71430
2 133615 880229354
3 113544 53881
3 87875 53579
1 72961 193641 916024042
1 6402 121955 609474899
3 30990 20352
1 145188 178370 412951197
3 199482 152889
2 58145 117371463
1 27353 95530 557643910
2 170862 875841435
1 49617 73977 444041924
2 184018 374348912
2 151319 569341166
3 69800 69734
3 61940 180186
1 103455 183235 487194173
3 165071 24485
2 53009 437800800
3 125421 65379
3 194590 132929
1 29100 118922 278882187
1 153922 185904 277723297
1 54978 173187 167375352
3 10399 159072
1 51821 110332 375986193
1 1060 79839 44765295
3 155957 60655
3 19638 27576
1 126286 199895 475013614
1 49383 141405 486478957
3 166489 66918
1 85468 192399 654909908
1 66106 66241 370729301
3 101365 171705
2 8607 203885730
2 183270 445859593
3 47948 17885
3 147982 36151
3 10216 77214
2 197021 213203797
1 126140 139041 840321594
2 121485 605190743
3 69271 190473
3 195666 20438
2 23438 484989116
2 10553 812740276
2 95967 231628082
2 31251 62336246
3 141694 146189
2 122278 200635282
2 60799 46168084
2 60870 681295390
1 42789 117260 586290451
1 51093 53602 422213711
3 41158 103010
1 3058 56253 78393642
1 48583 109272 526691098
1 26248 120624 173100834
2 105736 148168429
1 62353 143022 597892010
2 17550 759964459
2 175411 46528364
1 34594 188579 615860232
3 89051 10988
1 116225 173870 550194732
1 38123 97152 892036414
3 136295 4069
3 183143 153794
2 50539 870976836
1 164962 186249 9327356
3 84682 183130
2 168846 366946626
3 20256 26846
3 84698 61922
2 146116 377251770
1 87803 159565 169339282
2 40015 506560449
1 160048 182608 68132438
2 51824 835629834
3 2013 31021
3 157201 165862
2 130285 13736723
1 3328 63905 678918108
3 76361 144638
1 24751 160650 662289830
2 112863 12543714
2 131562 388028150
3 35316 120602
2 5463 852909755
2 63375 494054065
1 173303 186444 192342356
3 29796 150859
3 57390 106480
2 19091 259729851
2 46120 533699021
3 76301 136036
1 104551 109116 200724574
3 169675 12772
1 1733 115850 53953191
2 136661 840100984
3 100907 76677
1 156034 157177 802497780
1 47082 188408 354925753
2 175567 156931920
2 58347 667867822
3 4843 179288
3 86819 108146
3 19225 87555
2 13552 782668164
3 57056 92410
2 17895 760940160
3 22284 107181
2 151676 596929334
2 108858 525567852
2 82190 575544681
3 126527 49859
3 81459 18889
1 80675 164860 273223978
3 67214 20120
2 74979 641505904
1 50872 161660 579705754
3 62013 11795
1 28209 82225 460118355
1 54004 199937 235360214
1 160284 181431 522124862
3 166514 79901
1 18228 134288 483847872
2 125961 726146974
1 100092 130731 903904857
2 32660 444830698
3 18934 2692
1 31344 129287 954147757
1 7018 139867 263095165
1 3798 15992 872622661
3 58313 16717
3 55140 85817
1 141291 171700 228351924
1 479 43152 145112912
2 190205 271483817
2 95634 294677229
2 167534 133325640
3 89045 116508
1 16638 53053 89825874
1 34969 87291 495884184
3 69111 97980
2 7874 713242553
1 25111 132488 57698097
1 23781 69493 645924370
2 148726 707963497
2 166292 805746126
1 57455 87590 224578718
1 77897 105596 877406089
3 100167 29893
3 50061 130706
2 75013 465700430
2 173508 169034573
3 114555 46387
3 87193 182374
1 24553 80472 180699545
2 160810 91092486
3 49963 93435
2 46093 247310577
1 86892 135415 81151898
1 40310 62893 519327091
3 149192 167873
2 34149 608799013
2 37507 794318171
1 9531 118111 898384644
1 2756 163118 556790878
1 20166 106583 318843678
3 40715 66898
2 91209 410719236
3 140522 59794
2 86307 480724766
2 143811 693120305
1 657 108424 209908668
2 160326 463148359
2 63694 318886839
2 188018 486084400
2 104456 640329691
3 68310 40521
1 5440 96274 86571901
1 108140 122853 182941395
2 156949 717219122
2 142444 827739375
2 192303 563902943
2 139863 928233608
2 44283 144516010
1 96367 168242 691973886
1 81514 140607 799200625
3 171754 149524
3 141184 181376
1 68874 106095 325607809
2 172901 109223550
2 45753 668367049
3 90991 10555
3 2669 43229
2 57629 699380991
1 16656 50209 616118854
3 89081 123726
3 198707 137508
1 15405 100294 905502627
2 59058 740841770
1 115952 126561 96425612
1 62828 98129 934744374
1 154512 174099 965942482
2 22321 716143026
2 53680 855677868
3 21606 107003
2 33086 272205374
3 100354 178682
3 139343 38280
2 124450 790193660
3 96466 24310
3 103529 134092
3 106821 61154
3 91730 43322
2 20649 140483305
3 84301 175027
3 122958 62195
2 29422 357660327
2 128062 256014286
1 72707 139095 684752241
1 56582 122715 945327614
3 166494 142539
3 144093 69969
2 10366 60774349
1 71818 151019 981586176
2 158879 860857326
3 1245 119358
3 45068 14423
3 15831 60110
1 100650 151739 939465711
1 64518 100541 617846254
3 65483 128271
3 155622 20681
3 115950 80729
3 191339 99387
2 192914 955576585
2 130618 28243478
1 23930 166525 389450394
3 140996 23821
3 101635 110371
2 47055 120697833
1 194605 196891 60826295
1 92566 122103 485684874
1 24222 81613 71562412
1 129166 199413 595728819
3 73764 88549
3 58180 192182
1 16294 39998 56949406
2 160530 578630360
1 39853 82757 964033227
3 124137 86504
1 142384 147080 340816985
3 147415 104190
1 24639 88961 555561052
1 78192 183436 625626990
3 160606 190030
2 138569 141331749
1 36840 144698 202930238
2 61557 788351502
3 114667 117543
1 25558 123593 709059122
3 1939 182541
1 120865 129387 524733738
2 104251 360979439
1 124556 188496 685053113
3 97849 67633
1 85606 197455 617667829
1 25301 187241 56683796
1 59762 175934 28608535
3 140065 171367
1 156797 174471 55859026
2 64844 988761766
3 80072 109029
3 12240 102279
2 130329 799854684
3 161424 134095
1 23793 71952 241842669
2 77256 971627072
2 154059 889432078
1 71176 196002 391534739
2 193409 504316307
3 192624 104461
1 49294 158372 193272787
1 164105 197075 547098763
2 72356 191381860
2 22051 723176075
3 137428 61649
2 56133 974833109
3 160334 13812
2 61388 521501404
3 78290 157840
2 126264 190689507
3 189164 150385
1 117615 139157 371395627
2 94346 50162471
1 73704 166954 456192385
2 89959 371606974
3 167421 127682
1 64357 176438 409745811
2 71950 83150975
2 107076 811541569
3 189006 87567
2 104511 256971738
1 3483 186430 654924488
2 20928 576936885
2 74139 402500335
1 117118 124519 530390950
1 114516 139359 986078382
3 95326 65149
2 73451 148091028
1 106792 170461 62017658
3 197356 30829
2 22821 696158772
3 199838 135268
3 196930 65124
2 123903 797964898
2 53218 18590097
3 69994 142214
2 142218 866296364
3 38813 94646
1 51397 192177 796532124
3 84072 126370
1 58301 178865 112887128
3 50784 89649
1 77522 129587 241195852
2 126252 182026917
1 156067 191580 571968714
3 10661 170987
1 57591 89030 293825537
1 68479 70488 167940230
3 157788 39465
1 45023 154992 359322396
2 53752 909821514
1 139262 196351 415682604
2 119906 915451680
1 29352 97037 155087437
2 146408 912646741
2 40578 871340159
3 67765 81949
1 36133 48062 749261363
3 172069 39164
3 186082 155829
2 21348 897951376
2 117359 859317226
3 62240 16669
3 116135 197285
1 102260 195659 73942598
2 89888 446515878
1 158869 193442 260467693
1 36267 87993 550285144
2 49616 329547675
1 76585 107683 825687973
1 65937 148498 524105052
3 91592 121086
1 50755 160574 8355829
3 105910 145507
1 7575 173055 576511041
3 42996 2399
2 153927 723789480
1 94714 112202 488746890
1 122678 164994 743782016
1 98126 137026 559825512
3 11532 195991
2 77887 720686684
3 143043 26198
2 69770 915106282
3 73774 70206
2 13312 646316123
2 77971 749208104
1 117336 174506 18022215
1 77580 93113 124506164
3 169107 65798
1 14028 144915 433185825
2 83885 116593653
1 64556 145269 215954827
1 53966 112973 844080620
1 81421 182360 653194459
1 108366 119390 134627942
1 45427 58874 278222426
3 11147 135851
3 114458 6076
2 181170 10614580
1 56349 150114 37177251
3 120011 136957
3 17387 7759
3 53853 57418
3 120850 31270
2 5358 210861188
2 109909 852910656
2 43285 327823018
1 55538 76058 973332554
1 27235 112364 638850244
3 20194 180806
2 46390 239964082
1 5727 46819 293913925
2 13284 256472190
2 37135 556232150
2 55742 81998206
2 59582 781780055
3 73353 186457
1 48342 159967 275076651
3 70644 51756
1 28536 65394 971390247
3 5690 24621
3 137332 36067
3 199329 180743
1 111160 183581 662565797
3 148376 55919
3 2040 76189
1 77092 139048 175934898
3 109743 164342
3 122193 1327
2 151444 70829948
3 77690 71842
3 88807 112701
2 37929 219030741
2 82603 266120199
2 116369 709096305
1 51614 189777 226248927
2 144636 9261864
3 15551 141624
3 172081 38339
2 137046 186614837
1 15105 157478 233910330
2 146514 830204047
3 19955 168429
2 43439 252131067
2 123840 511337006
3 106000 67553
2 29294 586696511
2 120999 745293208
3 39380 24245
2 195293 857988858
3 53123 195544
3 42835 90503
1 64940 194912 792386092
1 139415 158842 279401418
2 184814 197217372
3 132213 13887
3 73501 77365
1 25946 51400 208677522
2 45325 789991531
2 55832 671308928
3 19953 133543
3 8275 59868
3 135164 198580
3 10197 167442
2 182763 882331129
3 21103 53182
3 125488 187330
2 93307 746920598
2 125494 489828628
1 112121 118534 756090693
3 130840 126057
3 190519 128022
3 156320 160713
3 137804 181087
3 195966 65202
3 31166 177360
3 61466 14737
2 105583 270651068
2 137328 941821575
1 51246 120410 262209444
1 15360 91300 757737935
3 158527 54911
1 18389 35221 686571838
3 188771 144817
1 1705 166509 262818373
3 160821 12656
2 103199 75172415
2 79396 765049100
1 129093 147667 888180081
2 131029 582431301
2 31556 748564220
1 86462 103593 57657465
2 166424 898236256
3 137701 48859
2 61031 524308696
3 44122 117179
3 101090 140575
3 48884 160820
3 188107 184124
1 51799 68537 802422038
1 72636 188041 768064644
1 118499 169098 636379102
1 161965 199054 183880843
1 48206 148055 859304987
2 105846 404008628
3 100847 60687
2 145549 745023380
2 8059 188404483
1 32083 188039 910485822
2 38331 18290142
1 55564 129407 88473364
3 44060 84363
1 89140 117265 976212851
2 70993 667409925
3 101415 15195
3 78935 6326
2 172327 928861176
1 33242 66378 882551885
2 123491 89026622
2 151194 48195487
2 77081 225869913
2 79340 18739937
1 102803 118866 747242839
2 99156 258828345
2 4023 36361660
1 127944 131851 334912120
1 135854 194864 44586224
3 114651 60395
1 131398 154855 636800006
2 85214 707867371
1 23203 85720 781963552
3 189162 110377
1 35867 189873 373735291
3 11674 188692
1 3802 87785 710611553
1 164247 184039 63945997
3 176096 115391
2 159556 778632287
3 123539 36038
1 1964 4121 245076449
1 10978 83628 354722404
2 144493 346771384
3 137088 134141
1 33004 106914 374620351
3 119280 56150
2 85709 273640987
1 59164 70120 616784945
2 143820 459493183
1 34856 183481 1880391
2 189202 960800592
1 87334 153342 586108790
1 43719 139153 762342166
3 103261 34197
2 190506 561511976
1 16741 135581 792414358
2 151382 882095539
1 52408 181166 711753617
3 193239 38708
3 98888 137764
2 73886 793084237
3 112174 19355
2 86102 244114715
1 65723 152056 513689308
2 146852 170689859
3 4532 162055
3 53484 56441
3 120937 92587
1 13181 124234 562223826
2 179071 671414280
2 127580 785434099
1 45875 175152 265269051
1 92555 99695 507575363
3 25995 79154
2 169603 326983336
1 110850 180282 414828438
1 20262 77365 674950682
3 100097 64229
1 13133 188894 590286048
2 23970 232937955
1 64573 123815 131862857
1 68499 192908 63410602
2 106460 522526304
3 83610 164606
1 76359 99758 880750901
1 129474 169063 934900183
3 56280 47245
1 103278 194671 611099840
2 115302 503367486
1 92655 176621 772825704
3 63434 77492
3 21926 84721
1 90285 158041 777222440
2 61137 415344556
1 23335 85422 865621603
2 11026 502073389
3 29843 144365
1 92975 174285 852575490
1 45565 175702 502241348
2 185685 423924323
2 88700 620458865
3 68063 87719
1 48391 67026 337752685
3 49729 148671
1 35093 166404 947549725
3 192874 101781
3 119569 116567
1 17589 112316 17576790
1 5396 77324 693563556
1 10873 126530 488276667
3 111644 115546
2 188173 449493934
3 118550 178800
3 73733 175436
1 159809 188772 882505810
2 82053 56341628
3 51005 191181
1 346 9313 571572842
3 159760 174944
3 4866 164629
3 21582 97771
3 137519 185692
3 187255 72150
3 145438 68383
2 65652 893327635
1 36842 51721 889676462
3 189815 87543
1 85914 140155 450653416
3 197622 86872
3 82521 69545
3 127665 170865
3 28862 55620
3 76101 172419
2 98057 878768765
1 54963 125108 543643521
2 116286 739694971
1 4280 128083 650552101
3 148671 1184
2 150434 192221387
3 5610 71647
2 22858 822265842
3 48946 189760
3 24294 83885
3 7929 45129
1 10818 62382 155864686
3 192128 162429
1 85749 161587 667307094
1 62805 105965 422095587
3 133287 53776
3 17391 69090
3 128281 131584
1 82294 128826 275896723
2 79751 590491075
3 169519 191475
3 97721 126405
1 170446 177265 899714988
1 5456 166010 451786593
3 36077 115748
2 114438 403169709
3 80970 196176
3 122331 130123
2 4295 915353371
3 116297 126711
3 89439 126739
1 15352 196299 320380468
3 49999 99259
3 142877 35479
1 79587 165068 940163303
1 148004 191713 967518317
1 107436 136170 2316193
1 135351 152098 268820340
3 146296 96195
2 54249 655757767
2 65248 940872429
1 67915 192474 976377292
3 153164 122235
2 12327 870899705
3 156101 78437
1 112074 158376 822559646
1 136191 180274 328147838
2 117798 772221307
2 45617 222913112
1 53931 174589 207888978
1 111883 129879 978835890
2 143998 347268381
3 91523 165468
2 194395 303296138
2 57957 158912202
2 24017 199570388
3 140256 179018
1 7061 64876 617860636
1 174571 176075 454635774
1 49089 197872 477212690
3 60275 2083
3 97183 79347
2 137360 637745077
2 131115 826526243
2 138606 310666423
3 52710 58440
3 175379 79819
1 23208 116160 183498478
1 85478 143202 887183672
3 130343 179980
3 96900 134089
3 185225 146758
1 3384 54135 329073313
3 65281 126945
2 42681 531049949
2 47695 940594192
3 196096 49256
1 134313 172562 542652729
1 54700 103307 32523015
1 140016 156438 839608670
1 94120 116748 64954362
3 43094 50796
2 245 541123426
1 27398 60007 476244975
2 24013 860792800
3 158324 43747
1 109566 190248 843253703
1 27868 148160 851610535
1 27021 122228 680034685
2 103911 827683723
2 82212 414463557
2 21493 53868595
1 81350 108369 590646851
1 61338 141713 282007326
1 160890 169443 586862549
1 55811 168544 42480924
3 86191 155351
2 102330 953538256
2 41655 322487781
3 166382 66590
2 73024 275976118
3 56826 23811
3 191446 97310
1 21658 83399 953327187
1 165054 195591 761144961
1 24196 46294 99199994
3 91527 20126
1 144211 195328 263468366
1 17427 80734 202358576
2 173236 299800436
3 94323 15198
1 10948 25075 971855772
1 57222 91669 82389610
2 26153 664803238
3 164473 187003
1 106221 180520 357202489
1 115890 128923 436442643
2 138329 12593278
1 152279 173444 249212625
3 161640 172164
1 193249 193291 591432764
2 44786 427175404
2 116534 586721493
3 151809 151692
3 75831 39603
3 154635 32939
3 112685 19460
1 115024 121931 23933992
2 121344 770454183
3 12682 121775
3 145277 161316
2 185158 73090169
1 39803 127498 912320068
1 129343 170461 95799728
2 104032 996075683
1 66009 153548 888392193
3 28352 90931
1 87807 161266 574732526
1 42559 71286 303379700
3 55910 35254
2 155826 324228280
1 121871 189664 848928319
1 149349 199401 6232084
2 191653 989912331
3 163854 172923
3 40293 168977
2 187744 433780016
3 111836 149464
3 1018 95711
3 162224 181168
3 47136 170644
2 56191 812327539
1 91141 133603 917836435
2 188544 671546077
2 41922 816893315
2 95312 218487367
3 170661 183918
3 63869 196731
2 79334 610221702
2 183223 537110468
1 139871 153403 593436750
3 172847 123334
3 43991 123088
1 10686 171436 961785961
2 190844 953621600
3 169518 176944
3 40878 196573
1 27406 57635 101903949
1 135721 195506 908483040
1 58875 59172 313997018
3 92512 181675
2 134213 151884516
2 88831 581568676
1 91452 171894 516728953
1 56509 192562 499914351
1 102915 196635 78545357
2 11479 607542255
3 144183 183435
2 16452 440778722
2 34675 806857537
2 105454 451778898
2 189079 610329998
2 163437 872482500
3 71144 57693
3 179639 70411
3 198261 26279
1 33230 52721 373660620
3 188409 66681
1 98852 127225 992925440
1 2739 67475 99104072
1 101764 170752 422949088
1 13014 186776 598670114
3 22885 199890
1 172369 196258 491108786
1 40218 152945 554780836
3 28664 133370
1 145980 176398 27427164
1 85329 168739 338359699
1 152290 161306 180235279
1 72765 151709 561104455
3 171198 2138
2 156011 884476759
2 190859 172681509
3 72529 146913
1 38029 94289 632908579
3 31399 102123
2 67320 425010149
2 175150 153124344
3 181953 162495
3 186827 63916
3 38312 74260
1 138614 190431 203380121
2 107456 765083663
2 83893 664578674
2 103728 459379588
2 169463 215954434
1 8921 121691 889549480
3 17243 177537
3 413 135756
3 152231 31133
1 44012 70617 69309560
3 61526 14878
1 16429 101156 272027318
3 63390 154182
1 39527 178055 540400657
3 26852 67639
3 143697 15363
3 68134 68881
1 177861 184956 145754129
2 70253 486402416
2 152952 816730817
1 50362 70620 994277451
1 55761 134529 730865605
1 18340 27798 906746003
1 30605 147235 360101391
2 165466 411526538
2 1987 986755687
2 2269 651581672
1 132060 145501 198377231
1 47177 67247 943676272
1 69829 190528 894434985
2 25908 50325660
3 1299 15592
1 26011 139664 774040543
3 183750 154220
1 95654 192101 601053712
1 84916 132694 648279988
2 87603 440947701
1 74109 110546 504640771
1 129686 145688 414681586
3 42458 159158
1 62324 191575 138693992
3 174578 4671
2 185410 294022020
1 44169 110698 68878345
1 26396 60908 44922896
1 122411 150737 379639444
2 102269 862350564
1 102520 117034 951036536
1 129209 130296 421712963
3 127426 161461
3 4811 53206
3 154912 88388
2 89265 76835614
3 60168 197896
2 15707 886867011
3 1633 36322
1 43916 160990 356017238
2 10945 700027758
2 144154 539564045
2 190052 406470864
2 158087 334177516
3 120732 59009
2 1833 607948597
1 54563 75344 528088927
1 133391 160198 77014734
2 105922 854343685
3 29287 196774
1 1066 36641 542395355
3 92028 37627
3 40866 195791
2 105338 760907422
1 104365 108644 312148845
3 57100 39615
3 124825 45784
1 112684 197828 853913653
1 9601 46043 795340822
1 18340 24870 932876769
1 92286 95458 946709706
2 70059 106284378
2 172217 655382031
2 72302 680296177
2 135631 284180144
1 30388 107425 76503709
2 40338 666272698
3 171740 105701
1 86893 164098 747491619
1 45035 87530 356531016
3 73326 135766
2 71879 117269289
2 156879 855616468
3 53530 40288
2 69737 70254842
3 182911 58950
2 128319 924382091
1 33412 129434 548679577
2 156862 393240509
1 50115 78557 217259376
3 108967 120954
3 21366 76447
3 110096 100446
2 20061 815330045
1 64083 187893 831948040
1 12658 125496 643074854
3 162267 100882
1 111963 165933 437263530
2 2442 197536104
3 53126 52110
3 60347 197121
2 189527 280287476
1 28602 92968 246027667
1 29375 85854 423147447
2 68419 319197857
1 32981 35929 478313973
3 18557 71624
2 4340 724638670
2 141928 473155842
1 26029 135177 266987324
1 24491 189212 804208355
1 76689 89186 246295194
1 19622 166990 472900671
1 109908 150887 302446633
1 29909 54470 268978878
1 67743 109944 814586442
2 106534 183208456
3 28547 169901
1 181682 189475 236914413
2 119800 102416680
1 44699 196167 137088107
3 123903 152422
1 101804 112833 768505157
1 11360 105416 304730306
3 146271 67971
2 6801 519240920
2 25783 591938430
2 93352 519625461
2 121130 815287169
2 138404 291883496
3 183742 15398
3 124056 114708
1 102335 148236 329795454
1 23534 111256 942041233
2 25086 8952230
1 102289 186960 517938684
1 80440 154863 525827934
2 126598 239264051
1 187104 193986 700860993
2 126023 922764977
3 20225 102555
3 30799 14393
2 138848 661433767
1 49886 85757 592092207
3 87931 184648
1 60115 106582 254220763
1 62995 119733 554705483
2 121888 441450754
3 102122 83768
1 64843 159912 643226169
1 18426 68612 576523953
1 35672 103892 215775885
2 59016 230518276
1 60649 83533 425558446
1 58688 129944 364455900
3 184698 98157
1 627 126594 950487288
3 182387 45491
2 142711 185099519
1 76860 126255 662105733
3 27986 133142
1 180553 191522 169380010
1 11780 148433 927058296
1 25944 67941 68296493
1 24556 88105 633580400
1 111388 170752 94729302
3 142976 103613
3 11410 154946
1 112550 150411 250897460
1 89369 149354 856702684
3 33564 76550
2 188763 9130055
3 69826 108857
2 165362 653803801
3 145260 82781
1 114074 147344 853876565
2 56649 287356013
3 143870 115023
2 79918 629135727
3 162268 130581
3 185889 105753
2 136872 633198097
1 38789 54339 478302673
3 41448 184451
3 189881 195669
1 132524 137635 204574133
1 120178 160150 771483918
3 38392 20351
1 136409 173764 675245689
2 127405 42626569
1 10205 14650 571163966
1 22251 101892 764118712
2 102119 163238398
1 98878 175043 103825368
1 77644 104747 1880346
2 195214 144666269
2 190974 903437107
1 86193 175960 173440021
3 95142 179695
1 137957 149961 481417331
2 157417 1133781
3 191692 32002
1 41929 62305 576586406
1 7464 31564 380464291
1 73907 122244 556867419
2 33703 114700469
2 170197 981107453
1 93055 101689 43388308
1 27215 199939 985287368
2 2542 589556438
1 114863 136039 139626918
2 183595 778440240
3 148500 141918
2 62109 119063730
3 50605 76239
2 96686 714055165
3 6522 5942
1 46779 168715 415315963
3 61431 14143
2 104278 703402421
1 53158 180996 401415407
1 105352 176122 808860643
3 158518 105963
1 89020 97643 44962883
3 45039 127297
3 78249 66869
1 191330 199187 759719927
3 122352 87533
2 85910 114152065
3 56833 141427
2 125983 579973659
1 114469 189339 456287857
1 80870 186554 661678288
1 46360 160050 757539901
2 176793 199492453
2 7551 482201396
3 27756 74993
3 49287 125777
1 67622 76882 545353071
1 86573 169209 985712616
1 75078 170642 295672512
1 77593 97290 289776381
3 58844 140891
1 82517 196560 233314223
1 105923 108002 921790176
2 126954 117883374
1 109930 117088 78772517
1 35161 61063 674293011
2 90938 709773591
3 70725 14112
3 199529 141225
1 22158 193767 572871537
1 116505 146869 43463264
1 39349 44819 574288032
1 29725 168248 879465420
1 15397 38082 869970827
2 106762 338898369
3 145441 119852
1 49665 126253 440921992
2 2237 966868439
1 130296 197209 795952818
3 32110 47655
2 75966 591311753
2 37073 307680517
1 38065 121252 603989116
1 87872 126172 9454187
3 112366 54572
3 129439 193382
1 56620 163830 984513185
1 101078 142879 387889736
2 166758 958693349
1 27704 191839 566201980
2 10286 316889341
1 91474 174214 698919687
1 60773 162520 895760135
1 145896 166464 192235742
1 108529 121901 920630880
2 60602 440442393
1 45576 157332 912260998
2 154485 686663399
1 81335 136378 82364793
1 29797 50531 957718708
3 179160 21101
1 5092 170163 76818057
2 122900 450716934
3 4505 102414
1 6272 9382 339039489
3 190508 129079
3 171273 57815
1 82870 125758 669388631
3 145667 129063
2 170647 797907690
2 47704 658293998
1 177944 183146 58228721
2 66701 146852925
2 148440 713190892
2 156712 769702129
3 4792 119783
2 52487 582739532
2 14839 976761923
3 131252 63384
1 23891 114749 594715834
3 124929 194510
3 63631 199845
1 76274 170441 377910020
1 59179 169140 60544777
3 193781 141810
2 126262 588913758
1 27454 192358 147981428
1 63850 82011 526338248
2 182835 995593397
3 132534 6174
3 82199 48298
2 28151 551395079
3 33876 129826
2 184606 736915666
3 75171 144284
2 125679 22125955
1 46197 191546 967134801
1 15134 197629 723881965
3 194832 6879
1 175671 177807 439140585
3 93923 87140
2 122411 376328465
2 160572 101978168
1 63048 195408 443480444
3 75407 110331
1 68267 198489 615490087
1 67213 198202 215017400
2 57013 916407887
1 136367 170873 83567911
1 69077 126534 869123287
1 118284 120342 516022876
1 96130 192003 328388288
1 22258 63729 243343524
3 136068 191325
1 102900 161515 367946167
2 158874 405143924
2 57044 492589917
2 57525 955221504
3 102876 167904
1 14559 67785 68680641
1 42160 148553 118620683
3 107945 158891
3 32744 92549
1 47916 151815 454727301
3 126439 162079
3 65314 87464
3 42493 146180
3 173249 82390
1 193653 197104 330029731
3 134895 90482
1 19502 145542 73583730
3 35011 5986
3 20234 59117
3 13027 126826
2 129787 171429132
2 138639 39674505
1 27044 102265 478722386
1 89320 135087 567544164
2 2450 857126819
2 145478 761704432
3 81654 103502
2 184506 329037927
2 26811 852643801
1 63012 188889 670790658
3 157867 154289
1 25075 191275 90946597
2 83415 491187154
2 94295 812669537
2 129022 998946719
1 156060 186274 974628634
2 110947 30226081
1 69082 135596 81988486
2 40661 816715886
3 74334 73136
3 133947 143920
3 84503 179793
1 6555 199997 827763183
3 52962 85643
3 188820 165027
2 8753 550025686
2 63350 398517510
3 94385 66447
2 38679 252580618
2 101518 786640328
1 123739 196027 458499394
3 60700 131845
1 96869 198622 54340920
2 168993 783776824
1 51010 130740 485636448
2 58345 822247520
2 8495 850112253
2 173217 708692372
3 8419 81772
2 175661 44162413
1 50036 121515 104169819
2 6707 581303708
3 169596 79486
1 121486 136897 694486334
2 81703 610561379
3 127726 199664
1 64161 99683 537820978
2 118943 604674381
3 49434 191443
1 182888 199722 405610186
3 85915 111252
2 104587 629095420
1 8209 31120 806246401
3 114376 38478
2 93714 951144664
1 96391 167209 843015708
2 40108 341050576
2 138495 957011702
3 3283 173658
3 58266 30554
2 47162 26154100
2 159649 600046568
2 135053 742307604
1 115302 140811 5110049
3 190806 137316
3 168962 24664
2 51257 171156103
1 86333 141191 473420231
1 19188 71364 866251601
1 28408 30229 166535541
3 84150 45694
3 43807 20829
1 155797 178150 202641780
3 10639 186838
1 105955 125959 577931509
1 74725 130539 249630056
2 141816 33589922
3 17514 134132
1 179540 195986 833564929
2 187450 793972669
3 64250 198405
1 71008 184609 649476710
1 127258 135973 609586771
3 15471 2915
3 179477 149818
2 80639 184352816
2 35536 114759412
1 89240 191677 973363003
3 190012 197824
2 43011 297955979
3 176684 4893
1 89376 120913 388407825
2 52894 804005896
3 59257 86397
1 72670 123458 618436073
1 33841 127363 511841663
3 92220 73586
2 115589 127338538
1 13335 53564 542538465
1 59812 67479 98345461
2 139242 789246226
3 121050 4057
3 79050 139205
2 165386 649103409
1 47017 52115 945935609
2 67183 507659361
1 62374 164145 355406182
1 2768 112970 67397403
3 126891 163576
2 82030 46184633
3 162109 48251
2 27170 113949514
2 186320 777678536
3 4743 103381
1 87788 186960 567716148
1 160438 169952 376394742
2 132565 647308276
1 148729 178604 392002786
3 166567 166759
1 24363 142044 262807621
2 43098 565244581
2 177868 527210579
1 12850 152634 817038106
3 116774 131906
1 37638 155528 277842796
1 134947 156466 84567923
3 15714 82316
1 43817 84162 222343581
1 63804 141034 554012411
3 32415 174367
1 47500 173664 493996065
2 96615 767518337
3 137019 176679
2 120121 970511098
1 79730 159265 281044663
1 54926 136190 561204794
2 92937 665643886
1 179281 182192 274743556
2 65134 327253217
2 130772 320883829
3 47030 199497
1 41475 42630 181977321
2 92320 834493516
1 10739 125787 435215561
1 77482 103775 242144706
1 15128 37983 754765001
1 104860 119771 600978309
3 195160 121674
2 172234 84764738
3 33316 115791
1 11138 180933 94938449
1 10174 187023 921555233
3 173932 149479
3 136708 145844
2 195860 466376519
1 10157 74164 506857653
3 5316 129718
2 113462 377025047
2 102786 244883027
1 6573 90157 299281039
2 134998 48654772
2 36598 372343345
1 115244 186151 162657553
1 96813 98564 304503398
1 62112 182007 351840680
1 104092 197975 147555833
2 160184 506208102
2 4585 282702441
1 6852 116731 772516738
1 135903 181738 144842711
1 107137 173989 599094193
2 14655 487346546
1 13267 61716 828955060
2 24996 421987195
1 102020 176069 336631633
1 54484 143235 334429988
3 137805 182655
3 19266 178693
3 110590 5094
1 127198 192471 672788540
3 175875 14331
1 115711 127352 338882471
2 44027 662286841
2 46281 3292266
2 155054 454583104
2 184666 825783992
3 90382 184351
1 140266 144647 979647623
1 169352 174692 640204488
3 124345 170386
3 180260 110433
3 193587 79551
3 66536 15434
3 127731 76533
1 121880 144741 821894180
3 9977 75653
1 89500 160244 573420608
2 180819 560733423
1 79750 100580 929511008
2 18819 394428553
3 150551 197881
1 108767 167994 808308104
1 29037 191197 655128757
2 57907 26235013
2 6464 156451108
3 53242 196131
1 79335 133145 662861226
2 5564 520388408
2 65468 415324211
3 4591 156107
3 103395 77378
1 27858 179839 142985662
1 59962 130797 21768320
3 39452 27778
1 10181 177256 507905254
1 37290 78985 540549592
1 59044 99105 972040480
1 30808 89933 830932222
2 31508 701249783
2 156685 478700163
3 49920 159379
3 156113 74245
3 47928 79724
1 2094 189527 282052211
3 164031 156276
1 5248 197640 49748601
3 175510 74946
3 87960 78372
3 172991 141886
3 134291 138756
3 52946 20256
1 167949 197705 486535216
2 66562 311192039
1 6129 172828 24807967
1 8095 16697 231879938
2 63721 564904869
1 20116 191834 410274255
3 187614 103924
3 60524 174681
3 47804 195666
1 130115 176549 840922902
3 184905 171643
2 43514 595060990
2 173960 160299873
1 74399 93624 856335232
3 104235 1807
3 33988 5327
2 190653 964678083
3 123209 87885
1 48891 108796 397845382
2 28503 107193950
3 34133 50846
2 43521 153102700
2 6699 993059819
1 7738 46656 564576898
1 15745 133558 41460836
3 38497 186589
2 116059 656191123
1 15254 141139 862475114
1 8547 103331 187833732
1 32077 83665 498535649
2 5684 666906058
3 81135 180450
2 147093 445548388
1 156173 161009 440567230
1 157975 158724 926260289
2 37658 490714896
1 11498 39195 616760948
3 138899 181228
3 57318 89421
1 10 158860 261958106
2 113463 446521992
1 52934 73988 80576523
1 18368 97991 374859978
2 121504 165163840
1 51628 64150 591971916
3 163104 176723
1 18611 178792 159883832
2 22147 30781822
3 86055 60906
3 1228 35736
3 14917 84025
3 197677 19671
3 14055 2816
2 16201 416236666
1 97810 129588 92237929
3 39121 73141
1 109184 140632 959284622
2 124751 11269991
2 75417 388029088
3 188300 23715
3 99734 152051
1 135389 184725 804222953
1 7283 164641 930433387
3 69910 114944
3 168669 96216
1 127940 196470 16570733
2 26694 101947211
3 56925 85820
2 186546 792374526
3 12413 6947
3 85123 192034
3 98668 35318
3 148423 45596
2 76810 488747200
1 33361 60050 59896299
2 49064 915649200
2 193232 609078801
3 89069 117592
2 163488 144244907
3 180779 20371
3 138719 143691
2 44330 98114614
3 124038 9405
1 19335 140222 774516708
1 60101 77514 646640934
3 72480 111832
2 1923 547772341
1 30152 133218 503244717
1 12694 187573 734071978
1 29295 103297 690807472
1 159868 182126 357565690
3 191402 159342
3 141876 16498
1 26997 161477 590945040
3 190318 139509
1 49211 169297 237627983
2 87593 600153427
1 78798 107346 512250281
1 47803 175389 984565349
1 89642 150169 584318762
1 19125 183313 101622148
2 29713 819675936
1 19942 135603 969699911
2 155925 656802256
3 174372 154207
1 75530 177101 83336022
2 2613 544950556
3 87148 27578
2 191993 475282886
2 26698 450574812
3 65404 197699
3 134705 86185
1 70554 140849 786567360
3 77700 41240
2 63763 60890881
1 102702 121937 222447205
3 103429 51045
2 44612 855296175
3 417 2101
2 23026 940701726
2 136205 566192365
2 115957 5132901
2 151418 936512351
3 87723 86797
3 17859 144473
1 2120 22360 946058532
2 101305 831548946
1 9542 154194 116780465
3 199473 1844
3 182158 194383
1 122717 187425 113430117
2 79604 219913741
1 29373 49370 690264076
2 116696 98004502
1 142159 172996 90337945
1 64147 161979 349220011
1 128914 171450 247945050
1 156772 183226 842385314
2 160838 471440464
2 123997 684388655
2 137289 622980232
2 109683 905156947
1 66016 78886 909784730
2 1944 347825029
2 190205 225575496
3 121260 133759
3 132726 23888
1 71048 89792 235210830
3 103904 43246
3 136862 137156
2 69155 200141592
3 104550 91998
3 117897 10101
3 138895 105752
2 52953 766300705
3 88996 88805
2 145392 515315335
1 118559 142772 323414039
1 56400 137809 329092362
1 130614 137259 36452382
2 80336 742785452
2 142099 864234880
2 194250 164890702
3 90586 4671
2 111802 951308670
2 90983 482058279
2 110309 473688120
2 29800 69921129
2 34948 705411485
2 187082 866513621
1 40908 112841 182784653
1 97832 158554 759711747
2 130710 788741898
3 71508 186813
1 11477 83585 823979516
2 177667 625959003
3 62864 105962
1 144863 198089 82925213
1 39730 114788 820832958
1 65828 128041 525038367
1 184723 194200 621529834
2 51742 769785992
1 2554 92513 609076351
3 182040 24372
1 46867 51591 331984511
2 109897 854517142
2 115645 863479466
3 25874 46292
3 65185 114555
1 83083 107012 345700637
1 33960 130250 78910120
1 32459 107703 469805316
3 23510 114932
3 24196 45799
2 196064 562824593
3 4012 22102
1 117547 127701 966876695
1 108221 120688 959871310
2 7794 984231740
3 39962 6912
3 37271 179480
3 3166 196934
3 8585 65975
3 199975 33249
3 36111 83780
1 26483 95359 367414090
1 66189 190265 257073128
3 32960 132935
3 180440 129693
1 19172 165903 24783276
3 96889 147697
1 88868 135216 396071956
2 188811 103067109
1 19269 41464 300258001
3 129537 34899
2 81472 187816640
3 134531 161201
3 66584 25520
2 118936 362196063
2 174173 6624755
3 47879 54498
2 167960 997340687
1 104424 170966 935977478
2 83179 711857810
2 93632 9230067
2 39039 535618379
3 118693 184037
3 128258 135498
1 147955 166041 685681486
3 189364 109763
2 109808 312064336
2 6323 319672497
3 74237 37032
3 41338 133841
3 66601 102771
3 86352 56660
1 147361 159556 998223790
3 163402 186287
3 166969 132703
1 27830 107045 154894915
2 5490 332746761
2 181505 117593449
2 46329 89909872
2 78050 646551914
1 48611 166400 906524943
2 159539 286365079
2 10935 870586612
1 32458 105510 462275259
3 32870 7796
1 28100 64573 311615282
2 178363 121346008
2 170629 202117765
3 74712 26546
3 9836 102954
1 188548 192240 261115121
1 53283 186838 416305647
1 62101 172856 403086641
2 48574 789234663
3 158782 129447
2 30575 284336700
2 16064 939674083
2 155010 785409360
3 536 7119
1 160033 185952 885762210
2 143380 423982037
2 143772 369993177
2 25951 728525874
2 2104 801839297
3 3154 192216
1 137935 171019 367236026
1 8304 147827 91521859
2 133542 815572930
3 86353 67361
2 23147 74167629
3 148199 82798
2 123102 424608364
1 123655 184760 934316253
2 112030 4978982
3 85490 168211
1 87556 95197 587995038
3 95075 54831
2 2930 183469331
3 196747 185273
3 50694 172775
2 177341 278201634
2 37672 630833437
1 166321 195901 218555713
3 29631 175579
1 34336 174270 299720806
2 126389 662246133
3 16475 79156
2 106125 924715698
1 30475 170445 814721989
2 127562 257527647
1 28839 74229 580863143
1 17644 127099 357382915
1 54233 63706 240382583
2 110389 167051286
3 66768 112455
3 59351 63051
1 68077 189159 605546224
2 169370 406960526
1 154347 196443 447130250
3 12454 94641
3 115817 45281
3 92035 170478
2 36726 79734684
1 86458 162361 227954262
1 33698 168522 727594352
3 91020 108103
1 116339 148701 106660629
2 88251 947190408
1 15634 61193 765579400
2 169596 435681957
2 183074 117502917
1 121025 183464 823431370
3 39001 53742
3 77371 108895
2 142223 202115920
3 26130 140944
3 134173 154868
3 122157 7345
1 85514 161438 896830365
3 20693 160052
2 195367 710650680
2 35857 63392548
1 19473 62525 6793761
2 91742 196534246
1 5291 108480 763163366
2 35908 378114758
2 172651 97253130
1 17774 100134 376117368
1 41274 61197 477977155
2 100670 441609261
2 166198 949650601
2 199448 995378604
2 174084 604435879
1 12906 88096 887535588
2 57549 924058490
1 74285 129504 245153035
1 192202 199314 739129470
2 27786 956470930
2 22176 500005215
2 16460 170235025
2 34893 77742935
3 85467 179633
3 83309 116148
1 22916 129881 116156372
1 100650 156033 733471431
3 79981 176650
1 5849 90668 723306293
3 172508 27186
2 9780 818765317
3 122613 61564
1 10797 41595 231921948
1 24711 97060 99092080
1 10283 14151 138660852
2 83347 802074741
2 116355 472446759
1 21679 77711 734774526
1 173601 183581 609648957
3 139033 31942
1 28197 44842 445875061
1 50256 124861 105282530
3 24221 49745
1 155799 197561 417509076
1 154701 156139 615549161
1 26223 98598 362266445
2 131213 36231534
1 137363 168683 749233290
2 81627 240286467
1 129664 175543 128085541
3 76200 39213
1 25853 91314 204971987
2 120521 597196223
3 104354 197437
3 168284 26517
1 136696 145246 259403758
2 25340 305355914
2 9599 605867108
2 91703 607638296
1 19729 152468 843563491
1 105792 163616 929764696
2 42179 400821641
3 12515 125103
2 41682 572455456
2 197099 586659605
3 133863 141940
2 22867 563411414
3 58565 50413
1 67171 118757 470231590
2 79154 408945533
1 89078 152746 343501357
3 63278 61048
3 99939 8735
3 49705 148187
1 135340 157467 202055794
3 63404 179584
3 162454 55057
2 18394 650719123
2 30447 461884639
3 90242 36293
3 142711 49364
1 136457 137683 751935567
3 97440 198063
2 190472 669997012
1 97671 182104 456966845
3 192125 108353
1 133294 180262 692020722
1 22141 93863 450403682
1 40729 102180 361007680
3 91962 144519
1 143277 148403 549931948
3 1366 150438
2 173715 559252200
3 134578 156598
1 21887 137724 198824193
1 30630 164780 749521920
1 8649 141542 425770643
2 28300 15888818
3 190380 177683
3 68645 64401
3 173184 184165
2 84747 433808906
1 75685 188827 889950296
1 58661 197287 355865405
1 50118 73845 474414880
3 164662 151493
1 95381 198912 928827870
3 7905 38912
3 25980 17831
1 59011 156898 372597259
1 23153 100523 569814463
1 11482 19696 853655559
1 26793 80714 542316601
3 41239 61010
3 20459 31080
3 180576 18073
3 179603 57577
1 69811 181353 287157476
3 70421 118361
1 73407 169762 489665361
2 6507 786305986
3 54564 7045
3 62198 116000
2 87333 725774930
2 192793 695199914
3 175652 52053
1 145836 158134 264036233
3 31391 162858
1 95530 172858 533013251
1 35017 102435 833431076
2 96424 709808980
2 67038 326471706
1 39428 39879 56207271
3 41964 45466
2 197267 695532306
3 45345 68877
3 79418 114669
3 194192 43622
2 124930 82846541
3 103385 122025
3 111094 82986
2 39796 80091541
2 34541 568222139
1 15858 108913 611709584
3 39829 172130
2 159944 369914885
1 83350 194952 164008708
1 48310 109336 711825130
1 57971 80072 603284934
1 21072 109080 724140785
3 65265 65799
1 8773 28235 677706565
3 28083 160212
3 164463 16643
2 147417 679413121
3 42409 127580
3 108151 18125
1 73945 133561 301376736
2 74195 707735037
3 117058 113323
3 86366 91173
2 68548 169852064
2 124050 94943268
1 91839 162421 352441441
3 39654 32676
3 148460 59867
2 22852 298879055
1 60252 126813 10535244
3 77327 174817
1 136543 181611 22990891
3 153531 89525
3 86936 70739
1 113458 147939 46607831
2 173656 605083575
1 38906 57122 335499439
2 25427 695881844
2 1192 144936224
2 130719 500903798
2 64576 379043406
1 15493 67892 939069867
1 16153 60526 334064511
1 149634 187240 88245634
1 3861 84354 377459812
1 87062 193662 730735643
1 79041 187372 135541741
2 124891 814284450
3 162649 129147
2 51124 4589121
3 104042 149604
2 20376 194651266
3 195571 24642
2 98245 689541275
1 32462 154145 34549486
3 161669 49162
1 93258 177546 613655163
2 129467 333419670
3 166097 70608
1 59595 193919 888007280
3 186499 166381
1 147004 192896 393568730
2 64301 343033408
2 99017 591632365
3 48099 159619
1 54516 159325 60068266
1 42732 112591 850377277
3 15209 198855
1 13736 143602 237216309
1 12632 85627 403552216
3 157172 77283
1 107956 142509 266772031
3 158487 174559
2 189889 736269267
2 117286 721625983
2 41878 24094572
1 56550 184571 852795781
2 108230 792571780
3 128055 124721
2 166032 957620164
2 75238 390579812
2 199242 668582192
1 64731 88892 715420937
1 42785 57719 291730717
2 99044 886852887
3 65748 168499
1 12096 39201 445869214
1 57972 89409 198383629
1 12386 78686 822438034
2 150876 356524574
2 126756 493737211
2 37261 41939159
2 58273 796675774
1 8179 45377 249088784
3 53147 4675
3 22263 143452
2 194329 785472266
3 180676 99360
2 181733 294552620
2 50632 726904291
1 2403 51969 994008699
3 38305 157910
2 105409 701376924
2 68743 561306424
3 167104 191552
2 35922 580444410
2 106283 121447299
3 8262 45126
3 85210 64525
1 147853 164257 298833368
2 73733 928709950
3 59823 198201
1 167485 194729 370064259
2 39882 331917703
2 172972 85357505
1 26917 163655 921069657
1 25502 136724 997315284
3 15495 198749
1 38885 74249 602629515
3 162855 187211
2 49283 326873048
2 95018 538830623
1 49068 106987 201904913
2 68507 730413204
3 87586 186457
1 39229 88666 722952205
1 165140 165269 585194906
3 848 46890
1 60367 140655 515224226
3 8019 164652
3 106988 76804
3 187110 32843
3 140948 4293
3 148171 3912
3 42402 11358
2 22476 745469614
2 61403 801176870
2 130204 244288268
3 176825 180250
3 69829 156318
2 156035 945861490
1 113765 161336 364664861
1 91794 115650 226551573
1 98807 173069 246079906
3 190388 112425
1 151996 174360 456006371
3 141911 1857
3 101458 138048
2 39855 41335912
1 41996 174152 305270244
1 46369 78553 974052384
2 50778 960269277
3 87371 176638
1 19115 151635 212659012
3 569 160861
2 27065 264947960
1 52580 72290 658952705
2 96359 204034615
3 184705 2406
1 68005 113271 337467250
1 54305 66612 498954171
3 188959 104488
1 5027 75078 987391023
2 79139 142589615
3 27716 193504
2 106891 170157298
2 46137 376749535
1 7147 112206 923091926
3 53237 113229
3 10447 165411
3 59198 99583
1 11374 57349 787347899
1 53454 161398 528282320
1 94299 128874 67647423
3 131700 189518
2 161358 188533069
1 128939 187352 514231498
1 109884 140535 359849287
2 110755 956248659
3 7892 32907
1 120792 133814 361361399
1 57915 128103 694479451
2 158175 710140180
2 19517 26927064
2 149599 486589936
2 165673 790575913
3 182121 184807
2 53448 302939387
3 136669 96764
1 19578 29910 373972207
3 174327 184897
1 36931 61619 973238219
3 39156 64888
2 5675 915172076
3 58975 139957
3 74915 44462
1 103817 179540 1329698
3 13528 154291
1 12022 36859 283663627
1 28901 109743 956562470
3 183526 186497
2 115076 564377150
1 106110 195826 648712562
1 18468 168797 304295802
1 5123 94537 496179970
2 83593 474098375
3 43910 157613
2 4140 922279482
1 44844 60194 192394074
2 178333 586660460
3 119786 158961
3 29263 188993
2 30297 911507130
2 76466 577495668
2 106089 875256951
1 156595 185527 92483506
2 127592 749163175
2 199133 477877521
1 46274 89992 107161382
2 65061 156712693
3 178172 3406
1 54836 100264 265610293
2 153410 306616679
2 105390 56191226
2 6130 104069779
3 190584 5704
1 8683 155823 620749647
2 196513 313716179
2 116159 23814986
3 6933 116724
2 13539 746240410
3 155479 22082
2 165863 792981837
2 124372 136132553
3 140059 77201
1 166924 171274 400851196
2 52248 489715936
2 15961 226177856
1 135780 151390 565298978
2 82289 876630742
3 128399 101997
3 58371 191412
2 186366 615216402
3 99395 61155
3 161685 119051
1 22592 76136 892658218
2 25418 906096814
3 102856 32947
2 169106 274695421
3 36560 36084
1 30379 148091 336772021
2 74033 120634540
1 34701 199808 979681082
3 44796 45198
1 30299 40844 32818945
3 147496 53212
2 158426 824347581
1 16882 186372 593620953
3 34918 30196
2 173369 529797037
3 138412 185030
2 10105 66730012
2 72502 466730732
2 58291 281714861
2 81203 672235397
1 93173 96441 37929512
3 19226 103068
3 23301 190353
2 34162 723891931
3 183378 103060
1 80496 105537 160327418
2 176977 718521764
3 27716 196554
3 90723 121791
1 120238 152640 836814040
2 163506 669000046
3 127412 122534
3 134419 90250
3 125078 100936
3 192733 122651
2 13277 652883510
2 128224 922074069
3 189872 46653
1 65661 109201 373473801
3 58880 143289
3 175291 188944
1 133673 141522 316478779
3 7257 158560
1 8410 132193 374868747
3 103449 192000
1 85392 185995 665500864
3 63173 105522
1 72836 123482 509574089
1 129319 198552 891842276
3 116740 170539
2 130213 160527630
3 128124 83825
3 78819 55402
2 100028 551519578
3 163116 172631
2 179922 92109350
3 66525 33572
1 131689 175740 44057297
2 159585 203425265
1 161181 164222 276623019
3 1191 8103
3 148350 20153
2 53307 512657342
2 110511 428974201
2 28010 773012390
3 195153 2682
1 2272 174380 465129223
2 77671 874542227
3 70955 82202
2 111635 930882806
3 128703 21380
2 162850 576748782
3 13112 148366
2 236 886819624
1 102863 137444 666962524
3 72541 135619
1 26549 147577 36591797
3 16627 24754
1 38963 39857 99779359
3 74085 82247
2 178082 556151919
1 118740 178160 40436005
3 63621 34524
1 70337 101268 722568208
1 45493 145163 908150100
1 13661 156097 949120334
1 140124 158457 367226541
1 132355 180250 543306264
1 74051 113004 921509500
1 61316 153172 523367086
1 106206 125448 663499782
2 76797 379335048
2 45335 614407384
1 124081 138537 486064380
1 31852 149851 603366711
2 15356 406110284
3 199830 195423
2 36543 738969929
3 185997 117799
3 41601 149913
2 49917 624996092
3 189621 35399
2 24745 328729720
2 79985 253146225
2 5318 866684404
3 181835 179219
1 117448 144370 304380759
2 116884 580485497
1 129832 196100 598501600
1 39353 169783 144032609
2 97037 112170762
3 171133 104754
2 195671 595544195
3 34415 186629
3 104253 100060
1 136290 192733 682797808
2 165336 446467082
2 151704 707493609
1 628 155013 802132778
2 139800 614361569
2 162577 619530000
2 155341 557248245
2 37586 442041929
1 16573 123188 691964194
1 150804 194912 290078204
2 110778 896303658
2 44874 880198163
2 195487 105422924
1 31186 70714 582034001
2 19957 243219592
1 65908 70925 981759754
1 144600 185356 987645023
2 118416 683406611
1 46830 179043 135683005
3 146533 83770
1 95057 149346 852665259
2 51847 801878542
2 83355 453958335
3 118027 192326
2 15272 340278788
1 23917 146035 596198082
1 174291 185555 499252088
2 126249 927670890
2 171861 755056467
3 10643 58073
3 98964 14642
2 140052 852856735
2 9962 77049719
1 45727 100017 609916918
3 111624 183923
2 74972 658224991
1 160558 166685 982390489
1 33753 180077 323983964
1 1698 7367 707986800
3 56318 98415
3 117564 19821
2 75633 601544903
3 177466 147323
3 153726 156491
1 87038 167704 979612887
2 157015 232017734
3 16141 61616
2 69528 537573790
2 120141 636847295
2 1396 321494864
1 97676 167593 122377193
2 88252 580856176
3 21829 55064
1 24452 181981 756368864
1 121289 130066 58120370
3 166352 159985
3 184917 169722
1 9734 178765 963044195
1 91463 149298 763509796
1 11138 90288 925395343
3 30484 122125
1 134039 161686 554282173
1 15531 191144 85772805
2 194715 171356516
1 39426 192967 363660569
1 12430 126156 467897101
3 71352 150976
3 50622 164308
1 61779 68412 791694466
1 24783 177137 588334791
1 38327 124846 15687292
2 50349 962555656
2 181981 177235193
1 81035 93309 905385397
3 15402 44347
2 101208 731121658
1 31623 76450 353187844
2 93222 608138318
1 67626 133499 105397399
3 69897 100849
2 131715 250520053
1 36546 194240 276154460
2 141714 480811744
1 101304 144995 186012157
2 53503 954289000
1 97438 173757 29573923
3 140953 95678
3 195915 2853
3 9860 104301
2 87314 70370576
2 166967 540156718
3 148256 24961
2 60843 759032735
3 36065 114506
1 20795 132547 455925276
2 119139 410248380
2 197815 751383967
1 26169 190895 192660778
3 13718 142899
1 31497 74546 723856616
2 80579 119585728
3 35538 63029
2 69643 192957286
1 16313 152049 966723411
3 91667 176862
3 8056 190758
3 79400 12165
1 173919 190641 679767898
1 75156 83335 785336387
2 91427 757665824
2 29946 390590076
3 67088 88869
3 100456 91519
2 142132 606125527
2 37171 518975180
2 111365 204280164
2 173641 294794159
2 52957 892520586
2 75569 155536230
2 68134 391165849
3 29843 146142
2 96691 35168596
2 131982 669428542
2 93838 353178023
1 144454 186486 733178849
1 18019 18972 188994965
1 17706 40213 860695586
1 28551 58813 139222420
1 8350 74699 643604853
1 120736 126946 504706301
1 121272 171883 659107912
3 156863 83226
2 173104 244655460
2 26221 386706108
1 16803 180937 473474106
1 58524 166061 384908981
3 198880 41709
3 185009 116059
2 162662 789270774
1 143208 194965 254311301
3 187041 60859
1 4033 172615 66635030
1 157320 173936 152252156
1 136113 155714 934218911
1 77787 98744 591698593
3 41952 51327
1 2758 146117 426950069
3 89537 179182
3 109631 84389
1 83441 137363 892808109
3 157664 143719
3 108450 37506
3 53612 18194
3 40519 171860
2 49667 618798876
3 181815 29563
1 72113 155885 290716436
2 161021 887703373
3 84663 67716
1 69873 101117 489492086
3 96106 190466
1 50785 102052 649347363
1 146253 174451 438288340
2 98713 498612480
2 77607 479021783
1 96983 121746 510737821
2 91857 893549792
2 67882 222613014
2 163077 623789843
1 85761 120807 610868300
3 185211 104976
1 124863 138920 445760197
2 115954 854921449
3 175052 169243
3 35257 138995
3 168022 31333
3 112861 177071
2 130856 690796792
3 4123 85065
1 88262 153965 941276210
2 51768 115463959
1 110850 176851 59600702
3 5145 55107
3 140952 85805
1 61578 75357 542210151
1 162224 186396 122531750
3 148931 175156
2 177119 599914556
1 108457 150354 541590018
2 19256 104161214
2 79950 353681550
1 65757 91315 723841488
1 103353 119116 993996810
3 97202 1234
2 77534 259497257
3 59695 42566
3 184625 55047
3 24793 65968
2 188275 70474918
1 48826 133322 940585534
3 80731 188031
2 199620 422221827
3 91743 51247
1 75955 138369 662700904
1 18748 83227 678742348
1 43702 68063 478688406
3 54010 98667
1 58345 152987 744305200
2 84587 982342010
2 78208 776567691
2 140733 419432195
1 56228 185665 730932224
1 11011 47303 997936049
2 11210 981144058
2 69348 401643237
3 7057 337
1 120714 147086 944482408
3 129079 130637
2 11269 960775287
3 61841 116269
1 34265 171557 311981617
2 110301 761089238
1 159272 178443 889525291
2 110223 229105775
1 157737 174254 919496856
2 30828 552756729
1 5565 124612 381015797
3 47689 70315
2 124686 600842849
3 125337 51772
2 5682 469465825
2 91727 985012277
1 20340 57873 135167144
3 34250 5801
2 52558 556310420
3 40813 106705
2 136254 643297209
2 169912 95588067
1 114298 136123 666863344
1 105411 161278 430597409
1 34397 77711 460464267
2 80061 699724918
2 182651 505690617
2 97978 191749131
2 1739 68869742
1 13069 37361 545104184
2 68381 174334175
3 84602 37073
1 13959 199088 713870280
1 60940 169951 210946634
3 61045 139817
1 135722 175038 941172655
3 119818 88976
3 132896 93224
3 184319 125286
3 187667 179873
1 21635 198207 677033426
2 142018 325311218
1 29553 76223 111407093
3 38674 160438
3 66295 173790
3 58630 143848
3 45045 27480
1 133101 138941 431662330
3 18864 24524
3 113052 174331
1 39497 185771 706347628
1 14656 58920 571263897
3 156669 29311
3 188654 182509
2 141832 379392529
2 41083 243596559
3 28060 179526
3 112621 140391
1 1147 22254 371365800
3 169614 184494
1 134150 159239 77708010
2 76259 118932375
2 18447 67206607
3 147053 23228
3 32342 150051
1 97574 157328 334665246
2 90895 67237831
2 27715 980219326
1 106495 188590 976008722
1 173827 189676 804043808
2 3505 483095288
3 32057 144942
3 91289 27976
3 27644 190150
2 152731 206964767
2 69902 970780678
2 62500 71802282
3 143171 169987
1 97292 168419 644275815
3 37389 159103
2 129062 244357168
3 158266 62925
3 134894 71490
2 67629 993883826
1 31017 76547 391180147
1 52976 94456 640077299
3 34139 145134
3 20837 186665
3 8017 131469
2 91543 493764937
3 43947 173084
2 60043 501182309
3 126636 77041
3 175767 188485
3 183713 133184
2 4366 914210391
3 65551 67123
2 64077 508021055
3 161950 178062
3 7827 136141
1 66291 100334 208014858
1 120183 128899 136875390
2 20735 346863339
2 160012 48833852
2 151443 348171949
3 199683 130252
1 18332 58706 416251756
2 91676 706147801
1 76771 138286 184906104
1 115504 173739 448238362
1 79362 175681 782652172
2 9823 457199058
2 105881 321162671
1 48070 124694 415993942
2 4655 163406251
3 103820 23095
3 61909 60164
3 192086 62358
3 16633 123180
1 131296 181273 810560326
2 149156 876041273
2 149024 732962073
3 150106 130367
3 104047 45374
3 64947 121386
1 86713 128432 381569039
2 139288 591506199
3 9466 79184
3 114813 172640
1 68454 188231 306907686
3 72234 185673
2 4313 438939313
2 144447 50318842
2 71445 691255595
1 80520 176855 236754415
3 6585 59750
3 143326 183409
1 26748 134326 678132538
2 20266 614091033
1 53444 187705 148460234
3 123036 177895
3 93502 15488
2 88250 785683541
1 56259 65455 493347382
1 60956 139499 234211577
1 89240 92138 987249847
1 87628 91777 145932519
1 63973 80664 777273554
2 3828 700178231
3 124699 131487
1 97765 130409 341735112
1 105339 163253 433093158
1 25305 76425 111332566
2 191985 865929405
1 25273 48734 729379822
3 174554 10826
3 9895 95911
2 4826 504013868
1 97245 129779 687458670
2 130355 994964311
3 73828 163171
2 11516 757137108
1 23343 176673 513278237
1 57636 198810 243708189
3 53377 68368
1 35303 105978 472086590
2 144266 946835314
2 149459 263716992
3 103077 132271
3 8042 151899
1 107210 193606 235419202
3 47006 191251
1 153333 166378 16343606
3 113414 70987
1 68574 127195 369003775
3 125689 168909
3 14012 86610
3 159720 103202
1 48942 132074 416959251
2 48951 416729360
3 107492 132378
3 150303 33852
2 194854 976228148
2 124413 655842756
3 197592 182671
1 85177 116366 543465551
3 177919 154988
3 187435 93935
2 27149 323552447
2 64371 181728121
2 31903 902164288
2 194118 15231562
2 163878 933599110
2 176739 671187998
3 74067 192900
2 191474 891763914
2 91078 390995013
1 47706 158692 138589367
1 118142 121942 982983429
2 12819 175929524
3 156115 115139
1 85738 126665 888746669
1 120687 197647 545570478
3 154631 172601
3 44527 135217
2 95905 116597921
1 52175 65793 748719998
2 163890 955312336
1 65332 176075 933078449
1 84837 111904 636037436
3 3077 102758
3 67379 184314
1 100938 163123 144576174
1 14799 58467 597188485
2 168594 256814923
3 147130 104047
1 114623 187012 323243049
2 52940 663888668
3 184821 154315
1 23089 39844 204454180
1 19224 70091 858941019
3 113884 163217
2 117054 266418523
1 12936 68011 489104105
3 57380 138181
2 131126 774229845
3 103988 42575
2 150534 606973189
3 71001 64119
3 128166 190779
2 103090 831588351
2 108162 28322562
1 34161 64014 639327511
1 23802 52101 71114800
1 146740 198506 862665036
1 97558 189276 144197361
1 16111 142507 894079423
3 90299 193554
2 87514 687848031
3 30551 33992
1 74059 94112 284079779
2 88040 134402783
3 118447 61053
1 2365 159774 739580183
2 170542 998100225
1 37626 176686 792581274
1 11488 55956 323905905
1 97781 132244 708045043
3 118479 186731
1 102447 155782 616289191
2 16274 495792496
2 94424 653172316
3 62891 160908
2 33220 502328027
3 11254 124456
1 180902 181252 473461553
3 180987 120616
2 45076 864392284
1 50154 101893 193728027
2 69171 557364555
1 64350 101645 386986445
2 180375 175090450
2 180897 16580065
2 30950 765233450
3 170473 16668
2 52756 135371806
3 148973 84384
3 135899 153624
1 165091 171112 883761368
1 37241 84469 47347748
1 18193 153106 787006011
3 150625 53315
1 16344 77762 477742824
3 121790 30835
1 107839 163065 602975792
1 84869 167121 683160185
1 72954 79101 513995214
2 26295 603818829
2 82346 717200854
1 169520 194976 157594001
3 126474 160651
3 18201 91663
2 147610 989370337
2 113381 556399277
1 88419 186675 640297596
2 186191 963108958
1 7406 30478 307854191
3 115595 120743
1 23831 39380 519892478
3 51358 138392
1 102175 184398 215410158
3 90760 135875
3 115277 169001
2 168499 236430972
3 42170 109983
3 116451 100756
3 146279 3223
3 177986 88300
3 78443 135320
1 59418 93838 401940839
2 170595 334872108
2 158870 127710775
1 116666 146226 648101866
2 151738 851111312
1 51041 177651 65154668
3 140067 11540
3 83397 192519
2 162022 979745446
3 137770 6458
2 146482 118825398
3 184961 105181
2 104196 755295556
2 132247 953175138
3 119929 151599
1 14067 110341 62014051
3 14629 43471
3 146256 15357
2 133822 249151401
3 80128 51182
3 43259 14187
1 83386 118889 60998018
3 121232 66541
2 108442 600064088
2 151873 109325755
1 173612 181283 481155801
2 100014 349635312
3 38892 29810
3 110398 170842
1 35220 118070 636631834
1 19675 122360 323770671
3 145286 120187
2 70952 149422439
3 23701 114389
1 21249 106819 586402957
3 169764 104047
1 130048 164494 126926614
3 24826 26639
2 197953 268048052
3 150472 78088
3 63104 145106
2 171241 676683530
3 123649 83893
2 152172 280074635
3 1162 127138
2 23270 409604362
2 116514 905166558
2 149892 687101502
1 94868 168647 660941969
2 77303 941595694
2 165563 520390940
2 60633 17767299
1 74176 84699 65011564
2 132921 563978648
3 140856 62146
1 105211 195219 53262867
3 86141 112231
3 3297 7929
1 47064 50222 864021022
1 57234 84641 483040968
3 179001 152502
3 124756 82777
3 55077 37838
2 19586 856942072
2 87085 893437726
3 128686 126177
3 32334 7913
3 160193 44257
3 11527 123031
2 125076 305850012
2 6510 264706311
2 62594 880927144
3 14816 188996
2 148115 353408115
3 77274 89249
3 136489 77069
1 35605 189345 241643718
2 73768 849964901
1 30748 149836 436106486
1 25333 146156 722782629
2 130791 563753470
1 734 135173 832799119
2 32337 291488302
2 179575 938701955
1 110037 128244 576008136
1 64766 75700 140402736
3 110773 77820
1 6979 89331 659409565
2 37913 950280937
2 731 429239914
3 121827 55657
3 160980 79804
3 138710 192875
2 27529 251110918
2 92932 219216352
2 26759 608553522
2 100250 136863946
1 5686 93358 834219743
3 101529 125273
3 42569 14653
1 103282 119295 712547112
1 24114 56763 902958451
3 145586 167519
3 68346 43824
2 137021 95448102
1 61513 194733 740490539
3 56403 121393
3 117156 161242
2 40764 426738707
2 27236 682951812
1 103544 179984 367560587
1 22727 155418 539451459
3 90990 194518
3 11759 10457
3 191303 88811
3 92578 96222
3 185907 10119
1 113308 178975 436288156
1 13321 73706 657212508
1 56940 143184 601044516
3 84092 66298
1 68132 140428 178330405
2 186650 535567611
1 106756 180831 942909753
1 86566 131301 226252397
2 119085 976634563
1 56971 96479 345638017
1 79259 101753 203601652
3 186558 143567
1 22791 67441 169598298
3 170406 90491
1 89296 171560 679716675
2 171111 723506623
3 158547 192870
1 114052 190034 875473035
2 41156 395649384
3 114324 158320
3 12450 32950
3 83545 73212
1 11934 155404 857321737
2 178515 929619639
1 51406 138176 141689472
3 100026 56884
1 151 27133 712692223
2 29797 876187951
3 2586 56386
1 84787 136692 779600274
3 44801 136527
2 199355 100323342
2 176024 596549156
2 199573 482228489
1 120993 129078 208511242
3 30267 77082
1 147894 155438 765139491
2 106856 260272283
3 142015 150746
2 169001 429399811
1 16458 147220 994401302
1 90402 124432 253026551
2 144020 198111824
3 27281 90549
3 161920 70217
2 187445 337771864
1 50457 155028 770600743
1 83976 128183 446532661
2 24650 398380868
3 86114 48593
1 82387 192897 90739467
1 79340 114593 21933267
1 144872 160216 158349369
2 74546 225104702
2 40685 821040853
2 85216 834398870
2 115588 11857641
2 147901 318424658
1 55121 170059 365188518
1 122132 165207 982750654
3 103061 70102
3 92084 181511
2 56176 550038915
2 108712 189797815
3 85499 110879
1 11909 119218 733367233
1 90202 151304 351725548
2 46948 44591692
3 14098 120358
3 23351 38927
1 42311 145710 494740366
1 110611 153211 868507925
2 149423 259334619
1 42579 187215 566041969
1 39387 144869 549882498
1 77162 183924 44604895
1 23182 91467 395587705
1 66628 166053 764975494
3 159494 94953
1 47078 144008 11155375
2 115060 737185519
3 21867 89486
2 60604 652000505
2 118376 326094045
1 24123 136081 63084786
2 60065 372227765
2 157436 650176685
1 18864 21251 749044296
2 166845 252182953
2 111710 162902226
3 170355 34088
2 59174 529387127
2 76514 611893925
3 162795 188410
2 98066 703562776
3 123660 66447
2 99674 760666409
2 155565 381352855
1 19514 148915 547896151
1 82313 133883 937376808
2 166108 320381236
3 58408 21211
1 8967 99744 622647220
1 44919 112782 203514774
2 64262 4116104
2 60066 453775329
3 36241 69284
1 125446 174859 430371134
2 18812 793520589
3 49251 127900
2 12484 4352951
1 26022 192275 689516722
3 199851 154276
1 51776 163500 128764242
2 7538 399016568
3 88575 18799
2 139470 969003763
2 48665 369392863
1 35651 154350 251697030
3 43364 179481
1 135185 156005 383703790
1 135506 148168 865494926
2 59765 87174478
2 181162 340529005
1 20211 64794 725174854
3 98578 130647
2 135994 790171164
2 40523 183914320
3 144268 7953
1 74778 144520 216355091
2 23155 785523904
2 146304 158527995
2 102125 775466987
1 72906 74381 344681149
1 106763 155341 496178275
2 127282 746359660
2 134280 789577023
1 69638 144690 564088876
2 199783 40397356
1 78487 142035 340931381
2 79830 234290398
1 67200 94445 968724374
1 142666 164233 436445473
2 39102 792262582
1 14073 65953 541837094
1 44517 125170 890761885
3 46057 45794
1 20672 65406 39335943
3 174706 153751
3 73248 29093
3 122983 80041
3 144215 121978
3 27641 131525
1 165609 166626 393853768
3 197837 106952
1 29415 168700 773500539
2 11044 548057434
2 57514 871292314
1 58413 123886 558318691
1 9105 50946 114144022
2 73461 42835773
2 107226 389415330
2 70900 842533402
3 28021 120199
2 97858 100240792
1 24561 174505 708342914
2 35472 815476961
2 66356 29760781
3 96158 55394
3 124091 113112
3 131171 91421
1 54891 59791 577150487
3 194301 73866
1 8953 12032 341275447
3 178388 35077
2 37919 405606666
3 80709 18955
3 168319 22645
3 189605 158875
2 21896 945533993
1 19729 195059 855193935
1 57343 117970 231678513
2 64130 990056950
1 78476 135514 492263027
1 76192 97298 97198143
2 96742 339890641
1 51084 121558 717679889
2 77561 559936353
2 123526 84770197
3 59231 55570
2 161683 537971137
3 178345 121811
3 186797 170214
2 41135 661286855
3 67636 103130
1 36315 43581 596221406
2 195548 172240466
1 144254 171667 481318335
3 71464 38423
3 61513 198565
3 85326 11506
3 162591 150202
3 70609 66406
1 32135 67871 288380223
3 44756 174722
1 148692 186260 840440525
1 63448 120239 935740042
3 160676 170489
2 44917 452975358
1 69875 131206 439743812
1 125748 148698 337145088
1 63544 137891 190144471
1 57200 109428 448103553
1 61981 65404 515404525
2 60687 634797018
1 67042 125740 108044652
1 17912 34366 844869822
2 35611 402369095
1 67523 109392 7878901
1 57911 60341 544895480
1 57059 140092 122763387
2 130075 451156019
3 112392 87572
3 47250 87116
2 104981 727151085
3 146728 146363
1 94689 163682 480547096
3 16278 170073
2 6391 49407429
2 171407 662226465
2 182395 971527818
1 119716 176538 843962854
1 9755 135809 206729025
3 77401 16877
1 16866 41762 303911688
1 20911 65846 139485707
1 80617 124244 402997915
1 11881 119861 322766656
1 89160 180342 269649876
3 104852 173940
2 2022 950112173
3 89731 40437
3 56356 128203
1 104210 126721 966373251
2 182912 391951663
1 91281 97719 457929995
3 40379 14778
3 39176 196387
3 24703 155458
2 94272 868202701
3 153484 96764
1 103673 147739 733157235
3 194924 157603
2 165331 35804844
2 167528 663487066
2 22989 857628979
1 437 178064 772499514
3 165299 68594
1 9715 190417 347907495
3 148298 141423
3 194463 9059
1 35818 166855 45245347
1 147266 199113 795583078
1 145707 194051 388187400
1 28501 166118 923050919
1 21368 91515 582850904
1 65457 92318 605540159
2 32383 140496945
1 154475 157664 771143336
2 103518 766292529
2 107814 843723093
2 183420 63683593
3 159391 171807
1 38502 57886 361469230
3 198414 199104
1 30643 193385 426696013
3 103816 152887
1 24320 126374 369015822
1 6286 30952 949488591
1 50927 89229 47158706
1 125271 145457 535086504
2 80571 552190922
1 5047 12394 477237643
1 1046 191559 903631042
1 103221 198574 846320895
1 18747 35060 303485980
2 16666 428584930
2 63173 521372739
3 154488 174328
1 82039 127624 882509356
3 81560 112209
1 6676 34607 985079330
1 59196 61809 923929003
1 182384 198869 244493101
3 88725 142233
1 183124 194450 222553596
2 104464 238893078
1 6826 117825 23566045
3 147532 58917
3 170006 171484
1 50882 131460 815131993
1 129782 135279 848576177
2 131124 539688160
2 115080 308898305
1 110015 120354 728383234
1 8371 83216 783678270
3 100670 80242
3 171146 136888
3 151768 57304
2 51466 798629746
3 107369 65229
1 90092 100840 804276066
1 42355 84947 95450795
1 132783 154022 203069653
2 197856 178452876
1 12424 195531 837934958
3 166962 16109
2 175351 380758243
3 14293 1051
1 186213 191463 835188045
3 49168 134272
1 105664 181736 94386133
2 66486 936750101
3 131377 152940
3 182144 163093
3 36696 110558
2 128940 855253332
1 11035 42575 688149336
2 27853 529522605
2 67099 392507723
3 58707 49463
2 191715 98981560
1 62949 161443 692915116
1 91846 191603 784158305
1 80578 197526 79711120
3 166093 4051
2 77375 103995867
3 128490 36597
1 105554 167929 324071910
2 69988 197798597
1 46367 178888 232622259
1 33453 142389 105990607
1 149638 177192 330436319
1 162060 183072 155314406
1 114869 172811 647492441
1 49143 185124 547095378
2 170195 784053781
2 55213 667306967
1 154381 170096 469572541
1 54501 166369 810201126
3 199758 190490
1 80637 152353 12223925
2 22773 618717788
2 101038 368799397
3 153664 127092
3 53035 110377
1 6865 154478 935904570
2 20354 340706932
3 96134 51179
2 171533 229909617
3 170909 140494
3 94883 23139
2 84234 334414458
2 25060 871802653
1 4221 69189 664996404
1 15821 90066 416384867
2 168594 186124681
2 116734 381500724
2 137689 210143697
1 456 11936 263294999
1 20696 119052 56123300
2 98122 384718492
3 198190 40821
1 65689 189484 658753174
1 149799 163794 925062677
3 144249 90957
1 36807 179578 193891647
3 128024 9824
2 145247 329539369
1 35679 81746 141347877
2 39727 305305445
3 177353 54852
1 127500 199825 72054672
3 45799 109771
1 97115 111083 788509548
2 149481 151182887
2 24433 90216433
1 20396 169708 852793725
2 105246 527023983
2 8890 708179321
3 197236 6427
1 160223 176646 789158096
2 177252 839449129
3 74950 33756
2 162159 536149682
1 84954 113582 816076822
3 48316 9284
1 170541 189225 842946405
2 28467 140375222
1 84798 139010 191305318
2 155905 955658762
3 109251 107811
2 15791 933790633
2 155150 500076712
2 39357 199700601
3 138566 184466
3 1729 41678
1 1085 182527 149923858
3 68487 11526
2 59537 985368918
3 165197 155430
1 3319 163523 114828403
2 32347 146358439
3 110556 31504
1 42486 180649 148141949
3 94768 90781
2 58883 9916789
1 67876 169917 759740941
1 3626 176386 681386901
2 104604 655487629
1 91044 123245 613565964
3 113801 166457
2 44168 506914320
2 172366 190860134
2 148434 97189131
1 57247 129324 546911246
2 17479 790519689
3 149880 123350
1 131388 151916 813896151
3 192319 163868
1 163474 191418 133664640
1 39423 149320 578747609
3 126100 76102
3 15779 178603
1 136240 153034 446018061
2 60033 663371277
2 171415 246344236
3 143802 174354
1 119904 144684 33819622
2 109492 811371364
1 33307 166024 295298311
1 68544 170729 637634615
3 160254 83916
2 124774 532031812
3 82609 138592
1 18681 171306 828746852
1 49434 137083 2025725
3 154361 36523
1 39092 164810 977493947
2 84689 572582992
2 92127 592176071
1 28262 169665 184812167
3 67653 196647
2 61101 450651914
3 169717 119195
1 118868 195969 680604782
1 36238 49579 111734525
3 111096 105178
1 71506 83128 744173748
2 96149 534342900
3 44097 95735
3 158976 197893
1 45868 71869 341607982
1 119430 170288 603610889
1 68972 154196 302699499
1 1895 36949 902344582
1 94104 157399 741707860
3 141126 11956
3 15638 7500
1 151169 191514 226503568
2 110199 212948681
1 136090 168397 868119089
2 124774 961006933
2 116525 780230305
3 24789 198350
2 56044 496751113
2 38365 883267965
2 155225 860225407
3 136540 126641
3 55662 70191
1 73778 146402 710188068
2 25849 134014803
3 106029 159894
1 88324 146665 632989147
1 126009 145964 596273818
1 32655 195428 126430360
3 163425 161220
2 48893 542814161
2 17985 293408497
2 87120 881424871
3 151985 105952
1 97070 181617 546697011
1 18262 104770 187001729
1 98340 125714 958718404
2 125728 104642653
3 22115 63045
3 155169 18646
3 64708 96188
3 51122 170054
3 139253 119224
2 109438 267519323
2 13192 534320051
2 67637 625178845
3 186087 42300
2 55675 452550643
2 41197 888165861
1 25415 144090 681941855
1 26223 99583 558070280
1 77551 139634 676953882
1 47918 125289 612872767
1 29440 73748 938105461
3 153993 44732
3 143302 172206
3 69759 181207
1 67906 79237 192769349
2 115708 129862215
3 9790 122420
1 11911 172473 140527214
2 161399 669242629
2 33605 932852780
3 137767 156980
1 5146 69082 42340773
3 51479 169868
1 64445 81837 893373977
3 167705 92701
3 80889 36246
3 181459 57627
2 61954 71425915
1 6661 150087 724782335
3 92460 103582
1 134635 137242 620867835
1 51165 71750 430465843
3 143767 197597
2 190172 483861323
3 51873 194139
3 31571 188101
2 81001 639090889
2 158303 465902065
2 48576 935564809
1 24392 29872 733283136
3 90546 143871
3 136513 78880
2 66211 871344661
3 141017 176017
3 43374 149769
1 49032 98026 183228187
1 151084 158224 881154137
2 51367 458635480
3 14965 103073
2 156975 885866127
1 125406 174621 32352014
2 145421 992412808
3 49402 64609
1 129698 132716 333242644
1 4378 96393 867140969
1 28234 107908 704541386
1 1597 36187 869955806
1 1419 35230 406885133
3 169270 6734
3 101002 60274
3 44792 174108
2 122100 281851169
3 116028 194204
1 8153 161262 110996904
2 97164 879547395
1 113916 162160 536175471
2 178484 301133114
2 74585 536357685
2 189096 18048482
2 134347 384267710
3 51298 129485
3 113365 45506
3 60318 112831
2 38910 710947794
1 28568 96906 600136170
3 154611 37499
1 144814 187710 631535432
1 78458 117425 361114906
2 307 853751747
2 143196 348107600
3 95935 102620
1 140256 149679 952077964
2 9765 521862677
2 72516 683640456
3 186978 8577
2 50529 818655747
1 40381 58124 283714495
3 54585 162357
1 85979 189882 68207824
2 94904 970532598
2 78400 74668006
3 115418 141401
1 5325 91613 348426300
3 106860 117973
2 10545 72644031
1 63820 179728 862431880
2 167748 125989071
1 65516 83286 656566825
1 145171 187565 372556578
2 65018 596498730
3 29765 28233
2 788 142891965
2 181512 805529169
3 70028 111902
1 9221 163120 225870043
2 119306 509852021
2 22759 476078197
3 180327 22567
1 13675 16590 91111744
1 72352 111855 870537341
1 11646 132475 631228676
2 141438 231336039
1 113572 155151 657126151
3 147128 68537
1 91360 133277 117628740
1 43719 86363 836797176
1 35889 162235 936828458
3 67653 188313
1 92556 113285 519468835
1 26084 176189 435661104
1 173768 191192 202272546
1 94867 165502 382395753
2 191685 587926654
2 63032 693031243
3 101029 112180
2 2820 983000905
2 88269 349463424
1 83642 105656 624263248
2 144402 299698377
1 21965 134650 899728161
1 41021 64919 18398253
3 175827 3236
3 63058 158910
2 189722 637640432
3 22375 26378
2 167584 344911694
3 133395 69485
3 145419 149320
2 196761 140053284
1 79822 112522 392801193
2 42889 959526408
1 68596 149317 243166930
1 22399 44812 632638143
2 10089 803980307
2 91074 67418245
1 94024 131123 994923645
1 27549 184759 652156338
1 7289 63322 491963845
2 7084 235219009
3 42930 81619
2 138156 451100775
3 42962 23402
2 169949 78364615
2 24010 618393842
2 71217 489270800
2 134021 993086556
2 4383 244675499
3 180522 102055
3 65873 70187
3 141306 26793
2 70950 52605715
2 157923 497947969
1 21044 181064 371221832
2 50389 206991299
3 54139 68989
1 14636 162421 475008234
1 78749 180068 405497889
1 26902 166320 611023942
1 25517 133285 229106496
1 66924 139707 828057111
2 134870 328658183
2 178796 553512175
3 83929 131905
1 139506 184284 736416128
3 25724 115707
1 30515 133583 198418002
3 44349 132208
2 111358 581464276
2 99727 240264178
3 191363 100729
2 38315 663975901
1 90820 132860 769477831
2 165983 890540695
2 108716 586829576
2 151312 471709265
2 145902 349411288
1 139135 190318 723148653
1 125737 177995 211988099
1 62057 138569 155802576
3 67315 103802
2 92338 342096001
3 121670 22896
3 153015 10022
1 144266 172158 782685339
1 95354 149855 553137159
1 146581 147561 467693760
3 61200 134247
3 81494 12339
3 49621 144231
3 158924 119330
2 138581 178221696
2 50080 323030081
1 143385 173084 570999815
3 78106 74555
3 164 154363
1 25150 96739 352244922
2 143515 862368631
2 88012 858654281
1 59663 160967 552514245
2 81960 237448397
3 175816 7952
1 120817 199063 445838949
2 61509 705313787
1 158779 169244 484585150
1 119215 158678 335998800
1 61340 162002 465564977
2 98298 152483307
3 146313 174926
1 87947 182199 286492267
2 22214 719660048
2 145269 133424054
2 153001 930794254
2 155018 410074018
3 121086 197889
3 81751 126234
2 49852 116776309
3 131051 83559
2 109899 249810189
1 60370 187666 883360385
1 44173 177788 830805346
2 9836 575275218
2 99723 961445562
1 58220 59201 748429922
3 181717 190172
2 69668 290418243
3 101955 78215
2 100333 155980386
2 187271 686412332
1 135887 160687 851171045
1 36325 80127 168942946
2 175699 311187775
3 48280 196820
1 3700 81280 956735877
2 39119 206443358
2 48962 341046021
1 32417 102952 50718101
3 103442 67772
3 116076 7035
1 152210 174420 500284099
3 103960 174465
2 31635 301597339
3 152776 3304
2 43959 958115356
1 59392 157041 425110521
1 59494 75485 83099583
3 111073 123679
3 199460 187369
3 18296 87513
3 10917 65008
3 180398 20788
3 44783 24063
1 12464 70823 364105444
1 101863 130640 911920506
1 102352 149840 324857499
3 152079 79751
2 117948 329893054
3 32476 191916
1 27861 101868 201288880
3 21207 10672
3 7757 152683
1 11977 87555 360531878
1 114894 135114 874689253
1 60890 133445 602311847
3 50725 85732
1 114729 173963 394177682
3 143971 12760
1 163980 168923 529319174
1 54593 121589 548437564
2 14968 799457685
3 39584 62291
2 106156 453846532
3 190299 15584
2 25095 782855755
3 179147 195613
2 153434 272865387
1 64006 186731 525903808
3 45850 163860
2 66530 594948874
2 151390 538029621
2 94435 533379005
3 23883 170044
1 175722 195009 187023227
2 18085 681798520
1 85730 199566 888816448
2 27768 398320282
3 120435 55852
1 94091 192005 587580685
1 37913 170887 991269075
1 32091 118944 43777626
1 37681 79469 945312474
3 147340 45583
2 199152 50153342
1 56430 69870 912040321
3 182389 90510
2 184525 751746887
3 77492 153185
1 37088 181529 570859912
2 39327 767050351
2 199692 492559018
3 76772 47265
3 6372 76149
3 182438 100070
3 199054 159689
3 117728 172597
2 86731 78801541
2 135863 856776096
3 14404 75715
2 192136 506888241
1 111955 196469 806960123
1 79667 95188 796529309
3 172526 114777
3 82952 110259
1 163036 196876 136601185
1 10539 66750 626688204
2 83833 642627418
3 65553 91705
1 22962 69273 534113872
2 135791 733143908
3 19584 127872
1 22832 196297 605265098
1 3959 66166 680826180
3 104561 87968
1 117678 124044 694393866
1 93533 139680 532004642
1 156237 171072 509356083
3 14036 82890
1 79601 193985 947574885
1 113744 189174 27052468
2 121819 642765105
1 56619 152585 63155902
2 62910 384889078
2 173933 888492613
2 11918 506740227
3 49101 196616
3 129768 113458
3 91261 157578
2 120878 621120465
1 31303 54625 456563969
2 51253 856605806
1 63588 186434 427279541
1 70483 146746 254510727
3 9009 199658
2 59670 185137018
3 114154 103331
1 84408 142487 934975944
3 30026 13170
2 186140 698143872
3 65130 185306
2 94121 93593490
3 63683 66726
1 42828 166409 681234094
1 83727 146688 761339618
1 124691 192380 10572963
2 66859 245180710
3 115513 150229
3 13383 105982
3 110294 33389
3 58178 155705
1 42131 55194 8849693
2 190887 542861251
1 90073 187629 831674710
3 123209 84408
3 68910 116505
1 12277 131288 366463769
1 43549 99225 691020164
2 147654 611350025
1 1601 94510 833930078
1 110132 170478 621980744
3 133366 187698
2 81782 253360686
3 69246 159520
2 193083 95793230
2 11009 86866276
3 97406 34826
2 48970 6081093
1 9086 94229 229112376
1 70109 74543 254387008
3 119569 105712
1 69858 87733 295899847
2 154519 493697978
3 14750 93495
2 142020 117474764
3 21374 9682
2 86221 279269183
1 25042 48825 849928576
3 186692 4499
1 173279 175188 360014260
1 17723 157859 244808639
3 130658 67971
3 11313 116824
3 24890 100326
2 180893 774308271
1 34896 123325 308309765
3 194116 176366
1 68773 199953 98958407
3 163680 50938
2 139892 359841824
2 44147 779039293
1 191142 195950 17181293
3 85160 22077
1 96162 130352 669437931
2 97155 91979779
3 47118 67571
1 183607 195699 813952013
2 177887 73359918
1 140840 190644 147303252
3 181758 75138
3 51950 80564
3 185113 60661
2 65208 531827917
2 123685 427984317
1 140956 145368 480804996
3 80813 166232
3 181163 82660
1 76438 191373 201988106
3 77790 165485
3 89499 135091
3 156190 171025
2 111702 471152427
3 50348 162530
2 173139 112581800
1 104923 182878 906623321
1 29496 129346 604571860
1 68896 75023 250997990
3 173199 41704
2 91327 344426652
1 166354 191694 318744324
1 53546 144866 542133670
3 131901 157257
2 69611 567497131
3 155740 5606
3 88885 18916
2 63962 882377546
2 83218 951319692
3 14781 2535
1 35494 174508 609672410
1 95022 165475 101494794
3 84326 8596
1 4312 4440 282390512
1 110136 170718 758932152
2 49928 507085165
1 1726 192067 695084728
3 50981 190202
3 15027 144999
2 93516 306383604
3 11090 175164
1 10033 10652 88194551
2 65931 266720239
3 116436 50215
2 157584 18626823
2 12715 465106721
1 106041 159398 463443840
1 30564 65883 270120925
1 2275 26500 830075768
3 179284 99255
2 197513 305941479
3 153262 173934
3 124101 78553
3 72074 96560
1 38030 131036 154363997
1 67423 124284 770851848
3 28798 189079
2 5211 896756485
3 15977 111569
1 57962 116020 375115109
2 68473 898437037
1 26846 174621 677827062
3 191632 30011
3 105983 186680
3 12127 198164
1 173415 182347 384738551
1 4779 115687 369768169
3 30405 189893
3 152441 165714
1 77798 142047 449570038
1 13769 139282 17620196
3 43398 150294
2 58235 599365848
3 147488 125180
1 108716 112583 574897948
3 195194 91125
2 19955 892856691
2 78883 642620658
3 161070 183796
3 160113 113534
2 82992 979489955
3 75663 13830
1 25337 159335 40628857
3 193834 33562
1 161248 188072 8565064
1 3239 26217 9036011
2 133929 268886864
3 140531 2693
1 83884 182308 691482703
2 116756 198873026
3 158250 3532
3 156581 138440
1 59524 176009 277259592
3 162962 186816
2 43795 121330067
1 33071 195879 13971260
3 55192 165515
2 37349 475835552
1 81207 185685 504982871
2 160617 955475392
3 49257 17514
3 97911 111746
1 50120 124517 389405430
1 159865 181263 732737520
2 41818 13286357
3 4905 24715
3 85669 167201
1 22706 193215 1790329
1 97235 140382 864815955
3 148654 126878
3 86131 132146
2 173719 948451899
3 155557 141039
3 112874 186765
1 15370 103989 364086316
3 79937 43195
3 101962 1821
1 130793 149244 159917273
1 35888 150529 769418168
2 190363 503267527
2 112042 24330824
3 109069 43118
1 154583 170300 595416058
3 117702 138081
1 34545 132607 937488736
1 16678 70725 459180655
2 86736 573381130
3 14985 38562
2 139200 152903846
2 54264 953240249
3 142699 38848
2 113379 401035369
1 81943 162182 854310151
1 9217 34012 494708968
2 170130 340188001
3 81758 40998
1 159023 197423 961682310
3 155223 127610
1 120193 197704 366550043
2 160008 733619678
1 65526 112974 206885110
1 79566 107667 35246101
3 40179 49771
1 37177 194695 582139239
1 98791 155769 569440453
1 32861 40440 347191536
2 56683 96348608
1 45234 88494 87006665
3 80821 105060
1 112850 185624 299584823
1 83067 191481 195878865
1 8689 32132 94361392
1 1973 115921 835973105
1 45245 188850 350856860
3 101400 146740
3 105174 189508
2 34312 260857454
1 7928 30660 408698574
1 124053 150189 327921902
3 42807 15087
3 19641 92644
1 33625 126693 548591503
3 159509 151115
2 8441 264965413
2 144190 559215577
1 37516 94231 353685860
1 80455 88769 748309178
1 17677 48543 449313483
3 94693 35517
2 27981 309066395
3 168772 38334
1 69885 104435 889160162
3 179500 125283
3 143731 190965
1 114919 168028 660671162
1 109479 140076 816029762
1 94703 180997 959602950
2 189163 722095025
3 167081 8223
3 47331 50227
2 79462 332856990
1 69531 93041 805611826
1 77610 139550 588390918
3 166906 68812
1 59250 160515 904947841
3 129727 36283
3 194125 130103
3 8653 8502
2 140691 479404255
3 105346 73260
1 109447 195026 353356265
3 9853 185991
1 50535 107338 802964014
2 117745 282790332
2 85517 100282663
3 72054 154683
1 117323 130744 845682599
1 17451 76855 207694874
3 107551 123695
1 2431 191714 243790386
3 31698 113516
3 76197 177484
1 11071 59072 913809593
2 32585 141464452
1 46788 133047 155216810
2 121713 756628485
1 118904 125030 500287463
3 127516 68103
3 29783 131455
2 168913 2184201
1 9017 161059 746191005
3 105708 149710
1 19712 76268 922138905
3 169792 168447
3 170860 128116
3 62438 139450
1 31128 120695 766657582
1 39789 104155 267174109
1 85250 138798 728813042
3 5830 168148
3 190528 64651
3 162914 182987
2 83485 411135308
2 16753 788328839
2 98309 22395709
2 184003 79303445
1 44163 98978 24124842
2 116091 288861480
2 63588 354622880
3 77760 48934
3 133751 59461
2 74722 443949624
1 8873 121238 828156972
3 132894 62452
3 46429 96426
3 127727 19254
3 99889 159616
3 148035 118662
2 70833 177201783
3 10031 183786
3 50817 44837
3 162176 184044
2 89466 57639787
1 10103 179842 391409929
2 100870 289002806
3 121061 186046
3 116246 55529
1 21140 91967 446287357
2 100113 643712854
3 5795 179109
3 164920 96313
2 150089 242725526
1 111280 126376 45287467
3 69610 86456
3 166647 126286
3 49285 89162
2 194809 106470152
2 118944 13130062
2 99162 751937322
3 36965 32993
2 193072 183317100
2 145134 879092028
1 22411 174971 247073523
2 63359 159932323
2 8008 965970621
1 124662 159055 549382651
2 76404 299388925
1 54502 195632 961363284
3 165464 30199
2 79918 689044278
2 104335 396928090
1 177897 181970 243304928
2 3074 290504502
1 29179 182014 939160895
2 109240 604834709
1 99327 116358 741753724
2 54462 503763349
1 43716 101361 531982291
3 155796 157249
3 11308 31327
2 143476 526190867
1 38250 114531 142730693
1 36639 157440 954879192
2 117543 323605027
1 124991 167135 204690201
3 117653 110713
2 164852 773723896
3 139040 139715
2 130132 217498015
2 101149 693749980
1 113163 131124 256764395
1 10581 13755 881906200
1 158726 159105 710095514
3 86474 106971
3 10469 140481
3 88660 48504
3 57394 177568
1 31112 75800 617147157
1 162700 196257 884042292
3 59573 1158
1 130590 159198 689325866
3 89409 30522
3 122234 93711
2 140845 481058117
3 71402 196137
2 11517 804969830
3 157771 150658
3 105149 154399
2 156429 172548709
3 185228 192200
3 98637 126055
2 56741 33928723
1 69636 71180 601175523
1 32494 100877 930072207
1 102836 142584 450023597
1 2622 24646 285003672
1 51027 163338 561497116
3 48658 147590
1 14181 15936 653347180
3 178718 179654
2 63855 907424335
3 146972 54997
2 140862 937223890
1 167913 197820 130960548
3 100872 75434
3 40626 168680
2 199811 479200080
3 14185 186601
2 9164 708731324
2 72391 92191096
1 115431 167523 243186013
2 102955 442790811
3 129321 13142
1 32256 144638 522426408
2 44054 992633993
2 149982 220132873
3 84812 171561
2 44728 550066875
1 1022 174162 120569230
1 1262 106627 34539340
2 155016 277248297
3 101540 113089
3 107972 8788
2 58054 378862471
1 35905 152017 162497755
2 108377 48843596
2 6813 461583088
1 171215 175932 439875736
1 90427 148521 743725880
2 96016 391238489
3 191822 14378
1 84672 181544 136022585
1 114774 161066 698992029
1 113727 169753 674931540
2 167871 518166236
3 3257 130232
2 123045 660930277
2 101377 861221600
2 119745 368335036
2 146128 375157881
1 67686 122185 823445352
1 3186 103545 701263223
3 103832 23378
2 6586 450744305
2 132830 921911864
2 155100 333592242
2 61763 648409538
2 149480 890771359
1 95354 136606 192532946
3 144617 78199
1 79008 100503 114277015
3 89178 144310
2 125956 238206150
2 37242 471562529
1 112944 188043 873339325
1 17272 69769 850105209
2 152344 743289317
2 83454 764313457
2 6428 121723696
1 13941 94585 490935885
2 173210 134279533
3 79183 167551
2 28411 379495501
1 121873 124734 210465168
2 45655 428786204
3 144192 130488
1 134626 138218 870259922
3 99814 102498
1 166034 189796 80184100
1 63303 86171 92691944
3 116985 84405
3 174105 54966
3 127819 163690
1 36231 108967 703919377
1 62968 152685 267409461
3 11399 174769
1 117944 198806 998295559
1 1627 97607 717138316
1 125440 176720 24556898
2 18632 698792397
1 82753 161936 734070646
1 19960 42780 858363333
3 98411 116752
3 47327 187027
1 3535 10878 959109233
3 38605 8479
2 176773 552845657
2 162541 604752498
1 88699 158089 557079668
3 112997 59859
3 188994 86293
1 100198 158969 397989605
2 138275 464498581
3 149851 31137
2 5944 508594939
3 134753 99948
3 45139 5611
2 105963 191965739
3 82935 27003
1 5725 177934 37763955
1 2933 18589 458221764
2 99945 528697195
2 24812 10699895
2 8666 233921153
2 199908 650678960
3 75882 86536
3 184577 56966
3 181036 152608
3 175584 113665
2 169213 194714953
3 94412 119107
3 37062 69920
2 175357 505828747
2 197544 671943310
3 102004 99743
2 186523 893790800
1 157891 163589 712890004
3 126219 64818
3 3933 86912
1 89490 189627 700140202
1 24477 165569 26221704
2 178209 213508819
3 120133 188798
1 64709 112850 962637856
3 144454 136012
1 67801 71354 129204620
2 146770 314357618
2 76766 763538918
2 173986 308887724
3 199823 86048
3 154412 85514
3 118949 88105
2 146052 74526285
2 48666 454453090
2 83067 245190603
3 10537 80486
2 173347 684390659
2 177981 49743143
2 175903 463225002
3 43972 2882
1 139767 166114 894474742
3 45046 49694
3 92125 79743
3 189485 140898
3 127688 158431
1 57781 85344 581580782
1 50036 115104 341702733
2 80522 350873945
1 30641 153512 930775298
1 23468 156586 860206651
2 61128 655761706
2 116189 574434680
2 95975 990850693
2 14938 282258710
1 4762 159024 167595239
1 74062 190254 532075467
2 21770 374967330
1 59355 127789 305283006
2 146781 234716230
3 94205 37423
3 173167 95523
3 9341 172215
2 130241 326562683
2 178467 917591499
3 78977 98132
1 1046 198057 885042500
2 118777 329712398
3 22521 88999
3 169208 155352
2 86502 904456969
1 37996 42868 905396321
3 156619 186248
3 174378 56453
3 107945 149344
2 145376 167042099
2 65396 337642361
1 139757 188047 892483227
3 53785 116404
2 114200 419593297
3 82835 148231
1 71745 159943 265291310
2 26095 838140919
1 28710 107218 731145076
2 17216 739785342
2 8660 685627503
3 67592 172923
3 160299 28626
2 144724 410132502
3 37175 175432
3 118844 126063
1 3718 74295 99838295
3 198522 24353
2 46039 724955800
2 147123 984310744
1 18219 192948 772972679
1 65504 196311 422135195
2 139080 59782035
3 61842 127065
2 53534 516764922
3 105639 3640
3 47631 93820
3 48633 134961
3 187661 95009
3 193133 54821
2 110985 199922106
1 49668 127221 625591648
1 63506 99829 827657484
1 87896 194867 16756878
1 67325 80073 655680756
1 148918 157792 513392393
3 129904 10099
2 170820 297021013
1 6518 139509 144228180
2 87742 87403844
1 99685 131566 755681275
2 181891 586539004
3 98347 38952
1 26213 118231 725864382
3 120080 92408
1 13614 186913 590461691
2 126971 583856031
3 164722 167714
1 72925 192211 865238587
2 153738 918924631
3 172813 151889
2 19148 1289926
1 29216 178863 1602928
1 15163 20038 879048218
2 80461 234198437
3 155833 178791
1 81936 114700 186181480
1 2662 121743 288574491
3 104277 99733
3 143083 97765
2 51256 112592112
2 123637 400670210
2 79307 259849009
2 158028 359714439
2 67691 169223056
3 169326 149569
2 114077 86400299
2 63843 828584116
2 137379 124691759
3 71420 93708
2 188205 198552766
3 67742 90462
2 48948 185868408
2 109609 671556558
3 100948 151917
3 68677 5190
1 43095 66166 311254775
3 61002 19448
1 43241 109898 933728533
2 182801 43294806
3 7732 134806
3 74770 197605
1 42880 86827 213323122
1 24764 181071 683537605
1 43446 152264 465567858
2 108753 746769137
3 13825 147283
2 41666 241485027
3 102206 101528
2 177931 886604377
3 57147 25925
2 138183 801792801
1 10755 142190 482318075
2 80484 178371151
3 42131 57543
2 34368 685066278
1 85261 175844 603456615
3 124683 52001
3 162113 118095
2 97947 661811561
1 134305 161607 68266013
2 115847 794639099
1 20347 155514 769992744
2 172826 897557407
1 19320 81913 277925325
1 7789 97118 230058398
1 26666 100369 780550897
3 9819 6924
3 21714 117918
3 77290 161864
3 34431 53654
2 153364 406069370
1 60957 105000 258926270
3 139190 67246
3 24536 159274
3 189336 35074
1 118600 184688 146316238
1 100076 111426 283291185
1 95658 123840 308540168
2 100821 111131593
2 174426 289507208
2 116734 383593195
1 79922 166835 623323285
3 56508 86519
2 119103 415479611
2 19811 719669168
3 21422 24190
3 194438 180285
2 189279 459185751
2 13360 712370364
2 7722 885650386
3 137038 106279
3 184904 155894
1 14484 15044 174916446
3 166688 14817
1 76628 85354 153914205
1 35807 183775 919429700
2 36456 438479099
2 105484 800367401
3 51776 162809
1 58214 154602 452326025
1 139242 142936 83020473
2 155614 536761512
3 19546 86665
2 158974 901418080
2 147883 844015998
1 91504 187447 212335976
2 24198 389283341
2 28143 909805772
3 155513 194792
3 92038 21489
3 125582 171609
2 69709 813304969
2 83246 309380476
2 3089 534364250
1 3113 116308 553352926
2 153135 128831233
2 173038 686654454
1 39127 180537 886747624
1 14561 104164 2319582
1 47973 50669 775203355
1 71148 128584 82142303
3 139848 129668
1 131204 137599 256858441
2 78020 151008758
3 7027 97149
2 129887 601500515
1 23702 97727 703188411
3 92343 142993
3 43491 123166
3 15440 87307
2 194125 691167084
2 186697 421812163
2 173169 707378694
2 115350 693502495
1 71017 105631 689323417
3 8681 88429
3 116894 157502
1 114991 189198 876624899
2 71970 805909381
3 168234 196210
3 7969 127179
1 101639 177331 413969998
3 157827 87151
2 82396 915517782
2 193707 570349174
2 100594 13182129
2 10365 971647939
3 73666 52175
2 172757 24323198
3 66198 144648
3 1396 57194
1 169448 191949 809949542
3 104905 57855
2 173844 393267477
3 2982 115849
3 7585 65500
1 35078 127559 530309242
3 89828 65769
2 133798 280432064
2 169200 155774552
1 7630 21500 698181747
2 62620 31833250
1 49108 117768 670126872
1 7272 11645 533109410
2 51886 17725478
2 41655 295168003
1 52273 71798 614622724
2 62998 851281805
3 86493 18319
2 3639 770319723
2 10592 165753337
2 104229 496034924
1 71585 76486 218856662
3 95955 42018
3 81199 53603
2 153357 837514882
2 19800 813772979
3 83338 196371
2 161007 725046645
3 193577 120666
3 20646 175652
1 4958 149706 659773949
1 124019 170384 533660643
1 13405 87612 182488237
2 22852 247365600
3 154689 155194
1 624 137127 465286884
1 3047 8057 56721103
3 145563 171915
1 32761 180420 406135110
1 22674 58509 601820670
1 89952 152478 988773568
1 43661 170636 871061575
2 164808 63539961
2 171464 437366926
3 194907 63954
1 53638 53722 332982899
1 9585 73736 117258169
2 50486 406823589
3 198310 66036
1 143706 166821 188941048
2 191049 154843401
3 164141 9832
1 86360 192710 751336816
2 170875 924857633
2 130556 836870370
1 72613 146640 803160496
2 67126 761073993
3 61006 78014
2 86747 521303222
3 109519 8248
1 127738 175608 22258798
2 22260 503507952
1 119494 127436 234732357
1 145119 191865 591475255
1 49868 113651 505100626
1 27201 148742 43361460
3 189324 30539
1 156054 195198 473901287
3 36074 60913
2 192433 432406184
2 9116 721802081
1 84754 190028 372094982
1 138279 153391 758122763
3 154409 40004
2 25118 694246415
3 142175 35531
2 41143 299775270
1 182336 189789 285374011
3 80197 11099
2 187888 532025125
2 71640 575181156
1 128841 190448 751526932
2 119817 460210397
2 54442 912436793
1 28667 182955 42583104
2 98669 301038439
1 77477 164860 561307646
1 62770 131431 339765641
1 104326 135372 726666041
1 64080 74452 729318824
3 184062 196577
3 22070 110725
2 184606 756310944
2 62587 306976498
1 119921 197243 162722138
1 4703 45781 130063894
3 173626 12725
1 160368 197388 161278273
2 96085 119015406
3 77776 127605
3 119095 139521
1 23092 78138 60917462
2 58005 266311664
2 69410 651144466
1 59859 101418 6010534
1 139174 191862 455331768
1 53618 106114 992432519
1 110334 172252 567947344
3 138317 190060
1 76834 83988 654970533
1 57603 95170 294413198
2 146037 715670641
1 62460 111337 877009804
2 92909 304556731
1 77637 190455 261991698
3 160416 765
1 160807 163733 773672311
1 179499 188321 593445980
1 36663 169306 35306021
2 164197 801289734
2 108879 280552570
2 179972 364410692
1 135996 160567 988090396
1 43833 59841 533366609
2 6913 948151201
1 88489 121936 906295827
1 145746 194793 247436443
1 140991 143208 871491939
1 189964 192275 135823086
1 98184 112305 177865187
1 114265 172173 665266542
1 125400 184141 542361847
2 91053 319391625
2 161587 460678685
3 81537 132008
3 30297 166733
3 88149 50558
2 24420 26052717
3 81416 98020
3 118720 42593
1 4170 72295 69815516
3 194786 33438
3 128582 186790
1 65172 100317 782321288
2 110030 3158348
2 44045 124863373
2 135504 661899453
2 8317 955160466
3 7775 63958
2 102461 962329526
1 20411 125966 115385200
1 89019 196991 433820861
2 2522 968153756
1 58698 94689 883867616
3 61701 155060
3 99211 164659
2 18195 954613789
1 92550 108108 67578553
3 155021 125221
2 196057 193735903
2 65819 874156206
3 131550 73370
2 174937 192007652
2 113954 806528619
2 20663 303240875
2 188847 122575782
2 97684 539916375
1 99915 196108 260662675
1 59919 62088 100811731
3 45852 193326
2 169451 197753871
2 88932 74018128
2 109544 167311631
3 122644 188379
3 67367 191010
3 67267 101330
3 153993 47636
3 72874 131404
1 34754 103618 401622438
2 38969 618350941
3 3847 50444
3 128566 118841
2 59119 917703145
2 119829 385081689
2 23892 666686130
2 144070 394722841
2 173898 969683080
1 17222 36191 141597833
2 77170 747927424
1 17832 76012 401076052
3 76605 47350
3 179942 156856
3 57687 100440
1 37390 192680 970831062
1 8662 196165 928480249
1 78951 115235 412675583
2 137103 762810415
1 104673 159928 624902548
2 161279 524489714
3 153367 133986
1 5958 191559 651923617
2 47391 364720980
3 173143 90558
3 69793 163249
1 3024 193689 84246266
3 195592 185871
1 141822 159651 540035253
1 79586 135902 68211194
3 34148 87875
1 14684 155193 951897593
3 168817 182184
1 168768 172386 940980337
3 59772 136115
3 134517 132315
2 86695 101738946
2 169950 154861675
1 79062 133621 362143758
2 140568 143253224
1 91739 190407 184811222
3 146372 177835
3 75086 117373
1 145155 158854 630379206
1 21873 179482 220539544
1 80350 126350 966233099
1 42965 83043 205789427
1 20333 117072 734441634
1 45688 196346 203685799
1 111984 190661 176701773
3 126256 96923
2 72267 707233648
1 103342 185691 979042726
3 43973 17654
2 69249 120078507
2 59421 198923325
3 72237 31495
2 126843 823942817
3 81856 83831
2 159483 625335745
1 71359 81201 453920871
1 42083 119041 295562340
2 184815 310135201
2 145957 757536585
2 105068 12127944
3 145092 62355
3 181602 56240
3 172136 171903
1 11173 165373 575759079
1 6684 75698 666039034
2 139754 816126873
2 61143 960756917
2 95868 951526672
3 91340 78374
3 39623 104451
1 3051 176208 320558254
2 54573 897958772
2 58749 766895874
1 833 185532 604836498
2 27765 147753122
3 143657 141659
3 50788 148228
3 133182 90299
3 97049 36383
1 105829 194029 621210887
2 18575 907735707
2 46944 763798254
2 167516 656429544
3 89531 85866
2 178498 486361643
3 76854 33809
3 63191 1198
2 92553 401668099
1 124057 144151 205709797
3 52399 25224
2 195978 346511622
3 103209 163139
3 127112 78750
2 128477 140803092
3 87856 127571
3 31021 138934
3 138138 194662
3 42900 185161
1 16780 196374 622208873
1 166996 182317 398123504
3 23281 54216
3 43422 153786
3 192868 2653
3 75920 129187
3 106638 178713
2 64283 783783012
2 113072 672706971
3 13533 26121
3 11032 2958
2 161311 175093141
3 168171 136663
3 101607 30206
1 11319 100451 114502133
1 38995 125003 871806068
1 149811 161097 214455448
3 114074 153015
1 31581 159089 528851534
3 15393 96567
3 108152 29203
3 157721 106956
3 189087 61144
3 74430 81382
2 124967 186365004
1 6199 139079 947446352
1 10558 26189 719816698
1 5463 129381 293367126
3 120881 153950
2 74 203776367
2 36414 950837762
1 4486 38593 403532908
2 38214 188626460
2 133476 177830001
2 198823 432821208
3 144715 129479
1 11689 111828 257376500
2 185712 708942996
3 45374 164204
1 22865 184658 353836527
2 50338 618228600
3 18032 46155
2 17925 238960907
2 63789 270051160
1 104382 108763 343770280
3 104227 72194
2 152010 628310317
3 119982 54981
1 23710 64957 436679654
1 99410 111558 399563220
1 46559 83037 720337150
1 125926 171348 809303861
3 98363 106719
3 194243 114910
1 47510 66941 143530452
2 48602 108353629
1 52073 149504 12690371
2 132828 790766843
2 159769 662201481
1 46350 163620 258886663
1 12125 186014 877991155
3 188886 72148
3 142120 117037
3 5013 43277
2 107393 382563433
1 69683 94207 612489366
1 143870 159639 619086783
2 41797 290772763
2 38921 584448490
1 37142 63288 87962501
3 128438 163681
2 61457 314270990
1 111085 134563 631119558
3 58980 35352
2 50429 614060989
3 84922 25179
3 178300 159120
1 39175 181018 269191902
2 150059 736595072
3 184915 131218
2 133795 19158846
3 64182 50767
1 75620 88670 72284589
2 155258 608334644
1 9049 72812 481475621
2 66174 766557270
3 86042 40599
2 115897 7736672
1 15712 88992 286578378
3 162410 106012
1 142656 193103 611727094
1 31801 130501 289745359
1 59046 136690 278221913
3 19593 85637
1 75653 190623 256721251
2 10356 163567379
1 72110 92840 488332977
3 42474 18698
1 76649 130872 997119977
2 115183 31730602
3 55108 147946
1 74460 161039 651458399
1 38103 122397 890484153
2 144870 723994614
2 61253 169519598
2 160835 187603848
2 58922 290480189
3 24189 120253
1 126603 131154 20221553
2 141782 149999458
3 171205 116473
2 140799 586981503
3 34230 78740
2 106146 615295992
1 112194 136420 864941124
3 103707 120786
3 156516 49308
2 165044 974595279
1 107470 168307 120250062
1 71827 136599 644466191
2 92573 35558382
2 167299 403392069
1 155952 178002 932862798
3 35988 18621
3 110023 82334
2 96507 687378516
2 18402 374351800
2 103770 973434236
3 122514 11383
2 86462 555052096
1 4828 133249 117654269
2 123950 720193237
3 145957 3307
3 5214 25215
3 34822 24916
3 156765 36285
1 69366 188527 242078224
1 57037 176776 801858169
1 56788 181923 504169804
2 146700 413233303
1 22014 65489 936544875
2 115425 314991738
2 199965 387112900
2 24769 327600815
3 13293 196659
2 166064 608467292
1 72553 135604 37750343
3 21640 83078
1 74039 110968 805044170
1 181641 191748 589921779
3 168556 5345
1 47034 88291 356696160
1 9892 143923 238934848
3 140196 171551
2 49632 631416784
2 39227 291776542
1 59627 160396 539325004
3 46588 166110
2 179362 90696980
2 56189 633543077
3 190499 177293
1 13695 59407 835988163
2 123653 809700751
1 136372 137766 568365826
2 43284 170459077
1 119066 183010 329852200
1 120868 143102 97152115
3 128218 62605
3 166927 20183
3 17055 15571
2 174021 240579822
3 63106 166380
1 28832 57623 848125873
2 160572 64658225
1 22354 134403 422755780
1 90380 142691 576386122
1 41721 169029 846420663
3 113574 160345
1 19482 20915 479583755
3 144844 86515
3 103646 108393
2 21089 148447778
2 149161 268063437
3 34016 73241
2 112685 107011920
1 104706 116129 484003303
3 172250 82714
2 55073 869705473
1 56382 101775 914819148
2 85271 422889192
2 178140 373570388
2 21323 831642193
2 37503 413925340
1 72007 158162 638787480
3 58794 104705
2 98683 532343359
2 163925 897172669
1 49732 185112 740522182
1 156499 169079 314760081
3 140207 167263
2 120805 481731715
2 107810 481338963
1 137940 189758 323241836
2 30805 558112595
3 86153 115316
1 28473 54684 671568861
3 198407 85705
3 16251 103350
2 136371 449767231
1 45890 71702 222628393
3 130933 97894
1 56698 70136 609048871
1 144979 161797 68671903
3 91285 156831
3 19660 1793
2 194770 837218974
3 186281 87709
1 48261 86403 635211769
3 38709 150935
1 34509 136737 832213942
2 50729 863945629
1 19540 192701 580390207
3 9187 192518
2 175241 790343419
1 83511 103292 835757591
3 177608 129805
3 161335 37156
1 86790 153912 77996118
3 138195 148547
2 126299 73078271
3 25161 50646
3 115663 58780
2 164890 609868505
1 56047 135736 96382771
2 4980 505743362
1 45685 55923 98567401
3 137923 165099
2 65317 669918274
1 156930 173159 40167352
3 28753 28753
1 40560 157134 291348814
2 2371 205746428
2 196691 304114919
1 114644 142131 470812370
2 85793 320951170
3 175204 135574
2 167495 912184499
1 124475 156170 162243310
2 29064 319408118
2 116374 75798723
2 147005 30896010
2 100837 456959411
2 51353 216691729
3 96636 83221
1 66350 131764 488892763
2 73692 441168345
2 93729 189347746
3 53189 98177
3 112108 115100
1 55407 188574 174508412
2 10743 805314105
2 26571 856689548
2 81412 128537037
3 16584 102556
3 43056 13818
1 92043 100399 749865448
2 173969 942665723
1 64722 139858 458839308
1 62837 74988 313240941
1 14011 59595 887931649
2 26404 755934628
2 152878 580937115
1 62952 181859 931960722
3 3276 47973
1 94640 151550 371351696
3 59717 10381
1 35297 167951 266669565
1 71776 81456 940369708
2 144561 682871139
3 84350 714
3 93417 184958
1 148908 173920 997219660
1 147718 197417 248372041
3 137596 74500
1 147050 157818 695207683
3 168789 122276
1 39489 79854 292266363
3 148766 1434
2 15053 910684889
3 171486 37278
2 79665 402111338
1 43109 195132 475913958
2 152718 153982118
1 2345 59823 11225046
3 62754 48675
1 131676 192352 982554610
3 25402 114190
2 163970 685121482
1 108623 114357 802222625
3 50057 62990
1 45804 177769 744215290
1 33264 42049 448014488
2 96742 376840831
2 130407 313954388
1 48595 83841 525748488
2 92458 362477116
3 10155 58284
3 180034 108978
2 154067 552273836
2 134718 624202502
2 160303 560178006
1 123973 132965 264547867
3 113274 112222
1 81264 105953 801818681
2 89941 904517763
1 126188 145983 209869648
1 118527 198408 519536134
1 18093 144423 362438891
1 4027 23682 367946963
2 66809 60771575
1 52151 196691 347077868
3 1759 159648
2 53955 988462571
1 100663 175282 194437159
2 104777 633677850
3 113732 6843
3 21515 172061
2 90394 994868732
2 173730 873642524
3 67605 181007
1 34874 92361 486861765
3 79835 122912
2 16266 899061072
3 100298 41510
1 69964 131158 133363395
2 199034 103075958
2 10424 977430860
2 154916 845396484
3 17441 119031
2 12904 325964090
1 99389 165087 817777013
2 167438 29536952
2 107525 547214417
2 20894 788238743
1 86884 197336 504226524
2 76034 271230737
2 88572 902117765
2 181110 918558690
3 118611 13879
1 99011 162350 38673661
2 130941 172585725
2 12635 740642201
1 167144 170018 422461237
3 76486 39321
1 60090 83475 558693783
1 13711 159762 104015266
1 9106 31655 892305082
1 41231 107772 742898706
2 40666 226351786
1 75984 109083 21492793
2 154595 862930857
1 73803 143093 374821980
3 78660 185480
1 103478 122389 424887788
2 137031 963092670
1 9172 136495 903407595
3 108912 6246
3 151582 125740
1 142779 179747 468456157
2 93535 953981106
2 45447 256362428
3 96857 3057
3 16736 55992
1 39960 172786 510546872
2 114522 457900182
2 25947 376822592
1 64293 83318 651140750
1 9954 79230 833725547
1 74148 122030 837894117
2 113038 780191990
1 76650 191182 298754547
1 97271 124043 846710562
2 9176 12772497
3 1779 84372
3 176625 20200
2 23844 656397514
2 53696 115940137
3 71202 29290
1 24116 197880 534766255
2 142528 876831099
3 135046 28210
2 116528 80275279
2 30588 376429238
1 65051 143581 361944388
2 65036 72201529
1 33209 170093 646230979
1 16595 88766 90290349
1 92950 147784 538887853
1 96340 117227 795415803
2 125994 487550548
2 76767 875969345
1 22701 113563 892971796
2 168035 274142358
1 136767 146444 930247819
3 14507 198697
3 54933 12689
1 105127 193627 824094379
2 107648 828087225
3 160144 29567
2 173278 827225053
2 80989 691630989
3 175432 162252
1 20718 192509 893413686
2 61312 136327086
3 142583 96380
3 197077 130021
3 55552 15193
2 79659 912070750
2 34033 898540663
2 120783 630610957
3 185058 137487
1 13720 177101 972197658
2 28516 236967783
1 58305 188504 440732874
3 136875 153171
1 147847 180536 830893985
3 161044 147221
1 81786 108415 248523309
1 36849 120850 493013037
1 67498 165097 987907728
2 172271 245679105
2 25879 623011632
3 24299 171453
2 22516 33620264
1 65343 164808 40590003
2 59833 895306772
1 168189 199399 192752833
1 124465 193196 610032650
3 190454 21097
3 68693 71031
3 89076 35195
2 44660 871879012
1 80468 159825 313020563
2 173839 612843091
3 67588 92026
1 20862 23683 33918208
3 23241 193655
1 90159 189660 167596309
2 114732 130230596
2 18564 966864151
1 134079 142990 876610968
2 117109 891935777
1 82631 111829 126635347
1 117370 151748 812600751
2 172014 591161379
1 91734 99426 546745789
1 71331 78356 51787217
2 191316 616046706
3 13743 158613
2 162448 808271401
2 122773 802376989
2 156020 633992216
3 117055 55932
1 101486 183663 454317586
1 150799 179367 545553225
2 186049 833627695
2 54077 152853354
2 38172 639437890
3 55908 7745
3 154240 196917
1 37241 124123 453217688
1 66294 90756 840182960
1 77434 77595 953126505
1 115336 161267 554021031
3 1015 52634
3 61648 62567
2 139570 249525348
3 144636 188555
2 127314 357155707
2 88599 132134420
1 137758 198870 353536917
3 35656 31051
1 37324 73308 167326849
1 19464 109094 298199606
2 39363 794702015
1 37249 114412 42049822
1 31079 120227 875437944
1 95155 124150 13729313
3 159597 38034
3 156884 37540
2 137250 291752130
3 146509 75898
3 123692 197723
3 51274 121676
2 186844 875525323
2 153999 853673872
2 141095 481549356
2 68006 629622356
1 29493 66633 303553153
2 105499 210626390
3 186080 111496
1 170566 189457 391255798
1 80540 172272 298906874
3 26701 134038
2 1796 899608870
2 155208 403849547
2 62003 170194982
1 84039 194146 959944683
3 110342 43931
2 25612 215128535
2 37846 266755740
2 5638 794728965
3 65459 111504
3 163246 167321
1 79645 188946 679807832
3 7166 20507
1 57884 143771 69835207
1 39015 83199 373933432
1 195229 196926 403862405
2 160851 589877975
1 16042 191138 693985228
3 131758 169499
1 94850 184020 399991041
3 97786 12853
3 54724 106567
3 183566 71402
3 3633 46481
3 184872 11317
3 187204 5025
1 53762 127019 653011164
2 58145 34542657
3 53042 37664
3 70556 184348
1 89905 163406 295223710
1 5666 128333 82528086
3 130550 53749
2 48303 967001302
1 144297 158663 499176615
2 105654 282390653
1 137978 155176 542022704
1 43017 157184 418984161
1 35689 95681 448914091
3 12269 196065
2 132438 216568555
3 82428 111240
2 103083 186939059
1 11492 109067 735879089
2 56842 563993352
1 19813 181534 641557241
1 116950 179356 474796067
3 188910 72991
2 179909 4504281
2 37661 683886151
3 31408 37311
1 21813 42533 922015797
1 1868 193325 429988872
2 33316 622848083
1 74816 173517 936769929
1 9866 183884 38161262
1 116436 172192 260576195
3 106922 160618
3 111661 9677
1 747 148179 752575678
3 37787 60537
3 164667 42079
3 26983 74184
3 192544 149343
2 8039 516732064
1 82894 104490 692941949
2 113235 293344726
2 142300 699308893
1 5627 163654 63761542
1 81315 194633 321999180
1 109058 142144 336977609
2 136659 689249756
2 126681 166269727
2 49902 303042618
2 47629 289724996
3 57454 180221
1 91273 153234 525196177
3 185538 15075
3 127895 31419
1 158098 199780 251645325
3 152526 199087
2 136627 457998826
3 191383 42752
2 199870 366577686
3 199640 15817
1 26868 141044 108800979
1 23882 165858 305856152
2 89628 595482304
3 58625 70148
2 11966 551079825
3 82025 138608
2 76983 745496519
1 22589 44771 125621678
1 40476 40829 983160966
1 42485 116233 61333794
1 14169 119610 478896287
1 110479 143541 140771225
2 1975 953722947
2 153604 590405397
2 185367 747472148
3 18618 88545
2 133006 706500485
3 47592 39751
1 49526 134406 369739372
2 72933 661960217
2 113185 100027880
3 35142 198363
3 116723 85973
2 174063 789105627
2 114768 75696031
3 169282 5936
3 21022 98623
2 125381 976565125
3 181802 16903
2 13175 122213829
3 98871 55296
2 19959 120002185
2 168598 608232486
2 127802 377341601
2 1669 264982326
3 23630 125293
2 114433 709296344
2 64813 348056552
1 95304 173226 563275986
3 125046 154509
2 184742 156149572
1 101850 113554 146598137
2 48450 350628161
1 74105 77154 149038265
3 90722 97890
3 85105 94464
3 28710 98654
1 101198 162248 987222829
3 132445 113940
2 126628 778152459
1 118015 199829 787946702
2 116010 557102723
1 52140 154481 364079566
3 127911 108828
3 30418 12019
3 196060 48944
3 173050 126324
1 153871 198625 632953070
2 130496 841138034
1 6181 76430 558197082
1 5701 197183 641205201
2 154180 61529308
1 32122 38313 496838689
3 86008 72324
2 111210 171272843
3 174892 87314
1 137357 163542 358412737
1 47878 66930 232131243
2 105262 340480422
2 20066 190284700
2 22196 112281696
2 176329 177564199
2 195957 635006613
2 105818 73098441
1 72037 74386 813302326
2 21494 170080596
1 15882 161571 629253256
2 164150 782437952
1 26141 127438 873410550
1 65398 128860 540107887
1 39566 99560 850662026
1 93928 142976 960287358
1 16564 21267 925824383
3 19534 85097
3 143901 33756
2 54035 660993461
2 108512 407833921
3 159245 111712
2 165664 628555694
2 85425 391685370
3 60830 128057
3 97316 120940
3 186840 88058
2 170260 252944073
1 110600 154544 967880730
3 164244 135211
1 41377 66633 501978298
2 179616 466866687
3 119981 29986
3 122557 119898
1 57722 178437 478853404
2 16488 506388996
2 163251 216459332
1 75387 168079 963225104
1 39347 70588 627608740
3 165267 128932
2 127665 930544215
2 97904 30057492
2 179624 105724856
3 84002 152768
1 177773 182775 590239769
3 75361 131032
3 56373 23489
3 66646 65416
3 51456 185691
3 12630 47620
2 168905 324241353
1 49889 132965 212950112
1 86932 195699 991951261
3 100803 116754
3 81645 150488
3 42604 9100
2 68177 17136409
1 108328 186371 41272741
1 24700 104475 224395622
2 114761 559344084
1 48133 123488 895932110
3 4029 105454
2 154875 432351906
2 139587 766574478
3 113254 174279
3 165901 185112
1 84595 186388 635973533
3 113063 172878
1 80964 190921 556270247
1 133663 133791 949863487
3 20868 103257
3 48521 50724
2 130556 890955296
3 161811 47062
2 176519 123229691
3 168782 197707
2 109941 565523509
3 180429 139609
2 126078 581037963
3 192100 96069
3 151648 41687
3 96700 168218
2 164397 591018462
1 9969 70998 721917502
3 173975 78781
1 72017 133577 687432108
1 29901 167665 629834990
2 165609 366903744
1 128758 152581 771982573
2 54999 645567426
3 99024 17419
3 138774 82964
2 12588 788867156
3 135618 31386
2 154932 211988239
1 1863 101344 116489459
2 85238 691956709
1 19585 197082 790630054
2 190769 669894334
3 167299 80361
3 166752 75587
2 17269 79162310
1 38376 150187 419918787
3 150395 187640
2 128436 678431080
1 42006 165096 244046723
3 58806 105227
2 164888 846359496
3 4815 116046
2 110042 311994150
2 135541 764317057
2 47152 244049869
1 158967 185964 242129891
3 95891 169727
2 142644 664838632
2 23857 777952724
1 11658 117093 565822570
3 135719 124034
3 193750 13309
1 56897 112307 90154915
1 17428 87299 921210980
2 88963 756992947
1 46923 155349 14325121
1 67478 92493 293065749
1 127874 135290 454771345
2 132883 351744106
3 51949 66616
3 145306 54395
3 36145 56148
1 70042 81629 794122092
1 75145 198930 556467842
1 18235 43795 310219333
3 160834 25039
1 13703 94773 994926749
1 95445 171180 393029271
3 166844 27294
2 66565 583692333
2 175585 728502958
1 100434 119855 629906422
3 168522 28093
2 4297 31093666
3 194061 55343
2 107786 424853472
1 87378 170429 540329224
2 171329 30300177
1 50742 78867 964282001
2 196823 375108896
2 197074 473097542
1 61038 100264 109434886
3 140062 118168
3 156301 37789
2 159969 500233527
1 52349 185524 905716830
3 174596 108729
3 52172 12392
1 8556 194041 574880974
2 79916 440796485
3 36967 77228
2 123230 176958428
3 58660 50508
1 22392 119725 660687233
2 113304 131232703
1 167567 182023 674945033
3 103619 49563
3 54593 96751
1 21671 91693 745094686
3 181474 112340
1 73581 188291 99477990
1 83107 122990 16437920
1 55392 135132 379132022
2 35252 295846852
3 190180 19219
3 108302 152873
1 31974 160818 823583564
2 117548 757956731
1 161593 174867 355228937
1 6833 36666 190592588
1 158500 194377 860081270
2 151673 284033415
3 67143 22094
2 136924 941432805
1 142053 178807 451643530
2 186156 6339705
1 109277 135664 74315285
1 59347 195463 85585096
2 90348 81975570
1 63833 192797 996835918
1 47270 91850 144756740
3 159373 67044
3 186644 2363
2 125958 435133769
1 8265 89278 120683659
1 1647 65830 841876945
3 67306 159004
1 102444 184913 545088766
1 22225 112213 443595201
2 28187 592223432
3 106431 108007
3 12405 74271
1 59216 188078 499825436
2 97350 498753719
3 183875 65268
2 101721 817910856
2 158616 804652300
1 7470 80221 683290270
2 110224 249282579
3 199414 18042
1 21653 72974 503563463
1 45096 82308 508478975
1 49217 142595 504068542
1 8586 83399 123342166
2 80175 173223059
2 14502 659930852
3 39808 20762
2 161246 830482210
1 145723 198268 379197755
2 184629 735316165
3 145705 156902
3 34073 29127
2 128802 426088841
2 79054 291541537
2 171543 872340438
2 88948 469754332
3 94477 2229
1 79738 182270 516491272
2 5653 86135846
1 65075 67752 281831269
2 101541 681568532
2 40600 734553553
3 53732 33630
3 65244 111720
3 112790 178973
2 41225 190881195
3 49065 188466
1 13223 67083 81207481
1 146266 187148 310302659
1 101552 141620 552380108
1 48244 191795 872069841
1 74154 196609 260084846
1 122656 192837 429206660
1 58782 95905 4505374
2 172294 156506731
3 63798 10058
1 146066 177966 153236939
2 7156 354926762
2 64214 446682745
3 111612 181882
3 21335 156806
2 85759 489050634
3 74553 149308
2 92344 845843809
3 73876 179334
3 54696 27927
3 28871 5281
3 116679 138891
1 54575 197888 845679536
1 57354 109215 539794455
1 38753 84630 575464079
2 16695 959195891
1 132960 155768 468699939
2 85255 92523815
1 66397 163966 486374445
1 55559 137547 288019140
1 31216 47401 123433945
1 16528 161497 920748040
1 18738 21196 611887445
3 16843 59410
1 165390 188846 570740436
2 195823 334386998
1 40303 144654 528680781
1 310 195218 476133923
3 10233 167446
3 11419 101525
1 100460 195754 810010611
3 57377 82424
1 120677 198814 696120598
1 95360 96732 230490296
3 89725 148770
2 100098 362239040
1 13975 61210 546531490
3 138081 36475
3 34424 141238
2 87392 716246675
1 102682 131457 535060241
1 23490 166709 842495423
2 158564 356381668
2 111094 420349956
2 183335 940701004
2 121784 727585884
3 146226 121756
2 159515 310191837
2 55621 942002784
3 26520 94058
3 39950 197591
3 163965 47856
2 189400 608779082
1 8962 139341 90648045
3 135527 99434
2 4586 376737606
3 161443 65849
2 31159 362823136
1 79719 92339 992039770
1 12036 65337 331750194
3 93935 90258
2 147339 91109401
1 8329 167927 126253520
1 80132 112027 804178460
2 160318 795869552
2 8230 567315253
1 11690 23802 280536546
1 75361 140010 221027035
3 95194 46876
1 25589 52255 23790864
2 51432 983586631
3 155578 89397
1 61368 162786 148379056
2 106902 81759464
3 195433 104169
2 479 220291454
1 16094 79475 449647415
1 154102 165364 448368708
1 28206 49174 160087415
3 191471 116183
1 51909 133608 339637588
1 12013 92997 672241947
2 122179 979148284
2 190315 495491558
3 6866 179890
2 100136 564011224
1 52857 157159 631158558
2 74784 158360956
3 125889 121482
1 110279 184975 804998882
2 158407 215288530
3 193218 79101
3 43300 98041
2 49608 659705801
1 129200 176301 923395885
3 117366 79601
3 75689 55325
1 11159 137933 752678911
2 27673 381734713
1 122200 123763 325702602
1 9589 143828 805544089
3 87549 164467
2 164100 598810342
1 160258 161580 763271062
1 89866 99671 600546465
1 71769 73322 855581365
1 131450 185964 920185612
2 7152 980736825
1 58116 105947 942980967
1 6407 37808 400563066
3 59089 66626
3 126319 157993
2 19427 440331783
2 113988 572150750
3 29476 168038
2 77770 145013227
3 26127 92834
3 28254 32502
1 24090 180041 272747961
1 4200 179785 632437802
2 45285 318962803
2 42628 62375619
2 156627 673895348
1 69392 180056 71884225
1 183562 196754 600146327
3 166337 110805
1 71543 175092 271116574
3 162865 148759
2 152106 716443284
1 162961 176522 477319567
2 5947 719892543
1 122797 159733 682164048
3 183584 160449
3 19393 113156
2 185541 338671024
1 83060 162063 722090646
3 139182 138825
2 145688 416194216
2 44250 378793037
1 74101 155934 348770545
1 10746 23516 537701234
2 174584 608670511
2 89968 160568461
2 55892 709663816
1 46446 184421 215550182
3 43349 136608
2 88583 760450144
1 28153 173972 787709903
3 109332 69896
2 54856 674265587
1 44065 174021 921253246
1 106825 119426 671745511
2 58512 847009589
1 149251 159458 505252566
2 167819 95551489
2 6739 283597063
1 113556 130065 276440615
1 20016 185955 83213819
2 51377 298009563
2 78709 333019750
3 129202 198432
2 84480 709945458
2 99047 70846409
3 148797 128407
1 134853 183779 210576250
1 64196 91153 735395549
3 144014 146060
3 111826 171551
3 127475 185725
3 50620 134723
3 73661 170917
2 171575 797150016
2 169179 381083627
1 130960 153920 146225329
3 112564 181734
2 121858 964043463
3 92456 36933
2 104559 287580016
2 87530 314676815
2 63710 660521310
3 55533 103699
3 32229 35988
1 39458 144602 160050118
1 5510 191505 504795292
2 43600 808298280
1 115641 164457 548675953
1 79682 147778 961891388
1 44594 58550 4788340
3 60994 75395
2 69439 64987683
1 31349 60772 818941391
3 76415 42164
1 49504 194228 948656103
1 143846 198863 624778789
2 167230 612387218
2 57150 354356387
2 144160 312387682
3 67076 91831
2 29741 129189701
1 108238 181867 381126598
3 81384 151561
3 88307 114434
1 16903 76058 224832178
1 132710 167886 796740843
1 1262 58312 46010118
1 35265 63130 990394553
2 156271 686702804
3 179956 187469
1 85227 124113 789396710
1 8579 54052 970902640
1 80880 95767 411243387
1 22765 179494 922623328
2 115460 301272972
3 145685 30688
3 199766 124712
3 134749 22127
2 61421 254198622
3 194776 71141
1 38770 175544 245331173
1 56542 117293 283595604
1 142291 164613 983945260
2 35435 701739842
1 67449 164608 234592099
1 19723 127335 331891183
1 46418 105767 788512293
2 151665 706966181
3 96309 190207
2 78084 543823276
1 120022 120540 109773580
1 113766 163910 963595915
3 102853 176643
2 139933 833206725
3 69008 159484
3 28598 19638
1 44560 183969 445866520
1 49113 112854 748600081
2 117112 46021242
2 125810 24530565
3 78497 37061
1 32332 177243 480848510
2 148634 961533646
2 8030 831494978
1 102101 103313 758889717
3 127515 49715
2 10638 960085723
3 146200 73789
2 22078 222944761
3 69714 35721
2 58844 762766815
2 85647 16652240
2 126897 366079433
1 160617 168383 515206054
2 112456 922347850
1 35044 150065 175685239
3 98990 47805
1 174458 192526 307745725
1 125992 164505 302371022
3 172995 301
1 25775 178533 395935729
2 189505 433292836
1 106293 180239 843715136
2 124946 382480319
3 67824 68505
2 167269 933615155
2 186263 13919032
3 72953 63604
3 90441 168485
1 87108 164137 706034748
2 41657 522759993
2 83587 947981562
2 120091 455606279
2 55214 773249891
2 137640 56541792
1 102937 184666 773068836
2 107946 869128083
1 34066 122471 423053239
3 103642 32980
1 61570 150176 522972325
3 156242 52287
3 133313 101648
2 136442 482145812
3 42883 97382
1 9082 31016 346688625
2 136457 680055222
3 86840 51892
2 165071 144501698
3 95145 30009
3 177938 86847
3 119910 35477
1 93132 153531 375083477
1 44328 147150 158607333
2 80139 163546481
3 147742 187955
1 148347 162640 927443957
1 92214 178736 493182135
2 75853 37601093
2 41996 568902532
3 91335 195780
3 132177 2685
2 124745 556087121
1 92689 164503 875273761
2 16677 406440289
3 50934 9156
2 177421 880704147
2 1958 542104128
2 149859 908159823
1 65003 159170 271713277
1 133786 159984 240684927
2 174799 672856131
1 57819 110947 41503578
2 140065 916839566
1 37514 67437 855853816
2 145910 27328926
3 165047 23070
2 56034 624275643
2 108754 789257233
1 81930 134296 79428016
1 16497 48399 36116038
1 11760 102010 200257806
2 117555 315460617
3 122589 59254
1 6752 172579 338336044
3 124445 63607
3 84987 116095
2 150796 675447325
2 28781 546740018
3 36524 32004
1 82466 145929 627900442
2 125924 609485438
1 141694 150154 676019703
2 189536 996005076
1 44257 192434 589484406
1 9832 164058 169041625
3 156350 57880
3 117017 22441
3 22063 183861
1 71208 130511 21558650
2 54544 385129617
1 161141 184941 891962554
2 183883 2307951
1 23588 107878 65762084
2 29220 363003849
1 127664 161559 6968152
1 94830 120615 717394072
1 14627 156859 74250129
1 68898 107311 497911396
3 88450 119669
3 169190 52660
1 91160 148426 320362073
2 168651 22400604
2 134991 483142351
2 57227 892533230
2 141089 958037628
3 191719 80845
2 56036 835573247
1 6795 96798 987211360
2 89687 531280878
1 3645 47781 115493604
3 59632 193641
3 30190 179391
2 176059 546897024
2 151622 58035358
2 50169 816675359
1 106380 141561 309195355
3 40339 134399
3 41612 138896
2 51632 757794094
2 197094 116744289
2 195063 486345802
2 27119 898532574
2 143424 171804137
1 69933 116935 214843616
3 18129 75694
2 108789 745487551
3 18724 66300
1 28575 33874 492787696
2 196103 927767537
1 64901 135676 21514676
3 157469 76364
3 198543 180437
2 172509 170809174
2 177016 975252839
2 102658 550643166
1 18410 192856 178943129
3 156838 57056
2 196496 912342338
2 41649 813589739
3 89618 148673
1 53570 102534 58624017
2 11300 544713748
1 24643 33239 817582480
2 17523 475483609
2 90480 165146219
3 120684 55596
3 39727 51171
3 145557 65826
2 153744 373687326
1 127675 144978 790319081
2 136838 721313049
2 183405 891901775
3 63481 74961
1 131646 177358 391640133
1 868 110863 939829379
3 98255 91065
1 45232 155456 949518112
2 101747 961599467
2 161230 445183153
2 105693 554836273
3 26501 179149
1 46359 108769 3518744
1 94817 126421 366102539
2 85467 939555702
2 125050 111858050
3 193211 164150
3 112330 44901
1 131562 177084 405431799
1 7039 93486 790244581
2 84442 776490083
1 13170 138591 11167101
3 106209 179643
3 19870 139447
3 143448 29167
3 173223 35176
3 100022 191275
1 169182 183239 637718113
1 17143 97194 338063619
2 51669 814135308
2 39125 717023211
2 62596 188978879
1 99778 101945 610090570
2 31616 719833967
2 113498 395483283
2 91064 206505992
2 144095 520898558
2 40208 796105564
1 123876 180511 481609573
2 166097 431804661
3 180840 48970
1 30516 46305 70542641
1 41398 160466 797904972
2 66129 964389735
2 59953 936856303
2 161848 383889920
3 160602 124494
2 152964 887503676
3 3988 21304
1 62269 104064 700864878
2 109437 168727777
1 33959 121340 386977267
1 5476 105152 130837285
3 3916 3899
2 45432 763423709
3 39167 44111
3 167560 58488
3 24340 61665
3 162612 111782
1 85962 138739 545346785
1 75184 147961 825232729
1 81655 124101 631516977
3 105473 199975
1 130732 179524 627870862
3 144508 40234
3 133187 181270
2 48828 99830748
2 112244 16130113
2 128306 757212683
2 190317 662242208
3 102151 178804
1 6320 61561 35205619
1 75084 83911 149189183
1 32377 124376 505037799
1 3662 133632 295662251
3 13589 171113
3 68937 162763
1 125511 178352 231013101
3 108751 93835
1 6645 143768 329726815
1 148335 162653 132885817
1 27776 177518 245562764
3 104450 13409
3 48480 155381
3 166739 61145
1 92865 182568 567121357
1 120752 137111 815929879
2 25434 236973694
1 22752 162654 33258300
2 87765 392022396
1 122667 183786 886957158
1 57515 96432 58299142
2 49425 207879279
3 24184 34588
2 75229 610551246
3 152457 29044
2 145444 915433912
1 58890 163990 594153319
1 14498 159679 305168696
3 112955 145973
2 45040 792344929
2 162852 787365702
2 160355 955691465
1 155060 181034 582052789
3 179056 66748
3 169438 31776
1 29952 122765 946708496
2 5767 573491229
3 112871 145834
3 101780 147261
2 120625 297472634
1 31991 97489 211292806
1 114419 150934 251364488
2 107708 952687233
1 105707 142120 790082434
3 101349 90165
3 169479 108516
3 8245 156484
2 54200 522248631
2 86711 461424135
2 45512 419273651
3 71703 60700
3 105198 188715
1 74521 150591 96365918
2 82446 40823991
1 165426 198024 275880010
1 97023 186174 541632834
1 67274 161729 83422530
3 4696 112474
1 31862 72304 824567465
3 182067 74029
3 48651 39817
3 130654 1864
2 66521 936006339
1 8018 142681 780685029
3 154156 197041
2 169201 255297203
1 134401 180209 228304457
2 92499 885288211
1 12128 31358 77522748
2 94777 219433544
3 8871 85811
3 12978 98936
3 87593 103681
2 197993 718320135
3 94644 18343
2 160601 607059296
1 27037 178235 420383346
1 2026 39905 217585249
3 154423 70216
1 4548 31216 71164175
3 43508 727
1 60436 97696 596083951
2 184879 753000965
2 136006 846523617
2 50148 824720461
1 61899 110546 510280582
1 28793 35477 541755324
3 13499 56761
2 128331 927607617
2 55668 936408784
2 98081 946136789
2 176075 891455913
3 9268 146019
1 17502 143144 642568625
3 65081 170225
1 75598 115989 761487082
2 186357 949114086
1 878 149635 53641836
2 157450 850640760
3 3622 61693
1 23053 187610 144045672
3 34592 160951
3 93052 54084
3 135360 106372
2 186177 778098920
2 157361 313977965
2 16718 871805058
1 8539 96544 780031253
2 54560 789109654
3 195840 143159
3 150747 105397
2 136313 586633722
2 70525 310266056
2 70553 713521974
2 100607 123493455
1 141707 168350 917904407
3 169465 78194
3 50341 33477
1 30676 148101 806762547
1 104333 195659 241480147
3 140445 159941
1 16277 156818 677553393
2 39341 954127650
3 48590 6256
2 185080 617730930
1 5875 53623 662219427
2 77209 4606967
1 73387 162637 629195339
2 54515 18563558
2 143761 480340953
2 4881 118185286
3 18297 91580
2 23443 964291142
3 151590 65173
2 7194 485815424
2 101215 216968899
1 28129 134084 321339884
3 33418 33576
2 107615 76027232
1 101266 148070 552439351
1 99211 171114 222604000
2 90425 567151538
2 140212 223120611
2 37731 612473103
3 106325 131248
3 29829 112293
1 15800 63025 706382101
3 59788 7565
2 2870 153946522
3 198494 142652
1 78067 94065 96733283
1 34261 187287 20053963
3 174617 69564
2 186678 904377583
3 165640 195480
2 188970 444625740
2 130145 324489959
1 56581 166310 588108979
2 113923 135478366
2 15650 30245104
2 6621 375679989
2 94780 542817031
2 49675 218412701
3 10459 173123
3 24448 74084
2 34153 942140648
1 2911 156775 571915551
1 33290 72685 891682861
1 41559 78140 219480619
2 39116 981953370
1 56621 113509 996111457
3 119144 163466
1 40202 46726 432541001
2 21110 908744619
2 68109 284536674
3 71125 142514
3 193225 4025
1 54905 117697 762538683
3 67865 150642
2 118181 996204837
2 118607 716476906
3 162059 10252
2 45144 539336396
1 37981 108440 379068845
2 170121 559041770
2 135875 780672582
2 53813 148566194
2 194344 14725620
2 193543 740069305
1 109355 154639 303697913
3 95891 160936
3 46743 168015
2 88902 560450576
2 25935 375958449
3 126084 195444
2 102202 185136396
3 13856 59846
3 96550 51153
2 21026 842551772
1 59225 194002 816335769
3 174572 101835
1 100307 180355 976594819
2 135033 731823799
1 132401 173363 979402512
1 25830 104237 226844190
3 2292 109213
2 171728 570489187
3 127035 180775
3 52604 77801
3 163684 119106
2 160007 677610351
2 91078 455785998
1 191119 197197 820845403
2 60938 705070921
1 172969 173029 927794305
2 66306 821282071
1 197271 198092 722480929
3 124210 103608
2 143976 519526160
1 6220 187573 690809030
1 107908 124240 30247244
2 2968 365779010
2 143537 698850492
3 157876 118411
1 88241 193538 352020885
1 37242 91926 741009355
3 20039 173731
3 183977 172928
2 191548 91925665
3 32770 137012
1 80639 129183 229059436
2 199605 134840352
2 61813 253084584
2 130695 554294070
1 153168 190145 215952175
1 107842 177690 113614356
2 9513 415663811
1 124045 134194 538918948
2 137043 993738816
3 139465 96561
1 29602 83828 464195437
3 19653 94344
3 35932 73096
2 164235 987532251
2 180333 680835559
3 181730 16892
2 53609 885602836
1 61997 141931 716949780
1 5824 108377 385447423
1 98068 186769 877254717
2 44938 184463890
2 33156 79025611
3 31043 104530
3 182919 193464
1 8538 14745 427528180
3 66432 78546
1 149787 170059 319927267
3 27149 64208
2 84970 142785566
3 12165 40894
2 16062 753242435
1 115664 134195 393183156
2 70159 582053993
3 127653 166275
2 150139 443017277
2 64011 961532844
2 10708 841226514
2 191586 322068065
1 9223 160667 1245627
2 181873 27632041
2 195709 783635481
1 41788 152505 516567823
3 119038 182287
3 91742 39151
3 25900 78042
3 37267 116002
3 141766 160903
3 162006 115322
2 34398 536784854
1 22435 161572 218204664
2 146039 958162037
3 11893 72977
2 178290 648443973
3 177282 57640
2 44715 445461525
3 54248 98130
3 112516 178004
3 82173 12540
3 35022 180668
3 24300 179686
1 106206 119319 649474340
1 55740 173250 476516220
3 10950 26584
3 138048 77547
1 91684 173619 359123851
1 105994 185699 877638082
2 38598 472963928
1 130112 157949 521640323
1 91179 181021 496531788
1 28211 109610 732423109
2 70816 818685791
3 52954 154027
1 62295 71870 725523055
2 134327 763209572
1 70240 169929 330098734
3 109385 152982
2 128026 204210962
2 102432 510602220
1 29610 31520 717433506
3 7616 181865
2 7420 468729377
3 169021 21025
3 4734 154612
1 106599 186222 715806793
2 89326 163972819
2 144442 760037853
3 9174 167480
2 2042 562531514
1 1211 18648 811475216
3 191956 64468
1 116157 164524 173441352
3 125862 63964
3 183236 123831
3 127501 14818
1 125865 128966 203745993
1 74688 104906 146725049
2 137961 98621848
3 99409 93408
1 2978 36903 900977597
3 84066 37558
3 23026 171799
2 181076 89677649
3 11829 195422
2 19587 960733701
1 123977 183355 8923609
3 89742 30316
2 99321 120839830
2 183126 389001721
3 159389 141136
3 191754 80367
1 39965 139415 343832343
3 156128 125441
3 5226 22626
1 72350 124118 852099931
3 80277 162255
2 95192 133105180
2 160738 90033750
1 106991 119755 184120494
3 13036 76635
3 175745 21028
3 11587 126030
2 182991 36162757
1 27577 61781 577169815
1 9730 139246 627028330
3 26215 174912
1 132798 154759 251122119
3 34836 54920
1 37090 138096 453813792
2 145116 306890728
3 198807 12523
1 31036 194022 716829880
2 129751 125894820
2 38287 324233635
1 75811 96261 858561893
3 129390 162743
2 45838 846334849
2 26378 565925925
1 159266 170957 343919650
1 23990 178989 737803453
2 90501 951056928
2 56637 278004336
2 154359 327203184
2 38707 578877283
1 164865 173047 462649340
3 147805 45610
2 104950 89395499
1 83370 129878 879851063
1 88977 176710 253267972
2 137760 181983464
2 106974 154802581
1 37253 41439 424644370
3 70903 4863
2 155019 502520922
3 3911 119906
3 35751 33795
3 37804 133067
3 150954 173517
3 136190 42991
2 180269 276390597
1 39147 117185 593673802
2 91146 131335162
3 59657 8299
1 39325 66978 576030392
2 66772 947665830
2 44518 928938986
2 189059 941145015
2 11720 888031128
1 36665 151767 20034906
2 88362 221786108
2 8574 463684187
3 115674 54832
2 29327 406395164
1 133095 193864 175345924
2 174852 46821905
3 101837 94207
2 84340 239769882
1 176517 176659 22698620
1 31395 107486 123437885
1 146394 146606 514540436
3 144670 170468
3 49832 79788
3 160983 132967
2 63418 106050395
3 129702 2034
3 81698 35799
1 14407 128567 753492351
1 67029 108423 988132151
3 187976 179937
2 8013 339530296
2 31068 700621566
2 20510 507699657
3 169137 162324
1 78002 118313 33911440
3 97837 67801
2 175641 429785057
1 109911 187646 197089975
3 150683 24516
1 954 23771 501647166
1 57574 197470 783669319
2 116466 858036998
2 144775 706627520
2 8757 905115579
2 83929 679112475
3 118470 40498
1 136716 172610 492466310
2 34665 987727486
2 92357 906490450
1 15589 106366 616358113
3 128944 73237
1 119892 141288 758593367
1 11796 43701 260873125
2 113096 622442802
3 141984 30156
1 120904 140893 455346139
2 159135 411364932
3 109982 193447
2 155961 632713571
3 36696 117934
1 11391 30170 210173603
3 145886 4683
2 138915 215871689
3 197524 47855
1 149891 153618 559586793
1 57222 183839 435391233
1 106303 156750 974449152
3 44828 183862
1 83872 176014 808251546
2 49656 708591692
2 118619 774341989
2 173476 450295568
2 10157 518908272
2 112926 378870399
2 110956 873071921
3 124996 115541
1 58772 127439 918192801
1 53010 94710 665314955
1 39710 173587 819036790
1 79488 87897 116680011
2 677 918204651
2 142129 343238836
2 116915 570432151
3 171323 98709
2 87744 297087976
1 72484 179187 334890346
3 153342 115739
3 189778 67720
2 167696 831461582
2 168926 128638651
2 22598 983089607
1 97534 180533 951597064
1 106311 174536 455786114
1 57279 94468 183934616
1 20642 114205 845440660
2 142778 898247053
1 23096 157128 769442411
3 138600 149678
2 62494 512999644
3 196005 116228
3 50925 54739
3 31045 145871
3 90227 183461
2 157173 527205852
1 40980 114311 732913436
1 108744 179947 235940820
1 38196 126030 470571224
3 187521 130498
3 6458 126587
1 61337 98860 229737556
1 8673 187871 788493328
1 60832 132311 876086505
1 1378 9604 784429708
2 71340 805076957
2 83528 78553039
2 174493 998990816
3 124796 157430
1 88242 96184 87008148
3 109038 130138
2 150377 387651869
3 167137 150107
3 129923 125927
3 116869 131024
1 41733 168544 561019377
2 182422 248553652
2 47597 648995682
2 9899 860701409
2 36629 990342302
2 163884 399605688
3 131585 52886
1 118628 179987 491957760
2 44109 539333710
1 87475 134962 27784732
3 76576 149991
3 163958 124431
1 33895 88981 249150588
3 77732 177215
2 80801 885119054
2 16306 216531533
1 103144 165635 378035962
1 112026 147334 736818952
1 56913 99030 663943064
2 36625 628949785
3 2501 24649
1 22140 63621 493891721
3 25026 190274
3 111170 145742
3 136115 179111
3 23418 166494
3 66807 175853
1 140006 174568 235514512
2 167338 737796694
2 64936 658198750
2 67134 395814448
2 175711 284942227
1 88964 144607 590099231
3 25983 75601
3 133018 145251
2 15039 785121210
1 128772 186568 672319289
2 80422 203000829
2 188856 911824099
2 36933 498835140
1 72765 185482 577785403
3 146510 86244
1 41461 82805 32093913
2 105249 204143456
2 40151 636479362
2 164201 35855519
1 38489 43467 623218387
1 42804 62456 890495481
3 168897 133696
3 136162 179448
1 32635 62821 983784253
3 33573 32267
2 165615 965913627
1 13170 136769 966813002
1 132459 151429 886064723
2 99740 279742403
3 149888 69053
2 186795 714822461
3 147697 31341
2 8303 687459988
2 103384 491631326
2 55268 226771600
2 44769 10480871
1 35663 163543 787745651
2 194476 115510005
1 135 66792 649405972
3 39232 132260
1 46500 158015 422223235
3 147520 57043
2 86322 805165676
1 17629 62627 619137058
1 66718 77193 709520593
3 178107 111115
1 87866 90526 412234680
2 174942 694847881
1 145089 199825 617142114
3 58226 155644
1 52098 66597 865278382
3 172251 96686
2 161698 774225718
3 187718 40430
2 164932 531634345
2 136902 93781582
3 119636 42109
2 38362 596574159
1 98654 108989 720555003
2 132051 431769054
2 140737 346850177
1 39860 98200 942147753
1 13471 184364 439871897
1 159094 182898 189983362
3 62288 31163
2 64256 536689334
2 165763 291430283
3 129508 153448
2 108867 294302114
2 22261 631031065
2 189591 658412675
3 181978 172275
2 174770 184901336
1 73911 78559 901721849
2 188831 786287048
2 55819 519307838
2 150378 537721572
3 87102 64915
3 164554 150479
3 91911 80169
3 189253 44369
2 48076 940237886
1 116408 141145 973508178
1 189369 198884 576076986
1 15450 46272 272651070
3 46762 86551
3 29997 131687
3 39987 23545
2 33235 773389905
3 164081 188851
2 145177 437398396
2 18885 938817000
1 34175 155755 370766968
2 128605 938692833
1 8454 199473 410268914
3 170283 28711
2 56598 172532500
2 146823 802754962
1 48975 82272 479970153
3 120148 40628
3 181650 65063
1 8636 136705 585687753
2 28866 668404368
2 60783 728442682
1 22170 45437 77025230
2 154174 496705536
3 199263 75017
3 182274 159102
2 89658 52183372
3 105990 94196
2 69166 136357609
2 87437 438917099
1 2722 152276 772681047
2 145016 303437118
2 136909 670707067
2 34070 985739528
2 79367 332473370
1 56217 192934 606038570
1 27867 184599 755642565
3 24465 165328
3 23886 31118
3 41179 64807
3 130212 173093
1 2964 103664 17025356
2 68239 227343662
2 152838 207674706
3 192217 55558
2 158408 315004461
3 195769 147596
3 77242 144326
3 155843 136066
3 8130 23255
1 1860 10021 275497627
1 85325 197717 322977764
2 52089 110055837
3 122188 119216
3 189284 164286
1 70320 114116 71672779
3 127899 107568
1 148692 186201 818364530
2 68412 780904372
1 43430 137689 509809005
3 157274 192390
3 80682 167020
3 134503 103860
2 16216 697231481
2 107507 26858276
2 61047 886439303
1 59865 95920 564960933
1 5649 122834 970759232
1 78739 107670 693006530
2 23682 13119620
2 92128 685849886
2 174773 452376337
3 110920 148924
1 65444 133656 340762791
3 123858 194262
1 109577 179307 478399543
1 67664 179475 600743054
1 26214 149646 588688821
2 167586 567621251
3 143845 98645
1 104602 116689 877207340
3 72316 157905
3 161244 119185
1 65795 158345 188124841
3 191978 38680
1 45387 131275 956180461
3 135959 173086
3 163239 45562
2 36942 319645892
2 22786 719785264
2 25843 678512600
2 52510 507643020
1 123748 180547 781025069
1 10537 197950 436038000
1 241 40592 859731815
1 29760 136570 791426100
3 69112 113628
2 165162 847856319
1 86119 119484 713297509
1 43546 48758 222302687
2 72201 123810944
3 62366 141841
1 131961 178917 687432978
1 131678 169123 103572302
1 7191 49279 448735797
3 79220 189060
3 158262 194971
3 111639 28933
1 77908 157434 788369589
1 164258 170930 579735605
2 49511 485663853
3 175583 98702
1 2951 188954 107613194
2 179213 530436955
3 124044 114776
3 54672 26061
3 109032 21768
1 87962 110754 864070668
1 46248 160942 300772017
3 114313 173900
1 1240 128642 181031988
2 113877 258444050
2 52000 626714361
3 111096 115948
1 174091 196056 141367997
3 29538 17381
2 181527 301406455
3 169116 16776
3 147424 56336
1 30984 94348 599596211
1 79834 149592 592598831
3 194394 52065
1 34222 141901 157943393
1 512 191424 658337163
3 83083 113516
3 140362 172225
1 125975 169789 907509893
1 17306 38180 314145390
1 50816 102393 143115669
1 123245 193256 510752433
3 130230 79548
2 92386 310896537
2 127345 19767735
2 55403 587854397
2 26340 367540351
1 129567 134818 944396751
2 102457 685686306
3 20521 67944
2 191598 296511604
1 78877 193277 133376961
3 175686 35922
2 18561 763373399
3 146415 91488
3 53116 80031
1 15005 164939 60465489
2 72825 638930582
1 13323 108953 481522168
1 7156 141947 317699257
3 197904 27524
3 85366 80115
1 30967 125265 206658373
3 87971 54868
2 81972 194320217
2 14273 376440511
1 40569 73773 67604208
1 147038 195804 897176375
1 7939 150420 49449984
1 86026 181330 979010716
1 60442 198236 102801210
1 112741 161643 60967521
1 118062 188342 687990622
3 72452 41391
1 19369 117796 582302207
2 109563 767320113
2 158413 713590869
2 18969 442851540
3 18959 26508
2 19811 778552493
2 126725 947488447
3 43836 108607
2 155261 881297131
3 123469 47528
3 128862 86820
2 125276 134041559
1 49744 199175 688196932
1 63879 70573 905782816
3 61894 8963
1 30296 152537 971514093
3 150953 152198
2 67289 429653715
1 101952 135444 142056219
2 135702 273381542
1 50036 141545 652268076
3 197384 89410
1 75503 161075 653653797
2 67508 829340669
2 60669 67402520
1 132128 185430 989233753
1 64710 130479 679847897
2 58068 550401698
1 141599 178073 855966567
1 58487 179079 808768097
2 13749 294089779
1 135109 191769 443161125
3 43110 104859
2 11335 499851611
1 31746 124301 702868509
3 11739 81479
3 121581 130517
2 143183 943686987
1 161487 194245 757347274
2 84983 228701532
3 65696 109348
2 158235 770318957
2 107417 422897397
2 58848 81224740
2 56844 725651482
2 135734 473351395
1 178813 181064 72098945
2 74798 405540087
3 192647 89138
2 17800 780531659
2 231 391097159
3 71270 183189
3 77521 40157
2 109247 218961378
2 114057 416946404
2 76259 117419745
3 16655 101118
1 64520 129626 729130455
3 101105 197882
1 17741 182825 863817434
1 14104 51149 132876512
3 193872 64768
2 86086 965583237
1 8683 78935 652397228
3 118439 113718
3 36215 38443
2 52988 684017782
3 37952 22098
3 22777 192274
1 136378 164137 70011648
3 102568 186665
3 10101 148042
1 5381 103033 110302071
2 178788 851980703
3 59007 86589
1 79765 154660 367779725
3 20162 42172
3 25784 133593
1 132837 152820 490852913
1 191102 191868 649526563
3 174908 163946
2 38135 500280184
3 115784 96527
1 118144 166098 499225941
1 25134 198978 427903534
3 134100 119469
1 8831 168687 22183522
1 140541 164178 134221322
3 127018 102106
1 169507 181208 174571015
2 48498 337555046
2 50964 625753675
3 132789 85244
1 7926 92109 876570773
3 52549 143772
2 50986 461848975
1 24130 51078 671002379
1 108990 111176 320615696
2 172028 856979473
1 124283 145013 745473278
3 43184 164398
2 153868 816503982
2 120952 843182848
1 12947 130476 133756005
2 193127 806901549
1 1902 164733 854882272
1 46369 78235 220102022
1 29582 148521 424327460
3 14724 51803
1 48932 151313 10668083
3 190319 165853
3 136810 65555
3 122361 39769
3 120638 83632
3 50925 53299
3 199672 154247
2 1734 683133396
3 166635 114712
2 68369 89561085
3 183541 43906
2 27483 405404850
3 108610 121477
3 187206 35787
1 5493 84921 590465299
2 162308 606812153
1 151777 169612 56268996
3 109955 140874
3 20352 31865
2 15203 521483563
2 145714 563126578
2 179600 61147125
1 3219 83653 469578606
1 1889 50731 775250936
3 150950 111317
1 58663 189575 545549207
2 178515 967821950
1 47765 142876 98590845
1 72990 80686 141077522
1 80243 186123 164783548
1 151599 170528 62307172
1 36136 109653 338394129
3 73413 197668
2 198986 74224011
3 93626 98509
3 116053 21828
1 84942 159638 622628191
3 5581 196193
2 195057 572073444
2 191689 129927009
3 127265 47794
1 25283 153515 538543322
3 158068 134323
2 155491 188005232
3 124347 8765
2 122121 31491261
3 100809 14573
2 143691 591687433
2 57266 156582642
3 129815 112308
2 135468 592583236
2 35358 187588606
1 30701 125645 835877839
3 13673 190200
3 132686 155064
1 67925 164617 43646354
1 146276 150730 43116250
3 63214 189245
2 160036 37620747
3 139475 63264
1 60873 179436 224019654
2 88799 989747732
1 20746 168498 265020235
1 71034 183733 33948423
2 162647 474863643
3 107935 187097
1 91439 155236 728314250
1 61075 180960 246752226
2 184677 754344420
2 1976 43219111
2 80278 889778160
2 41801 577466569
3 85157 170449
1 31967 65609 247607165
3 125005 75053
3 104208 150968
1 97561 184925 235253259
2 136938 137710826
2 155862 368661734
2 25355 644351686
3 25105 122782
2 68841 806794929
2 152012 847313930
3 86041 31198
2 82783 380655441
1 75216 105723 5806153
3 9297 43314
3 37523 14632
2 164983 783052990
3 95094 170780
3 185310 173087
3 3924 138792
3 103163 177230
3 742 58072
3 41109 90551
1 149409 165518 44903927
3 94613 91467
1 54702 127548 26281552
2 87624 143334913
2 141584 518315355
1 125369 142942 963574732
2 156869 975065235
2 96575 376986735
3 112490 145178
2 138799 541345021
2 47557 286859507
1 23449 84581 491871733
1 97283 165724 1160840
1 130401 152893 900100627
1 32745 108919 682748229
3 160536 20655
2 124958 405412053
3 68976 20406
3 89613 57203
3 94171 58440
3 149278 870
1 77366 115283 192532810
2 188963 930215002
2 117966 899926251
1 19406 135455 520818764
1 39857 69703 187867742
2 72148 743374475
3 55130 126460
2 56838 158037074
3 63434 87416
3 129479 53087
3 198291 142860
3 79771 51728
3 75909 149483
1 129572 150594 152706448
1 135746 185806 625854651
2 196669 464103588
2 173938 306254697
3 180742 171
2 146083 567528071
2 67402 950649550
1 16212 57807 625224044
2 136680 452478307
2 74221 959921236
2 43732 927351874
2 108249 352477649
1 64559 101442 87794784
1 20547 79150 566486289
1 167573 187404 392292045
2 162191 121920106
2 29370 431689141
1 38242 82722 515923142
2 180229 942281206
1 32140 152067 454325566
2 19414 384122190
2 73419 557076820
3 91456 25395
3 167110 91780
2 73285 216658230
1 116583 123026 91216413
3 57045 102620
1 37712 184315 254529973
1 65827 102788 418591776
1 113681 157954 118424848
3 26846 171582
1 43969 143649 52439092
3 43261 51391
2 164350 658470625
3 1592 152521
2 12773 346753140
2 26921 154274074
3 184726 156451
3 83724 85828
1 26454 192797 819961468
2 119035 725526848
2 129767 524387372
1 118911 190935 252255908
2 73750 300520279
3 90427 144860
3 25114 62183
2 110841 141879341
3 53035 116534
2 113623 972050045
1 25649 127204 313789774
3 125567 113916
2 8868 199963714
3 33075 66596
1 1242 89633 340227892
2 151323 975810058
1 44565 159383 224634595
1 61332 80390 863278839
3 13145 114705
3 68169 64682
2 46461 144962410
1 54569 83817 517792835
3 92916 168189
1 101911 135252 432043085
2 113385 952540267
3 135398 140117
1 29378 122830 622467771
1 64995 115104 616854843
2 61451 843062645
1 2329 35773 749433339
3 109128 31520
2 57446 246067050
2 196774 207943743
3 178672 20063
3 91553 63930
1 150727 158592 794781023
2 129439 984434666
1 42037 188539 432914816
1 10674 140424 118364047
3 148920 196784
1 25094 124861 303194819
3 147097 159351
2 46527 788411315
3 182558 125998
3 188273 165919
2 117534 559996900
2 10905 375631701
2 42400 989503309
2 50484 236215732
2 138458 875299215
3 81824 146860
3 73840 164013
1 106419 112448 178419609
3 91695 57745
2 74839 883938684
1 49792 139022 61933754
2 5026 313356364
3 8459 152840
2 149527 821942530
2 124497 705766427
1 101319 187117 753104135
1 37443 78117 301764608
2 4177 85261316
2 168333 315578180
2 113383 808789996
3 58467 6281
3 126213 173791
3 56190 143769
1 87610 194878 984317883
1 37528 99503 350545040
3 56158 6108
1 48110 113187 749835533
3 166488 51181
3 65406 30438
3 187375 78336
3 195794 175524
2 162810 175948103
1 22769 118648 327771811
2 187548 271898961
3 171353 12361
2 122889 566963967
2 70425 983567238
2 164341 841096905
2 172805 47175046
2 82561 713813930
1 74864 172892 931945044
2 77194 777135154
1 98188 170910 868549929
1 26688 194726 619822720
3 51875 19762
2 87883 942452774
3 128546 180757
1 19078 118171 114048193
1 19579 47013 569257125
2 16589 537490236
1 116800 179793 319901816
2 93545 798119974
3 194837 90708
1 162034 195911 743938452
3 169992 135578
3 44139 7449
3 98006 107047
1 7994 69939 723690731
3 195881 35606
1 1385 91716 374421525
3 66372 62634
1 94211 139303 907409153
2 144292 80497438
1 79228 151984 706252855
3 166606 21376
1 189084 189131 29764379
3 5339 122576
1 39171 82698 565636890
3 134810 54420
3 198939 32831
3 136283 18382
2 91265 111438301
1 24883 181675 484579652
3 41308 31449
2 877 672310942
2 102056 955965868
2 100530 686747969
2 115326 11224961
3 190474 158098
1 78262 87062 985147958
1 129329 134632 368275432
2 74795 161216728
2 98816 699792709
3 13923 190359
1 20598 27491 861309011
3 85891 106461
1 90249 139477 782915864
3 194803 116613
1 89227 174133 701347772
1 59210 93136 326454520
3 196064 106655
1 28933 104451 225237288
2 42049 411829017
1 80702 169441 531780030
3 143661 10894
2 91075 139259767
3 65101 94019
2 32349 345916353
2 182476 775447430
3 105406 76188
1 15788 125209 512947075
1 45697 198637 835741300
2 24759 554471522
3 36904 11513
2 199873 642565433
3 117635 13343
1 38388 148901 404113684
2 60701 863807782
3 10055 173082
2 68512 194545801
1 58521 142438 630937379
3 116208 17675
1 51930 155968 752540071
1 145075 173937 241606572
3 6386 121083
3 55475 122869
3 101954 58585
3 42183 134528
2 37626 751387317
1 60499 150904 726561457
3 175242 173277
3 195875 133043
3 181730 7946
3 196731 127861
2 191653 912297605
3 9697 154398
1 68158 178889 380314095
3 116085 164001
1 72333 190278 250637775
1 142133 193150 728909065
2 67044 880909426
2 153901 600370112
2 13591 77793719
3 91480 43900
3 103864 165477
1 9228 85349 756262893
2 53684 110832227
3 197833 36773
1 97144 158018 179125492
3 180795 87284
2 102625 793407728
1 27868 28420 830988346
1 16739 175935 623680481
1 117108 191530 834791977
3 59392 147651
1 53502 171070 329369920
2 103081 49289729
2 146033 395455274
3 194304 138683
3 33069 165892
1 111469 183081 650230190
3 190612 86359
3 3317 131349
2 133439 71849313
2 84654 641790068
3 198797 45087
3 10772 33094
3 120693 197622
2 156150 536454001
3 66532 156253
1 138042 180779 150856965
1 106560 174536 363990116
2 79542 601878239
1 80713 115831 470735588
1 104647 192018 661290542
1 20977 85874 704437518
2 1113 546877152
1 104108 157745 389543145
2 45548 448370718
1 179253 183770 498187456
3 190865 130646
2 152060 848560380
1 170149 181622 5770701
1 98235 155365 590430831
3 198209 165540
2 179391 492415058
2 31085 115483025
2 44327 934970176
3 172354 31693
1 92120 191205 218851233
2 48492 909986077
3 123868 161839
2 130737 543293650
1 30787 186991 35105383
2 172703 499279301
1 38968 167689 580459559
3 198975 39755
2 71170 504663281
2 69621 348332433
2 110144 575407129
3 12189 40548
1 1840 109294 109273224
2 48988 536886753
3 162894 42005
3 173054 191100
2 90510 675471131
3 184221 77962
1 48961 59267 211178332
2 78021 196429676
2 16381 525797036
1 24763 167275 423126323
1 26722 96729 289714761
3 115444 180911
1 35647 90531 471145596
3 10187 195427
1 93102 133384 475545268
2 59563 145300383
2 172170 717203849
1 10145 151789 495060557
1 39576 120099 104842771
1 53751 153395 45193616
2 88429 861218140
2 71444 595077537
2 196273 163019363
3 173418 121463
3 68084 31283
3 82823 147076
3 152636 42518
3 174308 75962
1 28047 164966 322752695
3 47021 37918
1 72996 192967 361778185
3 75036 64906
1 163756 164829 739971440
2 176385 984664281
3 34530 119583
3 106729 109642
2 132570 83734534
3 157430 16770
1 142076 172888 34206923
2 196250 160450728
2 146839 57697816
1 38935 139458 902146935
1 44056 137713 48877508
1 90604 121056 564711710
1 32745 108783 623235480
2 12619 362444102
1 36641 174746 370421298
1 61712 138162 999933360
3 159685 111429
2 14835 597932143
1 73795 193670 83527833
2 160491 356950284
1 133780 139777 744559831
2 97693 254330413
3 193431 63547
3 9563 115592
2 124904 957436654
2 101746 916985285
1 59495 88216 938690320
1 122868 151379 803029522
2 28712 698213210
3 91993 50033
1 94262 100004 603309254
2 108683 803400428
2 116962 538089811
2 24527 22590528
2 34444 403718163
1 51843 77700 472108395
3 190548 14862
3 38746 167359
2 25361 105534655
3 36463 197615
3 38241 75290
3 74552 133088
2 175878 273896983
1 84068 102860 337283096
2 170375 910572414
3 112702 104956
2 188212 777915267
2 7285 180748626
1 114021 189590 343344401
1 31554 96591 673939797
1 29777 69309 157169102
1 31206 190311 294774324
1 24339 32145 193800915
2 53384 950185465
1 19425 130452 310674182
3 67083 3995
2 165224 292953504
2 151679 859597534
1 99969 103334 302465809
2 1918 134059632
2 189035 924937499
3 115658 176873
3 48463 74155
1 77686 151817 9827645
3 48077 195544
3 4214 17298
2 40392 186165249
3 33035 180873
1 164758 177450 411628049
1 14952 84546 532397664
2 27753 139157760
1 81178 155042 542984000
1 116549 155585 6436270
3 87881 146840
1 114861 176883 755920280
1 31199 138149 893966643
1 131295 175137 38199496
3 58505 41988
1 75233 181137 226311469
2 199177 155421151
3 146981 199798
2 194930 325678077
3 131818 170264
2 41048 290635203
1 77360 130498 924816791
3 24014 182859
3 34831 180182
3 55143 137606
1 59619 181709 876945438
2 94708 488454894
2 145792 125865740
1 59288 190742 56516405
2 163008 879029453
1 21197 184135 178343073
2 114928 553223291
2 18971 89875682
3 167262 62046
3 123875 80565
3 165718 101890
3 105132 72633
2 4735 881460011
1 47131 94360 217046159
2 71935 864124680
3 8542 148117
2 110761 449558209
3 155084 191634
1 16111 119409 826683353
3 99363 118739
3 76979 129549
1 149645 183151 518925398
2 25694 109469807
2 86192 882745579
2 155626 555625952
1 41234 78104 978322759
2 97289 315951070
2 137405 359516327
2 181982 208756721
2 136150 926818850
1 15358 108277 690715688
2 107819 211744861
2 66652 899897709
3 52480 189494
2 44437 68017322
2 36523 9992933
2 95250 664489689
1 69731 147699 627702432
1 6947 149593 527142715
1 4136 106758 595358122
3 182080 86979
3 64984 142990
3 34943 48237
2 178292 108925739
3 111973 44973
1 20045 72654 187119450
3 2319 171369
2 70484 877634030
2 42151 16053422
1 41059 48806 253666788
2 87564 165182699
2 146398 403343417
2 147413 385962901
2 94841 617685126
2 97193 314197679
1 38372 67846 416754648
2 12215 430602681
1 6021 90907 960442626
2 64985 791506202
1 18765 161517 507242583
3 141637 192389
3 150542 54066
1 60970 71816 819112907
2 184220 279264414
1 7232 129869 692831392
3 143938 71601
3 83311 141957
3 107030 174558
2 72880 187756384
3 184455 10599
2 4072 147198153
1 129637 185759 627791230
2 123956 247747049
3 111480 161891
3 42548 61901
2 173973 220501129
2 116697 262881172
3 137444 116111
3 3092 165053
2 24145 992283573
3 161294 154208
1 100329 166682 789681336
3 83848 176760
2 20116 385601579
3 96166 184570
3 87691 150081
2 164959 773038854
1 175255 187266 300061419
3 144950 72721
3 101847 61080
2 101021 981257716
2 24424 331877301
3 17079 29410
1 18879 71301 498908092
1 40550 163370 458437022
3 150734 85780
1 95365 127923 555128674
1 79871 138822 719974830
2 62784 847105579
2 74162 973894943
1 48109 124736 767092021
1 71540 121262 858457157
1 58983 82251 662883570
3 37700 195066
2 125932 252242831
1 25886 35659 461482046
2 13143 380642515
1 75085 198549 473355914
1 13238 146517 372631039
3 65423 113391
2 88826 214814725
2 114838 988592980
1 117943 158924 243267462
3 125171 50513
2 166257 923718713
3 149795 101583
1 117809 148380 737068048
1 97973 155488 970145605
2 23407 949446411
2 145369 624000636
1 45877 183755 46635310
3 10709 175293
1 12704 109829 560479460
1 182807 187238 578496914
1 6084 36723 909262394
2 33102 645092461
2 187116 729053318
3 128961 146784
2 156267 407151973
1 96408 186626 277761252
3 87987 124308
3 155281 92561
3 78391 65714
1 75277 125963 869266983
2 73577 827676297
2 136061 408181563
1 169882 183144 469589662
2 163450 422759847
2 76053 866634101
1 44525 109997 543334567
3 39656 71976
1 33908 193905 337276674
1 76101 170663 53262315
3 42596 74575
2 168298 331465049
2 156897 313613092
3 181775 170103
1 56454 178470 113770096
3 87567 66578
2 191869 84072124
3 67879 185943
1 101778 192196 610732281
2 129846 176329686
1 81035 152174 528110014
2 28821 869925970
3 176847 139077
3 116006 22751
3 128185 105976
1 102957 122044 543711319
2 89562 984186501
1 124127 158460 626212433
3 137834 79804
1 119291 185033 170133548
1 10841 189976 11766977
1 51087 178946 114654568
2 83788 895435581
1 73468 123445 269026860
1 46203 91771 708565069
3 146407 152042
1 28605 143713 452203304
1 133375 135516 658192092
2 155700 781856471
1 110002 120975 730203358
3 42415 35796
3 116305 48690
2 153993 256033759
2 113234 180813457
1 80123 173480 873134478
3 168763 76395
2 186805 533439899
3 142408 151118
2 19710 280244690
2 64590 603222157
1 116297 118072 831500596
1 68721 147262 688272037
2 128807 853440430
3 189669 33769
2 74785 284102526
3 150377 77865
1 167543 170693 646899526
3 120366 108422
3 140111 139601
3 24097 179691
3 59285 154966
1 147802 165221 933639956
1 93733 107019 205598420
1 154762 165019 979795286
2 101421 565227851
2 100679 194687803
2 167728 505636826
2 78312 694504703
3 168758 199400
3 88278 24174
2 90555 525866352
1 94095 182681 722997034
3 74575 128655
1 112910 184557 607833157
1 23204 186443 893721698
1 27994 148196 409201083
1 113992 119141 578949015
1 5430 152312 229138696
2 99944 469074362
1 20860 172983 28363550
3 52358 134544
3 70684 131756
2 136058 154118548
2 140001 515327426
1 103471 114225 899090308
1 155810 192396 313467299
2 66272 984625154
1 91806 162921 595382477
2 23206 841029640
2 43380 231440336
3 153827 60886
1 61627 174593 609180374
2 164174 844730262
2 70127 877466483
3 111131 89906
3 121325 15350
3 81525 121743
1 180559 186596 714279757
2 140493 913485943
2 150537 866179146
1 231 76783 176610432
2 9009 443524745
2 151324 163722304
3 68841 154659
1 135386 143254 931812737
2 129142 50842296
3 37678 28967
1 61496 126897 599708420
1 39055 166877 963368322
2 70925 986759836
2 102386 665501204
3 126007 116725
2 73271 40211358
2 35823 252307482
1 45703 91535 868814560
1 63496 185291 712295587
2 7248 28422636
3 42750 61847
1 56955 198131 861911741
1 104799 194314 463899104
1 26443 198403 41757508
2 96280 615042919
1 71354 189915 940454674
3 40440 31919
1 35206 124789 390686021
1 24319 109925 155257653
1 107172 167331 65659553
3 148842 79902
1 64614 119824 766749120
3 95904 193030
2 73695 694710343
1 21896 167367 999728164
2 174803 657533174
1 117682 135492 255196593
2 127655 679763892
1 99005 101367 28501978
1 31224 156840 516371427
2 120862 199375429
3 150001 155813
1 39272 99929 35178401
2 196882 309470471
1 100390 179929 752826134
3 9093 15166
2 65148 530776166
1 18430 123598 705228373
3 128095 698
2 11156 488687823
1 29162 105665 556215807
1 23284 193227 555033915
3 9418 69101
3 25846 165165
1 23517 30771 766061456
3 1590 112835
3 40428 33231
2 172476 452607994
2 144369 551076526
3 131070 192948
3 143892 94992
2 118312 972222457
3 30760 146699
1 26386 45849 783122304
1 85500 132820 89755276
3 191696 96278
2 175082 432960998
1 11672 156676 752496015
2 133557 692122829
2 20022 440412146
2 22491 780802309
3 54870 153914
2 145842 326964226
3 35995 133198
3 167458 153348
1 23581 83827 577654301
3 25972 89785
3 49213 90357
3 198461 194152
3 1782 133954
1 136340 168792 903206262
2 149914 492372764
3 101096 41793
3 194764 66432
2 74843 166194331
2 80673 47766476
3 40176 195249
1 87492 183782 67298836
2 186520 604147366
2 68160 562443150
3 162917 28857
3 90763 191931
1 111715 112974 377057975
3 186997 123317
2 167444 633588935
2 40756 794317618
1 21949 69636 611646284
3 129344 196494
3 40 66099
2 164495 782800198
3 41183 129656
1 164626 173671 832222391
2 195843 25068134
2 159701 479755442
2 76134 702722311
2 187125 465560157
1 119751 172469 915583437
2 65402 882231179
2 140338 818183476
3 91335 199061
2 81926 369471636
1 24684 112436 200516207
2 115952 682380787
1 157356 168341 543596565
3 94626 105259
1 174172 181474 542058488
3 196000 38398
2 160484 784336905
1 57105 124797 967827739
1 10358 71436 949614217
1 7787 51089 373893939
2 68174 788260584
2 79924 100856685
3 79437 34860
1 29549 70250 32143560
1 4119 114184 74065224
1 97320 177594 555210041
2 72902 81432466
2 184281 448966007
2 178600 237016031
3 188893 187665
3 23308 117794
2 111232 858544579
2 177594 502713376
3 19611 177701
2 16667 569528432
3 65666 193124
2 31178 970562838
3 159489 15886
3 67920 71716
2 152946 327134504
2 6282 898141495
2 76762 442819341
2 38556 972154307
3 84349 194497
3 84943 174643
2 13777 695858278
1 73389 188995 591415242
1 41866 96431 76264918
3 24350 23907
3 163184 112476
2 50252 749849205
1 105569 120342 143062146
1 17777 74438 873653679
1 91951 189220 857773152
2 30763 20200410
1 100398 122614 453994717
1 14331 134843 247548942
3 88841 80462
2 74908 659750007
3 32982 91847
1 41279 138272 758700018
3 66456 68989
1 139222 199571 311839123
1 2973 198378 865098173
1 54941 144885 953181852
3 177815 5247
3 110033 50860
3 97031 133061
1 90862 110357 300052649
2 110388 49645988
1 152258 154380 464597166
1 10983 171418 532222902
3 131292 138120
2 74414 144085350
1 70829 173020 121142340
1 155334 187751 105360069
1 2174 147647 680727950
1 148099 194774 153500392
3 17117 61692
1 115015 173352 65311799
1 32046 170620 488569287
2 146672 39154337
3 127775 18567
1 64506 75928 502028733
1 22948 68734 838564517
3 112614 19644
3 45586 130377
3 163616 184094
2 151519 354456372
1 66456 67660 598948686
1 120776 194216 257593965
1 16609 131749 645553583
3 147985 79632
2 100026 333684051
1 2877 146886 25557160
1 46478 119054 656246739
1 113498 183390 402348942
3 156976 181904
2 122025 988460989
1 37241 77109 594226096
1 103612 138796 200641920
2 146245 230704343
1 18604 170997 264006546
2 46465 541010961
1 68463 198988 289227559
1 11231 126061 777221891
2 149134 239697092
3 96108 20829
1 48022 101679 380847774
1 41094 98180 125685633
1 40172 136185 916990905
2 130138 740103276
2 169028 686291970
2 101691 239904155
1 133887 166029 729572406
3 30213 160101
2 94712 827183172
3 133657 77351
3 152117 114168
3 143213 83255
1 94365 170668 685700951
1 52800 142581 873724272
1 21674 74355 252371609
1 21410 68892 69273733
1 19790 186134 107276980
1 40846 63686 644296988
1 57225 131696 675933269
1 2035 54659 859222470
1 90687 112630 466201407
1 137611 162412 694598591
2 96697 581900306
2 68432 430610042
1 10332 190774 152175069
3 168417 65601
2 139107 382641669
2 116673 193252607
3 164772 199793
3 115087 190017
2 198283 30080053
3 29234 104367
1 128048 188663 54919949
2 20252 818786406
1 94700 96470 858353172
2 49915 447505768
3 161618 5511
1 97353 135369 234781953
3 117426 96862
2 197626 844819961
3 19656 131286
1 93055 101720 720657151
1 34533 158289 318690970
2 118005 144950139
3 70045 192532
3 47018 197442
1 28905 179294 405735896
3 132056 169275
2 172356 326973042
1 64544 148685 256380468
1 47227 99945 518554170
3 21688 79375
3 39786 52098
3 119180 165042
3 194420 80847
3 31888 114948
1 24492 122480 90654729
3 188652 134704
2 104523 191456634
3 38373 96862
2 85616 404318353
3 117421 4052
2 78589 476388790
3 66815 112105
1 89902 126422 581777196
2 195290 540092857
3 94378 140373
3 41423 160348
1 44192 95396 255419227
1 41221 173743 923440247
2 2797 817434344
1 197449 198509 971360940
2 188207 340521495
1 107006 177531 224455371
2 188978 96761439
2 65447 626313721
2 17624 969320750
2 156209 507404415
1 40584 150970 319901071
1 95285 178283 402175693
1 35312 40868 323957873
3 87 51194
3 107904 66875
2 156797 927123372
1 49180 134727 317372492
3 19760 78283
1 704 10830 128103327
1 68839 114949 705196614
1 98341 141812 673761567
1 15146 77317 773469600
3 151998 126431
1 5719 106210 22015813
2 138483 79139046
3 333 189302
1 3785 56991 49667550
2 67799 258531095
3 161019 133970
2 107322 433169414
1 43535 52204 808105013
1 134999 172670 195690812
1 1861 69629 22939092
1 49490 143176 735897708
3 123984 102375
3 163650 145761
2 74189 231500288
2 135216 434828898
1 78083 159159 434871898
3 35418 40744
3 90263 177220
1 124304 163910 440028428
2 29388 507045197
2 80802 959128678
3 139526 106679
2 40340 899402595
1 80092 172309 257091512
1 109242 152233 356211659
3 67963 196216
1 93225 162303 569637421
2 134465 324807171
1 37887 138558 706162098
2 150282 436815285
2 140109 610610354
3 152997 107922
3 174346 110144
2 34031 727613473
1 118333 128729 325137700
1 26502 159989 445703042
2 125350 330103513
1 157023 168117 121373609
3 418 22648
1 23547 38118 709635523
3 6989 47864
1 38446 156753 661809007
1 35205 155301 299255941
1 27138 87237 684029283
3 138089 157707
1 48317 58624 160380115
2 35701 864679927
2 193450 984857797
3 74868 56272
2 194065 580928658
1 70615 169053 860039900
3 64351 96038
1 34897 85481 52924791
2 178439 549025229
3 76678 69581
3 103016 122387
2 119692 931309398
2 89642 775777979
1 152833 158528 391554569
3 177452 106478
2 8898 711431502
3 49075 164248
1 64862 78648 968435906
3 187166 160233
2 193603 814298734
1 116954 155717 96363333
2 46064 862106487
1 150432 177550 932223033
3 126779 83042
1 112799 177369 673857251
3 102007 151011
3 103623 108310
2 28140 669137936
3 199350 138565
3 137613 159342
3 51626 37634
2 156617 795537428
2 65692 219361263
2 109422 920028724
3 126954 19562
3 143582 78416
2 155826 300639656
3 125043 103477
1 86916 138501 454950473
1 93583 173250 988026416
1 155070 159560 90737166
1 20199 47210 335565617
2 14832 323969639
1 95844 183209 357646740
1 20179 132766 544744663
3 29527 40058
1 66823 80617 227041808
3 69834 43114
3 23538 173071
2 146310 664427098
1 141327 183768 324730812
3 100970 131172
2 44742 797103146
3 98724 182409
1 10789 107093 186679684
1 63546 159320 997941576
2 41260 140229046
3 17708 193581
3 176953 124695
1 43804 176686 216379443
3 132754 97763
1 31959 110967 757287080
2 170738 428923871
3 109263 97643
1 116347 125127 851319975
2 179138 264441074
1 168555 187273 973426440
3 135076 131751
1 101064 105110 607380329
1 15333 75592 50590486
3 51814 189621
1 60204 186231 976290420
2 146564 427939045
2 149458 213153132
2 7628 239866192
2 138408 622460379
1 91179 184174 956640061
1 42928 55514 969763903
2 102379 3490281
2 110793 46715375
1 39913 191343 873174163
2 199613 833633395
2 133930 308618612
3 40920 102262
1 67693 131693 339704860
1 76611 162360 760288391
2 94923 568859269
1 143435 177299 93204784
3 26383 186662
2 7559 122504968
2 184608 941305593
1 1980 41699 387418067
1 47955 135891 83918754
2 87653 593936150
3 187715 193619
1 53938 133894 499632394
2 196582 101889050
3 109208 181366
2 76424 544835043
1 83668 183650 748329686
2 79328 442668065
3 60689 151917
3 32258 130338
2 45151 71184397
1 26368 141063 742204970
2 14760 244388599
2 77643 451798592
3 191159 70172
2 90623 190045580
3 95838 83061
3 55600 24821
3 143516 175661
1 76464 99110 347517083
2 175921 995578306
2 91521 639333200
1 79275 179497 630750139
3 62025 1463
3 20950 84712
2 10756 866817903
1 73410 152302 138636536
1 29794 94205 636696604
1 3371 42364 901539725
2 139885 816573467
2 82234 275844989
3 63070 164578
3 190863 93861
1 7040 102441 283101250
1 71922 136911 925282696
1 53030 95599 186583735
2 95853 694120481
3 110249 75274
2 37432 501271424
1 122632 184360 38075352
3 7634 95143
3 132867 193446
2 86288 912499432
1 160569 176544 295380956
2 18435 109208718
2 58364 371716242
2 89524 909962440
2 34078 609404170
3 16502 136823
2 140795 211882877
2 194404 92761835
3 13694 137916
1 121545 121774 866303877
1 88639 109869 520808848
1 158032 164531 734653399
2 36222 805883268
1 29724 147497 393205195
3 54684 22696
1 22873 190513 804935159
2 165418 348547977
3 182550 184613
1 124761 176096 666365330
2 15090 610718049
2 137834 397213801
2 121397 182361759
2 168310 354867379
2 20823 790272494
3 156464 180305
1 105489 172489 397488034
3 122300 199704
2 111435 20144712
1 40517 143711 679377695
1 97921 99338 447264638
3 78873 160981
2 31767 450558989
2 136438 109980007
2 144306 266818422
2 199993 741048677
2 125298 512008406
2 94383 176513243
3 198580 188369
3 29357 181581
2 157315 457019611
2 81292 88693417
1 20426 131714 383253748
3 123805 96002
1 19929 127714 267881535
1 25512 39321 789428083
3 174375 2010
3 166205 87294
2 21479 962903236
1 143741 152174 474413976
3 26900 75726
2 153304 359991666
3 198254 110188
1 108906 154496 574201638
3 137980 123247
2 51370 719959119
1 26707 31701 877977911
3 154298 177397
3 154404 158853
3 51291 2636
2 66785 59513886
2 144996 275534642
3 146206 177729
3 11877 7009
3 91502 197639
3 50972 50676
1 38949 189099 296212735
2 192703 145915062
3 4902 174255
3 191434 99418
1 69614 100586 777744298
3 53647 199143
1 20766 116862 683516391
3 92700 138862
3 143609 126115
2 100432 508336201
3 178756 24882
3 86797 137043
3 130545 182523
3 182028 21809
2 123524 925676246
2 147902 492452739
1 7169 21243 447565528
2 14593 236282266
2 58841 493711956
3 42525 82851
1 22694 43640 826806084
3 178769 46335
2 192756 631951023
3 112097 138164
1 81405 118119 737417741
2 35470 602666727
2 76520 114371693
1 24583 183064 758991965
1 91511 151792 315171010
1 71916 190599 183871176
1 73547 117734 277712075
3 34461 163137
3 197509 190202
3 66318 161978
1 82612 190393 47154907
1 40445 127609 186966189
2 183455 537031013
1 42638 45724 986626163
2 55775 862991450
1 100407 181486 347857397
3 36250 15245
1 42133 165238 513753546
2 10313 593496111
3 58700 118346
3 82385 177594
2 6813 516810890
2 143567 112424797
3 51932 183966
3 5726 29690
3 193761 11605
1 75290 84354 753159954
1 82630 186875 561693668
1 81100 193628 920768243
2 4369 88405431
3 141439 69822
1 95502 98445 156060288
3 13896 127320
3 96454 27653
2 155237 843055639
1 142859 187974 680393197
1 54110 184284 718424234
1 75527 121721 431865406
3 86012 147093
2 8849 626057614
2 91996 561182754
1 58589 82104 333428164
1 78882 115252 871005375
2 195332 22507216
1 78961 163967 188183066
2 80752 727517083
2 173683 864589223
1 13387 192036 986161962
1 62280 66658 515100833
3 71105 1638
2 7894 346006767
3 125505 64282
2 152209 357197704
1 87302 165598 133902454
3 50443 158957
2 117 805681204
1 9074 93965 6106279
2 147077 71736915
3 50928 108746
1 10010 15236 289021692
3 10124 130890
3 53061 160810
1 97912 107585 682580863
1 164518 179157 780335137
2 146248 505061811
2 171508 110078543
1 990 28990 84967379
3 39195 114150
1 68111 111998 506389074
2 67226 81629853
3 97725 199606
1 2716 33395 177183745
2 164896 490587502
1 54308 135203 607674253
3 60471 91081
2 6926 33950738
2 192947 698467248
3 156952 187095
3 55939 119565
1 22127 64399 543185031
1 185787 192997 853985151
1 117336 121557 939506259
3 75904 63260
3 149002 164530
3 69050 64024
1 130089 179797 578072661
2 85594 573475240
2 49791 728170307
3 29726 173444
3 130390 171605
1 117394 152823 1994482
1 74004 134574 436140784
3 18556 46688
1 45785 75658 641593148
3 3986 173952
2 94466 65022486
3 168904 42462
1 7245 187811 806722610
2 79489 586833135
2 8501 362052362
1 56196 155802 202929512
2 36675 901595670
2 92507 472439645
3 147476 120057
2 97705 319657804
2 345 331401085
2 83662 230228701
3 12339 167946
3 95356 172349
3 31959 108038
2 175824 772298851
2 32114 564586976
1 14993 163047 52959731
3 150565 42249
1 31586 43168 471839574
2 168957 722922931
3 136692 80177
2 124317 536179857
3 148378 90072
3 161430 41903
1 160983 189355 681015141
3 135664 14001
2 122577 323131265
3 151208 40648
2 150226 776458231
3 90215 171182
3 171778 147218
3 123389 104367
1 59448 192348 535211752
2 18525 671149240
1 17428 92465 898601734
2 4790 524169715
3 142792 3861
2 91720 396742066
1 43303 130002 881503005
3 181402 92449
2 191205 238557441
1 27388 76413 121645079
1 25758 93377 648246596
3 163678 12966
2 45107 429742203
2 141763 555378731
1 39890 116697 24272553
3 173690 92028
1 2701 182002 945817885
2 5352 763317100
1 161877 168042 826995235
3 6736 198381
1 81595 101128 948723409
1 52569 111807 422441247
2 74024 365295457
3 146709 42028
2 79492 911796480
1 60065 67561 236248163
3 99259 177526
3 151537 173010
1 68705 178497 360399800
1 48092 189396 184382243
1 100507 140537 745104709
3 116464 134077
3 52140 80959
1 182402 189249 573402184
1 195470 199937 723259483
3 58959 73135
2 76029 862762924
2 59652 620936960
2 117902 480186920
1 9056 114529 93361186
2 135643 322633142
1 84686 152150 303175185
2 101923 737582904
1 105754 128993 481209920
1 3741 58021 624643889
2 14483 10745088
1 43572 72105 61695212
3 90206 16461
1 63522 167951 152066236
1 107576 147992 410176539
2 75315 876041499
2 13727 494591721
3 5706 80484
1 117913 137646 423713982
1 3940 172745 27455473
3 50033 57754
1 94272 167548 358092636
1 40182 115923 520154267
3 83460 51944
3 36545 183178
3 142154 85616
2 127191 45307599
1 24992 117113 62619921
1 33215 160823 59455173
2 180043 323897314
3 107634 121236
2 74004 702858484
2 145214 559060015
3 124960 104179
1 95667 197196 744188676
2 134591 912836307
2 103827 777516351
1 12585 195975 492769834
1 123909 184914 306383940
3 116080 79637
1 82561 120508 797966579
2 99228 318602336
3 29876 98152
3 153520 101120
1 48892 94384 191883244
2 199006 872840812
2 124631 154555682
1 6753 195796 449884103
3 105454 87978
3 177839 10138
3 146894 148518
1 148645 175372 954263201
3 80079 29068
2 37794 911218842
1 128722 170122 784062657
3 40668 74314
3 184628 118998
2 124763 23957858
1 5278 59990 498867463
2 37540 504510816
3 132383 69827
2 73955 569256910
2 104342 31130720
1 20843 86309 719132061
2 48405 590301653
3 82846 131815
2 56908 41934214
2 76529 864711804
1 31781 106912 26060017
3 198070 16678
2 105606 253437864
3 24917 153663
2 63571 98997127
2 47246 92809139
3 145419 150702
3 36655 23702
2 148017 110575116
3 46620 109657
2 124592 682931177
3 190644 13648
3 5173 133608
1 45863 187955 125430077
1 131781 146698 287533750
3 196612 124284
3 60107 176753
3 113539 172696
3 189388 108842
1 34152 162200 999405173
2 139802 795095644
2 123308 821809299
2 186386 330217267
3 163151 170366
1 34156 37524 200599657
3 47318 32760
3 127740 25975
3 5503 69007
3 4602 126929
3 198524 50347
2 162439 20678574
3 154372 27923
2 97446 509952644
1 113505 198419 463827914
1 154654 160415 957516338
3 58281 81482
1 61944 162764 250800041
3 37437 163419
1 88022 119578 326202932
3 38133 62812
1 60405 183639 473429536
2 176534 446939496
3 95069 150713
2 29725 820439236
1 103695 163731 701312204
2 18481 332430282
2 176135 988257143
3 82766 179231
1 165688 171588 29333626
1 112908 169959 933496371
3 152411 70943
2 84786 718086654
1 38609 72732 773616417
1 9062 145375 462130226
2 78553 934135759
3 25721 61242
1 76143 84249 589232370
1 60865 112642 502654372
3 117354 83125
1 57438 118956 41389614
3 111069 48802
3 123340 81553
1 11667 35761 368364360
3 58072 169194
2 175328 81320377
3 182319 114527
3 133295 188141
3 147325 191100
2 132009 938085601
2 17798 623041666
1 40364 160430 161878525
3 50554 15634
3 24244 47199
1 16476 85857 693378796
1 21915 68488 554743196
1 139639 195733 62354088
1 101371 126887 401936711
2 149090 299282544
2 147054 185691211
2 69030 679551654
3 198484 187543
2 152187 489085069
2 76047 306070230
3 28270 101388
3 156489 8021
1 12309 69037 300594404
1 42659 185850 688752866
3 2056 139558
1 4409 164867 481197574
1 17528 176703 636393359
1 76872 106441 711315211
1 124838 184712 289869704
1 34201 85554 879530313
1 13866 190763 189241936
1 9638 74152 884438879
3 130291 100327
2 183353 415084453
1 136100 138892 274497341
2 34530 618442873
1 16624 173841 127221070
2 61206 187575988
1 1809 188403 885936378
1 39077 137202 312422009
1 157391 186142 889732528
3 108864 194745
3 191330 152212
2 83705 915521468
2 159329 654144570
1 79675 119163 210846260
1 71467 88371 997647649
3 11969 152790
1 40839 143083 517472811
3 166966 82012
2 74402 72993158
2 194862 624531852
2 148513 802553606
1 16167 79828 574537649
1 21775 154335 18980323
1 55960 79195 898882136
3 188346 195064
2 142354 222083845
1 101456 102219 659957939
1 102189 199134 122304845
2 89894 932944072
1 50558 94286 285865027
2 117324 972432590
1 40841 176472 989638646
2 22337 95442180
3 74801 116843
2 121930 997934674
2 65428 325900597
1 47262 88778 168912077
3 173399 194574
2 144989 711736535
2 195533 951686616
2 189646 239188584
3 115387 31479
1 47286 92647 294562551
3 171347 101983
3 16542 195883
1 75349 113855 708471455
2 35003 308070108
1 39741 85603 377680676
3 71878 199214
1 44041 159736 924546198
3 168445 129599
2 107358 508544555
1 132528 174788 514755721
2 189760 897522819
3 167719 131161
3 117210 63657
1 41220 161323 781867154
2 197282 932181852
1 98812 157411 358887924
2 85705 957620077
2 124033 691527376
1 148552 165494 3761645
3 185240 192891
3 85914 91386
1 27155 171420 769983128
2 199571 299309505
1 33505 76866 482898717
3 26235 107425
1 17489 55838 618927205
3 626 108602
3 160287 37458
2 178004 323552424
2 54223 441740265
2 130448 824723267
1 148561 153317 450731241
1 31671 195274 314971457
1 99494 112809 655349806
1 125238 176525 389169222
2 43805 604561866
1 33432 67186 789117786
3 61952 176152
1 135839 136017 838366863
3 124623 53904
2 15368 358444214
2 32912 662317114
1 63666 176588 752042606
2 166764 500835637
2 139400 542646984
3 180868 122277
1 115742 188229 169020031
2 11853 34049402
3 184371 196390
3 29079 98964
1 23937 123539 414651089
2 39288 434578531
2 70594 123472953
3 53253 173582
2 25975 692362777
2 111701 410025368
1 118316 195731 268780861
1 30307 180470 764822619
2 50052 969683660
1 133994 136629 178269371
2 75701 288102652
2 14598 669802024
1 60565 92314 365487427
3 70382 63509
3 10116 7836
2 123947 429331295
1 43635 143675 775864920
2 163569 393958799
2 189700 799208959
3 92429 186549
3 80598 147510
2 68067 775500026
3 50006 3195
2 186042 408822711
1 32747 155206 223611279
1 6096 17411 242496485
3 81453 120719
1 51694 173424 100211430
2 139551 757578584
1 69433 87293 568341944
1 85232 89103 200209100
3 45748 53633
3 138163 8801
2 58614 442670828
1 36252 46915 345449650
1 85047 124030 678785902
3 68741 72866
1 117165 121152 539864054
2 24467 996833598
1 51088 196658 490542417
1 9034 19047 582177818
3 194302 97881
1 111407 131023 35212188
1 63576 130086 368322003
1 13326 148219 79315200
2 189661 538940011
3 195526 62183
1 115290 116547 931673389
1 110358 144369 589306205
1 9103 71593 938948965
1 14167 89411 357848445
1 81369 152007 598130289
2 94601 503484711
3 73232 159057
3 116945 15887
3 176451 94539
1 87842 184460 478709881
1 137306 197268 739558243
1 42484 168606 562907255
1 74672 160964 79653696
3 169407 100925
3 120487 141888
1 25903 177257 685656889
2 15367 322737743
3 119513 162491
2 192154 502172189
2 3229 358050208
2 135506 859070774
3 161858 39524
1 25523 95656 730980323
3 119136 40339
3 8393 54581
2 68113 669022009
1 66408 113188 402741395
1 60983 90494 469136987
1 16145 135182 533423014
2 136187 27442415
2 1856 966544061
1 99924 144440 769124166
3 14932 152252
3 152156 185268
2 139502 571732450
1 85525 126767 833420810
1 65641 175962 975490072
1 60649 170606 457016826
2 174507 125158436
1 135565 143689 392415237
2 123468 188173951
2 93977 475413400
2 35851 607386135
1 93393 98695 958258697
2 162632 247121808
1 184204 190991 238448509
2 157657 197713707
3 55442 160929
1 84214 120466 950553681
3 84038 158279
2 55338 113668789
1 8082 23226 732514522
3 176351 12220
3 193549 40462
1 71234 96016 900965251
2 97854 838767001
1 5300 63749 928487864
2 179341 283249212
2 109607 465889299
2 164019 811991853
3 107254 131207
2 23047 705316855
1 18719 188753 200966571
3 69718 101238
1 30995 102335 388939287
3 13585 107181
2 182427 671190878
3 179296 99106
1 32772 163302 512500561
1 7817 86433 887966812
1 80785 131706 511358002
1 12957 143293 166239811
1 16112 180926 528451221
3 100763 43228
2 47705 782212009
3 9154 34110
1 10681 42223 562140712
1 126380 172768 864933881
2 12423 971957256
3 23270 80755
3 158186 123991
1 25248 115192 803145799
2 182782 478851047
1 28969 60748 812246638
3 49392 92012
3 63282 137897
2 37475 14224102
2 166168 375047317
2 10884 644605362
3 190782 145948
1 66974 182713 733510816
2 99988 170551160
2 114358 697360959
2 33705 239299163
3 42215 63850
2 194630 41818086
2 14729 742190982
1 33745 60837 658621156
1 7507 162424 768046683
1 122704 196504 541149921
2 64879 886957513
1 153475 174801 747205094
3 141633 119061
3 84276 160984
3 32352 110808
2 144008 249483837
1 15536 38582 542923205
1 145359 180620 790761108
2 38386 622000314
1 115037 184866 737020285
2 15912 72794442
2 155925 647289494
3 105325 115816
1 103171 126198 647201346
2 188148 411428915
3 156596 451
3 67864 140314
3 21394 150850
1 53381 180067 726122944
3 189514 21732
1 158595 196967 483211311
2 21881 722498117
1 99117 192444 379017331
2 128764 279073863
1 40730 116215 755939041
2 143381 551488343
1 88611 103681 89913818
2 97295 901246441
3 168423 171580
1 39650 160986 926674657
3 57738 157868
3 89354 111246
1 16132 125573 599054913
3 66622 68835
1 82742 116331 966292624
1 184014 196890 687701500
2 58790 222704753
3 21130 106856
1 99199 159526 237306864
2 174400 115986173
2 34339 519758050
2 80338 979058258
3 61944 42400
3 45541 172006
3 110136 169770
3 93945 61532
2 116451 536428068
2 198753 596563510
3 36931 73343
1 65446 97056 806416093
2 78513 589537689
3 28932 26065
1 33483 61003 643080666
3 161316 132136
2 143205 796043059
1 30728 99036 58188484
3 192314 80348
3 147959 44124
3 86267 16914
1 98730 102170 430083899
3 89876 78799
2 183728 955549704
3 183707 34596
1 29765 97489 161111761
3 74320 31927
3 129037 38580
3 6169 74126
3 20621 158446
2 43429 360697301
3 65103 134799
2 38320 80956460
1 47415 65710 708090598
2 50 144442090
3 187051 30070
3 195591 155386
1 76918 99556 924490014
3 40804 157831
3 109572 93558
3 40681 96820
3 195060 33975
3 178224 92314
1 111252 192672 717714580
1 148527 185997 645067575
1 181050 187064 309161305
1 95666 189913 695517859
3 114777 176845
2 124108 530377083
3 125556 122915
3 12101 172514
2 177930 816813309
2 196712 43242233
3 46971 8239
1 17285 99428 498688822
3 47043 8949
3 10108 78417
2 180978 892266678
2 103193 459737521
1 29199 121024 918015911
2 165276 453810427
2 121560 877892617
2 651 736851554
3 14899 196919
2 16425 212492077
1 96308 171077 900681868
1 68646 75028 751476836
3 139312 115159
3 157990 21988
3 1697 105712
1 116608 139296 262348089
2 140265 678811533
1 40870 46759 347052361
1 20782 174329 337143221
1 31123 51833 620078641
3 138483 176512
2 110996 178903535
1 87654 131087 429488915
3 138142 47989
2 190934 549443923
1 136055 186615 576572542
3 125203 195575
2 41069 98696427
3 55781 58015
1 95976 195551 13816348
1 81722 116152 222426089
2 82654 570422069
3 79419 142446
3 37474 192947
2 11078 949049882
1 126331 147114 174448642
2 179004 940257483
2 39554 834310233
1 69615 166638 924564108
3 105156 86125
1 51845 118340 271761268
3 11974 35789
2 88646 15656238
1 103345 166872 266556236
2 53378 446832622
1 80933 174311 641401144
3 91399 76236
1 118206 196275 290962651
2 191625 596513718
1 82142 198811 484305150
3 86942 162592
3 132000 31403
3 13049 89269
2 65618 201328965
2 71797 189440070
1 91091 100483 789763744
3 190271 146115
1 67278 133121 457571560
1 8434 167854 769697848
3 185798 172353
1 6626 48423 773686556
1 18618 90634 531446516
2 66108 158495503
3 158110 44314
3 110230 149423
1 11667 107603 413751664
2 62941 16424963
1 32743 95038 466997608
3 169795 22861
1 105942 196909 518494971
3 59481 47586
3 124714 186154
3 74228 97868
3 18619 108924
1 164816 178145 820359171
3 134526 87646
1 31580 87767 768217170
3 142167 101447
3 157405 186595
3 42175 193198
3 63355 160691
1 164140 190999 698492041
1 17192 125073 48971824
2 137817 663157712
1 50628 56755 203694812
2 10688 108913328
3 105777 117914
2 150377 384752662
2 30364 554274240
3 21735 79846
2 45414 199760365
3 2002 31930
1 15646 148615 392492062
2 53387 190482436
2 124630 915418154
3 81308 78545
1 59924 193419 495431688
3 139920 143633
2 190338 378285107
1 62530 104917 494406848
3 91506 71392
1 26649 61249 897591852
3 146970 12040
2 125490 147411214
2 188524 40309876
3 145445 185935
2 4226 86901414
1 18750 87326 571465192
3 116293 58644
3 141074 138272
1 58675 171106 585220712
1 12821 58389 565077941
1 118728 168753 982164589
2 25535 734642831
1 55292 199690 269382912
2 163225 33492762
1 88889 132920 450500600
2 166167 288306390
3 139262 82738
2 171437 145146453
3 127476 2692
1 7441 55126 328042387
3 1274 9106
1 55460 110438 426273212
2 180473 421705024
3 16022 61196
1 126417 149178 816634966
2 59207 215091973
3 124006 72974
1 113727 191352 637972947
1 67863 137429 655286854
1 149788 178743 74736838
3 145340 22733
1 85676 94890 774799694
3 174805 17473
1 101521 182413 480626126
1 15145 116637 205635216
3 190801 56133
3 177197 30306
2 75202 305448207
1 16432 145658 937013786
3 148044 68690
1 64308 73738 966480670
1 19664 69131 145252766
2 198227 376555044
1 40767 138320 229867189
1 11445 16792 709522981
3 22996 65317
3 187135 40339
3 43254 140718
3 96123 75948
3 168369 66373
2 74723 61904269
3 48354 49200
1 148196 151666 165663999
1 175064 185092 573359032
2 126173 493899131
3 103033 4441
1 33258 140770 142943399
2 13651 122510056
2 116619 721579338
3 36134 71511
1 87861 191993 52641191
3 131750 34516
2 161269 748830968
1 89534 138109 561704910
1 180230 199641 157945723
1 20039 166704 409513489
1 168509 196841 53594605
3 92939 160462
3 151872 197167
1 3825 83638 186634179
2 12724 167713841
1 74457 146155 644327553
2 64531 609246153
2 160148 501758501
3 135126 173767
3 63786 1074
1 151288 195055 848840596
3 193595 13123
3 133693 88968
1 147956 196411 788938463
1 59749 135334 869963339
1 74067 124779 5396274
2 152169 113107993
2 61908 248669806
2 77388 10745462
1 110663 121628 137177844
1 46498 54338 39190031
2 198009 1263451
3 19988 119978
3 119555 81174
1 89304 122162 373811050
1 53885 199013 359956982
1 95592 144191 603586057
3 156741 28767
2 51360 901299664
3 76391 53280
1 121370 183104 566083109
3 198927 34925
3 144501 132500
1 3547 70319 58091007
1 2409 73230 633058745
1 6489 42524 387015586
3 37443 70494
3 128921 78951
2 149640 500153405
3 24083 141672
3 39105 195426
3 134653 17519
1 75754 137136 815228729
2 111067 130759779
3 16793 25459
1 81924 182436 205779860
1 15500 25218 444236755
2 39534 31886647
1 120946 180773 265904416
1 18785 68952 532796434
3 183578 70777
2 98098 358947794
2 126349 340942565
3 127281 119615
2 81958 16175839
1 7061 64630 992131883
2 174461 245199702
1 132740 181785 364836968
3 95128 150605
2 112328 99230802
1 57996 95636 427015547
3 22051 189297
3 122900 88230
1 125387 165017 509354317
3 95745 123292
2 132827 650730919
3 78348 134191
1 99176 173324 686620422
2 41525 410168691
1 151894 166955 511140850
3 135453 60520
2 33205 247064729
1 112513 166040 687530163
3 169099 132973
3 31621 26601
1 52067 177377 217194894
3 181107 144001
2 62567 568773569
3 88226 144112
3 27678 149272
2 152554 336215060
3 133134 95253
1 77030 187548 994779764
1 36130 138462 429087995
2 86131 717674315
2 174605 298225578
1 159142 180604 413706101
2 160449 778147780
1 57782 105583 480207681
2 56935 310809764
1 129642 196320 69516350
1 15830 167522 211176399
2 173007 13705010
2 80756 310337569
2 135293 935584955
2 13983 659318924
1 48202 151256 521627146
3 8110 87606
2 13447 976684127
3 112053 185852
2 66446 531461954
3 138260 43510
1 102352 161086 289928700
1 140588 159721 588558879
2 54275 853716180
3 7694 100810
1 51173 101073 94912670
2 71428 205601941
1 196533 198179 287853370
3 39745 153517
1 70803 85877 682247983
1 4651 59585 875007645
1 9338 92668 672756550
2 192031 738232551
2 131229 376697919
2 199058 168343107
1 90502 151270 9939141
2 49276 725091121
2 77132 485675250
1 56354 103366 476665433
1 32482 96454 491340130
3 144169 143285
2 169388 999994103
2 159631 27156181
1 6516 166962 577376751
2 74427 192143548
2 123965 297296800
2 171316 668069819
1 126592 133715 254315509
3 191446 95739
1 124715 157853 371675865
3 49014 139062
2 16979 791797753
3 8233 156433
1 49527 75439 828617673
1 113470 169110 76346399
1 165937 182870 175228650
3 16126 16421
3 110390 50150
1 57843 147793 687842672
2 66149 635768032
2 54261 607436224
1 110896 148267 93108075
2 97512 20045296
3 159413 137036
1 80750 189220 552388143
2 10693 576021876
1 131432 170146 405590256
2 66667 137537756
3 84170 174552
3 121601 57263
3 114263 127059
3 63720 97559
1 853 126451 953664020
2 102705 472678224
3 35362 96043
2 34150 691590295
1 72177 82236 83166050
3 106246 2376
2 81997 296613187
3 194531 141057
1 180658 188097 49495842
3 5279 105573
2 95742 389691245
3 170430 93928
3 16945 169759
1 45800 81199 669663919
1 81821 111358 630767611
1 24819 127014 577380777
2 102882 336083272
2 92323 51369933
1 110246 145559 101680669
2 92568 607628063
1 141993 176030 55866548
2 62049 3144537
1 157222 176693 665479772
2 105164 78033654
2 72851 848090861
3 150 110632
2 35793 766328621
1 80075 92554 835456832
1 81847 138246 204825179
1 676 148786 793697317
2 13339 938704666
1 88447 167823 362349930
3 104109 90882
3 166491 91748
3 118914 105805
3 96626 119993
1 75739 124922 453403646
1 8094 92359 112684694
3 162547 6528
2 48409 880188789
2 155088 272727110
3 100128 178034
2 78292 424586794
3 103028 112055
1 112433 175964 587270379
2 51959 133340726
1 66981 92384 151759458
2 147749 602220883
2 169385 712518771
3 59134 12587
2 91998 733689802
1 92572 95315 921316501
1 62232 81565 544671480
2 71242 554142984
3 172173 186983
2 86810 829057513
1 140316 175097 194196842
3 198128 196354
3 104054 160937
3 128653 182317
1 62891 151601 238318480
2 66832 134155117
3 143313 161966
1 27520 104032 40031678
2 125610 161909878
1 13100 92264 868462959
3 58147 28739
3 77941 99703
1 124518 173097 424565674
2 71792 849805325
3 94810 8752
2 28808 837086510
3 3954 37468
2 163085 248723413
1 42178 46928 397070932
1 3257 52493 740381411
3 74106 42349
2 187925 697939575
2 181240 946051496
1 101354 179277 959445347
3 115458 19385
3 187668 2158
1 125510 136718 825454597
2 134494 742500303
1 120174 194601 418385655
3 33506 108106
1 128344 192274 97923301
3 142185 9882
2 114272 429584954
1 30925 67501 696705744
2 194660 628026603
2 101479 444243975
2 120669 22811519
1 75074 114385 413222219
1 19137 53243 61687298
2 94184 387902181
3 135558 30745
2 36459 681121758
2 175102 64069723
3 33840 125029
2 23237 658990882
1 9919 86884 999976195
2 128146 284618277
1 48682 158079 631091396
1 43640 138415 66902224
1 8435 26729 780765258
1 12233 180798 759394999
2 198185 843299510
3 88743 33066
2 194949 925560506
2 100768 745451670
2 135778 625294807
2 140081 236472563
2 157433 334793330
2 45316 60388778
1 71944 88412 573530232
1 33901 144466 729202575
1 51332 129526 478177871
3 196147 113401
1 21705 129727 909362806
1 7925 48364 940980135
3 31517 83203
2 86922 216932393
2 34424 707599963
3 182983 60005
1 13916 85636 363348381
2 118554 250710187
1 99168 158875 242187997
3 176089 1982
2 38433 561674319
3 4925 159554
2 197051 558656412
2 80287 660949437
3 6981 119609
3 47850 171819
1 165319 197541 730122112
2 74762 385426362
3 33513 25468
1 1375 136877 549140111
2 32655 5092350
3 155879 153877
2 190029 435978389
1 85049 160612 861780518
1 81040 185925 579301888
2 5873 494846918
3 198974 13924
3 71364 165112
2 16720 784834002
3 46746 29212
2 122523 796843650
3 86775 158933
2 23973 504026461
2 138233 985109481
2 83845 619306288
3 96367 161546
3 161351 119553
1 7384 84310 725286349
3 20851 16802
3 89246 88977
3 49166 95368
3 169921 139320
1 26515 121766 51118903
1 117513 146869 806180268
3 118959 59770
2 95429 32302048
2 152265 18890915
3 43735 14934
3 132147 107170
2 129376 693243674
1 109859 182581 656854269
2 70666 135136907
1 110554 111013 748251193
1 107838 161089 818896318
3 155328 82690
2 27144 136534605
1 80722 178688 204797009
2 6572 198044074
3 179536 137441
2 76336 644545985
3 89387 66179
1 125428 170662 248328038
1 114104 114678 342880686
1 13382 87798 790065228
3 5672 112097
2 52239 772058147
3 189724 166901
3 39501 66040
2 147620 760155053
2 126994 515927705
3 36686 155233
2 132352 819134954
3 15967 135359
2 4130 44533907
1 49664 58938 688518952
1 16293 25340 357760140
3 556 141302
3 177604 62012
3 59151 101446
2 173232 129511191
1 15264 130252 232761398
2 156912 542354944
2 88912 440640458
1 84688 95707 413410176
1 58770 94078 560270728
3 102690 27635
1 46741 77236 754729773
2 194494 639626478
3 61572 197474
1 63897 70716 382538678
3 33334 16902
1 69565 72549 630730737
2 23557 535143831
2 120978 999947305
3 77464 77915
1 65718 190492 375621509
2 189151 711524840
1 65011 191196 499958130
3 7451 9950
1 93378 190196 699306262
1 164613 175266 689759273
2 48666 455646387
1 71337 142261 598434892
1 16551 152970 350888362
2 9064 694705492
1 94211 105133 696685952
1 62601 91889 631389952
3 70456 93550
1 14470 76187 966368734
1 94125 94194 228646034
3 32029 75678
1 24715 151778 898709765
1 42000 65941 104833797
3 112017 183653
2 166054 839245627
2 167461 26424821
2 176267 16854352
3 46761 78222
1 36213 114816 126801666
3 45098 126003
1 1171 11080 405455964
2 51301 936979611
1 26475 143939 418184204
3 92232 80121
2 37797 92556857
3 98910 101942
2 2978 210035526
2 8611 634867631
2 178180 800909320
2 156118 880043756
1 27072 168129 125590748
3 54961 91785
3 36044 153181
1 97151 153240 171271213
3 185947 81522
2 92747 709583265
3 72606 29813
1 123188 134578 803474576
2 22525 803153970
2 74577 850977739
1 18854 63161 550332618
1 55333 125909 746201652
1 98839 121655 863225569
3 179654 125379
3 157324 38547
1 43329 61301 777636011
1 105730 120664 653371460
1 47403 67418 203348669
3 56849 23072
3 45831 42058
1 42496 193352 672855589
1 46832 166738 344199051
2 113504 971257489
3 101915 12954
2 185618 852603769
2 174722 171679899
1 8202 46936 205362537
2 153786 937751203
2 2178 8144006
2 14347 596116300
3 31237 170892
1 1965 130951 113171263
2 20249 568076387
3 150635 21090
1 29879 144103 179109988
2 36042 672776291
3 93325 50496
1 103281 180998 876818510
2 163362 547863803
2 113827 15050748
2 14422 889087416
2 66628 915320967
1 72765 176105 573054232
3 65347 42237
1 27999 144242 890190156
3 58827 55693
3 73455 94018
2 84766 750882923
2 112055 185458115
3 96125 95308
3 33689 183344
3 92167 181101
1 105549 155948 473137655
3 24072 148436
1 41457 140206 800097935
3 67129 185310
3 195661 132160
2 44283 134851985
3 107143 78708
3 96650 120344
3 110694 156320
3 83756 22063
3 85196 32149
2 135513 402918972
3 151126 62624
1 45359 106113 866027072
3 9194 107277
2 69439 49861383
2 13433 787707637
3 109789 140355
1 61186 104782 352511126
3 97656 24306
2 195884 453289433
1 27829 162203 526037988
3 168328 163834
1 56249 132064 557702487
2 32771 813050902
2 118760 572674587
3 173612 178103
1 154311 196334 295669924
1 74964 129373 318678466
1 40301 192299 521274559
2 2466 226063150
2 92675 627439157
1 153112 162484 283441662
2 114846 728009210
2 92506 392992956
2 48929 560398432
3 89675 107585
2 186708 408575233
1 77633 149258 615853137
3 184812 3083
1 110054 180451 207818989
3 58886 56639
2 60531 504586413
1 50941 116924 343393374
1 49245 125289 123294111
3 60810 186770
2 162671 480188626
1 102223 185256 350125413
2 133191 259268738
1 106173 173522 339304872
1 100845 121330 162659019
1 32321 183777 49153419
2 179674 263452879
3 193452 8002
2 13246 46456172
1 44194 124809 894337713
3 48418 113019
1 67414 176409 688064268
1 165219 165234 622795095
2 105090 899712599
3 94804 100135
2 133667 228001419
3 113203 114652
2 144126 164090097
2 166238 242019808
1 49449 66157 296272860
2 50195 988145941
1 98891 150414 816547888
1 13891 48847 695116463
2 17970 981639375
2 56699 485773783
3 181511 127052
1 106084 150474 404358425
1 1761 136628 24880363
2 166895 431524778
2 104533 81663488
1 33432 64727 95625338
3 154084 180686
1 36542 154599 650834021
2 28267 286031983
1 69123 152816 509545909
3 104601 146128
1 2488 8788 448918924
3 101125 132272
3 78060 86741
3 159470 98241
1 38811 114709 306162543
1 27907 61098 16414612
3 75979 124471
2 88824 211156463
1 38064 103476 239313298
3 130565 105222
3 154035 159244
2 180072 774506955
1 104884 110032 185497491
2 68902 973723366
2 130789 419322516
2 83003 919143004
1 67066 121176 669564807
2 66210 742787918
2 90972 483538713
3 115850 12056
1 62648 122744 382105101
3 129510 181396
3 24349 2710
2 81726 560784613
3 21190 124037
1 113956 183333 803270165
2 87895 980712492
3 174521 48223
1 64257 116829 599942479
3 54010 106196
3 150668 174414
1 121677 141510 272908049
3 52773 117710
2 133316 754682900
3 166195 123838
1 87893 102086 846399351
2 6541 682947085
3 191897 81437
1 14698 109662 18526416
3 86840 61202
3 82038 145389
1 125202 184882 977315590
2 10574 575910003
2 185665 799202258
3 118543 62038
1 49303 51294 11512068
1 158369 188995 596112798
3 173109 118954
3 30601 83940
2 134346 332014747
3 180525 152181
1 15717 140825 751972986
2 128746 791328848
2 143926 333427921
1 70413 93410 974123122
3 112496 31457
2 136355 143923266
3 28794 110921
3 130468 86820
2 89545 665863139
2 4051 390608367
1 23852 48526 699280868
2 40716 412660113
1 105045 181272 80896620
1 47838 185231 934501445
2 36759 946931030
1 7851 84136 712766390
3 135054 155182
1 74776 101669 525301201
2 35397 496160872
1 19253 66429 854813673
1 121559 128388 840564270
1 72475 120888 206830120
2 2475 992647227
2 58414 608470779
1 53905 141462 709934236
2 25913 541728726
2 156669 110670299
1 22207 111138 15102204
2 4099 470889734
3 1567 119846
3 177026 158971
2 43472 25576856
2 26360 39977489
3 165130 31438
3 42731 141366
1 100974 164671 843052614
1 27244 60416 859387959
3 113497 60294
2 112690 521405312
2 186639 575443637
1 58511 145072 634011041
1 12885 170294 786512340
1 20364 30429 903661
1 1361 73306 16189901
2 107123 776123548
2 131904 106713480
2 23398 129172373
3 67145 56626
2 18721 168940378
2 33770 800234102
3 83221 38146
2 15667 507730556
2 97273 561870177
3 122481 49549
2 193839 596871829
3 50345 113157
3 63641 164215
1 138077 144537 829276604
2 99619 116442964
2 145456 972298978
1 16638 192000 61707763
3 36207 106303
3 61607 186859
1 87260 111393 500693984
1 50475 89457 183722253
3 90616 117869
3 166233 167113
3 170336 118188
2 5947 776750624
1 5086 7914 363400520
1 178 44353 942852848
1 68165 198226 256838783
1 152365 170088 442399164
3 177278 190100
2 68543 799267229
3 148890 84273
2 112815 23768058
1 49219 111116 939017707
1 56114 66713 997892236
3 185172 48362
3 16957 171287
2 167128 937078869
3 71280 142046
1 3227 28805 496685936
2 143002 694107500
3 87129 119080
2 190281 675910553
3 49700 69838
2 23818 462674465
1 76265 127980 387698653
2 112687 246199091
3 122897 40553
3 119635 12239
2 146214 637572453
3 73149 157583
3 67414 169849
3 179788 177481
3 33624 83211
1 108004 118843 761119211
2 184985 598464645
2 47769 63905935
1 42342 135654 39602552
3 11655 74365
3 182859 181190
3 164531 158370
1 49908 109664 889338006
2 62053 399680492
1 21972 126359 330076937
2 84024 710891571
2 143590 109926122
2 152513 974222856
1 28397 47939 425018092
3 97008 137757
3 90016 39617
1 75801 124459 512658251
2 163961 907950106
3 48732 1337
2 166136 701762844
2 120332 741145656
3 86559 127016
2 160313 384140070
3 31679 193036
1 21496 42736 305444174
1 3147 19672 430246199
2 123084 946569392
2 32775 95163690
2 91353 571049404
2 182753 44880336
2 51427 522915165
1 49942 141083 392339218
1 90659 175023 202814646
2 175159 937809560
1 62462 145438 394593385
2 31532 663473215
1 4019 51029 769013822
1 78965 97902 883165423
3 96074 47852
1 121487 129316 763252174
3 105374 140538
2 76328 216256298
1 18073 139683 811000842
2 175578 42634499
2 52516 776347767
3 40429 47774
2 38281 794461299
2 14324 649355309
1 39281 199654 877713311
2 194803 591034187
1 69993 118571 727607394
1 71045 198831 37048554
3 138831 32814
2 105883 512115401
1 29459 48639 491086846
3 3618 199037
2 109155 465119640
2 67021 947980595
2 67580 901114858
3 87402 94412
2 88538 292613663
1 92797 178296 876664384
1 179800 180579 311093798
2 37593 722669939
3 133452 39506
3 184748 130890
3 11393 67549
1 167187 178395 12845863
1 162331 180403 557530899
3 84069 77915
1 26309 155338 317076215
1 38185 197571 729152238
1 16157 138173 905493409
2 52925 376070211
2 96594 967675736
3 154999 161124
2 125255 374771056
1 56183 80224 99139301
3 148646 189726
3 5098 72042
3 1556 138588
3 157764 21911
1 51455 148721 873623998
2 119982 232573344
2 74024 320605644
2 84886 116744642
2 194506 715012859
3 160412 128199
3 134895 84517
1 97128 162412 743661144
2 177611 941122553
1 153837 197316 192378873
1 126678 175965 439539547
3 99229 60239
3 168888 184271
2 114866 344680722
1 49372 88684 832031121
2 129053 557271312
3 110453 101528
2 153324 84841433
1 126987 175894 940650416
3 54638 61832
3 1172 82620
2 131968 510057583
3 91084 185181
1 59865 97873 463858819
2 24786 823565563
1 19162 31741 252457716
2 24928 727572174
2 166689 166662160
3 157432 41810
2 25739 956235827
3 24426 110791
3 39581 3284
3 46508 29463
3 13194 136819
1 73634 109142 367346336
3 181675 77060
2 135133 476066395
3 16730 160967
1 129020 151153 691203365
1 89382 174133 674002783
3 111268 3626
3 82813 179427
2 179909 33874513
1 5779 123831 765132528
2 121501 995439461
2 172153 331904792
1 59214 167780 875099435
3 34096 14348
2 178368 523495500
1 69164 178067 292770840
2 90571 832172509
3 48658 162803
2 161567 742526507
2 147387 129037128
3 135885 119909
1 176718 177413 302059066
1 154751 172099 275135802
2 133636 682038374
3 57891 134264
2 130033 892437879
1 40341 63538 938092309
3 133688 5131
1 27922 54862 273039277
3 2809 196681
2 18370 683008206
3 54044 71475
1 109636 172683 857044343
1 20058 61229 540888542
2 152364 368742486
3 1142 176418
3 33088 79667
2 142290 899918663
1 122181 175918 11433420
3 84781 50038
3 128481 92271
2 36684 585773915
3 52428 110813
3 177072 120253
1 36938 182136 734156689
2 8629 71905927
2 10479 559988311
2 125992 340606947
2 173838 922991921
2 78637 218190387
1 67601 160039 605544120
2 40855 38880627
2 70883 411199972
2 94261 970331854
2 136013 381766631
3 91447 88031
2 133614 839615239
1 122666 145441 865357177
1 65230 180258 349242236
2 99850 551675304
1 104552 130391 984640559
1 72460 180684 114254259
2 5919 394814385
3 172009 34065
2 74817 468759963
2 81241 804762742
3 198785 32668
1 24481 26403 682009038
1 140873 159173 540488859
1 11554 179016 561535738
2 175952 505766250
2 136991 615519760
2 115530 155068775
1 43123 127390 819549787
1 75769 193289 421034995
2 162967 374857321
2 149451 668666268
2 133164 647757155
1 142743 172051 785513273
2 195016 501738283
2 162727 227622747
3 68584 34343
3 36546 189162
2 77981 910010147
1 143386 178760 523776443
2 91183 200533730
3 116925 67052
2 136029 756208366
3 135605 15205
2 24718 29752833
3 111222 34953
1 150491 198071 185234187
2 72287 369082376
1 102479 126364 458906619
1 51010 82775 740654395
1 107662 158733 861852962
2 104144 341344818
3 141547 73801
2 76331 228900472
3 90419 7342
3 137365 195911
2 110354 180938122
1 143469 188478 54290882
3 187549 3225
3 181378 95314
2 159218 370766101
2 137608 440451540
1 117204 142347 916731565
2 126147 344412106
3 26882 177686
1 152736 191425 693359347
3 157115 114754
3 134044 180846
3 115668 148134
3 8606 23260
2 191901 781736261
1 73303 145784 508940705
1 52692 151883 879290999
1 41037 57065 408991515
3 74665 35525
1 92009 122079 718620909
2 127015 221684720
3 67270 161412
3 33804 121242
1 74102 134966 977717222
3 98241 66859
1 27544 111445 970149839
2 195812 375926917
1 39958 145513 743674671
2 102272 24562214
2 94280 527187253
3 52452 112956
3 45337 139983
3 162007 130457
2 23970 201912233
2 184847 156944901
2 55158 103858082
2 128527 288547757
2 65476 40451061
1 36796 192022 996633190
1 56088 161074 156311252
3 139994 172075
3 161798 20739
3 132931 70172
2 150823 917490499
1 43113 152338 869433056
1 49920 162364 715128530
3 3403 177491
3 22538 175737
2 81394 645472772
2 94211 762745866
1 25287 181630 720782499
1 4654 34000 53984277
1 6421 156442 575186378
1 37235 146578 903974443
3 81764 152522
2 168779 840072184
2 185591 554921021
1 78599 146207 730381397
2 184926 655934868
1 54775 158524 25909881
2 148816 221700432
1 140861 182273 825247252
2 79726 511156468
3 52012 126970
2 30137 451274272
3 33921 77159
3 83455 163175
3 156501 6454
1 67942 131895 266472194
1 50236 173866 435307618
3 67132 30018
2 119984 494392790
2 1905 2252153
1 63367 166165 88555195
1 60010 191563 792972890
1 65033 176938 817963151
2 66065 547650453
1 105294 195736 35190307
3 32438 152436
2 151083 811482765
3 183460 90300
3 60105 133681
2 66328 694083859
1 12907 13187 573295902
2 160255 523561225
1 90863 171310 401424070
2 83787 797551613
3 15307 52095
2 114103 274140056
1 43076 136184 751408341
2 40681 480043630
3 94663 134414
3 130416 6922
2 49986 352428465
2 79613 507887751
3 130317 142191
2 99751 205050677
2 177635 703768021
3 112991 152192
3 24328 52967
3 191092 147365
1 173078 194230 510235371
2 27193 47147256
3 108509 24198
2 132279 668645181
1 18345 38225 528932869
1 65795 160122 312455692
3 47371 130138
3 136225 33562
1 23518 153396 233378400
1 99028 188257 469780197
2 184436 509444369
1 31478 192108 106318433
1 6268 128900 690081853
3 32545 150811
3 164439 13065
3 101128 190396
1 6077 105425 695800918
1 70378 180482 222977638
1 50192 96860 763117018
3 30546 152247
2 94280 483010053
2 9014 473531044
1 31648 77271 152736775
3 194349 82845
2 160651 787905348
3 70532 182778
1 116866 131946 400460229
1 78482 192824 282651038
1 103584 115653 295654407
3 74320 32727
1 112627 151902 184499280
3 82086 163668
1 84057 90771 686011538
3 113382 128885
2 66703 134609084
1 69338 114484 289254594
2 2004 420398969
2 181671 94279095
3 23470 30373
1 88998 127793 682474104
2 15753 783582324
1 90821 156948 591595200
1 33647 82018 54287025
3 51044 55336
3 28078 85081
2 6727 271472230
1 70600 126467 221304562
1 36591 149303 121464171
1 74325 130491 695349487
1 113998 176286 464130743
3 111083 90937
2 191922 488879854
1 38860 87415 649595680
3 173830 33162
2 147398 75253310
3 152840 68399
2 123380 894675943
1 58851 68267 613506861
1 2639 149914 501633421
3 36506 128285
3 53363 35065
2 191776 200093785
1 153666 160044 831746827
1 128897 141169 431934737
3 144571 96128
3 122989 180359
3 39868 24175
2 115119 650597168
2 180379 527886187
3 145423 13057
1 99864 147958 104842615
1 72102 154744 431535557
3 69167 34241
1 19206 172951 347826857
2 144326 258221303
3 192927 189261
3 189567 115197
1 79483 164419 58706774
3 54087 2200
3 13992 143009
1 68135 94730 287885724
1 122879 144233 133471788
1 109218 150281 374217613
2 39296 90025209
1 20849 147601 851226340
1 7519 162820 877010484
2 71187 973753636
3 190330 147352
1 28712 129037 199888682
3 42055 186308
3 159647 66769
2 4445 536908525
1 8755 125489 691649872
1 365 106651 662094436
2 35029 557306679
2 122927 793358407
1 143834 198327 652410915
1 61519 101736 7995497
1 34720 196202 545124858
3 6964 35125
2 149997 527027275
2 17849 927595641
2 137051 658656239
3 129908 74149
3 142534 64547
3 80918 133830
3 3264 40524
1 117729 187695 300027178
1 150789 199991 580508213
2 108482 951174871
2 67484 785494042
1 123960 127424 556323569
3 76965 88457
1 78813 157566 582302825
2 25701 690202078
2 58470 320122797
3 34328 116548
3 169592 18686
1 35528 43629 466564954
1 29713 156839 435849090
1 78821 80027 854462817
3 199512 57187
2 193812 339147723
2 134890 19599828
3 182943 189250
3 180380 112633
3 138588 150313
1 25879 117288 949789411
3 129902 166441
1 46241 48723 698099318
1 40611 77593 636449676
1 58193 197970 773172616
1 78298 98906 211899365
3 112421 185507
2 120182 94143593
2 170128 93545276
1 78516 164728 382714817
2 7119 232139074
2 107922 914879573
2 153613 318937315
1 113121 162267 796148714
3 149041 22854
2 170820 243944507
2 125880 926941726
1 60982 123957 399270288
3 195623 91740
1 20856 110398 947652401
2 102445 615257991
2 83115 311001143
1 157786 192702 77241660
1 43565 156478 105197098
2 9693 537879852
1 7542 149077 169147361
2 94482 444195391
3 94216 13643
2 133721 824736685
2 138177 205060266
3 103973 193019
2 61379 820558177
3 31842 133626
3 131955 64524
3 65466 30519
2 155623 232629026
1 105942 188876 504225828
2 55913 483178251
1 9796 166176 136776439
3 76159 152599
1 73129 113093 121154079
2 30475 854779042
2 188026 124917359
1 15112 166865 978294356
3 70169 75667
2 62264 149558404
3 64156 16559
2 92345 962862546
2 34697 643944450
2 56030 253303136
3 69363 125001
1 91274 177381 634631833
3 12919 108559
2 69942 348117674
3 114299 138707
3 81982 14396
3 142980 166708
3 199283 8844
1 5283 73925 979976241
1 69601 129719 464921474
1 62867 140094 824944027
2 61401 674746212
2 113789 897944937
1 22994 128632 184078633
2 65391 900619455
1 1455 37037 256087281
2 179435 198110413
3 187360 26903
2 68087 481299059
2 36193 365198161
2 106454 493139462
3 31038 28640
2 131471 742583159
2 98894 242237418
3 67696 110238
2 194295 952403644
3 74196 162623
2 19513 722990387
3 115598 174105
1 100433 156471 557605921
1 1550 38027 489511255
1 20949 101559 394628520
1 37299 49661 63201474
1 12633 98872 340443555
3 84922 26001
3 116856 117382
3 29889 120701
2 44216 498253043
1 36270 84733 865886990
2 152316 398647811
3 122827 69203
1 131219 186759 586778433
3 82777 169632
2 88985 525171160
2 113197 127430276
2 32699 808697994
2 136328 938545673
3 159110 56770
2 155749 841448421
3 27654 152968
1 165854 195903 14405406
2 97022 949145391
3 143374 190602
2 146231 43845535
1 51236 89078 392300481
2 23297 737169956
3 199142 46354
1 100514 184556 354054822
3 40615 189693
1 52473 57208 421671065
1 85633 171866 194457564
3 116205 168679
1 151728 159925 955332937
2 189326 355220381
1 23179 61740 812227391
2 192582 72990878
2 58702 834272406
2 171347 550298935
3 90980 33705
1 17927 140330 430174146
2 72490 404378180
2 148230 223261682
2 104658 609052968
2 109105 256584056
1 79621 121601 287448631
2 50611 947633458
1 14313 141959 57497671
3 160389 137452
1 27970 59379 734223544
2 165858 321041277
1 67078 165394 686330533
3 72072 56783
2 100664 962770539
3 49480 177279
3 23390 92251
3 11186 179379
2 64315 518791193
2 187850 345547311
3 168803 153598
1 4117 177983 228536009
1 27665 134329 961607803
3 187140 124435
2 71321 239707702
1 160943 168792 312172973
2 154605 739263533
2 167989 347250076
2 171842 125047490
2 72678 200419354
1 10498 21317 326659071
1 36356 70500 17483496
2 157147 275254951
2 145697 125263628
3 24765 197712
1 15115 25355 654755219
3 112987 84554
1 83136 198532 782734530
3 111797 93535
3 70088 119885
1 36605 181292 211704559
3 145972 54223
2 111848 796947510
2 66337 404321357
3 199538 90531
2 158258 738281979
1 17449 45235 139705013
3 161020 144057
1 131462 188982 472070153
1 71372 83307 475126083
1 60273 192479 899573705
3 170988 81886
3 64595 195586
2 18805 196762844
3 89104 103536
1 22745 44947 982964460
1 1827 156703 547741667
2 140418 586648722
2 97255 481705958
1 73978 88026 978579212
2 1438 856457420
3 39936 163057
3 139274 79354
1 39457 127385 391836847
1 10129 66952 148215916
3 76997 34326
2 136586 555667824
3 4515 74777
2 4525 239960927
1 5039 72904 205510144
3 86794 77470
3 165076 121177
2 152284 735548380
2 191004 343457227
1 115903 158245 524602343
2 141183 873562705
2 8025 363117502
3 19662 37348
2 158626 600025657
1 1988 74068 24007292
3 9288 91559
3 148088 5113
2 58772 708287029
2 66065 545692438
2 94085 121505768
3 161442 40159
2 32250 429247796
3 60470 79239
2 176080 311999556
2 199164 77496913
1 9578 166601 796952811
2 5368 64193485
3 185741 15379
1 53477 158777 733952066
2 119596 918774316
2 131762 141092407
2 56233 323212957
1 53519 158896 296552622
3 186382 197645
2 68113 679854121
2 108240 571280996
1 18593 48828 388178080
1 19546 82983 218595048
2 18881 636677561
3 27424 94384
1 11963 40175 741406939
1 57173 121720 326386703
3 196792 152202
3 34152 166882
2 88676 559981711
1 65395 66229 268153820
2 119674 388965733
2 46617 275929330
1 100815 119089 227738436
3 32344 172875
3 53564 13086
2 14298 442388343
2 55419 961733097
3 145389 49727
2 86620 824449872
3 39121 66489
1 56570 76106 679296776
3 136828 167097
2 186460 512766393
1 37422 67751 634283440
1 66552 75071 437086290
2 125726 151249449
2 165432 570508205
1 70456 134989 552623100
1 11168 100332 470181898
2 128848 323753750
2 44917 435504482
3 89183 24477
3 195758 164598
2 11354 18655962
1 120031 164565 436226494
1 19553 60086 46393719
1 72402 197137 729649307
1 82051 185197 887776933
1 26232 47595 450370556
2 112424 157917905
3 172768 195164
3 193915 194183
2 146511 609343260
3 56141 119874
1 106375 161649 664826224
2 175513 668779388
1 178862 181312 72764643
3 51794 56250
3 26405 166109
2 171522 262499808
3 26624 48871
3 105205 104597
2 198599 574564774
2 6776 386947455
3 143337 163136
2 49610 855826684
1 171657 192605 624666656
3 102816 148556
2 48250 481141815
1 25009 106715 417283486
2 84540 16952184
2 115027 973302912
3 95117 166057
3 36586 64915
3 112801 164770
3 111577 189694
1 27649 140152 343762133
3 22573 154452
3 63579 129049
1 27993 99869 303266562
3 87001 165282
3 67940 18624
3 163337 94955
1 57544 147389 517875317
1 92853 103461 992026032
3 11890 14089
3 3839 113207
3 135879 13583
2 78412 82481843
1 49772 70984 953298413
3 48259 50033
1 62816 91548 974831698
3 120404 150174
1 116577 167563 177389739
2 162948 840069514
2 76922 889900721
2 176639 289898933
3 172761 69388
3 65261 194833
1 28591 97112 463697466
1 18094 79184 973817564
3 143109 131045
3 19739 134391
1 10730 130452 98474572
2 155697 438254163
3 71918 63654
3 175811 130365
3 176777 171681
2 114936 277948424
2 138034 198253640
1 60297 92469 882570589
2 36603 823350786
3 102555 174033
1 66065 71347 509523774
2 69023 89113341
3 81371 144157
3 93906 10744
3 67092 165505
2 85528 54473767
2 102899 831955582
2 35858 191268608
3 28711 118338
1 48581 67326 501902754
1 49652 58701 719068824
2 52670 942581342
3 148685 46777
3 45440 76947
3 144882 131706
2 144078 87153323
1 82317 134705 196531233
1 52943 75951 950321966
1 146301 172265 743730758
2 126242 315988528
1 3750 20695 114882964
1 11177 191964 202629847
3 128165 180393
2 14824 677371846
3 149324 177077
1 37682 96691 63496795
3 161091 146616
2 116122 983895322
2 168122 614171656
2 41881 294493991
2 79041 975078298
2 7822 317552621
2 127860 272257147
2 142718 861211515
1 107864 122615 373874614
1 81072 117689 654131280
3 64279 81782
1 73644 84433 756942263
1 55743 184541 116091206
1 94339 157744 467565734
3 158458 83454
3 58159 24824
3 115927 103568
3 64131 199153
1 41483 86970 927384578
1 32976 192245 674626146
3 1048 12689
1 129628 157741 221847036
2 168630 246516381
2 199127 358503685
2 80126 74580045
2 37262 115410959
2 109741 773164486
1 70397 117413 586479488
1 57145 196415 89328863
1 172259 196246 150746184
2 19447 114222726
3 93493 72493
3 72286 58057
2 18368 508223809
1 87026 178660 95537023
2 76485 97644578
2 125723 687813357
1 27736 139298 423989412
2 153940 824075431
1 21508 182754 307140263
2 137898 822877600
1 30032 166630 637483384
2 97449 823554457
3 49385 179543
1 59197 76849 725360295
3 124475 164391
3 198259 195170
2 117083 708851558
2 24464 796805088
1 116394 146838 479612060
1 15676 49972 195586959
2 164303 632517885
2 21559 621795245
3 82099 175033
1 163157 165876 354372111
3 37920 92519
2 130808 935422336
3 196562 81567
1 181688 199198 584235341
3 177783 78495
3 142703 112003
3 5200 185759
2 129904 922684016
2 21571 678786364
3 176928 108731
3 176540 180825
3 124380 158448
2 106320 210620987
3 80300 146153
2 47455 703643852
3 146746 49287
2 154292 406311713
3 9873 125198
2 145293 159026682
1 2411 116092 383644557
1 89025 158077 967308655
1 169335 172184 486285416
3 10769 174178
2 70462 22713779
2 100017 643304023
2 115613 146621735
1 59941 175074 797296159
3 73657 91306
2 105357 274173866
2 160127 765337114
2 63777 240060487
2 165920 532852808
2 81774 630427149
3 79641 65138
2 118396 541971943
2 47152 238764068
1 60777 130812 123382278
1 168546 177682 175483118
3 79278 166479
2 195742 497349193
3 86500 136967
2 126965 23048459
3 100484 164403
1 24663 87715 825638766
2 7651 906961767
2 78335 633097492
3 110671 169418
2 130171 461010384
1 62652 143915 451733812
3 183992 25062
3 25965 164970
2 153297 829942015
3 149772 107792
3 110987 77770
1 1060 76269 551622115
2 132880 121715100
1 15051 140606 369530015
1 66806 103941 859206335
3 119496 84758
2 79444 837649668
2 724 854483642
1 49521 109284 278591791
3 193201 199787
2 142717 805403872
3 127627 128759
3 48051 147660
1 62740 76202 116585175
3 193614 136500
1 136638 178583 624169117
3 4674 150875
1 150286 151992 83059041
1 23287 189073 821971093
1 73390 170036 26600315
2 39607 184821839
3 134743 131394
1 124439 149455 988461460
1 45268 184277 64951267
2 199319 61226110
2 34406 157407429
3 192885 91058
3 132045 186551
1 152656 172821 402145872
3 179214 121669
1 123542 198314 401488290
2 52795 478852211
2 46657 641359677
1 126724 153001 650367929
1 14946 143971 933361890
3 19091 47208
3 56443 193627
3 76215 88751
3 145951 92120
3 169287 91063
1 37870 52646 953844868
1 67375 123693 91708443
2 72205 522304914
2 23241 964685002
3 140885 150056
2 88848 350981448
3 113380 89091
2 67003 345434256
3 193256 120838
1 49446 110664 1839430
3 21459 39124
2 15806 206389240
2 50462 403271744
1 22911 90563 185970943
3 174147 170658
2 109870 537876098
1 90403 132125 657495363
2 105368 217658911
3 62731 78793
1 176063 178098 880759676
1 40387 153035 775089952
1 159236 164444 509683717
3 88403 129423
2 37471 750582208
3 157673 92763
3 56204 170624
3 112359 135870
2 161277 340175749
3 15055 19313
3 105189 40046
1 76372 123537 561390758
1 30363 36536 466659349
2 33518 550763965
3 71720 139780
3 133141 10302
3 128632 19671
3 36922 122547
3 62098 26311
3 18447 22846
3 92713 166218
2 127097 111193979
2 21000 705325453
1 3479 66572 144776110
1 97082 114154 968222650
2 98143 68668425
3 69606 7580
3 127330 141987
2 22396 982071679
1 171772 181490 282680447
3 99885 93473
2 127456 356441201
1 46748 58958 284064065
2 94119 338521178
3 171195 157898
2 16877 172286270
3 126992 70134
2 138231 827258137
3 25768 58542
2 110496 130592545
1 65280 180615 565097269
1 54593 113699 530655758
1 42797 48177 393661484
3 153013 181446
1 90143 122507 930300805
3 79006 130
3 136873 121272
3 35480 73366
1 26001 163202 892144750
2 47418 576293063
2 131714 100668841
3 45725 64404
3 18670 161796
3 161405 12557
1 165126 188106 834969604
2 124472 592011084
2 191940 101831853
3 56151 87196
1 26274 94800 900381180
2 161180 241042600
3 154610 23172
1 133711 182779 182148673
1 148710 197554 368950918
1 48539 156703 122750508
2 126313 315559845
2 15241 758147079
1 143551 159614 645807880
2 13944 785310490
1 127841 144097 728788524
2 162132 238929127
3 129121 44326
3 65086 51411
1 125212 152459 371294210
3 27200 119364
2 104985 969618
1 8519 162832 909707039
2 107336 658600287
3 8975 22552
1 182794 185548 516825046
3 136830 9397
2 86585 937716499
3 73529 141803
3 59219 50989
2 38557 997272368
1 175545 185215 315273503
3 97911 125554
2 89031 403054230
3 140077 177375
1 54969 151209 86871968
3 182646 197030
3 53416 127414
3 48275 116287
3 4753 77306
1 104864 168841 176831852
3 74139 1922
2 110612 925155918
1 413 56515 731131920
1 12760 40350 713221634
3 76889 22017
1 43511 60895 101787910
1 12445 16447 751001194
1 64493 180662 435440817
3 147872 179348
3 145288 149958
1 41206 42475 612512836
2 62698 632162379
1 6086 74432 635797927
3 9437 192716
1 48072 106007 425887070
1 48324 147305 237653888
3 82154 94140
3 41457 133889
3 20138 44742
3 31918 21240
3 186380 160182
1 87679 151918 923939984
1 122655 168564 690683478
1 1260 171598 648640528
1 59281 141260 511306840
2 92125 431475941
3 140151 16364
1 132007 140817 57137992
2 34651 761792403
1 59650 94701 869529827
2 40931 452526003
1 4756 119383 878713741
1 154210 160866 499499647
2 97873 446119031
3 8218 111320
2 174599 910010200
1 131986 197594 112440965
1 34700 133119 925243209
2 82542 97090886
3 157327 79296
2 44850 855629165
3 133959 159724
3 194541 106798
2 136806 28951520
1 87937 135371 511228485
1 49484 61076 189569366
1 41339 149902 482205947
3 52839 27799
3 192218 75286
2 137183 709725518
1 104290 128255 495667821
2 131239 189869889
3 67315 110076
3 185568 117671
1 39351 133865 932065978
2 59850 244209160
2 73976 315628040
2 103030 768770875
2 168254 688762331
1 4122 61305 531990495
1 548 183895 181030303
2 57406 913495499
3 166886 138249
1 70168 156279 352435341
2 87453 835846600
1 196402 199457 768297809
3 172448 4474
3 84305 46520
1 30936 106342 84187493
3 47418 109228
2 28108 640475696
1 53670 164525 996782454
2 103635 672217973
1 29585 127407 889097226
3 20907 165783
3 154744 68612
2 38761 131215748
3 104593 17842
1 26774 166212 12791971
1 2226 196473 982228680
2 180893 736156381
3 33689 180581
2 163491 416593938
3 63352 98799
1 77481 188374 924473302
2 110693 731462124
2 160592 812786798
2 30049 1839808
3 83667 135532
3 63661 101285
1 48875 159039 319233
3 54784 110412
1 46849 155386 366029334
2 195959 751411895
2 34800 311069053
1 6788 76567 420375160
1 85839 94696 196153523
2 194464 146680004
3 116401 72799
2 5875 701026790
3 154288 10121
2 104093 69993072
2 124188 734820581
3 136425 193706
2 66640 866327144
2 132064 576433889
3 81625 17673
1 79162 130765 123494027
1 24200 64192 591219446
1 42001 67323 374271044
2 91214 884953952
3 155552 60373
1 63310 191063 33952723
2 33945 433391653
3 174140 40683
2 74525 434363092
3 122780 80999
2 116911 184240905
3 51681 153618
3 190075 58863
2 123360 160169444
1 130450 184654 840483131
3 9354 199506
3 117765 194506
2 103570 117257923
2 133478 404447186
3 80563 164248
3 79188 59909
1 29060 184361 150564603
3 114207 193280
2 130400 758517763
3 98626 129793
3 142080 36963
1 31663 131797 115281005
2 138747 103486325
3 117431 177769
1 7235 192083 951491122
2 50298 653959598
1 148615 196066 356441047
1 113672 144024 337846
1 6230 94277 241527077
2 194114 720286630
2 29412 550017860
1 97459 127335 105770572
2 36609 289508627
2 177585 821577198
3 165519 161160
2 39718 600849555
3 162302 87490
3 100523 23568
2 78443 688010006
1 102819 163849 35547588
2 39740 395129039
3 102175 177770
1 105193 105829 746795166
2 106357 303483811
2 94484 626274026
3 34317 128129
3 171461 16760
2 1216 195371195
1 98246 142881 774794782
2 155665 833525443
3 27003 15189
1 69428 125398 101838449
1 76277 105453 728865391
3 128196 90228
1 16812 138640 146230885
3 42142 38997
3 143767 194471
3 1399 105268
3 199580 4512
1 71754 120590 625394111
1 31482 96417 30705338
2 71579 933714586
1 85976 133479 683809837
2 161507 705911144
2 2949 865832113
2 18939 451339682
3 162307 183692
3 98902 167535
1 37176 181764 975485389
1 60760 174022 760740168
3 20154 99342
3 77535 76953
2 103876 854570774
2 143200 319816714
1 68313 90135 144792046
2 188633 148408455
3 138676 31578
2 125035 948177206
2 178010 510277317
1 8242 47126 557473337
3 52803 16490
2 167227 342836552
1 97888 133683 650645630
2 187787 28213030
2 25208 264673362
3 20852 37062
2 49181 809087044
2 46916 402963204
2 196598 458187629
3 82985 63411
2 20953 691398122
1 77691 95545 787965620
3 88760 120368
3 110718 160099
1 73538 99672 627630600
1 92989 157994 810336237
3 80591 26759
2 38034 538660977
2 189455 171747974
1 47214 92250 929184259
1 8979 56218 520157916
3 76015 133475
1 63606 176006 12078746
1 154102 186653 466100093
3 114623 178567
1 44293 162073 358076002
3 89788 193495
2 41102 927833322
1 134124 150261 663458922
3 49494 8393
1 4159 89297 772163578
2 53936 304856071
3 112547 100431
2 102004 544040373
3 130007 131114
3 25560 160691
1 3565 112637 532786497
2 120868 749569381
3 148332 104098
2 39096 323691826
2 106522 212227160
3 57818 93018
2 188267 345405242
2 18295 363490433
2 27210 519212451
1 126071 179098 897910980
3 77161 187030
2 196116 913433929
3 54235 90372
1 143330 164756 272934797
1 139053 175573 904573337
1 101173 184913 750512786
2 137448 663863352
1 180563 192582 137916692
3 45483 197901
3 195954 64556
3 26400 72193
2 161018 657674368
2 47765 760750784
3 155915 150663
2 113780 115142105
1 99236 187582 899513434
3 5370 46535
2 98930 214375562
2 76667 468041185
1 5868 67618 35503204
3 170469 158957
2 165751 343340121
1 12552 149160 133010789
3 167394 79987
2 134069 49000674
3 110199 26219
1 83431 87330 864536434
2 92713 824875136
2 127191 64744894
2 60132 374670914
2 123661 408188507
1 116194 188105 764205113
3 100692 52585
3 147712 92103
2 66430 177944934
1 124102 185557 482935594
1 41530 140152 856049998
2 84449 378053520
2 101912 877813527
1 7277 71188 501251131
3 4093 184839
1 18486 72129 131962443
2 148082 559760311
3 79712 58062
3 1779 94132
1 16456 156920 260550557
1 28034 186908 731815597
3 183228 183422
1 64533 163538 860367944
1 61841 110915 620583610
3 140619 82085
3 86639 73871
2 142541 975948964
1 4531 199771 772726020
1 173120 178289 610651678
2 193714 56532555
3 97117 174121
2 60483 523659626
3 177574 169711
1 48735 115329 283878742
2 129423 672657830
3 54155 145671
3 125111 53610
3 124888 110747
1 80685 97933 45403675
3 166928 39766
2 92695 268060644
3 53692 159857
1 154944 198578 205440494
3 70323 64314
2 176396 869904667
2 117044 402649079
2 99822 148881578
2 186161 458691707
3 5050 71252
2 118357 710136831
2 185195 241618107
3 148054 35157
1 44344 150066 245426551
2 68062 308315847
3 25548 164115
3 22635 196479
2 71872 492999596
3 139024 79923
1 15942 116308 567353157
2 120827 248145193
1 3166 130237 12068396
3 20204 148068
2 92217 126627634
1 74949 157672 84297865
2 82920 952792140
3 62321 171845
2 102336 459990880
1 84553 142190 142288969
1 77469 155303 373182235
1 106494 165862 674820223
3 11080 9457
2 183037 957392191
3 49567 27906
3 181076 11500
2 134295 192366252
1 94285 177651 275080682
3 162177 189783
3 99289 78330
1 103219 184984 662738034
2 44286 454134564
2 861 372198165
3 123716 2970
2 148224 540583315
2 24882 867227209
2 129471 633382603
1 32487 173904 417991887
3 111112 180626
1 159083 187713 869051956
1 3186 135926 82477501
3 21248 86782
2 142578 20045167
3 145755 196682
2 191877 744427557
1 23140 112245 484259847
3 64374 87425
2 150338 151366510
1 23236 169747 601922714
3 146775 148277
3 82816 32144
1 148795 190723 459295424
1 44590 182576 172038158
3 85514 171058
1 160309 193442 201508737
1 22603 58402 663094947
1 36610 78416 408016626
2 177571 583809987
1 131131 154355 119780654
3 89497 112245
1 144254 171290 802789183
3 164531 159047
3 193968 77281
3 33126 126710
2 110059 450003221
3 139062 117008
2 151506 247346779
2 85602 301074370
2 52254 622650678
1 66061 187993 229619996
1 72883 128611 490349612
1 25389 151742 499101338
1 23927 122990 36228163
1 145503 159345 21408605
1 388 193273 597477088
1 32958 48698 499157489
1 15264 120769 387465506
3 56408 237
3 89655 169592
1 10773 44588 816726946
1 119962 171205 642120752
3 175570 81234
1 51228 152927 732715460
1 92237 178688 840419506
3 172652 44050
2 191576 446710195
1 128318 196529 790917704
1 73153 128671 109235080
3 124342 127366
3 120044 94118
3 62518 94114
2 45911 979580641
1 103699 192416 347094105
3 113390 65091
2 70610 430779127
3 191230 69574
2 64096 54901499
2 97686 732045596
2 180814 105725916
3 29714 178304
1 169530 172676 254740287
2 161181 289245076
2 185037 77917255
2 152361 147806068
2 77239 549150931
3 101897 109667
2 65926 888185693
2 180750 752652661
1 15222 80899 66271535
1 22415 52304 580936174
1 152132 172015 739172225
1 140383 187045 603602835
1 47207 133143 863541814
3 46774 87424
2 147322 739257385
2 90257 429883411
3 190652 158868
3 8563 111615
1 72577 102192 809954778
1 197647 197652 605006446
1 61375 72843 92582597
1 11973 14336 704085886
3 42907 97606
3 154054 81465
2 60151 558531838
2 4916 65222175
3 28649 70937
3 90556 103632
2 10192 469651104
1 102874 167669 660552229
2 35974 950024668
2 177766 170523182
1 74969 150739 902601020
1 61148 72322 360594336
1 22874 123455 102915003
3 118244 49088
3 28078 83345
2 13467 654802031
2 105454 493737574
2 136551 653396380
2 16074 758417573
1 16532 42018 879420818
2 72405 326647328
3 184898 55916
3 112102 18259
1 18755 199640 435424861
2 21088 21109543
2 11667 348111925
3 56307 99828
2 36995 749697736
3 161451 192554
2 174605 337352274
2 178818 405868248
3 21479 168395
2 189565 491790913
3 169978 107987
1 41369 61614 558038091
3 49605 67745
2 138585 506722914
2 123613 422143989
3 10091 177303
1 17321 94106 915332574
2 53435 247124758
1 5263 198795 276865218
3 129496 149481
1 25199 98544 859911998
3 59572 172152
1 114550 130268 860324154
2 95017 424206883
3 15664 51508
1 130796 152308 390744840
1 89703 192790 889932436
3 91324 14237
2 164488 157915938
3 78833 84892
2 12646 628605321
2 15747 231321111
3 116709 43069
1 98032 105038 836022997
1 53138 118578 291547495
2 26086 36136089
2 87686 368751710
3 122969 57811
3 131091 151483
2 81547 534948313
2 145181 863405425
2 150131 734578127
1 17573 131709 765857705
3 192941 25710
2 190924 688094688
2 90729 105502012
2 94950 841129833
3 83317 37609
1 66397 88197 336118770
1 660 23682 434752714
1 14855 155526 279554306
3 4548 31336
1 19166 106722 28679017
3 184928 152215
3 63518 90808
3 102311 68414
3 39949 185854
2 58220 301269910
3 38198 165294
3 66448 143501
2 61240 106772081
1 66179 148079 78149535
1 29228 191335 80543989
3 38209 152573
3 97325 74235
1 159925 179407 776722752
3 119426 112474
2 127292 602229814
2 48667 569345742
3 10257 178598
3 132541 119286
3 41434 151739
3 70105 908
1 98495 161398 745394772
2 14637 608863877
2 64344 973888303
1 36997 83745 902649839
3 115943 170763
2 29829 615515530
2 153594 776737620
1 955 48444 822284420
1 92905 106252 94670206
3 173819 51642
2 139797 356037979
3 101054 134391
1 73498 194265 171447086
2 190420 335929945
1 148241 179560 777307470
3 124390 125588
1 63182 164704 229358100
1 40382 68298 200546214
1 106669 137717 598124074
1 58953 91660 959261497
1 3991 26515 318118462
2 143600 136547295
2 38187 978248785
1 146755 199617 139326403
3 152232 51639
1 129959 133966 338614853
1 40438 118422 600302814
2 121569 664114562
1 23660 37771 47100277
1 40105 76700 65188881
2 87311 926722258
3 16145 136565
3 97215 25526
3 117101 27277
1 65996 79641 792427706
2 57936 495206301
2 3240 257946298
2 173155 497149753
3 127914 166784
1 87831 116250 660328167
3 14326 152203
3 127218 62339
2 52255 33883468
2 147835 810508512
3 149574 189518
2 28363 408089880
3 71527 104778
2 193393 157900244
2 137216 520323181
2 113040 960455469
3 174607 91974
3 44065 154856
3 75156 87272
2 2499 660601809
1 93390 141712 252102088
1 20592 190418 408133467
2 180253 973472162
2 177070 511322128
2 72007 848443644
2 118360 537326269
2 174199 239659378
1 61182 169654 229924060
3 117324 174683
3 104320 37942
1 29346 157252 375601539
1 6098 38986 394440168
1 91325 101420 191356899
1 96162 129261 944870228
3 149386 24175
2 33828 662535664
2 123415 778291618
2 158534 864965742
1 117514 182617 962586210
1 139024 184213 438501256
3 124901 129128
3 104359 87046
2 337 334234719
3 63168 15506
3 155552 45937
1 129010 152605 914997172
1 64856 182649 316502622
1 109454 117637 225684504
2 189747 771690228
1 89130 145086 807962073
3 168094 45094
1 119859 191431 250446662
1 142157 160627 723191849
3 88255 28988
3 4292 126464
3 125150 102418
1 6094 6679 236065553
1 79369 93490 55903315
1 136944 161995 643618333
2 146183 235096734
3 156024 176435
1 34014 199130 266951828
2 172058 276360597
3 63725 175286
2 117312 971232307
2 174393 551818311
2 34337 378545636
1 41970 151007 346004601
3 134858 56709
1 56117 116507 298433858
1 9034 20079 242233719
2 44384 625983198
2 111887 28920762
3 25959 75658
2 189846 33303939
1 72266 162705 615459025
2 110197 11088207
2 89305 478459835
1 113028 164505 950952528
1 64912 124654 902238630
2 107013 468055597
2 156663 641176268
1 26381 41046 868409908
3 173672 181566
1 98185 144059 676875887
3 183070 121958
1 48610 141264 655481954
1 18081 158775 376969961
2 120240 990959441
1 128490 177191 249349683
1 24979 110413 6485959
2 80343 300516232
3 183367 122084
3 88066 54844
2 100410 629559524
1 116575 189197 507372943
3 48058 76305
1 61878 165370 767783465
3 103603 178945
1 31519 109029 959395494
1 94116 142539 837223986
3 93235 125260
3 140022 55779
1 92146 148736 124804179
2 62676 825882697
1 65333 193682 435980045
1 91240 198019 914648270
3 119607 148277
3 98139 146453
2 3287 163266795
2 10303 777223249
3 26764 191254
2 88900 421582738
3 150350 31343
3 65970 112984
1 27578 74467 558094912
3 119379 118873
1 130152 192019 958416385
3 134926 2849
2 184257 458767324
3 2221 114313
3 22429 146997
1 70509 187541 354844836
1 102893 118283 245735826
2 181530 218592279
2 153940 865739984
1 18978 40986 801021870
1 115531 187341 257146089
1 110695 172022 308054450
3 165963 27226
3 13058 42909
3 55940 138936
1 23474 145304 537347070
3 21206 183170
1 6170 89197 391118215
1 135140 193455 382443078
1 2007 118264 963328823
3 26486 121955
1 56402 193145 521549319
3 105231 138323
2 36580 877741074
1 9435 174554 826201519
1 147920 184816 396649234
2 137315 809988885
2 141386 912295541
3 38407 77762
2 32806 747549769
1 24829 56481 367636402
2 64000 595201368
2 178610 941810177
3 13323 95463
3 66786 12575
2 61125 464808975
2 192245 674348830
2 14054 996418859
3 84495 47242
3 19374 199658
2 103147 616048293
3 113935 16866
1 145850 163090 354815489
3 22492 3133
1 39680 63429 302895651
1 186139 188298 623176248
2 114116 331425298
3 27138 80433
3 63035 187666
3 100139 158039
1 49580 55600 101965131
1 64769 119792 611478335
1 47041 182070 615803932
1 28012 31752 905064989
3 111556 48318
1 26194 147208 121704571
1 30503 33227 96286296
1 133703 135433 286678805
1 127410 166897 500163530
3 152130 143227
2 146420 967024371
2 136756 901737716
2 59167 931134669
3 129477 30686
2 104734 315911105
3 626 111410
3 71474 1124
2 140559 408822049
1 22033 27848 444668377
1 80813 158097 94298191
1 46067 161716 27847607
3 25638 72721
3 153425 104174
3 834 2642
3 178355 95607
3 11938 30228
1 24150 180208 361128884
2 54391 534192527
2 151374 215202183
2 35855 955601965
3 102242 110496
1 40180 76926 373042596
1 26101 158109 298802871
1 70563 94786 745415529
3 146590 32571
3 137237 38675
3 81764 145946
1 109185 198643 295352815
1 24594 176483 718090712
1 122414 177060 626643520
3 3712 181298
3 90506 58999
3 177101 14863
3 29525 191442
1 6989 57013 926374438
1 448 128178 807727049
1 90998 153246 757338714
2 125905 5888661
1 36883 177233 310316693
1 118710 168456 391912570
2 41324 487765506
3 90405 175588
3 148080 81280
1 110896 115761 807103132
2 114686 213632602
3 176947 26231
1 75489 82833 584098504
3 83253 172309
2 34513 132747201
3 80698 32839
2 20388 254028979
1 8772 9669 495487031
3 18239 129771
3 165225 13762
2 68926 982056802
3 26414 115619
2 153354 631116518
3 135340 170406
2 112024 557266823
3 121201 136613
3 116472 52691
2 6402 979011003
1 134675 190606 968801470
2 5460 821137225
1 33865 109104 739120909
1 16092 34414 902436528
2 133093 15300
1 153457 184964 252744572
1 103647 186436 624350219
3 133590 156020
2 141731 936313640
3 59246 100005
2 27101 328163237
2 111650 103395729
2 172144 530069143
1 32866 53268 784904640
3 99568 159837
2 73921 686212673
1 80896 150598 153395280
1 137127 187047 877106285
1 30687 78151 700372819
3 194750 22857
2 174889 160096831
3 189088 76946
3 41574 95999
3 3560 17795
1 38519 151162 360616660
2 129596 146451408
2 85205 966268010
3 115565 9122
2 114987 524980441
2 11027 575301488
1 79812 98801 788033463
3 82332 84237
2 28344 768342358
2 96907 203750896
1 76815 167850 708499943
3 160719 82275
2 135522 70391059
3 82370 126143
3 16780 1366
3 135244 152700
2 145291 440558295
3 42664 24548
3 191921 77528
3 143899 6144
1 5455 78459 369079346
1 102563 108829 8150386
2 72477 347336640
3 146678 110941
2 57933 163923524
3 108642 66949
3 11340 174037
2 83331 397867809
3 1384 53072
3 75915 46122
3 67352 124861
1 50437 61482 423421215
3 29598 33717
1 84184 190910 121862001
2 1789 324557365
1 140768 189525 95889475
3 179091 60998
3 77065 169378
1 90028 118616 167494258
3 89604 112768
1 46827 178530 184125511
1 25394 183076 881805132
2 28323 625226
3 138058 37272
3 171518 190500
1 109859 148594 645442316
3 48259 55798
3 41695 133237
1 42471 173471 10296712
1 4203 62346 188662231
1 28760 136321 294467819
1 36243 100630 67775414
3 19220 12950
1 996 32500 731020420
2 53718 154050396
1 41543 140974 962630170
3 144678 103008
3 128208 103233
3 122386 52357
2 19768 95688337
3 53726 132561
1 75872 120457 143548769
3 25975 140384
3 37621 63459
2 169599 738670150
1 53047 123526 34550881
3 159754 76933
3 61660 72483
3 83277 176864
1 426 180349 801375358
3 25505 32302
2 44741 710950464
1 5568 166178 224707284
1 46810 90560 967999697
3 26656 174559
2 154609 45006962
2 93014 49455726
1 111453 123627 546040583
1 9691 59714 920212119
3 102323 65911
2 189139 698979833
3 49495 17598
3 147145 153584
3 34713 187819
3 154912 98331
3 10263 83443
3 25917 163376
3 193868 199055
3 68195 94700
3 78648 175047
2 108727 548609040
1 20203 44473 732446115
3 160469 86034
2 96735 793647445
3 192318 155403
3 100755 115432
3 17277 155971
2 180815 178029630
2 75354 125863785
1 127050 154497 203226380
1 180717 184259 575525553
2 78293 60638519
1 66218 74573 513232671
2 112157 760573908
1 4783 171876 26646654
1 32438 171438 799762655
2 71286 238006046
2 115914 417456300
2 139378 137109206
1 76526 110219 901555263
3 73544 190305
2 137171 679222231
3 143061 127598
1 132972 170499 339774289
2 177198 243596230
3 117691 141864
1 448 125362 325656643
2 5740 341380992
2 14413 158092162
2 98597 272122100
2 55552 100693471
1 39159 182327 554007864
3 191492 79403
2 176613 24317555
2 159107 663155264
1 16901 22517 193283780
2 162067 777333073
2 2873 427816587
2 33977 129953821
1 70040 114877 312687179
2 162561 288946132
3 12015 115631
2 96080 742791822
3 100382 43339
3 85167 138726
2 37882 278701263
2 75094 269031797
1 110041 180725 979955978
3 103214 46337
3 167294 188307
3 83585 157548
1 47745 87946 39017604
3 131528 96684
2 37411 696453951
2 76940 346939346
2 77074 679601506
2 167209 870503557
3 157115 112447
1 170787 181597 491532678
3 79379 60713
3 75796 47629
2 177033 380097326
2 190169 214529148
3 21757 46788
2 103190 172354628
3 191044 137583
1 99356 198921 651821881
3 196031 162718
2 130075 417911773
2 77460 19241296
1 6740 65415 963743711
1 6424 154322 990461373
2 71961 348333972
2 84805 310388015
2 183707 170836203
1 84160 110964 92881165
3 1705 42272
1 73873 125447 560448911
2 21768 198014830
2 103103 905260417
3 178304 23079
2 1472 690089076
3 71524 45703
2 35536 160768575
2 77067 72818385
3 119628 103863
3 123712 131736
3 126339 83734
1 142625 170790 546859375
3 45144 96904
3 188686 114360
3 110469 174230
3 162929 37542
2 102196 702070713
1 83250 120030 294291379
2 25306 533683263
2 193627 835825665
3 72652 9361
2 93546 882734815
1 32829 120344 758430237
2 134357 195078297
2 54541 172100892
3 42153 28766
1 8251 67675 839211736
3 14892 68056
3 77040 148624
1 282 20885 707315192
2 123993 358198399
3 22047 123340
2 85727 815152706
2 152162 381136544
3 191324 51771
2 49483 116265636
3 12293 188883
1 172529 178807 431710428
2 126989 94265285
2 35036 94986708
3 189336 41036
1 4815 118271 479613541
1 70566 138667 755748144
2 75721 466383805
1 27892 146313 989743390
1 36544 139974 845812028
1 139208 173357 482411118
1 98747 174964 884846287
1 149168 161571 75589715
1 166996 182890 551486543
1 52778 196477 467536935
1 12381 95751 402674806
3 102584 59863
1 80691 106845 395116262
2 38845 161500440
3 38394 49217
3 197315 129825
2 54113 200538963
3 25512 148994
1 17852 22433 57689411
3 182589 43240
2 144015 822115134
2 130159 445566169
1 110371 123465 994608843
2 84038 848774781
2 129782 791398763
2 103400 909594787
2 155420 210577137
1 133806 179925 354575866
1 30729 37486 677453527
1 4547 16400 65618540
1 18807 72349 640592371
1 2934 6784 513205864
1 85069 88044 488526273
3 160105 164368
1 94394 147796 51492955
1 141426 162269 223076817
3 11373 122295
2 102967 492849042
2 149270 373497793
1 27031 87563 69937430
3 140253 131463
3 149129 106676
1 46181 132986 427996974
1 23988 90468 770113467
2 27380 771524493
2 123004 246154578
3 92578 87793
2 198976 235824734
1 46254 159931 772905857
1 41967 149078 595833575
2 22776 885823035
2 84070 577581179
3 77209 189720
2 140290 822012741
3 84353 53572
3 149523 124487
3 136679 69425
3 81957 185667
3 127824 53827
1 57725 196097 703562994
3 193758 155234
2 156979 187508649
1 105684 152568 797387911
1 42018 162239 159587325
3 72170 98831
3 199954 88323
3 144992 179980
3 194727 47931
3 48561 120066
1 17885 176383 806165538
3 72002 82092
1 54702 124314 680821944
3 53239 141434
3 109790 157026
1 29560 100524 982310498
3 70696 134747
3 120178 145455
3 40621 82793
1 46173 89243 988658839
1 82308 137799 440898028
1 49719 133620 196816047
3 197393 42637
3 55432 2973
3 8720 135234
3 163144 39000
1 52187 70251 316458435
2 31661 514345913
3 68295 173712
1 150753 196880 118223618
2 87205 770370250
2 94523 989385007
2 150815 239159979
2 60013 900137874
2 161640 914655293
3 61867 145869
2 54414 485247707
2 5822 245529148
1 21040 193133 260386912
3 186371 14853
1 105815 152808 735116234
2 179405 735232773
2 66010 973261204
1 23887 51341 237458196
3 125020 127457
2 126971 587587185
2 62471 514531917
3 116502 169772
1 154468 192199 140378493
1 21888 162536 224068307
1 121777 198314 140475357
3 73056 3458
2 42800 554884902
2 46942 599291338
2 21553 81996423
2 20522 519589192
3 197211 180973
2 57874 205536343
1 119006 150201 220521352
3 125866 140423
3 91625 76968
3 139793 193681
1 143867 172456 374444091
1 5368 9633 504886398
3 196297 21952
2 81227 611433239
2 115806 381275188
1 135054 158370 98811870
3 128842 147224
2 1373 332338215
1 58001 60315 909735463
3 13061 101828
3 52805 57126
2 70056 941366801
3 133985 189333
3 184128 113300
3 132046 197292
3 145399 24256
1 36424 143244 390657148
3 41790 121817
2 99562 321806383
1 84457 132075 35987634
1 110751 113448 175476921
3 23407 172006
3 172313 136613
3 116641 97034
3 102014 74993
3 3133 43698
3 179576 5447
3 13004 143422
3 131779 112353
1 148101 190854 188373196
2 18921 980300825
2 94173 477131962
2 147254 186550028
1 4974 24468 971786083
1 136151 188833 944886304
1 117522 163672 543174511
1 5794 74770 855299766
3 141302 153592
2 89888 473491113
2 57482 251357001
2 178343 486581761
2 10792 895133444
1 126699 144474 385884568
1 21322 133498 43858568
2 10340 868985215
3 44088 145124
3 139034 43018
3 177500 109867
1 102401 104193 964227404
3 169374 156366
2 199930 441538220
1 42690 109485 263968494
3 109794 32164
3 18340 21206
3 40816 155469
1 59650 93610 137411489
3 105105 16538
2 46738 459758520
2 94007 555573276
1 124295 134857 217363647
2 139651 53520592
3 90414 113775
3 71251 66658
2 78113 953911240
1 11495 187152 730007063
2 132062 354253752
1 167511 191807 191505906
2 116642 655802308
1 141920 195102 752859354
1 56916 147571 649780753
3 184749 139563
3 173217 143628
1 28960 102028 603088932
3 41256 159333
3 179652 89891
2 91670 145583930
3 56559 133633
2 79086 762884251
1 158634 168018 288077915
1 100802 112344 470260716
3 147003 180425
2 104167 274761052
3 192888 138127
1 108441 142453 469238400
3 99140 167320
1 22284 103163 947254020
1 40211 193064 511139053
3 186093 131417
1 58159 80117 173132029
3 34254 70812
2 12605 188316596
3 3397 78104
1 43916 52897 268748141
2 187591 626675582
1 68430 149543 275262941
2 166776 478153172
2 55410 188199326
3 2523 192534
3 91792 71593
1 128152 157216 141101372
2 150745 326892624
3 62206 41161
3 181012 143292
1 95225 119473 903896574
2 21660 60680788
3 54524 147122
3 114706 186499
3 185994 76697
3 104693 102878
1 56911 163859 290618989
3 2186 127741
1 145179 163626 648855667
2 78232 953065113
1 112489 168182 663759498
2 64071 201471348
2 196065 684204747
3 196674 170609
2 46842 162043367
2 5074 330283745
3 84473 71485
3 47767 181254
1 18044 78484 276779284
2 128489 136860432
1 3840 126850 412102671
2 132498 902277750
1 10318 199272 148376077
2 192784 623487237
1 36192 39152 5662682
2 39790 599782206
1 53473 71643 382063907
2 76142 365127088
1 37031 192371 753122110
2 194146 431538116
3 84940 120731
1 53198 55778 55018717
1 136268 154223 666383336
3 2855 170359
2 84740 909843389
2 151996 460771155
1 12782 27550 58562093
2 72905 321436426
2 1874 500256220
2 73468 629576546
2 131067 830573999
3 60769 97368
3 58892 158738
3 131962 184965
3 173531 13939
1 30953 194120 181696493
1 53992 121041 264332781
2 112286 593589168
1 15250 89789 454258294
2 95383 209671991
3 146384 174818
1 56561 174276 695784446
3 20505 199257
3 51913 62363
2 174075 869340827
2 10453 392198463
3 108165 48686
1 91255 153377 318308678
2 180366 424482537
1 8953 54423 202401286
1 17168 164808 635764087
2 113941 639233159
3 110749 74460
3 166527 103643
1 24256 63180 214248153
2 37446 643070665
3 131240 57481
1 154596 180161 236646401
1 37527 78443 662572612
1 36027 120386 372243339
2 158934 477272478
2 39093 30090343
3 38770 175876
1 58607 164060 246262561
3 4258 148477
3 14254 148067
1 95913 163647 720584416
1 100434 128165 988662089
1 120349 163232 102140680
3 24349 17128
1 29729 57849 143804805
3 189632 6088
2 74582 199436159
3 92256 71417
1 39618 188217 127659814
1 1024 4411 650897853
2 156309 927971439
1 110237 192137 406342576
2 43869 391351224
3 156839 80780
1 30219 187348 296673560
3 153190 156226
3 189781 121068
2 124692 31680779
3 38527 89478
3 42760 36834
1 26403 123527 148544358
1 116992 194746 844356381
2 104528 672027588
1 61879 198691 842667054
1 143410 185210 548294018
1 51402 151946 404882440
2 19937 321067162
2 107651 24593558
3 62452 175491
3 74968 135651
3 179616 86598
3 157653 165165
1 75265 118210 349072259
3 114097 141302
3 127314 76351
3 173282 30529
2 131537 213969291
1 75241 81177 677298828
2 98836 329119891
2 198432 600971616
3 42188 15101
3 47781 18256
1 103453 176702 294804444
2 199423 844278107
1 73661 82688 915482946
3 93548 199442
2 108801 738570053
2 37855 29708001
1 66953 96682 167142869
1 2218 90562 402843744
2 194929 218121680
1 117654 133314 660060001
3 29328 89468
1 98676 103622 913922501
2 126330 707371615
1 26638 74361 664277493
3 57006 50072
2 128282 780274723
2 82980 301684623
1 154166 184190 878108205
3 188127 113335
3 104175 186144
3 51059 101001
1 74660 145804 164175878
3 143439 77140
1 64635 188719 369767255
3 140194 140585
2 172740 613260121
1 127033 149107 859080373
3 40653 12839
3 15291 185013
3 73513 81474
2 110510 340258452
3 42934 150103
2 84723 390189174
2 135846 342483314
3 13494 177443
3 117269 61966
1 60523 167833 229190932
2 76796 301157287
3 166078 150013
3 128619 7319
3 148841 60245
2 86288 934945180
2 4926 318242130
2 149674 375130281
3 171313 136053
3 191216 37917
1 41513 199927 435910030
1 43943 115363 79305864
2 148636 89921208
2 122998 736601063
3 28372 14929
2 163758 865191993
2 31361 282024588
2 176703 654679375
2 145879 437045822
3 97241 58524
3 83792 29286
3 84208 28205
1 78109 116284 526548597
3 93404 163897
2 48226 540817904
1 40307 152160 34710491
1 84605 94245 593301841
3 146570 91089
1 112455 140933 878735425
2 67021 926240741
1 62270 117388 694063187
3 153530 63621
1 30530 184445 510018364
1 5183 102246 927673806
2 197538 422453170
2 30349 279523226
1 126771 145975 539540371
1 6114 146679 724081604
3 50129 74370
2 129626 745130719
2 35609 278333435
3 162483 132336
2 97760 978184006
1 7864 18506 853212667
1 13166 59770 597661892
1 132462 187349 239268978
1 28652 134071 205221739
1 50784 87412 356288320
3 195318 180057
2 80899 77143381
2 56345 811569597
1 85452 129957 492011209
1 43097 88888 400163635
2 150991 546302537
1 43221 123290 935959207
1 66660 152411 570193372
1 74295 160409 129603492
2 69327 709230980
2 156731 329851699
1 119795 160697 561618267
3 48794 34862
2 35922 578343535
2 126018 483799751
3 60305 92897
1 120391 129883 237208790
3 199587 127062
1 15518 188728 998000776
2 56084 859794866
1 145895 147111 501657770
1 173004 188261 839501566
2 53748 559773721
3 48406 125012
3 165247 191211
3 46798 102839
3 171099 136326
2 181120 815223181
2 28712 730928035
1 6293 155030 385038574
3 123201 154800
1 40289 103400 897821484
2 34804 673537219
3 181444 198024
1 77812 129784 967452088
1 89700 113483 132051783
3 156172 64939
3 143157 139756
3 175535 94631
3 170003 116508
1 81201 127981 473526236
3 84483 48235
1 38363 135831 86135964
1 73659 132326 541065975
1 36412 147464 672247667
2 54329 301918473
3 55196 27121
3 113569 74203
2 76188 138680705
3 51229 162390
3 127541 86694
1 50298 78200 644715748
2 162894 244704018
1 84682 194211 877403929
3 25207 35774
1 32614 106177 174729847
1 38792 135815 810705377
3 50543 37334
1 23794 79895 695753107
2 115411 178091738
2 94934 416527606
3 197531 173910
3 181817 77182
3 126017 75015
2 93155 612344270
3 143183 171060
2 29230 240235699
2 191803 527516520
1 72003 73608 559363244
2 153745 443839744
1 86320 107237 297361973
2 82527 895964046
1 61201 146663 851621976
1 74423 196562 884727822
2 125846 594092672
1 10778 136113 832266922
1 25842 100036 152091402
2 19563 930937726
3 124525 7976
1 86965 159048 33788796
3 195952 35267
2 162 599504063
3 171952 72142
1 133951 184760 134991063
3 112143 109510
1 82629 177391 488978183
3 30528 53704
3 178147 188963
3 167066 161914
3 134392 29815
1 55023 108368 659119435
1 19275 40831 678732302
1 72256 143640 265603691
2 188421 293007793
2 173672 982727044
2 60188 716378928
1 38291 130954 225601989
1 27198 83357 617868603
2 134389 103041093
3 184437 110242
3 183024 152661
2 170106 275685571
1 79994 92934 18342614
1 123427 153433 218175409
1 84995 90840 258347662
3 12576 153544
2 70256 775852570
1 101161 166896 760900930
1 131317 148466 913056900
3 3636 91642
3 178702 114313
3 25495 61871
1 91966 129885 28563357
1 76465 94386 487267288
1 57739 119221 908775046
3 161917 23135
1 7182 168068 517220721
3 48864 14862
3 63803 88879
2 128043 643216788
1 9722 184084 949729467
3 169434 164268
2 169016 700360847
2 86586 966843030
3 59138 78072
2 41727 334546699
2 126828 616713925
1 716 44638 129446469
1 86085 166309 180119522
2 10115 975871063
1 55979 191578 612519654
2 166250 287027536
3 62345 176137
1 50737 59826 538132112
1 96521 148508 345840188
2 152221 390264059
3 18747 65617
3 123328 80907
3 30995 106508
1 81753 165841 959214306
1 66612 95690 845788872
3 157292 103497
3 1205 43600
3 112494 2622
1 67995 135227 738701204
3 189149 101716
1 26970 91253 299270795
2 145757 218476564
3 169571 62195
2 70083 162601799
1 138040 169123 715144521
3 198026 82491
3 121453 170068
1 107443 107623 750987948
1 40840 165258 908644297
3 14514 118151
2 161212 929387256
2 166774 292133296
3 39527 99195
2 26414 625998293
2 110744 942700212
3 107434 168642
1 62045 148342 384087562
1 63328 117210 541447074
1 169417 177920 408753203
1 61317 109310 538497375
3 51363 15223
1 27927 132988 728819906
1 155987 158120 75883286
3 38992 106904
1 23386 59194 143804284
3 177156 137944
2 45888 32499205
3 16846 106048
1 66380 193252 271658633
1 14891 59622 288340113
1 42928 52483 294091892
2 167507 927292574
3 31912 107416
2 62569 819567623
2 145275 724845577
3 151274 149177
2 136940 309142226
3 25572 161214
1 62057 178841 760938553
3 69796 4076
2 88893 881658974
2 134619 247846291
2 167058 141516948
1 84722 103574 301246530
1 70497 193201 647935628
3 146516 182640
2 20193 858693314
3 60449 125561
1 91737 167086 815083685
1 30594 168143 330500274
1 57408 182768 89144345
2 186716 54954535
1 98785 166634 61926437
1 1590 193927 580409221
3 59298 175477
2 96292 574410579
1 95895 192779 230317241
1 86033 154650 514472222
3 30886 74764
2 69546 17276655
2 194093 203894810
2 128514 223220366
1 58554 77652 181624649
3 40698 170489
2 197482 777743433
3 167884 110819
1 85950 104683 684664825
3 79975 75896
2 147421 918442906
1 11229 130107 583538023
3 110840 1667
1 39243 68917 676613406
3 141308 56846
3 44266 134581
1 117405 134673 830060310
3 54827 40425
3 191130 188553
2 196947 796664697
3 54053 23239
3 105802 132580
3 187164 131611
2 144938 365837340
2 183212 609608880
1 74145 83057 501880169
3 137277 120222
2 60036 941552337
3 132009 184956
1 37935 184992 730182032
2 172472 108198950
2 198666 210693120
3 166413 177637
1 4260 87111 957585213
3 124347 8106
1 100152 187532 675876761
1 53418 152702 788810554
1 14859 122410 332235301
2 28342 598860570
3 87279 26781
2 83041 46593523
1 182895 183454 64446773
3 163053 119722
2 177990 790427633
2 186524 917018074
3 56509 105380
1 132483 176811 758227595
2 102169 466304953
3 47132 101086
2 40571 192497025
1 38686 157063 882876732
2 185839 351232421
3 86700 102902
3 143756 1891
3 79086 143584
2 177424 233552316
3 24943 192238
1 30562 74617 155100691
3 133452 38293
3 65918 40116
3 72722 175637
1 87449 89785 814072519
2 14959 19579271
2 319 799505736
2 48488 530551245
2 105566 900227317
1 41697 164229 436245844
2 136262 287894969
2 149621 927222111
2 13044 108901476
2 111431 774156427
3 7452 29957
1 68516 94845 617856966
1 78599 145956 841136201
1 115488 136373 697747266
2 21034 508166686
1 50406 127491 738040660
2 190457 413036207
1 10423 156265 215577384
2 79716 681782550
3 22337 192767
2 165183 625370820
3 172838 174996
1 51836 160219 469522570
1 113081 136444 368372801
1 43878 155956 99504655
2 65155 50203793
3 155053 74074
2 41691 356189966
2 88268 309807307
1 9645 165355 486187192
1 143309 143693 537496620
1 142422 185391 949366066
1 72388 183935 890230891
2 135550 476798290
1 14997 182825 234881091
2 48412 139099513
1 82421 183901 555366079
1 30255 72477 364715078
3 65036 8632
1 19451 88190 799178249
1 55931 179649 225219790
1 9068 195067 848839178
2 185361 181370371
3 148117 95318
3 95887 99486
3 87118 122367
3 152749 138298
2 198141 119317028
2 180382 827412137
1 146393 153523 623013128
3 110207 174556
1 123882 187655 870876335
2 140857 428862561
3 50236 81599
3 34840 117470
1 83706 178222 288500235
3 116278 8208
3 77488 84429
3 139893 87411
1 161788 191533 279760838
1 102700 109537 56671360
1 92816 138192 516000135
3 149489 152628
2 64752 204666318
2 84547 594978528
1 26320 139433 770559364
2 149432 12068617
3 48146 143578
1 179586 188845 926601215
3 124754 42556
1 34810 199332 93526231
3 197343 12257
3 179631 132251
1 92043 195266 499234884
2 135806 382387028
2 151110 725883181
1 5319 191071 556077970
1 57272 123848 152254033
1 64186 94683 690044910
1 19838 72343 9888497
3 9377 184692
3 91543 102856
1 86467 188498 853479121
1 94782 132860 453622572
2 109082 367218970
3 4898 106075
2 162350 571144379
3 103322 54552
1 78778 156896 192401008
2 11535 301698186
2 2991 344422880
1 85500 128445 750447487
2 23032 440423146
3 188766 54195
1 75291 114724 806480162
2 50024 588646596
3 68033 180722
2 198654 183568040
2 155850 281552471
1 25907 112638 346260026
3 176981 3597
1 20363 191322 72129654
1 58680 180202 692977407
3 139993 156052
1 72191 86579 338496576
2 160437 795418390
2 67602 764084551
1 90858 185928 832137993
1 173484 185346 82977165
3 100201 197870
2 186145 69174093
3 49707 180412
1 3514 64691 287006601
2 164911 736380055
2 66980 464439056
3 35110 68417
1 18022 76510 259879713
3 52523 109332
1 664 101795 773128045
2 196308 86417207
2 80212 344944328
1 87999 148759 674568628
3 111161 1041
2 153797 879042934
2 62191 893677164
2 186655 950397985
1 67777 121054 429561963
3 193391 182146
3 129949 158398
2 155764 107416667
2 88453 858669043
2 65295 848075310
3 156191 192168
1 85229 103919 980130949
3 48851 4988
1 360 35209 720792308
2 161978 262082396
1 72444 108495 458870
1 71634 94561 121785188
1 76944 135814 672585451
3 24727 162626
2 61158 186985011
3 105151 192927
3 99186 145650
1 20455 167055 921522832
2 17884 823430004
3 166758 190999
3 173356 69594
1 10536 70094 93044611
2 131838 586620662
1 126715 143430 32901928
1 133912 162918 252835770
2 153409 162084883
1 145749 174205 518449318
1 36555 195322 788120583
1 67383 84865 290362762
3 189056 133786
1 23244 43001 432220117
2 46159 831413965
3 168675 9390
1 5026 67496 805879515
1 81663 138893 300283203
1 109363 189915 947085035
2 74961 37085584
2 76547 315918401
3 54201 118862
1 167828 192831 873202976
1 57738 198929 878371183
3 5900 143904
2 129200 889579107
2 45263 564154559
2 118395 951741605
2 42213 198519931
2 50432 913519711
1 24669 84054 998196070
2 46095 447456736
3 137286 69450
3 40077 132639
3 158192 12874
3 137138 188203
1 87302 93304 146717792
2 110069 253620412
3 182675 98682
2 194485 941103459
3 137995 191509
3 81637 9486
1 151789 159366 11367678
3 61873 48001
2 54990 893009901
1 66998 187392 864569159
3 122361 27314
1 50326 187817 542269096
3 186501 199804
3 83970 12413
1 128997 163634 471275304
3 11557 17473
1 2511 196362 611008426
3 130849 85527
3 155684 74838
3 112491 151221
2 17224 378307371
2 127844 973263146
1 54434 176140 171382549
2 168726 334472875
2 68557 523052634
1 15413 23528 186847476
3 58965 170610
2 135835 435805599
2 21148 100490317
3 11195 141712
1 17670 29907 851556832
1 63796 164304 723947965
3 18740 138511
1 137291 144117 370834422
2 54894 894038069
1 18513 121432 133381907
3 10040 125495
2 45265 703535010
1 11494 12366 901814600
3 93382 6154
1 133436 170132 494131718
2 68537 232728469
3 20083 121086
1 83053 198526 13507526
2 11024 338196736
3 17965 117119
3 189668 9559
1 36401 156337 219535328
1 147538 159461 901368990
3 71872 91108
3 169973 8918
2 140326 858841027
1 23276 168266 719021916
2 182848 9599503
1 71773 130455 189031134
3 102626 164392
1 18429 116532 325599537
2 166975 131938480
1 76133 132074 553576993
3 90470 62212
3 102223 182900
2 47106 426789649
2 146442 782430254
1 67528 194990 468146999
3 109733 5614
3 144017 193199
3 171562 129564
2 74861 676629907
1 3092 117016 815133589
1 108219 109001 860624741
1 114668 133813 573183376
3 165489 48608
2 198295 34935858
3 168981 144985
1 114765 172757 17634012
1 127546 173835 923717946
3 167695 130750
1 97338 188840 507839320
1 4763 153978 244630123
1 117049 163217 400290148
2 73372 539099002
2 125313 217391621
3 194887 131288
1 142695 179489 812156889
2 121723 613666725
2 39119 185098468
1 1456 69261 80967200
2 133756 784748578
2 79450 261529500
2 185683 238383446
2 86718 44651135
3 188093 148105
2 29955 169106012
3 112082 72954
2 137217 624291283
3 182852 62788
1 99172 167217 625480036
2 158958 538026947
2 27922 295375780
2 82601 80974287
2 17074 730886244
2 168018 827935844
2 31376 611247089
3 38406 49851
1 101146 193112 460048645
1 54319 101129 870757670
3 168206 117664
2 120548 885072087
3 42189 34267
2 174099 862741244
1 106309 163957 315842628
3 75381 77150
3 150630 133848
2 92870 22312630
1 192075 199151 414591287
2 123861 247144937
2 145511 538494815
3 130363 124256
2 72781 912285302
3 112245 20603
1 31308 170006 881985648
2 98472 752977565
1 91866 142309 629905368
3 138497 16010
1 96187 136396 620632760
2 199844 181661505
2 197084 296689852
1 84986 158648 558664960
2 34290 476897468
3 44721 184862
1 22084 22089 763903266
1 172714 186000 488882754
2 22694 832953370
1 4916 166486 78558529
2 57779 249565220
2 188205 191065248
3 18872 159011
3 30421 51273
2 58988 874096174
3 140952 73890
1 12616 141817 86716863
2 141500 444223218
1 15025 105366 84093682
1 121755 144536 244605961
3 30631 188900
2 38610 411373258
1 61407 183435 110550611
2 139532 93442993
2 46681 714324432
1 86140 94458 523165486
3 118211 93024
3 167700 8009
3 75697 183174
2 24098 499400007
3 101482 126259
3 130655 30195
1 6664 196100 662183323
3 34779 99920
2 155501 581207420
2 191686 754290744
3 6743 108424
1 48029 180636 90402395
1 6151 169357 351372791
3 96737 181657
3 65152 166083
1 14033 110983 160204799
2 137851 832757385
3 166814 130172
2 69863 684679371
1 19439 89903 718149194
1 95473 187923 729057189
3 28375 77184
3 199613 156040
1 54820 76522 628974976
1 56179 157244 470188000
3 186284 141780
3 23189 116706
3 62182 51145
3 47623 156078
2 194968 497323714
2 105979 589264994
2 176390 321315784
2 182839 253117544
3 124894 3814
2 156426 794837415
2 1013 115410788
2 112557 325392466
1 76132 93590 490638640
3 193277 63416
3 120191 158215
1 86629 171310 605738963
2 154069 652191451
2 164176 86964093
1 4266 176446 487592847
1 17217 151857 799197116
2 171622 714084150
2 55640 504908702
1 150133 181522 604726119
2 23958 233956196
1 17693 143248 342971088
2 125035 970278411
2 26404 778548446
2 19657 825218755
3 106788 101268
3 144830 54995
1 120191 187008 849618243
3 153820 146802
1 26922 164690 316192712
1 10593 185395 154690133
1 114348 176964 875541788
2 61869 943073490
3 146121 154903
3 71031 163412
3 174181 142863
3 179552 3823
1 86330 165812 466898172
1 74536 133193 392167700
2 135683 672130453
3 52516 198472
3 50162 38086
2 69771 138706681
1 3923 181468 665695730
3 160227 20204
3 11672 153160
1 106764 107917 406182104
3 191099 73993
3 67187 153363
2 75806 48758210
1 12581 39562 471428878
1 101298 151580 187311425
3 15379 55177
2 173202 446580221
1 109858 199539 592819599
1 42372 128157 618810953
1 7753 14555 492042999
3 103921 117287
3 106096 79793
1 81273 95111 349438003
2 176814 957115427
2 79809 468944165
1 3402 64393 886173524
1 76894 97974 988578822
3 60426 125004
1 184454 194529 598629951
1 381 68320 486302455
3 119722 77808
1 142467 198851 772315456
3 132414 186841
2 161543 718049948
2 148193 929568777
1 99016 141417 435873492
2 19168 770805406
1 60124 77618 320421501
2 6022 2837173
2 158099 302763815
1 21956 192837 411021486
2 32797 102965610
3 11378 16503
3 128716 30360
1 136162 183258 485046531
1 133708 134341 928059613
3 103614 158832
3 68730 90581
2 166474 27954303
2 47976 530965166
1 6684 131913 929122007
1 86372 183100 179379249
3 60900 94303
2 175527 870125830
3 33776 50951
2 60031 515083116
2 89108 954769111
3 193043 144493
3 147030 26511
3 149686 66591
3 159965 15384
3 86569 94939
3 179228 160519
2 63774 421128314
3 179216 154175
2 178337 878715100
1 38495 150142 663146959
1 47143 80294 493887342
3 23436 71987
1 16826 116077 982651268
1 123524 185007 435820470
3 34220 110300
2 17277 830746139
2 53017 45902159
2 186350 302027779
2 176681 827516995
3 69275 51539
3 135114 159153
3 5760 188893
3 96271 146997
1 5798 31935 514607421
1 59467 168167 65360828
1 48831 72226 333935451
1 18081 42854 333002849
2 54828 284984689
3 58294 101003
2 185326 256417880
2 83920 979606246
2 113726 548240374
2 66700 937581734
3 197526 81303
3 108521 37090
3 157134 33705
1 116590 122223 218918418
3 195017 106931
2 110606 381205767
3 141138 7536
1 41519 182574 523111996
1 135697 161553 530028621
2 157264 140641911
2 157274 73263581
3 158482 90671
1 33299 60920 108756985
2 100812 412070750
1 177246 179098 257632807
2 8051 565739858
2 34301 392264402
1 96249 192428 47873785
2 89273 776998427
1 160233 165019 684054104
1 97863 109586 672273692
3 162707 107645
2 162141 660809374
2 149791 156692329
2 150271 514397815
3 98008 144684
3 24810 164754
2 79293 128974318
3 6798 42912
3 39193 90604
2 148948 349241561
2 158342 741952786
2 150846 899865524
2 34995 679506226
1 132110 199028 424568568
2 139939 252380598
2 26162 407511860
3 82607 109444
3 145964 113864
1 133523 183760 115176237
3 158352 115923
1 11350 134260 736954946
2 196903 81068909
3 164515 90861
1 96671 168633 402244716
1 67662 142657 707779099
3 44264 106006
3 2369 3036
1 94935 123412 565546872
2 27361 120582398
2 142466 674389471
1 56839 118650 241828373
1 91569 127511 966277524
3 69462 189622
1 107432 125078 536315999
3 101705 89102
2 66874 549276747
3 125239 5350
2 123025 503872862
3 82835 143622
3 171335 106743
3 183939 126229
1 70407 81535 543260793
2 12142 328332191
1 35903 45831 185050967
2 157180 91348503
3 187624 65422
2 127471 600628686
2 114408 916560585
3 193743 104961
3 9980 121013
3 75705 112947
1 32591 120433 712952873
2 185902 672247434
2 21313 992898373
2 107845 343139151
1 99638 179153 803696583
1 66787 120114 193381641
3 103551 110647
3 150174 61871
1 50228 138581 173372876
3 53226 131949
3 75492 144134
3 151361 14544
1 50559 106768 884411572
2 169340 936889490
3 73367 29917
3 32567 120109
3 10529 153386
1 40668 65878 883485405
3 185888 88737
2 99780 648677009
2 193282 828833057
2 23089 172613318
3 21511 105022
1 28565 63472 641709023
2 6774 170456488
1 14191 162476 447552451
2 166737 127193652
3 59975 160256
2 36964 103118475
1 20972 59536 930225151
2 108770 123428285
3 41284 22164
2 167196 759074565
2 100031 814061725
1 2108 87408 139759728
2 170744 918108413
3 168668 85938
2 135558 153446999
3 138273 47705
3 98571 18212
2 12172 874271136
3 160441 10119
1 43816 183694 79457962
3 28739 191196
2 162063 444117491
2 150432 3655250
1 45 141587 847640117
3 26332 133373
2 74977 446435458
3 77604 32553
2 56601 282798585
2 118064 123312440
1 43257 182750 802734595
3 10613 165716
2 114782 320253270
3 86263 153831
2 65495 662779239
1 50111 171517 866452367
2 154643 931329675
3 166337 108152
1 92694 121341 227665019
2 14734 73086087
3 91212 126249
3 65705 56572
3 103312 86309
2 80045 339695185
1 84014 111118 889080803
2 122873 232430454
1 81926 100206 345319977
1 190500 192595 14715575
2 74705 620966750
3 95877 131346
1 62375 82931 885159354
1 31759 149253 429755156
3 39039 94626
2 183757 362026963
3 184491 8363
3 178498 98928
1 94281 112743 977390357
3 84900 44524
2 148880 630590845
2 189860 235070556
2 171229 702534114
2 180279 133084294
1 41436 187674 581353984
3 47126 4754
2 99146 420378647
1 4140 163606 868337416
3 198738 45154
2 199031 979503602
3 87834 161048
1 35952 122575 28506679
1 1187 148208 180494758
1 95507 109247 146439173
1 47537 139272 613934967
3 22865 67615
3 21176 89285
3 83437 64351
2 38569 919458088
1 48041 180114 279081344
2 80716 755362133
2 62465 3414240
2 31118 891745098
1 84935 85069 237219950
1 149221 184273 285720504
1 49327 193067 757706147
1 29238 182123 110452369
3 125379 146186
1 137706 199112 664830453
2 111141 309527330
3 116921 14007
1 85455 96517 911010430
3 175029 193282
3 17910 195690
1 50417 111471 105223751
1 110775 186675 596206269
1 160547 192985 924357478
3 17580 43912
3 67586 59877
2 99265 373548569
1 182782 185822 477472873
3 45115 17022
2 194993 570834696
1 5353 96583 853747163
2 181817 368745599
3 192003 56161
1 34852 127647 398864591
1 27509 117903 605037719
2 120184 225792824
1 32718 60020 613413887
2 164920 484349269
2 186908 171522006
3 88544 91750
3 10253 104661
3 80181 143221
1 130657 177798 356900109
2 144065 745216263
3 143033 52519
1 178706 190192 141962089
1 74901 199338 747278029
3 198759 197613
3 129108 32490
1 95831 168295 67897675
3 195834 37869
1 68631 94588 133639860
3 36867 189368
3 8140 2641
3 88493 29805
2 178189 525852943
1 4318 169096 385009584
2 11006 834711966
2 71405 282774117
1 113685 157733 142994244
1 29187 123867 805078513
3 126342 131950
3 1810 10893
1 178039 183022 662195461
1 77050 114881 681684864
1 88498 119284 652445445
2 61449 657353699
2 11369 324676400
1 181014 181336 994511540
3 101786 43354
1 36920 96133 472827726
1 74017 147675 381477850
1 19538 152693 25877735
1 9623 116946 153824385
3 119851 44632
2 150683 145039570
1 8352 92418 890390438
1 93035 162632 263609475
1 83729 165301 549103281
3 17959 23343
2 28933 253069680
1 86560 155019 834297461
1 43054 179048 690896429
2 42671 725726848
2 126511 925185872
3 63370 10021
1 50357 140736 540698538
2 96310 34087903
2 145230 921846096
2 164200 9687020
2 47494 583299564
1 45858 163073 537226073
1 41176 123801 53346782
1 83538 160478 219025057
2 191985 827785919
1 62685 110225 481892410
3 67447 137441
2 95688 819915518
3 54486 109323
2 67941 149411439
3 57434 50969
3 130975 828
2 157683 352032745
1 26201 132455 443023550
2 118631 772953993
3 30261 169088
3 198934 150538
3 44075 128789
1 47835 127805 691876202
3 111995 12515
2 108310 493254394
3 191471 121000
3 133123 105203
1 2927 10747 995139604
2 135229 497475572
3 158461 146094
2 69795 994760222
3 133880 20446
1 120273 144989 793338481
3 189540 67171
2 35503 371608240
3 178157 166219
2 169766 779995518
1 53416 124513 2306606
1 107928 140549 313952273
1 29177 157618 921521237
1 77184 96778 902609231
1 95034 171273 309555572
2 73005 731272181
2 61443 126630656
1 50662 160550 171697599
2 160788 241610411
3 195821 28612
1 156597 172849 76014369
3 186151 111884
3 150310 154200
2 35645 329935075
2 172240 581999833
3 66700 181455
3 174155 106919
2 3009 890690980
3 145006 16524
2 14463 302988040
2 46176 183484472
1 15892 82221 127516228
3 33394 17215
2 6713 56923890
1 6935 146503 920778388
3 11021 13986
1 17437 49991 820452994
2 16173 441874569
2 150889 432146252
1 56978 191142 721690029
2 29549 20798835
2 100746 905070585
3 145743 195277
2 93390 775432151
2 172755 899666790
1 48987 90453 903330720
2 121927 765510671
2 159032 701987531
1 15261 52731 433290144
1 40092 193308 537767208
2 4192 191041840
1 4253 75255 836602560
1 8076 92621 605956173
3 83251 134299
2 112829 194483743
1 127307 165370 331981947
2 4737 55554209
2 109566 615797107
3 159903 176609
3 1119 196773
1 3874 76757 545060756
3 99157 61302
1 53256 78367 170934686
2 5355 610300636
3 104728 80249
2 133050 373825459
2 185086 31350089
3 119758 88758
2 17110 793009066
3 181347 176291
1 27698 93076 302915003
2 196008 943871583
1 33382 127609 132596192
2 124760 811736980
3 161292 124215
3 135965 61291
2 39700 168495161
2 90003 81403237
1 70765 97325 342997682
3 171412 7905
1 145263 191175 670333490
2 37158 407100803
1 15549 44865 585762830
3 187573 5689
1 11425 180588 14042336
3 100818 175947
1 116465 142096 610642460
1 13882 93711 723829989
3 71597 69991
2 131697 691126797
1 49925 81544 257442391
3 48266 168172
3 71791 140101
3 14675 30656
1 36284 196013 270211991
2 50363 44058674
2 184292 398257870
3 105861 120107
3 164475 21793
1 127484 139005 803543729
2 89285 796804058
1 149134 188568 684703122
2 81044 229254925
2 102175 204763580
1 135889 184770 538573214
1 4913 102783 906691258
1 42428 53007 205166709
2 40991 553276878
1 65704 105155 182308813
2 8411 828626026
1 63164 141974 300870016
2 169303 812832873
1 97794 157558 930217546
2 197130 121983819
2 69902 961108655
3 57584 170291
3 190918 28676
2 182514 987757604
1 97289 154400 329993318
1 60701 147845 718455155
3 161201 199470
3 147006 17018
1 16892 82659 994756801
3 137571 50125
1 96522 106299 922977624
1 33411 40332 602727164
1 28848 176245 114077312
2 119124 190918448
2 146265 889091939
3 44794 11642
1 13723 58586 106618933
3 48404 88626
2 156104 680428435
2 105544 532342024
2 149053 134166427
1 169323 193961 459395634
3 31597 17426
1 89331 122162 627367019
1 10414 13294 61785500
1 3728 53795 485237408
1 54051 122755 996577412
1 43502 168868 550624700
3 54000 140823
2 107966 610205008
2 26483 375515064
3 146898 18004
3 195028 103165
1 105091 189231 369837008
3 176022 84678
2 111428 507269670
1 153572 176055 142302113
2 76851 950044675
3 48372 150106
2 60606 867272965
1 108830 186686 175161545
3 52511 107246
3 65649 103881
1 47858 125289 614552154
2 188012 968555963
2 26359 440649614
2 28682 132257128
1 7008 174898 958301767
1 121952 165649 766704406
1 63639 138477 491483324
1 2682 112982 346711886
3 42956 131957
2 72877 963871448
1 8254 129714 606548359
1 140510 191591 309187422
2 18321 517885103
1 93812 158065 177841832
3 61939 156132
3 105835 88139
2 35438 956382699
1 137946 167867 140991945
3 36523 11453
2 14008 120291010
3 129261 196173
3 126740 25083
3 42411 163130
1 18642 98757 737388654
1 19612 195461 936205591
1 74966 91343 686380456
3 176475 90584
3 36178 19115
1 34784 183066 361806681
1 21665 107733 888276492
3 180600 23254
1 125290 173859 289841031
3 26044 94521
3 43275 81114
1 42884 113057 344711381
3 15500 90803
1 156932 157415 215582011
2 129856 7098585
1 42424 67942 959323505
1 82800 158279 850813041
2 188301 203449066
2 56576 140034359
3 138768 180236
2 34887 654157225
2 189757 563357642
1 38586 86660 201988552
3 117826 14347
2 28618 824697229
3 129881 21639
1 47759 51770 231784073
1 89390 112421 923158840
3 167371 94161
2 151776 983512604
2 16435 60765466
1 6105 197260 968264077
3 10827 148591
1 155500 180263 851989748
3 162729 66644
1 31628 148996 407623407
2 114562 864726170
1 74220 166217 469942371
3 188138 109905
2 189692 141248523
3 117569 92399
2 154910 356749766
1 1453 29787 21978630
1 121027 150653 105219570
3 176570 85312
3 145691 129410
2 103054 826836224
1 24098 198344 185555282
2 122722 564353524
3 84801 182456
1 55570 122786 906990743
3 53914 85854
2 96059 839675363
1 2933 79542 27531102
3 104894 78841
1 62184 77058 273915558
2 54931 981018443
2 47951 434403384
2 91003 111948496
1 19919 155738 985763144
3 37927 12045
1 168991 188654 618185857
1 90164 110843 294066726
3 55512 147313
3 183799 176666
2 138786 447302870
2 59959 440476947
3 134580 182975
3 78778 164567
3 164878 180401
2 104361 623433193
2 78597 614267667
3 71713 23891
2 85134 954545232
1 30039 199962 179743321
2 124837 212187750
1 81839 122435 64510144
3 35517 105671
2 175030 65859773
3 120910 47824
3 20569 79345
2 124495 533578712
3 30706 38870
1 48607 133679 485889270
2 117017 67982528
1 38110 119898 443164430
3 162378 166218
2 36177 5050779
1 119229 197461 976388202
1 183863 184073 334576774
1 95781 100111 653472856
2 35937 866699816
1 85988 134907 466227628
3 157041 77349
3 43364 184438
2 135596 348924962
2 91771 717044200
3 27556 107637
3 14569 37313
2 126034 828904868
2 140828 710525570
3 132483 147949
2 109294 135340881
2 26529 249885470
2 5167 152916533
2 8537 400317647
1 56720 136429 231573476
3 103963 26802
1 108264 120033 602051777
3 37699 175278
3 4552 87724
2 53272 523224795
3 94389 122567
2 31081 815790115
2 126469 403937828
3 150689 117965
3 177387 14616
1 159283 160887 571276775
1 54568 160431 469338254
2 128860 283734865
1 83398 198181 73458990
3 25534 122834
3 66158 71557
3 179121 153362
1 32632 110128 108264955
2 85652 440676043
3 193569 181867
2 9135 664780524
2 64741 318257845
2 196212 26461175
1 113498 146166 376398934
3 95126 119580
2 92830 694497460
3 103783 10774
1 61590 99415 104510870
3 44382 88576
1 89227 179272 528001254
2 8885 580355127
1 70946 138635 712266852
3 111915 77724
1 16122 144962 417986625
2 24065 168656643
3 84045 78622
2 198383 452319373
1 28290 143496 210414454
2 149011 663920335
1 55806 147674 503393027
2 135315 766797821
2 130941 204342552
2 99141 997103867
2 59366 662812019
3 147285 117378
2 7932 556711872
1 110373 164951 77632422
1 4924 144121 778488207
2 137734 733149837
3 148300 170335
2 516 336322728
2 71054 803480710
3 163647 102822
1 72271 196775 295693090
2 184827 348949550
1 111909 165921 886488116
3 171237 53781
1 117467 183769 370227361
1 70412 157535 997120646
3 88386 44141
1 67873 83852 187020426
2 69456 525666135
1 79870 121482 355279056
1 31213 79936 867666130
2 8470 727062639
2 123935 471938458
1 94210 135705 627331867
2 60456 236103096
2 182338 99905663
3 173606 72093
1 31338 72023 157815968
1 119455 188151 673239957
1 49425 133358 202265741
1 75315 158936 629737179
1 28565 63476 827165790
2 151417 824325626
3 21510 90945
1 135347 196839 452981667
2 192334 137816029
1 23828 47355 327901097
2 185339 362897210
2 130696 613597569
2 14515 692207278
3 87585 176461
1 100717 180117 452822262
3 79882 119122
3 119239 171721
1 87907 137954 961878830
1 101897 103979 588137896
3 185214 160882
1 27732 62753 211560114
2 155649 482722753
3 86404 124581
3 20724 87578
1 16497 51384 940810085
1 9184 31168 796365258
1 36555 142414 302691531
3 164663 171671
3 197027 90678
3 60531 98338
2 114139 274892117
3 19270 53867
2 104194 571931186
1 28369 70618 880543054
3 48890 58589
1 8486 14269 26283534
2 170785 379018216
3 119449 87391
2 146890 384151312
1 150168 157117 917761770
2 80959 88758331
1 15609 117104 477718858
2 174247 252830394
2 94547 947608372
2 111536 514904093
2 199642 195005158
2 63934 516004589
3 123519 90188
2 149419 964221617
3 85699 81163
1 35520 150327 846009608
2 7368 118393134
1 113584 164778 641250521
1 11176 71200 113023326
1 63117 124255 816746047
1 197990 198830 439172672
1 130331 155128 966311212
2 167468 657410022
1 43903 52507 190637776
1 62813 156636 240503081
2 126548 16971937
2 21395 913021583
1 6373 195617 563889342
2 121679 954030954
1 1361 177410 390475046
1 25661 124074 282157582
2 97646 336900473
2 190823 152517363
1 6673 132865 926084149
3 37565 113948
1 69575 94557 798915425
1 45485 167190 154465395
3 161191 22785
2 107977 440335241
2 57054 321333573
3 153123 32379
3 83447 29801
1 86203 149562 951414474
1 115999 180642 611289909
2 191339 572765845
2 123798 303162071
1 107301 134113 769520914
1 112398 156686 464465998
1 17853 26973 551165707
1 48238 199666 487975278
1 62563 94671 279348626
2 127647 377242386
3 193017 96544
3 23046 111024
2 89279 213416281
2 22594 572671071
3 178867 94775
1 52129 70465 491368799
1 122877 166909 547805405
2 122634 97078429
2 104526 525983162
1 65707 85752 883663605
3 25728 187228
1 55014 175426 343456215
1 138055 197993 686504484
3 150297 128468
1 90894 164706 342505168
1 90533 128047 332325036
3 72019 160109
1 141054 191613 595036120
3 9730 116997
2 18590 132165453
3 116321 127731
2 3902 945072924
3 196482 143614
1 42457 140114 282913696
2 96596 89474954
2 191049 145498709
2 117516 32434991
3 189841 129985
3 20225 95172
2 192745 664952986
2 172753 758656060
1 37526 60609 7568286
2 40192 389755739
3 129672 97788
1 133033 191265 340694893
3 62760 158194
1 22968 177625 160904980
2 68171 549080167
2 72187 66785809
2 38087 488554570
1 158768 183714 543268209
2 5837 476657594
3 46564 156438
3 18766 175745
1 37580 167578 876274821
1 30121 77652 50512775
2 78593 276682265
3 36311 45272
1 2534 79447 959404295
1 24390 133440 516145099
1 73362 131719 532558320
3 161715 37379
3 56356 123995
2 113299 718840455
3 165110 91723
2 33631 36581637
2 47057 240103165
1 73805 188836 157115585
1 13489 90318 617358406
2 60428 853924266
1 56438 76570 544461409
1 148089 187677 139751963
2 40676 64431730
2 100179 228134464
3 117520 69808
1 44336 57517 653216210
2 177072 687341839
3 53822 135173
3 182186 74889
1 34023 189680 61971322
1 49678 90669 23129591
1 23919 96323 995327372
2 170192 497771747
2 13909 845500611
2 97859 194889413
2 101113 696779494
2 159409 397197631
1 134984 178751 768437360
1 38084 44681 664822339
1 65023 192098 899638127
3 115634 173195
3 130431 67270
3 12148 154020
2 735 731522212
1 76437 97635 83179423
3 128183 86369
2 160506 599835227
1 33387 177673 572426979
1 9050 50149 441450630
3 177850 5741
2 39587 534343047
3 178524 125329
2 85687 390225579
1 188502 189119 126549742
3 61110 31045
3 176232 15341
1 109040 160067 709839087
3 150317 64587
2 48716 652652369
3 191563 72721
3 142508 24746
2 142082 392564650
3 79375 187139
2 127922 506144672
2 54134 996130504
1 18168 52934 737117238
3 9181 94684
2 108711 110401547
1 45587 93682 787649373
3 116406 153838
1 85776 94506 946703826
2 119490 402297087
1 65185 173867 634891277
3 88885 15440
2 175204 664093489
3 65338 89391
3 7176 198897
2 153638 466424307
3 71599 108137
3 911 97750
1 44825 135979 530479221
2 154506 432664776
2 30694 202119483
3 67480 78526
2 127486 921817441
3 104378 4723
3 175977 129767
2 35499 18904942
3 75958 165281
3 182565 43370
2 103528 673239155
1 51237 136036 551434121
2 33206 359789278
3 103996 179090
1 169685 180396 4927483
1 85977 151937 489627461
1 18657 67333 755202256
3 141994 186926
3 46625 194767
2 79106 387623122
2 40414 89935064
3 158036 4141
3 37509 174329
1 93558 103562 895036121
3 65835 33761
3 27711 115369
2 147840 191648143
3 132792 135844
1 80517 181035 720811381
3 90068 112946
3 60251 191923
2 31213 857758403
1 36736 185733 417464763
2 194793 802913051
3 93625 87064
1 91878 118830 675114780
2 161591 774230077
3 110695 162754
2 191335 174322296
2 69647 552022034
2 117158 597951641
2 83183 642458220
1 66974 176865 276981022
2 196614 795040508
2 162623 441185251
3 31173 91825
1 31567 144912 671704391
1 124975 161435 679431820
3 118759 104268
3 100533 189053
2 46253 723762189
3 193095 4772
3 190774 199399
3 6193 67259
3 36045 180144
3 157489 2938
3 146305 41406
2 57639 537687830
1 59881 121577 931595817
1 32813 58338 294330789
1 61708 187005 438049977
3 28300 3445
2 37904 75073219
1 44114 181172 148053823
2 135122 541850411
2 655 15813029
2 117099 231142821
1 141503 142795 247998194
3 160911 112467
3 80239 107635
3 101470 135274
1 45096 82758 241487913
3 175739 123434
1 110981 175427 402700890
2 141560 508259202
2 67492 446671907
2 68991 438526721
1 124940 168813 941902732
2 5315 621142537
2 175453 641937296
1 190678 198123 574789564
1 80229 158541 766269189
1 97331 176996 265696331
3 52693 165403
1 134661 196422 854633562
2 141057 205935617
2 24033 504052985
3 101549 53720
1 131129 184746 496264427
3 24688 102912
3 119494 55801
1 42268 90873 912778145
2 103493 741547057
1 72745 170913 44013898
3 89888 80622
3 31529 73495
3 25845 151451
2 51873 987887178
1 131651 170020 32607453
2 71537 326893701
3 154996 107057
1 3685 114700 443408085
2 71975 112753669
3 90119 157373
1 47901 96491 182278845
1 38638 162232 657353258
2 34411 659373694
1 720 107424 515293172
3 9756 150470
1 20826 174971 756126842
2 114640 412145751
1 190275 191666 145683317
2 115021 387032735
1 20760 134058 509207720
2 51385 981390586
2 194794 931368952
2 130218 387852244
3 120855 116680
3 23998 104710
3 123926 137952
1 133247 190766 377780270
1 47974 52913 372752247
2 12003 677649088
1 38245 42796 815356654
2 125995 535870673
3 22885 10815
3 25765 14868
1 64862 81676 421186540
3 146916 104369
1 36299 140402 277041087
2 123509 652614335
1 28263 195596 243866228
1 67270 161057 890236976
2 98525 172683589
3 138279 161663
3 63182 55864
2 101721 761641020
3 51965 125627
2 50077 28554634
3 159046 169500
1 170622 188606 639252446
1 18397 98476 989909593
3 129974 185095
3 60169 8661
3 30873 51236
2 177064 144302084
3 155223 118578
1 115448 151652 294652432
1 70517 126769 662209161
2 104130 172024115
2 11448 992325967
2 100180 300068424
3 113831 78834
2 115646 991691666
3 79957 171310
2 197251 356973516
2 88136 155206909
2 179459 223418919
1 147538 159070 953953821
3 42027 110360
3 133187 176300
3 39448 175769
1 73159 129679 91222083
3 11054 166614
3 60360 27535
3 19175 45934
3 137387 161744
2 174416 449570091
1 32603 127883 680026542
1 85334 147640 428953475
1 73625 127135 854208878
3 143449 42100
3 135456 108657
2 108182 686071493
3 52615 55719
1 90592 104284 129626830
1 885 58911 387231103
1 89240 187388 529328333
2 49734 222103151
2 62562 202044829
2 164977 245640761
3 151904 143861
3 53520 63032
2 67036 159494161
2 63879 881824438
3 15738 86660
1 127696 179774 495515976
1 79310 189065 563879236
1 167019 167634 538951241
1 36956 90170 119468047
1 36160 107062 618178452
1 101543 159001 133216277
1 10563 142197 625080300
1 3240 40588 705285581
2 107300 629671291
1 123855 134092 979754109
3 168823 81145
3 198069 3298
1 122748 138947 968805646
2 126186 623193964
3 43495 183296
2 28889 605627387
3 169969 153715
3 149263 150217
3 41384 106132
2 39704 387696195
2 184736 723193959
3 106148 159885
2 59843 687259905
2 86969 153438278
3 81850 194104
3 193344 986
3 60496 105268
3 151793 78049
2 42466 473082919
1 109434 174392 451144381
2 3984 777354348
3 15758 32102
2 189727 57301708
3 144557 63148
2 161517 535604395
3 175231 181228
3 147993 9180
2 186049 88443974
2 85825 736445412
2 33067 672836669
3 62446 74634
2 42543 740057067
3 50855 70181
2 138630 251671017
2 166375 832013945
1 41875 185528 874185646
2 120543 438308413
3 41919 99147
2 24857 776867209
1 103685 141132 847937890
2 187054 423105780
3 154415 136677
1 84017 110940 31586245
2 121224 709005164
3 195558 1744
2 107548 434596278
2 31043 612354038
1 61318 121052 178738955
3 118293 72635
2 109320 326273968
1 31767 85801 152184657
1 42137 163136 602261390
1 23545 103515 529515513
2 120703 923054280
1 104610 106045 139971762
3 190401 129692
1 46574 182589 696118406
1 29490 138093 36327190
2 62518 486593011
2 157152 761296584
2 85820 561557346
3 57050 191014
1 44221 178904 647408526
3 187727 896
1 43091 186147 249395554
3 192060 22552
1 24431 187289 214763058
2 49675 291371888
3 43542 173212
1 25179 162359 264415211
3 176239 129254
2 91141 738413823
1 4704 56475 715216275
1 143004 164209 821515541
3 49045 67095
1 1341 121510 680878231
2 229 236951758
3 57585 179315
1 3847 52279 35342841
1 26428 153323 983277843
3 39363 146907
3 9484 175095
2 196443 405179978
1 16100 178353 285862745
2 75937 84356645
2 173091 100318362
1 96439 179058 999963610
1 135828 166922 892974224
2 117533 509769180
1 160309 199607 338247070
2 147181 925722855
1 46235 112116 150972644
1 38449 173789 769028666
2 71428 155357414
3 43683 144349
3 107316 183798
3 147408 180116
2 8982 759649262
2 75231 791839951
2 87177 649086216
3 66746 149220
1 56258 84859 905879564
2 42757 962746043
2 189623 290351928
3 156896 42558
1 23144 161476 42726567
3 47255 169736
1 25880 137971 959232687
2 158742 306746134
2 168830 75909629
1 52666 120184 270121286
1 135912 196339 986192727
2 196991 496570040
3 87909 26642
3 156987 165330
3 43958 167264
2 183697 331655401
1 101015 123008 413281958
3 53921 12795
1 14382 99108 220077075
3 66610 65249
3 106205 108591
1 21815 83637 133008086
3 148737 119514
3 106131 70458
3 121667 170951
1 44882 90450 651225720
2 89993 224390207
1 3908 63061 92084300
2 57887 366369511
3 48016 160643
1 9593 99011 80925673
3 12168 88410
1 5254 95976 490021413
1 60935 123529 467646836
3 149535 124591
2 53554 193244143
3 30431 22408
3 178331 81792
1 33891 179699 379947764
1 102684 168300 758694183
2 57258 462589109
3 60487 148829
1 120564 157008 159737955
2 113290 976140236
1 61008 198096 618178627
1 82880 100251 207192838
1 25544 94280 543246341
1 9032 44806 706176886
2 48910 913089878
2 144912 174828621
2 17878 261597205
3 65749 196625
3 182492 17210
1 66578 117507 309516611
3 161810 31750
3 110264 119840
2 197031 856907866
3 134454 72159
2 194239 209380249
2 133736 14863344
2 131366 975414889
3 182089 39552
2 190746 683468822
1 44280 183036 807162821
1 58298 170230 720166120
2 8179 293232369
3 92100 62506
2 60785 904731305
2 63128 722961569
1 79513 111554 797355008
3 20572 138350
3 33016 62734
2 164016 581055269
1 98351 149283 604871654
3 164763 51807
2 129656 178856617
2 117985 461706101
3 92795 131092
3 63895 35280
2 76927 263040220
1 73344 92601 223710080
3 17106 79553
3 14590 192293
3 112148 181517
1 97473 155576 301812310
1 50407 144876 146664343
3 84773 107699
1 32241 38860 440797748
3 89860 9034
1 51145 77236 771692797
1 31052 53990 900011480
2 126761 959551619
2 28983 509513617
1 83605 94421 330377074
1 561 27129 741436127
2 78010 276751747
3 39749 32870
1 91411 172726 431174460
1 82586 157113 497565394
1 127035 187474 793104272
1 82314 191535 151295482
1 23335 169312 598550609
3 53537 154277
1 56770 85341 347526500
3 26148 50406
3 26456 23189
2 74926 93048745
2 16413 145526003
3 20776 153835
3 35980 82587
3 129435 117472
2 191726 42542236
3 24136 24751
3 112274 107868
1 63064 68565 642723995
2 49231 959176285
3 187319 147710
1 20288 163527 450674280
1 17767 185693 275561723
1 16137 196822 229787171
3 60502 776
1 8018 152532 530826149
3 11207 137883
2 179556 358014838
3 138880 55919
3 170984 4954
1 117643 139977 542582813
3 16300 142626
1 33182 56245 383624300
3 159995 121343
2 6072 179708369
3 121328 72638
3 10238 57246
2 80252 688937346
3 64828 118614
1 31398 84481 82456153
2 193774 117097893
3 136584 67453
1 148812 184166 935680017
3 138382 86700
2 103549 398946079
2 128025 131512284
2 154105 744365189
2 186432 187494955
3 41176 1967
1 71180 175081 379256432
2 81743 149500669
1 104170 116131 709032226
1 29358 92110 606064600
2 182357 760217661
2 54127 382809460
1 33166 193930 217366828
2 108331 226457240
3 183450 117444
1 3403 58717 955183066
1 83075 184955 5625766
1 92414 126506 683051102
2 58336 5116390
1 5771 49554 963085893
3 36537 41584
1 135149 154352 417145138
2 114883 860242432
1 108876 198888 908275745
1 25944 182255 81162251
2 190912 680600184
1 98974 175814 965076559
1 157570 171314 799408140
3 197398 124897
1 18488 107594 260949085
2 183561 961909706
2 48276 697201367
1 18742 82232 970145457
2 10062 504079035
1 98993 110058 372094373
1 87932 95672 75372554
3 15946 179941
3 148518 38126
3 12342 12371
2 17888 112047101
3 107055 189737
3 77375 182368
3 62742 61628
3 127391 176985
1 77895 97111 638864338
3 177635 181370
3 174973 49008
1 48237 173462 426360816
3 75026 98011
1 32449 141422 982721021
1 129099 159353 421490291
2 14477 548318401
3 66298 21229
3 89215 172679
2 19423 114628930
1 34211 163774 787576386
3 96988 7572
1 16120 61562 634451873
3 196784 15043
1 106778 153128 748021349
2 66226 90421377
2 146274 694927654
2 184372 53914531
3 62609 26901
2 94901 728041202
3 128967 52269
1 37508 58159 886697847
1 191975 197718 587258149
1 154728 195412 25706750
2 187840 512248958
1 165592 181472 352937720
2 16438 290727244
3 25181 198285
1 72071 143986 200903444
3 35336 62367
3 32036 7709
3 115804 35901
3 182854 103496
3 21613 30236
3 145615 47412
1 75493 152617 676583334
2 99560 169350086
3 93722 118320
2 189501 75488613
2 73610 532406667
2 121640 600256261
2 156417 634638127
3 198769 171642
2 71293 860503712
1 71195 159885 644444264
1 937 143469 925597749
1 19195 191344 982629750
3 151475 138876
3 122609 8711
3 8056 177259
1 11337 132422 663695310
2 31359 111416731
3 116850 18949
1 61449 83996 700606513
2 31488 244550688
3 9057 8583
1 20391 74652 512016429
2 25450 652180808
2 155196 387522965
3 42007 179606
2 92180 298934945
1 172839 185607 989515490
2 128898 559684744
2 86990 944811262
3 46496 14803
3 172665 64457
2 148658 206776957
2 198803 727333105
3 150007 58658
1 11707 144120 611636715
3 28995 90438
2 73612 720065225
3 6125 135031
3 71932 107666
1 38541 124178 905236575
2 128724 892501421
1 106886 158578 545870771
2 131744 640607687
1 59891 143385 911393441
3 116629 102181
2 196311 336379314
1 173893 176278 520591637
3 156423 91853
2 199202 294739941
2 166642 178348697
2 48641 343059130
3 38702 31120
1 77099 143103 185119953
2 63518 496700959
3 179880 112795
1 88621 192017 129547255
3 126785 190390
3 157725 174551
3 98889 147147
3 93547 177509
2 442 88259916
2 26631 833833341
3 142073 113311
3 18693 151444
1 43216 181339 496725069
1 121643 156615 915975756
2 174809 505129256
2 24259 493958650
3 102078 153716
3 142544 33491
1 30764 30765 93462123
3 173841 24980
1 29356 161837 444799906
2 94308 875417053
3 141778 154843
3 164132 49048
2 130623 453074017
3 198228 86276
3 45579 199704
2 172673 124397967
1 171482 174184 468753143
1 46153 58583 808487841
1 84711 112011 437720788
2 84818 365933732
3 85706 187964
3 189434 83492
3 146705 168798
2 178254 570306394
3 52269 35305
3 3951 195187
3 76404 67939
3 161907 55458
1 75158 119840 348062853
1 74078 127373 957997043
1 33567 135167 331194204
1 16000 89023 766397777
1 87861 169775 57742116
3 62234 114645
3 142914 50700
1 9822 156121 331667575
2 59418 642431426
3 97577 101261
1 79634 116164 766163616
2 135462 94465773
2 134268 738880126
2 164493 626923677
1 29393 96561 929127792
2 38504 551295892
1 72133 88666 784541456
1 54499 131549 630962874
1 80753 138572 856628457
2 197718 543139774
2 9817 923863638
3 169067 190993
2 158580 741117690
2 78553 938211457
2 119441 806925358
2 115186 255405669
3 111799 126079
2 77018 380338846
2 192806 853226313
1 55861 199036 38672387
1 99283 175682 857586181
2 156361 224440136
1 159196 197697 549738277
3 179386 15091
1 86343 148259 507569694
3 150912 68525
1 66611 81219 979970149
1 70667 138322 257466656
1 24545 180351 516017420
1 1750 7820 61145029
1 121942 184154 833198028
3 75351 159689
3 37933 104424
3 149391 108226
2 79385 897506485
2 126117 843432997
1 28124 122634 243342412
3 54364 49193
3 34583 12255
3 49776 143691
2 17358 668523453
1 88483 105478 393085679
3 80262 101303
2 294 690599212
3 135963 36360
2 134510 82335314
3 9547 34080
3 5945 100016
2 114982 72972983
1 111216 132505 600860818
1 191712 192653 952047473
1 32455 122290 190774981
1 13519 194111 436676908
1 44609 105793 992403577
3 185586 18637
1 46500 91607 880142373
2 198207 704731362
3 37042 137988
1 41365 140188 986987976
1 43244 114781 857400453
2 56230 84251031
3 80305 18488
2 107450 183788357
3 186506 82676
2 90969 226122701
2 175407 740272321
1 48510 91183 399277336
3 26948 94265
1 132 198259 25211709
2 174875 4364587
1 21749 115437 373697171
2 123485 637432046
2 168972 398158010
1 172241 186762 671900476
1 109274 159851 488559629
1 1692 163582 137431167
1 88274 91650 805185229
2 976 15942813
2 117218 121023194
2 101117 845887788
2 34028 461239330
2 82831 377674930
2 145429 622413688
2 131826 557999759
1 33314 73582 168798461
1 3973 80768 872147246
2 69601 677189435
3 147227 136984
3 89314 27241
1 87228 170558 286337746
3 108301 129177
3 161306 151678
3 146807 85267
1 85378 181913 450809664
2 30451 891967365
3 115200 87316
1 165152 188652 777972046
2 67225 65832738
2 71267 707957812
2 75666 293670023
3 81445 188062
1 39240 70224 4750246
2 114488 604587528
2 68829 836527930
3 26567 78000
2 7136 609975823
3 4984 156524
3 136622 109768
3 15194 148599
3 58937 108851
3 21821 123397
1 29155 186369 920389505
2 60849 198963253
1 4094 62251 15125911
3 150643 141865
1 66016 126730 382014737
2 190930 120974669
2 126343 793237160
2 173446 754319059
1 3731 94303 415317025
3 112377 44164
1 101094 117248 53568618
2 10243 780465687
2 49542 21475469
1 69217 76642 407953057
2 87306 423335801
2 162149 668506225
3 78579 12205
2 74439 174511587
2 63736 906026727
3 40963 37739
1 39600 130383 275435580
1 116834 161351 803345080
2 149257 277867381
2 77553 962062053
3 176937 60354
2 171810 456410152
1 152073 182025 914831344
2 5521 938955608
1 83873 136383 701848545
3 88324 190744
2 160567 727468898
3 114352 24064
1 36296 194037 245640247
3 107733 191409
2 116578 241701725
1 92452 166374 704482429
1 146999 172254 578267804
2 130724 778158415
1 93641 153947 423252274
1 153109 195107 166805446
3 166837 107491
2 60293 496614641
2 148360 948700502
3 31051 41001
2 126283 810656302
3 137458 153743
1 67275 96373 184516635
1 24688 191108 548673212
1 61650 102101 724426964
1 64878 180032 812132749
1 189321 192844 207620083
3 196776 83754
3 20479 175628
1 64563 144795 289362672
1 51992 112128 981822478
1 42147 131012 129080701
2 160611 361347942
1 104652 190006 84271200
1 91109 100873 896377702
3 104778 131267
2 188971 585325540
3 150128 96277
1 173042 190188 837168255
3 26551 20293
1 173810 186214 565703147
3 80807 62275
1 108149 129030 949063279
2 11025 455845736
1 112871 137490 480642854
2 134490 385704500
1 46711 96443 169958255
1 60474 149448 747118513
2 46027 763293985
2 169653 188233810
2 182164 591086298
1 69957 107027 701192479
2 100118 33348424
3 172415 64490
1 90616 113751 662365472
3 25408 1450
3 163312 76588
3 109284 56092
2 151127 407184708
2 116114 222109644
2 92507 514196636
2 68042 679425647
3 99345 12481
3 85117 91235
2 57722 430928243
1 157988 173064 3200206
1 123172 181237 375288118
1 156952 175829 216204224
1 138566 183065 280637275
3 143309 87407
3 180106 111146
3 158462 164660
2 116742 938285928
3 19685 23883
3 198764 91403
3 5527 79132
2 190308 911533454
3 116762 129373
2 131993 621039771
3 130517 104958
3 47505 174225
2 121557 691259285
1 105098 152937 555251716
1 34137 107015 631621321
2 177062 819597540
3 5365 161668
1 146176 163697 421152968
1 80496 125958 222967107
1 33386 89456 86199635
1 130665 190916 997512976
3 176559 98566
2 95975 217685267
2 13015 662814029
3 129974 175181
3 59347 190681
1 53376 55116 507273653
1 6447 119575 794010682
2 122628 689568614
2 103408 552016041
2 194775 298133031
2 161762 145887515
2 16322 592292618
1 31933 135796 329982526
1 38376 150791 176808845
2 158186 629549197
1 134730 160281 550510792
1 144407 171456 807631127
2 32463 926795529
3 151953 168471
3 145965 125154
3 19992 182205
3 35227 24911
1 122231 179071 276196822
1 23222 70625 745471977
3 164617 196268
3 195246 161940
1 103980 115351 123518095
2 4784 143200957
2 31200 804918613
1 166665 195722 86092238
2 25127 499250183
2 120762 819574894
2 109777 738369742
2 51503 913047548
3 147083 123254
1 3013 31785 982936103
2 149880 653791446
2 59200 698756833
2 105102 934039479
1 16116 37951 76739843
1 84273 118090 248538561
1 32892 184926 624304094
1 35088 86702 739001562
2 133628 372824683
3 40493 137075
2 53840 264631457
1 10754 131776 352497839
2 615 714779813
1 44565 160155 61564946
2 103294 806240449
3 149212 93329
2 81474 424845761
3 55271 98323
1 13609 59146 543472254
3 57032 83975
2 42947 898192878
1 189798 199234 591300054
2 92842 679915970
2 100503 428628899
1 97177 181285 737075990
1 11349 140912 691021415
2 169164 100803109
3 198334 61685
2 161802 485292223
1 20294 56345 796821455
2 67983 771778798
2 9885 700263205
1 41500 54143 761041173
2 32922 490380086
3 118456 903
3 173519 5032
3 160335 29602
2 19563 955165016
3 6550 65645
1 84971 138834 213080844
1 139874 162570 723594131
1 2047 197084 305337054
2 62220 403618688
3 189115 116076
3 149480 4517
2 140759 186592596
3 144699 47917
2 157001 144492705
3 127415 166550
2 107629 251566525
3 107750 70447
3 19853 48556
1 104527 107073 588454781
3 99701 6765
2 99592 921603360
2 181584 839714503
3 132241 85346
3 84747 86123
3 195962 190859
1 82849 184567 441276386
1 109705 128241 329859781
1 89558 169751 735652789
3 56260 111292
3 129487 195988
1 68696 191385 622792102
2 1738 30986764
1 118406 159316 851436011
1 52955 168051 578801429
3 71601 147481
1 28866 131964 146412927
3 29260 151748
2 55691 781327759
3 93491 31649
2 70352 786387618
1 157964 187638 512533573
2 190314 396498328
1 172 726 462357525
1 58772 67943 723808294
2 186676 681836096
2 177612 4904007
3 93532 115718
3 104661 152993
1 129436 131725 9758360
3 9815 149643
3 93000 182414
2 183634 75616249
2 56460 405498297
1 33282 141695 888594417
3 67422 103202
1 8802 89991 683114647
2 85836 950436294
3 127197 110373
3 169710 192586
1 60491 115306 169181771
1 34394 180601 189392568
2 167889 148596793
3 190563 60768
2 157974 829451969
1 122999 161506 594186612
2 48400 56763438
2 6462 210031349
2 35276 283902642
3 30674 112177
2 108947 719769195
2 127253 249606401
1 68701 131265 39218030
3 142311 126486
3 93390 131490
1 193346 197069 142695581
2 41020 982071033
1 123355 192126 737978715
2 120832 736262491
2 197268 761003975
3 29557 137515
2 61621 105146847
3 73847 82094
2 79520 137619788
1 7301 100865 905115230
2 121255 236177982
3 144165 73796
1 3089 106937 46174791
3 124143 181224
2 29110 121869775
2 31696 487282389
1 33765 65006 578743553
3 119193 182032
2 54215 747385381
2 162918 245591953
1 87049 158915 887903938
1 35253 60294 642205278
1 120800 199425 669100360
1 88328 133777 332220755
1 48663 115186 232911619
3 78445 166992
2 126336 177378259
2 115116 352802339
1 61384 103215 206000400
2 189051 245469671
1 5521 186912 554116554
2 128367 946973430
3 165026 74118
1 81534 82852 171080450
3 168715 66291
2 182146 41154272
1 164616 181712 605619412
2 164425 927340503
2 21770 377992590
2 62938 808489870
1 68078 133993 654869336
2 192098 266132220
3 2665 184718
1 94968 147760 276352972
3 73472 179053
1 155394 177240 16047352
1 48749 80217 821405971
1 10865 197039 499362734
2 178294 297340613
1 123898 197362 320671308
2 30120 91775
2 152209 383206537
1 85289 191738 42204678
2 171065 946020168
3 175026 137862
3 176630 94101
2 416 958525602
2 26272 711672184
2 186558 834432626
1 136396 165113 572959705
2 90041 265200335
1 78445 165990 868802905
1 182431 182610 112780046
1 46882 92706 530230062
2 198698 981829058
1 23297 133099 533973690
1 17392 79331 285241550
3 29413 116469
1 35468 77989 532952087
1 84109 164867 24540631
1 128557 157456 312748114
2 38297 144002353
1 174112 183050 47842457
3 162945 103318
3 152213 138877
1 74466 98742 461511571
3 74423 169762
2 179622 982858394
2 55577 198986375
3 28945 46600
3 10012 60362
1 3324 114243 288130147
1 23216 93502 929157840
3 17486 74179
1 2915 108115 992048534
1 115356 130910 567449790
1 9861 77258 674542928
2 76390 146068486
2 37 104728567
1 93307 197134 733105244
1 82463 87078 311486948
2 43849 698544003
1 3810 30570 861053516
3 160714 2618
3 86792 55531
2 3352 670293281
3 9680 70951
1 119792 123175 284050662
1 120038 192097 213122942
3 130996 151711
2 108849 770279190
3 135822 64914
3 130405 31354
3 155797 167242
2 168189 192273834
2 110564 883564265
1 40179 54140 440439245
1 13192 99108 202270059
1 41074 89324 32617710
2 171085 588011425
3 98969 96599
1 67852 185625 684742540
1 37348 71820 161646859
1 117265 190612 441009831
1 87657 177580 360107399
3 103384 98488
1 30308 54767 820235298
3 142354 48414
1 97367 179071 644212151
3 148695 16204
2 91699 635975740
3 60928 172377
1 21923 24385 236274339
2 152518 362303778
1 37615 163274 163346376
3 173797 75631
2 86574 97549100
3 113440 103018
3 101068 181431
3 125136 73183
2 126211 774781865
2 99912 765344009
3 18687 53075
3 31402 144902
1 54889 81058 420533974
2 111611 898137203
1 26378 108148 884726083
2 28157 395279893
1 11873 102772 734035364
2 53465 730071067
2 109898 919131654
3 85508 73012
1 141316 191509 836431016
2 85289 989552586
1 29385 165523 245007260
1 23768 52971 260281116
1 6586 117635 409273032
1 84043 150377 256645946
1 29102 86956 308062460
1 13030 186685 408746139
3 188148 70911
3 4615 160290
2 33530 606973558
3 112288 142588
3 71161 152945
1 39292 154911 400565615
3 175023 81813
3 135795 8773
1 92638 189899 496760583
2 103509 425189980
2 177635 975380787
2 101425 958158704
3 19407 148843
2 186456 196576302
3 186585 3448
3 142902 54925
2 40103 904632721
3 80913 47752
2 55932 34201621
2 4593 546149647
3 198321 44137
3 151782 84409
1 55585 166561 438396527
1 13208 196498 952048215
1 136398 144998 382057408
1 147542 156819 175086681
2 74523 281881584
1 31063 39669 404566274
2 109410 938904403
2 153099 131743098
1 4505 85623 596364601
3 16970 193735
3 186080 115940
2 3262 59024213
3 169972 192477
1 60857 160182 961959035
1 31841 99298 660789244
1 33824 46255 932429498
1 80241 153063 80939791
3 32366 142788
2 139121 598988359
3 120244 46189
1 39 38865 950428005
3 26810 176490
3 33206 55295
2 7219 650605223
3 168824 107558
1 14903 55765 355434645
2 13102 976036162
2 158897 347921657
3 57249 143331
1 107753 125270 650152333
2 109273 374767835
1 33243 85408 995177155
1 85420 186851 426550110
3 650 119556
2 89027 29543865
2 62123 283922175
1 56557 135417 623667024
1 93658 123614 224583726
2 2089 571635236
2 948 639974170
2 89920 89220014
2 119870 912069323
2 152268 364257958
2 17240 727765501
2 89074 673579932
2 130860 354691093
3 112618 91272
3 194380 4649
2 34293 681850430
3 136365 188476
3 61209 96316
2 107628 166430667
1 100246 153553 314246848
3 126758 132731
2 29778 309768258
3 197721 156760
3 21057 88784
2 104790 647827926
1 100872 193374 480165624
3 23031 60681
1 89716 92959 101419933
2 64182 325265782
1 2852 9176 696823862
1 152764 186844 9411035
1 53348 91219 954097346
1 11903 26444 237754014
2 23182 337379437
3 136885 127430
1 137518 159955 233650714
1 13229 47055 644477279
3 88971 67351
2 96548 15681089
2 78790 920006326
2 79908 813249426
2 81900 123814957
1 6822 39501 285231215
2 52198 236557767
3 175714 100713
1 5193 72767 775393705
1 117815 158341 195124915
1 92293 106746 13533074
3 48297 96028
2 179477 797914375
2 179755 60389183
1 80006 197538 43753380
3 105292 165695
2 49467 804069736
3 34522 175029
3 174188 58244
1 68813 82721 172264134
2 65106 611557700
2 45664 153654196
1 32304 110084 571212469
1 72229 92827 565151524
1 152420 173087 84478605
1 19846 138854 704286509
1 20225 45175 568558222
2 181004 44979537
1 67709 97170 750718627
3 85386 12860
2 192267 492334588
2 66454 248455866
1 25935 72074 468269200
3 103125 144889
1 113134 162017 591722237
1 64222 73738 714604087
2 174518 46643118
1 3221 130713 761854624
1 24735 102202 160556159
1 149522 184749 595169152
1 130055 143008 175164746
3 99804 135422
3 127375 103015
2 79444 831254604
2 197602 819318175
2 183698 479573808
2 155985 713686861
1 22806 69789 473213802
1 107256 179825 494921149
3 71589 149398
1 9282 188857 748603648
3 21531 57370
3 184660 59331
2 18445 345718992
2 184406 990633033
1 8951 30805 586642477
2 142169 744913479
3 127974 171773
2 20615 294607749
2 69322 223979276
3 21980 2797
3 44841 10927
1 67478 114449 247325498
1 41337 183338 613606500
2 120113 286617461
2 145266 999927164
2 156431 103043070
3 4513 42928
1 95352 105584 390224470
1 1974 38950 893209343
1 130818 162058 4740493
1 96256 185579 515035702
3 196038 69544
3 142724 52145
3 70353 162602
3 2679 23443
3 79142 83401
1 94219 135812 327762481
2 88519 390081375
3 105343 15664
1 9877 188705 170282661
2 8522 110230245
2 45514 620327389
3 43169 101583
1 24902 97200 900476260
3 180032 75394
2 51626 188725881
1 47821 180852 468192648
2 137131 303623649
2 60662 538747849
3 169747 10211
1 61222 69395 628321338
3 191170 65484
3 74801 124636
2 153711 588846391
1 46856 104987 398297948
2 14446 967136288
1 300 62608 169984162
3 75543 198433
2 157032 644636570
1 3292 118304 308925799
2 94025 21368348
2 92881 277425196
2 36504 495634034
1 29438 198035 752749462
2 76671 835038837
2 26743 212489582
1 21592 76962 187547326
2 147381 668391983
1 115801 196278 966798872
1 54570 119026 981221561
3 98627 146533
2 30739 504877012
3 150823 177337
3 59910 53522
2 186116 647423182
3 114854 61539
1 12474 137747 219105811
2 99306 892191528
1 38529 50972 620319405
3 164093 422
2 179458 156434620
2 161533 961122603
1 43500 133215 344797775
1 45769 197289 561216330
2 60905 134795367
3 144549 133858
1 10467 107859 610923664
2 194760 190604219
2 151213 664061373
2 78297 435812777
2 66140 867571594
3 185941 173538
2 50510 416879742
1 73753 108202 353290057
3 41996 188001
1 123623 162685 258635671
2 39307 36686777
1 31034 173972 819417696
1 92580 128241 303834141
3 147814 1663
3 172835 116827
1 41960 180709 294170358
2 91445 293814998
1 91813 184091 201408172
2 157234 684982878
3 48919 140593
1 2430 128131 183570905
2 98152 945657685
1 63890 153139 537619491
1 57213 135039 520641499
2 77605 214748515
2 41746 12433420
2 35 960534021
3 23442 166805
3 123434 71447
3 83425 59638
2 21277 935582353
2 135765 598186534
1 31757 102325 502362745
2 102829 894864288
1 26426 110911 33196771
2 106031 363477648
2 142966 703800989
2 154420 117098066
3 38995 155345
3 51654 100786
1 145694 168374 898958484
1 47160 177119 601948203
1 79753 149021 466075317
2 96219 410458398
3 119088 27380
3 110039 139051
2 57800 14718173
2 142470 555762505
1 29936 110661 15100199
2 110797 495218574
2 122247 615108559
1 127522 163254 499489212
2 32835 189838834
2 131221 708024131
2 57494 270826493
1 49768 117614 28969660
2 173564 859805004
1 28930 184242 28007143
2 30666 928732364
1 53273 175021 580200525
3 95206 52144
2 139742 775522579
1 52393 118811 941969126
2 106974 152903390
2 88081 570506565
3 72506 144489
2 24224 573880189
3 88101 44279
3 159648 93304
2 8730 576676021
2 84713 584227407
3 129457 89444
1 23126 152599 259366798
3 170685 187801
1 20242 178768 836042172
2 13409 783601162
2 28052 231090214
1 18130 91119 876158428
1 46540 162019 770338629
3 151966 185938
2 97687 865299895
1 107530 182729 197976729
3 188292 90148
1 85941 153709 454583671
2 43739 409215856
2 28543 472867999
3 42553 144931
3 88591 76865
1 126486 167123 892725987
2 99166 83782022
2 144023 488469556
3 162305 146423
1 57477 167337 581878155
3 164710 163696
2 153389 539900675
3 42603 194684
2 38688 105907460
3 14505 174470
1 107075 154222 665614792
3 171721 195663
3 59256 61916
3 190013 15055
1 78283 139298 206818820
1 25366 97722 747167642
1 174030 195732 736388168
2 133413 949725195
3 171355 34767
2 69803 693652996
2 106785 335710607
3 54087 195497
3 157994 96384
1 132531 158678 60410255
2 129551 414806045
3 67089 112274
2 62610 208677922
2 117682 976699744
1 2303 101175 934583050
3 93242 45309
2 72299 395190632
3 51274 128333
1 90886 104728 244813608
1 109111 175167 808593164
3 120103 83572
3 69861 103963
1 35704 136213 208556234
2 89535 831833682
2 53309 644869607
3 98217 68411
2 4985 937237876
2 69219 576317179
3 197836 89935
2 131607 173388685
1 19275 126644 42860180
3 110652 47297
2 77439 297803350
2 184258 488574538
2 28637 433318187
2 152081 646613035
1 58676 163383 657499216
2 5096 152168726
3 57044 94899
2 108624 922434692
2 36883 327569079
2 19995 217159198
1 5639 157848 175589814
2 75308 222980303
1 76588 142451 831678959
1 84832 111215 565447414
3 59536 175935
1 63457 72308 174168761
1 7924 157571 805492642
1 113660 197718 35793631
1 82597 194242 753432178
1 43920 84007 719561052
1 59315 63065 424022550
1 4285 139936 137360343
1 52418 140619 448126532
2 131025 206164589
1 127505 185902 458420405
2 19051 951335170
1 106210 191542 230967765
1 176196 195805 831750982
1 144943 156974 842744368
1 54735 84280 130876016
2 39946 771976697
2 88583 781131158
3 82908 175754
3 135144 64691
1 29306 110702 458027623
2 175164 324571133
2 145675 317546948
2 42308 167045883
3 187305 98232
2 42797 260140543
3 26727 172689
1 6700 66654 494422447
1 8378 195244 672462057
3 35195 97372
1 134899 148964 838310815
3 152644 187070
3 118 176983
1 29052 41387 796427374
1 14487 77056 327590652
3 112188 61019
2 67240 237530167
3 87479 195717
2 43305 48008048
2 152495 427761476
2 136057 38225879
2 29397 253367325
3 181000 145013
2 9752 460947123
1 4151 155722 587732785
2 196950 314952508
3 108990 113394
3 41280 153475
3 68158 77454
2 51459 169787437
2 166998 83867624
3 103118 21702
2 138727 451637763
2 128477 105777304
3 15256 196824
2 106646 657858988
1 34657 76652 286102464
1 45486 92444 274660656
1 37353 45771 814446181
1 50889 57851 281050613
1 195599 196129 493097231
1 15798 90176 687006823
2 148372 999220926
2 162662 765463659
2 17228 664606213
3 71386 131559
1 7038 120241 431269932
2 179181 906002028
2 100234 855752593
3 112405 101204
2 152371 990920819
2 102514 451532496
3 93138 97526
1 91747 126154 986052945
2 124640 709278881
1 73363 161662 732649454
3 65386 98278
2 39648 669069272
3 61378 136148
3 72328 157706
1 90131 160636 924923983
2 169762 387896611
2 95672 500399059
2 137611 695749870
2 279 404805999
1 67913 169237 247881062
1 20917 136308 125197537
3 12874 162050
1 60769 88933 119489466
2 25621 978914246
3 80274 100060
1 1935 115659 21395509
3 172030 188597
1 89187 96690 20655752
1 106940 145904 323095326
1 16575 160782 845571374
2 74951 241300456
1 77767 169561 533141601
1 128557 158758 865873774
1 17255 193408 373994829
1 7150 155214 923874934
1 69197 135715 772810652
2 127029 429955646
3 43497 19042
1 118345 185128 712533246
1 62927 167408 596449719
1 39255 110354 655099028
1 48640 63146 247225616
3 54084 141903
1 43739 74987 428611134
3 15959 980
1 60723 114116 653448534
1 28378 131107 696395740
2 124775 47090214
1 37101 128687 780402985
2 176590 96825789
2 48113 855647819
1 33270 190014 719485602
3 48869 94442
1 107600 151693 328843434
1 159723 181513 829487224
3 95194 58876
2 119673 293317096
1 180243 186667 99810688
1 26721 74782 523093367
3 195025 44050
2 18089 25643418
2 193668 257852473
1 175988 186274 554561121
2 72310 283985699
1 57996 85553 174800647
1 78538 188958 658964570
2 174705 756255405
2 98010 980885366
2 159955 289954164
2 158191 23647026
1 128758 172181 784201262
3 185032 95709
2 172358 526093974
3 78167 91658
1 58871 191669 213854673
2 68203 204179466
3 136763 77019
1 14846 96110 250930713
3 159782 146883
3 192205 53494
1 37953 46110 745435025
1 130876 145120 702838437
2 169999 301589517
3 171038 114256
1 15272 55172 124672015
2 38583 134816909
1 5664 184921 211230051
1 79167 97256 552648305
2 38002 391403229
2 179601 169476643
3 104864 175426
2 158806 757838924
1 106400 185270 515395629
2 22928 662405957
2 174662 135064536
1 102506 145446 54233410
3 117950 94718
1 8457 130165 986667534
1 19860 195713 868355025
1 124607 177928 585490165
2 87167 835468861
2 189072 47287094
1 100996 159021 861949572
3 50426 75655
2 198671 711861053
2 124452 928481656
1 133629 144704 27708250
3 167334 67487
1 122416 149836 625275509
1 173588 175451 410925081
1 72612 139695 820293695
3 107239 82015
3 100713 2906
1 2017 97578 647577972
2 34849 385400742
2 60569 715358746
1 44778 151431 211892298
3 55092 89257
2 187205 106922465
2 19567 249563721
2 118145 937577872
2 171642 381588433
3 183142 145151
1 111144 120762 821137945
1 18291 199325 647681165
3 120133 192679
1 93829 111585 672707748
3 69172 117138
1 11682 88539 656376098
1 22079 53045 450485831
2 93527 213136950
1 159452 163532 12748641
2 15590 808516200
2 24061 908603043
1 4241 70243 662868930
3 152417 170298
2 40986 118051210
3 194110 75908
2 103397 595211449
3 165279 127211
3 37378 182697
1 71545 185102 97707271
2 125143 502576051
3 22601 26225
3 5762 34188
3 90996 105688
1 135586 185367 540131216
2 157587 247975145
2 8806 979859039
2 72863 793088536
1 104554 158272 932115692
1 110687 167694 222731041
2 193594 726058191
3 2948 137165
1 47821 91286 955585265
2 29815 359378268
1 191785 192821 61462514
1 58114 77558 331672082
2 22049 821858056
1 80989 141559 658739690
1 87582 130927 104507584
3 151117 120942
3 19968 179317
1 33330 141694 793265113
3 150070 117783
2 115390 397157012
2 135310 293075719
2 134297 177244756
2 65689 998064605
2 199974 117426360
1 39336 81679 592631146
1 6457 51838 633174677
3 8338 128134
1 31790 185861 378378492
2 141149 93352692
1 49159 166580 2596585
2 192751 145447198
2 60312 63033222
2 40569 39301220
1 304 20052 510569614
3 61163 124670
1 54326 196406 38409924
1 48684 151982 713625476
1 43956 136710 277198584
3 46313 150137
1 124903 161582 522824066
2 91867 732823033
3 118172 33643
1 14814 167481 680963614
3 36617 183833
3 163602 136196
3 6296 198292
3 65604 157672
2 131361 451549102
3 46047 81439
2 51397 990204440
2 112554 101682892
2 82276 797538418
2 185176 635240883
1 28271 75176 625172033
2 145613 95533568
2 64953 110119644
3 134847 82732
1 15801 100928 786265772
1 16625 193203 117451676
2 69902 412381763
3 163939 8468
2 146521 372682475
2 176496 212208785
2 55075 13399912
3 114322 129664
3 39124 131361
2 186384 129121512
1 36074 70831 27821167
2 81993 398335127
1 40255 191823 684980411
3 73738 60379
3 99973 177304
1 104319 109549 43654771
1 7695 122727 527273550
1 101951 179058 81433370
2 148344 593301098
3 27227 174069
1 22467 67476 926684106
1 44269 194867 230609223
2 47536 528412547
1 63794 131139 840859778
3 134675 190622
1 122765 190436 99230934
1 3189 191601 516817760
2 183102 393231517
1 40013 189753 318918697
3 353 120287
3 63914 159981
2 177175 271002880
3 139950 32153
3 176791 195164
3 24908 6290
2 117599 131351244
1 15939 66217 342704268
1 135907 159984 491621542
1 68981 105255 784657236
1 83284 97061 164849468
2 132617 8626783
1 108172 155543 927068484
1 68755 110737 556943589
3 127036 4322
1 31236 122385 853889957
3 104582 31237
3 177962 79383
2 158209 579990922
2 182898 236656401
1 99732 188685 665405646
2 157132 77790926
2 111157 700675223
2 189756 539424474
2 45795 212286625
3 15645 121213
2 189776 147868959
2 94454 64502887
2 7625 722289287
3 58289 17542
1 112410 186223 599636522
3 117501 162294
3 110957 179898
1 81190 92578 558487039
3 126680 18139
1 53692 159420 881584440
1 119618 131337 445946804
1 56188 64765 550003883
1 89098 95993 669748487
2 36887 664154464
3 71991 103200
1 97 13445 786017116
1 123281 126222 468503785
2 19934 78844678
1 178308 194093 508603185
1 37419 172688 359942779
1 48110 176806 738558036
2 162020 802532438
3 96762 3662
2 64215 36290374
1 144424 184439 200416592
1 61244 77439 281584595
2 120601 279458366
1 110395 121495 437413447
3 128989 21151
2 106054 953665860
2 140826 884126427
3 58603 93796
3 14354 26834
3 16463 66509
3 7275 64700
3 21799 149404
2 170992 792942117
3 51991 168005
3 134191 53648
1 109975 164302 396928238
1 113803 164933 93966132
3 39154 26993
1 78259 115830 200956013
2 159335 154815585
1 48399 193903 61845090
1 111136 112143 983531465
3 190131 112
2 6398 653854377
2 7324 433185512
2 41660 783789510
2 6087 508174555
1 144843 182143 409933445
2 30177 880344325
3 99652 182564
1 94143 192437 821849585
1 12605 36793 756251361
2 122485 620273562
3 155672 65631
1 26620 174546 369973348
1 120834 176532 298575704
2 52674 306502202
2 84840 205508081
3 168122 103080
3 32100 79847
2 88891 630671640
3 1782 145473
1 10050 36249 510324253
3 190181 44804
3 182103 80152
1 9553 149668 870610463
2 28621 50851110
3 187310 191097
1 24002 51066 924509555
1 120149 166469 291873798
2 122351 382419689
3 13384 128233
2 96225 943349544
1 103547 159149 163639676
2 187102 494067665
2 138869 426216966
2 190700 900696566
2 5607 160175112
1 44156 179233 536126304
3 77416 68464
1 117176 154437 459928544
1 70328 152673 818105263
2 105326 727067946
2 152353 466451399
1 93995 100771 983337948
3 70867 10058
1 191854 199413 800582580
1 119665 121858 929034482
3 122103 89645
1 55994 67764 283879323
2 72496 949445997
2 162712 597517646
3 186241 18099
3 119229 190150
2 94477 25995214
3 154446 68882
1 32936 118559 735558523
2 39804 830893845
3 194929 33319
3 46819 46698
1 80250 197657 504900696
1 31032 113519 705751955
3 29060 187907
1 38884 82715 734602562
2 41608 359712555
2 114508 301873815
1 98132 169383 158881415
3 162469 108756
3 18276 140428
2 123850 351618667
3 90815 67332
1 89639 136062 521546893
2 87268 268614813
2 145810 694117395
3 140005 156067
2 189560 54489580
3 132026 60872
1 1740 40066 813442193
2 139825 706091339
1 81691 183650 606352644
1 22252 24302 930734907
2 179466 867790895
1 125762 159638 602549148
2 43882 504830670
3 87457 23715
3 166741 94670
1 74839 142404 863392127
2 48016 912009216
2 15530 1115946
2 1104 771117564
1 7467 80459 489118999
1 106908 132449 896822371
3 15461 36469
2 18842 289886177
2 188044 631722622
1 133686 167160 900498492
1 119272 122405 909120187
1 173744 195413 509471295
2 106698 16311901
1 84291 151187 97865650
3 28171 48912
1 88669 193604 904754008
3 184094 137720
3 45348 123717
1 54788 184416 825158297
3 75841 195523
1 21616 77409 805395811
2 23486 569480636
3 99926 179452
2 80582 404077817
3 88056 91343
3 198507 165636
2 196425 916451754
3 38128 191836
1 102129 173501 48319117
1 110089 187594 829947843
3 16966 126041
2 4520 854770808
2 181474 605051124
3 199499 46676
1 24091 75386 848688002
1 16383 126592 751240303
3 101946 126568
3 38245 148914
2 102698 875871169
3 81148 190321
3 108290 153204
3 126756 95190
3 93292 96480
2 138085 550547898
2 107921 756103844
1 72218 112293 148395531
3 140927 54305
1 45204 131525 601977399
2 4348 317227169
2 33366 780525685
2 77535 420743615
3 170684 158317
2 62393 792095478
2 43424 539754030
2 99028 524453368
1 90447 178081 411398233
2 45933 851331991
3 28665 141804
3 186276 17774
2 12464 343655503
1 72835 76247 124219595
2 81832 483417633
3 77693 135096
1 31334 139902 33930893
1 45979 135058 108942795
1 89070 135606 149323612
1 56014 182642 736771478
2 33238 39300744
1 133055 175264 902565275
2 171339 898558200
3 58365 88800
3 147227 136179
1 13084 78010 277835798
3 134370 66045
3 21868 105163
3 138067 197667
1 91110 93625 101952376
3 13993 166419
2 83654 629589649
3 146923 33323
1 411 106256 880077515
2 87058 597385257
3 150053 36021
3 17061 118852
1 141851 191960 768123905
1 138178 167136 284498551
1 51393 116955 962459576
1 58152 95397 588543662
1 10065 140548 470320280
3 140036 81707
3 109812 128965
1 87855 118433 70654169
3 19035 101550
2 65363 527095119
2 37730 471210268
3 161234 149506
1 89047 148295 460388610
2 178290 456455045
3 176136 186796
3 24447 55632
3 19045 61939
3 138596 90527
1 1317 99713 688183109
3 171839 170936
1 19707 192766 482484954
1 48573 64610 651072720
1 177362 196086 408953672
1 86644 160862 824749562
2 63013 54164977
3 81458 7988
1 72771 157767 68094903
3 143476 97345
1 34712 177804 116555431
2 9619 250253362
1 85152 89764 699752236
1 95794 148676 762632903
1 90333 155146 150566744
3 163171 93674
2 192265 311020672
1 78368 79233 30912563
3 65146 50198
1 56721 116341 349054406
2 176447 67480976
1 45008 129918 96042159
1 39036 47082 356993014
3 151348 194825
2 31138 560005696
2 13459 255460297
2 170318 48799161
3 80477 108106
1 34423 77604 646035922
1 45831 70060 264703404
1 84147 195104 936004430
1 11331 139460 152703026
1 64358 113128 42970947
2 129124 543228959
1 36349 88874 450945848
2 141004 843423814
3 158032 138658
2 34414 931352972
1 43026 140676 527790286
2 129561 224280475
2 42082 159837412
3 28497 126116
3 63990 26733
2 41167 322503902
1 148347 160832 336728308
3 109502 112295
1 58103 89538 284618336
1 152978 190366 760708749
1 105851 153897 180758146
2 85484 317198059
1 28135 33668 228088642
1 161403 179861 30527189
3 141414 40902
1 141944 153249 788319288
2 171346 481028885
2 42 553492274
3 164216 60174
2 192638 739689670
1 15353 18755 562287425
2 47781 119266775
3 112992 180423
1 3991 92728 337186004
3 37292 125715
3 31500 187040
1 110389 119200 176370768
3 60028 41051
2 24497 523687084
1 57097 182966 931753217
2 77480 772538022
2 41845 307994266
3 4168 38063
2 94248 809767598
1 74066 164841 903466950
3 105386 138932
2 17881 528971364
3 84657 170874
3 107375 180928
2 101328 763839110
1 10659 126692 149873081
3 4470 111831
1 24176 103510 113827982
3 166131 54450
2 97588 452279214
2 173083 465115715
2 152697 409199249
1 1924 23016 660354030
2 199059 216764074
3 110842 38912
3 43524 63492
1 17222 153527 205396955
1 60819 144268 15944587
2 56430 901082157
2 120519 400243394
3 79966 120806
2 18988 588311060
3 2718 65763
1 158381 163543 19145272
3 92916 167236
1 69181 71663 334249290
3 91706 34445
2 29560 987117300
1 4317 111947 792247664
3 127358 14873
3 11657 108121
2 108611 747332381
3 135501 61796
3 115063 180373
1 15589 157870 987622349
3 123293 89268
1 174598 193307 802201698
2 199853 251073103
3 26038 3608
1 82975 92912 534493298
1 52201 107434 881701868
1 7368 20042 161816478
3 40497 198270
3 180738 142949
1 8840 164223 929356238
3 177437 59184
1 72569 196419 92875720
3 86098 182765
1 274 188550 170771691
1 88821 178343 808775523
2 159908 300371773
2 30119 940932246
1 161017 172576 556042439
2 189617 852345812
2 137434 854370396
1 31631 186278 230993098
3 48598 144533
1 70405 166549 257876010
2 161933 525310899
2 70479 458820397
3 70543 161942
1 119146 151224 865037977
1 35462 177696 87013083
3 190943 46162
3 139456 141437
1 17066 181861 73035054
1 52562 157730 907980088
2 155122 133384422
3 137060 64446
2 9104 21394593
3 150276 183685
2 176721 140920163
3 192018 115841
1 47291 68323 991483579
2 158471 608977011
1 22792 42411 930929496
2 128435 571101578
1 123775 189200 777528661
2 88039 70813499
2 185355 751297159
3 186942 5043
3 43865 6307
3 115635 193732
2 38793 886981685
3 161059 199095
1 74506 170423 937550381
1 129507 132717 432084611
1 132953 182356 231750425
2 95992 371854451
2 171992 815420016
2 124927 888970504
3 101967 87603
2 116245 249178526
1 65129 168932 692328624
3 121362 49827
1 29284 49388 830777586
3 40546 16778
3 158875 100074
2 80178 471194362
2 65207 462767954
2 10773 227426366
3 59634 22832
2 91408 105043028
1 6514 25194 321775895
3 176135 175314
3 151444 15886
3 5918 47487
2 10764 515634220
1 115896 175161 58507919
3 101652 194790
2 148952 725827606
1 35874 146602 527381979
3 9691 64863
2 5118 12751825
2 142122 725204540
2 30887 485756937
2 27273 838286256
2 151721 383852920
2 1331 889706024
2 197853 909205847
2 6179 185199899
3 31521 141759
1 23699 77237 368114330
3 100806 169711
1 58375 69007 811539861
3 122386 58010
2 117935 295003140
2 186056 580773710
3 63736 155667
3 108778 149153
2 145719 899477716
1 11053 72379 808050392
1 82456 167679 348471838
2 93978 107551913
2 72330 766102496
2 99616 959273414
1 23441 40844 819818170
2 78247 228470490
1 132287 137932 321671651
1 192368 197954 359024343
3 187117 147356
2 153538 32764630
3 183819 123106
3 163980 90060
3 107303 159033
3 69278 98704
1 76575 163907 742073857
2 89156 930275640
2 193328 675572756
2 195310 184176585
3 47467 139888
1 76918 154590 551945565
2 91909 210758327
3 40228 80131
2 148413 391507748
1 58828 76639 85743595
1 90458 133503 340034293
2 117623 42145079
3 162811 47573
2 17187 206359208
1 113323 139507 345150465
2 97078 670209329
2 91834 348271223
2 138940 356854373
3 139153 43830
1 16090 78115 108306458
1 86040 144475 44101698
1 90659 123316 227092358
2 163914 981007403
2 177084 686180738
2 190887 521222239
2 153334 981419252
3 33375 95231
2 145916 547959365
1 65126 119471 679924320
3 36713 1615
3 139752 104965
1 59704 190910 459672169
1 126191 193421 481171650
2 196980 540227641
1 143472 170076 180428860
1 6313 38332 456281211
1 106495 179685 256283276
2 78946 982207406
1 73234 189199 726040416
2 169281 984183074
1 72764 91471 487319557
3 32369 450
3 141377 29204
1 89741 99111 29173066
2 30000 932753014
1 111870 117627 416117636
2 152420 92369492
3 41530 154346
3 123054 80155
2 77771 182333170
1 65880 154779 578754167
1 2329 131107 98346161
2 196133 363031276
2 2426 839776427
3 96945 78055
1 22662 61375 459963992
3 26966 198197
3 24213 127630
3 143714 96089
2 124317 530053705
3 181124 18880
2 37176 981377768
1 82756 147938 65745518
1 173394 180919 590022085
2 6608 297663313
1 58884 95051 100708203
2 81893 639295468
3 132274 30388
2 150598 944292146
3 72017 138713
1 67221 133880 170512762
3 199166 36631
1 6639 155157 911477327
1 14491 136527 587944354
3 150575 14769
1 93069 143220 885915793
1 82977 156934 714075229
1 76197 192023 126255081
1 38633 63109 121667352
2 122224 710331454
2 96768 616615060
3 51269 32646
1 25177 126104 751130371
1 17092 44853 46244645
3 100403 2888
2 198157 497683198
1 119222 198076 406860247
2 189513 48932135
3 122814 52949
2 153858 998357140
1 174172 189023 920227375
1 71829 198525 952021245
3 106738 74779
3 155991 25112
1 40049 67583 40578233
1 176914 179931 406616145
2 108338 804500391
2 196989 316936824
3 124037 5597
1 40182 62670 535406619
2 168195 762031134
3 118733 60368
3 126749 179140
2 75332 262314251
3 123686 106165
1 29093 140703 520470741
3 25751 178565
1 134580 182783 560953242
2 81771 338783681
3 23097 174577
3 122684 53201
2 72672 771799948
3 193273 339
2 145779 27193261
2 135434 776607333
1 77079 109131 8252877
1 48254 162734 849271660
2 49325 875331625
2 137711 76508404
2 68305 810127700
3 108609 111053
3 72033 5540
2 75076 813211679
3 192841 138308
1 154310 174752 678971147
3 155770 116032
1 107909 154955 67268729
3 129550 59881
3 165430 66869
1 66674 133965 247537720
2 68324 378008491
3 95887 102689
1 1996 80815 776078524
3 188957 70270
3 98562 56701
2 185145 392908
1 99710 150380 657202535
1 82431 126398 812125267
3 126549 13706
3 172891 63524
1 177433 184887 384287581
1 31703 139950 289462738
3 96251 12859
2 196664 846284739
3 82954 152340
2 184451 758749586
2 92490 36669167
3 21787 147149
1 13766 144074 783611611
3 3390 171056
1 52932 172082 207897741
1 4441 28771 722063656
1 83527 174889 175080271
2 37940 169541112
3 122423 72108
1 40660 129286 49595921
1 73401 195593 111021835
3 18292 11223
1 18710 23600 205043232
2 58098 3153121
2 198536 282012415
1 79633 119210 738306013
2 169135 711666182
2 164328 789450412
1 15385 190977 819257122
2 99371 277853556
1 47276 130651 827800053
2 172266 821042958
2 40032 940061982
2 105601 890365758
2 151992 144337363
1 118643 163874 756145575
3 179905 129695
2 29676 746435284
3 73446 154710
2 158912 690925898
3 157507 108478
2 173600 942928172
2 49106 452761941
3 109823 122787
3 4777 80678
2 154293 474396870
2 192744 654263734
1 60720 146758 391923211
3 92460 98230
2 54320 588781767
1 102643 132088 233370441
3 50857 105045
1 58095 149761 714361247
3 119927 130117
3 124853 111189
2 138775 464741551
2 44400 6381904
3 188221 100138
3 38852 159040
2 45046 236107443
3 100240 65146
1 149277 198331 38217372
1 32612 73406 450042859
2 70690 211454658
3 176056 43973
1 85688 100598 448508639
2 134870 384079266
3 22210 62627
2 91096 986490815
1 44209 131465 947085396
2 69017 624468130
2 8133 410979480
3 82268 9259
3 170530 171552
3 195791 118786
3 77584 94511
3 195925 177535
2 13925 133469220
1 192496 193605 774640035
1 92543 124423 528142192
3 104310 60383
1 37061 50344 492455463
1 118513 163614 734542988
2 148736 506891534
1 84346 146408 944848953
2 136501 385263174
2 78086 735187778
3 48899 196703
1 23904 79151 725996615
3 148309 124716
1 71104 195155 219405684
1 20098 151766 883377334
1 17760 79626 102993010
1 50836 65538 846898972
1 23042 41883 501724301
2 124492 236615829
3 114534 83200
2 17729 837919265
3 104264 81504
3 195402 189220
2 37096 205633980
3 158517 84863
1 176890 177075 364551060
1 12752 108020 69810851
3 145271 73908
2 184919 48000467
2 103612 715213115
1 79079 79237 103360764
3 84635 2697
2 170690 374113513
3 179496 60034
3 13276 116543
1 95974 166471 878793289
2 161747 858725642
2 28202 860167611
3 193341 140561
2 129564 451695992
1 27748 80329 687395114
2 150398 191687817
2 158568 745917507
2 176918 708343812
2 110156 625171238
2 142904 463980593
2 151529 189418618
3 191643 2331
3 23964 145283
1 26518 55493 292450616
2 41593 109550181
3 199778 124417
3 115754 197550
2 42977 455374595
3 1157 29765
1 118279 186342 119404499
1 77125 175380 469447159
1 131901 177989 872819975
1 171262 183477 384768315
3 14763 99289
2 183968 145493665
2 153184 256970533
1 1717 185216 282531566
2 82602 171572420
2 53271 416357486
1 87812 191825 326182631
2 98680 243473046
1 147461 177335 360141677
1 3057 17994 940291168
1 179717 181521 536128348
3 22709 51375
1 138207 144930 801798368
2 145414 403924106
2 192386 550766750
1 31122 35226 99964103
3 174634 150986
2 91729 97534031
3 56266 16374
3 193272 183039
1 164 146170 903716970
2 110195 885120853
2 97209 671319800
3 51488 109967
2 106441 373525461
3 182046 122787
3 184038 5355
3 129955 58308
3 115548 131058
3 9006 150334
3 34929 21354
2 33359 151153956
3 16533 49776
3 24818 86417
3 17388 15515
3 58727 179703
3 109403 52486
2 188103 643900607
3 51531 45527
3 23765 193961
3 104962 20446
1 104122 192601 553443591
3 102557 6612
2 109668 546270090
2 146954 773007781
3 92083 168716
2 192600 543404971
3 154236 126819
3 171738 74931
2 177335 804018451
1 42028 136327 839048233
2 85705 930157439
2 60392 832583630
1 185 53766 508533340
3 69958 135931
2 166967 510299082
2 15108 580764792
2 68446 598485344
3 128043 121734
2 35269 734541748
2 105991 612978253
3 31795 142651
1 5478 177827 344050887
2 47565 956315931
3 131931 65402
3 60850 49743
3 93995 109042
3 110064 172331
1 26283 116160 86320219
1 4656 45412 220516437
3 122574 20355
2 71236 17201352
1 91757 96943 289344693
1 171281 191883 248678464
2 19054 77058822
1 1120 10113 807809467
2 185816 444379651
3 129047 197196
2 103633 417129731
1 47492 164639 908423911
1 33212 153421 844477947
2 113630 492923074
2 151483 315972596
3 156684 82156
3 27550 8855
1 122271 168682 629601761
3 194893 38867
1 44572 75929 409497881
3 6422 124481
1 114608 130740 327040951
1 104408 109414 195840304
2 166985 5783720
2 94420 244997514
3 10547 50062
3 176106 83350
3 54250 143789
3 162847 51138
1 46272 61424 574632481
2 192084 154476333
3 65318 147195
1 71192 72254 644687816
1 18437 117493 275984579
3 7006 143347
3 182330 98989
1 96557 97374 887283705
2 4470 633352659
3 125479 35591
3 70682 105562
2 76163 99027424
1 47068 127396 175319165
1 62719 73286 334919344
2 86452 713972103
2 63513 102602019
1 49745 55316 107293116
2 38346 229107329
1 95316 107399 947371071
3 92069 136489
2 120356 766504583
3 153467 9554
3 152924 80385
3 150859 179825
3 117704 166252
2 58401 535949992
1 3114 174911 656800409
3 20556 64113
2 173652 289044747
2 77916 398823928
3 139082 46214
2 133778 564901779
1 140822 184820 499968828
3 110265 147372
3 114309 107320
1 145288 156304 479880012
2 114736 438975186
1 6471 141268 295736721
1 61224 142449 217450576
3 119004 15991
3 59685 75017
3 83641 89564
1 58949 116008 318199621
3 133739 59220
1 10309 41629 106386211
1 95910 153555 450941312
2 78839 19774543
2 59108 933671213
2 58082 741504274
2 13959 778626936
2 153751 399917374
3 100090 141950
1 80014 109095 759807211
1 180075 189514 132151996
2 74714 297413775
2 24418 872551505
3 3477 26916
3 127478 25662
2 157947 545088768
1 67817 153768 758470699
1 47147 157361 335911100
3 42697 177763
2 105238 288995013
2 117775 881805783
3 80765 159749
3 70644 54245
1 79280 147890 4923269
1 103604 165884 910891638
3 120255 46303
3 23644 155823
1 120015 171443 22557221
1 96616 182806 832099234
2 102398 654575236
3 60388 88351
1 158309 182247 510251509
3 129927 192266
2 27576 265945827
3 139800 118709
1 20835 154915 783958495
1 80807 171345 331268161
1 10145 72081 525464420
3 195593 199338
2 54164 511277914
3 147303 24550
3 10102 171001
2 195689 51952558
1 773 179465 754057926
1 51582 87149 510720059
1 92869 168490 936950988
3 24031 67481
2 186953 991665738
1 37387 75248 705103988
3 196986 13498
1 110030 195677 14524787
2 115790 524812652
3 173459 2597
1 102647 106002 639620842
3 96477 9707
3 86885 5332
1 91660 187197 312983068
1 175099 196401 919135669
3 161507 126282
3 72050 83750
2 79707 918972755
2 22614 279671804
2 175367 413355215
1 13309 53112 347185137
2 172565 915706549
1 17470 197307 4330356
3 153744 65122
1 14700 46719 885986876
1 9100 170865 709785520
1 11589 142745 827541526
1 153206 170671 154688698
1 74270 196896 525632284
2 179300 923694022
2 29980 221053613
1 126036 189304 568235135
2 94950 829810318
3 123244 77265
2 78793 77167472
3 33394 17416
2 150215 816292239
1 12291 150845 807695936
2 139164 169857959
3 90153 135040
2 27561 524770977
1 38525 61878 710059824
2 53009 458414585
2 25388 424831205
3 15960 13013
2 181741 427675162
1 80012 114998 520458724
2 149916 724208522
3 29019 89762
3 123968 39806
3 160695 92483
2 12445 769287210
2 20092 370587360
3 59289 21684
1 2828 123635 268735260
2 78595 467004733
3 26178 146913
2 76977 514467268
3 1912 118381
3 44541 157493
2 91539 156725762
1 31415 156915 895722119
2 129674 696241887
1 131447 140931 694026495
2 26023 786762024
3 172808 54137
1 10916 43555 355420483
1 51533 77654 401409788
1 61018 77596 475804660
2 25846 904516329
1 81889 102419 263633808
2 167332 123568072
1 124096 191519 633510283
1 33 156715 800607013
3 38465 52669
3 120979 10226
1 31537 145447 51881874
1 96824 153972 268887947
3 122700 130924
3 78651 35422
2 3784 783861109
2 169423 954123546
2 116159 24470459
1 71664 194384 41343980
1 72897 131496 818707630
1 68755 88150 594658497
1 88684 158375 211419920
1 58485 108024 427875582
2 62703 281583732
2 113756 91783211
2 199148 734325713
1 35866 199570 886708654
2 3519 689324163
3 85868 112180
2 1187 744687034
2 98199 820834827
1 29785 169703 409979696
1 131877 164687 916998212
2 15088 924554813
3 47658 145540
3 23255 28081
3 142601 187944
1 15501 98575 395992526
2 196514 418877578
2 45157 611958025
3 17985 59987
3 156589 88382
3 150775 162155
1 81352 169644 108157236
3 38049 62205
1 131948 156029 340246456
3 72012 53521
2 54410 101569107
3 71386 127924
2 17126 53237721
1 26451 131659 558246506
1 28850 61034 844776168
1 41732 45914 856815821
2 149863 237735579
1 63533 155893 949021415
3 131845 20426
2 5816 722269525
2 78382 582990153
2 93951 846316255
1 15269 100928 10113676
1 28416 165029 712172199
2 107103 12751026
2 102643 234177177
2 158483 596588834
1 53014 62111 897984863
3 66029 93355
3 79386 174976
2 109017 926816543
1 5979 84563 935493966
1 17261 85259 408377766
1 288 31168 45480347
3 99350 99395
1 109220 131100 835860549
2 98334 127688728
3 114471 33326
2 39542 808891064
2 136631 336297188
3 107319 36811
1 59565 120102 308101388
2 40546 104103445
2 131052 478964573
1 669 12543 199949103
3 73628 6849
2 184795 623697833
2 142701 383339502
1 80397 167524 351692005
3 178142 100581
3 169526 101162
3 159677 183196
1 21631 128967 343118041
3 47757 17174
1 17386 184955 67836877
3 75744 169802
3 115035 112597
2 183369 836728648
1 27271 113626 128858244
3 133607 38923
3 162919 59374
1 68791 195919 607444370
1 139934 163770 937712780
3 197920 103325
2 114679 683440091
3 159408 64426
3 87521 91746
2 149276 903977134
3 95348 37207
2 145986 472100866
3 51340 33874
2 156938 804591729
1 50604 156385 322908865
2 123266 215080853
2 70229 491875930
1 27054 149231 396144820
3 162876 140803
3 146623 182123
1 27262 166724 38134777
3 87169 184776
1 97094 116653 962910220
1 60078 181400 438328278
1 67492 90158 65451767
2 38191 245815114
3 128786 14632
2 173429 513478753
2 171260 216614280
2 82266 974189810
3 109302 154553
1 6896 8962 446656950
2 78405 510238218
2 22426 494580390
2 23835 939084269
1 23415 107297 289396769
3 129714 1858
1 147908 182703 875733068
2 81116 268826902
3 32986 160168
1 90013 168252 929257562
2 128322 79845730
3 60446 65901
3 89954 185245
2 20066 151939530
1 56780 56806 535929916
3 100162 141261
2 117547 722073786
2 74644 470551190
2 69990 325136833
1 31456 116375 256189288
1 863 115802 512334931
2 18582 498693927
3 20898 3896
2 14254 801441956
3 86953 153606
3 137736 29983
2 18534 424051308
2 45417 447890509
3 153677 144423
1 57227 165893 219077357
1 168656 188820 406927957
2 132657 389443938
3 84118 99761
1 113960 190078 215324169
2 143309 463470188
2 159934 497212521
3 73467 100727
1 168335 181418 438000368
3 45047 73677
1 17951 75477 460342519
2 95010 835517608
1 44398 156992 286828197
2 44191 448406317
3 51044 52432
3 98507 125884
1 172876 197021 277189642
3 161957 101019
3 123049 188366
2 134070 98219974
2 26270 477718744
2 176124 983342421
1 187986 191975 833758256
2 109835 600965427
3 180937 87447
1 22654 119107 747039704
1 101411 142246 133851454
1 53258 59259 656959138
1 103868 138883 177576410
2 79125 800995336
3 97870 22880
2 29749 888361891
1 58823 198825 587529643
2 83509 425519264
2 119552 160875309
1 98780 124953 380910911
1 58711 102387 755712776
3 10630 38555
3 178648 12282
1 32645 85208 212433323
1 174136 188158 255307274
1 21222 60684 368918682
2 147688 426435157
3 109003 128994
2 105577 835224827
2 112033 285235707
3 172993 164591
3 145331 82787
3 53546 96691
1 6816 141794 161872186
3 97032 151663
2 33084 56327862
3 151332 126032
3 170837 132454
1 35373 82028 976966114
1 90558 137046 152126873
1 155082 156629 795753964
3 132292 142484
1 24027 189925 724853060
3 70178 27023
3 15831 46221
3 3442 31211
2 77256 961744556
3 35683 91163
2 171979 703839761
1 147668 153639 505987985
1 149573 173103 154469098
3 194964 25388
2 42806 23437740
3 191478 33691
1 191916 196402 492059959
1 29965 192675 816627862
2 55120 863607264
3 106070 34757
3 193599 89199
2 168548 321998141
1 75036 79485 256474743
2 137221 948330243
3 11090 172610
2 180463 575784614
2 28972 593592053
2 58088 175392675
2 184105 700554453
2 62282 636573425
1 126093 159175 762811855
1 70438 188594 920241988
1 36890 184942 925692068
2 50560 632491073
1 105092 199867 154305276
1 81548 115354 416363263
1 71640 195724 6502176
3 113360 165465
1 22738 31323 753673848
1 99209 178915 670989138
3 5937 172029
3 47782 32797
3 140268 183671
1 81755 198911 816741987
1 143824 155153 763741901
2 121616 646713645
3 170129 39262
1 17363 198598 493269315
1 61601 75803 855856978
2 141212 246010282
3 115600 6440
1 19899 26235 596968663
1 8722 178589 83999122
3 85543 57167
3 69198 162164
3 69490 67216
1 82457 117735 923404479
3 65357 197340
3 9789 105634
2 140742 812782235
1 69512 147282 168493488
2 91223 618485952
3 49483 13626
3 10111 122115
2 76609 545536948
1 145140 196126 363603113
2 98400 750507040
2 10991 577330986
3 143680 124767
1 86916 130835 304037631
1 101351 171311 726961716
3 74964 56656
3 55095 130819
3 2580 143853
1 62809 136643 958591978
2 180861 26760958
3 63260 165621
2 159118 722333219
2 145536 637518823
3 124520 112209
1 57380 144640 717310224
3 110980 167732
3 163201 196752
2 49007 70985473
1 43489 78936 120470499
3 163685 133641
1 70208 131245 788341948
3 56161 47362
3 108840 192961
3 129781 138659
3 132167 31659
2 183884 30636150
2 136987 244303551
1 93629 146705 849366550
3 97614 118658
3 50971 29129
3 57498 125283
3 113462 78870
2 91061 113252971
3 122398 56803
1 151766 195364 119926927
1 60250 175164 344453814
2 98112 496015864
1 53795 92631 987249085
1 183278 194914 164399749
1 124776 141907 143950017
1 38987 109438 124785339
1 112129 193910 417604698
2 117251 821304150
2 113526 817907585
2 28262 884513864
1 77481 101015 884161712
2 182950 576110111
3 91146 16790
3 113080 55981
1 107377 155603 67391583
3 106919 114384
3 199905 71620
1 46218 165048 808112373
1 19912 37064 549963243
2 17706 907183748
3 60542 79059
2 98875 670331351
2 93428 965910031
1 9216 74071 309952737
2 181568 442633739
2 167939 201186111
1 18427 89332 754444746
1 66032 151878 605275114
1 12243 85469 829102219
3 186441 176931
3 193026 58233
2 126764 210907597
1 98485 162712 984369162
1 88025 173632 608489829
2 59405 893660313
1 94916 169347 971094214
1 180489 195283 775667429
1 42297 178150 299730163
2 46019 15853081
1 57693 199603 993679470
3 42832 35178
1 42038 88855 657911637
1 9853 180506 223386573
2 85325 378767227
3 104285 37704
1 60426 132673 706178839
2 179928 627294651
3 162639 152037
3 102685 148376
1 57653 129938 969332845
3 136027 113065
1 78861 165132 329850608
1 22507 131297 311180884
3 51213 95185
2 55112 111704101
2 148831 486644562
1 25790 118957 131273949
3 130610 60866
2 154619 965585177
1 152262 158419 182647918
3 30764 20337
3 170231 160135
2 120095 840293298
3 124184 69450
3 196576 122816
2 133252 386532655
1 128076 193530 447688299
2 51217 877980160
3 111998 71062
2 138364 957362333
2 93765 180074431
2 141958 976766357
1 52978 156108 249191076
2 158521 840319694
1 52683 152767 23563343
3 181492 682
1 120393 155175 868964204
3 147905 135754
2 150064 120423823
3 126871 31151
2 199337 641234262
1 2039 56404 773385407
2 101290 556991212
2 190365 698489235
1 5486 184783 600992994
1 21813 196218 545125195
3 138263 90725
3 167022 13866
1 128817 141940 424153615
1 140017 168912 433651724
3 13466 102264
2 91252 58699353
3 197323 63364
2 147729 990818366
1 71278 126112 597164650
1 87319 106698 5412562
3 147166 110448
1 24798 175079 812832876
1 29329 113162 171351221
1 16082 69769 832298193
3 126808 162529
2 88551 26071115
1 99828 120616 717563230
3 50829 39786
1 86265 191911 569033855
3 39806 187749
3 62388 109788
2 9453 346182360
3 145131 115299
3 124662 102908
2 186717 155451991
1 23438 98170 386359906
2 184984 550556291
3 106583 59026
3 78388 2069
3 43917 74818
1 116169 149451 870064243
3 364 113841
1 36388 139141 795342234
1 110887 190763 103918609
2 163609 338662506
3 186512 184611
1 94685 101441 259858632
2 46970 255383039
2 5429 190995210
2 161435 669919058
1 49712 65876 708095956
2 138150 287464184
2 147195 398447625
3 87055 75271
1 61955 63326 163587100
2 94799 52932163
2 30756 430124558
2 194159 497327699
2 3517 514127995
2 113917 668858332
2 28965 974297231
2 103905 308128932
1 71282 176596 668364631
3 93950 140214
2 16751 588913784
1 50648 195454 19849889
3 171279 158238
3 103638 173873
3 174575 165730
2 191085 151662624
3 15673 197873
2 176318 296231441
3 184741 17322
2 75928 379413351
3 193019 130986
3 139831 46792
3 41072 64293
2 134361 623984533
1 40875 122552 813127278
3 50800 151511
2 25816 369485127
2 142957 930091855
2 150676 576064907
3 51166 112479
3 122447 79767
3 59562 5622
2 164708 665495428
3 47406 117310
3 74399 167985
1 122558 136445 714468973
2 135834 352652967
3 78218 150113
1 40413 90969 549316155
1 8004 114290 984475045
3 134276 76960
1 81616 103799 303314135
3 145882 130078
2 2252 197415932
1 15802 162124 548876835
2 135574 548821853
2 24995 399297745
1 75145 104995 904060149
1 67537 139142 226738237
1 46679 97811 177844383
3 109407 126922
2 48075 847614509
2 84770 365351159
3 140167 84213
2 66309 125998661
1 70780 136425 82898081
2 60116 699118243
1 101781 133908 820424816
3 53764 172200
1 61896 89887 218099291
3 107190 67507
3 192504 74649
3 37787 60869
3 2326 88846
3 110856 68876
3 194712 180323
3 31294 129185
2 171266 763312376
3 14231 170061
2 31064 329943181
2 70360 446153696
2 111193 723234366
2 125111 309131526
3 70148 121554
2 41613 861830083
1 17036 149231 565963407
3 90704 198742
2 129513 189394815
2 20355 451280185
3 147102 34866
3 184529 45438
1 7324 78316 262373855
3 21320 97135
2 159019 654046982
2 115295 401571790
3 188617 155840
2 165837 603947940
2 72492 628625578
3 13829 10771
1 116527 181778 77518157
2 165093 933108819
3 32951 178295
2 174879 331412000
2 151340 346813650
2 167550 536624994
2 82936 239390979
1 125333 176038 795231689
2 146664 448271749
3 113909 182517
1 23308 122177 790229200
1 37659 109574 708158055
2 57882 935187037
1 138862 162008 844282444
1 74442 97775 197411985
1 12435 143947 995401603
3 42807 28188
2 151835 972975929
3 20575 176909
3 198202 48474
1 78240 88341 623587671
3 156374 74004
3 198638 174771
1 117875 150629 241891706
1 179382 190975 790463411
3 50112 189703
1 74086 195003 598216580
3 79204 118208
1 173756 198126 849802505
3 146495 37070
1 13750 173924 442024993
3 126985 150494
1 48546 77796 277827708
3 78086 127224
3 187094 153238
3 131843 194498
3 80902 59729
1 12142 91431 303793971
1 172327 184232 316482098
3 36826 100183
2 110198 120274883
2 5292 737407796
2 151846 875972910
2 21894 847549183
2 123445 255656892
3 12588 149302
1 123940 176811 737029316
2 9325 608521614
1 30842 132529 665817037
3 142013 106136
3 169786 65963
3 123649 71556
3 167064 127836
1 77696 175416 482636400
2 13353 53796473
1 1022 174535 449127332
1 138374 160989 155105886
3 68974 186158
1 37305 156241 814922449
3 153568 105128
1 37004 97626 717800350
2 120654 763763206
3 86646 189023
3 12520 9446
3 102483 162567
3 7827 127926
3 182949 101156
1 150871 180882 986612018
1 41276 96957 457329240
2 73121 514128368
2 113048 589363894
1 6397 11282 502549360
1 72561 81566 70265541
3 138335 98610
1 65540 73709 879283399
1 856 182194 965184157
3 38737 19891
2 61003 137448006
2 51266 762764681
2 178687 361194033
3 50227 120840
1 145921 185112 296191959
1 34755 93592 731625810
3 92037 5381
1 138709 177908 903103283
1 50645 124266 834190358
2 6364 753288843
1 96462 168383 469037225
3 53326 7036
1 42690 57437 516325028
3 58434 55722
2 109733 25143740
2 178106 566695476
2 159211 755152013
1 84520 174452 333682935
1 44666 84412 340062096
3 175675 45762
2 173812 732689096
2 7476 159053312
2 116627 391152300
2 147651 362556004
3 111371 135350
3 156763 9891
1 36816 65978 756231718
1 3771 173405 484035725
2 59512 950329159
1 6819 199899 894911299
3 115613 15628
1 92317 102154 180259635
2 45453 440516386
1 159174 195805 695819153
2 133314 627151384
2 152921 155437028
1 98075 117164 362202784
2 26664 653389135
1 45873 148170 998791243
3 142092 37918
1 7278 107774 390417347
1 84537 157072 284744808
1 91832 156888 544853620
2 188339 454037182
3 62017 77457
3 54621 173375
3 2448 139519
1 21858 143365 190080436
1 34703 48294 101934089
2 41382 346823317
3 197871 74617
1 115977 187294 735513282
3 79376 18615
1 25887 60300 104850456
1 27219 35272 611015368
1 50384 184981 882894626
3 80707 186084
3 21476 125175
2 185855 718573198
2 33554 634593027
1 30757 100506 691330712
1 92772 153639 561635962
1 9332 73259 137983020
3 100850 113822
2 150082 614808714
2 121979 112702894
1 62155 131336 468909332
3 148394 154454
3 162577 118552
1 156345 162044 989472401
3 22501 144285
2 30544 680885312
3 141558 69532
3 160958 115520
1 84502 155563 235165569
3 117481 13370
2 12237 301984278
3 166552 119294
2 106239 397877700
3 17490 129972
3 116215 136251
2 127720 500126662
2 138060 431716841
2 121416 779588683
3 183006 48008
1 36317 77331 801804630
2 21261 619805452
2 67758 813671977
1 51465 136868 200711970
3 8756 152985
2 2429 60190718
1 138686 195903 47120232
2 11323 439078917
3 24992 19534
2 46409 859292210
1 68824 78696 754835285
1 94223 139527 679462484
2 82345 567912676
2 103807 59321045
2 193557 949978913
3 199476 54344
2 31532 685742490
3 121853 88593
2 82827 67686622
2 191605 959497333
3 138533 27577
1 56151 83273 571844156
3 150833 144776
3 182420 197910
2 86528 64043890
2 53876 296510082
1 17475 139377 485186920
2 117123 24515267
3 198776 88097
3 29606 165981
2 116368 560976214
3 129893 18168
2 8135 552704507
2 139022 194093862
1 53038 119863 884401971
1 37921 98955 370459335
3 182855 122017
1 86050 179914 460906769
2 173797 412567585
3 9880 45342
1 42988 95955 376539944
3 126223 131052
2 189540 319513596
1 53499 109393 488360572
1 156584 190251 95962644
1 64205 148151 216891410
3 135467 93758
2 129658 333186895
1 56331 107939 252521270
2 125967 170615382
2 162292 665153020
2 184719 232565433
1 62154 173364 56444689
2 191096 86416432
2 103499 142813071
2 190917 57159908
3 121212 129276
1 3805 134721 883030302
3 89085 189162
2 112561 686095896
1 21509 45580 456420037
1 45464 52483 392035176
2 170150 410239513
2 59583 853621576
2 7330 955850752
3 85229 174137
1 8555 163612 614541008
1 139935 189647 348417277
3 186986 138366
1 53587 189835 169568109
1 53982 199000 134990454
3 69536 44051
2 195292 773995876
1 153928 198090 872481009
3 48314 165804
3 143811 126946
2 59111 159774673
3 8780 157194
1 114580 150510 319025254
2 109193 723749906
3 95322 13582
1 92226 165332 84864477
2 12296 233421435
3 79738 89044
2 124546 793829435
2 17137 2311093
1 24567 68358 234800193
1 17125 193296 361752540
2 186717 89274429
2 145060 666836530
3 57401 89710
2 50896 887270700
1 107969 118593 810645290
3 166117 14536
2 69798 212813129
1 110599 162158 409937516
2 26311 138396811
1 35449 135701 845270204
3 6994 134118
1 38090 180768 740281412
2 15193 707067875
2 111533 269143736
3 64107 191709
2 171658 709491585
2 118841 383518683
1 63294 83056 695210167
3 64732 91723
2 37379 396064135
2 112299 722783159
2 16797 501091537
2 147395 829544484
2 36692 231783463
1 20475 95842 821678626
2 185123 132498764
3 139311 105070
1 21968 182730 2735402
3 65200 172703
2 120152 615727881
3 25929 162995
3 63211 129317
3 41200 14678
2 12773 279407491
2 142715 559979654
1 36936 153340 389870258
2 160057 881221484
2 121537 999015098
1 798 125025 847198406
3 151161 60381
3 15293 10695
3 72423 154670
1 22140 82630 541491654
3 186066 74640
1 33332 185324 98306027
3 141095 82023
2 170310 393133992
2 74325 672542388
1 33711 158708 538989514
2 175268 16990271
3 40612 126139
2 190876 653209028
2 69003 396944785
1 13547 65428 14120164
1 27468 56314 174763807
2 48106 421477174
1 62012 192136 490694696
3 186177 148196
1 40292 148674 325996480
3 142362 170825
2 115728 852855920
2 102339 729583563
3 57055 75530
3 128340 125137
2 171117 221984325
2 45184 888783286
3 31624 71839
3 176139 49829
1 98986 123079 977416093
1 147956 187510 364655330
3 190827 94798
3 2136 95013
1 6217 79410 967681277
3 121659 35876
3 57111 14740
2 51754 991027460
1 31018 86974 577159555
1 5488 108162 89398208
1 17714 103804 843789188
2 153154 828118664
1 153060 170983 791855373
3 91177 147898
1 20852 94728 207535936
2 192673 619179226
3 114592 72163
3 173064 162702
1 43923 180346 835357699
2 187630 908802033
1 112338 182594 703835430
3 71601 142978
2 53565 132460209
2 163543 857847648
2 46390 179290812
2 111646 837661363
3 134502 80861
3 194424 140598
2 74040 761174520
2 100699 926101814
1 21151 83577 355721419
1 60166 166075 541910154
2 185493 292331394
3 162327 109321
2 169545 126522864
2 72043 897129269
2 89106 758791087
1 98696 108547 332618342
2 1011 941583474
2 8848 526753454
1 94377 130812 361276705
3 73344 33236
3 25690 146444
3 20379 87602
1 166483 169513 456683826
2 141125 90635749
3 180071 130219
2 42207 758656642
1 14405 33215 447913488
1 15176 170104 283827015
3 107356 46694
3 73800 104937
3 71025 67537
1 160105 170478 548713346
3 116688 87701
2 85293 339397584
2 173898 929287456
3 178272 89956
1 48475 171415 422912232
3 4081 177119
2 97633 209244322
1 118964 136922 836515108
3 195565 129426
3 150534 115747
2 43626 972331764
2 31163 682223364
2 101757 829780748
2 67976 141675965
2 1352 651363121
2 85752 878680330
3 10936 191322
1 86456 195935 808625759
1 83476 114643 671570200
3 50040 187920
1 166389 177893 636865014
3 114936 39288
2 45299 571805893
1 5314 164986 556317938
3 27556 114152
1 17682 180445 829882788
3 114339 13221
3 28916 159482
2 28033 675209621
3 31732 89961
2 181723 461834109
3 74775 92645
1 90083 157863 886189520
1 114190 134587 552285980
3 92676 144686
1 120490 130435 951425585
2 13488 426324837
1 9484 177338 6373620
3 124604 126344
3 61335 15875
3 158924 127414
3 127757 127058
3 191134 47851
3 120712 123905
3 195397 99117
3 6383 74527
2 12775 474696428
1 18389 45127 207157182
2 7301 537139643
3 25693 5097
1 70340 82271 769918176
1 168911 176124 345608044
3 42593 24806
2 25169 573586282
1 15785 111114 385378223
1 191633 194486 193379598
3 10867 29975
3 172788 128427
3 81982 17553
1 154168 186172 360041602
2 186649 392615673
2 60400 468542592
3 81022 76106
1 81753 139917 903619366
1 75244 90792 911571601
2 51868 595813482
1 13903 27265 259995152
2 88814 206387433
2 148645 925926599
1 99851 115422 114795158
3 42841 187695
1 112247 171835 274596562
1 81467 158886 831131193
2 113609 801241922
2 48679 539394250
3 6550 73442
2 72853 979313263
3 5715 47596
2 75846 487021691
1 4755 97614 701650241
3 74200 16491
3 104312 98720
2 143054 55930216
2 161211 818444249
3 66477 34608
1 82590 99694 136657296
1 118637 153485 234884874
2 91395 42320722
2 65804 606312869
2 58094 760074591
1 138810 183285 439131832
2 153821 868560933
2 197762 269474125
1 66422 119424 540910324
3 14799 106740
2 95531 665771744
1 45594 53390 464940746
2 138595 392837264
3 122715 173981
3 157541 73921
2 275 29825022
3 143779 192000
1 124131 175950 408142791
2 163587 466717875
2 185759 673356905
3 165858 61913
2 27705 58414200
2 65664 884258840
1 80806 183864 258720746
3 43931 104831
1 136507 168358 383912606
1 13409 140552 835317899
1 83673 132348 159705111
3 196140 190226
3 8677 19008
1 22557 48805 493480741
1 38651 169026 498230044
2 163392 98919368
2 148502 921204041
2 166374 707314408
2 100050 322185227
1 52796 101530 788849031
2 60343 760621728
3 85905 141599
3 96896 66542
2 9045 67931862
1 148777 189535 966377770
2 150617 564718868
2 127779 439706810
2 87559 733151472
3 174014 136214
1 30290 61956 222915810
1 9510 23847 934149996
1 82431 107120 862621899
2 13021 104332808
1 1742 118039 328874032
3 98806 164383
1 180471 194105 254156041
1 147933 164245 9591779
1 131305 153573 715787310
1 15340 198275 344952212
2 192637 623091107
1 10584 64641 914566160
2 118801 937854274
3 94727 199991
2 155123 257445293
3 137334 74826
3 108002 107924
3 40840 157929
3 5495 134535
1 42836 108631 451996941
3 120345 143075
3 123580 125872
1 15153 52321 584843452
2 8131 224010008
2 189709 579287946
2 45937 174008473
3 62639 122338
1 64912 178615 709429322
2 117612 100097033
3 101902 197180
1 116028 191280 273742791
3 73007 165735
3 102478 68428
1 84138 187018 204801814
3 48510 61442
1 20784 64715 514667159
3 63610 48640
1 88330 101985 966008155
3 188485 129606
1 116242 198256 834332871
2 144290 927840568
1 180592 199388 403303986
3 80801 162514
1 3183 76865 463040805
3 123898 60592
2 195591 857928198
3 193929 36879
3 72034 21011
2 155680 59341766
3 31354 136106
1 75664 187446 179180739
3 8060 58177
3 19248 83054
1 63283 124029 784650036
3 54453 153735
2 99483 698763705
2 76173 976504087
3 86701 112966
2 101077 720641284
1 16806 33547 89847418
2 53640 485936525
1 15585 70594 639246853
3 48442 129296
3 158900 118274
3 148330 74109
2 61745 517794938
3 142505 183387
1 65709 123719 292087064
3 137522 41091
3 68448 148167
2 1304 572451525
2 140771 238071019
2 104104 36066724
2 40214 233086453
2 163202 87101525
2 150657 435205923
1 116725 172990 576580991
1 39316 70310 767463540
3 12851 165863
3 8146 101955
2 115548 714345492
2 195097 303288108
1 74187 132276 33690302
2 96479 257172573
2 143101 7705261
2 195610 473524061
3 46606 71606
1 41335 130870 468301582
1 85787 149507 289770573
3 96563 69725
1 64224 154368 852629897
3 102451 14322
2 103890 595630006
1 16377 37066 707520465
2 186550 81823569
3 113701 86961
2 124539 194777534
3 937 133775
1 79658 143859 717762098
3 113572 127475
3 28251 182097
3 175040 166865
3 90596 180425
2 33793 713112181
1 114288 194684 841531510
1 149214 164971 751435489
1 35830 158737 928757815
2 56007 357400126
1 22453 143516 943512827
2 113012 564098824
3 14942 112228
2 129425 863702999
1 40434 136090 932069724
2 156075 238919784
3 172408 147241
3 113922 930
1 7761 21785 653945305
1 1861 168223 385785161
2 110563 806310890
3 184239 180012
3 37708 116965
3 83308 89713
3 90383 193198
3 76519 2751
1 145085 148585 877033722
3 167546 35090
2 74904 325164654
3 147805 60845
3 166273 24999
3 109323 106927
1 134114 162172 546787095
3 24612 35826
2 22311 893138961
1 156543 173778 619811944
3 71394 58583
3 47981 173876
1 141527 150071 807612933
2 126752 151479463
1 27299 178554 986378300
2 141773 381584529
3 173732 191882
1 141828 194099 472855394
2 29024 981886905
1 76179 84647 26107641
2 114008 239991173
2 1815 474220864
3 190461 142616
1 148050 164713 52097335
2 59317 473251538
3 191249 188801
1 31809 93979 976252485
1 37732 192168 658246968
2 62762 991581387
3 163972 162700
3 88531 70243
2 15061 608989417
2 165917 312781950
3 123340 91499
3 59006 64257
2 35537 227458751
2 173839 982757613
3 51646 173081
1 76298 102966 455110139
3 191936 134213
1 46252 82770 646508814
2 137147 701359886
1 12407 103164 22312971
1 56636 140903 199187909
3 189897 62923
2 1535 501375127
3 67927 199852
3 21034 97438
3 118501 162938
3 45799 100701
1 13339 115636 945948483
3 34176 159733
2 102308 78365570
2 97756 577345460
1 94856 177342 354505414
3 16936 26143
3 25776 199345
1 1359 31930 82381802
2 7332 92808730
3 25832 133670
2 75936 10615932
1 85747 87708 241141727
2 133139 959278974
2 180890 481446296
3 154231 43476
2 32898 500004929
2 168543 318310537
2 165557 125303351
2 28681 57272697
2 153756 364349620
1 23935 53577 107231484
2 89872 37090372
2 197723 23385688
1 69494 126402 829617225
3 86485 86753
3 122572 176123
3 87713 129204
1 46851 181958 209213346
3 113153 84736
2 151277 19622064
1 158952 196349 520142798
2 67010 905662647
1 123461 129804 634291973
2 66157 267121876
1 67173 121013 939984078
1 3966 46159 817422137
3 152103 78899
3 91621 1636
2 38562 462531035
3 90284 139436
3 187191 186252
1 111466 129502 213270577
1 68404 163538 101178871
3 159272 168521
1 34863 107107 333310937
1 166769 177213 486573611
1 23911 44505 806635865
1 115842 181320 358867203
1 21592 68100 579013539
1 63698 125437 683948165
2 105168 433199178
3 53518 35806
3 18361 169366
1 114856 192458 508222653
1 63952 186760 740743109
2 29755 347662476
3 19060 126126
2 49607 541787889
2 198427 110400497
1 47809 91354 610184503
1 153549 195101 641226457
3 114761 105469
3 114045 66917
1 91123 136145 171498324
2 83692 777234890
3 119324 191876
3 66264 40083
1 16013 107131 344350300
1 123380 151789 49133007
1 82741 199942 886955181
1 50040 173710 99883276
2 52708 141890190
3 100730 92510
3 16876 20137
1 36192 64300 207649343
1 88737 137326 711767359
1 30147 50044 223671351
1 95266 112618 308477717
2 7947 785915917
3 129173 122080
2 68786 212891642
2 54834 790782951
3 84043 39559
1 161449 172219 891702812
2 28610 136316123
3 96765 64799
1 106405 199634 358327784
3 28735 121185
2 121334 888860916
1 116717 177187 334305027
3 126694 55104
2 75120 423720589
2 805 631814580
2 147928 619376367
3 137338 138816
3 185998 139673
3 7354 185303
1 196716 197057 382197405
2 115108 745457294
2 43182 677547433
2 53255 78555011
2 131499 40558919
3 171595 72433
2 184676 629443200
2 89599 132435483
3 2197 120913
2 165309 211844198
3 68049 42856
1 45173 145555 335079908
3 179822 138175
1 4229 159000 371611994
3 68988 32044
3 66493 90612
1 20133 100904 796413662
1 119299 192292 886078134
2 121051 114334531
2 126456 288349103
2 88678 809523644
1 6236 188534 829844225
2 117650 268456901
1 70237 187731 127582787
1 42850 151077 190506132
3 92400 100000
1 61296 62290 786937296
3 102979 85430
3 176063 165570
1 121096 180781 332296933
2 29433 266043952
1 27602 197987 391348422
3 102976 47212
1 155274 176976 634822904
3 61916 165490
2 124026 47836083
3 194202 11985
1 8859 80533 305838170
1 164628 192964 38066961
3 140515 132562
2 59462 658296399
1 80525 115374 35984403
1 111314 169131 393282777
3 40555 171544
1 49633 139515 660850149
1 103117 157423 43982866
2 163942 289890906
2 4917 111105285
1 116882 149665 844642610
3 76352 187489
1 49456 172129 914509951
2 75786 377783281
2 72087 558134811
2 183558 678854616
3 37462 187393
3 41776 97984
3 138470 157905
3 143138 17840
1 80865 119662 164964210
1 67962 96171 965986519
2 34152 912795626
3 42013 81661
1 87823 177336 824438956
3 66216 40288
2 94688 802000719
2 40290 650345334
3 79132 102926
1 22174 77080 260681939
2 39667 280715491
3 87161 57758
2 149001 836596871
1 103729 191541 538792663
2 63518 477675435
3 41784 36012
1 47291 186823 207862962
2 77043 459505366
2 167122 534667605
1 61405 177316 146983818
3 98720 111822
2 157514 178663181
2 60548 953256263
1 95424 147462 605170061
2 83458 100696047
1 14882 118861 516941941
2 7031 827706463
3 123627 112094
2 165737 102009826
3 126062 25596
3 168220 155587
1 122343 128874 453148007
1 181395 190606 992294330
1 21662 115779 283608836
1 161262 194127 98904278
1 137869 186414 327477304
3 94103 120198
2 26908 53164580
1 40108 104309 280578990
3 71313 104926
1 44727 96675 813629655
2 48250 506604420
3 121838 48693
3 15125 193582
3 123248 138923
3 137524 60116
2 193870 187373423
3 47296 62683
2 174476 514513652
2 101422 629649082
3 194763 38648
2 75949 123414695
3 175565 510
3 137939 35462
3 55656 160516
2 93415 809740805
2 183594 765557675
1 79906 119786 868515505
2 198306 957372217
2 115257 234195131
3 183956 15185
3 76750 86516
1 165241 183536 520303173
1 16118 69508 937675665
1 35588 161608 481751392
3 15430 108031
3 94127 121903
3 132405 36956
2 66256 582670360
2 148399 217531505
3 7662 169245
3 187592 134216
2 20707 5860549
3 34800 55035
3 93630 172406
2 39260 69323239
1 9993 136085 456792975
1 2028 69403 34638495
1 6764 69934 647208060
2 72335 437061019
1 62839 81036 630548679
3 194603 151064
1 33847 199344 181642541
1 4031 135537 350545524
3 148185 42421
2 163479 442368891
1 14126 159893 448333145
2 71524 216111779
3 134236 9455
2 81474 378550879
2 129330 846125818
1 9912 179857 687648693
2 12397 759040612
1 75754 85330 706641701
3 117403 113104
1 46251 106796 217270260
3 145575 173166
2 170263 501250691
3 79753 149422
1 158011 179109 827513442
3 127773 185260
3 166317 174358
2 3224 927892961
1 63117 152449 524340170
2 52260 461377916
3 27499 149147
1 30846 84125 675673612
1 117582 171681 603428919
1 105123 122758 656645511
1 44434 162838 530623388
3 117826 21585
3 12419 113259
1 23333 128504 394392675
1 51749 105899 898490106
3 84707 13273
1 13441 46317 449431730
3 74226 60531
2 78992 882242102
2 55238 768650341
2 57947 405497521
1 50678 177651 584022312
2 58698 489300327
3 100528 93192
1 188003 192272 209030826
3 2312 51372
3 80805 31381
3 3697 124349
1 12170 116520 376332885
2 93071 956078459
1 71453 88971 258112576
1 60431 135596 71943559
1 31223 48805 700922465
2 56077 262549717
2 20719 12884457
3 163782 162003
2 118030 239486678
2 165557 984854512
3 60522 142003
3 44462 39629
1 109433 178154 862580980
3 55121 173769
1 165370 197007 288821571
3 46952 84936
1 72068 194693 992480948
1 43270 43356 5121633
1 84297 110136 905783746
3 193957 94146
1 5349 19708 437849545
2 49212 311108187
3 90181 199146
2 23167 807556463
2 177503 892916032
2 138747 112679754
3 43873 130416
1 100350 100600 605746528
2 161108 172142408
2 11277 606591555
3 154108 191511
3 91411 82728
3 160149 113082
2 135427 140554821
1 106884 123113 416884129
2 96264 238458292
2 91327 384259242
3 80196 192019
2 17621 768561135
1 64184 73976 493192923
3 61408 43971
3 132629 5350
2 77772 297007331
3 152825 13818
1 11696 91217 858529276
2 182178 704473305
3 138248 40932
2 14189 327836190
2 96050 202592467
1 1460 120734 464386996
3 92212 143190
2 73072 378014147
3 86979 184173
1 13411 175266 957217286
1 29139 119479 7099767
1 32699 141503 734118758
3 38386 116087
3 146298 124161
2 183191 916952922
3 50212 75077
3 129835 37124
2 174277 851114740
1 137063 142264 607721208
2 176905 639503758
3 134631 43412
3 185752 2175
3 44361 131368
1 102233 161680 228982846
1 7920 100470 637334075
1 13509 34501 167631548
3 192474 183523
3 185888 97412
2 12715 475837990
1 87640 98639 832555665
3 45760 47931
3 147013 148711
2 183171 115453720
1 119691 184688 878434576
3 35902 179181
3 14588 157583
3 153666 159911
2 57272 655548858
1 74353 94136 642052061
3 164380 16036
2 18952 531188321
2 106426 123783263
2 23359 952763062
2 120001 940676046
1 127597 180047 204287221
2 52197 142228480
1 31165 41760 828814018
1 57603 93143 927619037
3 146596 130658
2 85375 137367518
1 127893 165874 50190405
2 143890 303061926
3 166586 96115
3 31934 89598
3 35025 31090
2 91635 246631868
2 160942 179750620
2 188873 300340585
1 96214 198876 928176651
2 45163 118024088
2 166953 348348248
2 18188 356729974
3 97736 176366
1 100042 138358 470371105
2 76959 283260718
3 125431 35836
2 78503 712944504
2 49997 326628302
2 129713 156566953
3 51269 35545
3 101391 10108
2 151946 227722562
2 20004 973423777
3 194719 109840
1 21944 94895 916035535
2 53779 141249957
3 141337 156493
2 43640 94743020
3 90818 110016
3 105246 184002
3 43249 49786
2 122370 304640817
2 98527 393082184
3 190438 165065
2 191703 127193527
3 83087 179991
3 198608 71251
1 77739 94717 207356401
3 137953 74726
2 168207 736331813
2 182287 915934621
3 25730 12996
1 93767 165586 427313805
2 74792 918281057
2 52622 945066047
3 162334 24489
3 106343 27180
3 31635 66270
3 79155 95058
3 126145 28384
1 8317 163123 483512949
1 45849 140022 742054400
1 48178 156861 483293215
3 10281 173907
2 6239 245429097
2 26143 890606701
2 195709 816812499
2 178468 908540822
1 13861 65465 790572604
2 52392 614574930
3 176184 198264
2 55554 237174715
2 139533 142351363
1 1807 171281 900725117
3 46072 95982
2 100742 480164415
3 11356 49947
1 1050 46721 214761115
2 192204 250690632
3 70293 154340
2 75750 415141093
1 29917 181952 734374690
3 130067 148616
2 20135 913023963
1 45894 93765 170124687
3 14612 173593
1 3441 15938 233054755
3 169279 145229
3 88298 166092
3 171390 37996
3 7856 30233
2 92614 494931456
1 159020 175587 769099300
2 113788 808472872
3 142659 173409
3 15250 88586
3 138405 66404
1 2478 35842 867450668
3 50508 41856
1 86131 134229 510107496
2 69331 228095649
1 61819 141578 10769166
2 84011 574235272
2 21069 462380164
2 195234 897668872
3 136839 149690
3 111987 78282
1 16544 116945 211032495
1 118 21147 950389474
1 85019 113808 276504790
1 23448 168736 390070165
2 89900 437001698
1 81587 175713 449138213
1 43440 57589 309908231
3 66936 143144
2 125917 570335158
1 47136 176784 489532270
2 8202 210917251
2 44805 44115828
2 148588 111750770
1 17332 77440 373065096
2 24505 134864124
3 28332 147035
2 107802 764269419
3 141988 83805
1 4082 93144 861392769
1 22712 102691 300122173
3 123662 91019
2 198147 642308851
3 199828 172317
1 110729 138514 779408241
3 32680 24909
1 106712 149546 155161514
3 116299 160181
1 98162 160041 759922110
3 177895 156757
2 170704 577342339
3 83081 79654
2 89495 366611773
2 64761 691091543
2 161966 294151570
1 129615 158663 828906628
2 169739 471455448
2 108883 663231153
2 131003 374834073
1 153252 199545 66258075
1 43361 52852 729594249
1 75870 83798 698178807
2 486 886865477
3 90050 196903
1 55009 90562 953250023
3 2830 153421
1 20167 117539 998499933
1 34475 59171 774481517
3 55273 123637
2 189005 384368391
2 167415 97364436
1 13648 22100 893465371
1 9825 73545 597394648
3 58597 191859
1 17136 103915 952941642
1 23470 100976 191820361
2 176405 642462522
1 17198 22498 519362207
2 181581 550096279
2 95875 546064782
2 42866 91204878
2 141693 749785404
1 49679 106626 985430254
3 192215 29763
3 34383 39571
1 97948 150081 770872184
1 33884 183481 340145104
1 9273 24849 200554168
1 38340 140564 819635550
2 132209 730688326
1 45433 63325 827853344
1 84370 138227 449991408
2 196708 701876367
1 20126 119754 191504521
2 44705 627087788
2 42046 206825634
2 171074 680241256
2 60883 69645941
1 124437 186616 640503533
2 185182 89591807
2 25106 679608936
3 97513 21163
1 59146 141343 150442534
3 39700 198850
3 184841 89723
2 163779 626000337
2 56038 977710046
3 158484 128466
1 54787 79022 822738730
1 79263 114477 695153466
1 108775 109653 340629460
3 71616 197855
1 47609 116604 415592514
1 24169 177133 799933245
1 83798 129103 749907474
1 3294 176803 817075902
2 131363 667233333
1 24294 119290 438457682
1 30601 73867 412638502
3 116013 150400
1 14434 197629 941431400
3 191510 177495
1 87298 169882 819789139
3 8834 51315
1 31661 90630 853703589
3 130783 170168
2 72157 457006987
2 94385 338263811
3 176827 7910
2 134645 453804837
1 78902 176760 275359661
1 100721 147774 738833747
3 128061 29080
2 11876 999384280
1 3300 52195 289687631
2 67365 815760822
3 45587 145443
3 103859 85594
2 47948 144465827
1 112039 151488 821745647
2 129068 781256783
3 83070 94312
1 7593 195380 45524654
2 90954 716280967
3 35293 140888
1 86651 199811 417161587
3 180917 141017
3 104191 62745
2 58840 434215176
2 105391 183932829
1 7516 197438 613972530
2 30747 750652273
3 62027 38642
1 97354 164572 201469756
2 32795 848115872
2 130495 737615318
3 145794 54234
2 190958 521701134
1 27114 68952 438919949
1 41670 79045 608507889
3 114696 10427
1 99870 186424 217952676
2 168377 215755104
1 37998 198144 393918198
3 163404 16191
2 139388 9509044
3 46049 102159
2 40926 79452621
2 185107 885068639
3 51580 54528
1 15981 88075 956129658
1 117332 156567 596189670
1 124765 175941 145111118
2 172380 413753150
2 75311 461622896
2 78437 138908509
1 11251 79434 199658953
1 53157 197941 867202634
1 113012 117665 556493849
2 5096 157194019
2 27440 802358248
1 96143 198361 633652932
2 50287 738063244
3 23906 162058
3 109989 102177
1 35867 131822 976021052
2 118196 188533213
1 105515 110216 612197548
2 121934 270038893
3 52835 149067
2 100431 383838348
1 44542 120184 960953485
2 143845 579954520
3 87469 26107
3 71490 78811
2 70751 311491235
3 31155 193250
1 99626 145579 224951722
1 934 154050 520511432
2 161104 869205747
2 160690 33735972
1 28790 45930 599235395
3 147857 132742
2 74946 856227986
1 93578 169894 505623499
2 50362 624103765
3 127974 174391
1 27481 95038 219990026
2 173446 959373370
3 37304 137680
2 192689 421024903
1 193387 197533 652851005
3 73901 191358
1 139316 150250 357604303
2 192540 448486125
1 41132 131858 360265081
1 41852 159990 919256453
3 199282 188458
2 68698 786509089
1 90150 142321 428459174
2 23045 467480998
2 190360 244481744
3 138863 178377
1 95329 139442 682745710
3 196755 121615
2 2131 45343569
3 109116 25489
3 196223 189389
2 52396 965303406
2 164929 228906661
1 135003 151677 570814648
3 95060 6275
1 35746 148100 96136380
3 114121 153832
3 34964 16532
1 155785 161664 917980243
3 89342 112281
1 24826 29019 481929076
2 79572 528570147
2 179655 749060366
3 91744 77987
2 139513 536831296
3 112753 151389
2 10527 574697168
2 106042 887792242
2 111034 388390132
2 159972 702724263
2 65518 602540115
2 197860 493937073
2 199433 666651909
3 28513 196760
1 23485 149398 445730695
3 91131 163083
1 1983 119467 130339436
1 13401 47709 34849312
2 141215 524485465
2 165435 837806733
3 193809 19133
3 143743 179366
2 99598 371441604
1 179504 195711 960209823
3 108309 73104
3 94299 19329
1 45166 50032 366574407
3 74673 163882
1 49360 154175 625707664
1 22650 58718 298743495
1 166144 195484 351537160
2 190620 97338877
2 32370 37984067
2 36839 657151617
1 69957 117714 710297438
1 46600 141010 889622964
1 138134 186379 645812706
3 134495 166796
1 6650 197974 808927999
3 75911 175678
2 10481 750697340
2 67427 991395285
1 98029 185793 544463564
2 173249 428801147
3 145552 183501
3 87994 53679
3 164620 54430
3 5114 141450
1 52443 160350 436775340
3 29326 51900
1 178046 198079 469717772
2 112171 972365900
1 64388 100740 671869244
2 110877 183724517
3 11234 194052
2 40239 303572175
3 150223 89012
3 105433 128153
3 116422 19943
3 35548 15829
1 107955 121122 51165317
3 51132 134804
3 35765 71419
2 175480 948309263
2 145977 712635664
3 197807 1757
2 196275 295962733
2 108655 485734157
1 54949 80451 403244661
3 115397 199341
3 16872 145489
2 47373 837740024
3 92082 148963
2 195888 859069238
3 145041 195620
1 97001 163468 171495323
2 159426 885952177
2 78977 587709248
1 21283 76820 274515356
3 95834 7146
2 137341 146035398
3 71106 31949
2 116190 669369020
2 110641 314973529
1 131329 145187 275402709
3 49893 115816
1 73353 186293 484928643
2 16688 338899942
3 82707 195602
3 36842 174998
2 133241 427753241
2 50579 231868182
2 94119 72639243
1 44410 142652 826286188
2 17109 663670797
1 77040 159455 210003997
1 80338 175058 427728454
1 79718 167547 268839063
1 59096 175577 293351634
3 7511 18884
3 148063 191678
1 47537 113145 741069339
3 85115 65585
1 187965 192062 304036259
1 25147 183373 151476903
1 38570 110164 95145404
1 106802 171359 788523383
2 53290 876923794
1 93154 162351 654792818
1 135238 162400 276815051
3 13312 119721
1 132137 198160 723032842
2 90315 341874869
1 9691 65334 83401559
2 13114 662812825
3 155068 124534
3 172096 96142
3 176361 170112
3 73072 64765
1 91057 130506 607040317
3 18456 173750
2 167813 578073474
2 35373 421700295
3 199149 158172
2 166672 768876613
1 11613 157643 40449047
1 69955 76370 521253983
1 156949 167554 728530233
2 151397 122374286
2 136114 909705175
2 6450 635374815
2 122795 650010295
2 163534 12371513
2 156101 405020529
3 14895 124264
1 132224 190413 742585131
2 55900 357547344
2 114494 135502740
3 82779 6405
1 78254 180639 857514482
2 105210 984657804
2 46429 522426673
2 13366 162015328
3 129862 94473
2 180249 605760212
3 172653 64480
1 51783 72583 411341373
2 124175 644265883
2 64065 484643936
1 151382 164467 391485653
3 154168 187927
3 134129 16002
2 192750 41874060
2 93194 210269043
1 42344 106177 176184637
3 182322 162487
1 104417 131588 280361619
2 71095 167103194
2 185868 782514012
2 105503 604700119
1 57270 99352 759082819
3 11497 9284
1 161556 178276 847966640
1 71613 140021 157537174
3 167321 47188
1 174194 192688 838258908
1 33545 153764 23367786
3 127395 36687
3 10111 119753
1 34921 81008 216292579
2 147075 350228837
1 138236 198874 137699123
2 27471 430331049
3 141921 172076
3 59367 136307
1 95617 162246 865573763
2 103915 161452825
1 141375 195994 102307002
2 75551 711279328
2 22832 653064206
1 42780 164355 15156071
1 22514 164473 995554444
1 17407 189644 747863628
1 86037 157637 888251498
2 144716 722651681
2 86676 551446681
2 79056 151154304
3 126597 30036
3 186023 165538
2 115360 931867567
1 42216 82458 85327509
2 94347 112188704
1 133031 191531 837348548
3 137223 9313
2 161074 286921665
1 47477 99707 589743368
1 36012 79532 73399490
3 199875 165046
1 99356 199135 674023615
1 160540 163044 450853725
1 78739 105466 472668581
2 67807 940542348
1 44362 159452 887157884
2 118058 596321663
1 2843 170083 374597602
2 4326 542662296
1 23507 53752 903997888
1 69449 170355 192671231
3 199525 79870
2 80919 771187028
1 136827 154714 860126715
2 19273 511805178
1 3429 18391 385429031
1 60833 89566 891801050
1 5994 136532 5681228
3 66026 45364
3 58670 24091
2 95078 560790282
3 96282 134666
1 16940 95181 150283352
2 60424 495439360
3 3079 145246
1 12413 146434 54177407
1 77653 87341 297416476
2 137848 636275151
2 5200 957267928
3 137503 114249
2 78983 7252875
2 27766 157652445
3 164272 199632
2 37572 171442243
2 175417 558032602
3 71546 11818
1 101390 191395 206719102
3 151307 117115
2 50595 564603346
2 124434 358036687
1 95315 152841 485298492
1 12249 64453 319386508
1 112840 130041 61782656
1 77181 166347 697891567
3 34781 136098
2 65539 334053858
3 14498 50715
2 122867 704288397
1 102247 156209 740348144
2 127069 823806630
3 160850 83905
2 64221 616341961
2 115910 50946051
2 145274 602196494
1 139338 149442 895368905
3 134353 178383
3 192652 160916
1 25747 74212 536479584
2 119028 89281056
2 51733 182091161
1 23346 150515 31662593
2 180046 612666785
3 80770 40129
1 49749 92909 524342014
2 74533 109650434
1 53440 196620 623282225
1 24705 79877 805255806
2 17967 782217718
3 162545 183308
2 162938 977568999
2 128014 170657205
1 84254 196459 767966058
3 55341 75979
2 58792 402161495
3 11461 1565
2 73883 467482226
2 175413 256363759
3 127577 87334
3 62015 29862
1 30187 67536 674280683
2 51796 489845452
2 88924 443302950
3 181836 194791
2 96717 256329073
1 116853 119688 316250173
1 102530 145566 144447610
1 6621 22480 328998546
3 17264 140817
1 174121 186024 712307354
2 129314 474726150
3 71584 58945
1 78576 169282 21922082
1 44804 182005 154643749
2 51146 882165208
1 68566 136920 640276576
1 16462 49846 688417411
2 198575 570206194
1 22870 191418 799600185
3 67202 14533
1 114369 132136 654627744
3 174864 18051
3 175150 25823
3 98114 128198
3 45902 33522
3 81054 5208
2 139966 576483950
2 46909 863745334
3 75032 5490
1 62582 167145 475798252
2 41881 267342283
2 6879 10239402
1 58921 116401 167755475
3 52165 94947
2 190614 661601706
3 15595 90769
2 69122 470377195
3 129320 192476
1 88738 153802 246577299
2 180410 169808798
3 52163 58618
3 172950 52783
2 94639 689744034
2 46924 91637321
2 6283 986327824
3 141215 97383
1 118323 190102 948649222
3 127944 64633
1 4705 60169 102302987
1 25862 30340 546293751
3 73193 95000
3 14322 86036
3 39821 34122
1 91130 171298 813332444
3 57229 8997
1 8475 17200 341981877
3 47946 191066
2 35176 896345677
1 27086 105712 10873705
1 41851 147998 499819668
2 39671 598191317
1 89855 126428 982499264
3 15541 172448
1 56311 165362 656904693
2 108931 704142122
3 106531 185970
1 33395 36984 837398080
2 69109 356696065
1 48013 171796 577297811
1 63536 193265 374238739
3 186227 183991
1 43860 113561 749145894
1 91665 131016 823957886
1 19348 112721 824507712
3 71081 99
1 52513 72357 758924477
1 2609 34994 572647320
2 143571 499767323
3 75156 96069
3 102885 115192
3 155607 171542
3 176125 12427
1 44596 81073 753437209
2 164348 391634289
1 48990 54435 677737816
2 103053 692430645
2 168038 504952889
3 27919 3343
3 171783 39994
3 73360 109951
1 109707 163969 564447222
1 15867 65443 225055000
3 137922 163527
2 139771 149440768
1 6148 110369 490950223
3 142424 21536
2 99290 528699553
2 117565 190986557
2 109148 938246512
1 48132 142307 593115825
3 93288 19240
3 20277 176133
3 43500 66930
1 15038 31847 656799765
3 110118 69061
1 6161 26253 753052441
1 151680 173511 387836502
3 53708 21083
2 95260 872421213
3 48574 144344
2 97364 696570691
1 10749 165498 197210216
3 44753 120338
1 172386 187119 913316015
3 169232 160869
1 158140 171790 826129541
1 856 17149 999672121
2 39586 429055595
3 182708 39825
2 17755 647365372
1 35038 44068 88364136
1 249 181114 287122031
1 127663 146104 358530190
3 70063 92643
3 142070 70586
2 169245 968338327
1 26655 83137 912857019
3 68093 183805
2 65978 245083958
1 19771 97881 362970058
2 10300 524924969
2 119050 969932824
1 126571 194431 396175770
1 174386 183573 957883012
2 53053 63578869
1 118221 120367 331557947
3 169567 196591
3 79546 74504
3 190473 153614
2 116414 432354974
2 189070 927487909
3 31758 124782
2 4448 824165366
2 96834 87219666
1 131875 179298 681223011
1 39669 85334 782627534
1 43591 78616 956693056
3 180967 177139
1 92061 199214 281452590
2 36001 154133332
2 28168 119401825
3 184311 179927
2 178896 962263878
1 29134 48877 192994163
3 103922 135035
1 114833 116725 658093508
3 173486 58723
2 86421 84779683
1 75527 192528 627877427
1 59811 162740 966082735
3 23774 147579
1 28465 188702 59515037
2 131301 446320812
1 30324 138795 160322414
2 90937 613225779
2 40814 686325553
3 75106 42102
3 134881 56425
2 86739 830486212
2 163958 637357406
2 150461 507274169
1 68972 163392 71313871
1 38453 115804 242229237
2 23436 361726578
1 55360 166786 844463432
1 5228 47316 563154434
3 26245 68135
2 108889 77774697
2 20448 230861843
2 77953 563830800
2 127602 638840609
2 73561 418149949
1 161462 176000 585476179
1 38471 148331 507637237
3 107332 57514
3 39063 101557
3 131361 89316
2 123590 449752322
3 59256 69113
2 44662 816181193
2 140514 657756198
3 168958 166235
3 199685 166542
3 49463 87266
1 28150 165940 490965511
3 122305 99205
1 77500 77698 34406464
2 68958 679274443
2 109765 777102891
3 176727 133104
3 169239 82630
2 30509 690503170
1 48753 146702 611463465
1 41608 60278 342082012
2 62513 35610780
2 94105 849365099
3 153083 165330
3 32866 145221
1 44416 61647 274945132
2 9605 109126401
1 155042 166233 461668672
2 187957 330525898
2 192482 589033349
3 121706 30786
3 129599 83072
2 142186 115866650
2 144229 869535771
2 11482 873084451
1 18693 160538 282313129
3 194675 168059
1 22454 162446 606864717
1 4217 55915 606474403
3 14428 72746
3 99006 123883
1 75925 152198 116081275
3 63338 78878
1 8772 78816 68855247
3 156979 37703
1 90213 143022 363931149
2 124042 470623153
2 37835 332875896
2 34408 317914279
1 5209 134563 589211955
3 96981 88459
1 52844 99680 576469998
2 187134 160116725
1 81858 114188 676619666
3 85619 141455
3 186880 164593
3 58880 157015
1 155904 169544 61504985
3 48366 51892
2 71661 775760877
3 155440 164762
1 132698 165241 499672581
1 13904 72294 998269228
2 62698 606716581
3 11503 115914
2 194065 640038877
2 56182 306792232
1 46716 122923 386309674
3 196208 124816
2 14478 601789872
2 49631 533574833
3 136678 41653
1 92032 111536 515811671
3 120713 143171
3 193458 112282
1 79554 196324 58126828
3 128457 88529
1 122689 141299 625998222
2 1374 489256770
1 132786 143954 225358406
2 105888 304853011
3 83986 88395
3 88351 51502
3 63818 136454
2 142321 489420241
3 189462 155837
1 92471 96747 870689315
3 61998 156946
2 198746 981319176
1 111942 123104 648723636
1 78257 198134 500921381
3 196152 193962
3 126429 199250
1 88009 194349 527354697
2 164123 510562353
3 22810 144573
2 27235 586597281
3 149420 3495
2 148750 751684071
3 32718 62735
2 165368 133029085
1 13537 101978 334106972
3 40038 90271
2 189042 506080431
2 180212 525174901
2 146345 598825123
1 1159 65595 350095124
3 73963 36453
1 111432 151603 480221631
3 37792 135596
2 170828 654482718
2 41461 11749039
3 41149 159638
2 20112 42041288
1 13685 185901 617254930
3 85070 103654
1 91925 134062 619225833
2 173579 119084064
3 152670 18807
1 103237 118843 189282008
3 67050 56228
3 197603 183298
3 107679 89579
2 119786 844170566
2 575 283877798
2 34443 309246016
2 174698 122858400
1 15427 50018 297595784
1 75240 101286 196413834
2 87728 956336983
1 66700 185339 893833113
3 61259 134788
2 128217 291164499
2 73713 168900512
3 105896 115471
1 70300 71170 570092932
2 98230 401941309
2 73387 886128520
2 12552 774829162
1 37016 88530 300885208
3 98131 13825
3 17740 128741
1 15515 145527 883213370
3 59312 2325
2 72160 750095857
1 131142 143752 83660993
2 162932 414719376
2 141360 741312363
2 194582 30008437
3 171453 83185
1 31821 179407 862991183
1 152882 159556 927119298
3 95203 289
1 3869 152241 77162280
3 29408 25162
2 192664 933169018
2 10274 280268306
3 196849 111358
2 142176 270223556
3 144175 38429
1 165532 179385 719601006
3 43630 45081
1 58065 95706 281977101
3 69028 101095
1 39248 45307 716646167
2 49078 81750252
2 131296 4263098
3 166322 64018
2 71161 772744752
2 190936 664605487
3 99121 54891
2 111189 349404669
1 47359 104559 648956814
3 165605 13254
3 197841 182212
2 118356 630026265
2 148086 980666416
1 80467 139896 734377416
1 60656 158873 1453270
3 142248 67517
2 150699 445034699
1 99229 155067 381258832
3 188539 37227
1 54050 65455 923038383
1 108431 114044 286382642
3 116516 191798
1 8456 108328 380815739
3 199274 65617
3 92046 140954
2 134100 620007260
3 18936 31105
3 127727 23053
1 70711 188391 829768802
1 154120 193047 7006103
2 90546 723366827
3 149587 1093
3 116010 98874
2 145549 736342565
3 100003 77979
3 151069 112669
3 26955 11746
1 91988 180729 55766734
3 110629 53615
2 18519 196141403
1 52722 99264 284059185
1 1754 158667 374343953
2 6649 731271255
2 166158 528799171
1 130118 191977 86244272
3 85255 21695
1 5240 107877 329457157
3 61582 154663
2 45672 895943755
3 107050 115045
2 184668 172267438
2 105449 353936703
1 2786 22123 50467346
3 211 142748
2 96628 873636317
3 85585 164113
2 137865 16127629
2 58664 658819983
2 139341 49910341
1 117942 165753 546898101
2 18096 674217145
2 166300 428074611
2 196483 790635865
2 163510 26357773
2 38014 391284162
3 55668 168015
2 106201 268669738
2 4703 145475913
1 45595 129657 406162669
2 16328 723057068
3 144100 181501
3 137334 67433
2 163217 359726454
3 11991 119583
3 142115 23621
3 2129 178768
1 98128 165544 941459547
2 149158 435543482
2 104986 99979655
3 71210 171696
3 36711 163272
3 73670 119319
2 159694 388062609
1 73266 131001 178419068
3 607 193638
3 77456 138093
1 96923 114193 843181536
1 71276 99443 476347531
1 19773 104109 440737267
3 75074 102841
3 159125 102927
1 20683 54338 708566181
1 80720 196412 842124214
2 180552 102454536
3 20271 73852
3 42028 135279
2 29408 142717022
3 161711 156417
3 17054 4916
1 38524 92932 200211633
3 119838 32944
1 58250 137928 886133867
2 145578 177093789
1 119586 198442 403025756
2 177287 724720293
3 145481 197426
3 159266 68297
1 6469 108707 883163614
3 141640 42962
1 125496 126412 591048845
2 102354 986183018
2 130527 389462462
1 32954 126514 162202350
3 113947 21897
3 57954 186818
2 27479 72164058
2 2795 898052759
3 21893 124939
3 185130 156141
3 188547 176149
1 2159 108805 450112118
2 140961 144903937
1 1686 146493 689937500
2 56505 223624078
1 3104 38272 807367337
2 64903 914459333
3 177578 27169
3 120726 149738
3 138088 140405
2 117501 839308283
2 46426 208682001
2 108429 481265227
1 12320 161619 267133441
2 160984 811899654
2 46240 586055453
2 180444 22373540
1 9017 159512 737165646
2 1680 169945727
1 171088 187285 814006751
2 197759 7308465
2 102026 372101927
2 176563 945381859
3 73417 66817
3 127610 46393
2 16993 991782828
1 168262 179098 369982544
1 169436 195150 828173449
1 72146 106011 299247552
1 12628 26894 676480618
3 85381 129040
2 5896 395144958
1 82194 170219 829488670
3 150345 149877
2 165691 305136496
1 106243 149424 311511950
1 138947 153272 994780865
1 41393 53593 510774540
1 66273 195175 912281245
3 26412 73167
1 150087 199247 58360621
2 401 717704545
1 35107 129537 36473033
3 35079 140564
3 12582 51442
3 88353 90748
3 171150 191678
3 91263 191693
1 53354 79891 392344740
1 89379 120575 66886266
3 168418 77424
3 156507 108167
2 76418 545425180
2 109920 788521621
2 145460 248361246
2 157427 916518632
1 58115 92049 230683884
3 118351 46890
1 131128 172073 571498503
2 178400 248016113
1 38051 144853 466575268
1 75706 131034 667478423
3 157890 147665
2 181584 841033852
2 58246 466841235
2 160069 876816632
2 125866 752738589
2 192528 412697036
3 115477 142292
1 81034 103169 368241830
3 101694 90018
2 80931 771563767
1 103224 129041 47037382
1 49025 121413 494583980
2 112102 129712028
2 77170 712338602
1 20124 199355 111970593
2 29814 262704404
1 95056 130595 110533386
1 17860 145620 733409639
3 60471 79898
3 198049 76459
3 35521 175599
3 6335 67739
1 33653 172657 659968297
1 126161 186497 547649335
1 81594 89032 527291574
2 113893 612448473
2 169731 840135218
2 100456 443416327
3 152065 51752
3 23698 65807
3 113463 88153
2 38971 829009879
1 106695 138749 300363523
2 181731 154726784
3 147245 39489
1 47331 199595 317525610
1 139696 167291 892437743
1 81576 184296 711010929
1 36496 178519 826489650
3 193696 111649
1 32102 109040 836434064
2 82468 909719262
2 21887 151478874
1 14552 157811 93878434
2 198782 879484235
2 165173 804929823
2 184856 804239940
2 137603 169880859
1 128670 149987 348523327
2 19952 623457288
3 39797 38514
1 82348 152534 679811801
3 36559 19517
3 165038 77489
2 188078 483110874
1 41880 117554 201332790
2 150923 335812678
2 131519 815108096
3 191871 49625
1 92736 144054 56088420
3 56593 115088
1 78463 123137 363900982
1 100484 110167 861941405
3 169092 15307
1 61208 80520 209594303
3 183312 188310
3 8103 173769
1 129556 148839 164116814
3 84269 48039
3 43069 22481
1 155029 187784 322642586
1 49295 59350 285664357
2 42143 285227349
2 15853 133525223
1 58434 197905 309362167
2 72946 796692115
2 28974 788158288
3 164097 57973
2 96510 941071777
2 12217 577109300
2 135546 146565951
1 100154 178356 69386782
1 105958 156560 843267031
2 2411 595714995
2 96104 763612859
2 161915 621626107
1 66734 145838 493215806
1 50607 53091 556853901
1 112271 182581 334443453
3 26635 24035
3 10160 136661
3 11724 31396
1 7657 11354 380447460
1 85516 130932 370889982
2 150702 747367418
2 37598 377871385
3 47893 93366
3 46873 154722
2 180500 771707963
2 191896 311997418
2 108044 111472568
3 187044 112703
2 133692 381614563
1 180859 189797 933155482
2 38382 289204907
3 88468 22528
1 3733 32822 716483962
3 14306 30714
3 127398 90871
3 65759 154618
3 89370 170890
1 25989 83256 919323087
3 181179 141593
1 40861 140093 655050458
2 120693 534488946
1 71221 149691 784261664
3 43218 124779
1 55023 127107 194649586
3 175869 106748
1 144078 172111 99119907
2 131100 568388948
3 9977 74258
3 40630 28785
3 102045 197469
2 152117 630675745
3 13138 528
1 146611 184833 814562274
1 130737 197484 923342474
3 91444 25253
1 23320 123688 695492932
2 177802 29262781
1 26333 195071 786187332
3 86987 120611
1 6470 183241 658484601
1 39631 176758 253853755
2 177822 724118659
2 103227 303075220
3 5615 151858
3 168448 183179
3 30270 121802
1 125583 190564 364854583
3 110384 145705
3 190286 4911
2 138794 97211642
2 148184 160026668
3 181064 13576
3 129059 6431
2 65283 881346184
2 52715 701546483
1 61378 128808 352473660
1 19744 20705 921734221
2 74485 79227032
1 16368 20172 383762497
3 184772 125707
1 33083 190759 784595123
1 26936 82830 366027679
2 91631 956258440
1 36336 63171 341260524
2 176715 669291643
1 20585 137176 767107194
1 26990 192207 488610524
1 9867 14842 134133156
2 62764 121153843
2 187006 423867767
3 188245 109733
1 105423 194517 860462164
2 133383 356172019
1 4791 118224 585116752
3 145444 166676
3 10649 169949
1 51359 72559 838315431
3 24011 136735
1 63220 101549 468315772
2 94272 887497137
3 127447 108905
2 49729 808635255
2 116612 31643585
1 45623 144617 441213003
1 5850 115386 69344880
2 53704 848204320
3 58514 328
2 130993 530796048
2 17315 451659736
3 66710 137127
1 116693 119617 944154335
2 130371 261369539
1 140110 192924 673871902
3 192371 51558
2 39292 754373723
1 9154 182706 157912182
3 30151 112336
3 76597 109018
3 153629 132313
2 66485 902085664
1 156987 166582 151456184
3 151285 132785
1 81411 188922 55981218
1 37314 105509 44958373
3 177182 166419
2 72706 581355577
3 63005 76468
3 178433 199103
3 136202 51811
3 139232 170849
3 98610 64780
2 39140 394567015
1 47524 144639 543456230
2 178737 575628874
1 124618 170300 579222514
2 107411 935840051
2 145737 555921942
3 52376 40081
1 32903 102464 873170750
2 50526 826843072
2 106649 956679045
2 190587 336422706
3 51354 64345
3 71342 187230
1 11052 22707 711653843
1 132545 172729 920977570
3 168607 54581
2 168443 524291551
2 184284 681801781
1 89929 162268 647021103
2 81925 260915223
1 56204 130526 965908487
1 12222 171484 455176698
3 27694 19186
1 171148 171842 144283101
2 188799 39521260
2 50015 850089302
1 3700 172912 19355103
3 148860 184260
2 195510 792216469
2 25141 659184177
1 48624 179189 521624520
3 14510 48653
2 88190 769875244
2 96780 628353332
2 159167 816089
3 16796 76717
2 192813 393872778
1 11171 129823 194895854
2 195074 382989738
3 180920 432
1 118009 162042 461224265
2 62426 772004022
3 196611 111673
1 28811 199662 925629241
2 174411 2461873
2 131649 733082741
3 110833 83573
3 86848 192218
2 164013 305269206
1 58187 102345 223481358
1 55351 182720 214332897
3 79082 77875
3 168502 92189
3 174996 33861
2 109573 589601477
3 41904 46982
3 123622 20914
2 163733 778269025
1 51538 155822 886293264
3 37101 121608
3 119323 173410
3 91067 100964
1 3708 110063 809210829
2 8956 628036481
2 33585 163723861
3 190580 145653
2 142822 596085135
2 81172 655749332
1 56751 162901 861546128
2 24173 286309688
2 7085 367212783
3 101491 85144
3 176545 69985
3 184697 67667
1 9136 64536 692520477
3 115377 60100
1 63787 153066 131292568
1 58184 197751 287265530
2 144088 4798580
1 34793 39773 751716397
2 68935 761228211
1 54644 58851 856848745
1 15255 76223 929198904
2 4579 778224640
2 129650 745850584
2 15553 976828106
1 154203 157426 975189586
2 65079 710325451
2 74538 571632846
2 77133 599349395
2 70994 727074775
3 60971 98386
2 977 51968617
2 173223 198245557
1 4489 37168 304862404
3 97764 48710
1 1412 124960 581717483
2 188912 624694624
1 42357 56413 449832432
1 29831 134939 109351939
2 74094 216351718
2 178685 186485268
1 43297 53588 87305368
2 173598 728412028
2 181699 493652596
1 35591 141204 600765452
2 99568 906463089
2 77889 94376363
1 117768 190507 238543068
3 16643 101417
1 29396 136879 181861943
2 91860 76299595
1 25332 185015 670993617
3 95349 65641
3 60118 163872
2 130067 789003347
1 40776 89162 407147943
3 147710 60627
2 124068 675245542
2 19287 695075691
3 194497 179204
3 74573 95122
1 69110 72283 40505526
1 58445 92743 245250448
3 162116 160692
1 155476 172487 384546629
1 1824 6629 261064668
2 196428 167244697
3 182522 113722
1 65334 170464 130461159
1 80936 91078 122215501
1 45034 53014 917867544
1 18465 126599 308920662
2 36483 737044214
3 69315 116587
3 97366 154113
2 62620 27639904
2 108357 407070830
3 12015 112224
1 42090 105523 957648895
3 160118 191364
2 173440 489014747
2 49603 187378680
3 18648 198439
1 79424 170869 137126922
2 5905 170560002
3 163516 105923
3 31423 103220
3 186724 135240
2 41472 985143251
1 32049 96287 74401104
2 62231 342708702
1 55401 77504 823804939
3 14991 143588
3 7013 54603
2 67586 371835799
1 21164 82821 569536656
3 198686 183512
3 128839 112717
3 88632 165208
3 113056 47696
3 88273 139026
2 153531 498135071
1 127846 174359 64095466
1 95273 131064 937580534
3 33074 39626
3 73692 92891
3 166297 35571
1 92847 164527 60223655
2 122737 777893444
1 13933 154816 457384619
1 11499 19280 246491445
1 135902 162304 81446707
3 49825 162670
2 127335 181124757
1 139198 197080 994988506
1 62597 122851 84215102
1 71828 161045 886742538
3 40393 51815
1 41196 106451 818769758
3 186342 118861
1 692 18517 71162629
3 126851 85520
2 103731 736174071
1 43836 195084 607249797
1 32801 54903 591014844
1 49069 135821 363605060
2 140031 28012611
2 130120 176902124
1 43517 160809 21772015
3 52303 12444
2 7226 171032867
1 79073 183686 608748672
2 113685 138632828
3 197361 115983
1 8726 43107 353189244
2 180694 18125205
3 123834 194437
3 51601 11741
2 128435 583908512
3 32273 185760
2 29324 146214401
2 134585 428114024
1 65175 89709 765693172
1 96486 172646 753088898
3 167245 165924
3 85298 135525
2 6979 401268124
3 167027 97530
2 47466 689255642
3 19245 28142
3 197091 173962
1 166723 189431 208709403
3 94124 79583
2 23303 128637489
2 110145 691930060
2 56870 907802912
2 19456 931034523
1 109836 139330 150131900
3 195993 117385
1 22566 137628 200852646
3 92714 166708
3 27986 132215
1 76374 127850 815552956
2 178352 183592150
3 132585 61294
2 26426 601777988
2 171606 289515538
3 174339 197270
3 40712 8137
3 157573 23043
1 38739 58224 694915061
1 2218 74917 373483361
1 85690 129161 631066491
3 132662 152303
1 106836 111526 754615349
3 136236 14665
1 11667 79303 987291001
3 10078 164352
3 49869 99207
2 144208 775259938
3 165911 143842
1 43109 71286 485662018
3 53149 35514
1 58354 116700 529919191
3 111507 21156
3 176312 152406
3 24523 132064
2 60101 383122851
3 136756 156939
3 60147 43674
3 172194 135417
1 25219 40237 148796082
1 4260 192395 298483859
1 17412 28765 167600726
2 115697 148931175
1 37185 111722 712834104
3 114968 178698
1 21951 115715 695258099
3 186133 10320
1 14231 170520 888942034
2 175946 28514678
1 69497 182999 701056081
2 77319 178218918
2 111600 980627377
2 38980 587449853
1 123465 179803 165057507
2 128580 815273465
1 100863 128239 100099687
3 168728 98907
1 6887 83529 769025031
2 41790 697503581
3 106676 21479
3 173793 22677
2 12082 282321715
1 18972 148053 215348341
3 155875 83071
2 179800 886877557
1 80642 81815 38647007
3 101350 119328
1 38905 154909 190334162
1 44720 169979 604546931
3 52994 32111
1 43564 125956 757074798
1 67415 155148 311033061
2 127033 842693548
2 154581 747787518
3 21209 37607
1 147918 151247 581475925
3 186901 112196
3 167028 119163
2 140581 200513255
2 22436 319223138
3 172356 65122
1 33570 177647 766123274
3 136483 165639
3 175912 37031
3 60326 46534
1 233 111283 276308085
3 138795 36609
1 48041 186997 678142288
3 17640 56208
1 33499 194276 331251956
1 17829 25326 193221028
2 58350 250816505
3 119005 28944
1 140988 186498 468116518
1 148407 163290 507333827
1 155214 173196 973783615
2 138869 344282841
3 160321 11
3 35195 92837
1 151241 193015 380159371
2 94992 283711602
3 39056 175879
2 167735 55317054
3 145601 13100
3 109995 9772
1 49611 144913 925197576
3 96988 3018
2 50385 931323996
3 191406 26220
1 148801 193841 994631988
3 60879 152176
2 88864 384166207
1 32946 95555 626541370
1 98951 196004 12882006
2 30436 631678774
2 99583 111741258
1 142360 150313 135800068
2 29766 290441626
1 27499 157038 173862678
2 41909 704119763
2 58859 16541583
3 69778 109816
3 84384 177919
3 88171 15641
1 101492 108170 702997560
3 18671 179335
3 72928 47504
3 75638 192112
2 15422 919372167
3 131033 185280
2 26493 255578894
2 138833 363606742
2 12343 136136847
3 69361 104904
1 47926 55568 421428438
2 11753 642821148
3 165528 108212
1 161485 164443 383740462
2 37009 920799981
1 128280 129209 559976971
1 44275 86584 845933472
1 66452 129265 67133547
3 86730 13292
3 42597 86787
3 14837 139412
3 20806 66837
2 155886 348381253
1 16790 153765 899326416
3 31746 128079
3 73646 116292
1 25090 108021 358899180
3 121444 15774
2 55240 916156976
2 85993 68090959
3 55765 5506
2 47672 72652185
1 62042 87471 504179432
3 125029 64191
3 58673 77635
3 142210 21739
3 39865 176296
2 19512 623929929
1 60549 100490 37609485
3 188049 12407
2 169585 502121446
2 154442 965279119
1 88057 101622 584761737
1 77288 190302 684693714
1 51731 197641 51392269
2 156774 980745889
2 161525 153537850
1 47798 96236 920020010
3 38836 81654
2 130099 398748957
2 104967 539267050
1 25768 190204 267295836
3 192628 161754
2 140451 322051867
3 74719 140104
1 57716 87459 989241394
2 162576 519763648
3 46060 84926
2 140898 964220081
3 95190 188378
3 124689 150793
1 114730 183522 717666233
2 139242 722967821
2 29211 694380482
3 92830 131027
2 43230 731920809
2 124732 441725308
1 118100 166171 126274622
2 164297 136501298
2 100733 810734312
1 13332 68904 329997143
2 113519 128753357
2 92012 905968538
3 20021 70503
2 162494 665397826
1 80621 129926 960250079
2 182392 709960477
3 125464 187738
3 1247 147615
2 82524 670330071
2 146083 590503240
3 32391 166971
3 143100 181808
2 132976 143611681
3 121802 46071
2 112047 449875661
3 128652 159929
1 28759 129430 628055120
3 100413 170422
3 183442 173972
1 137459 150833 979075500
1 51761 101189 18665942
1 47596 89719 560011021
3 188955 31070
3 124867 153384
1 149955 181825 21309877
2 34475 853243524
2 131474 249330802
3 58112 40223
1 126772 169195 788164556
3 129330 160520
3 143976 105973
1 103589 126066 769250456
3 4145 61825
1 128474 171316 28486897
3 168984 194417
1 115258 166861 293145683
2 98219 543953473
2 76489 483768596
1 36388 139373 807071258
3 60500 174184
3 7770 184195
1 21893 125379 795915085
1 96529 132278 504902081
1 85262 159148 708130611
1 41209 88660 912374927
1 115643 120286 865161777
1 13038 104370 335385005
3 93638 104968
2 33328 647342868
3 184490 187205
1 17238 70582 559897185
3 94691 196094
1 88371 178211 352990112
1 27557 123774 937318929
2 82156 744207180
3 150992 9504
2 140366 198261431
2 16829 154190803
2 45150 5418606
3 152923 61873
1 180533 193153 464211240
1 26704 96323 881493644
3 51303 3877
3 97557 173665
1 86344 118953 851362380
1 26733 123098 370090239
3 154273 161218
2 183550 504573053
3 139312 113204
2 7774 274792881
1 105696 153969 262582921
1 50050 53007 767713941
3 90329 97174
2 187759 760405836
2 77134 712880680
2 116576 43404335
2 88694 69441370
3 59868 149891
2 36255 565278406
1 57829 87093 549867614
3 86852 56436
2 61283 750778453
3 37269 150468
1 72620 125362 394043084
3 80992 177825
3 113625 20342
1 61435 82393 664463219
3 51902 71701
1 19452 110878 271650337
1 165317 190938 863502009
1 102113 139486 246291523
1 36130 69536 33451878
2 190242 378851082
1 144776 151425 512478727
3 61698 102058
1 139971 185966 13488561
1 191678 192149 605821228
3 136525 70216
1 2884 57269 356157363
3 103974 8700
1 147812 162902 975598430
3 39260 13248
1 149906 166312 469880606
3 15538 124815
2 42319 110875471
2 85873 861623215
3 165568 192326
2 178304 167059734
3 159265 53957
1 169938 186404 152308429
1 27027 146494 115756475
3 73903 35416
1 31285 159335 946432031
1 136667 167933 312250521
2 125254 317761712
3 74922 159688
3 76491 118510
2 123621 73960355
3 2794 147780
1 4550 60538 34493205
3 130366 159911
2 108388 145406732
1 81757 137061 182606052
1 46349 151375 237286581
1 44506 182018 966344382
3 37144 44990
2 114769 204958668
1 113493 197209 832642499
1 26677 140954 605795313
2 189507 613757999
3 31148 82552
3 120192 181574
3 150954 173816
1 308 163431 328103770
3 48588 186589
1 144420 160366 890462080
1 145124 193231 505740961
1 113457 153342 296665449
2 165683 639899740
1 86091 173202 362454220
2 160789 395243198
2 191121 198390233
2 175218 915499581
1 145993 197256 799266528
3 91999 163665
1 31432 52066 134958243
2 110368 397049514
3 115649 30221
2 169303 876010386
3 25954 183898
1 117440 133412 878908900
1 25834 74141 931350123
1 40209 155205 110693450
2 3668 159616317
2 115900 288556432
3 101602 158009
3 139113 180398
1 68315 119601 217080648
3 114647 189747
3 52244 21463
2 56847 994462640
1 52131 196346 643421728
1 85973 151448 430116575
2 167693 503153644
3 171181 115295
2 163105 169436846
1 45418 181125 581094388
3 173670 157072
3 1637 106733
3 137589 152237
3 129585 33722
2 156622 152357331
3 104552 120496
2 27993 252114457
1 4605 13079 993981667
2 146514 798195116
3 199828 168759
1 8375 40331 800957555
1 13008 46198 78401025
1 102223 166670 986089370
3 56518 52781
1 40794 198571 998224292
3 149882 160713
3 40072 55912
2 8091 933615624
2 36439 2221218
3 14775 105906
2 164474 697537908
2 25734 467269776
1 94174 107476 379923211
3 135682 102815
3 21294 59089
1 26889 90486 697348277
2 168818 53120755
2 20572 685510627
1 49688 72985 18203010
3 42874 143273
2 33563 319636832
1 156154 171511 353032131
3 62086 35784
3 60243 60576
1 62697 93260 825818328
1 82979 170088 757368624
3 17691 112055
1 20796 97905 484152632
1 134795 197582 81357837
2 144535 561939207
3 117579 72585
2 56239 904289771
2 127138 588684999
2 46304 994231568
2 142739 590800856
2 132537 324230151
1 84684 164753 63801488
3 18399 7585
1 95269 115814 531427236
1 1278 46685 364618999
1 31068 136015 566551193
1 92533 139583 389795152
2 49206 895547819
3 115084 126627
2 199658 571522558
3 34992 80610
3 31207 63343
3 72441 65722
3 53430 148666
2 10732 834895843
2 180958 153558429
2 14253 735524902
3 93324 23274
3 34560 26389
2 138337 712806512
2 185018 348918458
2 83061 809352590
2 180317 340444806
3 80124 179789
3 7024 40764
2 198027 562414149
1 71956 104881 288760238
3 177786 117326
1 2943 58765 109932619
3 192919 48577
3 183900 79074
3 173045 52506
1 31462 149287 817957490
1 11895 109321 421494027
2 184555 422655648
3 33656 33838
2 184652 607849041
2 124932 199596367
1 28331 127282 701510181
2 1154 987409578
2 152605 693963190
2 26152 582919534
1 40817 169625 946032080
3 99968 94978
1 147043 199410 229071496
2 164201 87570658
3 37519 150054
1 109862 164973 235600499
3 183255 31363
2 87514 966480321
1 83299 137752 489771473
1 75312 112124 788373907
1 3558 182634 967559794
3 79611 155339
1 87210 192195 372153023
1 139914 198493 203281783
3 42250 56041
1 120407 178059 997788441
1 25585 177721 206894578
2 67577 580025526
3 102651 181837
1 46226 88997 569674678
3 42118 46619
2 168698 201049487
3 104616 9592
1 2297 190296 928812468
2 29900 567153283
2 153589 290309426
1 109266 147600 71985453
3 80138 11848
2 64919 229478808
3 132026 62312
1 31690 33121 970056478
1 42630 196036 231706144
3 46072 85558
2 185577 317784073
1 1512 195933 591193600
3 177058 91940
3 112553 3559
3 15573 117589
1 42785 56837 59985036
3 182859 181472
2 166323 374566691
3 192198 143518
1 110999 169729 432294270
2 41108 357377113
3 190812 45401
1 82942 149911 268276629
1 77180 155672 607369065
3 158680 20250
2 139871 586806388
1 138326 148344 579225235
2 99447 677893665
3 116151 62522
3 64507 122152
2 182828 373465485
3 137892 48862
3 84902 86894
3 93850 65814
2 147309 668509736
1 10246 184326 233023999
2 138793 329326601
3 42593 31281
2 61893 63874528
3 26417 172684
3 22874 27398
1 10555 182112 184312149
3 136648 140727
2 71142 141609706
2 2738 60288306
3 142554 769
2 187806 681566930
2 177499 515674514
3 163044 168381
1 154444 184511 170079298
1 40840 154483 506425131
3 36743 110772
1 47945 199595 921841416
2 125460 583262995
2 107228 561384554
1 12360 120199 540922656
3 64402 156675
2 129761 31589325
2 149473 465458398
3 58235 115675
1 38265 133107 424599472
1 131153 186647 253621783
3 117996 72640
1 52515 164037 904834447
1 117655 143446 308288131
2 118710 376576183
2 45381 448583850
2 170305 23060659
3 4887 118374
1 8541 128786 706062188
3 174117 70270
3 30229 28814
1 3446 106359 534059044
2 154252 27469380
3 194754 90163
2 78414 201298929
3 150506 41826
3 118948 81026
3 176600 187392
3 187201 160945
2 128985 809712557
1 55821 85507 770513664
2 12352 997705684
3 156497 125860
1 6040 105425 400661387
2 29835 80404443
2 9335 388961951
1 82560 122791 299256608
1 82737 121424 511453187
2 156400 586282188
3 94907 24381
3 57892 137259
1 24625 45772 301173280
1 39611 108379 222947309
3 133031 148669
3 55212 105284
1 142005 184570 910700772
3 57357 149015
3 56477 166409
2 158450 800109051
3 136753 108812
2 91901 602799827
2 148364 261225556
3 110781 11663
3 18079 32155
1 109315 185537 996532036
2 131704 299471858
2 124983 542100548
2 187748 764163618
1 36482 115450 444100276
2 7525 287511944
2 71404 174032827
1 51155 127144 134348353
3 77722 21976
2 151480 123263534
2 48430 693569428
1 43428 193144 322705078
1 23346 46770 789719773
1 8582 77341 148190168
2 169321 295871928
1 42843 166809 172486366
3 1090 111156
2 175488 520914238
3 71524 55991
3 3171 79682
3 77022 49009
1 64204 186827 160050136
1 31857 152588 653182861
1 89283 104155 297342674
1 63417 196049 336234037
3 183871 193016
2 100023 102755871
2 196034 30894282
2 8221 868859462
1 109194 139570 300458962
1 89405 164244 707719493
3 94013 12789
2 59343 721143548
3 95058 174171
3 138234 198341
3 13775 99469
2 130569 949988465
3 179056 71159
2 28592 681764933
2 128163 774683769
3 167568 198690
1 44938 84721 164656841
1 7048 40807 252164719
1 127699 147371 872875766
3 33367 161873
2 182348 889907769
2 34274 41034552
1 2915 56705 985468593
1 3112 90744 399144094
3 110072 99650
3 115910 19962
2 145195 998818006
1 95136 106728 471193478
2 153449 559179618
3 24278 18394
3 13068 23623
1 85073 153943 69061556
1 102483 157954 87861319
1 149475 199541 689327638
3 123395 3573
1 91982 147653 377416434
2 174904 460142380
2 158460 634558683
2 43546 257420913
2 7127 874250509
2 68455 331387082
1 87896 195240 317187288
3 89956 27044
2 161461 825952410
2 49169 807054815
2 83853 299198748
1 2036 184550 26211740
1 99201 121199 19205274
2 105062 533894273
3 109094 67302
2 158562 217555848
2 191113 527531536
1 139813 142181 753454883
2 110200 276243843
3 12249 46645
2 128344 111728102
3 137904 52861
3 190993 77772
1 111964 196421 534735726
1 13371 55671 588585391
3 186216 2338
2 97697 639866186
2 125623 288271890
1 91477 178175 319968611
2 146479 873923308
1 86040 176439 11117961
1 50304 173140 107470171
1 33885 73928 229749942
1 78684 179688 446042709
3 143704 138682
2 136714 279639269
1 29332 142591 834301384
1 26034 78461 720515816
1 77219 167005 712978845
1 6667 79364 190167054
2 64348 233109956
3 2557 164107
1 108562 116300 892914568
2 110217 743628288
3 55379 107916
1 104625 157174 841111471
3 190882 18759
1 104147 120558 744740622
1 55218 63301 62388005
2 47441 518247253
3 122054 80785
2 4349 481397945
1 134484 183187 542459348
3 91098 18179
2 190401 740166341
2 141270 148657048
3 88021 109125
3 7371 65018
2 184635 148246237
2 19905 633042950
3 150749 128102
2 147353 286161621
1 71124 134229 479056563
2 76998 290469140
2 53474 514561891
1 1963 175344 407870565
1 72281 187529 955505234
1 15833 78248 274118302
3 27550 9786
1 85712 101636 625850386
1 23768 193203 221709774
2 112677 466128507
1 86414 120508 491409659
3 46821 87382
3 185242 35364
2 9358 326621952
2 50036 594704101
3 18085 138731
3 186991 24377
2 58320 742156597
3 90100 38144
1 42860 164370 594668384
1 156614 164019 584769245
1 160074 198280 289267704
3 186173 72618
1 13057 39536 253243240
3 60726 181573
3 147249 109400
1 93772 168573 801093081
1 30888 188622 609053089
2 75533 102489189
1 65554 119225 700621397
2 128560 84002313
3 154071 160683
2 186751 113154845
1 94545 185293 768160033
3 72324 92929
3 68743 118181
3 124847 9694
2 72 18168263
2 25463 730222694
3 8282 189606
3 151227 166625
3 165259 197820
1 7668 71700 341050434
2 67146 406998088
2 109612 893358537
2 190326 398505346
3 110432 144315
1 112965 123027 133124667
3 97795 160263
1 27604 106612 789621719
3 128524 7756
3 26359 195907
2 145037 746420511
2 190353 707238697
1 55074 130752 968715510
1 10153 19552 983099668
1 141206 155595 906451120
2 153885 175339307
2 20628 389523864
1 153035 173516 819494046
1 65900 82937 662243624
3 5151 153657
1 20923 24804 282545397
2 28567 504462323
1 41288 91151 569157512
3 67115 142678
2 21697 237427350
2 159176 895200594
2 31685 555242911
1 65068 158052 815421040
2 2801 330302478
1 123428 173289 816080594
3 86225 115478
3 121877 92366
2 19244 80658043
2 2564 409811141
2 191127 765828167
1 73970 148833 698454780
3 125387 81107
2 132622 442995294
1 52239 141507 74232502
3 48568 36423
3 6694 94812
1 121949 181070 574050894
2 151353 466469669
2 172154 346073093
3 49329 24599
1 97543 173572 684666872
3 156811 14410
3 70678 35778
2 147992 11483880
3 43495 187866
3 102400 164491
2 42129 149058453
1 10863 58360 866359756
3 189898 76559
1 17128 52676 432016878
1 29056 117958 188670818
1 34755 89480 141315356
3 117259 89477
3 21463 102382
1 32271 120267 801446400
3 108526 117625
1 51833 184779 653869114
3 196285 22942
3 197977 66607
1 11109 177827 495903698
1 468 50881 600653943
3 40679 51295
2 141141 266372067
2 180221 282371158
3 197198 176556
1 2461 155495 503859183
3 160676 173543
1 49657 82115 787819890
2 88013 939100987
2 42912 746607840
2 153585 668042472
3 61032 118216
3 112579 40693
2 44119 377539706
2 145391 415641421
3 71612 132928
1 48098 138570 287308947
1 160856 186988 954207084
3 103965 58644
3 24722 80460
1 34016 165369 367676179
1 109134 127578 588699761
3 150639 83500
2 26718 108709193
2 92916 911659185
3 67816 134479
2 75002 529677693
3 66401 151521
2 87388 376711661
2 35966 229197648
2 66217 350864067
3 98535 5758
3 166569 5043
3 65519 124273
3 167723 4176
3 114866 69388
3 50527 167494
3 107893 81996
1 64087 194514 303865008
1 18571 109459 13142542
3 162110 72952
1 117570 121046 739749630
1 17664 56804 344666256
3 184738 165861
2 15327 505955364
2 165592 974361981
2 106311 451601171
3 36176 175730
3 7756 135003
2 99558 783643526
1 41103 179720 173639003
3 129700 171862
3 67575 80892
2 107789 668521358
1 76810 91223 667906936
2 192468 418275647
1 55990 149911 961194437
1 87402 104588 717550661
2 131448 850755847
2 145705 819787693
3 127382 9195
2 79092 239622098
3 104463 25737
3 69750 41726
1 85669 172179 453198075
3 124194 40299
1 55194 60755 65948834
1 34063 75688 397225616
3 168986 24722
2 26268 360851270
1 102018 135479 775067977
3 142077 193663
3 165178 37154
1 22063 103927 806085067
2 107371 573678666
2 105922 819359914
1 112299 124671 319730385
2 31719 420186009
1 66721 133801 495880997
3 11044 3432
2 142759 254868108
2 51516 274780958
1 121065 175679 293672207
3 192861 84867
2 64699 821229799
2 127092 793618422
1 30970 117517 467839153
3 130655 24087
1 65532 132276 814911949
2 121164 611447619
3 121164 112836
3 12199 11604
1 41765 165131 540924002
3 84348 174581
1 93514 171644 111178702
1 19885 178382 728808394
3 50776 146732
1 69675 175736 407218719
1 35103 149544 410272509
3 147929 140290
3 82439 97374
2 64459 595430904
1 15392 73602 948272089
1 57987 134967 470674393
2 10032 457659581
2 2908 337474708
2 57835 740940971
3 188004 47985
1 50925 82068 254012300
3 14957 162086
2 29333 893025042
1 35459 112460 696308345
1 26773 148332 630605652
3 61867 142994
3 45018 182334
3 160223 161548
1 47541 186963 804434340
2 89700 606978188
3 93963 172525
2 49531 115747350
3 160980 75992
3 158918 30255
1 136051 194411 577622752
2 45394 546189085
2 33230 371584956
1 9363 61502 774906660
2 3216 263226532
1 57738 93647 855185926
1 60758 62885 599098846
2 6479 388050150
1 96316 141548 560684827
1 142087 195614 796773000
3 2571 1401
3 115294 63488
3 85559 131208
2 38433 562623914
2 81608 671304818
3 145527 167273
1 32384 47173 4774178
3 99426 171249
1 8315 143042 747812507
1 46633 117289 980666569
1 134063 156890 525631805
2 2961 800972482
2 58332 710742896
1 171972 191331 30181587
2 78656 578730579
3 90686 92648
2 5357 153641757
3 126582 169124
3 64666 195712
3 10210 190758
2 122782 557010178
3 114946 5442
1 97413 140544 110751322
2 171932 737308170
3 144680 139958
3 140935 190509
3 28701 149994
1 102990 178106 376936731
1 78642 119960 366400762
1 122986 129412 704701794
2 87009 491742127
1 88962 123488 903806189
1 4466 56487 683071470
3 96697 117518
1 66264 104239 278512663
2 64356 991088849
1 20328 29021 733815585
1 14266 182361 789700849
3 162595 27415
3 174964 92069
3 171057 28871
1 98747 198110 856913053
1 22745 50959 163317474
2 91732 395236422
2 71095 237768225
3 162898 103551
2 151064 173246761
3 97967 65863
2 99435 692643226
3 141853 28055
2 104760 152780577
2 67930 234565522
2 175418 701488751
1 59236 135103 987070677
2 11116 98895729
3 179794 69906
1 132483 141271 249230136
1 104921 134081 56638038
2 71011 158230620
3 108533 42490
2 116571 660113408
2 18481 986336583
3 197012 36187
3 193396 63727
1 62067 110831 293454688
2 31907 162957396
3 172571 83461
2 73124 717913243
1 162924 198864 820803124
3 172792 187492
1 66641 133109 979749184
3 13066 187543
2 140055 53195064
2 23479 260438931
2 172051 795395789
1 113384 167974 120701538
1 52852 107296 209891103
2 175827 17579098
1 41083 52157 832085870
2 153999 848867070
1 20122 99845 884004760
1 698 135378 633415604
3 183911 66395
1 59953 84187 708675785
3 107814 142703
2 78144 545505289
2 54186 330583021
2 125708 466239690
3 26864 73028
2 45285 335568119
2 57852 376617632
1 89295 117560 799233305
1 60024 173418 592414247
3 59647 39826
2 4567 822075521
3 87596 165549
1 71364 106941 826284555
2 96628 870921986
1 73481 135313 588265464
3 163929 33653
3 141560 93155
3 128941 13345
1 145624 147120 265451178
1 776 99344 170961073
1 107673 134099 979036459
2 131357 93156634
1 34891 179277 91904903
2 37747 998183932
1 3825 68388 786714027
1 178813 187562 86442613
1 46137 178906 765057526
1 21266 82625 691543867
2 67664 937450069
2 28369 920199170
2 189199 711788080
2 67952 49357950
2 1805 719049851
1 159784 184545 625694030
3 77930 102347
2 24803 192552316
3 73089 157117
3 74504 130993
2 57701 761642418
3 7894 60121
3 173521 47298
2 180196 172027635
3 42962 28251
3 143006 194226
1 64032 91125 730148039
3 26854 103471
3 55980 7397
2 107082 260598288
1 132664 195973 946825466
2 195806 905357238
1 8239 26372 314713029
1 67494 119492 84939969
2 58886 308123390
3 52005 199598
2 2396 329796059
1 16619 29371 512944935
3 49351 474
3 79256 195702
1 91356 159185 614144119
1 13352 179457 829308550
3 142093 48741
3 58319 129177
3 196899 137835
2 122046 785841364
2 140793 84620273
2 16998 310089490
3 30111 49179
2 68589 665318170
1 82028 197312 948259758
3 61001 187277
1 15742 47519 830542500
1 123673 163565 414531731
2 4360 348579209
1 10775 57825 415799222
2 189420 231400271
1 129233 129995 689926187
1 21705 176457 978538025
3 169000 64090
2 112809 526340794
3 114609 142789
3 196138 150423
1 102254 107901 60791268
2 172463 308775106
1 30855 164464 799405022
3 143466 133940
1 21693 151195 937163002
1 30192 165083 2310195
1 103807 149891 26186044
3 123197 85457
1 128259 154963 837852872
3 28913 119843
2 189325 248621983
2 91039 149213765
2 17139 216802027
2 38616 996156016
2 196068 915258979
1 70336 87681 993149985
2 128533 867406047
1 46944 137761 832681744
3 106879 33298
1 10807 51220 111168093
1 26127 91633 43225151
2 75574 580854172
3 7445 112961
1 22311 150565 211147278
1 58399 141927 387947550
2 30718 289311363
2 83178 593771828
1 11389 140436 32862026
2 85581 523366588
1 123120 189629 861571437
3 60127 99373
2 129495 663665981
1 10235 56337 20251463
3 33568 138899
3 91877 100386
2 142499 406271549
1 72331 176391 97912566
2 118922 218119473
1 11750 69274 142857559
1 132162 158483 604757036
1 14598 151789 736660270
3 11500 64655
1 127778 183689 392151404
1 36343 93455 964737256
3 91116 110257
1 176541 193878 929461298
2 95135 354981477
2 100247 910642837
1 26961 102398 698349067
1 50012 110059 447036786
2 193328 731775364
1 92985 124727 16331734
2 66764 281478367
3 122137 75190
1 82916 191159 532995298
3 9544 198378
1 62922 81105 461737667
2 167833 307343482
3 102697 145346
3 30159 52996
1 19930 136110 583624164
1 55788 192019 670686636
1 28342 123557 754559925
3 196090 146919
3 175127 41724
1 2350 80482 292791151
3 129871 43765
2 156253 166527572
2 194301 419653940
3 194967 66528
2 6620 284107049
1 119015 128542 9087874
1 33616 111651 815353625
2 154812 45125716
2 122104 643512598
3 113278 179349
3 30557 139988
2 56989 927671413
2 89563 71262257
2 65551 345380358
1 117463 123455 66879250
3 20763 146650
1 21103 198534 269381129
2 124165 845043723
1 56770 83405 656502224
1 43791 156111 894024906
3 72060 59409
1 138924 189931 191044515
2 149692 928499338
2 85169 960709147
3 98120 21862
1 50032 81520 245589097
1 44585 106514 511124266
2 140074 676086277
2 161910 615088325
3 113279 196019
3 69895 64766
2 40055 954689639
2 190911 585951563
3 22422 20521
2 190749 992465517
3 165825 96102
2 87576 131012650
3 79914 45952
2 42621 521166119
3 19369 105657
2 180988 768817845
1 126524 192214 73770328
3 110291 182757
2 140626 577193697
2 67118 27540882
1 54412 55740 930425388
3 1600 80154
2 126614 614176382
2 100918 274635552
3 22224 102073
1 1075 133688 306432060
2 155428 917378715
2 24289 48190739
1 60513 196452 151426474
1 119135 156210 101957579
3 170444 132214
1 15130 78829 374119891
1 111455 185009 778111639
2 169013 408666959
3 123319 139149
3 672 84938
2 30217 200209784
3 34487 187254
1 103278 116038 917282300
3 137956 134126
3 159239 16465
2 151135 59143934
3 77874 171267
3 24195 22162
1 67986 181443 790643553
3 68513 42398
3 3821 16173
1 100447 140322 452078013
1 68065 159278 648842474
1 48239 153326 639171050
3 64861 69198
3 16935 12989
2 155477 485416194
1 115307 168753 400620776
3 103700 11003
2 31778 298689519
1 68326 96114 630289913
3 17989 115463
2 87110 2754911
1 14389 133487 138002229
1 82875 184602 78555079
2 109326 859097886
1 28121 62859 42372710
1 125615 194113 648817072
3 197863 142564
3 107568 20567
1 17273 86158 711110619
3 153050 3201
3 85085 166417
1 76027 119725 730226196
1 40110 90416 859065336
3 40857 46827
3 20359 145505
1 102242 113594 517272268
3 173907 138763
2 178369 648295879
2 168095 325783179
2 85660 120719766
2 1921 394576536
1 93150 94835 130937599
2 62898 386201442
1 54720 157052 199718733
1 38742 155837 511174433
1 57934 108868 282059927
1 7658 168568 491491309
1 6081 44674 304163580
3 192463 195245
3 188653 151190
3 111574 136305
3 54003 191645
1 112431 155567 787407283
1 107977 149462 484117476
3 197805 173298
2 108594 283830353
3 110303 179804
1 15447 118064 7268830
3 128241 53655
3 191335 40945
2 87970 201084660
2 162375 660949747
3 117671 14665
1 110990 122756 396590199
3 30289 37917
1 82393 111499 443201282
1 42026 108295 490950805
3 190731 77578
3 34054 115973
2 93043 599344316
2 65131 216830302
3 104695 130627
3 86965 155092
2 94512 937930190
1 13439 23814 320320356
3 50191 120408
1 5634 61204 458933508
2 18843 383190237
3 85218 196159
2 187930 5128407
1 98316 99088 682431809
3 85764 166241
2 41250 264240914
1 32913 119493 722301297
3 165827 145515
3 126219 66149
2 56840 308325268
1 112552 187212 737731193
2 122273 863908148
2 152411 297752450
2 48578 83339245
2 181136 149713566
2 130672 589263869
2 184385 201083609
2 37577 620155529
1 35768 120436 405673577
3 10683 142045
1 133896 163768 511794286
3 119598 197130
1 43670 128184 519937234
2 67150 730062242
2 7809 190778838
1 123715 190880 454364917
1 1562 76817 265079123
1 8941 56639 502730733
1 33859 43205 607946810
1 52132 147882 815217203
2 95556 712425140
2 53277 965383351
3 80315 189638
2 182397 63662681
2 98406 190706470
1 73052 132496 847891522
3 155696 66902
3 120461 100647
2 7032 931867845
1 69219 105771 95499440
3 42607 52261
2 129289 380508944
1 118678 140570 288465704
1 63732 85259 418739281
2 132566 720956550
3 173738 100552
2 175091 141534604
2 76047 385180779
1 47854 81972 220604477
1 168508 183632 584215248
2 182273 683949018
3 185864 93230
1 33699 144685 82812027
1 137189 145299 232783457
3 20041 11264
2 120463 720180132
3 51176 71332
1 84954 145915 891716726
3 89019 71254
2 159551 323473517
1 62620 153327 35362720
2 188618 943373987
2 56715 853728016
1 38645 160204 354645379
1 91546 145716 782525156
2 48345 531064068
2 120510 707686859
1 43157 52340 517203085
2 128694 390176641
1 63194 110605 298013277
3 91247 123277
1 13223 14964 471939676
1 47219 176247 337820467
3 181169 173531
1 71401 187934 420673078
3 84603 56389
2 47896 792449995
1 167057 196246 43296840
3 568 144176
1 27639 99004 424294887
2 182581 638533250
3 118045 88280
1 101585 132778 349859908
1 51867 157016 493063888
3 70012 30871
1 45908 84436 765921653
3 50634 156494
2 57192 927596886
2 42866 75885297
3 47989 115825
3 17158 154161
2 64952 17059285
1 20175 64419 185638480
3 21385 196887
3 58800 12794
1 66029 99593 519819303
2 113994 104603802
2 98583 27993440
1 45742 149104 471729350
3 94182 47123
3 135748 13441
2 114722 307075268
2 18477 677028959
2 83988 693122423
1 147240 149492 40213252
2 62545 764863674
1 131224 163613 201653015
2 199901 436339111
3 190219 70262
1 39283 190395 447012974
3 122201 146737
2 191606 978522857
2 76621 560250059
2 868 993594972
2 170828 965132877
3 135630 43523
1 134777 139432 581808158
3 64483 121400
2 110060 569610237
3 45169 110473
1 40721 163283 916693547
3 4691 22897
1 21542 128953 174780884
3 156434 67344
1 58541 88459 234953220
2 124064 259969783
1 69647 106759 85331160
2 18437 311548191
2 151357 777457993
2 109383 631078630
1 20621 53850 866659205
2 133544 965323300
3 63720 96432
1 80831 193694 317567620
3 128281 131530
2 39585 385147308
2 175146 807640763
3 5405 26663
2 143439 434647392
2 26352 372354139
2 113703 626950391
2 83057 412009899
1 123025 192583 64675801
2 97668 161113224
3 23924 61042
2 197874 696333952
2 142034 335653416
3 169342 17019
1 68114 142248 293778462
2 38234 930872583
3 44377 96
3 171063 139529
3 199519 169504
3 183548 167761
1 122125 130589 398362860
2 193122 388340021
2 163931 405726168
3 65905 6718
2 161928 16781500
3 130388 134651
3 51302 190362
2 162684 633290575
3 168665 35262
1 142218 160714 63573964
1 20575 43223 368552645
3 95050 28424
2 7040 576095851
2 199606 236388246
1 8754 112784 457527368
2 674 667192106
2 155935 472688556
3 54734 61717
1 43346 54590 442380844
2 68362 613596359
2 150230 85672306
1 208 28240 471933261
1 92987 121258 894885694
2 131895 306222391
1 165962 196829 64562098
2 27523 774978123
2 37199 957164448
1 49871 151684 746541584
2 86506 236889914
3 128399 117095
2 21036 684556151
1 63661 158635 506448810
1 83752 151022 622016140
1 97984 150091 364030049
1 34208 158943 576867027
2 87418 906717570
2 25033 519572787
3 46239 98846
1 28105 39261 722378362
1 175993 186300 64306839
2 145822 648409341
2 184303 306599477
1 20174 41368 158292213
3 5016 90815
1 20431 102999 830656088
1 2603 9271 739198876
2 58785 786379337
3 25882 169447
3 66051 66108
1 49670 163459 732746266
2 13615 65143616
3 37810 31532
3 25992 17741
3 36876 148947
1 151787 170567 2079537
2 78940 482972278
3 73038 91788
1 3962 118694 989444717
2 25650 392900323
3 179270 60382
3 65227 12851
3 12347 106382
2 46777 766624875
3 157219 70844
1 114085 139556 53372269
2 84981 30118424
2 123825 199123189
3 113327 1218
2 16740 715144175
3 193196 106715
2 186470 354922035
2 152567 499266753
3 126914 153619
3 184476 155234
2 31073 57912064
2 122151 596354888
2 140053 884806842
2 172255 922945217
2 142296 390513882
2 110997 279695114
3 33699 141024
2 174839 583416841
1 47128 132251 195446861
1 118191 151172 175393699
2 61979 141886427
3 83743 4254
2 189084 544129508
1 132151 151999 855378145
1 87726 140532 104550957
2 52815 106910465
2 11876 315513112
2 126757 583503398
2 112474 364823210
2 42678 292651057
3 94220 86085
3 65460 127516
1 73758 180615 728218744
2 148068 404977663
1 62044 189064 712266899
3 184828 83105
2 32147 329578845
3 89728 194844
1 49071 197512 540986138
3 3454 42617
1 36504 88219 514466277
3 60335 196434
2 55608 870078645
1 156104 189569 672218215
1 60262 172185 738067823
3 174832 79884
3 33011 191618
3 76208 171028
3 179575 185109
3 141414 36535
1 15165 125478 336711659
2 120448 446067784
1 41408 108941 534885811
2 168941 387414612
1 36424 138214 372689030
2 42263 459350496
1 61093 64218 773473784
3 93638 107497
1 44969 156306 687723777
3 192026 40510
1 52163 109986 323286141
1 92602 169799 469596321
2 153810 925151520
1 55238 139536 423440035
3 19760 79463
2 156118 886606889
3 52624 9273
1 3328 169258 700347033
2 35074 301716958
3 93938 153404
3 171079 6236
3 171050 123888
2 6069 979319619
1 1080 147450 472976889
2 128764 222585536
1 4934 106977 475295264
3 96597 36999
1 102552 108419 608688915
2 18547 504916771
1 22133 75188 859394968
3 92839 75376
3 178919 171101
3 51754 182596
3 44935 180814
1 55330 128182 431356121
3 197043 164488
1 63849 64932 302134051
1 116515 180786 751009724
2 187596 913014872
1 59449 95575 561665970
2 147641 489273798
2 74134 599958836
3 79451 80697
1 140149 180579 344859061
3 42030 159519
2 90214 847030419
2 122101 338205040
3 133887 135758
3 29317 104396
2 153449 575910986
2 106321 283874296
2 2616 841745369
2 180905 798046741
2 32095 668734352
2 180673 274972615
1 4510 189641 892839443
2 173378 254791081
1 93343 140576 888131061
3 111771 48210
1 25012 143920 836202341
3 123809 165504
2 146316 175073068
2 51266 974555914
2 113458 37027841
2 95639 754172206
3 116214 130952
1 182919 187024 551287306
1 37746 118756 848895754
2 138120 453474816
1 29286 83804 972889175
2 48867 339586753
2 122634 77153730
3 196486 6080
3 35260 177198
1 28716 194363 700802749
2 11245 973475812
2 22235 424190152
3 112175 38449
3 60845 168339
3 38553 122100
1 23636 140401 125959086
2 27592 559251770
3 110078 192484
3 101757 160913
3 63893 191654
3 177259 74513
2 195141 917365869
1 55470 104214 235352678
3 52771 84744
1 106220 123698 833307888
2 171917 429287699
2 161419 251812737
2 180510 587762333
1 228 94679 150504954
3 75195 152533
2 117222 336525878
2 58026 730905938
3 170098 110706
3 158571 186748
3 63100 75219
3 69073 55557
2 149492 19826361
2 42842 29114252
3 124614 105176
1 42947 171396 669396069
3 96893 6013
1 59728 196001 296499557
1 119073 165290 930492363
3 98948 146738
2 160906 166435327
1 1868 86682 979139489
1 23892 66679 647055554
1 125262 192189 408874579
1 49943 73547 792785940
1 7441 50159 242686575
3 115021 78117
1 47911 197909 604050865
1 37086 56922 411025342
3 116685 37774
1 78943 134032 956265013
1 75490 100685 786470676
2 64203 77149609
2 143287 618181459
1 1077 115195 478846670
1 106305 195835 294805095
2 51857 627521306
2 15274 486566916
1 139411 182336 831280998
3 120951 131365
3 127082 172840
1 72672 138119 775673961
2 60078 471807822
1 133816 142585 650290860
3 123345 165200
3 92084 189094
3 86613 42703
2 36368 65373625
1 41354 187861 2660811
2 51138 161388609
1 63748 160828 663125717
3 3706 68721
3 14669 127234
3 111954 134517
2 165888 836215008
1 17666 25778 505878860
2 98811 266617494
1 176421 182689 636083473
2 18831 389334614
1 30140 162953 739035323
3 72532 188457
1 47337 152934 249025389
3 144227 116040
1 17209 20192 758422752
2 83909 15464287
1 24462 42879 585515887
3 79469 178786
2 31172 428831210
2 140069 213322339
1 27129 125482 419282664
3 65429 17885
3 131090 136580
3 57892 138067
3 3093 178471
1 33910 94618 897716688
3 7492 110444
3 137831 23053
1 47181 90838 732567699
3 90332 141913
1 77524 178902 487611682
2 49222 179684432
2 99621 289462625
3 177053 10619
1 22131 136963 218104274
3 114617 91158
1 10708 147894 783979976
2 170329 404623586
2 13199 144396233
1 42012 63889 675811217
1 74612 145727 713816722
1 74290 134890 498574358
1 14789 84184 732343394
1 56903 121194 90283505
1 21406 153775 91778656
2 137295 128214348
3 97660 92231
1 125472 192233 633186771
1 93318 109239 691506501
3 24958 44107
2 169584 408161913
3 69817 160928
1 15798 100451 57838537
1 2949 64262 850369673
2 156186 541273356
2 185328 382604836
3 117825 543
2 91953 317621630
2 44346 417597459
2 36429 119232970
1 32710 134133 409739032
2 194089 623287865
1 21433 55433 18328880
3 107434 160035
1 16651 198438 218440023
1 183690 186953 786647519
1 19169 79031 787276266
1 50976 74904 560709167
2 47513 620072358
3 157714 189216
1 145102 160377 179957278
3 123359 9813
2 140915 353686163
1 31147 59819 686010619
3 186401 119489
3 128022 179475
2 54441 756879605
1 26643 168436 975157551
3 139865 5711
3 195163 163468
2 104652 40228457
3 75373 134042
3 53947 40992
2 92773 886490911
1 56787 171657 599338507
1 23924 74253 649298411
1 17752 131131 779184368
2 102677 116330643
3 163096 42949
1 12444 130735 924270710
2 135571 268397058
1 43397 115079 709186297
3 129227 25275
3 198757 174676
1 112416 152152 509244448
1 99340 131713 58323604
3 146685 36800
2 151607 806512729
1 29057 166487 696785510
2 118248 610702574
1 92616 125927 862783735
3 32814 76606
1 85492 193300 355738382
1 144062 148185 225935319
2 23566 280096188
1 616 188441 747603884
1 57634 123445 49570532
3 54547 121301
1 141034 156283 329612763
2 89207 232803260
1 112147 157174 883064742
2 153657 43338860
2 114023 588121549
3 85921 8796
1 132428 169325 129222889
3 172312 120011
3 126632 8371
2 45786 450703741
3 79600 173132
2 193568 868413124
1 10184 143372 830334698
1 11071 53684 105210286
3 97837 69387
2 61275 13799907
1 71040 118883 937926938
1 119463 122041 255404041
3 28081 124772
3 32438 157121
1 56426 99124 536727941
1 51205 165039 466704546
1 52575 188973 779211092
3 15322 91446
1 72860 138310 586715383
3 73452 52280
1 103354 192708 49714151
1 33605 184790 890373088
3 20782 61693
1 37409 106977 406184880
3 76962 49263
2 158484 694867767
2 22958 191503177
2 129993 555033205
3 26379 126071
3 13396 136963
1 90167 174738 552810820
1 152486 183464 627892246
1 92438 137043 991301801
2 114356 509214998
2 184199 542305204
2 186776 40073250
1 39942 41178 364591824
3 41619 57281
2 142224 268251465
3 148912 56249
2 175934 16574723
2 134700 74959563
1 46882 100890 985424643
2 168803 800883828
1 7572 91597 296850964
2 85094 638073676
2 5368 81924870
2 51182 889774525
2 159554 570704487
1 135042 160000 48381481
1 15712 199141 307738391
3 85247 82217
3 60944 34320
3 134524 41840
3 32056 135822
2 59966 47460641
3 96403 173762
2 36554 721489231
1 45944 140007 907312702
3 190120 10543
3 85408 190032
3 21705 175409
3 59978 1606
3 6606 18236
1 45106 52697 162160850
1 12967 124674 526817835
1 108113 181314 48051964
1 145015 197899 855677250
3 131776 72487
1 39579 167790 708061648
1 117278 192470 76901059
3 82695 185141
3 103005 122569
2 57966 80802177
3 29587 43339
3 140324 127997
3 68810 32092
3 21382 149136
1 110732 188346 29961540
3 80389 34066
2 157772 900947842
1 147622 174139 192085851
3 163354 182471
2 166748 65754246
1 5638 142694 801230168
2 36921 524030251
2 54662 315248738
2 58273 795137933
1 21584 190228 789820392
3 131317 158233
2 12502 575898778
2 180996 434684864
1 135294 193650 798393341
1 31043 114754 960200856
3 82262 116815
1 12727 58217 506416909
3 8957 124867
3 128148 91183
1 82476 119581 556769761
3 146782 59545
3 177049 136264
2 64846 55425621
2 10814 721043702
1 86260 106568 96362433
2 118771 503503960
1 87894 168917 382207278
2 157835 130296367
2 141007 395933919
2 156145 120547979
3 182816 53784
2 192435 613871363
3 117385 10369
1 61041 76785 380960375
1 7046 12770 47312599
2 49508 238970707
2 65611 386777312
1 49778 180603 373226441
1 10275 81408 863222846
3 135001 71181
2 173803 953599761
2 108014 596375579
3 199405 56699
2 167019 889711435
2 98237 8118267
1 127592 149765 2608589
3 10895 92732
2 102034 53481807
1 13165 52805 229199615
2 133844 131533179
3 173247 39055
3 161555 139601
3 128255 97190
3 162145 57101
1 40969 124783 743648987
1 161961 168865 876920958
1 3668 76686 157061653
2 175099 900975706
3 188887 97694
2 37888 811012567
2 87800 743298323
2 108875 987069847
2 140576 845323632
2 101068 941957278
1 14860 149397 689241738
2 58684 287659763
2 158822 56606030
1 14534 192714 273079879
2 108030 980918321
1 43368 91076 222164290
2 124404 914142554
3 13975 67826
2 131646 434313106
1 5942 103628 287028258
3 76766 146074
3 29557 129945
2 40153 70746326
2 96522 969255698
2 64035 548155770
1 130451 191186 581470377
2 104546 128746881
1 48726 156528 485454915
3 78628 32776
1 31159 74534 305133108
1 46230 153091 511986084
3 19778 184085
3 26463 145584
2 182079 428555727
1 120229 143965 366540297
2 173095 455584728
1 75034 173178 213693436
3 138560 72780
3 113785 104298
1 34932 74415 152556078
3 860 36881
1 39524 184052 251631186
3 53715 148746
1 96537 124792 156693237
3 98486 180554
1 26864 92515 374839425
1 149349 199419 486104130
3 676 156480
1 66421 67348 456564394
2 12675 66894320
1 86651 156863 414312801
1 44534 150875 229563266
1 73120 76912 13642565
2 129885 477582504
2 66509 927343749
2 10434 796485280
1 7917 47203 530611951
2 132446 683087752
1 2308 174984 150522304
1 53465 147448 768147325
2 39438 961846490
2 104844 216485988
2 10204 458380593
3 106086 113570
2 179839 133977110
1 58181 196211 959704882
1 79185 153090 16220514
3 187342 131740
1 66724 175121 713843732
2 8551 508872642
1 45861 110105 827928348
2 54781 311259702
1 95677 166423 826251875
1 34659 89454 752424511
2 142356 394691735
1 36959 128121 701894478
2 58412 421131553
3 199575 116429
3 31564 72789
2 196672 724326369
3 188820 169048
2 38769 842286304
1 45756 164584 959741604
2 111659 889912908
2 197050 423175185
3 106487 51629
2 194988 155390866
1 124522 148044 409308301
3 32873 61686
2 109460 95118685
3 148093 99360
2 106943 564183338
1 3503 128797 372345561
1 7547 34920 373148335
3 27776 6566
3 126612 80724
2 180098 836018902
3 59679 171625
3 30606 170945
3 145350 170
1 18417 118952 733209170
3 160934 102565
2 71918 347924303
3 103154 27121
3 95150 115464
2 179088 66804830
3 3885 87417
3 183410 44045
1 28753 65585 103483439
3 70207 106983
3 165583 40751
2 6919 378627781
2 136924 976021611
2 156355 749408199
1 113282 138824 228791770
1 34571 148470 527294027
2 5074 349721040
1 27493 43035 284339473
3 144092 43575
2 6978 320056700
3 133058 18552
3 43151 550
1 53714 75154 689166665
2 84137 162347332
1 41348 184897 513721081
1 86906 170961 155707548
1 38776 158145 434547066
3 162304 125540
1 151360 197056 960142028
3 40260 16853
1 5798 40323 419051549
1 79393 149377 497305186
1 79430 118721 354582805
1 46740 153326 624996540
3 187501 191000
1 3186 142515 772410626
2 112932 913963262
1 72056 144736 988188177
3 28725 148569
2 41465 375721431
1 170541 196698 847433874
2 127120 53585151
3 69639 163376
3 39282 181107
3 9012 56348
1 15744 187778 282857305
2 103939 171248470
2 186688 751096325
3 109189 60455
1 40275 70411 751052214
1 3836 57908 69790353
2 66943 353626355
1 26334 162579 799633812
2 181995 331362368
3 184248 134385
2 152692 924455887
1 44766 140698 64337165
1 125499 164462 845243734
2 84896 993002798
1 41253 98227 158332247
1 3320 24848 703196136
3 117802 12313
2 187707 339597842
2 171649 952076838
2 138842 115139039
1 7597 64332 916737517
2 117620 861269256
1 119507 145679 336480517
3 157479 32935
2 87494 232133488
2 26193 848364343
1 60795 141402 229298243
1 57429 161194 370312222
2 41707 680899788
3 197969 126592
3 96367 176795
2 182762 823909997
2 27463 784027379
1 84634 176495 173132510
3 142128 49275
2 117026 874155493
3 16969 174737
2 29715 386482446
2 14894 547075474
1 118713 118939 691883906
3 58841 85879
2 83828 195981393
2 180982 219035665
2 133125 744587774
3 148168 150307
2 145949 311136077
1 83237 152055 563058349
2 102898 714995669
2 132887 736153810
3 133924 164946
3 159110 56180
3 183108 174519
1 5798 118135 221413939
3 120056 86630
2 42233 912975680
2 3974 998208150
3 36687 168269
3 68575 80239
2 114391 498571913
1 32784 40225 948009694
3 114821 111559
2 84938 492593911
2 2293 713966420
2 51813 950759202
3 168836 111725
2 90946 331539041
2 54501 848336209
3 187148 61345
3 79707 178334
3 197006 150050
3 147854 85185
1 65887 109558 334296161
2 41079 946970927
3 69389 162073
1 60914 74976 702208164
2 57149 277884537
2 142473 242456556
1 38822 45874 848481891
1 50285 88672 519278121
1 170822 187000 432956029
3 140862 164417
1 86484 89960 426341254
2 18139 201228879
3 35370 29577
2 74401 4454212
3 51455 166240
2 182289 55347575
2 11529 779077228
3 145538 151108
3 196924 171857
2 121915 750654701
3 185224 131413
3 14339 173942
2 88326 158932182
3 47714 83791
1 57038 109463 848818207
1 114103 193779 256786829
2 178083 610278863
2 89515 60410607
2 50069 356981639
3 80717 141728
2 46762 449915185
2 114774 692269229
3 72897 129706
2 71916 218644859
2 56696 281283014
3 1522 168591
3 119905 149347
3 63594 173243
3 92648 62491
1 135483 179810 854048317
1 7923 143649 68128426
2 186294 597796051
1 89113 123709 331715396
1 117537 166849 874270993
3 36474 189501
1 59224 169535 664904699
2 172990 680508764
3 51442 151512
3 92424 101834
1 10207 159715 722141247
2 142937 235703665
2 74231 766807388
2 73439 200723567
3 186255 54950
2 3090 639332369
1 56331 116068 333839848
2 79992 879568326
2 22825 56398040
3 148583 123032
2 79955 728897825
1 11433 46841 785206320
2 27536 887289482
2 161997 916705225
3 44008 6478
1 23693 191275 390629984
2 4797 89245154
3 63865 137012
1 59604 121431 40657688
2 140220 946922469
3 46133 112989
2 141062 704431237
1 119057 125579 603547210
1 77668 191052 556637822
3 161091 135306
3 66430 33826
2 172098 724388946
3 58575 23621
3 122385 36699
3 155766 42372
2 3976 81048742
2 75482 933316710
3 41877 196710
3 180380 119417
3 97280 108246
1 19701 95561 90455477
3 121704 186043
2 129488 71639406
2 177352 160391550
2 63237 939112038
3 92553 68972
3 135761 40768
3 178034 100664
3 150800 193446
2 63251 31665658
2 19061 725430865
3 146852 40300
2 45277 704810924
1 174540 175126 95269082
1 129890 159941 59111437
1 70781 159925 812252750
3 59284 147027
3 79179 93106
3 61708 82365
1 28742 42890 74025288
3 33767 84811
3 168014 87485
2 135919 514906222
3 17215 109820
1 161763 168518 215695390
1 111657 179011 750448422
2 191864 683461583
1 101140 137157 399162192
3 138429 77698
1 109308 124496 279114944
3 148592 76231
3 54136 12101
3 172918 109800
2 152993 219967400
1 77537 108645 643242376
2 125296 835749198
3 152637 60494
2 48607 556100512
2 133511 91446171
2 694 266619636
1 34202 51685 311759910
3 170945 146103
1 45538 88077 630265893
2 2920 319557028
3 59492 40653
1 1282 134527 517332670
3 32094 167833
1 61034 149870 841476633
2 5285 42421539
1 106525 137574 492677165
3 21100 199192
2 53246 366855303
1 50087 168916 252902623
2 58013 936053807
3 116006 20929
3 23261 132226
1 129259 170059 330540888
3 93056 119233
1 110071 194065 420118957
1 144324 145697 110792801
1 38600 194298 633117831
1 23189 120954 25492803
1 98671 141774 493327326
3 117054 43940
1 45183 157756 471992603
3 181122 194282
3 165169 78515
3 184049 183895
3 47441 93389
2 168717 555276256
2 182763 954189457
3 57326 36637
2 189491 230988395
2 26018 273350192
3 31370 8173
3 148623 5388
3 143425 48282
1 109209 129006 71383972
2 114306 349226433
2 23180 914800512
1 45579 176294 26712448
1 104021 199950 150051583
3 107777 136321
1 31141 164584 238561387
1 72942 74975 256390306
1 74732 158011 948046310
2 69879 50170268
1 7001 55582 660372139
2 179873 948318737
3 47883 125794
2 79079 71301411
1 52649 157777 132023168
2 174649 34459252
2 89356 713516865
2 89982 364889742
2 5217 411822696
1 15599 159330 750482294
1 72697 171047 901916906
2 135365 411380867
1 70645 105536 410186298
2 119919 991205902
1 176939 177420 463000794
1 99654 114213 41739998
2 5609 294656323
1 169627 199775 400942538
3 48413 42876
3 132519 153926
2 15935 22353799
3 110828 198279
3 95563 56155
3 171634 127003
1 71410 142522 693554004
1 57601 60833 924784787
2 156178 949617646
1 68320 196055 827662313
1 73224 192599 97747391
1 43564 148118 595546564
3 79625 198233
3 154489 185788
1 37560 84935 226394148
3 164290 105928
1 11944 130422 606327542
3 79681 140338
3 100751 54063
3 115950 80283
1 121833 156331 816059193
2 96451 981365246
1 127771 157942 92316592
1 101935 145728 794994532
3 103774 46941
2 122020 542285560
1 15445 163091 869422730
3 146243 10135
2 2179 77195566
1 56665 176140 645276467
2 84010 542041464
2 76273 367187154
2 28699 652936570
1 59930 187995 512860787
3 192638 129818
3 160262 4650
3 48077 185603
2 34335 214206790
3 118437 78608
2 190746 719133276
2 2076 457735615
3 114278 189774
3 120936 81727
2 135241 543878281
1 40741 99959 710707183
2 147718 519461293
3 2884 66048
1 5666 17688 359629913
1 113340 122461 88194125
2 51891 507523475
1 132899 139573 564782651
2 51364 217362591
1 42283 178091 80257371
1 25412 69196 637758004
2 60400 466172805
3 64881 8236
1 28435 190621 431333857
2 174116 245476122
2 51939 547602498
2 147443 936506964
3 23787 157331
3 104466 87424
2 48657 744123153
2 34390 853724275
1 100748 199726 269887224
2 197232 744839895
3 97332 186963
3 162861 97773
3 36790 103033
1 109072 175238 497121691
1 42547 48159 923059610
2 143176 303802479
2 48031 61084777
1 42521 182327 63489239
3 27583 156212
3 186980 44814
3 103173 144807
1 21901 74698 987940609
3 9870 69204
1 154854 193698 629450431
2 149500 738207962
3 178162 38460
3 113615 36385
2 109459 14865260
3 141928 77608
2 94896 267739489
3 72660 140077
3 160277 63738
1 31294 157788 711090595
2 14284 311026249
2 139176 186310594
1 163094 176967 36155463
3 26619 156576
1 60129 149400 767445684
2 91048 962512898
3 64879 164073
1 56419 190557 833014986
3 73116 4808
3 19111 169682
2 111415 339705298
1 7775 58663 521397548
1 56571 148181 956570641
3 101629 6925
3 11511 43690
1 8191 11033 302617661
3 86096 145610
3 190695 84640
2 165881 258415559
3 194756 136247
3 82551 169479
2 182196 217563276
2 16182 820304992
1 100195 111346 640517089
3 35678 10988
1 10880 102177 230430461
3 37994 139867
1 54517 142486 168254925
2 45172 940004037
2 122749 782144197
3 72960 190872
1 37462 186551 155160914
3 147231 14898
3 95902 147960
1 44885 146756 163507807
2 110773 407245168
2 52287 813918712
1 41928 48533 287255845
2 166698 935935357
3 81910 191891
3 18106 89768
2 54744 226573483
2 122291 264281973
3 43507 192489
1 63916 154672 933325073
1 88396 198755 770759662
2 25476 778768296
3 26439 134627
3 151094 128323
1 45064 172260 832788139
2 92066 454180884
1 75861 159314 781058738
3 122570 151901
2 40360 530267618
1 11960 188280 474826128
1 22504 25576 39890693
2 9888 938124273
1 72541 123232 735974618
1 144509 152499 296374636
1 6164 178973 366874381
2 14947 33626868
2 135567 922451284
3 26875 62420
1 28778 89599 284197871
2 112232 13518042
2 137888 529669816
3 190836 39147
2 137825 696707556
2 133247 964846136
2 51171 989802803
1 148151 161817 373984032
3 148064 198071
1 25963 138573 549296463
3 111159 162290
2 45117 196232731
2 132511 117389238
2 87337 2618723
3 12473 14463
1 127309 182927 683988677
1 48715 113820 452840902
1 25628 112404 458076954
1 131413 166923 822898147
2 49398 388934982
3 79209 3691
1 33510 50686 938570101
1 14833 76374 888478529
1 6942 67369 79461541
3 111932 164653
1 100907 165087 379319370
2 145562 871587076
3 34178 1682
1 146230 151321 997299659
2 104322 351525397
2 79015 772926538
2 55965 860666203
3 42574 96960
2 15980 857892743
2 151324 543570578
2 185629 746524971
1 144522 165292 438031017
2 45715 497578569
2 131179 147716619
1 134104 197231 626283317
1 59745 81354 502898459
3 156686 106516
3 173561 111529
3 57249 143935
1 40481 133060 272360182
1 78166 141119 377247576
3 91768 84314
1 114087 154389 925061195
3 194958 119244
1 24358 118945 845440501
2 176976 594923086
1 31319 139105 812190268
1 103208 135348 721160584
1 46160 171078 146515516
2 161325 373128604
2 78939 360348406
2 114467 897855707
3 108204 108958
3 45258 17902
1 90000 128469 886543990
3 188187 130493
2 52114 182491171
2 169298 393851170
3 103764 81900
1 87030 116985 296946161
1 62796 86222 895096550
3 118329 72247
1 65444 157719 313829574
1 180849 199527 616875038
3 23702 136831
1 129520 154642 891219769
1 65492 80735 267653771
2 183907 321335750
3 122535 164620
1 123712 143257 74612301
3 16726 94731
2 192302 466060993
1 37305 160207 417682797
3 78828 9883
2 42360 568828353
3 154703 176901
1 75813 133297 126278992
2 92348 126317914
1 91673 177867 410319391
2 23450 561829302
1 53335 151414 539951186
3 84692 146854
2 81061 737547608
2 2642 448876612
1 50366 63312 175719768
2 46302 892658464
2 142433 908473217
1 20596 134743 700016043
1 133968 158080 517878315
1 25360 32966 425672397
3 29994 73890
1 75783 196931 107299827
2 138388 170914401
1 63032 81438 723577965
3 26095 150827
1 184542 186155 353655928
3 186836 17930
2 195453 269522322
3 36438 181433
1 128957 165148 428910790
2 50938 366953922
3 73832 34297
1 6048 28618 870521514
1 25473 193048 511747083
1 13034 154621 277863665
1 47449 159788 234039465
2 199425 575994684
3 86237 114584
2 23512 725732479
3 28528 48880
2 174853 201236217
3 151398 33440
3 159353 133631
1 172910 190951 936102739
2 105132 450430607
2 76401 109385790
1 38605 148363 30173691
1 3948 29704 768299629
3 131956 85152
2 138856 262022398
2 44450 183185872
2 142481 979972927
1 76802 148183 44310473
2 44001 489152366
2 115460 244582961
2 82982 106988164
2 180031 279763550
1 28034 134476 246686817
1 108908 136227 345370759
3 91279 52378
2 62153 799196748
2 9253 579311152
3 32302 63257
2 21242 675623775
2 165874 673659122
2 148145 920053284
2 154185 463031293
3 48919 133465
1 63892 122803 265464702
1 66161 123332 781671347
1 225 15709 906947424
1 10191 46043 354834084
1 560 195527 447130190
3 81857 111235
1 34052 35953 400420364
3 3217 61472
2 52745 194643109
3 14069 35597
1 108409 185306 776743526
1 90458 145832 366328845
1 31104 175436 767273874
3 88096 159126
2 169259 69497131
3 157621 24356
2 196385 549533987
3 63793 121708
1 47236 61263 32709200
3 101670 90780
1 83189 142237 509298428
3 63260 161831
3 95019 113435
1 114512 119601 210635164
1 4786 32810 57965545
1 4818 171260 283338070
1 117872 183522 977342234
1 61400 95437 706808975
2 84499 612497094
1 22158 195559 415241149
2 87891 646345630
1 2201 18482 447810652
2 42106 234129919
3 73363 152603
2 56469 127349433
2 68938 35436487
3 47820 70841
3 113038 143944
3 85629 101835
1 6550 153383 397201457
1 6008 14103 910342377
2 89433 173682906
2 117412 317612122
2 6136 594548460
1 120428 122628 825833188
2 169903 210649780
1 53620 154892 830315037
3 171604 22308
2 177717 853620953
2 1806 743445211
3 64231 76807
1 92715 192038 274862143
2 107501 521687420
3 131572 29680
1 321 18434 983172632
2 150476 806807105
3 19958 9108
1 93813 182152 244481587
3 51979 175241
3 175107 100901
3 199544 1074
1 78903 132312 309393836
3 141034 54378
2 111234 183581135
2 150784 607313165
1 134129 147429 36018580
3 138109 98367
3 144850 187805
2 45482 939177240
3 103298 60259
2 131527 383931496
2 112940 506593778
2 191784 820281878
2 128115 728285314
2 109982 981568136
1 8501 63466 146574803
1 98600 153663 499512407
3 40434 141546
1 35212 145650 983905893
3 162506 115948
1 101882 194873 273495467
3 118550 184574
1 159343 167503 604337665
2 98287 165182413
2 98473 850012779
1 98481 137240 483114551
1 183335 186193 107992591
2 196096 299421035
3 40670 98141
3 149470 33456
1 27094 124110 735305826
2 184337 143054710
1 28439 145312 825590884
3 117014 162448
3 541 80215
2 86294 413758692
2 68279 600555650
2 116850 78372299
3 118560 143709
1 84093 184602 439760943
2 75285 314614903
2 183006 319275254
2 88007 359856135
3 19061 132219
2 163915 31721415
2 80045 265761192
3 147995 43241
2 29284 768591686
2 144673 78283959
2 99277 397488722
3 121499 142287
2 128979 308620255
3 87556 86079
2 66319 900155904
3 12162 195960
3 179188 79518
1 26751 176071 516785866
1 76612 162793 832684464
3 46297 83011
2 8526 441269321
1 36476 157610 131202285
3 147298 132065
2 168653 145999282
1 23602 55223 473957821
3 152697 66306
3 71074 92210
2 48506 637690882
2 54941 761164658
1 10429 60628 659636451
1 70955 84660 93073714
3 189540 61946
2 193396 399374817
1 998 159233 589759893
2 144314 488787327
3 120094 129958
2 48596 639783983
2 5299 236087182
2 65389 737499116
3 190480 65496
3 50097 142824
3 29592 122597
3 53177 94422
2 180910 183077193
2 184372 54813706
3 32562 42015
2 180631 764305688
2 65907 293639486
1 20166 173674 563733300
3 127557 160313
2 44747 138662293
2 101729 431138351
2 3386 515799083
3 175337 168133
2 97307 886858231
3 40923 150435
1 59255 82449 244927129
3 121972 88944
1 150212 153856 610574559
1 168639 199801 655254823
2 8718 590475986
2 33732 584453283
1 21227 132549 261387360
2 73196 795662320
1 64822 72667 74126244
1 71652 192299 192392612
2 28721 430358633
1 50950 67834 151441041
2 588 430685525
2 111209 9791187
1 3123 32512 449333383
1 53882 135488 838720709
1 22238 172699 708194838
1 146425 199672 315423967
1 134113 152308 745268413
2 21289 963883923
2 103276 423113545
3 137091 197931
2 192536 80732158
3 171837 151721
2 8640 35887108
3 97367 170081
1 48598 143154 428177115
1 56252 174453 604198640
2 81887 100933644
3 112401 37977
1 25349 70333 96872065
1 3289 38879 349227846
2 168344 206818665
1 1309 96333 638496051
1 88371 183331 632275747
3 76475 60098
1 98213 195458 721168430
1 11694 38046 706955346
3 11532 196741
2 64877 709643663
3 120339 49914
1 13347 153431 590294138
3 80255 182218
1 16498 158596 327166133
1 134713 196077 131715384
3 110320 66148
2 103350 660419877
2 146551 954748067
2 160557 865044015
1 115668 125531 794601544
3 21163 68320
3 176137 11715
2 76279 883523405
2 160267 481197763
1 100462 161791 735353673
1 33444 54668 864400656
1 117594 121875 386098318
2 75903 200892233
2 193593 950142729
2 197197 810273800
1 134962 150642 74709876
2 136602 915109312
3 97575 63856
3 127208 98924
3 62007 99831
3 36228 49976
2 104759 80014671
2 110635 823521153
2 181900 315659167
3 53720 33942
1 145335 146573 786192440
1 44994 173407 694106418
2 183886 237362250
2 115172 22302401
1 6211 172828 926713500
2 186665 799259620
2 472 665241390
3 182454 180255
1 118464 142681 770987390
1 140588 160448 870784819
1 138100 189663 820256813
1 36695 130251 567436060
3 98034 176559
2 37700 362839100
2 40037 392244802
3 66297 197823
2 20331 402315827
2 181127 443871098
3 180647 6942
1 59429 181062 975199297
2 10461 30182668
2 155598 169319893
1 59238 170604 69555388
3 156390 144062
3 164764 64489
1 29990 112519 81621323
2 117101 136150197
1 107459 188449 677431468
2 141418 569924294
3 190427 166745
3 152837 29350
1 57304 69411 769969956
1 122434 153271 358989209
1 21274 181350 725032661
3 197498 15611
3 27274 161755
2 116252 841398382
1 19901 59078 376135438
2 196413 947378052
1 137670 171884 648229391
2 120618 736254401
2 140983 15705692
3 194783 185590
2 55397 88131866
2 61123 272251176
2 4167 127682286
2 167901 190830800
1 47497 136642 204134140
1 77739 99166 25243241
1 34684 99625 676082450
2 3858 182224255
1 13290 153193 786144795
1 47172 197833 939917076
1 59708 67919 376191126
2 26945 194002986
3 68647 97336
1 160379 183920 44741372
1 44550 122208 365579284
1 69863 163336 719579107
2 25220 239974057
1 63177 67812 861689279
3 104233 165206
2 165659 618473651
3 30949 133203
1 155336 182203 107518136
3 91583 166522
1 8818 185845 903434809
1 2962 174669 713149704
3 71649 145691
2 64557 897558999
1 100262 156281 152694722
1 45719 197214 836046338
2 34287 202867737
2 137934 861268938
1 6505 14067 657009735
1 48861 105868 866327954
2 150308 663001055
3 98211 160454
1 82932 171202 340917538
1 56974 155100 598541350
3 90186 94403
3 100031 148101
1 104924 183986 653878787
3 115984 59935
2 74414 105740179
1 8903 105414 102991473
1 22412 55805 383197767
1 50727 128265 339294075
3 62236 143702
2 3228 188854139
1 63992 67666 80131985
1 262 186508 563097686
1 49993 182931 136161451
1 11655 70241 504042780
2 164300 390799611
1 175267 193347 302328467
1 86510 136764 587904109
1 55258 80295 324673563
1 71533 138238 4308547
2 70692 357179751
3 166434 134364
3 79938 60735
2 13486 197388286
3 18325 176230
3 131903 197311
1 93624 155412 356775035
2 161140 847217937
1 3279 102523 156685877
2 51236 421322731
3 25765 11018
3 74978 100728
1 10368 60431 207751564
3 58433 29977
1 21583 120945 156373197
3 157001 9621
2 161853 792770616
1 107111 140659 824867990
2 165887 756600249
3 104816 167402
1 158675 194044 734417160
2 120320 660053299
2 176524 599119896
3 154660 69096
1 41683 132666 107933674
2 71346 302067240
1 21738 130790 529198278
2 190925 758591649
1 45337 142849 837254346
1 88134 196296 36627887
1 96139 143189 439433551
2 133781 830351537
1 108894 197004 555261567
2 119333 768265213
2 130149 644461625
2 51955 907649038
1 121215 168087 621839902
2 88994 271947077
3 173931 143518
1 37899 67691 740009978
1 57692 190579 655076441
3 19229 154558
3 199601 157839
2 122861 171565321
2 138571 325771767
1 35313 41963 391185873
1 91407 168609 61664161
1 96121 138264 166642190
2 7267 619405759
2 174499 474274858
3 117299 155244
2 148290 7624837
2 77576 897797652
3 137689 42164
1 124474 147682 708715877
2 126708 445641249
2 53222 335521488
3 136108 66321
1 159443 195127 238694964
1 15883 120705 618676223
3 180083 125734
2 72125 834546882
3 184030 64191
1 94150 125637 594178746
2 177908 934086988
1 59253 107630 96319635
2 97067 725598216
2 139005 874065901
2 97258 788114375
1 50228 148250 719818731
1 69600 112594 439793461
3 13601 168155
2 193017 565851510
1 11239 17149 452223514
2 84852 262717691
1 21757 192096 291572414
3 142148 178348
3 98402 166278
2 174923 67981813
1 86111 126398 1815182
2 183843 648862106
2 93267 352783895
1 70028 107561 543084045
3 195758 169369
1 28359 196604 957162248
1 117190 198433 681493807
1 2419 44864 792189603
3 41148 134633
2 12229 603385627
2 82879 471124581
2 129852 688279310
2 198543 891039271
1 29834 116113 996000800
1 5084 62025 185834565
3 56262 144726
2 124302 309311985
2 141235 181913951
2 98774 122678197
1 48403 77079 19017760
3 34337 68894
1 102158 182795 473432539
2 6026 362296885
3 161630 8274
1 17795 59524 881603918
2 130526 281301014
1 47291 175790 970608898
3 11692 88345
3 171506 175769
1 17916 156490 494369901
1 94535 180339 178901489
1 63435 94811 66897362
1 156089 185737 380761043
3 136620 79015
3 90765 20495
1 61143 124505 699982327
2 186855 742731798
3 130705 61796
3 156906 16241
3 167581 16928
2 143617 380020179
2 118177 631165201
2 170690 391046565
3 88437 96039
1 53830 75521 155516692
1 47704 115030 156279610
1 26627 92515 522794596
1 98113 109845 418633269
3 98966 41724
1 85586 180051 282058674
3 15515 147155
2 107499 314263830
1 10333 57440 770825026
2 159875 534556361
1 145526 153930 410324502
3 139309 64173
2 42674 421911467
1 33006 38262 580338031
3 162939 7194
2 109886 973940699
3 105325 115584
3 137255 150155
3 13495 195628
3 90674 89684
1 71290 190302 627995674
3 142273 84826
3 30958 74852
3 34045 155804
2 176765 867028730
2 134010 13309696
1 53762 189087 700640174
3 82577 16102
1 62234 119338 143362728
1 57319 112484 236449926
1 7289 109067 543721002
3 161726 9046
1 31175 156860 737281678
2 38735 322373786
1 23985 80007 533084346
1 6584 106639 256035210
2 57764 245291974
2 57388 361471002
1 32391 172156 545034359
1 24704 191656 920921633
3 63208 87740
3 114610 173454
2 57785 760388774
1 28704 184349 17630552
3 99226 18655
2 86687 453023471
1 106752 140918 512322817
1 39077 131745 805559988
1 15263 112072 576496763
3 4379 189290
2 13675 81128386
3 180034 97081
3 33973 154675
2 116755 45366291
1 29761 171147 755973493
1 65636 99672 633681120
3 165161 138610
2 81063 916273246
1 45442 105012 334636153
3 159350 82272
2 108823 594514420
3 104104 198364
3 151492 21616
2 27202 825471023
3 190379 167517
3 88453 169614
3 188994 82613
1 14572 101674 896447236
3 17892 84334
2 57247 582281577
1 38929 86042 231163932
2 125508 684469077
3 176397 183656
3 98943 66667
1 65093 164968 564949969
1 107221 189014 177540031
3 167543 179395
3 31825 47580
1 15271 44311 544318090
1 15659 157300 123469307
2 192240 255829320
2 131686 832651559
1 54638 119625 327041684
1 4011 97595 23766232
1 3968 9604 456980732
3 84534 95917
1 55295 98538 331474707
2 113679 606104144
1 53227 168166 806646908
1 36340 126792 579482271
2 51903 445521034
2 153453 945396074
1 38678 197285 128872694
1 48327 188813 224262386
1 87263 171910 911322281
3 25024 152292
2 109662 44967701
3 170976 80994
3 133824 88806
2 43036 360853341
2 101382 244075545
2 131661 686450302
3 131813 94318
3 100367 188453
3 28789 37765
2 87520 451151073
3 78030 198007
3 20546 98262
1 15434 39022 991783709
1 43573 133012 521951854
3 130652 173672
3 20544 57922
1 40925 98073 358485400
1 39049 67689 5648928
2 197808 132062824
1 71406 105965 321657112
3 194900 148519
1 75137 164280 779918111
3 101499 19160
3 162082 194849
2 41798 320361487
2 136193 484713447
1 54347 165966 391475055
2 139176 138713170
1 4218 27252 472489026
3 134482 138624
3 129287 28975
3 7779 127763
1 148170 186861 233864841
2 137536 335206211
3 410 74655
2 92599 221625843
1 2705 73437 278304560
1 90863 101027 341229799
1 3600 86380 703434218
3 55978 173968
3 10021 3447
2 95227 64183822
2 192190 4335044
3 13399 176226
2 59825 209287050
3 31297 187486
3 75307 27012
3 41211 5400
3 109994 188846
1 2913 143972 177587745
3 71456 111451
2 120768 315766844
2 91487 857122560
1 57699 92656 318821089
2 144188 378851257
1 92674 126113 586455288
2 145052 997330796
3 154860 27524
3 81850 193059
1 44467 125333 981108687
1 20104 68475 16507714
2 48439 381974634
3 166962 6440
1 100533 179660 78762174
3 62926 144827
3 141829 12990
2 180985 459728712
1 70109 142653 383266469
1 40683 118124 147499027
3 79636 176802
3 147762 130656
1 26341 145316 489063365
1 42726 91278 315360046
1 114992 141525 496521815
3 123977 199983
3 76974 42621
2 143574 749410097
1 28616 119964 759811770
1 26072 160257 683252935
3 124896 36553
2 53485 437828115
1 9127 107294 50560160
2 45828 116115952
2 197695 693514839
2 186617 793777806
3 151357 141565
3 128691 10824
2 10619 319269845
2 66540 473693354
2 17312 796321149
2 36436 774949671
1 58249 136362 726243799
3 162959 143101
3 85830 78156
2 58433 176477622
2 195559 115364160
3 148656 163510
3 21278 198226
1 164292 190296 710461766
3 77667 91156
3 36965 36441
1 112774 115399 108293685
1 91606 147330 391704014
1 17038 130308 334264500
1 88349 193921 47944321
2 175354 250454785
1 6086 179516 388928890
3 174238 95767
2 110037 631118289
3 116709 41211
1 14488 124335 412205494
1 90656 150187 38901401
3 97288 54580
2 176901 236186179
3 30260 152530
1 30314 40309 314007040
1 1194 52286 689109930
2 191885 398243957
2 71761 136166134
2 8240 376495561
1 109561 118646 355475589
1 32406 60075 131191435
2 46986 289053657
2 52284 539737718
2 14958 928570477
3 71853 181760
2 109521 198012452
2 184362 197758659
2 10101 800474629
2 65356 976019911
2 84348 949445457
2 150549 951540481
1 79773 91053 303122449
3 191208 96481
2 100541 624527037
2 6727 287959897
2 170133 541023248
2 124078 520207953
3 178542 22874
1 321 93311 830132167
3 45472 4199
3 119832 132443
2 5496 885747482
2 54266 43055746
3 11971 180357
3 33904 572
1 67509 191373 962687407
3 49719 184621
3 20998 86220
1 58530 71851 788662772
3 47898 176123
3 115310 137756
3 167352 174703
2 365 681388872
2 8992 622485917
2 68983 808861981
3 131234 154813
1 40805 119494 951575045
3 68617 187999
3 166011 33328
2 1154 971333683
1 49723 58005 258374075
1 109312 123772 762408480
3 48320 69853
3 67688 172182
3 165289 97346
1 86181 190362 992572338
2 165051 550544847
2 179207 537456
2 83082 507327964
1 72790 127592 832643544
1 35781 135099 645981015
2 158238 536427828
2 171125 928827921
3 91279 53261
2 94434 454176018
1 14539 107853 736247185
1 96617 174852 61242311
2 25580 552592138
2 31131 596880575
3 22142 122817
2 96546 918184793
1 84861 188625 451465293
3 25852 70859
2 175642 452373665
3 123332 157956
1 41865 112032 978104745
1 91858 194494 706955320
3 43540 138443
2 124100 295310650
2 60144 994439608
3 165010 11417
2 184414 667063251
2 35254 421596826
1 67335 165787 287939823
1 141163 148001 162434743
2 98426 950003294
1 8594 19686 259440460
3 105303 147497
2 58860 47642936
3 168842 2640
3 157977 337
1 75325 103371 689263890
3 188722 121225
3 102757 164109
1 77193 124131 953898512
1 450 152621 795389230
1 10839 161851 579800715
2 45973 142776813
3 72063 115543
1 91414 120404 798675912
2 163089 678974210
3 89558 132552
2 147777 966106404
1 67645 197251 315012646
3 50481 199423
3 157180 16697
1 152500 158926 816851929
3 192463 199080
3 35254 89752
1 1571 188169 154320996
2 191164 867665930
2 85450 467078736
1 102555 171178 334390855
1 141424 150500 65326315
2 166757 892465365
2 42596 362351209
3 198846 58564
1 111269 130208 83188670
1 33843 168217 516923413
1 12009 154181 143386754
2 161775 165071288
3 17479 150641
2 126983 638082399
3 140717 122234
2 76074 613828775
1 118549 171469 865079865
3 3716 47107
2 126782 749931879
2 48686 120520374
2 168866 58703410
3 83148 10800
2 28951 833834147
3 123547 169348
2 76299 537338386
3 111548 112521
1 112569 185901 314995918
2 131144 237318990
3 11589 160787
1 75102 180249 654895477
3 177517 9942
2 123458 353018425
3 93010 154049
3 110589 194946
2 119002 981300028
1 75182 130780 641420035
3 69848 83414
2 27108 983837921
3 181584 162844
1 20561 186455 831464033
3 128572 19420
3 147603 50703
2 139500 428024196
3 5440 10341
3 179401 73961
1 52134 181570 627031739
3 17450 69446
2 142717 801714735
1 59275 185482 125798159
1 8630 33976 806558766
3 34850 101068
3 28957 51662
1 127306 135931 513249315
3 38133 59664
2 155948 614975200
1 28362 55185 235470745
3 161589 106175
1 15462 47918 654428075
2 167416 184786047
2 134538 435464355
1 2449 154576 299326337
1 94487 173024 480795333
3 34645 49415
2 22678 632527679
3 107693 124113
2 144477 675074214
3 150517 38892
1 109840 199622 623636915
2 161418 196047111
3 141125 189032
2 92047 873022564
1 747 150787 904998749
3 60012 178585
3 39928 39802
2 66657 306407507
1 68767 70192 598203356
2 123229 104217732
1 35399 154730 646902855
3 76083 72468
2 172965 567190403
1 353 130783 928441578
2 9802 657457299
1 137314 145034 410297318
1 50012 114143 642553646
3 116964 134254
2 40863 839297195
1 50028 178152 450393767
3 161866 171475
1 99830 196908 888868578
1 53728 156378 715077065
3 192811 37443
2 182748 674908956
1 60280 108106 441774818
3 140526 125901
2 31098 171885899
2 160683 465736114
1 117586 190741 274050302
2 26020 516160921
1 55558 123410 603558911
2 66818 880121228
1 21453 51589 710448125
2 181191 844996677
2 152369 812430479
3 91105 138350
3 154517 51995
1 40613 150733 358852552
1 69791 183852 678318026
2 119077 185604705
1 17856 119564 439241627
2 30396 195003554
2 69290 535467661
2 100058 32052972
3 189818 143032
1 23616 30764 521304580
3 134539 101942
1 22572 68214 801938194
2 80210 171949877
2 170527 717643234
1 19063 70511 962224688
2 36202 48216723
3 11666 55923
1 17359 130409 440519501
2 118194 533654089
1 247 143823 690068416
2 43242 662061096
1 47087 151236 628049540
3 108070 59339
1 46962 57063 106219362
2 147882 793620208
1 114421 186539 206835453
2 198892 226389126
2 157488 12743991
2 129001 102656038
3 44919 116186
1 1023 177074 829545866
2 124477 318100136
1 92689 149911 240393816
3 135980 116954
3 96520 139872
2 134300 416929383
1 109721 140692 33741939
1 124716 183189 95300842
3 159644 18827
1 19605 84493 28529476
2 41664 58482007
2 138787 519362883
2 123089 359818797
1 49581 64488 387140843
3 75244 163956
2 165818 815802468
2 80986 387928499
1 39093 60159 29829834
3 154022 132243
2 101062 388569996
1 9162 125061 916748232
2 62271 717870302
2 79502 723607083
2 46714 461752985
3 126167 2178
3 74113 152073
3 170058 37933
2 13859 558879705
3 93526 25918
3 191439 184841
2 79313 862270714
3 173775 117409
1 129006 173133 621908303
2 15490 614778802
3 98651 154440
3 77891 59282
2 6778 522890875
3 28792 79770
1 70163 167568 27723005
3 77049 98979
2 8093 16943619
1 40255 126342 773707426
2 168092 63602382
2 59570 737621080
3 140395 124505
1 19434 198107 258373997
1 5329 148887 172472625
3 16792 2059
3 73640 9757
3 159498 171230
3 122357 159538
1 2477 54873 91639346
2 151897 129003916
1 54322 82675 778927762
2 148413 418466176
1 55203 146567 211690954
2 117328 268738889
2 192545 926376363
1 84549 144276 797554122
3 26632 177601
1 198510 199306 120794104
3 78054 197759
1 46239 126955 515676140
3 141528 165203
1 2869 9285 208880618
2 191087 352590309
1 62798 120328 18156293
1 22534 97736 967153047
2 13015 671175512
3 95432 46552
3 32224 152558
3 33360 59003
1 8228 81677 463301281
3 98659 81354
1 5009 27157 979950031
3 1120 12395
2 20584 688198329
1 194 47254 827527144
1 60079 106907 570876778
3 45862 158627
2 60578 418764199
3 169701 52537
3 64790 66761
1 19718 173647 885417350
1 58411 94730 333903223
2 162925 852282635
2 72295 43823490
3 177333 112469
3 80428 84987
2 52415 533041337
2 183150 401915064
1 15993 171510 269770253
2 154583 937807460
1 36963 170724 39663646
3 105818 6105
3 42048 61989
1 68073 124707 307759798
1 43325 130593 973742324
3 181839 33265
1 56963 138720 860839210
2 25818 541950158
1 557 148581 501027518
2 6633 358560641
2 52937 363488754
2 60125 435162890
2 13036 441891582
3 91842 125838
1 44582 52192 773265520
3 32964 1643
1 44043 186123 207817872
3 61495 101062
2 113578 103241644
1 71429 198418 301922858
3 146172 7734
3 80749 84825
3 69128 175875
1 37172 114821 604993210
3 47708 196030
3 151381 154462
3 149796 107567
1 1696 84207 489193274
1 15445 68285 916629790
3 49096 122612
1 179206 193003 389371025
3 131913 168300
2 20486 438634127
3 121573 191916
3 124047 173676
1 38084 43495 980885318
2 60733 523486989
1 35609 44182 720983661
2 22122 498863541
2 107368 276295608
3 33691 10445
2 6758 868067473
2 142985 264555612
1 26386 191037 248171365
2 173035 451843857
2 14344 322834480
1 110431 174227 733232845
1 23782 84965 774234378
3 8301 106148
3 164089 129860
1 164366 188511 950087464
2 196545 491409024
3 36223 163634
2 62359 105916088
3 177726 119556
2 40508 961072836
2 36770 856146602
1 69039 115044 480580567
2 96804 624711780
2 107277 656985502
2 83779 82405359
3 61604 135123
2 184963 763890378
3 82391 76154
1 44297 149125 349929746
2 91432 202193056
3 119357 138676
1 41066 165395 423552051
3 154516 33770
3 138064 138036
1 35753 136677 351157957
2 181069 516114674
2 58479 80218261
2 21946 152530625
2 14639 102509681
2 80804 86146470
2 21750 735539140
1 27332 146709 205858716
1 20815 42747 46529130
1 106046 137776 242200340
1 25459 178149 351283669
2 106128 40363554
3 45905 90047
3 62690 176467
3 63207 63600
2 125555 606554557
1 37221 100072 767713108
3 61937 129482
2 69711 990181837
1 79410 191230 361321336
3 138555 1689
3 199526 93420
1 158760 184857 882720606
3 198355 10810
1 14129 159620 237009848
3 69630 24576
1 183383 187938 726308373
3 157719 77450
1 150150 157022 346073083
3 123180 2177
3 42498 21703
3 66847 39621
2 40830 600835281
3 134145 83342
1 12701 54199 384927037
1 17394 125591 646290454
1 90502 126887 522776184
3 148613 27765
1 27270 108351 899433313
2 3413 825725730
3 54843 104556
3 12900 188395
1 38327 162941 701269216
3 199914 9335
2 49656 693246901
1 45207 171557 794241075
1 103185 150368 703885396
3 12140 22064
1 46125 186770 623370006
2 113618 494672420
3 192899 118044
2 50959 176410127
1 138352 189007 626758945
2 103395 424217031
1 4630 153859 6440110
3 129925 156615
2 45334 527128633
1 30479 180708 141900315
1 28769 94065 418177364
2 4841 772857222
1 144912 186641 212526722
2 146978 803291159
3 115933 5047
1 23677 47222 609122468
2 59613 406677175
2 8818 503972765
2 90695 209474368
3 189463 178583
2 32656 138279421
2 73626 982790831
2 46852 17350486
2 194360 400436449
3 91042 74994
3 170601 175875
1 92815 93887 405284022
3 129464 9524
1 75562 107298 585948111
3 195051 80694
3 145746 46019
1 123626 189424 518934084
3 14278 144407
3 26126 72433
2 67422 617758868
2 41021 655155802
3 33699 143268
1 82441 129625 570766497
1 24643 145532 314681563
2 106586 643067515
3 193629 194781
3 67873 91583
3 63305 124059
3 110801 150545
2 75169 578078808
2 110708 110273954
1 65638 173284 688258442
1 52619 128350 474009061
2 177511 558925910
3 174930 123486
3 195521 188523
3 57010 116788
3 59167 170799
2 134879 37256999
1 93370 96529 13790750
3 74430 87707
1 5184 115755 37661745
2 27659 187581667
1 29357 172574 678541554
1 13156 70558 553282601
2 21457 944031996
3 49782 48881
2 108498 219823834
3 135902 15167
2 196467 469615180
3 195963 5511
1 36258 131620 833383670
3 24268 41853
3 121578 69138
3 135125 149717
3 39751 60951
3 133500 36352
3 193991 69259
3 72327 143378
1 85200 149532 475537224
2 49883 765044673
1 46855 54306 426881354
3 41890 11290
2 69342 924434794
3 7831 196355
3 40276 79258
1 61947 141046 526081894
2 61266 298587536
3 21025 137086
2 72174 923996468
1 12965 34821 463160945
3 77535 78835
2 151397 100222660
3 180990 169103
1 171173 190311 112039853
3 152701 138785
1 78600 175895 776508900
2 45488 416629385
2 85035 667955209
1 12198 81923 316999708
3 172947 199637
3 76653 51971
1 7505 118267 178062347
1 30297 110389 949507757
2 45918 594564467
2 132778 591525530
3 112263 121779
1 52648 84198 35214848
1 59982 76518 969672937
1 142113 194284 727641350
2 69899 711625142
3 39993 130083
1 84003 181388 366031896
2 169575 714975116
1 3524 108115 98909642
1 13886 164649 755487196
2 92933 317402846
1 86984 125280 409693189
3 159359 30184
2 196053 660567119
3 101350 113381
2 45981 840376559
1 84986 100223 904948100
3 183352 68116
3 95361 58063
1 74813 119474 569404580
3 4716 52094
2 22576 60748076
3 194098 64365
3 144902 72994
3 29843 139462
1 63107 194536 179352708
2 176823 723893228
3 198875 159983
2 198630 175696796
1 60089 171880 352031319
1 135180 197053 367672380
1 24307 109730 777997916
3 20254 194506
2 167905 327083199
3 187801 34872
1 2060 27514 93714220
3 60240 7822
1 99641 131707 187696502
3 86120 147443
3 136993 141826
3 74965 78685
1 47477 181839 533671825
2 155630 854126675
2 49433 985152608
2 15918 599399770
1 157428 182678 764633230
2 125991 247344904
2 32259 816515294
3 76827 168903
1 89117 115686 249035085
1 74074 104601 772003923
3 187715 189706
1 128875 131232 587578796
1 74269 186628 646009244
3 30321 181444
3 107446 170673
3 8952 34573
1 60664 136343 69251183
3 175254 177248
2 181781 390708199
2 96041 454908973
2 19653 505247089
2 21135 51085894
2 831 849311131
1 46847 113238 595290884
3 73263 81838
3 90135 35670
2 168388 920195930
2 89914 627936203
3 95059 194304
3 57362 29934
2 64388 628330711
1 152644 180962 563455948
2 46415 281852693
3 127771 162328
2 42718 695056804
2 52810 709249552
3 124650 102262
1 123798 181951 660269744
1 60304 81450 409443717
3 161325 81810
2 192752 260852463
1 5888 140199 144969479
1 4176 20065 942527663
1 21908 191547 431768817
2 70952 178355689
3 133530 140871
2 82113 86814033
3 125941 199293
3 105459 167231
3 37326 101378
3 127614 122301
1 48906 130775 643074901
3 35172 106262
2 181957 152422493
3 36997 173221
1 6035 18153 398659290
1 65426 155483 476061823
3 60425 109952
2 4292 636659697
2 137317 41646688
3 89207 41841
3 165258 167103
3 23051 189367
3 147435 35844
1 13869 160262 398077315
1 183728 192530 668205454
1 151443 193746 858442110
3 159348 44936
1 166155 169196 230432904
3 176726 117387
1 21433 162631 17925512
2 53621 842819199
2 96426 885954743
2 115672 74588246
2 160134 323824210
3 105940 61523
3 998 170190
1 54495 118935 329218400
1 34507 130698 778037257
2 151509 548091237
1 6254 90268 335300600
2 114836 848659678
3 145863 20529
1 153917 181951 697281641
2 81687 280641387
3 122969 58161
2 182211 531516618
3 90919 7241
2 177662 188245898
2 19979 880862060
3 12654 62275
1 98961 169961 108666218
3 158340 114326
3 199010 26062
3 190523 193452
1 65689 184087 76469943
3 64665 167507
3 110875 199142
1 81456 173780 12951766
3 60878 128575
2 36573 311109876
3 183422 37217
2 67268 660551117
2 154278 186990185
3 109450 42575
2 7704 320961815
3 63102 103035
1 90389 98127 821750913
2 259 819109788
1 103980 109943 700055140
3 77545 45598
2 189604 728420816
3 163331 195787
1 18983 26531 446334090
2 162296 7031499
1 26965 130322 953417460
2 119888 369082738
1 65249 199346 431170587
1 104245 173349 815476855
2 115463 568798395
1 56079 84769 376391932
2 57780 370802514
1 11795 24681 995673602
1 101545 185006 387987748
1 53122 182993 162257275
3 199156 70827
3 154164 120139
2 85311 834715263
2 143443 778300121
2 171167 413687699
2 137097 457874145
3 112502 143006
1 91952 125649 914958969
2 9606 142765612
3 103851 150338
1 51871 174533 862523765
3 107611 141485
1 109221 192565 641284
1 5266 90258 562372992
3 165353 174464
2 30671 282896761
1 59618 146220 51628594
1 10418 197581 472010756
1 129615 146767 18655260
1 28748 146058 495512912
1 9425 176351 984776982
2 10634 589188847
2 66897 415221279
2 25549 908871178
1 114593 184485 410428706
1 44775 102972 907839083
1 160795 173470 974717404
3 128422 88293
2 128109 150729566
1 61463 161585 217624254
2 6987 131262251
2 38988 174155902
1 26031 30157 425679018
1 19023 194678 564239182
3 167295 12949
1 30269 186991 530091908
2 10058 127812322
2 53331 526789193
3 79673 11130
1 114730 182500 831294255
1 39531 155269 478793274
2 69610 403259127
1 33971 45652 639703146
1 130924 145888 161964235
1 92084 188507 536077508
1 43943 110424 77457319
2 140402 218089437
3 37842 173574
2 37155 134844210
3 24619 146159
3 190545 157276
1 41422 144498 383125384
3 37146 87370
3 166470 136917
1 133696 134394 385262055
2 1769 687179629
1 182288 190571 103614723
3 166694 111509
1 132090 184629 760602159
2 34405 76515338
3 101516 97824
1 16249 191822 402029079
3 102055 156713
3 4723 163444
2 19495 143570480
1 126439 168124 779510518
2 148828 231514302
3 83439 102192
1 39181 75698 167925679
2 155246 613352952
2 36559 80384798
1 11703 76953 445258878
2 185299 289452903
3 52898 12642
1 48476 196905 502090009
1 57423 66753 291995014
2 89854 547631044
3 72213 27129
3 66658 77109
2 117577 159135874
3 152082 138629
1 185668 194668 254019014
1 99152 166861 605943674
3 46924 9926
1 89748 127883 195261444
2 155059 919305057
2 130649 622788267
2 22772 575565815
1 35011 94372 443312927
1 15624 149147 970491762
3 113863 5455
2 188811 97999799
3 93271 128262
1 55953 165525 879457847
3 157512 184641
2 120109 784714041
3 84907 161194
2 6291 661657184
3 170658 128476
1 10919 106889 565465348
1 59013 186274 984275852
2 197932 599686612
3 8620 70526
2 35323 247753517
1 26042 63977 58461956
1 39815 153112 712756024
2 126769 608099024
2 35593 979263803
1 779 35808 439125161
2 158387 561246654
1 161664 179508 363718083
1 31891 166236 46319100
1 40595 158812 206696104
2 135194 557010220
3 124781 99615
3 47900 19053
1 117229 184112 215687892
1 70873 100174 839162771
1 31093 89469 848411084
3 170210 191871
1 49752 165024 727773942
2 13259 112220545
2 109413 132343458
2 96219 477804047
3 3294 151817
2 57820 763191289
1 34079 128521 821793267
1 60853 115703 694393956
1 28891 141472 56362512
1 38764 64675 719432636
1 62982 88965 883549657
3 38575 101123
2 150550 42962247
2 151315 233764201
1 14588 152337 855352722
2 53649 208754063
2 85171 70087992
1 110870 177238 594959611
3 79879 73957
3 23163 85267
1 12068 12241 657284258
1 64807 165156 888159318
1 55167 83389 794012208
2 39599 542518234
3 11080 199308
1 33919 109568 231693682
2 182818 511452373
2 154004 189148884
3 132449 175068
1 94207 155316 333242981
1 27684 59977 231890391
3 49520 42197
3 198207 132271
3 52282 61742
1 44258 79378 37466659
2 181597 956202402
1 67632 164204 200776885
3 118968 776
1 36517 105448 751180494
1 44515 127082 949395519
2 56920 52647258
1 137516 147655 702458804
2 109639 101694162
3 54624 17347
2 99879 692657491
3 96471 112027
3 74616 9576
2 70004 585097687
2 38267 646830029
2 127702 285397416
1 136972 188132 830843433
3 161737 3117
3 102032 178503
3 26407 4082
3 173030 186262
3 191770 146988
2 194807 978595204
3 22362 15654
2 45400 6296406
2 101093 13954519
2 25546 698086188
3 14819 50338
3 35989 40754
2 10750 285472177
2 69293 863288196
3 132783 194308
3 109387 185130
3 101325 97593
3 55392 126169
1 171673 189127 698283760
1 114682 183351 309242371
2 166295 56146351
3 129145 54975
2 125223 709209399
1 69925 174064 886266894
2 176517 756957160
2 191914 841458518
1 82475 91741 127743195
2 128262 34784849
2 39344 77632778
1 93438 162219 797326000
2 161314 529729244
3 28206 35502
1 96178 160934 525980261
1 32455 55565 207834086
1 6057 189287 992329655
3 144727 124869
3 52057 87426
2 176879 444394131
3 22219 14336
2 198029 714551113
3 167710 185282
2 185128 627733826
3 5876 138986
1 108636 123282 921315609
1 81586 129552 819604218
1 85723 195420 452508067
3 73744 153440
3 198379 19096
2 178069 398411239
1 33470 93170 210044984
3 42373 124314
1 115580 143191 343721678
1 78087 149128 494617648
1 131496 161042 596015052
1 56048 159827 489973062
2 130091 814748835
1 59251 191289 337641587
1 101514 189352 410314791
2 20228 762233687
1 68172 110301 793972134
3 115165 98863
2 58819 683625488
2 43927 259795745
2 66526 226825153
2 142041 937806209
1 132064 149214 530760866
3 138642 64981
2 122129 760536903
2 8750 284601139
3 104531 181354
2 129207 459578998
3 123287 192031
2 148298 743199999
1 6586 79901 186524800
2 24032 480094607
3 55392 131418
1 80599 159905 20266311
1 30025 62800 553239543
3 119828 55822
3 180520 71925
3 87625 50638
1 36018 123843 713054620
1 16027 155109 67914172
1 161081 175154 468037103
1 53500 92719 658620256
1 53905 144507 155758870
1 60437 97396 587868038
3 175440 104465
2 27270 577181107
2 69125 686380759
3 145161 21068
1 759 114124 824983103
1 49645 139115 54903751
2 186929 996584621
1 58131 97539 847248246
3 88503 8082
1 62940 181040 102959433
2 7811 359016908
2 167427 139590606
3 197222 177698
1 104375 159737 994059950
3 41885 120377
2 153438 672897198
3 2755 88453
3 189794 138827
3 184937 103716
2 71345 215057401
1 114241 158098 237166094
1 148249 170933 646111632
2 186748 797400924
2 96207 472091085
2 49205 830706413
3 64948 137744
3 101837 107207
3 144783 62533
3 67863 117623
3 170450 32383
1 61630 173593 916244264
3 127867 172515
2 23858 888500766
2 9260 137361266
1 16168 110103 91798362
3 170758 7274
1 16118 182135 399187487
2 11457 758186232
3 156852 94562
1 80 133766 601349176
3 5103 153286
3 87046 110416
2 41697 879627174
2 117131 738678311
2 71311 390064542
2 35105 933657322
1 92708 181521 380682933
3 169969 146331
2 111200 320385965
3 75289 124242
1 82940 191481 566791339
3 1998 177866
2 40718 635159582
3 13688 40951
1 105289 127209 580128599
2 74117 180701235
2 106660 844423674
2 107172 824807755
2 94416 305445272
1 113888 164766 147894589
3 46163 28900
2 43897 794069319
2 115142 537693310
2 52406 787828472
3 30930 16872
3 126288 34299
1 42283 98264 66509245
1 191357 198878 474634965
2 162303 592814274
1 51915 126361 530168072
2 187703 934317939
2 21110 972577605
2 183719 184036684
3 113923 12690
1 180325 189480 310621379
1 57459 63987 980527590
3 160787 25229
1 111462 132291 342018992
2 84258 315638203
2 4135 423212424
2 67070 213122194
3 1192 25714
3 11441 74682
2 155273 833681482
2 63282 675690255
2 18730 978214235
3 94520 134062
2 124735 731595637
2 136167 287897909
2 64364 621098133
3 53871 160086
1 132636 192114 641064371
2 167499 208759710
2 176423 124745261
2 85317 279620652
3 33294 138744
3 115777 176987
2 100210 861763932
3 180435 46849
3 34684 99259
3 146037 139037
2 14433 813353656
1 120160 155366 268048458
3 85899 37270
3 77951 60283
2 83095 579386558
3 127686 133230
2 159769 663814953
2 61595 943702752
2 65083 432336016
1 85404 115363 95205286
1 69687 169966 546286884
3 138891 47178
2 102724 27634432
2 198450 37009895
1 54354 91088 481515239
1 122571 198123 838594970
1 48075 174414 840774060
2 72223 79057606
2 25347 412589612
1 83837 189339 580247468
2 180257 286022426
1 110158 141100 897573027
2 67422 558144439
2 188195 347808748
1 86799 137204 912690563
1 16873 140163 850214840
1 94163 173738 644136135
2 184403 696081955
2 64524 8849692
2 164578 805278038
3 183523 143836
3 61584 187352
2 106863 885963279
3 11984 1585
1 30773 134035 895845110
2 115314 825657938
3 144646 155036
3 163729 72135
2 188415 846581370
1 130903 186152 655217376
3 130502 48987
2 19836 875114275
3 42406 87543
2 84685 210661054
2 10121 437684295
3 1413 146158
3 175791 196930
1 57996 65384 502560677
2 144131 573676687
2 6913 894242749
2 80306 216712381
1 36544 77688 871383879
2 602 578854619
2 69582 33877717
1 107612 184616 797393493
2 139595 417659740
2 158427 881743486
3 143240 132966
2 56961 525390300
3 189558 163865
3 77664 37070
1 101949 180575 13357793
1 18279 193440 46506180
3 194576 98067
3 109929 89023
3 151564 33419
1 13853 181754 95737610
2 158304 585038485
2 91908 165606321
1 14697 66750 294555096
2 125661 466581502
1 59584 104643 956362767
3 13464 77751
2 135385 637375413
3 17144 119628
2 191388 678627466
2 114034 471429130
1 10584 66313 358752013
2 86468 775086823
1 97699 100230 841281274
2 195298 209203626
2 94232 489839367
1 90342 152258 635330656
2 91919 58544313
2 176160 817799799
3 55449 94654
3 161236 183542
1 65471 125988 987392146
2 165917 238747115
1 146764 149969 132645453
1 149594 171647 618841707
2 139814 870717322
1 52245 53531 221904795
2 138763 525693554
2 133718 528328433
3 195994 136711
3 78288 121475
3 32813 55278
1 60988 171690 405549543
3 147483 41828
3 63154 180411
1 73912 179440 631680592
2 127556 783201604
1 64139 133640 858692259
3 151506 60112
1 90960 139310 531465292
3 167516 127739
1 53166 115390 364937993
1 137149 161675 867591439
1 119704 159209 972821270
1 19464 111496 202104867
2 44954 577494167
2 157111 261536289
3 189701 166222
3 69427 13884
3 113115 45420
3 68198 158605
3 196108 53370
3 110484 21479
3 99629 187705
1 192189 192521 898252684
1 82553 98813 36920408
3 122271 112970
3 109721 197841
3 129439 182576
1 67912 151458 241226300
3 151283 102250
1 70313 103787 388304099
1 97451 182705 7389591
3 182177 115383
3 193078 133069
3 40797 42763
2 121 103693414
1 46870 102726 604232701
3 179024 136837
2 39794 975611936
3 59008 95444
1 71416 171630 222032201
2 46442 589006186
2 137331 149454142
2 107011 256178151
3 141264 130279
2 117456 636367427
3 91272 133988
1 118204 164863 753965849
2 45180 553399601
1 126489 189948 10810858
1 136924 139706 961870117
3 68479 66227
1 68653 193372 5256755
1 71072 143903 311200844
1 75222 199203 333480076
3 34744 108646
3 129014 39038
2 149993 96465549
3 178998 93150
2 18473 252828682
2 43775 478364004
3 179087 196458
2 48851 978141431
2 103670 526698713
1 90353 94434 432419356
2 55416 673770363
2 79871 735033902
1 71732 137999 258788304
3 42195 129696
2 118669 950213764
2 111906 647198453
2 198928 221603281
3 144902 64675
3 21385 194374
2 109494 999122361
1 180135 198275 387230221
1 9823 82708 466157189
2 931 236380693
1 6788 77984 61431702
2 81184 486581190
1 137603 193876 801066848
3 136301 113125
1 36576 92999 915489658
3 72509 199733
3 188836 42987
1 104000 189626 300428386
2 129643 47805453
1 135583 193221 205697126
3 192586 66332
3 25059 135600
3 81050 153095
3 61880 172697
1 71971 110106 881944249
3 111623 169488
1 36514 59114 465527617
3 197596 62470
2 72714 262197632
1 27864 82458 14637267
1 63952 187923 453599409
1 33970 185171 597534383
1 5418 44611 778294904
2 78107 428793332
3 158426 161262
1 57609 187268 463316214
1 111945 173870 953585809
1 48231 180030 210838043
1 133067 164801 507733582
2 136921 679352851
3 129416 194475
1 150066 155594 270560754
1 55806 79804 33088234
3 19263 133859
1 73681 101062 528759443
2 36815 626380836
2 81087 864521657
1 25460 72831 72432422
3 31895 25072
3 147211 73961
3 61250 172264
2 125854 763076312
1 79666 84146 938738294
3 108917 86757
1 112409 167919 523017787
2 118303 176234534
2 92417 84272719
1 23230 196907 401359908
2 192766 478257994
1 50714 108372 670485523
3 44668 102292
3 18873 180553
1 39895 158514 455103191
2 48417 574543672
1 122618 158678 984799443
3 172437 19082
2 154314 270920089
2 81940 558666617
2 43844 296125598
1 69400 154801 190289193
2 195608 234494907
2 159054 551536835
1 13922 115850 867726451
1 4837 82886 778145861
1 55136 137178 158937339
3 183868 146452
2 101720 676698442
1 118520 120248 420246650
1 99927 198741 501571764
3 172658 136466
2 28093 709925793
1 21733 22803 247624945
1 188988 195450 993129170
1 144910 191662 724830909
2 192765 330843797
2 85003 967678694
3 190511 193343
3 95449 142322
2 112958 789740392
2 122097 529894786
1 13308 50881 590821848
3 29033 127167
1 41178 104690 193903723
1 36895 134464 288617438
2 165634 496272790
1 44897 153838 222303737
2 118074 951855523
1 24605 104698 296013186
2 99065 604534469
2 137124 749355110
2 81275 708765307
1 62562 118162 125228436
1 141589 167327 993516473
1 74899 136894 879544967
1 12655 70025 316014781
2 125320 893133863
3 141919 126169
1 131913 169825 672154716
1 26749 148122 938543820
3 36990 50984
1 20393 162119 620312334
2 122612 248722422
1 100601 124981 349223416
1 57071 154778 192913921
2 161845 118776302
1 25618 193262 756675285
1 7778 132606 619470837
2 87274 819934834
1 169408 194366 607161256
3 37881 34569
3 102580 189697
2 123374 267136177
2 142247 197642422
2 13256 976496728
3 65759 162020
3 140886 162184
2 174858 648462084
1 13713 63323 310590103
2 67114 747117198
2 57151 503451284
2 134085 335701466
2 99320 1014324
3 147867 94015
1 131581 179301 987358938
3 123168 187862
2 92993 382783390
2 157116 760326032
1 1932 180480 327078206
3 80526 139926
1 96777 184794 321844073
3 169463 39172
2 153329 513503968
3 61387 75631
1 3811 172626 212978333
3 138101 170818
1 40426 199686 940567828
2 51192 739636176
1 22378 78315 883125505
1 5900 146556 308996498
2 156368 920039848
1 43800 112129 343662302
1 3001 20479 902138991
3 163238 32584
1 92199 125895 172220555
3 124693 28634
1 18624 192925 839018622
3 73219 130462
3 45571 71106
1 5976 172745 167753129
3 190802 83791
1 8141 135283 105359574
1 103163 192328 612405109
3 194182 79935
1 39613 147928 688688435
3 183879 128073
1 144473 181072 248957939
3 54699 84446
1 101348 157150 416191883
2 66879 674511095
3 179430 153525
3 168256 168403
1 76311 76916 563547485
1 39131 49913 238484485
3 65348 50779
1 95650 114994 150182923
3 3319 168650
3 197286 48184
3 341 124780
2 189608 24096852
1 45320 47741 748913088
2 42798 331393819
1 151581 182238 650613833
3 184967 12284
1 65271 151207 115531314
2 1934 512358574
3 197759 3543
2 107219 776918940
3 173661 191257
2 142802 956236771
3 93098 27358
3 12489 82276
3 185831 131789
2 23579 367407135
3 128065 96255
2 21236 475142035
1 135103 177839 75432851
3 149556 73581
1 54960 70950 54244398
1 26525 180113 149213655
2 55786 777761735
1 103414 195144 286551067
1 17299 122351 391604715
3 188714 189154
3 160705 59668
1 27411 53339 343782089
1 36121 49493 705049996
3 175375 5354
3 136005 134127
3 29248 151314
1 3387 115660 79841852
3 19027 170929
2 61414 728787703
2 165123 556822157
3 168362 138133
2 125915 915197782
2 183132 945515105
3 754 70400
3 62380 176903
2 84448 324439190
2 149523 676120068
1 79267 178353 332787889
1 36182 135963 413124739
2 158120 40445727
1 81382 161468 633431975
3 145962 72287
2 57163 495458138
1 9714 47938 272561795
2 58655 921338338
2 18502 767346941
1 84754 116723 272440919
2 127679 4946275
2 2912 724212182
3 339 95954
1 95202 196061 293181488
1 80747 182424 319359088
3 23577 33663
3 22493 21986
2 141784 321388841
2 85311 807219011
1 4324 75318 337028651
2 91063 107395113
1 22256 33096 34485748
3 179453 140356
1 85010 170275 549771221
2 131741 428335277
2 141807 230384503
1 47225 178841 416758497
2 127798 54546359
3 139348 115588
1 91580 109733 3286237
2 112215 621463682
2 56638 365333508
2 4455 307474750
3 9950 16236
1 30575 52602 234924120
1 2473 24206 860443365
1 16563 21827 794368433
1 32723 152297 777278743
2 49971 85610354
1 42928 46963 335250532
2 181247 532396194
2 109845 435465480
1 176972 194461 259379735
1 26118 143100 959268598
1 25349 46449 48795641
3 75271 15808
2 141336 751012838
2 4750 111225979
3 78383 128386
2 117569 538815826
3 161128 172291
3 130243 92875
2 128896 365152122
2 185473 631381841
3 109257 7639
3 166165 23286
3 154739 184870
3 8449 192847
1 12222 109924 792701993
3 100057 179050
3 54141 111387
1 79790 161915 975174457
1 24691 160026 262214106
2 9272 103535760
2 145655 630302843
3 131433 106189
1 57428 159265 746968907
1 57365 135405 511669594
1 21589 35643 128833278
2 144640 332494088
2 136178 243483994
1 143166 181310 515446045
1 11432 40272 664313569
1 137117 199909 129681020
3 13981 159879
3 108082 48561
2 170205 625402687
1 32403 173796 361860866
1 145383 146367 428441325
1 16197 69547 7263531
3 120745 72615
3 137897 135057
1 794 166319 698245666
2 168176 110408355
1 97387 110003 766385279
1 65733 186065 681910859
3 41469 129200
3 4316 133977
1 47865 89791 155064163
1 182217 186694 187312496
3 139865 5374
2 104130 222831676
3 89406 184582
3 65627 142248
1 109485 119045 172747382
3 188021 142668
2 84780 200893246
2 92701 795934900
2 74477 392922702
1 26621 185868 813237208
2 4111 416668934
1 98376 160232 683281876
1 26004 58944 146677251
3 40679 49096
2 16040 906928479
3 52685 33060
1 114905 127851 490791582
1 54229 179096 711286052
2 180566 250161438
3 66989 33186
2 185581 656411509
2 175931 800303358
3 195648 119027
3 146790 189543
2 79205 705927955
3 89348 2582
3 52398 9430
2 184437 582916170
1 27098 43569 89092065
2 68486 785082481
3 24277 2273
3 17226 96084
1 51439 72940 468795207
3 22053 20369
2 31631 156730383
1 66668 139559 236304092
3 10037 77548
2 7060 216549268
2 68392 86835515
1 3842 164705 388835401
2 39722 973754867
3 159536 7407
2 163305 775967093
1 34043 127609 156133748
3 120267 34104
3 128959 124388
2 116076 14068448
1 13012 73533 66911696
2 170799 508724821
3 64843 161012
1 88319 104638 943187368
2 50213 451235086
1 17095 58015 477576708
2 109303 952152677
3 42872 113384
3 127962 166420
2 194815 630949394
1 56855 86816 633766195
1 36599 169784 463958302
1 107993 155994 407924095
1 74645 93441 358649679
3 197575 102381
1 71840 156275 8597761
2 159669 199196782
3 43809 57332
3 99018 122363
1 5405 26729 63723839
2 133626 857059487
1 64534 174864 106233232
3 119530 46153
1 107054 172105 225791066
1 118360 135349 426887861
3 8444 100826
2 155911 424984723
1 69035 156922 86061452
1 16189 66816 672857304
1 1654 192089 526684155
1 53520 119506 370957211
2 12280 941083006
2 1038 178451009
1 6311 60592 686599133
1 92031 92601 428746908
1 72668 154316 400819037
3 2755 86598
3 111330 38742
2 91606 827519656
3 78097 117846
3 12556 19306
1 31982 189371 460844560
2 13778 779162173
1 108744 136503 936756883
3 167090 159059
3 73101 155574
1 60900 105848 566448283
2 71021 11243584
3 41759 13259
1 157835 167970 151683274
1 48949 144116 280634678
3 101853 164602
3 141498 56341
2 153794 598861840
3 134784 25406
3 35349 83741
3 181944 1881
3 107765 121101
1 52872 89268 921380416
1 38351 183636 751796625
3 74402 23307
2 198825 631799281
2 189281 606868860
1 14947 196181 427850203
1 44491 117387 687408425
3 83887 29563
1 117892 121443 28361950
3 41865 196019
3 193103 154086
1 126866 143154 456732208
1 73079 165633 972570175
2 53407 940930375
1 65990 129694 267427447
3 120559 150577
1 34977 152005 184280986
2 91809 908698571
2 20972 302405675
2 18270 245197200
1 112456 171814 854559579
1 58941 116984 892219792
3 190902 161185
2 99324 391138408
2 192164 906001234
2 123833 961782831
2 105530 857718265
2 144936 214935690
1 102255 117470 157963743
2 118112 100600511
3 81209 10857
1 13101 131095 925514320
3 19052 183894
3 180728 176886
3 121755 50529
3 186654 156543
2 146322 653526341
2 129073 164161150
2 1708 558033328
3 43811 88486
2 110443 715878199
2 150556 446236608
3 161938 185231
1 38997 150541 996892166
1 162540 186856 472506618
1 133276 165898 387412187
1 1046 44769 959875667
3 51853 52286
2 146708 48217459
3 162704 57251
3 170593 35781
3 60861 38912
3 79116 49649
1 78336 128766 761133218
3 191212 168100
3 142604 40226
1 14658 140108 492163022
3 101591 173203
2 128398 490516267
3 97466 36257
3 83578 37415
1 135143 150737 302725982
2 34301 356305825
1 49213 79640 303532716
1 10384 116849 15371259
2 163941 234587472
3 77194 145397
3 155584 196762
1 33561 104058 118364604
3 55536 145648
1 108968 125638 740962005
1 8922 94334 737689603
3 85936 61899
2 143202 505887011
2 190927 946905681
3 117273 121009
2 195958 712377637
2 77458 923249227
2 63483 549428772
1 138137 164998 66601358
2 101157 413206118
3 97274 18620
2 80917 587528535
2 185966 185845150
3 187262 177661
1 60783 130814 552061366
1 174874 180031 249998353
1 26719 157228 180592732
3 182505 28457
1 18404 63192 525152608
1 76643 171274 450581548
3 54513 149556
2 116195 32323477
3 67874 101224
3 17940 89290
1 24723 100101 695799165
1 62388 101148 686069181
3 6467 71917
1 10825 187454 629662625
3 187576 54921
1 12485 89182 81026485
1 20860 170788 655451349
2 46861 787077472
3 79374 178091
1 48167 94728 167043394
3 1968 66451
3 113184 8898
3 13241 129326
2 175290 922751697
2 65189 944669497
2 64682 318912005
3 73697 164841
3 46019 6233
3 56323 174007
1 104887 154530 426771086
1 78362 176229 848285507
3 95570 180931
3 133921 110866
1 75499 77452 333110693
1 4351 105628 621828833
1 83654 118592 621169342
1 119840 123616 333079413
2 78514 641227617
3 174605 57458
1 24593 107773 317601019
1 20512 116391 565586899
3 78889 19275
3 78702 81151
1 21628 71593 69798336
2 67101 610217197
2 152128 532865991
3 106840 175419
3 67837 80720
1 55689 107820 663191356
3 33565 90940
3 44702 75837
2 48185 27292677
1 48141 119732 380682331
3 95667 196572
1 20846 134310 296371354
1 149668 171426 237149389
1 9119 42361 689536227
1 57668 187001 546320717
2 66083 27496178
2 148303 126743032
3 10429 61016
1 19999 101404 590081317
2 105119 328682117
3 42652 15092
1 77799 115779 58642448
3 160495 126144
1 6419 79351 987923995
3 62347 18473
1 35739 39681 416304545
1 17300 142399 776916816
3 19150 28969
1 103756 150395 943390713
2 97134 326776405
3 186130 163190
1 56218 110783 80857435
2 35626 745684266
1 1121 26680 812910918
1 44463 44502 607119968
1 61553 65003 402084624
3 34937 146882
3 133762 42433
2 171553 913465696
1 52294 64958 533908149
1 27960 170128 525123216
2 107804 944827020
1 129178 195156 297457392
1 8583 164213 176963752
3 7839 138727
2 110058 316723711
2 158981 422971793
3 12961 20551
3 157406 10214
1 63522 166215 285846896
1 178979 180220 129511493
1 7370 105033 259261004
1 7175 184019 402021638
3 192986 173032
1 53317 76320 313761886
1 34301 168927 380373449
3 59942 194440
1 43470 157546 915655699
2 112555 182129598
3 164229 80099
3 4427 189953
1 56074 191295 910130024
1 9558 111864 161258984
1 3123 73748 120508905
1 126107 195966 378387515
3 113641 74465
2 15123 861373046
3 94797 181186
2 39492 595086485
3 196325 92938
3 53910 20179
2 60678 907189485
3 113460 42151
3 93132 192408
1 29309 152183 862682840
2 30760 842938092
1 38453 65323 212816987
1 12285 99714 350256713
2 124132 267412642
3 153779 55856
2 104423 851875250
1 63566 98494 633124012
1 37217 79551 855511150
1 54880 161133 664607130
3 119449 87589
1 121272 139265 731730959
2 145101 75753878
3 22156 157492
1 122133 195239 251833268
3 21435 42629
1 180657 192343 951549639
2 129001 131345587
3 172238 82495
1 99135 106359 447447739
3 132786 45895
2 10788 528934125
1 25110 124074 607500301
1 68277 155946 423451887
1 4293 40414 721089662
1 3687 50648 806617171
3 20657 152607
3 137162 176178
2 164823 314383018
3 127003 43417
2 195672 679999370
3 1112 73390
1 12214 59737 782156585
3 69008 166364
3 5675 173110
3 49089 196784
1 107909 107954 791542821
3 157984 117153
2 15043 64427228
2 26928 796872912
1 110278 168109 461758794
3 167373 126709
2 12063 674482282
2 180114 274123279
3 119290 19983
1 25280 49374 979277248
2 72342 166541042
3 119900 79646
3 144840 18622
3 129719 101958
3 37732 134428
1 124558 162942 312758292
2 181253 828827056
2 53476 676539354
3 60482 71598
2 145930 775869270
2 65624 514483884
1 22469 28360 85391496
2 4031 746885989
3 168972 193407
1 102005 128730 397197713
1 11478 23112 510708724
3 176159 178341
1 3110 63082 897583568
2 57044 467732364
1 40508 41416 973812542
3 136307 22191
3 103469 132969
2 43061 513710170
3 177080 55968
1 88878 134027 578974726
2 113232 9037514
2 14443 644265415
2 40190 219878987
3 17350 175307
1 81041 189882 71989399
3 99383 59290
1 47926 184731 266168150
1 63759 144407 820328816
2 176397 948645462
3 121418 185354
2 29334 393856838
3 99929 39164
3 100312 67505
2 190444 274716015
1 59366 165941 626870249
1 2487 188058 864867908
2 61734 602335566
1 28642 166790 661608563
3 171139 13923
3 36547 5080
3 183695 30793
2 81535 564454420
1 4284 139472 476966125
3 14380 71579
3 195630 10634
2 25790 168938436
2 55217 491808391
1 144795 150655 394888448
1 5284 192863 580349175
1 105782 193486 957970746
3 13881 73902
1 28111 147244 193864022
2 61770 655701941
2 173828 33094885
1 146258 162400 304762970
2 192705 300573076
3 36973 173660
3 136405 61239
1 54795 87226 747930915
1 52162 70893 225595454
1 131046 187426 19553632
1 11857 175078 358753279
2 97204 192236265
1 39603 181165 650088734
3 66864 123778
1 95084 154388 743445764
3 160393 16702
2 140830 138524472
1 33926 167869 275094998
3 26469 39215
1 44149 170010 222124603
3 162019 135788
2 134086 487157746
2 154267 270875340
3 8145 71038
2 123405 930430000
3 62514 20850
1 50309 175616 517376094
2 17166 435676752
2 121397 145697289
2 27100 257666275
1 96072 157042 45040813
1 7517 167283 696620953
1 104634 106419 568576145
3 175407 142939
2 105496 999187038
1 141635 161322 140822250
1 82274 88234 667721150
2 66968 391245989
1 79226 178878 515493405
3 118441 149782
2 114422 34996985
3 173132 99595
1 99933 100027 439089152
3 114393 116606
2 88927 725702567
1 5200 182327 197001120
2 34612 537692119
2 187809 946873829
1 20618 104719 765334171
2 17491 784526576
3 192329 140503
3 122231 49700
1 8183 20993 637019554
1 54845 137888 992378288
2 175629 356037359
3 79681 144272
2 67985 921361098
3 164839 124909
1 132980 136207 537660199
3 139636 158743
2 155089 416695872
2 106204 519900774
3 120050 187974
3 130424 134768
3 160686 132095
1 42680 90338 419863240
1 95224 164896 892938410
3 159797 195356
1 77883 149972 647731449
3 18585 135885
2 160938 907688419
3 157070 165364
3 62109 21678
2 91866 658351216
3 83298 122153
3 131557 185603
2 4129 347589302
3 160622 60584
3 165679 53118
2 99706 464304324
2 95404 976599193
2 99853 820713357
2 45428 360669165
2 59912 532223629
3 156175 117026
3 96575 56380
3 148919 176556
1 87580 97729 355798422
1 155583 165604 985974200
1 75678 147390 373216136
3 185212 125150
2 187200 759338009
3 62761 178159
1 39455 126800 451995941
3 131537 52063
3 123239 185992
1 5038 69618 100479604
3 145471 21781
1 15741 133769 875236048
3 142840 18300
3 150608 166044
3 167394 66019
3 80809 102106
1 70399 155636 729078480
1 30487 163232 655461008
3 56259 103332
1 78872 148802 88901340
2 24319 593709509
1 19064 184167 854121325
2 158571 837263724
2 138994 934656554
3 88366 99631
1 174957 180238 755402755
1 80399 193682 14521230
1 69130 190135 118521232
1 76928 82117 413454467
3 8530 149090
1 27423 165178 426613971
3 28219 53025
3 1889 142756
1 118226 136140 76149352
3 132252 61164
3 158313 61335
1 48157 114079 740661642
2 60469 302606977
2 146207 413779551
3 140663 29309
3 7014 78677
1 158440 185343 725718323
2 182655 849225697
3 127093 159201
3 12047 49613
3 140488 86481
1 22911 41050 504916049
1 113384 154442 109086731
2 98300 314939769
3 18726 99793
3 165996 181254
1 109335 118831 571657659
1 94464 189684 997622668
2 60085 618525648
2 59098 92195144
1 43656 101417 491722942
3 41667 57122
3 46059 67881
1 131348 183629 410549844
1 109980 134611 821254567
3 71957 129755
2 42536 320122308
3 105539 120147
1 160320 190276 210524723
1 60977 165156 171094665
1 118884 189278 372907017
1 53393 140514 671958113
3 163557 189981
2 7883 363008466
1 13462 51648 195214616
2 94440 949310238
1 147699 160972 355743497
2 70374 626356932
1 14061 143066 566166644
1 28881 182288 990540894
3 78542 192177
3 149517 26185
2 84951 620056781
2 198373 615726849
3 100825 97994
2 30340 532402766
2 70073 350371021
1 26415 133088 589438208
1 24651 76844 280453795
3 121960 101601
3 127016 58541
1 42838 119160 770514458
2 188761 891675446
1 67295 163371 946611825
1 49961 57983 402056235
1 144434 195087 479737815
1 29496 108891 297248906
3 49289 156107
3 189372 37872
2 164450 567757851
3 142281 22326
1 11984 190754 385546522
3 92072 190802
2 167931 534176217
1 70966 198846 360979133
1 38461 88267 970340505
2 109374 900689539
1 79195 174403 333065385
2 193681 358919950
1 33671 111080 404012017
3 39778 110385
3 71367 3637
2 12842 135077274
1 56801 140153 85813246
1 2583 5852 793182407
2 164348 430929055
1 96534 178598 913533818
1 3259 99178 886711557
2 145204 737106388
3 135186 167589
3 98900 137701
1 20808 99188 963912773
3 49349 164236
3 71009 186941
3 91365 95565
2 185812 89382197
1 153959 170802 464570865
3 7144 52303
1 36857 131298 103845534
2 140368 379213996
3 106713 51381
2 14781 18003876
3 10818 10297
1 15886 111697 938006249
2 103176 749192236
3 20683 196406
1 39195 115366 407958345
2 142345 463593450
2 177964 594754971
2 149003 883211180
3 5900 140947
3 61506 87681
3 122486 131632
1 50302 80211 995419013
1 14772 98274 282522264
1 56799 175682 913940052
2 174219 984418147
3 65753 55432
3 54241 189498
3 57279 38977
1 5040 197295 517862522
3 82452 115422
1 82099 178781 213365124
3 164840 154967
1 132947 162887 748642724
1 9775 70798 270863044
3 78998 52942
3 67575 88240
3 70064 105270
3 35693 56708
1 37991 82155 588734027
1 60175 112290 906342228
3 162447 131646
2 78070 361183025
2 63039 211954660
3 65218 64018
2 65937 841914604
1 95333 99933 995473559
3 16040 162818
3 71566 152122
1 157780 176408 487233716
2 98263 181807372
3 32402 159004
1 96632 128648 87411842
1 15230 141686 783770769
1 23798 119909 795144971
1 1687 95405 746072880
1 145219 198238 230173060
3 54713 113651
1 14610 129112 530625127
3 15508 20647
1 5309 21265 973836503
1 45842 47081 156380871
3 125395 15718
3 144164 64786
1 108905 150248 466846925
2 166382 387374938
2 10647 725357743
3 24390 91354
2 42903 203110033
1 170411 196210 924333093
2 24302 111232378
1 162509 175770 245959704
3 148302 4046
3 99369 19145
3 191025 27277
1 108421 146758 319056592
1 161677 198652 25439380
1 110778 168544 438255004
3 147540 403
3 105260 32023
3 82637 22845
3 1731 87327
1 32116 175008 749262292
1 22101 51506 152613033
3 121061 188458
2 193809 61722978
1 120295 175191 586441475
2 172466 618696186
1 34228 109318 214984270
1 40088 144555 637730576
1 133021 189728 181875192
3 163217 69060
1 131711 177650 178356397
3 158725 177178
2 55240 975065511
2 44653 215649697
2 36544 870039319
2 21232 166515094
2 62888 541608785
2 47125 410489527
1 148705 171495 43023608
2 93708 396925435
3 111070 80235
1 112214 185437 548344829
1 125094 152260 925707561
3 190238 3993
2 63660 482843378
3 184686 81375
1 39930 68318 879858525
1 102968 107473 140062111
2 87137 282756695
3 70884 100194
2 195433 550916356
2 141752 644440442
1 105971 174054 23151813
2 83106 522829585
3 74687 10809
1 7942 55123 369161141
2 182227 831486536
1 22925 100202 428738236
3 102342 180052
1 26676 120926 577878786
2 103816 874889123
2 43976 363665737
2 41068 46736431
2 103783 8591951
2 92154 866808019
3 199309 39974
1 153191 173377 133083191
1 6963 14599 815224592
2 42333 261288300
3 193576 91800
1 182236 197104 582640676
3 95008 134049
2 36040 492050620
3 83713 104551
2 193746 832004699
1 62274 132478 982000711
1 101246 165682 901397524
2 17876 102703827
2 68663 887330132
1 113293 166432 217865802
1 6196 82851 706324727
3 93859 16542
3 101329 159147
2 189014 139539404
1 176215 198091 695343225
1 73786 100431 319978531
2 62111 287646343
2 90280 388131987
1 4730 85416 669876252
2 180786 741866716
1 167877 187588 350074379
2 199709 937422083
1 72064 115449 658374595
2 172081 219466066
1 4323 157655 265472848
2 95199 745333769
2 134766 623373287
2 117504 194946737
2 36285 46719377
1 5603 164341 911459410
3 109475 64301
1 113877 151617 297495114
2 111588 999477845
2 11760 210501672
3 134133 77665
1 104838 128735 798321978
3 84883 160833
1 92289 113796 151611135
1 4013 142316 147776681
1 63970 103156 506504380
1 97243 132016 444110117
2 166573 360898032
1 99570 149807 932285171
3 124811 4443
2 13602 154944318
1 129877 150035 840715964
2 118181 149088571
2 120404 747859948
1 35001 134011 174244371
2 36789 455960692
1 34774 162370 80975656
2 47168 567003360
1 56268 111355 291443473
3 96570 176008
1 39695 82258 669971178
3 149523 125636
2 59537 953004217
1 24685 91813 260550811
2 124837 249171554
1 6235 185690 825376325
2 44189 227579144
1 91714 170803 898991764
3 78197 195169
1 25031 64441 37288659
3 64769 128051
1 30342 129776 275491091
1 79011 79649 3349874
2 6608 264318225
1 46666 74140 78805962
2 147288 923626025
1 83141 159993 459950344
2 162186 798512520
3 47865 29428
3 21220 17007
1 4756 186478 636646413
1 56553 171820 175483158
3 183887 56159
1 120014 195994 687658690
3 5704 55947
1 49747 114960 287943155
1 87870 163059 58420588
2 171024 469361095
3 110707 165322
1 172768 182112 172412793
3 149221 51006
1 61900 103346 329918626
1 106206 127633 235317092
2 117590 254816707
2 8283 605265954
1 74345 131015 323995986
2 119979 29259065
3 50990 143465
2 185180 978481841
3 15051 141203
2 8465 284954504
1 44732 171224 262972240
1 90758 102303 727739047
1 32938 35120 885612080
1 36122 68168 205461052
1 131865 158003 225336907
1 107218 135352 844920907
1 78775 114106 496294982
2 79537 596760400
3 665 174981
3 175446 2939
3 57920 10389
3 188779 80849
3 195979 74841
3 26447 71519
3 146026 161242
2 74967 651020084
1 128153 179389 391035234
3 106567 190480
1 64905 139606 21199479
3 4672 112949
1 25177 38011 708626117
3 20266 180648
1 84885 195670 459189004
2 144028 940670294
1 30868 137903 943969014
3 70901 186247
2 116593 481830319
3 168638 172539
3 182029 38580
3 34605 167930
2 133646 531126903
2 17581 360272938
1 7136 130642 671783565
1 30863 100417 453666807
1 112398 197858 323228374
2 126127 646487153
1 41132 63888 603314223
2 153192 517367973
1 21703 103510 730343046
3 116331 83175
2 85694 602297176
2 134372 490997728
2 23470 181820196
3 142337 160943
1 25879 104915 681483185
1 28971 124669 437791163
2 73554 848150059
3 83439 89055
2 31208 415070427
3 130186 139671
3 183166 142123
3 26535 156214
3 146947 34133
1 63730 64658 353815935
1 74247 173582 75255326
3 51216 139655
2 53431 961675781
3 31131 188753
1 145277 163891 35194896
3 109512 92684
2 5172 625050374
3 43302 142643
2 93220 420110005
3 133812 74156
2 109230 779729769
3 39151 181008
2 76714 357663944
2 10622 570937863
3 40177 19064
3 95258 126765
1 150193 180923 219883105
3 86397 8387
3 55233 59449
2 192216 195520236
2 152274 898569295
1 114099 196766 998119806
1 33252 40752 423714865
1 31886 83743 1828452
2 186423 396802347
1 21760 101077 642278647
2 12880 274066910
3 57856 133425
3 2716 45224
1 104055 168706 621598096
3 38432 90443
1 48083 85512 735412208
1 59216 197687 319889065
1 10398 24516 779791780
3 155068 117659
1 17863 48376 228728703
1 44685 179113 163862419
3 35714 10541
3 7970 129811
1 136150 175505 896064998
3 121470 57474
2 103931 536188683
3 129385 79101
3 42880 55415
2 53346 799977156
3 66123 83222
1 63531 157992 610693018
1 51261 128883 580742693
1 62673 127016 554113507
2 10106 239556393
3 28312 6659
2 81217 839606489
1 104038 163183 460225088
3 23099 9071
1 74713 182067 244202813
2 125842 687185721
2 113568 266354997
1 66507 130582 26886365
3 167023 44272
1 55491 197704 428004839
2 108350 850029136
1 72982 162681 784208663
1 189500 189708 516387749
3 104772 33166
3 80738 96546
3 71892 29646
1 136030 162491 344644634
2 140714 464628066
3 18044 53196
1 66833 152245 51382029
1 31034 177995 814636104
1 104695 133856 148616077
1 146864 194138 199008236
1 74289 112903 419302474
1 34459 170867 615476542
3 169173 177444
3 82784 92351
2 33798 38007187
3 124615 111550
2 7920 515695807
1 10025 96691 394266351
2 73623 644701219
2 144191 648595203
1 134793 161162 903803649
1 161483 162080 744628905
2 34161 645226768
2 139092 98134191
1 3562 170151 318581282
3 44932 141252
2 94398 379246262
1 186025 195917 209970240
2 178203 744250087
2 81432 866539393
3 11350 145867
2 100422 650768540
1 136442 137909 478095325
2 2528 448311828
1 95918 101420 118203311
1 32057 157077 395004930
3 119144 160517
2 128120 146854134
3 186424 94701
3 109499 75826
3 39543 163386
2 190798 11727960
2 140831 250585144
2 33321 759471629
3 94463 171420
2 70103 912915282
2 156249 890297235
2 6444 480434079
1 22509 40106 459284168
1 8851 145172 30551347
1 43672 157378 712941113
2 32141 847076196
1 930 84231 95806945
2 53624 97166823
3 165027 88716
3 36579 157081
3 178190 116331
2 116740 919812127
2 50831 435791349
1 29449 117265 705381538
1 95915 165253 495511430
1 743 86593 513413963
2 11628 116482105
1 179992 191400 697870063
2 173041 913927112
2 108318 102507033
2 155982 423530813
2 114696 82864321
1 35952 173830 62431609
1 62322 76928 188426877
2 24616 489596711
2 178851 130531720
1 66225 187795 792141601
1 36693 59081 645753332
3 164643 42632
2 189192 72785940
1 22210 57990 378489492
2 45247 107577015
3 16951 80825
3 129691 25012
3 196041 120198
2 20364 192182055
1 35353 174211 814045739
1 8315 155871 761812738
2 14325 748978801
2 139870 530116377
3 75623 137585
2 72499 144128771
1 28492 71749 222886353
3 126065 77459
3 111325 154821
3 33492 65316
2 91159 212620799
1 45479 133510 23663540
2 58190 833593872
1 26725 141831 287878414
1 105391 132695 126730205
3 116349 1227
1 179265 184213 716155394
3 171123 138917
2 21129 526634638
1 130027 176846 416951042
2 131473 923342444
3 112991 157994
2 30114 516320198
3 127430 26239
3 3426 175543
1 11467 104904 217672195
1 14351 28229 972416627
3 81383 149742
1 85630 124144 702159205
3 73721 179380
2 41999 193486548
2 23752 949069149
2 61754 248057977
3 50342 53656
3 49739 122450
2 129219 462140647
3 6973 190350
2 119230 77861804
3 191607 199251
2 86807 536607309
2 10928 234408048
1 36445 102543 880024125
3 139748 52892
2 66374 536033562
2 46395 692265662
3 194786 32029
2 119624 159765942
3 52518 32283
3 20758 65307
3 192420 70283
1 67653 189472 624913697
2 193508 785494476
1 48162 188694 91355393
3 132074 64811
1 7186 140531 865024779
1 47479 137199 11601919
2 105395 524148527
2 133730 524167283
2 182833 810691187
2 15749 377970590
1 23759 130405 509724348
2 93152 694475981
2 183726 816509304
2 138596 481384944
3 85369 133268
3 192131 15743
3 149526 177372
3 161842 168370
2 189183 355035713
1 133639 173730 806725453
2 90570 723700131
3 177964 111621
2 96529 472044396
3 75783 20856
2 10574 535615221
3 160160 103391
1 136684 146254 32415674
2 23653 637671994
1 34335 41329 950613479
3 136394 81977
2 114892 568816038
2 173251 611795763
1 96552 157851 388334296
2 142395 748315165
1 28929 190189 898169262
3 14357 88557
2 71157 392864535
2 163217 364802168
1 89117 124519 536517101
3 106614 185708
1 89666 154433 234191017
3 151678 142193
3 61537 11068
1 50931 179531 822609917
1 168425 199133 481600272
2 192911 678546804
1 33213 73606 948135120
3 191963 181697
1 117928 123794 679363841
3 169534 35465
1 363 94647 314223815
2 42805 436453552
3 142929 112856
2 63110 248946763
3 1861 75293
3 167938 22406
3 175946 4365
3 41252 86329
1 184924 195450 486217782
2 13756 960487329
1 92176 126201 917676397
1 99268 170728 682385597
1 36056 152980 186211958
3 32453 8464
1 123302 174716 211866462
1 112738 117284 529256913
1 51895 157411 514370558
1 130976 167814 117925107
3 96535 187855
3 191178 190557
3 150095 137205
2 9086 544742198
3 133272 13209
3 172124 173069
1 4599 83578 192826245
1 41234 78997 177872827
1 67436 150916 729761772
3 144133 143077
1 94984 124191 494141847
3 7037 53875
1 56123 179829 51775862
2 120372 22834014
2 78400 11759405
1 23126 50420 913252217
3 56412 68649
2 84655 744413610
1 52170 89232 927951580
3 134868 34918
1 91547 163473 959336822
1 33764 41229 515390751
1 35159 140093 448717861
2 148208 124056852
3 166441 50387
1 128842 148944 447868340
2 102878 987392593
2 58561 666496468
2 56076 144287262
2 93982 460305632
1 81253 150226 734239047
3 57986 119528
1 76785 161587 327024678
3 124946 74370
2 105470 867767537
3 175777 154117
2 161388 694605810
2 125215 347826389
2 146760 490227484
2 146638 255288207
3 35128 161138
2 114923 180124698
2 145957 797709
2 124675 618819353
1 41637 181530 838020132
1 6783 187200 788086383
3 47922 186580
2 138676 146991349
3 169463 48413
1 69727 172094 215939336
1 25912 70027 460714648
2 78927 352635411
3 193567 138419
2 92874 350107955
1 105211 178511 40531565
2 137731 758257730
3 58666 153416
3 23410 35116
3 75869 74735
1 83637 91102 111296801
1 12381 71556 990651134
2 195160 620504739
2 160172 506033046
3 39278 105670
2 182682 15644664
3 199529 152948
2 167816 858599111
2 158751 55236364
2 58255 251474919
1 21191 126870 97632462
1 11362 14674 745146940
2 131705 389431326
3 75976 70910
2 179365 348213834
2 10086 498941660
3 147558 104334
2 131222 856387924
3 99888 144067
1 62499 164312 411840557
2 174179 569012186
2 122877 553250873
3 49081 59142
3 81636 194962
3 102523 21949
1 67434 118841 363812475
2 104161 839553301
1 804 96738 559241954
3 66412 134866
3 151032 83352
1 105243 138103 34074356
2 141956 786334644
1 61977 98538 427301887
2 7846 264952278
1 44648 153806 554305065
2 82665 501789266
2 65452 21344338
1 3961 156618 943859203
3 152483 75828
3 35347 38866
3 43263 85488
2 83373 999033138
2 75395 524420729
2 99639 862857223
1 12403 46172 924977116
2 142372 816924175
1 32795 197773 871620461
1 16108 106280 912310505
1 28977 170997 882510541
3 30469 69130
1 166283 193337 443634738
1 45692 106243 816472842
1 59953 186048 403767535
1 150234 191175 416946679
2 171727 480916281
2 127609 163293530
3 75412 188092
3 39601 140791
3 68182 74293
3 121566 70028
2 180125 170212584
1 99094 198875 810258739
3 114390 66257
2 79889 208703054
3 40756 144309
2 7626 833282715
1 65308 187738 934058596
2 59276 3903510
1 2251 21377 315979536
3 105582 42529
3 189408 39557
1 49091 97133 132884132
1 94738 198674 951352399
1 123667 186973 659363301
3 78530 198282
3 129901 152632
3 58693 3946
2 101633 386913671
1 63929 167977 38248807
3 188766 54727
3 95885 63499
3 13843 49058
2 178411 145744100
1 104294 193267 993725121
2 175463 486412303
3 184905 171184
3 165047 33943
1 73047 142951 241199599
2 101396 463229004
3 9662 175888
1 75976 193563 406038371
2 62733 569510032
2 173857 478166619
2 170870 456135613
3 50941 130203
1 71101 169334 763096221
2 194000 121793718
2 110186 65972884
2 69210 844289405
2 154570 839403893
3 151292 57694
1 120978 152105 687575597
2 57934 272353885
1 23733 59479 119805686
1 177373 188339 406044794
3 9616 7274
1 39009 159443 591057369
2 167291 775651730
1 147147 192001 132771615
1 26120 172179 505602301
1 68744 115152 698199439
3 129242 73677
1 4950 179483 269299193
1 46332 52079 358636995
2 27446 339374401
1 23982 44943 622966924
1 81421 179234 316153273
2 71553 709478428
1 35459 120630 793959817
2 81097 717677480
2 127750 16148036
3 149017 26719
1 85555 105192 285004146
1 26102 190597 347097785
1 67246 163324 817304439
1 31955 33691 85138374
2 134524 299850090
2 18945 228563290
2 46932 821212384
1 1149 34856 555704976
1 161283 174353 113638865
3 153379 129766
2 160935 657491013
2 29614 468589050
3 47738 89809
3 153490 310
3 166572 55900
2 188907 176225040
2 164516 537364741
1 103827 182914 753036955
1 3017 180314 545423361
2 176720 92986599
2 197467 471185171
2 79683 959875426
3 145306 60812
1 57527 81390 13666735
3 37217 81215
2 60161 376586241
2 74519 998625921
1 106006 164693 385475419
3 199536 68707
2 28373 201261520
1 66028 71656 427593903
1 63345 186865 625535169
2 188109 83251283
1 5747 50363 925020874
1 63242 74583 349437025
2 119229 828633582
2 22973 448253895
2 123641 813576183
3 12805 3248
3 69949 174453
2 113473 314652852
1 46021 74011 171561532
2 179901 350326531
2 179943 970492173
3 138676 26971
2 175745 81304361
2 98630 24617964
2 13260 257710341
3 68400 146604
2 64297 996894354
1 19433 135034 229581593
2 150341 367244022
2 118770 407393131
3 116281 52601
1 70875 147980 410127745
2 173385 862960780
3 75896 134316
3 195715 44952
2 97497 842481870
1 92212 129935 684218897
3 100552 96729
1 109408 139183 842976891
3 79181 130815
2 168155 315128854
2 174108 557533109
3 189785 184145
3 99103 159051
1 31447 74403 502732589
1 113824 155722 573522466
1 51224 83212 412235167
2 198504 651451336
3 128146 53069
2 35677 994086054
1 48906 106856 666495456
2 9578 847403341
1 29802 51062 886259235
2 171041 929207601
2 198244 777123261
1 54146 120315 964447891
1 16630 118290 453371105
2 143895 789078349
1 53344 102191 295198454
2 54672 146765548
1 23817 73472 970699822
1 151674 188438 405968200
2 33787 133010173
3 156483 98836
1 57586 60219 38407953
1 47585 129451 532753796
1 119767 153985 190682210
3 30354 138449
1 175752 191593 783526031
1 28135 40782 460931798
3 77513 95095
3 62357 177137
1 17951 86887 222978763
1 23707 115173 141900421
1 5970 131732 669248233
2 88713 744358651
1 175892 188809 537269658
3 179910 15483
1 61783 175224 782324461
2 57789 79796295
1 32222 126262 808512288
2 20038 800761212
1 36623 86701 630621622
3 125260 149792
1 93612 162135 394163624
3 106987 44035
1 18741 156475 895051884
1 37895 76440 375663241
1 96830 149939 674557808
3 189309 190093
3 30636 64587
2 199929 351704805
1 25303 48708 167615526
2 19399 60387174
1 75569 93767 198125168
1 149692 160641 946085846
3 30560 196404
1 11271 14674 66630886
3 120281 82551
3 117670 189368
3 87861 15145
2 5696 674493000
2 135225 178873677
3 105543 185605
2 189873 347793687
3 100952 18094
2 18401 227819971
1 5765 84850 52873893
2 147994 167864611
2 55384 132582275
1 47493 80199 900785708
3 22212 97692
1 28071 154063 860779858
2 13497 140192647
2 80130 441972661
1 99080 166527 588857045
1 85620 92732 801661043
1 74892 174713 278829173
2 74487 219128500
3 83656 137852
3 33311 24519
2 44114 532940256
3 194685 138239
2 157948 676981701
2 198876 915781488
2 141597 645290822
2 173994 299125213
1 27090 132047 375283079
1 55690 128861 412291608
2 48219 909127920
2 94403 876388919
3 157075 52542
1 687 3154 698922304
1 81290 180842 931666727
1 22171 196166 38468188
1 35202 145364 2267848
2 57601 302637785
1 17328 138985 32793110
1 62297 178938 488939472
1 73110 109777 720226585
2 181130 670774002
2 501 50378251
2 82828 168528622
3 44373 139043
3 40577 134660
2 167529 785010079
2 184709 363232873
2 51818 337562792
3 7645 84090
1 58794 108388 464627933
3 46543 6112
2 115580 332822338
2 74066 941014988
2 26129 687823260
1 101533 194223 942781741
1 116044 138860 333598983
3 113949 62342
2 124020 575694950
1 120974 121206 76962540
3 86288 182346
3 21457 10666
1 34856 186571 910995496
2 20892 586916093
3 79543 21087
3 184149 66460
3 119967 1027
1 93747 191101 770221458
1 173455 186298 691428433
3 94450 156715
1 37517 47056 580397257
3 172064 150646
3 85400 55913
2 17783 295340198
3 131572 35655
1 47538 133837 524196538
1 64333 195613 660384287
3 174600 180476
3 86162 58153
3 7417 52032
1 2464 9690 245076702
1 96297 199770 455785856
1 29929 146078 757333243
2 68608 184735976
2 69407 357542983
2 33666 197414993
1 10208 156765 178492007
3 94502 32270
2 81268 19989237
3 182360 194414
3 123239 183752
3 150801 3948
3 90078 81299
2 37457 572479847
3 106064 145924
1 117584 151554 363183355
3 56541 37140
3 180427 115696
1 49574 148620 805540894
3 155951 149743
1 37907 181018 386078350
1 17712 83589 344215058
3 149963 121794
2 10533 46292073
2 156399 503028714
3 138523 55011
2 12158 660621970
2 66728 243019802
3 65724 164879
1 112648 199230 631549385
2 82434 75162110
2 54324 999880987
3 174562 135535
1 73981 135385 630450929
1 93390 134087 552142012
2 173459 891106185
1 10766 30240 661535787
3 79815 191880
3 75714 59376
2 96010 947887747
1 59358 190672 451339046
3 125400 108816
3 69469 108107
2 69766 561621458
3 117322 138379
1 143445 153475 914630102
2 8189 71260902
2 172074 677785971
1 47573 157622 613510538
1 42112 143100 989563216
2 37886 601790628
3 26657 194444
2 45487 294787038
1 130769 180726 790323070
3 192227 27088
1 93620 160255 667047636
1 16566 23921 45741217
3 4463 3552
2 126790 334957228
3 131173 122682
1 98570 195253 463868962
3 99903 195322
1 162403 192958 625136889
1 66307 171545 236362087
3 23647 9810
1 55543 141438 315782472
3 134203 48523
2 185705 35032717
2 42732 893680512
2 142059 449215479
2 2934 525685062
2 99850 575146280
2 185688 710542497
3 174848 151586
3 76257 197868
1 19527 162516 450878845
2 196746 960246124
2 63299 72475785
2 181143 808018546
3 101496 164843
3 105538 104279
3 46086 122996
2 139840 701406116
3 35494 107903
1 90132 177970 80988774
3 52250 117864
1 47600 178915 573355466
2 100671 518425655
3 163848 81061
2 100629 970010380
1 118142 133855 53236352
1 11059 170056 297637191
3 83010 89995
2 93526 113513457
3 23307 99987
1 72807 158005 42401149
3 141682 140640
1 6333 33768 605071218
1 47619 100016 492755321
3 181746 83892
2 129179 76272988
3 54639 69010
1 42375 156523 962055721
3 44330 14313
3 85501 148984
2 59287 897499757
1 72062 131622 472421947
3 165167 38857
1 3670 131879 353031273
3 118320 112040
3 14526 113785
2 76326 852172678
3 45758 19278
3 75926 30574
1 173589 191173 588676715
2 8995 872498446
3 71772 10678
1 79685 182186 34967991
2 50475 490196130
3 78620 98968
2 188102 571185122
2 959 566971547
2 93000 958532385
2 114603 219684645
2 90623 190532983
2 60859 18244567
2 195532 915566491
1 18093 23350 327522349
2 115663 353081654
3 120441 172737
2 153006 359094328
3 29645 11619
2 133028 567865110
2 186931 58122341
3 44432 128098
1 112051 153352 434457811
2 185 560072005
2 95448 623722153
3 142304 199985
1 2483 40081 620269917
3 173577 193077
2 51989 708910412
2 34458 572677516
3 109590 196421
2 50956 927180235
3 102481 128901
3 47095 90247
2 151904 770081720
3 55317 62845
3 18406 126940
3 125313 38593
3 182793 79304
3 135613 147646
3 26859 191352
2 94781 614919061
1 68408 84313 966139062
3 101682 91091
2 7091 848909807
3 112026 141988
2 168449 102018744
3 173969 172028
3 162063 70585
1 50869 104333 578974331
2 156570 897452345
2 143778 903254076
2 115341 257605759
1 11397 100725 750739417
1 26720 153635 316073959
2 156305 536553216
2 75193 585529877
1 138626 195048 218712552
2 131697 691614200
2 46564 914098210
1 75614 193989 230830549
1 114230 188727 46143323
1 25906 31692 970686802
3 139636 159156
1 51046 94347 88121080
2 180802 97870061
3 139757 190069
3 9733 168983
3 100264 70527
2 87028 40135201
1 26490 193195 501274553
1 51097 181637 780219618
2 100747 996374613
3 76105 42008
3 91702 172394
2 83841 296561467
3 140767 178153
2 92047 861366909
3 195839 121239
3 2476 9834
1 119215 156123 302385748
1 66772 156874 705209482
2 175955 776535424
3 8804 147836
3 132319 193808
3 165026 75348
2 62690 980589714
3 195901 164128
3 78478 115867
2 87669 88264739
2 189338 370983929
3 156628 129374
2 84507 268775719
1 33541 101283 633721311
2 19252 816073538
3 60278 46135
3 146180 145753
3 127244 104712
1 83004 179456 982071510
1 63223 141730 838454882
1 54450 103848 517887382
2 94218 293887972
1 108927 119509 275983797
3 88297 141123
3 39286 52345
2 84263 797234384
3 1216 34913
3 133475 13368
1 64229 148746 267494451
1 133301 170051 515268603
2 135301 615897590
2 58218 114443298
2 114697 125310399
2 86323 882150139
1 1396 37701 276250420
1 61864 93128 746429254
2 30607 997438067
2 30884 230475414
2 71580 973891719
1 43285 47230 855782547
2 145568 332475922
1 65963 156303 761930705
1 61628 136731 783352044
2 82079 212080858
2 161229 349366446
2 23313 102062643
2 98603 795189554
3 35086 62521
3 161445 88179
3 173149 196416
1 98010 182902 997608331
1 90871 196769 841291745
2 128167 87502945
2 136531 965807732
2 109236 297451486
3 193036 15449
1 77596 94869 23431542
3 56681 185861
1 53308 104506 809990684
2 169672 818175559
3 111161 197006
3 8082 25078
1 92969 147879 348684823
3 124302 59855
3 44353 7823
1 77614 121102 28214607
2 199252 457073082
2 90428 840282095
3 77046 50879
2 160031 659842516
2 4678 48014956
2 44015 641153456
3 185042 78939
2 4155 79892999
2 150640 537992902
1 21742 146327 313309036
1 37360 40285 417060055
1 36721 142066 35274458
1 73311 80942 676947343
1 48740 135519 951020453
1 120310 170139 2197813
2 184317 429474036
2 104148 743418679
2 79993 424571257
3 21979 176101
1 70604 188414 732865208
2 160660 512319551
1 8948 198117 910076166
1 52983 166988 206774614
2 121584 978009080
2 40548 269005325
3 179701 107527
2 139771 171634411
2 116883 909265525
2 197342 705181420
1 64278 74903 179616034
2 130969 519613825
2 91648 335262165
3 26570 130736
3 75799 98210
3 151987 143147
3 35801 70499
1 42710 193103 759382593
2 28751 494986243
3 26208 49652
1 4352 96060 715939630
2 123392 903103236
1 25044 94146 220265013
3 46141 46466
2 189834 49448480
1 64985 74500 806195520
1 105600 178392 804809724
2 188437 662962059
1 119177 126395 195993325
3 158229 42761
1 18038 143309 497579995
2 160334 133091075
1 24532 91546 810156712
1 8571 152027 232234990
1 26445 139319 153364392
2 135139 971956930
3 70745 149823
3 85336 171715
2 101292 724430949
1 50882 77569 704974992
3 57573 187848
1 51991 173010 943712606
3 108122 135342
1 91141 97314 735556633
2 23543 366487004
2 129448 772900346
1 34474 160870 917522124
3 105357 50439
2 107215 448955546
2 171879 233591245
2 78767 945244873
3 112933 175434
3 159944 65363
2 96381 53121726
2 136161 837059649
1 83038 160528 455956067
3 17456 164933
2 78767 927017681
2 131345 69787919
2 175450 308192293
1 17597 140122 734955526
1 57782 83151 490577600
3 140332 52748
2 168771 37168180
3 74606 49724
1 31297 180046 565842483
3 34197 120425
2 84791 124697294
3 69775 52769
1 28309 168837 677944772
3 116846 151006
1 61004 118590 243432948
2 190137 490966534
3 173878 44022
1 119590 192411 356882692
1 172911 189804 573368942
3 141965 111498
1 158662 192366 648912966
1 71720 149271 501247800
3 169458 167428
1 65974 174705 814659730
2 189411 571163598
1 46027 113222 737117082
3 27532 96033
3 170591 1303
2 68296 47314438
2 8704 363927447
2 169195 743138603
1 22663 71035 158984099
2 92962 749003770
3 86681 182465
3 141686 14350
3 101746 167636
3 137101 151455
3 48773 79489
2 162820 842714728
3 116413 76458
3 118695 16040
3 154027 14533
1 91024 178521 453173385
2 83304 178539295
2 158075 311699572
3 80117 60527
1 21783 44247 462648031
3 48307 59543
2 41469 675541504
1 94031 114420 922055056
3 18679 117060
3 64267 80797
2 75607 396485532
1 109895 137717 704834000
2 147246 352217490
1 5668 54552 53517685
3 164584 47025
2 76061 562131861
3 29991 27680
3 151986 113675
1 128403 177567 196173339
2 41890 45463254
2 149187 400945147
3 94943 41469
3 21850 15936
1 143386 182041 205094109
1 157320 173385 902474037
1 47140 48896 855155449
2 85711 409483565
2 142130 402853265
3 169748 39060
1 30611 45608 521146341
2 197626 863433714
1 113294 152819 223185218
2 142487 382801992
3 103488 49706
3 194941 33447
2 30512 15142080
1 58130 143726 558926336
3 162661 127512
1 55371 72500 957276511
3 133037 58439
2 175466 708827738
1 106115 189793 677262830
1 59915 149154 700828298
3 74827 165482
3 90297 154319
2 38032 944871710
3 98677 195896
2 151698 422091681
3 18642 96022
3 21859 167262
1 70045 198883 427511510
3 146157 151139
2 151295 571260000
3 141872 142860
3 17632 112719
3 63281 119294
2 114748 445688165
1 54217 143973 954867796
1 60099 141998 225170665
2 65226 798708018
3 197674 161144
1 50211 192978 323669956
1 40256 155299 40924652
2 81847 773479825
1 1073 115243 101042117
2 5486 134324097
2 45486 198087964
2 30631 196972370
1 87831 123745 550720890
1 11195 101939 754839221
1 164547 187320 135975713
2 11685 927851165
2 188072 499453397
3 48791 184643
3 14326 166375
3 177337 186002
1 143553 194710 869949293
1 92869 181129 583764163
2 93003 196980587
1 11401 62144 844892728
3 37441 33153
3 135929 59171
1 43299 95360 486017488
2 121865 504353788
2 59754 223816806
2 17897 928766459
3 61064 47535
2 118457 90155856
1 48262 154564 532729483
3 148995 58006
1 52268 178377 158648814
1 34040 87336 759129190
2 27007 424352638
1 104125 158102 860633533
1 133069 197734 962489813
2 44942 561142374
2 83750 651881194
3 156361 50104
1 128335 139336 191493213
2 46674 62759059
2 122728 407466849
3 197351 137861
2 84959 221687446
1 73452 96076 267034167
3 74337 117252
3 178907 171255
3 69852 151476
3 122115 96536
1 72232 94457 831063475
2 96926 889264991
2 169417 351147210
2 126423 536735607
2 198685 822441291
2 118305 370557068
1 15908 152000 846197683
1 10442 195177 455142096
1 13167 85924 311363985
3 157743 82346
2 47240 660290509
2 8007 896498887
2 41211 134111190
1 20844 92836 551013610
3 172172 176046
2 3930 197190784
2 1524 877337
3 187382 2624
2 163915 287984215
3 64501 24865
2 57548 841241997
3 31410 74875
3 94719 67258
3 44460 366
3 8488 45179
2 120256 274322932
3 58587 16619
2 149631 799672370
1 89298 162612 572760269
1 88186 141916 446752266
3 140733 5796
1 17646 119230 801869773
2 101410 662113220
3 183668 171084
2 29392 876757180
2 52031 220989127
1 52255 161407 49119013
3 130324 57510
2 144175 257094363
1 141245 195665 14442170
1 12808 55300 958713614
2 73016 690270086
2 133539 501702205
1 114597 150879 601747107
3 190540 65869
1 126867 169608 444512618
3 3072 26340
1 16149 88135 480033161
3 93329 112687
1 20882 137230 707534936
3 179883 161095
1 110316 183581 349292105
2 136726 345538098
2 25741 6340837
1 69586 73752 486523348
2 4064 522146934
1 113643 119293 349018852
1 47043 124944 29143119
1 138840 177592 310710208
2 5530 698202319
3 60771 131010
3 152813 20460
1 1536 106127 67356008
1 97886 99528 484712485
1 9032 38606 989706210
2 83679 660721781
1 33996 134397 624963489
2 179018 189353175
3 100651 170697
3 69439 6865
3 78027 148647
1 120025 175343 399147732
3 123862 56513
3 198797 49371
3 29126 98178
1 149843 178954 582710493
1 123882 150820 143222494
3 2936 138663
1 56259 78915 515372955
3 27805 85356
2 188926 820990563
3 71069 198766
2 169842 103167702
3 105254 132817
3 127333 190320
3 187509 130955
2 142048 489024277
2 71652 12832323
3 127361 70852
3 3163 157326
2 192298 113357694
2 135114 855033467
2 188725 949764692
2 136868 232199884
2 59387 351047736
3 90446 66450
3 3407 54754
1 136758 162769 116204048
3 178888 51765
3 51631 119249
3 57792 60029
1 12709 128298 410586923
3 76775 96997
3 73713 30815
2 92896 166244942
1 184275 185290 171597205
3 92596 197604
3 35648 109403
1 59318 107389 20305355
3 167364 171710
1 48658 159776 235260246
2 132441 216273327
1 27179 172018 987999860
3 81759 66461
3 83774 131361
2 154169 54605804
3 71179 50058
2 137506 886118714
1 68734 158014 163073957
2 43016 688491835
3 25906 174416
2 58963 806711344
1 49485 117602 258595715
3 149767 20333
2 74873 739444651
2 138740 567470189
2 172997 252584319
2 56366 514124879
2 138912 749798932
2 26957 204766452
1 24158 46496 387294240
1 48674 49770 85613653
1 20192 143750 521620363
3 119787 179250
2 109382 546841946
2 16299 637993687
2 148612 99277140
3 137210 191407
1 74364 139845 916222827
2 17637 42899267
2 51352 183960097
2 80089 60935840
3 18592 55452
2 147929 719705754
2 171728 556169623
2 16737 390853110
3 31313 44995
3 59465 175769
1 133230 142907 587076615
2 163078 709194614
3 129141 173067
1 8091 8795 887959408
3 195702 31182
1 93726 187229 136155406
1 16570 153289 418041478
2 120986 638393703
2 36553 568637970
3 104905 62554
2 39274 251207175
1 66080 161438 974671986
1 55114 55283 497497338
1 152752 197152 257235421
2 124172 353647642
2 44293 338694174
2 175674 199819026
3 57280 57453
3 79214 94545
3 68388 135976
1 118151 160506 396088528
3 126499 175765
3 26733 78120
2 30432 266000472
2 66463 741257050
3 121017 37838
2 96322 60044897
3 149964 146426
2 51604 388253018
1 64747 152519 421019033
1 80965 120496 640826264
3 113941 121188
2 26425 501717513
1 24504 173091 55308190
3 165220 138874
3 130479 68083
1 136278 162174 672160395
1 54297 132292 731148996
2 68470 681509088
2 187695 299102793
3 127471 109685
3 91554 73499
1 104241 153794 586606429
3 46183 163375
2 144072 599549750
2 198724 44456396
3 199471 169291
3 112893 118101
1 7700 73414 43663122
2 170222 936656335
1 22475 117483 246283110
1 121982 192268 349379068
3 104993 146621
3 40648 135953
1 95246 130924 821800954
2 86938 535911028
2 79556 219062256
3 47959 10261
1 131588 180166 559633188
3 62107 180796
2 107421 810021431
1 142261 152927 405812506
1 138767 176038 887094475
2 46212 214337870
3 107744 176865
1 2007 42532 667562711
1 154417 181104 511101934
1 5831 165629 978028629
3 39743 132610
2 112941 668764521
3 126083 194012
1 26425 101515 439777462
3 50681 147456
3 2351 97985
3 90283 121824
1 124092 131723 908917471
1 58342 69704 541923567
2 112031 150998198
2 165109 371207067
2 14518 991296246
2 37388 750667765
1 173707 175397 961924127
3 10851 163611
2 96765 337753316
3 49866 63451
3 36850 100394
1 47281 95075 98048669
3 20258 52218
3 6029 113922
1 168007 179513 796187403
2 175236 368168386
3 63475 170229
2 164694 494536042
3 48705 140993
3 158842 146500
2 53406 831642858
2 245 628108055
2 81539 845610319
1 15777 196927 784218154
1 159557 169753 620330436
3 161430 33347
1 161616 164659 567499483
3 106489 79095
2 116303 84378801
3 139891 46417
2 81972 236867138
2 140227 532796571
3 191849 77949
1 65826 93743 436130754
2 88953 848970673
3 183634 11400
3 132716 66808
3 86491 195985
3 52688 80820
2 169704 551259338
3 179214 129889
3 135021 197913
3 29183 59052
1 61137 66777 393764368
2 6525 325480420
2 12284 262582998
1 78065 171577 953976133
2 190484 734089088
2 174229 769009814
1 160331 171279 885197339
3 16912 16514
2 145460 187326625
1 135539 165137 577725743
3 155041 71955
2 32003 232081647
3 179701 111679
2 63952 518737100
2 104725 171835566
3 84084 133683
2 8238 223568668
2 8427 83863003
3 142364 9703
1 65209 116177 573822643
3 72370 67610
2 3711 855631951
3 93361 55170
3 3789 71122
2 127873 415795912
2 33382 116259788
3 145412 28028
1 29955 33264 231149813
1 52693 170882 486470830
2 189756 516760234
3 72285 43663
3 109063 145348
3 177294 54197
1 121264 189315 435760943
3 14254 143096
2 3140 866212793
2 141020 94971654
2 95080 735003240
3 187072 189845
3 65520 151570
3 167966 84110
3 712 151603
2 100533 708607094
2 122932 153665762
1 91425 152425 610083557
2 41813 590717471
2 194847 264972715
2 139762 409026301
2 144067 162231610
2 58525 954060358
2 72255 692125573
2 195905 184870404
3 187818 120383
3 60790 50605
2 51746 307335507
2 123461 619997620
2 9224 91163077
3 177262 116434
1 21444 168367 959655336
1 84587 190672 489877497
3 166603 182720
1 57427 98836 726876139
2 4935 702601021
2 99793 745744420
3 184463 148584
3 77026 120979
1 80002 135630 202220809
1 64476 146651 403229948
2 162901 857756150
1 68575 83091 271280634
1 24976 143543 155428343
3 154890 125186
2 59714 872144099
2 89834 913522270
1 99827 111159 904485308
3 128930 28807
3 129228 34159
2 10791 765408615
3 70825 108055
1 15458 175780 35248927
3 130498 186032
2 77263 569896336
2 3335 174051217
2 16816 47072806
3 113178 97706
2 123949 644116351
1 46957 171385 773525255
3 46234 12109
2 69961 942806740
2 90432 97386067
2 113354 332944645
2 44659 817189034
1 180814 184584 45464417
2 140565 978596156
3 138264 101285
1 24624 29717 188960081
3 14531 3281
3 27668 189916
3 19220 12100
3 173768 191599
2 115335 776691372
2 57107 829277458
2 32925 732652991
1 138744 177570 530288096
2 64292 550760943
3 68841 164068
3 124104 132443
1 86178 116961 679516753
1 52033 83878 382936789
1 89487 133076 629625163
2 93817 586075458
3 172132 109081
1 69496 164224 770174298
2 31148 448439412
1 4564 121979 524305902
3 63798 3788
1 75578 186982 941843322
2 115014 857378048
1 129680 188270 202173494
2 62470 419538753
3 43987 53550
3 169270 196001
1 8831 108258 2090753
3 10070 37680
1 30279 79972 370407183
3 199365 190515
1 116117 135266 523559996
1 35285 107331 12703472
3 43450 21424
1 73196 157071 998217982
3 148505 12874
3 135569 2924
3 153551 29773
3 77197 193499
3 154774 168741
2 183429 860932041
3 165896 91137
2 33278 388999739
3 102536 48354
1 120439 133317 920820095
2 29634 142026204
1 66708 102306 169293779
3 94427 170771
1 40101 179566 774286033
3 42081 23312
3 742 64565
2 91287 8501405
1 177624 194541 634494671
2 44789 669986133
1 8566 156674 617039998
2 13114 230361475
3 157966 15480
3 56780 50938
2 1298 23022291
2 94456 233480465
2 149994 224988678
3 24551 12171
3 170838 147171
1 75622 127738 912029945
3 74257 177305
1 65624 93933 512483851
3 61548 190729
1 99699 164714 135065090
1 77587 138706 744645433
3 83096 129216
1 45046 76403 239132703
1 87957 103824 104874407
2 185543 458370478
3 130504 85556
2 110147 858344571
2 107311 530449748
3 29210 98330
3 131182 84012
2 195565 629935675
1 68211 144795 949267390
2 134820 150728146
1 128882 174311 101955920
3 81964 112521
1 113818 134492 273148861
2 3907 264379602
1 30902 140408 719769983
2 14267 882677173
1 128431 166053 242541535
2 192400 690523941
2 117314 96392925
3 58863 60782
2 143337 914365548
1 232 95298 464837871
3 158614 114168
3 150896 3457
2 74438 143973268
2 89789 117278092
3 101429 45713
1 126976 195589 654950059
3 15732 189827
2 123999 847601432
1 10597 96616 807409751
1 19108 108711 670936899
3 44933 145458
1 149227 156700 846259165
1 61012 77689 943503322
2 32646 240290926
1 73191 140464 387798448
1 11802 147995 226739532
1 9560 52487 567067004
1 105441 174060 416687300
1 28433 115744 248734205
2 64503 236116782
3 99109 55508
2 61119 998852818
3 144122 148129
2 170895 624488496
3 193885 90873
1 123846 182173 267751814
1 123194 127650 181500572
3 88736 122741
1 26715 181497 491617845
1 116105 150903 506477098
3 86440 127484
2 125602 583884645
2 93627 665628870
3 113619 111471
1 84677 108679 494849119
3 4835 48851
3 119642 136779
3 89220 51389
1 140924 195518 59595859
3 190149 96478
1 64257 118071 675657688
3 128584 13918
2 148828 216463634
1 13711 25611 131864465
1 24314 24962 576094832
2 184803 318372049
2 52830 349047496
2 5993 641339357
3 161275 41817
3 82485 63771
3 66756 116811
3 37506 127056
3 47414 46760
1 39790 116355 487850375
1 82622 162823 264847312
2 20151 297310154
3 193566 130895
1 53916 118981 146195230
2 76516 789258196
1 42341 123980 905054339
2 160581 910764622
3 158777 60062
1 27814 38273 222740284
2 115101 123766364
1 106837 138857 378570539
2 142497 203242989
1 74894 91470 466790258
2 199340 892902280
2 175683 35967461
3 79722 31858
1 26928 154154 806234487
3 57891 125758
2 138169 565143255
1 98696 112255 990843674
2 109448 80918188
2 161728 295011877
3 84314 197666
1 174233 178681 18592653
1 73092 154232 47098288
1 25234 80512 591081007
1 83382 143925 233367447
3 94896 40988
1 80445 109500 982574966
3 58690 154967
1 167924 180900 330518018
2 11674 126222617
3 115226 123518
2 76660 869822341
1 89501 125066 965537621
1 14143 82856 534086439
3 145334 128243
2 58136 241178004
1 77981 167517 755128651
3 6430 55025
3 113624 198404
1 27421 144114 238543641
3 138801 135037
2 140577 918308029
1 50735 187516 316136853
2 131363 624888097
1 20243 196698 852804645
3 62303 70741
2 1013 121410887
2 12993 836702087
3 143507 11558
1 67417 171202 147692289
3 182045 95110
1 12491 126763 65115275
1 99138 138483 375989355
1 48833 90675 585323741
3 95534 162690
1 27151 193738 550984771
2 4857 82053072
2 14186 59806557
1 89699 108549 553916111
1 8471 23123 826081079
2 183440 766685371
3 134923 159555
2 122249 846818265
1 35266 188634 489865442
3 65077 102732
3 188667 192444
2 98993 546567230
1 2295 170166 310384936
2 181767 151966182
3 154836 14024
2 79136 967713891
2 111028 862567441
2 125386 368830990
1 13786 49304 474500266
1 149030 185201 211767182
3 62332 163063
2 104931 541666302
2 84404 573591830
1 19770 55117 580653015
3 108709 193045
3 78642 81345
2 50687 274217463
1 21302 192656 173223706
2 30175 657441487
3 13415 43609
2 115660 111346573
3 171904 66794
3 37011 9801
2 101565 732558134
2 26752 153267572
1 98127 139680 833356147
1 31739 98453 67521892
3 103666 32832
3 39722 168877
3 102229 84500
2 66521 897854449
3 118390 88360
3 156789 37640
3 123744 68048
1 17862 190013 533437077
3 88858 174952
2 138611 724034588
1 58438 97872 651418231
2 104754 683916809
1 127623 131923 370472001
3 5898 120822
3 97982 114733
1 90833 161107 26492946
3 180995 48172
3 153985 116051
3 178354 63273
3 55233 54804
1 16011 73434 758851841
1 51099 175726 549062814
2 15783 214703138
3 125665 154795
3 171847 115640
2 59874 269710946
3 109941 100747
3 40099 111981
3 197039 93041
2 45104 168225283
1 54234 65029 517134658
2 34199 808115958
1 45101 175101 36119682
2 5179 166192645
2 171592 153909676
1 129171 141955 433137437
3 169999 55649
1 92115 109507 73174082
2 131973 919408875
1 100376 138224 173978451
1 25340 58021 587685296
3 184048 173353
1 47072 91661 440699461
1 88037 134336 915349860
3 158322 3471
2 164580 948440064
3 81973 56562
3 99325 77764
2 5573 271971127
1 66715 167453 104355066
2 25271 574696597
2 89118 731377452
1 105862 133552 742248085
1 14909 115458 807137171
3 54284 108501
2 15985 231578470
3 90155 175120
2 82418 778042089
2 187747 730448776
2 138775 507767471
3 184256 58927
2 2421 396323732
2 38372 453973749
3 127414 152499
3 44952 78145
2 32215 85625135
1 87871 146950 995816417
1 45758 155540 61389229
3 159396 63143
3 176485 52462
2 25541 250784690
2 142806 238862172
3 84077 22586
3 92935 86484
2 170367 193871513
2 1596 96214940
1 95475 157578 910547579
2 190010 915686619
1 160556 171921 806513637
1 16030 167319 17418004
2 88015 52429477
2 148932 673026495
3 5620 40110
2 178546 477700366
1 34527 189229 335984431
1 135410 144193 801118728
3 8476 34768
2 22286 719567505
1 31521 184659 787594328
1 35849 117387 451047421
1 42410 147984 312204545
3 119023 126197
2 178877 303077949
3 18572 121747
2 43713 229837581
2 14767 953551560
3 33148 89355
2 140512 428382666
2 119503 97267797
2 149982 196250126
3 198751 74822
2 188332 871331200
3 88949 94717
1 11460 185927 807851878
1 45464 73703 407981505
1 14057 108413 194513453
3 148690 130139
3 197733 159506
2 79173 20978313
2 130096 162501361
2 38480 505810582
1 70278 112712 349130726
3 188351 82970
1 74842 154697 28679457
3 135577 138751
2 30550 148286871
1 24580 182504 466735042
3 3128 164935
3 65367 167066
3 120173 67584
1 21028 189174 650294103
3 180473 87542
1 66737 104298 4678317
1 138531 161864 552858431
3 41711 2478
1 38764 79009 394741105
3 110053 179746
1 20630 95002 569694904
1 9131 44797 314373806
3 10249 37804
3 148401 62061
1 66134 184637 366647362
1 10404 38390 967837953
1 21146 172545 203250834
2 30740 71246105
1 26208 49469 982005445
1 66604 71942 856406865
1 82785 112229 822642054
2 86688 566621984
1 113248 195469 455967840
1 28901 110393 514376345
2 51481 33126884
2 19775 769094406
2 189109 142217180
1 90960 95111 299479195
3 162085 51476
2 153035 771787377
2 168658 614914582
1 179004 190701 916175813
2 170614 575951546
1 175398 193631 116854401
1 150633 175891 440578987
1 169806 180942 22010953
2 2710 763606685
2 142500 536240080
2 14767 906861714
3 4513 37326
2 33060 20481367
2 85335 882679605
2 126011 973254623
1 163819 195896 502633367
2 136859 468171582
1 23869 147113 745412954
3 62665 159094
3 186984 110716
2 51104 379253601
2 102045 862790495
1 33396 110996 267840703
2 58935 402136076
2 161544 847018462
1 3163 153867 725628533
1 97761 188558 832942280
3 64853 139712
1 154832 175765 840565994
1 29343 137908 663873559
2 196737 144215853
2 101217 416383954
2 130992 470324462
3 150141 107170
2 16290 859502961
2 156983 588389213
3 31822 194866
3 106703 85294
2 60877 610496619
3 146555 48271
1 137130 155093 252488351
1 88986 123144 517595343
3 28571 165672
3 195014 60198
2 191230 381540157
1 104136 135836 734747685
3 131290 102596
1 105624 132980 763016283
1 46911 191396 275661416
3 148520 70250
1 95976 118830 611877210
2 101142 60226922
3 16314 169936
3 34160 90678
3 4780 123827
2 6428 142488745
2 114736 423243834
3 107842 22654
2 76769 23668150
2 13870 491146077
3 49512 102569
1 43648 155268 424590699
1 16444 138747 817105677
3 146420 183677
2 177090 151405790
3 91472 94062
1 33506 186611 608169691
2 187949 681415458
1 60756 76310 443192558
1 81695 94029 998291884
1 110686 110751 140410355
3 11640 11719
3 174972 33137
2 156989 719470728
3 77953 96138
2 62196 407503941
2 23507 290019408
2 152463 744854995
1 11877 194230 473713760
3 55048 150094
2 189187 714125671
1 87842 89484 459715567
3 143271 48445
3 50386 197079
3 92570 148102
1 197729 199580 526986829
3 146903 87637
1 15573 113389 258544205
3 145179 128279
2 138716 551136621
3 10109 82557
2 96190 629580759
2 172242 803558110
3 173568 43595
1 145944 173182 839639963
2 1545 843183935
1 96797 199028 631699544
3 89219 38711
3 66012 19436
1 97594 187279 383355493
2 48704 651763016
3 180964 128679
1 21050 86148 916961929
3 154559 169936
3 183640 103283
1 127629 188080 895825207
1 90366 115151 304032574
3 122979 14023
2 13317 43540053
2 106907 591532581
1 31026 101440 178978557
2 5135 489598611
2 147569 452895151
1 169329 196777 544688795
3 101964 25680
3 118057 98304
2 103840 866138244
2 110484 97190050
1 17762 82613 545775737
3 106879 40849
2 59235 625205147
1 14772 68844 323775045
3 110106 78378
1 107065 162623 497900473
2 147241 954388507
3 96020 132394
1 116931 173448 67283681
1 30750 184197 358512255
3 17969 180065
1 57382 69906 954910783
3 107956 142497
1 24641 133606 655647035
3 114615 50960
1 21773 120815 287206079
2 149179 771305617
1 110729 146535 560541300
1 79654 84932 996897768
1 122944 136730 167647768
1 9637 150853 387721202
3 104613 152508
2 163720 649806139
1 58244 72060 317166496
2 142789 858026484
2 149453 847593590
1 2863 113842 304180151
1 49557 77534 333546427
3 100259 176142
2 184604 555257206
1 16299 91122 608480595
2 11428 336291350
3 140278 147267
1 2044 146076 221222496
3 124546 146754
3 18939 88656
3 44779 169209
3 121402 116860
3 33151 137922
3 173779 187329
2 48835 675487305
1 7396 93276 109232240
3 71105 8594
1 112691 189912 613163129
3 77537 107348
2 21581 435394376
1 49300 152640 562217267
1 76526 118942 966079976
3 84981 12661
3 173101 189136
2 151763 961043063
3 126947 104571
1 40296 83459 138360678
3 20045 71729
2 73817 589520377
2 182370 866772623
2 60991 154079950
3 128089 105422
3 120847 192597
1 52736 98598 369190929
3 54967 192298
1 21833 121634 88373866
1 45902 119018 150667804
2 73023 184335951
2 81619 579133812
1 41455 93002 98365514
3 56453 159547
3 60166 163281
3 124492 47391
1 167399 188951 830068437
3 84178 113330
1 17412 24861 108283331
3 141012 83446
1 19463 45865 535413132
3 24128 93808
3 177389 49048
2 169338 785281946
3 98245 128515
1 173727 184037 579251112
3 194480 94720
2 176721 115281084
2 121648 255148309
3 59427 140670
3 179981 8860
2 83717 900528206
3 151116 96142
3 8944 100506
3 39252 76120
2 135692 441057996
3 68375 118594
2 120439 683283200
1 43462 95051 197034885
1 154520 157676 578632153
1 8868 195356 170240534
3 117874 17491
3 197909 121885
1 149569 165376 496010584
3 19678 103070
1 109317 119402 83925432
2 51391 448640882
2 115557 415482000
2 117325 240128522
3 61590 93615
2 115928 625533946
1 39817 173390 270949594
1 90916 158079 651503498
3 11476 55874
1 10977 81006 4902536
3 96697 117546
2 24415 630295407
3 85435 33716
1 96392 185229 51686350
1 36172 106818 36113174
1 12317 190310 41391628
3 77909 164454
1 75073 120626 544929941
2 52853 307144809
2 99903 940871788
1 55264 141629 987684732
3 12023 59993
1 40730 106964 338975105
3 18920 171855
1 70515 96944 474572706
2 197843 95125188
3 104186 179928
2 141082 331371826
3 191701 189321
3 11146 113418
3 198486 23068
2 343 873478911
2 150755 212427132
1 7132 33952 248936252
2 190700 855737841
2 107917 398324831
3 92900 106420
2 121821 837591849
2 47377 115482991
2 81723 263283906
1 33268 97642 475800410
2 185305 474113383
1 7478 91562 342787436
2 27577 312215498
1 12376 184237 743556371
3 160447 111855
1 55158 193299 230921196
2 142892 440754737
1 61137 72831 89357071
3 189725 169351
3 143971 23530
1 66558 81843 787930806
1 14010 172448 254368852
2 65842 798521870
1 25499 144458 41359293
2 168161 886961819
2 109177 305769637
1 33139 92932 747829398
2 168549 478261223
1 171233 199331 49006003
1 74526 96147 517524128
3 16830 41338
3 80931 145028
3 115130 97796
3 18952 105478
2 134629 66875501
3 166702 40905
1 60779 69909 547982368
2 51272 493571770
3 139981 167775
2 40462 94995573
3 22326 17508
1 147547 197447 588110302
2 123721 491619768
1 78839 156077 965026607
1 123611 153640 236628323
3 61474 145239
2 68724 980929629
1 62798 197367 41113789
2 120596 872309902
1 7478 70733 861368690
3 103355 14467
2 145862 945375287
3 86880 131548
1 46484 189099 119345706
1 50345 102773 154773715
2 27214 884966385
1 36760 119279 800368297
3 168617 20630
2 95440 997376795
3 197549 63212
3 185916 154502
1 83713 107481 849082213
2 73586 528569103
2 75778 804564850
2 114700 453223373
1 161680 181382 188797309
1 47481 146995 967048723
3 20039 168291
3 38272 11080
1 14907 121119 894962170
2 125449 676921421
3 159727 15050
2 57965 946471415
3 187941 191794
3 23656 164485
3 67176 174644
2 174914 312079696
3 148191 147528
1 78483 89590 6724186
1 140497 195102 143135680
2 74323 485766197
2 16933 897300964
1 15010 52535 610557848
3 143755 182706
1 41726 183719 291848516
1 34610 80698 291494779
3 193984 161793
3 51163 51493
1 45774 77939 290214258
2 33974 905556272
2 196921 628118534
3 35330 152782
2 144077 27387631
3 161695 98370
1 2854 159692 192025761
3 121077 52942
3 173430 109250
2 13303 935641642
2 33330 778462678
1 50802 126456 992527478
3 24668 169532
3 97342 152675
2 198834 343230077
2 34810 87635377
3 61472 109512
2 81549 733312931
2 157908 258205936
2 56446 185000279
3 175911 16867
1 118776 180340 218196255
2 105534 131049395
1 181862 196021 163022247
3 115409 187765
1 22600 68369 95644975
1 60487 183411 862354290
1 56690 160955 801553521
2 65978 244739415
3 101918 58841
2 99619 131712123
2 132430 292931472
1 112655 161768 595562050
1 70957 103608 646607113
1 29667 150362 968011786
1 90786 179655 756673937
1 7425 185395 60313699
1 24479 186275 6745700
2 182999 691341635
2 181372 789410821
2 105945 790591898
3 8424 174115
1 37674 60611 859358216
1 72655 182127 296138055
2 95892 993179985
3 181993 25435
1 144610 157185 485834003
2 63747 794821793
1 47685 194968 461886154
3 28447 84242
3 106209 182428
3 64246 127164
3 49123 167647
2 66880 155981767
2 48739 666977500
1 36505 113740 783772254
1 4480 79661 418843500
1 950 155604 646294149
1 75167 139738 429933507
2 197466 432445036
3 11574 103374
2 64933 459951781
2 170107 379426779
1 82475 87170 30739879
1 70416 76583 125973256
3 157472 124019
2 128226 50209526
3 171202 77078
3 76968 139766
3 125065 84368
2 135618 168498981
2 106052 704460068
3 45657 110754
3 11667 72176
1 107374 163274 142261994
3 11039 124997
2 12852 969914578
3 111178 84544
1 98744 122659 177908859
3 121579 90422
1 2880 128238 415324793
3 52898 12141
1 38158 94869 17906098
1 10079 179426 450830286
3 59359 3324
1 5584 37850 607173122
3 168844 39671
2 28993 309080321
3 86864 62222
2 196509 123207297
2 132197 744026098
1 322 100689 4701288
2 9978 502450278
3 88020 78073
2 18816 88482328
3 85955 182810
3 179350 17319
1 18229 156189 854497011
1 120760 124544 694374013
3 99342 175576
3 148177 113753
3 158619 199047
1 139494 172415 275939900
1 16272 67268 662752834
3 147996 68100
2 182914 578265661
2 2835 202354936
2 80520 244889003
1 54416 91779 651174814
3 91243 55107
3 90869 172321
2 95160 475720129
1 187970 191237 419114177
1 102506 148322 735970153
3 26005 33399
2 92653 778763818
3 15952 94373
1 58415 128628 893386729
3 89344 133209
3 113461 59473
2 198835 412701811
3 152654 148458
1 88592 93080 664685678
1 153452 157831 863991370
3 87530 49913
1 30590 104090 839141634
3 190089 90339
1 57488 157872 260117784
2 185632 960430464
2 133648 684709269
2 106158 671455165
1 70258 164624 598302565
1 7656 189894 296488091
3 80376 10819
1 64535 67074 973369808
3 35865 155510
3 35431 62407
1 46438 49712 345502981
1 140743 160025 185263257
3 193692 47436
1 143801 159900 645723427
2 109619 492661432
2 27492 127617336
2 42467 614076842
3 18649 20769
1 66900 68455 769000225
3 71242 111676
1 20849 177042 974911360
1 113764 172026 811038776
3 51047 109742
3 142919 145610
3 79618 76514
2 131638 808841712
2 75461 48832946
2 55837 39213047
3 187501 5074
2 88285 782897729
2 19681 835375751
3 195691 44190
2 118006 231279295
1 135091 136743 931121592
2 55305 318062970
2 199319 101697366
3 33452 1127
2 94370 23772645
1 30339 82744 77511836
1 158641 174770 166867425
3 172758 21272
2 105984 954131794
3 85629 97641
3 100050 61812
1 7597 139781 377378869
1 9017 61787 692879201
2 193678 77394296
2 4296 998875758
1 31440 108557 971758553
3 42024 63020
2 178837 993775690
1 21697 42914 196477094
2 146229 892953400
1 34062 53742 621524907
2 190767 489992206
3 167552 123958
2 71096 264970355
2 141782 180613409
1 88958 105240 291346609
2 186049 910478373
2 134649 820928541
3 2695 88565
1 148353 160556 323975908
1 139113 140004 953953617
3 82237 101844
1 65435 152828 589835546
2 9316 858157403
2 41416 236363459
3 37893 37133
1 30648 64136 463391380
2 67927 148582718
3 6501 51683
3 171874 170494
3 178873 186882
1 30341 136141 587773427
1 6764 74409 718650870
3 128483 117720
1 55881 162954 746968370
1 81086 153346 951644233
3 3209 116409
1 5854 172607 460021090
2 44818 103417909
3 1701 180280
1 70753 82561 727158688
1 142148 153142 968852783
1 18562 152193 17235530
3 171170 128425
3 174828 6102
3 141643 96821
3 147961 81428
2 52352 188824260
2 3269 677614252
2 142645 705671238
3 121113 61106
3 196202 35048
1 70272 74798 60921971
2 125870 56288705
1 74953 79869 525543051
1 166 174720 951930046
1 45987 87149 386107141
2 125374 380336800
1 142278 171537 571268190
3 59663 105894
2 163107 123525234
2 24092 506348454
3 67552 91055
2 2202 406364857
3 161257 129774
1 132634 191567 466212747
2 191512 65635367
2 199666 277936464
2 61252 113098499
1 134007 159554 552695786
1 82599 182554 348825423
1 35812 54296 595288912
3 116258 60359
1 43337 120667 862813842
2 142401 169102509
3 1328 118779
1 23760 110676 293800859
3 32663 139234
1 92952 167869 282649745
1 84308 104511 221307284
1 28627 101254 586037962
1 87095 89460 760476131
2 82969 660961756
3 146284 89273
3 5134 71310
1 3318 162650 761128871
3 46993 170445
3 60375 70203
1 43654 68918 326022729
1 36518 124464 937522404
3 142736 55796
2 76442 524405191
2 139672 920197339
2 50917 683130042
3 69227 43488
1 1287 17247 272630523
2 163993 630958088
1 122630 149927 642886434
3 22244 38956
2 164783 122470058
3 190934 102617
1 55904 79997 757747225
3 152948 84290
3 181449 87559
3 7180 54210
1 117746 123175 370069083
2 28890 680393327
1 75757 94077 985822778
3 61404 168043
3 98671 90043
2 91955 102255066
2 83233 195430434
1 9688 19715 721462054
3 124960 105669
2 162923 666649320
3 7979 91884
1 15642 69353 878424213
3 11770 195121
2 94392 922071763
3 59411 76305
1 41160 141249 405933036
3 75876 182563
1 65625 106505 831937700
1 146064 190765 274375203
3 103278 114941
2 60135 188989343
1 64343 163584 212764105
2 107189 236358235
2 176536 667060775
1 127023 160233 976478686
2 10155 325585754
1 21314 172841 52604129
2 110348 734083121
2 193529 608463509
1 55878 104751 372491503
2 136396 561404892
2 98578 647526088
2 152213 757910198
2 22429 761694041
2 157995 566596056
3 190761 179334
2 193508 855697315
1 54061 160807 883241428
1 111981 134218 136449752
3 1998 178243
1 25246 60896 412058094
3 108504 151983
2 157488 838168555
2 100038 379498515
1 79648 106691 941823325
1 174976 196865 557984226
3 162733 146597
3 42237 43550
2 40193 505354285
1 136032 151035 716941768
1 41889 156075 263617245
1 129484 137763 422079862
3 186909 47420
3 18021 59600
1 4980 93049 66754279
3 57196 45558
1 1712 16756 886282441
3 183714 155049
3 63397 55296
2 149937 488336248
3 146520 52703
3 3521 162852
3 158257 106600
3 171948 10292
3 89258 97147
2 92891 787928887
1 60245 177735 514368505
1 27882 148982 958190707
1 87251 154815 372315988
3 20744 28442
1 115773 148463 571181735
2 193571 61826969
3 99947 132641
3 188687 130154
1 122010 130194 433477682
1 77669 173582 656799139
3 173058 65488
1 21336 178788 860577483
2 55856 678617137
1 78815 179990 881678313
3 58330 106700
1 7042 41295 772494050
2 49997 356897709
2 67785 46839945
1 78515 142214 481491696
2 54152 456362459
1 148171 179382 54244828
1 77334 95346 39438142
1 45955 160562 648090508
2 149259 496240732
2 109535 406216150
2 151619 862377779
2 11084 380812198
3 62838 75118
1 163372 173980 389086656
1 24198 76350 804723681
1 152877 199767 479422835
1 83136 120496 42657745
3 143489 110819
1 10526 76603 469392909
1 7979 96408 293736306
3 169133 103087
2 3557 960568082
2 146888 193005301
1 58985 157385 570318053
1 65590 125168 37472895
2 89452 859112966
2 98799 211651619
3 101769 155924
2 32826 368902030
1 27091 94625 486036209
3 129438 168845
1 33934 95664 848742359
1 16203 101990 418854852
1 8245 87742 853091660
1 95361 189613 370374957
2 50963 465910702
3 59019 88413
2 127574 219021392
1 183895 187914 719101006
3 112311 131767
2 154779 346756795
3 135171 123722
2 90423 401442922
3 183944 17170
3 106495 179532
2 97160 479960970
3 155546 151163
2 21027 988789479
1 2758 145148 234179037
2 22592 437458756
2 40935 851725867
3 59803 62555
2 77633 671963307
1 20153 84473 373538004
3 133435 145810
2 183822 898633769
1 24234 130012 435330267
1 111998 146880 344661109
3 174740 125622
1 154144 194239 208228970
2 30146 191957651
2 131885 497479066
3 169367 28966
1 158736 158862 453524292
3 69246 160859
1 138751 152713 510165304
2 70222 862530523
3 54250 142671
3 62403 155904
3 178906 143456
3 110870 117936
1 3464 22873 55252146
3 30003 32121
1 74209 172424 7723972
3 77027 140680
2 89720 267020163
2 25953 898469854
2 123395 30482378
1 5479 68866 991526233
1 29900 100321 152494352
3 80258 39234
3 147852 49630
2 102031 825353103
1 42290 126800 159726028
1 146504 188836 181426911
3 6728 65284
3 159731 80443
3 91555 89880
3 35729 58966
3 80988 110568
1 56300 94849 974544345
1 9186 167715 365451057
1 68403 84949 9908458
1 33386 88701 729141330
1 32148 116792 419487891
1 14389 133998 101875583
2 115144 727393919
3 59315 60363
2 187871 74649249
2 13697 997419398
2 159303 454328983
2 178962 439061864
2 153129 716119652
1 27975 151868 779052509
1 76800 126196 641709125
2 147213 586939902
1 103937 192827 248054410
3 172230 155986
3 97447 111483
1 65972 125041 716815849
1 64142 87067 727148752
3 195666 15472
1 30964 116304 317036176
2 114660 77650001
2 152348 51646235
2 7130 80177165
3 177483 37006
2 80239 666778735
3 166819 5868
1 66801 137905 353332442
2 133660 647606399
3 98425 157670
1 30572 143722 772695185
3 17511 88194
1 29656 194901 921498884
3 191110 58876
2 82835 736336310
3 192461 153466
3 167442 76783
1 12139 107437 27781013
3 959 111513
2 19410 3973060
1 9825 112565 430082548
3 33161 100805
3 182866 105601
3 71213 27782
2 60056 583904945
3 154162 88082
2 77032 87335484
1 59633 130407 62004786
2 161899 651039916
2 17422 774879407
3 109792 195421
2 197996 985937996
2 96063 283264649
3 155451 149650
1 1704 24222 428071061
2 186516 196434756
3 127478 39075
2 114346 730825114
2 6016 498628284
3 6886 123835
1 38349 94137 495951652
1 121053 132017 252227563
1 51715 72000 677219814
2 141813 808587321
2 63675 706996919
2 179725 583881066
2 157825 259215878
2 97488 30619735
1 86176 92085 271104150
2 72669 496837428
3 112041 193884
2 76861 778981611
1 19750 114348 905735563
1 39852 161653 982923909
2 161165 973124742
1 33722 134832 143768630
2 37831 249008393
2 97726 47314340
2 52424 258010171
2 84716 833332357
3 11165 42615
3 74028 131842
3 36807 190989
1 39913 59611 990287074
3 136297 46141
1 63987 181714 726915531
1 3932 45864 408782510
2 78808 378481950
1 22046 109907 640260088
3 124753 32746
2 123618 873664044
1 31615 144888 661530484
3 35550 50744
1 63296 159362 451918492
3 117168 150307
2 100776 398268053
3 111887 2822
1 130147 138539 437819560
1 127719 184986 479622122
2 2658 317554577
2 69331 287644987
2 117877 434046137
1 78161 125232 684862443
3 173825 160924
2 105788 571119315
2 184384 48064277
2 74116 18589317
3 30203 193355
3 118839 46096
2 33021 827660021
1 134267 198755 685938076
3 101785 17609
2 7983 822349239
1 125458 165410 483555468
3 55797 127808
3 22211 83323
3 13807 38159
2 147138 263010292
3 27429 170915
1 12894 71926 531716802
3 21456 196697
3 74873 129163
3 97548 8616
3 81309 104971
3 19222 46229
2 66331 973651497
1 87427 108762 681157808
3 176314 191809
3 43958 160289
1 112783 188234 326903364
3 174855 72747
1 35744 55613 641248195
1 88443 195992 499126167
3 4623 92807
3 45088 160558
3 16811 120847
3 189628 146936
1 5070 192539 340459132
1 51643 70572 657866658
2 8276 433055265
2 80745 82850984
3 72341 183806
2 145030 92603000
2 118174 324756784
1 12617 194440 204676793
3 27877 97128
3 121049 178425
1 1367 116016 888424438
1 2743 88376 413855086
3 23390 88516
1 36327 111534 355968698
3 46944 146340
1 28915 145154 554604847
1 92228 120841 27078355
3 169309 61717
1 31163 154813 684391467
2 90991 112235633
3 166274 53894
3 53049 151486
2 87637 222687745
3 169563 123849
1 83682 180182 986703043
2 105838 728065813
1 39565 133306 970830742
1 91184 159327 352863975
1 57240 88459 978087845
3 96411 102513
1 50831 79442 627234431
3 80395 131035
1 5466 59492 178040523
3 38111 98079
3 34453 19804
1 94997 146874 80937643
3 15098 126694
1 181845 185513 756429832
1 170525 194723 510312082
3 11607 55854
2 58080 532820158
1 24566 63042 554422496
1 101958 137787 434657066
2 198676 46117558
3 3247 157461
2 82192 785203603
2 45961 119643396
3 44005 162121
1 11285 118064 266063510
2 18097 687385429
2 173008 111059558
2 18285 488821650
2 55000 739073170
2 23105 523029447
3 10543 176056
1 12510 118814 170655380
1 4566 61668 689602747
1 15134 133412 829622373
3 149101 29230
1 56875 196870 251715038
1 136363 155737 828533659
3 162817 143256
1 43373 128036 18122440
2 69346 247304556
3 117592 86676
2 39827 766629444
3 155681 15129
1 109363 199491 953432872
3 50349 175566
1 109361 148636 106333244
2 62434 461409244
1 153835 190563 281962459
2 52202 648102373
2 27597 315734796
1 55965 152791 233857281
2 167265 600987818
1 112288 142078 21659370
1 48952 98961 875913053
2 12633 534932925
1 77478 107826 842074589
3 155457 53441
3 190615 134006
3 177404 101621
2 113173 62263969
2 105314 767481795
1 101783 195927 54966265
2 141935 996999793
3 20167 127264
1 166853 177829 274034185
2 1899 583204333
3 173032 25682
1 29135 42889 126678867
3 187873 45937
1 4038 57316 387622799
2 19423 108948164
2 5928 132665785
2 142169 733106561
1 2874 91083 894633575
2 35340 658347109
3 193024 13725
1 79448 101538 118754035
3 38792 151260
2 63402 809123655
1 61641 138904 813484848
1 11253 118411 265433328
3 119537 178782
2 43720 888537525
1 88285 144007 129246559
1 142324 198398 721558525
2 157745 569508235
2 198188 47453028
3 111224 53309
2 147214 623209408
3 31335 10727
2 51776 832559825
3 124642 175192
3 71693 96795
3 14053 170731
3 132143 28531
2 109340 1587024
3 24370 161226
1 50324 149704 883648441
2 143817 195724125
2 195511 68646372
2 148472 332382035
3 80973 59209
2 20955 931309644
2 32958 515737595
3 177130 104110
2 180553 108505056
2 27438 641389206
2 172156 588934243
2 48091 120045047
1 15421 157668 889018725
2 81747 302886765
1 50378 62577 483434609
1 45581 46351 998335208
3 8000 48676
1 4433 86758 408552045
3 109964 87149
1 34945 94563 294519130
1 46503 170427 705404378
2 25144 942045987
2 183658 63722461
2 3685 638152207
3 96681 40764
2 42196 834760156
1 100866 193814 954586634
3 170963 58660
1 64127 146711 730161906
1 14349 143953 607849781
2 86423 254874927
2 33987 982404861
1 8750 190822 214507545
2 3729 328544788
2 61490 31001558
1 121022 137340 938895739
1 122047 149862 117498301
1 23342 82672 53914912
3 108970 181158
1 88628 104993 737183446
3 177046 92674
2 196569 22973200
2 139527 665823603
3 12854 27951
3 29652 140373
3 93940 175641
2 196922 660295535
2 77887 507266832
1 12887 31870 895909103
2 114384 922941677
2 111095 465594400
3 19139 49684
3 97035 193174
3 12591 199070
1 41265 67061 523941260
1 78311 156636 622369059
3 145540 188853
2 179151 311255555
1 17188 74485 286326914
3 181375 42434
3 187421 45312
2 161763 159963378
3 144110 158124
2 87122 435639532
3 160501 23982
1 81918 139842 144474195
2 195326 609972109
3 192453 29252
1 23997 57611 528116460
2 185860 79451991
2 63887 555321834
1 100791 120608 910687268
3 169152 22423
1 80256 167525 31093141
3 197434 129350
2 133221 759660713
3 144611 170996
1 67677 197775 371054215
1 62615 119644 925945233
2 156218 248936547
2 112156 648656095
1 111383 174453 677261340
3 63394 8377
3 47148 175156
2 129989 159102302
2 157433 353650784
2 160989 190795551
2 80135 878173136
3 140174 197008
3 147973 81711
1 58970 197037 339155993
3 35582 194944
2 70406 335213420
1 89284 129088 656079047
2 75786 416279715
3 157686 119217
3 193965 28726
3 8828 153023
3 131060 28431
1 69218 120019 541501479
3 103262 52434
1 51130 102025 505967141
3 40107 38164
3 172769 845
3 167862 141097
2 86046 566538890
3 168773 54668
3 18190 107261
1 126129 161613 622460031
1 47801 159800 227416944
3 120020 97496
3 198247 6185
3 119853 74222
3 192166 199713
1 65231 89518 439142879
3 193001 30581
3 189630 187054
2 86833 759011504
2 164558 63687388
3 60057 131806
3 105107 62339
2 49084 570203690
1 8579 43163 885649132
3 157685 94649
2 148857 676241493
1 79970 95945 105421626
1 2599 72025 370407711
3 180145 174358
2 55703 860562943
1 5771 174735 227755036
3 69566 143335
2 134577 783154913
2 11790 785953709
1 7731 185919 684133038
2 45676 219595043
1 71065 136264 456040600
1 130999 198815 756878393
1 2090 83433 643081793
3 32239 7890
3 8117 11285
1 121692 195482 984929205
3 41325 113334
2 37768 681982601
3 155072 184012
3 119179 161957
2 134800 434660037
2 118180 912438749
1 143837 168558 216717675
1 22106 106377 519164290
2 129505 514973034
3 111992 159815
2 159831 850550440
2 32721 556901087
1 79406 109364 44801467
1 149906 162945 536686357
2 104254 689043676
2 3724 929060316
2 180992 68712439
2 71289 497354863
3 14200 49834
2 43056 20012948
1 8646 165665 516205957
1 124048 183200 596399996
1 53881 128979 739903953
2 140100 906541025
3 89512 160142
3 89469 39023
1 74519 170690 484333978
1 75484 198685 869105927
3 93575 45860
3 191987 199753
2 88804 349500456
2 148606 612866864
1 60415 143037 635194711
2 103768 824490602
2 52766 809481335
2 139637 952496244
1 33868 183758 510810931
2 182937 475017424
1 83914 112975 394142804
2 60285 874613892
1 64368 133192 961818041
1 57428 154006 347201912
2 17424 179296789
2 192193 307256008
2 74411 904519483
1 2439 24182 809622687
3 165102 155703
3 13131 67524
1 9294 136402 996599498
2 26298 875949370
1 27035 35774 814835237
2 84133 883579138
2 158485 806373808
3 48363 1391
3 3877 150392
2 143185 75553598
2 40566 820298718
3 166657 93108
3 30090 91914
3 41235 4054
2 129412 764173363
2 170785 348916879
2 3791 592878194
1 84526 168798 350708333
2 136177 161373395
3 177389 49075
3 138395 105685
3 42704 88465
3 93641 151682
1 19756 139259 65823716
1 103385 177701 639448891
1 74792 173411 768716896
2 56943 2240229
1 107042 182142 700914475
1 85419 87615 914409698
1 52635 190229 257228645
1 122091 177845 503402461
2 80003 772825651
3 74833 58658
1 42785 127265 275915330
3 89201 129285
1 49509 60901 660444187
3 193697 132873
2 82617 410507718
2 70263 311675426
2 35542 655415392
1 26378 165166 592993599
3 131904 21675
2 110383 698632904
2 140177 311748176
3 185183 36958
2 91772 744632891
2 158016 307672982
3 183177 126811
1 73754 152055 717762457
3 2394 32395
1 24630 133630 693060835
1 12374 113827 866994809
3 2987 198355
1 96653 171734 105992710
1 53083 115955 911443390
2 15325 780574498
1 23408 179160 845788171
3 74093 31762
3 13272 47444
3 158829 127915
3 1240 23642
3 45340 198507
3 76361 132684
2 113185 98952232
3 91648 56914
2 111368 438233604
2 184075 101169248
2 17705 759063657
2 658 244867228
3 23949 83182
3 37736 519
2 162627 832309352
3 58876 82442
3 148394 151087
1 7261 101165 154977928
3 117750 136708
3 117620 161692
1 53905 149257 777137025
1 65929 141070 83423097
3 63776 34879
3 170030 176043
1 50076 182351 264747301
1 68951 156172 64482787
1 43809 67750 75197608
1 177341 185691 215183788
1 34036 180815 52962268
1 8800 79410 951462632
3 19356 92441
3 74070 45932
3 177621 146324
3 133693 84787
3 103591 185510
3 41497 4095
1 81907 148793 311192140
1 86952 132589 719869663
3 62650 108702
2 154789 135886352
3 46064 162833
1 36272 183021 547832229
1 70483 160954 220691054
2 42460 994782021
1 45494 64467 939310278
3 113002 148604
2 46616 152498722
1 34618 188464 995267227
2 34079 750952724
2 99715 200693514
2 170503 662334233
2 8129 57477849
3 23569 93972
2 23097 943710075
2 139267 861723577
2 123764 90498234
2 12490 557597373
3 47546 72311
2 598 194907107
3 99270 153141
3 179363 23314
1 3672 102849 604041527
3 163287 51208
1 48810 104123 677159918
2 106868 300969015
3 13092 19920
3 67288 53749
2 61648 338626855
2 5031 807809901
2 20770 299875117
3 17435 8503
2 154549 19072448
2 23452 726462270
1 34356 66109 369524765
1 74585 95631 940699673
2 91064 275145780
3 100947 147887
1 372 131939 213917556
2 38187 959391331
1 31081 157436 644327849
2 38604 951072657
3 39784 18229
3 112708 2455
1 70432 99976 116223950
1 74615 124910 352990
2 9536 263456783
3 2854 161280
2 182571 726485699
2 159340 612411371
3 43720 169029
3 8435 153107
3 56571 149656
3 146071 111314
3 35682 74719
3 45192 107178
1 112898 114416 95433714
3 35233 134980
2 158958 550245636
3 157955 30478
1 95661 155935 578351343
3 144838 196665
1 146230 198946 955727545
3 108417 77040
3 40794 198034
1 160105 175168 642357889
2 139848 654045628
2 74427 209143829
3 41876 167545
1 5561 92704 312267327
3 1184 91531
2 55952 723203168
1 12434 156529 389406199
1 42281 184063 92683131
3 193670 73402
1 136254 156485 652683918
1 60766 172141 204040489
3 45886 172678
2 57906 965134275
3 117868 129143
1 20542 169426 134907740
3 62893 188608
1 71578 148119 706825711
3 24758 87238
3 45994 178749
2 133538 419961360
2 160005 498783871
2 34825 375462238
1 100818 175310 561885764
1 7970 146494 118504647
3 34121 40098
2 54527 245298138
2 176963 471435072
1 23292 37920 508557945
1 3507 64869 720788285
1 91367 128738 8862156
3 159375 95893
1 147861 186757 489310389
1 87509 102372 509037855
3 11138 174705
3 98631 16400
1 123938 134517 716093670
3 155748 145755
3 11144 83370
3 78529 173488
2 172242 799978219
3 195996 166609
2 90619 885697132
2 56906 889647098
2 173262 529061887
1 35101 162739 575995958
3 117895 171058
1 116785 121700 612473653
3 18328 13294
1 39519 132072 909130848
2 125154 950650462
1 27505 53749 664405700
3 56780 55568
2 17407 760779807
1 30708 75088 741410757
1 6225 17620 597407050
1 191262 198742 632431066
1 29868 156438 758894228
3 47989 112840
1 24995 29289 386818548
3 60364 85905
3 172552 166893
1 11076 91205 786837122
1 36420 82412 168023621
1 158557 161718 447923381
1 91436 96561 124387347
1 11648 172650 819979690
3 71663 191220
2 163608 254434226
2 100080 937100100
1 169103 195807 978538543
3 23624 25511
3 102180 66385
2 175380 499279584
1 57763 173496 146640663
1 165210 185155 924045181
3 101241 84913
2 130165 992465949
3 69243 113582
2 43199 89971877
1 51963 92514 56103626
1 148347 160023 714737426
2 21366 386066144
3 63491 50288
3 198908 103630
1 13761 15603 343744642
2 157904 861739761
2 46787 555502327
1 134483 158056 715129232
3 165527 102583
1 103265 130136 565218148
1 2519 132014 312947818
2 113585 751882599
1 36974 180018 775516924
3 113918 139573
2 159799 114297431
1 79370 119612 166078389
2 152675 541540403
2 94008 671390313
1 74803 158081 859532140
1 13426 32676 866390857
2 198905 322801064
3 161227 36329
3 133848 83925
1 31090 94319 763632278
3 121144 182694
1 59531 97903 961007043
2 130495 768178847
1 76341 173106 37265640
1 16482 117433 658875495
1 83310 123239 7176666
2 108758 54151249
2 7461 961876117
3 132865 167883
2 128186 681318048
2 196076 641084970
3 186259 124503
1 159354 165352 804287068
1 61378 182757 735565178
2 193402 945610720
2 21308 551210413
3 184701 133734
3 80183 166635
2 46675 152399194
2 131123 444165575
2 121940 871485791
1 138541 158786 24828247
2 77544 158855523
2 25592 560649677
3 148003 180137
1 121978 192627 776784137
3 71967 94433
2 187489 178549316
3 14140 26434
1 24309 136533 49513884
1 109184 113500 920502469
2 101038 365219506
3 176092 50098
3 197718 102175
3 78422 171037
2 39630 118675054
2 44375 889451148
2 67731 561099217
3 173224 57869
3 102093 1460
2 33498 914478684
1 65727 158980 124086529
1 25211 90047 849915865
2 169654 288176635
3 64979 55305
1 7348 86278 419955567
2 160642 22833901
2 106585 524569761
3 35494 109675
1 16353 159179 180323583
2 103153 68886586
1 3779 62073 551164638
1 279 127797 431461901
2 23928 734834261
1 66024 111201 43369076
3 106038 106596
2 17303 26788942
1 44645 109353 113955287
3 133378 188672
2 70850 665342873
2 122194 97777964
2 45483 188562540
2 175310 624088471
3 6089 132149
2 131634 423961412
1 130711 173895 676300088
3 78623 157514
1 18148 192846 184218006
2 18155 596477680
2 55282 431092881
3 194103 146481
1 4816 138451 248935939
2 122166 846147507
2 5454 324826515
2 99038 314095538
2 107360 671538841
2 118951 687805059
1 53819 85231 103005815
1 12416 28395 297710837
3 175792 13815
3 163915 8439
1 85228 91685 904415414
2 48061 630553522
3 35907 60812
1 45375 182589 956022212
2 72890 51256916
1 60443 116770 120396722
2 4628 897725142
3 189376 114281
1 11645 36963 532495955
1 20047 107014 601570405
1 126093 168135 827141446
1 115357 122284 702769617
1 152872 197768 104887244
3 5770 167594
1 183717 197191 249651104
3 11065 149713
2 197999 209915371
3 13130 64140
3 12656 88980
1 24318 84208 118405326
2 74568 3946957
3 171170 135155
1 44279 153491 115443935
1 80459 145784 37606958
2 29647 249892112
2 48457 910435717
3 157986 161546
3 8430 75552
3 163438 185500
3 79491 146214
2 87599 15083532
1 71562 148365 456010643
3 113683 180238
3 94113 95504
1 83885 189406 39003557
2 20692 807313583
3 18303 198065
3 136098 98122
2 178905 676409004
2 106517 865525071
3 168726 56336
3 195065 117094
2 106743 841338067
1 125077 139229 413271952
3 187083 178060
2 66793 734743514
3 73642 50675
1 64119 194121 283925071
1 108790 149766 88475552
3 165937 190145
1 150346 167030 833663482
1 167544 191212 507986530
2 25090 368050592
3 92282 109777
3 144554 16966
2 36748 476461243
3 189766 61066
2 160285 632411828
3 20280 22357
3 4137 113261
2 23760 577591014
3 146870 141055
1 46598 138557 126795112
3 5631 31087
1 108494 177775 769637687
3 7842 183638
2 124518 457314114
1 30203 190585 813875260
2 183638 388831501
1 37075 40773 493154165
1 31078 94663 721229113
1 81087 170807 204348633
2 51655 644839815
2 162399 643081070
3 17817 37953
1 38387 132085 285510286
1 5026 57213 728859678
2 164351 709009274
3 43675 16895
2 176889 267641898
1 77355 84640 207484055
3 41565 140328
3 9217 99754
2 165140 562961780
3 140142 64159
1 113050 119700 823611457
3 110957 180889
2 152214 785406450
3 90555 82527
3 44882 91538
1 42359 122326 517768687
2 143115 135579903
1 164680 196615 360333565
1 53539 191812 265636831
3 79644 109854
1 42719 149819 573007287
1 22452 134379 99477245
1 84847 152605 672819984
2 5553 621862089
3 60555 96772
3 176610 162506
2 56280 309450755
3 140779 174116
1 9366 142590 13438896
2 61973 734494261
3 198324 93327
2 131231 539473714
1 14069 41970 785996377
3 141347 123770
2 49555 118685739
3 36881 22822
3 114906 136081
1 41019 170712 199259052
3 187041 74698
3 65366 157777
1 141610 167779 765156928
3 156623 44483
3 86941 147279
1 36555 114626 819280761
3 41771 2318
3 174618 77339
3 4998 191502
1 79692 129599 455448103
1 6742 93056 635461141
3 175236 75095
1 29344 150598 141269866
1 55664 95035 962895025
3 121029 42050
2 154875 415250783
3 8216 72185
3 196868 27115
2 92261 886350201
3 183924 81699
1 125085 186604 80912109
2 140749 408933817
3 114054 20293
1 132950 187009 849514370
1 63950 150150 305030389
2 47899 915227441
3 68524 24297
2 31600 380149108
2 106064 761694888
2 122996 561673807
3 92297 162705
2 192874 563759248
2 184570 746609155
2 142461 252407718
3 174401 33563
1 22485 48150 478640264
1 57131 158101 488497972
1 9873 99725 648835203
1 45720 188825 971796477
1 43963 44636 813452312
3 152176 119627
2 12314 756395032
2 188712 775418696
2 36374 535431801
3 95717 52110
3 70007 148672
1 59494 60113 404062955
3 122214 168827
3 3826 97062
1 81451 89433 180414110
3 165387 134917
1 47293 83400 88273981
3 58228 190864
2 90548 953958867
1 73020 111594 880574259
2 103564 666890259
2 14927 306277331
1 71256 148522 576195512
1 74603 196845 198640964
1 90624 189375 246264995
3 95759 156940
3 22990 170524
2 42103 741748228
2 108098 656131345
1 114778 185281 459636989
2 126436 619113699
3 30239 3302
2 24105 596172048
3 192381 13965
2 107577 928038558
2 92361 272739080
1 16311 103058 629975330
3 170884 128713
3 174222 21638
1 38036 78021 218253261
1 56484 88092 474696844
1 133019 151119 848084157
3 42111 128280
2 60617 740849293
1 113157 142976 516510767
3 111021 55377
2 64742 349048269
2 103789 556979151
1 187795 199460 763292386
2 38078 804754482
2 24233 342538820
3 68084 29043
2 28578 437022817
2 86514 957490039
2 159676 895779704
2 171087 765989152
3 91992 46825
3 52941 139440
1 9515 182908 590112068
3 46219 157813
1 56878 186231 513408432
1 120487 197433 726034536
2 166095 260272419
3 97669 55672
1 151538 191370 84930012
2 170188 174564733
2 146655 692251982
2 20002 857405056
3 17297 85095
2 104790 656853285
2 97393 101556619
2 13824 688339877
2 138226 348905707
1 110252 161422 676606121
3 40189 22936
1 87510 160540 624525099
2 64944 319502668
1 7405 75520 212104712
1 42184 148823 882744953
2 18559 536445285
3 73188 13853
1 1465 98344 63078731
2 75543 140421173
3 1956 67071
1 113331 165361 412688292
3 48907 137117
1 49382 96479 672917834
1 108146 194588 725294881
3 159327 97770
3 23825 196684
2 14443 719392705
2 62507 576553897
2 116379 488948397
2 63014 111518864
2 82723 351208263
2 37051 476039072
1 13936 199281 953893570
1 102412 168734 660883885
2 154644 670029118
3 42989 83460
1 153578 166482 397968083
1 80304 129456 85785851
3 11501 82735
1 9578 31977 887782158
1 13838 166522 828895400
2 180918 870113739
2 38111 484509650
3 78011 77945
3 92019 92847
1 135268 146894 794089658
3 53968 2813
2 33542 596467765
2 2720 540685623
1 145791 198142 190561901
3 184767 41283
1 20714 115243 942084565
1 108722 169574 43583900
1 120812 121866 603453335
3 173414 48939
2 78048 469380923
1 22248 163214 550400900
1 152381 191211 849942285
3 87303 41845
1 55697 59778 219662641
1 99690 147629 94442496
1 12225 47596 535968607
2 31583 660087822
1 34450 167738 303573251
3 164087 101543
3 8448 168188
1 99795 189123 300680561
2 172642 369771649
3 131010 192501
1 156901 164436 674745101
2 58394 946235490
1 117535 166873 685368716
3 186072 190238
1 156042 172825 450188028
3 180669 178122
3 197445 122216
1 66294 148435 234527532
3 100879 1066
2 21742 453437534
2 87077 205275111
1 24715 154317 517008183
2 111192 677275625
1 44007 186074 54678160
3 64151 130417
1 125620 193447 62259757
2 90448 532080897
2 95541 501876866
3 123243 63347
1 42711 61408 52348721
2 162685 686980536
1 81142 98403 999099377
2 74322 349915216
1 59532 193812 539227103
2 147886 44682063
2 94682 235050188
1 63179 106559 11825099
1 120511 144838 128788430
3 88256 58060
3 24702 136515
2 27148 241248568
1 29973 184671 666188426
3 17048 108138
3 126398 79264
2 78980 841276457
1 138638 148286 849947336
1 19940 115720 118238757
3 1124 80453
2 62225 892677178
3 181701 128422
2 103032 942866184
2 143345 532836827
2 39616 998389884
2 18350 16400828
3 55537 170089
3 129938 181602
1 5258 182658 900112213
1 31470 86224 511869659
1 44225 104987 274794157
1 16272 63801 280285205
1 52213 165989 535670528
3 170648 159936
3 146277 180335
3 130175 153207
1 110999 135242 433176638
2 108822 527311630
3 188955 33337
1 148169 178463 555736789
3 5939 3192
1 52813 121541 976623712
3 143558 76510
1 87508 106834 415504844
3 30707 58569
2 41150 962374438
3 176024 118907
3 75743 154980
1 120977 149677 931248692
2 62762 992917544
3 192222 147774
2 51431 892593533
2 16687 196855581
1 82962 83355 419870112
1 103134 135967 557300842
1 34804 111594 438836925
3 161719 91164
2 176134 900314516
2 823 131517775
2 90008 543847842
3 62941 673
2 35412 775517005
3 175745 21181
3 21452 115572
3 74587 128816
2 141791 975811403
1 26162 38202 468916235
3 124226 180749
2 132918 348218785
2 107525 503129656
2 39791 703851150
1 38119 154909 156007014
3 196253 80145
2 39729 509888653
1 19661 22343 505506463
2 187738 459091567
1 8903 85040 86260105
1 21321 140377 662832685
1 4330 117563 898558924
3 151712 112102
1 36614 146760 484647560
1 2246 138820 217009102
3 113611 174393
2 106339 858369752
3 34833 8973
3 180491 186634
1 63927 164993 611796645
1 25228 190692 943977270
3 34984 146140
2 20560 734294363
3 115704 145130
2 182590 297005188
3 198634 108939
1 3137 119886 178609007
3 89295 112473
1 94532 137441 401075784
3 2059 197586
2 173847 688356379
2 19161 84399123
1 59839 157956 362599086
3 75765 130746
3 28007 89760
2 5868 85453608
2 34071 11957337
1 64428 190600 413397348
3 112073 132051
2 18992 962653371
1 41656 71518 808265824
2 88273 779008326
2 58863 343261259
3 105644 81511
2 67224 410075578
3 661 95606
3 128509 156767
2 61436 551412192
1 36344 199380 225482235
2 156690 963422447
1 39026 64038 397793993
2 190351 532605563
3 83910 13394
2 171952 447308953
2 91399 374704358
1 110673 157269 840904840
2 76997 136500213
2 13330 98253824
3 47922 185052
1 44513 98878 897998973
1 65305 129795 931088725
1 18316 180624 115290225
2 50106 492332560
2 163004 532796850
3 45153 52381
2 44011 310719433
2 153666 872781117
2 65324 250237662
3 27840 88341
2 152094 773445643
2 25370 862337058
3 97286 20324
3 43521 24097
3 89696 47650
1 66448 95802 787029196
1 32068 137076 738049671
2 105257 970433410
3 116657 172757
1 135683 175276 719761491
1 6708 124258 645466061
1 44027 167868 645177315
3 163798 38282
3 194875 128110
1 146873 175169 988010900
1 170689 178943 272313514
2 98918 228125106
3 118964 136847
2 96642 79750366
1 98904 198649 830739800
2 99495 776175329
1 19554 195190 89285183
2 194319 991620571
2 8335 360509163
3 162553 105155
2 133319 462010967
3 78830 31071
3 17087 163597
1 121011 136085 433044684
2 133905 216603123
2 81733 92052772
3 182231 27283
2 107280 959679572
2 64520 702761719
1 43582 44534 279387617
1 69911 144241 847886937
3 115391 86742
1 25344 129500 95436700
3 143972 29973
2 96144 146798690
3 193974 182111
1 10811 86576 68374424
1 70571 199417 188527283
3 97881 14388
3 189747 150745
1 102531 161764 308764152
1 21696 44794 103147823
2 195689 67927611
1 81919 158244 529128686
1 155951 173516 878441732
1 174977 175980 577379504
2 150150 319391970
2 113800 855463826
2 3413 796557182
1 109635 113631 815068695
1 130020 158631 936929815
2 177894 771816821
1 131785 168112 92475324
2 4406 232588430
2 51959 191097982
1 122059 152858 913281569
2 15273 427414679
1 94677 198241 879112653
2 135415 81588880
1 32853 98608 743375961
3 67499 9380
1 22570 40237 619162069
2 197063 558100363
3 98064 89595
3 131148 104969
3 29069 136950
1 15825 186645 838053707
3 159284 166677
1 6014 69795 394208783
2 152978 705088444
2 147633 868903329
3 176457 195040
2 161280 657407874
1 27809 35239 876794511
1 26898 42078 881716287
1 38409 98181 262591740
1 65709 123387 414481728
3 90755 51760
2 73756 882059286
2 170332 247708588
1 107839 178494 139095409
1 149990 182205 984559124
1 44034 186861 234152308
1 51623 73178 975773899
2 134616 999860117
2 97103 763964343
1 64095 133085 504936241
2 117791 147647976
1 74746 190778 366425724
2 75183 785475770
3 170347 106901
1 14840 191860 312304198
2 173105 327816496
1 32372 120278 294383255
3 91638 97243
2 2701 539976611
1 23995 52977 796130294
2 152310 921901560
1 35256 110366 245744496
2 180886 166936905
1 97271 155513 2453116
2 154778 274360643
2 27197 373337512
3 23743 16902
1 141315 156236 816478928
1 101854 182766 85719928
3 91569 125995
2 92696 401541838
1 60680 199598 520033000
3 6275 55701
2 2712 932601070
3 187108 190721
2 68616 979051603
3 134662 172159
3 125712 146443
3 108032 18591
1 79034 88115 319462438
2 195745 846539828
2 20088 624174860
1 127420 173288 328512221
1 86367 145034 581517658
2 199814 719817495
1 63625 92443 91390027
2 3970 637261018
3 84729 180176
2 121582 795451446
3 86546 107018
3 45823 108078
3 132747 178283
2 156631 484233868
2 149991 452425546
3 48124 181845
3 110850 170488
2 75717 658132549
2 120199 502905222
3 192712 170036
2 15485 214293202
1 122084 176574 789411481
2 58227 956625261
3 165535 23127
1 16667 107788 568712988
3 11925 13697
3 198880 42681
2 31184 431644965
2 157393 884801025
2 83819 420515928
1 154719 192937 265829777
3 129366 168534
1 25689 59123 673934320
3 96324 49638
1 38908 94522 890450601
3 2518 106951
1 24129 98715 605597939
1 133746 176384 828056655
2 142378 208341287
1 2045 164951 82304768
1 28237 146016 229406851
3 79868 74324
2 193733 694860997
2 44936 40688409
3 102867 5699
3 196505 127263
1 61308 166477 799053725
2 11317 970584903
1 138314 139586 652530580
3 49286 106088
3 66874 96611
2 40077 757700360
1 106921 145571 736844485
2 78652 253952111
1 110589 163790 743190257
3 30134 37080
3 37414 183881
3 159046 173162
1 11890 18878 290646641
2 115357 682275214
2 195487 48001808
2 60480 214284774
1 55582 128788 289827507
2 59226 923236693
1 185633 199504 669357732
1 149524 191223 765482887
3 100667 35449
3 90763 190455
1 4547 11555 549077841
2 89430 985605284
2 189531 635965613
2 27655 892981279
2 90863 333128825
2 122898 314773514
1 119050 185781 476972678
3 1230 64249
3 85108 146458
1 3207 65988 466273317
2 89039 96484728
1 84290 194944 484897773
3 14388 199736
1 131359 179417 287857326
3 158838 72255
2 30198 579949978
3 109616 42358
2 139976 395983755
1 109335 112315 454079513
2 112463 477876914
1 77898 82593 901826660
1 57978 197356 174125805
2 73035 239856457
2 130260 312976718
3 64106 186460
2 62725 866373491
1 84809 123322 949465450
3 58238 153006
2 19369 578005010
2 20429 668712240
1 73267 155244 784905736
3 139428 66086
1 75736 132526 195735529
3 18278 182032
2 19497 355061364
3 190270 137697
3 4031 143199
1 137101 166665 115664155
2 20153 488313305
2 24233 336395861
2 198591 936261236
1 3480 16744 379861126
3 126250 240
1 26654 79722 832090981
2 43542 893962246
3 182635 16490
2 154332 821868938
2 72933 691011117
1 129338 138706 522472001
1 110279 125007 978465409
2 43478 529005331
2 35968 419494906
1 2719 91805 534272225
3 70827 133278
2 29169 116434024
2 166327 732681843
2 16353 99784439
3 158873 72262
1 28660 161108 294060953
3 108454 103501
1 117692 156112 330774189
2 52059 591294922
2 45761 369999363
2 129366 840894587
1 185764 187917 68589206
2 179102 212024295
3 118771 94664
3 164572 45997
1 17418 197760 651465661
1 39668 71565 775772221
3 21302 199473
1 17310 114443 873606042
1 134781 189282 885670314
1 51052 187426 766185130
3 123359 5878
3 22555 56596
3 138472 5784
3 38737 22807
2 199551 636948164
3 35459 121186
2 177067 242947952
3 69693 67915
1 112211 182248 297239845
2 103732 752535686
1 27790 42197 927022182
2 151979 25883045
1 71528 169584 589496091
1 145372 157993 378349253
1 127794 135011 155184524
1 151566 190104 377425869
3 198517 140200
1 22008 70168 336132551
2 112589 772912749
1 143603 146144 139244515
2 5668 258699060
2 32541 440340602
2 100381 154537716
3 112632 124670
1 105174 177160 35134860
3 82144 133116
3 13073 99153
3 178678 111175
1 44228 101847 397342101
2 14373 794469678
2 76377 41605995
1 22320 102892 205205745
1 26800 124634 33714836
3 182027 7414
3 14211 23099
1 38163 167275 423075902
1 120000 146351 78613441
2 58988 892634295
1 30326 114019 346056571
3 168706 131271
3 128005 83863
1 36936 158584 15768170
3 55641 118194
1 25443 41427 908705907
3 5457 104589
3 170458 159515
1 99185 173084 655025324
3 92385 43652
1 14444 143148 976733803
2 194214 79011186
3 58006 61820
3 115957 198959
3 165335 68278
2 190383 182335026
1 76150 182127 685288723
2 118848 990495084
3 6417 31368
3 29207 61848
1 24015 103653 982458426
1 8383 119468 417050643
3 23256 39145
2 66281 728871617
3 136211 840
2 126898 420819832
3 163230 97772
3 137163 2178
3 41304 152953
3 128379 172682
3 97625 111158
3 21717 171239
2 65229 287098354
3 159581 159219
2 63914 812810642
3 184863 61667
3 4468 80665
2 3782 851909096
3 48449 34465
1 134340 150478 960843260
3 69071 20492
3 86525 159379
3 61896 36135
2 140858 504973060
1 80448 153721 186375537
1 122547 134088 865497409
2 129406 185567178
2 32130 952860872
3 4420 77844
1 86802 165443 62364190
1 44778 151359 471904441
2 153637 401734164
1 141648 170396 680229643
2 67857 140933830
1 59014 82794 1358666
1 104279 168193 730444884
2 160747 903089182
3 172220 183270
2 145835 779410084
3 2336 57154
3 105551 123425
2 199597 502536913
1 73787 172226 460695138
1 72873 184340 687606386
3 24716 183644
3 171928 73235
1 83726 120187 494780455
3 66871 46434
3 54357 135143
1 103886 198229 727718523
3 162500 15485
1 44952 68787 272102703
1 53854 77064 855454565
1 84019 134836 197067967
2 197228 428111980
1 82264 144415 806775283
1 75455 108965 539454479
3 162333 14620
2 88031 372382918
3 124105 143012
2 86387 254005217
3 142100 181088
1 11173 193202 916374134
3 52883 157791
2 16307 307667491
3 73575 115281
1 151801 182096 26299279
2 195776 391469242
2 87509 495758269
3 36872 80321
2 53197 185076463
3 32154 182340
2 161017 530344536
2 61397 259529277
2 21991 287864627
3 128101 93159
1 224 30191 856719705
1 139828 195447 436014255
3 80640 52363
1 900 43472 623887139
2 126017 381033350
1 805 126406 33090059
3 68158 76863
3 127700 157682
1 13677 59051 157975010
3 158925 131931
2 63147 321632784
2 174375 10743575
1 10593 28641 776861671
1 132316 135655 345951437
1 56170 104869 220925568
1 23598 195912 877167541
1 23412 43343 363552973
2 176524 641297062
1 31278 62098 189881442
1 64510 156053 908632080
2 15651 139893972
3 34271 163367
3 90673 68741
2 141579 81946811
3 79426 60286
3 137935 179712
2 123343 735349837
1 4981 28169 536735470
2 190413 783938755
3 122661 70061
2 14122 679413524
3 46300 131158
2 190233 613881588
3 106938 36137
2 94786 22067525
2 171325 725144992
2 132315 683489911
2 44446 898098245
3 73027 110412
1 165354 187162 556044791
2 166675 984460002
2 71402 624185770
1 4189 189049 55651413
1 82921 189076 396965133
2 199612 736278847
3 196400 165136
2 112488 536236385
2 1916 989184403
2 174543 84002243
3 71010 3728
1 67017 69264 557419529
1 123145 164993 26965879
1 5292 124911 497049489
1 125998 161974 741476228
1 112043 170443 130946029
2 182016 117902229
2 141622 758609184
1 7452 25075 194594549
3 24072 157824
1 45171 114484 805598458
3 92443 15645
2 66315 561276363
2 104121 488055957
2 29552 296761372
1 90923 165384 404282573
1 131806 174907 946614049
1 92287 195604 975903516
2 174319 297310015
3 80061 119238
3 32057 144851
1 107637 126269 956090755
2 44427 218323741
2 196121 346024010
1 74189 141630 227323749
1 28043 91174 512943664
3 1845 1849
1 120641 126948 671158054
2 140751 555465647
2 12051 626861065
1 185276 196347 343434000
3 93268 89096
3 165371 78964
2 69185 734634970
1 129920 192269 379576633
2 67956 424918768
1 40545 153302 326293934
2 145163 279935031
3 120617 116978
3 48306 44998
1 24537 170431 645695408
3 86704 169563
2 185408 90161513
1 31984 198273 712680648
2 9837 593569638
3 90280 75354
1 142430 193055 628695492
3 147003 166976
1 71980 106796 243514390
3 96657 46033
1 77436 132169 43496633
3 158605 156952
3 57 147883
3 178516 185165
3 47728 124018
2 161466 255790324
3 178961 72160
3 109702 85459
1 96397 151973 414899387
1 40869 45944 758455091
3 30427 162214
1 13307 36705 369406165
1 121917 179149 174505399
2 81404 507166551
2 135501 375592208
1 113656 135919 533906536
1 101945 111409 948901642
3 35334 22803
1 47133 131297 106651342
2 25366 551130243
3 30904 182263
3 100414 183449
2 12933 811986080
3 186504 38515
2 63498 830079043
1 93348 120092 169308757
1 2250 137318 9706953
3 24586 188526
1 106851 168457 762302464
1 17195 177958 966035608
1 57546 133892 111560791
1 76660 171162 20689618
3 9392 38874
2 143442 672676530
1 122359 130506 630760083
1 66731 97197 601286449
3 16769 11262
1 49261 130847 490004626
3 73587 122320
3 165288 82388
1 77466 114050 859728237
1 53377 56303 191210674
3 50932 173967
3 20281 38516
2 26886 227195498
1 35901 86898 860687164
1 108007 194227 180591276
3 1197 115042
1 86107 140371 582192135
3 84903 98440
1 66489 162824 116323382
3 124743 62852
2 43281 996801861
3 178873 187092
2 186366 655855728
3 120864 67562
2 139009 110589701
1 38076 111107 480391546
2 135105 37146022
2 28881 905322826
3 8718 100983
3 83129 94295
3 42996 193607
1 28610 151302 75231081
2 197752 425385678
2 76764 606326240
2 1106 924498246
3 142129 63911
2 98977 207075652
1 70649 148168 813057086
2 64323 112060375
1 120095 151754 102684363
1 124487 168063 874241213
1 170024 184655 376596322
3 61188 137795
1 51919 130062 886384033
2 58498 737656262
2 19068 300414031
1 39660 123150 473477448
1 71932 108132 555453161
2 59723 652517209
3 132583 26580
2 14579 82113073
1 24 192244 567128574
1 2191 60394 114530898
3 198796 33832
3 50320 94206
1 57380 147462 486026107
2 11539 638081887
3 28081 125385
1 71897 115290 122530450
3 122972 109265
2 31596 49252892
3 163033 180365
2 175614 101244657
3 97242 69207
2 85057 465545672
1 44106 163501 321834323
2 172089 957847997
3 161104 154827
2 88992 105465338
3 114522 79963
2 107605 202501325
3 128322 17499
2 90472 521582089
1 128866 164008 920751368
1 80546 124304 370594123
3 95315 85204
3 44761 52023
2 153390 597153721
1 30415 151353 399224862
3 101393 40792
3 27046 134400
3 27598 15029
3 108345 79868
2 14836 743489166
2 161626 695669905
1 6280 132450 367762134
2 67671 541601784
2 62397 263973266
3 189127 131607
1 164449 170507 310232117
3 192469 88417
3 172255 164471
3 108270 21275
3 149437 84444
3 15238 87262
3 98216 42140
1 69545 140166 973730829
2 197397 596531882
2 99761 43844918
1 14016 156809 912407425
3 27962 136112
3 84644 151090
1 96475 184463 754117839
1 16547 84251 736965900
2 169182 679147368
2 43991 677635886
3 18044 37660
2 75677 248667862
1 19909 194432 454025464
3 91790 53069
2 161477 129265810
2 91978 29746832
2 194227 166733905
3 2562 52226
2 73367 134487284
1 23183 148303 104424379
2 110451 346837079
3 60774 179678
2 57824 530398605
1 129134 134374 333425760
1 125175 192150 667172361
1 44172 166096 341458632
3 78272 59457
1 24473 90973 634717678
1 35231 183802 534391439
3 129179 26425
2 154551 117376591
1 37664 193171 467184390
3 99943 61058
3 22404 116047
2 121292 322813813
3 177640 72352
3 140205 131985
3 105376 170132
2 171176 218792309
3 129136 103180
1 106635 137608 395274324
1 115503 176585 748510229
1 143776 148814 102169048
1 36247 172967 738075575
3 47201 60867
3 37661 140261
1 99923 133322 257572440
3 191396 54786
3 10372 109389
1 85704 157974 839233643
1 27915 135255 745653302
2 384 269933869
1 2968 71721 854981985
3 83665 98754
2 74252 560011224
3 69819 186229
1 132869 185569 183314173
2 140691 542413698
1 11084 64998 892195521
1 91351 143130 384046318
2 85703 752062064
3 151677 120637
1 173363 196882 315319307
2 80650 128955526
2 37246 846661155
2 27869 936284201
2 122870 165713245
3 85334 152090
2 96507 620595901
1 59305 91213 783406058
2 8604 262002235
1 126082 165886 896925528
2 32906 149014527
2 86808 660937092
2 47077 450060759
3 107563 124620
3 96026 35539
2 92834 384478813
1 59975 149618 653310028
1 21949 80078 62518291
2 60348 78029216
2 166974 39735278
3 31751 14281
3 115151 55763
3 99666 12128
1 65058 176756 77612343
3 172339 175538
3 27680 188927
3 102477 59386
1 51504 111747 995544707
1 36920 102571 432163189
2 199191 354717139
1 89761 125911 791419519
3 9036 58176
2 108684 911410614
1 76002 106261 253847277
2 137104 55656007
1 89413 196765 480085756
2 159011 203246054
2 156801 252413342
3 81806 43296
1 161332 193078 648123089
3 2324 43235
1 39366 145281 984041274
3 23111 6472
3 112864 23529
1 8528 113378 328597199
2 98604 907914103
2 173050 693056503
1 99476 185151 67333119
3 190517 79439
2 11837 729484921
2 170553 839281061
1 52519 131454 255931566
1 43065 154930 19917843
3 178821 119862
1 34886 169581 550256351
1 128913 154894 830698395
3 170651 9229
2 104200 93997513
1 87242 154090 18470665
1 141552 160278 450195834
3 67947 129057
3 3306 156589
2 17711 255911080
3 169819 22673
1 45908 139663 93704711
3 143112 187426
2 98241 356888727
1 21045 105129 473610076
1 77200 109440 232679375
1 94889 107311 666344123
1 6340 149758 410255389
2 150849 21026076
1 21071 185848 648341215
1 60961 153268 625260046
1 54286 159753 762435945
1 122463 149926 552826125
1 57798 168269 929117820
1 144184 160579 913611461
2 94571 826996334
3 4440 11352
3 179523 111794
1 117051 194651 840871869
3 104033 194
1 65898 96973 778812118
2 152332 753307707
1 27994 63898 417687893
3 31762 186900
2 141654 408826049
1 88312 190555 660549955
2 15508 158247425
1 70346 79237 265152127
2 122820 757059645
1 78304 192441 114181028
1 148419 180208 118874080
3 194002 56497
2 174059 478503864
3 129105 180602
1 42725 179185 248048011
2 61796 845441731
2 119873 106046203
3 167140 3030
2 137596 456520450
3 94053 84352
1 109658 187472 782359437
1 150371 186692 888693262
2 182186 404290464
1 134472 173326 901229005
3 171274 77817
1 52032 107832 347008013
2 172890 191814566
2 71808 142437876
2 62743 403203349
1 79754 172512 452746599
3 88724 124046
3 118799 171947
3 97296 182188
2 117192 899119247
3 184632 177363
1 24768 50229 821735580
2 26391 659749585
3 29403 145671
3 7157 80970
1 1220 154240 498350984
2 61735 711959224
1 2927 184985 606431163
1 110540 171976 393237998
1 120132 162006 924895482
1 69339 186363 718767535
3 70902 195689
1 5268 78852 661392571
2 127163 708784985
2 52090 172065263
1 44519 195083 159757746
2 192732 561952704
1 90097 185724 696512802
1 116154 129090 632103751
1 113420 174025 613014539
2 197566 802154078
3 68059 22901
2 45989 490999628
2 18496 241766840
1 13711 151992 130385449
3 27007 80479
3 184998 128831
3 167660 151644
3 26381 156019
2 61603 621813670
1 115599 186258 595506150
1 92358 184836 63136693
1 102642 179165 158184327
1 170698 196503 466963823
1 168126 172543 48164241
3 91498 135639
3 47852 7789
2 131863 646711255
3 193697 129456
2 185337 160070334
2 72682 635518970
2 54732 188775958
3 187979 26908
1 53401 64797 599611085
2 146816 157063636
2 110870 611825435
3 179860 176124
3 113384 168979
2 81648 322995703
3 114644 142055
1 46773 82752 779624261
1 18468 123574 921370543
3 88292 50692
3 24272 116994
1 185600 186037 223115809
2 6254 528818910
2 73568 227181414
1 55614 57759 584825688
1 163676 179538 973716315
1 17734 115303 217840389
3 174930 126980
1 97733 129939 2081904
2 18916 521192410
1 2342 97059 804609302
2 161806 813532933
1 9070 31175 676877320
3 180530 34925
3 30789 48666
2 142788 705813889
3 93611 51911
1 1315 90014 7165300
1 59048 174936 130880593
2 59330 569167669
1 15976 78841 524172951
3 31608 10511
1 12183 138467 665311139
3 60431 17617
2 17831 323099690
2 2630 458703586
3 46314 156625
2 121715 979976708
1 14550 125672 379637473
2 197881 222207064
1 75096 83343 467984659
1 18412 171925 190053224
3 59470 70772
1 70640 138155 987592201
2 56488 764728279
1 58182 140082 105102860
1 92772 157574 224480377
3 82546 84702
2 16461 182672205
1 94071 174927 413760628
2 104836 544938204
3 185248 132806
3 95622 54983
1 16245 91907 82049009
1 65283 152498 648622263
3 99871 55676
2 166469 711429183
3 34622 64748
3 69972 172111
3 19890 71815
3 190273 182976
3 131946 125941
1 59783 129177 846754544
1 15692 127180 670831251
2 189549 108130539
2 146014 821229841
2 110619 487861571
2 161455 352675694
2 61942 37418369
3 171374 154589
1 8195 125692 613009337
1 85862 93732 120325906
2 12626 345119001
1 27374 188788 233246704
3 14339 170747
1 8620 50232 371458506
2 80178 494808197
1 47574 115400 710503735
1 81439 91063 129983721
2 35678 18278620
1 70634 71740 526248454
1 55726 61171 755079375
1 20760 117707 487694760
3 181465 153937
2 87687 465131452
2 130458 587768360
1 62420 179674 268659583
1 98211 158285 979518418
1 33380 180430 875793818
2 75675 56496624
1 112186 183414 109155544
2 128535 334526141
1 38978 70069 464586993
1 62237 157421 859086970
1 104166 142572 266752516
2 174513 641057705
1 8827 141738 514254838
2 146676 385563414
1 40290 113719 338445294
2 125787 86887371
1 13259 32534 949846225
3 178754 199632
2 197306 973515832
1 105458 160137 593492525
3 180901 78070
1 81059 102534 88624512
1 113504 177662 258667228
3 14499 61697
2 188257 585452638
3 199741 115253
3 126623 56256
1 176533 198507 388846101
2 195154 112924936
2 96756 584826038
1 168520 197301 540399442
3 125798 194579
3 125372 44992
3 75654 66687
3 72548 52477
3 95125 98592
3 61597 13167
2 142831 300272114
1 26942 60348 818853387
1 125857 135814 724964455
3 130944 88972
2 58397 159145455
1 57498 120465 925065866
3 133851 141108
2 34695 450479073
1 38516 146888 558781992
2 112770 218919807
3 77407 121249
3 116083 124734
2 118374 132166475
3 115277 170310
2 105706 699761616
1 52146 175845 567023720
2 181412 306717157
3 140635 143977
2 54171 43176335
3 42414 7551
2 87817 387038935
1 73082 174082 208867081
2 113961 337452234
1 185740 198810 304862532
3 32496 135706
2 79098 728344448
2 52205 906669664
3 71630 36475
1 53882 159128 807877094
2 14517 871571582
2 15582 333594751
3 73087 124776
1 96917 162195 68638005
2 144110 822162615
1 90397 122138 221089841
2 40120 354444337
1 17234 32517 419284267
3 7457 112021
1 133210 141443 863857127
3 102921 110929
2 28243 282698630
1 10978 174221 461179227
3 156561 11676
1 74347 181722 465544540
1 3184 106019 983368083
2 27364 411301480
3 175692 125883
1 97259 158542 590665680
2 31713 957666883
1 27114 73895 486766840
1 188831 190023 820253995
1 69498 87162 37551569
3 131032 157276
1 70652 197441 326109983
2 142096 592129550
2 94180 66888481
3 110896 143742
3 188281 106006
3 150560 158216
1 92760 149786 750787583
3 13271 21099
3 191316 111570
2 184625 383663304
2 133642 119246158
2 120854 554710441
3 161323 47583
2 179556 428587431
2 53576 25112482
1 21092 134832 391325735
1 31155 50162 567443817
1 7171 117630 637524650
1 28212 139104 702121569
1 51243 194618 40424523
3 136871 90402
2 176973 351717393
2 144379 389895978
3 20816 31697
2 30872 205031034
1 2221 85230 628141579
1 122641 150665 742231931
3 170888 195566
3 52637 27605
2 139809 399045674
1 29323 130429 50641395
3 34716 34154
3 45142 57491
3 111402 44023
1 66947 75797 695329472
3 111059 88909
1 155487 167631 328267092
1 80751 126680 111512521
2 145050 770915295
3 100019 145428
2 198383 474765122
2 187860 210392402
1 80242 80487 929841899
2 60616 658276502
3 197581 3731
2 63004 316414419
3 124751 6260
1 90690 155209 873133795
3 32634 45020
1 34790 79715 571553840
2 167340 912698739
1 99643 147653 104616403
2 101650 849760226
1 5724 190989 62008623
2 19783 392952328
3 2024 11171
3 182750 158058
3 20415 94357
3 180298 138289
2 119346 907745088
3 29339 75683
3 123296 144726
2 61494 417125576
1 31688 148593 497614279
1 43249 45060 451706221
2 54034 597866369
1 7 87075 612287414
3 31878 141458
3 117060 143562
3 43087 131824
2 39259 287967871
2 123060 963732175
1 38456 89121 458675869
2 113167 598786845
2 37904 138662503
2 177213 549078844
2 62390 711024077
2 135745 885210913
3 188185 100053
2 151899 278628233
1 107444 193232 693739366
3 74289 115207
1 96607 197466 435571138
3 28610 26940
3 155500 185800
1 11826 109757 784823386
2 110993 955043809
1 3927 86278 490754550
2 184978 795015462
1 138137 174704 640287105
1 27318 108345 380391135
1 10868 48726 537430562
1 162414 182995 345730890
2 25349 67056447
2 61343 779292842
1 100997 185485 623413905
1 38252 68238 89845595
1 109980 151997 580176487
2 106758 25372188
1 164299 169649 309369696
2 12146 694623949
3 110790 164298
1 27028 33073 151555385
1 5328 49637 695696971
2 113301 907448609
1 80434 126279 4886565
2 180695 45638264
2 94198 636383854
1 16556 26075 195535023
2 145676 379085778
3 101865 170105
1 74925 199781 941413641
3 199679 59523
3 4528 88822
3 5603 158891
3 163624 105523
1 172578 189747 818640583
3 2514 40739
1 28807 135747 45775476
2 145702 626229877
1 155905 191504 430474738
1 90208 128910 309424910
2 103124 678001731
2 194892 49913075
1 95731 167669 438365735
2 71865 931873801
2 44844 321511109
2 30221 488391009
2 29149 456560119
2 56751 946170666
1 18328 22648 115261476
1 18156 132747 952981126
3 156189 151692
3 15431 130209
2 177371 820938846
3 175157 142584
2 120553 291632306
3 166632 63926
3 96555 127712
3 1166 180805
2 8964 216087090
2 119655 824278272
1 85344 117175 417541290
2 98022 988228607
2 31527 250785733
2 46675 183357688
1 16151 61121 131111583
1 15366 24802 236904394
1 31996 168962 713006966
2 95328 583542392
1 12582 48651 158323571
1 136113 150616 484776373
1 54163 113092 430562296
2 29475 846351794
3 189512 198294
3 67288 64627
2 1922 510175082
2 114513 714435244
3 106918 92047
3 102312 84144
3 55526 180889
2 122395 34282223
2 88117 596301056
3 189478 17649
1 11337 108436 703972626
1 54953 154092 612885446
2 154490 33659610
3 59667 183611
1 127094 172836 932822399
1 37947 138861 778459490
1 102897 189471 613237688
3 7913 178237
2 58564 173344325
1 16923 39070 63203168
1 97038 142643 240206488
3 51666 103435
3 8097 65286
1 182822 186429 842878010
2 17659 943509347
2 38715 287677783
3 109505 164834
1 85511 116145 847545699
2 12379 193503287
3 148171 7774
1 58068 109337 801347616
1 80043 150675 140910393
2 142340 54956455
1 13957 154795 721114495
2 68114 717224485
2 143615 160184619
1 60076 191134 293040167
3 135412 169735
1 167322 182810 361682662
1 141153 147691 302203173
1 10090 152206 933747154
3 102552 107630
1 164676 186620 714505186
3 87001 159907
1 17714 118207 504889978
3 184716 199902
1 107240 110465 527315347
3 159337 67331
3 66495 126979
1 96594 183842 561507724
1 132092 189806 986362186
1 101804 141417 500797103
3 68546 195549
1 31548 121183 423348494
2 5801 450224437
1 44395 111790 913132987
1 139625 156224 968951715
3 137149 170488
2 47982 83796598
2 35631 113462333
3 101850 122270
2 174554 6629800
3 91137 66039
1 45409 92242 851646488
2 124572 991081955
1 20664 65417 383057318
3 136715 74626
3 32552 66523
1 91367 138731 800467048
2 163863 714563301
3 14421 161226
1 25404 142964 500318640
2 108964 380922451
2 63448 685426866
3 155023 170032
1 138766 146715 760355260
2 15062 724100560
1 22253 176169 794232881
3 174933 178365
1 148918 151516 153696757
3 184231 37329
3 50442 141601
3 169761 47540
3 45184 167827
3 108291 172112
3 118093 102179
1 54893 146866 399221624
3 133651 180784
2 186926 743328342
1 162022 190331 840554657
3 131785 18888
1 60614 94980 477475199
3 27873 32215
1 25955 81626 602968844
1 106558 197301 251265567
3 141586 132706
2 88407 309039952
1 840 93584 546355135
3 173124 174721
1 61411 78521 256337496
2 70495 811631523
1 129081 176032 208692599
2 149730 15276918
1 67897 175046 486960495
1 88295 170168 586817445
1 39559 103654 137935981
1 112136 195204 329242161
2 22260 568635077
3 115685 27195
1 27580 111017 995487019
1 15491 141872 779764629
2 28376 497863053
3 89626 77310
2 36008 812219821
2 69847 348095404
2 175685 34848499
2 191436 676260410
1 16077 194326 560720658
3 47803 179808
2 169045 70934443
1 63099 94159 300360794
2 168774 316374468
1 71972 179855 549940538
1 161447 191521 652303904
2 91729 109517422
1 23392 154908 684813211
1 157 25309 727451166
2 143129 357733411
2 24834 860669747
3 136853 194189
1 130 173376 934228126
1 99767 108841 15401188
1 48373 81723 876125749
3 37188 191491
1 5060 61608 201459508
2 6785 158463276
2 104481 730698094
2 7768 786760730
3 62537 1699
3 144045 66489
1 121102 150058 362652284
2 120976 851659144
3 195165 9866
1 35857 39726 110628622
2 70978 413390345
3 22110 179303
1 124857 187051 222858778
2 90568 546924105
3 195253 78785
2 91440 868741869
1 139947 180911 203901066
2 62365 629294472
1 148739 157331 799233923
1 159053 176170 475980966
2 186363 371800621
3 126644 9208
3 87323 180183
1 13249 122657 333049136
1 76977 85627 350879078
1 113479 130339 888796779
1 24883 167379 948085686
1 16348 144297 492437008
3 106561 85122
3 34118 192024
1 68791 118280 233238310
3 163067 150316
1 30955 31257 602294735
2 74566 898173213
3 122990 198334
1 160073 163056 214140414
3 163856 6180
1 114036 123765 198945402
1 29827 79855 308246766
3 94466 24483
1 78672 184866 606243659
2 165971 879583949
3 55079 72693
2 32328 601915010
2 199929 402167822
1 87518 107299 248391425
1 28986 135928 248202925
1 79762 94633 141113133
3 157116 130572
1 12395 112760 396873741
1 25299 175629 357776884
1 132387 161745 679540162
2 119269 375106152
2 21191 728639285
1 131438 134945 988986437
2 144327 152958821
1 138596 170230 432031188
2 151360 15124669
3 2664 157142
3 47964 87093
2 55367 625279436
2 193147 431018562
2 91348 73545397
1 7338 113494 659465139
2 70330 972133015
2 3312 295711522
3 12933 143044
1 58758 97989 134629123
1 23631 144506 53017679
3 91262 169138
3 149940 141944
3 57343 116205
3 16077 192665
3 23320 122248
2 42424 999492235
3 116965 152329
2 35794 874809402
1 22983 114375 290283484
3 141639 31167
1 28272 140663 160334599
3 6113 134568
3 148333 134918
2 61735 712866802
1 91824 124007 111287620
3 126705 35448
3 39679 45646
3 121132 176192
3 110865 30709
2 152683 211920101
1 113144 127168 110714875
3 108824 118468
1 37675 177774 651997091
2 64063 295229046
1 82587 169672 849402965
2 77035 353129785
2 138555 5160990
3 83695 4719
2 153851 367321518
2 6045 982599820
2 154768 433961333
3 126690 185547
3 103896 104826
3 47767 175734
1 25609 177978 773622051
1 90098 152627 44483721
1 81183 184342 592213381
3 98215 23487
2 181564 78098312
2 87282 433036276
1 139653 172325 247044793
3 57405 164555
3 153475 144755
3 181503 186228
3 139427 47338
3 155538 25208
1 64579 127609 158276640
2 56136 135607760
2 95876 663881852
2 160194 386322353
1 52765 103250 942964963
3 185509 123381
3 19039 169966
2 113728 764731341
1 47561 123583 935543268
3 73983 177821
2 148771 506811649
3 99557 182823
3 143867 70867
3 105812 104876
3 38326 114265
3 131424 155375
2 93583 953765347
1 34486 176243 631930006
2 73911 881620677
3 107241 128240
1 105746 190592 800363134
3 143083 95643
3 131096 35058
3 141906 116136
1 54121 159694 343355989
2 109205 683193197
3 176835 145141
2 167245 881600326
2 163341 804181792
2 73878 102089642
3 80407 134480
2 14696 955299593
1 153505 164614 271747617
2 189350 427386803
3 72975 41969
3 29740 9107
1 68971 136107 248282497
1 105312 169716 588428421
2 165266 559670735
2 1837 354342100
2 32004 295847405
3 86335 159121
1 156417 186647 220663256
3 21177 107478
2 12445 809145011
2 187307 776006195
2 163977 258802105
3 183406 173318
1 6922 132324 440719782
2 99784 915362209
3 102378 191528
2 21620 791656504
2 2125 585648020
3 46185 186880
3 177977 129757
2 176951 497529357
3 62432 38991
2 24139 393114023
1 3321 29394 21277005
1 44099 136233 903791738
3 37130 4359
1 73531 181228 920220555
3 163438 180514
3 158904 186081
3 10594 35391
3 36551 72187
3 94845 188760
3 81391 75090
3 162716 48114
1 28278 68702 228542222
1 125380 164677 88161007
3 144508 39711
3 58749 143440
2 22354 408100076
3 135245 165526
2 31288 174787629
3 19073 139385
3 187916 166638
3 173502 129908
1 59713 151139 456688308
2 162073 234171432
2 84643 698431076
2 163004 455274562
1 42887 153338 907721134
1 16604 60562 278051721
1 121594 142120 620337263
3 191130 191488
1 142196 148941 990805456
3 64972 125396
1 42412 182085 903529950
3 57645 193053
2 152269 375938823
2 75522 216324418
1 73500 159730 267658758
2 175487 427584967
3 120985 102320
1 51028 184185 368505435
1 26399 109151 317683699
2 38242 513259233
3 74847 97099
2 150132 909631436
1 20467 159890 845660917
3 190221 111897
3 108464 74526
2 58553 289793043
1 99241 131897 371778266
2 115742 530796155
2 47134 731985126
2 144793 204868506
3 55777 193506
2 189759 811773505
2 128376 633328182
1 55003 65301 285675237
2 94599 254959602
3 18870 135256
3 17146 156396
1 74066 173001 588312548
3 94013 2048
1 66599 82886 24275454
3 10133 96445
2 25804 334116214
3 82628 60904
3 16405 98797
1 71520 184923 380316875
1 186109 197120 348190650
1 154952 160305 703701382
3 120633 190088
2 100511 44394250
3 180517 29944
1 143064 171801 973626030
3 185933 38250
1 110276 126665 897183783
2 123193 94641996
2 101415 6353083
2 194292 702542378
3 191592 153748
3 156821 179160
1 11587 129328 674257436
3 81905 117355
2 86383 972262183
2 18828 93976799
3 110899 194909
2 33629 950816627
3 18132 117097
3 60942 198064
2 112823 710367622
1 106565 159299 95449112
1 2777 59278 174914735
3 115917 127418
1 152906 177173 117706233
2 189494 499345764
1 126093 157585 73047889
2 72731 699455530
2 101979 491655790
3 57755 44804
3 198407 92762
3 70011 22305
1 99206 149974 441304676
2 165010 37263321
1 68108 129289 198762149
1 54131 178424 773605824
1 7069 167152 10788152
3 60896 27141
3 175136 193570
3 101209 151694
1 81714 109268 989115524
2 98016 429774014
1 81192 127815 468946736
1 19037 164166 711828434
1 88066 98314 345663937
2 85539 657621476
2 155400 548367059
2 12574 637454311
3 44509 19108
3 99183 103162
3 141408 138948
3 29348 31481
2 158446 498734331
2 82017 994484148
2 68548 144725599
2 72065 777956400
1 24822 159161 561280536
2 93304 528454808
3 31178 185750
3 62138 108344
1 44251 88595 780339811
2 69294 933003632
1 33130 186606 862982047
1 41551 117670 751845102
2 71037 342877890
3 75214 67683
2 183460 418357460
2 150336 963336403
3 49060 117292
1 140658 143407 732412683
1 127183 131934 387314660
2 50424 176860498
2 60423 423186067
1 50475 64170 490465042
1 34326 114495 466304804
3 7478 67008
3 87645 185896
1 96723 152625 304685024
1 28617 139893 479692541
2 132772 456006569
3 186013 196927
1 3173 123407 64187398
3 143840 18662
1 83658 175446 10128552
2 104566 900926271
3 160664 158056
2 98538 279776375
1 16886 189781 650289013
3 169536 75105
1 65834 190206 96812813
2 114380 557212954
3 171252 104250
1 154595 163940 101249138
3 39263 65066
2 110501 565692161
2 24841 424787188
1 30124 70107 185254799
3 175046 83511
2 85681 951194236
3 132886 114019
1 35888 138026 546596940
3 171069 32688
3 174152 48940
2 29905 952714267
2 139146 641103865
1 38403 122552 63475657
2 9087 556254993
3 169132 83348
3 166941 63290
1 131819 189436 620010307
3 163505 113996
1 134306 170992 948845723
1 50704 145203 643440977
2 139802 776893663
2 195085 353458421
2 133265 439053112
2 91946 329621580
2 22984 340023800
1 27215 181199 487720457
1 32076 69920 462761057
2 124327 420899226
1 61380 158234 648653084
1 11450 176649 105553615
1 157256 192747 462615028
1 17965 113687 261928980
3 45613 178933
1 90831 122567 678668192
1 143527 151879 629317528
2 42833 278355077
1 32494 105367 125169990
1 24295 98123 423122487
1 21448 47042 27131083
3 59102 84690
2 55167 768541200
3 191658 67345
1 78023 80857 591628130
2 23085 881525593
1 51620 137658 631407002
1 72967 184483 568416605
1 33694 159918 303662988
1 3458 86682 595161632
3 64386 82196
1 70571 197751 135349935
2 3782 788017285
2 74997 59443044
2 185003 77461616
2 27548 939793132
2 158174 647550912
3 69831 199787
2 187996 638946901
1 13082 47130 443249269
1 86187 176141 433410434
1 98987 112309 3810376
2 146112 15808832
2 91459 470480361
1 152822 193996 882007996
3 167378 198478
2 161752 298563721
2 192061 218942418
1 131473 166906 365102096
3 35404 1744
2 117177 552677974
3 75858 94630
3 48063 151614
1 193453 199782 157674663
1 15244 166903 249977349
3 3034 181929
3 150392 131211
3 165185 150653
2 190071 981478934
3 8682 109967
2 191623 380795873
2 121084 925353480
1 3913 159885 381871752
2 18668 707250467
2 36962 992258891
2 115017 75035990
2 62296 859365599
2 39517 678009387
3 42516 126162
2 20605 430199640
3 15928 85038
3 188858 9424
3 186416 161829
3 193463 5613
3 194275 49297
2 32272 929515740
2 193551 446794140
2 172378 235262810
2 63901 752819473
3 139816 180352
1 104013 160125 399596671
3 101089 135613
3 195116 176637
1 157837 167982 269088573
3 56504 9146
2 156010 826324539
1 33087 60385 203169884
1 37160 112943 794884249
1 78243 151020 941450058
1 110635 162256 646476293
1 65489 67289 149964055
2 38274 206048229
1 117396 184512 887862273
2 26475 762312780
1 147002 155486 825935756
1 58793 170737 473238298
2 193431 290595659
2 65242 363720049
1 73209 174262 489042957
3 148316 36481
2 70711 953919272
2 16101 467712571
3 4131 10929
1 35294 148846 811455226
2 42103 976830946
1 10656 72967 536458094
1 46506 184409 181467004
2 104548 316506281
1 54466 172710 75699466
3 102200 7649
3 43207 148547
2 85500 725640355
1 95002 113654 106791299
2 79054 23017736
1 32603 130598 328520176
1 22500 98274 714230969
3 127942 30047
3 184793 85237
2 83739 728539339
2 90942 952994278
3 150184 40166
1 30692 197321 85016710
3 195452 20606
2 88233 313299014
3 105295 15623
3 162548 29343
3 37922 129088
2 21111 997804912
2 49149 41976382
1 58279 177020 304876325
1 112510 179094 389953825
3 21081 81007
1 47221 118875 32155512
1 2043 170044 689054610
2 97398 475066984
1 52699 91778 332323322
3 63403 165979
2 169284 157815080
1 23536 148260 561587811
2 2842 797700894
1 52330 59336 84242283
2 29582 834641360
2 154888 515612366
3 38856 24550
3 17197 4233
3 7585 75629
1 112559 139490 553026474
2 43524 410922080
1 956 62184 434346138
3 112423 19065
3 9163 184499
3 198495 172973
1 88679 109084 849843637
2 85106 586222663
3 180174 61661
2 69969 639018797
2 55717 97955018
1 23484 135796 427217785
1 81832 171429 474526730
2 191612 454848933
2 8133 411735795
3 83163 64963
3 111793 18349
3 23119 143259
1 27077 51885 849471844
2 179870 818683050
2 34922 581672784
3 145874 195448
3 177264 153749
3 192302 81815
3 156630 174503
3 104796 26726
3 152214 160543
2 141122 719584061
2 106812 554728191
1 105925 196497 716658572
3 139586 128841
3 122328 76280
3 93045 132786
1 8467 87977 882381616
3 426 151547
3 53291 24300
3 30489 194189
1 989 73247 58295035
2 159151 699527933
2 194173 689531133
1 36270 165595 248625899
3 131832 7971
3 143745 18053
3 12307 35441
1 113719 184293 461779926
1 29984 107376 772247517
3 87789 7719
2 185653 766068676
1 56417 149886 172866126
3 143573 133141
3 156472 117065
1 33081 73249 904116378
3 8146 89081
2 95913 780182038
3 51022 77511
1 25544 91313 118424341
2 124679 986203566
3 92221 94932
1 146095 153546 583745408
1 36686 122825 835172988
3 23377 74535
1 31212 158279 414820025
1 90 106114 990877872
3 14848 140280
3 84766 197668
2 74775 500325999
2 103597 379990515
3 117091 55934
1 61200 146931 901508536
1 100746 171227 509362860
3 160370 26674
2 198479 562360265
2 159089 483203722
2 125776 102326018
3 30889 119935
1 56592 170106 527350256
2 100393 202965668
3 15089 185476
3 91954 7128
3 96328 112256
3 134853 170771
1 2951 187682 171799590
1 2694 70852 834446503
2 131374 545103850
2 68625 711247447
3 342 140338
3 181867 109225
2 92392 875241983
3 13545 25335
3 140029 175153
2 192232 621072058
2 114743 720841857
1 44063 188325 663559919
2 191988 29855369
1 54678 133883 431962454
2 77718 758114466
2 6792 735825743
3 77212 47568
1 125952 186625 386920936
2 16783 284501146
1 84157 161314 893240327
2 131241 435142843
1 34353 37822 746239360
3 135915 18967
3 110175 28640
2 136964 304542675
3 145887 26206
1 53547 128078 571892029
3 20548 133332
1 134950 155355 43870449
3 130529 100599
2 167112 680511766
3 175716 131261
1 132771 184237 724539251
1 126806 173478 699096272
3 100902 188849
1 100886 109061 622116768
3 25492 19909
3 27507 85149
1 69380 91173 59961077
2 151004 60008285
1 8719 31668 712427578
2 102622 510058515
3 128373 74840
3 75491 125859
1 12928 66488 37111991
3 57587 15622
3 61424 97163
3 169288 104042
3 182621 186300
1 76758 134990 92132882
1 5415 195355 38571753
3 29771 141283
1 60854 115187 679903961
2 71890 28098333
3 3025 32724
3 192773 8551
2 14835 595394286
2 155107 919786788
1 62734 118995 338541524
1 78327 176253 890863205
2 9534 98193552
3 56003 198582
1 99438 172298 809117194
3 192647 75247
1 133137 169480 731754212
3 178070 99216
1 90234 96882 93096444
1 25534 131107 691927840
2 51314 209395355
2 137667 388519224
2 124122 110985445
1 20154 154253 561583422
1 48795 56761 766645277
1 10795 14755 933166087
2 21679 706765661
3 87089 47398
3 176956 179094
2 3034 958613634
3 40099 111654
2 12729 652091581
1 64872 92612 326032292
1 65940 194871 16706293
2 105414 58297668
2 121055 456037648
1 11174 180050 896058015
3 136428 51809
2 85037 788478206
3 60228 4236
3 121581 125491
1 30662 93443 612080081
3 182192 174153
2 25203 845919664
3 19749 107138
3 184772 131354
3 77885 152692
3 13411 174337
3 48467 141508
1 37259 188979 985527574
1 33746 95228 707159772
3 82778 195058
3 148437 68642
1 24006 52879 464262212
3 193982 112500
2 48844 391699692
1 40818 190950 880842931
2 138119 389709058
1 177171 181852 288059342
3 53957 18160
3 32691 11619
2 123474 748636980
1 40888 162251 881429508
3 154582 153826
1 150906 180299 910497265
3 113098 160094
3 111606 75552
3 69672 119572
3 193842 161762
1 25300 185503 78998725
2 194753 384011233
3 84384 174998
2 96265 254534187
1 151121 185927 959018760
1 56355 191289 625052497
3 145196 2678
3 119159 18394
2 25725 712216412
1 33621 179197 198686570
3 180628 96275
1 3920 80611 929050029
1 155608 199148 782402136
3 163178 23346
3 16841 31970
2 13124 866913879
2 35403 516027622
1 82021 181163 380359632
3 50586 163824
1 38948 170124 831937029
1 41317 186296 802143961
3 134633 88165
2 136982 878475097
2 52988 711236719
3 119083 135658
2 64540 363828921
3 12343 30432
1 1915 52731 979629624
3 149891 118612
1 79691 105786 364855408
3 117855 95459
2 3467 329861719
1 164152 185929 935971639
2 37212 300189277
3 8351 146838
3 123224 134541
2 15005 938001936
1 77220 147878 991119042
3 28503 25619
3 181182 196247
3 132057 194739
1 33244 58706 588595522
1 3634 66228 183666613
3 185607 165820
1 11456 98595 636680025
3 97379 170114
3 13905 90143
3 162943 60189
3 113523 101458
3 77974 54678
3 53216 155754
1 61981 181757 375806253
2 89693 6808621
2 178666 567813723
3 80306 45673
3 26973 109606
2 119342 469452142
1 4424 159107 773192571
2 12921 754751260
3 109164 44644
2 182876 344072774
3 34592 151609
3 2536 9285
1 153920 185678 165586993
3 95496 127713
3 18247 57729
1 112240 143424 107282064
1 13788 162404 658461285
3 176423 11032
1 33069 194381 904949742
3 177371 149695
1 16879 70457 656675237
3 81351 12355
1 30132 157395 4771107
3 118407 185671
1 38852 91766 803611875
3 198934 140537
2 131598 352426670
2 61788 76176938
2 146514 866549185
3 18559 100791
2 43135 754604796
2 115231 24690308
2 1158 282253668
1 73610 99952 137605290
3 193368 194484
3 82644 133142
1 94177 168449 14769121
1 3664 172704 633600845
2 86780 277605872
1 125072 191204 185111181
2 97420 394289706
3 99641 185013
3 55720 37531
3 115345 121816
2 76849 804344792
1 111359 134907 501253416
3 29633 8096
1 823 167747 125408431
3 24992 13571
2 26274 861061204
3 65716 40106
1 52600 198827 764162810
1 97163 152690 833585820
3 196131 39326
2 186951 819982233
3 71901 192954
1 94439 172684 924835377
1 6181 154859 361900294
3 54144 149024
3 34661 118668
3 112580 58309
3 160583 40
1 165448 178729 934159846
1 16277 139699 807806047
2 68425 890198875
1 10015 104817 981091093
3 136078 171584
2 106923 938486467
3 28591 109290
3 148925 77701
1 81885 183768 303881729
2 169612 799778984
3 197200 4934
2 31845 719770659
2 182091 429982904
2 26308 724718566
3 52866 74143
2 17099 899239127
2 110954 616790381
2 185896 133793172
1 139114 183509 556051539
3 187166 162141
3 10173 170584
2 99203 135223995
2 82477 666739045
1 99199 166901 961567137
1 114552 194903 19280899
3 123154 160449
3 118026 182693
3 16242 156806
2 128954 233621854
3 148525 154274
3 195330 180336
3 172219 162982
2 65716 173433299
3 16334 108102
3 33405 12496
3 168476 65238
3 188976 184950
2 72871 506174821
1 120939 132372 426604633
2 134585 360474252
2 116262 698949235
2 158510 880783965
3 8920 112101
1 9442 79103 167022844
2 161356 441317820
3 164392 28605
3 112869 111720
3 169305 183067
2 121324 89882135
3 92598 30503
1 58015 102668 97954527
1 22599 101773 3702282
3 167844 42268
3 114756 17920
3 112911 6539
2 58684 268659449
1 8955 74092 486042542
3 140963 68243
2 39900 875479875
2 128548 52919184
1 30649 165487 478633919
3 187922 80669
3 196411 137520
1 19419 26432 812330936
1 98992 198384 499448806
3 66490 39903
1 25928 134023 802151773
3 190224 154799
1 11087 34595 658320978
2 133752 406817973
3 111820 74240
2 135384 520213816
3 87266 19596
3 45587 147203
2 163938 398291318
2 2539 354065158
1 70448 164336 422779078
2 117336 965313407
3 168697 166175
3 33729 59329
2 92903 818180069
3 5326 109003
3 120183 27450
2 19823 771382889
1 12219 151439 651420778
2 89145 81713697
1 159452 188660 385854915
3 199008 196532
3 136035 47848
3 113722 37699
3 128174 133678
1 47657 100668 665661136
2 192931 300630169
3 191754 83521
2 48356 407842129
3 24105 115106
2 147057 464191605
3 172230 151387
1 8661 103759 823965920
1 22553 32611 384616889
1 118324 182685 323221168
1 163644 181608 245513858
3 135932 110979
3 149232 31982
2 79371 692521327
3 38222 165914
3 93924 109913
1 31653 158527 288653712
1 72303 100015 772381730
3 120255 30563
1 10402 101344 76039254
1 7257 113291 812738098
2 73937 46527014
1 10577 177886 815569420
3 7295 197494
3 17946 195125
3 22132 150647
1 18504 86183 973837743
1 63517 74962 149591642
2 85358 753968763
3 139322 85525
3 76882 101523
1 191739 192856 150424951
2 108131 405282616
3 126304 105974
1 89124 172453 224628177
1 22469 22886 31726745
2 144919 811587026
2 114297 579903926
1 104636 138964 349666544
1 55980 114175 74768047
1 146216 184166 839416119
1 21081 49995 468193968
2 162776 349198913
3 55210 67011
1 74540 142860 740024433
2 9182 539789596
1 8214 41245 894009025
3 91416 152163
2 188327 395071241
3 53741 187205
1 144610 152880 830439331
2 88429 828671384
3 179566 40452
1 189613 190487 490070927
3 108345 77705
2 165531 899737587
2 41302 678855528
3 48755 183335
3 101820 18084
2 124091 542702704
3 121395 4815
2 138484 919646696
3 106009 14672
3 49262 106195
3 159577 92930
1 168247 189082 91769287
2 12583 367742561
1 5711 164579 831488555
1 49784 130121 460126616
1 133782 173283 278937277
1 23918 178911 847005597
3 83401 57754
1 87985 89996 470007705
3 170385 148276
3 22115 61896
1 32303 88810 861038308
2 190042 560071455
2 157137 445637331
2 133511 155455630
1 89845 157279 446124525
1 101973 180700 527284866
2 198011 134206821
3 155233 88994
1 106420 130341 831744548
1 57626 70204 358221099
1 19662 185170 182080675
1 39548 101250 235065052
2 177635 818336012
1 53305 164251 283863651
1 38206 88410 537079006
3 176648 198014
2 12925 81990842
2 1871 185654391
3 154182 20271
2 96054 605842818
1 77778 96861 860226708
3 188807 143651
1 16550 107735 720074507
1 146472 179632 279737034
2 59331 703623669
2 15869 517530141
3 17826 174386
3 199248 29450
3 56317 77370
2 94852 588489949
2 94382 48712815
2 149430 848898968
2 43097 486772698
1 9361 123220 331643070
1 104445 152330 659272598
2 103424 962811317
2 188656 36521420
2 96356 962754434
3 109359 118912
1 961 43401 765201709
2 87789 110753862
2 188018 436049961
2 129640 851979803
3 131714 19792
1 173146 190118 761558895
2 9315 749827884
3 139778 152262
3 117322 146708
1 38911 68655 758368744
2 73072 328055339
3 72250 49161
1 39212 70940 43740254
2 79288 727481410
1 8362 126463 942813683
2 197181 457630744
1 114526 155475 812825100
3 94196 78367
1 103959 165435 763385337
1 58021 65658 631686022
2 53937 385277566
2 141135 841702305
3 189890 144737
2 103327 715709340
3 188502 28358
3 38203 49736
2 47874 957875728
2 30860 168023438
1 2523 156299 10590320
3 107416 62302
1 11885 140068 85874858
1 125069 147902 475200354
1 85428 169703 693303792
1 98077 102163 933087182
2 26010 625273383
1 57559 87542 798533992
1 25927 123544 593046073
3 57459 75148
3 81588 195876
3 39034 17909
3 140387 178847
3 146545 77037
2 115126 210227140
2 175005 570295156
3 163608 38261
1 108670 129850 521839589
1 94736 161073 232794721
3 76702 66606
3 156529 76657
2 144048 586342284
3 52871 167364
3 129854 165765
2 46236 238864850
3 13661 178135
3 99753 79356
2 106022 184042552
3 85725 120628
2 198138 935584015
2 182089 203147228
3 15415 66390
3 179808 99079
3 167529 134434
3 189730 65372
1 167912 185465 960144986
3 75772 49072
2 176000 605753825
3 93602 92883
1 11060 52291 416739996
1 121858 179662 307471830
3 173820 69222
3 180473 86247
2 127179 32224767
2 29845 970007356
1 36338 104777 635904778
2 160816 619008760
1 26352 65421 443338748
2 124038 51717082
2 3893 63982756
2 55113 181469958
2 155908 178905032
2 78789 744474018
1 63113 94693 148778439
3 89478 183394
3 66460 134855
1 11366 15614 75418170
2 107047 305393197
1 32634 55024 780071011
1 89547 126315 806344449
2 94889 663612985
2 91998 738160464
1 91721 92946 417201394
2 30804 501624268
3 50357 106079
3 85955 181697
1 132272 197278 566444725
2 66441 132068809
1 7426 190552 366839227
1 173331 183192 276855941
2 19068 264379823
1 32535 184799 345411273
2 113752 745518104
2 168346 376132383
2 83539 954987349
1 13331 36868 223499588
2 156271 694484445
2 118059 695062788
2 75353 390746242
1 33165 159180 948955931
3 83635 196865
3 113910 5191
1 90258 167538 572549630
3 172963 59522
2 62587 251790713
1 128838 185212 503690910
1 57383 183790 195028357
3 81994 11262
2 190378 772287354
2 142445 958464221
2 31575 307764195
2 165684 741456038
3 71262 43458
3 104584 67623
2 187105 772248726
3 99464 18454
2 31883 168330069
3 155398 57625
1 27260 133330 628519575
1 80077 189512 283941788
2 75670 705601189
2 84903 548775563
3 71312 86233
1 56699 156980 484689732
3 86890 93877
2 101325 495683425
3 137497 21546
2 187309 889747567
3 187585 14114
3 105920 123093
2 62295 783767713
1 122977 154426 998129223
2 83487 557036875
1 163563 180680 440182458
1 677 161904 927902290
1 120389 135837 473671968
1 47039 164156 821014745
1 36092 169046 226231123
1 11427 33986 878621636
3 45670 142929
2 96916 18931303
1 63011 170041 835602477
2 36614 774281332
2 98427 982810558
3 185236 133714
1 37737 154076 27176314
2 67073 253920037
2 186585 512673191
3 33777 66527
2 65744 544571041
1 6036 61680 143913713
2 170296 218712364
2 13743 838495137
3 75916 60744
2 89215 939697277
3 109992 150237
3 1858 22866
2 21242 1939532
2 99730 433292573
1 42207 139437 82840717
3 46644 112745
1 69983 151877 461012230
1 82883 190160 812819295
3 63451 162812
1 18431 142203 561528048
2 139406 542852561
1 38412 152407 951765695
3 114035 98745
3 88980 17085
2 88693 535449350
1 38373 99232 615254290
2 154577 321099805
1 45517 49163 910197718
1 13164 37110 446241574
3 48596 119641
2 39377 963804228
1 115358 141235 195964603
2 173197 39248197
2 8796 85382096
2 195648 601219393
3 57602 63070
3 34894 38381
1 1876 113673 83658549
2 171590 657235825
2 83583 659800336
3 125429 187076
1 83828 101741 183199670
2 125841 641176559
1 27720 125740 305475682
2 16723 258465789
3 78299 109500
2 148441 758250459
3 67856 199778
2 16623 914959971
2 129956 393017979
3 36957 109178
2 63507 611326117
3 79428 89692
3 98250 19982
1 93006 196801 420143933
2 33130 145946795
2 40356 127361810
2 112529 984641187
1 114754 188741 183581147
2 8467 489344431
2 11260 155257795
1 134591 152213 922491929
2 141932 765706887
2 112793 125822998
2 141791 952054709
1 18952 105381 326129871
3 125200 150637
1 32788 57552 201332091
2 146650 237194054
3 63244 87049
3 45518 182496
2 188858 60917885
2 114201 526267326
2 13624 908275174
3 165331 196816
3 104820 24419
3 134419 83533
2 64588 469161122
2 81955 799702790
2 41102 902832909
3 165095 37292
2 109094 311090575
2 59077 332243957
2 91089 378682467
2 47113 959167625
2 140420 702591811
2 114582 477271563
2 69956 552632235
1 139412 193023 313237747
1 98237 161338 262856287
2 36604 922612928
2 144570 478336935
1 4263 140531 241126595
1 1907 187525 229785319
3 17306 48355
1 134054 147567 258891950
2 188436 630180005
1 87561 195908 920776416
3 54015 192515
2 170646 724679591
1 178754 187175 612153543
3 193790 85421
1 29465 83923 664003988
2 159911 626049415
2 126975 925752429
2 125227 20566367
3 143827 194254
2 105529 804372847
2 28415 739955230
1 111672 189628 766536256
2 32008 668408174
2 87605 634068535
3 23725 121847
3 182227 156152
3 59384 15976
2 100685 713898050
2 182695 181797248
2 156980 320426808
2 34440 560514182
2 62958 444943220
2 3240 228912205
1 49872 165367 47540279
1 58950 132420 504717897
1 72117 123065 92719516
1 20939 104384 526731282
3 112043 18326
3 187892 168116
1 48249 81728 762796349
3 20458 22137
1 25929 164438 560471881
3 17273 89709
1 9415 75032 87308393
2 134320 97265811
2 30051 174834259
2 61899 482372559
2 162427 198162831
3 166471 154819
3 105309 50703
2 128488 62405422
3 71212 198819
1 111397 169440 274218735
1 44638 147733 843122948
1 58762 158312 211661158
1 23658 194714 85405518
3 173184 178257
1 91688 153853 680557726
2 166413 963675729
1 125663 129916 17074853
1 121004 158603 173996650
2 167828 872530696
2 109240 640667233
1 53188 79545 440569492
1 29665 174115 854530922
3 151935 57374
1 38888 149331 577460455
3 196347 62069
3 130055 145386
3 114495 37712
3 64299 19525
3 70203 39144
1 44868 80889 298591928
3 106614 184518
2 37655 212634678
1 890 64357 830807938
2 188222 637541785
1 72794 195976 145247797
2 153718 155694969
1 112609 135041 735174451
2 47257 85059694
2 3558 804164396
2 155029 342634513
1 85084 166312 772346217
2 25970 305801777
2 142738 510883571
3 171216 107846
2 104378 31244115
1 32511 111841 717126647
3 159661 113315
1 4734 132189 776903664
3 198853 189376
2 15317 32797454
2 22356 637473609
1 136595 184701 292578032
2 49119 555652977
2 27900 461095636
2 6456 482541940
1 67409 163264 451555863
1 140474 176847 291535922
2 137669 588917488
1 106616 108145 135777580
1 81987 194753 536702600
3 131573 47246
1 99022 194684 676016156
2 137413 864271990
1 36118 141176 4116677
2 34834 109431220
3 53046 98523
3 106422 156043
2 72745 928390662
3 84904 113353
1 93202 178454 839457174
3 163556 171688
1 7123 110532 170353653
2 60787 413962770
2 55770 435076826
1 115734 145762 304374864
1 121200 124473 640931246
1 55480 180281 68205645
2 46566 746999789
2 169088 792774032
1 66651 150893 778000698
3 195512 32102
2 31281 637300880
2 28451 837036612
3 188632 8599
2 48682 817894643
1 98247 109751 883544476
3 13355 33529
2 137173 945235023
2 80354 223219421
3 163582 9958
3 105170 117920
3 14671 159299
1 75837 132377 923990991
3 88145 183953
3 67524 25540
1 84688 197645 431698314
1 56412 147484 359125053
1 1029 29061 442683678
1 107153 114178 184109526
3 130456 84966
3 19315 3285
3 96304 116838
1 23230 82673 820404331
2 6819 889904531
2 66532 792582387
1 6977 16578 275795465
3 178414 76505
3 191550 43753
2 104321 258851599
3 115918 145244
1 119586 198714 282310478
3 138310 75293
3 182635 21911
1 14167 86576 507362996
2 111817 134040248
1 97637 110862 919663865
1 9783 54921 16061579
2 30300 161610986
2 28925 577639478
2 112122 830562510
2 165714 201568926
1 73777 109900 3367227
3 10396 105779
3 184066 69852
3 105826 143641
2 143258 155823725
1 50694 173709 60243966
3 14646 135900
3 134635 110620
2 168653 165663472
1 46894 103487 125352016
1 169578 174998 376390159
2 171185 753150405
3 138830 21418
3 144535 100801
2 44063 711333816
1 90765 115236 107396949
1 23608 149649 209811062
1 89920 183080 77253430
1 123474 146335 775325252
3 69545 186249
3 135026 83229
3 136168 79331
1 72242 122727 992898410
2 54602 251649736
1 64104 140236 246748417
1 100243 173703 600494863
2 1834 119775205
3 189738 194887
3 124782 127846
1 116300 170085 549776963
2 74038 564835146
1 108150 192171 489413110
2 191075 360827157
3 27201 137566
3 140723 36929
1 15479 174317 736757022
1 29132 195113 721184341
2 23452 737269171
1 7795 199176 90714201
3 114783 78590
1 11954 197784 531988491
1 107325 143203 750720872
3 6316 146445
3 17239 117059
2 86971 292331326
3 10800 107977
2 184830 599516709
1 26102 142698 371862900
3 117099 195639
3 65081 160057
3 193168 37735
3 199869 65987
3 105035 47870
2 184249 741672569
1 101092 184993 248793592
1 92046 146173 135686073
3 143399 11497
1 453 12263 443269487
2 148541 94193127
2 7241 424321342
3 115453 134461
3 60949 114390
2 79210 86689429
3 72117 21060
2 133920 488782667
3 133657 81636
3 170471 179253
3 1466 35476
1 17514 145259 304722416
3 13006 177578
1 61527 193407 191445329
2 50803 3820671
3 18719 185669
1 26940 161570 853044153
2 29634 159244975
2 113770 306692902
2 161015 328215150
2 146437 354423192
3 96933 73824
2 150664 507073590
1 155465 188304 470453472
3 26155 164219
2 136814 697643225
1 91830 121328 390306471
2 157329 590045598
3 119510 123505
1 170036 170922 393922921
3 64590 105769
3 43250 59469
1 28926 157276 729314250
3 96214 189958
2 164585 317831603
3 197947 164317
3 130489 29103
2 137192 514409953
3 140278 159644
1 55391 116305 627654791
2 143939 435957607
3 113284 89127
2 57533 628744111
2 41287 413566855
2 116108 738001927
3 22884 181443
3 34507 134007
3 152685 68781
3 1708 96721
2 68978 336509649
1 101757 167324 874806701
1 115876 174644 197230030
1 134342 194761 106173298
3 111519 17521
1 64963 175947 121625458
3 90892 151690
3 103064 128190
3 43662 191061
1 58188 127468 650784133
2 139094 251422435
2 169487 273658432
2 140809 392447464
3 124480 41019
3 183331 113798
2 77851 934681614
1 23152 87380 726273468
1 27116 115943 881973734
1 27531 41986 478442400
3 19964 121511
3 83543 43546
1 87941 165527 852292936
3 60597 4333
1 111901 191459 164148466
2 57896 85363457
1 20947 102511 182893934
3 190965 19915
2 76099 780618607
3 152971 70351
3 183025 164730
2 113511 482399265
3 128001 22790
1 19869 97489 610046824
3 157096 1031
2 45821 440396796
2 180478 934671471
1 45465 148043 536676218
2 65907 249756409
2 19470 32033660
2 113017 826761706
1 51487 96262 56169570
1 63845 173201 990544771
3 93652 136030
3 71499 31884
1 4124 104225 139659296
1 129487 189531 655865101
1 82337 183041 209672553
3 142386 186016
1 40087 129192 615461301
2 62198 564523339
2 120600 158716878
2 2937 775621959
2 142550 760070034
1 42507 172551 784176385
2 78805 98057155
3 112130 78925
1 31140 148985 481163853
2 183233 375097973
1 82166 97352 645680513
3 184566 73050
2 158206 311179764
3 122287 184004
1 127096 175394 102160217
1 121604 165862 590672122
2 151983 381460340
3 155183 44133
2 9644 349689142
2 84241 926020858
3 148002 156250
3 14530 192424
3 96362 91799
3 60079 104767
3 174497 50916
2 61525 410101294
1 3068 24658 785446859
2 14744 991647462
3 81402 60241
1 20059 117748 529004478
2 181588 89776341
1 26720 129096 307636845
2 30751 16075710
2 108190 335568493
2 135908 583614656
1 73853 191278 444332302
1 82260 85752 923739897
1 47718 122088 843270422
2 46576 886592137
2 48136 978533949
3 109788 125175
2 89104 574351069
1 17924 93573 144362708
3 93968 45396
3 144053 188136
2 21334 733563527
1 95329 116628 436917761
3 152968 29257
2 1713 946720413
3 46404 77395
2 14288 667166579
3 49884 153228
3 75027 113259
1 83607 102740 645200621
1 11668 93339 449718163
1 29110 153230 126693384
1 143805 175193 120480604
3 65728 41471
3 21933 8064
2 49036 580301965
1 93699 172500 650015063
2 32399 498081259
2 49772 399437957
1 78368 145688 372122546
3 21311 155432
1 17929 110812 725431038
3 75572 79311
2 19322 682088030
2 87748 635059939
2 59453 952302668
1 10316 161418 171643347
3 85552 5028
2 120553 209916672
3 65397 81150
1 35338 64728 532017293
2 190062 194549983
1 35103 178852 791680189
3 191137 113913
1 6204 82993 335258363
3 183908 6157
2 43383 564118094
3 134525 69170
2 5840 762771559
2 65445 475882668
3 199456 121353
2 38526 350987230
3 133977 53078
1 51069 73152 17208352
2 197568 398702000
3 56998 116806
2 129735 854489509
1 2161 104093 64539200
1 4085 46614 202365713
2 87310 847804990
2 38230 536235820
2 48070 356085391
3 62589 87083
2 111812 788556667
1 121096 175038 748753393
1 71968 104960 411454095
2 5192 307386834
2 99481 522012890
3 146827 24245
1 12985 15079 97801676
3 55096 162085
1 94724 159400 671203570
1 107327 196647 919101802
2 19085 756865522
1 43651 74285 29227916
2 142768 18182112
2 118506 206042853
1 32225 179706 676345818
2 167847 483513038
1 194283 196462 936480429
2 108014 609644705
2 19558 528326041
3 114328 22413
2 20039 953099860
2 159284 905246822
2 49499 484337518
1 106685 184700 637482513
2 95991 277163813
2 139837 740594692
2 78503 782954063
2 39585 341928107
1 159511 182917 824387369
3 36572 26706
1 14159 55849 830378147
3 111525 123065
2 153857 884220803
2 62721 520477028
3 190680 23702
2 31071 953188758
1 40512 164108 224731538
2 147511 644401199
2 157312 200275879
3 30529 80758
1 3497 159008 732402634
1 144909 176335 479302163
2 123000 911797231
1 322 2518 613290758
3 118391 119136
1 141693 148036 725852236
2 56887 319471041
2 17268 796816528
2 33309 980669360
1 5670 91843 724313123
2 48998 374748206
3 24838 23537
3 67764 61680
1 35950 169474 960834405
3 135920 115323
3 118418 162149
2 187301 173971051
1 17387 99797 495986258
2 130696 602152002
1 187632 192646 333437851
1 134756 161507 750376800
2 18380 497524736
2 101678 144904006
1 105276 150628 512843192
2 55987 701559901
2 50994 73488208
1 33352 133976 631398592
1 16661 91360 36679304
1 175610 181216 835661554
2 179784 550125520
3 14457 163810
1 51218 101584 933451664
1 62143 180970 232869244
1 86629 105657 541571400
1 31041 75450 120188482
1 33028 66300 268390595
1 3637 89895 652326180
3 119730 14942
2 17541 561007527
1 66995 125954 84338065
1 10551 111057 297251339
3 35556 160086
1 85162 171893 298446119
2 149275 869413539
3 134411 151613
1 30155 189042 537753222
1 28292 155503 456468934
3 173779 178845
2 172670 800347346
2 55640 520270300
2 199441 343611548
2 175448 125996010
1 141420 161805 813903109
3 88286 164601
2 161249 856163223
1 57180 186589 380009109
1 68849 97201 415301629
2 76369 405159630
3 30043 106633
2 114420 897197503
2 2570 964416930
3 128015 49200
2 3851 588055898
3 50988 110797
2 88561 948145153
1 79410 176976 594217192
1 44932 126001 4255442
2 144999 527614432
2 124775 17838692
1 35621 46481 943049790
1 167570 194199 201608227
3 74114 176688
2 148795 497119577
1 40501 59420 156292370
2 35076 456711112
3 170854 22005
1 67722 144421 990868027
3 19039 166523
1 47384 136390 55615034
2 23948 396119954
2 9106 198103391
3 124018 82676
2 31469 413854337
3 40977 60282
2 125819 832947265
3 124898 65601
2 7076 620899059
3 152420 10516
2 150105 537981081
3 156743 66417
1 15201 58478 993806181
3 156705 37570
1 29805 103839 809019654
2 140610 693174010
1 29493 65312 284340483
3 85356 108127
1 44943 119132 852500793
3 54301 195402
3 44766 147947
1 52215 127251 72317761
3 130168 40333
1 42254 97526 669447817
3 50183 182826
1 21880 119780 271421620
2 193314 543303084
1 157987 183037 905576210
3 37083 20563
3 160606 196087
2 25963 696843261
2 67460 793581045
3 122355 126923
2 96376 620872008
2 34625 577489677
1 30437 88933 668200385
1 71728 79512 497248989
1 41489 66682 374363775
3 169777 130815
2 77580 138968588
1 48454 133176 965178605
3 145929 122716
1 4833 198081 108787441
3 146764 163038
1 25632 162691 882188543
2 68588 580426013
1 25299 172318 932548405
3 12056 8997
3 193998 188151
2 170538 612387979
2 70945 650381702
1 11948 195794 908165425
1 25407 109044 194344179
1 44891 151363 231024952
1 76788 116426 456143865
3 4563 81128
1 20872 167795 94478677
3 79713 70061
2 95863 518132966
1 85723 124685 450516437
3 58051 13418
2 19707 809564221
3 169774 67392
1 406 105413 116827666
3 111832 83693
3 147259 75191
2 160597 249280284
3 47719 172362
3 192655 17119
2 31634 273764947
1 39807 193465 123622263
1 16110 145844 501706605
1 47409 167368 150572667
3 2492 73802
3 24397 16037
2 44654 366542943
2 166382 356542497
3 147467 177649
1 152144 170018 884757385
3 160192 31825
1 3156 8033 207736908
2 131306 909109960
1 94610 126934 186662939
3 49748 65990
1 96424 135312 701632374
2 26241 40235370
3 29970 84998
2 168470 809192576
1 25258 91407 9772549
3 165692 63207
1 66732 107169 630544046
3 28767 63278
1 58684 75095 272466235
3 131937 162663
3 17066 3200
3 56010 123080
2 190644 75176012
3 109659 156325
1 123778 186616 235263911
2 166840 846572329
1 63951 166185 813019512
3 130292 126249
3 148178 126558
3 128925 150661
1 137405 156723 397685024
3 173856 76667
2 38671 579621045
2 88216 984077623
2 156248 841464496
1 41940 46307 213242474
3 147261 108979
2 108771 209656599
3 94528 63966
1 86354 115236 457987626
3 128397 82031
1 109196 174925 206488300
1 103782 180409 76555158
1 61711 130518 678863613
1 10941 41961 344626936
2 132097 291122406
3 145669 153536
3 197370 55857
3 89289 21724
2 1939 971122446
3 198909 129148
2 191202 527895975
1 142171 159020 743636695
3 16959 8611
2 53389 345552222
3 161634 64690
3 172084 101406
1 4727 37525 241852438
2 100625 727233091
1 14379 101868 271115087
3 150495 65831
3 168707 140322
2 109999 359017213
2 41340 864207274
1 101375 134509 330922845
3 4631 16049
2 64340 577881769
2 54703 811916544
3 141848 129845
1 62449 136228 452414542
2 71397 587612498
3 82576 199735
3 184784 131532
3 97454 30572
3 20103 53299
3 84359 155585
1 109291 170308 259140184
1 48952 90004 168076936
3 133426 813
1 15041 39617 912904831
2 75676 179002847
3 26285 152512
3 114046 91817
2 18912 218229428
3 80443 151436
2 84489 812274918
1 4850 99417 149215509
2 4207 546407630
3 3593 175276
3 107864 183520
2 78086 732406219
1 27825 34058 988104908
2 194391 384577073
3 21199 61198
2 101712 653211729
2 182433 160668431
3 15270 28932
1 49290 168155 374045793
3 83887 23065
1 14349 150105 547191317
1 2523 185431 195191
1 170662 192265 319062821
1 64868 101228 952447407
2 69485 992687812
1 16557 59019 436530079
3 193549 45129
1 118444 187913 19567874
1 95381 145856 371534886
2 48988 521247839
3 126592 132430
1 76441 81090 82431705
1 33122 55126 308378197
3 177990 160850
2 37536 207110951
3 157914 144196
3 80835 124244
2 44380 265649522
1 113590 191768 174754011
2 30436 615317160
2 66869 120538580
3 79651 31134
1 107279 159184 504957443
3 63463 165125
3 167136 139843
1 29100 52141 482207566
3 36710 157811
1 12274 73255 761646266
3 44551 136714
1 25485 102297 540401600
3 69214 33086
1 10047 50562 802502282
2 35344 598813008
1 33472 137773 250563009
3 197751 58244
1 29825 41046 206054993
1 179730 199151 234527222
3 16498 57129
2 65159 431445378
1 64380 190186 661719982
3 120972 80804
1 100233 134309 203252171
2 177154 595910236
2 150131 799074990
3 71745 159663
3 56432 6420
2 1390 775839913
1 17376 22533 471592459
3 184750 170984
1 26338 40443 522484454
1 82630 167347 547718648
1 46588 166774 929448569
2 157335 139919106
1 62579 117032 421306267
2 196822 256241389
3 189617 166905
1 64724 171823 601831302
1 93857 190793 705740829
3 33288 41975
1 11569 26750 909837222
2 100886 589149197
3 103886 128058
3 43717 120392
3 125846 9451
1 394 4996 852394722
1 21664 142722 421232956
2 103796 128298391
1 3480 76346 490466395
1 16805 76437 88999286
1 64400 118147 76595861
3 54747 91888
2 104875 860409743
3 196428 31706
1 94421 128255 314906230
1 152156 186689 929894916
2 156185 502297923
2 85827 147120518
3 11280 161963
3 176610 165386
2 119041 219517081
1 86531 117759 343813212
2 176358 704738129
1 57221 59350 231949185
2 76300 616322883
1 83037 98433 786119748
3 147040 188575
1 151416 166851 737206542
1 125763 149440 29645565
1 126276 193042 147897467
1 72466 81749 538361239
3 13723 29646
1 93021 106180 751593362
2 141925 162898622
3 145478 153460
2 21924 252560322
1 25136 40278 589707096
2 197769 850349255
1 60759 121038 905907869
3 139906 93909
1 86834 153788 48936800
3 172329 12479
2 97521 879395610
3 150583 141264
2 186290 250428975
3 183392 136745
3 71488 39593
1 53941 83603 795091051
2 62082 832020924
2 186418 700820781
3 167010 11393
1 165770 187839 380708973
1 67566 131367 991205065
1 270 138567 698879496
2 6674 800538470
2 40620 378099458
1 135078 162429 134345733
3 26118 147603
1 11410 153739 964303531
3 26556 94029
2 95072 45235557
1 18975 97546 980016283
3 57738 157923
2 178595 653865668
3 58285 145449
1 9470 125061 823272847
2 133089 669708440
3 133062 82056
1 73615 195998 25511893
1 100911 164325 774687238
3 89400 76631
2 152542 390318211
2 58778 174470081
3 194460 155845
3 119631 145957
3 120255 43872
2 132635 531961731
2 162719 579562745
3 26994 67188
3 24267 28511
3 116745 54123
1 97295 157465 596439861
3 30545 136352
3 10988 63283
3 146704 150002
3 116510 102939
1 69919 118995 396205337
3 45494 176597
3 30027 39557
3 33918 23096
3 64131 191525
1 41065 74023 739750439
1 170691 183299 447652541
3 39925 189500
3 35645 54027
3 540 65974
3 186854 117294
2 50143 587758452
1 47407 69108 686329910
3 119164 111060
2 41619 314029711
2 12165 174301603
1 131377 157577 451870683
1 7483 67428 795189858
3 30081 144131
2 145940 609949148
2 123097 422615105
1 31207 59040 345943236
3 8305 168475
1 144321 151511 528485187
1 48256 199464 16779794
2 169003 588267979
1 90941 172613 956415835
2 166099 600874677
2 185536 887815957
3 78491 144436
1 177742 189987 950560893
3 117943 177392
2 75712 165578204
3 61247 121642
3 21747 84815
1 8974 95441 73217768
1 72020 102204 971393835
3 162422 118262
3 58314 42500
1 170196 171085 575246509
1 146074 158691 25831204
1 88446 175701 262726437
2 163893 168659283
3 14254 148966
3 107136 148950
2 160410 543055718
1 156584 167387 801781057
1 125153 161751 143393094
2 141605 246123154
2 115197 167133887
1 14538 127905 690263233
2 162155 151076102
3 93045 139957
3 94066 103229
2 148153 551381917
2 113732 101576124
3 71650 160944
2 188214 990851553
2 63939 970692764
1 30949 126727 78195375
3 68213 8415
1 73851 166870 873215863
1 3172 76222 563926241
3 140510 58897
1 102171 107580 123696138
1 131447 131993 607300049
3 47573 126366
3 47851 190636
2 191636 451938486
1 103782 179433 859153869
1 342 41164 771788157
2 34750 77944828
1 108933 149757 311278966
2 46948 41154661
1 2772 5582 603916904
3 83468 179265
3 121688 120061
3 82611 188618
3 49400 18594
2 174889 197862160
1 111686 127150 123122893
1 142825 179703 833055432
2 144070 482925977
1 140589 178982 129516105
1 99193 192255 310228301
3 186881 181336
3 49785 101375
3 153395 7381
1 95164 143413 212243197
1 72729 101160 652630236
2 87521 530429692
3 154155 179075
3 152744 62043
2 135485 947329766
1 74233 198430 905347489
1 55307 98607 79646918
3 170463 54895
3 188509 143534
2 175009 286395659
3 7467 77585
2 20908 993291128
3 183748 122368
3 84235 69520
3 151020 79921
3 56101 45221
3 65268 111245
1 26091 106640 496463012
1 56073 197358 964033298
3 59808 145697
1 72971 165521 126635805
1 49467 144266 945230245
2 85333 690878121
1 135166 138837 236974162
1 11964 46626 351647963
1 1616 76924 840175377
1 97177 175375 98822429
3 65534 170742
3 90527 14131
2 177564 812973696
1 867 116171 903433821
1 8318 192928 980177686
2 95187 774402893
2 70759 78062711
3 136566 158636
2 153756 393257660
2 80399 26118060
3 137202 56566
1 66430 69109 234004682
3 114175 55105
2 188269 574846003
3 76720 172623
3 75745 188550
1 92023 163125 637229771
2 46529 920674001
1 64881 76987 36807614
1 14281 52958 36265413
2 84851 159774816
3 159055 128938
3 131349 82836
3 90615 100807
3 146630 109823
2 39305 863928735
3 139788 114173
1 80226 100635 539489080
2 97933 507449087
3 199708 152091
2 83331 413288231
1 108542 177676 366272628
1 85347 111499 908006336
3 196669 76247
1 160739 166840 158740766
3 72813 104450
1 40053 140397 838680926
2 185569 663698761
3 6121 58343
2 148746 376929989
3 188855 162212
3 68381 33848
1 168900 176042 38671569
1 60117 141619 480041562
3 112913 48809
2 131911 685445718
1 28864 87521 553488896
2 30351 463106087
3 117544 80129
2 133352 823831048
1 32205 116732 254494886
2 132973 977568035
2 33346 115406885
2 155764 51432550
1 54506 119923 243383633
2 75723 112012877
1 7346 55113 180066574
2 118689 614229999
2 165555 898608682
3 174618 75949
1 9493 135237 153964285
3 174477 118465
3 5283 183090
2 161977 189097999
3 186004 33213
3 104411 155139
2 84831 498102562
3 109574 138478
2 161872 393971284
3 89410 41845
1 68721 132014 712505032
2 153761 842113805
2 109815 970470158
2 190608 82575346
2 120896 89966008
1 80160 184584 940224377
1 127489 163553 104567245
3 21504 188596
3 190435 108921
3 132483 142841
1 1257 110138 38566339
3 145234 51273
2 47901 209623834
1 51734 186588 254260419
3 51048 127981
2 5557 987153830
2 142108 586716278
3 163984 158990
1 90742 123376 218569686
1 4840 20636 683687683
2 41021 5126852
1 62925 108892 743355759
2 136944 611449735
3 54745 57179
3 146394 138665
1 156227 198249 133262480
3 118367 103647
2 21566 170475456
2 165982 767135298
3 95884 53871
3 68178 17664
1 14814 152867 641460540
2 45091 4509714
2 121893 858945038
3 147726 123210
2 87111 24805695
1 75157 113983 117849136
2 73613 811075130
2 47255 919184119
3 137532 6301
2 194562 370361427
1 142149 199666 265390038
1 37502 68140 944611956
3 112029 193951
1 68830 183304 897890287
2 112582 486669602
3 175138 17576
3 49457 182030
1 51557 92290 413183471
2 122760 757663384
2 49065 10515201
2 86265 991596010
1 98227 128494 154491848
1 82701 162527 508894373
2 89173 373456894
2 95127 728047874
3 177018 11751
2 107364 632606257
1 98220 106115 311726833
2 20771 446675858
3 151315 40335
2 154155 902118422
2 149240 887737423
2 3027 327922556
3 53092 81442
3 191557 172370
2 117702 738534616
1 38827 116019 706755970
2 194012 101598690
1 5697 158036 735351147
1 142175 153975 175255603
1 125025 197407 444418710
2 49138 126811133
3 152398 52234
1 94058 155824 129250273
1 10929 69588 563911673
3 43508 195569
3 160927 188613
2 156188 727057934
2 169820 207710078
1 13018 67761 960365157
2 24619 815761757
3 40720 141834
2 158808 946640358
2 143356 449707987
1 13206 141817 719951948
1 53395 123719 920721376
3 91766 34615
3 60590 85748
2 157373 330909600
2 117433 102278002
3 63516 61873
1 29432 38875 754356125
3 61903 152175
2 96484 712129659
3 86407 173341
1 41882 77900 5600371
2 139347 549893380
2 167915 145633409
2 173543 111676431
1 50941 88589 667631152
1 134645 185522 454577959
2 79894 633836119
1 55406 166345 208729186
1 152644 184501 56107755
1 166652 169851 7201598
3 108811 110848
3 188573 15338
3 114913 55075
3 117704 162508
3 176820 81609
3 24830 96973
3 169619 63476
3 5298 39826
2 92327 372265984
3 54522 113033
2 151288 975528593
3 131152 178579
1 97127 141441 516298724
2 70443 422849268
3 145969 3709
2 35096 110013480
1 49360 103750 828998876
1 168606 182584 241519135
2 98557 945189298
3 27899 69117
3 144256 2648
2 133727 272692545
2 84976 697735899
2 145024 581830978
1 86779 141417 187957334
1 15276 165558 656603335
2 123028 255992241
3 38875 144979
3 108059 74477
2 147014 845489282
1 21215 135229 492122543
1 94341 114066 86174822
3 191812 56967
3 140576 162842
3 55286 143290
3 105732 162744
2 188355 824184729
3 83310 130593
3 168105 14560
2 144144 677475301
2 46069 196026852
2 11500 352913369
1 4951 159464 43108312
3 4427 191226
3 117502 167806
3 8221 161320
3 83636 10006
3 130852 137418
2 18965 672214440
3 11892 57023
3 152400 84369
2 58388 437706091
1 26774 166720 817863346
3 14485 26337
1 107096 171644 490625875
2 161329 765782141
2 10672 819280826
3 88062 199185
3 133118 14067
1 189068 191261 736014162
2 138309 301323567
2 7436 919105138
2 143114 111234963
1 22788 198891 975923944
3 195894 57590
1 27709 78540 859009887
3 11637 174149
3 162699 162129
3 90141 126891
3 99536 30419
1 31375 103023 473984320
1 26939 131603 853939147
2 15790 915008810
2 199573 410907985
3 164605 8255
2 93071 948834642
3 22611 167
3 85172 25100
1 81692 102705 714278794
2 72135 595818836
1 18261 128596 502244876
2 11805 871773913
2 110778 888177473
2 110808 327567331
1 48775 121213 746545016
2 61581 746843779
1 104265 111262 568132700
3 65618 182100
1 43563 118458 659014357
2 123446 374381540
1 50988 111113 80594866
2 137432 673006059
2 136822 369585974
1 19480 185222 498552284
3 58129 122040
1 114334 134874 730387501
2 121280 306075459
3 152712 125480
1 92441 183062 2851179
2 85400 320250052
3 197134 89778
1 122985 194065 620642585
3 117040 11633
2 65769 650006919
2 161212 987833598
1 13771 36750 88295014
1 675 138258 685654596
2 168914 101538781
2 65400 714673792
2 137434 791360953
3 125893 194540
2 183723 539496330
2 183830 542643284
3 131247 177524
2 126784 925657468
1 141268 189038 182108699
2 160935 654146420
1 83432 178738 709210910
1 110797 145059 437494932
3 71653 21023
2 121391 715935006
2 57405 814611515
3 125319 151029
1 57726 155372 136480746
1 21901 181195 339110804
1 37446 126500 480391198
2 51349 954444816
3 174240 133308
1 46523 78781 92564102
3 95420 46164
1 162438 182852 330344291
3 119243 23418
3 17828 22405
3 95744 90122
1 77469 161956 411407024
2 159108 96673500
1 46091 144829 61206666
1 82248 159802 442745484
1 35288 70297 311624371
3 170838 150197
1 41875 192645 887454773
1 123358 140705 836617819
2 146667 648106979
2 172823 657864377
2 193205 356304357
1 37073 183921 244007197
2 193766 444726566
1 101755 125333 937242417
2 168154 202580779
3 9685 163612
2 85704 914980718
3 135752 90657
1 7670 165712 476666117
1 14976 58884 464207038
1 5278 7605 469211511
2 131307 959438522
3 190992 65737
3 26550 199795
1 100267 110462 296397854
2 23910 197104117
1 33639 132707 568449623
3 32096 15425
1 101484 168243 754420294
3 121236 127342
3 152829 89459
2 114415 438946244
3 19805 49570
2 115336 919147504
1 61392 161879 196140782
1 25274 160364 666886962
2 169205 622076364
1 28934 164381 398862001
1 110789 154365 811536135
3 78465 103839
3 81643 118182
1 6075 84818 394656895
2 17501 650615385
3 69929 43190
1 113727 124860 194487143
1 45004 139729 632143480
3 33024 435
2 88536 888903314
3 92373 38962
1 63970 99326 505501639
2 198730 658659808
3 86945 25184
1 6887 14484 772546098
2 161521 884769820
1 55454 163824 354091019
2 149947 257826825
3 87486 118743
1 7848 82434 18043520
2 84451 522123124
2 121442 982891722
3 38445 113861
3 162099 79098
3 27099 32465
1 133840 150752 993659928
2 11941 367071221
3 541 84896
3 138279 149854
2 5870 239136816
1 136102 160957 442711524
2 60983 497087028
3 44807 29245
2 157847 162455143
3 73084 67505
2 95808 915028958
3 62602 99834
1 337 135771 280738038
1 26470 62160 353540918
3 148736 101812
2 78012 513175816
2 79778 888148613
3 12270 2054
2 77234 67479118
1 128015 144727 308062833
1 64778 74115 540320587
2 160886 491225034
1 34336 181172 318258927
2 99456 428375525
1 21268 35238 116021773
1 67725 158754 26676905
2 31284 854035548
3 191831 165028
2 23901 398024817
1 85244 195408 207300236
3 183699 94438
3 112896 156287
1 71781 161700 963598591
3 100901 176580
1 13979 129115 805075034
2 78354 169532386
2 2922 575998234
3 69895 74139
1 57226 152994 770413568
1 49777 157712 793474167
1 43790 150375 799720829
3 191480 65053
2 106925 16032854
3 61116 124956
1 66546 133371 994828003
3 39003 94187
2 143436 157365506
1 35710 145412 187046578
3 59950 134073
2 51386 52256191
3 86067 63778
1 100152 181002 916768448
3 155752 11713
1 155047 170146 630737596
3 84327 27321
3 114617 78890
1 59674 74928 465250883
2 32592 753205638
3 55796 112047
2 184220 288214142
2 73800 535308397
1 164443 180038 374639472
1 27895 172901 58425126
2 138416 333966806
2 189799 107537726
1 40943 47997 465247484
2 193821 103613007
3 105462 15134
2 199751 441794788
1 64375 101214 150253513
3 78000 89403
2 106445 730010335
2 88717 11975401
2 77563 758527865
1 16517 179781 258851806
3 7242 109363
3 32710 128532
3 196425 184054
2 145207 138729369
2 113200 393753998
1 58631 161479 856331698
3 162420 78126
1 84625 114224 131397928
3 126291 88884
1 40899 160038 202161277
2 89915 736467406
3 23604 87591
2 28939 784775932
3 87005 28788
1 5127 164451 25304559
1 31360 62015 202485460
2 15822 522073703
3 56136 25949
2 189148 455638265
3 28598 11885
3 81333 105742
2 105443 592984327
3 84554 32657
1 54303 183256 131851276
3 83561 153529
1 25517 43714 379697197
1 156715 199182 570562454
3 78682 154830
2 155482 380530835
2 116166 660388514
3 178692 157954
1 74346 89007 415720188
1 6393 38690 149123711
1 41858 78833 479026992
1 100994 169121 743819660
3 115218 188607
3 49873 167590
3 19024 115590
1 4125 78424 647679731
3 70056 177465
3 98542 116596
3 146899 24752
3 77932 151311
3 91701 151097
3 81759 68233
3 152822 169752
2 126528 327879063
1 63885 64530 581027200
3 95611 64034
3 82135 178603
1 48319 61327 404565388
2 118726 748824604
1 46939 69198 885030991
1 42860 197726 598054995
1 65804 123814 268226587
2 190076 411047936
1 96437 102598 738597953
1 148548 199577 757019189
2 81201 455626781
3 196620 63279
2 161755 509054589
1 72479 94486 861328324
1 41610 108696 927720389
2 193759 938979836
2 95393 33113038
1 84584 147624 38141722
1 56356 99145 702415118
3 165716 69303
2 66811 198320063
1 89225 146272 705860068
2 7015 489509023
1 16518 64620 798949824
3 48228 121358
3 118819 108217
2 88932 101674046
2 48965 615689208
1 41577 153144 967755854
1 147126 199113 229330482
2 142441 517011559
2 139822 513138576
1 68554 92886 747508654
2 186022 749999243
2 13309 328663823
2 101736 103272747
2 60035 844172579
2 141115 93430873
2 125180 39353861
3 132339 128215
1 122594 153378 616978995
2 133243 654000671
3 82998 90693
1 101754 112079 152925331
3 90017 49696
1 144337 174101 412051862
3 11102 179037
3 75316 171405
2 52680 805056647
2 44228 566689729
1 6445 106269 999683113
3 184938 125404
3 53692 159580
3 50143 118728
3 190119 4941
1 23116 88264 998895725
2 100870 274590803
1 69046 148437 44916498
1 119228 177272 500877682
1 141921 164050 424098846
1 36458 118633 938788662
2 53348 909575603
2 187050 140781794
2 91131 937939542
1 80374 181835 956047989
3 132719 104908
2 173203 562741802
2 146010 504703610
3 184609 187705
1 69191 98110 238356456
3 178453 142143
2 126442 112372828
3 70701 11643
1 146954 149921 91642045
2 133785 131069673
2 151634 671332077
1 180955 185465 968876222
2 90559 840560620
1 75715 88706 50103498
1 99760 122067 459875346
1 133771 193561 238890132
1 29005 63633 122428503
2 169819 166146367
2 22975 624416465
3 74513 88087
1 21090 42507 974809633
2 167888 953449311
1 163926 182802 92656965
2 92868 842756157
2 108023 352252486
3 124246 120097
3 28564 42853
3 134053 138871
2 196095 151032032
1 129337 144918 369671160
2 90691 983572592
2 65664 864493808
3 147119 131786
1 114146 139240 895843539
2 56965 907169709
3 170635 150693
3 184627 93865
2 124953 961345596
3 135611 122548
3 151717 192109
1 51865 136464 268866911
2 111135 888496284
2 162012 135521432
1 116282 164517 354881899
3 192303 102916
1 68576 95255 464717007
1 59012 170385 726483925
2 46429 470593885
1 39377 98644 939778621
1 60233 85087 1046359
2 73081 110646973
3 10956 122312
1 27308 146744 765700972
1 61247 94385 690874156
1 119904 145126 134382262
2 177362 998894417
2 53990 898297166
3 98063 65808
3 95451 175491
3 168315 158953
1 69004 97179 89044121
3 89401 95116
3 141192 112589
3 196589 142478
2 156710 609455787
2 77217 643735159
1 89790 185948 212842694
2 50172 972202960
2 193864 708164947
3 81257 26946
1 71580 188694 267672240
3 158777 59149
2 134697 801048592
2 168451 159418567
2 50548 653055856
1 42574 106570 597979781
1 35450 98834 951776163
3 115369 120472
2 198514 465900638
2 166811 401282104
1 42489 126336 448382197
2 148160 113600167
1 53645 163864 755379100
3 9431 93962
3 122362 42100
3 139904 69641
1 56971 63186 596028015
2 105789 668599915
2 188731 414779657
2 59427 789050709
3 197871 80869
2 164824 460082901
2 64016 314672014
2 58541 314450330
1 14474 129333 233103116
3 115173 27940
3 57398 43963
1 137791 155253 100653999
2 132188 409412747
2 44894 493676345
2 165660 743005118
1 80462 94005 346116250
3 186171 39277
2 134390 315351818
1 17873 50661 919122077
3 190554 100145
1 2651 16578 737025101
2 36615 873879614
2 185286 898375320
1 6084 48269 74670087
3 33777 58389
2 187334 183861730
3 89047 143279
3 76619 75282
1 8102 175982 856940672
2 199620 409709016
1 65238 72477 19974881
2 66068 845705791
2 67206 409654908
1 148132 173825 790195416
3 88608 161494
2 119237 703401537
1 141399 198955 515840594
1 81383 141144 558872691
3 51106 99628
3 59673 72943
2 56463 679754923
1 20341 42832 235287139
3 137043 188985
3 17458 3562
1 131822 144918 242977755
1 157976 190087 334767948
1 83648 168466 29941100
2 1122 288989126
2 146285 610504675
1 13919 110863 774340926
2 43603 2636510
1 77530 195216 342131712
1 33740 40440 246253006
2 66834 133837171
3 177879 86055
1 25047 142698 740726278
2 91060 958889572
1 49088 123469 760490988
3 185740 5664
3 101449 176938
1 99816 127819 881802288
2 190942 126175017
3 62045 149306
2 95014 122949811
2 76628 116980823
1 30303 58730 369664839
1 84240 159594 956672988
2 100830 977582864
3 62892 170032
1 117908 187898 332297723
2 169072 374281150
2 45875 939046411
2 120385 133019288
1 169567 186965 193904271
1 114463 141240 526874796
1 117694 195217 413477427
1 28364 51578 454393165
2 148595 736685451
1 72582 86413 124362216
2 128495 621843224
2 102715 269118826
2 21584 753071886
2 78901 122516803
3 110802 162055
3 68356 198568
3 112088 173004
3 191174 132655
1 43525 181922 506604331
3 65398 100266
2 155171 227733248
2 91436 492979366
2 161551 390698591
2 170016 764284809
1 88609 190173 527450277
1 116837 197786 277261333
3 192186 141482
3 169457 149575
1 130237 193755 588805991
2 80638 85729340
3 78725 77789
3 148240 168553
3 114795 78842
1 1149 120039 578965864
2 64386 445915936
3 167699 197280
3 136318 6916
1 52030 55887 141744122
3 89766 38106
1 4173 12389 637001614
3 113372 162976
1 140602 192664 934404332
3 25071 136524
1 34243 94469 403927237
2 130310 121836511
1 59712 68811 737108258
3 125451 160370
1 8790 119172 177416755
1 12896 129834 185070744
3 126313 59601
1 2679 7751 266308182
2 89887 350648750
2 169766 737087247
2 29260 810637233
3 19820 98585
1 134188 160995 695849430
3 161160 101757
3 190381 199874
3 111977 120987
3 10055 174469
3 161779 109045
1 142006 194832 66298586
3 143790 174249
2 3022 956194844
1 72743 125469 741143875
3 5343 184908
1 123485 128825 341647637
3 198136 133028
2 93158 232861905
3 144300 150675
2 23602 292335833
3 147130 113252
3 57601 51292
1 4 61664 717354375
2 120935 321889951
2 45716 555974490
2 71453 319264846
2 43578 965454970
1 95947 117542 273427728
3 23254 4999
1 111383 136973 56175815
1 154595 165943 496782150
1 53478 53698 870567765
3 94740 26176
2 55657 844235838
2 120690 817297650
3 54246 63000
3 53586 172751
2 105762 308613618
2 81036 564068590
1 74823 75857 466807169
3 199862 134084
1 132936 158550 240036628
1 48188 55422 211870567
2 102332 89505775
1 67819 182884 25040882
3 66269 133548
1 15272 103653 343253627
3 120777 18460
1 105047 128851 263975271
3 108738 78194
3 150326 19560
2 43063 687292866
1 31392 133785 926897938
2 39595 181251769
1 116523 125471 565236070
2 144313 882189920
3 93295 144409
3 113957 184233
2 170188 175321048
1 147551 184652 631698174
3 6508 167000
1 29802 109568 291412178
2 132847 320504147
3 8530 152397
1 52970 83984 144405255
2 109277 758337189
1 3107 10729 595513742
2 146315 37961562
1 114420 159983 900483271
1 46079 90909 83771481
1 128092 156711 670171075
1 69349 126909 495434701
3 69260 199169
2 81408 859382447
3 72672 150562
3 160933 92118
3 89934 58613
1 31967 36429 212093974
3 87386 23959
1 39901 188860 232433320
1 95126 107868 326589824
1 5304 124540 285896685
1 6639 162453 134006757
2 164814 642734392
2 88585 973267296
1 110392 155175 444913014
1 84764 165779 722057819
1 169103 187583 946413368
3 12031 191818
3 101174 151138
1 107317 191398 484656461
1 129392 196011 98520083
1 72041 95897 720983506
2 40473 885205483
3 88106 125294
2 181460 389477556
2 99063 406119430
3 17667 101930
1 112207 177939 475873493
3 55768 49818
1 85166 182770 690007202
2 35268 657775775
3 15064 160392
3 193367 192140
3 103290 121562
1 73878 94005 79895999
2 169679 405200940
2 160459 692413855
1 48713 160252 455371803
3 73450 18619
2 85334 756248947
2 109596 553169468
2 115626 207436446
3 114853 45931
2 109612 925459907
3 72787 82932
3 195253 86400
1 28396 95419 109433640
3 155321 173356
2 118555 347552121
1 78018 195996 896788191
1 4514 49384 816508439
2 209 532051900
1 41350 129597 268697122
3 43328 176683
3 155423 80731
3 59948 93301
1 1019 117741 215166679
3 188809 173458
3 155045 139717
2 111764 774923459
3 84541 14554
3 76375 175891
2 99693 338286856
1 92155 177776 865530026
3 50310 114966
3 33170 50407
3 80838 186336
1 104442 163647 451512867
2 137350 740319616
1 123061 190001 94311722
1 84314 96838 16970723
2 120342 520754047
1 36002 177293 272505033
2 119485 557772718
3 44931 118401
2 29096 973284251
2 44450 137882603
1 48819 65965 120041296
3 24673 56318
2 58121 429946689
3 169915 36294
3 186670 31368
3 182817 79765
3 99859 49323
2 174303 964626382
1 67579 69133 775541357
2 85336 926764366
2 107115 514272662
3 158490 35524
1 5129 57586 520366066
1 32597 112258 193405068
1 117857 137002 480045519
1 69793 84616 835984493
2 52485 393669185
1 142015 148079 288722226
1 89522 172024 676042614
3 28128 116501
3 26921 30032
2 161845 92212838
2 99574 359721557
2 182086 158395350
1 37259 170165 953989239
2 137875 917806372
1 46636 171093 210415542
2 167950 64316889
3 101421 103054
3 2037 29247
3 120567 77061
2 142980 831868911
1 8075 31203 586619720
1 63506 153684 510181591
3 186301 27092
2 19694 935123878
1 100267 194493 601601289
3 133353 172003
3 199107 49559
2 154074 53096115
1 81634 184138 902045285
2 11242 706807546
2 97500 54139714
2 65801 349426277
2 38275 249099360
1 110609 117435 207708313
1 28389 106785 341551039
1 83228 147864 206032099
3 35583 18967
3 80988 101808
1 21370 135075 582134058
3 156857 182324
3 153685 69423
3 185438 125798
3 48243 185430
3 197998 22315
1 151340 190842 375074621
3 187691 188041
2 154888 465998102
1 20091 50475 491885234
2 53953 733895346
2 190262 67818380
2 80265 795954501
3 183355 121161
1 113470 134873 462794
1 43794 159657 62606409
3 199079 186454
1 105638 120342 988808506
2 110560 569769172
2 28511 876290674
2 185078 400441630
1 116263 142588 917278458
3 190686 119866
2 2542 644170785
1 68303 71835 627401996
2 132185 715943019
2 62323 96163879
1 150870 159013 129483705
3 36207 103096
1 14545 32029 395636131
3 32506 94505
2 13325 699550877
3 21678 122967
1 67423 129214 66512271
1 32432 178387 299258599
1 51808 95695 389234725
2 91702 891887526
2 150707 144221595
2 17205 815300611
3 190785 193072
1 115155 166623 688072524
1 76231 155625 870806178
2 195910 685719004
2 3251 160792016
3 54291 22429
3 64904 196573
2 166617 120308559
1 43287 71916 488649201
3 30988 184788
1 152180 180340 267491186
3 181700 112750
2 78933 937367748
2 99469 521350431
2 16492 842402943
3 139011 65427
3 92001 183875
1 155500 178441 733893825
2 188979 206309465
1 79644 109289 728654609
2 35275 219775534
1 25831 120346 930550724
3 196001 50739
2 198958 781802965
2 111953 562334238
1 34117 145483 952993820
3 78766 164397
2 100912 865218143
1 84205 116628 922369589
2 35034 380164088
2 80490 692388035
3 64280 108069
1 49679 106767 811914577
3 47912 19573
3 81188 59137
2 174554 5268433
2 9521 30983777
3 197969 121167
3 110759 40518
3 247 142143
2 139199 90843998
3 25202 151316
2 139981 826503464
1 133297 192590 149170126
3 146130 96125
2 66828 652704293
2 5108 236967027
1 11470 163259 142123249
2 126878 756021476
3 96713 183745
2 77120 497189463
2 100448 820533211
2 69183 578489536
3 11764 94298
1 40752 186635 440698338
1 47558 70125 777700131
1 1849 71032 967889620
1 67734 112617 859717590
3 60245 84358
3 45028 147553
1 32748 193060 904139275
1 127108 136445 57116039
1 69322 148722 199651144
1 44372 126503 654859042
2 172100 907828947
1 80292 198373 656004824
1 24084 160013 150364939
2 196145 386399991
1 61875 78289 745970573
2 50619 605323871
3 40642 31722
2 196932 556477278
2 120025 939320247
3 33083 381
3 109254 150063
3 75564 150811
3 184422 58806
2 153079 447356184
2 155910 363908085
1 9019 175207 996292248
3 32135 69064
2 142301 767906664
3 6876 155859
1 81320 86355 586056966
2 13415 255708681
2 96795 896079020
1 47726 116923 508599617
3 41951 37503
2 52640 420088162
2 61846 903616743
1 55036 143022 334712179
1 76099 142365 117542887
3 147183 1348
1 73780 158477 16444808
2 68307 960516736
3 171181 111606
2 170757 456793157
1 4286 28590 471971556
2 190792 559351859
2 104348 563248744
2 157770 661994320
1 20149 30833 606801364
1 78823 110326 903240008
1 105718 125900 703810685
2 84267 55682916
2 16894 659570203
1 24798 148109 836232625
1 17251 146268 590434086
3 60404 163670
2 42328 948006931
3 112950 65434
2 164037 291350174
2 185242 207981628
2 128619 76423669
1 15230 152825 792258304
1 71126 152185 897053578
2 198422 710596692
3 24706 12634
2 97877 812335157
1 14136 113090 910760461
3 969 79443
3 193936 148357
2 60880 849861913
2 78952 463533565
2 121784 756418293
1 42594 47474 310172339
1 107316 139799 868264609
3 50035 102479
2 125327 417981748
2 46456 792814853
3 68271 176837
3 4859 48684
3 84341 54715
3 76130 66743
2 90296 706446745
3 111301 147749
2 84991 57918744
2 164815 737551082
3 187559 179970
1 116054 163005 195998656
3 49404 95553
2 90898 278485014
1 91987 109036 880046576
1 28004 42048 389080742
1 84717 167524 316052762
1 73538 73703 551356664
1 147325 197923 968832601
3 166619 52665
2 139853 6630166
3 148271 86658
1 89366 101037 246763770
2 173567 126934351
3 107976 73992
2 5991 455361498
2 100996 883695917
1 34890 125336 885329107
3 179118 106234
3 108240 116731
1 11197 87766 891614587
1 33759 162456 479096485
1 13253 151325 687164223
1 97209 167514 650042138
3 12951 49538
3 25506 46183
3 186346 194307
3 151586 4503
2 56980 97321578
2 17183 909279787
3 194116 168634
2 61889 657343250
1 62339 83596 711867004
3 63308 166980
2 50386 254172888
2 197400 924453259
1 97261 145939 317232606
2 101750 192408887
3 139726 70811
2 165670 494638257
2 102713 108393485
2 80108 600146174
3 116223 67758
3 66188 174790
3 196854 189926
3 10637 163824
2 144071 489102550
3 14566 544
3 43348 107811
2 114361 989718724
3 135541 132197
2 160238 1537223
1 960 139019 649443496
2 195130 91372794
1 87692 180100 47919284
1 10471 50708 919718354
1 130027 173633 354748335
3 133354 186338
1 113143 165814 585839887
3 176816 28536
3 65142 190432
1 7370 53933 80911200
2 87300 697415767
2 162947 704226936
1 4912 149887 215707169
2 158760 927763366
1 7253 83754 450223440
1 176390 187131 324332640
3 35295 178234
1 46161 181624 160269049
2 59003 63853079
2 84813 973104832
3 93087 45164
1 22831 90665 768588687
2 151943 402482829
3 10599 122690
3 58315 55758
2 165612 667875096
1 39650 153504 834912345
2 35584 151468632
3 104237 42801
2 143549 660285412
1 55074 189984 689189919
3 22333 119831
2 79182 837008584
2 92178 892335016
2 88631 843504666
1 21633 170385 727878906
1 114844 132529 560914016
3 1257 113361
3 92038 17354
1 20873 63728 921657610
2 177894 767841965
3 87845 143483
1 153991 184880 121981127
2 30010 839119799
2 112737 442003372
2 161887 668621456
3 170928 74960
1 186913 195057 623395008
3 170424 198733
3 184933 41280
3 105449 4496
3 189230 64373
2 40625 815064651
3 128187 140340
3 63683 71311
2 76427 234342999
1 102123 105423 873353133
2 153096 967455784
1 151514 181477 991501915
3 109223 25107
3 150823 176673
1 159995 184583 633249692
1 21428 131214 593314575
3 121139 91237
3 109101 187655
3 52718 195340
3 170312 112738
2 18868 533685683
2 95895 163828749
2 84785 633833163
1 98820 187492 210629641
3 11505 149537
3 74525 80187
1 101728 104848 321951675
2 87399 256851122
2 187996 633434205
3 77666 72234
3 85540 3881
1 157047 180337 813652529
3 192709 131945
2 35504 437298400
3 91515 19829
1 90555 94843 806780683
1 23383 167585 410685889
2 157967 216887240
3 104127 192964
1 167354 194354 953690693
3 105674 192355
3 35571 15390
1 78035 177593 439457478
3 29332 150968
1 79682 99123 797948384
1 114935 193518 192636092
1 156988 193708 600635388
2 140911 461208799
1 90747 115916 593307941
3 98771 168078
3 64512 1342
3 153083 150255
1 93335 185900 95090463
2 44307 118084166
2 4149 636861590
2 160783 871000365
2 167296 107403992
1 40958 191871 795814546
3 34894 24010
2 159389 753206341
3 44221 188267
1 25009 198368 521113463
3 117863 44116
1 24321 137243 796795495
1 138095 179596 361711432
3 58246 96078
2 40265 487068165
3 13314 147193
3 172840 194103
3 35548 16915
2 185977 975790153
3 167008 180930
3 43125 171144
2 175703 609150675
3 147865 68361
2 8451 85313972
2 69838 645958879
1 70043 156622 151340507
3 18899 21159
1 108485 129184 149294676
3 185044 104398
3 37148 112035
2 181083 681485733
1 161677 190800 247118398
1 96448 192969 737470466
2 141118 415427782
2 31002 143619465
1 49924 104167 148230505
1 44744 78914 953492281
3 61732 78196
3 176886 7151
3 150883 190509
3 53621 156734
2 10326 740009715
1 46224 52014 879145679
1 14868 28514 329167152
2 15080 139970439
3 180603 63353
2 42162 930774397
1 54432 176675 308523922
1 115659 195082 57638414
1 1392 169556 978465105
2 48483 90880125
2 51472 282930743
2 52772 479737414
1 109798 130839 471833096
2 128238 54460279
2 30222 607359359
3 50059 107029
3 17790 178372
3 178178 112117
2 107068 72134411
1 146008 148786 260640759
3 175534 72545
3 51779 5831
3 25153 121296
2 22015 972419416
1 51246 54157 930555157
3 38801 90098
1 4052 101819 488500738
2 33132 62280272
3 63229 45263
2 76937 154473986
3 151338 33793
2 2754 373527350
3 171999 58166
3 142961 50918
2 80133 723002508
3 89717 2063
2 131698 783506473
1 38105 155408 748137636
2 120137 253849379
2 107768 924494804
3 40899 146507
1 175570 185048 478769163
1 66268 92874 581601698
2 147791 61559232
2 60524 969881222
1 81392 96093 902751026
2 81609 778735162
2 77212 235812462
1 67233 130851 656042021
3 122223 109358
2 155240 12275807
1 181 41378 36083
2 84900 277107215
2 29539 203668817
3 54461 85029
1 85488 136504 659494589
3 11780 162897
2 107926 204479879
3 175077 190565
2 189936 680380320
3 129274 12384
2 83853 325056317
1 55329 184065 374951829
1 72454 72547 228628695
2 112241 796077173
3 184774 167596
2 183894 955558974
1 19130 125823 550637960
3 130432 71450
3 105394 73187
1 58084 124945 960675957
1 2440 5603 888491068
1 81423 147878 109535306
2 123628 652961505
2 44135 787007229
3 62140 135352
3 87098 198474
1 10854 75366 807659
2 71377 942570770
3 101685 142994
1 79348 142343 278405520
3 123065 56193
3 108284 51382
3 3751 40431
2 121863 348090705
2 163565 654169182
2 108686 75529858
1 124658 157734 228780722
1 56673 63532 701887800
2 94673 566426821
1 32647 71725 379310026
1 136233 163021 998122437
2 63622 213624703
3 143843 64535
3 37571 15593
1 42468 71500 696263072
2 182666 753903379
2 152627 462603596
1 95663 130549 224061939
1 43898 145258 818994100
2 140220 920258164
2 138999 287820934
1 76701 189564 257924220
1 142007 162947 62819818
1 138209 176936 179920493
1 50034 81984 259538363
2 56622 40337967
2 156648 373501001
1 129193 190020 328275728
2 64886 481571255
3 86415 117662
1 57387 61522 797582799
2 70294 940187162
2 65728 190785109
1 73101 151269 392032988
2 48273 448440960
1 26502 196487 996170945
3 87119 143228
3 143174 24355
2 11949 80233138
3 177022 84566
1 1420 5915 346542861
2 173105 301278243
3 79955 148954
3 86205 178262
2 53114 272020597
3 37200 184835
3 86610 189657
1 6393 90134 210746226
3 144723 48128
1 22880 141877 638444847
2 10314 689758203
2 150496 460596876
2 117882 841825975
3 74882 77692
2 126474 872676654
3 132541 127107
3 42272 34946
2 54123 42350061
3 114365 43635
3 94733 115215
3 132281 153852
2 73432 605093001
2 188988 503812187
1 2447 60716 650400719
2 167293 983705583
3 2455 43988
2 46184 924706786
1 37466 98263 343777176
1 133917 138063 267728599
3 94056 123293
2 26186 416181436
2 23076 86697352
1 36568 167987 928171896
2 60291 325670644
2 43663 24226415
1 17497 44684 935835214
2 46421 850248626
3 54325 197854
3 35007 130220
2 102871 449506730
1 69076 181567 613435648
3 96133 30064
1 96502 99492 233908849
1 23523 134050 478002185
1 2743 57003 450857775
1 137210 196268 542341353
1 109307 196885 216878623
3 145988 123657
1 129620 131792 180734852
3 42680 79815
3 15103 10228
2 116719 71648290
2 10029 799659594
3 104894 68291
2 106211 89530910
2 148744 208229726
2 33481 439833615
2 147251 803762755
1 184065 193831 248904196
1 134255 134595 219848665
1 48134 140595 441188077
3 121492 28078
2 184999 767886190
2 191321 8732746
3 37304 141997
1 183436 184585 395284285
1 59305 188361 500774418
2 120966 987671209
3 97823 39683
2 196195 606280300
3 62713 168808
1 11369 69903 68512272
2 87821 770675517
1 132249 152915 90672094
1 50123 169273 312566951
2 126175 730297990
1 61816 89696 488777548
3 23186 55298
3 182829 82211
1 44015 93849 667817762
1 92176 138315 886476079
3 69398 116399
1 56323 182870 901680031
3 129939 185120
3 151689 122632
3 44482 173326
3 171155 83377
1 69944 87015 225107915
2 66743 567847273
2 91116 633364506
3 56747 98094
1 109354 148070 182805162
2 68256 712804035
2 57372 60332998
2 17280 32168520
2 161155 88765612
2 106266 762569957
1 70977 152983 321229160
1 77398 176103 239785445
1 19642 199391 543845783
3 128421 84133
3 48316 9666
1 62760 152666 837798810
3 124248 154752
1 53908 97812 983291687
1 43019 186941 991667156
1 16725 83482 417098659
3 190637 97208
2 6947 823985235
2 83507 211145979
1 21195 197000 265119425
3 103320 18916
2 56624 167012326
1 7989 155573 265036104
2 159304 550263339
1 71766 177033 634930666
2 145662 164571052
3 42684 157060
3 186276 11840
3 112512 115486
2 57979 37663668
2 32833 637632982
3 39767 122521
2 121215 890505375
3 116538 166199
3 109226 88528
1 110419 171871 735032612
1 94530 171929 499316679
3 15462 45262
2 65863 545212334
1 166793 167596 399575044
2 167687 890331661
1 28139 160715 586850864
3 21880 118145
3 127942 27160
1 117547 135071 193682271
2 185654 868910709
3 76004 141949
1 89974 90162 657215311
1 110803 176752 779398450
3 51780 21104
2 113382 704149614
3 98974 183999
3 30252 13873
3 136424 184583
3 133079 158779
2 113236 387430312
2 93735 749642705
3 99041 105956
2 89065 245047369
2 137123 705421612
3 20348 167447
3 174439 72711
1 52430 161276 815027765
2 193355 941723170
2 103685 877408964
3 168626 176019
1 132387 133771 909641980
2 194249 4778817
3 180948 72481
2 145928 585084610
1 149047 164102 716303500
1 11684 162779 584606159
3 9586 100242
2 15275 617510253
3 107836 119605
2 119252 937706506
3 90683 36205
2 82019 146708718
2 80512 548483665
1 50705 164422 665949635
3 1060 7937
3 117842 86039
3 165141 9482
3 10446 156678
3 154784 137768
3 142692 118995
2 71231 660986501
1 21870 133618 823064220
1 105005 173132 762669844
3 118999 130507
3 31628 147899
1 11810 148659 360246370
3 78565 189384
1 21141 133071 470968436
3 142681 130994
2 22421 70380114
2 183630 724325850
3 55263 154262
3 129741 57172
1 87964 96493 803062397
1 91164 176939 701822148
2 7123 565110954
2 177861 222235098
2 69176 965362884
2 180447 262301868
3 17017 193008
3 32966 35849
2 141546 379308912
1 65286 122994 61289219
2 95410 411832154
1 49361 165385 563538972
3 137440 51889
1 8061 65527 292323495
2 155531 530107463
2 38177 652823
1 62182 131086 270040906
3 193375 113592
1 21225 191168 611994451
2 149871 969856902
3 81789 167522
1 46643 145472 510157250
2 81776 812993186
2 184770 536648812
1 96059 198745 902721240
1 87786 161007 678818992
2 76597 610883982
1 17159 121753 932484687
3 55836 193915
3 142309 87782
2 73950 79736228
1 93 148308 562540138
1 88455 197717 12746105
2 157355 853526101
1 68072 152899 202791680
1 130833 190115 119513578
3 54973 93432
1 7169 73827 828730570
3 57773 143095
2 135171 627955403
1 43173 105273 919107458
2 36485 931896169
3 113437 60707
1 98696 118815 212241382
1 149990 180578 267555265
3 79360 135006
3 49101 5087
2 152575 80560947
3 111644 125714
3 70603 161983
3 190327 99162
3 15621 128445
2 185560 960688273
2 183899 367976432
3 181645 184623
1 43773 55456 41695438
2 76076 781797933
1 71233 126386 813047834
2 69277 411761156
1 27592 55100 624975543
2 27919 69859454
2 197720 795076704
1 19329 38276 384101587
1 70507 160310 106421202
3 182747 99120
1 10096 75403 175346325
2 73509 41956137
3 157704 15258
1 3805 174244 729038686
2 90900 488925461
1 82731 195312 404549969
1 46261 68097 325295067
3 16519 12476
1 30955 169212 128759346
2 3933 520011236
2 117219 49000126
3 50806 46412
1 43784 198202 211761548
2 55080 440360837
3 167241 98267
2 130652 968079678
1 2262 36189 58218940
1 38258 166628 24574469
2 92518 405260648
2 77450 273171274
3 40179 50961
1 89188 109512 478094122
2 106549 462909132
3 133827 132759
3 171409 154632
3 132381 38620
1 124416 176234 195323735
2 29506 466030341
2 78794 185034798
1 23376 64036 28193863
1 23295 124990 547729856
2 76982 946860957
3 185168 195161
3 109738 84227
2 194996 895747620
3 41417 55095
3 63820 168425
3 38937 185228
1 123684 193947 358941161
2 130290 491047120
1 177104 189249 299154709
2 93793 601523927
2 149115 362616888
3 130049 45121
2 156956 291681271
2 65746 804037507
2 75666 334628682
3 45512 80206
3 80656 129318
3 49009 53120
3 17178 93849
1 104995 178321 614267376
3 160718 71433
2 71027 488276665
3 180109 159942
1 55400 64769 618243152
1 24735 99500 484405975
1 5934 125235 726401542
1 55389 74355 145378175
2 33518 560495218
1 69912 163152 963870980
1 105839 158944 288158696
2 2424 718076940
3 161692 43812
2 29275 7226183
1 25109 182469 122251779
2 16184 723490035
2 179016 2299668
3 96878 152039
1 106935 173649 444566632
3 182222 83812
3 150515 4537
1 104717 109000 435381281
3 54366 91960
2 13184 903579663
2 86563 26181869
3 28780 73448
3 100418 49326
3 98539 68058
3 184934 60095
3 180647 199421
2 167114 856993669
1 69186 153546 739616629
1 102544 181033 995631074
2 112231 981737116
3 110681 138407
2 62527 230738632
3 116989 150087
1 13962 46873 833858338
1 59805 162109 492134889
1 80553 195392 74425353
3 99855 182104
2 177948 269683799
1 141101 182557 557576767
2 34173 643595071
1 13367 43317 477547293
3 35685 125137
2 103559 212563435
1 5699 164909 591688592
2 64493 423667513
2 27256 352044357
2 192926 902212942
1 103624 140260 304981836
3 26207 30646
1 18372 184099 866481821
3 80245 13139
1 16815 197705 484846113
1 20230 91229 989338274
3 114940 114264
3 42044 191319
3 106405 73922
3 167700 11622
2 63113 515757888
1 95661 103631 305875794
3 155724 150819
2 104258 725916513
2 198656 412445766
3 89158 11443
2 27115 468895233
2 127883 229093935
3 168465 76324
2 36582 484513376
3 121933 32115
2 128311 158991311
2 126867 851612707
1 107055 192135 394945217
3 112766 176276
3 76099 143403
1 164191 166888 248482294
2 111897 944524105
2 21535 647890949
1 129473 155442 3293570
2 165165 45144177
2 76053 874701461
2 186222 565585540
3 174951 72224
1 54936 66431 355973099
3 6065 113948
1 900 112363 647711062
2 154235 674298015
2 150670 3744539
2 151077 209523253
2 79368 456584661
3 163222 153692
1 144985 194305 313889634
1 12901 70974 93422438
1 142991 146100 28583570
2 3707 518685215
3 143164 48031
1 10933 126287 756517503
2 188185 478232486
2 144358 623541325
1 56239 160303 518933628
3 21785 121995
2 49383 720876609
3 42497 11403
1 56048 90244 826529663
2 82298 676172235
3 78292 194612
2 62308 844489986
2 147004 992156986
3 145391 78716
2 97613 547202314
1 20154 110340 10558578
1 141530 172122 994926948
1 15274 90507 483333507
2 152203 873140408
1 2697 123342 680525403
1 114348 158295 779984296
3 6591 163344
1 76551 135371 719672962
3 16862 179712
2 15437 155407146
2 98597 267878333
1 95097 139418 87098958
2 87654 740106629
3 187510 145696
1 49108 112751 685266472
1 6221 146012 613142374
2 50819 386321362
3 187982 81937
1 33874 114424 452576948
1 44636 81806 871259989
2 113977 700473613
1 56364 64876 605633544
3 94923 107380
1 141861 159110 258936682
1 61171 141463 278733006
3 36696 122013
3 32886 78621
2 80022 351832675
1 100851 146404 652255333
2 96658 358825249
2 33354 821107605
2 49388 118142557
1 27037 187659 267358624
3 16785 91660
2 2720 577324883
3 33627 141055
1 7665 95536 60743288
3 72921 129055
2 189091 656900777
1 68139 150986 649272945
3 8293 168583
1 53028 187100 296894477
1 29485 100298 674456784
1 81261 199906 491645496
2 11449 70897581
3 169476 62623
1 15565 40879 998919489
3 46467 133103
3 20684 7486
3 29694 39140
3 110648 185750
3 192705 63916
3 114046 94511
3 98267 108029
3 46194 144193
3 98313 72596
2 187972 631815165
2 127769 681897098
2 4866 940915982
3 40336 95031
2 146846 691094822
2 86926 573005495
1 116484 136170 311999943
2 134904 166525204
2 175400 94942346
1 24593 51280 619971446
1 82624 87508 128522279
3 96408 62096
3 104950 10158
2 82073 762318245
2 123397 275688104
1 59306 167024 578372337
1 19033 172877 356318367
2 121684 264656817
2 103773 220319552
2 195610 423103061
3 120222 91448
2 179849 266114697
2 54310 789240274
3 182194 10027
2 173369 456123552
2 60037 640363047
2 124405 966857709
3 196420 90283
2 37838 553366929
3 148901 71652
3 15435 5886
2 31952 826550022
3 73430 73452
1 110639 121568 144021129
1 75513 81258 185304307
2 44168 466132135
1 69736 181841 143028199
3 149123 4228
1 74757 186221 442986879
3 69737 22867
2 187322 401763472
3 159139 131587
2 121676 678581031
2 131158 400269841
1 118388 191923 322773244
1 11423 35024 949101199
1 149894 155320 860558607
1 52859 66633 857027831
3 106755 149153
2 162892 77928157
3 136040 120104
2 62054 513867250
2 159384 266122674
2 165089 711190303
1 65001 135894 138089223
2 183939 722793159
3 141647 163510
3 109789 147474
2 159791 498952254
3 152089 57446
1 20964 185670 641631177
1 90989 130516 231517144
3 189293 123202
3 182428 144712
1 28917 187651 682820679
1 99327 111774 588591235
1 68945 105344 175526598
2 158185 553589961
1 176981 187023 890823633
3 124197 92770
2 189961 737689354
3 158468 52488
2 173033 226033409
1 40222 182601 274087426
1 83254 181821 781970905
3 68100 96750
1 10865 192632 199924461
2 158269 576756888
3 111240 123062
1 44729 118454 905162318
1 88108 172484 134937469
1 57654 144856 491647661
2 123178 898800957
3 145903 81279
1 86255 137727 161657946
2 61046 800404270
2 118463 686400988
1 77095 96326 426460040
1 19883 130917 809073900
1 100151 155643 140208475
2 45865 105326772
2 48458 800734514
3 118279 26342
2 63192 87572830
3 117553 19953
2 178040 332095738
1 44437 131323 96454766
3 30204 16272
1 32332 86827 963206685
3 147851 23935
1 5352 49756 710929681
3 79323 116891
2 149727 813400748
3 106371 106493
3 168388 176303
1 48487 196608 447869209
2 25410 193009418
1 173815 189834 60490679
3 47578 198245
3 176014 141716
2 69006 711496194
3 26110 12044
1 41720 176115 775832709
3 4393 21358
3 27173 75747
1 101677 132992 87676171
2 16174 127730540
1 57668 181225 627770352
1 83862 199275 71092726
3 146142 102865
3 185902 131736
3 187190 165318
3 169474 23855
2 25475 740885318
3 172686 15664
1 112896 137491 903521965
2 125952 951301174
2 114388 182070892
3 167580 4800
1 57607 146546 511034863
1 17228 124009 713891925
2 115112 4418439
1 9679 77246 279700540
1 106814 123317 731722708
2 17780 76798777
1 77168 104591 243595226
3 65805 139646
2 134578 792180272
3 115818 64447
2 18346 606203052
3 23981 17709
1 23394 162425 871594610
3 36457 93885
1 1628 98666 855863294
2 31968 300582829
3 192198 141142
2 167953 347968628
2 41827 850190922
3 151718 18042
1 1860 114743 288901210
1 35808 194721 751660209
2 104533 53318483
2 102085 318606560
1 17781 49816 99538648
1 10766 126044 660043521
2 105924 542331757
3 75927 42714
1 49252 68561 741892553
2 184610 93760779
2 167396 532038310
3 175631 107944
3 139908 137403
1 136732 164302 554088020
3 8664 199490
2 172885 867289314
2 191206 351063499
1 36199 158010 860137297
2 192429 115636252
1 28835 100595 12043433
2 15389 155261555
1 11348 116116 393826763
2 100338 575180580
1 110446 188498 852134561
1 56053 115413 192963170
2 3651 777007491
1 34006 94729 542579642
3 77 83954
3 177777 172210
1 17939 76290 772057963
3 82232 3222
3 121282 106854
1 9516 47400 651331565
1 11049 163178 457750494
1 881 1523 990256424
1 83012 124894 12118536
3 142088 168411
3 71930 69030
3 68430 43664
1 16155 97679 99068765
3 88874 38918
1 69975 97158 60705316
1 142059 198077 412004781
1 38862 117365 340895489
3 44419 120277
1 157749 168327 964766857
1 130635 177453 512006344
1 2012 9609 475115633
3 190832 181152
2 97902 887846172
1 70506 141481 892342692
2 162259 900312414
2 30160 336420802
3 45867 44210
3 9258 184121
3 63567 123054
2 114426 436633864
2 53281 238756499
1 87003 190108 74315437
1 56844 136265 546907646
2 3063 405776729
2 165059 118737985
2 166198 886296614
3 97739 32737
3 27417 178720
1 158150 169791 648990747
2 128002 237785781
3 47549 115245
1 7469 149159 611784889
1 21083 115643 685686617
3 157519 114127
1 49963 161288 465256692
2 47489 610427976
3 87196 41818
3 58498 130959
3 102528 111713
2 104876 951327210
3 175224 58863
1 89561 112142 999278987
2 75173 933857788
2 123214 876771130
3 32888 118865
2 2586 238973553
2 34535 22885410
1 58555 87529 185321739
3 57165 122741
1 72142 167787 187810686
3 90440 162687
3 134687 196120
1 70497 191011 549317004
1 78240 117857 756760180
2 92814 286198024
3 192862 103324
2 133173 760784050
2 76643 474792031
3 34298 23757
1 80477 113133 816240065
2 71269 912717493
2 91522 797377824
1 45880 113353 366001924
3 15642 83213
2 174815 103816916
1 994 105394 470912354
1 181788 187924 615215521
3 145480 185844
3 14504 157836
1 92084 190672 969019894
3 183094 136592
3 62975 166604
3 56261 135496
3 114506 17379
2 144562 852941172
3 72451 32989
1 2740 152622 193861938
2 11868 265952010
3 59054 81790
3 60768 84772
2 187692 38703539
3 139047 71355
1 113893 119196 246692373
2 38486 904002051
1 4331 106175 966837362
2 10355 99650358
3 45293 194263
1 68967 78205 696265393
2 76037 500822761
1 67173 124089 372783934
1 23682 53470 17270949
2 145936 227539477
2 7934 710117765
1 25401 96580 792657459
1 79200 164824 301627166
1 103817 179289 984152620
3 105738 58556
2 113191 619288549
2 156839 474673260
3 58138 72749
1 54901 68732 688175481
3 50042 19092
1 146871 148287 841522367
1 100549 131278 302974095
2 102088 625821713
3 133693 84088
3 152478 182188
2 66547 642683963
3 187250 172886
3 198654 41839
3 31123 61895
1 179094 191974 547955626
1 181811 191558 910041663
2 161359 223802558
1 178272 184049 540103757
1 179580 199138 367381904
2 22395 946062682
2 27723 583051691
2 96606 980565287
2 166479 513458112
1 109449 116356 164583434
1 119098 123044 407172488
2 185716 723270499
1 67069 172430 607069996
1 17887 182468 49054465
3 103556 181458
1 13760 53075 979273232
1 170043 192941 98574997
3 28641 147430
3 131847 54168
3 171487 66985
3 55225 127345
1 5652 76615 47171640
2 49169 779247633
2 24249 650004660
2 77356 364579084
2 98745 759323207
2 53825 135477423
2 25904 764649789
3 153378 122368
3 162785 6363
3 69392 20712
2 176780 97063610
1 1129 171871 648843212
1 102933 183283 604376145
1 101614 156772 872545475
3 134337 106882
2 92900 515948191
1 38602 136249 789876720
3 35526 52864
1 97685 120494 269798699
1 44148 154285 835639543
1 42169 99853 876336123
1 28226 115756 908888268
2 176805 174860377
1 49773 63479 536675516
2 103790 651896683
3 111880 78439
1 111869 152033 565285389
1 95488 195004 513781916
1 70868 127445 114423384
1 22467 110984 939314567
3 179234 65091
3 62089 74789
2 94928 775860305
2 144812 773221004
1 18493 191042 561044798
3 111265 143461
1 37973 185483 431738473
3 117896 198071
1 17905 101849 574050899
2 188123 252202233
2 131133 314540170
2 71286 254107152
2 63871 174417808
1 44534 53038 901242585
3 84536 125929
1 38332 99465 59005100
2 110964 469971415
2 141544 162624665
2 66345 35179395
2 96303 463424136
3 128645 38096
1 74740 97348 263388491
3 185103 90690
3 179946 27227
3 11864 174160
3 117472 71989
2 2091 760293811
3 68847 58300
3 16664 46948
1 140995 160734 4578040
2 102257 835847343
1 89429 165358 289512076
2 47113 999294893
3 171200 37248
1 1480 69242 485934701
1 74316 174827 962276353
1 148576 196138 44969573
3 66468 78259
1 45443 69929 650933040
3 124368 166644
2 184450 628075161
1 4921 159940 474951624
1 38388 151836 10429217
1 54501 148617 543116396
1 4474 147350 957484057
1 16051 154444 123801223
3 17137 197230
2 26385 117043151
1 79942 128836 315435703
2 43297 256257394
1 103296 120842 138425340
3 192327 101146
2 85306 438322168
3 162834 39627
3 110200 58149
1 54801 192513 205375706
3 15926 50146
3 100329 147141
2 66359 198231087
3 90082 144689
2 36082 31037342
3 100306 169681
2 75033 87245971
2 19898 59428443
1 128231 178012 476645133
3 9611 117269
1 93751 195578 756961563
2 82569 429219581
2 98687 893609824
2 58481 219825606
3 196197 139345
2 128436 695439764
2 111043 143140970
2 34589 550098521
2 58962 690230430
3 28524 179594
2 147572 712294389
2 174347 640077540
3 140694 136608
1 86155 138120 465601066
3 151503 195720
3 67596 25942
3 137477 75002
2 36999 70206115
3 6183 106738
2 68646 442761190
2 16988 531724817
3 105301 116236
2 20080 367849237
3 2053 97037
1 49974 112271 385380006
1 33538 40464 198770395
1 16351 191611 343384909
3 138339 169629
1 28232 65005 503002807
2 65037 103597005
2 158389 733291509
1 63213 168338 732711113
3 60778 45701
1 46414 197690 230154361
2 30979 210446933
1 35335 45771 178961180
1 78604 85973 186511292
2 99058 14751628
3 7453 51139
1 38759 185566 381820161
2 152262 848603502
3 39144 66699
3 60982 81447
1 19727 111709 692695456
2 29319 721796744
1 77883 123784 767760092
2 104207 657872363
2 177515 923461337
3 55580 80299
2 41624 741935931
1 96769 125415 864517005
1 42446 59945 844638104
3 192647 84453
2 112458 950929851
2 111945 965787691
1 76018 172028 831491658
1 107113 194826 871067709
2 105923 886125722
1 119731 169158 143315934
1 185621 194309 76949388
2 118601 241485875
3 146133 153976
3 199132 79894
2 63832 961663360
2 98787 210787476
2 144534 467416639
2 107846 500603934
3 85655 136874
3 181945 24514
3 167238 45550
2 75442 518028397
2 14693 690118747
1 120791 188306 268586759
1 28608 81364 962591678
1 83659 198987 221436524
1 25109 32430 956210139
1 47347 114985 364137451
3 153859 194461
3 123037 193026
1 29708 77926 205516800
3 93001 1076
2 4563 419346187
3 161707 95762
3 26928 158130
3 3026 52158
3 160787 36830
3 90497 122688
2 48078 74003688
2 173590 31913141
2 165636 665199947
1 80536 110826 959971305
1 56246 85008 388642512
1 48260 136452 366222534
2 36220 640275494
1 23862 86910 131268367
3 33032 145305
1 87787 191933 908589610
3 25399 51725
2 77890 219638934
3 1086 45539
2 131586 354612998
2 161502 232651235
2 117968 7397502
3 194046 1739
1 163727 175170 255579729
2 72452 214236440
2 156606 846783389
2 10175 161996451
3 140639 20924
1 39601 67941 784698701
3 169042 166938
1 146528 189684 448885269
1 124545 165731 741618490
2 101967 439034491
1 10716 145887 464059209
3 167738 53609
3 109847 124284
3 11169 107637
3 91924 105406
2 105938 151631775
2 118294 437828503
1 30195 148268 345307451
1 107255 156566 485277477
3 157810 193918
1 13303 159122 299524169
2 47967 740112892
3 115974 88147
1 49302 137594 986840503
3 179584 138654
1 113350 185209 440283833
2 192907 243581644
3 47309 87049
3 116729 186095
3 179586 182938
2 128263 148433783
2 618 919858827
1 3020 139718 761281482
1 118658 195097 322506912
1 60757 146151 504710734
1 14683 160630 6347652
2 15287 551558167
2 101489 230928113
2 55333 750445419
2 14974 243270620
3 83703 131159
2 157831 865973789
3 91703 188806
3 188206 44568
1 30708 98180 390658991
3 11446 154062
1 55567 76657 598742238
3 61767 62309
3 24497 101100
2 150796 635589524
3 61574 26325
1 5480 131844 486465001
2 96246 681207929
3 72195 118427
2 68088 525282978
1 3843 182989 918086290
2 138165 172851068
2 65165 918898799
1 82092 192849 335703328
3 94972 126159
2 59455 99883824
2 85793 295900336
2 83308 474376109
1 24022 121913 525827462
2 92262 184570746
1 47604 48524 585800004
2 101864 829936056
3 16295 46943
3 6996 166657
2 134333 161845290
1 187204 198488 235555136
1 3774 21670 641204666
2 178787 790458679
3 101696 131068
3 79725 71930
2 126182 229901761
2 26558 678192222
2 127117 890079362
1 19745 41266 652061021
2 148385 159910158
1 183147 193986 134431659
1 4764 32512 289992216
1 68553 121898 268807832
2 62739 14835597
1 19759 69338 626824841
2 55335 952742875
1 62241 152363 168687606
2 32164 820207371
2 133723 973655109
2 154560 998542390
3 139122 128545
3 23699 91407
1 41002 147352 491291244
1 27947 85691 801946658
2 14543 50503360
2 107284 224909728
2 34895 241451519
2 74923 924862207
2 192095 61078416
1 80341 97576 120420824
3 107832 55886
1 12208 185205 914376787
2 36576 534281626
3 105527 111530
1 47090 195820 47457894
3 162684 114632
3 31914 142040
3 109395 129115
3 176925 50989
2 22709 234096683
1 82084 131087 668869907
2 48925 183173721
1 16211 38428 155121392
1 118953 152607 869621551
3 109765 141325
3 21590 44343
1 65111 77088 879174810
2 133134 425211339
3 183882 171317
3 51593 78179
2 168008 996486261
3 74801 122337
1 156867 158279 454736650
3 25147 23736
2 1673 575701739
1 43015 124992 669121767
2 91855 733891695
2 118781 336583822
2 161961 837825824
1 74739 95278 443396541
2 83084 740163738
2 184127 490850678
1 128821 170777 931077202
3 96647 82268
1 23423 90801 288079722
1 112750 150010 580777353
3 166912 174865
1 60268 163752 382145000
2 193689 933213633
2 59950 729634397
3 67517 100789
2 97684 589757534
1 46889 198952 91532330
3 66412 129249
1 128652 156020 671186107
3 178888 53029
1 6328 145382 670680661
3 53030 26834
3 72145 83630
2 79759 304459728
2 53611 393531577
3 81233 13203
2 45100 846817730
1 39541 135731 752243750
3 7809 35182
2 19229 902783687
1 75225 143891 302554567
3 14318 31847
1 124072 130816 995727686
3 163748 199426
1 172372 194021 734457339
1 116728 158326 419125348
2 92266 248346660
1 67026 113355 305850935
2 196576 610587937
2 79955 784444960
3 157081 146913
1 20518 189894 131137404
2 26000 861656852
1 110812 180201 735607677
1 83181 164376 795915435
1 121260 130155 71585208
2 169643 333372076
1 2295 158730 294192723
3 2187 148825
3 13237 56901
2 105878 37662195
2 104464 235674537
3 127463 185228
3 2353 143914
1 133437 172530 109437379
3 83234 56672
1 125235 140102 814392233
2 3918 234285251
1 58138 75842 106393562
2 127267 417658176
2 42074 571375032
2 137503 581441418
1 23420 194179 153453643
3 113097 144413
1 124150 180785 518938920
3 60977 187344
3 11069 27081
2 63331 784014101
3 87441 156628
3 72786 49886
3 78457 173816
1 5939 196624 632305313
1 94974 150884 89471364
2 102782 954870950
2 63761 969856877
3 140106 60343
3 111245 13258
1 147192 152956 94297311
1 24114 86719 279551960
3 195803 122426
3 176950 79213
2 70157 370613530
1 147081 170552 424751143
2 144607 556678511
2 17510 350482965
1 125963 172883 869401439
2 91515 117290973
3 36726 26574
1 156891 160899 615654241
3 22534 101501
1 23729 164916 998887933
1 123893 180486 530839860
1 17052 179714 685531220
2 126452 561176283
3 9690 49773
2 198064 670663782
3 188812 33062
1 2577 147421 500676768
3 54958 40085
2 9526 503924354
3 140352 195325
2 71567 887488350
2 24733 313722487
2 186001 688435021
3 150752 190107
3 3831 171384
2 109592 166868977
3 31411 101060
1 47883 127142 982573851
3 192842 154993
1 125101 153736 427697926
2 45479 643332022
3 86224 104681
2 39892 163047952
1 121685 186949 418003885
3 160959 130565
2 109053 927929954
2 80384 787251102
2 41835 423703476
1 48136 198345 933079418
1 95950 157463 926489333
1 14116 37571 164912724
2 154349 159510635
3 45287 101088
2 138730 752214151
1 19288 26706 776337536
3 135188 8552
2 141642 426306747
3 28357 168348
2 155750 964853818
2 40486 45092754
3 48980 165940
1 90057 190363 657096139
2 88594 691934991
3 75697 173915
2 143006 25372359
1 47699 166833 157268925
3 188962 147242
3 174667 97290
2 161158 349265709
3 108143 81131
2 56142 741878267
2 125071 65906131
2 78729 749220682
2 136564 682454265
1 164366 184488 954869055
1 182944 184430 97429944
1 91030 133075 362697697
1 104897 129317 747444935
2 3486 931408042
1 55070 117066 233080420
2 162519 754741002
3 183315 44886
3 132345 30757
2 116889 336027758
3 16812 140032
1 129392 190141 885889017
2 108299 518667996
2 189803 493560902
2 145217 812996978
2 101284 11335150
2 197409 622934261
2 113913 239288219
2 22392 676394367
2 152770 494217354
3 16545 50300
3 42142 36635
2 102079 933366020
3 119521 107203
2 187924 613081032
2 160731 463906883
2 91381 901741100
3 82410 9681
2 176658 912933005
3 80241 154208
2 6497 959621188
3 183635 26449
2 10625 855119022
3 101215 53367
2 3815 581522229
2 103502 444784440
1 37417 175246 179309546
3 29520 111195
3 185628 117213
2 70834 279161448
2 161912 774107756
3 177184 3301
2 142834 589579408
2 105236 88899275
2 174112 969539907
3 153331 123876
2 125302 320688861
2 183244 301212983
3 17531 27618
3 130241 67658
2 168550 522320774
3 98971 139857
2 16234 145639712
2 6608 284217713
3 101349 90843
2 4893 148243187
2 170117 163968024
2 81270 223774112
3 68168 47548
2 75291 806017969
2 138369 346241588
2 59482 339431159
1 126390 152577 268337155
1 33150 111829 668700624
3 4367 179823
3 41712 11251
2 112576 996217242
2 9107 252667316
3 153091 85738
2 171874 908519766
3 175295 52476
2 39917 250970937
2 150178 720849540
1 3941 19217 834582299
2 53562 932365582
1 45149 132536 978948692
1 34225 181313 5933622
3 179123 194124
2 53764 935484385
3 111845 103422
3 68919 61105
3 127336 42852
3 166036 49288
3 15060 101601
2 188429 116199942
3 141224 45584
2 34720 540502933
2 90382 985743949
2 64483 661740086
1 95248 156566 521698246
1 116501 151851 263726096
1 95732 137395 476862169
1 157464 188834 296613325
3 81720 1587
1 95959 118433 83166980
3 38301 87559
3 71409 108071
1 39316 132203 822170325
1 10980 128334 53247234
2 154047 864500311
3 103212 12346
2 173380 379978021
3 143842 42776
2 103656 410681410
1 49027 121172 805323903
2 149475 686924237
1 102769 168792 905088646
1 1026 39240 345725594
2 149396 146217440
3 58225 144699
1 28113 75754 748751639
1 172269 185060 11271876
2 54908 889970399
2 118946 172737737
3 141540 168457
3 175335 136676
1 158587 168399 289470165
1 68711 165156 291687478
3 74075 117784
2 136719 740823349
3 66605 173186
1 40167 116316 242478834
2 198366 435389769
1 74270 77773 918376782
1 34529 103824 471872652
1 99798 171739 195137278
2 172966 677427516
2 6477 243005740
3 191978 36058
3 3487 197599
2 17219 944931584
3 176091 41114
3 113926 63553
2 157071 929964755
2 143219 974952156
3 58263 183657
3 104468 114636
1 137245 173390 204856066
2 123746 544466544
2 139984 55262430
1 97543 139057 173055648
3 39135 114768
1 94864 106437 43780525
1 128282 142597 724996500
1 8616 189116 792505220
3 92289 39740
2 77653 283391034
3 116791 21103
1 86930 116628 930196262
1 101255 137014 603441610
2 61183 321992806
1 168852 199709 967015351
2 122109 169276583
2 124907 81151870
1 151238 193401 818909832
1 31697 169688 538770633
1 94879 152532 863138704
2 167667 337414250
2 26888 443762096
1 10410 27848 801068024
3 185371 198751
1 47607 143735 488025222
3 77679 92328
2 18408 874511313
2 127284 907454755
1 11677 125085 204679569
3 113748 72398
2 12338 829410208
2 63169 150080899
1 66568 172499 850864809
2 167587 582092078
2 174319 310024510
3 126233 106768
3 89109 180553
1 81359 145709 138590161
1 94542 102191 270458550
2 154262 934904521
3 100651 173605
1 41255 52376 781921724
1 30422 77730 786861422
2 183727 891955927
2 103512 224636533
1 6576 48483 571125860
3 150312 183694
1 38614 58743 845825805
2 191346 64629992
2 78160 920459638
3 116729 184292
2 88117 590233729
3 80065 188576
2 90729 97140529
2 129492 457931494
3 110439 75732
3 86413 84311
3 71989 61580
2 42116 20251023
3 82919 152363
1 124844 163572 174941370
1 119512 146521 429590977
1 35268 168344 588783040
1 56871 111129 334875866
3 60162 98592
3 95382 12319
1 47479 134236 10492792
1 60453 191962 934252696
2 79456 800277885
2 157123 302762442
1 14387 181409 998076662
2 180418 833332351
3 69169 78042
3 88834 162549
1 24812 71761 335560908
2 23947 274008695
3 68921 107891
1 161616 184833 849774706
1 57010 72596 607276736
2 31391 835425841
3 86810 152430
3 42372 109341
1 70207 117877 431096509
3 81736 80922
3 156637 92020
2 74313 628702746
3 43352 182500
3 55949 82562
3 63053 78967
3 85836 174600
3 129458 103262
1 98233 124072 594216546
1 55567 77583 459553709
1 141953 165946 555683779
3 78682 147946
1 42225 125039 256990066
2 142569 259529528
2 2077 527770384
1 67809 157231 37719311
2 95694 303073639
3 47427 58169
1 153000 157180 67608615
1 70612 128099 405684770
1 131673 138193 600939329
2 57962 662954132
1 4156 65464 216886856
3 126232 83103
1 6008 40854 864333215
1 10457 101606 765028144
3 145311 143040
3 22024 127545
3 13370 97367
3 148190 130667
1 13481 162642 40352272
2 42175 807906775
3 57447 59852
2 134782 308026220
2 67563 445856663
3 111970 199575
2 51330 320914772
1 77686 116544 30029659
1 114525 143120 714341388
2 36350 556594650
1 35022 186999 904221648
2 27637 371007698
1 122535 165303 865414792
1 26425 96607 41455937
3 77049 102396
2 105380 267381002
1 37835 66019 732558336
2 55006 262282373
2 59040 169522837
2 7495 796289299
1 18707 181427 657679513
2 152537 952698656
2 190891 905497487
2 17364 72209675
1 146475 146513 505892026
2 29416 910158256
2 141799 587013654
2 62802 351229015
3 105926 17329
1 8220 135692 459705362
2 6014 362483180
3 94525 5673
2 166798 323021726
1 140096 144097 524072529
1 51447 116507 135947961
3 10699 198152
1 125623 138967 272439696
2 179395 852538647
2 173186 107702098
3 99724 184156
3 85986 97568
3 105962 28987
3 133212 2908
1 102727 134444 286050460
2 122299 463348273
3 188158 43473
1 137048 146370 379954162
1 47823 199809 637455945
3 17606 82749
2 115850 79894795
2 47383 682215031
2 86308 655088987
3 154777 35423
2 145257 141761744
3 73327 148905
3 182099 3685
2 145561 740198353
1 2720 56337 543248690
1 37711 175799 720998319
2 54483 279328238
1 36981 108869 448060953
2 84379 546703466
2 48832 417188926
1 187459 199246 467243171
2 69031 835545825
2 58798 923497828
1 60058 148948 307560201
1 157275 197864 72429284
3 99358 38151
3 111220 192603
3 14482 183556
2 77344 358740069
1 77838 168412 21863462
1 146752 148409 2745031
3 96146 62158
1 57893 126444 872671983
3 141031 2997
3 113415 87813
3 127516 74628
1 62203 102382 500812301
1 22538 139378 907389566
1 172031 198424 907389855
1 146397 177799 81164543
2 184756 352890896
3 139978 117594
2 1377 732874235
2 143612 999897371
1 20604 70572 255679651
1 29029 106307 346370800
2 137450 118431047
3 187952 170539
2 93612 401802406
1 26628 76033 622199597
1 109185 184330 529928057
3 197122 99874
2 182043 371827952
1 150360 188840 510297883
2 129590 643511447
3 153282 98655
1 131178 144525 115413565
2 24728 672174385
2 113455 797512395
1 120287 155723 962096150
2 194523 54864677
3 77604 25565
1 52169 169845 321423404
1 21537 145063 898848761
2 158873 343621901
2 99733 731373121
3 57484 95201
3 77078 190566
2 85109 903673279
3 129502 55138
1 150417 150517 201522539
2 190122 285300693
3 45175 22694
3 16556 39250
1 70315 135044 975161604
3 162620 41939
1 10847 96307 824119163
3 146973 74290
2 107980 789988069
2 102305 873976754
1 43884 118861 43224518
2 170209 330073482
2 72493 723366637
3 152715 175095
2 25697 311229438
2 151831 593927658
2 153847 12517345
3 123588 49582
2 19602 143255192
2 11975 278031885
3 48165 67249
1 7026 81358 647880427
1 114881 139538 674676345
2 53529 88245246
1 14405 189204 471409674
3 104597 92333
3 175994 14701
2 11827 827126605
3 54429 146850
1 134388 168453 414498406
1 94866 179343 783046363
3 41030 163312
2 32464 269475244
1 75364 195741 65426548
1 152666 163912 797781343
2 85738 732074287
3 161085 48615
1 41505 79640 749227542
2 49943 842887607
2 191234 776176921
1 37902 132143 381972691
3 135791 149989
3 33833 4573
1 113761 155092 544933545
3 51421 186729
1 2641 30596 995148425
3 79466 121607
3 80932 165479
2 111836 808453319
2 159311 177465854
3 136137 165001
1 1676 153359 837673391
3 15411 305
2 150708 219155604
2 163743 582541689
2 82594 496243061
2 23828 249434234
1 99221 171025 709366504
2 167611 664183034
1 9698 59526 936499875
3 35235 162879
3 189691 6752
2 59866 674929134
2 175904 547360844
3 68070 3906
1 168254 183644 672795681
1 74102 174259 255232377
1 31956 106938 328265376
1 79185 193218 17825582
1 51460 52172 77120998
1 65599 172225 381055947
2 144570 492774148
1 166521 196456 556928963
2 152054 321173527
1 114385 188627 643266777
3 13026 116983
1 33527 80532 316741879
3 44083 62664
3 32476 196965
1 57197 67300 388485732
3 164990 78417
2 84678 598702488
2 184632 804817274
2 6242 539223861
1 139347 169683 546742068
1 28368 97513 831021228
3 92459 93545
3 148978 161707
2 63116 760913193
2 150476 771411563
3 98037 42238
1 63427 130931 912147729
2 66684 607115515
1 169899 177358 683324548
3 24833 151011
3 171005 167451
1 54674 187112 365567478
1 48168 162978 606229435
1 71797 168572 234726531
1 33593 82507 878500360
3 94954 26503
1 5815 145125 602343176
1 29385 29670 291176089
3 82899 17735
1 10255 14805 768455667
2 89309 764792291
1 30214 112531 927416478
2 55153 623565436
2 59283 645670401
2 166827 814758096
1 55639 127836 464067692
3 101758 173593
1 95637 96594 724376822
2 179230 649284474
1 34265 69204 334894446
1 49003 157348 234087309
1 64367 116996 912960092
1 35628 39559 874711605
2 113949 265771797
1 121020 131291 548858560
1 76203 168037 476718478
3 38933 115090
1 112409 176394 679338498
2 144667 607689070
3 32325 61582
3 105239 79281
1 44038 111023 434955344
1 130022 186315 380285425
2 40728 441087735
1 15593 48383 746391098
1 21961 84001 719113030
1 91123 156459 166153698
3 170698 4475
1 7794 67713 977164397
1 61962 147151 785168784
1 4722 66571 781199270
3 29944 42752
2 178529 41442485
3 98519 141280
3 191433 74217
2 2565 579368560
3 160843 179396
3 61870 192679
1 178730 185101 351043021
3 10175 194817
3 4398 97730
2 23907 986395869
3 136732 163045
3 48765 149458
1 17514 131511 729455604
3 79523 74960
1 5723 183170 935628927
1 5831 185218 151655804
3 180593 106550
2 187295 722183195
1 41788 96730 342841688
2 102813 526834423
2 87644 932758285
1 35885 46140 512422331
3 5963 6075
2 70073 326639537
3 60530 87491
1 53852 196287 290168276
3 59438 119987
3 9116 683
1 53986 76594 509492431
3 179777 192682
2 178520 283641176
3 166954 71707
2 101548 227853745
2 54977 867733591
2 103071 229798327
3 34726 13966
2 28539 193266747
1 103492 142500 598376628
1 23168 166453 306625602
2 190067 628044531
2 158960 689945420
2 194531 807641803
3 151438 109602
3 81161 11774
1 169853 192528 491647919
2 97877 783208626
2 127481 418027616
1 189649 196568 485427941
1 64816 104715 384353095
1 73657 192920 487341428
1 138056 177561 31432925
1 168870 171755 425180045
1 72768 157256 494926486
3 78460 15634
3 160786 22922
1 101403 179843 21069030
3 15502 129479
1 22418 56671 873680500
2 5527 425239832
1 146359 156294 679851116
2 199822 369432145
2 62610 159181307
2 14608 565135014
3 71223 183752
3 162920 88594
2 172828 785707818
2 176305 200239678
1 137054 164575 496088063
1 120974 186199 668454440
1 3561 4832 195024621
3 111925 34670
1 23012 131247 960613698
1 37981 112906 676827731
1 75883 101120 241804182
3 105624 139293
3 15541 176587
3 20403 99549
1 57097 186128 616429656
3 172137 181868
2 47870 637341028
1 20098 172908 736805333
1 14595 117969 391595753
2 78355 248617724
2 3260 958670727
3 194881 21514
3 124688 136197
3 61923 92753
1 10436 173293 715725844
1 174672 183580 583303985
1 58310 174498 950043798
3 131227 34875
2 72413 781389374
3 147512 129303
2 145134 916924585
2 122002 803382200
1 22330 79584 613376851
1 85200 99615 860313798
1 10650 39189 962638969
3 78767 180382
3 149224 108194
2 118870 902616849
2 116983 278116299
1 85438 126815 486214923
2 13449 106189355
1 126118 168269 966992394
1 63213 171414 165510969
3 110282 23224
2 86220 216066459
1 43517 147300 911784076
3 22174 56194
1 8218 111361 864099192
2 154490 3919624
2 42220 810891380
3 193524 28911
2 39025 334540849
2 102096 253923402
2 62750 699545046
3 196640 197995
3 134568 185018
2 100002 276938052
3 98800 52691
3 52788 167898
3 168652 9339
3 34499 199088
2 170294 84256364
3 76714 75763
2 6517 633344061
2 140719 846995719
3 177604 61126
2 124631 978427597
1 70282 187053 948314764
3 8028 117816
1 5382 43344 263949328
2 114803 57128445
1 36292 118149 721192691
2 133361 579724762
1 79062 143820 732861381
1 28916 165928 165895755
3 70019 163032
3 35904 12035
1 46023 99097 354850271
2 81433 811526908
2 198801 621222111
3 144326 183620
3 52179 137645
2 62772 835123606
3 183762 153730
1 101261 186531 77154198
3 194052 104279
3 62734 122564
1 22785 176423 634077968
1 142112 171851 952682994
1 52442 132953 814597769
3 77943 130725
3 90349 30177
3 189735 137836
2 15343 233907180
1 35204 43055 998240591
1 5166 123645 51898060
2 182229 722082831
2 152057 625892840
3 115303 11107
1 113148 189999 964638424
1 60351 67295 914888612
2 167948 950963188
1 25744 142044 280340904
1 85430 148985 802759379
2 49939 460377094
1 62618 177241 853912971
1 80472 162539 152405754
2 86277 963506534
2 111237 391458514
2 32550 208217707
1 26103 82661 118161088
2 37738 196179102
3 62800 29859
1 19399 84220 135060675
1 155548 188588 380308709
3 157384 39011
1 103092 190459 553904077
1 26693 52827 847456019
1 88846 161932 395880192
2 103846 319951343
1 45702 188670 378031796
1 55500 91148 810317312
3 139537 94472
2 190052 415765135
3 97982 115660
1 65278 154506 454061823
1 25753 151076 43705329
1 80278 122697 883920921
3 110421 171740
2 162249 66693618
3 171694 135782
3 139405 88435
1 64000 104429 787190297
3 179757 46277
3 33590 122809
3 101989 48765
3 35045 174058
2 174705 734599586
2 59025 645289124
2 7214 152832304
1 63689 171178 348836471
1 25335 127609 953183147
3 140695 159931
1 115512 190019 714534623
2 144459 67477371
1 52425 62134 238365383
1 8744 99892 770803856
1 124191 184829 518624618
3 51328 32868
3 194329 146805
1 183812 194322 224681500
3 18677 79509
1 21050 169197 940587239
3 163198 159738
1 40317 165025 325291866
3 195542 135426
1 14035 75614 369849919
1 83925 116081 303282744
1 131106 198534 98152239
2 141442 635561196
1 111301 180594 839290746
1 18657 135153 805371151
1 15177 134748 329617687
2 166038 448854049
3 95522 174162
1 95856 168252 962074482
1 156512 178899 192165720
3 106300 110181
2 107893 410924514
1 39841 168409 702987829
3 47293 12294
1 14557 36285 255034729
3 34635 79670
3 98847 55109
3 101901 173434
3 84729 171529
3 128823 31500
3 180440 132127
3 159158 59365
2 81537 685910205
2 92214 957533518
1 12267 152380 755537366
1 146733 193270 191116141
2 159938 900168749
1 47220 79628 235145948
3 129997 169445
3 135303 133185
3 28930 193526
1 151835 182780 324823296
2 130983 757481878
2 116266 589102263
1 66065 95980 303552221
2 68210 802987666
3 170453 83510
2 89797 793222018
1 42115 75367 897610258
1 129547 154474 39119174
1 29711 48781 678253434
2 3547 58964971
3 119004 13150
3 174957 185024
3 1453 12366
1 22483 74355 257779477
3 93317 109546
1 14401 129143 136227673
2 89821 797236055
3 94770 130393
1 121900 128543 464508540
3 170092 11619
1 44066 184347 434676890
3 40715 56556
2 34334 87070238
3 7848 95039
1 64035 186357 924306954
3 91499 162598
1 54824 182310 841359126
2 160942 225827011
3 185669 11678
1 6854 188002 85549797
1 29392 170369 386706628
1 146843 176669 469326457
1 2033 151341 405638150
2 14995 54432735
1 25795 107057 190490723
3 146091 51034
2 98147 453397462
3 94179 191655
1 5219 101309 147939610
2 4958 647798962
3 22861 8727
1 5689 46733 59936642
1 100660 124764 66622428
3 101636 118626
1 6642 59550 70899015
3 19545 77837
3 36166 10554
3 161921 90887
2 141099 847790693
1 26234 95290 403560483
3 126329 112964
2 62655 90339596
1 17021 55838 264808596
3 173355 49119
2 147019 221973375
2 83366 338854178
3 4569 186816
2 12900 500713429
2 151395 80246293
1 30891 155170 796325087
3 8451 22729
3 166652 197083
1 54794 152791 453151382
1 48575 166619 872454524
1 110681 131898 645286809
2 29530 478136948
1 27779 58759 596303406
3 34992 86654
2 109640 177014733
3 152728 193580
3 6112 118519
1 26953 104058 954805455
1 63095 183548 852505958
1 11370 75993 800799769
3 117625 36462
3 153626 88997
2 44389 79115614
2 149266 15307009
2 42781 423491132
3 94307 145525
2 79127 151187814
2 32798 67925110
1 50676 91517 348783137
2 126744 496663047
1 35624 109204 641511837
2 16349 881563462
3 159732 95956
1 101304 134443 512182847
1 100965 101397 249436187
2 128344 956136081
1 18522 103451 402480942
3 125881 191795
3 125607 185369
3 158523 191482
2 86134 988754418
3 37896 82744
1 93646 196230 218324536
2 25131 788902021
2 161612 554089155
1 44301 126824 663094577
1 48827 169023 354114267
3 146146 173043
1 64006 196585 566005310
2 195575 534394866
3 41176 10200
1 71876 171123 761152885
1 164049 172683 255902793
2 148358 763159625
2 29069 718044947
2 46305 61097107
2 100387 734690145
3 57556 90500
3 162245 140993
3 108552 160839
2 167537 450927519
1 158557 161126 747192495
2 17483 103901900
2 43951 270961161
1 89954 192785 20306425
3 91842 121907
1 118098 179594 984047345
1 69560 75786 221555919
3 187815 72967
2 52627 302650668
1 51554 153208 162338996
1 158988 199847 434640469
1 95981 145606 465563297
2 131214 68433746
1 33278 78141 281139583
2 136623 680085791
1 78298 91532 561380916
1 12209 172269 973629866
3 191207 87938
2 81770 289068575
3 190887 99738
1 50171 190016 366239160
2 15126 106371847
1 89970 190041 342504236
1 26936 87260 636546672
3 87606 124379
3 63590 100602
3 168534 38885
2 175809 563632960
2 153201 731304672
3 5458 123723
2 123226 942854836
1 40706 104454 401014818
3 42636 152834
3 192336 58126
2 16856 461655225
1 46189 60540 257858235
1 128258 144012 581909490
2 85651 386112118
3 164497 178805
1 31688 68738 823667508
2 67089 566764117
2 113335 765719327
2 44824 620191142
3 191566 118250
3 49784 84296
2 71458 757322494
1 82427 82649 112464933
2 185896 123061902
1 44260 157515 186939714
1 171970 180093 555139155
2 24148 165041615
2 195479 381529738
3 112642 92274
3 95390 153194
1 89917 161421 496968043
3 35317 149545
2 33945 465711514
2 185754 184483293
3 97932 67628
3 37572 46773
2 51982 69051115
3 174375 199009
1 111517 182187 438854059
1 58920 95408 119166438
1 70171 111935 20503187
3 120844 136549
2 11902 71238661
1 159066 159295 570586151
1 99069 186559 923081147
3 141221 196446
3 37781 144774
2 1856 972031546
3 26490 199635
2 175967 853400820
1 23044 104950 379202231
2 63573 116023722
1 105612 137637 862321211
3 105555 189314
2 138560 459590519
3 102029 123595
3 152835 189954
1 86750 149460 394517469
1 102445 110130 435843219
1 1784 167613 842438076
2 39544 999464081
2 17314 958567524
1 130831 175972 237960676
3 194445 103496
3 186109 198025
2 175421 938988468
3 42759 9104
3 116750 126110
1 37913 52804 950507831
1 81003 156669 176999124
2 109700 253958492
1 68733 127147 770689448
2 107776 623950612
2 138920 722081722
2 28197 435841282
1 86309 124608 561176552
3 136854 1783
3 17258 41140
3 98879 189502
1 135544 187902 745909589
2 196743 697309012
3 36313 72707
3 178347 154712
3 443 43634
2 101765 479597081
1 93868 165128 891872190
1 41577 45295 801077032
1 146967 168636 875411414
2 45139 61589018
1 54347 164712 3029298
2 63422 410845340
3 90707 50093
1 11633 97448 687812721
1 64422 190837 483777853
2 94512 214948202
2 22574 917948511
2 106506 886064643
2 116839 128080419
3 7885 106153
1 131526 198897 335964318
3 113904 99374
2 27971 439271642
3 46773 82703
2 166192 429163021
2 14073 551685996
2 39054 816613194
1 73316 96611 921709044
1 113562 157424 851071945
2 78405 457153308
3 190669 33548
1 138756 190806 914919882
1 16288 137385 750248299
2 123458 412683275
2 52566 199874549
2 32631 573356506
2 46696 963680069
1 11872 101570 598823049
1 115540 199870 415166723
2 181634 588788750
1 59427 143438 778554738
2 47656 590895197
1 68816 133958 703639101
3 172334 96935
2 83431 889293145
3 95369 190311
1 130753 137944 397662547
2 117601 156830479
3 128443 45921
3 15544 29316
2 89067 451689434
1 4093 172751 565224297
1 18860 132868 827616320
2 65598 273734848
3 177458 7620
1 35091 100964 791757239
1 118822 159459 836167643
1 84538 168117 91793289
3 54274 132959
3 90853 104140
1 123191 183197 335000725
3 157149 99682
2 115735 355022758
1 131128 178071 628196543
3 87858 159014
1 119973 199849 535109165
3 191703 11737
1 20394 146048 644844525
2 5893 168208440
3 57848 850
2 155291 334830079
1 89357 198193 870351386
2 62407 136625209
2 92280 405028499
3 157369 194034
3 194179 32293
2 118899 283678013
2 123645 74537361
3 13681 118473
2 55035 657395300
1 35281 52780 733431068
1 26475 149779 785187107
1 36129 107022 175362867
3 32744 97115
3 171961 24402
2 86300 924825948
1 46933 165154 121180463
3 27675 115548
3 336 30938
3 81790 189415
3 124679 182798
3 144248 74976
2 41860 578375461
1 72325 116187 557509802
2 89290 144094392
2 16699 248796197
2 154424 466608035
3 115189 98870
1 27309 197963 871122880
2 108139 77443856
1 154848 183107 89626398
3 34558 184075
1 28049 78116 993780076
2 12809 298890954
2 167764 473623641
2 33475 423890334
1 158979 179859 236598970
2 49995 171928270
1 139120 142038 465725656
3 42401 191436
3 149089 32160
2 103732 831184042
1 143518 169838 34286323
3 10086 103803
3 127745 110718
3 46570 57445
1 97805 163302 736871832
1 62804 144212 489945590
3 61335 4874
2 80080 261899732
2 158726 6120743
3 172105 43516
3 29056 119015
3 49717 152527
1 145491 185820 880419259
3 160701 194250
1 46208 187504 266234182
1 147783 171361 422692659
1 145384 166154 180600149
3 28809 158332
3 77033 26518
2 71135 578979685
2 57894 920849248
3 118092 91242
1 29167 172021 995483559
1 135227 193507 349985744
1 32654 192402 918267194
2 49279 363087086
1 52010 89637 352779403
3 122932 35915
3 74340 169891
1 68578 78058 753766426
2 154747 643656704
3 67075 83569
2 12762 391830932
1 47938 48545 329613157
2 19560 680547040
2 121289 107961529
3 65381 10765
2 114301 934363556
2 191137 598454240
2 187500 980070908
3 158413 134212
1 142731 180021 443070184
1 103417 171918 244001137
1 95540 146165 374782332
2 168267 743165172
2 153665 763182670
3 144405 103611
2 94701 951119408
2 75347 489173719
3 179711 70617
1 47956 150345 749569658
3 122718 25165
2 69708 649453526
3 124733 105577
3 149851 44350
3 18850 187894
3 181653 120670
1 33330 154163 610750852
3 71457 122546
3 66871 41245
3 88030 50102
1 28282 113306 258991113
3 61106 153613
1 114930 147481 30167010
1 81813 173170 830884934
2 141635 825205503
3 51278 188580
2 52254 400971660
1 105802 138157 550967969
1 143040 165696 940855216
3 30242 49825
3 93264 19161
1 56574 129574 8746479
3 174380 82029
1 75015 126244 481596303
1 127385 163518 376819793
1 13608 88575 89102933
3 63251 8075
2 77343 213989782
2 17501 637270627
1 89679 175914 310288287
3 183492 28794
2 186545 748735151
3 40726 52922
1 74111 131494 647612370
3 63277 45417
2 4986 813641783
3 190681 38025
1 107291 188817 896156097
1 132163 164298 242780362
1 60658 128836 128253681
2 7985 976469429
2 125730 290645722
2 135760 82925932
1 43691 75756 906989544
3 194704 48661
1 24932 87445 17248111
3 148241 187772
3 179227 140109
2 196219 665228017
2 160517 516782018
1 39955 86200 496855441
1 68111 81347 713412338
3 189834 4961
3 180814 17961
1 33160 138700 440527374
2 156998 788130586
2 20168 786602523
2 9302 710475712
3 48063 159888
2 25722 420715804
2 91710 550098956
2 146541 20892322
1 78489 130027 518589774
2 130255 580506631
2 97677 973042587
3 38928 32730
1 1049 77602 90717051
3 94168 19777
3 58982 69221
3 56900 76962
1 6050 8902 391933194
3 149157 181406
3 100454 57495
2 174677 370688854
1 177801 184319 622023432
2 141099 797613395
3 82361 175306
1 84287 145649 68259956
2 52398 99640646
2 73602 911716864
3 81357 109351
3 174154 81219
3 97377 142337
3 170623 140827
3 76787 98847
1 76370 90578 461219379
2 158669 202047032
2 49763 719637936
1 46901 119839 116380061
2 123168 710621828
1 121911 184557 343345459
1 68762 98348 141019342
2 132840 746554611
2 103613 817853464
2 71918 373756662
1 5221 49304 716331922
2 38491 475447319
1 61639 112788 757364248
3 253 51618
2 48684 819765142
2 30221 526492478
1 12055 188988 47990419
1 4309 26931 11621338
3 38316 137537
2 56520 456391207
3 132406 53768
1 89018 106489 329550233
2 92358 731977212
2 148771 504399844
1 56300 127813 942764903
3 31852 114199
1 23826 160191 90456821
3 62724 150584
3 51705 169601
3 70793 155489
3 110656 117053
1 20637 85434 155014375
2 180858 835229497
2 24618 665028177
2 182192 968215735
1 8470 64619 770483523
1 56954 166477 43605824
2 55651 414678905
3 155031 96887
2 145434 35957216
3 37865 161252
1 59404 146794 866164061
3 101221 154272
3 169877 9279
2 12912 4604429
1 72110 136227 513156443
1 28669 167153 107358975
2 43529 849122588
1 8862 124412 592824910
1 99200 140727 965684494
2 127663 751221928
3 125511 178573
3 105606 42682
2 182805 378065036
3 17576 183869
3 10188 20874
3 113012 115061
3 16212 58064
1 77553 180406 853871923
2 17282 244609000
3 101662 151607
3 163915 199628
1 75608 78259 248771928
3 38187 172694
3 23952 130674
3 50832 89522
3 6963 21762
3 29465 198939
1 48803 166940 571027246
1 78393 163336 450507558
3 62135 54437
2 137037 482873244
1 44795 187718 135085133
2 42340 953963594
1 49549 122686 511676236
1 64932 131550 308150957
2 119197 319315420
1 26724 124382 17591364
2 18086 827355543
2 53686 297129419
3 703 199734
3 179259 83563
3 25302 22150
1 36774 111246 180428152
1 13137 170013 467086628
1 66055 141046 692679474
1 51865 160859 280816688
2 5285 30026376
3 34000 4732
2 156414 767384599
3 96733 118845
3 30198 115312
3 75928 62172
2 103393 287105525
3 62568 137524
2 53457 74774540
2 40411 834695540
1 41828 174590 79273804
3 108039 134103
3 115945 4598
1 67244 117824 999995338
2 165606 135336898
2 60526 86680358
3 404 182715
3 41272 19532
1 122558 140919 800713410
2 128887 582249559
3 55280 50447
1 13155 71415 94937667
1 91465 184800 158798821
2 43328 919324322
3 160845 10617
1 6698 127108 870015772
1 93116 135613 803065491
1 28309 168105 838204907
1 127683 191019 374591029
2 165180 341265292
3 71888 166264
2 137405 340028611
2 132231 627885474
1 153347 182881 846560397
3 60395 13097
2 4896 439600936
3 88539 2287
1 58462 188064 640221933
1 184324 195033 66004436
1 7632 52035 599003767
1 40244 144036 552317931
1 131824 171920 402677869
1 27502 62681 21857871
1 112665 175643 404565884
2 15819 276893187
1 110703 147963 528827111
2 170132 461324454
3 91902 129332
3 56752 188652
3 3884 74839
3 125655 193289
2 198177 150607408
2 130524 100499711
1 4266 77590 447575380
3 178715 133470
3 187975 166329
3 112604 54126
1 138737 148631 295474104
3 37500 21285
2 45969 843663745
2 181560 783817257
3 91386 55886
1 85266 152603 30781882
3 69269 146558
2 94199 722343256
2 43444 660322676
3 78423 189553
2 50701 518547808
3 58018 63829
2 147171 5186658
1 8471 155689 807328897
3 166184 134024
1 55084 154516 253895702
1 24056 85461 466211757
2 128853 771156090
3 130391 187732
2 166602 835096298
2 143885 937090612
1 122486 156889 682955269
1 79899 167692 375447305
3 199306 193600
2 84928 649387832
3 27348 11159
2 105492 657307447
2 83368 583320396
2 67457 563745320
1 110701 161244 343387076
3 181603 79440
2 137431 550920011
2 49994 80624243
3 11668 92381
3 178077 14449
1 22995 61423 441008427
3 16032 29626
2 131316 729609782
2 172766 869211088
2 178021 437518396
2 32716 162852569
1 61572 196701 57117829
1 33852 156086 657196606
3 145073 137730
2 179564 178693278
1 17670 158917 61275436
1 73451 101276 162654294
3 199600 138595
2 40491 553042312
2 161724 276433404
3 12419 117961
2 191017 459012337
3 15763 116157
3 88641 129636
2 78632 555691018
1 127595 133196 533074979
1 60853 104567 952280059
3 61484 120245
2 110456 805533723
3 52955 171438
1 175382 191474 693291189
3 189783 144614
1 8959 87742 832939022
3 18498 83733
1 163429 166947 207311861
3 34408 59185
2 80548 625438664
3 192719 89984
2 76019 888158306
1 10582 35011 656933330
3 47985 39003
2 48680 642362335
3 92956 41454
2 54235 428234422
1 70662 164132 310229898
3 39522 13130
1 16292 88052 794262864
2 107624 821342050
1 26391 129037 186350644
3 186026 9229
2 10991 585137837
1 135148 141962 286585484
3 71723 189704
1 37246 156039 230688608
3 98463 189833
3 154654 161143
1 21868 112745 154787131
3 137912 196368
1 67933 103132 371163317
3 103229 91509
2 10732 827114202
2 42847 464919762
1 24341 63014 376064426
2 118153 588024468
1 89564 131611 199911439
1 159313 177931 302862881
2 164662 861395089
1 63474 153311 258892075
2 139016 786651276
1 127714 191733 613803762
3 82978 140219
3 37577 117061
3 41138 166243
3 159243 87885
1 815 85204 861678049
2 62794 736656961
3 81779 194335
1 69605 106417 899600050
1 89889 99651 819300464
1 30106 143698 855865034
2 182274 844455868
1 136735 198196 69590950
1 55115 78647 855081094
2 115125 74628264
1 34711 85506 857904546
2 141221 32450718
3 67754 91944
1 123622 152367 159331512
3 41689 33113
2 85828 245811222
2 177067 211451634
3 67943 63776
1 47565 50437 957635281
2 57935 359775495
2 136171 681509446
2 23900 313502414
1 19735 64638 665923402
2 148747 484091421
2 84665 555669582
3 101892 16437
1 16797 46448 488024094
3 154140 114329
1 12298 140389 441634954
3 6348 83907
3 154899 72757
3 2546 177614
1 34033 140461 871725094
3 93466 6947
3 45300 113612
3 50130 92717
1 19618 106435 967536680
2 133839 702039809
3 39419 78156
2 131171 513438357
3 131062 67313
2 16134 812503813
3 141662 11503
2 28994 372526746
1 23919 50899 133533200
1 43896 108676 635999484
1 58360 127920 22592834
2 164905 244531604
2 102201 106269549
2 142671 931714149
3 110158 148412
1 138378 181678 81151763
1 60206 137274 164165300
2 154443 47119286
2 37425 862917464
1 25870 165383 435183913
3 114301 167470
3 131543 153636
1 17985 55669 948081246
1 5236 189246 693042603
1 35043 133886 632478367
1 111374 177440 994881444
2 43378 84782454
1 188470 189012 455038408
2 57098 21801950
1 112088 181700 523316951
2 92950 795594192
1 110097 113068 254111829
2 171077 912925767
3 52036 125679
3 138796 48109
3 134505 127498
3 95414 145004
3 8037 71242
2 92122 110210136
1 177462 181859 400239888
3 37677 11019
3 172774 85014
3 98615 156346
3 16925 32740
1 58177 129013 116058202
2 74785 248219581
1 63428 190656 153831354
3 194592 170033
1 92632 197652 513780707
1 60134 115770 97223123
3 22318 71692
2 61320 868347568
1 7245 147386 835975193
1 21529 131916 116352767
1 19901 47809 439983517
3 31947 98199
3 37041 108249
2 142206 828507243
2 55620 880749672
1 73895 105084 546179585
1 15942 120115 459872421
1 8246 184213 709272927
1 2964 12021 82207856
3 192193 56819
2 27327 322245441
1 19345 109079 56650820
3 23720 39487
1 147420 180815 182828028
3 165486 1290
1 99544 159637 881566354
3 122643 180196
1 6440 26426 626064103
2 111479 825185210
2 132747 918648845
2 60633 22162330
3 121017 48978
3 24935 53785
2 16465 589090675
3 162113 114191
2 2009 797716119
2 117462 514029859
3 76965 91029
1 69996 170726 943693257
2 84564 18823329
2 198561 420961452
1 76942 89543 569430412
1 158379 170771 182587822
3 72799 77362
3 98269 131629
3 98485 157801
1 130934 147845 619871834
3 190651 139684
3 19919 160143
1 33224 166227 286929530
1 34049 65359 124356986
2 125134 206009342
2 47098 771578268
1 100826 116335 875027666
2 99891 961144790
2 104776 481095501
2 8561 347641673
2 93128 720664123
2 93426 759814194
1 165116 195179 184864463
2 27719 273861715
3 99282 159790
2 133409 607341394
2 45821 420371256
3 58977 181451
2 192096 128844240
3 137841 191278
2 120513 973800494
2 3086 310847957
2 85045 435193648
3 122448 94592
3 127166 180709
1 35872 117196 379732484
3 12589 168303
3 182544 87598
3 94550 24245
1 1754 78257 875562337
3 76180 100293
3 186261 155623
1 3228 44004 745711221
2 41554 876509684
3 47773 74358
2 163884 466716039
2 184408 47641266
3 101597 58286
3 69459 135606
1 21737 105327 824262827
3 18579 36370
1 124378 190388 714167300
3 2471 127068
3 188451 164059
1 22416 164452 694156530
2 6227 271943558
2 21335 823884345
1 30948 144531 632626220
1 80072 116855 560993707
1 90852 152413 480552844
3 47962 57826
1 40166 144829 200226036
1 161652 177453 699884906
1 7908 169711 512831631
1 109429 172644 456700333
2 58830 564882615
3 95055 123784
3 102289 100518
2 198332 191312335
2 156168 59182786
2 80332 442654449
3 53279 23085
3 168781 191028
2 76358 500977755
3 120657 191736
3 14521 41311
2 122166 806583829
1 127488 195548 167870646
2 161301 386795531
2 18254 960035360
1 53451 91148 613860483
2 64929 85928803
1 73767 150666 712908919
3 114816 23563
1 14298 88323 237086426
1 29925 122325 133485645
2 170565 903734488
3 21781 42482
3 103796 15855
1 75741 192337 607683503
3 123982 79651
1 100966 139156 332832521
3 53784 106881
1 93643 192683 459872658
1 104340 166718 557674179
1 4087 81262 576924214
2 188018 480571704
1 144380 169040 448720478
3 68269 141886
3 173738 100657
2 100199 924892442
1 10098 102148 663521127
3 172744 180026
3 118565 31769
2 6802 575006546
2 65168 164884940
3 95984 134408
2 83319 409474460
2 107812 599013173
1 33495 138022 687911921
3 183963 132488
1 151236 187082 621251108
1 49747 51127 304489647
1 45244 179481 78489322
2 97191 130732467
1 188441 192772 14823896
1 85310 196610 764546038
1 82553 199258 989829772
2 112551 885823299
2 148156 796629661
2 30874 365126113
1 92629 150959 358245769
2 56 713930478
3 159345 190504
2 80814 962555888
2 188688 822413904
1 12718 121836 721455488
3 54110 183854
2 103048 267179931
1 37688 187807 796980599
3 74194 116239
3 131 190534
3 75875 168891
1 136456 174252 628945135
3 168529 149876
1 1845 23111 373496439
1 100600 159863 624839280
2 108165 229157809
3 106335 90064
1 26390 115960 329499597
2 73381 331396678
1 8846 61824 179729014
1 12507 186693 583241710
1 80857 194503 504139291
1 101686 162899 697812334
3 181360 185503
1 144944 166934 950830185
1 115880 173870 616430224
3 57518 55392
2 92589 355629472
2 58164 585424546
2 135921 694514228
1 55672 127729 140848021
2 58676 618985975
3 17258 29634
1 159058 173807 292110398
1 7803 32310 750730671
3 181838 17061
2 51704 802517417
2 165118 132302548
3 185550 12385
3 93671 59896
1 179825 199919 565054281
2 95123 375563066
2 3963 572250902
1 121728 138503 856370015
2 15786 481976455
1 28280 131119 364527659
3 166446 139963
1 31750 199706 630711140
2 98839 588182989
3 158605 165200
3 56948 73389
3 117704 160781
2 90282 555050707
1 118932 122438 627197030
2 196166 118359119
2 87937 529817027
1 140873 156306 706177863
2 53878 427596279
1 76859 114161 94491347
1 86916 126715 81280878
1 52676 137880 404218100
1 75029 120578 839335429
3 110039 152586
1 1642 192288 234083793
1 132166 148559 87169357
2 139155 437477238
3 99805 148800
3 7987 27818
2 124487 877737069
3 51013 129713
3 170161 175304
1 96509 132611 855179604
3 3817 134901
3 139178 58698
2 160642 5001674
1 27683 46595 452288017
2 143942 666230314
1 75310 132693 382629996
1 140433 163633 307667562
3 35554 125594
3 19232 14028
3 146685 23647
1 81300 142819 311122450
3 165880 29745
2 73366 863231
2 172258 129023136
2 171501 532347432
3 91594 150430
3 76045 21829
1 80106 85584 778984251
1 33565 123658 554296166
1 40763 60754 344804582
1 159459 196864 628750402
2 42977 441660083
1 126365 171586 715695229
2 162918 219028489
2 193368 1581173
3 199645 93649
2 68435 759186892
2 24387 291855684
2 52151 307673856
3 195096 37549
1 65677 114033 303276093
1 186134 187976 136748054
2 22418 863747563
1 54319 180436 469241980
3 34942 43015
2 38415 47894150
3 22400 56806
2 193490 244545792
3 31761 182247
2 9845 292655692
3 138973 27229
1 34052 109366 407168375
1 120685 153438 385433382
1 165218 191628 585567590
3 38772 3568
3 96965 18602
1 77049 104567 592126211
2 38616 950861151
2 53525 781888361
3 32332 173588
3 21881 129591
3 125165 157118
3 123462 133117
1 80541 134657 863963747
2 100202 83667060
2 178837 967674419
3 60889 108238
2 63472 655557991
1 2834 54290 119446005
2 120100 199575426
3 41510 25978
3 146157 155223
2 26147 161299132
3 194778 90739
3 74498 35469
2 94745 628175635
3 11025 80580
1 120506 160887 301386038
2 99998 771506337
1 16660 186645 33290416
1 3075 74806 408422414
3 159960 137742
2 175050 726096139
2 41343 115243918
3 28271 116568
2 128571 31226915
3 105551 116777
3 188436 116188
2 188293 612499250
1 33741 56189 677560610
3 162633 59167
3 41050 97638
3 131743 107930
2 147424 306321513
3 112280 10255
3 96375 96512
1 77372 124539 160945043
1 28685 187539 438892439
3 63531 111828
1 98852 131602 756332494
3 144632 126183
1 157381 191902 882132876
3 116661 44406
2 44237 328003701
1 106622 118991 12250426
3 149639 82785
2 140309 428751315
1 4848 55432 401799261
1 26254 27801 138285990
2 102320 62296660
1 140396 146049 703065243
3 193831 184465
3 93454 17138
1 51663 55420 32237351
2 138460 620649703
3 57736 122232
1 67200 185468 174525563
3 12585 104758
3 22927 107177
1 69008 164919 850775803
3 106636 145506
1 182026 185219 243060673
2 124409 290139243
2 111106 404667607
1 27653 183195 720902809
1 106304 184830 970308626
3 192118 190948
2 44489 506993683
3 65754 77628
1 121270 150939 515189571
1 57509 114795 439665587
3 108356 58163
2 161929 164288135
2 158433 385464972
2 129425 779449508
2 100644 272945449
2 31776 119207566
3 24630 126212
3 46582 62208
2 16462 284178081
1 85408 181916 731009140
1 102890 155222 87715360
3 176240 141707
3 10326 141636
3 12562 113871
3 115113 26335
3 48353 25649
1 69946 135251 720695250
3 17808 81155
2 36878 904176649
3 64 75552
3 168136 144766
3 128938 162844
3 123733 92860
1 9849 18232 610829009
1 84713 109491 711235258
3 74705 111028
3 21918 151818
2 19576 995735696
3 10815 158877
2 180249 631348870
2 136293 979290095
2 18726 547349983
2 15301 816813226
2 29651 654755935
3 159103 138799
2 161122 347051439
1 2417 36880 112201397
1 35183 92371 77406708
2 36800 344873408
1 76218 84783 744671061
1 39370 76962 296137749
2 195671 530980104
1 24830 171283 533277791
1 11299 84087 997872410
2 37891 558228087
3 137354 14382
2 102753 461722792
1 54462 91683 501519614
1 9440 94394 264779073
2 43609 568368534
2 98710 817731786
3 169928 51863
1 28537 198879 83228518
3 67265 63685
2 43510 173028817
2 122981 301738163
1 23762 148867 571851798
1 30241 61848 200492667
1 147396 156141 944697645
1 19726 48638 596349328
2 26315 266785222
3 4466 50476
2 82937 286643859
3 79076 173976
2 152244 284721666
3 72834 69538
2 170491 681478824
1 70150 151051 65792625
3 121151 93356
3 118790 10765
2 161293 758937543
2 71707 701409441
3 154449 111861
3 164007 149895
3 93524 180615
2 41102 899202597
3 80792 9919
2 191023 160920041
3 104424 170984
1 75133 96501 150462094
1 54885 191360 71411050
3 26394 177422
1 131687 161141 946446465
2 40810 272033003
1 6626 151805 458449267
3 196515 89528
1 82740 146226 636310510
1 18735 196761 271554098
2 164860 456708844
3 39767 136861
2 141287 561788497
2 93558 866178502
1 32850 116101 454312368
1 5122 79935 37913052
2 174434 154823965
2 163069 982124905
3 47302 160202
1 65665 184757 444295765
2 83794 349425154
2 125196 415358647
2 85011 629058243
2 158985 819171607
1 16104 117790 254463828
1 12719 146054 113002399
3 47735 42085
2 174478 726197817
3 41032 196654
1 49425 111140 207366666
3 5798 39057
3 3924 139786
2 65037 138454723
1 8559 32737 599957810
3 122652 131396
2 199030 877854866
3 127440 194650
3 16508 25616
2 87657 966240358
1 58655 176092 938741986
3 190233 115819
2 9614 916064085
3 15318 39091
3 143189 70398
2 78708 980336575
3 84543 44982
3 118748 115872
3 169220 163077
2 60720 412368926
3 170012 77383
2 199866 8479341
3 77717 124207
1 125310 198600 686280903
1 10207 131051 424114929
2 45357 422981222
3 120887 61585
1 36683 142318 496932113
2 532 756824046
2 9762 263665139
1 77812 122283 614104289
2 119414 587109441
3 106849 132226
1 176077 194768 703830218
3 41619 56999
3 140432 138567
3 66378 162647
2 121261 827549084
2 35707 532628808
1 31680 122266 119034033
1 142862 165839 942380713
3 4413 159586
1 8115 115660 960991391
1 98167 172406 64690733
2 172879 325339195
2 42633 559736766
2 56822 897295805
1 136517 199945 725006857
2 143370 595053505
1 123513 196411 731080365
2 66803 528898364
3 154939 144343
2 197493 691959087
1 115823 151373 81989901
2 64742 395225502
2 114038 860284286
3 35600 89825
1 65572 69978 100289444
3 55150 58555
2 8594 119263903
3 2377 141027
3 49724 63680
1 61581 97087 808046470
1 125975 174050 722526115
2 190810 88257216
2 192133 282859334
2 60006 435815736
3 180578 47181
2 75792 952490243
1 28737 90563 812657640
1 162589 193306 632646446
2 47085 617551935
2 11066 944975603
2 40844 200699841
2 66333 50029797
1 135458 152621 506766695
1 39664 190162 615974164
3 34360 61217
1 68623 99431 307989820
3 77368 69559
1 20990 153820 815761743
3 104111 110442
2 175312 806133491
1 79708 141714 560886101
2 50316 130611992
2 13062 639295364
3 60299 197213
1 89908 187483 101103981
2 13284 297867831
2 59500 889682517
3 174337 163636
2 102403 27160104
1 2360 53511 606996137
1 67613 108975 670174020
1 104730 123542 396572243
2 46972 145640944
3 28431 15244
3 49041 193934
2 149431 992573608
2 159940 50699883
2 187583 922270112
1 41214 51446 81291597
2 119300 998861507
3 116857 129986
3 56701 130874
2 56090 286994081
1 23662 65711 821571462
3 138909 149187
2 152020 473348359
1 39317 173960 154131704
2 170766 776078024
3 55087 198089
3 38559 21070
2 76424 26482427
2 122595 876256621
3 82554 23375
1 55716 187171 895125120
1 80991 158481 807439622
2 174821 503253858
1 56875 116031 286387879
3 61872 33821
3 49267 184035
3 156748 151955
3 25767 45769
3 162612 107314
3 39217 88467
3 52225 94892
3 11324 107723
1 2610 198795 323518331
3 47098 141387
3 77076 163408
2 134643 281129719
2 141126 55386810
3 191890 166169
2 101114 753570347
2 35558 995906987
3 80218 164254
2 166840 907312827
3 167008 190817
2 123771 740794678
2 164947 752813047
2 35081 925693640
2 135217 490249980
3 2573 37605
1 87269 194397 339859686
3 150195 16454
2 7196 670616792
3 4539 75427
1 45712 54423 228985902
1 152417 199720 926821653
1 69221 141844 405089014
3 161069 176463
2 157926 850163865
2 118236 545669305
1 6587 174935 482812061
1 10807 13501 520888004
1 35981 166594 541041712
3 9562 95568
3 184250 167846
2 116564 63649785
1 147574 169914 124176347
3 9632 73578
3 137256 160133
1 59162 82812 826315420
1 62159 65533 844777988
1 5422 122410 305428136
3 152151 92766
1 12315 191322 892716609
2 74615 147939380
2 103486 26694926
3 8275 64484
2 191185 592809819
1 114355 152331 407734332
1 46219 169221 928130416
3 185315 57158
1 33695 169665 417017799
2 158723 804143731
1 89977 181356 662637682
1 12239 82476 572838336
2 72424 942630863
3 101806 179246
2 111988 580305071
2 168741 572441770
1 23499 106628 706506689
3 71768 149923
1 103522 164706 79397424
3 14891 57193
3 96853 142241
3 105538 102359
2 20539 914014450
3 7250 42148
3 85972 61858
3 189356 171239
2 95604 809555525
3 28726 169844
1 127855 172779 975858489
3 47212 47923
3 9345 45330
1 137285 199648 310319611
2 99359 328763377
1 10485 146922 7137435
3 165173 149135
1 10864 184036 838229098
2 176964 622210669
1 37430 58055 411678138
3 79770 41659
2 114103 269602166
1 1964 37701 5900585
2 159867 923555794
1 116189 147833 551400687
3 73137 152564
1 62719 181519 379667982
3 6117 195386
2 55046 652982044
3 105990 97681
1 16438 64656 332711130
3 26019 81492
3 128004 79052
3 90786 180483
1 132614 146905 816910445
3 192240 48367
1 91769 92260 736818322
1 37607 135701 190942513
3 102704 71320
1 68980 155672 471570701
2 185073 482933550
1 58619 194859 897132108
2 63417 36183696
2 109171 851443924
2 196367 53737309
1 80346 121220 285048589
3 137854 21914
2 9354 4146043
3 130312 62743
2 150127 433279038
1 43340 122933 941382092
1 22598 45401 981072767
2 111475 441968803
1 109966 116392 648537848
2 194920 463664965
2 147930 840892627
1 88595 142311 659290008
3 158891 165929
1 82372 86247 859864237
1 135362 136954 507463408
1 10492 74461 636080586
2 118997 534149793
3 123345 176077
1 21040 32359 27342208
3 25310 154152
2 48366 249308684
2 116995 262072600
1 28466 193483 717681067
3 58166 145530
1 163450 189366 776139038
3 140040 150460
2 49202 510986852
2 112933 951089925
1 135315 197601 736562028
1 193435 197354 670022087
3 132425 170177
1 118456 196556 940907148
3 12099 136945
2 53978 916727459
1 9092 114791 17606032
2 2904 857809057
1 7401 176482 920958162
2 14444 748082254
2 189826 395682502
2 21707 70532422
1 29083 86600 914517359
3 48558 80062
3 167968 123827
2 195487 94254672
2 30818 654869076
2 85856 620066662
3 88322 169171
2 10051 602787964
1 150289 175253 127136389
1 69226 160634 187090852
2 115258 273590739
2 39500 244533065
2 172887 628290007
2 133299 367551880
1 84320 129231 538399494
2 31266 286716681
3 16997 50281
1 22544 71384 472309492
3 158688 151379
2 102559 136051030
2 24321 769048536
3 160079 131165
3 184245 75751
2 59857 899169546
2 98618 28543817
3 195038 65266
2 104767 720563055
3 162652 182932
1 44564 170903 767275184
3 40202 47432
3 45840 191358
1 18500 111535 464911672
1 134401 180428 785396890
2 63744 518884467
3 36412 147819
2 7871 413615761
1 110934 191026 255427728
1 85198 148628 309467257
1 173727 195413 534805000
1 115167 134612 651375376
3 57680 189843
3 129385 85458
1 145527 171057 151696138
2 158651 754689238
3 40791 134451
1 173589 193227 135104594
3 158795 160645
1 16277 144785 536917420
1 101374 110631 613478016
2 119644 943281654
3 118973 85416
2 54714 705610851
3 52145 165674
3 110133 119698
2 33333 7759468
2 103160 683333699
1 119853 132065 416802065
1 46354 89446 210917436
2 4908 397993789
3 79915 67590
2 189101 436097396
1 153940 165205 444255752
3 195192 50785
2 79006 760032961
2 42339 805843503
2 189672 479080463
3 151948 89867
2 1708 546932304
3 12883 113122
3 61424 104160
3 80443 137261
1 44181 132132 630057791
1 68022 92208 991164719
2 102818 854469734
3 111953 114874
3 147649 35658
2 82014 778930651
2 179790 35308885
3 27575 19589
1 48111 140474 902510321
3 133986 2299
1 75506 171761 338304632
2 178447 181740440
3 171206 137712
1 102336 151402 487327465
1 82329 139012 240883488
2 84696 132507086
1 12942 175994 526921135
3 49517 193227
1 171221 191477 153279723
1 42233 65942 957379774
2 127684 469172422
3 32755 85016
1 63691 149019 16940681
1 57047 138968 743454554
1 47252 125019 582374269
3 86305 66340
2 174032 168913356
3 94436 113375
1 15256 195891 14003456
1 51443 153096 948724383
1 85282 132622 413643924
2 136734 669871512
1 11440 61617 752822817
3 84759 78027
2 189583 986856487
1 5887 127963 970795144
2 166454 407358357
1 78262 84812 963886193
2 113280 92999614
3 183191 169080
1 65921 80318 268871487
2 77901 136779006
3 139163 8138
3 158494 100423
2 136921 708790311
2 106503 669741746
1 109522 158400 338317288
2 101650 866273103
2 158622 217338670
3 171918 108321
2 119499 731925434
2 69638 816708491
3 185561 192598
1 8453 62644 39099442
1 21019 36903 4527299
3 158696 87831
2 32469 440886934
1 21527 175546 457628793
1 32197 88743 604342412
2 62237 934978979
3 116904 118035
3 165566 146498
2 6894 274528059
1 65642 188917 183727962
3 70308 18179
2 193498 978734377
3 25798 159462
3 171298 83912
1 90079 156792 488821619
2 23930 902786612
1 16791 182336 994711761
3 152780 64641
3 171753 127822
1 36285 198749 33265374
3 60781 104567
3 56434 45786
2 145045 337933361
2 138296 255240191
1 67755 103075 589089969
3 15836 131248
3 148546 114517
1 6061 62443 202512798
3 7842 192571
1 172435 188450 774021297
2 126932 274233328
2 133802 606134917
3 119414 101382
1 91662 92550 95486577
2 28071 862393330
3 28742 38280
3 88163 88841
2 184065 315291846
1 1798 190667 70787054
1 146848 178632 915359026
3 54772 105949
1 8926 12414 164574186
1 135012 164768 257900504
3 142873 167680
2 17316 20281717
2 51265 924815597
3 27874 56874
1 49061 91754 708746627
3 41498 28472
2 90244 324740237
1 12110 172127 669106773
2 180820 634675820
2 194001 177584555
3 2928 7934
3 3215 23104
2 124337 223222277
1 13479 32346 632010321
3 56892 140801
3 187514 11055
3 113640 66921
2 162720 609059030
2 61932 212481499
3 133620 53833
2 182825 45813020
1 95135 127589 358225228
1 32975 177418 754158963
2 134244 743210764
1 8302 116420 978237931
1 62290 63545 808199061
2 119027 14657976
2 96683 382696757
1 151836 199279 763218155
2 165463 77462202
2 86316 215063502
1 88445 145368 137909252
2 162723 887626652
3 174101 198231
2 189236 806524885
1 35497 182136 869290139
3 29184 72906
2 39317 878305705
3 99694 84908
3 22480 5649
2 99466 284094416
3 15479 143081
1 23295 164071 528015245
3 146967 177732
1 49513 121824 70653407
3 126321 193052
2 77909 855874904
3 119767 38227
1 31391 69797 829551794
3 53185 33137
2 31877 711348850
2 104571 256653718
2 153782 605468409
1 104548 124174 350750544
1 72805 172567 104145522
1 43560 82396 868735497
1 45181 102738 656342476
2 22981 103650152
2 93917 834695908
1 48568 177889 195073599
2 95039 266588001
3 172519 4454
1 21449 69728 367025862
3 31529 84172
1 22625 41957 684147375
3 162281 135189
1 78065 179615 359705255
2 24163 476137767
3 89046 137309
1 16959 100880 29500879
3 122473 121617
2 15872 756609716
1 12109 93633 124475666
2 113320 458211470
1 18004 79948 934182358
2 11168 488988931
1 137791 152109 274053735
3 27403 142256
3 12822 86522
2 151226 755809368
2 9843 55113957
3 199847 94575
1 45500 72020 977377127
2 160620 161250785
1 38102 141657 672183336
2 71350 632669333
1 75536 81756 95285283
2 147372 991407134
1 13890 195987 149515756
1 43127 108414 15737503
2 134212 53387092
2 198839 755304103
2 7325 482631706
2 38003 458849720
1 56762 77260 819721783
3 91441 181608
3 110200 48439
2 50838 468255978
2 52377 271528671
1 120323 174465 590877675
3 146769 47372
3 116762 131187
3 81305 30780
2 85255 53128207
2 108414 193438366
3 122273 146531
1 89602 145344 407221530
1 1041 109888 488002335
2 101845 149472465
2 147461 424789802
1 82153 192349 487555887
2 162563 444352057
1 79008 93863 136378220
3 137579 194281
3 98487 189845
3 147155 136304
3 1048 711
3 151243 39575
2 7591 920960684
2 136077 779060214
2 151967 18901154
3 196213 23213
2 40195 645322981
1 23479 191354 792171408
2 135437 612429201
1 146186 171230 221400355
2 170024 421050837
2 91620 444966507
3 25122 3973
3 163586 82601
1 33251 180411 122746081
1 32875 199201 523419916
3 8290 108996
1 61535 166118 144393721
1 31660 72844 398503665
3 64421 75294
1 80273 94869 453575228
3 72757 165936
3 165515 100796
1 126915 158115 899784300
1 51181 163020 853943588
2 79520 148863671
1 7286 35638 736069244
2 110394 580839626
3 67981 98953
1 158436 169422 617048625
2 123718 221464050
2 116096 762070969
2 41846 405710164
2 39907 401621899
2 105732 847130959
3 45786 86637
1 101105 198398 750684223
1 88653 123542 391866283
3 19175 58316
1 105005 146252 789436251
3 108327 164603
3 116768 26953
3 72511 40715
1 45024 85459 279990197
2 86064 33577680
2 103276 461626786
3 124929 196642
1 90522 136139 983922051
1 91228 193148 567398963
2 35100 538465927
2 11217 562387831
3 147355 96533
3 30438 150638
2 64804 611062309
3 17408 149281
1 101057 189770 665811696
3 98373 79803
3 59302 37764
2 61292 466284946
2 176526 766702493
3 10922 149285
2 138506 888024846
1 489 197307 85632352
2 43925 97658616
2 136711 16752578
1 22328 38917 235703240
2 139117 220360263
1 9560 58121 617499109
2 191302 453314346
2 162569 998495654
1 119095 140410 927907871
1 133711 180797 959832769
1 69442 168643 271226380
2 44513 531915628
3 74365 190213
3 66371 40832
1 80025 123495 497151003
3 96807 169446
3 71449 195846
1 21187 62530 529592303
2 35401 778510069
3 183078 56411
1 58797 196930 841160335
2 175873 956397057
1 9226 159465 289746185
1 119133 188691 71221949
3 29176 137486
1 98187 156911 500858461
3 53095 119211
2 40594 184897425
1 127152 156069 791468134
2 92868 855067284
1 50103 100382 236277915
2 104169 458150632
1 107874 162494 660591024
1 39370 60349 162610443
1 481 70120 287935747
3 115097 153368
3 192568 151163
2 145375 105183935
2 63241 204905228
1 128960 188044 760218778
2 198909 669159720
1 167020 181102 271728237
1 76032 82105 38764717
3 26564 40315
3 167515 113237
2 116506 196978402
1 124428 163476 136086526
1 50453 129859 220984467
1 1271 155060 950440025
3 34189 175758
1 71531 167275 402630186
1 42447 167197 913245176
3 167082 30697
2 92455 97783673
2 198875 783350732
2 24738 787637869
3 58426 111507
1 19336 166979 565004449
3 5004 91313
1 167733 169924 993602457
2 194966 333421850
3 40736 7325
2 60391 795700669
3 183419 197107
1 174198 185512 152884837
1 56930 93540 923031367
3 160784 183270
2 176555 158108365
3 47615 31024
3 133128 180833
3 176102 30883
1 136764 178417 527175496
3 82850 3363
2 54127 335581790
3 132788 71177
1 30179 167106 32386866
3 61107 176413
1 87043 144356 338953840
2 132191 224715009
2 72268 858353789
2 113444 895221307
2 48568 239645763
1 41163 185724 676125911
1 109387 179113 102407623
3 87372 188865
2 158269 656859050
2 197229 502877919
2 68522 23112983
3 64487 186649
2 40508 969148600
3 64114 112030
1 111016 199003 898258524
1 25462 144781 654204633
1 167140 199788 494740987
1 53501 154096 978151977
3 182678 143603
1 115668 151868 717009468
1 34014 199380 190185855
3 81130 97689
3 25290 24766
1 42776 96990 165210923
1 129102 130306 858606388
2 65248 952309592
1 37034 143687 5940296
3 158709 109210
1 35734 151490 956747875
3 88966 188402
3 198940 48662
1 174731 175875 3514370
1 70468 182614 567210158
2 38264 403481476
2 163919 370886675
2 126207 393884824
2 186548 560320441
2 184225 760784964
2 166862 739500500
1 14000 75238 328847701
2 63898 406729729
2 169899 917713285
3 37094 6915
1 22641 127811 567446825
1 13070 99749 313086883
3 34585 41704
2 90363 325726073
2 73195 722602291
3 26131 163977
1 70473 129515 978830395
2 50243 638730304
3 136967 108744
3 98857 14983
3 56300 186599
1 139197 189541 473163190
1 101195 151045 613095918
2 189337 336832105
2 616 743788695
1 12200 114482 182364709
2 182900 431533566
3 86166 119045
2 16825 805606330
3 104938 16804
1 7024 150349 246554017
1 30386 195298 416571653
2 135511 176915243
1 75294 101217 88517318
2 62529 449742246
3 83048 126304
2 73036 283571464
3 62035 168422
3 193690 9323
2 48120 629269100
3 24338 21153
2 198345 252135450
2 162200 932093138
3 60072 190595
3 150693 187607
3 153543 83492
3 58119 163882
1 57815 188623 300923158
1 15444 151500 829349397
2 85396 976329522
1 15734 129107 141858868
2 90089 346523736
1 82715 124287 3610880
2 67383 313119440
1 24892 138697 995995536
1 122368 153644 407104350
1 19501 96989 717495916
3 90654 162006
2 102185 755073006
3 12034 40642
1 73899 161041 553333676
1 63019 112164 570719718
1 142171 160986 970692190
3 29873 39742
2 70997 37423638
3 409 68362
2 185924 464795797
1 30250 178840 239476112
2 7935 833161812
1 7623 140031 554168866
1 66637 130277 578624918
1 38188 151303 130358587
2 79783 281372477
1 56163 107582 420214662
2 47618 416148668
3 130984 146076
3 81249 94724
3 70782 186445
1 89059 149395 942358546
2 85156 849910418
2 175121 755920056
1 71723 187035 876132897
3 156344 169348
2 56247 520534122
3 24371 186935
2 62687 663844992
3 140738 75970
3 76547 74731
3 79643 103439
1 40167 148602 272210417
3 64687 136858
2 143968 894105187
1 66128 159761 931752260
2 151125 264678155
3 5099 83587
3 70530 139262
2 166356 118793511
2 46775 592773267
2 164638 859288646
1 87749 148557 747801295
1 27416 99655 805201467
2 191533 868546357
1 17803 53529 895307548
1 2414 156960 586123104
2 45602 523248394
1 132188 183448 445619832
1 142828 195304 11124486
1 86764 180200 520024974
3 117365 60375
2 6773 145699777
2 159820 953116576
3 73547 48044
1 138924 144359 4429808
2 32182 264783606
2 121622 98333431
1 5708 125325 216112871
3 16245 8980
2 100757 835773906
1 10133 193214 526297784
1 59944 164811 134473316
3 20368 105130
1 28391 141686 90858566
1 63525 95897 113710028
3 29129 137504
3 193456 83293
1 131198 185331 792061967
3 84606 109391
1 7136 126304 548909651
3 153197 79931
3 140865 20240
3 124966 21333
2 5094 33301219
1 49587 173679 554558897
2 82601 94075343
2 14813 769063853
3 39487 22728
3 35996 151105
2 192436 777621964
3 62445 61665
3 4523 3317
3 168586 97927
3 78301 152501
3 195204 56793
2 73418 388158067
3 6936 160140
3 107386 163017
2 165878 557652860
3 76140 30193
1 147867 156331 549945337
1 65147 70299 292939770
1 117841 161994 335275652
3 72939 21445
1 155048 183024 804021330
1 42534 147257 158413757
2 82895 854936219
1 73992 134364 861484250
2 106074 616749902
3 178645 165793
3 185114 83944
3 39919 91477
3 83471 28044
2 111903 374672948
2 142806 196071550
1 133296 175621 95799497
2 176251 637388435
3 144872 165511
1 162820 197230 602593850
1 71073 72802 641580521
2 32926 872865388
3 193707 93057
3 158991 52176
2 195518 746422261
2 66800 297743289
2 67816 679150063
2 15418 631552292
2 34573 171093685
1 156072 191992 422021503
3 21391 99023
1 112741 163942 306865976
1 69469 115353 313302739
1 18674 122908 159618165
2 122326 247395087
2 16588 906459883
2 20135 968702219
3 76351 168301
2 130119 122355006
1 116691 141207 889207186
2 178987 591994324
1 169467 188915 645390091
1 109498 197563 321933299
1 32039 46484 122194492
3 80387 199256
3 171937 16839
3 85783 91456
1 15928 88535 725430028
3 134308 14758
1 67541 181365 553457913
1 69505 82545 668998963
2 118934 231832567
3 33095 193343
3 105109 93873
1 7591 182932 907582312
1 110914 151343 279578987
1 20440 24516 581053913
1 3181 58023 756099840
1 1294 134810 287706614
2 55891 577913743
3 170403 41062
2 21702 699266903
2 70632 351833812
1 143482 199034 128000739
2 35502 286253891
2 41501 345388946
1 176076 178860 898670444
2 189367 828442422
2 117544 419497365
1 9595 56320 641645260
2 82875 84639213
3 120977 172566
3 168154 40182
2 11909 738930350
1 76579 132348 20917683
2 75656 483153559
3 167443 96032
3 43164 16274
2 78013 550226847
2 172555 16733733
3 90483 86000
3 80805 24766
1 73255 166085 768091750
3 154412 93643
3 90635 42130
1 51104 157063 334488156
2 80134 826357155
3 127690 189665
3 127504 66289
2 88705 689400050
3 89119 160616
3 44127 1018
2 100906 319074678
2 158652 804160643
1 90499 149117 580401994
3 183557 120488
3 66207 95989
1 49984 194882 245552752
2 121917 886984681
3 22246 67629
3 49316 14897
3 133446 134179
1 33951 146078 952475848
3 122288 4412
3 96314 70098
2 150579 413560964
2 186774 967459717
2 116722 374737324
2 93464 943871800
1 19924 145090 190747102
3 130418 34672
2 124219 298246098
2 21301 415224520
2 177451 467889481
3 170485 17070
2 82637 110020932
1 17893 108828 536394510
1 69761 140713 97042364
3 140396 135600
2 165544 969191097
2 48666 514193571
2 2711 829078354
2 126713 904724454
2 196978 396410142
3 84176 75798
2 187657 75254614
3 189259 143259
1 19551 121325 932006388
2 125134 198790735
2 34104 792555616
2 83638 182886218
3 12729 119653
2 143301 804065461
3 104907 89925
2 142211 204184599
1 10145 85867 575711571
2 63110 208013314
3 91160 58333
3 57895 191548
1 5381 26547 766455601
1 159892 185604 607290215
3 56838 28388
2 61200 733174643
1 139703 145156 504396309
1 79255 107072 934640342
3 118426 101359
1 117496 192530 403654036
1 28202 170849 779177393
1 82823 112249 777161931
3 146823 157273
3 93761 178987
2 163894 304283370
3 157119 179863
1 63596 199564 727091090
3 102886 129841
3 146527 181129
2 180138 328188562
1 15748 52296 552047427
1 178117 199091 475776591
1 134170 172182 490139466
1 50975 95729 519237895
2 65061 149342823
2 44993 838443799
3 94822 3209
2 100889 861985632
2 151487 680852566
1 33297 199906 464541435
2 144307 356735872
3 195382 49316
1 63076 97955 353599802
3 137182 127329
3 64415 172685
3 187777 41257
3 66804 127520
3 174900 26538
3 128859 48011
2 180728 872002004
1 118725 123738 950878029
3 65133 37170
2 143956 896829339
3 37585 59624
1 137045 147691 135605592
2 52612 74320587
1 34345 50995 69102137
2 102783 539538658
1 5907 76424 364000169
2 19293 211503269
2 75727 468254049
2 131515 399370144
1 130569 181765 5501580
1 51395 65800 843504540
1 87873 192136 105287701
1 96984 143797 481555207
2 92738 992412879
3 11382 74922
3 166842 194951
1 47526 124271 733331639
2 81481 518969966
1 149848 196477 302543778
2 149845 759763835
2 120525 986782483
3 76900 1453
1 24199 157859 429309211
3 17772 79584
2 136033 50926404
1 9942 189798 394410733
2 149197 231587993
3 143900 26908
1 4255 99380 538090896
2 111931 735071017
3 55426 103490
2 104989 356916668
3 197760 17247
1 41096 172140 307285268
3 166379 22051
3 25375 56967
3 47680 111722
1 133918 187319 350830811
2 130263 222902674
1 83667 122367 721961689
3 51761 100610
2 119833 803189428
1 59916 101335 821186380
3 5091 145714
2 122692 137741442
1 46534 64810 95833903
1 25593 110293 52321241
3 125624 65383
1 10219 142820 435317777
3 184092 107808
1 54640 72929 487019114
1 68526 189302 335042500
1 113496 127281 205379306
3 30342 121813
1 48366 85150 226871339
1 23749 129650 714413090
2 71653 106943119
3 132162 155421
1 27950 127857 431536712
3 39624 123903
3 157675 132093
3 124071 179267
1 26059 144476 531013013
3 82107 111053
3 186377 102448
3 89459 73351
3 63863 93338
1 30784 161967 321236051
1 21848 175492 945736374
2 94696 451035527
3 11920 128981
2 171266 832153848
2 197998 120418096
3 173800 139362
3 29590 83947
1 122977 188344 873111324
2 118382 870481178
2 109756 271827495
3 179527 176385
3 25530 50724
2 172087 775391205
3 20547 112493
3 80621 133109
1 69531 137810 834292972
3 53802 14125
3 47380 79557
1 153037 181886 202751159
2 199338 690655246
2 145024 647932909
3 59706 35165
3 75994 176149
1 186933 191416 260335761
3 70606 27719
1 75029 160272 994609596
2 103220 786084607
2 199276 525684824
2 177456 931485366
1 66243 87438 582692581
3 82565 11744
3 149428 122283
2 72964 303462653
1 63874 77693 713587156
2 32739 98386484
1 176990 195425 786160118
2 192937 817058858
1 60561 185648 23456573
1 91940 159709 646225114
1 55253 189805 619218438
2 58490 104812529
2 93745 526393906
2 8606 143514986
2 129541 507548489
2 47389 129809541
3 134906 69400
3 112776 146208
1 121986 183343 710158130
3 34529 100112
2 111808 428634762
1 5902 178008 296946066
1 87786 149797 740987684
2 197883 453916770
1 144455 147117 458360889
2 4159 460521128
2 28128 644374239
1 53801 189518 484090576
2 24890 584666507
2 26562 44188747
3 190180 14612
3 159011 191407
1 70353 152602 932179940
1 11859 157311 489772247
1 25717 198656 427336768
3 75684 157055
2 26250 858727867
2 70527 525244393
2 49623 915036327
3 183391 122082
3 120479 4435
2 85463 647223147
3 76579 8408
2 6561 300274070
1 12546 175518 191911981
3 173265 143522
2 70916 208074719
3 122314 36256
2 86781 360103031
2 80560 562990838
2 3848 347976307
3 73299 75672
3 199566 173085
2 115607 690951462
1 75138 184007 707071448
2 131648 603332701
3 1593 171969
3 140883 118441
3 96710 125204
1 81356 100432 445330867
2 68519 784101747
2 191837 377148440
2 39700 46287201
2 189252 101594452
1 103559 175179 178596488
2 174363 113687058
2 33624 454606759
3 21519 42496
3 40534 19957
1 93988 183100 180354055
1 134988 190948 254861273
1 53511 120086 729196698
3 110493 174345
2 129420 359081228
2 171640 213299942
3 32700 159643
1 97664 135812 880387014
2 186311 827783067
1 51914 68133 331190070
1 68940 78808 145838488
3 55068 85474
2 144057 360345541
2 145856 496167281
2 50394 740529514
1 8361 130523 621283739
3 134956 112657
3 110458 188133
1 28452 162980 444218392
1 84852 94482 201052808
1 65720 106827 886438129
1 76485 99467 168578522
3 138628 21269
1 74637 160020 742971356
2 102485 975511782
2 18445 999349455
2 157118 924933790
3 139889 9689
1 128439 182518 323921703
1 104516 137681 673919794
3 9157 80475
2 48152 290242446
1 18682 122539 898420271
3 81826 183088
1 19753 163744 697904937
1 72566 162242 420373140
3 12160 156742
1 75437 192040 81987589
1 40938 44903 23483893
2 110582 341140715
3 12365 197455
2 13192 580472073
3 24521 97758
3 90854 116109
3 194853 150977
3 168145 97774
1 48108 66347 630850376
2 43332 245538678
2 16780 50959477
2 155812 80477777
3 112508 47852
1 27767 170152 285099926
2 66331 951357011
2 184581 685388240
1 14435 17269 999558409
3 95909 74083
1 78017 168823 505447546
2 62988 910444238
3 117689 117846
3 198843 19833
2 141711 189092645
3 84673 28855
3 130096 32140
3 28151 111601
3 1521 156377
2 122239 966073751
3 155891 155414
3 182680 180762
3 178619 130963
1 6769 157807 794109893
3 120828 72294
3 51562 166762
1 125825 133743 249289158
1 69010 154256 554227187
1 96412 129837 437629533
1 113816 118784 94591293
2 183537 910768841
1 19602 141948 164104275
3 143341 33985
3 95715 10785
1 73906 75973 77352275
3 64540 69561
1 77854 143725 194760424
2 156321 917751365
1 20682 187189 860820093
1 8967 89293 465587091
3 55263 161968
2 98740 236701139
1 8090 83707 857824457
1 75560 87310 795022606
1 46825 143592 266340467
3 168886 152451
2 125868 946103124
1 88216 184786 872871429
3 41612 137759
1 137743 145157 820113429
1 102412 190875 865526878
3 44234 7861
2 79219 970603173
2 190164 816868235
1 134531 159232 530053026
3 29147 45354
1 31041 69692 339248145
1 49991 162724 985771128
1 113205 117011 866568522
1 37043 156839 443849222
2 146077 37628572
3 26440 156805
2 34330 855403661
2 15004 808991404
3 137296 37854
3 53158 182720
1 34374 100111 491021259
3 136059 44525
2 67233 731077543
2 186952 919269585
1 167282 183215 930857878
2 139110 695730869
1 21590 34167 259289212
2 148045 423384164
1 109482 160661 952568389
1 177671 193268 603351763
1 111427 150926 421327076
3 38442 53070
2 24435 278043062
1 27522 127311 724506702
2 4085 256341393
2 137909 750950626
2 113204 716162679
3 72234 172827
3 104862 145168
3 188632 199757
3 10182 110780
1 100195 110703 560230963
1 62630 169386 769284414
2 81925 262604327
2 105859 504319789
3 24757 62673
2 103132 319103635
3 108235 23993
1 65786 120304 38010792
3 2101 94424
2 58278 188992060
1 19609 155448 540058729
2 72031 924030291
2 35865 797194572
1 20157 61943 831360982
1 65799 88328 150986028
2 65460 717019682
1 10159 135122 517564296
1 60781 103174 880343935
3 6061 59250
3 89007 78591
1 72210 178231 62478281
3 155897 58081
2 66656 152337738
2 16595 485653203
3 24600 20026
3 14520 22814
1 124547 176524 574800167
1 2397 10294 418427773
2 103241 500396385
2 71098 457746645
3 58997 120452
3 89986 129659
2 86370 843143824
2 51907 885771996
3 34893 20447
1 7841 162762 175743688
3 173557 46875
3 152807 126925
2 62436 573856478
2 104796 161263858
1 75505 153008 528676958
1 52726 123556 649104403
1 26813 177852 146118634
1 8908 169151 559578839
3 83209 23327
1 65754 160789 427307184
2 110115 139091842
1 71871 84527 973777530
1 120779 175894 211721693
1 53354 70859 421295411
2 7123 575405242
3 101162 158534
3 162582 195111
2 142184 967436741
1 3527 5522 339123690
1 9513 67449 918139140
2 47002 690991644
3 164567 168364
3 192964 8109
2 169208 843281694
3 124158 38419
2 189062 136609314
1 136810 175026 340906247
1 51522 89977 925034856
1 12686 139127 19034970
3 114166 104813
2 45898 930934197
3 72089 146630
2 139288 644490266
1 27778 36999 52138590
1 87181 95898 971688178
2 53288 929843532
2 181104 451025313
3 1133 27873
1 97438 175356 493021813
1 89038 193305 739299332
1 162807 181781 327959264
2 75052 733507317
2 26005 202291614
2 159888 635699469
2 30420 199622643
2 169412 100625974
1 51065 193585 44454011
3 112418 121812
1 31034 52947 830409474
1 111115 158935 153023382
1 54682 192680 241264009
2 40967 546556914
1 24767 40359 450484789
1 68576 103406 375878681
2 97261 855851787
2 16144 574086696
1 77707 159592 764283259
1 114870 135182 725653394
2 162143 161682737
3 16059 82587
3 144944 170943
2 54630 623367319
2 136804 899471503
1 174671 180713 607755364
1 52394 125087 806989870
2 195197 755216994
1 80296 157255 428650069
2 159169 253114370
3 124518 87300
3 155142 157474
3 114373 186788
1 9584 18316 338401928
3 18695 184031
2 19653 423607087
2 79996 169504772
1 89133 193149 665997229
3 138553 168704
2 20844 534988135
1 46880 184303 419253441
2 93917 632831211
2 78857 440073933
2 106518 932223651
3 16608 117558
2 170876 781339908
1 20151 88218 326268615
3 156753 32562
1 142131 160591 541132858
1 56645 66860 135781173
2 40856 203757297
2 66167 105815275
1 90108 183820 726420844
2 6034 4306367
2 196053 696912257
2 99954 245565055
3 45677 50128
1 9574 76377 525364414
2 168376 928726900
1 2278 86028 442072595
2 138010 168726577
1 69515 79663 151863512
1 14652 160952 180030551
3 164394 46203
2 15872 755223139
1 77136 158181 224769409
1 82817 160849 193715329
1 33267 162441 432598515
2 126853 660711815
3 98067 140462
1 161259 163909 569193886
2 89318 525425579
2 171901 68728546
3 169261 57733
2 33512 20772027
1 110475 168432 417776590
2 8331 31545752
3 177365 41540
2 58055 408081440
2 199960 972838268
2 171199 124544220
2 89930 930511303
1 12654 29228 317581965
1 43744 65800 889988495
3 15760 54621
3 17353 38835
1 19916 133927 597477920
1 147292 198173 214797786
1 41090 167810 335951832
2 135268 821560699
3 68729 68272
3 189064 68874
2 126715 15708367
3 140214 83281
1 102750 116344 208029530
1 16694 97869 812764903
3 48408 160059
3 14753 134769
3 102245 159224
3 124543 104174
3 23744 48476
2 19221 148561159
2 77234 73143077
3 319 154054
2 121098 34302329
3 167627 191321
3 116705 175015
3 10032 184758
2 97000 49291626
2 156907 144835780
1 58079 84911 223844414
3 15999 73694
2 116222 309342019
1 22863 157300 202918071
1 15740 67143 653858913
3 43181 99867
3 187988 181756
1 2456 74198 990731303
2 70022 73481368
1 20275 146074 854248506
1 93185 175237 521805013
3 74510 37220
2 190987 985521077
1 15512 28514 537009977
3 7850 126097
1 1803 57074 532130800
1 33562 173949 258837510
2 195254 562442017
3 149991 188532
2 40649 856953262
2 50223 299777388
2 194843 696948589
1 57890 138630 620003948
3 183988 156300
1 24241 189721 612303880
1 60349 192372 236040226
3 96345 7088
2 49668 699346424
3 77213 61868
3 16872 140414
1 112884 167303 745338887
2 45230 764767165
3 105145 94486
3 197689 27746
2 39394 315051192
2 152718 131612001
1 17015 175554 841886762
3 16198 21099
3 161853 155171
1 19211 128132 274934410
2 44033 156226653
2 127550 209839203
2 25032 459907937
3 86683 15655
2 117220 132867056
3 39028 112078
1 40732 144842 286788556
1 102102 152177 674761820
3 104200 11283
1 185200 194498 718474715
1 55505 112854 191314084
2 153697 436937739
1 22507 97739 289230942
1 96356 122995 380267229
1 56091 84386 37987772
2 175847 695202306
3 31002 15224
1 58280 97527 330011194
2 182198 413465668
3 150441 163176
3 175509 52163
1 120868 147841 274195724
3 195010 199895
2 47733 26203685
1 80136 187736 757643920
1 112288 174775 770945036
2 99854 952707131
2 103989 379590774
2 98302 456832866
3 97902 161291
2 191169 273352185
3 93297 176743
3 70662 159657
1 134377 183382 949308919
1 41448 187944 935136859
2 191304 565526282
1 57029 82140 249436063
2 177764 799664811
3 171645 114358
2 178332 520306424
1 58669 67859 17648322
1 12406 96132 458546841
2 90074 75848419
1 79474 81463 324720984
3 199621 95528
1 30178 176126 148327318
3 132377 163093
3 177454 143809
2 95167 10274056
3 40602 157659
1 172862 176827 46141131
1 62282 125671 687725530
3 8 119844
2 179822 765309690
1 146859 156579 603000690
2 4562 324865637
1 107577 175078 81862768
2 173606 408917943
3 101714 28740
1 29696 128156 411569780
1 137940 184808 350855737
3 14622 128829
2 186135 177345363
3 88283 108648
3 138800 108829
1 120594 135222 980972363
3 117136 12495
3 18727 121343
2 49686 153116088
3 191562 51475
2 176301 929303546
1 155475 165813 516478745
1 57926 69799 645495913
3 60592 127182
1 131948 155442 469014814
2 95980 315065016
2 104070 105786414
3 165270 173738
2 17009 287776779
2 195458 679772789
1 15682 149590 265205620
1 63178 179221 214405113
1 44332 105939 286016874
3 191041 92799
3 125703 2858
1 6730 75032 530434486
3 17320 78958
3 93750 181975
2 62236 797985122
2 141312 725527858
2 71031 870938441
2 28893 957868493
1 109499 160506 386043601
2 134643 294491284
2 23614 327805589
1 20905 126355 882119561
2 172712 223222908
1 32484 128266 434942712
1 14858 122193 510978292
1 127547 184539 76920269
1 19056 56432 52478502
2 4952 73486965
1 107079 195271 993380483
1 16669 181064 749052402
3 64965 21671
3 156202 183616
2 121311 991882258
3 126313 54253
3 173129 57982
1 97556 149008 348637822
1 128679 187580 115543275
2 131333 72680141
2 169329 61288817
2 170444 679114709
1 533 86944 803169349
3 42433 140213
1 12490 189799 548513190
3 85677 112154
2 61624 350352574
3 35384 72534
1 81539 168612 773233790
1 10016 181671 625279984
2 199922 847445495
3 167376 165768
3 184870 173258
1 22514 74033 872333000
2 111414 319024285
2 98839 596275560
2 88188 543358902
1 28486 134184 761831607
3 182634 195125
2 147318 382814529
1 59276 139190 623172096
2 29846 6939628
2 100759 146833328
2 76331 241396476
2 7439 53097834
1 55824 186979 148067733
2 11371 477494047
1 91862 117569 320429674
2 3051 399038540
1 33976 174199 29078207
1 12781 187643 26390858
1 35410 104842 7028751
1 114477 117677 738910490
3 196161 147902
2 180876 342932824
3 33954 36790
2 197628 147977963
1 164159 178788 540550190
1 149194 191023 976558692
3 108763 93291
2 96523 757070137
1 89786 165735 322893190
1 7637 145819 409489432
2 61315 433407618
1 136275 174455 370071377
2 154277 114341927
3 67846 36496
3 27271 119648
1 19014 159620 805488278
1 159046 177891 511459584
3 135292 152108
3 139715 97150
2 136932 649056815
2 129745 689250071
2 100441 199934736
2 178579 243221655
1 45315 184588 908524317
3 26678 156409
1 40052 89398 625499334
3 125451 168825
2 164786 240352437
1 39901 175127 940968351
3 14999 61955
1 35270 154393 900333731
3 263 7004
2 138997 115994569
2 17153 391097603
3 32380 178694
3 96983 127312
1 75620 83830 378471799
1 50054 126015 87306339
2 62870 68636013
2 108491 728522721
2 106649 965948105
3 77117 40885
2 153754 227549043
3 124131 180482
1 5958 122012 854502213
1 24586 188101 475301187
3 109618 66009
3 28134 22728
3 160206 71734
3 182466 172577
3 61408 27559
3 28265 16024
2 120360 14826897
1 68258 162821 76751771
2 77368 333921698
3 865 130966
1 72761 115628 224577894
1 177052 181508 451380469
2 175014 716159053
3 89826 42863
3 179264 166765
2 163245 795865268
2 178775 801384647
3 167316 159442
1 97182 194695 339939017
3 159904 186787
3 190287 25398
1 11281 180700 521856205
2 173802 898726867
2 65703 58121890
3 141326 168021
1 96905 107394 18705826
3 190980 72665
1 96617 176229 870042168
2 148008 375606117
1 70566 110987 824589616
1 39424 59480 927243331
3 105794 198267
3 39740 69775
1 11169 97852 701932810
1 23727 101011 875953132
1 61925 173843 689843734
3 173920 157325
1 76072 163717 459557322
1 38045 191646 284245225
1 74706 127415 955330704
2 73461 44936648
2 87492 27062878
2 18857 586074520
3 192848 54841
2 68675 896244828
3 97646 59511
3 116854 72067
3 26195 28163
2 114321 611431022
2 94402 812497108
3 183623 29151
2 53817 347047418
1 71502 86821 687339471
3 61229 25808
2 145057 412017199
1 13362 160123 378129045
3 58490 290
1 164302 169434 597113940
2 148519 307182670
1 135238 187093 257907176
3 190924 127162
2 66521 870022057
1 5420 78512 471073549
2 75288 579182294
3 127476 195898
2 186423 473299408
2 76812 641573251
2 121042 334507649
3 106577 159746
3 20389 58228
3 171476 76225
1 131105 189032 705488500
3 140182 138962
1 68425 169537 485832732
2 163632 253296917
3 82269 32319
3 86048 138299
2 137135 703504196
3 156517 73658
2 4316 718456530
3 133291 133516
2 75537 474386081
2 128263 169316481
1 120458 136468 253701847
1 120892 137570 205670408
1 10009 195630 70060739
2 31188 832180985
3 40683 118207
1 141330 162162 129531995
2 46431 679765404
1 53057 91466 238507063
1 9418 73566 879661766
1 97316 179201 632625728
1 62605 167132 807546364
1 17448 23060 822275350
3 113464 107918
2 44652 158152950
2 66222 779627444
1 55166 197489 670909337
2 67127 794007310
2 104459 901855014
2 106958 916280166
1 20541 142043 31653935
2 38373 546353425
3 1270 140679
2 48620 592889617
2 133297 170456191
1 48280 135785 828811773
1 136673 159566 637443666
3 130303 100529
2 69732 704107054
1 158993 199673 440945461
1 51739 52686 770294144
1 142256 193714 77600130
2 157628 758542340
1 46619 85714 666840752
3 24724 107100
3 94762 187341
2 121100 212565774
1 60365 98764 617423252
2 166503 554405531
3 112836 151192
3 62762 185429
3 133024 33697
2 164154 142652869
3 117912 65998
3 63870 5652
3 73886 141739
2 171862 904857258
2 94741 201437501
1 132256 138113 876130266
3 125975 170307
1 64312 172011 253114540
3 95394 19580
1 89865 90488 843115388
1 114800 158939 929624480
1 134875 141201 347769681
2 48800 776678103
1 80836 152542 372973387
1 101728 144904 325313075
1 135827 139859 569454579
2 81559 564636461
1 47665 63669 208551720
2 184909 182382254
3 88786 167417
1 130823 140086 258214763
3 116378 76855
1 161759 177027 915363814
3 175948 41260
1 163054 164746 700634283
3 153244 58843
2 156073 41328289
3 62816 99129
3 36449 168924
3 148488 134977
1 70582 199548 123768494
1 150727 163471 798308955
3 51928 110466
2 116150 248568011
3 148041 15615
1 11804 174308 388035619
3 191310 15938
1 117236 194315 536620199
2 193463 719004462
2 12312 625720607
1 56154 142529 961580397
2 190983 673902490
2 157208 443847281
2 46442 569930241
3 92513 679
3 99540 89465
3 140696 179706
3 102423 140937
1 7381 107008 172669922
3 47496 18482
1 49784 131252 455857638
2 164282 936424895
2 180206 275204640
3 26629 119591
2 3771 941962420
1 70009 192772 913452153
1 85790 199812 536621195
2 24419 954897402
3 38789 89447
2 43688 127233682
2 43039 604882577
1 105972 193707 513776812
1 75921 153590 802480573
1 40114 166775 370344671
3 123277 30548
3 197050 85454
3 153076 36560
1 9620 66328 650478097
3 45985 25800
1 94330 137352 921902444
1 92408 147022 131319310
2 4848 354714451
1 62918 96480 36461743
3 184126 75805
1 129189 187970 391752381
3 52319 75353
3 3451 190557
3 148255 20636
1 91322 113344 971791362
1 76148 117651 823277504
2 161681 356144608
2 171874 854829804
2 62809 808949138
1 23155 133142 779666665
3 14917 93704
1 179218 186430 14239995
3 178195 4013
1 87410 118770 214042275
2 169060 353761221
1 16467 149532 388802985
3 41839 149412
1 51224 179876 405550779
3 179767 13098
2 63276 181598069
2 104629 126568852
1 109657 127011 940328247
3 95573 17411
1 137782 165934 349906023
3 129362 98763
1 34953 91040 135661171
2 121798 955647053
2 12555 19319480
2 40605 69230233
2 88586 24915582
3 192332 194802
2 9710 970944403
3 72246 184919
1 106852 180285 654420627
2 90034 725007659
2 114383 847738756
2 128690 100278295
2 49230 864670524
2 79825 815116526
3 137291 150776
3 183864 74427
1 44073 119303 534337881
3 195147 93611
1 59217 82021 86987601
2 26262 864953442
3 43002 90449
2 113800 798866254
2 3044 787281658
1 140538 175609 649854072
3 98688 181333
3 64199 134852
3 37604 171162
3 70901 180738
3 121567 91789
1 62534 65158 883900670
2 1718 356381524
2 134518 834456967
2 95938 876012716
3 19172 8051
2 56503 18082872
1 168162 178395 856909930
3 132052 99914
3 46864 11705
2 4441 160423322
1 11843 150682 149406705
2 177483 197183282
2 82932 964824534
1 59451 149903 648712896
1 165615 166547 218007754
2 103692 434190149
1 133210 171629 254932299
2 94689 910136957
1 66148 103120 358912432
3 176953 128471
2 147815 158389926
1 12081 27073 977631988
2 127816 603251473
2 181018 259401825
2 94017 385048036
1 167424 169824 599019055
1 20125 21697 215628671
1 19057 151135 367870343
1 19406 96679 746625387
3 191014 41253
2 125518 492666175
2 180989 849264551
1 8469 123754 267863923
3 181916 137142
1 50695 103643 977624027
2 58881 873898849
3 37022 194692
1 117213 120251 940520216
3 140328 185536
3 176901 44402
1 2331 121740 894612205
1 76636 159460 737827832
1 138014 194400 546035323
3 54186 66117
3 25670 12191
2 179406 802586825
3 101343 197454
1 15463 63861 345590117
2 37729 436377761
2 164422 690092891
3 171885 148308
2 131791 632820374
2 88853 451076292
2 67096 157621494
1 73836 103498 36660059
3 29625 76957
3 142725 75755
3 29366 126589
2 114965 742121314
1 44679 77991 730098197
1 151286 184285 796979428
3 61893 190709
2 51959 161290767
2 95642 134398806
3 41824 92986
3 127098 38301
2 17280 53437778
2 48565 994449551
3 143408 156031
2 12818 67205041
3 151783 112058
2 106948 725852687
2 186309 916472160
1 95835 128481 189340461
3 178386 15386
3 134932 111823
2 179400 293662462
2 58558 726480920
2 138011 268745034
2 112425 270760103
1 26416 145956 989038019
1 52734 137202 348605051
2 111328 4012206
3 81130 82941
2 162626 775543709
2 36085 247553519
3 134533 193812
1 37160 171724 631146516
1 29783 83566 700993201
2 38870 258406766
3 150046 121207
1 33622 46224 236597323
2 19207 873349263
1 103168 132599 408445393
1 2688 159622 329960914
3 120508 93899
2 42312 535825077
1 178713 184096 545337092
1 42227 149649 404908473
3 175546 80269
1 25997 114177 460159828
3 160683 87743
1 26096 164117 21393208
3 104647 129456
2 130223 894700943
2 36732 652223121
1 84873 194510 754868360
3 165471 149061
3 106827 156175
2 193709 703897596
3 116550 176042
1 107596 150248 503793428
3 80077 193480
2 144793 155304663
3 143742 169810
2 105500 308031359
2 30332 827997296
2 161752 259193324
1 85611 189874 36404719
3 86097 171773
2 28160 323717636
1 102647 108881 489673667
3 27655 169590
3 120436 77048
2 122336 55693027
3 34633 44143
2 55167 807600668
1 2358 28506 408753548
1 13530 182848 609882969
2 107384 628157138
2 15546 316968479
2 29200 692911288
3 54876 57608
3 165241 83424
1 1420 64951 952328235
2 47277 735732878
1 148229 181154 699637188
1 84894 143353 160526745
3 163748 199545
1 79217 143853 187181915
3 31803 77067
1 99232 121499 759065813
2 38848 427563653
2 82417 609778809
3 90670 25740
3 94816 99713
1 73865 187761 859449487
3 190004 62878
3 47167 101658
2 126183 381332831
3 28139 101403
1 56022 114592 345436037
1 62946 74464 454919593
3 192184 105523
1 16359 127408 295521498
3 51965 133624
2 127598 290036535
3 91540 39683
2 93670 213758600
3 149931 178870
3 11485 6862
2 51097 766689983
3 195837 100251
1 93643 171251 849628093
1 12700 31767 453105250
2 126120 78830728
3 13228 100607
1 165354 180428 689656293
1 144100 190447 571846968
3 104535 49639
1 39003 83198 256528133
2 84530 188023652
1 94769 108782 140023780
3 97155 9626
3 70494 130367
3 170047 58406
3 134499 20455
3 32541 78877
1 51434 147043 81931681
2 12730 734832442
1 30610 38711 998430424
1 35123 86341 395105654
2 97704 244698584
1 450 161602 715286510
1 139316 189011 956142531
1 44634 129136 539975387
1 157495 196793 544688863
3 106099 129270
3 115879 97785
1 104733 174060 524386974
1 26540 50114 160445602
2 15445 893747060
2 146442 760984522
2 134032 926088045
3 199752 98161
2 27483 412085633
1 46845 49854 450720399
1 115884 171394 499536123
1 66992 86817 460588835
2 13429 411903117
2 175790 931843552
3 90225 137736
1 159760 172406 592240654
1 70252 73070 187968994
1 84106 109623 849583288
1 73185 192468 841454410
1 81075 139584 912128903
1 102770 134527 993889818
1 62504 127099 307246932
1 18919 139627 847987718
1 93013 199616 1803126
1 56008 89758 533541315
2 156938 745464703
2 68572 204740560
3 162244 122082
3 14969 170390
1 14791 118350 951220955
1 121461 156151 579336009
1 86224 95856 978940307
1 56484 81058 475467654
2 190012 34754699
1 14276 93621 604108133
3 45649 190450
3 46656 102349
2 66761 633887037
1 111847 131062 310557015
1 138184 151608 857925342
3 125158 33358
1 38741 82039 926745380
1 179071 182847 636615387
3 135253 92263
1 12794 103879 73292011
1 83273 179902 611517079
3 193380 2225
3 123681 17429
2 78194 799730703
3 86816 52712
2 17849 861123956
3 169433 138181
2 136476 266087573
3 95618 180390
2 164221 787303474
2 26958 294288937
2 139199 129533712
2 186589 409908762
1 72634 157600 575263144
2 198518 840192528
1 99018 130125 662061390
1 10416 115934 291192647
3 57669 191791
2 132223 949967837
2 8144 372590874
1 7159 153015 610418372
3 197941 59534
3 86433 21136
1 62497 111605 773449320
2 91151 563342290
3 91339 65497
3 117750 133255
2 144553 28171261
3 144464 97822
1 154565 158962 347942002
1 10559 138080 255570001
2 58918 964198606
2 159285 242624497
3 47586 140122
2 91533 723492834
2 48719 945682414
2 183080 530093754
2 163874 611484552
2 155217 114767729
2 89154 748692812
1 23427 169366 568252412
3 126298 191833
1 60409 171070 240461781
3 95979 52120
3 79 120519
2 14715 504062421
3 151471 59327
1 101235 180507 258916571
3 25183 20837
3 100765 85212
2 65775 197224921
1 150027 190846 75681326
2 90317 464666811
1 24478 190692 936890015
3 96304 107037
2 113690 545101719
2 172126 30196767
2 176109 769407629
2 53350 68846028
2 71921 624886856
1 65332 151197 948392039
3 14752 127204
1 28001 134142 421916856
1 15838 181124 935877432
1 16569 151361 324224804
1 5418 44898 854976424
3 64701 179157
3 80256 7705
2 67369 125823650
2 46842 210464334
2 164653 53322932
2 13036 460085159
2 68946 651435066
3 53910 22509
2 79944 832077416
1 52038 119506 836654747
3 143950 69179
1 56264 90791 942079654
1 46503 150435 773464324
3 154650 96958
2 53743 79127135
2 128008 721650907
3 47318 38431
2 39353 879713239
3 63331 157539
1 5396 22778 445726356
3 167841 183366
2 24613 269004836
2 50905 596575410
1 3553 130499 578662621
2 98991 392833601
3 193550 61059
3 146984 54920
3 127696 100466
1 36531 143130 471441169
2 43958 855231305
3 84201 106326
3 85306 66047
1 58185 90303 364434870
2 88821 784808741
2 162632 225020603
1 135803 141019 47500282
2 12184 826705908
1 6976 38832 78962681
3 135536 56237
2 59461 585328808
3 96323 23551
1 6368 13629 282700409
1 2812 50848 821762686
3 11704 98038
1 104901 188754 340876442
2 84321 614409152
1 121297 151500 838484001
2 153995 496037719
2 130835 232103671
1 92325 174999 203456476
2 134583 216135736
1 60857 175264 708179564
3 156400 100147
2 55063 592275576
3 69000 21572
3 58338 37395
1 80788 147938 771194222
1 35705 76271 341239096
1 80331 140024 361880007
2 77609 612410538
3 41637 152456
1 39693 196952 485153003
3 143953 107165
1 68815 145664 661249145
2 151643 818433041
3 182578 55949
2 104169 475419825
2 61660 363415762
2 3938 937942502
2 21113 99477748
1 150252 180397 30757501
2 60143 972851016
3 134995 156985
2 83181 819943627
2 12760 178877839
3 89652 117343
2 140768 561587011
2 110754 831507105
2 166818 866585669
2 54733 288500293
3 141649 187137
2 131137 646856577
1 111229 153782 808744128
1 108362 164319 747053239
2 46994 841523731
1 98294 158815 515102408
3 166222 184119
3 157813 52531
1 146050 156880 944063305
1 2732 98818 821063617
3 42005 146368
2 187501 4120614
2 154240 913497767
3 71656 72274
1 66150 176164 725382956
1 9290 122150 504865983
2 85022 536929255
2 10517 735323085
3 42298 72431
2 133790 580640116
2 26334 922433278
2 12802 749059463
3 180299 153348
1 11935 103986 984973591
2 189529 436693418
2 93856 924572588
1 55024 148259 493233742
2 184111 88845463
3 49525 127157
1 45095 71180 398811377
2 140463 290612955
3 122585 198739
1 65284 76618 934010919
3 128428 2749
3 104824 94529
2 95773 964655879
2 57187 556473115
1 83299 140986 228927698
2 189551 276713152
1 149032 185689 364542812
1 14937 43283 185156268
1 64310 155124 32917630
1 17699 70142 242197986
1 98612 148474 494981502
3 177952 119722
2 156273 913488059
2 84118 567382061
1 3835 134426 276270659
2 165493 658695847
2 109393 431569719
1 78728 80427 696194597
2 162648 594050484
2 57990 271579016
3 1988 3316
2 130826 553328876
1 51921 185921 315466945
3 44727 96326
2 6450 713735721
3 23645 171331
1 89385 127827 156797543
1 197009 199170 606068660
2 173417 502101832
1 17232 161571 932499902
1 7899 194820 733534170
3 73389 194454
1 12779 159035 624606319
3 64605 165226
1 17527 153456 134213205
3 23816 51623
3 74283 20724
2 29155 929139345
2 100933 569092774
3 96092 142860
3 14084 96099
1 157333 186323 243668693
1 113248 166789 408160328
3 101168 58271
2 147928 666335125
3 1841 126203
3 94781 116736
2 189024 329302373
2 83583 585084818
1 15405 108044 499896076
3 29089 76888
3 54931 176042
1 103161 151597 960393999
3 149778 19430
3 69785 30170
1 83104 85271 364003435
2 86570 608325928
3 189404 179299
3 136154 43075
2 14379 274821031
3 194886 118775
3 80904 89655
3 23938 106790
3 53864 52117
2 16688 290235273
3 140625 187019
2 38313 471997943
1 118368 172145 696958725
1 19126 32987 938716528
2 88317 454064520
2 27729 116244251
2 64363 494297722
1 45714 188135 376744642
1 41467 161394 547077200
1 37504 106320 478859185
2 184476 837890913
1 134209 161548 119366383
2 173088 876534268
1 137770 194859 329905142
3 43990 94766
2 138016 747954621
2 191128 833157009
1 55937 89802 194983838
1 93930 109679 46472543
2 6244 701663516
3 139857 80755
3 98343 172002
2 114700 399071219
2 157242 286596735
1 44383 115893 679850020
2 159962 872736889
3 4004 81738
2 136094 201753735
3 20610 175498
2 13416 331256146
1 19846 75164 717320338
1 33946 93499 914287226
1 174244 192221 688965353
1 30052 62794 676050919
1 37378 196667 981387276
2 12448 4903432
3 39838 126494
2 168198 164441048
3 93550 22453
3 144055 27609
3 196828 151369
3 13045 28487
3 34685 117811
3 32888 123309
3 35289 66060
1 116201 159566 554332090
3 6152 187006
2 79289 820230839
3 131555 150765
1 43461 53721 60217501
2 155626 525885965
2 60657 46538047
2 106758 850424319
2 161774 129894237
1 24704 168751 444144118
1 1847 133105 181245389
3 32085 20685
1 76493 160470 571553300
2 128869 43662259
2 163377 862548249
1 37765 136094 417020246
2 107908 731609059
3 162552 98604
3 91663 107565
3 78536 102487
1 14762 79136 925301427
2 3011 715500350
2 181872 899310614
3 181393 146838
1 51938 75274 364474287
1 73058 192515 184533381
2 83824 920070389
2 135731 740134307
1 42357 52215 681387218
2 9899 851407138
3 96734 131062
1 68166 130110 106266138
2 98819 948998501
2 109093 237744827
2 74427 226639916
2 75933 802369910
1 67308 194947 737834720
1 7306 181799 937110754
2 130539 447966211
3 23127 78061
2 75390 135372293
3 198844 27420
1 25506 50662 150882130
3 33906 29730
1 122713 123437 807350548
1 27231 109734 256289310
2 184863 338642605
3 66792 112880
2 147817 294946801
3 129383 40002
2 140937 122477832
1 20834 132928 161432773
3 131393 31082
3 93049 5316
2 158599 308141324
1 9929 51482 374395014
1 121558 187056 715663049
1 8503 89094 722817122
1 157655 191646 284547751
3 115066 29692
1 12180 84850 516448688
3 17278 166263
1 1807 158091 639762390
1 87118 129691 157112509
1 42407 143092 537620486
1 9251 65954 213296354
3 23359 163764
2 1714 19560840
1 51131 124248 744174990
2 44120 452330856
1 74657 122863 595812343
1 8997 72343 493487837
2 195515 425013596
2 139451 306767363
3 161419 63417
1 5491 77801 771945105
1 45552 161047 35617833
2 188517 386233281
2 196015 499182156
2 46006 946156981
3 180482 39115
3 63693 35571
1 72050 84352 253777099
1 87236 111130 442757837
2 198514 435849722
1 48173 157884 680327016
3 159479 49069
1 140480 144157 790416923
1 104944 108733 18203912
3 128019 116793
1 103808 162541 115195916
1 89897 197515 151274294
3 14273 63081
3 82346 130644
1 83872 106311 945460094
1 28647 190656 240800988
1 97932 111381 395506064
3 116005 16404
2 132268 755454754
3 127058 168862
3 4835 53622
3 136647 129899
2 166743 696774479
2 94603 696361843
3 3901 146622
3 27191 169499
1 18667 108809 405907684
2 151169 184719456
2 41394 405377487
1 1207 70102 840409884
3 83702 119168
3 170478 109303
3 46228 116451
2 106109 510290110
2 152300 581391358
2 110754 822481746
1 62791 74349 660413301
1 33598 149553 274127626
3 10884 115400
1 94401 131818 935091433
3 97074 54394
3 88329 81031
1 28043 90348 27663750
1 141634 168398 768095317
3 32523 191320
3 42928 53097
3 161241 71217
2 111898 984676028
3 77983 6746
3 166873 111275
2 46326 846587641
2 80288 786699411
1 167726 182596 299036779
3 166946 146669
3 146438 81017
3 187855 139210
3 120255 41346
1 23233 46825 828443753
2 121955 60612433
3 148325 186404
3 192904 4419
1 66901 154371 66119704
3 20430 146629
2 108887 161862532
2 177020 307442083
1 5672 121495 424009865
3 90889 111763
2 58072 914836283
3 45269 197656
1 15847 164784 664216070
3 52474 80670
3 156920 49507
1 84112 184210 67407425
1 34187 35572 792142322
1 172196 175660 62708665
2 10298 309114685
2 178996 332089458
1 108398 163872 476927710
1 4727 40197 816308996
2 83780 119145461
3 162902 178800
3 42870 78102
3 59167 171626
3 126800 40396
2 18616 328980990
2 106304 955610905
3 81372 155130
3 52566 38230
2 47871 655248886
2 59088 266216240
1 124654 168386 787781980
3 75301 126942
1 67079 137899 880012997
2 38742 550183480
3 12845 68717
2 83769 240426191
1 5873 150337 472451590
1 61332 153409 173824572
3 90329 92594
3 7518 139585
2 142221 12213627
1 25803 192322 289510436
2 132020 847830593
3 169339 156235
2 130458 617062961
3 187705 33291
2 109989 524592792
1 97024 187911 59196516
2 112173 96644151
3 117503 190735
3 29574 22741
3 146471 31915
3 197605 13721
3 101172 121293
2 33099 358129743
3 105005 138862
3 125301 50870
2 33529 522030980
1 135481 180571 741155698
1 42471 47545 932418229
3 186819 137633
2 190839 513933673
2 13179 421420447
2 164373 552348391
3 28325 27066
2 38299 329660878
1 91786 174522 396640489
2 44436 227700775
1 32054 94491 565854591
1 19239 124324 669240601
2 130155 143451940
2 156985 737021917
2 110091 127960040
3 52927 100920
2 3981 517350058
3 130029 105088
3 70277 98592
3 58394 183513
3 13001 86206
1 154632 196432 525183376
2 33135 335335197
3 39975 29010
3 5103 152922
1 26956 29047 847865051
2 180981 83243508
3 167846 73197
3 115868 111515
3 195826 117458
1 102222 169435 938079846
2 17810 604510530
1 10182 116381 716431142
1 110230 152593 627854274
2 164977 256615732
3 116013 143276
3 45659 151089
1 99259 171500 401698218
3 12402 23705
3 44349 141304
3 75862 151496
2 174097 644275454
3 69641 809
3 104025 71604
3 65970 108385
3 33891 171653
1 75961 82331 96421235
1 166472 184334 909774661
2 20349 126564713
1 97959 162005 674961620
3 30533 139759
1 47158 58660 799739710
1 17464 98689 956724072
2 91378 638879620
1 15512 94459 573116321
3 58931 2654
1 83215 115450 739122913
1 56784 127644 118313744
3 50774 110972
1 3277 108960 334699613
3 88254 16647
3 165826 126936
2 70303 657466793
1 91524 182928 740317337
3 13209 180189
2 176737 502723034
3 150091 81056
1 96508 145426 371922160
2 115136 82189996
2 86231 66541566
2 138187 83729115
2 9807 83488427
3 9254 113162
1 17494 43473 14100681
3 156028 44072
2 144806 297280378
1 125892 169267 770147347
3 27485 107039
2 184608 970356492
3 67220 112686
1 19123 174607 552708769
2 158336 220036612
1 74894 90868 842809504
1 166579 176469 739629802
1 53634 186990 69770905
1 8180 60948 607025869
2 35272 963495105
2 199395 530132902
1 88763 140405 943305841
1 147074 166912 899388222
3 161565 105096
2 158400 605993873
2 73096 335825741
2 42767 755673981
2 7233 833026983
1 3628 96655 900693040
1 75213 111023 254546790
2 67913 845805334
1 133626 164546 44360756
2 89843 709088907
1 15465 169461 517553143
1 44400 196714 182580666
3 185346 183813
1 11879 26642 773427565
1 75625 178545 473481809
1 126452 186060 927451699
1 12126 186177 793821869
2 104871 458285461
2 151251 893792002
1 1254 58624 277935600
2 1791 450256918
3 9645 87256
1 24879 117763 819705336
2 104333 290909534
2 34542 622500345
3 199871 100102
3 37511 12063
2 183550 412777055
1 55199 124385 495473617
2 39084 289096034
1 149335 166357 284855074
3 150134 187472
2 135133 482041283
1 63809 181016 86970408
1 40894 63312 220409581
1 108126 186559 865096997
1 5871 59259 645597606
2 23199 455630436
3 104863 158264
1 13150 67452 927130363
1 81452 109449 152171464
3 117232 33846
1 175925 195306 263445760
2 26440 785367834
1 100479 105264 370513129
2 160365 725274480
2 158361 301152761
3 30061 2132
1 3608 6808 135673432
2 62032 643527687
3 22749 110829
1 494 90051 125221817
1 134185 152059 830526469
1 64341 128984 737534895
2 106686 837298115
1 32028 199118 375123188
3 145992 181514
3 117454 163127
3 189179 5890
3 88351 51929
3 119871 178753
3 97491 59800
1 79041 190070 963554268
1 49818 67454 286909420
3 1696 95960
2 32373 328703149
1 70065 122672 327498145
1 19410 197287 385709232
2 97476 40713757
1 39183 190812 622392711
1 19678 198248 599186980
3 187054 80070
2 104627 406842348
1 31559 177257 176621649
2 192764 260834238
3 95415 177402
2 160714 40775269
1 51776 157019 594292619
1 45230 143056 226521266
3 118817 71986
1 35749 40773 50228622
1 43891 135749 228992768
2 81404 526074426
2 157897 335645606
3 45287 105995
3 103266 113748
2 114119 624169624
3 80541 187636
1 156915 195484 838158144
2 150383 961022674
2 157363 482115193
2 46977 519445431
3 195626 150282
2 197552 653102617
3 41972 186768
2 95750 949014286
3 12376 185174
2 60210 572978768
3 91983 91104
2 22723 461863729
2 108183 823435104
1 74731 77535 753066934
2 102543 905579168
3 98904 3901
3 37350 112384
3 194475 9165
1 25152 103820 578248651
1 147965 193424 722373813
1 3519 135733 861506057
3 83892 108988
2 697 552851249
2 186266 271810315
2 51841 303887132
2 49075 876134525
3 13746 19528
3 194277 83183
3 101078 144753
3 199245 167599
2 54093 484168327
2 129028 471297940
1 7305 170308 272568977
2 140416 400410355
2 152227 906667537
3 159284 167472
3 175522 68649
2 119686 371157298
2 12847 516100368
2 120335 299822345
1 12572 86881 769921979
2 37882 278163439
1 3343 179397 955841645
2 93067 558029874
3 137514 95294
2 145783 338887479
2 166836 553315390
3 192170 63450
3 192629 187100
1 92725 152580 602115771
3 89387 58069
2 167194 630223699
3 160753 55139
2 27165 725246732
1 41504 194144 663251333
3 130336 67103
3 156946 81884
3 155839 69300
2 41370 335211098
3 156791 83060
2 52547 571715453
3 53958 27179
3 192271 160037
1 52038 153667 899134493
3 180986 111978
2 159047 318668453
1 40985 183457 17805858
3 70928 28421
1 71825 110570 549712086
2 136901 74065496
1 36327 182327 605699136
3 51869 124219
1 155870 191283 847323683
3 41259 198687
3 114331 74484
3 62249 176864
1 94748 156454 28560014
1 2052 81028 986791269
3 126997 149682
3 8479 90574
1 1201 39355 952168031
1 69045 187913 648788922
1 26632 82364 937263619
3 140134 126477
1 8626 156471 531835807
3 83250 121241
1 24347 60908 922207891
1 43945 76129 790265265
3 175489 120831
2 116190 640536611
1 14265 132954 294095991
2 63168 76928431
1 63629 156692 57582553
1 4952 62906 64293536
2 180637 228782829
1 87698 116724 435230381
2 33473 830580976
3 182741 191826
2 12250 396320551
2 43383 543453888
2 127828 563888061
2 121717 29715913
1 6675 187478 896951825
3 52593 89023
3 158828 111003
3 89263 172443
2 118333 775737388
2 52686 259138658
1 68515 158290 382607728
3 80737 84783
2 197097 421421585
2 40369 292195045
2 143976 522299315
2 57519 414078121
2 61930 68974929
2 39199 967279336
2 149619 710554670
1 58642 145020 288456389
1 99829 153936 792446819
3 90636 46051
3 115328 34819
3 29683 49486
1 8826 77995 666783811
3 41139 186922
1 41532 68501 994295976
2 177084 650054091
1 121428 149708 202997137
2 133848 493387889
3 46277 133995
3 38063 87834
3 28899 72409
2 175942 701468376
3 52570 102847
2 125414 738405681
1 49941 186136 589160732
3 192936 139894
2 125200 828289830
1 71875 147214 644999684
1 66688 88257 918818137
1 27491 152421 41624321
2 20614 220228371
1 96782 139262 393228452
1 67889 124422 828614609
1 43585 156396 497244146
1 26485 108053 927149892
2 2035 105842367
3 138813 127573
1 22945 187110 74620314
1 9786 195344 281200408
2 51005 22359896
3 105185 168538
2 8298 288924001
2 186906 956007596
1 24056 87475 635428693
1 93666 171380 307240251
1 188142 191737 910573022
3 102692 68169
1 157203 195780 762903942
2 38555 856354077
1 36079 154732 343401067
1 119678 149068 391278495
2 85811 869000811
1 29425 113365 229210423
3 198012 57432
1 32562 43409 770673288
1 34540 73820 453287469
1 24288 26111 979459623
1 5577 153990 649918539
1 24650 37321 326085558
1 95178 191600 277631105
3 162277 66837
2 25663 516875741
2 60095 934797237
1 29045 140628 735300169
2 114320 492857637
2 176186 218329787
2 80796 371740835
3 79361 161297
1 78501 102614 888688029
2 47283 226798693
1 47952 146091 505068415
3 68033 178651
2 65480 404625137
2 19243 23825172
3 170811 106169
2 26925 591088004
1 57650 83219 27849255
3 161661 118872
3 60138 85861
1 44230 130697 656581472
1 128024 198766 47174758
2 103101 730702915
2 91550 37419855
3 157434 86389
2 2533 845755361
2 172166 362450096
2 176055 145386198
3 138284 41881
1 3175 119979 782265978
2 168008 600438601
2 170226 406169343
2 169613 870712927
1 10098 98090 721560237
2 8509 346690335
2 108302 862808128
1 19975 99631 497838934
2 65660 533648013
1 110811 120647 135584774
1 84837 186091 542424285
2 73619 287409610
3 129894 35280
2 63613 513236106
2 71384 507352087
2 133525 352096112
1 60554 114520 469297280
3 77125 183869
3 156265 29916
3 45711 29161
2 136142 212512947
2 173766 882075384
3 168457 139936
1 100484 102634 835377942
3 75404 56695
1 35210 138916 326234855
2 70458 742432955
1 71814 117278 55278854
1 48194 163783 967123612
1 113409 179081 494099012
1 63406 64885 79555577
1 53216 156605 829564618
3 163120 35077
2 8144 331514566
1 30791 73248 431901846
2 7117 7429484
1 109509 130660 187685969
3 64802 79975
2 175516 961985907
3 146370 131211
3 134184 138538
2 18975 538857880
2 63489 74587586
2 34153 969115883
1 55388 56297 768230016
3 35934 103835
2 128576 464234059
2 120639 482331409
3 50430 129776
1 9467 98261 2308612
1 5634 86468 425974981
3 122032 106216
2 133634 506556487
3 147827 27849
1 68885 89098 46972620
1 116662 188936 280171425
2 18169 766579909
1 39634 100157 350878821
1 8250 37249 87605196
1 58371 188702 697488262
2 95725 935795529
3 189270 128371
1 643 195938 3846998
1 16858 114193 882367057
2 176970 45023257
3 30007 93585
1 43635 193930 693140866
2 127809 5737413
3 19967 168258
1 69055 163014 792693542
3 76024 81937
1 185548 194331 985891787
3 4198 146235
2 98939 533497005
3 181181 190131
3 102058 5518
2 164002 389658571
1 24148 34606 871112990
1 170959 190899 609306308
1 117606 196100 680032389
2 125915 844826873
3 95335 28877
2 87913 429893845
1 153240 176764 890693877
3 170996 11971
3 185144 186349
1 2852 114612 692664129
1 146401 181917 310292264
3 33800 45741
2 112664 320707358
3 178723 77646
2 149219 102288906
1 110048 178737 496509608
3 51263 130313
2 81107 583598220
3 182936 71101
3 64673 113702
2 18290 985686991
3 39055 167210
3 59276 9418
2 26402 571671083
1 121297 143926 289418792
1 72395 80265 864577482
1 37962 188559 962112479
3 146738 121947
2 100092 963065497
2 124957 334158776
2 113472 222861422
2 178628 423807198
3 143328 6225
1 49838 122993 977801755
1 11776 100741 421776897
3 22201 109726
2 181041 149523226
2 169635 767447883
2 17991 863527148
2 193499 23397868
1 35529 121600 525977699
3 55639 88123
1 54658 199913 452442352
3 71444 111939
2 78772 310972485
2 140120 477203374
2 97863 614232466
2 193353 804403978
1 15875 188670 277986171
1 784 170574 585660595
1 81260 81647 922968582
3 94462 160087
1 44655 153600 418106819
2 45229 654193912
3 54177 110799
2 184694 134928003
3 2971 120863
1 56113 56590 202292368
2 57988 859500758
2 19572 639225612
2 50779 22714575
2 155344 823765248
1 42145 100128 944523122
2 127189 900802124
1 104480 151949 601721176
2 1671 397824854
1 145421 193553 578804722
3 133178 30807
3 189878 145005
3 153264 198493
2 62479 166070968
2 122211 607482435
3 134296 10400
3 68550 70486
1 81753 95505 866156563
3 193091 142789
3 94376 106891
1 55080 161859 448016425
3 38525 64320
3 25012 151854
2 3993 554626566
2 94836 215510423
1 42923 145293 944524210
2 146127 301198677
2 105696 814546440
3 22998 95611
1 33089 91541 340754009
3 31605 152763
3 98271 175685
1 839 99392 17846430
2 145079 241330875
2 176962 391232068
3 123856 166554
3 115616 66106
3 93282 120316
1 55001 66764 816889580
2 4161 630641582
1 102683 122960 602826065
3 63755 77638
1 9487 32116 748379925
1 183800 190455 216436324
3 133125 132297
1 157960 165257 638777972
2 194283 855274724
2 153586 33254765
2 67024 95654190
1 5384 70584 286056886
2 718 288482707
2 52228 843161579
3 33278 73990
2 147818 368225321
3 105064 125835
1 5752 68627 873813155
2 37335 309733389
1 124846 134957 484161235
2 156325 190519460
1 146658 183097 994251255
3 176514 150843
2 167980 645281622
2 88622 43037677
2 135766 635893039
2 111976 509750703
3 164517 120668
3 15936 19830
1 32377 130441 703507653
3 20658 173581
1 8299 66797 33965828
2 128726 68200688
2 33439 971436294
2 147601 90229451
2 163972 846830032
1 69519 137001 845118098
2 105969 760941514
3 36843 191905
1 55693 191860 997028797
1 68972 157971 591691743
2 54721 235484029
3 127086 41734
3 34009 153247
2 69642 67913206
1 9251 134879 347719096
3 86889 75461
1 88572 162004 855226235
2 125568 744790714
1 16816 33346 4584710
3 45073 110693
3 112419 148466
3 142435 9922
3 123881 174081
1 37124 40345 587091220
2 180529 146399274
2 48785 476926676
1 698 121839 291815302
3 122262 164546
1 5902 189818 782934007
1 95557 190839 791518882
2 4733 766785850
1 49086 146422 64873614
2 77769 18095166
1 44692 94245 586427778
1 55926 129538 522429582
2 44430 544438366
3 151267 31588
1 6271 171460 982236738
3 153490 4195
2 49049 696983145
3 80243 185780
2 167252 438331090
1 21195 195028 546855256
3 123487 161578
2 1378 843960102
1 12958 165471 839886547
2 47127 161933703
3 47383 131826
2 36495 747269856
3 175421 172693
2 6451 59677820
1 12479 151301 615423275
1 45960 119827 82004119
2 172763 554726908
3 174427 68720
2 10789 645314196
3 199699 194252
1 112855 186318 404971775
3 191265 60390
2 12109 494700534
2 14242 822754650
2 138208 860522026
2 179414 454520841
2 9738 279945555
3 15778 162023
1 78717 131800 370234791
1 716 16547 504230610
2 35086 326085690
1 136794 191143 16157500
3 98466 46228
2 148848 952659237
3 129353 135069
3 50119 108797
1 136606 143431 233995815
3 175950 74149
3 169431 102636
2 79342 236886393
3 70576 122559
3 71661 145397
3 45563 142606
2 137838 739429532
1 24501 155839 366294783
2 25682 58142647
1 46962 56764 325638686
1 101683 196123 629811166
1 2984 89407 800499050
1 36829 179090 831281959
3 57766 34926
3 16250 96957
2 157944 313253010
1 19847 25837 777212082
2 73773 286651668
3 124205 31634
1 150162 197435 396811998
1 88741 183936 4686730
2 39132 282804544
2 77842 187560043
3 53798 137657
2 76657 630204942
2 59032 534320190
2 181142 687756057
1 7939 16429 588842824
1 53177 100306 879988183
1 47272 66297 957521718
3 127604 144138
1 62113 77856 465624070
1 22525 83304 865239028
2 157004 321810550
1 152953 176291 917420336
1 28624 118005 291317262
3 116566 45796
1 60342 154493 617283229
1 13906 102538 398696855
3 178542 32170
1 1309 184955 63130917
1 981 47947 389066616
3 43597 95209
2 70252 358165006
1 45504 151932 49258850
1 70194 90087 109301334
3 86187 77370
2 104262 337616291
2 63699 728742341
3 64568 147393
3 119944 11276
2 197177 47800452
1 91333 173819 248679692
2 30416 900265874
2 96390 874370571
1 56206 144425 21059547
2 66366 898536760
2 163990 356651041
2 28841 528278842
1 96175 133503 743763687
3 115679 141046
1 90364 124197 449223909
2 148361 270620687
3 37508 157317
2 119835 921418269
3 23587 9655
1 70496 179238 726109617
2 161564 481883551
3 176453 125542
2 88258 497895862
2 165253 485511265
2 166683 686428457
2 154622 80577560
1 123080 180249 632959175
2 145775 777770088
1 23776 174767 269680453
1 31509 117232 742225249
3 22990 164780
3 178923 37284
3 5962 186762
3 182779 37128
3 137886 153154
3 85175 70970
3 154379 138387
3 159844 191226
1 59667 176722 253594291
2 23244 171956218
2 29275 11444740
1 30936 87886 604526334
2 139469 810572577
3 163241 82621
3 28143 167920
2 194540 484945985
3 94328 97249
3 89033 115475
2 121386 290759924
1 71052 87150 582670344
2 106556 24934101
1 167906 197960 457505519
1 84883 186721 892775671
2 28550 72675104
2 146992 661049865
1 11469 141008 130788789
1 69619 181293 213960468
1 84322 144062 804453709
3 191871 40855
1 161415 180717 117084430
3 179289 181676
2 126037 52588120
1 168662 191379 958381399
1 142504 159734 762367052
1 31816 83019 525201608
3 111919 140961
1 4883 54565 128996504
1 125750 186789 165922648
1 9477 22005 354255287
1 109176 156008 251533448
1 7548 157584 232701481
2 43354 56406671
3 69639 174848
3 5562 70466
1 14345 159394 429550527
2 60620 315706079
2 107702 352021860
1 26878 110675 643413867
1 111720 170336 932589594
2 176045 322348519
2 53889 387157219
1 74064 129936 730446550
2 17524 556199227
1 8301 97669 236106058
3 28303 59797
3 196230 94938
3 150259 102405
1 23678 123972 622155170
2 151153 655740595
1 73417 158493 375779711
3 5608 41807
1 2006 103671 612431220
1 27450 124164 745260564
2 45250 435229480
2 27254 185486987
2 173428 423737777
2 149412 297403892
1 29234 103570 152519009
2 37461 936973256
1 31110 44085 523596790
3 54187 83298
2 130477 219902311
1 21836 38606 967272534
2 35293 699378668
1 157075 198994 243355369
1 455 188417 206436918
1 33927 175343 374886828
1 31926 37345 835883048
3 85812 169449
1 6497 178425 364712681
3 146608 134253
2 2223 805942832
1 146540 170147 752470527
1 47322 79497 532001155
1 52764 87328 910914014
1 9763 65058 993627079
3 84330 67805
3 158708 92563
1 2653 63215 978684551
1 25065 43144 425774423
2 139747 157452139
2 40990 471141069
2 47869 517666784
3 105023 45597
2 164696 673707066
2 100922 627490114
3 44600 154153
3 109142 72356
1 95543 119428 776430475
1 105076 138652 126296365
3 174749 76037
2 83950 444778041
3 91120 190040
2 66070 974875990
2 149091 314282792
2 98152 927094353
2 37458 652321500
2 107298 391373241
1 145734 183833 249017719
3 159986 167793
3 180778 9616
3 185887 66676
3 150620 169571
1 34913 154433 286326331
3 106760 35273
3 146099 184035
3 50506 17875
1 30221 111424 516467103
1 124629 155066 420362634
3 11452 49811
2 184447 416382592
2 69203 181597799
2 98548 97713130
2 170798 426345310
2 25046 706288735
2 196942 370220686
3 64517 91323
3 45226 67358
1 72077 146472 288922059
2 34654 431355941
3 152628 112024
2 11160 771263914
2 102577 767875163
2 4438 953866403
2 107576 841877473
3 48086 142847
2 105350 787158538
1 2612 89629 640743555
2 196684 687551235
1 74804 179115 293948599
1 189797 191356 566987028
3 1288 37819
3 115890 79997
1 156726 174701 418451512
3 133463 19105
2 15675 183135547
2 86804 254468200
1 72312 99760 692946
3 7350 123122
1 63888 113145 762582299
2 155043 507072783
1 78901 95065 189870856
3 146134 178217
3 59931 11080
1 24223 85713 605713693
1 62886 170107 434413739
3 146831 89222
2 48371 689736119
1 19499 171984 520534683
3 115147 193649
2 109103 76774367
3 142207 174228
2 57713 686538921
1 30709 89537 983348787
1 12493 166105 825307673
1 111299 115763 793623798
2 176379 454479063
3 55455 180491
3 35921 91265
1 34658 73701 155901716
1 129844 188462 818550025
2 109218 800748340
3 1165 177143
2 185680 729471954
1 133770 136659 937497580
2 198809 247306960
1 4325 76753 707783114
3 93954 8149
3 26553 51491
3 180149 44961
1 10053 175804 820371386
1 1846 24127 398997891
2 22373 739438833
1 23995 60997 654491568
2 85233 241747600
1 37170 75154 283848481
1 25111 117113 59261148
2 132304 704777395
3 42336 98784
3 183332 136866
1 148980 199505 770594696
3 146684 21147
3 140962 49963
2 48110 750667479
1 127472 132457 588395696
1 161926 181708 200982484
3 134050 80234
1 1013 21345 648737180
2 71070 77297825
3 171518 185648
1 73291 146779 24351415
1 80599 159678 709192817
3 179780 43956
3 55707 20228
3 31329 117443
3 187462 137240
2 174935 68551833
1 144416 194400 534818485
2 29993 374273211
2 108169 663190180
3 158194 54195
1 30993 77435 591738006
1 120355 161494 615670161
3 81478 147315
1 133236 199626 942650582
1 19261 91782 627100122
3 170575 141827
3 124962 139961
1 53864 172082 235535704
3 13162 3742
2 132810 212716706
2 3337 372365413
2 122820 782009637
2 156747 745613444
3 67123 83510
2 188356 867681245
2 85940 672183647
2 34649 618184991
1 120281 151784 376338586
3 51842 60463
3 11376 185986
2 116838 16717237
3 151544 99843
3 69465 44472
3 145136 3848
1 37418 47758 278630513
1 68375 129384 678654838
3 121277 10484
3 79069 50443
3 180081 102816
3 108622 136136
3 27735 108148
3 9897 126413
3 149893 145180
3 57517 39521
3 76116 15505
3 52725 111976
2 58666 854209762
3 55207 24141
2 121950 712002750
3 154747 127005
2 58950 651466503
1 8314 115291 677172686
2 122968 186199860
2 68482 709029132
1 92214 100944 922062345
3 130258 159939
3 422 78200
1 30454 173580 40145170
2 120270 503846309
2 19985 319380790
1 50502 141227 511080464
3 119102 67326
2 160251 97974371
2 196124 619566338
3 83396 178282
1 97906 115939 194614829
1 32302 77073 570767778
1 166579 198305 962134843
1 16034 57480 365280887
2 144480 935271784
2 112034 406397370
1 36494 128110 288874702
3 140644 111487
2 177129 430977578
3 113465 122294
2 140512 418869904
2 50455 841641740
3 129124 99079
3 177682 184279
1 57772 76094 725700544
1 146499 164828 520805402
1 31651 52840 716712014
2 22879 557317458
2 87561 895515495
1 52050 184101 904612434
2 51761 593565703
3 49800 152580
2 17417 540438619
2 28165 721841852
3 14192 110612
3 28858 184809
3 56903 122563
1 67754 85182 587133651
1 14162 118790 504638699
3 111167 99995
3 23002 169090
3 6974 190714
3 179319 95873
2 151311 977710667
3 6157 69704
2 111851 2437184
1 80631 117068 565049591
2 130234 828765664
2 132631 152257987
1 108542 178447 203202979
3 134403 16194
3 195756 132727
1 180145 186488 940526397
3 154356 144133
2 190619 779399355
3 94768 101355
3 81674 38177
1 25151 183778 471078815
3 146488 114937
1 11521 148386 125520226
3 158115 123495
2 18150 113125167
3 73898 152646
1 164035 175206 90607366
1 5248 191877 792714068
1 53879 103875 785494004
1 38756 128050 709428387
2 148788 930800420
2 153511 806529550
2 31643 16450129
2 7025 312227369
1 6409 100545 701368083
1 98510 181898 140706701
2 64280 571880356
2 44309 327255685
2 158570 916500153
3 183405 159752
1 40658 108185 984412550
3 152649 55115
2 188402 750934151
1 79179 94327 413709120
3 31784 165056
3 181855 116689
2 45859 596630414
3 198609 80734
1 169151 195221 748440937
1 137210 187222 564004219
1 46744 188277 965792079
1 10483 151146 953423374
3 111987 79822
2 20069 423532246
2 138465 426954265
1 62559 187155 569927582
3 15226 89982
2 154862 259106768
3 35952 15902
1 86313 193569 935473054
3 156284 148983
1 61245 94282 653743963
3 135685 167155
1 38363 150410 683651226
1 5183 25455 569518628
2 27074 60581826
1 110441 131184 553488965
2 87104 494394693
2 128474 897598509
3 5786 37893
1 71982 178092 795857377
2 19202 578487055
3 47356 80455
3 161874 101866
3 186060 177951
2 80699 293490384
3 154758 114269
1 26513 129739 975816250
1 63667 193768 634679280
2 42294 583588866
3 47450 49348
3 169335 99802
2 113842 343735425
2 4381 122345750
1 111184 188064 318790253
3 104493 132286
1 161901 162489 226138477
3 31459 109716
2 65557 904935809
3 64658 58989
3 91961 123330
2 168549 487261372
3 21888 42183
2 116693 929322157
2 1687 779468389
3 100328 133360
2 196512 245731864
2 146749 582625384
3 130975 198538
2 111959 31634988
1 120156 139788 901077127
1 92796 147770 368836045
1 18711 47749 423855887
2 120674 393191230
2 84600 61013048
1 116861 152724 30605387
1 138197 170902 119814886
2 10120 347867687
1 19477 135635 655261897
2 34352 654582386
1 58462 119574 997165000
2 5513 228943893
2 117647 74840261
2 158406 55974977
1 40072 61260 764798327
1 114828 123675 157589452
3 154008 110083
2 88386 159622582
2 149599 3678879
2 16296 374325471
1 97188 174095 917259467
2 177031 212556746
1 18424 89504 202119232
3 61086 15749
2 37652 376849826
3 3364 126433
2 180365 342229079
3 35975 922
2 192384 377209265
2 127782 724719916
3 109581 52137
1 17961 49251 668328314
1 12814 70808 825227369
1 14963 133391 340786252
1 100769 145724 447047614
2 136102 886891090
1 120998 124547 923915615
3 171220 181246
2 122211 636121563
1 26331 154884 621268645
2 136099 638004631
2 168434 839399009
3 179070 107138
3 138029 162313
2 97964 79168859
1 41073 85007 267531270
2 179673 188535677
1 34818 149161 856849750
1 17474 128108 315142098
3 182387 47485
1 70944 98535 64243407
2 63827 526437691
1 49468 187742 916172426
2 189527 287623731
1 157297 173284 359627684
1 15631 43366 450809501
2 27880 802910834
3 72221 167388
3 167399 162666
1 97395 197575 244222839
3 196142 28873
1 279 192249 446773078
1 68985 166513 934628762
2 9080 561405956
2 54751 832768359
1 86414 191398 466056300
1 114573 137895 535645970
1 48643 97733 654475619
2 100453 183580107
2 88750 855415053
2 180096 761806431
2 144490 790704956
3 168131 64718
1 72751 99943 365909375
2 139345 410294438
1 7929 144792 249446298
2 119774 795961104
3 27263 177061
3 186256 72263
1 2062 53179 760248453
3 178761 110941
2 20675 378106239
2 118174 355933769
2 53583 703375774
3 18180 134986
1 63175 190658 735292235
2 92302 289225433
1 92632 195593 2290813
3 190036 197990
2 45377 108468995
3 47460 14939
1 17858 111023 466913854
2 43427 191114671
2 42022 122734646
1 119047 143014 751947372
1 45181 117512 788751409
1 11694 93871 628475060
2 91914 698018467
3 92910 62250
3 130513 30522
3 187533 136279
3 88319 106235
1 14838 36535 904979226
2 55117 566375469
1 143728 154022 742450372
2 95585 104973889
1 42433 136849 663663621
1 84666 118815 204266460
1 128781 136100 701230671
1 86481 150294 72142133
1 16394 108604 189760156
1 52872 174550 759971379
2 98313 404368398
2 40861 598024307
3 13145 117363
1 22266 71737 26833437
1 154203 172880 409491844
3 168978 88747
2 188286 309113571
2 139449 69813874
3 759 151867
2 7056 936243233
3 186831 138439
1 9947 157359 121058816
3 130446 116176
2 79333 514799960
1 3529 105600 727699208
2 101546 47052443
2 85277 987725466
2 9821 213388312
1 30435 96570 965770977
3 66981 97083
1 121287 155663 996549037
3 14966 123098
1 48748 67236 990115431
1 93760 149297 683474862
1 13268 174373 844683122
2 19899 110630969
3 158657 39278
2 183999 741845207
3 43050 110514
2 101791 637017011
1 28298 185035 866093641
3 118498 112434
3 75777 123131
3 15795 43841
3 173009 47857
2 26601 263700720
2 149923 259543975
2 132652 310013655
2 189159 367509343
2 13761 320828298
3 50758 40711
3 97094 188658
1 138279 152978 233613331
3 109896 144609
3 85260 104675
3 186627 105673
3 30432 38011
1 46693 153100 711936420
3 167845 55473
2 172058 281436311
1 140851 180222 361204391
3 63899 95931
1 13687 20599 965470394
1 31483 100138 745089842
3 113853 51465
2 98488 98022746
1 52319 78391 333018224
2 38532 949913078
3 83359 143792
1 56519 139106 411524920
2 97042 575279244
3 101870 54776
3 120028 27281
2 103544 992041317
1 7619 33909 399941574
1 1463 185883 960884878
2 4935 716239902
1 16740 169283 669614012
1 19262 113432 948307635
2 88567 443202630
2 59776 83399888
2 119568 522417671
1 46536 172105 479514044
3 66233 134350
2 102338 639203921
1 119098 150010 994952775
3 132168 49089
1 19551 116934 969401963
3 13866 35647
2 107782 93058081
2 57438 594544806
1 78809 93303 443029234
2 182949 473705060
3 129856 194695
2 65749 529483833
3 73850 141295
1 55234 78177 411753696
1 101314 146344 560585074
3 53708 31879
3 177245 24495
1 37683 80877 581789193
2 45129 271341796
1 44348 125508 649443289
2 103798 283998439
2 174569 269893230
2 3607 26646423
1 14505 17340 911044239
2 39456 522963499
3 148927 112139
1 44343 145305 174198485
3 165923 153731
1 14075 45936 798799317
2 105078 887243223
3 39376 152116
2 132157 393402718
3 150098 194725
1 13017 103724 829026856
2 153508 554937164
1 18094 89770 533649142
1 113276 152012 814187333
1 31434 166808 409850122
1 43075 180935 633114083
3 48046 68574
2 186667 117513129
2 26579 429907979
1 38798 43485 115896256
1 67329 142437 222981497
1 153693 164900 33368055
1 59739 179726 703899853
3 68864 136525
2 132509 987547871
3 28427 148875
1 73891 111427 131223159
1 8901 183145 982337824
1 5026 52037 733728679
3 13148 159819
3 128370 15771
1 1579 171007 664319587
2 11358 424780310
3 143366 48744
3 199769 174533
1 5406 15983 268856473
2 114562 870558199
2 152242 144139515
1 117928 168551 731877312
3 125064 56401
2 55556 488573821
2 77294 118027484
2 47880 424957954
3 129208 100609
1 67566 132602 758541152
1 70943 113557 439890834
2 131531 762811697
1 34332 157253 991708431
3 198676 11715
2 40893 271586095
1 90700 126472 644941804
1 43389 151696 448181359
1 59946 67604 925524189
3 77627 11458
3 132673 140168
2 8107 220214462
3 99451 4607
1 23180 166886 750909617
3 19939 85936
2 171582 289434339
2 79592 207444365
1 101352 173953 803215075
2 147505 80064157
1 22225 107387 947179209
3 24515 6032
3 98720 120023
3 80768 6888
3 85984 70910
2 114235 357747687
3 158225 168951
1 50882 138725 242693139
3 54328 44329
3 175021 53351
1 81707 101479 965365553
2 10183 714572530
1 153833 199327 910635840
3 52693 163104
3 199579 183255
1 119348 140931 611973188
1 20978 157391 880068503
2 119640 564821628
1 30711 131950 244427249
3 78155 93560
3 79198 22983
1 74918 93696 460978330
2 164059 138680954
3 152397 20674
1 95030 191160 501794980
2 108222 83215538
2 96762 52227597
2 9458 817879218
1 13406 121598 500680527
1 35176 168253 558457660
2 120901 512779707
2 185400 478480263
2 159771 881062235
1 43352 180428 677572060
3 32005 82665
2 21550 936835475
1 21325 67917 341629653
2 141593 319201408
2 72205 508842507
3 127299 28186
2 186363 413145841
3 42277 120942
3 143165 72081
1 150322 151064 150750592
2 146880 561458177
2 68685 758745343
2 46554 931852668
1 129617 176984 239268741
1 53805 185184 268022322
1 36989 137248 245681016
2 173370 540914867
3 71577 143854
1 60438 146711 693046244
1 6676 197479 514646655
2 69595 145752095
2 51108 698519373
3 93525 6935
3 146289 174811
2 15700 314597065
1 8266 113259 291316646
3 105655 64646
1 80643 108800 661341888
3 35273 194212
3 155336 28675
2 84343 446571614
1 114931 160736 955721720
2 51675 363765114
3 199691 66916
1 141087 150400 387296086
1 3579 138768 939170965
2 143452 487999796
2 85759 450730674
1 60385 162502 197665591
1 29772 52863 835106075
3 188176 146968
3 9549 71861
2 63958 515010140
1 74764 107368 328380501
1 82050 153154 806193933
1 47340 78200 507832267
3 59567 91032
2 183347 219789470
1 96388 117775 882368817
2 5874 567226263
2 4694 454406798
3 50458 4162
3 172715 100818
3 106928 67653
3 23407 184078
2 17956 851321116
2 39287 314853866
1 48788 145319 381195579
3 124651 115852
1 15026 123887 465389400
2 94207 333612735
3 77013 96100
2 170041 847846377
1 20005 194878 928879993
2 91868 840278587
2 103223 995835967
2 181044 426141236
1 20228 21708 816251385
2 74374 810169239
2 61572 254144917
1 100008 157613 450379010
2 94300 178514798
1 71901 183756 328539016
2 167048 344706592
2 68023 23433048
3 95046 162506
2 192297 29608413
2 62583 954660871
1 7579 159274 915483020
3 13371 116478
3 185268 62556
2 68025 194234185
1 30678 175293 159544409
1 41882 75627 13257885
2 147349 438679197
2 84816 239746776
3 51801 169887
3 11199 199105
1 83737 99091 755735808
2 41966 425553455
1 39475 56648 100726805
2 54574 957136219
3 53284 105696
3 182958 43164
1 49241 190574 815222912
2 75248 177238739
1 80541 195023 52174825
3 30904 181845
3 151092 91528
1 39064 120517 589389539
2 125918 31089340
2 181072 836935094
1 7354 192167 96936046
1 32875 108062 614260958
3 103213 32570
3 57528 22719
1 6062 134379 421781008
1 27115 122944 499677254
1 49761 84341 508785717
3 141212 48809
2 152350 235523219
2 87144 857068692
2 186675 610171048
3 17168 127254
1 36741 76419 597753775
2 140790 803952888
1 35628 37227 885005893
3 37249 18787
3 176294 46948
1 55525 167796 183656619
3 176452 109103
1 14837 144009 335233151
1 28726 77925 926131519
2 189273 925925963
1 36635 89427 755853594
1 19538 139627 802274573
3 126375 88223
2 161302 463418644
3 140125 173208
3 185124 44013
2 84455 917465781
3 11914 22170
3 25429 156657
1 4553 61977 578753597
1 101971 185413 828704786
2 29640 708875893
3 186993 59505
1 51762 166131 657911302
1 129391 183796 979742781
2 144796 441872417
2 123160 297599178
1 50940 111072 536892530
3 146722 45905
2 198140 30987840
1 146872 179818 375160396
1 6638 49197 834358408
3 176489 130074
2 110162 26201954
1 29677 157730 340917646
1 11219 148006 179544058
2 105432 629843496
3 109777 139895
2 39826 620021983
1 93091 97588 640784706
1 93916 161290 947960842
1 27955 134904 26283052
2 10294 573702141
1 37716 72059 331604341
2 195225 96151445
1 31499 160834 931750803
2 64591 705433928
3 1799 30380
3 92401 109456
3 184645 2383
1 91236 142285 481987398
2 72016 605446620
3 93427 150804
1 55177 112122 808007516
2 156777 183364619
1 56347 136488 998833191
2 67251 224730218
2 121866 598825935
1 70649 162765 767956907
2 148118 575168076
3 11041 152917
3 159284 169148
3 26176 111509
1 20739 146096 743294259
2 107354 123294501
3 180710 61195
1 47078 74356 27457013
3 77311 110635
3 78890 46402
1 6746 162511 59074061
3 128235 158116
3 112680 131868
1 78014 126195 324431314
1 18052 179184 837046219
1 48733 62039 88152824
3 168713 41250
1 2434 98475 536400256
1 67163 153037 963891387
2 196192 337906124
1 60399 78682 752352456
2 186535 902167672
2 17353 209810002
1 11051 113264 787770216
3 84778 199420
2 171017 857671441
3 121086 5714
1 91558 143286 601231600
3 104008 181621
3 124211 128508
3 26743 46301
3 184328 73965
2 124212 750986079
3 76884 123596
3 150984 76837
3 21182 183360
1 108290 147210 314221117
2 60917 77005602
2 198386 713458136
2 30569 745488584
3 143835 131300
2 61445 343684658
2 66520 781205466
1 6890 183867 667641093
2 32377 663801115
1 149205 173634 493207508
1 79173 196548 235870305
1 57037 171192 592166799
1 180646 180919 194212604
3 117571 136787
2 94932 294248278
3 34916 10289
2 166793 901604119
2 37613 707303974
1 87629 114523 549229420
3 9675 192123
2 13003 646756359
2 145854 313702085
1 3872 158726 364881313
2 112415 417705122
1 116535 137586 666579953
3 55281 62129
3 29659 52601
1 25378 110260 312825592
2 152201 764953749
2 70116 846510380
1 17416 183873 498740452
2 165448 913016640
1 23531 119100 332815597
2 195579 864828889
3 72552 126572
1 10707 139392 374103295
3 184556 101084
1 30345 193584 940275042
3 82057 73826
2 107032 24591662
3 130503 75532
1 120795 130851 646105593
1 44062 108316 771293190
3 62690 183601
1 77331 121900 190856364
2 189451 887324224
1 66794 116330 851417708
1 30360 38500 206503796
2 27605 668033659
2 164025 313150271
2 1510 889953666
1 14633 110222 680016426
1 30826 66261 375630973
2 112291 4930979
1 2109 39294 943897859
2 16066 694251974
3 29596 199531
3 102375 133490
2 105917 393361289
1 54441 132180 781905228
3 65175 140453
2 189331 857018576
3 153865 98248
3 58575 27609
3 178859 164812
2 137366 87541304
1 134602 173431 856901193
3 33786 10430
2 131926 554953380
2 24804 258385335
2 155511 913419144
2 139760 217392887
3 179315 18698
1 16623 29467 887236825
3 181566 55851
1 69139 167691 858911600
1 3496 150906 904640025
1 24261 181719 664608525
3 117534 115360
3 23379 100497
3 125191 192498
3 145294 56493
1 146609 153726 901614839
3 71650 167374
3 193547 11510
1 32664 160811 833509380
3 70408 99876
3 189346 12862
3 168549 90186
2 58216 51798444
3 101212 187136
2 164859 324916753
3 8113 134857
1 144504 153903 958941608
1 3602 120509 615811394
1 45743 158783 791859128
3 60934 67089
2 111119 523710170
2 155959 514678010
1 77982 190231 977691936
2 72436 925486305
2 6597 379279523
3 191066 120242
1 55005 163740 158969744
1 102636 176678 704614929
1 29071 75022 884240967
3 167601 156119
3 171556 17123
3 146563 174784
2 61759 758688251
2 170706 735386963
3 16937 46259
1 21908 82578 952347813
3 146007 33442
1 94331 155019 784454733
3 190911 110358
2 190132 105010586
3 85627 67371
1 120906 186566 465635207
2 57841 499898395
3 43542 176388
1 49820 82579 248013492
1 12551 66940 697063173
3 162690 18863
1 27953 85839 918080697
2 88130 768210038
2 64855 856085890
1 96033 172477 829580438
1 56677 160550 708267685
1 79276 129908 348678381
3 4033 167186
3 116292 37584
1 2492 158274 405550671
3 71022 19827
1 131002 141181 320404604
1 64159 142117 352521169
3 111259 42007
3 28424 87279
1 97353 97541 785355086
3 167777 117820
2 22328 234478199
1 39396 90125 376234258
1 22096 143645 722619635
3 156388 100336
2 148949 418377155
3 31334 1127
3 26287 174832
2 149305 377199483
1 2486 46721 880643961
2 108635 838625169
3 98276 58125
2 98428 62314961
2 28961 657502088
3 142019 18860
3 6598 79004
3 124185 83391
2 80772 378096717
1 67871 143355 283195263
3 3058 177296
2 166696 769764548
3 13979 122347
3 78318 37718
2 173323 637468351
1 134423 147482 115639008
1 134162 159268 589906902
2 39789 538554305
3 3565 108503
2 1959 658870760
1 157881 177050 250947139
1 15660 176093 384049747
2 102934 689033004
1 45054 95217 976859161
2 119829 448334833
3 112147 176096
2 165229 507279166
1 67306 186708 875995796
3 171428 71233
3 87842 87599
1 11752 100317 848750955
1 122045 126452 99407780
1 103121 175869 390610434
1 5602 134130 182054603
2 119966 981193574
2 159398 515747224
3 8068 193573
1 163420 186844 414988974
3 97509 162669
2 93800 176456672
1 10 135199 840896228
1 129319 165097 379687617
1 103909 119584 853463732
1 27078 79858 587721965
2 127708 483018554
2 63804 523011899
2 146813 978675249
3 25570 137986
1 80196 93363 683794334
1 69371 71765 576131376
1 151574 195667 231151628
1 122823 189225 960343967
1 41239 110330 335949397
2 43766 776126637
2 59992 245956879
3 110600 170038
2 72390 975699519
2 22338 89617248
3 6252 68591
3 150029 37427
1 51091 140248 197613366
1 28468 34592 828363616
1 130772 184937 556167098
2 137268 860634048
1 29849 52425 328591168
2 150539 693111561
1 68162 146609 838201239
1 152434 172468 250017734
2 64466 162649236
3 72342 197910
2 145821 562567588
3 82626 34891
3 86559 129220
2 138771 147257321
3 90588 40794
3 132607 31016
1 19513 75211 744385698
3 69826 118750
3 50485 55550
3 109670 147178
2 178003 890612742
2 43615 819651210
3 84912 47842
1 5775 117302 223744545
1 54524 197060 756079750
3 163635 90439
3 161767 99871
1 29676 144485 262788682
2 191743 497825641
2 52933 408452761
2 70859 427463580
3 129989 37019
3 44369 64680
1 8021 83291 890732970
2 53692 877861690
3 172988 94934
2 57961 518666037
2 116790 631924184
2 175021 331042037
3 105452 59876
2 101366 971594587
1 30115 152040 589128122
2 40329 940522338
3 15905 94451
3 96282 140755
3 77883 124984
2 19449 328201047
1 89157 194160 589783006
3 37469 109519
1 41560 111711 358835859
3 79729 141937
1 84796 113546 581217431
2 121603 464123815
3 19869 108590
3 93903 155162
2 104732 843266812
2 106012 381475799
1 5202 132248 79356444
1 21161 23629 601833902
2 119466 920420193
1 139816 194640 954463397
3 15691 94303
2 185744 381361909
2 170466 526252208
1 72678 178318 266731373
1 62957 106821 397816392
3 116315 20652
2 65250 637010
3 128268 107400
3 116613 32723
3 109549 105538
2 186660 351033737
2 105141 149054468
1 13432 127105 884719347
1 12740 96850 465527011
3 139142 54861
1 16924 36488 150263428
1 20108 156871 743339992
1 111129 128113 355302612
2 81592 251248885
3 16228 129512
1 39184 126390 742213839
3 84527 182091
2 29246 577433122
2 67396 418531526
1 20805 79293 244861552
3 154252 5734
3 136451 31791
2 132400 776372274
2 79060 513378768
3 48956 161098
2 189377 685900837
1 174098 193819 808429423
1 55147 68514 20933644
3 65510 176621
3 166593 19058
2 187068 624090871
3 108678 64377
2 94734 663463349
1 34298 176614 97116675
1 22221 50436 153312473
3 10965 71955
2 173869 499392442
3 94442 15671
3 83547 103492
2 97808 971884113
2 195902 991700260
3 80565 191287
1 4383 144458 282407214
2 114098 911975528
3 91223 116254
3 149479 181020
2 106854 89546777
2 166471 877910921
3 94032 128303
2 30059 924930669
3 128114 112009
1 21816 33864 697052988
3 104047 33902
3 98668 32019
2 136340 914980841
3 7406 66438
3 177861 180468
1 26162 80268 10015745
3 177570 91103
2 117715 806744407
3 157467 32112
2 6044 926548475
1 41558 177269 135067461
1 28023 154795 657592439
1 143991 146330 364831084
2 107791 847784820
1 76146 191361 657930238
2 103615 977376474
2 29252 91516124
2 185858 249962109
2 174992 875088881
2 107865 760408670
2 14676 204540724
2 168072 343651856
1 185514 199208 774840300
2 64170 329410126
1 5094 120098 37570197
1 19087 172533 174192949
2 62334 664988944
3 107065 163788
1 135259 194383 287406538
3 96259 147465
3 199237 38552
2 82420 939943920
3 86171 6746
3 32308 166901
3 49162 17592
1 17586 149499 663601689
1 59287 125350 696205319
2 101911 809367019
3 190123 66215
1 106066 168420 613144593
2 3758 790499154
2 72177 161637933
1 74745 177369 631969341
1 9476 115779 260329368
3 75867 42669
2 176100 393842955
3 70591 162814
2 43840 358101767
1 61940 118233 960451823
3 166204 68292
2 162884 368102430
3 154629 137255
3 179777 179493
1 32425 135636 713414117
3 192124 93712
3 97977 29319
3 18828 20481
1 173689 192045 331469765
2 63469 435798063
2 87335 917584818
3 131086 67346
1 10725 124335 179372422
3 31199 136170
2 188202 990718515
2 54236 496412018
1 115860 169837 675943276
2 174122 746349933
2 120746 465797366
1 72317 174497 292423118
1 57462 117472 318184874
2 192329 769987541
2 16375 7443945
2 24145 988115437
3 5240 56111
1 33500 45926 19916288
3 162316 133352
3 188360 42273
1 6544 149909 944388374
1 94289 119330 199172019
2 135713 190546825
2 132979 471507847
2 114616 321953822
2 25741 56757383
2 21940 624615463
3 150915 116130
2 160427 938329729
2 40657 442860978
3 416 187727
3 122690 159744
2 176806 302122981
1 9291 40878 780461478
2 192527 359057496
1 29529 109723 384782467
3 23874 29894
1 72742 111267 993331155
2 8960 902242686
2 113921 973115453
3 118227 158819
3 31162 116873
1 74790 192420 750202654
3 80213 83778
3 81793 36616
3 184863 68659
2 62265 207710624
1 21920 188348 213678857
2 89100 192739731
3 134918 65698
2 103225 136097675
1 30065 76230 781468569
1 27868 145821 570971088
1 3687 164922 720857373
2 138144 439219644
3 166015 96486
3 33863 104034
1 80959 171060 79699358
2 107105 172501561
1 31422 114078 450221954
1 93462 174761 789432277
3 42163 5498
3 136521 13222
3 84931 167012
1 106825 125079 621863629
3 114142 100771
3 67778 85153
2 172723 215204551
2 54756 206571735
2 45921 818324461
1 5593 33357 845619816
1 9275 82672 355371848
2 141714 444710308
3 85211 72799
2 190204 175910811
2 195772 49917388
2 122967 92072256
1 64044 161443 775004504
3 102865 179016
1 31229 38580 977487693
2 29756 453000348
3 121607 162008
3 180292 41771
1 95658 194516 288455803
1 121478 185945 214822450
2 166605 100881085
1 88249 142809 460647344
2 71209 866732228
3 47102 6783
3 168515 119098
1 88978 185412 487949589
3 64974 164519
3 11174 190634
1 14862 33001 892379543
1 43511 108177 263576529
3 52448 47240
2 80811 697980094
1 93092 125041 414553538
3 182185 59035
3 79884 147971
1 80456 156107 978685457
1 74514 94362 505273243
3 90554 78300
2 18007 109856414
2 84364 205430345
2 79519 48021671
3 154518 75323
2 197843 17770970
1 5028 34785 504460358
1 52587 185371 37635489
1 165198 165611 570218023
2 175615 241650335
2 27984 507262942
1 91008 159077 575905731
2 13886 915302918
3 125888 104582
1 7264 67606 594458172
3 35406 34214
1 21413 58884 123061513
1 63924 120953 950957736
1 50537 58124 731646806
1 81121 199002 781566455
2 84734 363573871
3 127201 175468
3 139173 185733
2 198862 700947429
3 139818 21410
1 21245 41253 559018887
1 138782 144192 87885175
2 12031 231639241
3 163328 131533
3 1529 92411
2 102827 777433779
3 60673 75521
1 25735 176947 519068950
3 4411 131360
1 100625 132284 38835052
3 110699 40449
3 40968 110985
1 96450 161779 538043828
3 23682 4396
2 140097 617897607
3 183194 17190
2 127444 329240489
2 76097 580884219
2 107509 166865022
3 138635 133441
1 10112 133709 850595673
1 70829 145926 871105406
1 137924 186594 818470125
1 3054 161511 658530217
3 41542 165466
2 78861 810248108
2 189410 436489107
1 47041 180629 599950035
3 40128 198847
2 92918 2382260
1 58168 182827 287657347
2 40699 904035561
2 12376 186432546
1 95500 195196 682308228
3 30895 30586
1 127350 171515 435346021
2 45402 185173307
2 64070 901625606
3 178600 8370
1 24934 115482 222100231
2 26424 486498775
1 92841 101429 225531752
1 54071 125659 660837944
3 163634 86812
3 14255 161402
3 163995 144009
1 55050 86554 954902992
3 183596 174072
2 17783 323365870
2 120321 833711626
3 93317 112595
2 112976 560985379
3 173734 18400
1 39382 51121 766636726
3 72639 191197
2 137344 267816022
1 38967 85804 197972933
3 61309 179031
1 86078 132170 279857637
2 74 206852048
3 146728 150303
1 48154 66407 453850187
3 98541 110569
1 64152 130800 786596976
2 126955 236902145
1 37563 89451 704102005
1 119645 187364 540070842
2 198927 166543549
3 199690 49541
3 97270 147107
2 159486 883314791
1 101282 136919 906418563
3 163578 135675
3 99452 10864
3 54076 11796
1 27405 194357 914759315
2 165083 136752253
2 153292 405792159
3 16281 18166
2 5581 972722185
3 50770 50154
2 2239 88911358
3 148856 123360
1 30491 41204 460031329
3 170988 76424
1 3199 149522 635489145
1 8918 63671 408386950
2 43816 934148783
3 58675 111609
2 73790 699169661
3 97903 187567
2 109354 167174652
3 183081 114926
2 4553 593997546
3 119021 100239
1 97429 138264 129695687
1 93572 194063 479162273
1 118432 194529 412235305
2 85693 976445335
1 43447 183413 459103300
1 15801 18185 820694912
1 11114 159631 919935904
2 18259 302149137
2 68142 29713089
1 2385 74905 407384498
3 116299 147427
2 25603 439713490
3 156531 113986
2 128071 819012216
3 141955 140945
3 90060 163257
3 50616 66035
3 130235 165629
1 75523 141963 341578585
2 19190 588085270
1 15481 35845 941483089
3 40504 122013
3 158729 43641
1 5461 60121 937861840
1 163937 180692 886145859
2 106039 647443738
1 97470 101863 744556496
2 26280 375127398
3 81932 171997
1 4031 134187 714723783
2 193355 980037128
1 46123 146220 101099998
2 47282 134662719
3 54737 119946
1 7064 108600 880966256
2 70898 708732875
2 78435 833031299
1 9796 31779 392371737
3 165956 102448
3 144048 108669
2 58257 420839058
1 53819 115127 517361152
1 42114 179269 250971473
2 151880 730411633
3 29237 164072
1 48297 94713 922470459
1 4118 95405 578493643
1 51599 75737 965297570
2 103114 845963903
2 59835 458328966
1 59180 145532 591443660
3 112777 158689
3 22705 177219
3 180019 61284
3 54585 160041
2 26802 158027812
2 115931 911034455
1 9300 26860 522338154
1 108055 149677 24536942
1 31393 186244 397924476
2 142126 41805291
2 4329 806406143
2 158119 3369485
3 15326 168509
1 33788 179435 225793216
1 84153 90057 656743192
3 141511 76225
1 36438 178741 900045991
1 7962 153312 20018091
2 138894 476702358
3 109585 123094
3 135817 171352
3 117657 177303
1 54929 139446 876282380
1 78375 195312 987561272
1 95642 123590 979175918
3 182717 2404
3 109359 110941
2 134944 599502884
3 112421 177555
1 25171 29003 158345323
2 20095 651743260
2 116744 178109395
3 146333 117980
1 82639 132527 283401944
1 82731 147700 6360819
2 24817 407848568
3 186531 101053
2 35796 712246107
2 11345 347662808
3 113590 21629
2 107652 120729598
3 87430 166993
2 53586 932690482
1 9786 63943 242763369
3 13871 109042
3 72250 54813
1 76339 169108 926886778
1 11603 54909 16752203
1 91662 98121 249018774
3 95237 184361
1 54186 115103 328633409
1 5479 65619 349992161
2 90159 167806397
2 92758 630866263
3 113363 15317
1 7538 139472 433748233
2 71934 746231978
2 131134 362767856
1 85956 155078 25741573
3 30300 24190
3 93546 151560
3 66559 7793
3 89347 183601
1 2763 32481 418439767
3 168936 185308
3 75196 163861
2 180368 606040155
1 81644 179557 670729126
3 44590 191616
3 97810 26414
2 151163 519871389
2 24884 16152925
3 184317 88490
3 184805 82139
1 6916 22641 598758266
1 176838 199156 410503826
2 92235 706997137
2 23506 249212012
3 108572 97736
3 158721 104495
3 50855 81309
2 58273 835558768
3 82543 43012
2 9151 140034942
3 187075 36270
3 169659 139343
1 165235 181004 7600769
3 110676 52551
3 174389 34493
2 22295 480276424
2 4108 213026918
2 43472 24921383
1 38917 52507 216176026
3 97545 159514
1 58851 160158 331615426
3 60080 123035
3 157318 140327
3 112268 711
3 119479 197884
2 64116 815929445
2 164172 643895015
3 27806 107545
1 26047 130012 779742266
1 100889 170252 940306252
2 199809 272003384
2 173226 488889008
2 77627 63667556
2 170788 616215407
2 62611 317351984
2 15283 256738176
2 121186 421433244
2 106308 249791118
3 63814 79143
2 146789 964787100
2 38918 359293515
3 76609 114548
2 56112 188720716
3 197474 16103
1 95757 123659 284371338
1 37890 98430 987032278
3 69616 174042
1 188184 194688 450584971
3 156056 124362
1 4939 181099 19731193
3 193866 177630
2 74186 997640398
3 99772 195116
3 2742 73856
1 135669 194102 530070704
1 81710 159160 191191697
3 173895 125085
1 90738 163130 18814788
2 39163 963728910
3 50105 68569
3 91427 145997
2 114217 910936121
2 172122 707587513
3 151104 96623
2 11344 219895994
3 68924 158314
1 96557 169226 311026379
2 152834 939839465
1 105178 174310 234320529
3 14172 173668
2 55164 559050348
3 94639 129520
3 191317 125812
1 31245 84066 534395873
3 24596 168030
3 70520 167883
2 72128 313211104
2 136822 328526473
2 41960 390402864
3 86131 135439
1 132437 176646 871698449
2 137414 76779152
3 105532 2808
3 174209 15762
2 177782 337444264
3 43266 129040
2 124750 845377848
2 82156 723232044
2 152815 275720682
3 35936 152263
3 112067 30028
1 152501 183116 562669870
1 13195 35535 806433785
3 118826 26435
1 9563 112646 846533996
2 142433 899422648
2 63211 759666535
3 69809 24664
2 176024 590128882
1 8083 143078 174241750
2 132576 581482243
3 9192 77965
2 176391 390913571
3 167494 155232
2 8886 689961977
3 142993 173370
2 162298 174462833
3 66407 56012
3 27406 183277
1 91440 163596 237964784
3 111028 163042
3 122677 147966
3 150150 58898
1 10203 136676 394345923
2 163577 702034100
3 86035 128966
1 10456 124235 652796749
1 161903 191293 684454032
2 155680 736612047
3 126494 91354
2 23333 732526970
1 73364 155613 919089883
1 68167 125838 187813702
3 177631 124946
2 65080 797116799
1 52891 94192 42407667
3 87001 154836
1 37076 104162 898865204
3 109211 31331
3 16404 74593
1 86501 163524 187266573
1 95925 140095 390793019
3 136426 13227
2 53039 994151681
1 79024 93100 306164322
1 63388 116658 958268065
2 87337 7593595
3 76145 118643
3 52073 153008
2 87879 624657615
2 183254 141419013
2 42258 9805263
2 42875 876864900
2 152250 876630592
3 36128 165680
2 92338 289120337
2 54477 841859946
2 89270 516305050
2 87355 597795193
1 14243 153634 866141921
2 176265 871937105
1 62935 76666 509384094
1 16029 187166 886495622
1 83201 100289 538020173
2 186830 621245234
1 79483 189945 66387573
1 43446 178745 827216186
1 142765 147876 233619372
3 157809 189311
1 64012 197656 370412922
3 157510 158091
2 155737 852660108
2 31387 537706643
2 169742 757250079
1 170011 185167 284310503
1 57892 137984 626915968
3 112946 195949
3 144380 99751
1 46622 129598 303798542
1 76015 133001 294476880
2 181808 625751258
3 135748 14895
2 106191 399387598
2 101097 359682913
1 97261 195052 577105020
1 30990 142853 121729766
2 42025 389453332
1 150513 162323 214376622
2 74997 80300531
3 67480 88358
3 118892 128003
1 102174 160910 856050880
2 90981 257567180
2 62192 66069736
1 63051 174664 284643517
2 54191 802111809
1 79753 150361 32655833
1 17118 86209 243782620
3 49021 52262
2 194608 249387372
2 121492 153400358
1 21450 90372 439115917
2 184263 957246137
2 1521 837590040
2 66634 351646383
1 10174 171353 973569818
1 52581 158765 500499940
1 29357 168925 18636836
3 47866 37071
1 134730 145382 587444175
1 97871 148534 283654165
3 184686 94719
2 147008 358573685
2 164505 612216134
3 26462 122511
3 57585 179243
1 32697 52280 564383038
1 107765 193624 717382143
3 111147 168277
2 91423 446895990
1 4648 21862 578876709
1 134943 137480 474458804
2 30979 186589397
2 2632 130050118
2 121489 934347434
1 130247 163876 786916018
2 158558 952451744
2 87548 859726407
1 153211 167720 556838191
1 137307 172812 70522903
3 43317 186264
1 139564 175692 821292503
2 78970 256333964
1 31981 33906 377389401
1 30487 174246 118458429
1 13385 68725 770881099
2 47228 657459947
1 33308 88445 914686249
2 15373 822510695
2 191460 701224373
1 165556 180299 977240232
2 14411 211263260
3 174533 56112
1 4249 158762 396378349
2 118125 230382747
1 110050 186698 653772707
1 130866 166029 673237320
1 36930 187301 287310642
1 117167 136273 272700023
2 114502 781051207
2 51827 82145395
3 25780 62328
2 64116 751188881
1 31813 127490 302265156
1 21197 35087 376372234
1 45240 103617 101142742
1 1459 111523 498375827
3 152739 182707
1 110969 182419 753631359
2 15276 716133729
2 64647 339244325
1 60251 197793 892347112
3 147375 29029
1 26298 69190 889369759
1 119891 176120 631524043
1 110185 193978 289437976
2 40764 500697910
1 43174 43725 620079326
3 6139 163490
2 195776 386183441
3 32357 194164
3 91809 162112
2 197715 269009201
3 89577 46895
2 35538 335544568
1 14653 92966 322276595
2 190652 860911665
2 80304 29608453
2 167191 362412558
3 83547 110930
2 25103 440840291
2 94709 514976340
3 83869 123413
2 197780 825960880
2 99198 757832325
1 89457 99254 231454133
3 58261 144420
3 103867 9790
3 51048 129318
3 62948 121319
2 140337 775804626
2 187811 24319374
2 39689 105331610
3 174083 93432
1 4300 42199 309627673
2 101739 252680207
1 137902 188235 98074307
1 135922 166589 738414112
1 53329 184172 329878381
2 10889 504699032
3 112608 123237
3 94745 111131
2 49187 273093589
2 34950 918994841
3 80052 171759
1 50032 54245 210319608
1 115593 189483 485252007
2 50820 466473945
2 180694 15704997
3 963 176189
2 39551 547448357
1 957 70454 342149039
2 122153 756592826
3 116508 72955
2 195009 973134033
1 17568 107068 246205247
3 21543 43098
2 5676 952080248
2 182694 97854687
3 8662 168458
3 197784 13773
2 18025 716654924
2 25949 540472351
3 14924 14825
3 29420 39326
2 78939 319364537
3 97035 199908
2 135415 116152475
1 59545 118455 481757999
3 43497 21773
2 91382 367678816
1 81499 91191 996126689
1 115572 152581 692174223
2 121259 612058134
2 38252 355103945
2 168185 851798739
3 2172 99851
2 96731 423599323
2 176245 127153125
1 127202 193500 119676768
1 115635 186447 433892560
2 53673 207936088
3 9958 156571
3 158275 10900
3 66961 152997
2 16546 410716462
3 159886 89009
2 21224 475866154
2 139748 246705713
2 97818 818014610
1 28598 160977 134183052
1 120249 144714 584901509
1 64125 110189 569243284
1 5672 197093 650982843
2 114953 705349016
2 147138 250884042
1 4481 159738 497063278
2 35819 959295355
2 69089 633451367
1 58273 151653 670689690
1 114908 171021 147902010
1 16617 76627 362749179
1 62567 109716 651703133
3 30011 163277
2 5953 256984328
2 10725 171179009
2 88164 533588467
1 10836 91157 606408723
3 27351 58599
1 131593 184350 255828262
2 64892 982050101
3 52528 191116
3 124050 19353
1 106352 184320 778832742
3 60158 30861
1 38042 145813 900103987
1 19531 42470 821139082
1 41678 48620 615898400
2 102771 883563546
1 9910 142052 935552653
3 40531 169079
3 50423 23396
3 21928 125669
1 56043 133965 410178256
2 189165 868601644
3 11712 29504
1 85396 114224 269329609
3 19731 194051
2 96096 87408424
1 103221 151638 426964397
1 104402 158911 22905007
2 183281 416857696
3 120924 78227
2 36771 925055302
2 107773 296634287
1 49973 173462 292580156
3 3622 65783
3 66946 113615
1 20108 169926 728238902
3 163562 72270
3 197853 173760
1 7491 87604 530747502
2 190244 543139507
2 161587 394249017
1 6145 69522 338744502
1 79085 189196 647075617
2 168629 145674381
1 36429 146352 136401320
1 138577 173051 885907059
3 16512 100224
3 170955 120386
1 33595 111877 23905010
1 30070 162136 560077283
3 171721 199021
1 13937 22821 656410217
2 197203 280448514
3 61534 160921
2 109503 693384806
2 85331 521345912
2 22479 932052525
1 2394 31008 690435210
1 122743 151831 324472780
3 117551 190175
3 46421 157772
3 170478 98330
3 87568 88965
3 125330 138503
2 178740 817952200
1 51630 97338 446140823
1 23118 122914 698761625
2 36732 634903508
3 24357 138924
3 85632 159627
3 143082 79127
1 52742 191556 768138503
2 42584 369201479
1 170745 197879 106692553
1 154157 173194 18682260
2 36861 448456262
2 112978 727761240
2 122376 496620418
2 132188 969636281
2 56137 298921379
3 182646 4991
2 10754 670940722
1 17111 192524 920817897
1 98259 181616 937426300
1 27120 193393 932407083
3 112434 195745
3 194834 44302
3 26953 167548
1 33048 82007 58483412
2 63021 788824157
1 122089 138277 370341442
3 29066 90716
1 74882 77768 705453975
1 78339 177022 248678330
2 194943 349122424
3 151355 117696
1 34696 111385 913601374
2 192215 126905659
2 48779 27610634
1 90240 199840 916095209
2 181865 386479716
2 175635 971139945
3 137116 15278
3 55305 67166
1 81150 120781 119971453
3 870 8188
1 48802 126706 943941367
1 146987 194507 586748353
1 20108 126393 20007228
1 32548 180898 69358273
2 101637 728541156
2 92606 884166187
2 9276 481651243
1 37945 109945 888453207
3 60688 141063
3 158802 74333
1 171793 192557 956225310
2 97570 974088979
1 100922 129576 480022773
3 101205 70329
3 159909 74225
1 17424 31592 742106078
3 781 116917
3 110587 159419
1 75322 78106 373153758
3 185860 16752
3 111857 90784
3 109212 53533
2 166466 437836433
2 186133 55166876
2 139129 245829853
3 49274 112494
1 35215 62503 189941795
1 36099 83715 718390747
3 153165 139552
3 64665 171507
3 25192 169359
2 169604 72859427
2 122881 935181545
1 97113 150342 552547672
3 21108 140755
3 193441 23650
1 27640 121341 471793793
3 170057 36634
2 183382 902896389
3 146303 16511
2 28229 138580023
1 20364 56195 218140467
2 187179 511246643
2 20029 58715355
1 141913 144395 187597926
2 98518 683651421
1 93523 111714 926217360
3 149687 90177
3 52160 3421
2 141975 368240876
3 106874 151030
1 176957 188897 348716699
2 83715 697676120
2 39737 134385241
2 117788 958335039
2 132068 889884439
1 97330 147662 246208128
3 31998 153797
3 73196 149703
3 42162 175272
1 33157 47763 642521942
1 916 33655 992160705
1 47308 68314 510054104
3 69405 35929
1 38059 167535 153123300
3 51768 21707
1 26559 103225 769815583
3 78 98272
3 82150 26756
1 139713 181881 316324561
2 9413 976685830
3 89285 153075
1 10199 80935 23524678
1 44362 159896 361113689
2 141410 962243109
3 85549 162365
3 160337 78584
2 99915 322799975
3 89672 45772
1 149097 166994 940427577
1 128665 176958 56209733
3 180383 165592
3 66437 160566
2 191323 214610093
1 35909 152267 509444656
1 92643 174974 391048699
3 142788 129622
1 117393 135293 949417116
3 159261 181950
2 110711 205820363
2 121543 427163909
1 79476 84897 974376960
3 54428 120092
2 70910 726790578
1 29367 143208 898192964
1 124131 182620 926239625
1 25224 111178 427298128
2 53937 388210388
2 82384 915678866
3 73236 28447
2 118216 938855099
2 43760 159654281
1 22809 169831 673168214
3 140837 141255
3 168039 115963
2 64975 974964428
3 150961 99059
1 141491 152285 725926763
3 103584 58648
1 34829 144112 998921834
3 2603 139774
2 49800 791399572
2 69027 447253704
3 158898 94420
1 234 14424 712245315
2 113870 740184509
3 26372 11567
3 107536 85531
1 112001 117272 602161156
2 26390 628597810
1 23617 102461 380189731
1 89891 123883 106870879
3 16232 184032
2 185864 446693345
3 5522 197328
3 47869 99962
3 136388 172001
2 46660 917170951
1 24192 71177 951722610
1 18098 147745 281383657
2 118264 923630689
2 130581 277178494
2 8646 567803447
3 7379 5555
3 140525 99766
2 113809 577113278
2 12162 773414512
1 60912 64218 496036695
1 52954 147299 797353616
3 6639 168429
2 94774 755812763
2 11851 918974024
2 191202 734059413
1 20678 108069 240732369
1 114787 145293 151976146
3 11839 154601
2 76237 343510345
3 194246 164428
1 11261 54595 743524816
1 61476 90482 959406267
2 90445 246244248
2 63654 217466000
3 28231 47467
3 113881 121823
3 71625 140813
3 36665 3369
1 28273 159951 262351376
2 86146 456766437
2 128411 638366028
1 113241 155007 490320458
3 184366 107246
1 35580 165694 526560318
1 143889 195173 186891942
2 68988 108588504
3 53577 20640
2 116325 49637624
3 107862 150213
2 124079 563284294
3 25112 30989
1 30463 170271 874789193
3 15507 11800
2 69056 875930210
3 130170 67847
1 152477 180933 78602045
2 30826 342761668
1 41287 82981 36886167
2 128109 215982743
3 116531 45235
1 67279 126730 544144417
2 17054 59943819
1 116522 119343 564831793
1 89667 174313 803176922
3 123012 170977
2 154866 684231429
1 99484 146211 380148037
2 181586 688247637
3 146303 2143
1 35902 87981 951747490
2 55859 970579938
1 77957 156296 808802823
3 152554 66070
3 48352 9578
3 175284 77766
3 160072 16393
2 36673 743475414
2 198562 514441986
2 160266 438902948
1 23236 169474 585115714
2 104645 473615177
2 99142 76751129
2 72156 384560414
2 79688 313796121
3 47393 93586
1 87040 91781 125664606
3 128454 42059
1 152006 191651 345776243
2 78673 527999476
2 59212 652805077
1 14856 166891 400178145
3 196315 124139
2 7198 871889021
2 105157 543773849
2 112720 753867104
1 4063 165629 434540447
3 76545 33764
1 36916 90266 75728737
2 199243 735524473
3 95132 10279
3 105152 9200
1 29650 109378 507610650
2 29260 783998138
3 166052 114402
2 140870 579258582
3 55693 194547
1 115318 191780 384694726
2 121050 17517808
1 32077 60670 474346044
3 150587 12304
3 69158 89088
1 7295 188955 165546923
1 7824 85607 739047983
1 173808 179895 368044424
3 162254 80325
3 101224 861
1 28705 141722 77497086
1 85689 103366 320683039
2 58038 13051130
1 109192 115469 655974929
3 68908 80446
3 187444 38397
2 43550 534677589
1 11603 144411 4373848
2 90334 965228274
2 59778 192679002
3 97889 154578
2 41152 920182
2 55683 83291032
3 22270 77009
1 101390 194275 238426895
1 134555 175461 250231936
3 127387 98790
2 195462 795010357
1 164282 179757 254602471
1 52645 156456 885163063
1 14183 154919 836207340
3 173079 25022
2 174239 575475791
3 44926 38480
2 40910 728844323
2 32944 284827640
1 80751 125785 927969893
1 75472 195030 741824860
2 83302 373166585
1 53631 125422 451718860
2 82785 540893379
2 51672 74415802
3 199200 18646
3 100545 182357
3 142110 134425
3 66033 159754
1 132699 179235 443651175
2 80343 322718279
2 45214 390888464
2 186104 607827308
1 8992 40629 583149134
3 71281 162416
1 111641 141644 389376655
3 181321 142606
2 118862 115864372
2 60686 554442751
2 47423 17299229
3 101394 49790
3 70926 198594
1 97523 143083 147578910
1 135903 159198 87228315
2 21116 391490969
3 56117 107081
1 10378 10815 833314462
2 63680 105851129
3 126145 21982
1 123168 187316 464184506
3 57522 134514
2 57910 280003906
3 160374 92482
2 79145 680682527
2 11713 271365491
2 185817 557633620
2 187635 229528903
3 86223 81759
1 23024 135869 325917179
2 137414 101342582
1 32401 129680 222829297
3 118048 150556
2 84325 970020061
2 111381 488661590
3 53344 111399
3 26943 10685
3 40138 167109
2 105103 753092849
3 23252 173454
2 164089 723839033
1 98927 149010 950274380
2 3421 420440314
1 169507 179919 185725069
1 85295 89459 362960504
1 27598 151802 91486331
1 44681 50032 606325576
2 38363 710315531
2 132597 346584775
1 56734 81590 101111954
3 87294 80858
2 54220 142600875
1 39870 73915 281640980
2 23871 936785859
1 126984 142668 675108220
1 84729 180128 936904077
1 35851 170057 614915671
1 83496 103169 270467704
2 193029 529286464
3 81167 114560
2 183428 821267521
1 74468 125414 753968963
3 62342 133953
1 18255 98262 547742953
3 3451 192658
1 122335 152724 17339453
2 118098 871729000
3 8102 164709
3 40831 15441
2 108366 136459905
3 3264 42573
2 135203 334425298
3 172915 67066
2 147933 60407743
2 160383 241784675
2 142572 548030086
1 81844 139346 519517651
3 85553 27946
2 84056 313620258
1 21685 37194 441450057
3 3075 69882
1 22782 70295 252062835
2 89295 592202626
2 196346 312828453
2 110352 44751001
2 75496 62610432
1 69683 106536 359186150
1 54759 88380 758600270
1 13937 21116 393717897
3 103201 15534
2 15215 559306298
3 133391 2401
3 101079 167310
1 53778 197281 849466201
2 72771 850096
1 72716 73673 887388627
1 87596 166624 732116973
2 89893 838194609
1 38236 160561 538381348
1 77386 167742 612729612
3 156927 157486
3 66351 113064
3 26888 72508
3 56625 49461
1 147811 159094 941841542
2 60107 905753323
2 57992 165000486
3 162094 3426
3 132606 19529
1 104583 148843 265509589
3 27146 16887
1 27900 95192 463364581
3 9143 56990
3 187061 7816
3 99180 50258
1 102791 139246 24467483
3 38102 150213
2 129741 363303516
3 167717 104712
1 24581 101402 57133339
1 58151 190218 515937422
3 124072 193122
1 46935 198607 18643102
3 160490 37372
2 179741 954667278
1 64314 72901 747013684
3 82419 153174
2 93511 911798372
1 34170 60790 226315332
2 51361 319490072
3 135531 165556
3 109473 38219
2 172442 580748816
1 63056 140111 737578836
1 41155 56889 442422649
1 69563 97614 708179760
3 95268 90725
3 130571 9450
1 61697 105714 474766287
2 84466 812118087
3 150022 115225
2 65381 68387236
2 77962 244824119
1 12637 176130 532720215
2 112106 418506709
3 103671 126776
1 146409 170409 372254677
3 135417 61280
2 151626 392444237
3 161812 56790
1 125073 193935 32753069
3 74160 150734
2 128612 490717637
1 29530 84872 960383247
2 5746 864028271
2 37896 465509650
2 88124 157082307
3 87686 76753
2 98692 273287246
3 146637 26251
3 28562 7203
1 151811 187522 832006805
1 139911 184202 804141457
1 16895 131632 233731382
2 3171 436369514
2 73871 476870353
1 89534 185876 673948724
1 96385 190756 369883255
3 93562 27531
2 172556 109920145
2 71966 430886387
2 88489 860681629
1 35158 109652 397153985
2 69353 900147261
3 59723 117237
2 96291 503669916
3 55653 112534
2 179430 807063055
3 32401 130878
3 185365 91517
1 82151 195217 252232676
1 119394 166845 263720958
3 927 175676
2 96545 818931054
2 193973 887314805
3 108251 97062
1 43356 44078 943033700
1 16988 91714 887465867
1 52790 197539 532110442
3 9118 37182
2 166457 660396145
1 84633 167640 55807397
2 25365 410279179
3 90746 95288
1 80482 105430 36183931
2 73722 995863737
3 76483 192181
1 93630 175084 613249687
1 132661 162994 739945520
1 67431 192598 289567161
2 150741 200464763
3 183966 183033
2 86249 610860053
2 94659 350340640
3 152911 66089
2 170412 973105257
3 28201 146951
2 86710 375439523
2 174785 517897009
2 193629 582579536
3 33167 1406
1 69586 187041 398429951
2 167512 257061610
3 12062 108093
1 15217 140930 563511737
2 164777 469794616
2 41778 666512891
3 180426 100484
3 55070 116222
1 15121 120033 581287711
3 111902 63270
3 172453 89235
2 138825 728622586
3 115135 190130
3 197187 184547
3 83732 16613
3 98117 186881
3 23486 100484
3 193245 136336
2 168559 256483037
2 126987 928019956
1 119681 191607 37942894
3 141010 58356
3 126327 78873
3 196998 8497
3 69994 138901
1 60627 170047 617392056
3 185368 157820
3 30137 90879
2 117281 285349877
2 40696 796921390
1 110909 159530 916532091
1 4949 168864 964702970
1 155584 187750 982352092
2 143803 195585061
2 100811 334229129
2 144677 440256318
1 53197 88006 217984569
1 22242 197124 706793205
1 144134 155721 463529055
2 27611 155116215
3 130502 45102
3 137359 89081
2 151070 722583556
2 81949 309694705
2 171840 160886562
1 2976 6745 828950599
2 82661 136060543
3 125609 21499
2 139416 380445102
1 64488 198580 457730377
3 116305 45497
1 67018 118441 842145890
3 39478 68351
2 18773 503511655
2 134900 917891960
2 69121 378022730
1 79482 108821 88275202
3 101285 28497
2 94067 630046406
3 69120 41383
2 66437 873376576
3 9238 42432
2 46410 942688544
2 194273 40129505
1 22022 130798 563226373
1 64644 105024 107139655
1 14457 96453 858956615
1 72912 180339 122287110
1 109623 160827 869113022
3 197822 53765
3 185407 5916
1 106871 108304 684486557
1 88608 176069 360514380
1 29296 151222 468098739
1 49355 77962 356965877
2 161273 6909746
1 55884 189933 397568931
1 100970 130080 907289595
2 12645 545839250
3 24384 194065
2 10900 937281042
1 26975 139967 715805576
1 83038 152999 781556498
2 196036 230015215
2 21844 562709819
3 156780 84004
3 186787 199043
3 46013 94413
2 167484 971279329
1 16029 181055 324365029
1 98543 186269 734876321
3 129257 121087
1 119181 151522 190904580
1 53535 120647 155618718
3 157457 70469
2 84844 560967728
3 38021 191469
2 183031 364466441
3 621 32435
2 160413 784379027
3 110992 167752
2 119539 53127050
2 32723 761753207
2 157596 65567356
1 111226 166754 536756447
3 123991 30280
2 172552 840689923
1 102697 167967 775970361
1 103764 153937 455291233
2 99922 651844920
1 168004 169363 692145105
3 74331 27698
2 191690 25277297
2 95051 309032661
1 76778 153484 507460225
1 546 173802 886541792
3 140162 2288
1 43158 125080 728470430
2 35962 691128591
1 46752 121186 448593356
3 129590 117978
3 199038 88783
2 43982 886876050
1 2924 189667 713496301
1 112753 160835 172964951
2 6026 324271048
3 138813 129909
2 59733 451739369
3 139878 33451
3 154432 23652
2 198018 852445563
1 121488 162622 425596759
3 101601 132627
3 111052 178021
1 153912 183678 441080351
1 92505 105585 375790991
1 104112 133024 210010466
1 47517 179390 444271407
1 58508 100194 431733044
3 70434 125550
1 10077 60573 777586331
2 28042 364446773
2 166541 720706542
1 150398 174003 142577763
3 7061 68667
1 57416 146198 252399448
3 47393 91159
1 54129 105500 351990067
2 144624 354965633
1 45333 66359 374554687
3 26656 180125
1 358 141114 2688598
1 32098 67346 210590957
1 15018 48388 254458131
3 90718 23762
3 195982 127336
1 22464 129686 773266950
3 98889 159015
1 74565 93458 846315215
1 132338 154902 599678970
2 97606 993496810
3 165884 87919
3 136607 54864
1 52094 97260 959655020
1 33274 84518 51540390
3 133953 45684
3 171632 99186
3 170087 137113
3 179162 51626
1 16970 197409 607135681
2 6307 980880673
2 37215 170173837
3 47529 174227
2 7328 824309613
3 69363 136616
1 9569 14170 777333837
2 27130 771991253
3 154203 181933
1 43715 66871 468849928
3 82 163030
2 160589 525840887
3 50183 186870
3 167595 58435
2 12644 518376612
1 20332 160751 537956720
2 26223 520943617
1 24686 76375 928580031
3 156668 3052
2 132796 60715616
2 133762 193165971
2 1640 809104802
3 186138 90786
3 148837 196245
3 194846 41640
1 47159 112913 901136341
1 44229 113188 387973808
3 198421 127714
3 44025 82728
3 192332 197406
2 75164 105314705
2 141866 222049545
3 176698 46075
3 156765 35299
1 63096 198611 625017970
1 39816 129418 848312882
2 60657 55420547
2 41720 846875898
3 181879 107004
3 43366 18782
1 80425 87353 223572264
2 12381 420456612
1 74756 160603 714170307
3 16124 169151
1 877 128166 9871412
2 80136 955157599
3 160246 135778
2 124994 412601195
2 3904 17669649
2 18692 699474394
3 33511 187105
3 106224 23239
3 40009 191726
3 23285 130487
3 17286 99319
3 150137 52440
2 19393 598355451
3 19180 136010
1 47915 74378 111971427
2 110823 638167676
1 26203 175382 615642849
2 31141 854506353
2 51164 378532213
1 15584 106030 922827851
3 142987 74165
1 113716 150350 176810890
2 156096 12972044
1 43340 163882 993408160
2 35911 661371533
1 10363 162121 282477482
2 46707 905484414
1 2100 179968 443245145
1 88527 165098 282657708
2 84779 52075665
1 89770 101222 843802771
3 50568 60210
2 90565 342626616
1 30111 91051 276778431
2 21484 331975442
1 117109 174186 84439747
3 20701 95205
1 94793 118753 944006935
1 62379 158894 96799866
1 106483 174954 668022491
2 158418 97890217
1 23708 31291 454708214
2 61731 357331524
1 94011 177871 845425913
1 53977 153765 62175149
1 4466 45949 132897133
1 170162 199713 177593002
3 42809 47199
1 42403 117161 210337775
2 48277 796413088
1 17517 183440 809089432
2 91813 157096516
3 95859 35161
2 134564 683625277
2 142142 404272039
3 100972 162101
2 45855 225825977
3 181640 93320
3 54327 26476
3 39276 72401
3 55573 172941
2 47814 943210307
3 14648 167372
2 23631 766626537
3 3535 197267
2 97744 556287707
2 193706 436086454
3 39345 31826
1 54620 148186 783329360
1 27932 134499 159313293
3 73213 34889
3 197866 2612
2 18323 723476730
2 134906 369923518
1 51246 109641 221107925
3 158177 163807
3 148881 139483
3 160993 101801
2 34791 513191453
3 48641 76724
1 71342 191772 968385191
3 11588 150667
3 77420 145627
1 67305 148827 203270139
3 165545 197577
3 54816 52306
1 8235 198792 886606059
3 155775 197193
2 183983 349428385
2 150942 927745396
3 139944 143822
2 59514 59682793
1 13707 32572 822507531
2 117232 196051554
3 110081 50805
1 96883 125982 249502386
2 196361 562553845
2 166793 913705159
3 51947 22985
2 147877 340200962
1 1229 26264 218580244
2 131027 414655424
2 99508 802376024
2 182435 292250434
2 68899 739181681
1 93073 141881 12985850
1 168163 198178 185355881
1 16121 122384 94730016
3 110167 104493
3 169739 89687
2 196317 845345695
3 174666 94668
1 17263 33370 622433196
3 121186 92269
2 16067 65011174
2 13021 164384219
1 29162 104514 494958858
2 134973 620740320
1 81636 197227 339740774
3 155302 49305
1 131220 133553 647939106
1 141886 180764 956192416
1 28853 175971 520983186
3 152187 95173
2 190819 832572018
1 87049 164591 840680566
3 48329 23093
2 171021 179784889
1 29944 40338 705164096
3 160025 32260
3 32716 31387
2 14926 210830378
1 38205 78880 393356041
1 8050 87750 790726373
1 26049 184397 134165120
1 52308 89978 729010940
1 31910 80965 654204636
1 98675 155391 809616485
3 72461 1135
1 30722 117368 682354905
3 146635 186441
3 162051 70524
1 18842 52736 529423160
3 183274 155732
2 150095 723372112
3 46775 101869
1 22382 92503 836020267
1 83249 105620 537359028
1 43421 166452 758343936
1 87255 170989 129756797
1 29570 161679 133174542
2 76667 464041119
2 133994 764366941
2 99564 492926854
2 10305 982369491
3 194195 104655
1 135233 169167 397102116
3 175944 170690
1 18186 39619 261258657
2 123711 689179068
2 69411 748204891
2 149714 760535748
2 11985 65665618
3 59512 178418
3 157936 114809
2 68624 632304968
1 28466 169069 7194203
2 20030 162675053
1 63080 134069 41025753
1 96308 174430 636479320
2 154366 604029157
3 88001 164958
2 9964 269901641
3 123038 12389
1 37001 152885 199678839
2 128428 750913164
3 45753 138770
1 61734 113210 187396234
1 24382 156768 465429514
1 123249 154026 824351408
2 144416 523490567
1 17639 118802 247457264
2 40302 679504061
1 26776 60991 264004118
2 96967 305384139
1 44921 145824 881228308
2 193394 201270708
2 73027 620536425
1 122712 138358 407067539
3 81981 184501
3 77284 48010
1 43810 70185 797609336
3 117609 174505
3 83400 43510
1 86298 146758 274736533
2 149183 77763344
1 81047 88116 547787651
2 167572 323223679
2 98159 502632150
2 104262 314246158
3 196024 34537
1 79469 181179 808451274
2 135092 524964362
1 12588 155975 829807842
3 21907 174636
3 119569 113409
3 150010 106400
3 53053 18189
2 165164 158020297
2 113340 107883526
3 128548 17987
2 137174 991462677
1 48455 197334 802946548
1 42774 168451 360086204
2 126017 411042248
3 54129 94328
2 170666 361956484
2 123780 458275994
1 17642 89131 807721832
1 60186 93812 160900376
2 1871 152426952
3 21488 119751
3 143132 109969
3 109264 122638
2 26280 329656060
1 20818 165856 384484286
1 22499 120788 817354547
3 70152 182291
1 90037 177290 969068863
2 92670 168549233
1 51558 94515 476142493
3 121775 182491
3 137514 93616
2 144001 690063953
2 21981 89642981
1 65293 151019 713686538
1 28124 45580 163992024
3 17726 101658
2 127096 64117572
2 40798 320883967
3 81610 157788
1 84232 144832 114620915
1 53621 163553 614043888
2 113837 979957425
1 37283 190703 56454327
2 121882 949485765
1 1849 134307 316457704
2 170017 841857517
2 87155 805511801
2 50706 915915709
2 168675 52902473
1 87986 111315 270793937
3 6225 6139
3 89386 43242
3 148471 50581
2 164470 718415417
1 52868 168059 607501288
1 30136 60753 334020237
1 41709 168105 76937319
1 80466 133611 600997856
1 48564 62813 945129410
3 13876 192508
3 198532 191555
3 193664 169539
2 16007 36975785
3 163202 24216
3 23687 75189
1 5536 190239 201839770
2 135748 139197186
3 158576 79351
3 189762 190504
2 169337 671565784
3 128002 37794
3 192895 52173
1 125450 141625 991562607
3 52103 55516
1 48834 141045 641990954
3 38834 57389
2 2474 897292713
1 52730 87697 992297762
1 90854 116652 470982714
1 144111 181298 879961888
3 132820 9516
2 132555 830497591
2 45042 970557954
3 187267 65331
3 53844 113052
3 122834 187483
2 196631 190414251
2 136689 213842700
1 81121 141907 722717417
2 193897 490157096
1 28585 73903 30686964
2 121453 950486408
3 107390 23537
3 115195 4636
2 101647 538914761
2 37552 522400450
3 60893 183719
1 121201 143986 337160389
2 101117 354090878
2 131215 171174937
2 39412 909673030
3 119882 170120
2 56586 165396451
3 106205 107992
3 4266 89218
1 15884 145119 636039016
3 108656 94200
3 69720 122725
3 69848 80407
2 123547 912000915
1 57460 88300 4124374
2 13375 955893973
2 136820 161389262
1 173818 195116 167510285
3 152059 147369
2 111035 440634692
1 16468 79626 830052634
2 7508 971534470
1 89154 140057 224097044
3 172572 102713
1 111097 121321 872433491
3 83268 24318
2 130375 675888983
2 141668 575071072
2 108097 570802206
2 31486 851397954
3 53206 188232
2 49830 300135111
3 58020 99683
2 175153 414574036
1 60505 67072 159153767
1 157042 194341 495346974
2 129354 832374856
3 159390 150855
2 102440 172317909
1 42928 59971 420097042
3 57762 158322
1 97996 154278 193721388
1 118329 157424 349167324
2 196339 753761516
2 40834 333711857
2 18773 491318176
2 58233 379580709
2 127168 96983556
1 31602 177007 545042585
2 3587 367512026
2 6422 679204901
2 123113 383858374
2 190485 780678092
3 189411 94510
3 153224 123400
2 156358 23588082
1 53130 119834 904350761
2 96708 568923884
1 69711 129277 968517614
3 89307 111219
3 38324 82349
3 124041 71864
3 21810 139123
3 199609 85549
3 41626 176547
2 158366 773824426
2 136576 756588524
3 166285 27314
1 9140 196301 473181309
2 84315 141325716
1 9849 117934 125092773
1 18775 69249 728254859
1 116647 198805 912504228
1 102660 129793 694883147
3 69740 70737
1 20587 184097 997569175
3 93418 3963
3 90365 101806
3 81406 124504
1 2246 144244 771846996
2 55518 210128102
1 85580 105525 436205486
3 95439 165794
3 181555 70775
1 2546 164153 862693074
2 93852 552742923
3 1284 169783
1 34337 67479 381840323
3 178217 163874
2 100363 691179658
3 169155 71100
2 179267 47690808
2 133330 325152270
2 162219 506368992
1 50481 188780 544213096
2 144252 790346755
1 31910 181232 465348940
3 112952 96731
2 78596 560577705
2 159236 863024906
3 99086 64190
3 195015 79458
3 184807 117317
1 71526 150603 467897446
3 23564 24506
1 172506 180676 539632444
3 11314 135090
3 56592 98004
2 187842 735252638
3 65275 21176
2 192362 542416507
1 14257 33251 990308966
1 160094 179711 368399937
2 119722 463238597
3 172777 135750
1 34554 109959 24915114
3 194766 96603
2 182243 190506737
3 124546 156490
1 49418 191967 705317476
1 81111 92708 891880617
2 59180 315717349
3 80050 134367
1 25378 94893 858711887
1 19737 107294 551439606
2 27113 349464691
1 175544 195318 278609033
3 156710 107448
1 23944 25242 16861595
3 164353 169086
2 154612 260691193
2 166256 816414422
1 872 84921 268825293
3 175271 52578
1 79254 167883 510954615
3 133155 46527
3 164073 56604
2 82045 376844133
2 65515 332796169
1 49888 162811 184991668
2 107151 53115768
2 55301 891906
3 136994 168206
2 118266 25858155
3 5666 16059
2 121576 169104977
3 29126 101231
2 65025 125565172
2 197087 527281892
2 120655 842386352
2 175328 81295166
2 128954 211159298
1 1914 159914 825842628
3 30278 53815
1 76156 100985 997077357
3 58968 35745
2 190055 633256119
1 62250 180475 625683179
2 177625 129509687
1 108442 109210 59946201
1 8390 74854 859261070
3 7825 107683
3 85340 48452
2 64838 400878117
3 103768 151575
1 66683 82235 299635297
1 52278 86804 888767967
2 20673 132413109
2 191616 834922431
3 111639 42327
3 100380 11742
2 155363 410209370
3 55856 123393
3 19642 107956
3 192948 136747
1 163629 197597 440454781
1 41624 132824 392214048
1 43385 141045 767575233
2 126616 777582439
1 50014 141524 491145526
3 58584 167159
2 21748 518922121
2 179660 117107345
1 28342 108936 8868728
3 145912 31162
2 86372 869882634
1 21898 23054 242005272
1 52841 57864 428734721
3 133905 47842
1 20514 49388 824091432
1 77209 197819 8126588
1 57637 164275 339919861
3 38443 85441
3 8047 28737
3 142506 4054
2 72729 504132979
1 10576 195082 698601103
1 7249 153205 113424038
2 32316 596252469
3 152564 28212
3 177180 139556
1 84119 129309 812193320
1 97306 142988 784570829
3 195332 12549
2 48205 718537958
1 76894 105585 491142101
3 51814 187868
3 130637 122577
1 134996 185745 434119082
1 108506 179135 991349
2 141901 172985658
3 107221 188171
1 125057 143287 789625536
3 160420 65964
1 55379 102790 581443202
1 88788 194137 651316269
3 162375 115450
2 126698 649587208
3 18567 37847
1 5127 105782 855127069
1 44657 68739 598798876
3 50357 100885
2 66262 115224255
2 30952 958110582
1 4233 101141 712004165
3 178829 48494
3 98654 8454
1 16944 154226 941530733
2 8747 367449144
2 36438 997734860
1 28787 191093 932650300
2 2917 105208954
3 14500 82872
3 2889 141122
3 171923 189760
3 95118 174422
3 27554 70177
1 46051 136380 797669867
3 189461 143928
2 163416 78933009
2 166145 423630787
3 58227 170034
1 122545 126233 574523624
3 68478 57353
2 88054 274504517
3 596 4711
3 71704 74286
1 84916 113611 952555343
1 134568 191333 4319491
2 90514 23559797
3 8286 50095
2 78123 798209774
1 32181 33879 898424641
3 9877 181191
3 96887 104399
3 80225 82684
1 39934 137992 749386052
3 98172 107974
1 71704 76619 457046675
1 48620 83079 609721828
3 28785 167000
1 50832 94355 799578197
2 192360 352850354
1 44280 168328 883336865
2 162974 354541204
2 85606 648609516
2 14993 940902561
3 92876 103419
2 39204 366310019
3 69580 171913
1 81631 143618 557005978
3 131462 188508
2 48452 478378168
3 19574 153969
1 94913 125175 634423921
2 125387 505606356
1 11696 95751 817621038
1 124834 189458 456903940
3 38294 167238
1 44063 129213 53014997
3 151217 4621
1 90692 198739 352090306
1 31158 42753 635370893
1 127450 166314 847761650
3 99137 126022
3 195248 189880
3 63858 4588
2 119797 776605008
3 178990 164132
1 16209 162500 60313409
1 139792 184937 569679926
1 62191 139939 252985115
3 184105 132055
3 129986 173415
1 139871 186557 578260029
2 48200 316220396
3 155937 130573
1 9568 199619 312438503
2 46155 484147731
1 41804 157785 996998429
3 53151 68998
3 89045 113695
3 88501 177787
3 110255 179460
1 60468 153244 206487744
1 23467 182665 637481290
1 58384 121399 59926749
1 43379 179328 226062096
2 36341 824987051
1 39915 147816 100850813
2 123482 370856219
3 106564 138217
2 109506 981297120
3 44118 59545
2 174621 712575535
3 77229 133674
3 185234 92574
1 189189 190261 898481654
3 181757 62801
1 66842 156229 189379525
1 50788 108939 849383677
1 19595 36690 602045692
2 74724 171351453
1 49097 141067 50948449
2 90010 739119971
1 63115 131301 443253534
1 148869 179608 740098272
2 56679 843412772
3 8231 132192
1 14633 118341 363216558
2 62521 717605226
2 75210 1223282
1 123427 155905 967827030
1 132554 132891 141572049
3 75346 79386
3 176211 62339
2 184349 113010779
3 162405 31124
2 10252 464164932
2 195569 635738627
1 34467 133107 305764131
1 87980 194111 44257125
3 132836 78024
2 88826 170124912
3 53015 178072
2 152498 656395500
2 86855 568803849
2 73915 192028049
3 104460 182938
2 162005 540588357
3 110296 66351
2 14430 616669739
2 166853 960396319
3 190540 70050
2 171232 969059520
2 135957 721048227
2 143351 5776292
2 69343 188609977
1 78529 176120 715388513
3 38914 192883
1 42187 192418 31814134
3 127226 188578
2 112741 846909213
2 28130 818200637
1 25107 193024 795804131
2 48469 924686635
3 51074 156332
3 93813 39434
3 128710 136407
2 143149 607245971
1 27638 153682 449109827
3 84472 61398
2 23627 391679174
3 83885 186950
2 193552 516896137
3 24292 55704
3 175412 29463
3 77937 21973
2 154400 464888153
3 151839 52890
2 191790 460525236
2 144718 964050622
1 139459 190377 990383685
1 9332 108888 108999349
1 84298 136962 148380435
2 63144 38249957
3 69836 82055
1 62259 140936 51031275
3 189551 44240
2 54797 734021562
2 85953 758301297
2 115087 993842380
2 144955 801389327
3 179748 101482
2 28403 778369047
2 94290 359216677
3 36382 33846
1 80772 148521 394676823
3 105214 51212
2 157582 895835992
1 144386 196514 393524219
3 112908 164503
2 98015 393328035
2 69135 508334387
3 134935 157665
3 110891 60254
1 85048 146307 695760972
2 133293 899343585
1 123190 180666 869210816
2 40397 647004786
2 161092 879299769
2 65318 823475429
2 8363 749983342
1 154059 158013 41584558
3 85789 187258
2 127318 803188277
1 141339 179230 413919992
3 86371 167257
3 59006 61303
2 70090 793536579
1 28416 138640 891436721
2 19976 617807300
2 69976 200018539
3 83079 42432
2 181707 107317073
3 138666 57359
3 97199 149491
3 15141 53665
2 101556 985488095
2 76785 352277196
1 43741 123101 407372785
2 35451 995171837
1 14324 104545 701263728
3 74464 55655
3 25569 113718
3 63500 189601
2 22515 989150053
3 45329 198528
2 49167 561067563
1 68054 134404 125827785
2 184042 318277924
3 55106 124640
2 119509 569585203
2 104683 709396326
3 29265 37362
2 26793 463034262
3 63196 90344
3 37171 99824
1 69188 182331 576822513
3 4482 113890
2 91266 219482100
2 188415 830093703
1 11833 31370 344562603
2 70192 335381804
2 46345 412249907
3 171610 121448
2 30327 430679816
1 52634 157825 913038890
2 31718 332957679
3 30071 176128
2 19847 786086178
2 57617 645860518
2 168387 899019110
1 64831 157302 373397800
3 83814 190375
2 144719 997933534
2 110506 42807863
1 45665 45841 26437550
3 140376 194327
2 190986 937394232
3 158183 77654
2 139503 660061638
3 160277 59831
3 159611 73150
3 198612 129616
3 177751 140483
3 161556 159066
2 118691 859334883
3 113640 57061
3 51130 106015
2 17147 927553250
3 156009 127726
3 22073 158397
1 176623 178835 819966099
3 5937 169567
3 134351 141469
3 55705 183435
1 144523 175110 549629497
1 67435 133454 661573299
2 178022 529410669
3 141560 98176
3 125315 83272
2 31330 694943218
3 86022 106541
3 58322 179218
3 35080 163319
3 59498 130838
2 90292 366474749
2 157519 632410164
3 42421 140338
3 87713 130235
3 35632 32039
1 11182 113634 854172732
1 143800 149235 466461564
2 152951 768410692
3 124501 2708
2 29927 829196788
1 112814 145274 531331545
3 53692 149729
3 45285 61670
1 8080 194594 71764011
1 83785 110349 822874502
1 132800 138694 363821458
3 119434 46304
3 129423 121165
3 94547 178403
2 114660 75431477
3 56384 192901
3 46086 130984
3 110630 85223
2 55054 264285137
3 144044 37699
3 131440 22453
3 80808 72058
1 20810 35679 729197274
3 16796 65807
3 78989 115086
3 182072 149628
2 191585 178074093
2 101225 81713149
1 126367 159972 728867551
3 3147 84348
3 34259 163170
2 57651 483685521
1 9379 23391 615870897
1 2944 72174 918130825
1 152323 185413 601102717
3 110108 109322
2 68265 439041798
1 142836 178227 737195289
1 97853 146208 114236087
1 57739 178460 308472205
2 19739 745686509
1 4653 190524 234228278
1 43483 186159 225276091
1 66367 178043 272781750
3 190029 87953
3 39031 166276
2 56468 28288975
3 53830 76659
3 117440 135436
3 65778 81065
3 196331 1726
3 21250 132207
2 124746 630121956
1 34220 141080 530990902
2 109295 189711526
2 179822 750628776
2 138359 559507029
3 18087 167179
1 61211 125880 963387705
2 136014 505214046
3 59883 2115
3 35700 173480
3 118280 50392
2 87227 839865205
1 135341 178655 734095196
2 121043 467299756
2 121638 416698611
2 19002 741043254
2 19831 427619497
2 94606 922903396
3 125560 4668
1 15246 167545 95227160
2 199030 888023101
3 183930 187982
2 4630 55894708
3 77387 187822
3 160301 69702
1 112575 164022 44969376
3 74983 185442
1 147671 181322 25345923
3 59950 125904
3 150555 70729
2 136470 851502011
2 50562 797519006
2 20552 672931489
1 24413 53982 440863710
3 114401 55462
2 140798 479282247
1 66670 66721 676709048
2 129853 791415465
3 107363 168590
3 173334 105552
2 28975 854722412
3 194049 51512
2 171656 554959624
2 153588 257594601
1 42604 194965 4495147
2 51198 256509139
1 48029 113032 949016812
3 144470 199914
1 74781 186887 433008148
3 188056 121930
3 8215 60016
1 117893 181713 757520645
1 20128 62728 74434637
1 178588 198029 752476109
1 162890 177074 929363791
1 93985 179403 745234703
3 192068 148500
3 176403 76938
1 61019 101050 435236050
2 108565 887642889
1 85724 103674 883553341
1 10001 46353 390260717
2 5339 663249640
3 26634 20056
1 60416 158934 525432937
2 113916 592630184
1 9788 98412 738934003
2 109055 85637328
2 56739 939650968
1 19486 156621 442106235
1 56646 110486 14880929
3 194478 60645
1 42261 173390 201262204
1 34086 48522 400460811
1 48858 126789 634198074
3 133145 64978
1 36288 57764 225509045
3 167931 90931
1 59892 157345 969369766
1 145828 165006 125634591
2 85768 239221565
2 188199 687242920
1 19234 46023 412599123
1 157607 185392 328586884
1 147385 190440 999847044
2 59700 703025080
1 82718 186649 983909196
3 150231 21696
1 86943 190762 33766191
2 4957 541276196
2 12248 208905694
3 141408 138184
3 82271 67229
2 188031 544075535
1 168851 182692 867736402
2 177856 506304089
1 167889 171660 44305672
2 12524 405498173
1 82702 112549 669676875
1 160382 163258 139228361
1 28838 61098 300938956
2 55344 664467793
3 87133 176081
2 63838 401627491
2 129457 514188777
2 139546 292814613
2 185707 260868376
1 70219 119195 144001603
1 52569 139082 457710736
2 129134 316551532
3 141050 131282
3 80896 151059
3 58168 179877
1 61842 129603 753293353
1 80380 190636 495010986
1 55698 75527 650970245
2 43421 718981942
1 23809 119921 686234193
2 158179 6471690
1 11918 88956 521715264
1 59518 146841 343763111
3 80158 147254
3 82123 185885
1 71745 168753 581692606
1 38920 82686 540027589
3 37341 152227
3 87158 192872
2 123032 559014047
1 37996 113341 866748624
3 150844 119854
2 175719 992205997
3 91110 18813
3 186199 109193
3 91385 44655
2 58962 656717272
2 157724 860288978
3 105723 9890
1 8171 167533 601381729
1 90183 158648 242401430
1 46277 177984 747179908
2 151033 524399666
1 34761 67465 761678613
2 11991 611884715
3 177585 138401
1 85410 183567 131346358
3 138491 111177
2 11771 140356240
3 118374 27794
2 188798 903201553
2 11638 991320069
3 87280 54062
3 20950 79582
2 187035 870594991
1 119259 167563 525530220
3 96481 82534
2 194412 777436997
1 2419 41812 507279119
1 61926 113795 754542281
2 54991 628489183
2 1491 250843699
2 108141 269909216
3 108843 47638
1 127131 144168 710769448
2 27865 563555362
1 379 99177 855003764
1 78957 161956 911221624
1 145372 166326 708185641
1 25561 98453 948366210
2 45249 356337422
2 102704 392248326
3 55655 147962
2 102478 408099058
3 173059 83036
2 88471 388566014
1 129888 185367 757511492
1 60287 191648 513954898
3 169006 167688
1 66378 158219 868534847
3 53552 10899
3 106408 114898
1 28523 63800 860297395
1 133015 193459 451293176
3 43753 111244
3 149646 1161
2 124170 205603183
1 144504 182902 595939640
1 18668 125281 590746573
3 26232 50913
1 83170 180083 658864974
1 33798 119683 33318034
2 199064 677477558
2 172081 246298442
1 87212 98301 400537820
2 137893 331987148
2 29645 110267959
3 171976 75197
3 156610 32281
2 106478 488850841
3 142833 87651
2 26476 818540598
2 106526 604527750
2 42468 675573655
2 122603 542779112
3 137123 121403
2 10109 471165257
1 75970 177923 110532748
1 66260 75726 970794411
2 25877 448378499
2 177465 696681754
3 184352 79432
3 173625 194195
2 70617 8905202
2 3312 319157287
3 40704 69814
2 37983 799295148
1 110291 182273 744420604
1 53039 182503 3884227
3 51293 37527
2 155315 393920655
3 65046 176229
3 49579 38653
1 50524 170070 628907033
1 1093 169161 909910314
2 44888 117267994
2 193999 25195486
2 173553 942933844
2 82041 9064955
3 52129 97388
2 13047 367006575
2 43802 752844688
1 15625 29943 270983369
2 166437 998446576
2 48158 805746750
1 93114 105424 977245604
2 62812 206796643
3 179961 74029
3 172342 30874
2 64036 320329465
1 43957 121279 818659273
1 5326 97251 132725410
2 118416 662960895
1 67676 101490 970314740
1 54620 148201 599024090
2 137235 58060617
3 29057 134936
3 102065 138625
3 192597 43645
2 19238 606575701
2 20374 612481083
1 23433 174948 39872528
1 30013 195355 697536503
2 101500 197808501
1 52411 78986 170144593
1 5404 171103 54785714
2 56564 168910203
3 198982 143943
3 89219 44559
2 54309 659347375
2 103898 746297244
2 82937 275055433
2 83129 420169593
3 163301 78132
2 122887 436121472
2 115454 787551321
2 125433 320681667
2 43792 940109700
1 19976 106875 918080038
2 188466 77343100
2 120859 39446119
2 97641 979979728
2 138511 257786138
1 144367 162602 433225842
1 9257 171057 184570630
1 144255 188443 148968967
3 142159 171725
1 77194 96945 766353464
2 9859 436362527
1 52060 123075 161060633
1 45242 142402 738303125
2 16676 307573112
2 111613 28961780
1 92180 166455 547083046
2 120592 515976291
2 20983 227747563
3 50501 136784
1 80196 189290 368502165
1 57722 94640 777392539
1 39626 161251 147435909
3 118792 58107
3 66762 24283
2 112035 505314968
2 82546 441550351
2 9752 499687258
2 72261 167165914
2 5889 923835771
2 169958 862755708
2 15286 470178673
2 45098 694916064
2 175186 127607064
2 153700 709269964
1 78073 117476 705695469
1 37968 90132 976311386
3 75067 1363
2 82757 154469671
3 117115 59008
2 46504 783935085
3 51493 192574
1 18371 138263 452894765
1 59890 131313 461042326
2 94665 869676940
3 34689 181724
2 105952 323633195
3 56005 32395
1 18385 94014 972902327
2 69171 552187999
1 11065 158657 188754113
2 184478 213070296
1 112592 155639 300740746
2 13347 598084182
2 169485 85604909
3 153629 138574
2 150746 473155541
1 2269 124335 644161381
3 105600 134447
3 161198 139102
3 12029 156826
1 18123 140901 890957381
3 64323 21899
1 34917 104392 62462536
3 130907 55762
3 98596 23421
1 81700 126612 347136865
2 135719 743665195
2 121440 849124809
1 93344 155303 359324864
2 107859 553200023
1 95769 144166 643558144
2 121318 533343863
1 26024 197201 850805098
2 66435 690768521
2 148513 799704820
2 49786 642566601
3 172092 32151
2 147245 250325052
1 27981 62764 265309370
3 81386 85
1 45788 112172 746383870
3 146221 29012
3 187569 145451
2 33054 569987650
3 99973 170183
3 59825 24426
2 54278 34911336
2 167432 615337951
3 14036 89679
3 91658 27103
2 153585 864330142
1 41662 171523 330097562
3 44467 125206
1 166746 189979 202089445
1 40954 80580 235335537
2 177086 818241740
3 58409 34452
3 142057 44035
1 35000 61979 86461410
2 26150 392311347
3 112836 149166
2 112106 465826817
2 66384 314331007
1 128055 162244 704762604
2 12165 190327078
1 86735 119246 438042762
2 10242 679060652
1 71658 97776 265908914
1 103884 131743 550606357
2 134944 609066067
2 88191 892910888
2 60283 732056918
3 115454 156204
1 44454 132536 546469177
3 106096 71578
3 197931 95933
2 112779 268831160
3 41839 156031
2 70853 952961064
2 191748 913193839
3 64906 26526
3 23785 135120
1 47681 130081 994038926
2 35394 164995744
2 87522 656977998
2 86262 759861094
3 14016 151021
2 40396 547893907
1 39254 99856 989917688
3 23021 84004
3 53930 154720
2 59054 414122094
1 80087 154866 679012856
2 53301 976347083
2 76837 744303202
2 159589 554061303
2 90633 720289213
2 160568 778402512
1 59121 199761 191167386
1 21514 165571 169728274
3 72623 113435
1 64976 153339 717530341
1 192309 198415 126116460
1 5838 52433 617172518
2 141886 935244768
1 62078 102348 480855352
3 167560 70870
1 46173 191966 837724452
3 195819 185655
3 1866 150833
3 168266 130024
1 60185 82425 435878501
3 168287 74401
3 130057 166754
2 68144 237834170
3 66669 60738
3 85250 137693
2 191473 786266375
1 94081 117236 840519049
2 39065 710189852
2 91218 133788879
1 9164 88729 6958693
3 34237 186536
3 58247 102879
1 57691 61290 885049234
2 28959 509457629
2 42223 58969992
1 122005 125805 236920595
2 186445 304537485
3 47128 38437
3 122212 125015
1 65352 76357 665376130
3 143082 84696
1 141493 166989 323427617
2 119536 799409689
3 98207 97954
1 121072 174708 741619623
2 114893 655565368
2 196000 230952257
1 20982 24864 302942005
3 109347 117779
1 39983 167767 774107590
3 69378 182236
2 73640 79025184
3 164394 47139
1 186275 195235 971863373
1 34089 184718 511140626
3 149668 158287
1 27278 97263 175668863
3 47553 179586
3 29387 78476
2 41459 888319542
2 87616 526250212
1 46267 132239 921738828
3 46012 93128
2 97087 378833356
3 62932 56324
3 99731 109693
2 48715 648912811
1 52858 142688 798791576
1 37776 60066 454708118
2 10678 275488923
1 35747 169838 810458101
3 169000 61554
2 96684 512152674
2 171834 538627160
3 104099 109923
3 11346 75127
1 149599 188403 27452380
3 137792 173975
2 61199 617550887
2 70428 141005699
1 49695 104821 962734488
2 48268 920098828
1 1764 56991 248004316
3 44334 87658
1 14093 51096 734941560
3 60451 144213
2 125688 787735226
1 81895 147328 206852224
3 6983 144918
2 173225 337575587
3 191745 121009
2 54962 524561280
3 180399 43057
1 93047 175424 161184300
3 122167 173720
3 90090 70748
1 66919 73251 316099160
3 136131 54954
3 88607 149043
2 102290 592645799
2 21121 860986111
3 38865 171928
1 16535 77950 288784245
1 135163 195238 143159206
3 123834 189934
2 76299 560784151
3 139319 39291
3 165126 163466
1 89778 157149 205961645
3 90255 52020
1 47809 81602 94337315
2 75482 897190063
2 172426 264778634
2 119269 378232254
2 38228 318307854
2 25505 169392643
2 8871 458875549
2 73072 368862735
3 116141 90170
1 124104 128947 652621782
1 53028 192730 388891025
1 97557 102896 902148034
1 8154 161726 170199562
1 1865 145065 720025970
2 199783 108751425
1 10519 160774 908628465
2 12009 111461857
3 52847 148383
3 52291 6136
2 197577 747269402
3 88155 154765
1 48130 55923 434642622
2 52253 936311540
3 193817 142657
3 9174 179208
1 1056 146144 698825669
2 92868 869949883
1 103982 135789 806195869
1 139226 167374 371492852
3 198931 100328
3 84813 196465
1 127183 180868 407701551
2 70127 912609920
3 99422 104877
3 58786 163472
3 45037 98880
1 26443 199976 263916172
1 119500 181737 805750182
1 406 68189 90877658
2 49983 114718660
2 118064 109698770
1 27132 180107 713694975
1 13542 168164 938134332
2 4979 414641018
1 467 152467 228864442
2 167819 125829300
2 95938 838104528
2 112054 74632757
1 111527 159722 738435302
2 98461 880670165
3 35113 108956
3 151354 100734
3 86844 124820
3 144341 37117
3 113052 182340
1 125987 168316 888834172
3 4378 164813
2 133595 175496455
1 7067 169752 510774006
1 148997 196114 504591393
1 33844 100524 728936833
3 57257 72399
3 199609 91514
1 159677 164008 917746453
1 1543 124971 516958694
3 41751 65439
3 196888 157604
3 38199 184224
2 173485 186315005
2 35928 10719306
3 94365 114419
3 111290 164120
1 79689 117318 430075350
3 109564 161963
1 39431 78311 610015914
2 197577 782253172
2 5143 144196536
1 17476 161345 556851968
1 77559 78235 182605605
1 49139 127396 201619090
3 32109 32928
3 128994 114057
2 43468 741741351
1 3094 73949 959152400
2 75287 507105474
2 162108 147392637
1 183835 187832 868861302
1 16204 147315 613063443
1 87158 198492 601443526
1 14920 147024 676627935
1 132740 186319 323928730
2 37784 47406270
1 15846 133665 558718531
2 78632 547153062
2 194197 697301535
3 6787 57188
2 71536 256514389
1 68085 116080 270127507
1 114968 184198 476102431
1 55025 158323 124338972
1 48665 116448 390199929
3 11406 77892
2 178156 750844103
3 193284 195109
1 86462 97062 298549153
1 26328 68750 386029469
2 4137 645367350
3 103531 172369
2 70208 727386854
2 133529 642739563
2 187658 189214478
3 142012 94145
1 13959 182432 419670718
3 171369 84967
3 114108 131816
3 125430 13050
2 9165 100943437
1 95148 172227 422745883
1 101219 132278 598546624
3 182308 119392
2 25792 345714462
2 37928 148584201
3 34718 76761
1 9393 57079 403853107
2 145509 335861219
1 38127 148137 863976678
2 92564 320371222
3 170648 168538
2 156527 197688750
2 166322 296531790
2 81990 743495928
3 118726 139739
2 128555 695030619
1 121969 126020 204411707
2 123745 489995057
3 173246 16264
2 38852 807511099
3 119105 103268
3 51007 31387
2 100496 825115850
1 74995 148354 976308329
3 56967 198304
3 121534 129277
1 137112 151226 782028288
3 107567 7949
3 30373 50414
2 126460 646304589
2 41537 445546008
1 163342 171028 745533719
2 153370 971213149
1 147706 196966 397957804
1 98685 133464 161579050
1 54090 138916 211668033
1 126272 158227 64643448
3 67150 141541
3 83107 110214
2 9566 831690214
1 41645 95254 303260561
3 170005 161387
2 120019 390756574
2 152243 256183380
3 65699 154372
1 53407 174239 628417841
2 107635 738969525
3 129488 11975
1 146419 166109 424828338
3 142121 133713
1 43248 97716 203421858
1 22242 104522 16778650
2 3612 513780511
1 3203 20675 321794385
3 55919 183399
1 4480 81823 735087069
1 45261 59564 369521095
1 3417 18136 963510923
2 38975 73113636
2 158717 233705748
1 41000 55430 906545895
3 125125 79306
1 120049 171524 402804644
3 143921 173396
3 53718 195983
3 105153 33541
2 41927 169427432
1 62426 138021 82143898
3 60954 5859
1 27161 43093 334517596
1 69127 162202 77556612
3 53038 168332
1 19363 60764 49206369
1 120922 176334 286310950
2 7361 525947495
2 42390 84488377
2 67450 959963359
1 69052 176545 530487535
2 196576 653101244
3 1417 8319
3 99983 146656
3 101994 142795
1 77388 196744 754612479
3 130855 179762
2 194886 612856554
3 24883 177811
3 81812 159878
3 4842 170252
2 64914 809061218
1 8948 169844 301767617
2 149372 745767207
1 91094 151401 804731514
1 15467 133963 708094102
2 163420 447342449
1 113608 123269 534313011
2 57225 707925142
3 113544 53231
1 172637 185623 194246951
2 88934 253306800
3 77453 91281
2 21488 685846827
2 25129 674253071
3 16924 30459
2 74786 420684612
3 121036 165987
1 93920 116272 204779094
2 33090 645698931
3 76062 119703
3 67547 17872
3 190204 32339
2 188600 404106003
2 124004 209942434
1 42873 135999 689567692
2 165967 453425657
2 3657 319931305
3 60678 166807
1 45684 104059 934590033
3 104592 2093
3 197751 70412
3 56202 139054
3 102731 124697
2 167503 559412554
2 5073 225735801
2 187314 312585366
3 33519 124837
1 53166 115184 116420183
1 3167 120515 133524181
1 122138 172954 495253797
1 10755 140205 707894733
2 166814 662782217
2 111619 523171615
1 135033 196256 19389531
2 8350 683899636
3 146241 172425
1 87667 189018 818888024
3 139254 135354
1 12004 127757 618897477
2 58482 293078916
2 118512 805195596
2 61879 789842653
1 170264 196401 575293930
3 7449 182685
1 7883 81128 265968294
1 43591 192621 280364181
2 97328 679574664
1 72281 178928 634439089
3 191458 102792
3 101134 80874
3 9673 151988
3 68913 162598
2 123145 73227146
1 98705 126756 372110988
2 122121 507590090
1 47864 62492 26221701
2 194057 976684505
3 174261 82251
3 114300 161836
2 46829 92690699
3 11163 192959
2 56016 71343568
3 53187 74077
3 52197 39611
2 36280 691403701
2 17417 560371721
2 87332 633916272
2 88433 153398320
1 3111 87075 439880864
2 132524 198313525
1 174957 181311 866411422
3 28744 69510
1 104520 194602 712614921
2 176163 226324351
2 13392 339166675
3 96553 96482
2 184816 402876227
1 118023 122827 348690145
3 141946 192470
2 199254 687934034
1 88310 163806 963641727
2 132822 237110649
2 99557 978642168
2 64944 354948631
3 104171 124661
2 117892 692670835
1 18873 182119 756506464
2 169927 205176266
2 57341 429284516
2 61195 317218200
2 154709 466279880
2 28346 988833391
3 11392 50386
1 39173 87041 764808243
2 55155 793349750
1 33720 109271 578984022
3 49648 195643
1 141640 162697 234740561
1 72574 90663 580753655
2 93908 219511848
3 156555 102350
2 28728 38602852
1 18123 80935 930067270
1 133447 181761 759902683
2 24045 531035206
1 19495 143055 125780270
3 3141 175659
3 187551 30133
1 134469 152475 684014779
3 8452 37865
3 156223 134705
2 176067 159292572
2 35408 406594951
1 9889 181299 892404866
2 54431 911698703
2 138251 483417695
3 139833 74106
1 61523 152530 928929504
1 92532 115441 704072370
2 97011 824967865
1 100520 173557 246652030
3 186897 39286
1 50084 117994 193002770
1 84157 188530 906433822
1 97197 191315 667548047
3 6361 102524
1 29480 38620 327109946
1 84284 105095 337256523
3 2603 138401
1 100181 116629 358296276
1 31684 76187 55309581
3 179154 108796
1 68721 140769 23899418
1 32653 175273 469426307
3 47600 179031
1 88692 99599 974524948
3 60104 128261
3 134085 68205
2 162060 160011963
2 49481 450874973
2 44707 784989553
1 6846 45722 90150260
1 101311 120378 304799341
3 30748 153341
2 41297 191595388
3 196081 1208
2 119721 324732110
3 195393 41451
1 32083 57493 887344120
2 120355 671444191
3 71983 159501
1 46644 179662 540132534
2 130615 818383983
3 190254 61591
2 106116 46432299
3 163552 98465
1 65973 163360 400315150
1 7001 130178 277305259
2 163738 156921221
1 102923 150062 294486270
2 37734 913461263
1 9487 25599 112926586
2 111697 45338679
3 194898 110361
3 196954 61423
2 57237 752546309
2 158165 860765932
2 121714 823276643
2 60063 192544128
3 86834 149687
2 61801 212883658
1 46140 175758 207707613
1 171506 186177 804511121
3 130866 165963
1 54464 134638 868031577
1 14699 44496 162016178
3 79015 151406
3 27657 2747
3 122428 161121
1 139993 157237 918205213
2 111823 665771711
1 82989 128282 755324732
3 4537 42776
2 20139 263546309
1 138988 197363 346739290
2 107577 940870703
1 54225 122557 696930185
3 183743 42629
1 26089 50245 124754857
3 179966 167559
1 7057 191687 791257740
2 188312 154648524
3 88323 170489
2 53989 799724111
3 47975 72599
2 17197 47321553
3 138946 169420
2 118197 281711221
2 135879 68415714
3 77522 48072
2 177352 149240105
1 49181 125587 744144796
3 183335 185422
1 173193 173279 670669370
3 2069 162083
1 20150 188752 254393479
3 18283 65647
2 9001 362950805
1 37795 181196 203951069
2 175978 700001913
3 132808 3802
2 148904 641210033
3 190419 31863
2 152957 195609907
3 2269 121315
1 29775 105141 5511137
1 108458 179426 455477422
2 29307 698083485
3 22471 40985
3 114609 145877
1 133764 157996 436186787
2 71705 490380749
3 2273 187441
3 63386 73011
1 179015 195259 921475916
2 127141 867891286
3 43669 115322
2 126531 652405426
3 57151 94690
3 86542 49407
3 186173 76186
3 17963 92268
2 191649 556518625
1 180272 197199 588639447
3 122576 51738
2 97458 528833890
3 74302 136447
3 50095 102852
3 2089 104642
1 28155 184825 944460388
2 170550 590957636
1 30239 103999 843880890
1 64450 161958 637486384
2 169105 165928921
1 76625 174358 595369502
1 153529 168398 290980393
2 88996 488337202
3 141339 191699
3 107503 117676
2 13027 677014526
1 19580 116339 352169038
2 98107 101580785
1 84395 160385 454863821
3 168283 8628
1 54501 125171 834941030
1 43682 100168 705395900
2 180511 632552988
1 121274 169955 847766487
3 24754 22316
1 75901 99848 43847625
2 43135 677771596
3 15335 116973
2 12390 143820377
1 112203 120524 825342845
3 90132 175922
1 69376 72870 783562669
3 140732 187906
1 975 176530 92563901
3 119782 95498
3 127951 178533
2 177844 557306348
2 133632 304679207
1 166497 197432 548804151
1 58534 135336 550371246
3 142581 64288
1 81019 113010 93541236
1 106525 113452 497534388
3 169081 19141
2 164933 572786285
3 176756 19409
3 168265 117609
3 141266 149349
1 25381 146116 317738183
2 120185 299315045
1 6019 190917 807288839
1 83586 167706 597758829
2 83887 174957150
2 186033 683484123
2 81853 207880839
3 103767 132313
2 121987 774470115
2 164040 590556792
3 50736 86333
2 136986 101721367
1 22526 163347 353601511
3 56411 59125
2 64099 285493539
3 59693 8279
2 28823 2935457
3 8389 172917
2 126578 593180289
3 74077 155842
2 143159 913327977
1 132335 177548 301564807
1 62370 77844 30106697
1 43646 106368 690425117
1 107471 192939 481173156
3 61646 28394
3 15607 88276
3 125036 182351
1 10404 183349 248075706
1 63721 104361 609676663
1 93415 152370 892490624
3 21483 50308
2 159350 487500329
3 171990 114576
3 100992 105219
3 192154 197695
2 102700 24494359
2 95635 314290998
2 84095 658823381
2 99194 413011509
3 148619 131286
1 67748 181918 930012424
1 53145 161647 491176300
1 9831 15306 136035870
2 152871 7793205
3 152997 118867
2 12822 464304030
2 26557 658847365
3 46424 3270
3 10936 181930
3 160072 15770
1 29934 90492 413272541
3 151077 47547
2 80201 428686623
1 78397 157053 413966062
3 64730 62131
3 93658 41188
1 21976 189097 670015319
2 33321 966543644
1 16074 30240 709467186
1 114617 136337 483040513
3 65427 183455
1 67670 75997 107660864
1 141755 181093 531002840
2 28537 10045236
1 49929 113727 679898009
1 80417 108966 629245876
2 90904 805039921
1 3707 3809 517475111
3 181732 38907
2 20258 300902493
3 150400 69025
1 12551 170425 646751418
2 871 167470680
2 104110 519301588
2 105906 466288280
3 169012 66949
3 2756 109463
1 136719 139241 663832392
3 190287 25144
3 129673 120433
1 1467 49552 924406334
2 181657 995137131
2 18044 257039463
2 145109 814219844
3 136819 25285
3 173626 13771
1 36021 146257 903766132
2 174494 945795642
1 113655 121633 740471703
2 198098 475925223
2 35680 188667986
1 2439 188654 943403347
3 36498 187931
1 95331 178641 848420712
1 148538 179087 849341911
2 113789 938659894
2 110188 295119522
2 38394 277136063
3 70386 118875
1 98873 162171 428436604
1 73588 131111 464091692
1 33560 38214 66683079
3 60990 5980
2 5834 236678845
3 82328 22070
2 55270 456968675
3 104090 162572
1 25461 102175 939346372
2 2968 408006597
2 126886 394888049
1 11853 198253 577337034
3 159898 85161
1 36895 157419 359526171
2 125174 592708947
2 160425 785579310
2 113071 568007765
3 196198 161728
1 8532 177190 617939959
2 164862 681569697
2 137213 262537415
2 123268 368343886
2 16201 342739655
3 24755 26996
2 151833 798199936
1 4676 175820 468932501
1 51213 161692 467116238
2 100915 35480346
2 67853 844215759
1 32530 61789 509393579
2 70400 825441414
2 135737 168778924
3 112955 148386
1 103561 122603 389020128
1 45811 112001 641565168
1 33062 39181 453902536
3 20899 32650
2 157092 741605870
1 99212 186118 819005845
3 104747 5216
1 79478 123874 283303780
2 11213 189339659
3 181064 17198
1 23198 69714 197217756
3 136418 74867
1 106550 109498 253789318
2 191333 41328505
3 27680 183432
1 67540 86995 285446024
1 22405 26182 720049131
3 18461 50206
3 129567 136009
1 85634 179045 286190778
3 143735 56857
3 160613 110406
2 55147 84472507
1 91879 147349 411608462
3 68999 19086
3 78088 170118
1 6494 139420 731282823
2 17805 190285208
2 150679 858540156
2 34626 674205558
1 141266 151315 258176368
1 90317 159029 521230769
3 186576 59287
3 141746 27764
3 168104 197270
3 105259 17669
3 102477 58505
1 7497 30585 780567995
1 191729 196759 327807447
1 92230 179795 177627058
2 103176 27580548
3 85575 192029
2 39158 513427362
2 27866 617951217
2 105828 906448325
2 94635 353847736
3 186863 76188
1 2755 99651 891125179
2 175437 250394438
2 15150 1791584
1 162231 198661 510997902
2 109956 819685948
1 28783 134918 399426788
1 87464 136033 21388101
3 199257 178905
3 193313 76829
1 51889 54791 133927627
2 130743 537195679
2 139989 504168996
2 33682 350740813
1 54407 75118 910667909
2 166828 890818175
3 124591 104110
2 145973 332419307
1 76716 125243 601567128
1 78635 148402 834695621
1 56198 103655 402815163
1 2313 58346 904929556
2 88651 483588329
2 41098 571230799
1 127891 170456 687382335
2 181842 448500382
1 65554 107166 306429454
2 40433 686589420
1 67723 165927 129374144
1 97875 104335 457592956
2 120858 971860181
1 10956 126096 34095881
3 82309 108295
1 24450 100572 241844200
2 30996 610309256
1 20710 56278 105607056
1 78862 197121 938712413
2 177122 849414471
2 92859 79625918
2 53038 913679765
2 143713 463657274
2 111385 877978938
3 190023 180064
1 15180 107285 341642746
2 57602 358470639
1 71625 187339 790345204
1 54369 175188 752350223
2 70671 591883939
2 43105 112437373
3 113317 29852
2 131489 205016832
1 8386 19053 674315392
3 43523 62174
2 109589 969261785
2 132245 743583444
1 9456 113010 400919661
2 146118 529195454
2 179531 313563159
1 124915 162761 26539545
2 19052 967730398
2 28732 383793421
2 80899 66655813
2 57257 387050047
2 33237 252387841
2 143754 895315605
1 121791 122402 251358121
2 107270 9756335
3 90518 60450
3 58090 69261
1 38981 119860 32037996
2 52154 622905948
1 14298 48459 485548719
1 13204 104557 52853454
1 55519 173962 321499688
2 112993 985780886
1 135306 191902 883721137
2 78541 973768083
1 39384 120898 495627018
3 50380 98665
3 160130 189615
2 162978 264719632
2 148547 705900699
1 11763 91121 58337650
1 129746 178596 791571087
1 142048 150524 536899016
3 8354 188358
1 9454 73488 329972128
3 146412 37130
1 23031 63134 264650068
2 30665 859159788
1 20383 43723 816468249
3 198734 187951
3 75242 141718
3 139976 74309
1 1703 17820 439287899
1 10701 32990 213459446
1 37042 127740 727742122
1 291 76365 69204507
1 112132 123639 569614174
1 17184 188859 108590940
3 23996 82468
3 44718 146007
1 95030 99372 389847000
1 16708 37702 436845277
3 198956 110790
3 161544 161282
3 114352 29121
1 108458 173752 643938419
2 107964 396109039
1 64066 115127 567141096
1 78132 106870 580431653
2 121566 380664507
2 110160 987731842
3 110107 86685
1 106554 173874 922811193
2 80394 669903210
3 179063 181501
3 103549 68282
3 58561 188712
3 24151 86071
3 120619 160585
1 60073 178925 28422355
3 84212 82930
3 21641 89735
2 191930 208117501
2 75865 42364460
1 28048 119409 941758820
1 32542 95329 652291426
1 91998 134015 769034923
2 110513 585506196
3 160083 199195
2 105702 336587556
2 53104 425671609
3 142980 155975
3 162143 16053
3 193302 88300
3 75283 31762
3 158992 72981
2 145584 659345444
2 104111 587647254
1 127163 173526 734928273
2 189727 22343148
3 80926 66239
1 158650 187475 642443689
1 96487 116736 247023302
2 105965 423893936
1 73192 84003 941940236
3 82601 4499
1 57703 136440 858139809
1 131082 196019 810220901
1 89965 179710 280860677
1 91593 134606 124896101
3 122996 103687
3 170782 16414
1 69067 161563 790406372
1 152033 162865 624778011
2 32665 911014860
3 59985 125911
2 81457 975803272
3 24699 95415
3 192486 181371
3 186191 189290
2 13362 846708715
1 29059 161174 720446886
3 117326 17055
1 136681 156021 496647103
3 166539 111823
2 13628 139765278
3 184634 14827
3 111933 175335
3 15225 66606
3 112884 152055
2 48655 553195633
1 52822 163811 699222759
3 28983 89001
3 152711 105302
2 190803 490080390
1 5177 194975 57113352
3 171908 144724
2 199210 433878768
2 159700 881373269
3 133114 158741
1 61628 132633 390438387
2 132872 443335270
2 128667 61787504
1 18112 195906 282384618
1 155610 196650 149309741
1 31749 182072 874253574
2 160094 993059411
1 82990 167085 779478252
3 43207 147478
3 69812 83557
2 3825 368845033
2 123371 5719
1 105849 122740 43174021
3 91039 19265
3 158465 3469
2 16894 624519204
2 98841 763227894
2 10372 545689913
2 40917 328869919
3 66528 91383
1 105023 178892 215439491
1 4236 49934 965409636
1 23989 68619 883838033
2 148749 677287886
2 157939 949231308
1 76229 127587 300794433
1 33456 134737 317750403
2 76891 292952531
2 157172 421557050
2 146962 453194364
3 69499 19757
1 21066 32176 862055383
2 108389 94221078
3 52329 48783
1 66272 185750 924068342
1 114861 119926 997684511
2 110352 11481545
3 187207 52490
3 97800 56607
3 182489 164928
1 67420 75974 213346116
2 56725 733228812
1 27023 142462 267466790
2 183349 73919160
1 83278 123126 354395195
1 5240 49820 451962564
2 170529 888007390
3 147853 61890
3 82207 183308
3 19958 17482
1 49452 79842 571672362
1 160488 189724 40726579
2 48122 745598751
2 193239 214247339
2 8741 508354148
1 62225 164374 675829420
2 1245 580206642
3 115559 116127
2 8060 268422610
2 162813 458448563
3 155472 111070
2 55485 468758472
2 32102 573832244
1 45410 56399 885899154
3 94029 76194
3 160950 171441
2 141643 528056325
2 2204 190589559
1 102965 187317 320526871
1 53651 60719 363269218
1 53053 148186 64646114
3 112742 167937
3 119537 164500
1 15127 20744 82966811
2 96990 170395882
1 127732 170801 555151362
2 70554 801481409
2 84788 865374798
2 137510 133684713
2 182637 298318866
2 91704 36139410
3 22481 14796
1 50965 123196 372949109
3 128828 116202
2 92355 727882461
2 179265 996472586
2 163103 865538895
1 51526 120077 808799294
3 73809 53597
3 194125 126795
3 89847 182963
3 8533 8242
2 34682 386756751
3 4084 29064
1 5758 158557 849618115
3 19080 59806
2 87004 87029567
1 5412 98499 828479152
3 70726 31533
3 25848 4683
2 181522 567288526
2 179622 619675929
2 26490 183901897
2 80381 552247224
1 48735 141271 304853878
3 127600 83442
3 158585 30339
2 29873 280790050
1 17537 128648 528209800
3 107022 46232
3 168021 7410
2 129634 360080931
1 2697 60204 594731367
1 21818 72614 931070170
3 80849 164500
1 16559 91235 628963699
1 21630 89218 627249012
1 61389 123516 220446122
2 117052 86877745
3 166473 922
2 78503 762827680
2 104638 914161679
1 48540 78057 952165975
1 118678 129215 100437200
1 54120 146553 64471455
1 11064 35631 732392263
3 131281 142912
1 64226 191795 926196785
2 167384 575796752
3 71243 125531
2 149582 662020308
2 8072 270572488
1 41567 188949 678724875
3 126104 142470
3 46670 148260
2 39346 299367529
3 42620 81914
2 158502 135057375
1 125667 189563 282737044
2 131257 752239094
2 31833 431807356
3 178575 191513
1 84310 153602 683092375
1 40340 41987 879721598
1 46771 48369 535330210
2 73542 923379609
2 127443 191053335
2 41312 534960980
2 194541 594569643
2 68612 619759961
3 153553 54876
1 5705 67927 238699329
1 107172 158720 506567393
1 129390 141966 855219718
2 32859 143742801
3 15711 34009
3 88113 55203
3 25318 97820
3 46386 178647
3 194573 56246
2 8446 740368215
3 165049 55217
3 29333 175840
1 61714 178075 946806842
1 11229 91895 558344330
2 49886 824386411
3 31291 78748
1 99446 109003 682755110
3 5138 148748
2 113502 745060479
1 115837 176227 218651459
2 116460 270817225
1 20837 107033 659019459
2 165766 585594801
1 122369 163022 6466002
1 14177 58691 947023583
2 170902 126722563
2 31635 359043665
1 16368 69767 684035242
1 97866 169674 371309858
1 155319 174837 764884759
2 153318 571800466
1 186167 196449 935153350
3 67164 180292
1 27942 199412 921095918
3 88572 157175
2 49797 505529309
3 32656 11271
1 21666 48174 651883820
3 123652 137937
1 123064 158043 275593352
3 179624 13109
2 117685 239124432
3 150515 194434
2 13759 132900827
1 82132 130397 722167636
3 176908 160328
2 45528 776446194
2 162075 443830354
1 4076 102526 396009153
2 28029 310842265
2 173504 900560666
1 11444 124526 78693003
3 22787 154530
2 124796 873153908
1 40958 80449 782436174
1 50160 189814 424028925
1 161297 197864 838825116
3 159037 16188
1 89309 148377 329191646
3 169719 144782
1 20882 137880 265348811
2 47838 970493636
3 88280 56085
3 44573 106273
1 34487 192991 338522864
3 106585 89246
2 21656 762130755
2 89129 662963141
1 48729 152380 753142369
3 123763 3670
2 17522 420844052
2 101320 11431738
3 186161 78778
3 82682 176534
2 96504 421374127
2 32229 254870207
2 116953 812070540
1 32825 57600 156383271
3 27975 147954
3 107264 109399
3 196151 169316
3 125269 109981
3 91867 144515
3 4654 16188
1 97649 112939 413340138
3 1325 59855
2 173537 629686396
1 52566 101477 205731789
1 134127 164018 937102093
1 4714 13242 753477659
3 72064 118187
2 134893 281394063
2 57458 293957179
1 27480 28816 427069924
3 47867 58413
2 129974 976589215
1 29788 79924 140537157
3 113488 118149
1 18234 155467 246831733
2 54641 566121259
2 91878 661753215
1 79095 93474 774203717
2 2560 60939838
3 130 170608
2 55845 737543897
2 147955 914109487
1 27349 189966 162567702
2 151538 514251305
2 57470 270451171
1 80595 133633 554053663
2 137462 95462864
1 93035 165848 940737922
1 110442 166611 647179587
1 135853 190160 486165300
3 67279 107502
2 16111 857860338
3 158514 37134
2 144698 196753666
3 187580 125278
1 1980 127667 391359309
3 123737 157274
3 50035 100438
3 63456 61904
3 141904 78441
2 107770 47899090
3 141074 132925
3 141549 108907
2 68443 386212934
1 9950 21264 859674956
1 67421 93435 539792339
1 105172 140287 567563164
3 89643 160108
1 31696 176483 489324439
1 155406 156189 1541493
1 5556 174857 512140507
2 177420 908514451
3 125955 35560
1 139523 176775 320162438
2 150116 519550787
2 140014 661034295
3 194131 31057
3 166194 103478
2 70400 834491984
1 24677 93122 690063517
2 81793 210072839
1 36408 78812 689092117
1 35139 158835 793407056
3 97373 72280
3 147383 163497
3 173114 2484
2 108450 216115159
3 173327 187857
3 182783 103335
2 154428 893052046
3 104725 30786
3 58532 92531
2 6813 500760205
1 16592 102332 183101992
1 12916 63888 614709369
3 73352 176707
3 26851 62009
2 161229 335315794
2 148898 134117633
1 92023 166886 728825219
1 19424 73783 245160496
2 127267 411826147
1 45791 164060 905702845
3 178517 3674
3 58800 198503
2 175110 782745446
1 58393 168617 151138074
3 183279 40285
1 61113 82498 400992329
2 181315 158868918
3 31369 188874
2 21410 38878273
2 14900 86770959
1 8769 172954 628083582
1 31821 185895 29909105
1 16916 180517 482404780
3 74052 137014
2 75460 218698
2 20478 800481851
3 51718 174460
1 106150 142346 294941583
2 183713 754686173
3 149159 11201
1 94400 105469 746555453
2 5537 215873615
1 15073 107925 578138751
2 192258 740852711
2 177931 846578506
1 67518 115813 988823027
3 134650 164088
2 153738 889915749
2 102896 535967505
2 49727 647666212
3 192625 117244
1 12979 116692 813101752
1 118928 197374 691463418
1 7947 146473 336326203
2 108581 220427363
1 56089 110105 256598621
2 18772 419846409
3 173584 106833
1 77590 195181 336967813
2 118989 883089742
3 131538 61297
3 186400 101414
3 133091 172860
3 190101 96147
2 59525 654657669
1 108493 164885 540194780
2 11075 622716767
1 42032 195001 227995688
3 2280 116132
3 135065 132323
1 72530 161865 813340966
1 43241 116424 269123972
2 5274 157769398
2 33534 924499806
3 21704 161636
2 145735 370994521
1 29120 82233 103553808
3 143255 183353
2 84672 87736074
1 19424 34040 397757873
3 106077 162396
2 156313 253816040
3 198751 72990
2 176686 204908666
2 52498 463173116
3 56102 67785
1 75412 199579 986909085
3 55721 59455
1 92564 116974 305833167
1 75588 131205 839915852
3 159392 186878
2 51494 81571644
3 24479 187526
1 63469 75285 348842359
2 99099 407308473
2 52159 805282063
3 133052 117282
2 110284 364226965
1 96382 143285 101635132
3 158067 113362
3 93315 78239
2 107853 74477838
3 30484 111357
2 199885 661329031
2 162741 360522682
1 39983 165377 926361502
1 75117 197633 217120541
2 89439 724700401
2 125608 50737737
1 53843 94216 84229051
2 68 732794917
1 17895 145073 762105591
1 53679 108677 755373692
3 40581 17405
2 133721 782727589
3 83974 79797
2 188582 847200184
1 46886 100834 918791095
2 134473 434898426
2 182894 906324330
2 83419 822159001
1 138467 197422 581326560
2 156517 363634083
3 162215 27405
3 24975 130150
3 184021 112783
1 33949 156970 478598903
2 43348 651770853
3 151928 151365
2 111438 311912088
1 33949 148791 172643635
2 153965 964427852
3 190306 137735
1 98432 157364 351975202
2 20931 884488178
2 2853 724958780
2 140166 348355240
3 76769 192298
1 34590 117624 104330979
1 49769 58684 113231554
2 64472 736188111
2 84991 924502929
1 63801 138714 257999123
2 192927 988811009
2 6190 97583590
2 35070 994065934
3 64428 186157
1 78541 182261 715976174
3 116472 55698
1 109971 195744 696957528
1 278 65143 348410110
2 94451 907434179
3 116473 77636
3 71687 192063
2 1389 704368145
1 58660 132728 272569913
2 161857 118615217
2 113726 555164858
3 190462 160187
3 81995 34254
2 56567 399846787
3 156952 176800
3 132701 11178
1 3212 181915 657814655
2 90748 721317477
2 189444 243725370
3 7363 139266
3 118315 37295
3 183705 5021
3 16095 82648
1 102125 165087 740525234
1 60931 111522 80354731
3 33033 162867
3 19148 6950
3 83742 184115
2 109860 761318178
3 56617 121134
1 72877 87341 32732142
2 23949 433885283
2 147175 384604683
1 124535 166380 206859355
3 179069 82415
2 131937 957077616
3 49685 10214
1 79588 177091 233373529
3 126335 28736
3 132189 8143
1 75662 186850 337027625
2 107955 641988463
3 174588 172251
2 153204 764424349
2 1789 305094859
2 144383 766524041
1 164688 188025 58294411
2 127317 704421941
1 15463 76226 363831426
3 13207 146970
1 85504 199028 650556998
3 4884 80892
2 134898 714350787
2 165823 415769783
3 26728 185956
1 110408 168800 754395694
2 163095 106543179
3 16654 87274
3 149829 69271
3 82665 88587
1 98028 118854 425554039
1 10181 100001 274677510
2 47231 951935394
2 72785 198053612
1 22499 122865 583504891
2 93148 357411596
2 117829 326033220
1 48000 97758 782600947
3 26852 83233
1 11736 29887 431018001
2 572 37503985
1 67077 116693 941843372
2 172080 123086325
2 150167 819533258
3 26835 184262
3 132827 136201
1 49190 62539 515055564
1 63759 153832 808541718
3 82882 135012
1 74242 172547 680132271
3 2544 154563
1 17664 131666 302278862
2 137664 78287214
2 187788 125029754
1 70936 90994 938732416
3 37267 107524
2 70078 811067698
2 185416 840678098
3 20531 40641
1 120776 129756 938362784
3 33291 96064
2 48831 354767728
1 16816 71974 43072740
1 34211 179554 823139998
2 41331 48546757
3 188622 34684
2 138336 648771842
1 42501 82194 905205583
3 54761 127068
2 191447 652502298
2 188602 505704318
2 177675 295943736
1 179314 196761 125237914
1 53385 192488 104351665
2 54958 163446078
2 6011 109310936
1 55170 70215 269025620
3 3458 111532
1 142650 144205 96130351
3 97591 136036
2 13494 937148391
3 5628 170452
1 64819 127337 838846162
1 4031 96750 783357179
3 34386 101718
2 158581 877523302
2 75671 733063827
2 148544 407719308
3 183041 34592
3 145111 171980
3 34869 5837
2 60294 608633296
3 192150 137967
2 176247 332568279
2 130501 226865977
1 101504 107354 108806867
1 47989 118632 866997562
3 26093 119811
3 73380 45794
1 45290 158430 68871513
1 108174 194445 49859315
2 179073 852971898
2 98176 931570583
2 168523 294908093
1 77192 100558 65321697
2 190156 64872634
2 114957 32664230
1 62243 199941 363682420
2 45344 302299976
3 79512 106017
3 33316 108789
3 46618 72521
1 124065 128459 400720004
2 196360 499107420
2 2750 45589166
2 23574 996502966
1 10299 77098 682918053
2 43558 197712628
3 83733 41668
2 141877 94894768
2 155638 535288064
3 156898 75233
3 124247 134045
1 49119 68370 505458872
3 181788 182446
1 37813 90386 261831427
2 83276 818873442
2 105642 218105296
3 87264 182617
2 5954 313548286
3 6609 66695
2 51019 165629750
2 159981 506870874
3 29756 72902
3 199724 13988
2 10951 197169303
1 2540 88118 713403829
3 61506 75569
1 124687 147690 682314781
1 44054 174383 684981590
3 106960 3847
1 38451 153005 33368648
1 9302 60502 659937063
3 5980 95507
2 61614 499827046
2 33991 289097886
1 118778 192530 113151564
1 38118 155099 57165047
3 110289 151577
1 27221 160144 372536344
1 50776 143877 198759102
1 60164 122367 758676580
2 99693 370926050
1 46367 57194 79497441
2 194573 306409374
1 102614 154825 168269187
3 41946 152338
1 53282 64055 643421083
1 41002 90921 215346683
3 120013 165625
3 48563 151468
1 57560 172442 638178335
1 23106 24409 663813282
2 141740 693535107
3 163465 40202
1 43684 95348 894567089
2 66788 281567970
1 125545 168004 765777089
2 199117 136192629
3 72028 126459
2 83296 493327419
3 10256 152462
2 64125 553142178
1 49128 50943 885029697
1 87455 190430 120034208
3 88739 164113
3 156454 6087
2 51376 154284502
3 55143 137370
2 162428 44999721
2 106965 397051694
3 16596 118066
1 95584 142333 81645773
3 130362 94294
2 64486 888474920
1 92687 124407 84505598
3 178662 41632
2 196938 914582461
3 197798 47135
3 53040 196209
3 175805 39403
1 131721 139847 543665655
3 99247 165066
3 36093 181339
1 167330 181049 327244724
1 45860 70596 716943324
1 179526 198888 869540137
3 102771 639
2 136848 574788205
1 28286 182058 691420043
2 27323 444833871
3 166700 16968
3 117464 134348
2 20170 912764269
1 75226 189850 349042729
2 16047 442121073
2 187262 935392648
2 159019 629433130
2 81696 239422104
2 197105 72011040
1 32322 169403 738685443
2 96007 603428282
1 6925 176890 312760289
2 53634 944155588
2 57107 848639122
2 15857 442639567
2 35133 299155204
2 111968 916842871
1 130474 177677 509434654
1 9949 198081 73340166
3 87081 104111
2 52471 155750711
3 10667 66907
1 9781 180240 910808680
2 75522 235005398
2 101854 634415429
2 91520 552424203
3 85445 7339
3 98223 154944
1 102167 128553 263125130
2 42035 281878711
1 41529 146915 552411757
3 37719 101807
3 169811 88528
1 68444 92940 933606291
2 179574 937510376
2 88127 469583262
1 26707 41243 721594416
3 140538 127211
3 111198 30711
3 28869 168375
3 179740 161409
2 155473 626267400
3 6562 71781
3 125173 87336
3 138176 29198
2 108973 199119714
3 102108 60944
1 23730 176840 55551623
2 20567 252478272
3 181243 24724
2 192023 5674245
3 54676 88579
2 133226 146514724
2 90151 503233517
3 98279 100854
3 50122 166144
2 14742 847434998
3 92816 81259
1 51213 108344 531789574
3 128628 160899
2 89834 903664964
3 34815 111838
3 166586 92261
3 171879 50271
1 19521 66323 171537422
1 3157 56408 1682180
1 64359 94588 169477236
3 105628 5002
1 78281 131194 53068384
2 114374 27674805
1 28364 28491 504402394
1 22607 70047 689940495
2 65084 42682765
1 160007 199982 640181162
2 197861 640805042
2 142274 482350166
1 36505 178459 578097579
3 149038 176193
3 47400 6432
2 116043 295379865
2 15344 398246026
2 158745 619810123
3 32960 124548
3 73773 40208
3 129238 6161
2 51200 429377538
3 24445 26401
2 184294 512301768
3 169829 188298
3 63495 110294
1 73787 82460 273860031
2 95428 988050328
3 61395 22220
1 104246 162552 983192804
2 102580 958332087
2 12243 789143576
1 649 5772 513125173
3 118805 68422
2 146347 782844966
3 114666 105281
3 143143 110565
3 78155 92438
3 125397 52555
1 76171 147501 733706612
2 129096 169830676
1 63035 191967 970766918
1 52206 189555 597634414
2 148018 144970641
1 160657 185143 257004414
3 37931 67288
1 105080 153258 868841537
3 9556 526
1 166580 195835 342242853
1 130269 132890 964182782
1 4003 59208 349220236
1 167317 175930 669452459
3 89549 190789
1 64088 83195 16103998
1 38969 110878 659696161
1 119489 162178 91736152
3 10739 75560
2 108750 426898313
1 135558 141634 161808482
3 103730 119084
3 71449 180097
3 192164 166739
1 124297 172229 716322795
2 194033 931619370
2 128458 498181572
3 29828 89079
2 137643 319478904
3 129923 125459
2 131671 556950949
3 147978 155275
1 3288 82577 263016340
3 17338 180190
2 35872 403539600
2 138570 211853921
1 44814 143079 184307650
3 21240 153389
2 103223 292318751
2 149424 333293822
3 59068 103174
3 117398 29321
3 42398 148865
2 60617 764295058
1 69747 140928 968118396
3 161919 61889
2 23376 317690924
3 182455 194991
2 172167 478586466
1 69161 136051 574832790
3 73202 47369
2 94343 780881828
3 156224 145760
2 193024 145582654
3 93365 121555
2 48134 759874879
1 109888 139692 136872790
2 21435 188298071
2 82082 491463619
3 132136 121537
3 126739 6648
2 89637 314619109
2 82177 482452126
3 15604 43966
2 141065 968981821
1 72016 167810 652296133
1 145701 193365 481639256
3 166871 84666
2 139355 209222476
3 62846 4249
3 110673 198820
1 37120 50958 45105439
1 71718 107342 102682134
1 26778 88968 163114765
1 25038 160644 494318933
2 7337 555698721
1 27425 98712 331275481
2 14722 120945438
1 108087 133909 783647472
1 34040 76036 397182395
3 91086 17669
3 133165 13218
3 50705 154038
3 49962 64068
2 63804 531717925
3 108234 14601
3 193920 85628
2 43576 797578250
1 26802 150445 175607934
3 61196 68912
3 39384 92771
3 22125 25179
3 128386 89972
2 154591 540522176
2 163048 155129484
1 80464 95912 648146246
1 15334 36857 501627301
3 58309 157579
2 145723 358449514
3 66717 55531
1 23654 126269 633243028
3 77776 128764
1 19736 148684 427857735
1 40740 83329 219511925
3 7913 174997
1 37959 151140 520991890
3 140457 161787
1 127179 179785 34165976
3 138815 170321
2 152257 420016598
2 113740 771057759
1 16950 33489 336347696
3 165255 131139
3 16595 92007
2 29969 353426963
1 100015 193279 440779673
2 97960 717659804
2 76663 107463807
1 53897 164989 60604194
2 52386 72456742
1 2524 5189 102474189
1 38410 65133 651972762
1 17230 157365 648101125
2 190247 795832752
3 171995 195336
2 90070 711171244
3 144412 32266
1 90593 126684 457921598
3 57564 38744
2 87134 298253
3 189671 70546
1 49891 64194 374515803
1 140519 197187 973597240
2 196765 468999888
1 162772 192678 7050061
2 145784 505940656
2 102474 22857408
3 130100 103437
3 139278 139114
3 188340 104602
3 104918 71415
1 127390 151138 369132242
3 31697 108478
2 17488 528934123
1 45148 171752 628705799
3 77300 127718
1 71299 75520 55355375
2 35736 992356247
1 85870 147561 799473716
3 112500 105861
2 22786 743146994
1 135862 142407 722874727
3 51365 49474
2 12994 926812818
1 14675 32631 31608228
3 159305 120787
3 124427 153668
3 100776 70109
1 41511 46105 257737902
1 19897 193041 545402959
1 73410 123137 789124084
3 5638 145957
1 94028 176689 330423868
1 72268 145313 900936665
1 13859 68475 551736730
1 40619 55396 3248112
3 187256 85718
3 62821 184257
2 53297 660039343
2 79972 109758723
1 34830 151337 116767838
3 28406 190490
1 75320 81391 217718294
3 132431 74253
2 11389 6399405
1 5346 39634 468487549
1 11482 160928 910572465
3 169768 168186
3 150109 167881
1 120357 155461 660311396
3 6227 49455
3 111482 196538
2 156192 76785282
3 62495 98183
2 26023 791762107
1 33502 89838 210911036
2 41864 930860268
2 89234 473938857
2 159651 786898391
1 111920 155409 243041276
1 112353 122711 152296068
3 171056 12072
2 166845 279704415
1 33193 46182 728686745
3 48312 142875
3 122458 65517
2 196284 42158808
3 142035 80883
3 68303 118502
3 102575 99507
3 181006 40830
3 187961 122889
2 9053 761119770
2 23136 85597807
3 81078 14970
3 65575 68879
3 5442 57041
1 125236 147571 687655327
3 87382 166793
3 143027 149645
3 146745 34202
1 588 73421 658347399
3 51402 63945
2 102538 422571199
2 113484 199573905
3 13919 115703
3 10564 140454
2 4853 784427423
2 72109 417759911
1 40825 109413 135620823
3 33432 63711
3 82114 21292
1 42940 48204 643704791
3 143818 49698
1 65353 177473 696855641
3 42586 105376
3 185717 12809
1 34451 191456 368605439
3 57443 199383
2 172459 885465869
3 153817 95384
1 79018 139964 977631190
2 140955 661132360
2 121714 840444994
1 396 40310 307471294
3 172118 67441
1 141400 155176 49824693
3 164860 83017
1 17809 95335 129256168
1 35815 150731 592264089
2 105480 630056315
1 5987 7516 568282701
1 3667 185526 116262661
3 82328 18543
1 17369 179517 522477608
1 133018 164268 722087560
2 168938 105275503
3 97808 194311
1 53644 147079 240302722
2 188365 651440965
3 30474 148833
2 197522 59499020
1 119840 168694 307070580
2 158822 80564409
1 38863 136844 186529698
3 132871 71375
3 52964 116255
1 37418 112353 290429027
1 57332 103358 684239720
1 35698 131405 741448798
3 137830 10444
2 10661 868745245
1 101456 194885 487734923
2 188647 298896915
2 6460 824362706
2 163681 418537669
1 93947 94205 218577223
1 3765 180766 353070350
2 159180 148741482
1 21031 192667 241515227
2 104994 885496818
2 112710 192766802
1 62368 78701 941534918
2 3004 419750436
1 169435 174122 743728041
2 170976 359667478
3 9261 38908
2 56428 712011810
3 47687 40690
1 7416 29438 733648306
2 178496 285551607
2 87899 285060940
3 13446 165575
2 199175 43036983
2 194571 60590192
2 109237 365536643
2 175899 65075575
2 79061 676247002
1 126309 180741 968111415
2 82104 325911833
2 30696 436661168
3 56388 63562
1 157666 174757 87632241
3 60470 78195
3 178330 74190
1 138689 190008 253563118
3 78565 189275
1 38 154597 155603356
2 84054 144323347
1 44082 136725 303189792
3 50909 188170
1 63724 158171 869279639
2 196788 438467137
1 123476 178814 19605470
3 63726 190462
3 36029 103516
2 136254 656566335
1 40037 190074 352714738
3 192815 99775
1 15363 23528 531831411
2 160899 610511299
1 136447 162727 209983801
3 65469 93020
2 117482 213803582
2 109351 995492258
1 92391 139506 988856979
1 88845 123043 798377558
3 6678 27230
1 88464 149130 615997802
1 109541 124151 907375680
3 158540 64217
1 24883 190895 224274745
2 131167 167785595
1 19435 27866 604740915
3 143516 169245
3 53866 75085
2 16066 46910035
1 44144 98252 518152636
2 37691 200109209
1 69271 185142 810937112
2 187975 890920281
2 43546 208932718
2 38586 432662160
2 189558 924698634
1 159636 179847 524433293
3 155949 130833
1 47459 87435 77221242
3 148146 176692
2 107955 677669724
2 34622 311039902
2 93343 786454811
1 125402 143002 680712321
1 149 101417 213121201
3 128080 148164
2 89744 323724145
1 2894 174435 175515471
1 54949 109796 428275395
3 43471 179758
2 111754 867716324
1 76846 171571 527004081
1 62868 168848 590227621
3 106942 93649
2 33813 306069016
3 127216 28319
3 138165 37650
3 19830 66843
3 119816 53371
3 133165 2040
2 95185 590088928
2 132455 402350610
3 92678 170653
1 29894 77771 16303858
1 150851 167815 263198139
3 192683 96974
3 56271 99616
3 109233 2375
2 162492 504033819
2 53940 697686082
3 17822 112245
1 130867 195232 42727965
3 176883 153111
1 42766 136156 411304725
1 85430 150471 327841219
2 123773 883276021
3 22589 22821
2 125685 540722747
3 29325 34928
1 41094 143496 187980778
2 100625 702577222
1 78484 112665 121784908
1 108017 144714 840009851
2 101301 502627552
2 179965 801142005
1 124805 130518 607022048
2 19223 340438274
3 24496 85320
2 99343 955742044
3 174975 85667
3 77666 73726
1 22597 103915 883516536
2 147040 136631211
2 88201 712427500
2 24948 382471207
3 12584 87106
2 30683 363274820
1 124368 164584 252259092
2 274 697265458
1 11274 67905 146113117
1 91558 139088 832786386
2 84076 28276580
2 89478 995725829
3 57475 135790
2 54511 695147389
3 193031 135358
2 12726 372666803
1 149768 166101 279419879
3 138762 79800
3 5150 139899
3 17887 9601
3 35388 133544
3 176151 38115
3 75918 103860
2 167817 404310195
2 109618 342978290
2 59093 690097183
3 22261 122645
1 70798 93136 268291573
2 35950 985431449
3 67273 9106
1 97125 102065 695548388
1 1626 126796 891941208
1 35320 188834 115640684
1 117075 117094 530715448
1 39026 80851 20803585
2 22541 100366429
1 3488 17724 369819105
3 7607 43843
1 58686 83965 730117466
2 198634 556946784
3 32326 67926
3 198917 61078
2 132358 243653453
3 86122 192086
1 82176 109750 348315459
1 21174 49285 475295665
3 195262 36093
3 158419 29469
1 19587 177696 100870455
3 189578 108978
2 152196 304652037
2 13809 422958765
2 143245 54193214
1 772 170109 537849561
3 16779 181631
3 196382 53603
1 42635 131386 610414434
2 173309 423625904
3 164931 72836
2 28127 531162287
1 2595 150825 11405355
2 67878 943870030
1 100238 190030 104721977
1 63519 117678 723722081
1 77469 106048 916037606
2 193381 100060372
1 98489 179165 190662930
2 10932 591624026
2 90655 872415348
3 60924 94256
2 25423 276463159
2 148872 973774396
1 80119 93946 406040083
2 166122 513920827
1 76112 119412 799793976
3 3000 18931
3 130418 42238
1 92322 186778 249370821
2 62410 364948304
2 51599 967759796
1 34473 181589 808066537
2 153494 358859716
1 118535 132405 183419896
1 45626 168523 597746463
2 45371 571352000
1 67593 106167 956492505
3 166986 15944
3 91169 5696
2 101629 35454090
3 31693 39035
1 33707 79365 123016132
2 163690 118211968
2 121114 360667640
2 48169 703348684
1 74710 195717 439771247
2 21431 867033377
2 36446 653114310
1 55097 96824 950460272
1 23257 158740 302360313
3 117723 89346
3 64039 44957
3 110789 155420
1 74397 134322 306420522
1 82225 101197 728753289
3 68543 143099
3 107676 33554
2 145770 256971579
1 46929 98109 233919103
2 138920 670198513
2 6744 751613188
3 115507 33912
2 109330 167379172
3 26447 75123
2 26712 664408855
3 83777 180611
3 76216 111996
1 83011 93756 576984680
2 13570 333279762
3 90548 178845
2 34452 15332186
3 107233 185880
3 44933 144691
2 107377 8096487
3 196692 67316
2 4694 441599864
1 7602 141959 818142444
1 48902 161621 308052567
3 91698 105300
2 132779 659535055
2 135038 498632733
3 91537 199069
1 150929 153907 69670862
2 7896 539690635
2 163799 310992303
3 66471 123401
2 50306 255934806
1 68303 89733 657940315
2 106132 430949831
2 1858 53359508
1 63494 93808 823711049
2 181826 161606310
2 645 125622981
2 24278 72167342
2 17142 437805674
3 171495 193520
3 77591 15754
3 33570 185379
2 129644 215043506
1 53519 54834 850792344
1 39562 83679 676587589
2 150570 647902383
2 157009 768036400
3 81472 40686
3 117447 41953
1 92821 156459 937637344
2 97774 80342827
2 76396 651959186
3 88120 167103
3 65732 110487
2 149669 992814160
1 31140 147522 494229236
1 15652 42396 626690600
2 149652 493059433
3 69673 142191
2 93219 325537016
2 17348 775434198
3 75892 57217
3 78803 174238
2 174347 696960832
2 79176 306823365
2 113102 145576373
3 17823 138745
3 123729 28480
1 45595 159979 413574556
2 105110 558872207
3 159087 63316
2 9380 207499504
3 92482 78974
1 97641 179945 14718683
2 176180 714465441
2 125554 524032187
2 91219 259631292
3 126671 66311
1 132866 167290 417263556
1 68653 91601 13416553
1 82454 140931 651563610
3 11284 34724
3 92651 110850
3 113972 42914
1 87200 144023 606427214
1 159760 168930 436089102
3 137866 17861
3 148690 132401
3 167670 109392
2 158381 351710581
1 150369 156522 804282010
1 55499 120693 146043189
3 195474 374
2 32006 478287390
2 124645 96569875
2 77201 291856822
2 101846 309937297
2 4181 343474344
1 145545 197482 403555561
3 154732 77204
2 150522 589991133
3 63563 57074
3 10435 168994
3 183553 48951
2 82442 762618831
1 52783 64122 464139100
1 41906 79529 957414827
1 71624 131860 448859251
3 199356 37711
3 150319 106131
2 1764 195776563
2 26918 996112912
3 47826 174643
2 4180 199598021
1 35759 53732 931974263
3 64554 108642
2 175108 655415614
1 72025 75254 699625510
1 8646 19268 492171947
3 117803 35319
3 13984 19454
3 180281 60286
3 62695 57747
2 180087 20760590
3 35661 118369
3 72542 157643
3 20949 68022
3 157973 135922
3 164845 34357
1 76636 155076 268232655
2 58590 439169405
1 35234 154176 667153726
3 187813 35141
3 12103 286
3 123459 84925
2 170447 721005347
3 7204 58592
2 45686 16842380
2 164914 663368144
2 128257 651199799
1 79897 174702 472175088
3 50425 49165
2 176897 995132893
2 35186 782409606
3 198091 172055
1 82020 125351 293769968
1 99140 177632 749519917
1 20573 150558 668517587
1 65210 136157 518340104
2 114428 621754565
1 99211 165230 561044759
3 59273 156018
2 126808 911133384
3 187604 120873
1 56522 115013 745098884
3 59723 124797
3 11029 149850
1 157635 170231 318340382
3 63668 12400
3 43399 163452
1 181908 194250 169958013
1 16585 117881 761438094
2 50778 75837769
1 151925 156796 551108885
2 77275 509314087
1 163354 171328 995779710
3 186198 92814
1 160570 181664 574666590
1 67353 156675 677528391
1 71138 182543 889127660
1 51608 83020 701073305
3 146374 2745
2 171315 900107280
1 81108 125803 466556083
3 54719 15787
2 68551 430831160
3 139828 185392
3 161719 95359
1 4168 180587 218927489
3 40413 194165
3 96696 98729
2 198106 165111954
2 63758 692818692
2 131974 138196037
1 74267 188553 798912907
1 82327 199811 409946836
3 25493 39448
3 120637 59337
1 100886 111561 692820159
2 118348 997311054
2 53559 614906562
3 32081 159947
2 121347 466130907
1 67522 196787 203621762
1 50213 81655 589398635
3 86697 49076
3 94832 173210
1 8344 52969 95293285
2 173526 677419694
2 77356 313813540
1 346 176398 43732710
2 150861 112118598
3 129951 195225
1 152345 181048 837290868
3 123682 34441
1 61922 70891 96537900
1 62295 108892 732909731
1 169744 172859 668146007
1 5904 140686 54440439
1 172648 180421 62965281
2 90718 127352530
2 17948 182965551
3 127672 94462
3 152599 25422
1 54738 138633 546003605
2 181658 503807886
3 189418 10172
3 44276 113699
1 76780 154173 994642154
3 146144 145658
3 133560 47194
3 168436 186463
3 90499 150737
3 186437 124132
1 4441 79518 112641021
1 34914 76307 885443920
2 78342 170575838
3 150174 61153
3 85661 34495
2 51608 722241722
1 20330 70684 744305204
2 68739 219166325
2 24080 511366762
1 33217 95062 264660240
2 5309 85066465
2 60506 417293691
3 21789 184090
2 70889 927124451
1 20889 53981 67174209
2 122548 981053938
1 14158 195166 769646053
1 159594 190167 28963061
2 166418 345437219
1 64264 91839 140916680
3 159878 157628
3 123563 37144
1 28091 98576 462926404
1 75788 107687 77573371
1 56062 195292 736365003
1 77958 186871 86835787
1 115158 174564 931796326
1 62483 99835 249881827
2 101998 49855749
2 153571 877498421
1 50138 158991 116540593
1 106542 177912 267494739
1 123203 179036 711200703
1 134265 159401 547608062
2 97943 266519324
3 150555 72892
1 129507 185783 668563803
3 151688 109505
3 143240 125323
1 132806 180150 316287788
3 20087 183245
2 15987 442363461
1 39367 59814 35301513
2 148950 486479119
3 116443 181268
1 24740 115339 965758455
3 20506 21142
2 31120 797511152
1 33318 155134 742808046
3 128013 19637
1 96260 131433 905336259
3 13869 70620
1 49585 54602 751004261
1 89982 124911 329418568
1 84270 123209 367721678
3 44260 42196
3 103302 120245
2 192960 803072598
1 63120 103727 36093093
3 48189 66115
3 178916 110142
2 144145 752535363
1 59417 169116 36530410
3 106242 136071
1 96145 140346 204194595
1 98188 150842 933737268
2 149524 762029048
3 189913 134412
3 92318 123385
1 166389 179806 356808570
1 9024 47601 767731807
1 3924 85671 715225959
1 67777 76982 967281462
2 9348 532130963
1 123903 147913 324650233
2 27595 873290565
2 104255 770742503
1 2712 172375 967730095
2 86354 494576465
2 109511 400302922
3 178858 141375
3 152790 34353
3 122042 64200
3 84908 189384
1 89292 145546 378022621
1 135092 173776 16690414
1 29996 108099 759418763
3 143782 39029
3 160998 171513
2 11395 495609157
2 118117 553607986
2 164433 544324362
1 17662 19927 453381687
2 117044 392909423
1 112636 150510 995554679
1 180503 195435 773861211
1 117641 183593 614749747
2 192788 324807248
1 159414 163615 892424290
3 50429 120934
1 115343 126579 429524562
1 24278 135463 55108237
2 41382 373630482
2 74061 501427903
3 83251 130442
1 13441 150528 498961959
1 117309 181784 687479726
3 20525 146719
1 159165 168814 783638428
1 182943 198227 328907199
1 29066 184337 455099432
2 68200 960218569
1 53798 131644 253125242
1 14843 182361 293034938
3 10969 145642
2 46851 369632248
3 131328 137492
2 50166 564150184
2 153575 102450602
2 6100 548644393
3 172955 137311
2 32116 804767410
3 6135 98928
1 7466 66997 905923914
1 17742 123122 943566649
2 190056 708954847
1 84549 160802 805292923
1 66800 133204 304180370
1 26550 191710 706572835
3 124876 106657
2 26822 909786697
2 95879 939819178
3 171467 119110
3 52017 4167
1 72158 100692 312562279
2 134665 64014057
3 160839 114682
3 14822 89924
2 136592 7455680
3 62524 195441
1 14653 50532 223806494
1 50830 52166 577886981
2 84685 199753311
3 54981 15952
2 159615 716019122
2 30438 808774133
2 24892 748341476
2 11534 182292854
2 123791 387668369
1 90228 194114 762514217
2 12760 246055418
2 151444 38484877
2 12710 15931242
2 134027 524795709
2 115559 613140724
1 35878 172453 474409509
3 168878 9013
1 98248 186995 549509913
2 7506 776808568
1 111849 171887 994586995
1 149002 172072 508463849
3 19290 179276
3 62278 61719
1 49422 155671 6506209
3 110120 107969
3 91433 47699
1 19871 156502 782671521
3 85999 119238
3 17741 160138
2 1825 356427586
1 118264 183499 730265915
2 86182 545350044
1 20617 82282 268561886
3 159298 9014
2 124821 918731656
2 144638 139272412
3 9538 96860
1 3789 75591 368950129
1 38780 161525 728047707
3 16595 88440
3 25063 13102
3 191681 57077
1 58494 64936 716334163
2 122660 333121504
1 127639 144012 550051822
3 185700 123394
3 149641 109574
3 26202 147539
3 108937 29162
2 147498 508114654
2 84120 746653927
1 89 80491 838348427
2 86049 895998107
3 70101 130356
3 77173 184099
1 88607 89246 836078808
3 47080 39714
1 2336 118813 316592847
2 108228 610476338
2 85708 143739684
3 40705 96417
1 100683 140477 576752930
3 86920 199840
3 74193 106061
2 10970 869162166
3 141351 192073
1 17200 61811 59316681
2 181194 722813128
1 39187 187704 28349009
3 149663 80625
3 176775 133753
2 51543 178416309
3 61814 58720
1 22084 138526 608403951
1 16915 178541 342679785
3 184118 141866
1 148585 157881 473566125
2 48814 990587777
2 59297 864462509
1 55391 146627 635066678
2 32714 892411790
3 187801 45441
2 196948 876161807
1 59323 189295 787777990
3 140994 180850
1 79035 170572 433296249
1 81680 132623 570770512
1 48024 96557 853602477
1 64028 111248 399932507
1 124630 172087 787483842
1 83761 112001 626119535
2 72547 211477151
1 74147 127303 440116477
1 162778 163984 510529306
1 77406 100059 102407074
3 175369 106812
2 56027 981165154
3 37818 174770
1 65537 110118 192059918
1 88461 121876 489426239
3 148614 53001
3 1070 179839
1 94077 130897 457395081
2 78618 368563298
1 62703 177568 44058820
2 92403 819550571
1 126021 151117 596491770
3 28563 23016
1 44243 176805 847718158
1 162475 188856 1295849
1 44493 160471 676034015
3 17059 87555
1 27284 141811 609054617
2 45120 504347058
2 186341 554495547
2 115051 959165389
2 93020 630650190
2 7560 278112577
1 93355 140236 280505276
3 27013 179762
3 189631 197487
1 108729 122008 539278525
1 103078 122341 870607219
2 171500 467758131
3 175096 113446
3 91984 104848
2 65671 406199114
1 510 163730 479507793
2 195461 912238809
1 77307 77690 200876172
1 66149 142225 618641699
2 69532 898453694
1 63130 172882 601747117
3 116688 88291
1 45440 57934 381046234
2 120263 886425468
3 165803 140015
3 103264 85515
3 143481 181782
2 7169 423481097
2 101626 782518255
2 151439 676387576
1 69826 116884 995964435
2 113361 913038250
2 131741 407671070
1 78781 135109 79185730
2 110686 64207417
1 3839 45829 595956606
2 113024 624678237
3 38463 14645
2 39200 895944796
3 79384 149103
1 28940 167034 115242039
3 164474 3604
3 100715 36094
3 70828 157600
2 148273 659478765
2 3888 710398201
3 197870 70233
3 97189 180175
2 98483 670974794
2 94727 58655051
1 42480 132573 321696444
2 52608 729744584
2 195534 28777332
2 13670 730081688
3 161346 35975
1 390 143014 681147885
3 50213 92039
1 23689 77687 669180865
2 113630 488065851
2 3501 208838662
3 44998 43797
1 100888 158362 388725635
2 62674 648199093
1 53999 161550 618013812
2 148969 79973778
3 120727 166024
1 1637 99598 364449892
2 46773 409745037
2 147854 429927968
2 162342 866495208
1 12483 177403 495878808
3 36558 195420
2 51762 680802436
2 37570 10616060
1 20479 174704 686136601
3 143850 187372
1 145959 160865 139064593
3 188908 39877
3 13784 52133
3 21343 81616
1 128318 151673 331185454
3 7433 119275
3 52919 168831
1 48476 91171 269275778
3 95464 198012
1 99502 138835 283182584
2 69706 527291847
2 77818 140545296
3 147913 66834
1 32480 61763 23775548
1 91644 172024 557351048
1 2971 128796 995460998
3 143890 50554
1 57374 142414 230638329
1 6707 36773 629489377
1 59456 97777 163498319
1 51418 72250 750088398
3 113913 58221
2 46954 644719241
2 173800 689647787
3 173623 167777
2 410 397302882
3 128480 65053
2 143619 576653676
1 108456 199967 734905231
1 32235 141034 320797491
2 163214 99671743
1 19531 42183 744457563
3 55084 149343
2 177496 302351666
2 154823 8880002
3 128720 108926
1 5005 53504 614338956
1 114141 176976 461954027
3 174171 164258
3 110491 149168
3 98218 81143
2 23724 572351484
3 72023 39531
3 77224 48337
3 118161 46724
1 42915 190669 181469603
2 51230 999905124
1 2673 119289 653281388
2 98744 614085517
1 20116 28467 332869616
1 11483 178654 626437957
2 109086 717653323
1 104410 139906 578213757
2 67895 334117637
3 180248 102576
2 174076 934980566
1 17088 176296 456203303
3 141789 148787
3 68496 166242
2 114427 470390723
3 106599 123993
1 185753 198817 73851215
3 189122 41830
1 118038 178304 143126566
1 6840 166474 810997782
2 173325 789344806
2 145421 989143846
3 63309 181633
3 94671 72642
1 177289 182740 901487916
3 177073 138528
3 120561 185002
1 6448 161723 846871140
3 12846 87833
3 174212 51868
2 136253 577901172
3 145788 155264
1 54927 115881 693893687
2 91491 122260277
3 165747 197704
2 9015 584474051
2 131945 521169846
3 89598 10946
3 123830 123772
3 42267 151435
2 189736 817818458
1 883 30535 905823214
2 7318 215656397
2 157821 989565481
2 37429 223527345
3 20327 15251
2 32693 178838862
1 25882 110306 901974218
2 39155 222271298
1 136350 144884 904458359
1 154560 177883 956255978
1 97924 143053 992753814
1 145707 195135 555355240
3 135025 70042
3 92320 145591
1 61955 169809 180747047
1 84012 122579 476738842
1 93142 173805 100947580
1 130340 133168 332919848
1 54146 147650 928261986
3 182337 5173
3 150388 61546
3 122211 105827
3 34347 38688
3 191381 8496
3 66490 48385
3 59068 110944
3 82361 177178
2 25078 293958350
1 66089 105473 16105008
1 52142 103522 94120356
1 168204 179002 421082914
1 10397 26670 703269509
1 24035 46651 754334426
2 140212 263566656
2 183420 57439792
1 16391 76437 383230240
2 47672 285733720
2 10688 134401144
3 55964 135085
2 171020 47942377
2 91566 472190316
1 99709 143428 486137055
2 153352 421802140
2 11863 853097570
1 144943 146345 632968544
3 70480 100260
3 115725 102419
2 27873 230178695
3 167199 199171
2 178523 573940084
3 44120 85469
1 73698 90566 984336971
2 154853 522129332
3 182387 53338
1 77103 112605 82175630
1 43791 153098 86742356
3 32321 190221
2 42546 172790728
2 42802 697828437
3 16247 39378
3 120709 61060
3 186901 122018
2 51703 671481641
2 134359 420594623
2 139430 531740298
1 39898 126634 209141653
2 151389 476020194
1 23486 172104 593405401
2 141598 723863547
2 155945 335382352
2 79429 566260053
2 154187 629731523
1 37473 182000 796672567
1 108705 117676 483222315
3 172308 55844
2 20833 641016513
2 87002 987625677
1 84 199956 682278852
2 9269 890163603
2 143367 372167474
2 139522 219648174
1 113933 191066 782988547
3 19218 181269
1 18343 137676 365997408
3 179481 6635
2 77520 95327899
1 166817 184115 478910722
1 35973 159793 697619398
2 5168 252313131
2 68490 307718572
2 106279 780938590
3 95394 13474
1 51653 166595 494156656
3 10586 108685
3 186390 126553
2 145620 732376008
3 72580 197109
2 11646 639724615
2 124833 977890878
3 28694 25990
3 118500 142031
1 72863 154471 439358216
1 147766 192773 1559635
2 148983 276765523
1 65578 120441 872924984
2 44110 617217348
1 77500 88844 765183733
1 78476 93628 766227169
2 183884 62342555
3 116763 142901
1 46568 120232 158496090
3 16870 109325
3 97423 117247
2 169268 937393804
3 38909 118024
3 129751 37135
2 138636 881992342
2 104053 800279701
2 79862 950148113
2 76973 121049012
3 118163 85464
2 85889 372243193
2 103432 604888027
1 32040 62183 328865406
2 40820 127625841
3 134026 83691
2 92794 643811802
2 166225 178616818
3 65959 125742
1 53520 72488 326981696
1 152069 195757 596201857
1 149590 196352 293626257
1 10164 154621 19839796
2 126919 152602487
2 15744 139739744
1 110278 164314 625398703
1 13783 41149 872692286
1 12018 176067 220066684
2 142951 361233730
1 26626 112460 408826329
1 67225 194241 653727
1 89068 95148 527136057
1 124926 169016 763069267
1 6176 188352 530331141
1 81929 115030 114757917
1 3332 188573 90162483
1 8620 55729 471905350
2 154470 331801819
2 149262 752463447
1 124173 190793 502776153
3 38702 31819
3 28213 146425
1 69307 101800 982599671
2 141423 498404899
2 179371 890508496
3 154622 14999
2 122400 434675384
3 2350 79910
3 95352 115209
1 59745 86884 227528853
2 198649 863135292
2 71198 879532176
1 12715 90956 114500429
1 42536 67288 293811138
3 63434 86075
3 18722 40454
2 68682 426311286
3 48366 45366
1 47942 122022 725364211
3 138960 193447
3 18299 129045
3 155004 46067
1 58341 65420 506065832
1 16104 78448 233539113
2 121272 742395001
2 117731 104763602
3 194004 97413
3 127561 20289
3 3935 120444
1 4929 30246 635457827
2 182437 502270706
3 86542 54505
1 40880 187480 213779837
1 94958 137133 458054867
3 21358 145021
2 29917 908798943
1 54411 131633 212260009
2 38045 279006515
1 64438 144259 885304069
2 1855 900904322
2 137805 291425634
2 121837 159905562
3 174915 78319
1 5433 97947 633189240
1 15955 129136 492167875
3 69052 105373
2 42709 959549981
2 45425 119707206
3 14509 32360
1 69030 125561 87737856
2 179565 158438698
3 156488 180188
2 173064 852469480
2 143508 207946068
3 135121 84136
1 71637 139768 992935095
1 40104 199380 180061317
2 147336 959167158
2 169162 986735111
1 187331 193665 716506579
1 10368 40943 543408438
3 170841 275
1 13336 127533 837306173
1 50225 198024 444031869
1 25124 139033 141177048
3 52203 136239
2 139592 125159116
1 87534 117214 720474808
2 36571 116913395
1 48037 126741 667960337
2 92234 589667470
3 71206 111796
2 86940 699787681
2 91434 365330201
2 32577 502900405
3 172008 20816
1 186132 193155 101650365
1 44113 167713 188960750
3 40352 154393
3 102737 27180
3 19191 127682
1 75620 91300 54550755
3 61699 123108
3 16040 171360
2 139217 659650285
2 148462 549042490
1 22087 92491 255976927
3 91002 9012
1 18083 189073 573284124
2 59424 481717907
1 130346 198302 204951276
1 23386 182564 98685893
3 8155 39429
1 89549 127517 941556764
3 32813 59735
2 102660 682191555
1 67554 134687 809339939
2 146493 137312967
1 117520 158721 429550787
2 166862 666289208
1 47288 123250 899893308
3 93359 21878
2 160997 842444958
2 163080 904458340
1 11954 178196 495937476
3 33832 185515
1 42037 100525 432242536
3 50736 72275
1 118705 191588 467499036
2 61804 478131732
1 12692 161036 492336897
2 154759 662252232
1 89758 102779 738892596
3 101285 27243
1 41606 46093 220214455
3 104838 137796
1 24879 110006 653809570
3 81858 117624
1 161022 184295 639967740
1 1033 150857 811215584
3 50653 87185
1 53354 83726 679657598
2 27941 947662435
2 42509 65078919
2 197704 389331932
1 16750 49209 525030377
1 118990 173121 956796840
2 14389 136128249
3 84601 27077
1 11132 154847 443740337
3 175561 123932
1 52192 188742 758172834
2 19532 292677930
1 87693 193909 969006095
2 147117 523177085
1 929 199481 698470292
3 91053 61009
3 46773 80477
2 72035 213891105
3 142085 123276
1 47157 125452 958673969
3 146775 139379
1 38675 110687 908172685
2 68472 816797034
1 17408 85707 856378023
2 183943 483812363
3 42138 170629
1 24547 135186 938791047
2 114092 353142778
2 140440 373096144
3 192302 87621
3 64655 1164
3 128721 124426
2 54285 621299163
1 44183 144133 739923128
3 34931 61681
1 14220 177102 131983884
3 42456 126633
1 95837 198098 313006367
2 75967 614463396
1 173540 175611 876614840
2 42832 255867311
1 32526 35814 463261961
1 46017 169729 640896636
3 171142 55400
1 91393 175595 587927792
3 139036 80633
3 16672 182404
3 22040 198830
1 58413 103430 361547877
1 19376 35808 260972426
3 46653 61582
3 69758 176627
1 65848 99003 324907596
3 185202 152563
1 27508 97003 290917461
2 140872 753908523
3 4774 19679
2 117531 327303985
1 65539 68633 365062773
1 51227 134516 574377046
2 50113 56819754
2 105604 60585943
2 147614 221625159
1 69091 84699 886707646
2 193798 104430983
2 180675 384520641
3 18707 182265
3 146863 28096
3 97227 24658
1 29504 187800 258623557
1 45686 59802 78515667
3 42401 193244
2 93916 968188066
3 83304 22128
2 87304 309081815
3 120155 163087
2 84759 475043463
3 131654 15584
2 66738 41830190
3 68087 76975
1 106695 146546 504076765
1 88989 171549 572939069
1 124524 180833 755104960
2 101738 197284335
1 53565 198179 96325159
3 142966 120678
3 141493 175033
1 116737 120141 682192581
1 35107 50662 93465570
3 138142 53600
1 8822 62759 794393260
2 108193 631489342
2 113070 482409714
1 77031 199681 510947294
3 137897 131905
1 8489 56523 705529771
2 18599 933388757
1 3085 35363 654100505
2 60414 705360208
3 15503 140643
2 52102 219930181
2 21868 590379708
1 181979 192308 985968731
1 113477 195326 679079033
2 190096 55526629
1 7259 158382 850193397
3 174129 67313
2 154310 920486846
1 95092 139254 755269457
1 130354 160228 194995614
1 97240 105276 183811704
1 129661 191603 619922718
2 58171 151205879
3 151168 167838
3 174131 93550
1 58429 94468 914373568
2 42213 166342930
3 7875 135891
1 5106 197909 597689415
2 58276 83750207
3 194133 57657
3 166442 71815
3 25089 41271
1 71955 149889 529864228
3 616 135910
3 75487 47107
2 112180 691796828
2 13525 508179076
2 55074 974429890
2 172483 211853938
1 81193 139274 822222483
1 73289 110166 640757664
2 143343 334270525
1 97175 199990 836167110
1 24177 66989 669047095
2 15965 603713497
3 715 14550
2 87502 529028330
3 131007 144865
1 28733 48198 489450627
1 126044 134043 889573419
1 151859 170493 893198763
1 36587 89211 546505915
1 106508 194035 25115600
1 12050 188763 544036169
2 136063 564780786
2 124177 853176893
2 133730 530041329
2 16451 377374314
3 26243 47242
3 96041 93829
2 130800 333412117
3 164131 35807
3 197541 140104
1 96195 163076 387603714
1 80388 86258 129104371
3 134080 187384
1 123654 166439 132682974
3 143385 176512
2 97295 895826184
1 5707 95334 521312584
3 92228 199066
3 82355 86098
3 94825 51441
2 194251 203261083
2 109367 236065127
1 65329 138344 302957996
1 51345 120541 221918288
2 74511 273605555
3 185054 64932
1 35268 164643 656279952
2 115518 174162945
1 117348 198421 646035992
1 2779 153121 491282760
3 15002 112350
3 26818 110860
3 172109 111142
2 161287 212651218
2 144674 197689290
2 178485 354243234
3 159716 33673
2 153506 363765942
3 165005 123401
2 193598 374072983
1 88871 186556 585453728
3 150215 159175
3 13134 122464
3 183523 149765
3 108178 60687
2 190346 32345208
1 46943 124928 893978990
1 158702 170124 86839160
1 37259 185944 989552851
1 82218 172434 917083514
3 189657 30291
2 92014 43692388
3 30487 164891
1 90088 140286 268337572
1 52330 68119 147087610
1 26859 126764 3177831
3 118031 55536
3 190588 72231
2 1056 723719092
1 39466 75746 45782057
2 5770 923925583
3 12376 179666
2 65185 583915646
3 188512 181107
3 133917 49171
3 142942 119971
2 51235 385103646
3 93980 54606
2 132162 795989193
2 106931 564201563
1 39269 166308 154707338
2 20016 158163693
3 136716 83532
1 10371 111411 507344742
2 75502 521550777
3 44374 158469
2 52987 559856070
1 24224 110962 288447411
3 175432 169998
1 118870 164409 533772402
3 26072 165697
3 101610 86736
2 86572 802572830
2 152807 638081020
3 184474 130339
2 1663 732546081
2 56769 384208978
3 34041 93649
2 12653 200462385
3 91526 2365
2 24603 448799137
3 94313 54377
1 42431 101120 287838555
2 146816 195265947
2 107229 637058072
3 57547 149088
1 129677 191761 724828968
2 93130 863145466
2 151076 129513529
1 55713 123470 347294223
1 106560 171335 419192707
2 193819 933174331
3 180695 15757
1 87212 140334 565013348
1 26916 144020 211977599
1 45091 177043 36165699
1 107005 194945 833500019
2 166626 872010037
2 2249 997909550
1 68582 163276 55501386
3 195029 109204
2 130159 449171270
3 141309 75644
2 57129 646725392
1 13574 126432 278570265
2 223 728599944
2 3691 127991111
2 30865 617299759
2 141766 885426193
2 196506 733766545
2 110798 585959567
3 127501 15399
3 191783 160807
3 83326 195620
1 31125 83980 853971344
3 64658 60260
3 2262 8107
1 127520 130811 228694686
3 36309 8609
2 121877 546832062
2 168506 846289774
3 57 141459
3 177667 125135
1 109796 126031 354696710
3 51718 185314
1 15802 162155 152403855
2 170176 178751094
3 13173 189842
3 13914 39000
1 77428 127290 436907904
3 99468 77473
1 20270 100499 303296073
2 11665 175772947
1 65517 100447 708934731
3 181452 133007
3 56166 143800
3 175380 96422
2 57289 19308633
1 143650 150762 156146685
1 28317 91649 375077948
3 38173 147602
1 77688 161527 194679434
1 58132 180934 186578616
2 185389 552726603
3 122608 178240
3 129815 101912
3 140479 131278
2 13766 806819510
3 84157 171602
3 66626 125505
2 152228 992584921
3 21041 15256
3 103263 65480
2 144977 693460340
2 115448 290291016
3 38683 118885
1 20895 149410 890584969
1 177327 190332 44863068
1 29200 67310 703012295
1 102397 117102 249605851
1 35529 192954 559826997
3 171292 176673
1 48179 99052 473248006
2 180969 111211774
3 106980 130066
2 40677 96944872
2 187581 783645976
1 72932 148139 587723698
2 109702 405759316
1 79930 178057 671235844
3 70564 118674
2 197417 272750594
1 139804 183310 902585564
3 53100 6802
2 77604 162008149
3 5945 98230
2 85846 803331608
2 144731 43026250
2 76534 249733853
1 32510 32930 847990237
2 56794 529628709
1 123079 167599 543949303
1 71458 140437 173126458
3 115450 79913
1 106431 194100 536143008
1 133996 169868 257074968
3 71081 9568
3 3673 127445
2 146107 629131294
2 119461 489724011
2 83020 254045160
2 173958 318930918
1 9677 21340 247318792
1 54500 120066 748662295
2 140201 276484254
3 64725 179096
3 170071 71559
1 69191 188338 184582459
1 154761 161705 367444479
2 13232 952583203
2 191681 306207720
3 80468 171690
2 23473 469396369
2 56280 290820196
1 8641 105378 68887652
1 149789 193896 381600683
1 60106 91993 796079244
3 176985 62162
2 34821 40633184
1 33124 84135 903138716
2 9333 240917492
1 114916 182772 556502074
3 164425 170797
1 31651 125179 864667715
2 57657 13777190
2 13465 453311311
2 75691 435526670
1 123957 139669 325731529
2 114958 88740785
1 30797 176713 530944823
3 31088 69162
3 120653 127890
3 39667 48726
2 184502 419362714
1 51424 131716 214481504
1 53514 173925 224927042
3 39308 16315
3 114257 39804
3 73347 82428
2 156266 291234094
2 22657 925669805
1 80250 101300 388272724
2 124518 467213437
1 11192 88176 616613629
3 159043 124163
2 69212 62119256
2 187836 143007572
2 57137 299760266
1 118836 197767 680716204
1 58723 130955 573441737
3 59277 27266
1 12244 108782 891229294
1 24464 137015 573684301
3 18401 38137
3 76204 102468
2 28067 545867099
1 102732 135110 514742138
1 61222 92338 581824772
1 38315 123250 932288800
3 65062 41130
1 28318 178530 637939681
2 16692 698359654
1 86239 147479 938696023
1 41685 160851 611962373
3 162205 57643
3 38811 58406
3 96515 58601
1 79753 146425 369811419
2 7832 58185579
3 119093 115844
2 165877 911368927
2 109694 744262118
3 93884 36460
3 100407 65052
2 68984 897855046
3 103305 175793
1 75048 81304 68263090
2 148173 243693332
2 150614 306319647
3 106167 75324
2 132357 115853025
2 36972 868853798
3 123489 191275
1 59263 70216 170152832
2 40725 145931605
1 14665 190453 334418235
2 152356 702799836
3 173935 7759
3 31780 96834
1 46947 72500 355478381
1 43552 187789 733546416
1 2677 24396 141557498
3 46495 3045
3 151228 188504
1 108395 184378 602179039
3 116192 161962
3 107669 117522
2 190144 49814980
3 114243 5216
1 110542 195108 248747975
2 148335 896433568
2 74498 208908426
3 112209 14796
1 189625 196866 483489569
3 172321 73755
3 90943 6753
2 11416 303964504
3 185778 41190
1 120428 143599 880434633
1 15853 91788 161971071
1 142706 164578 757218422
2 122153 750592727
3 16065 177720
1 63292 127635 540258031
2 143427 438959806
3 159697 106203
2 164494 736622966
1 30934 73159 653731459
3 62589 82693
3 168350 135892
1 128785 192418 172512558
1 36993 96193 549383506
2 88635 128348591
1 108577 182341 417339472
2 20688 440803334
3 24199 84690
2 198910 737337315
2 12209 637441615
3 16697 1918
1 97038 187495 243298976
1 60084 64218 943260979
2 127773 969153939
3 176219 182759
2 176715 645585370
1 24649 50181 835422150
2 84420 948789880
1 37996 64824 859656070
3 4659 99711
3 15402 43684
3 25874 42653
1 42240 108712 526446876
2 31262 856336340
1 1779 86089 177207466
3 48041 176926
1 26651 43855 490295425
2 96490 167236898
3 37232 127360
1 254 149789 343143952
1 12975 158013 266736118
1 1856 165545 941720467
2 111337 827193856
3 47237 81135
3 79626 14351
3 3689 188520
2 28440 903476101
3 160000 5527
2 52524 713729036
3 65293 131577
2 1675 798461717
1 22554 42164 233106697
3 103593 5882
1 37310 86637 158632891
1 43561 85918 825810866
1 95297 190444 289304491
2 112107 551307219
2 69851 732168968
2 12807 191216908
1 53561 151398 172215444
2 35143 108621230
1 135842 196556 282204773
1 19937 31240 293243173
1 86467 145808 363330205
1 12522 44887 977156328
1 21344 22089 530499935
3 197698 172934
3 20362 2091
2 133207 649416614
1 144117 195602 395952484
3 155760 147583
2 112318 239974038
1 41816 169459 982640771
1 196355 198260 49789096
2 24597 912421650
3 51670 179276
3 23669 185069
2 100941 242371680
3 51992 191828
2 45667 498844766
1 32268 104378 12663977
1 17422 183170 589608025
3 165684 128445
2 147571 637872993
2 46195 848846973
3 120182 11178
1 10058 116362 149493352
3 145681 161597
1 62613 86155 797698009
1 41915 84031 135125763
1 75389 194479 56278551
3 47379 64413
3 56735 93878
2 36152 901926974
2 90652 613453092
1 114204 141765 741575080
3 106121 102087
2 82127 253378388
1 800 88324 177706247
2 67844 44034489
1 99420 114035 405942434
1 54085 152732 874940899
1 5082 17875 47773464
3 88295 112121
3 68206 78417
2 109103 107195037
3 455 36918
1 184168 188188 756430353
1 7191 38669 417366267
3 42702 59952
3 23449 89249
3 70940 36219
2 187483 491097871
1 18501 85267 690362477
1 96651 145985 324375739
2 94150 599893126
3 140230 150412
1 57321 86079 770637522
2 15298 490891882
3 150293 64618
3 136486 23115
2 194763 208242209
2 27964 914936370
1 56724 160622 648672795
2 46873 831774270
2 84082 594613655
1 147143 191377 664075733
2 31350 419549283
1 63167 81152 992494726
1 720 86444 28406169
2 55955 342072231
2 60378 684464957
3 2116 146084
2 98536 117706474
2 96041 453572816
2 191411 585379394
3 58234 92764
1 77600 125208 874189385
2 22148 74303548
1 130715 142050 198814780
3 164555 159621
1 38925 183527 49107565
3 192487 189623
1 96440 189989 104481375
2 161562 305914261
2 101361 530343609
1 69891 87186 7050491
2 196593 50869984
1 44990 109034 307559792
1 78277 140244 957398798
3 77634 141656
2 178331 412514730
3 37965 37620
1 7870 131023 283790089
1 41607 53843 554947172
2 190174 692520228
3 187909 50689
2 182896 62586302
2 66952 21266512
3 180008 60693
1 65426 139059 848816027
1 66516 75140 70787560
1 1874 81363 6902047
1 27777 172116 81103546
2 194264 276353308
3 152153 132407
2 181157 985171311
2 76421 784815685
2 95682 322848493
2 43524 420140720
2 180771 483292439
3 180958 34009
3 35290 80787
2 106538 602820422
3 156663 125307
3 47280 197447
3 105620 75948
1 137608 199433 419510018
2 148654 676316020
1 79109 142642 633383480
1 40246 175948 925153859
1 83873 121995 302016792
2 94407 106660515
2 63820 911092515
1 60453 187310 310384096
2 158762 747357557
1 60754 199952 240597132
1 30749 177632 713401674
3 102241 94903
3 8880 25657
3 173365 26411
1 25499 134520 971845789
1 57374 174224 224999580
3 34538 55862
1 62202 184393 836489051
2 3500 33650897
3 24167 147941
3 172460 10533
1 65711 154118 790137635
3 134635 109043
1 58723 189742 633930130
3 28698 99999
1 122427 137678 320247772
3 8356 26601
1 3784 188418 8078722
2 62857 991990218
2 54154 614633978
3 193510 191490
1 84995 191493 230624516
3 64187 136186
3 983 104481
2 167127 574763878
2 60379 739709566
2 71996 962455347
1 76189 186078 306347337
1 18705 159876 644507755
1 13528 149595 765440765
1 46780 192502 252352689
1 331 190917 798353039
2 136672 818569799
3 120508 85011
2 176913 304488409
1 134042 154846 981424043
3 112395 137272
1 115455 141049 908561721
2 68759 924016873
2 46249 341470167
3 193631 22412
1 12506 168662 977559221
2 57414 581169270
3 125037 3282
3 178706 191244
2 172454 630689398
1 112317 167313 204914636
2 164740 385377309
1 104267 142325 824266102
1 30463 159394 906940984
1 4699 170887 984369802
1 8588 161702 685980554
2 112958 53037240
1 69223 176300 845100476
1 30943 122408 164593288
2 192393 69959080
1 31186 122431 90018384
1 18320 49435 423345728
2 46086 703361536
2 84172 62005288
2 174687 251332526
1 163414 197091 606575170
2 81750 565554965
2 41489 365121782
1 16562 140299 543527736
3 75165 32889
2 146251 690006039
2 43890 80124766
1 100576 171751 573185801
3 183451 136895
2 89065 218559537
1 3523 198360 534407597
3 110519 5864
3 42308 42670
2 11874 845852335
3 70349 95722
2 4080 893000375
3 29101 77747
1 12160 156487 854150632
3 123445 47062
2 111251 590267099
1 8410 46460 700985265
2 85317 293116673
1 57163 133727 516282011
1 87715 154947 484319045
3 173972 16967
3 52303 6560
1 18689 143150 494664292
3 110931 142900
1 11562 108965 533924976
2 124671 302049421
3 73001 78294
1 128698 137426 140081299
2 92277 138284602
2 72539 534341039
3 153679 174257
1 48461 73595 230649973
1 65179 113485 95756331
3 165877 183874
1 66088 84821 683930576
2 57904 772475634
2 116345 679426382
3 197766 111571
2 25236 585314472
3 179726 129275
1 170286 199376 379035755
3 109647 160971
2 122166 847340804
1 64648 86171 83153972
2 194580 917091719
3 70365 175843
2 127535 924096672
2 79832 446924159
2 110739 601588763
2 102726 205141562
1 20242 128691 569420819
3 21573 162029
2 65445 443487175
3 27746 102101
2 20992 953314476
3 4854 165354
3 198875 148114
1 135672 198719 746049057
3 121635 35116
3 28739 192632
1 140078 199166 217440399
2 28665 787716157
3 164265 92170
1 25376 73896 576583448
1 171959 199354 490792627
1 10715 70995 840269920
2 61709 546732443
3 77028 147882
3 197741 99592
3 112200 57812
3 11943 110085
2 172431 661289378
3 15570 60019
2 112280 53277732
3 9827 141478
2 37292 747595025
3 179834 143497
1 106984 162386 24614141
1 65677 176351 36147265
3 114215 126723
3 5623 92958
2 127921 419454166
2 89235 529309518
1 96342 155722 556278484
1 53196 150804 156286072
1 91390 115267 87182884
2 63816 594658722
1 93163 196777 632927329
1 142041 164816 953066965
1 113791 185068 527136271
1 4737 28645 13872849
1 15364 149088 51548394
3 91641 142809
2 185773 873510050
3 159137 108345
2 76110 638682074
1 109957 170871 575347664
3 54362 12353
3 330 146089
1 8884 104681 508846798
3 125066 100285
1 134601 142300 695527318
3 1148 85139
1 47298 102227 519692864
2 111436 144690841
3 75889 12991
2 55368 675355893
1 99515 123567 408889122
1 81476 108346 531208750
3 180618 127513
1 24354 184123 536880788
2 113729 900355428
1 154480 190426 216613627
2 124597 93130112
3 150501 162414
3 89501 174681
3 110150 6846
1 58248 94849 721727793
1 13069 26752 945304956
2 13206 753641580
2 168068 774536565
2 12136 796408559
3 97355 177717
3 25383 181563
3 31045 146633
3 86186 55978
3 83795 80349
3 4448 153400
2 11630 240324485
3 51113 16792
1 32337 75831 301177537
1 22156 153123 166278647
3 176735 56238
3 161136 100347
1 46763 109795 209492633
1 30845 182188 563587210
3 185371 7700
3 58462 126821
3 163136 115539
3 75989 80961
1 84024 119484 715916864
1 75035 113986 257316004
3 8000 43346
2 37209 783908071
1 72579 80463 967831333
1 109086 129650 710328989
2 26814 210060866
1 49326 182686 372650555
1 75705 119657 947207803
2 127433 368217340
2 183832 705444290
1 63320 199631 953093939
2 51490 773584480
3 150131 151076
1 19260 74947 961128877
1 14136 159500 4641995
2 101953 274024783
1 140898 179263 801536597
1 7765 99802 485755519
2 192739 137885466
1 34058 59587 948975634
1 122407 132946 281874810
1 100369 189970 135446382
1 93388 173809 522974204
3 193738 14124
3 54612 27578
2 35387 607340595
2 6343 41266442
3 2088 81305
1 25192 120873 915745764
3 92910 71265
2 36719 556962463
3 184724 122267
1 85511 101919 682276877
2 120728 310030030
3 135362 132199
3 132617 198646
2 78881 517047157
1 62007 159004 577016821
3 115994 26344
3 159262 5721
3 190804 109173
3 163344 10519
3 117817 68853
3 72317 172477
2 147233 182510225
3 124010 146011
2 149096 778584570
3 88083 148379
2 180264 933738996
2 68440 87712210
3 38622 78999
2 123612 284839202
2 43020 2117747
1 102495 161712 946891015
2 63990 203698229
2 170236 163853002
3 185487 147540
3 86896 198142
1 124307 137662 962025903
2 140519 39685759
1 135184 157556 797805527
3 155996 111130
2 44782 85842041
2 81138 102401152
3 14958 180049
3 143552 168399
3 23789 2852
2 11743 789026659
2 178041 35139173
1 37442 54535 713245692
1 91333 163159 493130703
3 148941 138716
2 21620 800581021
1 92699 126379 852679265
3 179156 152625
1 58525 181509 542138269
3 82506 17681
3 41667 59235
2 59496 555198007
2 102607 179256155
3 55902 101692
1 137247 195399 34487381
3 126242 52870
3 80384 152945
1 55241 184015 43603959
2 128464 102509432
2 153336 35620716
2 51581 455685538
3 76635 152928
3 177029 4992
2 158377 677476880
2 125339 412501248
3 107291 160364
2 130418 260708394
3 172547 67810
1 30066 83869 678825442
2 70398 679884391
1 167781 175658 849370394
3 176427 88521
2 140432 776121018
2 15658 790761854
2 62955 200594651
3 56051 8662
3 114623 182107
3 46795 45883
2 80045 255441694
2 171329 326094027
1 183771 189011 587709941
1 83560 130617 356995460
3 47916 79068
1 90605 133983 821394510
1 15337 151119 800360680
3 25586 193462
3 166777 104723
1 118784 168301 614974970
1 100581 188379 839224158
1 168664 173552 108921622
3 69234 163012
1 46873 152410 818034548
2 1139 709540865
1 163554 191724 724407053
3 186780 72971
3 155487 158091
2 172911 999851690
2 109527 793921444
1 81279 196475 58959927
3 154672 54975
2 170332 304692722
1 59776 199804 884956092
3 151899 58529
1 39812 92375 410790360
3 111671 177852
1 147024 194555 659896567
1 98256 104276 603563648
2 104621 455802593
2 138954 565419421
2 4613 601368729
1 142510 162150 346092668
1 14271 190215 228950683
3 147974 86878
2 47665 320964955
3 100873 94440
3 152595 154659
1 120296 132410 610889134
1 168613 194830 858352842
2 86929 770151605
3 36338 102902
1 68240 87210 345043083
3 154467 9433
2 140688 198290373
3 3494 120419
1 47720 184910 182377193
3 3685 120000
3 6086 69844
1 59903 148735 453941081
2 70519 834864365
3 162359 50872
3 35414 178103
1 66370 171904 155270977
2 150970 222527826
1 113720 186639 47702704
3 42738 59079
2 24316 309259437
3 122158 14497
1 75925 157660 52340728
1 10063 106629 156431965
2 42090 939791457
1 27851 65053 501610558
2 97128 893820792
3 190429 9513
2 38161 728961793
1 156845 187061 57131937
1 23820 114688 456913927
3 131761 10494
3 49177 71160
3 74422 155123
1 95424 123870 613708845
1 72949 187779 342909207
2 22777 990152488
2 52084 729395205
1 1494 152871 576075956
1 185763 195581 754434050
3 94761 170069
1 51272 90486 733130380
2 42306 8780002
2 190889 777991181
3 57455 193768
2 92964 992545604
1 10353 126251 391463242
2 196821 212433943
1 178278 195509 954952099
2 127751 145847655
3 151526 187953
3 188412 102877
3 71224 621
1 30006 199118 432222329
2 30793 614459480
3 161127 144483
1 64530 108957 893251650
3 118499 119803
1 153751 188097 122849993
3 141055 16970
3 154692 3077
2 86092 433690690
2 14047 370727863
3 14519 196404
1 48863 54340 24329450
3 15897 162438
3 145709 30326
1 74328 176400 165673142
1 61366 135995 933022260
2 147502 821279485
1 150245 161710 303380362
3 113426 70666
1 84580 139143 423702541
1 3205 51745 207501927
3 5211 162777
2 162203 209231053
1 86112 169001 130850924
1 35417 47782 117908098
2 139733 1913176
3 149446 36039
2 90332 753300407
1 96358 137657 104234649
2 70939 89187569
1 172901 196151 125534743
3 171744 172481
3 90947 73278
2 105537 488601513
3 95066 111022
1 4014 46272 295021187
3 131039 71881
1 3867 178243 522865069
1 69437 170516 805335175
3 27050 1227
1 11965 43687 447489880
2 12661 980147519
3 55004 5943
1 52905 75059 733179780
1 2690 6393 196023294
1 137125 180619 910198100
1 44725 138451 303810711
2 149356 630618160
3 171733 187543
2 186066 423736087
2 56171 92980954
2 185141 703019365
1 91262 168955 585542513
2 9525 417158216
3 15357 82798
2 120849 97576848
2 77657 631388373
3 191193 53227
3 180404 119852
1 50514 92469 763196381
1 123941 194322 214370406
2 193137 680553509
2 88469 131217230
3 53884 189563
1 121424 144644 434984940
3 153282 95479
1 10950 119884 131815284
1 103703 134027 358204284
3 88311 169392
1 25552 126359 144235295
3 70594 20150
1 61795 133203 210148862
2 195321 172721197
2 61223 711448760
1 58904 80735 862105902
1 138786 197708 395747398
2 132231 635297361
1 59227 71656 930438492
3 96381 12129
1 54665 185922 574076538
3 187063 32920
1 16420 178815 825554030
1 39553 131029 578607709
3 71474 2270
3 161179 22530
1 83475 109368 368403445
2 119854 551871521
1 23068 58313 391098751
3 34532 152657
1 73368 143701 256060719
1 16737 81477 688135819
1 29340 91779 355625054
2 4582 17815718
3 29655 184697
2 37998 16430655
1 6578 146066 178968456
2 139861 770146966
3 154823 1662
2 84324 899640749
3 72464 52052
3 96709 111667
2 5463 449997
1 17714 100152 975151044
3 147002 165063
2 2036 68178819
1 19791 198957 705952974
1 93224 149531 336835741
2 109179 488133991
2 171154 356696580
1 42267 151592 524669160
2 125339 402862434
3 171433 146023
2 101180 303470379
1 49259 141950 287513890
2 60418 168199696
3 164977 44556
1 42043 186933 262403022
1 46387 193312 338039193
1 74864 185412 505563325
2 14723 164534392
2 198873 599843502
1 38125 194060 699486569
3 48847 136143
1 189227 198275 398986717
1 101078 140135 832695216
3 164021 190385
2 133866 976360827
3 18979 154463
3 100751 53227
3 17297 96450
3 136992 131965
1 71249 163384 132991760
3 180674 65637
2 29515 124426648
2 199296 158667529
2 99617 812806776
2 174827 668615658
2 82179 665572795
1 94723 132974 4474931
1 10334 72026 415534506
1 100258 164599 571918411
1 86214 134055 913269871
1 51191 123659 678307433
2 140854 174908791
3 171674 199
3 45518 179812
3 16226 94356
3 11196 161728
1 14957 169523 308957282
1 92928 175702 899119745
3 186959 93940
3 152007 66899
2 112288 763608780
2 171168 521529814
2 73714 304482581
3 93149 87716
3 7800 74738
2 56763 887243906
3 149196 32365
2 177615 263790632
1 42638 80163 939835475
3 13686 7959
3 148534 111523
2 119703 871012867
3 187775 2222
3 160824 55850
1 137853 196225 124452970
1 160666 198000 233571223
1 18927 84165 520703350
2 175102 96171093
2 116310 717927070
2 108059 348071692
1 192260 192380 976285167
2 185672 354907795
1 116207 139633 31560906
1 18760 106818 430621114
2 119020 451296851
1 4300 51065 39647209
2 71167 280415883
1 4014 49130 496885884
2 30063 206547650
1 99634 184568 411572466
1 109005 160299 209668021
3 64373 73562
2 22187 360135943
1 97815 149236 574077812
3 18713 89395
3 76995 198029
2 185740 48314397
1 53619 140439 705506009
1 96395 178237 216114594
3 72091 172175
1 62349 83937 285786020
2 181223 474456898
2 146574 865743762
1 20891 89744 329001543
3 78460 9351
3 160834 18596
2 199409 719302673
1 18449 44047 289941727
2 157695 364678594
1 6801 55171 532056257
1 85409 198556 995888322
2 45398 891379654
2 33194 340950049
3 98802 99706
2 173963 425379877
2 56480 34077568
2 168014 533141064
1 24530 104439 232106590
1 88220 184829 265862674
2 35117 960790805
1 109625 143203 996619327
3 157731 73456
2 38948 899299589
2 99744 683765876
3 148425 65262
1 10740 95362 415451331
3 64353 126650
2 158438 847573437
3 76756 179342
2 13772 255170334
1 133651 174681 756022943
3 83087 172948
1 104936 177867 435469569
1 163974 196159 580889177
2 199562 529768507
1 17087 29169 848500212
2 50198 152071904
2 156359 40227012
2 72839 779973508
3 21036 126378
3 44738 67662
3 69287 52872
3 82025 133796
1 11639 130833 653577825
1 15463 191977 340356942
2 105638 952244878
1 182812 188791 405453086
2 24998 653259919
1 78121 104835 644946741
1 61658 86210 244649097
2 9935 828083172
3 111080 42219
3 51028 177457
3 105511 53496
1 41859 84426 462402285
3 120504 16459
1 31942 181017 74144954
2 100459 765161132
3 124258 119275
3 81773 105253
2 157763 29689769
3 17898 188464
3 83818 65007
2 50431 798475796
1 36680 40608 371689005
3 37936 151757
2 148137 218823226
1 56960 74198 209677642
1 74398 145087 934955765
2 109618 371785488
2 102104 961380453
1 140684 176436 208467914
1 96249 179005 61377691
3 86194 193465
1 112028 149129 895986698
2 157947 530323819
1 34053 98161 681122490
2 115671 23049581
3 134645 80069
1 130603 156600 361909843
3 75880 59109
1 55174 192407 310649874
2 98862 549355983
3 162821 13795
1 16860 167510 827568825
3 110700 61079
2 65477 112729565
2 29071 869576859
1 61340 87220 210300195
3 198559 40263
2 166963 175747344
3 134417 44098
2 71612 713143667
2 34197 590305641
3 138235 24542
1 33758 135302 708865510
3 110556 30600
2 183795 613421815
3 97551 65818
3 98368 195328
3 104335 76512
2 172047 417986201
2 115259 433534554
1 126723 143146 827798572
1 75584 83463 545123548
3 107475 49058
2 86516 39431457
1 28511 157327 484598480
1 52391 95132 112910256
2 106865 173055755
3 68954 54673
1 77889 97302 116309498
2 16478 714746793
3 67152 173939
2 35775 249993788
1 91403 169228 743550780
2 163030 671014782
1 67955 69178 123608081
3 28546 147972
1 134482 135740 497473423
3 62267 76635
3 196529 124185
2 45993 866484815
3 9897 126077
2 58861 124652610
1 16602 42271 45316788
1 23711 79037 632534831
3 10994 159820
3 84988 124188
3 46695 170055
1 32580 145978 761409578
1 2830 104461 853577183
3 64521 151624
1 81992 183169 349078347
1 34915 191385 373328311
2 85762 729886541
3 53138 40130
1 7883 122609 382126428
1 52070 99275 244032409
3 99740 60272
3 46235 41140
1 681 161225 223939677
1 116035 116740 856727052
1 63867 185006 906641391
2 84477 777191723
1 82642 105896 609376092
2 115608 716422470
3 31947 108849
3 64764 39346
1 101865 172642 432461759
1 94149 98495 681175225
1 147468 191847 171605816
1 4568 161356 897446513
2 92423 494718846
3 75928 59996
2 45111 798546608
2 191920 317372822
3 9055 169310
2 42660 789779743
1 117934 179499 189177864
1 118489 151962 602576068
3 69094 3263
1 20025 31621 771148696
2 94227 50588422
3 54216 161866
3 133598 87501
3 111143 96623
1 49556 173581 207250226
1 101781 165575 572818958
1 96722 127611 332758511
2 182801 84808096
2 145796 435568329
3 6443 77681
2 31674 641338187
3 1584 18526
3 147420 190877
3 158072 6089
2 158538 215760335
1 26714 67667 820924043
3 113604 52347
3 99186 153193
1 14046 72867 282986919
2 159490 231874053
2 23766 55261650
3 57752 190199
3 135588 123873
1 16599 154388 441569859
3 199121 81407
3 55014 169675
1 121938 187282 647566130
1 120502 166659 974222087
1 23741 167379 323248599
3 66830 167481
3 128086 43704
2 119519 328075599
1 28176 123574 70629838
2 40667 259352331
2 161505 535765480
1 54760 103434 757428359
3 181607 145625
1 31594 38274 935445402
1 43112 149635 74053937
1 30511 170685 934122793
2 18136 520015120
2 74325 631121536
3 157990 21403
2 82422 957384694
3 20354 69789
2 25231 217342014
3 90553 54877
1 42400 172355 241358184
3 43139 3171
2 60049 242629183
3 28323 197861
2 16994 637092517
1 79214 185197 515755332
3 11423 172753
2 57544 493093396
1 36831 191616 851813466
1 19679 64977 699533173
2 123682 151996570
1 22953 147841 328751246
3 72956 111223
1 87614 144344 374911580
2 192992 430675645
1 712 100177 849258083
1 120215 172788 654994634
2 134499 175632389
1 171 163843 334052887
3 151534 124732
2 102624 704523908
3 20921 199386
3 62397 57749
3 132558 12147
2 143716 705442776
1 19857 166653 594518574
3 93600 63284
3 104085 87995
1 8524 164594 263434454
2 133643 245113781
3 12153 35660
2 75459 936479262
2 79866 246261132
2 17259 238737789
3 84504 190998
3 124573 10084
1 2032 14102 796545196
1 95166 186602 490463295
1 17326 195892 977877349
2 198806 847134612
3 22494 26010
2 74038 524851293
2 74124 755366179
2 169533 125683932
1 168173 173447 512687953
3 138113 164838
2 149730 62479377
3 22059 115457
1 20084 31811 670627342
1 94008 129889 815554467
2 53479 917686190
1 30546 156439 812827891
3 142984 36147
2 85302 61542842
1 32164 98787 800837303
1 143653 199672 365435853
1 27953 98429 985014575
1 167412 172758 87929290
2 101537 264200301
2 61815 393691946
2 88344 698183359
2 78186 108668880
3 46080 33991
1 17595 196118 545585502
3 44118 58341
2 162522 64973073
1 98211 152152 587544729
3 35136 104020
3 50167 117284
2 40025 382136810
2 75890 139220365
1 124331 149659 95253132
3 92492 46860
2 89649 361727712
1 58630 149059 706881759
2 196745 827176701
2 61243 367927651
1 137399 160212 945128474
3 192442 44990
2 37026 306123138
2 162485 949277877
3 109533 41283
1 18872 26313 868371877
2 194532 871214281
3 182292 47249
2 166413 780113611
3 130225 4234
3 53490 159426
3 126887 102754
2 121951 787575426
3 186481 55130
2 78943 729026758
1 97806 146962 499127895
3 97239 16082
1 61352 187255 512597948
2 114663 332973542
3 63646 43014
2 134526 463046060
3 190023 191863
2 165769 903121048
1 31785 182070 661518972
2 130346 211279111
1 96098 176725 285226814
2 93077 410454593
3 92266 44960
3 131751 39373
2 89929 954301515
2 175609 719365518
1 15367 50636 5487609
3 153721 75493
3 8219 116824
3 116260 92279
2 104085 426059188
3 83041 9159
2 25934 283654405
3 12307 32828
2 92661 466387498
1 126495 135516 549374366
1 130854 186485 947601453
2 67551 443555522
3 113032 44881
2 37943 404696252
2 143170 823736846
3 67643 19180
3 12661 175666
2 157751 7169807
1 21679 131330 915720679
2 42742 684289085
3 50259 67270
3 56150 62128
3 42072 61633
1 3754 86681 950167546
3 120202 142723
1 55218 117900 37597680
2 40300 499038898
1 124463 136135 864647252
1 20860 173011 423157144
2 103500 281857382
3 40043 175671
3 100951 9315
3 131476 20448
1 21142 119610 136332833
3 95341 130775
1 15842 29603 606441482
2 45912 45614233
3 100364 137943
2 54283 500750955
1 12512 76902 153637890
3 63929 198813
2 180308 588593175
1 55072 142271 779519111
2 70510 52271620
1 108707 110989 878003865
1 120729 153307 24799911
1 145510 149334 477846755
2 89640 583312618
2 27089 352870945
2 15809 455670664
2 105720 830098483
1 129214 131625 17351796
2 120158 63221549
2 61073 51564131
1 95710 127190 262914694
2 101336 412050375
3 172432 144990
3 185367 134480
2 63947 560768616
2 137196 841255682
3 42955 107289
2 156025 32476672
2 14146 714209581
2 22160 142345270
1 89399 161076 289596636
3 154956 29432
1 68976 183685 159136975
3 55013 156093
3 109803 180501
3 54892 125430
1 130486 182672 203296237
1 63772 141130 901064408
1 54836 179013 797574712
1 94153 198169 810905011
3 190160 91372
1 99113 115386 11545607
3 43022 38871
2 58257 460385929
1 90855 135327 734921928
2 120510 680392291
1 11122 104033 57655420
2 168513 441071586
3 134101 140248
1 33202 149696 748506269
1 14223 21100 48058149
1 48688 63700 813567270
2 80593 377277637
2 154751 992922971
3 160759 166929
1 89105 126657 217416264
1 84068 189172 356275006
3 103978 79471
1 82253 169125 910712901
1 26088 43793 985076829
1 68793 154248 743583454
1 135432 135612 586679829
1 21950 86753 519205370
3 158441 2576
2 143238 521614109
3 64854 156975
3 138862 153563
1 168329 190955 225065987
3 46498 48914
1 51776 153466 88999784
1 34724 66727 952266029
2 71418 339151781
2 20716 811151147
3 64164 160008
3 177815 10696
3 162461 163086
2 136418 459114654
2 36512 129130770
1 28459 146816 420641769
1 6453 131654 247042256
3 146554 25148
1 101179 194731 212082316
3 100372 85223
2 39720 742893915
1 122 161654 257435446
2 62599 256091887
2 150962 618838304
2 64267 435392127
1 144218 161213 414031267
3 7010 9021
1 22188 90896 71490002
1 94976 197982 748414487
3 67409 82909
3 164748 79
2 191196 548690026
2 158509 818043434
2 139058 299141762
2 59587 172222361
3 147592 77920
3 89679 169040
3 199699 196947
3 16784 71959
3 193011 193431
1 69565 120346 914079864
3 198715 59888
2 166956 559057607
3 27758 105132
2 134265 513783975
1 35656 36289 396380609
2 1974 853637262
3 101724 5358
1 24579 78955 759462817
3 50066 13774
2 172149 980883304
2 93893 976350701
2 38322 271976418
1 180336 180944 771198689
2 81684 922486
2 107218 711354833
2 127114 609797427
3 78886 169701
1 118987 132567 855286498
2 43948 26948731
3 187610 28003
1 84938 186661 445307417
1 44065 168135 696247222
1 2683 33083 475957716
1 84929 139763 501187485
3 88778 33419
1 123607 165376 823191733
1 84320 105585 449721250
2 176092 271442847
3 80669 145995
1 84597 165487 131603117
3 142869 97946
2 125020 659451171
1 14140 168711 163687893
1 100760 130112 612129763
2 32650 637339494
1 108515 133480 587979626
2 164614 794660164
2 92915 809548256
2 195767 659937275
3 160391 170841
1 40275 60842 653879740
1 58187 96685 609339152
3 86941 158089
2 156699 666340497
1 19794 23933 269856442
3 172446 170412
3 134339 142500
2 101600 650275211
2 175716 693848133
2 88838 193031435
2 801 294086319
1 143469 177345 594652234
3 3594 195114
3 65112 78140
1 52039 175713 446239006
3 106675 10728
2 74319 111961710
2 49746 172344609
2 66507 670062193
1 87928 141875 413532624
3 74403 38273
1 67317 148470 189514132
2 71757 843036358
3 115934 12367
1 89321 153285 844918470
1 55738 150039 1575959
3 38120 52066
1 22530 36341 779112344
1 85703 177926 770490939
1 84583 160171 683269849
1 8798 30644 330369331
1 28033 117450 529594559
2 161413 828781658
3 58781 88974
2 140221 56297347
1 1084 7465 275930608
1 33405 116625 67844389
3 120491 12668
2 174032 220947828
2 36065 567435583
3 174319 55938
2 79160 940181189
2 21950 506923027
3 92172 57769
2 70165 49161430
2 79358 594672391
1 40820 192787 179063665
3 146062 163185
3 142632 111943
3 160885 84317
1 135485 193521 960764858
2 112499 440132541
1 173196 180337 995934848
1 132205 189949 414540252
3 137762 70111
2 141680 597347332
1 103286 121806 270412129
3 107995 192283
3 65479 51845
2 20766 124993929
2 180801 54718428
2 195925 899679099
2 88443 955887903
1 171467 189380 676412887
3 184706 16283
1 99954 156245 317667085
2 64410 503325812
2 10338 741604962
1 101383 150997 335833362
3 22559 128025
1 30349 94883 222883636
3 170798 85595
2 99891 198828887
1 5980 89330 542760581
3 126421 72511
1 74692 126243 492840003
1 102971 161243 844182570
3 18727 118518
1 55825 76166 44256565
3 68369 22430
3 148967 184838
1 15671 187324 868106250
1 141194 173003 766105733
2 14741 732559153
2 67864 707565028
1 31232 73927 445160524
3 78249 66215
1 30575 48173 11638374
1 134444 189425 580839442
3 160496 135282
3 51195 199249
1 191646 199948 327035847
1 16705 183170 795099328
2 183703 881530020
2 178740 878087646
2 73968 630298516
3 39519 153378
2 139176 209773166
2 106976 393638455
2 53212 517172962
1 81910 177272 41265958
3 136377 196119
1 34694 177138 336796525
3 181129 114722
1 28853 77711 560488039
1 118028 172311 61987951
1 75029 186435 867184628
3 125248 145893
2 127796 931209300
3 48141 63007
2 85412 277348767
1 28653 115863 738800801
1 96780 111026 738304887
2 98205 304942544
1 84041 99408 74458066
2 124429 966258225
2 50352 100766910
1 47740 157468 720895819
3 5167 33821
3 180253 182233
1 22797 131742 499815448
2 177582 528908504
3 72204 79528
3 101404 27349
1 177596 191117 696094718
3 17546 69064
2 154432 130054845
3 59444 23701
2 193095 84236999
2 11312 580116276
2 98053 557830697
2 190397 341798424
1 47207 165796 63355039
3 79117 62512
3 41670 115695
3 45169 113740
3 30382 3842
3 164319 189308
3 161223 155061
1 25936 77494 382860865
3 139478 101682
2 143719 982411886
2 12000 320533952
1 2040 79045 303696054
3 84391 92816
2 81026 805073985
2 85098 964137880
2 53792 171870893
1 18258 41366 40643213
1 70445 110118 590381444
1 95508 133520 958704178
2 196794 922584368
3 56875 53899
1 7606 14519 38749700
2 105382 377223151
2 141273 371467447
2 111925 209591758
3 104148 133211
3 157615 117107
2 181049 864098042
2 47103 119624917
2 169295 160065800
2 115752 819062610
2 28069 702130181
1 54947 198929 307273398
3 51264 159108
1 82543 153090 175730839
3 148247 88883
3 48863 8078
3 105111 130947
2 134220 759860934
3 195605 192282
3 143297 88669
3 191918 24883
3 40256 141902
1 71388 164555 822029050
1 120455 184271 589841397
2 60357 958531139
2 129862 515964124
1 52877 62442 86687358
3 106215 77613
3 189542 105258
3 162127 152496
2 77346 508540860
1 147862 161936 58979253
1 35236 168082 944616695
3 55058 119397
1 96876 127866 778568022
3 186852 94507
2 180813 576254222
3 81713 81106
2 54265 983047463
2 169116 28185734
1 43023 48152 252241819
1 15503 153086 712182352
2 134677 95727448
2 83500 668180148
3 99642 5547
1 10666 17447 268002823
3 195118 17718
3 144802 179300
3 86553 31329
2 80762 573210598
1 34961 80460 843143432
2 53090 199686105
2 3543 705649328
2 97629 992880519
1 32947 117577 631892190
3 180717 175876
1 56899 64001 94400890
2 81435 56146452
3 43269 181435
1 49016 178059 614491852
2 17632 680070862
3 160938 167672
3 50350 191801
2 137042 925905764
3 90231 51786
2 196122 433638901
2 129847 276171670
3 21536 125480
1 16237 164416 431518378
2 194107 89696393
3 55859 173006
3 1779 91142
3 175229 152570
2 23540 85129420
2 45087 703035263
2 166367 76841821
3 42188 14783
1 170210 197068 976342558
2 193445 499311970
2 50885 883597937
3 70034 199988
1 44882 86892 666910458
3 187647 45812
2 17426 274651303
1 117845 162910 759988542
3 131538 56980
1 110001 194505 613744105
3 23044 81535
2 119547 739726614
3 28172 51966
3 125867 158884
1 13456 140901 164961778
1 162520 166229 519748497
2 74449 77458148
2 158334 149080449
2 180440 691108681
3 79808 80398
3 184629 138630
1 82457 85152 521893339
1 75497 157184 113804554
2 99209 675661484
3 29250 173924
1 64159 196049 391202479
2 121519 404351242
1 2249 196557 310353242
3 198305 166280
3 144906 137048
1 103802 132142 63575165
1 7668 62253 182493139
2 115843 461011745
1 46570 98133 348986628
2 29159 244588817
2 170793 976515210
1 1040 98321 348815165
3 83654 103419
2 23256 210064673
1 18464 155074 546708899
2 106755 854664600
3 8999 29556
2 35839 622648309
1 54458 142783 139076659
3 42883 93406
3 161585 36750
1 37788 94015 340343876
1 32836 62848 272167924
1 10949 64286 39956625
2 29668 14927416
2 87029 211348110
1 100749 167062 71450371
2 79035 478044887
3 1345 195016
2 15849 808193235
2 9669 489671809
3 42464 52589
1 61269 102790 648402290
1 21427 98983 747252632
2 132674 828164045
1 53294 69909 567327225
1 54458 131966 193304445
3 27111 27263
3 150310 152536
3 193960 152444
1 21511 106725 277027653
1 49681 65741 785052302
1 37067 152719 814127266
1 102360 108370 481148057
1 48560 102083 189915361
3 181840 64158
1 122520 182296 532486347
3 120331 115762
2 20356 579685665
3 76964 69670
2 123800 73997910
1 99807 137145 975461078
2 21641 543531927
3 185117 129654
1 77245 191712 871953715
2 187427 824480210
2 50180 735891096
3 6529 126299
1 194308 198715 351017494
2 104131 322043397
3 24691 149272
2 72058 128794428
3 73717 106351
3 39858 63392
3 159382 12874
3 82851 13732
3 80058 82205
3 9913 195889
3 98982 111331
1 51520 128848 334127597
1 481 83058 459540095
1 17606 63763 420615635
3 114538 161784
3 148532 78593
1 37676 185873 979553477
3 66707 87223
2 28958 385027004
3 192628 164490
2 100070 21866512
1 22848 186903 825021601
3 26351 56590
1 68057 183231 188346993
1 118752 180979 982495058
3 90061 190934
2 22156 776466394
3 13705 124800
1 69911 136544 19705252
2 78849 877443912
2 161674 719042770
3 192155 8023
1 97931 155091 285462231
1 11708 185669 874696192
2 130870 217166397
1 8161 150054 286453191
3 33971 120624
1 5187 180242 881515372
1 71977 98837 344345726
3 35531 145170
3 155736 148421
1 78944 178557 799809439
1 188976 190535 12505350
3 31584 6365
3 108954 104304
3 154842 123497
2 81899 61074426
3 136960 183129
2 180076 27778931
3 29983 92278
1 7739 24301 266763389
2 58657 122828378
2 39028 548855309
1 38162 142604 815475826
2 148203 792825607
3 91221 88687
2 156413 663130778
3 88807 116137
1 148670 188213 918052033
1 102160 123592 684436867
1 13558 17221 243733484
1 83019 152722 194909731
3 135026 85364
1 65297 199091 23113046
3 179244 27897
1 66243 98294 813075456
3 30296 159908
1 304 107645 603310407
2 173913 186936237
1 29209 84208 68715431
2 95714 5847412
2 30031 537868295
1 108352 185674 493632773
3 46161 195485
3 106932 128389
3 71831 825
1 34203 185040 146784300
2 62460 632804194
1 2592 157502 128445283
2 169304 957020126
3 33015 61347
1 35428 70750 79906053
3 162047 17839
1 95240 137181 156931834
2 107141 245725406
1 28856 158335 813559442
2 183167 900694985
2 47419 730951077
2 163785 97477593
3 190704 26226
3 172886 179408
3 29182 29803
2 169692 459511343
2 47661 4262251
3 1313 64934
2 169625 862013887
3 191570 178178
2 168620 411360855
3 198161 152286
3 119148 39213
1 121356 144120 722939376
3 165956 100866
3 160652 169614
3 184714 165973
3 161395 58916
3 197784 20921
3 36806 172795
1 61817 179484 610611491
3 176384 157224
3 76882 92781
2 181710 426994616
2 135078 855180580
3 182484 74338
3 38057 184161
2 125199 719985522
3 23595 130633
1 13080 26052 134167171
1 37461 139605 965553559
2 193857 96112831
2 80771 289549038
1 108584 180701 531894687
2 61236 739725119
3 194888 151108
3 37609 65079
2 188135 308722756
2 163180 297460773
1 29605 138104 105604948
1 84454 152457 220426174
1 90199 150735 610918698
2 81785 557180825
2 100211 895966177
1 43162 188062 108820402
2 193580 890353245
2 179056 381856299
1 157297 184126 392613763
2 165534 25805783
3 46851 191292
2 87271 533089765
1 27946 56683 95113293
3 73697 160925
3 141120 97710
3 89147 32876
2 184968 183602075
3 111296 63303
2 5804 731582021
1 124804 128757 462028059
1 153543 176383 456738012
1 86395 143761 984092893
3 189060 194051
2 184231 263145083
3 71431 89705
1 103972 163409 941594479
2 38193 390540191
1 135758 189153 846611103
3 136125 151368
3 96563 55894
3 158502 27850
1 53895 165207 668906518
1 69581 114604 892214656
2 159669 244836191
2 182315 231406467
1 22221 132487 252306381
1 90155 171833 432617008
2 111871 728187237
1 177325 181565 184032833
2 119421 157689173
1 12219 148540 148218515
1 49988 112743 984079543
2 177271 330832859
2 7177 37364064
3 133846 46897
3 62312 20542
1 91368 153066 395734901
2 27440 802996914
1 169842 181347 86377509
1 56221 165370 362374685
1 94783 191291 755148266
1 25609 183267 200443779
2 108384 720442912
3 51163 57958
1 122949 175775 643143008
3 92829 110934
3 53248 89716
3 12705 109344
1 76434 174500 520695792
1 71907 110058 414002442
1 79659 176320 881767729
1 91477 188899 497551087
1 160456 188891 410610886
1 66474 174013 652361144
1 8736 154621 60145072
2 69132 277456628
3 34807 166921
2 173956 856279161
1 134525 148417 334901088
1 683 144910 413404988
3 91553 61912
2 155675 636630020
1 1332 52231 923639357
2 24704 940594227
3 37619 27730
1 31298 199744 857391298
2 164854 939991004
2 189954 128956621
2 50798 605773197
1 78524 179925 471887271
1 26356 125800 789890440
3 114910 14871
2 124285 904643972
1 22822 27265 799353752
1 166508 179994 169606323
3 6699 183579
2 154391 796071506
3 41218 112571
2 13667 456850289
3 11051 125901
2 152599 114230936
1 37280 129253 293805885
3 76234 8169
2 168209 877300525
1 38137 141805 59616980
1 1357 47685 26956443
3 129069 168185
3 160481 86444
3 82220 1757
2 80198 144328990
1 43817 196422 652573450
2 85586 951709790
3 66014 52528
1 51762 148019 632641978
2 162754 521818043
3 49461 52160
1 173828 198855 92786134
2 108383 641021434
3 5981 117481
1 99118 199219 696358595
3 136319 15303
3 162555 141515
3 173405 102778
2 144174 157277590
3 125240 26405
3 52460 53620
3 42035 42260
1 3040 82160 21622411
2 46907 709289004
1 7605 69867 58254538
3 31131 181933
1 96164 110798 822405058
3 114834 129972
3 113787 132720
2 140103 88584934
2 112472 207652550
1 25409 27829 477633828
1 110994 198883 479537578
1 51729 136666 884658793
1 126979 157056 250588610
2 197316 853529241
1 59478 190670 597162802
1 12119 28276 403193405
1 48740 125659 353453585
2 112874 835513079
1 102388 150545 874277758
3 177734 57498
2 37675 873913078
1 123808 149064 30768345
2 192151 771655897
2 159611 378778264
3 191008 132963
1 14671 149897 78913578
1 1834 12102 988382367
3 131653 196457
2 162850 536596859
1 62297 156671 946467877
3 9349 108017
3 144913 49649
1 2053 98509 860605339
3 76200 32025
1 67031 77927 777110812
3 114745 41883
2 82397 822798420
1 75493 147151 322295567
3 178311 146912
1 37760 199205 501701339
3 176217 160317
2 154013 961103731
3 154453 178928
2 146012 659647343
1 105929 154794 344838062
2 150921 139195988
3 151976 144405
2 194255 585435456
3 193138 142117
1 30503 37352 742755922
1 44049 102036 240997506
1 116616 128602 409733857
2 84556 332636647
3 120701 132130
1 28011 193703 852526307
2 102661 817067730
2 160642 8615179
3 9740 90508
2 139709 571556622
2 116281 303250795
3 104480 113634
3 11525 86831
2 99338 581854422
2 76484 12702000
3 194006 121014
3 179851 33898
2 53467 959789143
1 103207 155317 700765290
3 75338 142303
3 144508 38357
1 139031 196969 681970893
3 137302 133165
1 63651 132294 924782443
2 34 913802158
2 39203 301300543
1 148428 197030 634703620
3 94201 164267
2 174615 182995368
2 178873 374908018
2 151642 765768307
2 106864 987149822
2 60723 659448633
1 31544 123621 47648997
3 42743 141067
1 1197 92311 544060457
1 10905 25670 317950077
3 147418 149415
2 63314 328293714
3 347 16631
2 27026 602923796
2 191589 553685332
3 159445 72213
1 90116 110612 961064074
1 162822 196829 209728755
3 17089 198143
1 17763 162904 618726521
3 188843 149212
2 16173 426590932
1 28579 96619 21092838
1 61202 102477 926295477
1 58335 187442 90825491
3 77266 156237
3 170677 42886
3 92861 37860
2 195023 56931206
1 101037 165432 305932813
3 16976 94763
1 46300 122223 590564772
3 119359 178525
3 130007 136676
1 77472 158707 29996358
2 33470 539592982
1 56197 113639 321998703
1 71039 90683 236501442
3 3033 161686
3 52783 78508
1 49141 74455 536474125
1 76852 93113 543264246
2 118447 291782450
1 10491 106126 979514922
1 90939 141946 497255846
2 23333 756754261
1 37637 131032 884671582
2 51761 545245578
2 103682 563294538
1 14352 199364 936589241
1 37625 132967 458290560
2 9411 794439125
1 3987 126762 898487788
3 96563 64899
2 157986 809013239
1 94740 188340 141394494
1 127074 172253 208358082
2 99217 389873838
2 95860 213892652
1 91848 137668 122957245
2 17392 481978306
1 95389 127343 862892308
2 40031 871783544
3 46951 59382
3 143314 179391
2 107213 229145196
3 98193 61212
3 15677 66863
2 41712 123536232
3 85132 153255
1 17181 136309 264191427
1 155286 176687 251833810
3 112524 106745
3 189727 7210
3 113640 64600
2 50177 417776603
2 118639 462485268
1 23919 54303 969646276
2 144218 889898870
2 186061 20494140
3 111896 152009
2 33824 234965584
3 83655 121231
1 29848 35100 478658218
1 62158 82604 220370654
2 133227 301071896
2 108768 684710137
2 149773 644862884
3 140492 143460
1 105743 180784 784313379
2 7594 136080770
1 73042 171547 823387094
1 25850 30121 124211470
1 10325 123873 218840531
2 161533 935416297
3 53875 41349
2 46653 342900971
2 110998 372469754
1 10249 40511 172377733
1 41967 63277 540715019
3 19714 107759
1 53409 194463 57426431
3 59574 8186
3 92775 198411
3 192864 135476
1 76452 159838 421830652
3 147727 135365
3 142178 88279
1 118776 174274 530731303
2 51679 696863047
3 136441 61702
3 161933 101298
1 39062 74983 537759058
2 17310 608570152
3 89616 112101
3 61020 122198
2 172803 972897621
2 36130 1468157
3 23465 146092
2 73041 757293566
3 58679 173470
3 27134 9144
2 107521 100912936
2 132287 305209195
2 146201 530555298
2 154630 832304249
3 163947 140861
3 63906 11590
3 2501 27439
3 161361 85050
3 188655 191734
3 98263 35715
1 92162 106382 540112135
1 8567 164135 519435031
2 198427 172527572
2 85840 276138036
1 113717 164755 882953197
2 26928 863974860
2 11974 173744450
2 35755 524085180
2 150332 626081643
3 6905 31766
1 50496 134239 244533779
2 140078 577167427
1 68041 104409 657436485
3 32609 28480
1 127205 154973 262477831
2 130548 132732701
2 161530 654815028
2 170417 451164204
3 193421 90518
2 33738 17610579
2 43834 471020658
3 9224 19444
3 90693 7761
1 21680 52922 803103385
3 138974 40420
2 6572 230758900
1 42430 93837 425598995
3 149001 146028
3 18066 15110
3 160280 116615
2 27340 384312274
2 191300 256143026
2 9028 667734511
3 31214 178846
2 193549 219613921
2 165522 76707201
3 195378 179400
1 82798 120008 662305729
3 40577 149950
2 118085 886466471
2 143373 934260782
3 125279 78921
3 139475 57989
3 101446 130687
3 125726 180732
1 6711 185486 753466471
3 187851 82126
1 122477 188401 934490249
1 122389 131625 549115665
1 38747 177245 996770681
1 39574 77510 233541681
2 63194 253348674
2 82789 956606120
2 59609 35091212
1 68672 137595 609517408
2 46925 166470489
3 139367 39605
1 83844 107524 520808864
1 6367 193908 387624574
2 37561 274840325
1 129531 177227 685334353
2 172866 235986198
3 180594 118232
1 3792 115709 200367580
1 115525 137341 391441
1 113336 161177 945279045
1 76650 193462 997285155
1 145646 174693 871980518
3 30355 149358
3 154290 42301
2 50934 227754643
3 165522 11052
2 77012 438613023
2 158490 134974758
3 22685 51596
3 69464 30814
1 13844 59370 880339424
3 32970 93887
2 57249 777604128
2 192947 643869709
1 17107 123395 526214748
3 189794 131412
3 124452 178584
3 29410 69991
2 148827 161286253
2 164707 613948359
3 70798 45325
3 55269 53645
3 161728 55197
1 59199 107546 282509735
1 42019 184050 626228552
1 14565 169562 557713435
3 36745 147155
2 106492 692272948
3 122205 17058
2 109907 647571133
1 74 37869 172373196
1 148502 169433 764808080
2 52584 704293219
1 66292 113793 167107931
3 23662 66722
3 192868 196509
3 170140 30179
3 4713 1638
2 137310 415402543
1 51802 186547 899712432
3 81772 74577
3 38258 172210
1 1788 29263 242018188
1 17199 29669 267896621
1 99150 164647 717627249
3 17891 78636
3 176577 11163
1 83754 190454 158611841
3 69078 137986
1 15153 33620 350889781
2 69915 58947671
3 103817 175448
1 31240 132226 126557211
3 17097 126388
2 165077 719477572
3 149497 90147
1 54783 59231 485649134
3 160008 147930
3 189125 88637
1 89549 140108 687519340
2 89396 82063800
2 69145 347347119
3 100469 106209
3 5083 19860
3 37986 5762
1 98651 159701 989921279
3 163905 35487
3 120792 67692
1 18495 180338 117277391
3 44539 125105
3 45593 43219
3 134514 76882
2 36438 985297680
2 169617 164531790
2 94339 417203558
2 89916 780619395
3 13676 37148
2 111255 969903615
2 91669 21909621
3 7851 142835
2 194622 381043589
2 126975 985467700
1 37400 191514 820280941
2 54057 461172202
2 135376 862859543
1 105782 199038 490393273
3 180291 18978
3 120694 14741
2 171716 634264767
3 193029 99280
2 174439 406768229
1 51832 92903 844214112
1 88624 178391 238612333
3 176300 151355
2 79403 369469726
1 17562 142222 153804199
2 31131 993299977
3 174902 62965
3 67148 97457
2 60568 630693483
1 100056 171416 389144911
1 142691 144050 574428107
2 30513 701716432
3 121295 125248
3 62795 149723
2 36840 718211448
3 115613 28082
3 11502 106244
3 119247 102848
2 154007 424841849
3 24939 127116
3 184977 186280
2 78310 504728462
2 1753 323225462
2 137219 764823013
2 180412 343685616
2 98109 239398185
1 69851 132817 865777902
3 74620 84903
2 117869 758666357
1 96690 189066 794699756
1 30556 121162 428654687
2 135771 6965277
1 52156 148711 461565891
3 153794 113322
2 52705 923761652
2 163922 672320220
2 38785 157910832
3 199752 85461
2 182293 381462199
3 166682 112253
3 175368 83189
2 88044 522333554
3 120145 194266
2 122356 786451566
1 16167 163047 575478841
3 147339 28093
3 123496 109762
2 183677 700765167
3 29984 117642
2 38909 587097011
3 74658 111442
2 150818 461138432
1 44030 122933 950148733
2 98345 68005653
2 44435 238020601
3 128917 11944
2 110233 31790177
2 26905 933558676
3 110858 115663
2 3320 220335026
3 161902 173519
1 136316 161230 457964877
2 160834 132695379
1 33886 90118 761620186
2 42345 332792263
1 43254 74475 704488949
1 49108 116799 853543439
1 20070 93225 858444969
1 4060 159655 110694767
3 124087 33737
3 84233 45241
2 63307 790319562
2 44705 605692477
3 87818 93881
3 77053 171593
1 67353 163157 808963808
2 196885 618391535
2 61838 361965897
3 189863 90524
3 192851 114260
2 73160 789254704
3 192000 12826
3 199311 73595
1 131412 150883 964937974
3 91820 145882
3 166284 13856
1 70230 101530 760184692
3 186397 50559
2 111949 256388014
1 19046 80888 462495171
1 78844 128100 414696781
1 128305 129138 674051647
3 96260 163018
2 138131 365564384
1 62142 198120 962318505
3 28469 58789
1 61233 93518 473092237
1 115426 150772 392312342
3 64874 80082
2 153468 174607411
1 18519 54541 193191774
3 55768 55483
1 56131 89898 780880329
3 86163 84806
2 145787 747263965
3 46079 15426
1 99485 100290 954213298
1 54289 191238 23213499
2 125415 840029206
3 93164 141153
1 170470 175044 225978644
1 92410 173440 328902402
1 22452 163321 725665401
2 85522 538138627
2 83996 300492678
2 60630 858211156
2 61707 349930876
2 172823 657066044
3 36698 152021
2 23691 768922006
3 169546 34594
3 168824 113414
2 158811 95515653
1 91472 103898 749910749
1 64994 95149 494646229
2 124105 769444523
3 61720 85051
3 144260 72278
2 100914 997648900
3 33479 57690
3 37564 110259
1 77227 86884 12529913
1 28657 190359 45342563
3 178312 169913
1 10680 80208 414633812
1 7941 43688 158318229
1 22037 39856 831960481
2 197314 643256864
3 39390 190763
1 16561 151885 631819532
3 97976 18391
2 42678 285432451
3 81225 89992
1 45247 48271 190981752
2 93519 544026180
2 163677 46027321
2 199406 459516874
3 61864 102013
1 90239 95553 983307143
2 35933 484021233
1 132966 134957 300380391
3 93492 49052
3 34345 910
2 35606 102280597
3 173437 29075
1 74720 135275 877314099
2 35712 947341533
2 146797 582401221
1 96199 168895 738794383
1 169924 186666 386878751
3 74456 119912
2 153503 57097017
3 103998 19544
1 98077 109845 490130247
3 36979 80790
3 66537 31164
3 143308 71568
3 186055 95008
3 28856 155765
1 156677 163656 232276928
3 112021 56847
3 191513 19277
3 48935 3809
1 99689 198865 974859511
1 130913 161626 702182617
1 23216 125109 904955760
1 91703 188827 564871989
3 180536 147803
1 121871 192604 878956726
1 18333 106772 226727033
3 173240 128121
1 7228 65708 543171910
1 25138 49162 383566184
3 179957 17777
3 85767 20646
3 160575 76669
2 167550 518036452
3 3138 137778
2 57786 877743652
1 38523 190014 119067437
3 94839 87812
3 83945 5685
3 27125 66655
1 103661 159311 175953224
1 53591 134346 366427620
2 59749 797273064
2 127572 50119446
2 1613 569649905
2 7867 12659565
1 71585 76273 337892553
3 20668 150753
1 1583 188488 696339730
2 152170 94172408
1 75492 100979 757522475
1 116947 132100 201278949
2 100501 236701362
1 43184 159212 875658203
2 50511 499797077
1 8368 185300 153930072
2 79843 320113926
2 85642 679773843
1 63911 98324 579949657
3 20161 22634
3 132662 159405
1 90655 143107 931735654
1 16509 24516 268180549
3 69088 102318
3 180818 75436
3 50820 84540
1 24427 196856 654781788
1 43981 155679 960509313
2 9174 903435670
1 54016 78272 1126848
2 37399 743254460
3 78381 88482
1 118535 139395 688064777
1 55337 120018 29213614
1 41386 136465 398864291
1 16666 94142 982211776
1 1285 187302 298855465
3 109936 17309
2 82882 722893441
1 116942 159799 174474894
1 57312 198334 323045601
2 129973 917605048
1 161176 176739 684667212
3 72255 127860
1 33575 58020 479280146
1 56008 122315 410577474
2 116552 59684751
1 26660 52676 409403060
1 72455 162277 535880402
3 115345 124491
1 116441 142751 749374176
3 14753 129331
3 107668 89109
3 191703 17571
2 48603 128043029
1 72953 128730 306506138
2 177937 339829231
1 32420 156860 278301688
1 100348 164111 400277117
2 19495 172402888
2 22807 503787268
2 144662 165555724
2 99765 374203310
1 47602 85304 427756316
2 42058 202588852
1 115438 197826 420950052
1 77228 116674 329977552
1 47317 104488 58522755
1 73194 107890 154508518
2 82803 54260665
1 116608 152822 925949898
2 179424 294088204
1 54874 149269 132564738
1 76158 142618 736098177
3 23520 79708
3 89774 157411
2 6557 551675478
1 33272 169402 73673462
1 45575 68227 722053070
1 73609 88588 175892863
1 16449 33370 193312454
3 21569 84476
2 123431 54646590
2 4960 785994519
3 8766 109015
2 3495 727092328
3 40396 105595
1 9712 172864 49944596
3 48712 69874
2 67284 702839724
2 85649 224386760
1 34442 39607 162941081
2 156965 16776157
2 34131 32597647
1 74576 127719 789455716
1 61543 107640 132706003
1 43178 61615 607702776
1 175101 192205 329254953
3 101125 138356
1 41352 85637 860289825
3 70724 8973
3 69069 191550
1 53558 104269 881179882
3 27509 109040
3 51978 144775
3 105827 159399
2 79011 403727169
2 103122 501074442
1 91997 125327 424007058
3 257 118107
3 67018 123032
2 15964 449055483
3 168652 15145
2 142532 138229259
2 194220 608759423
3 178792 30952
3 109586 128069
3 198562 89373
1 78857 88115 465738222
1 30246 117146 992336541
3 52407 164170
2 106138 436869832
1 115144 136801 753444769
2 134618 125852682
3 142565 181574
3 177475 95384
1 83144 197455 715441955
2 95906 89800899
2 51094 477382688
2 150950 593931748
2 149669 926846685
3 130788 66811
1 42280 155610 133082583
1 16973 51386 43676217
2 191464 39825487
2 188690 936751925
3 75037 91460
2 182567 386101931
2 619 191230228
1 60589 65430 151668652
1 5895 64542 533546007
2 53362 53919994
3 72677 24530
1 161437 191319 860056649
1 114918 149457 54738754
3 24443 189977
1 170797 192640 323125120
3 5011 11643
2 101801 532333193
2 104968 669748195
2 46966 632894099
2 138227 456184788
2 172931 728877997
3 194341 154508
2 42331 98974697
1 90212 126342 721841024
3 48878 54127
1 65521 176354 898570210
1 65645 139595 278435136
1 59082 172320 769923448
2 129490 244272506
2 57374 213713680
1 62436 78951 636773482
1 12746 148207 52944406
3 197618 30502
1 61869 179569 509923489
3 146129 80268
1 10443 96413 727474555
3 131752 56667
3 75449 11085
2 187827 449770354
1 148063 188712 438279456
1 66028 73820 181274509
2 184247 598485333
3 149277 197074
2 91095 930926873
2 118987 672548453
1 57216 144390 996511153
1 133409 170254 615551614
1 91103 98540 509956644
1 166933 173969 679709493
1 31796 89350 869184909
1 84806 166919 383800991
2 177326 994989406
1 76453 80514 696502914
1 97104 97136 840024421
3 129839 112565
1 53973 87158 482407635
1 38289 90207 438739726
2 51434 51519414
2 105601 890710301
1 147956 187824 127185199
3 104408 107538
2 44381 399466856
3 43593 22527
3 16986 58131
3 102919 76805
3 189044 138087
3 112166 96454
1 11240 95532 765672552
3 172813 139947
3 116551 191877
3 90933 48541
3 147591 60744
2 38237 82966419
2 71863 820468602
2 32893 680801583
2 156881 765885246
1 65825 76183 830643120
3 70151 175561
3 20578 29900
2 55197 234637380
3 192371 45562
2 94496 659180714
3 16171 163575
2 74714 367498965
2 174101 106635462
1 97339 97654 501494835
3 144455 151734
2 127774 41532173
1 69283 184458 269546819
1 55738 122612 782910349
3 22436 51270
1 4698 150167 806449009
1 131341 160610 296481325
3 86506 40576
2 185828 394007654
1 101152 188078 551095189
1 86964 137797 294695355
3 69109 65665
3 64622 58190
3 93798 187306
2 147651 342261551
1 7332 154002 39673400
3 87344 124713
3 180153 109360
3 47511 75071
2 51737 506575507
1 61009 122023 827668420
1 86796 114786 628241545
3 73274 59294
2 36330 861619325
3 92767 70440
1 130629 192483 245665877
2 33134 306897753
3 46293 14600
3 13526 113125
1 28895 79151 19977651
3 183635 17102
1 39293 66751 860367069
1 72687 199984 526458963
2 16467 773261781
2 131360 372825114
3 143920 154555
2 9464 223590684
3 182811 178338
3 103762 51883
3 19450 72044
3 51854 60709
2 129155 44308910
2 6575 465275374
3 29379 152280
1 56760 123820 867328909
1 93609 112999 72738153
2 77392 334221388
2 24757 400309315
3 120980 24180
3 38612 112995
1 25109 179125 949386497
2 137046 162127038
3 190697 113811
3 58034 128911
2 99432 434512916
1 156118 156840 527943046
3 14563 149389
2 51357 600723276
3 178163 53696
1 44732 174937 959939184
3 179826 14463
1 17446 150802 37651339
2 141081 292421603
1 20643 145566 629677669
1 34386 103059 486995535
3 177499 101370
1 19052 191821 40203122
1 97736 180830 448898227
2 152394 955875388
1 11218 111209 662666797
2 75014 595568119
1 27314 198439 256464261
2 51887 138332510
1 131175 164325 497092647
3 89141 127771
3 5484 162934
2 89422 290467764
2 55076 57312500
1 60203 166882 980407076
1 17309 102784 528459587
3 52507 49757
1 26929 193441 927194390
1 95745 117356 627456257
2 80952 502027072
1 55551 195684 648417599
2 79921 926686855
1 56914 107354 146353705
3 56906 168392
1 39156 65164 823115706
1 114954 143254 893005374
3 52063 186153
3 133533 187277
1 17187 44535 316615122
3 136229 108257
3 148349 196924
3 61106 163255
2 20683 23821664
3 196988 40779
3 47939 66572
1 74680 94503 236844596
1 108298 116606 431120333
1 10547 48520 226197432
2 129276 232457499
2 75997 108971810
3 116640 90973
2 161255 517156295
3 41140 12346
2 132437 962438317
3 176972 43854
1 112524 131089 544131421
1 31017 72462 54425662
3 79087 148481
1 35229 66758 818211330
1 32753 51313 957264242
3 24491 878
3 73521 11719
3 45401 10604
1 5503 76012 374781500
2 18792 129359788
3 155282 116334
2 154000 910649602
1 19276 141912 781708791
3 109781 3378
3 110202 85362
1 94508 119019 375480474
1 62767 190063 441209544
1 108741 183866 713307818
1 57653 57982 703789993
1 16242 172305 873013058
1 37105 41463 792477814
2 96133 219221471
2 163539 487530613
1 166330 194449 734163228
2 32561 126450234
1 9912 170169 593834991
1 82100 95267 994092343
1 98535 177011 68109017
1 93873 179522 283954140
2 177578 140683611
1 135771 181273 32839654
1 153918 185464 880673086
3 123868 158216
1 36590 132649 732930015
2 14736 280215555
1 87938 123209 574994243
1 96926 167717 874399199
3 36248 194998
3 58660 55592
2 63611 315921926
1 73486 148794 80337757
2 144071 563523946
3 142718 161664
3 63859 33232
2 84154 603479243
1 125818 138018 891234296
1 5269 152144 934375399
2 111944 885853599
1 12450 36012 99240252
2 97144 187209659
2 159258 706338813
1 30370 199176 76831619
2 62783 754751114
3 53663 68415
1 120669 175822 669281145
1 82718 183698 962345815
2 173580 227884179
1 47460 117090 69346254
2 120567 470054000
2 160838 518105099
3 99267 104318
1 113360 163797 88526448
3 38531 154414
2 149002 887160731
2 86982 232429760
1 11620 77009 186692900
1 51216 142416 459929419
1 132193 190901 429121743
3 141043 1043
2 106093 157823528
2 89725 744305349
2 97932 353967563
2 124584 371574727
1 61488 174633 705758878
1 109814 161285 1815807
2 68286 119134524
3 85076 5508
3 186212 131664
3 26029 49845
2 105210 116198719
3 166631 52340
1 98436 142057 250069336
1 79755 135954 958656814
2 134472 943027456
3 61902 140742
3 108230 136538
2 30825 271432760
2 125696 421517681
3 168798 65166
3 170709 181873
1 66825 79957 953809099
3 51009 73862
3 170582 47958
3 39854 186131
3 121397 35312
1 30178 170469 816660361
3 20057 78930
2 173605 324193856
2 99142 35498347
2 18849 906938375
1 70048 105560 238077886
2 12097 555215556
2 45262 432228012
2 68802 577627334
2 154164 678020870
3 195583 21403
2 20526 857241822
1 41574 93430 45683346
1 88824 198198 945493055
2 63773 980200167
3 161904 665
3 33417 1992
2 137899 952509991
2 160170 308256674
1 5025 39497 761197123
3 160151 151345
3 138726 74949
1 114833 154556 598495886
1 22891 109378 149339589
2 87712 564399161
2 107124 846133107
1 22728 121492 904139934
1 9801 104670 594925267
1 66361 70283 998189537
2 111550 727553243
1 85305 109940 330622912
1 27609 195274 397334110
2 193301 441580134
3 45731 170406
2 34912 728617803
3 57036 166027
2 106905 385604813
3 79755 186736
3 181946 39472
3 80126 17681
3 150242 8162
3 85987 113612
3 96872 61758
2 199547 238210492
2 92074 124333688
1 1254 98178 374529561
2 19270 238304867
1 17266 172958 984030631
3 66749 194623
2 122735 613487370
3 81431 148580
2 120868 768283975
3 94940 186870
3 163523 13965
2 65140 814681428
3 5868 4980
2 71 201449435
1 41038 95677 942002984
3 149548 142486
1 61329 114322 712231005
2 191574 284573066
2 66707 478799637
2 85896 375701471
3 172689 66523
1 11991 113184 854684715
1 181106 188357 617843191
3 105387 160632
1 9197 151891 647097916
3 6770 173252
2 110448 112707165
1 76798 89409 206089638
3 56701 128825
1 38616 178860 913737920
2 149434 140911079
2 36305 796377387
2 5286 199659427
1 67047 163812 71533309
3 71464 46730
3 61002 9807
1 88607 144667 597201502
3 33237 182514
3 53024 136947
3 91657 11672
3 2126 121071
3 126815 88498
2 160698 781949998
2 43884 647236381
1 80745 185019 67228878
1 57682 138285 73960221
3 126066 96212
3 141678 80534
2 59703 988987781
2 85347 879299980
2 167112 678999136
1 19852 173924 156729838
1 90627 95830 805394061
2 120731 167651007
1 56304 64226 748952626
1 112920 159904 515881328
3 131797 23138
1 128299 180440 188934399
2 179455 923675588
1 109775 122949 624208194
2 71843 94810988
1 34970 103031 911966515
3 71188 7942
2 17029 376056807
1 17278 175634 884625913
3 145758 54658
3 18339 2298
1 49479 148480 526375375
1 24213 128968 397295405
3 125263 653
3 143366 44278
3 51366 68764
1 77874 161754 482491126
1 135874 178798 778395233
1 100006 130423 652908142
3 143744 199876
3 38903 7723
3 183948 80828
1 146824 164514 422219984
3 122086 19002
3 182364 59243
1 41439 157729 148283540
1 56050 121553 974422860
2 61911 443891514
1 170840 182252 978822265
1 89358 166806 89275652
2 119653 630569194
1 48334 193692 613402979
2 12929 439988346
1 25436 110341 447439352
2 49812 757834575
1 83263 134249 151560929
2 121531 454022913
3 70631 33398
2 125786 367532626
3 51491 163252
2 18592 275966145
2 99975 64088636
1 169828 181536 764920621
1 36577 113737 499540674
1 19798 111900 648333275
1 107338 162945 815586071
1 31175 101583 708138340
1 70625 150888 712378994
3 49860 163423
3 142989 109598
3 90130 151228
3 186962 136482
3 120295 105558
1 57952 86840 809428555
3 113853 37856
1 51952 117414 478934112
2 77213 279493855
3 194531 143529
3 811 29802
1 61971 96408 488801132
1 71758 182549 959509186
3 11797 54652
2 118733 302555319
3 154583 166812
2 80645 768791030
3 52205 169528
2 80146 827070034
3 164748 7372
2 64231 388664518
2 184680 483911311
2 2561 133092289
1 125594 164615 875837974
1 62848 122398 191859369
1 13122 131758 864576351
3 130270 152710
2 115117 481014538
1 157297 186402 667431497
1 133525 140991 319793058
2 5144 270207019
2 21701 586374284
2 110254 882399433
3 43936 199559
1 102632 178844 321785083
3 3807 175994
1 134693 177596 450454572
3 197643 52996
1 55098 181371 941195482
1 165055 170055 665623385
3 93403 162275
1 68431 86805 359037433
3 92665 145702
2 16234 175077172
2 183704 983666159
1 50300 104155 783096182
2 73459 880061089
2 4864 702987687
3 149643 142795
1 68554 133888 890995238
2 114743 11655793
2 92114 483621076
3 54586 180523
2 45931 627227453
3 132122 85458
1 100613 145559 656216531
2 185989 983889709
2 39475 157458834
2 72881 256026418
2 91979 136000686
3 168964 65513
1 18650 106557 167024484
2 76449 101531249
1 45406 168356 533010979
1 57196 67169 226928445
1 62523 168663 15264614
3 24969 31863
2 92381 990102439
3 144492 170680
2 72436 912460880
2 168954 478381081
3 113716 136411
3 181854 100209
3 43292 177421
3 158145 23588
1 42634 105856 200970246
3 56574 192186
3 105390 16128
1 59901 115165 497530147
3 28371 10272
1 64329 178592 688809387
3 60987 166925
3 179678 121282
2 57028 120198636
2 86910 176487765
2 96977 77967204
2 198447 904655881
2 46981 941965007
1 11618 44275 489245805
1 96721 192910 594679194
2 107105 230317641
1 26998 134008 921158026
2 108151 60711069
1 92831 141026 657266646
1 107744 176438 359613265
3 159716 35254
2 185782 617848952
1 26410 194762 245328146
1 77645 120741 58916703
1 92620 190080 803415754
2 96218 338734526
1 100802 111609 660570258
3 33887 100302
2 81972 203446418
2 131754 477418702
3 31706 58661
1 11094 181385 234522652
3 139118 59479
1 60096 179186 286519800
3 100493 117708
1 109960 123960 61957742
3 136416 42557
1 16656 110023 416410282
3 181748 118379
2 28467 54483049
3 76398 166411
3 94059 187301
1 10030 117635 820659941
2 156436 545588187
3 142014 129581
3 61084 198303
3 37784 198414
3 67373 93873
1 15200 41379 290513365
1 105120 183259 392506699
3 7135 104646
2 76803 947823419
1 34223 159004 353228310
3 42782 194391
3 157794 138264
2 63213 907828643
1 85297 116763 807101549
2 198654 211425642
2 122177 738093886
1 16487 82577 398983862
1 38853 84923 948387373
3 112629 65428
1 162581 177372 991981524
1 70298 192039 255334108
3 95228 25969
1 27952 168011 201446515
1 4900 148663 387124957
2 5212 793676813
1 2237 193023 129074149
2 26370 949605943
3 113628 56415
2 46364 4551269
1 80539 116699 854578317
2 19010 386271277
1 133625 133793 912603577
3 161748 183056
2 121753 108544893
1 29477 188043 568528302
1 123887 136754 460666633
3 164171 109870
2 66000 44455963
3 17119 98447
2 37605 467679838
2 153569 640612160
2 7300 388809465
3 187791 78404
2 112553 81523564
1 116048 137089 823495041
3 96007 112332
2 6477 263232964
1 30231 140378 354765538
1 44871 106557 163785132
3 171306 23127
2 15379 270323695
1 62974 169202 802695604
2 120966 362866341
3 128396 50897
3 111224 64696
2 1831 860570358
1 51237 173164 485567488
2 146308 467449058
3 63574 31944
1 104637 155811 71796962
3 4445 90737
3 133183 108352
3 176289 158783
3 157090 107138
3 195414 181215
3 195745 151615
2 21479 934020407
3 140642 76071
1 63041 88433 129473556
2 45403 256224899
2 192674 780148268
2 38579 863368163
1 5700 190628 769778544
1 152063 188831 60377890
1 15034 59644 836857668
1 55750 144216 707274008
3 23083 126889
3 27685 77287
2 139929 507680346
2 92335 72183985
3 64199 146184
1 2988 4816 746540296
2 91930 27601208
1 65528 140166 408980882
3 18142 94971
2 156466 79424981
1 129627 143542 29350632
2 85557 534697342
2 50779 2008351
2 193043 701439147
2 139062 625651351
1 110529 117427 955435251
1 52223 67342 892201894
2 59257 431829373
1 5561 56459 355505876
2 14069 213470331
2 69575 503231417
3 6533 192387
2 125646 217007374
3 168386 148872
3 151073 171510
1 67769 143443 810090562
1 62149 91749 863108270
1 25900 79246 365920521
2 161113 623149849
1 127689 171780 970506922
1 159012 196136 661254684
2 186768 384382870
2 181669 976673223
2 196839 739113484
1 86609 148866 951335737
1 24305 77496 105692250
2 115555 246462405
3 19352 24475
3 148577 19915
2 179839 108875855
1 59561 198622 556259115
3 48632 125405
3 193563 83197
1 13343 43961 199354914
2 177220 51825524
1 103983 118533 901088191
2 26428 830420416
2 73523 238823513
1 62643 195254 523710286
2 33000 25942329
1 4070 193901 835213209
2 55929 833207819
3 3634 61248
3 60989 192393
1 119394 168813 632014077
3 105575 113358
2 123562 102690608
2 175766 954006418
3 12935 188495
2 9983 918213441
2 2679 113413919
1 19965 122964 883271603
2 169015 628645378
1 19419 156050 113315506
3 182326 17209
1 128485 153061 124657000
1 108430 196326 570922168
2 72252 429339725
2 89095 777280205
2 173274 504328969
1 5207 94297 934890041
2 33780 577523127
3 64537 29648
1 58820 145644 732684102
2 47592 174130704
2 60792 429427927
3 47489 105036
1 27618 149206 512758495
1 87264 177973 316311984
1 33790 95419 409241621
3 56988 156536
3 141705 138305
3 68362 105624
3 139533 31613
2 21461 401433205
2 149175 437678263
3 53348 172758
1 21548 135995 876727214
1 53531 187492 284870339
1 113566 119867 136209993
1 54582 107663 63172608
3 51025 128702
3 137719 138367
1 24692 57504 892611660
3 144579 28618
3 165490 68438
3 199939 42484
3 123974 137224
1 110676 180141 237018409
3 107634 119445
1 191511 191775 187202816
1 39801 140331 547267316
1 53199 107880 388247883
1 86131 139187 59323888
2 178329 275520873
2 62373 293816930
1 23604 36488 442044186
1 83671 168894 49279319
2 22678 714562646
3 151526 192633
1 40389 175658 899270377
1 133306 181421 98569447
3 14751 103613
3 188582 164779
2 91813 155483044
3 80614 22995
1 120827 126531 285271856
1 66425 183102 834184070
1 188834 192934 545331686
3 86026 170162
3 22864 54405
3 110517 179596
3 124124 62448
2 122098 103974284
2 136458 776997998
1 19437 49477 616233286
3 168261 46136
3 153464 156345
3 90094 134680
1 104658 159768 616221154
2 15369 502001205
3 34056 147413
2 159625 586351699
1 24180 177007 214509194
2 166060 313891003
1 31256 74760 442829919
2 1244 527836030
1 54600 129086 137706680
2 13589 927725127
2 84171 831610346
3 177625 20901
2 150172 199076225
1 97053 101882 278630006
1 31614 53518 602168160
2 116354 374924142
2 117759 508532134
3 42436 183047
3 66601 112936
1 66544 151455 15953675
3 48904 95432
1 78781 142535 37764879
1 34956 74663 13095428
3 27257 86172
1 60010 92767 775031417
2 133463 115015257
1 177099 178018 143740440
3 191431 40343
1 70148 142736 667392954
2 170297 343731233
2 41819 127691606
3 167082 37294
3 67740 60278
1 4523 181468 384435228
2 30175 678735956
1 87497 154197 559609480
2 62954 130980057
1 117128 169158 414605737
3 38581 195926
3 46693 128197
2 104199 539234253
2 145960 212301096
1 8977 67058 984766864
1 23886 50899 187779068
1 71052 105727 667142326
2 175498 401952874
2 193508 785956669
2 100349 500959450
2 967 266066005
2 92812 118901146
1 74707 141960 149087417
2 28865 552999103
3 115207 7231
2 52136 50603806
1 58842 103653 146895545
1 30956 43498 200181943
2 3369 81910989
1 100769 142749 389779315
1 7093 157322 35340343
1 20178 103604 878983295
2 149336 955038114
3 16886 183889
2 141096 524575276
1 7853 175019 88432992
1 14012 40319 467851366
1 58329 145366 507806775
2 168745 985465392
1 62568 155826 681758627
2 110938 291576349
3 8929 52241
3 180590 51825
3 43755 161071
1 35365 151366 569007758
2 143147 939010491
1 11748 38631 160315860
2 25162 366084068
1 31671 60646 178827362
1 62786 192527 371133325
1 45578 70691 583777878
3 135618 38611
2 129765 350510553
2 144989 713660936
3 2249 193724
3 128687 144287
3 103052 124322
3 31745 105501
2 103414 12812449
2 54558 594745103
2 116737 640874751
2 89341 463892316
1 6872 46995 434541939
3 178301 179026
3 45752 111761
2 18886 17876017
3 68491 82822
2 170663 59329642
3 152009 103655
1 54985 186005 511171668
1 28071 158452 995851777
3 199709 176319
2 135168 399052467
1 8983 118599 868877955
1 54377 146829 399704331
2 18087 923852934
3 176874 191246
2 62372 227588947
2 51380 532921002
3 116945 17164
1 91237 146243 636682686
3 79892 85294
2 184806 571796399
1 10768 167428 226297919
1 48106 64360 373720083
3 41002 90392
3 74146 115264
3 133526 68347
1 72321 92077 256059450
1 74466 87337 48846377
2 129453 114551931
1 26201 141412 77117843
1 42803 197845 785123995
2 61866 702708179
1 953 30311 4374029
2 39976 197215061
3 138682 132332
1 71493 183471 714981407
2 109805 47009543
3 96833 2782
3 35896 70186
3 103753 104114
3 84243 7171
2 39664 10190019
2 197859 454978447
2 2170 342369426
1 9555 176991 862119354
2 176238 536320958
3 20059 107820
1 29754 63966 293980918
2 57702 830601539
1 107353 196722 940962927
2 56923 277919883
1 50026 144333 585778832
1 84239 134645 741824541
2 125389 675357056
1 141254 158234 708309531
3 185086 2907
1 118883 186692 50327042
3 115392 114218
3 53389 66651
3 47262 98800
1 29022 64371 803892372
1 150961 180917 516962673
3 23601 37990
2 55771 519851334
1 55056 88239 901258295
1 41687 198656 364058413
2 134071 160792435
3 73717 110763
2 50139 270223801
3 8565 136633
2 70164 681855275
3 56595 151589
1 39217 164119 435242512
3 107439 53976
2 182483 372447766
3 135407 91704
1 117235 148868 454005390
2 122275 37488716
3 113192 132749
1 62983 100742 551031130
1 9258 15293 769241273
3 13235 21233
1 46636 61302 947266720
1 52175 68096 203351878
1 98756 118067 368467746
2 98072 122417315
1 97135 138216 374659548
2 73951 219436012
3 36669 68263
1 11650 54243 954889479
2 169236 134517847
2 197765 527453171
1 86503 184983 993408016
2 59335 1736720
1 122975 150071 766896675
1 119237 130354 925736278
1 91211 138501 647891217
1 30320 156332 901447157
1 37585 51594 538466998
2 162011 32603768
2 184841 529589768
2 56084 865500842
2 157098 170687469
3 28100 52241
3 21450 87669
3 190497 149366
2 108499 312959824
3 10655 59051
1 141397 166576 667079555
2 45786 446014588
2 154049 270546178
3 111580 47411
1 31641 155837 190661633
2 195442 286036618
1 10267 197569 754437211
1 11137 157438 758296116
2 142484 106133561
1 22046 144685 545794678
1 57891 63468 726904872
1 53961 195049 449410242
2 80630 438425653
2 38032 892988501
3 77225 54707
1 180896 187936 622710025
1 29683 137236 249761805
2 156945 298581962
2 144377 211817410
2 14339 970157503
2 38049 288286612
2 91203 850917143
1 153335 199125 843691698
1 105566 169112 775443179
3 38548 44897
3 98380 7004
2 63725 913145909
1 48739 112413 275324622
2 93390 723128767
3 195251 39894
1 88594 129316 630602671
2 16206 854706085
2 173369 512132880
1 81932 168514 526157024
3 34875 106764
2 142048 529075358
2 114647 31828058
1 56855 113782 582488038
2 29043 536742271
2 25806 508623295
2 62651 679832703
1 84497 197705 402653296
2 151457 170015041
1 151383 182009 546095586
3 172574 132411
2 179934 125503441
2 13400 583035012
1 86181 129100 945890896
3 87535 142256
1 115548 133537 342682774
3 50692 143589
1 125093 145483 184996020
3 88132 167645
2 96509 866843662
2 159860 301570742
2 122247 635016451
3 133323 71683
2 17668 658057841
2 150169 188785750
1 30713 168879 887860472
2 40346 283449837
3 43411 165013
1 41370 69743 639356669
3 3630 199803
3 199125 163286
1 95654 183896 41542475
1 83893 131746 880149454
3 165837 107786
2 46966 633406712
2 156613 432195299
1 44228 109713 373059880
2 157761 961294794
3 156219 66793
3 188687 122481
1 69603 126552 836133234
3 51036 118702
3 168127 187622
1 126843 129673 885800981
1 84011 108556 137966654
2 175569 365153843
2 136085 409674550
2 66222 747013460
3 96634 50933
3 157569 151099
1 7890 195837 502892562
2 111657 729061514
3 188755 74391
1 86929 155433 263887523
2 37602 729423404
2 46502 683361997
2 34593 899852191
1 117666 132269 825556751
1 178979 180742 58237842
2 142863 401390313
3 155344 161018
2 165860 483136388
2 139605 255302702
1 91226 160796 972193894
2 158920 288001866
1 147597 149566 227149005
2 52343 497150093
3 43358 80226
2 50728 743489860
2 50204 722064502
1 71726 195919 213759903
3 133733 151484
2 196329 924387598
1 11159 127959 582183690
3 123948 112541
3 168543 178570
2 15109 674413396
2 161591 810087811
1 144278 174777 826197631
1 67414 180353 972791354
3 11983 187093
3 99614 135542
3 42066 160459
2 89273 802629102
2 84263 734477046
2 29108 91580150
2 147534 531329271
3 6918 51124
1 40205 96395 245232722
2 106580 89705443
1 22651 64268 571663283
1 55317 123398 351633534
1 101064 119735 553639947
3 196132 62072
1 81751 127136 653052207
1 114015 161051 352454994
3 106006 169133
2 79651 201932983
3 148487 121492
1 16403 91574 349522384
3 92851 79561
2 68408 417931997
3 165554 148405
2 80587 846354022
3 189681 42630
1 157265 162901 264257396
2 148131 745177867
1 133067 163743 594121712
2 127422 517590971
3 168985 11958
3 185115 100583
1 56835 181661 278031444
3 44899 178475
2 26887 305768223
1 68850 111651 188170237
2 81438 382462761
2 25321 805745158
1 129852 135956 610004378
1 29601 80511 460112459
1 61592 131463 42890942
2 56825 105567038
2 71742 560848246
3 78822 97423
2 145005 996680222
3 155175 107896
2 183323 941500754
1 29216 86517 60402217
2 9250 295449326
2 113869 615753884
1 165072 176777 276974472
2 167608 333631361
1 9110 112459 507772366
1 134150 135243 909796285
3 195916 23709
1 115173 146928 131405041
3 177608 137148
3 70244 142714
2 181422 129090959
2 86460 360048879
3 40529 137987
1 132724 189888 660326837
3 36223 170172
3 95047 176056
1 20625 96227 92292069
2 21460 332835435
3 147926 89323
3 180585 167718
2 2235 839488186
1 37198 153467 59597110
3 11651 1378
3 60983 85246
2 82532 260380713
3 198965 64777
1 149621 177819 406340307
2 60173 459048369
2 17289 823660571
2 49726 541160253
2 84250 702679620
3 195240 67997
3 173300 137819
1 112180 128260 937162501
1 55765 178603 853980493
1 24617 66655 589489116
1 19138 154943 196521456
1 31660 80529 942645568
3 180771 98627
3 142327 182240
3 115230 192233
2 189151 680297434
2 99137 657182292
3 12308 43893
2 167469 678754912
2 100013 204910235
2 31920 296857347
2 127377 699860154
3 66681 61857
3 128580 145323
3 117056 80187
1 4550 58243 212307623
1 54144 152557 638455341
2 153339 308045379
3 94250 188881
3 120418 171403
1 63202 179859 883374611
1 25428 173115 800959208
1 18983 19248 397663273
2 142483 43586311
1 75462 150603 130741860
2 32851 536179265
3 26533 113853
1 36159 108700 524179828
3 39449 178517
1 7600 41747 670257651
2 133128 987280854
2 124508 609149970
3 54205 187665
3 168096 69404
1 29987 158739 116440473
2 81202 515190789
1 45706 142723 731424181
3 185274 178305
1 12981 115136 827081498
1 118120 160022 944504093
1 51198 87851 273509420
1 17871 30942 721513774
2 178723 368131070
1 51526 151826 196055547
3 175931 152509
2 155262 937911511
3 26076 32715
1 74735 154470 117298723
1 30177 154199 597864033
1 162401 178169 812630086
3 36414 182971
1 166521 182501 43411071
2 77802 884728478
2 41358 374330809
1 33575 65671 432796192
2 98683 479191221
2 123191 937884218
2 1734 742436896
1 27981 53506 141543079
2 15454 670599103
3 69460 163292
2 100006 721012606
3 140330 34205
1 173038 188642 669057525
2 191624 525352880
1 105634 112279 596449041
1 37303 119095 730713121
2 81416 483921052
3 126403 165375
3 199861 117186
2 181047 713549339
1 78863 113236 206822900
2 121347 794118750
1 159213 181954 967193657
1 128997 139158 812980100
2 63367 856095070
1 78775 179235 632465185
3 178683 4506
2 42179 384325570
3 161871 59059
3 78306 36914
3 105327 148849
1 10991 104944 633254630
1 93063 144654 194637324
2 9319 73865733
1 55360 193063 397439698
1 24156 118088 900473918
3 155431 24326
1 114192 155282 772970294
1 66906 82949 186148854
3 8219 121168
3 77212 43101
3 26430 189130
3 92547 163722
3 102024 38604
3 83518 16435
3 165157 82561
3 40228 85348
3 34916 9103
3 17020 36579
3 43401 199790
2 106295 80932607
3 45378 35329
3 179189 110457
3 134594 20036
2 168475 236097668
2 13793 161101499
3 111701 72081
1 11119 119527 361874858
1 69352 162384 776271267
3 184117 124918
1 160821 196886 718006624
3 50936 35156
1 23897 98298 90229822
2 84176 480844132
2 199661 875418328
3 26045 113556
1 75420 118236 575283239
3 125564 63202
3 188630 167858
2 65133 194872882
1 120643 165160 662021320
2 28262 903615020
1 179835 199198 862612399
1 119214 169432 796347083
1 91720 156840 375388773
3 131377 157311
1 73324 112153 501414977
2 180275 798214333
1 106868 130803 286985591
1 147646 181162 369966465
3 197307 195081
3 197287 58035
3 5200 181838
1 14843 171639 297841740
1 15212 52220 244780100
2 174193 703155838
1 10124 60193 776194082
2 60133 80928737
3 198581 7169
2 148951 632649598
3 116238 133345
1 30553 83553 77650710
2 30153 795471811
1 67971 193372 702678236
3 149611 13767
3 126803 78219
3 156902 133911
3 48466 125814
2 49181 816112370
2 184131 866293847
3 6567 151210
2 61343 773418796
1 66192 67372 189301212
1 61416 162954 274327669
3 96389 137588
3 36988 32819
3 2160 93439
3 113085 132058
1 78389 190457 89409163
2 190001 81605630
2 1785 506529384
2 94049 44601190
1 64975 126159 962325564
1 64877 137101 820140627
2 190472 712468301
1 101225 147963 33502269
2 144821 562661490
1 24155 120873 831976989
3 167636 132885
2 8011 118400597
1 31378 146593 439246494
2 108165 261797003
3 60547 169490
2 113890 323267231
1 142825 191663 891963967
3 102731 117442
3 121367 135532
3 29908 31689
3 79542 197917
1 19957 134546 6546531
2 83104 355440269
2 94205 216963751
1 165521 191607 40279067
2 152667 855236072
3 100456 94554
2 165877 952520866
2 149548 754673150
3 142513 111960
1 3303 103275 398583729
3 14700 37978
1 150397 164162 78643935
3 78006 186631
3 89119 163111
2 131107 100287370
3 105095 57259
2 118344 697297701
2 80438 326757422
2 19699 279019197
2 9146 532113051
1 108265 138021 84480071
2 72610 573408806
2 17223 229994000
1 38051 192180 455860805
2 196353 940838815
3 89739 176675
1 127081 159321 566290822
1 42357 54242 91102360
1 81094 145308 436395528
3 3476 15566
3 148640 91243
1 23330 77432 734324576
1 176183 186571 918491418
3 20881 132511
1 13847 141864 549990220
3 15670 154893
3 45247 23844
2 192266 410787024
3 187650 98107
1 69948 167886 786942362
3 51150 44053
3 175593 64461
3 172561 107015
2 11 938275986
2 120213 712083726
1 90010 134513 303044838
2 53185 169069214
2 154764 85745503
1 123143 168443 564342632
2 27271 602912624
1 1822 5190 77122531
1 2780 31191 618679820
1 10338 139551 713073648
2 150138 360831047
3 100002 59444
1 126544 137427 216603570
2 686 640904540
3 41007 177191
2 88291 198382465
1 2547 34690 30545797
1 3473 162441 202790823
1 98958 109328 592418943
3 166540 119988
3 61102 89855
2 2850 492686040
3 153945 46959
1 70386 129657 306043590
2 135296 107099279
2 82251 725523259
2 94117 808926039
3 150288 181105
2 120971 407088783
1 16281 37487 59069586
2 75592 131978384
3 59323 194927
1 110172 185630 859778940
3 23872 190090
2 59588 267207121
2 68981 549782076
2 68815 634004998
3 17147 163706
2 9435 817209774
2 48377 180818741
1 69764 72085 396333016
3 117105 100488
1 11822 79331 280997783
2 113279 29681895
2 126485 719050853
1 31152 80127 770503549
2 36770 847314523
3 86805 60781
2 55171 43065627
1 34827 101928 591827152
3 14861 148298
3 118626 59519
2 190993 494175417
1 73263 122768 430303246
2 83870 720263101
1 47401 48366 137262027
2 171058 293085025
2 170561 527560214
3 38453 39581
1 5988 34815 588710872
3 157185 95795
3 57429 162463
1 34758 39262 760603151
2 28599 206394327
2 103555 970795851
2 165340 864692470
3 144839 6467
2 74652 98241108
3 194122 74137
3 177242 184876
2 51130 494261066
2 128467 312647681
3 170739 94218
1 115881 135656 350027134
3 198589 145236
2 80195 973655016
2 87660 153524104
1 26730 27051 113879659
2 157442 112426899
3 22596 145798
2 49868 465898298
2 47437 151199180
3 56199 96693
1 64484 126723 797838919
2 79922 967939636
3 110221 10050
2 141390 243241067
2 175513 647678200
3 116316 44761
1 25987 31883 700008544
1 23633 171366 114120835
1 86784 119742 60052638
3 69876 153867
3 18630 101339
2 37228 331586847
1 145234 172706 259052229
3 86491 183562
1 111332 155924 414060989
1 33467 49577 994922666
1 89712 117354 612472659
3 118907 184624
1 103817 181353 345741697
3 36900 143183
3 107559 61928
3 97395 47983
1 29749 171350 887086005
1 97975 169883 997429089
2 52380 607181268
1 55174 197881 364314625
2 157982 484654946
1 17488 99182 410012878
3 6627 163007
3 19637 16577
3 198569 12992
3 127544 132883
1 7446 128190 424907113
3 97824 57412
2 193371 253442472
1 49061 134271 824563780
3 121673 62905
3 56297 137772
1 19830 54823 893601191
1 58498 135774 298717990
3 73272 31763
1 12786 119052 420719329
2 186303 306495709
2 54895 967098098
3 65049 22278
1 11219 84660 727239291
1 89274 164463 59572614
2 125484 682186161
1 87931 191767 513251631
3 94742 52434
1 111515 158345 690599722
3 143365 28725
3 112472 39220
3 162182 74690
1 157075 163674 217649063
3 109078 198312
2 101394 279326810
1 76290 155990 57834285
1 20539 171104 955519336
2 194195 519399440
1 132533 173859 961300904
3 60877 117324
3 178368 102524
1 5875 7688 709304238
2 8531 881520282
1 39050 80830 284533462
3 71375 140796
1 85266 93875 602928005
2 48604 216103306
2 126364 600735349
1 26751 174044 150172133
2 86228 945280172
1 20335 173888 779742222
1 81491 153359 18396114
3 32090 107326
3 27408 17425
1 112770 153068 217692896
2 13729 690737815
3 122475 151033
2 82917 706443538
3 148320 106119
2 144628 338739306
1 27358 180108 825831279
2 127646 316821221
1 32557 157657 168519948
3 60864 90815
1 33863 151374 546798408
3 59413 101033
3 100617 471
2 172394 583216713
3 174466 134363
3 199055 172577
3 97451 185905
3 24924 78347
2 65323 133731538
1 85405 143257 98839592
1 98758 152400 388125107
1 12737 59568 642157320
2 5098 383323801
1 112736 144167 362329789
2 183076 172659285
2 180520 370202704
3 113209 22237
2 50487 504270575
1 167426 198174 41958743
3 72691 58247
2 130811 251577416
3 138971 189477
1 122359 167052 608389191
3 5741 74216
2 24199 498570858
3 157591 118463
2 68353 847349533
2 141992 846701134
1 112472 127566 170744378
2 101697 802896638
2 121739 451548896
3 181031 68439
3 44823 98415
3 38326 109062
2 5001 240307575
2 129517 549711685
2 38236 248649686
1 61268 90372 123049042
1 10481 127132 743789663
2 45911 980219307
1 163897 188903 515690219
3 109735 32131
3 134848 99842
3 5279 116723
2 131086 351991838
2 99684 610334779
2 142609 715389938
3 41761 39032
3 176297 92717
1 62034 84329 807774095
3 83955 174197
1 111957 187460 566412874
3 48712 61677
3 46269 6719
2 135438 59669716
3 158407 42268
3 193650 141729
3 7409 110582
2 142998 316403789
2 199772 114399995
3 122361 32436
2 118452 689637754
3 86169 172498
1 98936 147003 945811683
2 112719 392322923
3 11714 55168
3 144077 199183
3 17340 8486
1 6958 137508 980138909
3 65169 52336
3 131249 1257
2 179971 224021821
2 132063 505567173
2 77689 313311644
1 34198 133715 267206478
2 11152 51512542
1 134531 158005 395163238
2 112810 576862636
2 54446 127245949
3 72659 116868
2 88252 980510285
3 56213 125193
1 75973 117473 112058730
1 114571 194541 639250443
1 136709 178541 30222394
1 102355 143667 771724273
2 170732 957547457
1 154293 188058 529759128
1 39282 178316 955311230
1 46706 145158 940871724
1 564 62890 720788212
1 50462 65060 48677297
3 165767 122192
3 112404 93721
2 42557 125183482
2 133742 537098851
1 144181 149917 788304809
1 125820 157092 889948205
1 70370 179080 275494000
1 102003 136384 461265898
1 187524 190356 407814514
2 57699 529957923
1 147 63293 639578997
1 38946 43284 750582849
3 110267 181092
2 164281 835070282
1 43324 109045 591260086
3 145610 162123
2 137573 492540687
2 15399 150788449
1 23601 35976 56655568
3 40288 85117
2 178958 150830217
3 51736 85217
3 11748 35206
2 23558 643506963
2 27100 241296257
3 173209 5977
1 38696 95919 654031202
2 48773 504684854
3 161814 85453
3 171745 193588
2 7376 864094513
2 194675 863987062
3 21611 190827
2 166092 477920600
3 26516 27538
1 38383 199201 396156251
3 6252 70576
2 171540 811204922
2 68295 974972174
3 107642 66588
2 78290 883838394
2 142806 190928608
2 89526 38301378
2 17983 137876519
1 24851 138462 275942978
1 165603 168545 72422594
2 130546 627791948
2 101608 300620965
2 122231 252129198
2 12493 836585170
3 115767 17455
3 45805 3148
2 91545 681961319
2 183 359799793
3 178243 6189
1 95236 166525 377391371
1 82267 191240 205989624
1 8562 84545 477732896
3 185235 122104
2 89138 408713830
2 72692 435329375
1 40501 63138 588201625
3 93891 149513
3 117045 82748
2 46846 579293949
2 68168 218990687
3 36775 43341
3 132799 55582
2 90825 194971136
3 166180 63287
1 74621 94184 520764938
2 34815 569870225
1 37073 143758 313899107
2 67654 7871706
1 118466 179349 127433391
3 155096 185992
1 41758 70857 860678771
3 109345 76034
1 111421 143441 949463258
3 152216 189382
1 168046 195615 176878831
2 53331 449754308
3 152879 121983
2 74956 702728237
2 184298 931863313
1 191214 193325 456871668
1 69603 160376 644859971
3 72658 112138
1 392 174502 696337346
2 91426 650605234
3 147590 32219
2 159084 102987365
1 53212 94020 675111645
2 13199 81269141
1 20575 187935 517447784
2 194785 103993956
3 154698 100770
3 151726 151734
2 62613 429244587
3 192263 33124
2 9494 849925913
3 72636 133715
1 69613 139862 832862286
2 171328 981661830
3 102806 186373
1 174673 190284 45607860
3 10538 99975
1 30594 166313 579958052
3 150366 96430
1 68141 71597 572265307
2 59235 642037358
2 164340 805382030
2 108278 838457621
1 145041 167255 917726280
3 196831 194508
3 158465 16283
1 18323 93930 717695122
3 163615 158652
3 180859 177911
1 117727 144434 625643890
1 33123 182362 398572953
3 34218 76799
2 124260 798401357
1 20114 38777 463665194
2 196793 913088413
2 90074 172277467
2 182443 986724078
3 64785 198802
2 143105 300079833
1 159285 199685 280279026
1 30879 146981 44991515
1 75050 147330 623169362
1 6428 22435 197464826
3 179254 188774
3 133644 51754
3 77580 32383
1 870 12781 622250444
3 3638 138734
1 104801 120427 652300913
1 14193 119920 646900278
3 60623 43380
1 89940 158733 609954235
2 176190 561352253
3 91525 197197
3 18364 24130
2 118500 797112847
3 91649 82177
2 54225 604104288
3 140535 69460
3 50645 143122
3 172830 35556
3 187421 49464
2 85944 318258638
2 119996 445264511
2 139934 898434692
3 70710 167949
1 51702 140843 598976243
2 61812 170049600
3 103457 118860
3 46020 20568
2 23030 201763746
1 121448 150534 473024749
1 61870 198635 649788652
3 17845 101259
3 11128 10860
2 105695 766688508
3 188542 93111
1 38576 107724 196268555
1 16396 143896 888735455
1 128575 198052 388258016
1 35092 158679 63160969
2 63699 711666429
2 186570 815901490
1 92347 134931 53770498
2 149717 2769322
2 196223 949341948
3 12579 196728
2 198187 214689620
2 74535 245299731
2 192842 856432196
2 102578 852078233
2 37505 604172177
3 101786 34225
3 158088 67408
2 15757 6299174
2 139734 47308883
2 105435 867797002
2 53835 898273582
2 49490 743881033
3 88993 45898
3 165895 84236
2 140509 186672795
3 24323 164416
1 116868 121121 267775632
2 140773 415191589
3 82779 485
3 40768 155297
3 69267 120663
2 98430 240091003
1 71181 195086 428601784
3 64633 37076
2 164650 823362266
3 97771 162551
2 31946 444814936
2 99490 334235264
3 138409 137471
3 98807 179045
2 145113 83861838
3 45751 97626
2 195681 435893084
3 28199 120247
2 161354 835805671
2 86038 967630959
1 16435 34286 775065463
3 41366 5823
1 8003 107889 481929021
2 185744 403387482
1 58771 122427 720626846
3 133469 110572
2 72836 508649704
3 175234 39012
1 81757 137691 190631394
3 166970 153550
1 58167 167539 578022053
2 113534 461917100
1 29496 118042 264939462
1 67558 103025 893873789
2 7378 990499960
1 157724 163994 696152441
3 119848 191474
3 123729 16671
3 102666 34276
1 124194 149261 177238534
1 35380 94443 2187753
1 76253 124185 433933263
1 103 46709 689176498
2 74873 688342968
2 171549 512223781
3 74831 31387
2 96079 656395438
2 24715 896230732
2 61287 29958419
3 68614 136385
2 51149 102898831
2 52906 754297775
3 169932 123954
1 25237 109163 722232697
3 195230 86593
2 99776 375084260
1 99918 144785 219224336
2 105842 77894003
1 93554 145701 541156333
2 6688 627784604
2 96202 953719755
1 32459 104222 963682713
1 15931 140065 965932813
2 86775 828112171
1 112838 123115 238507856
1 450 106901 837205046
2 189263 56130099
2 1980 347745144
1 5408 78434 949217415
3 68125 126569
3 50677 90954
3 136414 10950
1 97330 180129 807190215
3 196771 191109
1 75362 164681 809093546
2 150399 286580139
3 17622 154402
2 74340 952948958
1 26885 33156 158244780
3 138567 191041
2 110203 578677404
3 108240 118567
2 152777 56460814
3 9822 70428
1 52178 113358 649109525
2 72468 595905185
2 164877 927311829
3 162268 130730
2 142388 107918044
1 11791 97095 833643572
3 197960 175638
1 29789 41315 817957246
1 11117 147505 120938110
1 77766 170346 809059215
3 20872 178861
3 44812 119271
2 32501 40464308
2 29227 434631544
1 136104 182011 486966825
2 23842 434687974
1 26652 108314 840335751
2 193675 829702245
1 23582 112551 852780737
2 140130 353905804
2 41370 387211956
3 93936 108464
2 36435 692065951
3 151194 3106
3 21966 162749
1 16156 110624 976861236
2 96192 192877812
1 108954 112218 899594322
1 56735 110510 501568109
3 64407 41482
3 122396 13905
2 122591 485258573
2 121669 46738673
2 40561 415174386
2 171262 430903530
3 69409 97134
1 1148 82093 366779471
1 140670 143798 560413651
1 12804 179426 501494988
3 168261 43655
2 26572 881790802
2 80031 115592065
1 7006 22802 776431142
1 134152 199362 639374717
3 27539 16858
2 58914 629369552
2 91591 517331082
2 105601 850650817
1 110785 153842 447782234
1 52069 77916 423219289
2 43528 743448575
1 19327 61478 4403161
3 23513 154439
3 168747 19934
1 58239 176655 657954008
3 164907 81745
1 74573 93198 629519658
3 136083 53360
3 129178 193503
2 20713 522364869
2 188790 309476712
1 71323 73051 614256175
3 18806 57347
3 60696 66213
3 194632 40321
1 12690 71655 311492713
3 169993 155994
2 165066 807732547
1 18220 31145 23812664
3 60945 61620
3 85886 13499
1 27440 161703 803643984
1 17662 33049 111156550
3 89854 110740
2 25509 521919468
2 137530 859417959
1 140648 173043 93214673
1 10189 163570 147427300
2 181575 36171833
1 60222 136060 532657357
2 4879 705922452
2 148371 881252593
1 36470 125158 661439343
2 41330 4688890
2 87783 513650320
1 15674 188740 65545371
3 49748 69142
1 40695 93134 694348269
2 175818 290996792
3 124273 159638
2 81308 410008225
3 188503 30376
2 33255 481777215
1 95554 106525 466996069
3 195133 72227
1 25391 114668 729669163
1 50639 84614 303005123
3 43882 85347
3 14425 30339
2 78249 352901114
3 187536 178790
3 34185 110291
3 135256 142381
2 147001 714295258
3 127394 25391
2 120514 593644690
1 102733 186222 824966915
3 116162 43529
3 104400 182406
3 70885 117452
3 105165 26159
1 53418 146758 795884547
3 171890 26395
3 161697 128894
1 63613 95204 150288919
2 195083 136017858
1 75720 167354 33597365
3 5509 171178
1 27599 37477 254950763
3 180181 168201
1 48085 71857 641937429
1 188489 196326 575793611
3 7163 183006
1 22991 180826 962605501
2 182401 493526917
1 101566 194219 774163862
3 27142 151311
3 24832 123258
2 194534 226592244
3 34464 13807
1 141968 149805 335349321
1 96841 175868 680943748
2 184743 223839764
3 182027 198920
2 75712 200385501
2 4693 361884263
2 7537 303712474
3 24581 108573
2 96242 396707436
2 68558 765391766
2 158752 163322181
2 177391 421122690
3 71803 144442
2 65156 100280250
2 85474 500891584
1 134125 197255 755099090
2 24701 667488880
1 93605 154150 793356503
1 19141 74818 72909914
1 72555 102204 956279356
2 134090 856499975
2 76167 412553606
2 103188 14066302
1 74669 110805 83000270
1 102254 172441 612423489
1 33687 139145 630380999
1 92072 190896 266418297
1 3300 57338 141456237
1 13615 13954 561448236
1 21823 152331 601859830
3 124174 105364
3 175390 64148
2 34948 722487397
3 65080 156821
3 25921 31770
2 82137 95239907
3 83900 45826
3 57516 17074
3 49 6926
3 77780 188020
2 36574 321496602
1 15528 169057 902459967
3 152473 102145
2 90918 984654912
2 57209 332601039
1 1672 94403 891691692
2 148533 498848280
2 148095 721206935
3 9366 195995
3 144985 64713
3 92901 123981
1 75183 149044 775055430
3 180228 161671
2 112965 669946578
2 17682 908707618
3 29920 40869
1 15176 196356 250112173
3 9641 25827
1 156339 180953 406639255
1 69957 116574 968521858
1 75691 161551 457669893
3 143674 32573
1 107471 109585 956892132
3 13953 82305
1 50591 66835 233219727
2 16374 992293546
1 63835 65527 108152061
3 128524 8065
2 197216 358171067
2 172030 280703157
3 158640 154466
3 195114 142585
2 80343 337348773
2 146991 938367600
1 27686 94156 70202296
3 69060 44046
1 418 13412 105599172
3 5853 153042
2 55784 597086485
1 524 199577 828141760
3 125453 4064
2 157794 696714746
2 35921 540216855
3 89747 110990
2 176744 24738939
1 126833 189551 292049540
2 181632 839255042
2 138770 78197358
1 3436 177684 716057219
1 69033 108487 985884440
3 14639 22188
2 96028 400388483
1 129043 154426 685594175
2 137341 665072201
1 83715 136711 944929976
3 170986 35771
3 38035 29003
1 49774 111283 561331385
2 92993 307748538
1 84220 197133 113706352
3 189664 144318
1 81914 105953 359632556
1 157904 188168 51630226
1 20694 91753 800981233
2 66898 548332719
3 183215 172916
2 47182 815678314
2 77659 815332584
1 80169 131777 457600413
3 71771 579
2 149077 201601678
2 124034 773629571
2 18288 810154683
1 22261 110417 507558270
3 75832 54444
3 133446 125323
1 25461 103094 526168907
3 86599 1098
1 99149 197836 630953550
1 155238 175147 955777661
2 167535 233898728
1 105945 141464 482328941
3 22632 147324
3 168210 185548
3 187752 20913
1 71043 162800 854861127
3 126067 119543
2 1138 625850409
1 24216 177042 908105609
2 83309 591764600
3 34172 98650
3 56130 125513
3 52680 152543
2 193990 322647190
1 30989 62979 62073319
2 33588 435316577
3 72257 168377
3 51207 198028
2 117281 337577629
1 50555 58113 161609354
2 187370 69070412
1 14241 61942 744064276
2 40557 1705379
3 112647 179511
2 23430 855173112
3 52798 130121
1 109277 155770 753740475
1 34406 139890 140592025
2 199636 747704771
2 104578 855167795
3 98232 108721
3 66406 26876
2 11033 65972339
2 193977 189520361
2 11307 124814646
3 158784 171082
1 88208 148652 205073173
3 33570 183297
3 138629 39122
2 10374 756794236
3 153181 11251
2 161276 284216842
3 99891 189074
1 95345 186032 544565864
3 99537 49657
3 180908 193405
1 32206 62607 972120508
2 172380 343037698
2 191558 954620571
2 170130 267279235
2 155406 844280198
1 13072 127203 414584356
2 74803 842673350
1 8170 101651 894534074
3 178762 128567
2 43862 808124225
2 14258 57840034
2 29088 318985107
3 143855 68943
2 186260 794610275
3 3734 144350
3 12431 104781
3 143419 139343
1 99372 102920 407628806
2 9873 630515573
1 74264 144903 507319861
3 132514 59620
3 25166 145270
1 138878 184011 169740728
3 167579 188032
2 93160 407200916
3 101901 181804
1 51976 129062 626818039
2 141017 941566872
1 74295 92708 123586586
2 66645 286719524
3 1769 124656
1 71770 85449 292882978
2 44364 981680979
3 29645 20893
2 174215 614445656
3 9768 149294
2 74815 817310169
1 81091 116568 225274398
1 82115 188982 284220651
3 110865 29336
1 19505 192248 958908147
2 75540 793231678
1 52201 163692 559546290
2 113823 774560496
3 144464 104733
3 158461 142631
2 190005 421283503
1 7908 66333 489890076
1 12132 86456 915166526
3 45084 96140
3 131650 155073
3 24143 141517
3 188079 109186
1 115167 127197 549904160
2 132548 247790497
2 159317 692676035
1 17473 41183 715029969
1 5028 91023 819790690
3 41186 179983
1 67010 176705 831631874
1 40574 102131 476409273
1 137631 182226 390153757
3 66306 154321
3 6595 26437
2 176601 30285458
1 63292 99970 659410801
2 96506 533628080
3 107411 177173
1 35658 88315 432397532
1 183145 193287 204384361
1 110803 178020 291499180
3 153105 129401
3 134611 107247
1 111333 119224 469389633
1 69 14555 793762310
2 1217 249153595
3 117692 170417
2 199792 927538044
2 90564 182044135
2 118632 864552143
2 49864 141565216
3 129958 107799
2 110242 855215528
2 175531 173163333
2 97824 313593104
2 110849 829058746
1 75838 155983 483590627
2 176946 53328751
3 154090 81528
3 31413 126955
1 16964 43652 519156017
1 44653 46791 980492532
2 180077 110990388
1 2996 30763 792657167
1 73377 174903 668217126
2 75065 879752010
2 177662 193220770
2 83652 366408836
1 32357 137427 685323399
1 26888 83680 776479993
1 115510 126662 483976197
2 186936 577483851
1 118919 179583 955225490
3 53031 56146
1 20102 165201 161800985
2 48209 52819674
3 9055 165289
2 12644 497519125
2 78265 786007683
1 7835 73277 582976616
1 43133 105945 723027758
2 195074 347333687
3 174244 189937
3 153276 195950
1 33636 82035 557991397
1 39413 173783 250986505
2 62289 213304519
3 52083 121866
2 126070 902683344
2 159074 226360566
1 69793 161879 983905387
3 139256 181433
1 162783 184546 693165731
3 28954 2725
3 29464 180118
2 87258 466880007
3 153317 95145
1 106397 134443 481056283
3 148976 132949
3 66920 77690
2 6836 445327883
2 91324 35749290
2 187416 882381743
3 82549 136297
1 117870 147431 924667850
2 102443 478112871
3 187348 23899
1 39069 74998 994460473
1 5691 44558 287989965
3 1412 117110
3 22192 162829
3 20258 56607
3 149499 124916
3 160319 162133
1 52073 151011 733053004
1 68841 158268 562975148
1 72692 85817 366142357
1 87819 100977 239417797
2 183803 303675791
2 118004 50646062
3 189465 198176
1 10498 15019 106440177
1 143518 154558 608959136
3 101302 113239
2 126901 678899721
2 42236 99902023
3 28273 159626
2 15686 126981942
2 87618 687320096
2 69679 191558051
2 105519 285236854
3 148836 187435
2 85491 993478125
2 52451 503246676
1 34271 153909 232169341
1 35921 84049 812243349
3 198284 17647
3 154708 75189
1 120303 123056 253703474
1 85512 125684 686201312
3 94264 26646
1 14586 129329 741729137
1 17733 32930 78417921
2 125348 183109491
1 26490 147363 853914326
1 82325 169681 582447562
3 5945 98693
1 17678 101724 41560494
2 181967 986671552
1 29548 179861 427336544
3 116207 5934
2 196866 993207278
2 180026 905892946
3 164542 134621
2 92641 765613758
3 119724 116221
1 109768 197317 888286117
1 27386 54867 532186195
1 161950 185176 677023085
1 49108 109965 537881561
1 80873 126779 884421459
2 174985 227834504
1 61237 169712 186806528
1 1530 111035 453895415
3 148669 166455
2 22888 294143631
1 20950 78231 930434488
3 199156 83527
3 199361 125843
3 168490 90076
1 169792 177670 945577722
3 1426 165788
2 176827 20636509
1 61652 73238 742952854
1 43927 48958 6781
1 152761 156796 810072723
3 61108 194416
1 74076 187720 721203220
3 144218 166485
3 52867 91364
2 99932 480588575
2 64953 120531580
2 173848 731382299
1 73459 159016 908011130
3 33525 25011
2 1288 197934158
1 91601 136526 384092172
1 72890 199547 277538872
1 119688 138658 551227496
1 35016 87140 558845284
2 2333 4450482
2 23382 827926234
1 118 167002 467420171
2 170743 878132964
1 85761 126204 119409707
1 70337 101263 298855335
3 69970 125836
1 148778 178989 32651147
1 28470 36381 321428630
1 62425 188136 696103610
3 71153 6071
1 18260 100940 382184071
1 42308 145162 178651117
2 85491 952376607
1 42180 119327 455335145
1 134865 177786 694996382
2 142319 312442531
2 179845 652162130
1 36376 144826 987794555
3 135523 46191
2 172707 886134424
2 25885 164985850
2 113573 744900708
3 6640 188667
3 139017 167566
3 92576 59822
3 16668 120089
1 43586 118207 92555421
3 143606 82244
1 68969 181484 557304626
2 130403 507769428
3 178344 97895
1 118869 159174 785354410
3 173652 51018
1 55515 193327 616933133
3 72517 142187
1 68027 84420 963067426
2 19510 468734091
3 196676 190427
3 190644 24048
3 53527 187905
3 198836 100837
2 113907 814408370
3 54035 124878
3 164106 13596
2 6096 266833021
3 128058 170878
1 21660 72855 91857773
3 113676 65516
2 182425 502490615
2 23921 101050694
3 111642 79164
1 32387 94456 252195059
2 96602 669350068
1 148978 165849 562307180
2 59384 83060121
1 39700 195914 975446473
2 4190 32585444
1 13875 65465 987969401
2 77964 394355998
3 60860 20214
2 138004 721989224
1 35266 88749 719211125
2 9877 975117898
1 47455 166393 707148111
3 164230 100710
3 15483 199211
3 63196 78583
2 64615 709372333
2 61114 499735339
1 59617 134941 341792749
3 82737 92833
3 60899 85556
2 111017 937839009
3 124993 73889
3 78369 83165
2 189375 488384973
2 44314 813633458
2 143537 650572384
1 129410 167362 531186326
2 139272 268485480
2 75106 257887338
2 185960 519061346
3 145388 33329
2 142351 675049874
2 98610 351508547
1 12977 88016 481991770
2 131610 356921125
3 103325 110419
3 189572 1531
2 51208 85925075
3 98311 40884
2 26321 854055416
1 111642 148939 468873765
1 108654 186591 370858312
3 29997 130992
2 142238 512237266
3 189665 166500
1 42555 188122 192688646
1 26542 91753 383810632
3 13338 150581
2 133476 166023084
3 73723 199940
1 17179 109941 528287600
1 83860 162992 930982281
2 17289 843686111
3 171227 93456
1 40197 152355 638849201
3 142634 142264
2 175904 509620725
3 183374 44359
2 114500 605443267
3 74944 132945
2 107760 236525469
1 12715 84434 129076040
2 95248 889179210
1 33351 192216 517035361
1 62734 84794 649427317
1 41619 135178 250700935
1 154994 163829 390320226
2 51927 532931405
3 98296 193159
2 148821 660321115
3 146230 189590
2 190844 958159490
3 174893 111155
2 88472 415448810
3 21646 174245
1 115954 159436 694098854
2 176846 717411293
2 68063 415796612
2 63964 960189883
2 136604 74783104
2 36258 843240975
1 41174 89279 916992702
2 105807 97075044
2 28666 856238296
2 5419 315687761
2 104020 99685153
2 14534 323467265
1 29929 195957 569442506
2 59272 729874889
2 8120 354139624
1 107622 126704 80736068
3 123244 69563
2 163159 551064432
3 177560 125518
2 122550 76432552
2 106584 434534662
2 124413 612934485
1 9150 173436 871194276
2 43213 239334268
1 69529 122665 778843144
1 104610 188900 522426959
2 34983 645885241
3 171882 99612
2 106596 475029711
2 168591 976172748
3 20716 157106
3 169056 3303
2 138468 756774833
2 62097 38778109
3 48189 66906
1 33803 95050 498014777
1 13190 91681 366955945
3 140520 21244
1 27850 54185 215068510
2 15552 890675424
2 64270 740699686
3 123609 4796
3 78363 180228
3 112569 65787
1 74138 173721 57612253
3 105523 45060
2 42209 923264400
2 192631 118973546
1 9049 72088 727944335
1 86903 115095 602750475
3 113502 146240
3 165856 25949
2 21249 609478968
1 148206 194703 167004921
1 56147 166953 104185655
3 45981 165757
3 36933 98348
1 73329 192501 187780195
1 146814 176657 997473540
1 29090 73177 453441107
2 80884 801880864
2 55652 487369180
2 152238 867640265
3 144826 193892
1 20646 179963 599491619
3 29452 171094
1 42702 82555 299908845
2 46351 977889492
2 130455 373227005
1 58895 194852 754451380
1 75037 88400 510034460
2 71773 217040000
1 100567 189137 866166843
3 76471 191876
2 33254 360027307
2 53571 654435208
3 97337 78649
3 132573 59257
2 75035 316401013
2 140209 265939923
3 100158 81179
2 37728 326922173
1 12552 144952 590881652
3 197085 64319
3 42880 51458
1 19294 55503 860902857
2 20059 567594865
2 15101 921269453
2 26288 915190737
1 83334 129202 66236373
3 199627 184686
2 183772 724569342
2 41214 246001169
2 60360 134432090
1 83321 120005 180216703
3 173329 22977
3 90586 16854
1 87046 111995 121615412
2 119445 146333209
2 31195 336028524
3 93686 106380
1 35438 62717 913062657
3 108858 99579
3 35090 133528
2 115168 781854166
1 3984 58467 817758376
1 5836 70070 72811819
3 48779 182048
3 63837 57326
1 156047 179658 987476065
3 147466 150569
2 157729 217722336
3 176421 185821
3 82908 170620
2 58049 600211930
3 49431 150066
1 16618 83097 796037192
1 25036 179851 853511070
3 95099 66633
1 39290 119900 428300785
1 107408 141251 673970184
2 111126 66928106
2 11141 210524987
1 52899 55542 130421935
2 142107 465949579
2 3160 573238737
3 190885 75106
1 9100 126318 768626144
1 73862 156315 741766898
3 32297 182768
1 20503 172484 79499579
2 111994 10016932
3 31706 52509
2 75598 601776051
2 82431 869966558
2 92834 786760763
3 25141 126816
2 83124 2893801
1 23670 46841 210468331
2 93574 122633986
2 107853 7712031
3 173632 116297
2 73733 908852480
1 40143 160752 261196265
2 161442 201136796
2 104022 100623934
1 58745 77123 804085283
1 41719 133405 269840027
3 121634 16982
3 91210 100272
1 11639 196790 595671411
3 145230 172417
2 17553 902880357
2 20771 379565507
1 84346 98492 771249240
1 28373 42031 950336536
2 174839 232086746
3 64169 44292
3 96011 180893
3 109104 24188
2 22846 757350223
2 46956 830201293
3 117932 193607
1 41526 147055 450875245
2 182331 575503164
1 78478 112276 776610413
1 163688 182840 314068129
1 5970 121700 641670023
3 190978 37605
3 87016 7092
3 58943 6940
1 60688 76689 722932926
3 24764 190259
3 127732 98703
1 49513 117103 373481844
1 27848 68560 46413793
2 68225 30190566
2 109777 750932974
1 106462 177499 194923040
1 25855 189597 604720049
2 50210 181760052
1 58842 110342 212360227
1 146383 193365 857959599
2 161162 762171681
1 35976 41642 83681224
3 45631 88882
3 13501 87195
1 79687 175189 207088478
2 112119 567507749
1 12530 23028 958700578
1 100185 182378 741874033
2 152675 500564937
1 27695 49450 347845139
3 80169 131234
3 100917 41451
1 84178 120508 667544691
3 56344 129061
1 149298 151605 631602280
1 132650 160293 678231792
1 80918 135715 313859784
3 83477 134238
1 116036 126514 128675513
1 147289 183598 27418027
1 50117 50734 430851136
1 23031 153063 293008949
2 23047 676828990
1 23957 118314 114063462
2 173473 166190040
1 87926 109214 580600796
3 173700 60191
3 143143 105653
1 43613 60254 926517300
2 127357 803927770
3 50762 117838
1 110515 134183 816678077
1 483 149444 547691814
3 92768 81303
1 137012 172670 364907747
3 166681 97364
2 111800 790137943
3 140090 199623
2 26659 185179729
2 184652 633580558
1 57628 114523 604532853
2 137405 361953342
2 7084 217924606
1 35779 101226 133016516
1 120465 171784 239224531
2 44625 956506511
3 94287 19201
2 66339 551046467
2 173322 519626070
2 163737 92962182
1 120502 192833 82016057
3 92006 69864
3 44534 42625
3 125590 96401
2 98815 597555728
2 75056 15300772
2 56000 814089752
3 104937 191141
3 164893 34593
3 62982 88952
3 185389 104738
1 75276 147259 562048975
2 199862 739299540
1 80440 97019 692821834
2 48663 221886227
1 7606 17191 613206257
2 88536 842877344
2 2299 180418383
1 16076 166656 352972009
3 136130 34511
3 47504 154899
2 180898 160263108
2 98912 765185805
1 90440 123305 878751900
3 101046 11600
3 53480 3306
3 116404 116843
2 99269 742647096
2 125212 799901389
2 176690 557485912
1 87879 111265 762226502
3 28567 100605
3 194607 26460
2 52133 864072427
1 41274 137237 289835139
3 17784 83898
1 17449 38102 764944267
2 147289 966315805
2 54996 384781610
3 159033 159516
2 146689 514564124
2 91518 440287899
3 125963 161873
2 139948 12165132
2 22301 851834123
2 161724 839334807
3 183441 157982
2 49155 618658166
3 108944 139613
3 920 57038
3 79949 42110
2 166834 287621930
1 35205 197476 297592048
1 105171 124693 160136680
2 75119 400812648
3 44785 61636
1 66646 171380 376989921
3 144249 88598
1 97365 142426 322497162
3 148778 158502
1 73859 86624 154546645
1 44636 112996 833763572
3 11784 31097
1 57186 82261 504308107
3 174986 70124
2 188388 574193157
3 109186 7747
3 91795 136965
2 46042 597837651
3 86195 10551
2 191155 20996498
2 135967 555027263
3 187370 3337
2 132231 616128978
1 23035 164511 670519380
2 34625 612271763
3 179022 101019
3 87599 15259
1 459 14186 561064618
1 142850 182457 135892077
1 50137 93908 93204073
3 43344 43624
3 195117 194626
3 51250 119298
3 50409 183854
2 5347 290746277
3 74980 123842
2 114070 515055848
1 6450 190598 285924657
2 156648 425602701
3 140617 55354
2 192226 1112249
2 109335 566948790
1 54416 130823 702957181
1 95531 99243 648939534
3 150106 118150
1 4135 92520 644062907
2 84739 767950291
2 72820 130619674
2 2377 768327139
2 147470 80488586
3 2977 31902
3 136025 75915
1 122641 136415 152849097
2 29318 661644491
2 153307 645584614
1 47623 155136 321100387
1 71161 150440 769272925
1 186870 189103 659412005
2 45102 182871549
2 27911 434757649
1 28641 184813 728541546
3 186197 88002
3 14412 3556
3 5067 144326
3 94773 185764
1 88122 133955 8693304
1 107948 191934 56802337
1 60129 108142 770109593
1 57703 196430 912602892
3 146701 98316
2 50081 371476259
2 156322 11282545
2 5571 107170088
2 132257 800818265
3 86796 106881
1 36639 178757 882515576
3 121271 107130
1 52941 133344 113180667
2 12793 260723665
1 7358 57967 254455620
3 174166 93779
2 84564 25361252
3 170748 44373
3 159595 197089
3 127595 196596
1 55200 98098 280333051
3 188794 129114
2 54641 532213137
2 118384 573630942
3 128470 100385
2 105397 672024916
1 11096 70911 814422276
3 119830 103921
2 28582 816970263
3 123202 168036
2 120013 926094556
3 176767 196666
1 134068 166481 948806855
2 6403 450316580
3 132656 57148
1 8446 134953 338438335
2 177202 607787113
2 2377 739494730
1 51094 89276 822395992
3 106199 2826
2 86676 532152245
2 105093 85975066
3 180541 27148
1 53109 154560 988836348
3 194295 180366
2 44128 129366126
3 29878 126947
2 25495 402389502
2 199745 920854530
3 31128 134168
2 2633 247682311
3 114149 10946
3 128385 69980
2 36351 669924251
1 53698 58130 795734791
2 116379 553083909
1 18976 104338 703487770
2 74323 501035356
2 3906 217933458
1 148552 184785 70670312
1 11148 147360 905961764
3 5230 82323
3 176388 32130
3 28782 108384
3 171458 171790
3 88554 65816
2 28224 763650578
1 62527 151447 244369109
1 35352 136189 173657894
1 108149 179040 947459728
2 190346 90749533
2 138344 260948899
2 197150 870448532
3 10392 39302
2 174701 424602874
1 154083 165490 376186984
2 121449 538798943
3 86442 169550
2 153089 330100730
3 155464 179394
3 195944 98848
1 43792 181224 592450441
2 37435 765351411
3 102081 432
1 83050 155197 858371623
3 77715 104000
1 55684 103489 157712428
2 150422 204651581
2 121902 642587109
1 62610 176568 184324579
1 161510 168839 517524535
3 31182 53885
1 15435 191585 230066547
1 87250 148900 285019282
1 162970 172981 622827799
3 29816 94172
2 142699 196613732
2 170348 678235282
1 111865 133980 138379186
1 17927 194297 397358479
3 144736 69571
1 53174 141105 258996485
1 109507 198331 27830646
2 46977 510512510
3 153933 41260
1 46823 119970 226868785
1 71054 154375 364133024
3 26739 168556
3 98812 60094
3 96070 179854
2 74669 593163822
2 60974 723159403
2 111918 696601212
3 31426 142769
1 11531 186089 321185341
2 109357 414086289
2 22190 679443733
1 96319 163630 98109483
3 129574 53923
1 182193 183716 968975423
1 126878 136302 773534370
3 33009 149119
3 139311 100809
1 31187 132841 869867570
3 54111 198752
2 73338 730988775
3 48395 141937
1 94426 155594 809541958
2 25765 10711770
3 13160 168859
2 44280 952051760
1 83287 144466 691386825
1 66214 84734 512004971
1 80048 135157 569698980
2 94651 723877633
3 92456 45099
3 103153 9114
3 149548 144972
1 41579 181607 749138744
1 60443 132942 75681699
2 89447 385172373
1 49398 173010 988686332
2 111469 946365098
1 106729 115375 97598865
3 130959 133684
2 72249 143763584
1 83297 141964 574211107
3 150506 53962
2 160563 343151633
1 94711 134771 34084835
2 95747 760932665
3 45689 51302
3 8939 27756
1 31412 136665 638823122
1 169786 193045 388801353
3 277 41374
3 95974 158463
3 168953 70928
1 42549 92153 782974703
3 15563 141235
1 85820 109956 826274292
2 107701 275163449
1 64059 157421 977182893
2 116322 710681835
1 14213 33465 320026502
1 61867 88114 775885857
3 192546 186030
2 32427 928127536
3 53778 199832
1 21801 192718 441725248
1 9258 183575 85455434
2 109274 517299599
1 118387 197623 206099050
1 31738 70166 3806490
2 83772 483354569
3 158068 137480
3 166679 54485
2 52480 783489191
3 60983 89635
1 25994 59496 591139776
3 47397 162719
2 153594 771224924
3 65540 73547
1 73159 133999 138783773
2 185933 290564614
1 28987 160864 674440977
3 139084 91051
1 20098 45544 906856713
3 50016 173324
2 178930 827139748
1 148585 164029 665727517
2 36891 217653740
3 16276 135867
1 108895 124672 356369645
1 21182 119564 995224933
3 156707 62401
2 63251 92574226
1 144541 194361 511715596
3 36175 164007
3 62106 168837
2 142490 716597415
3 183292 58084
3 50503 165292
3 97022 176530
1 13031 150552 75319035
3 107596 83441
3 80604 47449
1 106637 148034 952663590
3 162951 195058
1 104435 160534 965384641
3 127508 130861
2 183738 810709471
3 56825 16609
2 83424 254770070
3 197160 131206
2 147688 489520231
1 146303 174836 58728029
1 158655 188367 41079407
1 24728 134011 944650281
2 12625 937663677
1 11601 156951 916012318
1 62341 119688 568824425
2 82527 911670188
1 104622 191934 574560855
2 181839 182806922
2 70859 423682005
3 125510 158512
3 138045 30663
2 146617 459882654
2 45030 961164259
3 42145 90501
3 80148 187529
1 84224 87069 541559389
3 44585 94119
3 122313 21721
1 62052 176580 345763636
1 82125 133610 78182220
3 116374 13210
1 110614 145666 74510213
1 18532 49156 628717156
1 854 140455 671326537
1 115189 119522 555687935
1 115111 120795 487133987
3 45431 128599
2 94877 680320561
3 128909 76128
1 135473 191540 418907268
1 131677 161626 5511861
1 51601 175497 97643181
2 196102 777067571
1 10850 141113 971917374
1 27244 60170 159917383
1 111883 131405 172824546
1 154302 180775 200113616
1 144087 166203 319445507
1 96201 169228 918915002
2 115559 597552231
1 13247 106306 170298552
2 115323 806390759
1 107722 127185 960209375
3 110430 117511
2 115858 741149403
1 61702 179396 989851837
3 91376 88696
1 58343 125960 603161752
1 31153 73951 851807412
1 45832 133072 338973537
3 92115 105074
2 38777 512808862
3 152777 7271
3 184742 22351
1 27907 199254 686236527
2 161858 184330587
1 32216 80448 96801790
1 88806 137966 545302006
2 69404 127614819
2 10221 917739695
1 28595 172666 393281806
3 151282 94434
2 122841 514111624
1 118698 151867 367174084
1 16996 149148 140599298
3 69364 146280
1 31022 155359 31001432
1 5948 117825 808776363
2 130296 767064930
3 101762 30866
3 68747 173453
2 9628 636402967
2 32466 103309935
1 88653 137252 680221825
2 122888 522307768
2 13087 697091801
2 54513 846368372
3 16579 17178
2 46839 982411262
2 153866 587844747
2 116789 982673038
2 154585 35039835
2 130819 938521524
2 130383 324680090
1 54787 130788 820537013
2 85544 435966038
1 43635 137630 736250821
2 178872 945451311
3 72094 36029
2 121125 343397030
1 46468 86149 820973564
2 66724 992184841
2 165735 989630931
2 96725 126005619
1 137158 166755 595810508
1 123608 194698 786520763
1 64761 171178 653775331
2 166622 527458134
1 87489 163070 29788446
1 93321 183894 984340961
2 115468 258352698
3 155995 93782
2 170030 923991908
1 136207 139983 858171
2 139774 423378061
1 50608 125770 648151568
2 54501 794259686
2 123096 958971540
2 79234 171293031
1 287 142530 78152132
1 32783 152042 326200238
3 93014 22515
3 150434 33214
3 149133 166727
1 103579 171989 550020679
1 19466 147897 365921588
3 101439 8423
3 112745 23555
1 82715 157684 660651762
1 42772 176246 144813745
3 57707 28478
1 38633 65941 69976079
1 61839 87500 783478720
2 128114 602905094
1 170845 183703 367422700
1 82332 94991 209046505
1 128402 154594 788257356
2 12022 161452861
1 63826 70968 574974261
3 186177 143587
3 139882 95474
3 24363 42488
1 161985 168553 820518971
2 29940 965491736
2 169585 551735710
1 168429 173207 383063748
3 51903 91515
1 29549 109889 22210623
2 89085 962217448
2 102770 944720940
2 117751 805933417
1 25139 88016 61345590
1 88379 118883 958683583
1 95205 188494 185692865
2 68123 450630433
2 170734 38337595
1 153310 177749 590671184
2 199007 901597589
2 60911 486641582
1 99605 193131 116846729
3 87466 174279
3 97442 38986
3 104061 81530
1 51060 122197 408236868
1 62088 70816 782147373
3 178571 111870
2 64961 817618712
3 168385 125385
1 162463 179502 33978479
3 162551 77879
1 2011 48768 400545993
2 187539 203354941
1 58852 85707 36368165
1 61869 166870 957216580
1 82870 136537 421578847
3 198631 56100
1 81114 160492 81042291
2 81682 864316301
3 195857 38212
3 173637 198834
2 185223 591192468
3 16741 153852
2 75547 315886250
2 25630 709589057
1 65104 193051 805651919
2 175430 715201845
3 80581 59165
2 154548 927861970
2 68080 894567800
2 76135 787051434
2 87003 655658699
3 191015 52030
1 53000 194049 727185144
2 138630 321604944
3 195875 132260
3 21191 142938
1 23395 100809 979784464
1 40965 100643 365385858
1 5738 32720 526858575
3 21598 174523
2 97316 606658913
3 3036 16822
2 145645 772415850
2 147988 708664868
2 108600 887857126
2 190176 808707019
2 187746 590723782
2 48833 533812699
2 57373 89963739
1 46067 70155 67327250
3 192405 20382
3 87474 107296
1 40088 67739 667621825
1 70645 73428 238851664
3 30752 13417
2 72235 5477006
3 101959 153324
1 110914 142370 311974480
1 39692 196226 385311019
1 62720 74583 420710676
1 4828 81399 686504274
3 74812 106499
1 54529 105702 164093774
2 32012 199537035
1 48409 94622 915609541
3 130373 92865
2 82721 196701512
3 125164 140410
3 57217 6811
1 49693 100585 831547450
3 97333 199971
3 178908 174295
1 91185 146962 398066401
3 168667 73052
2 106955 574476207
1 43864 193454 273659770
2 139833 392278021
1 27975 61503 758050011
2 73233 910105333
2 165747 677229752
2 30824 176565648
3 119999 138252
2 2740 256778943
1 32247 55279 757608177
2 126400 648269695
1 93915 152786 868440598
2 131558 238486914
3 41154 45789
3 25741 11944
2 3991 385724620
2 112563 850090199
1 132979 173157 405565583
1 54454 67621 896006533
3 178759 71410
3 9314 120347
3 199119 53353
1 63297 184143 854275424
3 95214 197936
3 53438 95654
3 136535 47102
3 141018 192365
3 151775 178165
2 59973 621823059
1 118916 137604 93185306
2 15475 352128827
3 18012 111803
3 149597 177041
1 29027 177019 113551832
2 128359 223759817
2 135098 517079729
3 112228 141511
2 189920 255786497
3 194608 40411
3 43059 58944
1 10086 93600 335315332
2 14402 203993497
1 59432 130086 174484529
1 3946 101242 524954338
3 198680 80872
3 169525 83156
3 14067 12696
3 84129 98122
2 158089 500785307
2 46953 528868590
1 18799 138319 158202141
1 56356 137784 238149622
3 183705 193661
2 174931 747287139
1 148764 174527 831177071
1 62513 163561 78535858
1 20500 115186 284372534
1 26105 119479 11125043
1 19688 80183 944042500
3 145264 151328
1 63657 89875 220469301
3 82808 86491
3 171192 102918
1 40611 106649 897089826
3 191119 5047
1 123439 145673 159107359
2 5757 822471545
3 136003 102393
1 108488 151914 390542354
1 89995 168561 394695538
1 23400 63776 157403661
3 139129 42714
1 145265 171264 642049871
3 137276 105777
2 114855 486911377
2 20931 855798629
2 75542 905830175
3 34829 142828
1 53182 183989 890891101
3 134486 13597
2 179396 884599386
2 24591 417161377
3 131741 70167
1 70174 151745 817056453
1 17119 19982 489691719
1 9407 93377 626733636
1 93750 184106 713529457
3 193210 149738
3 140691 86550
3 185639 103605
1 63543 167191 605355378
2 158775 125377543
2 49313 851979717
3 180508 75850
3 156370 197159
2 7730 567248757
3 102793 167973
1 67548 170404 102407036
3 2296 172735
1 64518 110737 442989508
3 194880 17424
1 45343 45635 788946243
1 54633 107237 928700088
3 169561 86322
3 107284 44525
2 118286 812920144
2 45208 962395110
1 35682 68193 352149712
1 38661 84697 785130056
2 162083 109697372
1 45606 71203 299478818
2 126185 570109055
3 11730 124717
1 76642 195860 363689358
3 62707 61080
2 108597 632189042
2 82907 839186642
2 64884 284273882
2 66064 430018260
3 112634 158826
2 166802 678220864
1 129248 184853 530075753
1 12871 102219 673336311
2 183868 732221990
1 68899 197763 667331756
2 56777 7209743
3 32614 121868
3 37673 140580
1 66906 120388 206829868
2 117163 369138548
1 48922 198467 511596140
3 44967 128259
3 164865 173412
1 120900 157044 389559187
3 97229 51750
2 40057 5739791
3 138716 100038
2 131209 767883680
2 101071 122202839
3 32444 63179
3 68631 33979
1 143529 190441 20947122
3 12031 196035
1 21318 71826 626562093
2 139035 335993945
1 26924 141925 428917261
3 123351 77170
3 88550 188261
3 179487 119439
2 65907 270462633
2 181779 154359761
1 16100 177749 528972687
3 68147 86086
3 141245 10331
1 20760 90079 468762465
2 97952 46085698
2 85678 661576012
2 96519 699999155
3 194015 68893
1 93532 119874 158736148
2 96211 806886525
3 112415 78986
1 131748 189248 853120875
3 140203 99157
1 8012 194416 269335860
3 116820 109595
2 27294 546698777
1 64368 136560 996675759
3 107606 50151
1 45639 180697 105042785
1 10555 13413 232243547
1 63464 193169 949173343
1 14763 111464 549425776
1 47576 103250 891674791
1 98702 100468 53609935
1 82656 132297 66212237
2 54892 631008519
1 129200 171608 547276093
2 110746 173739950
2 67737 43156480
2 169305 526888765
1 15508 98238 163709700
2 107930 509274824
2 136082 207309867
3 119871 188385
1 74653 145402 229713865
2 83171 539709863
3 47231 169588
3 85848 182298
3 134619 52191
2 80911 18796462
1 14560 90259 592692820
1 10148 136398 759685475
1 89 90588 214218300
1 36631 144722 119007180
3 65838 83852
1 76212 101776 185426539
2 121246 525285011
1 41232 170379 780042176
3 195777 88882
3 69002 63424
2 182243 124060263
3 10285 47167
2 129907 284862202
3 190677 169366
1 161082 186227 230244350
3 12585 106139
1 13057 111709 174598621
3 167682 110210
1 186466 195275 250232349
3 83735 75909
3 115160 12004
2 102076 643714182
3 78671 156656
3 170877 7430
1 87466 163027 927199631
1 17228 25254 747750442
2 63197 582152419
1 98928 196682 95734949
2 149482 229066525
2 14458 916377730
3 83146 171608
2 55257 279135226
1 88357 151092 492593732
2 184195 169895698
1 99619 105681 153762907
3 74101 154158
1 1665 71545 961726333
2 30437 713201128
2 125030 503581635
2 166975 141039471
2 196189 106019945
2 25746 431267764
2 83300 841274337
1 34200 177935 900949422
1 79501 116701 551163239
1 114666 145559 598515738
2 138164 107992855
2 112791 413476351
1 64022 166960 930668781
2 152354 529486052
3 53098 167701
1 47200 68930 230346492
2 25689 653169271
3 76173 184748
2 29278 241961148
2 89805 414937047
3 152421 35638
3 92065 75404
1 70226 171940 200929953
1 35734 150085 968133871
3 7129 9953
1 60333 159134 870675382
2 175602 93187119
2 180378 426531573
2 74262 307131684
2 126516 359317974
1 5895 16019 381321200
3 88043 74322
2 116282 390092564
1 51724 189563 454475225
3 118645 175200
2 131662 779098889
1 17856 41545 475158186
2 121829 485626640
2 35601 609222666
1 162628 181465 863997991
3 52207 195054
2 11341 801354418
2 38684 703302340
2 79809 464330643
1 43619 98930 360884701
3 111396 158631
3 163888 151901
2 10817 668046176
3 147422 23057
2 60516 271768863
3 50084 115882
3 142069 44718
3 93652 141687
1 23024 144203 655753567
2 108073 587502796
1 125512 184833 839226547
1 25104 71058 570985295
2 106634 638019743
3 88053 39404
1 50462 71626 908767326
3 173228 113903
2 182840 328639798
1 49897 181568 446667419
2 106048 364462861
3 38510 5612
2 37724 902326679
3 15293 4388
3 5652 174394
2 184834 934555851
2 188418 56491285
1 41457 71309 682416985
3 119296 128921
2 144643 584262948
1 76946 123268 963915913
3 34503 53395
3 120107 155886
1 9673 155994 425352954
3 99733 141518
3 91078 84040
3 74529 145681
3 10180 86031
1 135554 156750 198718627
2 63374 387598527
3 171659 150468
1 37557 181934 962105184
2 119471 352249737
3 85293 56482
1 75333 197716 354971242
1 121437 184545 521850502
2 83489 694812258
3 10525 77342
1 21195 179363 997237763
2 39146 465293532
1 14642 64853 719251700
1 56012 68180 777045706
3 155053 65841
3 144896 166414
3 143206 166777
2 145536 605148541
1 6175 168150 931165647
1 14206 136237 235812912
1 117729 188690 871825424
2 167982 857579242
2 60072 986086633
3 48947 16073
2 124996 667193631
2 167679 301563501
1 136198 183033 617663896
1 58131 78296 826247899
1 36961 174753 811368290
1 68137 122597 37964060
1 115258 192542 273481493
3 74928 53060
3 3587 73232
3 125673 103097
2 88215 905782214
3 161291 108084
2 33392 984442180
1 40514 164822 489643472
1 17382 87945 641948750
1 44203 79462 314108782
2 141948 106508301
1 86303 106668 161635467
1 48274 125872 564913470
2 134438 25048759
1 94795 115534 838686041
3 111880 92117
3 47890 48837
3 105955 110660
3 34100 88106
3 2917 16353
1 126529 140538 406006402
1 36420 78586 728136510
1 145092 170373 301624569
1 56476 62361 779973646
3 81924 35788
1 53489 154212 716150281
3 150038 174914
1 5575 82769 210494387
3 33014 43755
3 21105 81664
1 15153 173257 352873007
2 134489 318182377
2 38688 401078383
3 148749 124877
2 38662 849257164
1 12265 166926 656130142
1 45099 139119 402119564
1 7063 86862 166644535
2 16020 130387673
3 16715 115854
2 28173 381851631
1 117866 149939 438106446
2 124939 875632731
1 64603 132714 192500826
1 109900 120807 23510416
1 47589 182655 858940143
3 23039 199113
3 35411 126331
3 193819 187482
2 111980 860260688
2 24109 966707573
2 173475 354428440
3 21054 40515
2 135648 717118643
3 28274 167318
3 24597 185010
2 80706 877634476
2 82187 278413728
3 187933 59587
1 89677 138186 281262729
2 77604 192622099
1 70715 139988 252805445
1 26341 88757 429961237
1 14605 54786 735930575
1 143305 198672 173784736
1 114599 175151 199032664
2 156327 448943892
1 21627 64864 627122711
1 40393 119720 284200480
2 11371 554873475
1 40327 141947 20557303
3 40418 71593
1 91404 104633 872989890
3 80782 42585
2 193629 717638482
1 43482 164473 950570508
1 38580 186582 851993105
1 93472 191672 594410835
1 47439 167392 343925049
2 66692 177779282
3 186484 110968
3 69553 129299
1 40222 182074 995390027
2 170238 393537464
3 26414 112619
2 5389 874155011
3 30176 142908
3 5637 129487
3 80846 110691
2 29970 384259405
3 56459 57480
1 19296 154051 454213156
3 154313 33843
3 127359 22911
1 18323 141808 335142534
3 54025 153738
3 191406 19431
3 181784 115675
1 17688 54379 563253248
2 136248 117330547
2 53606 578219613
3 155706 41022
1 27666 148784 553516884
1 22197 38965 298782643
3 172015 141004
3 12574 116308
2 2373 379278703
3 46666 81694
3 16080 36391
3 194746 167456
2 142569 333270240
2 89421 157230271
1 30598 31109 78403947
1 81726 102602 870899237
3 132226 29119
3 24344 122915
3 178743 15980
3 69537 47718
3 71942 67623
2 2357 421543398
1 45404 74874 804949934
3 127437 141261
2 130367 415288181
2 81992 924473704
2 61967 201762782
1 29558 160037 175110411
3 31206 58226
3 57681 264
1 97915 190897 428706689
2 53299 792444889
3 143465 118745
1 19017 198334 323440566
3 32660 82232
1 18952 19387 584424493
3 58367 132779
2 44649 982445279
3 188550 31115
2 80587 862673619
1 66784 182347 927507554
1 29389 120283 585770613
3 91011 156184
2 191552 403527445
1 1838 86388 332124153
2 163516 555156414
3 82117 76526
2 100822 182065537
3 187331 147084
3 163635 92175
2 155027 152824658
1 178982 194830 113507438
3 106624 153495
2 161051 337555588
3 168361 131795
3 36722 155599
1 69979 79389 190543822
2 156097 31316884
1 61161 89990 586343274
3 115530 35945
2 199129 160006730
2 140894 590608875
2 3783 875783439
2 183398 211890555
3 146950 81226
2 141885 867428523
2 115090 220281980
1 37545 140497 983619562
2 197633 396306941
1 136979 177977 583747545
1 135020 177000 633324245
1 78864 145902 42023931
3 146827 18143
2 143080 276141098
2 72234 961595040
2 60419 43692410
3 188026 14212
1 16926 28634 343459893
1 30138 93418 11894290
1 39255 131098 381469898
1 24142 123283 672591186
3 146110 170114
3 122650 83414
2 85038 875177115
3 176254 182925
2 121966 824863962
2 32197 588585850
3 110243 180361
1 7205 76303 856856263
1 36658 71582 138263068
1 17527 58646 812480766
2 147408 23976935
1 127254 172241 368389873
1 27506 72624 753149850
3 137441 77039
2 70206 493156098
1 128700 136100 873066961
3 180334 145704
3 155130 156206
1 64800 114544 273476907
2 182013 916194129
3 95370 14498
1 1766 16233 379611529
3 151329 71601
3 38058 4242
2 61817 566593958
3 4241 75343
1 8838 95239 651882987
3 95260 170245
3 39995 165865
3 160418 38056
3 117923 48147
3 71018 137097
2 86197 261574248
2 180553 129194473
1 87501 158800 183031120
3 74470 159734
3 65145 43170
2 182764 214948368
2 130379 237522556
3 60143 181995
1 38533 193287 491300091
1 70684 87567 691119452
3 23520 81490
3 65544 146180
3 41669 98952
1 54264 169380 292419403
1 136842 166005 72158063
2 175186 138044211
3 46058 60807
3 67535 3354
3 150564 15682
3 4880 1159
1 80708 81237 756996968
1 120726 162528 512928871
3 66448 134042
3 36647 95343
3 114006 8053
3 53214 121498
2 48378 225920325
1 138840 184820 784773285
3 14792 193879
3 111181 130463
3 35167 22979
3 185724 132343
3 92297 171460
1 12981 151052 153810884
2 163181 395395162
1 159833 194496 812808583
3 50335 145126
1 17372 145882 686234808
2 90165 692529340
3 43141 32087
1 117897 119474 37734241
2 39363 705641722
1 82431 133372 828907057
2 115314 678611344
1 53144 140215 474645769
2 42311 459033894
1 39804 149731 86832720
1 149075 170909 754592284
2 194912 811117494
1 5639 7688 857259408
2 157303 400641947
1 18302 179120 742208096
2 89613 292142583
3 49795 70724
1 43595 62398 372849012
1 113635 185831 670020611
2 72512 326348847
1 123049 172681 623847
3 155507 94257
2 190558 906310313
1 74101 151043 841185557
3 34305 129123
2 141569 239791169
2 194618 25273013
2 65589 543102055
1 20285 101228 372902827
3 22367 97114
2 185599 170434268
3 28302 42967
2 142543 73495681
2 100423 739047308
1 64688 160370 177264020
3 43269 178282
1 33780 91194 621775958
2 68063 429309440
3 66636 93032
2 137512 355125342
3 173806 33493
2 50406 685745680
3 164072 40982
3 93822 4530
2 22978 864008654
1 2866 87182 882136426
3 100320 3962
3 173720 183148
1 94520 119888 355376630
2 120887 287617746
1 54138 55828 314445569
3 55074 190826
2 45053 929244930
1 67876 141185 9387365
3 65133 31036
3 100503 77078
3 17374 186059
3 115167 124753
1 1223 141978 623967784
3 71984 187464
3 6350 111838
3 8046 11615
1 61027 180305 202992470
2 179107 686578344
3 76399 180987
2 133413 951868087
2 107223 139167504
2 36720 689762974
3 150904 131874
2 144325 938029759
3 84535 111095
2 125139 605965521
1 103041 142599 898478411
2 124628 754054147
1 54627 78578 550571319
3 180230 2615
3 142254 165745
3 99732 125515
1 127982 180440 508725860
3 158259 141704
2 12933 793834520
3 165004 101660
2 73130 168255697
2 64042 569152368
3 41268 160289
2 106386 846078163
2 62904 978816262
1 14510 56181 157759327
2 146712 492426469
3 22165 106448
3 7104 191470
2 182468 65528154
3 149005 15286
2 125172 369243075
2 149079 329981948
1 530 103717 543810971
1 31140 91027 775765558
3 46790 160167
1 86072 144421 963203705
3 128499 191277
1 84657 162216 246045369
1 22145 176023 476051370
2 74625 928645618
3 197926 6438
3 68160 117984
2 78061 566229843
1 25243 31464 991319065
3 35395 51843
2 155079 546413716
3 19185 20866
2 76425 95323899
1 15593 106354 263029144
1 88404 101277 785950826
1 43675 96538 64948358
2 141946 998389657
2 48413 162931839
1 61759 130254 477933510
3 113965 124547
3 115766 187419
1 28752 179220 62415535
3 141567 22340
1 59344 154874 786783287
1 77403 101693 318665091
3 91436 102950
1 14612 76710 874131709
2 192767 519771284
3 188778 54700
2 118594 669729653
1 83808 95457 432709180
1 152276 197147 562989677
1 112830 144012 273997660
3 34816 114878
2 43688 171629373
2 15621 657116844
3 58246 101045
3 147406 150104
2 164819 9125881
3 54334 150213
2 57178 792007831
1 112728 129503 370558886
1 96499 179313 964878158
3 66085 30697
2 164254 584001748
1 81469 184009 566345095
3 22506 41302
2 167487 155961937
1 62822 91006 680625140
2 188101 437527454
2 20430 749133735
3 183832 129622
1 72734 182825 70603345
1 98713 134729 145402447
3 107598 125358
3 464 194101
2 5847 315569485
2 198652 22641015
2 187467 120462922
2 98954 241726118
3 159268 109743
3 38893 44613
3 62302 61698
2 174631 527487029
2 27550 2675412
3 84437 67388
3 37520 170060
2 188189 893533456
1 14049 147362 522032880
1 149289 195529 602107537
2 56527 595181799
1 153419 199214 278713049
2 170539 669590603
3 152034 127438
3 102988 42328
3 49315 199956
2 127281 603558985
2 134032 959559185
3 114949 58854
2 50372 818718514
1 23205 177375 975538174
3 62876 111535
2 180844 667934037
3 114704 141851
3 159872 61154
3 30116 132162
3 49577 7815
2 133978 414849987
2 80484 192715925
2 5786 218482536
3 187040 52189
2 144463 429449730
1 41154 41290 685025115
2 179855 496637138
3 30603 117888
1 10926 96869 67749836
2 3494 604813000
3 77789 141983
1 100473 157840 951356063
1 2126 105449 646657430
3 185118 146870
3 106712 38536
1 66760 115330 990004081
1 672 88244 270750675
3 171115 7160
2 58895 204414810
2 162141 739339438
3 144619 104598
2 157257 568541146
1 98985 170671 832115502
3 45090 196885
2 83356 534531093
3 66791 99816
2 91411 408762325
1 42705 113131 615438432
1 33433 81030 59186310
2 122308 723884777
3 148534 111750
2 32254 338725898
3 137589 166523
1 60416 161948 751178754
1 25774 94216 839380905
2 61327 358379752
2 157357 71925753
3 157760 156760
3 183294 97379
3 42583 64140
3 3509 168730
2 26082 709652822
1 134454 195875 431264127
2 148436 285604005
2 14705 731033970
3 188535 174953
2 60543 535568699
1 26071 146194 967269804
2 22335 861026352
2 123721 523065665
2 51096 711857145
2 130889 868789176
3 29507 100419
2 76449 145195835
3 193408 74624
3 158688 155938
3 167101 143184
3 146156 142037
2 182306 517017640
3 92336 29967
1 64879 195918 915680676
3 106596 86702
3 41693 101331
3 141818 40338
2 25329 430897219
3 15414 47057
1 83537 141525 584592446
2 124823 27085274
3 186985 123889
2 134865 959997749
2 10352 944144701
2 62655 361798558
1 2776 43797 272920803
3 105955 113822
2 98653 981161741
3 62431 22378
2 176288 764789644
1 66627 146424 245431215
3 64959 114722
1 54368 156111 680172561
2 91849 220387424
3 115017 7702
1 14395 17947 602539306
2 5917 144953120
3 89397 25191
3 12117 40577
3 171426 36464
1 180257 186762 247786501
2 109315 909856444
3 42321 56821
3 138068 17653
2 162984 852191510
1 119919 194177 61858225
1 11678 61497 703247944
3 1689 172532
1 29715 198273 226740178
1 149785 172623 693038731
3 109319 52359
3 53805 53447
1 29548 159644 256486569
3 189884 43180
2 119787 971357538
2 17886 963225667
1 32905 61658 26365444
3 74872 123379
3 105215 66171
2 70470 746221515
2 19178 580767239
2 17631 525950672
2 610 209275674
3 108057 32143
3 77823 118926
2 70978 380608291
2 98841 754101693
3 92899 82838
3 82984 43168
2 123351 408460673
2 161655 103857567
2 31738 164225392
2 101947 766572143
3 56957 38903
1 77228 161301 575850268
2 21749 618982595
3 178174 51240
3 57749 140986
1 23569 40439 553016657
1 116687 147249 405691669
1 97045 155520 596504934
3 53941 138405
2 115968 408188058
1 81385 92006 906133953
2 175625 18090607
1 21256 146078 124125004
3 191777 55955
3 189950 151531
2 78699 196827849
3 160982 104245
3 143010 65502
1 157707 193282 394307917
3 99812 67538
1 51937 67621 269720617
3 124414 133256
3 90329 89904
3 181536 147400
1 37747 107843 952544523
3 65326 82615
1 12322 78947 25223812
3 149306 86182
3 147950 96858
1 60918 197388 896790355
1 63625 101353 857064703
2 131285 112325122
1 40319 199771 50718272
3 126935 102299
1 27636 63907 303443558
3 151944 13119
2 135924 959283302
2 99106 30627505
2 105622 608929707
2 91075 159041606
2 4084 142255477
3 118338 13038
2 195224 686923450
1 94673 104234 996026367
2 72677 158872450
3 67957 108070
1 114966 152787 939105629
2 108587 806840400
1 40221 160795 861502992
3 192260 185745
2 121515 81724070
1 97380 162350 8544271
3 3455 56753
1 50373 62551 966426834
1 32319 161884 384692402
2 43519 425037524
1 87620 155685 484668111
2 121792 364670915
1 23699 89497 587111209
3 130374 96308
3 149066 42699
1 40037 67204 385538809
3 71688 197262
1 74447 166623 655401421
3 105696 152721
2 184880 774026522
2 40906 355426397
2 17324 738738949
1 30868 146673 893010190
1 72767 135365 971703093
3 34039 65673
2 176995 205661727
1 43808 46090 792039459
2 197289 496223661
1 90594 149167 755617700
2 175938 353840792
2 27496 573599485
2 188484 636787888
2 95248 868296512
1 56365 84237 595864150
3 103620 66970
2 120832 722842101
2 56922 262507864
3 93995 111464
2 94350 422378696
2 172261 385254255
1 3870 39394 323185780
3 37904 19181
3 166052 124857
3 78457 172749
2 141378 197233323
1 78087 195919 825332122
3 124560 184696
1 34187 153429 921222041
2 38444 483545561
3 24156 166160
3 78759 35650
3 144485 58222
2 81804 51934358
3 31984 123838
1 108065 175381 945871472
2 91537 399651222
2 108242 783721476
2 189343 824949402
3 67646 77127
1 129511 163351 28904772
2 110270 128921980
3 10588 143254
3 143975 92455
1 44551 123082 793020640
3 148690 126689
3 126904 186529
1 66644 161967 161280480
2 17641 378745144
2 4691 132981327
2 20863 120163329
3 178732 18909
3 25280 53937
2 192051 350929207
1 47141 58035 766686832
3 5602 135304
3 71421 117486
2 117171 86350952
2 65750 64435650
2 151433 169858210
3 96547 197817
3 117396 181106
2 55766 117769070
2 165490 438423305
2 124052 284190088
2 8786 279327890
1 126925 128609 211309666
2 5258 822598329
3 90774 168463
1 96483 117080 400468319
2 134767 706727603
1 67579 87341 751389698
1 140533 163400 243998636
1 155762 187979 194436783
2 121495 402606150
3 185542 75384
2 120265 31535995
2 11679 349429857
2 174085 655512352
2 126740 124514049
3 39286 44984
1 142188 161900 318937228
1 18052 184753 221344417
2 185708 312575112
2 118131 719634517
1 32183 55065 340843684
1 66788 118376 283198249
3 85487 121170
1 24442 197332 887548917
2 138115 34005710
1 33289 124753 318526570
3 193060 21013
3 96514 36433
2 103239 353183872
1 132293 158666 609827772
2 84558 574959973
3 47712 59168
3 175121 143726
2 112509 341053858
2 47608 558236464
3 94173 96699
3 99212 174451
2 31574 219342568
1 69840 154776 43600533
2 42768 875180155
3 99894 47871
2 60371 42546803
3 117371 164559
1 102509 171466 70469214
1 16700 59723 639180854
3 103453 51029
1 83337 116937 648059787
3 160304 111996
1 17600 52613 944751752
3 94681 34594
3 74789 116196
1 80721 117163 117476240
3 107595 70188
3 138553 169320
1 41282 162549 205508446
3 172639 21454
3 16116 47886
3 3136 94751
1 180265 193093 986563397
2 15449 167952154
3 114114 23488
3 135054 148971
1 53283 90032 503398960
2 100793 780491429
3 94148 72006
3 180890 91959
2 186502 12844910
1 192533 193820 937848558
3 173038 135101
3 142665 63464
3 116818 67383
1 18210 145554 213573516
1 133938 196690 127624612
3 70047 28112
1 79587 184424 839800755
1 73445 91161 731942416
3 153221 76839
3 60293 94763
1 51410 64931 12067818
3 8667 52114
1 223 116433 736230322
1 21618 114709 176133349
3 58286 168181
2 105158 606195047
2 39984 909815054
1 55106 102703 673697985
1 7229 129369 422650464
2 50592 319540479
3 131953 35662
3 95281 112296
2 121726 867603688
2 15443 710895303
2 103199 10115623
2 43739 425879997
1 101616 188729 168111722
2 2821 523670686
3 100746 167657
2 77586 666649563
3 193459 136723
1 616 152189 732055465
3 39381 47265
3 181667 141587
3 55882 163168
1 9245 189430 927049400
3 30181 31087
1 113049 123983 504378699
3 181203 146489
3 30311 13705
2 76422 883145038
2 163260 399946568
1 149781 172075 376949482
1 41599 119149 317346270
2 146212 457283764
3 121834 181598
3 157341 110808
1 54765 197204 370517227
2 177108 662160699
2 70413 934114058
2 25104 562640620
3 43415 30926
3 2755 96345
1 41616 142199 30915796
3 143509 47880
2 184382 917760717
2 103551 572797687
3 120606 135288
2 119633 759050319
1 20251 140101 957533463
1 92131 177943 851997346
1 102341 132373 884770998
1 9750 53926 484078934
1 6039 79721 453414618
1 57613 159099 284316737
2 86829 357181345
3 8614 157198
2 65775 135921389
2 121860 108960709
2 62551 280341657
1 73752 168168 509733815
3 444 55593
2 66696 573021097
2 63503 264648128
2 131038 317719633
1 64264 109796 193530994
1 79321 128861 429606695
2 146417 676061587
1 107533 121021 141576054
1 159115 198887 739381584
2 34955 269705399
2 53895 878610706
2 136157 458129027
3 132002 70175
3 130698 150294
2 145639 238104513
3 168470 153468
1 127224 136004 879394155
3 21893 130087
2 22305 301675421
1 19893 122095 881299452
3 43148 151513
3 149966 168532
3 183281 83754
3 93074 25328
1 24936 67109 237453326
3 115716 159412
2 2941 111365883
1 162307 169779 922819719
2 50558 483446597
1 21890 76114 901952358
1 46428 77346 549844063
2 121966 5021863
2 74247 69431701
3 124321 170748
1 58745 105690 436243360
2 40312 451919056
3 192095 14862
3 93065 71379
1 52093 63765 464154116
1 110479 147339 77764643
1 28079 100642 89345781
2 138764 561500868
1 60570 160058 974970930
3 28128 126261
3 66759 166752
2 3944 439226973
1 29046 182195 819183906
2 4781 756586732
2 106303 861886669
3 28138 90144
3 42205 100512
1 9306 196084 258564636
1 86091 98290 392589171
1 17496 80923 152186993
1 151870 177359 894390546
2 62802 383372403
3 143999 84682
3 112001 124823
1 46081 191324 250219606
2 183018 286348923
1 89450 187447 665908097
1 74390 74405 81482111
2 35365 767690615
2 163846 247767101
1 121058 149773 709991418
1 61442 89744 64890142
3 74086 110160
3 168903 33424
2 14778 848640848
2 29546 817989877
3 57635 25146
3 165 157020
2 100307 981040270
3 78073 119866
2 175203 589033427
3 51990 156798
1 58488 158393 23017868
1 75435 151495 999592383
2 15524 521008295
1 65112 92787 12103900
2 93567 556877863
2 145971 204862580
2 58604 572531532
3 118297 130355
3 147452 113771
2 11974 163382934
2 103485 500664784
3 115419 170418
2 136502 489130434
1 120071 134445 757093081
2 90990 49032910
2 184749 817992425
3 94643 186975
3 89983 76428
2 63452 997347979
1 5145 66690 304804228
1 161746 187130 822540171
1 100901 170732 948085116
1 25733 66280 641525638
2 183869 853333232
1 82039 154542 926560503
1 58179 161010 936319039
3 128256 105259
1 125389 191233 688374078
3 27779 48041
3 30332 159507
2 88615 465667917
3 124572 184278
1 76631 82170 942024152
1 132614 154992 193006046
1 78250 129337 495205983
1 71636 135055 928209831
1 40995 166948 946594831
3 135003 106368
1 24205 191262 75186311
3 192734 148010
2 174527 794764705
1 155989 196314 636409475
2 51636 59150897
3 36920 83207
3 87507 67290
2 41994 847103793
2 77259 138721155
2 132644 303309481
2 101441 248707187
3 109320 66145
1 119792 177024 348320630
1 93938 143337 861482323
2 90439 768666050
3 15099 148260
2 180417 786037453
2 159822 115160155
2 28371 48973293
2 55726 722020006
2 7435 831263352
2 74625 895250109
1 42810 71316 790289633
1 108149 126923 930256246
1 2083 193117 967468642
2 80317 159340268
1 16314 165951 942568723
3 172239 102234
3 142983 14764
2 171565 962624753
3 102290 106275
2 21601 100243153
1 17045 22541 254578700
3 42547 55000
3 81196 3386
2 38484 885959712
3 133873 103915
1 19805 181743 234106535
2 95201 920916498
3 58283 123289
1 104151 187494 409044679
3 130962 187191
3 43593 34272
3 78335 108521
1 71956 73072 559755477
3 138247 19609
3 43051 114650
1 69387 163645 678324221
2 43405 394272120
2 10220 831755083
1 157869 191037 98675825
2 79177 352580423
3 167300 97114
2 64379 914429286
1 77513 109046 340516901
1 126068 166862 722604742
3 185785 159434
2 54512 741181762
2 34216 174144678
3 104414 11497
1 3237 199307 90849866
1 144396 157008 637378782
3 51161 22235
2 41958 816107535
1 16350 171795 196432491
3 127935 109535
2 120676 619077310
1 18810 114479 863962974
2 28715 979352302
2 47202 419097506
1 69788 155922 400212597
2 118570 650034685
3 72499 38951
1 85058 139822 605438736
3 75857 73857
1 2428 120419 205627796
2 186645 104871429
2 124035 855983871
2 4719 564582251
1 117865 182272 372508725
3 73908 118518
1 25520 86658 619916525
2 186459 491446714
2 73611 635349542
3 154680 4630
1 6418 56309 734261651
1 151731 196364 209336017
3 61955 28926
2 187191 969552980
1 164426 184108 975920341
3 197326 128081
3 97016 70768
3 55829 73800
2 18546 407663065
1 30538 151112 91413401
3 3367 175106
2 138741 629135072
3 99365 161988
1 866 138448 398953283
3 167317 176800
3 176177 91444
1 2993 95451 928508694
3 152190 156310
3 126230 54722
1 48901 64836 217101486
1 108419 111225 418065413
3 90076 35388
2 56638 348744999
3 91477 182207
1 43023 164869 238701483
1 13819 37140 942633483
3 153410 53619
3 52051 177325
3 18958 9260
1 16802 171863 983976210
3 99563 75723
1 32400 123125 351402639
2 152699 562168159
2 79754 878285740
2 12607 374092771
2 36770 825675511
1 55963 150066 680293479
2 180052 19697600
1 6667 67987 234613166
2 143661 18949726
2 17585 686631264
2 68298 184898897
1 105360 150295 584599156
2 172248 266984814
1 10340 134248 930574467
1 10368 34483 697542287
2 1015 290968307
2 182717 347393333
2 55404 665443912
1 11794 127132 56814210
1 7401 180930 883961289
2 77393 440189523
1 61381 190204 141616128
3 70704 59063
1 8475 19335 790315288
2 167707 697718462
1 68948 161259 885624559
2 46453 530491197
2 73124 710417321
3 198874 139740
2 101021 966501170
2 55836 987255318
1 107344 118617 243743285
1 7000 7153 196236695
2 98827 588755845
2 43067 978037159
3 20368 106848
2 8198 910098272
2 76723 93851450
1 46291 58814 909903864
2 51087 958686165
1 35500 67025 108309778
2 52962 434999703
3 83918 144909
3 110421 164951
1 150193 179306 350304992
1 129281 138681 631881703
3 5996 162670
2 4890 934173539
2 24775 906601965
3 54634 195477
1 23646 188155 950378013
1 65662 136861 666300902
2 128449 766111781
3 30959 96850
2 138367 203247632
2 183454 993721312
2 164489 270220312
3 60737 164968
2 46760 311047348
3 39182 90263
3 12784 47247
1 80708 197300 20375216
3 111929 109073
2 109450 230080313
2 160622 337791513
2 189429 32454394
1 80918 134012 192405088
2 81208 21912325
3 79126 5547
1 35659 97235 851412373
3 110555 17481
3 38148 124913
2 78162 51695986
1 61731 63091 641695575
1 12396 128485 857100625
3 145149 11556
3 159651 136733
3 111546 65269
2 45445 805238107
1 9349 113386 11464498
2 83640 440436686
1 61499 171118 877250815
2 114453 721829011
2 183504 104312993
3 123223 122842
2 136174 990522948
2 47682 831745074
1 49563 133179 895026280
2 54178 632690264
2 136209 862382126
2 128994 630640957
1 1348 38510 267104680
3 123961 116486
2 185392 853034079
1 42458 184969 791450935
2 139195 782613133
1 54693 168345 138531910
2 185159 240605538
1 73842 87103 34117985
1 68310 86817 197326255
3 50112 194734
3 98100 94392
3 92508 119485
2 94322 608021124
1 91809 169449 11851644
2 188748 870500044
3 146522 86968
1 43623 133128 867409854
2 17192 706552335
2 141322 505363144
1 42029 147931 935280739
3 80390 53964
2 8738 214265262
3 29452 180372
3 177108 126572
3 33167 13038
2 167670 619595376
2 121115 457484364
3 113955 152649
2 464 654952372
3 140806 26986
2 146801 980911998
3 32007 117511
2 127570 948202909
3 118008 73367
1 27093 127641 910193774
1 99153 194160 626371845
2 18583 547871209
3 181373 8011
1 10300 84088 512924771
3 118170 190194
1 158488 191830 215242236
1 33106 55374 938231752
3 143206 154314
1 119620 158254 364132949
3 54298 149274
3 9238 47526
2 194360 349477625
1 24112 92907 174415772
1 88065 120163 231939372
2 164177 68657215
3 80472 24437
2 105590 927611488
2 128782 825173892
1 12637 34869 913939178
2 188609 127461365
1 10324 107302 799707710
2 107472 992941589
1 110882 148975 616605609
2 159511 393555849
1 83037 129004 716765663
2 144895 755160360
1 99570 152818 17253722
1 117233 145345 305255037
1 82499 128314 560541180
1 15874 165844 915259393
1 26685 64800 245459638
1 142753 144383 752869339
2 45149 329574452
3 151529 45166
1 18916 93991 182358452
2 143815 1384784
3 169774 64199
3 18438 71155
1 117629 199242 573834524
1 6341 192559 870814627
2 141017 920583333
2 143412 131082194
3 145492 172568
1 16137 148529 19934696
1 6456 101355 474440966
1 39662 82555 894348882
1 55354 106642 461471429
1 166225 198471 129767273
1 99098 199217 325281910
2 159453 68640320
2 121793 496857970
1 2809 158048 135545844
2 4704 274486445
2 140238 456113216
2 3896 333483001
3 107651 15749
2 160129 952903234
2 85936 316236597
3 199729 106423
3 60929 186521
3 154329 94445
1 171137 171550 600225233
1 14616 28223 642598160
2 52510 491205774
3 187745 99816
2 179409 207548495
3 185905 174235
1 35530 124087 629576047
2 76123 729522491
1 120431 193118 19216284
3 171176 34165
3 109454 119769
2 143002 676645027
2 57556 558773734
2 190844 934991040
1 11469 134117 737108836
3 136988 56316
1 142537 184582 589278718
3 66227 30828
2 61861 244255237
1 20640 69366 952877805
1 136172 143815 560969302
3 54213 120577
1 13277 124596 74337615
2 181183 71479713
3 111749 77592
1 75190 183864 304264732
2 116599 519965654
3 15031 8409
2 12318 39499433
1 168280 193592 917032169
1 40251 57064 130076898
1 169375 180585 918893342
1 97917 98469 68460069
2 194656 250045577
3 27119 157897
1 7616 190159 392071310
3 164724 6392
1 8076 78912 660696572
3 85865 63689
3 172859 125957
1 83272 114665 474287924
3 186397 50896
3 2974 169719
3 96133 41965
2 72944 643647573
3 12148 159572
1 27151 102665 55078949
1 2124 49887 483301793
3 142745 6882
1 37185 138481 789110083
3 167723 5026
2 173606 422993806
1 29494 76536 419568588
2 189649 517226785
1 11131 106925 374932479
3 196286 38473
3 21172 11926
1 80432 166451 169186360
1 5051 72404 224032189
3 45575 140567
1 125902 169980 754188140
1 8150 111768 872094914
3 189086 39929
1 64334 130645 17637231
1 93836 115581 205276423
1 55747 95988 617534423
1 15168 111859 744953637
2 72078 871334674
3 73859 83872
3 144818 51607
2 169258 660073149
3 186562 17854
1 5033 126524 954921572
1 81702 146129 526181836
1 121118 138466 575091163
3 24682 4053
2 68668 246864365
1 17388 21720 159877016
2 197528 662408127
2 149461 486283689
3 144470 2014
1 34853 147231 43743230
3 61870 8080
3 14482 175481
3 43772 31616
3 155753 27772
3 106045 28481
1 10468 14591 654688771
3 117501 148455
3 49624 194735
3 128946 96901
3 38415 2696
2 13927 249580380
2 33347 140995543
3 119403 127516
2 66065 561970017
2 15584 556699273
3 186232 65244
2 191684 506891704
1 2605 176450 389074518
1 61389 181935 600065726
3 109122 141856
1 136151 199550 557518282
3 39158 88975
3 56617 112115
1 124467 127769 161466165
2 55319 538199638
1 158488 199383 516529054
1 83633 157192 64573534
3 107676 34218
1 21096 141402 217155185
1 11300 87492 532814392
1 45813 134930 389794959
2 94491 182954369
3 185456 22974
2 191301 347741176
1 28631 181670 39278187
3 136107 57351
1 71423 146391 500397659
2 102756 760929409
2 157185 547868640
2 39444 532049100
1 51633 119030 869199294
2 9038 465494462
1 24686 143448 379267055
2 12110 625425380
2 53522 566615902
1 125500 164029 34275536
2 50840 96389373
3 143669 145622
3 81091 29312
1 28533 120044 472326512
1 67946 112411 85346697
3 99486 193995
3 193185 132370
1 8851 117826 811564876
1 44863 89493 948839369
3 160574 49833
2 148021 412958256
3 35882 31193
1 86271 88495 356747527
1 24544 81329 198833837
1 50802 187872 152247168
1 20849 65608 985365314
2 166630 139114174
2 72625 836151219
1 94510 160196 863938977
1 23794 78055 97785139
2 132631 176476874
2 39447 775111934
2 144699 273343165
2 104958 819978982
3 46468 154913
2 190481 439924571
1 133671 181369 636066975
1 966 33000 171509435
2 90238 843237605
3 150035 134082
1 12609 105032 282634649
1 6525 57332 688617944
3 65477 27041
1 39875 156384 795355339
2 5660 658917165
3 181474 103870
1 72207 122410 310445025
1 55591 171427 367710430
3 29443 22730
3 76946 179077
1 44820 59198 466005094
1 104980 127443 237886041
2 39004 596363131
3 46444 146683
3 12384 124146
1 48851 95039 385254578
1 14722 24861 51137563
2 171228 573128618
1 67003 74116 54715963
2 99662 755541692
1 95059 179950 494291499
1 164271 192951 283825153
2 138012 385730157
3 68762 24132
3 52583 127576
2 127756 586031388
3 23997 98461
3 48634 151687
2 116232 162867596
1 108911 189171 348171471
3 75960 9630
1 100165 197134 493981553
1 5188 146065 968945386
2 162393 167333725
1 996 125972 681111200
1 64711 139543 11196521
1 16589 191954 224215771
2 7355 21174460
2 53413 366373259
3 23159 13016
3 117101 29414
3 159897 77483
3 108596 101118
1 114872 174407 773702907
2 26689 702160213
3 136068 190567
2 160307 881410197
2 77781 26564476
3 166496 178776
3 196737 20078
1 27895 191406 3415815
2 99927 807662
2 29221 441811872
2 141007 30812349
1 93986 157499 931409530
1 53351 146365 171654447
3 87024 141543
1 100532 174103 122626774
2 21331 429936668
3 140151 19041
3 149027 199164
1 123913 157258 610036009
3 124623 52409
1 64593 94754 902848950
1 137850 152164 633770965
1 131557 143883 877700127
2 117120 804563169
2 68690 82682350
1 133522 148690 12703958
3 188094 159983
2 136596 423798684
2 4539 364322905
2 37439 33405143
3 49133 135800
2 100592 924391859
1 30545 177864 751592361
2 74192 461554504
2 25472 441283736
1 4490 56765 5900215
2 65963 341023943
3 66436 130700
3 1407 31073
1 4006 113657 789908332
1 104552 131045 966167307
1 15609 120022 677904169
1 62722 159016 674269481
1 57275 174920 886063956
1 170257 183522 670043598
1 100608 136169 251604813
1 8971 165960 957132865
3 8494 136718
2 128983 704962929
2 161442 220330390
3 64531 130128
3 79302 167107
1 9432 129940 628937760
2 132053 612940111
1 72248 159766 90191272
3 145178 104379
1 22300 168621 544631962
3 27115 98773
3 13891 55327
1 136460 180285 679395829
2 21835 841178016
3 63722 121229
1 102472 176182 925099169
2 175036 594423116
2 133622 445716565
3 39550 81799
3 1557 162147
2 80902 271314652
3 59660 65159
2 139646 711524463
1 29111 45907 690869995
1 115626 188412 256361623
3 141691 98147
2 65687 811380852
1 39338 45521 665635495
1 62448 114454 784594752
1 106731 151003 24150551
1 196704 198092 371190238
1 151863 154749 273581984
1 115715 194172 696115256
1 475 166789 577674405
1 14420 173948 714521511
1 28755 62657 113746314
2 21201 512104882
3 190247 144510
2 99374 595631908
1 90330 101597 390875973
1 6786 170698 176429959
2 1313 294739642
2 34717 337281092
2 129682 410067680
3 46482 187276
1 10248 20900 273943125
3 69506 140381
2 59172 302139680
1 60689 150607 777354047
3 152306 106103
3 137996 4196
2 73469 751612173
3 111164 58152
2 5828 718049550
2 7372 433675647
1 40711 124872 254995373
2 140471 915033430
3 183710 77754
3 56355 118326
1 87743 152805 148967885
3 12600 145740
3 115285 111660
3 93430 10374
3 74011 48654
2 67194 374722976
2 171793 30841523
3 87359 169367
1 2518 112485 242676920
2 89775 962278063
1 133737 194292 90175511
2 78344 355309978
2 44529 871449224
2 161622 380387392
1 5315 46186 630268738
2 92926 742915487
2 148612 86999626
3 149335 173838
3 159972 127929
1 100376 188864 798238830
2 43278 710250914
2 101693 455882509
3 128505 87293
1 48950 55233 324870702
1 3132 31455 216978557
1 184918 188567 628374462
3 116550 176343
1 119762 165493 816584711
3 86591 61880
3 36996 155414
3 52808 97376
2 45985 158439519
1 120974 153497 625428520
3 64985 145831
2 119678 742131224
2 60472 523366922
1 96568 138498 194013395
3 113076 184538
3 83493 198597
2 50364 146051953
1 1512 140650 23895942
1 30506 116208 475474412
2 162960 852446451
1 70016 104752 448450739
2 119696 280666992
1 132996 167875 874793969
3 78993 169093
1 18994 161036 31846679
2 59841 577316914
2 170087 669182295
2 153246 521589658
1 83558 146367 477346380
3 1339 103418
1 64523 184591 533594401
1 109252 115633 885329984
3 148880 123703
3 109541 171408
2 169284 237480260
1 51228 148910 167965513
1 76090 199442 161370891
3 29134 34784
3 118729 196168
1 91805 105185 922004144
3 104242 116915
2 72584 346533949
1 67194 74268 912259315
2 3241 292047701
2 22429 714298301
3 35187 148194
3 4791 113004
3 147161 25801
1 31891 152397 897518571
2 32396 297809047
2 132567 882681908
2 98621 241085139
2 148998 542726476
1 87914 104707 678065242
2 33471 585963495
3 199676 22481
1 75662 189482 460531416
2 106129 192870272
3 190988 6562
2 196958 695779262
3 37440 24933
1 184808 199222 702798560
3 37043 146808
2 107385 751949097
1 134064 179952 664524853
2 131919 338598241
3 49818 43072
2 73526 498222751
2 67661 631898809
3 66468 67644
1 24133 117993 978814181
1 90312 122460 31928578
3 11472 186775
1 118229 183805 425812260
1 13638 111554 322227148
3 131046 193819
3 183673 55563
1 37724 199761 246689310
2 78389 138771322
1 37377 75129 887268076
1 24619 56528 815055863
3 146554 36507
3 80291 185984
2 131176 971328265
3 15617 52990
3 145768 24752
3 42170 120810
3 20850 197352
3 54414 84749
2 116632 764763507
2 39051 498078526
1 46665 52662 339596978
2 112187 215493433
1 14480 149158 534136851
3 152217 7318
3 96373 69335
1 107820 113452 263191088
2 29807 745394459
2 146111 485402268
3 50653 91419
1 13445 35833 825017759
3 79080 42330
1 86750 111368 735063052
3 176038 144935
1 62516 108570 324842443
3 178904 122260
3 180540 1644
1 37605 197242 584466083
2 94705 170684945
3 53858 144233
1 46202 70265 496317128
3 67571 14221
1 159245 159414 609699981
2 146367 446693727
3 104500 53816
1 54703 156928 920435395
2 168492 689095321
1 18919 137664 825668022
3 115467 164664
3 133656 65909
2 57132 900174952
1 24878 104027 557614667
1 47687 173355 176094183
2 108376 9842952
1 53954 166931 501042679
3 104399 159710
2 166576 664617329
1 6180 167319 267276884
2 30957 370015427
3 138578 174194
3 137076 129910
2 34908 354762895
1 80610 183127 781619025
2 87651 470068560
3 63220 93026
1 42209 166414 844172384
2 54857 692921357
1 62779 84726 645588346
1 7231 122760 712570203
3 133437 178644
3 99266 96421
2 107590 997542489
1 6449 170518 965875639
2 43866 62547480
1 42946 160041 481367565
3 87281 67307
3 7396 99066
2 153560 968887902
3 8794 193519
3 57694 22230
3 171582 59014
3 32018 95070
3 47754 155626
2 132652 562999365
2 79246 185594370
1 142348 145459 119022977
1 53121 153885 221129978
1 79310 109473 175942130
3 22253 179419
3 111256 6461
3 171298 81840
1 39522 72499 76695527
2 166521 25662879
3 110116 30980
1 153002 198087 579802304
2 51391 479624587
2 98921 461691985
3 177831 81198
1 46965 104133 472676134
3 69772 9990
2 40740 423800318
2 151335 968396753
1 74158 147556 619258839
1 25888 188074 434032306
3 5568 167280
3 46104 24747
2 9758 58015243
1 97128 151702 763475465
2 160769 733419681
1 21456 195360 465099918
1 157316 191723 533188935
3 42619 57482
1 60924 102909 629992849
1 108568 135087 161822772
3 31 110226
2 75531 437022138
2 160854 837201383
2 60091 523647596
2 191431 245740702
2 132830 930592679
1 19255 63156 530041017
2 174233 105367194
1 30339 77345 427732804
1 71925 181781 725078192
2 42613 821954013
3 103865 177833
2 7790 592939570
1 181700 189844 587998691
3 71783 194212
3 175871 133551
2 18091 200326973
2 147233 215216647
3 87191 159275
1 164559 186928 131175897
1 15643 113328 504447623
3 25401 82977
3 9939 30889
2 105121 508357350
1 94790 162135 304416722
3 87966 172232
3 94254 57725
2 180439 626023573
3 47163 31342
3 16843 66517
2 55018 231700618
3 121255 46674
1 63424 115603 323130267
3 15010 51882
3 162992 92332
3 151649 60194
1 1041 92317 518732004
2 151792 295263118
3 184798 163487
1 27992 74629 147322812
1 131181 133410 341736627
1 17236 60074 121600363
2 114575 995676492
1 15873 185539 878057098
3 13732 175978
3 156649 91078
2 91199 624329221
2 95091 669320066
3 16592 48615
1 2941 17771 278366546
1 75253 120344 680000372
3 121462 120005
1 18577 145328 6282441
2 131010 352458375
3 24015 886
2 100617 9708647
3 180905 137811
2 16481 960927325
1 5055 158738 816252582
2 80975 460931121
3 57079 77173
3 188994 82986
2 181392 716272969
2 193300 307166152
3 64306 148633
3 184481 39990
2 187839 447995797
2 93930 73456182
3 55984 75813
3 155447 92808
3 142496 31774
1 83893 120283 610401271
2 26849 90651280
3 145425 52719
1 3361 5392 380001359
1 75399 169584 444775962
3 104296 28648
1 16833 95130 931404170
1 155655 186667 954665545
1 82320 87293 337201344
1 71091 179473 881250849
3 164398 126201
3 8991 95404
3 102772 10607
1 43873 75784 720734810
2 98078 702712604
2 52196 120110468
1 91121 197742 567498685
3 93319 138758
1 80156 150448 675444266
2 79146 768616751
3 142537 113547
2 23596 852766666
1 19146 168053 774855084
2 126037 48268721
2 92432 226225603
1 106316 149688 925751851
2 139999 316761125
1 14674 74592 86211041
2 32358 72523870
1 112156 152652 673824577
1 42809 182041 288433709
3 43118 48344
2 128196 498716978
1 78229 138335 541517972
1 84357 131869 144726764
2 168678 305940261
3 94357 194143
1 45428 66454 350694210
1 15594 79210 389316942
3 148635 7238
1 93836 160291 211881574
2 36903 788659252
3 16383 132706
2 72485 667483856
3 189505 78028
3 84787 154973
2 31274 839760427
2 55099 21418315
1 112346 122585 704359
1 129973 163661 747907284
3 149415 119538
3 14849 141403
1 38567 168096 380531981
2 39393 234117083
2 105745 926803125
1 16363 199683 685025796
2 10742 641000469
2 156403 871690259
2 19615 275230741
1 92517 160065 363007850
1 32311 40737 134051565
1 142898 185037 978882820
1 87796 171358 646978833
3 67310 24934
1 8625 138077 853369439
2 163713 62678804
1 96652 156494 479756482
2 169550 599068476
1 111740 129953 104324140
3 23909 15848
3 38729 79723
1 1740 169687 141282702
2 23282 402636443
2 28915 778837493
3 60878 134341
3 15453 99640
3 68754 90283
2 36999 95693930
3 156377 123909
1 19736 89289 452916972
2 83756 119526455
3 179817 65324
1 88805 184662 385324576
2 177705 855008948
1 53273 145020 635503959
2 22928 684213040
3 133823 64579
2 142325 867560934
3 135118 23559
2 37562 426657956
2 130375 666695554
2 15218 829285543
2 199831 69568636
3 1431 47782
1 4902 173013 603840798
3 157509 139803
3 8335 76926
1 11352 175713 434852263
2 137634 625678651
2 136382 385277354
2 160424 699687136
1 104671 133206 497229229
3 193125 113338
3 77969 160160
2 105500 293367251
1 85334 124078 801375742
3 29709 93282
2 77790 883452564
2 79191 569616199
1 29164 162798 680932151
2 180943 338750566
2 47249 404536972
1 76028 181306 743861802
2 47710 147721131
1 107196 162594 223096776
1 156464 172947 31720801
2 174368 391028578
3 100359 66865
3 100112 107969
3 156563 45923
3 8363 143867
1 51609 87209 786352023
2 122935 424409725
1 49414 170879 282436549
3 178507 42721
3 181990 183349
1 45041 148066 868320973
2 48392 417829637
1 44089 82353 863829295
1 92725 156879 819834365
2 180043 289014386
3 4091 149897
1 74481 94088 743701599
3 122096 180629
2 36746 812736957
2 40090 807439258
2 22913 416630211
2 145123 947119779
1 108219 156319 765219436
3 22242 195481
2 172735 148176817
2 104914 109778241
1 113207 176655 900125739
2 77213 333578781
2 9694 633360419
3 45078 185638
2 86741 724348654
1 83766 90352 103980298
2 163762 155103229
3 44304 177700
2 24663 449296257
3 120411 61485
2 142060 522905771
3 183555 78521
1 13978 110472 621723705
3 196758 173133
2 98608 145353885
1 91973 186067 647489535
3 111904 84639
1 95826 126101 380042505
3 176935 24213
2 88671 118991242
2 86132 798852125
1 4080 167611 621165517
3 70798 43694
2 187125 380936912
3 130633 51099
3 93829 117547
2 163836 369577251
3 57831 127129
3 10262 65736
3 144441 113315
1 20598 165314 628077956
1 45491 122796 810912109
3 78552 157126
2 38404 150830040
3 112555 37237
1 89105 185281 691260561
1 89822 166057 893259317
3 118587 10201
1 44311 92126 533175098
2 7268 714802291
2 100820 40802702
3 42232 165341
3 22845 128177
3 160511 190958
2 116984 394496371
3 2431 54572
3 192173 117631
3 146031 38497
3 59587 23636
1 49446 194432 480756997
1 7893 46283 208673806
1 153869 166525 323987129
1 46917 107903 489678920
3 14855 47489
2 170957 827249458
3 152880 147988
2 49199 224528344
2 98088 451051572
1 3934 21445 585735010
2 35060 159253840
3 146768 33600
2 153638 485382603
2 718 274188353
3 195303 124282
2 143367 372629667
3 51177 86068
2 199617 168679829
1 18105 64621 202614655
2 199337 633309762
1 94879 154993 344420309
1 28672 69865 924792577
2 1613 493615037
2 64478 156118298
3 43040 144338
3 133986 403
3 67897 86696
1 46875 184241 68812728
1 53505 188587 98542370
2 128972 764309864
2 186633 95696225
3 108065 169596
2 169616 130287528
2 76000 417968505
2 38177 21686783
2 187112 335198080
3 186915 143908
3 120437 98428
1 59077 133834 304209881
3 151221 59170
1 6691 157549 215391525
2 113318 312898148
3 94502 22388
1 53987 112072 565563809
2 195882 260479529
1 40496 174109 728443492
1 89990 189422 439328072
3 117730 6033
3 188276 26693
1 148467 181240 898580125
1 18458 196358 312919474
1 38029 164453 648950861
3 121515 14740
2 65937 820326012
2 69917 219530153
1 44517 76236 870374994
3 26354 108753
2 26407 119004234
3 61708 78540
3 88863 54706
3 112448 38358
1 90123 110940 170003964
1 160059 197069 34594509
2 51999 518233579
3 89275 173039
3 87224 114299
3 151803 39420
2 68605 731830053
1 187334 195637 760198224
1 174137 191053 484411864
2 30041 418789282
1 114635 191862 446894654
1 9164 128072 27883408
2 125691 553353625
2 131099 489866644
3 134756 148894
3 49703 111810
2 32919 232880039
1 9435 66797 816823213
2 96810 75692900
3 57659 36953
1 89890 117930 924838479
1 161271 166947 861639552
1 121983 138705 419321398
2 85612 83884494
1 46417 120113 514175854
1 20715 130636 577570451
2 48559 468550118
1 36070 199252 438350084
2 192700 977190700
3 108834 87800
3 65549 23752
3 152748 130791
2 21509 456436844
2 154729 155271913
2 172411 326699424
3 48245 12982
3 35453 21160
1 4837 189929 474079183
2 28310 942467132
1 22116 150064 420884949
1 101688 198482 823440203
1 158470 188320 509000572
1 130291 135493 574636734
2 190477 84120381
3 115498 84352
1 27157 91622 35302575
2 52506 122813141
2 142520 208920919
1 32841 125716 130820973
3 172470 181421
1 121097 152319 635833397
2 41269 912132539
2 43083 296065087
1 76161 181342 451996969
3 19871 156976
3 197130 22003
3 154216 196305
3 52250 129482
2 68141 786424577
3 133700 3351
2 21977 813580713
3 185592 111217
3 150740 172290
3 152114 79559
2 56475 710644771
2 133144 338595046
3 170837 130594
1 103551 106758 76891578
2 38785 147692176
3 36531 141751
2 131417 159999387
2 161796 485107861
1 92982 192421 462626461
2 166583 257382301
3 32297 189770
2 185031 434246179
1 158119 198111 613329433
1 7970 133471 768765539
1 40302 115418 817228334
3 158613 96475
3 29500 178976
2 95302 417458454
2 72334 295730956
3 108779 165456
2 71602 833886573
2 149888 356003602
2 124930 30064158
2 111980 889723359
2 54562 996087859
2 107654 288312195
3 143699 47174
1 6475 150408 86347693
2 193095 26328481
1 36058 196451 117400702
2 67017 559705281
3 69919 73710
3 129354 164525
1 46309 84432 97808354
3 18835 135020
3 22566 43174
3 18228 133204
1 157054 181953 503135601
2 10342 50667774
1 79274 168846 492562985
3 27240 192917
1 107981 164381 194962925
3 143467 153170
1 73468 125071 986030720
1 800 153704 170185115
3 14490 109833
2 120341 421063326
3 28100 42699
1 101428 187448 158194507
1 21368 192572 592254420
2 169933 742025460
3 75422 160973
3 58927 138745
3 189029 71048
1 62222 107452 596151277
2 123819 766142366
1 64260 172364 18722840
1 20244 184551 77269969
2 124866 692016361
3 167629 15936
1 51046 88327 201579944
1 13672 187121 877722780
3 7322 40809
1 48382 179186 653456791
2 174116 223526180
3 123722 103175
3 163165 198339
3 159349 73758
1 161356 191131 62008414
2 23224 561503297
1 62686 106187 32591630
1 34806 168879 857061255
2 114367 483515677
2 47745 60412915
2 85756 221869755
3 131432 84847
3 174673 10246
3 163894 54142
2 189874 458929974
2 77028 792911569
1 75448 165454 777163547
3 172851 180554
1 74503 114202 603403053
3 153880 159098
1 130604 161321 59081405
3 133642 24306
2 169719 785808008
1 27312 111008 76671379
1 16712 61855 781206691
1 30469 60408 337812529
3 122381 175512
2 28867 798423320
2 5890 980601414
1 192749 197037 356688111
1 44856 62999 937056330
2 179201 572825627
1 180370 186929 843279363
2 78323 601375698
1 36883 67903 8356632
3 155849 45932
3 97888 137271
1 33001 46663 138280317
2 190467 219502184
3 84078 34414
3 163700 198568
3 61485 129941
1 125831 154331 825702030
2 50304 80402498
2 72938 61789233
1 172546 189653 295437229
2 28817 492096207
2 22662 350868987
1 188160 191213 376662217
3 160519 133998
1 21943 115458 947603985
2 89024 857323647
2 99689 36197838
2 192134 358524448
3 154074 18336
3 82277 165130
1 152763 172389 143251471
1 8827 31132 736700931
2 168400 970304582
3 16585 123776
1 40206 106060 367965703
3 47761 77697
3 113346 126423
2 177973 385245895
1 95199 141512 720249321
3 38385 101988
1 111813 198873 827187557
3 24626 57965
3 119296 124790
1 33290 136153 367653431
3 46797 74749
1 40998 103595 131713883
3 108724 49591
1 16127 123348 112383017
1 107819 192422 156777568
3 183774 161523
1 10071 45721 254598917
1 133001 136028 301275312
3 38743 126152
3 163345 26714
3 16346 107707
3 142668 117194
3 147356 100540
2 100366 963679953
1 663 171912 743262006
1 7583 112042 226747549
1 24939 127637 563003171
2 132377 902545259
1 27186 88922 230282628
2 13967 699776831
2 17431 756718081
3 22766 10805
3 99134 74417
2 187116 676951618
1 20616 178363 369726636
1 16426 140520 317157669
2 109166 368015780
2 54888 304843473
2 67324 290378256
1 122209 181344 413983444
3 20661 34814
2 117707 110682502
2 199701 182670134
1 31473 128168 704909560
3 119047 129748
3 56100 33207
2 11097 447148009
1 4285 12605 188619122
2 43757 968416942
2 20421 440670810
3 58666 148805
1 20754 198464 286424357
1 22197 156050 266586763
3 61309 179826
1 84932 101670 973233512
3 179814 11185
3 111525 114113
1 92487 160685 624049651
1 87318 92704 61433968
2 80727 658325500
2 59300 78826280
3 181202 127619
3 65881 8237
1 139935 165827 992343805
3 48604 50990
3 114624 196425
3 151176 100436
3 43979 111005
3 76170 125955
1 73220 157014 160966142
2 87544 452257499
1 9541 147691 752465746
1 152941 178830 366740134
2 193576 504909910
1 90010 109191 710724545
3 25037 175544
1 53718 186857 923886047
2 47488 461559973
3 177543 44401
1 51881 86102 622241072
3 94782 125501
1 66980 86227 862446872
2 173556 201130271
1 137737 164090 211793514
1 149858 153922 293412631
3 198011 33141
3 135888 176865
1 66149 67765 590574009
1 125179 189070 878503908
3 147078 30455
1 108904 141834 367786467
3 151274 158610
1 22723 192477 405652717
2 59381 919285421
2 153939 743242165
3 149234 70386
2 83566 179634168
3 27157 4430
1 61012 65527 557838259
3 92202 169772
1 68101 117332 653720031
2 150748 582611129
2 76197 997837738
3 166620 56823
3 117399 36187
3 59387 76758
1 9899 131618 871163767
1 182360 188356 928043585
2 188550 118022921
2 191422 533872924
2 28996 537352995
1 16657 139461 680506471
3 178681 159190
3 131762 28674
2 169224 127149395
1 30353 72820 624352445
3 28525 195880
1 11121 91874 287931921
3 9662 174983
1 45582 56020 471039239
1 24374 29320 814210034
2 156232 423475824
2 88430 934858010
1 141069 145335 249523154
3 80763 118200
2 64230 344411687
3 181155 138233
3 99633 55173
1 16786 107035 323302473
2 79858 596175886
3 155500 170383
2 118394 874000827
2 21245 228186963
3 132149 128213
3 49842 55874
1 76245 194018 633649485
2 85986 584420224
3 44440 61128
3 91317 88292
1 64574 159159 251142136
1 5289 84494 168817505
2 56714 815794617
2 199721 908941203
2 157930 105561926
1 76965 91586 121694302
3 125888 108809
1 34139 138680 500534998
3 183766 22352
1 112538 138479 771604345
3 118880 133210
3 197805 175583
2 145349 959420771
2 46383 627198780
2 72613 782605535
3 25001 170124
3 146175 63787
1 45338 174949 834234541
1 100005 104296 119020195
3 77871 116281
1 21526 194571 849433507
3 74192 96001
1 13016 155895 722714177
2 120921 143888432
1 7561 57481 192700571
1 15050 153313 667596844
3 92451 162810
1 102981 113190 669976597
3 70829 175734
1 15194 85802 812935168
2 134703 348989295
2 153676 672784803
3 126880 184381
3 40329 171729
2 184996 514848402
3 184950 118807
2 21292 160541519
3 125767 75873
3 27035 148853
1 136624 137706 671838972
1 146110 160503 298746225
1 38272 61051 16927462
3 137841 261
3 159909 78660
3 143405 102760
1 56263 60755 867908184
1 51692 107582 772484726
2 66663 863651995
2 59096 958546991
3 184671 38335
1 23375 38850 626256007
2 188868 957369651
2 104871 484899346
1 75479 151662 608101260
2 56684 239880388
3 36272 194091
3 143100 185235
2 136986 127654568
1 42204 182137 482122667
2 92350 292194600
2 156557 808847259
3 131507 146191
2 159787 182249550
3 52530 27940
3 2692 26874
1 128284 176284 442523823
3 124929 191644
1 42161 160966 848857079
3 48534 70135
2 174645 701538903
1 38803 133472 881288404
2 151359 968872916
2 144990 773569488
2 144323 735908777
3 120694 20496
1 9449 43865 83785942
2 168968 692610089
1 30631 34775 992216657
3 168242 119911
1 105696 151166 709067788
3 164534 12824
2 113739 649526342
3 120658 17309
2 34957 501440315
3 168372 110866
1 139861 145807 372902011
3 88435 67535
1 90369 163474 251560012
2 25501 899036352
2 54647 86338816
2 128714 8192712
1 86153 116169 944057060
1 21337 196726 241084415
2 81959 155211746
2 105076 740417271
2 52138 242069150
1 1172 80574 757572462
1 3862 94242 296078450
2 145641 492747370
3 38959 156728
1 36413 116256 834995515
3 34720 106077
3 4688 177017
1 14945 155824 97938832
1 83510 133848 466494730
3 185865 105579
3 27776 2857
1 120810 172296 268080000
1 98172 109623 786061231
1 68337 85916 640076709
3 17528 173400
1 156087 194329 263574235
2 153377 557238514
1 13061 13591 493066061
3 2654 3016
2 165722 887076035
1 23485 95071 89100671
3 47860 136384
2 29544 674239606
3 180711 91317
2 97000 42804124
1 11398 91443 837824888
1 21220 24983 387887210
2 60972 617149250
1 119691 155476 921179829
3 49199 45325
3 155911 84088
3 183791 51697
1 16661 188609 45595417
3 120663 101165
1 141504 162651 845903379
3 156295 142950
1 32428 187425 635804828
1 14519 80043 22421699
3 77152 38824
2 53729 481748716
3 17381 108094
1 20073 147991 979341603
2 118086 889213489
2 12052 764535606
1 1667 9362 693098587
3 39656 57226
3 180115 61871
1 10236 15815 978233908
1 17987 94583 979663471
2 13692 579513343
3 108766 150420
3 10888 176036
2 71074 417925294
3 112742 170537
2 131625 687555414
1 48966 153374 721085905
3 1966 31131
3 17483 12583
1 26378 94228 572438638
1 50032 89779 230756920
3 115909 3013
1 6304 133324 465390995
2 15312 742684535
1 182514 192064 485182105
2 149037 846080169
2 182523 692070635
3 388 105242
2 14662 25093803
3 137094 40368
1 40192 74706 711884216
3 74672 158502
1 46261 78072 495790288
2 120251 918276151
2 122869 945687338
2 59903 746144543
1 102222 175919 755026718
1 56981 163585 187054151
3 87911 62591
2 3347 199226685
2 167298 282331248
1 93189 127946 884735371
2 91042 395125385
3 72850 136150
3 119153 118875
1 46207 154130 784657135
1 121728 195470 278523292
2 110418 623803886
1 133519 155903 813757261
2 78956 829900954
1 94858 146832 76227978
1 48301 150793 356391640
2 15327 434681713
3 3414 170348
2 48889 173303862
3 73663 193669
2 116245 238447257
2 83530 159352373
1 45609 106167 363868840
2 128826 444809003
2 160322 58124869
3 81752 147322
3 152836 8668
1 40572 94681 283019527
1 33164 154535 849248645
1 11569 138758 139716469
3 119778 29881
3 84049 147556
1 67814 91157 43458344
1 8074 178457 448340127
3 56565 45921
3 153131 162468
2 150631 780460506
2 50629 469925261
2 169823 527185937
3 37267 113435
1 103219 123658 171453508
3 84686 61526
1 41913 120719 353261185
2 164700 23459625
1 46962 51561 798433525
3 116838 12456
3 42053 144642
2 19148 496383850
3 53291 13544
1 77657 117175 418322816
3 152283 114969
1 104171 121748 663488240
2 19442 768403005
2 72108 362187565
1 77227 98748 923612254
1 106785 197242 307550478
1 8171 47400 661038175
1 81640 167085 365471988
2 171930 528279511
1 47278 159324 886063089
1 139594 152951 348641795
1 1118 185539 89019846
2 57477 898898515
1 18886 171318 108343461
3 61581 151537
3 56907 182027
1 54749 125426 753757457
2 76083 329410899
1 17886 189388 608536798
1 128135 165065 392932407
2 56315 245462252
1 3672 80292 562698598
3 188880 176201
2 20866 356562187
1 76284 165395 228628828
3 136360 97609
1 34539 60013 189312693
1 4829 135557 837321888
2 44554 994700523
3 37803 116477
3 169914 18692
2 30294 683007561
3 143606 76423
3 162244 125003
1 6875 138618 301874944
1 129497 171848 837483975
3 44433 154106
3 188539 47736
1 92283 129450 922213734
1 79940 93585 67413170
1 64097 83104 181575858
1 74775 96611 484930787
2 49804 114731527
3 90444 18785
2 167001 405057798
1 35041 101321 558338891
2 102584 275033681
1 107480 199146 740273695
1 158047 178079 304693989
1 123129 140579 46830047
1 100742 120413 503652197
2 194739 189883398
1 44906 98994 673123940
1 24358 85529 819977896
3 80147 168840
3 49834 122285
3 146761 111453
2 168012 336137813
2 173328 594659110
1 11434 163112 538977467
2 147281 232782694
3 48402 49400
1 13345 64011 675860714
1 24376 164975 296302554
3 3426 161838
2 146553 45731650
3 35657 53107
2 133126 801958469
3 51671 191199
3 112821 92677
3 63364 112918
3 92138 102982
3 124572 185533
2 75725 266544838
1 78569 172607 240978629
3 139379 43067
3 179088 11320
1 25255 98965 214448374
3 88440 141073
2 6852 796592765
3 143586 142429
2 100633 341973216
3 148437 71983
3 116362 4753
2 46785 389852535
1 36057 175776 814145549
2 96830 785543531
3 196866 184678
3 44597 105435
3 168256 158748
3 162194 85509
2 104236 84135953
3 64378 149907
3 98744 123933
1 164723 189823 133812635
2 187104 655280409
3 45366 28217
1 68554 93303 760802991
2 59541 303868860
2 91998 784556188
2 31116 721649854
3 43602 177475
2 37792 742224457
3 125515 37888
3 91706 27221
2 5846 267324991
2 12614 977833825
3 178529 5810
1 30644 130822 887894257
3 68323 54244
1 23243 166415 128014317
3 17229 145830
1 31676 100369 836879228
2 37634 453700315
2 139681 682385275
1 67682 79891 369462009
1 139714 186724 361963969
3 147919 167702
1 52933 122755 10903104
2 73625 882284971
1 38921 112121 737073572
1 141008 143871 75350899
2 35626 679851247
2 118706 73293868
1 86167 146909 659768338
1 43431 146971 563961159
2 181414 540477316
3 75281 198123
2 11707 730466921
3 40038 78011
2 8858 347345715
3 2536 7135
2 96453 46104699
2 51789 950476319
2 47182 813770719
3 173181 129157
1 139424 195954 347766579
2 36712 723522993
1 67981 96516 406086742
2 134784 60218302
2 74023 229662967
3 52726 119405
3 79239 109819
1 78893 91268 533104828
2 143124 959635516
3 79310 102795
1 101963 112773 120281333
3 172792 199092
1 77867 91316 268928297
2 142601 4395014
3 141866 36690
1 31946 80317 479672654
1 149668 158412 661094205
3 165685 157003
1 265 41417 284162567
3 14507 197529
3 118621 182096
3 36414 174569
2 115746 276288949
3 69640 180115
2 127949 762364551
1 75374 118924 837327888
2 108941 466699812
1 172624 174735 242931757
2 194213 41640822
3 22631 138395
2 173659 845406868
3 199113 152420
1 21455 173391 322446242
1 79678 160802 434211290
2 69360 389061780
3 170597 101153
3 178758 68275
1 113826 185106 817647359
2 7278 561159682
3 146167 128194
2 10493 796394155
3 55541 33208
2 140226 376340208
3 19865 48317
1 90494 177320 325214669
2 66484 804218503
1 1064 78691 573171611
3 174965 121086
3 102225 28370
3 167396 111957
3 30686 103190
1 114683 194074 345587222
2 116974 484894238
3 19956 173809
2 46538 660693504
2 36382 180995963
1 54348 175453 660483820
2 114865 248477454
2 54737 665867864
2 184170 84258465
3 47378 37596
1 50658 175069 319431131
3 174331 63355
3 82530 12650
3 122102 80253
3 141380 75837
2 146744 101751904
3 130304 131236
3 11651 199086
2 64139 718513237
3 152326 26793
2 21674 279178774
3 145091 40195
2 160692 183898113
2 11090 911442802
2 51331 407487629
1 80418 165752 640000721
3 73844 47385
3 121038 4029
2 167108 361834239
3 162710 145201
2 58715 961222662
3 149033 88675
2 68688 969891684
2 114422 11383150
1 122938 138223 42690570
1 60951 159823 133975592
1 188441 192659 463850350
2 1066 610371266
3 110318 41810
2 73039 561365964
3 71062 87901
2 20448 215273351
2 148382 782879804
1 65444 93743 333888728
1 106827 159099 311283501
2 82804 144102483
2 151910 206844118
3 108862 170222
1 109617 128732 316826598
1 64702 170345 762691483
1 83784 99053 633166611
3 14819 43119
1 65641 181877 460252624
1 59222 99456 463241647
1 22565 23117 600567123
2 196378 414113004
1 34995 125035 892957808
1 137049 161495 455157083
2 182214 750688301
1 18060 79400 616413722
2 29192 37043323
3 109162 4237
3 143717 145194
3 192111 69661
3 131057 176808
2 142830 247094766
3 166257 159340
2 37779 643837697
3 8321 42078
3 162455 61200
3 17450 69833
1 6648 69617 670682020
1 125012 183284 969987125
3 153638 93147
1 11699 58098 10942444
1 152263 169696 824987961
1 31373 53875 317628799
3 68415 2727
1 106315 153370 961263405
2 20361 616561872
3 158523 178301
3 95650 125623
1 50200 66835 357293778
2 83870 786339821
2 113298 647444319
1 40542 153421 199958039
3 68605 193641
3 14555 7681
2 12513 452769278
1 73284 146926 183792141
3 82098 166895
2 87459 315374410
2 105039 649218340
1 37131 159930 126267072
2 146484 260239496
2 50228 741204839
3 33230 74048
2 172232 966116832
2 67668 260714796
3 40817 173044
1 38344 46961 41356332
2 148497 403430792
3 193111 77905
2 109789 744183546
2 19045 364577589
2 65454 217826572
2 165575 517322244
2 93212 765100309
3 115103 46267
3 81101 3413
3 122292 67416
1 3658 119158 350856185
3 186200 133303
2 58018 378597813
1 38561 140842 320091710
1 115488 188246 622292240
2 105000 272443268
2 120584 900236150
1 68950 191016 987322961
1 71666 162860 181195027
1 29650 102594 80365185
3 71450 2076
2 38629 35876832
2 24439 697705448
1 133314 162150 577478296
1 12767 76306 889066027
1 81929 113602 155063193
1 11822 145553 422187151
2 183702 816377684
2 137126 969921775
3 155857 170027
2 122515 99680887
1 132150 144214 522850797
1 19726 120206 624929632
3 189061 23514
3 140510 50224
2 140354 169111107
1 186097 196606 75742926
2 155112 271488959
2 68863 724967213
3 69737 23882
3 113769 29211
2 116829 301261165
2 119019 310689489
1 24262 46651 832695332
3 41062 99347
1 97780 147712 631385532
3 137956 134463
1 50264 138425 77994778
3 33937 144094
2 163061 276424185
3 153677 147776
3 158551 51605
2 34234 766253870
3 86380 129822
1 158387 190521 508985287
1 110471 139764 63661503
2 117801 535571819
1 158928 190517 449912078
2 39608 336353751
3 149778 7225
1 11154 178850 224574221
1 46164 121731 189528006
2 80174 82919048
3 67546 192066
2 52725 603829167
2 17405 605146987
1 34997 68596 903291431
3 152973 102712
3 108787 99563
2 22159 2813556
1 4037 146921 217430457
2 129193 297846655
1 55511 135280 814718832
2 47948 111070318
2 156930 87815197
2 85191 740887558
3 56847 189160
2 3484 773707961
2 117177 597998049
1 71759 194667 137042294
1 84890 93934 477153950
3 74713 50556
1 58096 104726 972758772
2 106302 719632221
1 50760 84257 210485207
3 26256 61012
3 99812 63531
2 182017 208038170
2 66156 201675418
3 136326 127568
3 14169 127277
1 80179 101344 49715248
1 42099 77260 696819644
1 56283 95462 897918536
3 63279 79673
3 138366 12589
3 84986 95553
2 189069 819671004
1 28540 148506 254318174
3 37029 122134
1 179002 194283 842240733
2 14853 99736213
1 116016 192238 44388856
3 174586 135905
1 73206 116723 418158209
1 136005 144862 93988611
1 127812 174335 225757850
3 71678 43804
3 120896 13481
3 32649 101906
1 61264 117162 101685128
2 103367 58155003
1 111632 185639 639861198
2 55118 637990096
1 7728 67010 377658652
2 76580 99641671
2 177791 90632051
2 9368 208416903
1 56885 172915 120316494
1 85703 199168 742314004
1 51238 113806 287545475
3 82527 162125
2 31896 276691783
3 53286 136979
2 137429 363673224
2 170441 464766635
3 41951 42752
2 161573 263206256
3 95878 147458
1 60092 151494 641607525
3 77808 60156
3 38846 46394
2 119888 408503557
1 108255 170807 171633807
2 137354 81164465
2 80773 487720375
1 86066 117640 228017863
1 135341 142467 957461997
3 100304 141959
1 77487 120983 354975092
1 104753 179046 591285029
1 124429 187545 699833721
1 91341 95666 990265702
2 46050 683760425
3 143431 143420
3 165062 76751
2 193590 678961784
2 120444 123339770
2 188055 585207832
1 28647 103832 257935724
2 47229 727200594
3 42157 100799
1 97398 100030 713295357
1 67365 194729 771180254
1 117652 148344 502208657
3 171259 32650
2 117751 866816775
1 72056 97254 628981319
1 79064 193861 937881571
2 129529 554987665
1 19518 134034 83348163
2 176426 386926058
2 111407 736461162
2 94827 471020259
3 189493 73716
2 154491 97080825
2 170345 376415176
3 69827 136238
1 63405 175022 816426998
1 172614 197893 234592405
1 27556 105818 3198128
1 47022 64026 214282385
1 72340 158076 901505657
1 16132 21827 608727341
1 6965 50095 547738253
2 112414 293366936
3 150317 79063
3 16318 40852
3 178474 86444
3 169141 32727
1 26627 54601 466743251
3 120614 70567
3 59867 141449
1 5260 40355 474851338
3 78941 97697
2 11094 204622999
3 50367 84046
2 48738 548841097
3 176587 173031
1 9015 10783 582188299
3 27011 146514
3 178222 51721
1 76477 170107 446307211
3 146920 186256
2 136646 586089808
3 172729 132511
1 46884 146161 131124390
2 92893 974049605
2 7063 520050074
1 137813 156759 681986042
3 177377 48051
3 113451 93586
1 128681 188425 259537248
2 190774 40479169
2 142459 73942589
2 16349 875050750
3 40902 5182
2 162632 228289564
2 121896 128813926
1 72257 136929 910860275
2 126088 404218502
1 25242 45544 83481244
3 74883 107950
1 96649 103963 182724815
1 1588 84445 11677727
3 125746 117820
2 34666 346711738
3 55920 116
3 133058 17152
1 140923 193914 961852536
2 42136 791111063
1 60071 161050 882723583
1 59855 136753 633271102
2 194527 398811528
2 111651 235221433
3 8275 67660
2 15818 164513182
1 5056 5963 854959103
2 144600 816266839
3 14671 151893
3 122083 157624
2 18694 936974111
1 17033 61106 836834756
3 138232 172560
2 49845 568709553
3 79007 11984
1 176695 192765 340154875
2 127144 91877064
1 18423 111864 52268020
1 70265 85921 83864433
3 8281 167075
2 114624 24796240
1 25548 165777 530869791
2 13759 202641474
3 84109 149624
1 8691 61557 751502154
1 48796 81376 156457718
3 65462 167723
1 51214 76272 638026621
3 1120 11886
3 106241 115933
1 167853 189359 149960639
1 105043 179275 774543137
3 198680 83617
2 35867 953583707
1 24950 115952 614774630
3 188394 272
3 195930 60192
1 87558 117342 640603726
1 77728 113432 946080707
3 41483 174103
1 54939 122175 577124844
2 158591 686283435
1 5371 56997 580470989
3 163434 116170
3 176430 131615
3 103335 72193
2 4938 939243581
3 68966 56451
3 162600 103861
2 74384 597878604
2 33008 711104894
3 157823 18135
3 154668 193673
2 11595 358683633
2 64886 432175482
3 196803 128567
3 48967 155875
2 90148 243321666
2 74876 981742767
3 12386 157557
3 23036 134537
2 87021 514413352
3 5358 31757
2 173197 473407099
1 51188 76607 387668797
1 35803 104863 830335035
1 109283 142370 244999570
3 13532 10999
1 30429 199181 522620487
2 133012 188028328
1 123049 192980 457887596
1 1876 38415 668964886
1 89281 179962 463975037
2 48252 693288172
3 76283 31228
1 12805 50792 199575127
3 83285 104463
1 120641 123912 498538371
2 50337 957867921
1 26998 64656 712728562
1 36778 91049 3195391
1 65760 178445 7939253
1 85348 177307 443452312
1 34759 106986 860193029
2 164339 703229084
2 80618 461570310
3 33676 170171
3 65521 160537
1 113702 189424 573075553
1 45911 195552 550246703
3 71972 171714
2 34434 556444790
3 160162 132685
3 16279 181970
1 126486 157410 421520286
3 31168 5910
2 114168 737325483
1 43859 106813 685360599
3 82870 139755
3 77602 195565
2 61365 564958739
1 52479 141783 954192457
3 76365 11902
1 3615 150263 882186814
2 70746 968251389
3 3936 149339
1 74805 148663 453997792
1 8877 126322 997355022
2 8637 780270556
2 9485 463981148
2 179226 702144253
2 172522 295608135
1 67706 84942 829078455
2 40836 509882831
1 119793 120772 437338906
2 119374 212065490
2 198447 854478583
3 103108 55470
1 63595 130562 980569161
2 23738 712789358
1 52394 199024 753778908
3 96613 106148
3 67338 102995
3 48522 64082
3 197723 190006
2 81347 766707335
1 156795 199625 739649690
2 89355 695583796
3 197635 116095
2 153442 489272817
2 32397 328036437
3 115035 117322
3 17856 88806
2 34828 639735506
2 156055 543162934
3 175892 99792
3 124753 28889
2 161317 751337943
2 41797 257839447
3 195475 18890
1 43077 163577 656159394
3 116146 174753
3 150822 160924
3 155553 64196
2 28696 365242747
1 10535 30287 205370328
2 78146 768240057
1 118002 165932 563935936
1 47457 70358 950849611
2 75095 383705958
1 57979 178770 58386699
3 97381 3920
2 131144 226394440
3 154211 111751
2 145716 798012806
1 157364 164472 533653859
1 72466 77010 220080006
3 55205 185813
1 15957 172552 848748879
1 71791 93065 694130487
1 110017 177095 933378213
3 55619 145482
1 287 21940 673338956
2 150846 895596546
2 65495 685661970
2 152773 818037823
2 115646 940245439
2 116802 435508
3 103620 65066
2 157619 658672616
1 7646 93494 478380874
3 22383 172292
3 68723 170391
1 33293 131677 22365387
1 14779 180068 425349934
3 175780 19163
1 1699 137553 812531996
2 19758 282079385
1 83883 127172 888651016
3 4020 154335
3 20583 113409
3 12862 148889
1 2206 43091 360911697
1 87139 109048 456213338
3 160779 99669
1 102742 112206 854998365
1 24822 119255 862393883
3 124904 178183
3 136278 122614
2 148939 639373816
3 21320 96703
1 4339 49601 625586616
1 66314 77939 490955875
3 123055 94051
1 121412 179464 416826395
2 188896 248177225
2 71299 386099508
2 114199 304263663
2 97347 243430178
2 72570 171120708
2 174332 435041962
2 146076 73467876
3 163453 46388
1 134030 140091 65527148
3 44502 110829
1 3393 46186 62899436
2 48452 487185036
3 194456 87034
2 188762 997080547
1 37015 74879 409159869
2 66086 311433636
3 26824 197747
1 49028 169719 769614464
2 100716 341181764
2 36539 460183817
1 144682 174176 315167661
1 8879 14145 634914155
1 43797 61988 968118547
3 106799 100452
1 2516 84313 997916270
1 135691 136850 332283092
1 157320 165135 542038983
2 138175 30452343
2 110496 142391059
3 154588 54236
2 147702 664765402
2 45275 563329598
2 100296 45066844
2 165041 650968090
2 84156 822776979
3 181118 124786
3 43266 140536
2 157849 300230526
2 102937 973264584
1 29736 62978 747369386
2 157842 707448747
2 135712 76460909
3 113408 160994
2 196636 668010366
1 139 132426 550855441
2 118312 398143115
1 58307 124608 444189756
3 8038 79249
2 76366 105297540
1 104101 177106 822249181
2 28510 717489734
3 50318 52282
1 142165 181916 373369533
1 12348 112115 143122596
1 58154 154473 659924880
2 22339 165181520
2 86867 563634279
2 126229 227971687
2 186906 14990011
2 156479 196198599
1 44646 99704 675482231
1 38303 116715 773299940
1 71541 126845 482746193
1 128961 158401 806740554
3 5114 142073
2 198632 369868067
2 175195 934561555
2 105032 562659701
1 18735 64109 196835196
1 77165 124232 241759409
1 101334 142762 219601822
2 148934 191391635
3 108499 60725
3 150552 24051
3 106328 169225
1 174466 177979 655635046
2 85690 638624635
1 36346 176662 198244199
1 143483 179477 52416926
2 2922 555560922
1 143469 186720 358228446
1 143709 174729 35717440
1 22296 103677 145959921
3 40051 102790
2 47076 921684421
3 41744 156746
2 96806 801949999
3 1643 360
1 58952 97420 864663298
2 56693 645902103
1 57509 194264 538123603
1 19107 168200 596456678
1 58939 142234 110213826
1 2032 157941 718737190
1 58283 65229 606587186
3 78667 95647
1 27385 29652 735454745
3 174686 22238
2 94133 99499733
2 93559 931969504
3 42912 187233
2 92839 362826704
1 30754 49377 332753204
2 154384 90295155
2 187506 400345639
2 112426 361139746
3 133468 102388
3 11909 130171
2 31503 263923240
1 65367 166869 245541352
2 109602 26545916
2 3643 73743787
1 23287 26206 873509758
3 195525 53641
2 48895 775944058
2 18555 155926401
3 160272 186535
3 160164 156018
2 26866 589137079
2 87611 36578267
2 107813 738881027
2 197021 19936583
1 137358 186081 416027133
3 152952 148943
3 134772 12836
2 141439 380985567
2 119065 224825257
1 9800 101231 607251232
1 135495 172362 940924348
1 18390 52679 730542812
3 53750 135416
1 77346 104228 469851146
2 549 122483013
1 19746 49395 733379599
2 102410 678296898
1 62876 66919 538946294
3 149985 98359
1 159727 160616 81448254
3 45408 131242
2 3697 674748031
2 20680 782154922
3 170075 137702
1 8909 121458 270070402
2 128812 254588795
1 189296 192142 886872062
3 160586 61316
2 163917 155983969
2 107226 329649638
3 97890 172994
3 180480 3932
2 66649 598590216
2 6713 50411177
1 55729 88113 10707106
2 189962 861363663
3 7167 43286
2 57497 607874071
3 81265 157670
1 93914 146656 758942158
2 116774 693602460
3 149322 154313
1 66916 84044 27060778
2 127119 3727185
2 68363 693219522
3 22311 157964
3 155903 149762
3 76279 164297
1 60713 161692 247166602
3 25671 24905
3 184692 180775
3 178648 16721
1 64546 179006 135000755
1 40220 57838 775650027
1 73651 143605 680925935
2 125385 276652999
2 2346 145630625
2 93059 959466487
1 17990 198998 727306413
2 121042 325507501
1 55915 116886 99637303
2 181276 936215147
1 65007 117127 387151503
3 126067 113926
2 178766 755858766
1 15828 65001 25921242
3 109139 14122
3 89703 178989
3 108714 74313
2 186554 471216549
3 10460 181197
1 17558 106902 382461014
2 106718 714481667
2 32103 683279428
1 57142 137277 628738048
2 35843 982502986
3 49001 117650
1 40173 151798 871785236
3 45418 101945
2 13622 682733638
2 27077 293291548
3 175702 98331
3 7167 39005
2 141389 169668425
3 110591 24260
2 118781 373853344
3 183882 178732
1 3311 112077 191087947
1 104214 155686 215888862
1 51934 156897 79678811
1 24328 63112 379360679
1 33570 49662 931223467
1 20170 176131 559283679
1 5786 36568 916238926
2 68380 21600562
1 43844 59255 238200273
2 191908 320634798
3 52263 139898
3 19469 191429
1 144966 147025 820386610
1 14362 158302 376682106
1 76576 196240 817713760
2 129858 189219237
3 163654 15554
1 64694 68460 826916266
2 43701 213124438
3 43205 105934
3 116764 168660
3 168470 155886
2 18044 269022854
3 43743 158685
2 183981 227678477
3 108959 188192
1 27337 83804 151963903
2 44984 22606808
3 8520 177064
3 57950 114067
1 124892 168742 724772015
3 78162 13687
1 27318 167534 569410601
3 325 51952
2 139195 819370042
2 171881 439300522
1 35383 171307 300680073
2 96463 938001768
1 51663 134846 295555323
1 73631 158243 333509793
2 171822 466350075
2 120057 640487533
2 143336 765716037
2 114790 336351150
3 124169 26570
2 194371 267399222
2 85237 631384281
3 116446 29555
2 53538 919351396
2 62472 612104956
1 47104 183184 195575750
1 1469 85797 664007250
2 190418 163397686
2 81664 377855911
2 107909 804131264
3 137337 128733
2 15215 572130039
2 144135 979364053
3 127424 125325
1 65547 175045 16425350
1 83395 151573 954317741
3 108466 114780
1 87847 183344 748393892
2 59109 33612927
1 14302 28241 865185235
2 58413 538074659
2 300 168958935
3 38772 7363
2 14422 924407327
2 28461 600182546
2 33191 99139336
3 190177 168200
1 63842 137473 29804900
2 48734 144935273
2 93743 327684745
1 178535 199924 631847184
1 11140 17739 637931354
2 116939 595891920
2 51676 440270578
2 5854 950655594
2 21969 49559704
3 111773 92407
1 128270 141215 495770705
1 114558 184759 541233437
3 68845 18845
2 10234 700320735
3 189086 43817
3 115369 121721
2 193123 468912779
3 112695 183073
3 142043 19475
2 180716 913878062
3 163224 193801
2 169338 770113629
2 124725 836506349
2 139769 202567504
3 170344 50468
3 198232 140947
3 99877 162604
3 46376 10617
1 55027 188299 69194750
1 146454 147188 463663393
2 63273 983133720
3 191113 104565
3 4460 153170
1 181119 188607 738474016
1 40031 165822 281565888
1 23328 57430 959964018
1 46614 49901 826664998
2 122616 608476257
1 87409 193373 97359678
3 53075 194485
3 166813 106631
1 160178 199673 881198518
1 44473 189110 67534069
1 35235 197928 916658250
1 75278 133600 625386231
1 24374 28439 754322379
1 89292 112225 303139033
3 133969 128827
2 158736 860033992
3 187947 98420
1 92811 197344 132134933
1 49076 129312 970976426
2 166086 454218213
3 28946 72290
2 8922 717000186
1 22573 25873 854779402
2 129465 163391655
2 133599 520661814
3 153674 88852
2 108320 312560919
2 178110 873103893
2 135461 4724797
3 112420 152682
1 38884 111461 511174224
1 89330 112309 587265517
1 63576 74731 743335681
1 104351 145313 912104917
3 108372 123068
2 37507 778872538
2 157596 52298229
2 146592 373178177
1 67299 194360 240523126
3 196536 46637
3 149110 184827
1 4955 132915 390156055
1 2146 57850 207194668
1 137517 148499 670090654
3 166727 55102
1 102572 112369 263757602
2 2903 993848301
2 79050 670634882
1 84418 185673 799812632
1 48088 190598 969623508
1 3268 116971 281218609
3 98720 113157
3 63779 78995
1 3370 14983 153147458
1 138182 154034 677404194
1 116763 154340 460147266
2 9599 655607424
1 137996 177287 16305312
1 43880 59782 580954316
2 95551 261510137
2 199207 698259204
3 97911 125632
1 45082 61579 580706584
2 47816 8798514
3 1896 51204
3 92296 142749
2 150422 208853331
1 82433 184712 678179246
2 167076 648565913
3 38124 111716
2 192939 952109402
1 123762 185260 714803699
2 182905 883246901
1 83152 96743 353535406
3 107912 192080
3 126256 90585
3 183081 116861
3 190196 88957
1 45729 129669 309613659
1 25873 153515 98036584
2 140287 563537888
3 102653 21420
3 186 124826
1 12604 176911 85365318
1 19237 93552 285748757
3 184183 39928
1 130799 144347 229418805
1 40954 76732 965605330
2 104678 236413732
2 131279 561325545
1 47025 114416 571771965
3 39351 134371
2 89115 475911052
1 53190 113060 609085491
3 84190 117434
1 48611 161657 305768461
1 17553 196402 547051284
3 159302 81614
1 9752 119789 441140074
1 11802 148050 875089096
2 20111 976327029
1 126111 159626 324869819
1 143991 151660 242605578
2 48528 925570316
3 28739 183022
2 7859 367893735
2 69454 361226447
1 142884 148327 152017924
2 166130 140955272
2 56094 723371029
3 38297 22519
1 125475 191186 894342340
3 98558 187352
2 113019 139930743
1 59805 170987 509160380
3 51829 40419
2 114384 871495450
1 115507 147940 243064659
2 48256 893950660
3 183910 39186
3 97845 8633
2 142292 550330752
1 71521 146104 13595832
3 67702 7549
1 124875 141990 426397115
1 33924 124789 681188494
2 97431 228957829
3 135587 109132
2 109538 712548936
2 167782 577648098
3 54413 81859
3 147148 8820
1 123907 199325 116674928
1 74291 158052 837591382
2 76119 399626291
1 147471 160806 187322281
1 5070 195734 843642039
1 91557 127232 545874629
2 120858 909758316
1 26291 41197 907376262
3 6838 120259
2 159655 44977168
1 7225 78269 78905296
1 42792 43451 901639940
1 147050 163662 920091301
3 49326 176388
1 40298 45808 295992470
1 64665 124338 888730965
1 61414 156183 733804592
1 66545 184399 916616629
2 155261 874170963
1 60466 172808 7728162
3 108054 184081
2 101056 974639908
3 67447 132276
1 43636 196179 849672860
3 59874 56273
2 130524 151744254
1 13839 173973 248518398
3 154328 76877
1 85460 139429 335327245
3 18270 48480
3 72523 43746
1 158297 187186 535932380
3 117499 114744
1 96883 106383 237283697
1 66328 129331 928429697
2 89620 986380928
2 14291 877195255
2 18646 868499661
2 164419 378348251
1 33752 39515 502846833
3 75050 105491
2 23549 861864925
2 165077 737066097
1 45881 81092 269191089
2 147663 339461768
2 22449 439660682
3 31213 160525
1 32679 72606 55334040
1 49024 92254 527974789
1 70162 149865 854226551
3 36684 118368
2 80162 100525799
2 74410 782769575
2 182207 95652283
1 45964 94670 465422210
1 22443 177517 35655354
1 98864 160255 678341305
3 120037 177976
2 128418 184802504
2 47794 166148484
3 9173 162900
3 21808 102727
1 70705 83735 426902173
1 9666 39051 505801343
1 132923 146563 997898621
3 158989 15475
2 11034 197747622
1 53847 123386 897322569
2 164581 902830815
3 189045 142278
3 63254 57733
2 41990 446761053
1 7383 69748 359454517
2 15394 546410866
3 92417 181926
2 28326 258100063
3 136351 153555
2 109618 378449464
3 141109 120987
3 67608 37707
2 155164 743768391
1 136899 190877 909065359
2 40175 713797337
3 130283 171223
1 1280 15709 538084046
2 72082 146102802
3 166647 111528
3 79890 58472
2 125365 603997370
1 37638 145527 927533429
2 71806 159470596
1 77368 162384 352157293
1 133580 185125 349888906
3 90125 69121
1 21404 33763 594754409
2 179310 728773422
1 168662 183881 887508849
3 155678 168721
3 157687 130622
1 62035 173703 596086158
2 106436 9539199
1 13552 54850 815601481
2 100509 979142184
1 15307 38106 287954343
1 96873 119473 377001706
1 12084 13377 412886894
3 116030 28392
3 152035 142315
3 157586 44499
1 22356 46936 596935125
3 176686 30944
1 60474 77665 723807204
2 36194 446039831
3 91093 134714
1 108516 142486 305472985
2 87453 805308281
1 22448 52536 686542295
1 5598 180421 371037152
3 117213 113320
2 179335 857730697
3 56046 114186
1 47171 157713 928199079
3 123279 59574
1 34942 35331 949605433
3 106226 64051
1 68402 176973 323574071
3 39930 68769
3 161958 121216
3 38140 180896
3 180148 21633
3 18574 157476
3 182014 180670
3 163459 136292
3 21240 162427
1 36599 76248 504950575
3 76544 15057
1 42423 171376 623709772
3 114561 140185
3 163619 29009
2 174948 139854113
1 48393 94349 318175296
1 19433 71058 993681949
3 75704 93418
3 134034 8781
3 186025 168
1 122274 175605 378805277
2 83112 85950207
2 47693 757986137
2 135363 836339515
1 78409 175939 832243531
3 79375 3274
1 39456 106044 426002060
1 60428 169705 621344528
3 128890 158310
1 68328 158945 715560279
2 126805 614094869
1 111336 139631 387327255
3 137804 172563
3 141768 195213
1 145771 184618 398175590
2 134178 202603892
1 37053 129156 631369366
2 135696 735945214
2 57646 90973159
3 19796 95801
1 105147 133087 703198065
3 38664 188507
2 177461 300406308
1 58307 119435 633156217
2 107007 485067203
2 193373 448949899
1 33331 80627 866228832
3 34849 79199
1 91465 116569 977883691
2 83862 63395120
1 78160 119246 906190495
2 113162 143342355
3 129579 133594
1 166868 191010 168052678
2 22264 871724112
3 199119 54057
2 67776 336333534
2 56296 693775006
2 103305 943799973
1 123416 132898 851418875
1 14031 195810 239529708
1 75452 193967 373201060
2 186042 396914951
3 94201 173760
1 84969 172750 85011504
2 54849 634121364
3 53958 22391
2 112932 847609226
2 92809 922151111
1 135871 189889 458499199
3 174449 43505
3 136221 174264
2 29623 257735413
1 60877 112379 373221247
3 127371 35789
2 83090 136312021
2 69562 362835561
2 35144 204908533
2 80996 210403143
2 19437 337933718
2 95583 242143047
1 18290 126656 968291746
2 18451 461969423
1 10171 132952 159396290
3 143629 73739
2 124271 757281614
2 176519 131086963
3 66973 165280
3 55307 102685
3 8850 127180
1 56937 98751 172043192
3 150007 57930
3 140417 89655
3 194716 53847
3 143300 147175
2 92818 678322141
2 3964 52671540
2 147884 971110532
2 142424 88148758
3 35649 124757
2 5837 468220480
3 121018 59488
3 51762 129185
2 34861 436139657
3 121325 19808
2 74316 906522456
2 105745 951148064
1 14087 141567 69435417
3 68395 53615
2 117466 877615690
1 80939 82350 366950635
3 127950 164425
3 123688 141085
2 37799 290585335
2 66792 644296644
1 157629 160405 83989320
2 125877 690929428
3 88861 23189
2 40934 783859201
2 6085 273044625
3 14753 138705
2 20598 904645861
1 17218 158209 563343588
3 12063 126904
3 37050 60654
3 146887 31802
2 135442 443894543
1 115714 122537 236360082
3 156654 165469
2 168669 505003787
3 58364 74342
1 117655 193077 743624405
3 177199 52849
3 169654 61007
2 62682 233837897
1 50519 75868 168420443
1 20126 38900 860186968
1 41446 64122 755982642
1 41325 112910 450741636
2 103086 469641202
1 101314 172798 545433563
2 182434 228921658
1 20556 60207 304587785
2 187431 94046572
1 183846 199032 913589163
1 109039 145008 287298124
1 20421 107461 724086028
3 193097 42426
1 7972 165183 579840657
1 181713 198912 703579012
3 182674 69651
3 103220 150231
1 93615 174583 605847789
1 46597 123403 752435466
3 167252 87164
2 20705 858472673
2 35111 381814866
2 155227 998538614
3 38136 111145
2 25511 706821678
3 54307 95854
3 92442 197582
1 124749 173129 265375655
3 74301 119602
2 36320 734746232
3 55217 193666
1 2749 182110 896170333
2 160945 446881078
3 25263 170029
3 151139 89724
2 196120 261543624
3 121568 112236
1 8500 40138 889972763
2 101077 711716767
1 16258 126240 164670803
2 79355 337004274
1 14750 118707 491486531
1 49654 93193 112578355
1 80788 123804 799883771
2 3583 10808662
1 62085 170606 49157849
2 90938 713092973
3 163549 47474
1 57746 97301 515464617
2 34500 18091265
1 47699 193133 169462403
2 65621 255034225
3 116620 149640
2 92972 606310922
2 42772 146410410
3 170713 57184
1 53636 159086 53114258
2 180174 325209469
2 94194 224671179
3 151770 87376
1 38235 174301 788102461
3 20052 186649
2 177888 222748938
2 19997 404347160
1 27350 44181 594578214
3 59072 183855
2 199305 957453818
3 161279 103585
2 119689 701204761
3 92656 192925
3 44741 123391
3 81424 25270
2 159018 592037555
1 192963 198942 438916373
1 23817 127394 323167961
2 115476 632470296
3 120843 115152
2 138077 835041405
3 168672 148494
1 35628 186658 905014626
3 56505 27981
1 44653 49595 534007666
3 68549 57901
2 82146 925228392
2 58071 780287844
2 45906 580868180
1 13672 169583 338891862
2 178887 162746485
2 39684 766075022
1 129556 178250 866637030
1 160604 193366 880299099
1 128451 180043 341704331
2 133170 521603633
2 68907 367359002
1 26984 31026 495138155
1 67291 104815 819819525
2 171732 969806700
1 8162 97774 848782187
3 171019 1495
2 66509 914435973
2 88482 273999680
3 143660 195103
3 26169 194791
2 74087 696604758
3 4623 93356
3 88584 157797
3 187752 23375
1 76231 162378 900886479
2 126303 485211121
3 55525 166334
1 100605 198741 599200868
1 132080 169881 336822765
1 1747 148185 219195712
1 24472 84695 361743301
1 49354 50481 772546876
2 96078 586142178
3 52618 103920
2 161532 789102958
2 85024 697167193
2 186980 242170126
2 65052 439029693
1 52983 98562 242153349
2 141267 888947991
2 4181 331104392
3 147273 118945
1 88354 104795 104304935
2 176934 36951747
2 27364 424352116
1 66700 182616 549905685
2 170601 887990478
2 147331 505327737
3 124954 11990
2 171700 263142414
3 41687 5460
3 181107 143146
3 150469 21349
3 177886 6834
1 48511 80805 151357630
1 121214 162016 510662076
1 36387 159954 636465663
2 16039 767060625
2 193694 421440572
3 43563 125732
2 4585 260458377
3 99272 197479
2 83509 409687070
3 7463 10597
2 194962 601641525
2 155132 177275090
3 66288 47523
2 77968 758404021
1 56688 176497 607575530
1 41389 138451 294923685
2 52068 321196610
2 55396 107083608
1 98742 150783 443914642
2 26912 467507551
3 79511 80790
3 166246 187687
2 97371 205678820
2 20280 117669743
3 90242 28850
1 73090 162051 857903000
2 198255 750079380
3 4492 87583
3 142426 46722
1 34604 37215 881228617
2 25150 425128477
2 16502 725567665
1 94617 163535 90868606
2 177965 674403344
1 13012 74449 419221775
3 183681 196907
2 65360 291066015
3 100395 66522
3 179902 81076
3 9414 4416
1 98982 113552 910708507
1 61581 143003 814664111
3 69919 78037
2 27972 570752803
3 86949 90696
1 91955 133277 100834875
2 143776 719553566
3 8868 29608
3 11159 132340
3 141678 76290
3 170502 104116
1 56194 165679 54128737
1 104363 135991 785763602
2 84199 340032250
2 198638 945213695
1 70335 78868 382844563
2 181563 207876902
3 158060 5047
1 120141 127335 159872305
2 154026 63538934
2 109431 685468814
2 27566 385075261
2 40239 337673578
2 199504 695005214
3 12705 109563
3 33382 16697
1 27304 193881 430115603
2 25795 614021410
1 31273 183966 110039805
2 22964 668519451
1 66604 166096 847272260
1 1686 14186 695954406
2 59188 646135534
3 193233 139898
3 177214 112927
2 138994 922387444
3 51610 173795
1 38869 43205 602408903
2 63351 524998588
2 17523 510408555
1 60753 149626 183839893
2 159085 177307919
2 167911 828763745
2 164226 138056050
3 156412 105373
2 40063 571639884
3 182318 91745
2 117322 801707084
3 920 53626
1 36027 70654 128188630
2 142127 156529873
1 48527 109105 862023049
1 51250 120560 892448942
1 118253 193898 545284056
1 28084 177564 759433879
1 47553 179934 131343874
3 42540 141730
3 54246 68299
1 78887 198395 757665084
2 121072 884219766
2 74539 648205538
1 92273 155645 36959096
2 69540 565463589
1 82719 191249 995212730
3 94453 1700
3 119814 33665
3 70082 12738
2 199750 327372732
1 105175 199967 569793617
3 5003 72066
3 183125 57515
1 55462 102842 361228792
1 99020 154999 807503580
2 106052 776831010
2 100266 481767379
3 146975 101824
2 127505 420428181
3 718 65754
2 8638 904432268
3 23212 106294
1 139519 196068 945015773
1 103705 190030 487189606
3 45527 133565
3 87268 43116
1 39580 190851 509091839
3 159218 62665
3 154697 89697
1 53524 121315 703097145
2 121235 605875994
2 29615 598725651
3 108544 20995
1 106899 113881 956792126
2 186743 300434741
2 98699 846288297
3 87535 129834
1 18777 164049 298878292
1 49507 181483 117800640
3 50982 16794
1 15275 113336 856031742
1 138119 142907 364288470
1 35945 98519 695122199
2 191970 563740963
1 143493 192869 108667705
3 23319 99492
2 195516 573251336
3 115027 174813
3 49425 36822
1 74338 163217 746869927
2 91295 705697371
1 3537 85611 167195065
1 15422 183505 255979361
3 156195 66356
3 91252 196754
2 35988 120268645
2 18511 548005769
3 97586 59996
2 54427 608466809
1 85760 103776 470063168
3 162523 3464
1 115239 169836 719676565
3 15430 109221
3 146138 36720
2 14197 387829678
2 181859 910926762
2 147257 256164067
3 83671 1010
3 13390 26935
2 190552 382125193
1 30243 72404 388100804
3 133904 20230
3 73812 102852
3 169538 103804
3 43796 44137
3 156680 17575
3 25795 103160
2 48847 742596238
2 51985 375400708
1 17114 92776 40869187
3 184483 84397
1 141315 172571 466891003
1 100715 135432 257314834
3 48317 20054
1 73118 102145 240140654
3 161865 144003
3 22221 37864
3 98745 127128
3 2810 10800
2 85979 185934037
2 187012 932884569
1 93357 180894 884494963
3 22718 199008
3 177003 163917
1 51382 138601 883786541
3 117541 25577
1 162038 164258 293932975
3 131234 160334
1 123488 172613 26210713
1 59165 145416 528136240
3 112837 164115
3 118272 108524
2 78430 610774856
1 18374 191489 108664123
3 155981 68185
3 46613 182062
3 37658 78919
2 167652 91495644
1 28292 74507 991484364
2 61333 931481645
1 111708 195602 780656597
2 27502 431560429
1 469 112315 416161650
1 102270 154103 954889906
2 62193 180206073
3 100959 140273
1 46186 70846 94069814
2 79536 512162365
3 64912 128804
2 123019 447257319
3 162540 99716
1 15219 195856 854596885
3 176476 103802
2 102449 965074914
1 32008 134131 262232397
2 166044 960694427
2 177318 357567124
3 41471 174556
1 11487 137164 256619080
3 71417 49920
3 127546 181233
1 34885 85243 83474663
2 14808 281828923
2 40171 621678368
3 185277 21730
3 71310 46024
2 110196 278501874
1 94280 199883 539078205
1 88759 110943 730802084
1 53606 105532 15476059
1 18803 28015 4305887
2 114487 550116041
3 102091 161791
2 167883 479727209
1 167281 177754 180381549
2 164619 155438115
1 35266 109794 475361001
3 30119 176710
1 3949 152641 712656724
1 45821 69873 535599863
2 123526 106795770
2 147545 429317766
3 140088 161000
1 65517 87825 76301298
1 162248 192563 352843055
3 6552 103026
2 60971 481718444
1 34366 52614 838718460
1 14991 128573 206818047
1 15674 180195 87402875
1 58941 115639 901757765
3 113307 74762
1 3056 151990 964940556
3 144049 135058
1 8280 154909 221814766
1 78857 92422 404734168
1 14871 71570 682475502
2 197999 169494536
1 42712 120815 144694782
3 32057 149226
3 109643 93060
3 85905 142371
2 199585 480185021
1 51255 198429 683953880
3 548 194464
1 159427 176512 578717616
2 40945 686805762
2 100682 437254830
1 77250 81397 995713845
2 117936 354936902
3 181487 126731
2 187124 322667043
2 57169 728639664
1 76072 81203 620478241
1 131210 138539 775144304
1 69669 77508 128817264
2 192494 577678802
1 124186 148916 529741567
3 177970 14135
3 170647 146009
2 22162 312902706
3 114198 42012
1 118460 195220 413867080
1 89085 180614 239332058
1 167562 190129 528035199
1 28973 117169 971198902
3 166468 104474
1 137868 198517 241635552
1 97977 192434 156488045
2 97756 610085496
2 62522 845666163
3 9109 74103
3 67233 138485
1 89560 188280 915454075
2 42554 896206025
1 99636 109307 207962510
1 6534 198102 896159047
2 146753 958698816
1 100675 100849 930407242
2 74029 781688882
2 195454 348069837
1 165032 181990 921911345
2 74160 803119016
1 165842 187142 878977325
2 63402 770417134
1 75279 153143 893053927
3 73755 148235
2 112603 200888941
2 184633 626232045
1 25470 52434 115838340
1 10311 87299 907941854
3 68802 99294
3 8033 190239
1 116478 123675 845674032
1 17413 37452 239895845
1 101794 134420 981694967
1 9877 183798 845702959
2 34891 942069539
3 148544 67371
1 45778 190729 829123168
1 20484 47284 332136565
3 48630 83834
3 71450 8884
2 64139 754665094
2 75142 265026059
2 14158 693577571
2 11713 268222582
2 66535 255868799
1 123821 172107 401835987
3 170530 170685
3 74716 100350
2 16904 440035751
3 129881 13555
1 62593 153907 6283261
2 101711 971393798
3 41966 86423
1 45696 79914 902033456
1 53353 60635 201358564
3 26592 100063
2 42073 481365143
3 79779 187997
3 169057 15195
3 5190 13972
1 86817 148688 342358989
3 39291 124769
2 2548 116110234
2 118156 845911076
3 134837 100614
3 116202 118965
3 106038 97818
3 130378 171332
1 79405 79440 508320757
2 190916 60457123
1 94772 161367 944167385
3 183935 59590
2 144455 809860786
2 197739 297754738
3 58270 96639
3 76261 63128
3 163435 137695
3 42182 111207
3 84888 54296
2 5913 898454365
1 167876 177351 73978359
3 85332 115067
1 117016 181094 15746372
2 151363 237640946
3 137334 76507
1 12021 25969 167278483
2 63109 93439995
2 106568 59866033
1 110285 199991 437782801
2 105961 49921379
2 83583 613992858
3 164508 166702
1 192439 195792 729120454
3 123646 25465
3 7315 137209
3 27046 129669
1 6889 139746 892741358
3 46101 179376
1 10100 139652 141538851
2 132444 505017587
3 146958 15718
3 68223 172365
1 84914 93356 846277910
2 148027 721717450
3 188631 185298
3 104913 522
3 5498 189975
3 97577 110976
2 173492 838451815
1 83893 127240 131437802
2 75088 753797516
3 158680 27679
3 160443 60009
2 174387 16574186
2 80381 590231044
3 8478 68455
2 98717 300259645
3 28783 120962
2 29205 121034888
2 155969 357077353
1 57550 193733 710819244
1 2900 23837 654985567
1 3332 73247 663679072
2 40810 332555010
2 180539 447329427
3 159579 126267
2 14385 765644255
2 122894 133532781
1 36633 53323 842737000
1 164277 186571 486988908
3 123436 93903
3 66215 18595
2 58976 830424603
2 173014 710161880
3 141216 108096
2 62662 636830575
1 102981 122615 508172081
1 12341 197818 481816062
3 8626 155386
2 10468 613847761
2 69126 754415495
3 21294 67363
2 52836 941679123
3 165706 104384
2 49219 955093602
3 150714 146256
1 123036 184442 977107548
2 30459 532439007
1 22256 94466 155510614
1 53033 87370 853134122
3 158944 51757
1 72743 128004 749412919
2 108474 253650757
1 14649 187207 344741515
1 6232 145696 717774443
1 47168 106555 176455561
1 9005 79804 711410336
2 23852 313869436
3 150880 126387
2 130340 686800980
1 110711 121509 176424920
2 100058 42590961
2 95629 925991585
1 22406 145733 839513287
3 155518 84262
3 74323 93260
3 154585 4473
3 57939 134559
1 58977 185857 926290911
3 44026 100999
1 70269 77392 882533584
1 34505 40571 490645281
3 183949 102274
1 56524 157606 898875223
3 33740 44100
3 27831 131638
3 168971 175941
2 93168 27327684
3 17068 38347
1 137362 177275 820958184
1 51990 72560 848761459
2 191219 417516959
1 93345 179721 206807617
1 4536 30270 686817183
2 17910 775062808
3 174548 104095
1 15633 117143 739769348
2 108818 97817149
1 3417 142471 137225557
3 97802 84155
2 162101 653133492
1 63614 159968 578581722
2 188786 265850875
1 24084 29372 839052841
2 109849 826051756
3 150414 96865
3 1437 143466
3 182215 154335
1 16060 96758 711391151
1 2865 143226 548305043
2 33587 380483740
2 7309 160779074
2 109471 25746374
1 35469 88653 712213950
1 40778 113503 850179861
2 149621 895137548
2 32821 537961517
2 20930 818865246
2 98464 81916072
1 169710 190613 492741777
3 188933 67618
1 24712 115946 626654856
3 48661 198072
1 70266 107536 377832053
1 16486 57073 973578211
1 157427 170774 394322408
1 107108 119140 472977107
2 198862 699241518
1 214 62239 705988680
2 142224 299882239
3 168599 128071
3 8403 18276
3 109034 50777
3 63527 51601
1 127107 164779 1190493
2 126413 744824492
2 66711 813057253
2 77355 249266257
3 15496 22014
3 142237 80919
3 57482 54721
1 52079 86352 229042411
1 53570 103997 45558634
1 128940 178881 164179688
3 180722 68530
2 19429 615469127
3 28088 52054
1 59403 95159 747447817
2 13941 451952049
1 89423 122590 359914288
2 119555 362996291
3 62621 15543
1 152227 163205 373349945
3 187477 193297
1 69138 114259 807935969
2 103123 625773978
1 107188 177476 137356602
1 19270 52811 855840206
1 40840 80496 831703267
2 53053 69141986
1 43496 162513 750081
3 198276 78274
2 32884 269380693
2 10278 703056794
3 48717 140717
2 153301 121710424
1 105289 160470 632936193
1 65147 118888 406412769
2 82964 567838940
1 75667 85438 520274309
3 107127 1577
2 14430 550979579
2 53488 672546273
1 69743 120499 721713719
3 81632 119912
2 3084 138685453
3 67797 8011
1 133983 159079 831924096
3 170037 88840
1 14966 38463 627883426
1 810 10340 940860351
1 112039 182557 812538525
2 117542 216250314
3 195538 73902
1 118659 151724 60971605
2 24497 517056722
2 22576 42772989
2 146139 289028991
1 74160 147310 755595207
1 77839 182590 304837250
2 43460 7082171
3 17130 89001
3 164874 116052
3 68521 186477
3 39957 122996
2 32522 890334056
1 146921 147608 23653715
1 140994 177481 11230634
3 76018 177696
1 33675 149250 736271321
2 188735 750255781
2 163445 544147933
2 11799 507292231
2 3181 325971317
2 188218 279863614
2 106930 487771730
3 193194 81715
2 31944 246198213
3 153135 23084
3 118334 157571
3 64695 85723
2 63919 227791168
2 132605 25813358
1 6348 75414 111856464
3 145636 8128
3 124795 137197
3 105305 185925
2 129873 479382271
2 14649 978692205
1 155524 167470 935661791
3 148984 70537
1 110728 130471 731500406
3 146126 33452
3 81650 34781
3 67530 129675
3 77573 116424
1 85509 147938 468365785
1 901 134033 750233762
1 31217 31921 398144733
1 152374 189569 184149787
2 67609 296957778
1 9605 116017 118958496
1 79170 177879 824236682
2 196398 622281669
2 110616 264151997
3 167599 120664
2 79443 708798802
2 61445 336432437
1 49040 182506 243476416
1 63962 152314 191820869
2 131190 52562371
3 182060 158802
1 150469 169255 101997157
2 145167 644588107
2 116966 848296610
1 107503 126407 186218636
3 196199 181407
3 102557 7076
2 41500 289043478
1 109336 129031 679276161
2 102533 762580415
2 1852 639723542
2 95121 147441655
3 71550 92502
1 85535 123872 157847928
3 124846 197712
1 12719 151388 414489767
3 63666 176239
2 40084 265514350
1 127714 191670 333007900
2 13774 419164637
1 61221 86142 705168489
3 98224 181938
2 11305 876241561
2 98919 305546551
2 197333 244676023
3 150841 76929
2 133888 880625319
1 7319 31346 11069304
1 55039 79474 22711141
2 75035 289736707
1 33068 137791 834546017
3 45642 73629
1 81618 90480 127927117
2 5486 984120271
1 85681 179055 263476194
1 114861 183244 293750675
1 22026 171361 733048432
1 107253 112536 673778531
2 40131 271760882
3 128852 121452
3 135940 39412
3 85930 155842
2 130996 855616533
3 99822 37147
2 28237 804322100
3 169166 56516
1 176076 180896 747322943
2 180352 277573968
3 118742 9438
1 43560 71659 634993849
2 126488 827004049
3 156368 160504
2 5764 341613454
1 29337 39212 31353495
3 126841 125450
3 59196 57708
1 49710 66633 154768741
2 145943 878373745
3 32134 39355
1 15614 198871 486202972
2 183906 928657952
1 11977 179065 422109892
1 18814 178556 326402334
1 147798 197351 686972912
1 4409 143506 465222521
1 136389 197923 861322599
1 20075 172511 343593538
1 42730 177222 649441188
2 159443 226484678
1 36973 36977 952065255
2 124269 547547061
2 96989 141832386
1 110300 137373 688467185
2 89625 306301062
2 80557 303205039
3 47264 122785
3 92442 8216
2 45742 825925688
3 68060 36160
2 41404 240406961
1 135362 138618 319202961
2 183483 412346121
2 82305 244978829
2 97122 300012675
1 73769 182395 103905922
2 61945 366751534
2 5882 291606852
2 127794 772534413
1 16647 180207 940285284
1 188835 192380 112266106
1 80371 127169 210682911
3 45004 138863
3 185377 106322
2 90007 458476685
2 24046 619196324
1 154142 159207 406121044
3 112159 169607
2 160184 505678681
1 73669 83961 540147604
3 14090 190205
1 4600 103776 442020689
3 71527 100370
1 36470 117662 320716850
1 1390 159936 715644696
3 163298 39301
2 62640 721927252
1 139540 171349 792278053
1 2048 74401 61210900
1 132199 175425 280950982
2 99577 590817807
3 11351 166726
1 115552 139728 579425685
2 199304 864368248
3 193250 10079
3 37505 107972
3 179401 74279
3 129714 2758
3 42516 127466
1 91247 104455 641643162
2 122672 337691590
3 129265 65804
2 650 593218932
2 53668 790812669
2 126347 119527147
3 189478 16875
1 54628 96708 503166497
3 6943 82255
3 119471 64481
2 73642 235901722
2 92422 339674271
3 92290 41008
3 85715 154114
2 188182 227253555
1 107180 162648 540087354
3 153401 101937
3 114183 187388
2 127180 151092275
1 37302 101906 283551621
2 194000 143508362
1 7012 42679 350937733
1 69922 125549 80243352
1 185674 187810 539994883
2 181079 375984894
1 37415 106498 10735336
1 6862 140971 585495427
2 174215 562755728
3 64102 117900
1 77953 111225 478333591
1 21889 57708 248178747
3 151508 84441
2 62891 853765196
3 190191 995
2 148638 282184885
3 21827 28478
1 81686 141821 199354332
2 128913 824704505
3 183770 86492
1 124094 150371 919300715
2 49507 158692071
3 6080 175108
2 106359 521579847
1 139471 186035 871529242
3 117913 81525
2 33707 406856550
2 45119 369596936
1 12311 160072 484424158
2 106579 844768900
3 39256 145944
3 41889 191718
2 47067 69897258
1 59532 109539 802004193
2 51509 329708774
3 119040 12400
3 163267 108322
2 68434 668613969
2 41556 188358007
1 26901 47936 557031455
1 60099 180448 197430711
1 14590 198548 313297228
3 134700 11180
2 153633 26299398
2 56969 213299699
3 47228 114804
1 14828 150837 579246466
3 144653 77788
2 82083 578322195
1 43087 119458 647860808
3 57281 75432
2 55760 567063615
1 6863 61430 705959600
1 54752 94670 951980410
1 168571 194818 289994777
1 12865 189561 944601717
2 185867 734361957
3 181807 99587
2 130046 999749156
3 71298 53440
2 178915 493824742
3 90916 163601
3 117899 35010
3 128393 5658
2 112462 359328739
2 17734 227697695
1 39933 126301 260039339
1 60273 166608 876842238
3 188510 152167
3 7673 144447
1 119453 167800 541402018
2 151286 794844939
2 77143 490026845
1 40178 128835 226090591
3 104053 143134
3 28783 136725
1 18324 143916 529919976
3 14369 81229
3 65220 105589
3 188050 31131
3 79754 168110
2 192401 772483276
2 1051 326964647
3 160656 26009
2 178908 978590461
2 68872 436129097
2 79399 312200625
3 41460 185933
1 84660 93292 132124779
1 49121 131382 191945344
2 197664 746662573
1 17056 136688 233543322
2 178295 404812974
2 84651 317826740
3 130639 160845
1 109697 191661 51214185
2 20276 816212099
3 36955 66634
1 144100 183489 909572813
1 19563 164570 960156695
1 153284 172468 706378369
3 73871 88822
3 181392 122615
2 53466 822013760
3 125464 189428
3 11997 16039
3 177712 86500
3 74104 3656
1 26327 55482 206510448
2 197050 472184397
3 44533 21141
2 188983 546449531
2 55847 933253009
3 6419 70854
3 58059 151767
1 152750 164109 344359348
1 87447 158636 343485535
2 13230 736604849
3 29198 103632
2 186463 821124422
3 104091 179016
3 152248 126103
2 101881 234646087
3 85868 116659
1 70048 109678 183875311
1 44749 81234 317001370
3 192962 174933
3 153762 172251
2 181002 959138895
1 108157 114510 482456627
3 9930 84668
3 28642 150821
3 60070 141409
3 24601 46712
1 36304 126431 714855034
2 179847 881560873
3 139197 191088
2 167555 968001859
3 180541 22036
2 91714 882011995
3 175224 64747
3 176226 102731
2 104059 232529419
3 181398 25329
2 71078 819444524
2 77199 167451408
1 86424 105609 302026965
2 174285 430383691
3 106817 2218
1 32531 116101 146177036
1 2598 170805 249652984
3 101177 13789
2 132406 282480354
2 183631 854563293
1 129522 186212 734572940
1 50663 76665 234228043
1 8131 52624 199278508
1 40411 146439 546283501
3 141957 162060
1 109581 162101 269140990
3 183005 34817
3 180125 27384
1 53833 132269 842103242
1 136354 197165 78306575
3 69030 133151
3 53586 178463
2 146527 968246924
3 77450 38229
2 26372 73522843
3 32181 38365
3 74169 108136
3 62850 62859
1 46192 136690 569464212
3 149275 154727
3 12936 995
2 18409 996815852
3 143256 7831
1 71482 149151 416302595
1 17825 170249 250878230
3 186997 124353
2 9583 232425389
1 30952 176668 702676017
3 22973 89607
3 149157 173841
1 126280 132351 510878246
2 195728 367785448
3 110163 22754
1 129995 131171 487286665
2 42306 18614863
2 135941 379951580
1 58646 147579 133569037
3 76561 95070
3 138523 64062
1 106068 194160 3344823
2 47663 130138277
1 43739 89001 889789204
2 96828 636255353
1 752 131153 194241604
2 155915 851042173
1 181377 194890 407042394
1 48599 155049 605157395
2 86716 918440079
1 13479 123856 852837021
1 13024 155585 409850454
1 75456 138586 635624201
1 125511 169622 887043848
2 100774 148524437
3 144974 78171
3 88926 106356
1 13041 157350 365425610
3 188115 112952
2 87747 491872702
1 107638 189469 347556180
1 42770 196797 168545299
1 31022 106653 842032932
1 153082 167601 742361051
3 60873 50362
3 121471 75454
2 80477 595690379
1 122427 149996 396327640
2 31935 513666229
1 42603 185709 419770158
2 18425 226875943
1 52408 63741 983293882
1 57288 106892 667961664
2 112493 993958223
1 64056 135333 226231444
1 53710 100882 291697922
3 160034 183459
2 118576 97141792
2 156076 354249418
3 157896 50120
2 113096 692519588
3 140541 166852
3 101034 1898
2 13355 214429375
2 80172 283495283
2 189944 326389868
3 97321 197421
2 10921 673307464
1 157702 195638 986377928
2 142642 461078967
1 166962 191414 89502223
3 178934 18836
3 35985 169061
2 110397 855314743
1 184192 185079 457459378
2 72683 702284778
3 111591 30224
3 114123 180809
2 55390 492879458
3 64304 115045
2 179801 897844929
3 196188 192176
3 72592 197273
1 71127 171479 698899235
3 176440 106498
1 84582 157625 557595506
3 15125 186261
3 130030 117589
1 54581 123100 572800728
3 123171 53598
3 177703 132413
3 14276 116403
2 70285 119492948
2 31452 781945752
2 66413 813891036
2 39691 237569086
2 15147 843546387
3 150555 63118
3 185857 167223
1 2365 134652 769026047
2 98749 42536853
3 23278 6492
2 64410 476392595
3 67329 143406
2 198161 782645883
2 113367 453180505
2 76617 247454982
2 172614 53844903
3 151060 160836
1 15727 181469 586733173
3 96353 139757
3 164368 16921
3 10586 105750
1 34388 132754 562788396
1 94689 163768 732423679
2 61431 163775544
2 123887 411859105
3 53025 141878
1 123011 161261 12121334
3 159181 41883
2 145025 687992393
3 53820 112204
2 31681 152891735
1 32603 123137 426125143
1 112969 188776 113491703
2 34090 669538198
1 30607 177555 238721678
2 176078 90895068
3 52832 105715
2 2548 45176290
1 64414 105250 790944003
2 79892 483279013
2 170420 704294431
1 62119 182377 410385524
2 18867 447524597
3 51619 122560
3 87078 48373
3 133611 106236
1 33967 70928 300437044
2 71308 114118813
1 35033 72713 876328749
3 131897 94770
3 67840 134787
2 29383 57970561
2 122241 95410909
2 147534 554186791
2 56215 841778971
1 88666 154007 795020621
1 41841 179519 363984709
2 189618 945338943
1 43130 43613 900491661
1 105419 106422 825258440
2 111329 155838241
1 169331 185405 137531763
3 135478 86349
1 65424 124513 21396208
3 149995 55839
1 50905 117680 845690480
2 77177 252699348
2 94153 829384307
1 5696 105378 688888196
3 5604 166860
2 120961 553420347
2 116819 486232022
3 52999 106825
2 134362 632009876
3 43165 43050
2 154944 194986540
1 75719 152164 631997826
2 57335 947664235
2 123412 519867186
2 83557 425958978
2 96034 935775468
2 77438 263164123
1 63225 179843 497075538
2 97134 360684527
3 159624 93843
3 10843 21222
1 120261 132797 134599188
3 190162 126377
2 19474 397073297
1 54773 60933 693645581
2 165708 736293453
1 66461 162549 265207662
1 103245 157647 350919333
3 151804 70376
3 38774 48193
3 56268 58195
1 94747 134152 8301001
3 124371 14060
2 148217 911969012
3 77439 57661
1 51501 129587 363019424
1 34388 133836 447480987
1 80136 192202 432355421
2 81715 665014641
1 30889 183992 699382311
1 25145 75854 987896058
1 80121 153876 705138085
2 14564 877061799
2 15824 731320853
1 103609 170645 444141416
1 143620 167065 669461930
3 181002 174870
2 92938 775141491
1 21519 89658 228683769
2 63404 979294530
2 140459 315867356
1 120514 141954 310968891
2 15083 427101227
1 85129 94896 232394368
2 57462 663467477
1 89808 171810 757993128
3 167635 130509
3 6235 175881
2 155374 342744654
3 47717 135403
1 73198 179473 394008551
1 96910 99265 356035675
3 49519 17401
1 36919 89421 355447638
3 14987 62663
2 150229 409167118
2 46748 322553157
3 132156 48006
1 121716 149392 218586844
2 164481 666606422
1 98461 157921 347878266
1 61091 106236 202294641
2 25836 28627928
1 104994 152972 482260278
3 84668 144908
3 102925 183911
2 96754 394100202
3 124840 92618
3 46696 180878
2 83622 898581535
1 5770 157759 735299468
2 57429 919072587
1 88307 94803 590076585
1 51470 130395 118516266
1 169150 191400 658524876
3 24211 90253
1 74934 166522 76428422
1 32463 172074 715114318
2 37386 603161130
1 36549 147352 249691531
2 56023 757682624
3 163887 140524
2 62923 507864479
2 71352 877043113
1 76090 190928 868397198
3 61860 35223
3 61974 153476
3 179812 176001
2 7750 212895536
2 164404 157119128
2 28843 720357641
2 107672 909371444
1 137733 175440 554088525
1 31759 179304 771364020
3 191309 193589
2 83268 155660818
2 80114 81674017
2 191679 112624694
3 55627 78798
2 34710 770281251
1 1877 137065 836035899
1 132209 185105 792613717
2 74449 21448820
3 136438 18723
1 30862 69962 11067260
1 72129 134180 63793251
2 54003 216490192
2 4148 597482789
1 7469 115338 852224609
2 1307 833607094
1 130091 138380 290819088
1 7826 124367 746749088
3 107076 143720
3 154980 36099
2 142951 430613026
1 149729 167970 973949616
3 74306 8643
1 11433 133780 801964514
3 110045 44862
3 144002 135991
2 158253 277148320
1 158 51767 65202626
2 55762 749234688
2 63865 699940502
3 159658 61307
3 134823 74610
2 150193 715778206
3 181029 34806
3 57633 187072
3 126914 148938
2 132491 442641138
2 93482 419330898
3 102900 164735
3 129062 47533
1 2191 11197 948632334
3 190188 150685
1 162022 190871 175411228
2 178646 965436565
3 141060 102281
3 52700 89519
2 141225 360229236
2 144876 116067199
3 52976 118673
1 180976 186167 713062041
2 46491 766759749
3 168275 75735
1 93435 100073 258601510
3 54356 113474
2 29328 457017848
2 147154 616157558
2 130811 290973024
2 194523 106478974
3 63181 31387
2 21633 856009089
3 79006 198297
1 18496 46758 146279923
3 8470 139638
3 186238 166493
3 4366 175990
3 146229 164423
3 66365 143113
3 89731 34484
3 142951 78911
3 186366 122076
1 4716 55490 973489489
3 65476 195737
1 81729 164162 856504983
2 198976 303582155
3 49069 65457
2 112245 70971354
3 144373 171201
1 125991 175846 188184264
2 139970 927187215
1 130082 182297 213530713
2 75465 418544928
2 27066 374815319
3 9375 150658
1 17358 108622 716540539
3 19683 183646
1 76193 112426 291743643
2 175720 258670045
3 31279 77775
2 110377 173195663
3 144502 146444
3 56761 134628
3 154360 17098
3 152399 69466
1 34733 119953 882747989
2 184363 312163908
1 161686 172278 765823636
1 74882 89745 389758848
3 83756 17442
2 175818 242180860
3 62007 99912
3 94526 19936
1 104172 181938 804963077
3 74202 60679
3 100840 145637
1 14913 142828 142956727
2 41601 831032674
3 98761 5828
3 63941 648
2 41562 518275465
2 99685 728647656
1 294 176077 688884898
3 107265 123438
3 970 95920
1 94256 98613 604563142
1 79264 196633 718021905
1 62512 197134 478569534
3 190034 172326
3 15525 106426
1 80289 155648 308190462
1 53015 183665 696909379
2 73651 832609587
2 184318 532164806
3 3552 79399
3 16242 165689
1 11416 140996 296199670
2 149913 443691288
3 56768 49750
2 108648 861876235
3 42026 95771
3 84864 52450
2 99527 454174166
1 62118 64658 907950696
3 91652 124198
2 99201 27281038
1 52003 132406 962896378
3 109279 175656
2 88501 955942287
1 9801 107401 93960614
3 135259 6046
1 35333 98537 53488389
1 152167 161622 367698107
2 53379 499152813
1 85452 160683 650871684
3 71354 198586
2 197803 714325950
1 40811 190514 437750023
3 114021 67922
2 172337 754159397
2 169205 598706230
2 96698 685742356
3 71425 188151
2 126505 410143760
3 4449 168440
1 182824 186865 605518032
1 17727 114589 63355752
3 193699 161154
1 162857 186892 81218179
1 49073 124561 27771943
3 155562 24279
1 33320 173027 808405780
3 89344 144497
1 47454 124695 355778564
3 124623 41404
1 110780 162553 597526019
3 132599 91447
2 63258 688533639
2 148189 560302180
1 98196 179605 588402421
1 8897 172269 615043357
1 20840 90468 209092002
3 158302 64728
1 1655 6461 996617649
3 43256 160046
3 139029 158317
2 109974 256379700
1 65126 129112 488540399
3 1217 36676
3 95792 101381
1 58351 58677 698785611
3 62887 97968
2 6339 649264753
3 185276 1057
3 15409 167571
1 123864 151403 529418502
3 102064 111894
2 98176 912587076
2 186040 197575528
2 151434 245867868
2 186579 514844685
3 14560 84813
3 102966 81389
1 97978 189708 247060968
1 80588 179869 723723500
1 159054 166899 539234111
2 74610 650482782
3 147804 30174
2 100133 358957421
2 52061 797147058
2 107358 470535525
1 37615 54208 830205161
3 33194 66157
1 15178 44520 383391683
1 64047 189730 641479398
3 34626 131791
2 185167 908028315
1 24280 55997 506059459
1 27017 162322 282306860
3 150516 12147
3 55331 100388
3 97785 549
1 43157 108560 460232475
3 117267 22798
3 109251 99110
1 46718 133798 781178424
2 188950 817172538
3 45638 194656
1 117192 160271 875540404
2 68857 127108609
2 112731 981845630
2 187301 218904566
2 144130 525255720
3 47341 18155
2 151742 140392285
2 56509 517805403
1 133378 196145 359273493
2 43078 932866928
3 136418 78616
1 2907 41497 229666207
3 125702 183905
3 145581 80923
1 47034 99942 329057048
2 106741 589670049
3 165592 194249
1 8643 89622 268134637
1 30222 112818 286251381
2 177567 196442251
3 77765 143835
3 150526 175775
2 42438 126172468
3 146120 134119
1 85538 172122 717033047
2 11175 6273666
1 16590 33370 19796777
3 77273 74286
1 29745 170236 542725936
1 49443 142837 891962549
2 94497 741408961
1 135791 141882 583852416
3 134772 11291
3 184950 133434
2 96521 833597998
1 116694 192857 52609375
2 102935 793606158
1 45741 133506 714331816
1 4466 42018 893765592
3 36061 44000
2 137563 627846859
2 23892 657198578
3 128387 110328
3 132912 157950
3 32094 182541
1 45194 194561 713661332
3 11528 130483
3 12459 183632
3 99450 189016
1 77170 101776 723506853
3 60020 108557
1 128638 134277 489488038
3 136429 65445
2 100630 38253919
3 130925 165373
2 191782 791607747
3 20644 138493
3 86755 25863
1 11949 79400 54283130
3 115173 22242
1 146671 176728 727446754
2 5235 936090433
2 197220 757740685
3 76399 171891
1 134122 168909 463699324
1 93939 150675 850595055
1 29780 85194 987538687
3 11208 157164
3 137705 105425
1 122939 145630 511715487
3 127439 170736
1 66004 140011 422890779
2 52015 948760273
3 115416 106410
3 45052 158605
3 42424 179793
1 94143 185553 281551017
1 14730 183956 775040264
2 193083 34447680
1 27239 186995 530711284
1 144629 149691 409177443
3 124124 61185
2 167401 578875204
3 151733 60536
3 190049 17548
2 50450 355381616
3 59849 32829
2 6804 785640273
2 114650 235275869
3 138387 169071
1 91762 196206 940839227
3 140861 149310
3 20564 132096
1 12620 92809 959286178
2 193873 487756531
3 69745 152480
1 17798 113697 608772523
3 36796 2839
2 9906 398356228
2 49672 13611002
1 20644 38999 779344004
3 169219 146160
1 95378 150421 93885048
2 195155 140732117
3 156361 43592
1 75706 131425 930541512
2 105556 513347307
1 121480 124818 167712936
1 17023 57777 476030568
1 1303 83334 671721067
1 134637 151176 571198549
3 64114 110676
1 79278 164545 865537380
1 3578 181872 627820260
1 135154 140753 157226365
1 73355 115961 105429399
1 90 179897 558259790
1 45474 168047 218467869
2 107449 96652466
3 12182 134034
1 13405 80997 312740966
1 151213 171766 673809433
3 178736 88011
3 64671 75952
2 182707 119626737
2 155112 330767248
2 76852 925901034
3 194433 95397
1 93951 166206 587559175
3 86786 142694
3 85820 107254
3 56133 181678
3 27592 117618
2 88899 331102254
2 29845 934947954
2 159262 38133092
3 30698 106786
2 31531 636716471
2 81561 728076132
2 1245 649342236
3 188559 179057
2 83508 307139160
2 77116 156141819
1 3165 181453 822738224
1 56014 179962 529868622
3 191439 187826
1 67183 89775 950403918
2 60223 639970052
1 20873 183539 102073408
3 100319 184641
2 130814 541027570
2 152915 743557393
3 133093 3306
3 50404 103811
2 29718 210756908
3 179385 198555
3 149729 191698
2 135218 579797676
2 148642 605400302
1 40208 148757 320986471
1 136086 167695 579374829
3 4995 135301
2 28993 293811161
3 99891 188769
2 26734 529723125
2 50009 347854125
3 53286 127883
1 24558 172925 613597444
2 11318 878677767
3 184710 95863
2 34 873818305
2 5177 24997038
1 35462 180772 593554763
3 40439 23685
1 27986 135271 8789568
2 133387 774372196
1 62985 144569 758601022
1 107200 180510 189490498
1 166126 166561 379277905
3 59805 92476
3 156783 144623
3 101125 136043
3 128706 64373
2 54002 882253466
3 199721 173853
1 20200 111257 454987756
3 196286 35751
1 21641 93414 729689064
2 4328 656941492
3 118866 90382
3 133713 21394
3 186260 144223
1 174227 188523 591317806
3 116369 128922
2 174105 350193554
2 179762 693618118
1 12682 23100 698350117
1 64293 95885 624501655
1 95047 156185 971011388
3 95743 73918
2 72210 927261175
1 157935 196222 518064530
1 43390 156658 63049585
3 181705 195283
3 88177 131975
1 67879 192004 411280412
2 80440 476238880
2 161198 782117336
1 65043 178354 721590395
3 1462 162733
3 114927 100551
2 78633 665121395
3 31693 35995
2 156604 749739771
2 64125 491527716
3 29483 86391
2 145939 543452253
2 102113 747064575
2 91942 33431819
1 9946 146831 418310226
3 154290 37685
3 194920 87076
1 18602 54648 89339799
2 195147 494848622
3 55125 34512
1 5511 7688 702818634
1 32866 155304 434561399
1 94748 161975 66995898
3 95038 37616
3 198171 125365
2 130849 466425447
3 26521 113043
1 36219 99347 264704914
2 159282 707764572
2 104487 185729701
1 74999 198513 292976309
3 39378 191870
1 2705 49029 470251174
3 93571 186032
2 38172 685884034
3 102033 199608
2 191726 146578
1 18365 46769 40881808
3 39847 82306
1 163437 166127 27885025
2 4327 643260594
3 93772 153902
2 40598 556550616
2 7343 44075416
3 66548 11904
1 45983 141497 14369915
3 133968 101401
3 166566 158408
1 44673 111164 549439476
1 115865 156639 325023472
2 40599 604534601
2 108625 2018157
2 136861 627972538
2 65271 869994474
3 96392 182754
1 10999 84184 245954352
3 178514 155299
3 57819 115114
1 13205 125395 86177850
3 84070 95013
1 121700 122415 764326464
3 171239 86047
2 175971 79428649
1 16545 95561 242722093
1 98684 114052 958872101
3 84789 176860
3 5996 167282
3 7546 10662
3 35528 87560
3 96078 116528
1 63774 192937 867412630
2 103063 573788614
2 32611 376902476
2 189189 936910860
1 58380 144215 666122068
2 183236 670791928
3 179064 1787
1 37026 56343 620650481
3 165992 115487
2 157815 438984968
1 73770 87531 358263641
3 137401 4308
3 5765 85932
3 148905 133442
1 156954 168339 59181636
2 199262 295942955
1 86905 145656 757128465
1 50535 95747 762890680
1 24397 56897 54052023
1 20035 101688 381503857
2 180847 879029957
1 108 75841 28752419
1 13304 177839 81911950
1 63893 197437 954088149
1 91047 125232 870696257
3 116131 121803
1 186810 188661 536773371
3 182204 176075
3 193643 22700
2 10548 363144623
1 167901 195011 36327242
2 24810 850117787
3 145263 139951
1 141981 169830 56958273
2 98754 476392751
3 101596 44296
1 52627 149388 296692586
1 8367 14964 450132594
3 88059 136827
3 123273 165012
1 55835 165792 807175453
2 66127 760604860
2 174144 651564020
3 9789 105121
2 173034 343295848
2 183561 984523525
2 115063 941483007
3 126068 138159
3 83961 61780
2 193363 668610404
2 42362 772167843
2 31094 903781746
2 106901 5405263
2 109438 242367648
3 107850 151562
3 198673 155548
3 159258 135136
2 133038 367423410
1 39062 86902 513116586
3 112810 115263
3 197442 64806
3 150138 57984
2 90206 103110582
3 129872 62413
2 61490 58102845
2 86454 894798616
1 65822 86579 94478058
3 110958 182188
2 182698 441389767
3 37777 91933
1 8084 50557 356469712
3 182612 35414
3 73344 36053
2 43607 324725858
3 45687 23661
1 58951 113187 782821611
1 40358 88648 338608993
1 101565 193850 665540221
2 36264 262977882
1 103516 171549 584650876
2 26003 67835614
3 22851 37988
1 94415 161029 864967144
1 12096 175316 440339711
2 20310 703558927
2 34386 470356605
2 157791 407558714
2 111218 870511271
3 56417 159352
2 194739 188101856
1 7239 52227 730403416
3 90838 40494
3 148945 19657
3 145230 183982
1 90025 99980 993450481
1 133900 161212 946479975
1 33290 147018 359333966
2 36943 332965439
3 149678 126168
1 35906 39528 623721359
3 192212 170855
1 104841 139763 985550516
2 164898 652531350
3 189238 183652
2 65736 965444949
3 66184 100289
2 140911 218869667
3 155531 100906
1 79292 136370 40841385
1 152740 197614 835073319
1 103793 127459 912900990
2 181023 651357872
2 82704 771007942
2 106295 111748242
1 6320 9335 442786369
3 12975 53607
2 123810 996282035
2 73965 376874166
1 50968 81580 975902310
2 94179 1341181
3 166595 49532
1 11943 116405 691268227
1 37293 154216 17263382
1 7353 176201 434693283
1 62896 186612 202265634
1 19188 67903 608204538
1 7268 40557 774845298
2 60824 100065297
1 134913 192099 365091836
3 4320 197510
1 40431 94448 610185577
1 3140 62180 835019001
2 179630 621867826
3 139782 10983
3 77416 73835
2 50805 230269785
2 78045 186199780
2 85581 557367149
1 129313 158948 406565361
3 128633 36700
3 82984 53501
3 73496 185994
1 31568 127653 903368714
1 130038 180619 262619347
3 184893 170720
3 90322 169469
3 122351 72247
1 77558 188720 343974806
1 45844 63289 322644118
1 55652 94293 612086395
3 20331 82072
2 88693 25112907
1 73999 96254 233069220
1 28740 73225 634421
3 107734 2524
1 78592 182865 148049890
2 26177 718095399
1 157797 180153 548997510
1 64605 171136 831387920
2 34301 345011521
2 142506 261477382
3 164798 38010
1 75013 78579 131933395
1 174911 184215 46940867
3 127486 173467
3 13330 17543
1 95986 154210 889494662
1 117393 135552 734823523
1 130094 190049 75330947
1 32538 40558 107681918
2 100390 358941117
2 15221 935175827
1 27738 123420 913047314
3 61450 149718
1 42555 181003 657106610
2 21463 570234310
3 117995 62567
2 99985 911564804
2 26929 919278293
1 107671 139704 770545624
1 17744 195405 216115348
3 143890 62736
3 166539 100441
1 12368 57014 935108749
1 79098 180413 778025940
1 76800 79939 626078615
3 62030 91481
1 3336 140007 299036472
3 40408 109455
2 29170 196586607
1 57467 159039 12043546
2 160903 978609809
3 92431 13067
3 178160 4532
3 164545 188069
3 121387 64361
1 183908 192010 57953092
1 15096 101148 625286665
2 147813 842293853
1 71588 156089 637288109
1 21684 80817 78963968
1 77495 192983 731001346
1 27735 73010 599403484
1 109942 169967 606986378
3 11754 135559
1 131860 195006 379908533
2 51017 599779485
1 52640 105916 409961945
1 64653 160967 920237105
1 117286 136625 815567018
3 52098 163020
3 41738 62926
3 104688 18515
3 94088 67139
3 35541 108272
1 108898 121771 946394071
2 98155 136626111
2 177424 262872128
3 86339 38295
3 64337 58296
3 163151 162156
1 4172 113539 883327414
2 97517 556575157
3 34888 132300
2 122859 15352660
1 91223 149104 655091598
3 132843 189628
3 167360 107384
2 79637 32561858
3 111666 82147
3 52669 173212
1 4751 42707 754269283
2 60064 221258888
1 67510 191189 947277853
2 189951 958812067
1 15264 124014 41543279
1 12751 85537 845856572
3 26898 46741
3 44549 102160
2 104799 457151093
2 48183 897812660
1 140917 159032 477209210
2 159678 842371826
2 88160 246844240
3 138198 198883
2 126368 945270446
1 13389 39272 68531958
3 42671 130983
3 68692 60671
1 165886 169875 687557093
1 94150 113503 879079497
1 26295 54957 580356257
1 23357 152337 720801252
2 125260 812265669
1 13085 193964 523425070
1 64926 186601 875186941
1 14077 172377 960633920
2 194540 548199130
3 182583 149160
1 110193 136441 335958526
3 140850 161845
1 6281 153392 850687316
2 152934 248260671
3 192212 168610
2 32153 880352638
3 115414 72498
1 119312 158317 730461596
3 64550 38673
3 14643 81635
3 20689 105795
1 37025 51718 949039425
1 50047 103762 531457942
3 72723 199216
2 24040 102910495
3 129305 141575
3 142200 56139
2 84612 78852261
1 80367 174511 388237533
3 119689 133153
3 59900 87294
2 31309 940866078
1 52708 109319 145327222
3 109246 10087
2 127742 367138438
3 30744 94073
1 61701 144438 887546207
2 151154 698816936
2 5063 437707103
1 35750 73273 74691211
1 49165 69999 105972135
3 70779 133033
3 136100 137434
3 33311 33875
2 94718 305559702
3 138712 31813
1 89834 119615 883051179
1 98083 134848 30456397
3 12169 116118
2 89938 635925096
3 194729 70877
3 132248 190525
1 101786 162433 245548367
2 4632 179737087
2 148517 70935075
1 120605 129006 595765014
2 77861 764500917
2 62244 447070351
3 19665 93364
2 25912 379877316
1 100310 164968 210723621
2 6344 85489327
1 37710 167071 810185084
2 148077 119458929
3 91541 63329
2 128471 609854266
3 69421 110062
2 101789 542444022
3 111843 55313
1 30473 114126 664238083
1 69006 136655 359067837
2 28934 357037782
2 24823 915058617
1 610 50253 869170501
3 88335 180217
3 63171 71739
1 28666 155410 313597062
2 135168 416876290
1 46374 168375 868137665
3 103154 28789
1 99672 190208 582537419
1 42358 69666 160407694
3 107967 122978
1 63605 196823 863461790
2 1096 77417042
3 187714 185526
1 9700 37987 63030263
2 152447 391169905
3 36751 40212
1 45937 58255 118931934
2 15181 664320688
2 166914 409474867
2 122164 666371432
2 72525 429760900
3 60262 173417
2 69757 794887229
1 144063 159791 463405449
2 109985 211696873
2 146197 113909768
3 172256 180328
1 46443 164655 684276665
3 196841 171154
2 175072 626419390
1 52948 177936 286864223
1 107341 130029 716647152
2 101276 401822002
2 148142 614745725
2 174794 229016875
3 47679 97873
2 19255 355429663
2 58292 324236571
1 79151 153792 136487256
2 105593 97487129
3 128441 7166
1 160236 177328 149587485
2 138018 906167316
1 147407 156401 641652850
2 31598 179977738
1 2305 132654 102346764
1 35137 184076 666875557
2 67504 500738608
3 173690 93337
1 68299 139916 294497344
3 71215 48362
3 48689 83421
1 85444 187200 736362840
1 97772 188268 449953186
3 115462 80967
3 41458 153131
3 151389 81957
3 164979 85136
1 104520 196137 754029324
2 163318 918522649
2 43547 302967883
1 83299 139591 13997618
1 58092 112425 242641992
1 17283 175340 302727606
2 54941 840006295
2 28256 385110666
1 78396 145476 571289526
1 29453 192838 509081927
2 64499 782228650
1 94257 150985 617351240
1 43083 46819 363150228
1 62138 75618 538815719
3 131310 32378
3 127805 121423
2 73484 651122989
3 86587 5655
1 104594 119485 219927587
2 138263 504038466
2 182693 1332086
3 32117 157374
2 4733 767079972
3 138327 156973
3 22659 7079
3 2856 187547
3 145151 56894
3 30156 5212
3 98320 185327
1 38997 73665 453699983
2 71461 980956436
2 116195 11314727
1 65213 176161 67061219
3 166985 195723
3 153655 178571
2 179719 81007222
3 122206 31776
1 150156 166335 364195354
2 100568 909033097
3 145024 106737
1 15415 61981 324502885
2 95595 31761053
1 64290 74131 318853357
3 128727 19582
2 59397 229136744
2 168934 856927978
1 129652 165858 340579414
1 121868 139392 346842341
1 128879 147821 979870983
2 107801 685646273
1 53305 57677 719291614
3 174203 99467
1 13625 33810 916821534
3 55449 86249
2 41116 388016225
2 65 446731374
2 105744 876382125
3 89980 19517
1 154916 157208 438813585
2 124927 858306132
3 61201 164740
2 119831 608018140
1 30052 114614 263818920
2 82851 102533100
3 74188 24464
3 172129 59081
3 160459 123720
2 144596 684791287
3 66372 68877
3 165019 158649
2 129491 360089543
2 7882 338394614
3 18049 136219
3 62378 135705
2 129155 95923207
2 192160 496532293
1 141886 198851 986506118
2 100573 297987983
1 70829 161992 460748122
3 117297 118711
2 133766 613828374
1 19884 172375 633078570
2 101152 899975088
1 134303 183796 728035357
3 193621 47026
2 48358 595542705
3 64202 196979
2 81532 237146498
3 125132 11486
1 40574 97059 474772914
2 191146 327372719
1 115967 176030 60480070
3 27512 160377
3 18406 122720
1 102922 134445 660689499
2 112848 826711244
1 2830 161237 845837560
3 82021 68266
2 149713 631054620
3 138629 35987
3 114886 5722
3 38127 165183
2 35131 80344871
2 21689 560215606
3 78613 188134
1 103228 105526 390059848
2 59755 264968745
2 57751 939177491
3 109693 123035
3 21353 55018
1 70956 95724 854449649
2 137364 975548970
1 95662 117558 619087476
2 77766 842000935
2 15445 861981830
2 108817 12051028
2 882 36332644
3 51664 70330
3 148710 66958
2 32857 510128588
3 53649 38657
2 21494 109903133
1 137168 183630 472286043
2 186851 406373307
3 158981 75761
1 14679 144828 524209864
1 13357 74217 599520331
1 114645 147097 867454509
1 145169 153877 560742042
1 143123 174371 663570890
3 58720 55081
2 156980 312258606
3 144770 37923
3 150724 117487
2 60757 531181759
2 46037 591667886
1 15914 53396 192668525
3 49325 163794
3 120216 186021
2 69428 108107460
1 41765 106878 132250528
1 147253 176848 826396285
2 157151 666580735
3 299 15472
1 79253 143038 760306019
3 194179 30208
2 25638 367455943
3 192921 81202
2 49120 624275958
2 82514 822922242
3 10599 123153
3 190155 7844
1 109447 127994 19539024
3 173474 58840
2 28732 402020613
3 62487 174850
3 41751 80052
3 112021 57396
1 16516 35000 881257891
1 66391 106345 76760826
2 107238 347219939
3 83802 1133
1 84344 163634 534186505
2 103148 740798250
2 106136 800510550
1 21311 52910 780852857
2 70024 215601360
3 179723 84278
3 73253 98944
2 149363 218693979
1 111160 185771 685506948
1 78681 124195 289139540
3 22534 112414
1 165478 180978 411743611
3 122906 189447
2 155285 925286618
1 25770 95540 393799452
1 123480 155235 238761603
1 33928 34549 781743052
2 182555 386952103
3 72082 33425
3 63905 4538
1 2106 183676 592956666
2 97851 607351418
3 33428 2280
2 135942 410195776
3 32286 195017
2 151071 747710021
3 133934 130470
2 109431 660392770
3 82312 149333
3 165402 186677
3 195409 104739
2 25014 596294212
2 91625 389324716
3 4843 188676
3 159846 13111
3 38873 112869
2 161667 88276060
3 45052 152249
3 139785 64151
3 55490 175915
2 84351 141615584
3 74389 190471
2 184884 94526497
2 134526 475995853
2 67579 793634093
2 48986 361690585
2 190944 292127335
2 824 181787512
2 96216 162765236
3 25710 84855
2 145637 59227612
1 5486 188128 704344147
3 48881 100932
2 47297 456540561
1 36634 75806 66691279
3 104937 191444
2 82376 162221056
1 114284 158602 505004949
3 170825 128577
2 116733 247431285
3 152227 178309
2 156970 485834317
2 158589 541995340
3 56696 52444
3 86278 12216
2 77450 220212417
3 75232 168339
3 113030 14474
1 19619 111269 645346092
2 185107 848605853
1 37943 137284 429789103
2 190670 318320045
2 30067 613235032
3 88477 174264
2 153208 289052260
2 148972 366575145
3 104629 18568
1 122251 190929 22107491
1 143998 187022 351428114
3 96450 171831
1 71349 113915 486594821
2 164203 262716405
1 102747 187265 176908127
1 65748 169188 123598969
2 173314 894247115
2 197904 158379646
1 26867 102392 649751524
2 123850 297928706
2 178338 22498473
1 150014 176032 235205642
2 136688 59478808
1 138291 153053 291734603
2 161385 419307150
1 118657 199147 933340358
1 110433 169694 700464898
1 141945 175848 806262962
1 46990 119257 337081733
1 6607 36691 172034578
3 149712 95355
3 144177 87674
2 34214 32251581
3 25238 150007
1 129636 178072 487335131
1 70489 86484 266462864
3 101146 82296
2 170493 833422508
2 90117 653114194
1 43889 167166 21157406
1 30978 155241 113941139
2 161036 97418590
3 141056 33896
1 26757 79856 383769020
1 2229 19469 324555320
1 104368 142858 225769751
3 70473 178506
1 12602 190590 619839147
1 151218 160377 92058921
3 112572 114137
1 101577 130775 180479657
1 128345 199741 565268831
1 69829 94409 881249894
3 116961 84966
3 91909 52993
1 119384 176453 6573287
3 26818 105490
2 75733 995447621
2 111492 846074893
2 11475 271427465
2 154969 309036006
1 74339 153405 904081737
2 167944 641512704
2 59964 854971181
2 29958 401521612
3 67359 50293
1 88059 138879 246615946
1 23071 134311 359330376
2 148683 68595857
3 95923 100775
1 169894 186178 521723558
2 110298 561623762
3 168857 55361
1 58311 180024 730629550
2 183622 70785655
3 170086 110108
2 38553 672208181
3 120198 74660
3 22893 141944
3 188461 130912
3 167679 59770
2 12399 958993491
3 59936 100002
1 158535 193326 507418721
2 62805 625334378
1 67331 172808 55656697
1 127499 187606 905107329
2 35534 966648836
3 93139 118978
3 54813 194438
3 9120 64522
3 46964 79653
1 103891 152866 110723732
1 94591 125883 127843089
1 62583 181709 290664636
3 98048 23073
3 147506 33374
2 192944 427261093
3 26835 183953
3 161979 65383
1 35546 195638 798148430
1 36858 43846 459548463
1 28619 120742 968178588
2 170937 107953293
3 153603 95716
1 72466 78691 511691605
2 173258 129962865
1 121145 192694 380962375
1 42426 69310 110854306
1 60650 89618 734133069
1 13299 103193 465771234
2 134127 983430588
2 135147 648950182
3 22155 143460
1 72909 127280 546558044
1 79850 173970 402178227
1 116870 167575 795189431
3 137123 135621
2 42739 384351363
1 37227 39167 248211484
1 38839 136137 819297486
1 1924 29573 663841483
3 114297 108341
1 84453 143619 582973108
1 43001 89435 349391688
3 107748 42284
1 41921 49663 745110618
1 19177 82815 29931114
2 12889 80801799
3 167387 146940
2 92469 349794816
1 58336 160241 9746719
2 117263 800016667
2 115637 111946058
1 117964 138306 87370457
2 65138 669611807
1 2932 69537 253508862
1 166568 189209 581406360
2 16401 206671287
3 185880 160846
1 50966 135565 814903291
2 179498 545134259
3 41664 13378
1 72294 167918 111290105
3 101573 58260
3 116869 134873
2 48431 712275619
1 34467 188634 258141497
2 191039 289460485
3 180707 12463
1 107898 173382 915008461
2 36891 748875441
3 41553 152307
2 146962 477707373
2 89645 316226408
3 78007 10247
1 8221 152668 201376312
1 39658 93366 720980307
1 115688 124722 408953690
1 107932 127003 300124407
3 39518 148817
1 137782 172396 43793474
2 55721 330727835
3 157318 129622
1 59063 195311 148225532
1 50252 145762 657609860
2 151914 571505597
2 56331 552869268
3 31715 428
3 118431 183051
1 98637 124114 464412862
1 61090 89215 908915256
1 143151 153534 153836454
3 157986 156011
3 44348 118181
3 115499 115545
2 81073 705402803
2 156343 773720942
3 140297 67585
1 118918 162136 587338237
2 8448 919219906
1 74660 145372 911038986
1 25947 68389 831034086
3 191308 171720
3 170881 68799
1 64355 163153 3290688
2 102093 549742597
3 102989 52210
1 76596 91609 993982922
2 4785 73380764
2 155533 698227884
1 151036 166197 815841450
1 97102 123809 948743435
2 182108 823769496
1 24688 151159 613296127
3 182640 106004
2 12397 722863545
3 109148 177994
1 11985 51696 56791522
3 75669 111507
1 113754 178989 766064423
1 65230 110641 366813955
2 93995 591861007
1 4444 73283 454344138
3 161033 161252
1 63978 188124 167480562
2 46677 286930825
1 28239 188733 513579607
3 189787 16894
2 58496 545333761
3 62389 122578
2 19671 903163240
3 142425 30845
3 16257 16946
3 147623 190448
3 64292 98497
3 136139 198320
1 118699 164660 452671293
2 54853 420278203
2 90966 537945083
1 105384 144131 613151413
2 65154 991062282
3 194568 162389
3 33818 146878
2 187528 263777524
3 27538 3932
2 101165 57291264
3 58597 197480
2 179660 105544129
1 85759 88419 988423337
2 199235 40748303
3 58886 46889
1 107657 127423 592762596
2 108741 721005424
3 84878 82358
3 161475 190880
3 9714 44763
2 194191 161914550
2 83775 736610849
3 93585 5280
3 121277 11203
2 43636 829588495
1 21508 80531 373502703
2 140944 780026496
2 190770 710264748
2 152892 812847087
1 76054 142737 981005736
2 67683 484162443
2 141691 510562970
3 86339 27962
2 114192 796659760
3 93230 53850
1 131978 197065 349448473
3 57066 61573
1 80881 124696 591633697
3 157744 97254
2 124261 857704857
2 81468 953326487
1 165009 195565 642835048
1 73802 115628 732059542
3 177519 39545
1 64017 125029 428514228
2 95603 672368387
2 177355 414227671
3 26108 172107
2 68789 402138462
2 101207 577077099
3 76217 128514
1 18247 123229 319167643
3 96532 138183
3 66435 121627
2 103721 879598024
1 179540 186524 38397537
1 8543 175439 389253872
3 139623 147296
2 14973 189362167
1 42073 83038 807153709
1 3058 188831 828985232
3 101949 177000
2 56700 573901288
1 99837 188114 478700728
3 177465 126180
1 159024 161508 65187108
2 708 522487986
2 177627 272217924
3 46356 68516
2 137428 307008423
2 161103 810683773
2 153597 933402941
1 122192 188846 58810024
2 191051 285223703
2 7450 6389763
1 116717 172153 306895976
3 122929 179222
1 16020 33140 827141631
1 37074 49151 381236352
2 740 183436121
1 22455 173051 787805966
1 75148 155525 14292229
3 76122 119377
2 144323 714370607
3 197409 116443
3 5385 94382
1 8270 172316 997485575
2 96090 607250352
1 60499 150409 118886878
3 188554 102385
2 22648 154547838
1 109136 170621 616722662
2 142904 484233028
2 153294 561811540
3 129968 77839
3 44833 67256
2 14183 815038924
2 99115 843339460
2 62596 32819296
3 15396 140203
2 158946 512263234
1 98974 190104 759420596
1 97733 160981 668854007
2 68593 989289902
1 16581 58004 134939748
1 105787 193815 476563133
2 170166 336595453
2 128365 720793228
2 141576 861431678
3 24232 41681
2 122961 627326203
2 74752 513681997
2 51433 990904392
2 194020 819551712
1 160507 186178 701988173
1 5326 103591 914454533
3 25019 64951
3 7625 148100
1 91304 117830 405102758
3 76902 41156
2 192539 346744950
2 109130 352725664
1 39250 46152 208437299
2 110803 395389201
3 155793 94500
3 21198 49760
2 60092 657691824
3 123527 31425
3 56423 55074
3 154554 76534
1 64337 140844 355264650
3 106587 131108
1 52283 78057 244434617
1 13563 146327 716632043
1 98524 139501 134262787
2 12768 923285079
3 46902 38267
2 153089 315050062
2 97636 488064049
2 164763 254809293
2 119823 935344287
3 39425 185654
3 19146 163474
3 91693 15705
3 16409 171335
2 21644 828595454
3 113862 195612
2 183953 865424346
1 111239 117907 993565138
1 51474 88101 253918674
2 72178 217546419
1 57230 83187 95560679
3 113345 106872
2 75874 879008516
3 181466 177751
2 92440 942363469
2 135678 254636170
3 6912 159029
2 27894 791249665
1 72497 94945 15698080
3 88522 118502
3 85714 129491
1 53833 129020 764312596
2 104818 551535932
1 4397 89282 521833135
1 90371 116783 982898826
1 16223 41942 455918136
2 73521 100585938
2 121135 194947784
2 124314 301781031
3 128527 64445
2 75710 610329757
1 83191 122165 720548796
2 150031 341070373
3 186242 32740
1 141085 154546 644066061
2 6502 341424696
1 19449 105414 285612109
2 7599 571113158
2 6805 821649271
1 68410 106991 664927227
3 86303 37436
3 123575 36527
2 78160 953493796
3 173636 175025
2 33827 517634114
2 142902 236884409
3 55880 123054
2 161031 727934613
1 117118 162756 610089372
2 25015 972583163
2 192222 777983628
2 55489 853411878
1 65385 96587 430384805
3 120056 99953
1 33612 84313 624384441
1 101756 135033 13473467
3 19121 149454
3 116787 148542
1 82907 144082 834497489
1 67599 139333 408692132
1 29920 31376 553783956
1 72568 199936 775890724
3 70307 198471
3 23685 42623
3 67609 54069
2 23646 30137520
3 88372 3904
1 109146 142865 133265104
3 6732 138116
1 95112 120615 370362718
1 68260 194254 517333492
3 108029 161983
3 141458 187444
1 29233 93806 654254472
3 25556 94124
1 92466 138251 39361123
1 59431 197001 58583457
3 142230 160720
2 17579 165370562
2 179796 604696431
1 79259 186423 262989187
2 159119 177523042
3 115656 138987
1 65341 132329 816297407
1 89286 153519 879007095
3 15381 91682
1 67542 119133 932191183
2 135358 382432866
1 122762 172767 950825880
1 65795 163517 640443535
3 9797 44563
2 144180 671487755
2 23170 892775081
2 185638 486838596
2 13919 665193697
1 36064 97520 823982931
2 58280 394407214
2 22909 22581692
2 127290 342242331
1 65176 162499 72184939
3 85328 36291
2 13519 18431500
2 70560 253907931
2 27993 286316702
2 75814 782820742
1 40827 139807 776073515
3 39839 139449
1 46123 150079 359493577
1 79335 161801 617095765
1 247 135212 57234432
3 36366 172811
2 88602 345037093
3 189928 179087
3 30383 10725
1 43634 126231 420537890
2 126096 249234989
1 46073 115132 763353913
2 114585 818630136
3 158718 68341
3 7628 192894
1 37737 198214 47832117
3 122652 119706
1 26914 123681 136298832
2 128809 104125008
3 97088 87364
1 11235 143078 85234265
1 76847 106957 830320765
3 124674 114104
2 147456 431260278
2 6544 924077114
2 59715 981456827
2 72639 388093125
3 102432 102925
3 25964 147817
1 168674 176967 861088560
2 4807 943721438
3 4816 137825
2 57409 161868234
3 188408 41887
3 141193 123607
3 137760 30130
3 7447 142937
1 180571 190701 740068681
1 110267 122806 952920187
3 43676 18595
2 94362 368620089
3 42573 95446
2 81913 305261911
1 4612 94894 47307281
2 16016 911334749
3 56590 58273
3 32979 45424
1 3885 140864 460242813
1 26018 50807 364952680
2 95345 211508470
3 100635 97415
3 193924 153294
2 104952 290667728
3 183988 155741
1 42096 74023 399806340
1 33380 189414 763444081
3 114298 120764
3 181224 113108
2 157150 602445223
3 44337 131915
1 59950 134136 657743124
2 78938 282582417
1 40134 97579 722192649
1 38780 142697 18619199
2 75079 748041331
3 21458 19063
3 48246 26426
2 14274 485089363
3 118017 18080
1 22864 43767 834388103
2 182337 54148606
2 119408 11251200
1 40434 184790 782322092
2 38888 828826524
2 88544 452709825
1 120877 194172 493849458
1 126106 180059 714465366
2 153114 420519554
1 1645 35795 898700553
1 11448 151563 996006700
1 33645 91206 262667983
2 199947 912754661
1 63818 132854 970808994
3 112106 80486
2 115312 872376459
1 138017 151229 15594056
1 53771 83287 733626920
1 125331 151905 883192830
2 144848 799923073
3 56537 171049
2 191240 171081485
3 51662 38014
1 54331 100565 651180103
3 146282 62606
3 106684 158584
1 72230 165585 611538844
1 102164 161362 408582336
2 74419 555503903
1 55902 91648 355657459
1 159511 197400 851395320
3 64993 82460
1 126272 160513 113145106
1 109573 192994 630055926
1 35329 138712 751030728
3 115474 83528
3 67287 44112
3 9252 81305
1 19727 178696 716275677
3 75027 128905
1 125222 157782 654368158
2 53858 772579597
3 115265 173884
3 123331 129335
1 14486 50062 853369399
2 59104 654927118
2 172379 285297249
3 38718 100805
3 76412 1074
1 66281 136315 798351501
2 14620 558755339
1 162105 181324 956235016
3 153573 192428
1 9888 172931 676566209
1 65710 135093 27483415
1 47891 58441 892186910
1 74370 84379 520871107
1 99611 102682 453844907
3 64424 121008
2 19837 958611451
3 181308 117086
3 377 126305
2 107942 554307762
2 185635 217363561
2 14746 92051369
3 163223 181582
2 118307 530744585
2 85641 589251341
2 22215 794913390
2 34396 360983634
2 108902 162572997
3 174882 111364
1 56818 195811 538382320
1 19276 147090 200258626
2 88256 259984374
2 176798 653138594
2 175979 815138267
1 42508 196902 756235431
1 163700 198430 415187038
3 57696 47679
2 97845 31030984
3 199715 65343
3 47947 3041
2 66925 860654364
2 132227 281274713
3 43452 56675
2 119569 629528682
3 161192 37452
1 112350 192374 516902063
3 21465 142563
3 46867 50319
2 58861 140510015
2 7718 596788477
2 101568 957494618
2 84286 717045351
3 187560 188330
2 100608 247604747
3 75347 102465
1 105183 129851 584067506
1 21913 146220 384614339
1 65252 149781 199018434
1 43233 178136 19967915
2 149179 745473258
3 164579 168434
3 185178 156627
2 154263 857097865
3 153739 174407
3 91171 49580
1 57896 180674 89229067
3 18197 16759
1 102433 119067 405164367
3 67846 27594
3 1777 50985
1 110471 115440 49955395
3 39342 182629
2 8641 69618757
3 97319 174407
3 29032 110570
2 168046 148743913
1 100009 171652 195281420
3 20904 111126
1 60533 131283 982945947
3 93072 193303
2 83475 557517293
3 2807 171513
2 93899 493148033
1 168889 194812 352003615
3 174207 170364
3 9060 49981
3 173447 4399
2 54579 339527972
2 153545 643136046
3 160092 150113
1 88382 96493 932544316
3 68852 140937
1 58501 199905 964693621
1 56867 126085 80229963
3 124029 65806
3 191531 123259
2 110772 357891413
3 118279 21161
1 52468 189932 316802892
3 76419 112796
2 30012 985063383
3 32260 157704
1 94722 129316 644628113
1 37264 56618 729476806
1 61455 198893 166797968
3 111003 140853
1 46932 141790 837338530
2 65303 530354364
2 162754 450884099
2 36556 853651076
3 126927 178133
3 83229 159838
2 69461 914201958
3 162288 59250
3 133635 101503
2 15481 941768808
1 40831 178626 65690628
1 54056 163549 425919519
3 182512 153266
1 128602 199028 664889996
2 172951 326061792
3 140769 8740
2 153254 127817037
3 107294 18640
1 124368 172133 918726715
2 199663 78055007
3 189720 85272
2 178238 690530661
3 90888 85064
1 23073 137200 875224386
2 119058 641404977
3 191447 121438
2 63485 796088304
3 43616 24727
3 76738 71871
2 103088 635904450
2 103056 965729272
1 127294 137979 592300845
1 344 177933 303138414
3 165214 40946
3 45563 145905
2 101040 561701739
1 137698 189850 416570767
2 92209 511669019
1 32365 181958 721912736
3 184029 41672
3 98003 65989
1 21132 115541 775369835
2 9226 252720364
3 79722 26188
2 66434 579775093
1 141493 178776 838334837
1 46631 96365 766111116
3 68216 56953
3 128835 38508
3 141211 28112
1 29632 189469 359640413
2 154865 561389066
1 11760 36681 389300085
2 41941 337109453
3 123914 139629
1 12956 192143 727267561
3 118584 149446
1 26831 115963 577604531
1 99031 171692 736011480
2 50874 857217826
3 115578 42425
3 7395 74761
1 88354 96791 506893070
1 101164 190320 916078329
1 65022 175980 962207920
1 12256 164092 957321877
3 96662 125981
2 89413 519691451
2 192589 590255901
1 62400 101054 777913973
2 123331 710560930
1 29262 180749 610204932
2 27734 534419218
1 150775 161650 726121353
3 52552 3383
1 7542 198973 759148560
3 181795 109083
2 38653 332816573
2 121621 823420874
3 164448 169240
2 845 326506367
3 131942 54309
2 57632 964780328
2 155670 184404071
2 23268 223828188
2 83141 498791321
2 43741 670640338
2 53737 630658662
2 162823 252964763
2 134970 800587399
2 71904 143191251
2 148896 927946311
3 79516 170025
2 124765 221692213
1 12799 138639 512929517
3 29503 31332
3 197154 30602
2 196879 12801711
2 73451 186831163
2 174901 246290112
1 29607 172492 773611872
1 9671 118590 322866787
3 10749 46886
3 64856 189562
1 177183 189254 309539059
1 65914 163064 527873712
3 198169 93623
1 97903 185411 409645776
1 24127 118898 438696025
3 118285 126328
2 121185 385188949
1 14925 121158 96593199
3 98457 100902
3 113618 103151
3 76220 163591
3 195165 196415
1 100816 141094 397632005
1 101237 173060 107880230
2 109128 149940805
3 136848 108888
3 182090 64075
1 53336 169906 526453310
2 183227 908797273
1 38079 158939 910094746
2 129521 862288271
1 137352 182468 44813526
2 35576 541005889
1 75785 178295 283227099
1 57869 157710 688581680
1 57245 69602 799014974
3 149298 147177
2 139580 152471909
2 39225 102723002
3 189810 9221
3 197698 174047
2 67441 118857044
2 69201 57486507
3 191551 57444
1 9147 119031 342150775
2 35682 440991477
3 163526 74422
3 62890 148832
2 134211 547622139
3 134614 160977
1 144490 149762 722174413
1 6350 175851 631767248
3 142985 39805
3 55229 184543
2 40308 111753779
1 75126 162527 232357926
1 15921 57432 887681837
2 165544 972947461
1 99102 199788 734944131
3 160223 159848
1 130069 168153 176059333
3 71608 63645
1 75870 78666 490573536
3 112502 140740
2 102347 359004602
2 112124 995808934
1 10319 16785 473142914
3 126967 39788
2 170623 766355383
2 4572 188147677
1 39935 110747 809903111
1 102449 106181 542471168
1 1757 120147 82769508
2 176907 821330288
1 5991 141102 460848984
2 183054 345253204
1 121406 178922 132271140
2 50005 174676243
1 31845 197620 357593435
1 116085 171466 876998653
2 181762 830802330
1 122653 144899 59021405
3 26722 96576
2 156020 675900471
3 157805 113576
3 173555 23783
2 14860 674149052
1 45252 106458 873044890
2 112122 857226815
3 72848 96923
2 25275 882659662
1 22764 166514 409057177
3 114672 9311
2 53567 295462899
3 58826 47111
3 76658 138286
1 3648 174125 519767953
3 127826 86170
3 59525 183535
3 164462 923
2 38562 439673515
1 33760 40987 920565236
2 193981 535425228
3 56563 14596
2 118388 328420396
3 188385 54003
3 34694 72687
3 57731 42497
1 41379 62420 69793536
2 140858 550637679
3 145585 141414
1 22353 62174 605140290
1 105170 119463 731635566
1 5099 79593 293050820
1 44231 155133 51432072
1 133893 196208 231705631
3 54518 35344
3 61735 128772
3 98475 4303
2 65142 954806403
2 142227 585609643
2 35906 218465065
2 174669 703695767
3 60451 149412
1 182152 198746 572843717
2 194364 754164974
3 30005 66995
2 100405 137837125
2 18606 528414270
1 94325 119639 312959559
3 41343 13764
2 161518 607219022
2 28936 561057955
1 142030 192031 747594050
3 80093 57418
3 183164 112902
1 98507 140081 247573587
1 37727 188360 234046691
2 22548 776822968
2 195820 51844521
2 47875 850742906
2 53494 200293366
1 111053 188870 21403210
1 4103 134724 774726680
2 134778 594178110
2 114692 794532943
2 171647 837696799
1 30030 84061 801443433
3 199483 165230
2 96618 479114823
2 7303 694772496
1 76934 154625 960320633
2 162925 924922489
2 162780 657725012
1 43199 113972 49719112
1 105688 182069 104349848
2 79602 40893981
1 97340 124621 109951083
1 47244 78402 129048164
3 196299 64041
2 24405 809803989
2 190730 312169996
1 119406 162888 747201122
3 128087 62202
3 117137 34832
3 116320 108819
1 93859 159208 91901969
2 65000 40373325
3 148200 97888
3 130163 156550
1 25671 138069 135313405
1 192941 199936 116524873
3 23235 82764
3 71209 151632
3 166912 167794
3 149903 115741
3 115427 93578
2 97456 366327007
1 61194 95159 188274896
1 153096 181334 833811410
2 13667 483489384
3 64828 110084
2 172724 255356474
1 111204 124548 447304559
2 126891 907316672
3 72123 111799
2 119782 521904744
1 58877 98099 401738416
1 34806 152806 575079980
2 29848 162807746
2 94262 970092145
2 193044 867139360
1 49199 144211 280655321
1 35674 148867 584852013
2 46134 733314342
2 197837 599891237
3 150278 15025
2 127156 63118869
3 167350 138938
1 79279 186292 285043051
3 181655 156131
3 129928 6175
3 44961 21202
2 93023 931150946
1 25817 145709 480058380
1 156937 193925 682808207
3 109917 99064
2 50301 908089841
1 48170 156343 800998703
3 79270 23249
2 67219 555630688
1 11076 89598 755735768
2 137365 413324598
2 136132 354592339
2 185836 124522798
1 10247 142626 1829573
2 167966 468885171
2 114593 442227550
1 9388 86885 898418467
3 164161 138286
2 174920 873962916
3 155923 92280
2 143208 51003636
2 160379 934360546
1 11543 193333 982776650
1 107607 111905 373201620
2 50501 695373150
2 34060 110649459
3 38441 47363
3 37034 4114
2 62270 658129821
2 159858 139719332
3 130546 197981
2 102537 299670011
2 167918 459226818
1 110201 158304 340345741
2 163734 876623589
2 172481 880707494
2 104753 565755196
2 18631 599773956
1 23248 107033 93735660
1 30187 154622 697785273
1 60127 137416 614964176
3 199338 137959
3 61991 39156
1 89764 190037 140240999
1 99876 142624 994502369
3 168567 180795
2 92799 37791982
2 62426 768146816
2 32036 40729698
2 128362 434637246
1 167090 169603 132005344
1 42716 162834 452851127
2 41490 479358961
1 118277 156318 245573662
3 130285 199258
3 193980 86056
2 9579 998010868
2 21518 196456347
1 114124 197765 514158834
3 111457 169604
1 32499 174423 40410661
2 186145 53728460
3 89192 180624
1 109917 175298 551845447
3 171802 161805
3 4117 177808
2 117322 826245304
1 74431 105305 969385704
2 144713 434176333
1 2773 194377 877224410
3 38640 182167
3 2489 16297
2 89855 698238571
2 63929 67971987
3 103967 103832
1 142864 187617 39145904
3 50812 161821
1 52035 115172 64529988
1 149599 156177 19796792
3 66500 7915
1 143505 166839 984397272
2 125224 810614434
2 47809 431025386
3 136896 113991
3 154947 78336
3 116211 77800
2 116052 12029234
1 107064 141817 68103097
3 71728 69348
2 32610 206294619
1 71521 129337 667059562
1 111789 156201 821999259
2 127371 135228989
3 42361 121387
1 155035 159771 834464828
2 77051 737790176
2 145925 319567624
1 47130 142949 379542336
3 127350 80857
2 26121 983854773
1 51502 147200 430871518
1 73225 180651 156244155
2 197300 433927097
1 21907 175143 610334986
2 33934 522764294
3 154893 168858
2 186296 743327864
1 38300 69710 828876655
1 33367 110580 933494596
3 134274 40042
3 113495 28942
3 108890 36423
2 79926 299901986
1 132971 152270 458872964
2 89307 665311658
3 141372 130165
3 113759 72321
1 80383 199180 755628731
2 173274 530598310
1 9654 42357 323269680
1 46074 133799 321105004
1 2344 195153 957519388
3 160694 71096
1 35942 45343 271419668
2 114914 406323126
1 63491 79879 245077794
1 178314 199295 106532215
2 144535 561401383
2 45829 9984915
1 53562 166273 176081693
1 145588 197652 799044470
1 58427 129888 749208834
1 152679 162381 112342639
2 72986 128919122
3 62899 86368
2 191025 118652362
1 87289 102181 247322783
1 53958 133299 108715545
3 130437 162940
1 29365 109771 195579273
2 190835 192919973
3 188524 191496
3 116188 82019
1 3783 173346 603120410
2 86164 473413930
1 65041 92590 471530544
3 119887 49570
2 112940 522014200
3 98934 112558
2 89573 424153798
1 128099 142276 384844090
3 151434 47724
1 65483 123835 35354363
2 57787 53030924
1 166135 178467 619811912
3 187715 186840
2 28559 919075624
1 46530 60599 869649172
2 191867 918910846
2 47137 31059756
1 15496 24752 982656476
1 110890 116737 265228645
2 126209 559585037
1 120046 191697 672405444
3 109371 112610
3 21761 116541
1 8938 13810 496909565
3 8606 34328
2 168947 905305510
2 125386 409495527
3 124138 95387
2 154425 617257579
3 62509 143055
1 54224 101079 879475838
1 22775 156050 843662676
2 109691 526350959
3 173565 185152
2 134276 441630106
3 101966 62945
1 23309 106117 691512323
1 97784 150164 947718483
2 188187 686336760
1 106396 118522 619737336
2 162878 954710165
3 168766 131085
1 54549 163030 662485229
3 80075 163205
2 112284 421376243
3 165818 191826
2 51141 420451707
1 14076 23921 822463573
3 61994 77020
1 47640 157194 254815439
2 92320 828636277
2 194408 402170301
1 140171 145758 234812968
2 148920 995164035
1 1412 121239 941074802
2 146638 208379870
3 77348 124129
3 68886 112946
1 95884 179450 313689782
1 34959 118965 853276960
1 161845 170470 90011121
3 105855 33738
1 108622 125861 305974915
2 192258 761004304
3 166243 126296
3 80344 78409
3 148219 13358
2 25091 454791519
3 163912 147111
3 163899 135876
3 176254 168817
3 67810 34620
1 57816 73360 594084521
1 9395 118671 431653045
2 87521 570993386
2 15528 858484451
2 135942 423658183
2 128235 786574617
1 12368 105592 269211837
3 6069 182927
2 164312 364923817
1 65272 177257 171226602
1 157914 173040 787651646
3 136872 101316
3 193035 7257
3 61065 71640
3 31725 167476
1 105064 136274 358541775
1 16171 167709 867191846
3 127457 80698
1 39914 196214 170513972
1 63450 149611 49963939
1 139376 182892 686565011
2 185379 739789931
3 85734 67962
3 121689 138196
3 20141 80970
3 177839 20970
1 104659 120300 79876882
1 112702 126519 510260853
3 191874 93835
1 4955 75186 1786528
3 150329 74903
1 43103 128300 1275875
3 83875 25063
1 53062 176958 56243347
2 184867 711379847
1 41604 198204 374162883
3 187736 153940
3 100684 122554
2 116404 600686901
2 103342 341477507
1 79640 188577 288708942
1 32828 105082 228609089
2 166601 752817629
2 117542 246200388
3 191012 199721
3 25827 52059
2 77000 395092715
1 110729 134679 273629543
1 49119 116436 570754067
3 192459 124749
3 100391 197724
1 102390 196040 616088812
2 25786 889514768
2 41363 798606717
2 33876 704589510
3 51406 136401
3 194372 78175
1 150048 157419 180565313
2 128657 276615996
3 85240 161638
2 98625 644276665
3 186550 16028
3 176478 135436
3 108041 159566
2 2296 949919893
3 29059 172781
1 95471 156042 595214645
3 123186 93054
2 127018 537479846
1 45750 84071 588614974
2 99167 167699373
3 38968 107033
1 67588 103929 305361345
3 135987 38734
3 168699 11110
2 70612 644858289
3 339 91997
2 61150 550538646
2 112874 250948811
1 124931 188139 89888674
1 142839 191790 404852048
1 68147 167667 482493669
2 5337 476330589
3 40799 69081
3 198585 76251
2 174889 209887568
1 177356 181395 541792801
2 43867 182003232
3 28877 102363
3 45093 35123
2 24321 747854909
3 32749 188041
2 141230 786211054
2 22748 581896487
1 66399 105001 642133317
1 84490 153587 117020853
3 41793 182728
3 122422 58731
1 4475 160047 18660426
1 64743 80014 744420403
1 31829 77402 672446317
2 46974 296021576
2 139884 666066782
3 103971 166615
3 151268 50758
1 23905 151135 767871255
1 15433 184575 871823746
2 79815 251031696
2 18268 79984390
3 72328 159495
2 92010 738453169
3 172728 124160
1 16004 166471 868557826
1 32780 96288 534120512
2 100155 130429806
2 49368 448100417
3 60979 34086
1 36049 192787 257255412
3 152942 188278
1 64231 76011 271956274
3 101451 15493
3 118360 188752
1 179837 189175 675034007
1 80883 140742 780319514
1 116422 166611 82767956
2 144554 130576312
3 105753 119925
2 6285 62798563
3 30237 171607
2 169193 552017802
2 76296 295502463
2 149557 568097225
1 142577 144407 992718096
3 12708 159654
3 107447 177548
2 132671 605841049
1 60331 194419 685403418
2 9488 244092388
3 101738 40919
2 184694 120003387
2 11961 44726932
1 82288 145868 563351845
3 55071 140163
1 39053 60682 733897543
2 11971 937716456
3 11076 145392
2 95624 455740128
2 162088 546847442
2 188979 223208904
3 184108 178374
1 153404 156625 431244285
1 159319 164884 443420074
3 100900 153013
3 135238 41835
2 195904 94499165
1 31885 55676 568182803
2 67045 915884793
1 92202 119770 873609182
2 174436 128519941
3 82268 19997
1 39528 61027 594275495
1 63997 148841 387885212
2 135975 188868543
1 132115 163294 931609735
1 38763 155515 278302209
1 168500 176587 307331302
2 50591 194403961
3 188184 83841
1 4016 191036 455907816
1 59224 128850 481050463
3 129004 83757
1 140707 184796 833467502
1 80920 155126 528727080
1 27532 103539 567311620
3 46781 14915
1 40079 109140 887761329
3 46281 12535
1 93078 100558 27631999
2 12175 15650509
3 108567 7064
2 71060 229310155
1 8680 69429 242260934
1 85019 138441 235520920
2 151304 301228917
1 2578 160476 626813303
2 182141 578635147
1 121806 125008 596505255
3 143396 158129
3 123282 110097
2 18417 610211417
2 10448 384227472
1 97985 159583 62100896
1 61154 174319 888283715
1 19572 118154 732026844
1 142172 175300 736116947
1 9233 164471 757281605
2 102980 559621835
2 149014 950370440
3 11392 57216
3 28243 57279
1 106289 132481 671758900
3 122292 77635
3 37464 17271
1 7644 45139 317136909
1 170839 193069 904777522
1 59135 175914 209049961
1 103389 166241 991958909
3 101204 64553
2 123180 324104802
1 112668 136073 417306346
3 92383 9346
1 45197 187891 840610049
3 188252 14891
1 95515 112107 252808365
1 35772 62479 984839264
2 158941 15540753
1 83976 119971 395812749
2 8931 509054161
1 126904 183738 793507507
2 112009 242901710
1 41532 187397 228935404
2 67932 432224246
2 93972 604586742
2 87042 227531833
2 17993 477244379
1 6968 104030 833383923
3 162205 60233
2 144176 384382178
2 172009 163028265
3 126865 129773
1 39108 57363 291018894
1 49855 66288 269114714
2 94540 385246152
1 89902 122548 940170910
1 147585 191187 863480340
3 185184 54792
1 14056 18891 387688841
2 53174 247441673
1 69539 118043 505697897
2 109709 39155211
3 113385 178194
3 131356 12635
3 156007 104975
1 28523 154193 97141485
2 29539 154466324
3 40628 5722
3 84281 47255
3 123185 86401
2 62492 255020598
3 130445 96147
2 85314 54768203
1 86975 118427 648186124
3 22422 26949
2 44955 644671746
3 18894 138552
3 61643 181155
3 128523 886
2 156013 93958849
3 43270 197575
2 58312 34111301
3 33692 33040
2 39324 454305695
1 67087 78154 463854856
2 84779 89782169
2 169990 503829566
1 58804 68408 394082864
2 83970 99769513
2 199357 295931611
1 21035 110945 913687454
3 101333 26093
2 90299 243569628
2 24083 781816602
2 24276 969881051
1 12686 84208 342912774
2 127204 178375603
1 110934 190627 747055480
2 157472 612381892
2 2736 930421728
2 30279 397063085
1 155380 158157 188670809
1 161223 169304 940498845
2 129007 644849858
2 176002 738108950
2 50365 219011140
1 1601 173733 544827384
1 4476 11200 101163152
2 75964 393896731
2 101030 727621861
1 80225 86826 81681001
2 55639 429529307
1 163185 194187 688349575
2 25917 860473481
3 178644 140521
1 102668 135527 378790173
1 134476 184415 189904368
2 183878 625092754
2 98196 618369302
1 69981 118175 451800897
3 42686 187163
2 195467 386421993
2 73333 313981895
3 167819 22833
3 12083 56592
2 164615 926897640
2 133986 77767377
1 104115 181747 473285244
1 36318 161996 791770390
2 127146 301586407
2 138028 758222280
1 52830 69944 535364461
3 193860 67152
3 51699 64026
1 132128 159484 678578643
2 86261 646136528
3 92654 168575
2 5461 918559000
3 55602 60062
1 93742 132040 269213192
3 99553 121009
2 124153 772296041
2 9946 836989464
1 91174 96710 757658091
2 157265 184524988
1 4311 111471 191926834
1 91876 96981 501974200
1 98721 162873 693299744
1 26022 112091 684550254
1 87297 141830 163220895
3 2820 182182
1 126842 144383 780524272
2 132380 54983638
2 50636 13840688
2 168059 296005429
1 69292 137310 712067214
3 109228 112480
3 75274 71552
2 113561 740112131
3 75870 81887
1 163248 198132 340548987
2 1751 97339382
2 3002 211259601
3 55822 152166
3 627 135589
3 87436 63114
2 149278 34238677
3 110309 75329
3 36624 98961
3 171255 154828
2 27303 283550160
2 123314 273697997
1 57841 82932 926067592
2 89103 488635369
2 58715 921558142
3 57605 122952
3 171220 170546
1 52029 58612 51171199
3 106935 171887
3 23967 194805
3 72609 89365
2 172966 599661527
2 132152 942740931
2 142314 890562732
3 161705 67982
2 81400 136067991
3 29291 71998
1 37865 66121 892647002
2 94288 113044548
2 95922 507083677
1 55774 110438 756510701
2 126476 676781831
2 15782 194770036
3 66497 171173
3 97606 197678
1 1657 31929 51524150
2 90787 991225240
2 22205 988371782
3 653 163521
3 26361 26756
1 43456 121317 464779706
1 429 738 531650490
3 7933 116644
3 130456 80536
2 146707 39242521
1 89584 165408 931275029
1 135899 187057 875881401
3 39006 131781
3 18036 109360
3 184271 119520
2 90595 879414150
1 34815 110332 394112543
3 47974 62729
1 51000 198893 659766789
1 46154 70374 673366111
1 114300 151834 888209824
3 62399 96130
3 69935 140669
2 75771 154554125
1 100365 166886 688404384
2 181468 663477476
1 8852 70344 849624328
3 116795 90154
3 120144 173588
3 13090 192847
1 72873 124296 787102799
1 15604 88706 211884025
2 170248 215398653
2 153861 215695750
1 118824 120450 995363547
1 101734 121984 889095487
3 96917 15594
2 55296 627103100
3 84693 170009
1 7930 63846 357372449
3 167606 36990
1 15856 45829 397958158
1 124437 127177 939283168
2 143537 620647521
3 25246 78784
1 34093 161406 872726424
2 186830 632732819
1 74429 172440 380793720
2 40738 241898157
2 184775 839159690
1 8603 174221 50124003
2 168700 126094122
3 135992 121168
3 106192 97762
1 12831 36345 184575307
1 51453 125998 870506447
3 14792 192202
1 60519 87603 403358846
3 146027 165705
2 121124 233899425
1 4223 178683 867033351
2 68455 340143529
1 156047 177927 471227775
1 94054 102454 364521343
3 75682 129798
1 65004 155160 393900167
2 60257 474400041
2 8960 969243792
1 2163 144763 724688060
2 176165 406713882
1 139927 178168 288617908
2 68427 752359908
2 74370 410095411
1 89938 112628 272786451
3 159992 79321
2 161103 756531619
3 129457 90094
3 67837 91089
2 133752 404700291
3 29308 158277
1 99839 125854 748319766
1 6216 111078 359702726
1 69468 186851 500630691
1 78393 81986 521307045
3 57103 79910
3 83264 160127
3 2155 2323
1 18948 107045 170165557
2 194380 50427838
2 82241 862829464
2 69421 573990514
2 50690 575230833
3 177836 162200
3 108689 57807
2 31391 823131520
1 151401 196697 511851300
3 144088 180986
2 26733 362871632
3 141278 165126
3 166361 113711
1 86894 159073 147863473
2 47930 599661047
2 103203 271111142
2 157558 910040743
2 155452 960611887
1 1285 125703 96919969
1 139672 161358 145742447
1 20475 98054 674462873
1 184709 199650 384224816
1 4483 152241 681478085
3 187584 194120
1 80958 196818 484234361
2 115549 775909533
1 70668 108012 367460068
3 3956 78862
3 8507 155153
3 73524 56494
1 56281 112330 370678656
1 8849 119086 53205636
3 44171 141834
2 176045 337474819
2 71806 999445031
1 65995 99372 683728433
1 106970 164355 836576814
3 90171 33348
1 31143 197763 319046371
3 182585 181852
1 73623 118041 168189966
2 46208 965082767
1 18508 41566 862424000
1 155498 160640 803048993
3 123932 37667
1 2894 35551 380350612
2 62247 750621578
1 14755 165380 96556477
2 139889 76879172
2 95667 62593516
3 32392 178686
1 89322 133146 889515620
2 43133 579417032
2 94400 583787452
3 72729 104756
3 15173 191396
1 125308 166452 265851820
1 42897 150660 676648676
2 76420 734058545
1 10777 124454 589398725
3 48363 1987
3 181009 99530
2 27871 287937778
1 7126 176399 784786848
1 33601 103869 295628778
2 27836 109122128
1 74422 141844 865366158
2 142914 284043433
1 132624 139063 618720883
3 144821 108088
3 119503 198567
3 87555 79326
3 130049 44336
2 94180 31442518
1 26486 82245 642914434
2 19164 362075973
2 51284 510553825
2 147420 938518236
2 158193 211944250
2 141871 662787909
2 23159 57804597
3 107252 105099
2 74815 892630739
1 14665 57317 432236980
3 121158 15004
3 96796 176692
3 19088 193477
1 10085 119182 404293040
1 71006 149049 864163083
2 186820 819191095
2 54846 856791025
1 131772 199583 315846175
3 74888 178864
1 134232 149350 133500714
2 54040 32721172
1 36135 84667 761261210
3 78732 191539
1 6104 13746 944684541
3 6474 189997
3 53824 173641
2 182345 753143332
3 18423 13961
1 65262 146021 18123275
3 2965 18243
3 61847 19041
1 27797 180648 845425663
1 100200 193234 786880054
3 108551 141491
3 111179 100870
1 66832 91446 996407443
2 56646 11906090
2 97618 535136734
2 111504 933436261
3 57830 96577
2 29327 424546724
1 15356 69950 639663825
2 78282 183894072
2 167108 312488887
1 106485 179820 38304174
2 129850 508276340
3 185342 108809
1 90700 94958 692952933
2 37658 441218281
1 108433 149344 617804241
1 78588 120341 876584337
3 123975 156008
2 32909 381110793
2 99488 78962145
3 133834 54456
3 34164 164183
2 147729 979255150
1 50761 183529 502977436
3 140643 83127
1 7389 116802 896883552
3 60829 112159
3 111786 110792
3 36935 131035
1 98909 183401 451331887
2 53787 845093503
1 37206 96581 878910983
2 71426 648365028
3 77004 152779
1 120895 189796 878652708
1 59233 76225 450479575
1 159676 164070 5517675
2 79773 468881191
1 7578 80125 814430933
1 62908 182578 287038724
3 120256 61070
3 99769 136891
1 83795 103633 462511053
2 161361 474226858
3 191769 133057
3 17326 185050
1 75012 76239 508823997
2 47820 416074141
3 84287 146937
1 63688 146214 601546648
3 17143 110958
3 131810 33790
2 151049 922261956
3 86028 13521
1 80836 143059 527677496
2 44400 5037344
3 8844 23331
2 32158 287795225
3 107563 133811
2 78916 398637588
3 38501 47919
2 194972 876758546
3 124281 103915
1 65422 91556 613790709
2 97879 932572435
1 87357 153281 732125140
3 23844 118719
1 111124 177903 498810898
3 89855 119079
2 47420 768077740
2 16642 437083704
2 63036 2555203
3 74047 43317
3 70785 24123
1 128687 149780 267233386
3 4980 91924
2 121413 554610181
1 51742 169868 971549565
2 140628 193852011
1 91928 101622 899314488
3 38652 183968
1 18218 134606 953669761
2 166084 322686631
3 82048 113919
3 179091 65088
2 156409 321746994
1 75544 146688 31671476
3 160114 130955
1 45910 109319 930647060
1 48467 125742 736952445
1 6493 107541 840167413
3 44089 167939
1 8152 128548 233647588
1 53214 145901 709680340
2 58611 179053033
3 168465 75989
2 96676 891756994
2 20785 582063229
3 54547 123455
1 98866 161551 423799977
2 35884 359344175
3 184660 51916
2 157969 364511524
2 47864 76928420
1 58555 80905 541890545
1 55693 188554 478877615
3 81046 78508
1 94282 128668 188680354
2 146190 640466093
1 71386 75262 682086063
2 193821 43065790
1 78191 100297 76369881
2 91003 83754754
3 8747 1494
2 56936 381113445
2 8462 52143940
1 82570 186768 495388740
1 25946 48678 483326098
2 126813 272205457
3 93716 15894
2 133769 813436709
2 198535 191582352
3 105435 172823
2 58236 642660680
2 123211 634960417
3 124262 187359
1 92472 102750 277358405
2 46649 93045047
2 72026 466190804
1 58033 113196 57496349
3 3200 173359
2 100657 395988078
1 138172 153918 210090397
2 52602 247534947
2 166613 821338350
1 33157 150469 174565003
2 126428 983524491
3 52312 163511
1 113249 198920 465236900
1 88611 115438 130259022
3 29523 163734
3 13028 143819
2 100061 285065550
1 142825 150667 826793151
2 107481 799291475
1 81279 198056 975039970
1 1992 73958 797008567
2 187434 391774173
2 67218 466772079
1 57779 135465 239514634
1 47407 126483 541963897
1 4305 105937 766215039
2 162535 78323644
3 130127 152929
3 68623 100409
2 27491 46338684
1 101570 199538 63907028
1 17663 41868 201241770
3 96823 32860
1 35382 41980 670984658
3 90224 127290
2 128896 311025179
2 14690 453677871
1 4764 46031 334093784
2 151903 649995705
1 40767 135309 747164162
1 73425 193124 516358940
2 142226 487448359
3 190758 142260
1 25443 42212 473437878
2 118131 742004634
2 139342 94011909
2 1284 885434315
2 110161 332803886
1 3516 19957 469303726
3 34156 36626
3 43305 194288
2 30497 681891000
2 157899 551674381
1 9780 114494 848496900
1 2395 188941 261215095
3 130368 7873
2 13404 338904749
3 3563 73511
1 41687 189722 701044840
1 30806 129431 259691615
3 54573 169377
3 121067 86655
3 76024 78166
2 143685 42451480
2 86738 741425919
2 182917 879917697
1 44566 178726 667497354
1 142286 188331 518248500
1 127843 159412 846387103
1 114498 150308 472298213
3 112801 162408
2 69889 907722232
2 58266 158816510
3 152106 132261
1 8704 78239 510997578
2 36348 403230775
2 75598 612087146
3 107978 114791
1 25416 136231 751335441
2 198785 205191454
3 2017 84539
3 35268 123732
2 129409 452235443
3 156873 46414
1 50794 51204 761332595
3 8732 145907
3 49444 166717
2 83150 193515959
1 60601 68912 848938377
1 125870 199613 808750631
1 44879 64455 217589174
3 42438 19449
1 142563 153351 343027731
1 3004 81638 164393040
1 147099 182336 581083802
2 190061 117515099
2 52049 783560016
3 152832 139536
2 28384 91451568
2 164477 270751151
3 189603 123297
3 191229 44352
3 50384 164318
3 79811 130379
3 80213 78370
2 158519 587189467
1 84062 160833 7752141
2 165905 258135407
2 191294 807842622
3 66265 71679
1 77712 194705 244156406
3 42492 128650
2 168449 894594996
3 23115 74661
3 48671 166943
2 68545 992606553
1 116992 191221 169706893
2 135153 137402509
3 21366 82223
1 146825 184247 599771068
1 31761 70797 992283631
3 12965 84249
2 126880 967319080
1 43523 84757 330861936
3 70578 150226
3 136477 73610
2 66288 243299162
1 50629 77120 532929549
3 18332 80642
2 115869 665197152
1 21287 144078 42740826
1 59876 89128 545658684
1 92939 149795 862806803
1 149159 184606 43807636
3 17290 165760
1 83715 133413 908136273
3 73203 62868
3 144004 164449
3 139204 103507
3 135765 105994
3 41663 199137
3 112866 53863
1 149561 183642 861488620
2 34125 606566518
2 55771 571465631
1 40634 94061 102794009
1 31293 116071 620172304
2 28019 434980185
2 142101 982640195
1 90044 106790 731666720
2 176406 702614775
3 141782 26027
1 130651 150142 886868254
3 2221 123292
2 52856 592821791
1 60487 157123 320502231
3 197977 56474
2 171176 228960544
3 185627 96511
3 94758 122404
3 14859 111184
3 38185 140597
2 86528 34774500
1 99211 159554 608268132
1 46197 193219 552558278
1 57022 120773 796220150
1 40452 136106 232537076
3 29022 142193
3 124021 137043
3 168285 44365
1 19068 51003 916577749
3 105886 139983
3 83282 50992
3 25076 26207
1 41519 168999 937758646
2 42790 755931654
2 75522 215374822
1 83047 108008 50013623
3 112276 137307
1 35170 196928 377975780
2 2848 324305110
1 52421 141176 71617838
1 71643 174546 252215842
3 170238 71723
3 43018 173565
3 131847 50405
2 76445 794560909
1 108293 179653 10180615
2 5308 394034861
3 26898 40794
3 135629 19786
2 139611 755117672
2 118776 324705631
2 173448 112729809
2 93469 323045013
2 165980 544518179
1 33741 147768 285757861
3 165884 101151
3 162966 48777
3 24493 30886
2 64326 409762766
3 134925 179670
3 27924 88575
1 113740 139934 931830201
3 25818 103072
1 42763 169606 393231026
1 39127 155730 969145018
3 196776 80723
1 50100 186297 868590435
3 48887 197488
1 159992 199042 348211376
2 55826 164611492
2 24252 965648523
1 135660 139435 999941300
3 150007 65051
1 169548 190141 419863839
1 55038 187142 897456622
2 178627 310469193
3 173533 43361
2 102483 814366266
1 120917 171165 226735034
1 146776 167396 549257081
2 22686 336958359
1 16282 69380 169079805
2 1444 334783529
1 138268 167140 26463107
1 45288 198571 617034948
1 75658 106786 647635264
1 60033 127840 583853359
3 177135 176746
1 51301 168632 428838717
2 121739 920174566
1 16122 20589 771328081
2 56676 610484559
3 34568 159322
1 121806 192495 607791156
2 98984 813615071
1 135720 146282 320096522
2 172180 561603225
2 185928 846306294
1 30302 175460 346647652
3 163648 111050
2 164589 696779032
2 51222 204656708
2 79596 617862902
1 104111 175619 608983740
1 29696 69904 408527713
2 78979 706870878
2 117980 46119412
3 151676 114366
2 182380 678541209
1 92036 188508 631406812
1 95843 161302 841468868
1 48894 75225 682203015
2 63083 969584756
2 62324 160996881
1 49878 56163 450786595
1 26050 191358 78914524
1 133161 175740 737180037
3 185811 198140
3 8604 187749
3 103824 99585
1 47903 192728 380853550
2 29391 766377207
3 76850 167273
1 66049 155624 169317898
1 92085 197557 54494683
3 26955 2453
1 86229 179562 960923945
1 26660 119647 306341392
1 48154 81538 761096320
1 86904 172381 741153962
1 101259 134015 959682782
2 185352 425493464
1 23267 31921 358286932
1 22354 76855 275410277
3 41085 84246
1 19535 66334 557203303
3 182775 165467
2 59948 504067650
1 75905 83420 948152677
1 46749 155540 344234187
1 24498 111477 601534461
2 196741 462397573
3 198084 51549
3 21322 137671
3 190105 162596
1 128280 148714 621616643
1 117285 126329 682388009
1 143718 160996 753401472
3 84278 197117
1 115007 159887 226922267
3 32647 67908
2 118764 949285843
3 15230 150965
3 129289 66633
1 78350 168739 433691582
2 146735 370614901
1 105872 121038 15292298
2 21820 552746104
3 143664 50869
2 20816 146850113
2 21039 961518704
2 6671 546895629
2 153537 982689285
3 166055 172899
3 135048 58984
2 156656 32216641
1 10019 53112 892183547
1 156048 195225 67604756
1 2572 24599 61691909
2 102480 594362636
2 171452 424485778
2 134546 113600483
1 23492 106331 31176219
3 129669 49809
2 121286 935329539
2 98015 375008405
3 25213 123232
2 68727 248067379
3 137659 134155
1 80767 184160 301481955
1 146391 184011 438010075
1 138024 179976 392022961
1 50205 150588 108117532
2 181211 481013046
1 29233 90021 591578304
3 22352 47886
3 187477 193493
2 4388 726859926
2 156077 425385046
2 197708 777338334
2 10995 942353815
2 189358 10294469
1 26230 72951 139440106
2 22369 737095683
2 116684 89728472
2 96143 43141928
1 11502 87837 513907622
1 136816 168803 853498141
2 60581 693995631
3 86801 194367
3 135046 27814
1 82897 185993 305641806
1 50132 119566 307565387
1 59846 184957 200385282
2 108295 147645068
1 43682 119543 400981529
2 138068 78381862
3 76905 85185
1 46771 125837 198523065
2 119898 246247361
2 54508 365671365
3 189457 76211
1 66164 173768 7580545
2 48890 315978485
3 7092 186057
2 14054 126400375
2 72882 428735150
3 132097 60837
1 37703 178804 192006817
2 180336 955898921
2 76408 666336156
3 48026 137838
3 7987 15500
2 152832 751155680
2 53045 487965441
3 93474 155624
1 75122 123249 803706847
1 79998 161658 375819100
2 62385 306118236
2 69494 735631732
2 166090 804770216
3 44150 190345
1 26786 185420 921370974
3 165409 117053
1 65555 73346 729016940
1 96296 182621 824825932
3 53057 90354
2 148476 694816587
3 181366 83518
1 119109 170928 325025520
2 170053 823357160
3 44990 114239
2 108143 432777450
1 67280 186196 658566473
2 81470 38679725
2 189002 152557843
3 92849 45360
2 24269 367753469
2 157701 927897971
1 91153 136635 667117773
1 90262 172765 785125667
2 60646 165625464
2 51593 454448805
2 53605 479259997
3 154051 28231
1 134994 149304 219684279
2 33489 79834661
2 63735 793352599
1 9730 121549 996080859
2 175542 41226965
1 88879 117663 443945774
3 40681 89040
1 123367 135748 73767535
2 129967 372385968
3 26510 132625
3 168974 21313
3 92826 58558
3 142435 3030
2 137835 465828379
2 24885 51716537
2 128660 482955535
2 111857 540622535
1 146713 163400 578133766
2 105905 327395232
2 40054 821788287
1 11270 198783 35155035
1 18399 19182 946016963
3 143580 51835
3 169031 188428
3 95853 130553
2 60462 721993466
1 2276 48737 428301293
1 96036 197534 80388703
1 47422 181349 14559762
3 155755 62840
2 71251 302044970
3 83124 198583
1 102490 189911 364307002
2 72955 528955187
2 103631 262135577
1 96030 170585 523029162
3 15235 37044
3 183351 51164
2 54231 117439378
1 9213 20831 456786582
3 59906 186599
1 128129 151641 949438805
1 62600 154803 357538939
2 84450 430281272
1 65623 119328 358607362
1 83738 122214 837561862
1 77917 86796 582021241
1 77396 132069 392500651
3 164616 193133
1 26692 99750 371906105
2 153155 895548348
3 148481 12709
3 133202 38220
2 82768 105904426
3 180252 171851
3 187904 178209
1 68640 177603 281086453
3 95548 2369
1 108970 170907 603343872
3 165052 118789
3 158007 115669
3 135812 93262
3 141116 41471
3 11541 156492
1 31833 190412 669709979
3 134032 183817
2 151683 166735944
3 111094 75049
2 104881 278928143
3 166140 193198
3 166500 50325
3 193956 74776
2 47657 740889268
3 28693 23194
1 16275 112203 580876195
1 150134 191368 405106692
1 61691 64765 832448188
1 131021 170651 35028138
1 118123 199761 246386784
2 38029 663396477
3 98624 98658
2 144108 680412377
1 12019 188316 524142015
1 48014 130406 700879682
3 49909 175032
1 153851 174991 326892280
3 162610 69870
1 14503 72236 714158638
2 24036 830117189
2 149972 378338582
1 60372 98205 98850253
1 28499 155736 751171038
3 142297 76631
2 95721 587781383
2 12621 605498532
3 49288 144198
1 60308 155836 121063846
3 10779 145206
3 113570 85568
2 15113 997628813
2 179972 382066446
2 65920 326285665
1 11979 70772 637760509
3 87572 154492
1 4204 49134 821756790
3 19293 29564
1 39195 133203 659702833
1 121661 167540 335862508
1 28230 169022 219774640
1 115883 187925 859215742
1 27583 96192 899805025
2 99447 704020147
3 151542 51173
1 13327 174496 213371394
3 61609 13109
2 143118 443349687
2 54473 457198137
2 73666 246646963
3 159799 27297
3 130897 87722
2 145604 293706323
1 10126 177340 131804261
1 88716 157613 527720265
1 140269 194556 926859422
3 89510 124809
3 184806 108871
2 101337 517010090
2 74523 284612722
3 145413 51928
2 146372 898213782
2 39290 580522115
3 190125 98371
1 178352 186096 223760880
2 91271 702322000
1 86747 151413 479781529
3 20336 170194
3 134 38245
3 1521 158745
2 168411 899125519
3 12936 191117
3 137771 18826
3 154013 181079
2 184267 242014430
1 128377 142405 530167290
2 68986 986975686
3 75013 87481
1 49283 52870 775025060
1 59173 68213 27872618
1 1724 8593 907852808
2 103250 250617737
3 91467 14350
3 48641 65374
2 92505 307857097
3 41425 187493
1 34570 185787 7287015
1 107804 175652 347362111
1 106277 120206 75930372
2 74311 428312885
1 10448 188292 450462963
3 117380 117823
3 141610 139774
2 134669 490508489
3 57098 196985
3 138151 11594
1 66827 108164 213939070
3 26084 166989
2 119377 410144389
3 73052 127616
3 120505 33199
3 69676 192850
2 24225 641452733
2 52579 243840243
3 89809 150458
1 53211 80533 321224979
1 67294 150640 571514464
3 168254 132821
1 144003 161085 206986155
3 175683 184361
1 86217 188208 429850700
2 123922 363484305
2 175482 31267504
2 100464 121014632
1 49951 184196 434097932
3 98818 158109
1 92641 147185 186658823
3 59626 86267
1 80777 158230 359833193
2 96782 763279928
2 158977 93714259
3 138540 146392
2 149430 854655366
3 161030 125742
1 6770 168334 355620858
2 5251 237429010
2 126574 213669826
2 95687 730754383
1 53741 59993 939016691
1 188714 199163 175240949
1 92367 129433 810117694
2 41763 409669735
2 124444 232419751
1 135544 186938 983043355
1 26216 194593 981872882
3 54417 143276
3 133232 128140
3 15845 92419
1 31184 80142 492795611
2 71043 914727661
3 112530 4246
3 174193 145749
2 38556 937657939
3 132382 42732
3 119452 151012
3 111431 146752
3 32546 166445
2 161631 67473248
1 93999 166720 788509921
2 148612 71688449
1 6750 41725 195930967
3 184873 28088
1 527 98285 265269717
1 134223 192956 423797433
2 156728 63544784
2 134164 138828568
1 80017 190293 641278312
3 71561 71061
2 172085 635422509
1 57171 148103 171753900
2 18079 150218320
1 20554 33280 612717716
3 47511 85118
2 146732 94845645
2 117022 582436394
3 337 58596
3 39876 167250
1 29056 82650 663986650
1 91463 92733 834477963
3 2895 38910
2 11539 616762208
1 6304 33940 719992863
3 44849 138981
3 124247 134019
3 99314 89710
2 18650 117191729
2 128539 321345199
3 82758 50491
3 170765 121397
1 14453 85424 322104390
3 178421 3433
2 100904 80801839
3 71987 36620
1 16742 168508 11123316
1 127081 156908 260921729
1 43494 44462 918144787
2 190871 220815339
2 85754 287217585
3 138695 141608
2 118663 452515881
1 8252 73432 620152073
1 171640 197936 201972024
2 121509 577464760
3 104414 14432
3 155239 193106
1 119538 186128 704750441
1 54519 64441 18111872
2 6498 671174
2 97372 314647005
1 7122 85174 264662631
3 34358 27898
1 105647 134090 862668144
1 6684 199033 692417621
1 92572 108774 664201208
2 86632 849045499
3 162248 180942
3 69236 2836
1 9123 179017 598049748
1 10480 20600 680721396
1 82323 148738 749878737
2 149927 644861257
3 135699 195519
3 55861 7101
2 125294 652258775
2 24190 726735705
2 53841 320741627
2 46103 70633975
2 109401 128823810
2 184730 179613562
2 40093 16760929
2 184854 600286995
1 29365 106590 963534987
3 195422 119334
3 69587 100871
2 56992 143724287
3 99470 123239
3 27058 131056
3 24771 100357
1 183407 188762 898418113
3 138409 144573
2 135078 849155271
2 28674 557836996
3 39309 37958
2 114094 532288591
3 139291 170204
2 146687 359931321
3 112813 157801
1 28272 112365 722619019
3 145476 119186
1 75099 126391 847442466
3 22494 25475
2 190638 676952065
1 97316 122851 405394127
2 90420 150337938
1 32253 135416 207874999
3 31491 38277
2 177722 298484325
1 73599 136061 663586720
3 129689 196865
3 132573 63942
1 6904 180385 123112378
1 17956 158073 882851048
1 29707 45521 287667158
3 47595 91091
2 118200 514353715
1 66797 171428 23066488
1 38861 124706 567388072
1 30152 177578 741454113
3 187170 27360
1 69050 73810 350501372
1 47947 85614 15354453
2 88004 60968851
1 96165 170372 698031092
1 69128 158742 928720892
1 131573 174419 291764640
3 135293 173813
3 184397 25693
3 154548 185034
2 154538 100512184
1 70342 145926 969618950
1 9881 48466 715061327
3 136125 150824
3 106433 133848
2 118941 824329738
1 110580 174870 176356483
2 79415 340156900
2 99059 45878192
1 19155 159882 672611927
1 36211 174109 692585758
3 56406 177399
1 77719 169857 337598723
2 121356 783931979
3 2635 77396
3 1801 59575
1 51372 166181 439778060
3 88213 137127
1 29228 133726 61694938
3 73663 2118
3 72233 170024
2 47034 304325548
2 157450 796539027
1 86212 103785 185544451
1 48406 120626 428399164
2 163676 997506623
3 139038 105442
2 134427 62193647
2 78871 648790245
2 92162 499111458
2 88896 71560156
1 55771 92287 259639075
1 16798 30109 583916433
3 196608 45657
2 49040 953056015
3 49551 162482
2 177694 987869701
3 177284 84330
2 9983 921558034
3 148869 129681
1 49117 67713 11562156
3 170570 43862
3 164266 107988
2 103735 31186231
1 49124 138511 992878679
1 105765 107433 811759538
1 26749 151038 997491506
2 130032 859286072
1 90940 165392 114799057
3 15482 180876
1 44783 182172 168255166
2 125418 82906052
3 81509 53354
2 115521 402855794
3 7061 58284
3 71396 100931
2 77259 204024753
2 94435 486033686
3 7805 163075
2 71793 890352212
2 53945 32900586
3 124427 153981
1 16112 124990 948332419
3 127893 2597
1 7613 133122 420069815
1 11873 106021 724741093
1 82581 113570 398293283
2 164939 110659595
1 22459 118945 249151919
3 108451 61484
2 126080 744838985
3 43883 97743
2 142140 216983234
2 65807 939503240
3 57178 145397
3 85837 193210
3 7788 81544
1 139388 186763 620235
3 136017 146811
3 155005 60376
2 63070 872466924
2 164420 458551255
2 133195 595307896
1 73813 135299 657443448
3 165354 189308
3 111728 128539
2 137613 918224129
3 179346 136125
3 13011 61067
2 142104 176423794
2 29128 709609147
1 30710 109475 335675858
1 131450 183760 699847663
2 51276 834417730
3 10350 137644
2 37382 234188655
3 74773 46281
1 103053 138434 850965515
3 51687 55378
2 23831 553330005
1 132166 162078 131270925
3 22497 80669
3 119368 126828
2 197502 437440865
1 103910 144725 454477771
3 103035 34776
1 8365 176953 675834820
2 149180 894904295
3 199349 111761
2 91625 354836752
1 3995 128645 249297635
1 126659 198897 388595559
2 125252 132615800
3 175634 163747
3 54731 21109
3 71937 183007
2 46494 977494319
2 31202 288723067
1 26271 47639 577443079
2 129794 814506970
1 47661 78093 29514768
3 120117 113666
2 164095 184559810
3 48704 128606
3 137858 86799
3 128601 102100
2 145759 386639002
3 53187 71754
2 188543 602637377
3 49194 165949
3 2243 87530
1 87565 124554 236898168
1 13556 23623 12076272
1 43160 158197 528159552
1 32618 76402 355419960
1 156145 160140 90681940
2 98549 243026452
1 75033 156244 88825829
2 30659 302335474
2 10871 521319031
1 101876 154070 735201224
3 138049 95485
3 21011 117788
3 108805 11952
1 4000 110840 136139252
3 8711 197227
1 94306 170013 727019647
3 94899 94305
2 44073 520068738
2 191579 730261092
2 123483 444865844
2 29775 24444223
2 184219 253230371
3 156812 27611
1 74615 195096 252430126
1 124069 147595 777448909
1 150055 153678 379227831
3 10522 20112
3 42120 79702
2 112393 540878058
1 135495 162211 916704911
3 149174 53572
3 182263 166217
2 143131 547761756
3 125468 51401
1 1664 158169 188963514
3 42223 510
3 23638 64666
3 36250 21925
1 54156 198821 854990885
3 158194 53699
2 125620 111043894
1 81429 121470 284312917
1 70780 150483 344167802
1 16627 143769 132668335
2 110712 289804942
1 25457 29451 816833135
3 117677 109385
3 197723 198386
2 32403 932231280
3 17323 122760
2 163378 921087030
2 45426 156371676
2 155718 270920835
2 132818 948585991
3 21587 192587
2 42631 305169541
3 146421 189453
1 13811 112004 887283508
2 12985 135026644
2 36864 739881239
1 40369 41143 312909941
3 184560 163819
3 23598 186348
1 65129 172887 976282709
2 31406 20577627
1 16327 191746 726325209
3 185801 25929
3 24700 108893
2 144849 949673443
3 33904 112
2 161779 530850432
1 64053 83497 361679293
1 61057 136299 470523980
3 39010 3356
1 123467 184319 126298980
3 189583 190330
3 65033 157954
1 69935 119388 795798747
2 195001 277752812
2 190110 266360622
1 26529 42554 900895178
2 25187 508184417
2 72405 304470491
3 176409 180382
3 145445 188117
3 66992 87847
3 133149 134793
3 186889 108672
3 1739 14208
3 150732 51515
3 55263 157646
1 53479 177494 54423206
3 30054 90690
3 138146 117464
2 197138 838071264
1 149169 182855 633189624
1 20159 190116 753410675
3 101184 131427
3 182643 147565
1 27779 58577 318866317
1 126456 194316 276315291
1 83314 193396 364248187
2 114953 685668019
2 21600 80578963
1 168789 199257 603184505
2 25666 785493618
1 44920 124418 44511924
3 185283 119100
1 5999 20585 768855122
3 60173 72048
1 127260 166929 298568750
2 193476 88300935
1 25199 46044 552738356
3 108057 29975
3 175153 72838
2 19281 212252599
2 133738 163907820
2 14561 566039860
1 74110 116218 994136248
3 69950 190328
2 183311 990721472
2 10822 382885444
1 110968 166397 863650179
2 110049 573578107
1 182550 186388 460908499
2 197947 836067246
3 84812 165104
3 70338 116104
2 159700 871591595
3 28191 184991
1 87930 180649 177267956
3 136366 3295
3 79932 163128
3 103911 152328
1 35771 159359 885131736
3 107509 26133
3 93827 83096
2 140327 980801023
1 43285 46135 773693159
2 134549 400050588
3 170057 24901
2 131002 277185403
3 126482 96634
1 121167 162922 868426649
1 3310 17039 859774978
3 136482 155653
3 23515 199469
3 68404 17603
1 18020 43145 551986590
1 27010 122599 202185257
3 376 103433
2 126949 773643511
2 99306 844501665
3 38930 70630
1 20812 168454 477642305
2 103018 828285880
3 15860 139684
3 123495 88951
2 29119 965438315
3 17507 26004
1 160952 189772 17040635
3 174589 199841
3 13081 29647
1 43472 141819 911062231
2 64303 465312737
2 61624 396286105
3 63124 68858
1 47720 197788 423776356
1 54488 187945 764748012
2 194153 11319680
1 67879 181425 483895133
1 509 168925 769314483
3 192137 118613
1 91242 123638 216854641
2 103985 9643493
3 95682 54143
3 49848 152263
3 58029 53847
3 39906 59252
3 162354 161335
1 154928 161943 309549618
1 28914 137702 284656113
2 194189 601867270
3 154325 35679
1 42894 184136 441712027
1 40383 184826 486188424
1 105611 165516 659822721
1 88475 126008 651577047
3 587 62211
3 9995 172687
1 76051 125239 46506553
3 46315 185506
2 105354 8169477
3 173954 120305
2 76960 78696790
3 76230 145472
1 42015 160609 607441540
1 18540 39153 980934446
1 48817 136119 142068157
3 54945 17457
3 11652 23942
3 71127 173580
1 78132 141868 543422639
1 91872 184401 145038807
1 147088 197615 997655834
1 4609 66690 319918707
2 15454 646716356
3 183399 66553
2 43603 524262335
1 69840 154768 818020542
1 73837 128911 590700644
1 66605 172181 639663336
2 149494 203215941
3 157836 29790
1 36105 193882 972832976
2 132008 847462257
1 99450 128244 507851942
1 61960 104918 420648916
1 82072 198192 680442945
3 150868 125709
2 103151 386240789
3 30294 126889
2 52573 829271489
2 146999 548032011
1 146824 197137 889268995
2 40333 230265504
1 6426 185015 123897939
2 114320 514521860
3 166290 120680
3 176156 125452
3 124590 88951
3 89583 148349
3 45088 160707
2 173318 188948345
2 149851 218921560
3 111705 151702
3 92469 58913
2 138314 790583741
3 26930 185071
3 147672 17640
1 62095 173813 841119456
3 122575 22158
3 162705 76198
3 139956 136024
1 117261 124522 809353536
2 154215 990348082
2 79246 182199356
3 89436 86526
3 115210 51916
2 154046 723481178
2 140631 487327442
1 102556 179643 717027642
2 26478 979585272
1 26829 190609 500509618
2 38442 366367157
2 192040 443806107
3 45378 37624
2 122668 974824124
3 13517 168290
3 95938 157828
2 38496 894160110
1 19794 53080 392690707
3 9263 74296
1 50331 73332 218635784
1 53955 148222 956621710
3 102950 10205
2 167536 291857667
2 187930 18523586
3 186068 115979
3 189529 83587
3 50340 21344
2 8725 167719693
1 67090 178116 688505621
3 4192 35520
3 57171 22592
2 184972 523137089
2 6779 661884765
1 94407 171203 120358220
3 191160 89651
2 41147 664898942
2 41459 900319740
2 88496 475127631
1 66980 82211 297696925
3 194309 21319
2 20787 775015992
1 136591 145311 17377097
3 161498 191008
2 185181 42658259
3 13960 14391
1 72328 120102 908456769
3 7180 56204
3 51409 181802
1 15858 109722 544725285
2 53825 702846726
2 70378 800022158
2 51540 985170534
2 194481 558609753
3 111625 7621
2 52371 821060165
3 188326 55414
2 35940 97341166
2 42061 473450464
3 131972 157650
2 102720 781891992
3 77817 14752
2 13016 783337026
2 108279 897710700
2 121879 716456710
2 147191 688356176
2 138297 325174118
3 97254 80354
1 9920 116899 180805292
1 15371 51399 641953094
1 4262 19268 48192486
2 5425 883495449
1 8676 52100 17806925
3 11253 120776
1 95627 123607 971919184
1 60604 118426 496511353
3 38331 191710
2 46084 528409070
1 84134 94732 935706048
2 162448 813641238
3 89131 164948
3 139003 130398
2 131136 588847217
1 98857 165075 65457243
2 158567 664025399
3 102142 22834
3 158704 26492
1 169976 194211 364156410
1 2975 83826 89406689
2 20199 366003094
3 175333 106504
3 109879 62324
1 111717 112500 760559146
3 100455 73566
3 134644 61230
1 185734 188595 518995850
3 39487 31735
3 186607 165677
1 83791 170667 108286721
3 106251 84263
3 78240 128124
2 76909 805589823
3 187234 105987
1 63311 194835 105937104
1 40134 136987 483587907
2 37520 860183386
1 10139 196784 487619658
2 107384 626468035
3 40213 21306
2 27040 203319527
2 147164 445338196
3 84699 78616
1 52265 171007 182348278
1 63937 139966 559878634
2 31685 549503321
1 13458 142364 944245199
1 128609 176513 192057247
1 186906 199739 372383296
3 12614 190538
1 40792 153948 475631289
3 90701 148360
3 146934 12649
3 136285 48456
3 180279 29756
2 197459 833814421
2 64089 495145475
2 36241 366763943
3 133160 128020
3 77805 13506
3 128887 108150
1 35551 71363 722694611
1 6187 27264 958187443
1 36502 151517 299235835
3 147636 6991
2 59072 970247499
1 85211 161659 398189992
3 123375 80003
3 1206 60926
3 71555 162291
2 67071 82480233
1 12276 165748 529412348
3 82336 162713
1 131792 136263 445275717
3 144916 92647
1 30601 146578 413117501
2 129914 961024619
3 93760 150748
2 139891 252335849
3 152374 42882
2 162167 148108248
1 139078 179920 268256006
3 74147 137759
1 94341 120559 750547441
1 40666 87958 215032272
3 149011 115640
2 96612 433622071
2 43762 362565192
1 136030 139051 885462600
3 128697 114745
1 124196 186973 355964172
3 137243 149586
3 13661 185237
3 136024 58485
2 189591 658017711
3 79284 60959
2 116551 328151259
2 87798 875310332
1 21481 177756 35289874
2 187932 244796227
3 71845 38666
1 28252 128537 56794325
3 129532 145075
3 145828 32231
2 8569 10239730
1 174161 194344 32986426
1 67199 179615 874579963
2 154947 489487198
3 113424 30934
2 184288 747951101
2 185922 337659246
1 119669 195272 884145714
1 37733 46330 785232256
1 53166 117130 654870206
2 140938 263614614
1 99114 138722 305491034
3 137670 118190
2 188801 269911616
3 185123 28746
2 710 686894060
3 110129 56943
1 144694 189866 878724319
2 123553 383553803
3 152214 157985
3 9297 47172
3 150951 129151
3 111859 138857
1 174378 188226 222343705
1 38997 190712 861728118
2 49000 528086870
1 21328 130905 198731173
3 146305 50826
3 104207 131457
2 60851 444412681
1 6299 54707 85424148
1 166473 197998 43643720
1 93839 131754 443036649
3 124026 13621
2 117482 148357124
1 178504 191987 223112015
1 184514 191871 243646185
3 105773 47409
3 155392 167824
2 158435 571879813
2 47994 960961228
3 168991 119955
3 80710 30291
2 187069 705957768
1 98295 130088 913934263
2 185318 556617528
2 189943 180051319
1 10734 75104 106651761
2 71101 762936554
1 79819 122697 303486235
2 33521 813751497
2 5429 166162867
3 198691 62557
3 44833 62508
2 63996 722858055
3 78472 19821
2 1394 114903220
2 137429 411337876
2 129117 962497799
3 29252 10163
3 155416 164654
1 121811 194548 180351306
3 151995 71373
2 24520 461641207
3 113814 181503
3 11605 24096
3 113927 80474
1 174812 175778 761251129
2 92063 213412206
2 189698 638189496
2 61712 791912959
2 185208 338904009
3 68380 14333
2 142588 954531174
1 110361 159075 323883184
2 29745 476892917
3 167028 129810
1 66058 184996 498537208
2 58959 380216912
2 21336 897557829
1 22898 28089 386063307
3 168106 38247
3 108090 184957
1 12340 104152 183297100
1 42825 121171 206557167
1 89095 148926 846718326
2 86626 317540931
2 57160 215957728
1 107263 123115 446168315
3 117870 163523
1 41359 87114 314045761
3 111076 169763
2 3590 640693004
2 49987 462833648
2 108158 734310419
3 103994 144751
2 26889 530427392
2 139390 119031860
1 6880 19590 134794285
3 41298 58992
1 135365 186118 871300825
1 41171 131132 711375864
3 75601 167803
3 129996 141959
1 527 45648 911753574
2 182242 96085011
3 128266 77911
3 146881 130760
3 115127 50831
2 133660 695203823
3 48132 116538
3 180690 122717
1 50897 179257 261258775
2 132295 838772084
1 74241 111613 23897078
1 113287 128689 490234280
2 145269 194240183
2 16139 126566707
1 76541 168767 778820491
3 72382 62541
2 65473 849381793
1 109816 195431 394065028
1 67081 179101 168830305
2 156501 12478446
1 74525 84133 867797365
2 153126 435988980
2 7291 705622833
3 60149 79737
2 50392 555602093
3 160380 197408
2 75215 441230542
2 22358 752046928
2 169293 986601864
1 130382 187402 170769987
1 19352 148493 141982427
2 161118 803935217
3 75526 114971
1 141230 146141 475779972
1 37573 63683 418780662
1 64706 172344 309161109
1 156798 199335 427617292
2 104585 424831546
3 131411 126462
3 144637 11675
1 141041 177673 108259967
2 41455 527977462
1 16370 114495 212403169
3 191644 27877
2 119740 962648781
1 138280 180151 369952539
3 79207 171193
2 70662 900764403
2 57183 156399287
1 57886 111664 247569232
1 49528 173261 403000984
1 192981 195652 531619905
1 41129 174639 131815934
1 133852 161089 621455178
2 17696 5286514
3 143425 45706
3 183736 121586
1 131938 183850 171995677
1 169114 174302 958449810
2 195156 246994375
1 82218 169780 963736627
1 22197 107259 242687209
3 73003 99628
3 157687 125955
1 126493 170146 403741711
2 58434 265705985
1 10909 199021 738251130
2 67453 143225776
3 112056 48448
1 2294 149674 352062674
3 143990 137131
1 10422 182623 769343393
1 95116 138560 416362915
1 64337 135275 351020883
2 190453 39937614
1 126553 137409 430533383
1 79856 142344 388853138
2 47715 530937538
2 129977 189247075
1 36920 80820 398469533
1 179004 195835 319116421
1 45096 91855 775808353
2 110650 64774706
3 195646 87770
2 161376 667699221
1 43797 54113 144975021
1 13033 30055 596849625
1 10632 80048 525513377
3 100095 18355
2 34974 928672837
1 86068 155054 437601153
2 101812 441271449
1 148882 158852 639738866
2 169150 997753518
2 121611 132747182
3 54702 139122
2 64806 748585587
2 113631 596765124
1 154476 166798 258961846
2 148223 440766542
1 8878 192288 291504909
3 158793 123436
2 117458 162788770
1 51115 69834 229417778
1 5229 74066 893266301
1 118112 156246 144088624
2 132719 610650582
2 153853 559837300
3 38511 26199
2 181969 160278348
3 126962 161457
2 165832 117276045
3 198292 156079
2 97161 600215055
1 7835 97976 339711232
2 25870 877529855
3 36212 178101
1 131473 167978 476110763
2 70473 558612246
3 107415 48371
2 34413 766795635
2 87990 996684605
3 140917 84024
3 124288 10823
2 136368 192275587
2 171171 784634996
3 123123 32112
2 171785 384882396
2 26034 723221743
2 138204 558701920
1 109038 115261 674061637
3 121262 161885
2 76009 155693852
1 130583 141526 64735729
1 16292 196317 894825503
2 175494 5685832
3 79710 17003
3 96263 15537
2 156570 863594643
2 77006 945610259
2 139437 96252703
2 35863 611292345
2 161759 904691369
3 52192 144130
2 149112 73628926
2 27760 758285622
1 90873 199466 141636853
1 27183 118969 181134078
1 147082 190997 580963805
3 134073 73153
1 63974 167764 466455455
1 127211 145969 292458102
3 144658 156110
1 19592 24540 359503875
1 18560 119900 420351074
2 180726 702217690
2 68737 55188829
3 198757 167252
2 184945 198084141
2 109356 390909436
3 30295 135149
3 118433 13814
3 36520 152973
2 126561 116501573
2 91052 220961430
2 80557 279221450
2 147750 672617003
1 110539 155155 924663550
2 31137 519584861
3 121143 170313
2 91913 608756490
3 84963 105912
3 173619 88942
3 90245 74688
1 3449 40176 882613171
1 119752 178821 679729909
2 105851 849427742
3 121747 119008
2 88089 264886659
1 93401 127550 204250875
1 85201 129528 567429497
3 158727 10340
3 110598 140885
3 193690 15252
2 94714 973857646
2 62156 266182
1 63231 170309 386741579
2 153869 872975502
2 54503 981573701
1 11618 40913 979764429
3 156812 19912
1 61219 66822 92148826
2 74508 413199590
3 52108 133128
3 25658 7001
1 70185 152071 813171823
2 191114 682550900
3 72454 83608
2 154482 411255494
1 68221 190694 747363481
1 91891 143129 333758225
1 54550 76439 916516536
3 150529 41423
3 64366 147734
2 150942 977048731
2 167230 665077163
1 13270 186229 105706415
2 182357 829689396
3 171971 3433
2 60286 952892495
2 25903 695573019
2 138228 545169449
2 193884 349038538
2 106102 996375179
1 56260 111055 138030224
2 144752 812119492
3 47948 14291
3 174020 24010
2 64159 399017734
3 64106 184249
3 128663 146854
1 6940 28509 696228879
3 114027 175320
2 188568 738645189
3 127158 57744
1 1975 183655 884031531
2 94627 669635877
2 22450 464148481
1 61818 198001 673007479
2 50282 282736403
2 31272 826952486
1 98489 136871 148174834
2 142835 661345298
3 79125 190992
2 156402 712939740
2 191594 962809730
2 88464 797490145
3 95713 184043
2 166039 545183369
2 196288 405055552
1 150345 154082 775511262
3 33440 195763
1 55109 166323 409743742
2 184974 673248809
1 82356 96751 139919537
1 134512 166005 222732588
2 189177 899953685
3 36171 94896
1 115992 196443 425449220
2 120112 167338182
1 132877 170264 537150443
3 68940 20089
1 36735 174029 945700700
3 129383 49430
2 143108 605387392
3 179076 2868
3 53448 62453
3 50522 73904
1 35447 130572 665418497
2 113977 687666679
3 147865 68315
2 25940 836016460
3 199880 47463
2 130126 726902796
1 166069 199307 110808178
2 56920 84899891
3 150301 197359
2 153872 113180035
2 186354 670487640
3 30867 148880
2 166176 379748614
1 68093 182721 385520463
2 168479 601490252
3 108799 112737
2 48805 113211956
1 113446 195892 117492559
1 8365 107353 979356874
2 3507 692972700
3 80643 102349
2 192429 84997091
2 113195 972580092
2 37505 592995522
1 33289 110770 356459969
2 153543 485066211
2 172870 581487697
3 172037 106537
2 61391 827716541
1 108269 178761 306108504
2 192890 888536298
1 103232 141794 144199625
1 43413 89434 63483731
3 23528 6560
1 33934 194203 559974992
1 118964 149414 483843943
2 1168 139216277
1 33737 183838 177417353
1 50429 119506 278387121
2 57556 554378703
2 154525 572305919
1 90605 128053 536701007
3 142002 126659
1 117680 126293 850925861
1 25598 194883 376667783
3 16245 13683
3 68434 112679
2 143891 400172772
3 121605 128301
2 90408 102599073
3 24878 93314
1 166757 173054 652114825
2 78351 971269721
1 116313 189802 364861300
1 106083 126114 320911670
1 104456 122604 604032224
3 58558 141566
3 8811 69406
1 154274 173226 482737646
1 57007 65483 629191868
2 27449 568722723
1 20073 140827 927312014
3 69754 94401
2 60607 962551848
2 197315 772368238
3 63425 130886
2 169673 940900273
2 83185 119737378
1 32993 144079 463572816
1 143982 197824 460688677
1 38075 86479 541932836
3 1530 110423
3 52914 82226
2 173348 773081198
3 109693 127969
2 154953 513297664
2 152652 619931087
2 167767 759241799
1 111816 136218 94106816
1 9772 170342 157401464
3 143721 16756
3 149417 149931
3 181442 171596
2 100882 277791119
1 38846 117328 316082822
2 110377 123749469
1 6963 148159 113777403
3 172525 100936
3 70500 33363
2 189451 909080886
2 168767 836602957
1 180825 198208 786564645
3 53969 4979
2 185101 351421179
3 10623 122666
3 175037 121133
3 137579 195975
1 11475 41728 479893635
2 116759 415582484
1 68257 137458 821089700
1 175754 176696 795005282
1 116263 149831 514996508
1 25511 142669 717937512
3 141401 28266
1 161129 184781 468200887
2 6753 420547484
3 141819 58455
1 100532 163593 333598473
3 80239 118859
3 39500 39560
1 32568 144740 735430569
2 125350 351154280
2 115287 815109443
3 64427 169778
3 147726 119262
3 159789 61497
2 32142 991456730
1 14514 95239 604659615
2 108337 714246801
3 156755 78554
1 153767 199708 290918419
3 119844 137271
1 54628 81050 747448349
2 31490 150948004
3 2007 127731
2 127036 51990008
3 63149 98309
1 139554 174086 130785270
1 30687 55005 728306053
3 121165 133469
2 138954 564150493
2 185339 326308371
2 149582 653675633
3 144860 162489
1 45882 156278 557752987
2 96094 960735176
1 16951 82236 463638003
1 55473 165501 516844717
1 155071 165441 292031604
1 76920 141506 287206542
2 83667 701429753
1 53981 72667 41140166
3 149492 3114
3 128051 65316
2 121635 128147631
3 175018 4115
3 139520 5454
1 61913 94469 702971419
2 33251 101779349
1 152143 166464 250413173
2 133031 834819094
1 49779 198583 204686140
3 21359 154309
3 31192 23025
3 55417 154775
3 92656 196682
2 135299 405062178
1 6686 181837 809385937
1 82809 162872 605664721
1 76371 110232 985059425
3 155331 132236
3 111079 29336
1 39335 124670 342974709
2 18056 259609516
2 179923 223926651
1 110769 151545 47945122
2 120059 765556823
1 78135 160615 781354872
2 20800 920016967
3 131044 158859
1 45814 157158 214336561
3 60864 93036
3 192166 198777
2 119123 57294395
3 170220 166464
1 353 110792 645305661
3 103379 6553
2 12409 764484662
1 3543 137474 171269419
3 20731 10261
1 50852 85531 184969248
1 92489 102574 565145555
1 69150 113462 766009489
1 96123 151901 396133371
2 172422 916244582
3 85780 36627
3 98407 60899
2 96629 901661989
2 74335 449596115
2 183644 975832783
2 149370 874435891
1 63185 190063 570691463
3 75779 158514
1 109360 156341 709091157
1 109137 127161 47040930
1 76484 127457 45047072
1 58978 189888 614695832
3 48844 76125
3 105371 85599
1 144145 180334 719055819
1 116688 193101 525433140
2 21089 89438401
3 177048 121691
3 127738 3779
2 108813 736745075
1 36350 108396 735945952
2 61294 647010617
2 186138 476509963
3 198181 97587
1 66495 128206 661836584
2 148642 630888117
1 165928 190403 195392040
2 104957 727019465
3 145257 37356
1 434 165176 453948040
2 19104 313964622
2 173241 782010073
2 123244 362766798
1 88283 113785 558662028
2 166778 616903361
1 15304 189528 380843757
1 134465 143264 345631044
1 16550 144896 917919348
3 65590 126722
2 173910 952219189
3 179423 41857
1 93759 131779 641183274
1 62544 134740 444978221
1 19392 184896 568464202
1 52302 81556 25196980
2 6836 410688656
2 170299 512658390
2 77458 970527318
2 70591 942034096
2 111012 534689500
2 43045 94486183
3 8765 99482
2 76216 534566754
2 148112 28175858
1 153770 189843 557124492
2 132924 864580246
1 92450 136922 829590624
2 71803 772441286
3 66057 162796
3 95580 143728
2 31345 987761757
1 59970 91279 337129286
3 39492 107769
3 141189 59975
3 115368 112830
1 25471 60795 699230698
3 140387 189266
1 8344 32091 664162884
3 64954 30802
1 24193 53601 983899612
3 60655 182018
1 145032 163912 250395520
2 118401 403705935
1 73763 83972 250620741
3 173584 100830
3 128310 10522
1 35765 152124 403997747
3 22082 115206
3 35974 184608
3 53040 1276
1 28149 110294 353198532
2 43572 414185370
1 27808 154123 777255053
1 99917 197896 207484647
3 189719 67665
3 168505 149291
1 53495 120303 215486894
3 137939 36752
1 146057 179418 437999358
3 103783 9124
2 179993 85697375
2 62873 318135928
3 92894 182
1 86297 130859 243260683
3 47301 151125
1 42329 114614 962687845
3 121450 117792
1 68373 91661 434598520
2 20439 494102899
1 127442 153533 173481617
2 47167 494775277
2 25802 196971094
1 26872 186860 40546777
3 145172 199630
1 120064 147309 134645836
2 153750 891628645
2 123361 179413459
1 46409 197690 880183311
1 119544 155794 444461238
1 25758 38452 460065140
1 136167 166957 331528881
2 84931 955552548
1 11210 21088 931440122
2 147971 239204759
1 46793 138570 91787375
3 114792 24126
1 83230 178084 709120830
3 175478 139829
3 129662 134254
2 57581 608225495
2 121838 250629748
1 77923 195688 977680894
2 122643 890772197
1 15505 186824 941597902
2 139736 255287104
3 654 188071
3 58016 28759
2 30839 437308028
1 96152 158173 501187153
3 194257 137915
1 43799 65562 517529881
3 137900 191433
2 191455 309738922
1 30542 54387 446251188
1 75466 90316 530849302
1 8970 149894 845616722
1 72130 91506 218989089
3 157825 60420
1 96872 187983 316034314
3 30055 110746
1 52341 54289 547288462
2 80798 612744812
1 80368 86721 278923908
3 141126 197782
3 58796 133466
2 197125 787382770
3 195144 46669
3 63540 59186
2 89221 383703492
1 29890 128892 326114192
2 199119 254547523
2 61100 279951618
1 7165 47531 59878459
1 170981 195413 838372856
3 20697 39861
2 58437 600946810
2 71640 398306706
2 17626 89699776
1 52794 58124 205951950
3 186717 14579
1 157880 176467 958583090
2 164024 150668599
2 75732 889630749
1 93106 195051 841828622
3 173403 63727
1 40329 126979 945665280
1 33224 102000 917889505
2 99015 354258700
1 61560 131395 919609261
2 32859 158137996
1 86097 167550 488573781
2 172693 710275797
3 123607 175815
3 67370 31864
2 131535 117757619
1 58169 96111 770656223
3 196883 72612
3 168890 10705
2 51884 900909535
3 20397 184909
1 48095 95532 682998919
3 43776 99946
2 92455 144322256
1 107326 146803 52752409
3 53328 48485
1 176810 177361 670599649
3 197318 187495
2 56369 832071301
1 4379 192546 781081714
1 7454 67051 363126355
3 21277 186921
1 90038 193968 17910540
2 126425 746007967
1 106043 166551 356608346
3 186 119591
2 28065 361822045
2 295 836425148
2 139795 147673197
2 54259 474492854
1 175659 179251 761302057
2 48344 406784706
1 136463 191091 153204775
1 94593 150283 569195620
2 150238 734657804
2 5803 680135794
3 165602 153583
3 107256 174955
3 154561 2153
3 112991 149338
1 29128 130631 668112664
3 194900 146606
2 5193 376782937
3 57229 3791
2 179821 661055869
2 138933 826056810
1 40894 77463 329506920
3 147566 29718
1 84087 193286 145803563
1 45860 128004 376956144
2 163502 301758693
2 185777 153790875
1 110896 187341 811851110
3 98087 67260
3 119333 142277
3 35981 103131
1 42281 182341 423860588
2 90637 346853472
1 6664 186018 409968423
1 1678 189169 137596568
3 84328 38630
1 28329 164309 502490650
2 39143 247903391
2 63828 541152220
2 719 369055465
3 992 64547
3 109417 86746
2 166606 191580060
3 137900 184985
2 123788 116579862
3 75810 75188
1 6254 90308 786253367
1 99816 128470 580853787
3 150631 149742
1 30846 176162 329951936
2 115696 69476082
2 62056 696769427
2 109349 824598682
1 94424 117689 608172538
2 183182 55106769
2 176090 145104628
1 76776 126588 590349769
2 111733 75603832
2 108268 987276621
2 178420 920252677
2 66166 11654058
2 178585 799222425
1 7568 179056 348813737
3 149272 101659
2 106613 910749768
3 187549 4356
1 16120 41902 600157189
1 64807 71715 879730608
1 49950 108962 401517562
3 2447 120795
2 111689 369278215
1 17916 98756 637546671
2 150250 810724868
1 87549 145451 928777966
3 129505 98835
1 46048 85931 985568387
3 49618 90633
3 22551 191500
3 62278 62259
2 92436 516894264
3 76183 156200
3 26192 185247
2 72491 499850344
1 34639 139852 270623390
3 29856 166671
2 41215 357061825
3 76348 129074
1 36241 68332 47178085
2 153591 513607228
2 98189 813975967
3 94047 170506
3 196850 126190
3 14257 192341
3 71830 187983
2 32216 120339994
2 28063 132103969
3 154884 23796
2 46127 135186826
1 4947 135386 751377294
1 125508 129166 37332587
2 167864 920216304
3 96580 149223
2 41489 364390677
3 69032 159787
1 56587 129622 110813972
2 82592 298433074
1 13371 185098 559248773
3 22574 172823
2 20390 389947188
3 40869 51117
2 34963 651499444
3 109802 166288
2 75628 90116296
2 100602 803380041
1 26296 138830 128829759
2 192051 385904574
2 13010 206167839
1 11328 165546 119663057
1 109789 144616 322311882
1 27240 193917 412045102
2 106619 381806849
1 61969 166156 350311452
2 196621 384973501
3 99805 152747
2 135317 917741488
1 92800 167502 91960943
2 188812 186984460
3 114223 57508
2 77286 467286765
1 50122 198678 887623378
3 138520 8614
3 183815 45071
1 76672 164788 402867724
3 105390 6880
1 36652 174171 939011305
1 40453 63724 893053141
3 118276 185923
2 10580 545383658
3 25101 49201
2 120967 816607621
1 72573 77932 798904742
1 41701 53602 178765452
1 61000 182328 307423110
1 32701 165404 983154654
1 9621 90170 62122563
2 186022 758906953
3 1636 95051
1 121084 171051 743866990
2 14927 320403615
1 105767 146697 127077321
1 31156 91004 88322808
2 122771 635676760
1 69560 167465 226228265
1 11120 74862 768236460
1 87738 152115 488345666
3 75672 169077
3 44259 25893
3 177419 152022
2 100972 835630733
3 129315 97819
3 46849 147377
1 13407 185812 568925351
1 89342 107795 131897640
2 130767 577596871
3 113599 173205
3 13681 116138
1 61253 182411 158922784
2 197174 877143285
3 37414 189462
3 105639 190707
2 129794 868054072
2 21513 812753648
3 38978 73774
1 136721 190104 909590839
2 30940 652214236
3 199578 173194
3 85847 170470
3 63854 140115
1 109682 189792 766978196
1 162065 182358 596590595
1 91023 150286 798249820
3 57087 22171
1 39913 185714 862558976
2 138436 288096372
2 17982 52542743
2 78882 544442567
1 13668 101895 385025301
3 189087 46140
1 49078 179031 39539472
3 50186 40874
2 199925 16069015
2 49991 813099931
1 136012 185248 257907445
3 118080 79172
3 85723 78274
2 115495 187594574
2 106345 325359540
3 70847 69253
2 10045 70871624
2 65233 616339080
2 131763 267985257
3 184311 183609
3 15633 128263
1 47278 158927 933676385
2 183463 721589354
3 2820 177557
2 164098 441034630
2 63591 692594843
1 47135 64729 820608437
3 67536 23019
1 20004 84494 982499557
3 5461 178271
2 190082 985586827
1 98653 186614 484394550
1 8908 78245 559419172
2 11906 431942092
1 86985 128743 536367548
2 158284 905164250
1 114205 153156 956843477
1 25520 91524 979557301
3 66907 61123
1 149729 191696 562899613
3 16267 177737
2 103360 530164209
2 161819 982946075
3 1496 129172
2 54603 379912357
3 24909 15624
3 52503 182099
1 121352 132065 430976575
3 166814 124560
3 100848 75390
1 25703 158916 777312260
1 114264 124484 784667861
1 145194 170804 995875716
1 150641 152952 630145683
2 139920 715164179
1 7136 79649 678497962
2 46145 661168876
1 15258 30125 431813184
1 9754 45770 661177318
1 7055 165760 850762831
3 183363 60607
3 159384 49788
3 19790 191221
2 179169 877406335
3 43483 181463
2 74358 409550601
2 75301 695300439
2 110110 762658170
3 116451 107014
2 128294 750911476
3 57747 105176
1 43848 115759 428365670
1 39059 99311 122356623
1 17846 21636 602707927
1 45575 148140 493617676
2 115769 247268827
2 32136 416875821
1 65692 143581 146074339
2 182622 758020181
1 86820 164348 616245861
3 177028 189791
2 66111 414751832
1 43845 59739 992765102
2 65125 559838305
1 116705 179545 461118797
3 51450 70952
1 36685 38607 717582813
1 96276 186329 255818505
1 6470 99213 724527708
3 37198 145913
1 61342 122548 936515388
1 45020 53519 54149293
2 92299 811773534
2 54211 445540065
3 45400 194935
3 128047 199802
3 96118 188433
1 136292 165412 867944520
3 130411 121690
3 152425 107063
2 195119 133005151
3 149681 189990
1 56165 143949 608478272
2 12823 565297293
2 199516 720357155
2 136727 427934415
2 167783 52437385
3 29259 124080
2 190882 92971475
1 72766 128935 588126337
3 7090 144114
1 83060 125137 665282986
2 160788 235366610
1 73204 112867 487210435
1 134868 165767 124352291
2 123475 873479376
2 16779 977950980
2 128662 716934185
3 175657 139829
1 59521 119362 181184046
1 30653 36762 796714797
3 71328 153901
2 161242 400870080
3 36084 31580
3 126570 172246
1 8300 84719 8342537
2 145799 768388946
2 156206 243593339
3 7388 159870
1 108419 120958 312802931
1 67379 184730 148587840
3 101125 135870
2 105388 934518060
3 36899 129356
1 10603 55195 451466994
3 124167 184725
3 70466 64095
3 22882 151230
1 46843 52765 918090603
2 67154 13410344
3 195208 119552
1 4249 170258 821770609
3 107574 113546
2 57381 848211544
3 123802 46348
2 108648 856531609
1 129032 155477 997407977
1 68375 128398 499398766
3 32428 194901
3 171554 182653
2 153998 693721653
2 102753 538875325
3 134178 27833
3 83938 77718
3 173387 186622
1 58212 123381 966450237
2 183868 721658791
3 38579 164259
3 67560 29759
3 195335 50821
2 158234 713948279
1 153760 187320 751339198
2 100077 606766919
2 151180 967398363
2 168943 570291579
2 133032 896803310
2 118753 946795448
3 21577 15533
1 90155 165295 512675640
3 61888 106382
2 57976 805635741
2 141787 584838566
1 86687 130682 473511204
3 174074 144557
2 15517 955789996
3 174982 227
1 86088 179497 42827098
2 71100 655338140
3 168590 168565
3 167459 161672
2 145650 235472799
3 59339 62627
2 43579 983345287
1 13196 165048 233758108
3 168440 53298
3 62192 6318
3 185472 103972
3 142545 55651
2 51675 283175549
2 148681 944678957
3 177369 118825
1 62607 158373 975910487
3 127978 34139
3 141674 21238
2 42661 854074921
2 6757 775032325
2 81678 569916486
3 171606 60198
2 14196 944989230
3 27020 90878
2 73991 601572517
1 61467 91255 116493199
2 92077 352026520
1 26320 123420 727036514
1 12289 154050 708539936
2 170716 540147030
3 13014 103220
3 81245 30744
2 99517 564084960
2 185298 958147998
2 121987 776344096
3 64034 165803
2 16315 990628339
1 33601 106255 793403816
3 24397 7780
3 81041 192393
1 34343 164440 918142774
2 76640 148845477
3 101575 91226
3 126487 169230
2 104526 454166851
3 185095 160949
3 106033 17070
2 150270 418295389
2 77514 644758550
1 21359 164308 34943582
3 194440 14304
3 58973 112848
3 160325 63866
3 116780 35802
2 151658 60199207
1 14702 80452 498725228
2 152933 192696729
1 49671 179733 961518817
2 152184 296502060
1 34611 79999 440769752
1 38395 77093 372246876
3 58593 119314
1 189069 198187 848125255
2 44426 141776260
1 34338 95646 264759351
1 86605 168311 567186541
1 22798 27087 762045048
1 5442 57349 144925465
2 18382 639493465
3 140942 114061
3 169928 59623
1 86777 196349 577110125
2 116708 139239058
2 84987 606069103
2 108218 740387463
1 60593 74476 751818696
1 9333 142614 221009600
2 176970 34779390
2 13428 400928146
2 11673 934987155
1 49678 98085 554384631
2 30616 749314908
3 22102 42834
2 88216 965741186
2 10080 9757118
3 88153 116039
3 120791 47277
3 59411 75493
3 9326 133365
3 64773 192649
2 94432 238903558
2 39543 893631958
3 41441 68229
2 104206 624871818
3 125093 148201
2 85036 705737345
3 122230 30398
1 85231 147152 43450211
1 33412 121723 596842918
1 94750 190972 749367338
2 32595 437010659
2 191947 636425671
3 6041 124542
2 116194 897045805
1 4292 21124 654180995
3 24732 49218
3 82928 106813
2 44753 709680118
2 178060 727989523
1 32411 58730 564442281
1 44584 87085 890126747
3 186988 184548
3 178356 100800
2 31631 875783338
2 42958 869148964
2 116599 966214996
3 177847 144907
3 66055 136869
2 77389 103587330
2 107147 773036628
1 54004 196288 396282298
3 183692 184199
2 56325 56491330
1 12680 91233 488995003
1 16766 166316 873021711
1 89370 146367 906636281
2 194935 732096547
1 109527 199860 777929584
3 97894 34228
1 41000 49487 424455595
3 26211 95867
3 194370 41652
1 112442 193375 690395861
2 199663 487593371
1 126731 187544 439856805
3 65463 193568
3 36166 5678
1 19800 151857 853374481
2 49120 625393624
1 153381 181620 907008991
1 218 174542 319072178
2 20858 775587326
1 123263 189933 340870516
2 87148 148105996
1 49835 130644 223453947
2 149795 517294918
1 106265 122982 332226061
1 90987 145403 442505993
2 197427 77729152
3 65025 25243
1 106570 124424 216885430
3 97076 85827
1 111692 150427 680459820
1 30933 61632 440230529
3 23104 82058
2 103936 916169742
2 170557 191663915
1 98699 178391 858380934
1 129342 150749 838267127
1 32938 103487 828157350
3 21404 109979
2 834 16380004
2 172074 691861833
2 85402 511984308
3 175339 2057
3 148623 196980
2 116582 577984584
1 104088 126838 432331314
1 89132 172875 86263259
1 88449 92998 840034632
3 156474 155824
1 160270 181929 742588631
2 182501 874715140
3 82072 124314
1 85517 157613 74685602
1 145022 157295 451148149
3 57740 193143
1 2538 47388 54934356
3 46218 154868
3 127507 112700
2 77144 532792257
2 183934 291416293
2 44043 998896019
2 143408 854759418
1 95308 174859 705471428
2 68624 591690853
2 958 522088454
1 48472 155397 157807017
1 169976 187868 355399963
3 15674 20288
3 185567 87809
3 102807 146
1 60131 165825 563965505
2 46700 241397826
2 37846 197376444
2 150136 133852512
1 31430 120052 124038683
2 2405 70571876
2 189669 220950153
2 166213 100087529
2 47845 472332738
1 23344 120785 786277391
2 151654 775725036
1 104618 177095 209857358
3 78759 42638
3 148917 141063
3 168568 11108
2 107818 94759738
1 110316 193930 226358573
1 7866 193317 791248351
1 77461 184995 151100615
1 1257 47364 588709566
3 41840 167577
3 139827 178185
1 332 170321 311946360
3 85489 142153
2 175200 351348833
2 143807 347492753
1 36404 50162 12654215
1 80884 180723 814191991
2 48011 404093273
1 107278 145689 518624478
3 58905 167854
1 41295 52804 7357054
1 17858 112114 125290369
1 103355 179260 88610705
1 56605 120587 81775850
1 43690 146710 346447383
3 187131 182144
3 59837 34872
2 28028 179100595
2 48572 623408398
1 20832 86814 548813311
2 186687 655573741
2 116050 887137528
1 58462 119182 47497227
2 73009 22990169
3 165418 70707
2 23756 189635033
1 91807 132657 372443658
3 166207 129919
1 79707 199192 920426561
1 121393 166564 857214648
3 104742 116942
3 153689 133846
1 123964 166766 605627282
3 19069 67167
1 66482 110138 58390195
3 39821 42404
1 34697 152850 675306312
2 39842 985908955
1 39099 100501 591116406
2 32153 881327444
1 45454 113183 984312796
1 10743 144916 513977074
1 89135 161802 142600196
1 66344 121946 453055151
2 187771 737605722
2 77453 482561283
2 123745 472583005
1 50395 151654 770313182
2 55124 163619506
1 19410 166534 26091072
2 160472 783775289
1 140231 158226 442533940
3 58355 126380
3 69972 169993
3 153095 161093
3 139915 52698
1 114338 198047 161858486
2 69952 185172391
2 68624 612842462
2 172684 975617728
1 130735 179452 912102442
3 112269 24916
3 104498 19275
2 17294 226338373
3 156236 151191
3 174884 150976
3 65462 176871
3 27771 121491
1 92274 186874 370260631
2 175301 822252822
2 143 611449721
3 144445 176915
2 69448 839017261
3 90355 130045
3 113643 113518
1 132877 134565 920049018
1 72449 124410 222563386
3 180137 43820
1 16775 118207 116488589
2 136397 694474315
2 100633 352074223
3 195958 131477
1 114283 154151 379086905
3 172795 45858
2 139844 337057204
3 36754 90635
1 53547 169987 653925431
3 95419 41793
3 32421 72614
3 91755 49526
3 48083 85318
2 103990 454676046
3 165015 92882
3 177971 30015
1 93843 147127 323550524
2 111814 930701870
1 133902 188435 488715486
3 23902 104297
1 64202 142712 69906808
1 72990 160194 454294239
3 119395 181263
3 167171 126205
1 37686 162139 843527338
2 85221 283480799
1 112612 185808 771193184
1 35473 157259 753208058
3 184380 138000
2 102902 33159472
1 14844 58633 53907335
3 44239 92544
2 177688 448213738
3 84764 165499
1 149427 185784 614760651
3 108002 108678
2 81194 922316572
3 113164 69634
2 127013 69909106
1 25400 69726 407056385
2 186681 132430655
3 176428 95914
3 85217 185486
3 44507 185643
3 126343 148279
1 96758 138533 122411321
1 106693 136908 636189093
1 37294 53613 929236677
1 61637 88015 660038131
2 136762 290474112
3 55827 43712
1 41368 169451 205645935
3 172221 189517
2 70000 213200795
1 8165 175566 50700374
2 195297 115697882
3 170151 11237
1 80482 197258 927705622
1 26346 165388 894267118
3 58049 178812
3 79611 163114
3 10515 110252
2 156854 711927857
2 50916 575750119
1 44265 117213 654910701
1 144117 190033 391708716
1 23915 39618 577597790
3 93197 84839
1 49324 165477 766405458
2 106473 51801613
3 38509 192443
1 13186 100606 6176883
3 10977 67754
2 156698 592112381
1 168476 171577 341788488
3 63422 88000
3 105868 47726
2 118220 247136386
2 7348 411980646
2 146752 818503226
3 148133 168648
3 105039 104964
1 99134 173953 385480330
3 166059 28680
3 89783 117127
1 97734 140031 18424217
2 100984 907260749
1 25222 77032 467759328
3 155388 97273
3 180941 142508
1 106099 122785 841073689
1 60285 155530 403441507
3 190378 153440
3 56720 41482
3 169000 68166
1 32058 163034 750204
3 43621 102936
3 138483 179184
1 16480 74652 820252735
1 44415 192121 254090455
1 46785 175604 442895427
2 112219 943258908
2 135562 461435274
3 125284 153176
2 69406 296609204
3 54829 61776
1 82445 186113 360485674
2 86107 750467608
3 65461 144795
2 6039 437632845
1 153739 188628 781596791
1 16868 84946 158418912
3 113816 17420
3 40035 28202
3 136593 15260
1 15198 146279 87669682
1 22999 125744 461680739
2 94549 93063443
3 153382 181924
2 65920 315016572
3 17423 2013
1 14844 70205 445432622
1 119574 193882 244776314
2 147058 489368491
3 130938 174547
2 104104 693712165
2 90539 145248044
2 175960 182146047
1 11996 56563 570666148
2 150447 269162415
1 61845 172433 900352146
3 107614 195815
2 102466 402503745
1 134662 170180 523840822
2 199692 447575082
3 125716 16433
3 188674 110184
3 127703 17852
1 111883 128188 913540367
2 75566 241852211
2 130688 941528768
2 20046 478309095
3 162031 134522
1 68909 101815 657501908
3 44987 64158
1 70150 140809 856051529
2 38189 16735704
3 168571 54114
1 7938 8396 533084753
1 68012 94683 129932021
3 60527 36465
1 38452 151826 132966930
1 147361 193582 994880396
2 76431 616971161
1 146431 156986 828099050
1 160190 193868 60522591
2 74829 251629031
3 68142 16953
2 79432 825247520
2 154272 778354301
2 58107 835360129
3 68663 168779
3 68644 54710
2 182675 448628016
1 30161 169486 478792899
2 138944 721095677
1 130570 190099 335337968
3 36459 141953
2 124314 253822257
1 80611 161188 920910960
3 102084 57498
2 24717 388509823
1 42421 89422 736975298
3 46031 198036
1 22589 37595 115892272
1 9791 48709 733812918
1 31535 183394 898735238
3 133143 30810
3 165698 174752
3 153787 188853
2 154544 583234435
1 118249 193232 699485551
3 86661 53653
2 46402 204474683
2 13239 491649810
2 193064 460365106
3 112619 98597
1 9443 89836 494589588
3 151363 46901
1 58141 74083 703555381
2 61188 735629883
2 80738 559440098
3 9500 48126
1 19164 97072 390589049
3 5054 135083
1 99294 133123 825200244
2 122082 784341287
1 16539 149807 548806625
1 2019 131242 488311788
2 180802 54911369
2 8870 355226780
1 70564 145866 602190988
3 40509 4275
1 28508 98640 898254228
1 110244 193283 952776279
2 107672 849925085
2 107322 414606083
3 17102 20575
3 75126 188359
1 72102 123303 916130896
3 83787 137968
2 27944 124949964
3 130949 171477
2 147465 729467098
1 37656 45989 497176201
1 66605 92481 963198543
3 129274 17401
1 26863 55284 580389462
3 10926 22125
1 10598 97380 976146428
2 17190 512112152
3 102131 44783
1 44261 186504 321294872
1 95545 159754 429073002
1 54014 168567 909859098
3 82839 7429
1 64727 123767 109835656
1 96157 99802 245454362
1 113279 147035 26813648
3 153687 103389
3 161414 175643
2 87322 803416285
2 8533 13655805
3 154012 174750
2 1796 969492376
1 77977 102127 905922921
1 76310 91311 350360245
1 45934 171908 774504897
1 22974 95731 396012095
3 21698 54245
1 38915 133988 54910341
2 120536 865745455
1 34545 71975 898832636
1 58558 113830 749851054
1 5686 151267 237753132
2 16650 64286219
1 22140 88082 698382625
2 81743 1579273
3 4611 82482
1 58781 88640 576944228
3 53237 114607
2 196991 471519207
2 196020 963315864
2 13514 629871578
1 47441 103357 247403241
2 40238 274664135
1 93759 137723 49531751
1 118180 161458 861622785
3 114759 77085
2 35780 678311780
2 58757 424737550
1 126437 147345 730880249
1 12653 140401 266488685
1 49727 125187 648607611
2 9506 832806566
3 30792 100311
1 80064 180236 547290077
2 80517 35314764
3 178151 52187
2 102462 40985050
2 103272 70065703
3 38928 36057
3 9861 127360
1 51712 88130 737016246
1 57603 103465 490271133
1 165363 170113 705897098
1 117216 144739 843434820
1 15524 39986 499302054
2 119405 827450959
3 177528 190322
1 8193 83619 649535409
1 46692 181911 638825970
2 14579 22767556
2 183074 135236751
3 14577 173672
3 184201 140460
1 20670 135355 993151418
2 125993 400170955
3 119941 154354
2 75179 427209355
3 26001 180689
2 37442 328712537
1 20653 194464 495245461
3 11154 49816
1 39157 69299 310765057
1 57459 65681 345579879
1 126372 164184 200660103
3 46882 111606
2 93665 819030509
1 3946 105086 585951120
3 87621 176143
2 77837 759680144
1 135223 188924 569566246
1 79942 128104 788220494
3 113647 180726
2 117466 867338210
1 59876 96529 449733103
2 49356 416798797
1 119080 143251 493029945
1 177417 181466 679594707
2 37035 96151869
1 31040 43331 369820624
3 156281 100760
3 74613 167362
2 81534 402552589
1 41041 133601 690740251
3 92895 12853
1 11311 85420 183039068
1 29048 33097 979295791
2 114426 392549103
2 72177 154368906
1 30891 155027 799837750
2 177063 890556694
2 71636 697955707
3 141970 195126
3 35227 35317
3 31902 143447
1 173750 175468 478616363
2 103263 370290562
1 162323 198316 239032491
2 64200 809894209
1 94139 152734 648298704
2 5790 508394882
3 112639 46369
2 119055 421090418
1 35333 50495 81766167
3 74546 33156
1 55998 114408 906930174
3 8996 182354
2 24535 742930145
3 180973 81334
2 70199 941307768
1 79576 178617 524936335
3 142451 64704
1 70471 99539 845231552
1 71350 127564 710090779
3 153906 190494
2 149327 170596599
1 61112 118888 294294975
2 2952 58951836
3 19461 62789
1 15886 173458 248195882
3 137815 154443
1 149087 156093 31580648
1 34421 82871 797635588
1 185994 195926 350121532
2 133929 250130252
1 38311 61277 167172185
3 181592 83593
2 69846 223958902
2 15314 915586547
2 98412 737387759
1 102779 137632 461196946
3 43784 39959
3 22788 169479
2 130962 989933928
1 92495 96177 952136873
2 113593 422917770
3 186596 194029
2 83616 415346671
1 114320 140085 469848854
2 6705 450192301
3 178749 107615
1 96650 123466 247453820
1 4676 33845 984914186
2 188607 242346972
2 64033 775350466
2 107062 640372096
2 12271 96606887
1 94155 191166 648496262
3 169044 196322
1 145737 191151 563325426
2 190039 291159455
2 83072 655852841
3 194721 143418
2 192852 658948528
2 149332 664394663
2 143756 49333842
1 80694 156613 885333500
3 117317 55904
3 86829 71812
2 188850 380319531
1 131853 152213 723464252
1 140504 177192 842617809
1 22689 138366 555978779
2 137685 944669839
3 59051 26212
2 156258 635930275
1 114715 133986 49103039
2 30161 486507312
1 68079 142485 217320270
2 27484 547734930
2 46076 821028761
2 89550 97916912
3 184216 184928
3 174322 107925
1 21030 160834 153581003
3 174179 101945
2 74923 971375579
3 47181 137079
3 85394 158734
2 164261 69059061
3 27768 63839
2 152352 420181728
3 21411 35243
2 68502 350751477
1 115593 189019 426049349
3 2919 48854
1 67196 117066 240811640
2 193899 709774165
3 71801 101098
2 122884 76493690
2 89500 860140924
2 53754 26099632
2 145858 744171373
1 74476 135251 366745799
2 84507 251405685
1 66303 95318 777883151
1 46553 176584 702610312
3 120522 119409
1 44709 54066 972505252
2 122282 588028228
1 71089 190754 744988096
1 123823 136337 25338809
2 129715 130310911
3 1545 156680
1 16894 23255 636847139
2 193446 591153822
1 52999 104538 468207681
3 100157 62481
1 96616 145735 346431091
2 155365 548959558
3 15749 77857
2 66669 315053290
2 165538 427467873
1 11356 180374 247306793
1 2315 17601 504691223
3 67479 65571
1 14005 49554 843648901
2 136479 605135184
1 26081 120032 523547263
3 159071 186264
1 40522 78735 73996540
1 80743 179215 714851763
2 75801 699005651
2 66541 563072980
2 140959 127839105
1 17654 97943 309024227
1 43365 120898 455741286
2 64080 789857638
2 60205 105651729
3 98469 92607
3 114865 46401
1 37695 112054 86254798
1 22343 111960 542036477
2 111003 740980036
2 171173 996571266
1 63379 196371 843303525
1 86337 164741 674726867
1 74383 93276 132812461
3 116814 3048
1 69802 114130 499771195
3 27188 128714
1 82971 159338 137074112
2 1668 133912937
1 12067 188394 500054970
1 81523 88835 986718218
3 140213 59921
1 15563 136700 760486984
3 88507 77062
2 114889 258264695
2 94312 165521569
3 30500 189797
3 19304 27197
2 29916 880762082
2 32354 792369098
3 191267 85554
1 34341 144055 197796640
1 11101 158525 64456735
3 141138 6927
1 55426 99591 774197566
1 120021 166992 602827300
3 43421 146670
3 196509 197960
3 198233 156223
2 90345 837115498
1 10915 32300 199423810
2 121891 709976193
1 24612 25029 176004093
3 12639 8444
2 53787 825093173
3 169078 179121
3 48189 78189
1 23833 175686 697996257
2 111200 346630096
3 26371 197117
1 67006 153387 668271516
1 11182 113261 525614630
1 112053 189516 345895018
1 8620 38986 294986656
2 78492 799535586
3 9677 26371
3 146382 140371
2 86418 876752152
2 103233 900538859
3 59935 81541
3 36697 129392
1 17583 93966 55745753
2 19199 336230957
3 129314 87255
1 61425 130788 661365004
1 112587 174383 717587170
1 56688 116354 401739710
1 5236 145077 978105815
1 190035 193572 182198703
3 158076 73536
2 62959 556012280
1 38399 170355 738160476
1 119853 123104 425365232
1 81810 119254 92607111
2 192608 143674268
3 170331 25312
3 139836 127031
2 106838 780838330
1 17633 103938 721684994
2 112447 79216292
3 107530 184789
1 92312 112202 67758176
2 39864 875803462
3 95847 33616
3 186309 169145
2 105174 978956082
2 59927 808730975
3 35441 22472
1 37609 53940 678862242
1 36983 106641 754085781
2 54876 295054814
2 19515 901648797
1 149429 154465 995024264
3 134142 36640
3 115748 88863
1 102173 102991 750654183
3 130592 169992
2 24968 30017177
3 27554 79392
2 186089 325958529
1 146123 179792 210664719
2 70828 805566510
1 144743 184118 762974233
2 181320 589850819
3 26280 55002
3 129580 153286
3 93997 130598
2 198246 998574042
2 86441 779974610
3 176591 46079
1 141082 181988 345682986
3 150872 5549
1 136816 188652 876705003
3 179475 104730
2 189503 229020558
3 55456 6751
1 12835 198510 550480504
2 164845 186840263
2 146142 526814427
1 140137 195804 950747584
3 112733 13789
2 121595 850484549
2 170166 363016057
1 52988 133467 438205463
1 23097 142115 890188183
3 49204 131976
1 13548 91429 918920585
2 92054 430728134
1 36695 188658 543133138
2 55914 500985268
3 191713 185729
1 13665 180076 297746824
2 35939 7011944
3 41740 82137
1 13509 21129 460415058
3 142857 97418
1 5450 189160 435897026
3 36984 158720
2 28728 56510710
2 119925 508996759
1 32171 140366 352097389
1 72632 77714 398201399
3 77686 4843
3 5004 84111
3 59711 120070
2 33649 561042654
3 104457 136336
2 136794 32625267
3 183512 153300
1 147776 166430 354141827
1 45026 117234 371861178
2 113870 723083386
1 95009 140968 817234358
3 138374 154183
1 26817 91991 492636957
1 46239 96549 191322642
3 60158 20647
3 173102 7385
2 76735 141228965
2 71143 219249643
3 10253 104948
3 135338 129815
2 191705 281775910
2 155070 825806298
1 148397 149453 44915212
1 29879 142772 386213395
1 65521 154891 725909953
2 43494 904405065
2 107928 335742549
1 13571 86100 347548905
1 94116 136428 275093393
3 179215 140602
3 7581 198214
1 53722 140522 337924157
2 68773 58991361
2 31892 982099798
2 65911 634510656
3 97408 65228
1 122287 181713 634628294
3 34334 24783
2 191199 805358127
1 49176 62571 998251244
2 32464 51587492
2 11107 292253279
2 132597 351215103
2 124443 133308872
2 65099 384434885
2 183197 308025490
2 58529 248534694
1 63488 143938 990696557
1 105229 108682 719046095
1 114227 163719 710368368
1 31922 157443 424010706
3 140203 97393
1 28273 80972 882789729
1 93488 112963 938860478
3 60465 190157
1 71815 135399 786964699
1 26485 114982 614443376
3 20998 86116
2 84541 94844226
2 56171 144452391
1 1653 177367 405461402
2 198611 635354275
1 8323 67750 100668616
3 33631 11044
1 99258 176178 868793452
3 11739 87762
3 121534 134843
1 123617 143199 266950296
2 165701 88770164
2 183967 429799874
2 108073 586595218
3 4432 77986
1 54894 109224 867718307
1 22986 107342 533900949
1 84634 141297 995529833
3 105347 87497
2 155530 427391482
3 85408 184017
1 56913 63456 524051412
3 43115 4410
2 13276 570386351
1 58083 172736 867926528
2 79255 973355267
3 133171 101590
3 141522 64404
3 161931 54238
2 135384 555483306
3 142376 10517
3 39928 36449
3 165341 171364
3 68077 114855
2 93566 541096090
2 140612 908219575
1 17532 36686 835820058
3 59700 137749
1 3183 82763 707504006
2 194368 64647978
3 187319 147264
3 150790 20464
2 176666 559110623
2 70710 933255065
3 9404 31790
2 112391 362858314
3 186868 153332
3 102178 30539
1 75397 103002 776357659
1 26912 109151 472726125
2 125694 242304640
3 160977 30622
1 65983 127174 635202521
2 27815 346817962
2 17614 90692807
2 93314 330727439
3 95422 90616
2 98424 709385879
3 159161 113845
2 99064 534718191
3 23316 46521
1 58690 162690 118062168
3 176850 196282
3 35302 96568
3 100876 155078
2 80386 633284866
2 15274 462070713
3 21504 189309
3 101637 137814
3 101559 33306
3 153095 154132
3 104540 129273
1 156563 172040 256996399
3 154094 147750
2 8043 889679394
3 57328 61464
3 169572 81247
1 76442 164562 508396523
3 54041 25701
3 27467 3245
2 57296 673731196
3 103653 19450
2 113978 795710478
1 41264 111389 445755096
1 22143 126252 765845788
2 4913 844925533
2 102607 200306923
2 14167 458505047
3 93948 106598
2 91895 39605660
3 165747 194027
2 25636 188091639
1 64916 195523 88149477
3 92227 187971
2 136253 556556282
2 98282 864313014
3 23659 17212
1 67499 184720 19957566
2 35346 188245497
2 121322 885727828
1 141225 156795 344607129
1 10812 95504 381416947
1 27481 51435 127537475
1 146752 155733 502368614
2 100940 138168280
3 150797 139498
1 22270 26885 391042494
3 65994 117212
2 189112 421910870
1 53346 145581 398223488
1 119276 182356 657594119
1 64225 163692 926498339
1 92155 181311 878764567
1 112650 176714 180824115
2 25712 638670398
3 175874 191775
1 27377 117208 510973976
1 14397 156388 585241572
2 164131 156739971
2 13279 881525938
1 30142 162314 553282792
2 44637 937000569
2 134065 721929162
1 39906 70882 346518232
3 115429 134731
2 70239 271803654
2 182564 116946230
2 144051 903750883
1 46596 102188 806366338
3 187150 101571
1 56548 188825 807385759
3 140559 74833
1 32791 93623 312833133
3 149093 101503
2 15763 554367040
2 104434 802099902
1 2205 165272 297986289
1 12699 114518 68513360
2 106760 171072071
3 106661 179497
2 159473 773398429
3 81628 51874
3 174904 88509
2 11796 213421836
2 99562 331218303
2 187669 118556432
3 107867 48743
3 195088 110086
2 121272 658771772
2 112019 75275677
1 21425 69217 400885713
3 194495 133906
1 11615 133213 29969491
1 10110 196867 583049456
1 71490 101823 392925673
2 146133 790408430
1 15208 18459 995533401
3 36075 87413
2 120930 956481671
2 161135 407160256
1 167964 197626 275705513
2 143565 879334988
1 18922 117065 46771399
1 4364 149135 690618466
1 6309 187394 85191055
2 151412 394293321
3 103282 190309
3 37144 52515
3 153727 184421
1 20851 25896 83915868
2 40428 213917756
2 161215 145633410
2 52461 398167894
2 8246 978791213
3 58490 193100
2 114778 958151445
3 86288 173231
3 43500 66725
3 34987 198412
3 6265 77548
2 56523 737110124
3 131564 95301
1 172816 194103 840508519
1 171552 175599 843548576
3 125041 71139
3 76846 87884
3 148599 194306
3 67148 99725
1 34286 34989 64319232
3 4940 7480
2 18046 438017239
1 49511 88351 478394825
1 55858 152231 209906724
2 50230 947300677
3 77338 152949
2 167041 718310813
2 16537 629301318
1 58062 178127 43595017
2 17791 148025937
1 128048 136326 71172318
1 88393 158389 667164368
3 91558 144759
2 189133 117886211
1 178010 179015 487705516
3 135950 21391
2 172006 968690035
2 13784 269488480
1 35707 103304 867260895
1 46332 122243 374679277
3 117562 175841
1 6576 22599 572226719
3 147171 320
3 195479 71185
3 95600 80295
1 49451 135988 414669771
3 194877 168405
2 133608 328598404
2 73510 106066438
1 23629 60301 604195286
1 147585 184487 863505550
1 38541 129985 910813602
3 47118 79535
2 13988 409046509
3 16619 90283
2 29210 603412595
1 7304 153492 153965579
3 84741 170903
1 72161 160156 159549756
2 174909 882006484
3 187017 57253
1 37569 185312 32096269
2 66459 646823784
2 119999 719252225
1 91117 133132 328907229
1 136481 145213 519908109
3 51917 133987
1 69496 161021 925956105
3 187752 22795
2 10314 700783595
1 21328 35589 636812774
3 101314 110478
2 141110 726652823
1 7856 27619 863657318
2 103049 334332299
1 2441 46114 91525951
2 60899 417818335
1 26318 103550 512090803
2 22033 416457827
3 167403 20393
2 195794 944645019
1 25452 125586 764191059
3 47860 141709
1 143410 191145 182958571
3 100474 195527
2 173027 725656516
2 219 423704157
1 29232 75026 591070828
3 140434 172417
2 59396 131320004
2 119742 118692261
3 192669 45987
1 156807 198078 786783504
1 63945 119174 376816001
1 97094 186426 730555753
1 50803 145960 647202300
2 9269 895214106
2 167128 679963576
1 18627 95680 228095555
1 89692 179698 349132129
3 7351 128679
1 143670 154740 36402987
3 156720 88403
2 127022 887838568
1 92331 185174 729986172
1 76795 175998 193474838
2 100755 652022975
3 180018 41378
1 29290 48008 261783587
2 176165 478252878
3 71785 37638
3 132044 166594
1 106712 110203 134236799
1 24845 152415 732305838
2 69942 359260715
2 100830 927262706
1 90631 149961 933284734
2 47260 287281518
3 180860 187635
1 81777 171359 557969913
3 56277 3879
3 136700 14623
3 68144 50490
3 48236 69533
3 194387 131166
1 43205 114662 220845641
3 55283 89273
3 20037 142992
3 19628 70396
2 51234 290429815
1 24128 164071 504503834
3 147342 64162
2 55060 821546433
2 35185 702962917
1 99544 156385 256286565
2 130062 307692885
1 51899 181816 145667347
1 51628 65295 898697994
1 109481 173846 597245632
2 164586 422917370
3 166857 48293
1 87690 147414 777581985
1 123597 162756 3323370
1 23851 95597 190976652
1 66479 156433 287974691
2 131839 642672007
2 120929 891127652
2 92614 490830548
3 28501 194769
3 131637 122234
2 63567 626134397
3 64697 113036
2 175377 212921918
3 56371 181117
2 14945 894848650
3 31253 48498
1 72528 158457 613705111
1 51960 149245 262519328
1 99985 166352 901202796
1 13859 181718 590947461
3 171511 67700
3 101087 89288
1 118234 118332 367153755
3 110160 185643
3 196196 137055
3 38315 128513
1 43583 61410 396311629
2 11323 520508832
2 188113 448223692
3 189318 132528
2 145262 609483747
1 58710 169535 509862274
3 85538 177231
1 17981 165320 947931281
3 179483 48384
3 27428 149296
2 138908 695242361
2 155756 401666637
1 754 66155 105867114
1 5065 113536 649516834
3 56140 99150
3 14599 147829
1 10772 110079 142660262
1 101459 142060 552351635
3 111762 100535
1 157071 182852 344663855
3 29533 131387
3 39120 55212
2 199963 179622081
2 94569 831822113
1 80931 149044 782311844
1 12878 25925 486516313
1 83039 175009 301421117
1 11930 90873 164418741
2 8170 575969545
2 168550 529245258
1 22726 125398 369871606
2 180088 48156000
3 90333 158256
2 33930 164960071
1 87791 122210 208148063
1 82959 125327 117167639
3 4100 95854
3 31103 115983
1 85369 94577 730387124
2 85380 599837333
1 11407 106434 887039554
2 145163 262220453
2 157414 805719903
3 135117 10986
1 33173 103904 192169036
3 151717 193963
3 63801 60216
1 51298 150233 647789966
3 97287 38537
1 102957 137110 675475322
1 120474 125847 99502338
2 155937 613850549
2 186379 766099827
2 69873 507002753
3 58542 62615
2 123922 329643410
3 10949 9009
3 150737 132813
2 78866 259254406
1 26338 39326 610551970
3 72104 3466
1 24887 141389 231173279
2 118990 991444471
3 86541 28256
2 38344 107727175
1 102662 158900 636010444
1 32091 189586 678532869
3 81975 89149
1 113455 137646 832143218
1 125628 139727 461502009
3 168695 130525
1 51487 107980 799072253
3 64174 122955
1 89906 182865 958867451
3 50809 102079
3 165494 146986
2 54947 296382462
1 76990 198371 635862811
3 88578 71001
1 75846 85145 877374474
1 46988 93870 36597117
3 129044 152884
1 168543 184117 695401689
3 16834 108731
3 96119 197856
1 85098 180171 72054032
3 172130 74807
1 43562 122671 555390798
2 49598 788011857
2 53843 481441757
3 134222 166458
3 140706 150841
2 21758 321614926
1 113190 199956 512068292
1 3172 105013 385721030
2 24295 585720616
1 107586 119402 641418966
3 197987 35455
1 109287 112519 138813809
3 159842 149832
2 14237 364520199
3 57682 13677
1 25487 54315 731992997
3 78363 185964
3 20146 164607
1 48011 127431 444505704
3 48475 75383
2 173620 571305759
2 156932 217052623
2 176044 290322780
2 131516 477724378
3 183376 72527
2 138055 585471517
1 95524 146808 20340927
2 192245 691012971
1 86244 87127 173172159
2 105139 152081648
2 11728 556604074
2 79870 627141366
2 28384 86888467
1 41029 105737 756292781
1 14247 33394 105392645
3 137641 41766
2 21532 396609492
1 44189 107403 211671319
1 19536 125861 331647607
1 67105 176986 435179537
3 70555 155914
2 175773 469602049
2 133189 81803625
2 131535 101026251
2 14068 127149579
1 42905 154004 391617345
3 143926 58358
3 7336 85271
2 13660 905758274
2 155432 169188482
1 30200 54327 772885934
3 98134 72035
1 93231 156768 306241162
2 35151 821179206
3 144259 60678
3 93826 66334
1 135969 137572 376202633
2 95386 469407369
2 196246 893707942
3 174672 185276
3 125067 118114
1 3520 147300 930498670
3 168790 138966
2 132645 349116960
2 62362 358088316
1 18622 154189 802398237
3 121988 158851
2 12355 181707609
1 177501 190665 728736853
3 86509 91467
1 82750 108282 101393622
1 16813 81578 809969165
1 4026 145005 326097533
1 83909 195796 65200519
2 195719 619496901
3 47637 191580
3 12469 150300
3 119272 110493
3 12813 129910
2 133122 499239188
2 17565 2419712
3 199470 155037
3 4476 24477
3 104945 130050
1 107517 154877 867775746
1 59749 93255 822206248
3 103769 172331
1 22382 132000 829599993
2 49125 8079499
2 171113 955779363
2 144768 57936145
3 120434 52667
2 60634 126071607
2 132979 487222392
2 111006 787822678
2 5259 950785318
2 91491 98133829
1 40792 97169 832532482
2 95852 643044008
2 196423 752533083
1 70647 105938 140413103
3 171675 21968
3 86163 69284
1 29308 144253 867070710
1 116547 127055 642384886
1 16417 103704 449962101
1 169550 179217 547344934
2 161590 706707954
3 52940 111990
3 123920 31774
3 40322 51341
1 15044 31300 206097652
3 87928 146125
1 30630 170724 896626845
2 166134 487776120
1 124663 173550 616560230
3 138195 145603
1 67574 69435 794446515
1 152465 173326 882346341
1 2235 160451 577506031
2 182839 264848830
2 89899 316377859
1 82911 89829 83071908
1 172765 187761 717275808
1 2618 109174 997932820
2 117006 230415197
2 147187 360384378
1 21100 185396 27595627
3 68897 101087
2 78029 911937280
1 68294 159311 104338597
1 80633 130310 106155580
2 76905 491130853
2 36997 904061627
1 104281 181408 511894638
2 177954 807238887
2 53348 906651185
2 196920 559277062
1 51570 100404 83180761
1 86337 127208 13191789
2 98689 569418834
3 154267 60278
1 141708 185228 393990128
1 43643 194953 394571496
1 139278 145629 415823149
3 84971 39400
3 31352 100782
3 189506 95890
3 127255 86302
1 139934 163276 330038202
1 11224 32432 338771856
3 23052 10276
2 27093 711112150
3 106790 135906
2 151744 306100902
1 12777 120844 762059818
1 130700 173598 708529347
2 29255 315183680
2 24103 427807925
2 81851 15491110
2 138119 349414275
1 136373 151666 697258709
1 138174 186903 789466393
1 33128 146851 148723110
3 174076 179766
1 61516 181626 283843230
3 35139 151697
1 30425 95550 637604660
1 48165 69824 418074184
1 1099 177255 312219236
1 14187 61371 109765365
1 43553 104428 877355512
1 159177 178626 200232080
1 128878 167409 874684374
1 125438 142977 638134622
2 86186 343845931
1 40363 64003 827138062
3 65805 134920
2 100083 78412245
2 108261 316240339
1 59177 145350 2006305
2 142515 769108051
2 122354 646062695
2 134543 936010429
1 161868 177538 28452648
2 127592 819349207
1 18193 162262 820174596
3 73318 195592
3 176079 31062
1 22680 152665 740864437
2 142771 262480261
2 158972 654850986
1 104729 106511 255767111
2 24285 674412573
2 59347 30164343
1 93410 157304 358649329
3 155975 166517
2 177877 312407297
1 122311 138872 150523703
1 90205 155995 19823493
1 126124 169004 385760162
1 48089 158991 993825588
1 31935 99447 678120560
2 196423 747482579
1 46886 176195 273919131
2 22429 766299159
3 172339 173598
3 188687 135422
3 44389 1728
1 34604 182100 824740290
2 189362 375535790
1 47773 88369 850729258
1 36735 162406 886563122
1 46874 178025 781179529
2 128650 696657958
2 128760 937422278
1 9277 175399 522601498
1 50893 110364 2345522
3 110373 162617
3 110497 35456
2 51378 353069295
2 23921 59797913
1 58334 176469 981124885
1 106052 137602 941948628
1 2337 69326 575497681
1 16106 69803 670635809
1 13990 186193 580763628
2 24450 545667908
1 71615 174339 836740616
1 124974 147425 396818805
1 50911 135024 72220802
2 21204 782529512
3 66096 16754
3 120698 90099
1 41996 185079 494871760
1 63662 112893 601004369
2 118753 2287024
3 31358 2556
3 183358 165668
1 73308 160099 183923761
3 83569 75894
2 16972 118030333
2 174656 634048977
2 177307 377341978
2 37569 559699163
3 144339 5242
2 34814 449927069
2 192807 936328525
1 35236 174096 613350574
2 144127 184208076
2 150066 251056231
3 103817 174417
2 143445 972547024
1 16616 134570 279243600
3 172554 188447
2 28260 716931267
3 44745 197300
2 13600 806351959
2 34402 869706314
1 90893 124780 905017778
1 95173 99350 585762543
3 113339 13320
1 118706 125460 60680214
3 53448 60136
1 113467 191352 814847397
2 110243 966301395
1 11474 44877 140097567
3 34969 100715
1 95507 110751 584326556
1 45400 91826 540425683
1 130280 199040 650194021
1 128198 139681 597350258
1 63753 73631 292501163
2 177829 286118418
2 113994 88090925
3 145693 155719
1 60567 194788 504834264
1 130810 159876 115432313
3 26602 71315
3 95494 88392
3 57110 199472
3 61286 191274
1 65291 66479 533381042
3 174571 86136
1 139874 187200 844928294
2 172943 686270834
1 2303 103933 687174367
1 121549 192489 169571228
1 105541 147185 198902722
2 43016 735038821
2 85484 359837418
2 21949 355878518
2 42157 549070620
2 155685 500206183
2 144641 412016408
1 86596 194813 824259428
3 179809 115377
1 27465 40047 918928764
3 31079 118607
3 189952 183575
1 42034 78009 185725864
1 114313 171955 635379283
2 180824 515506785
1 82374 198347 468920540
3 32294 133112
2 158102 604407448
2 112568 226162520
1 30368 166102 869332888
2 99057 927667269
2 52524 654400326
1 117590 150582 260539491
1 65516 121732 406074689
1 135722 138492 969156310
3 152964 149966
3 159715 24935
1 30751 195726 28403644
2 2787 163494421
1 111602 178535 66728527
2 112750 570441048
3 88000 146931
3 99789 87293
2 16236 317978690
1 52323 197405 833267719
3 49039 164772
1 54492 164001 44566644
2 110694 856354941
1 43048 121850 349927373
1 17091 35762 130461737
1 102615 176890 336483370
3 68399 129733
2 81465 641354953
3 146612 10058
1 18758 97620 209642678
2 39506 812214700
2 54149 182626850
2 161828 720940334
3 140721 191073
1 125710 127127 650797357
3 147686 47867
1 1613 101281 844963768
3 15228 113992
3 49744 3408
1 115155 129971 664962224
2 57491 28015764
2 25574 12793316
1 112133 169562 734038491
3 180935 47126
1 45354 95158 155119659
1 136959 166998 138019778
2 127258 697882705
3 133326 115230
3 5680 51909
3 39078 144960
1 145 7997 194725693
3 180754 199575
2 5113 636629083
3 178180 151584
3 122466 2592
3 72376 173191
2 168393 310974376
2 8990 416776641
3 176451 91350
1 33776 150850 213643173
1 27775 171330 152858189
2 32254 321036530
1 27744 74814 723157355
2 156164 740195440
1 171405 188511 440525328
2 106470 855799490
2 3461 807013867
3 26419 196166
1 69525 189969 328099746
2 125368 881833887
1 2269 123659 230034307
3 149629 111542
1 31516 193620 355318288
3 49829 43292
3 173366 47399
3 56732 50710
1 129065 170563 542219226
1 33709 44391 659289286
3 170778 147112
3 23066 46957
3 189890 154561
3 139128 30959
2 26067 422834381
2 91054 409401514
1 6121 19303 378890857
3 110984 32097
1 65851 102354 976552607
3 145788 149939
2 141069 270187360
1 82334 87460 661529084
3 694 62885
1 20194 186011 797791366
2 47037 586355411
1 99787 131492 234458673
3 76657 110318
1 63269 94064 571059694
2 18591 166359294
3 27929 177211
1 60945 192896 300525013
1 110217 196695 770401839
3 127093 159782
3 77964 81454
2 187262 951266859
3 26704 195269
3 4473 171014
2 160507 666113631
2 69504 580375652
2 196192 313124203
1 4378 166837 612139890
2 39615 932178708
1 49557 135488 367446146
2 122634 80859674
3 40870 59024
3 147464 126531
2 142663 183979122
3 108965 102392
1 27784 141797 399363499
1 129436 133938 3780232
1 16213 116077 378335463
3 165356 16049
2 68475 60262125
1 52525 150719 174455970
3 142567 17159
3 168238 52722
1 23238 136248 743286391
2 105320 165218339
1 109054 149105 83445324
1 139946 170683 775230793
2 98374 520707765
2 70832 90796996
1 15649 183254 997136425
3 102291 122696
1 66652 81569 867771128
3 116653 105600
3 28242 42358
2 46491 728389368
1 36433 149494 482835608
3 138931 108914
1 92805 99376 750600852
3 113880 95014
1 21152 80648 74445996
1 33676 166370 337686461
3 40028 114806
1 50040 68835 934264326
3 166942 73905
1 10738 83755 292129167
2 165414 545272474
1 9221 39819 869731963
3 49869 99257
3 180083 133019
3 189564 66992
2 191241 286243049
2 14727 570658740
2 177674 217135713
3 165971 152572
3 183420 16501
2 131104 901234776
3 13098 117145
3 147724 97420
1 16450 60709 433841287
3 92562 26938
2 73582 188059283
2 50246 264101694
3 69453 34851
2 163308 56071444
3 88705 3825
2 127042 546493966
1 151714 182191 798743536
2 7637 795600003
1 30221 90957 225317383
3 76014 111148
3 72743 138908
2 166329 954366173
2 190039 304310933
1 79657 187542 723428982
2 68380 62996203
1 81619 105956 679949999
1 77245 140262 28720758
2 166145 482051919
2 51866 414306286
1 137068 163399 2768632
2 65480 422188452
2 62270 645280869
2 95748 917052888
2 172829 62970790
2 173698 143507262
1 130390 176342 318413845
1 25914 127882 614561861
2 122933 240263829
3 54990 169350
3 170567 765
1 99118 196905 253063343
1 129312 159341 326286726
1 69102 139762 419715553
3 170062 110816
1 145864 161746 186001081
2 114796 510305408
3 32021 140768
3 76110 122015
1 77499 191552 323065585
3 164131 26501
3 182813 5092
3 20597 160148
2 128496 732298828
2 37983 803127144
1 11159 21493 681993533
1 94962 143511 819027210
1 8299 26681 399581289
2 149081 515716105
2 78300 648303678
3 113377 47047
2 106335 470102842
2 188299 35236207
2 66229 355114820
2 157563 224473391
2 139660 925064384
3 158251 18268
1 10275 84906 849217495
2 151611 97348349
3 2740 44522
1 114974 185354 467762428
3 35933 96752
1 8102 105759 818822396
3 114469 188922
2 32702 738999957
2 112675 238586938
2 15442 603901941
3 29804 81408
3 109771 49328
1 77281 199630 209544631
3 111611 168405
1 68972 161279 526565379
1 80267 191305 677200393
1 57350 129967 189111068
1 12938 35596 122533963
3 186182 36982
2 182678 721632521
2 39501 341055666
2 149433 35581610
3 84885 4187
3 118403 105750
1 103579 178900 270133393
1 7532 181369 722368342
1 120166 172538 763695291
3 157403 165961
3 164308 7982
3 199362 132264
1 67092 166647 666146662
1 116746 173073 380835429
1 13132 190893 541108766
3 63503 39276
2 53980 19064171
2 154456 152119600
1 86893 148078 232233899
1 80284 136228 395398837
1 50773 181352 542085907
1 15329 49840 64569670
3 2867 170637
3 176060 118083
2 161366 896376681
3 158440 190935
2 100275 227106297
3 166005 135767
3 74089 156657
1 68997 182133 992097168
1 40730 110173 944456291
1 6416 24074 994460184
1 96585 199931 180856031
3 89733 78750
2 95531 603031213
1 175732 197019 851278939
3 91573 192384
2 39279 690802664
3 160086 50844
2 51948 243175889
2 27525 983351309
1 35113 116025 795903564
1 153536 164965 272609011
1 84852 107632 277768360
3 49917 110238
2 12531 792861510
2 105397 733983922
3 26704 196401
3 65005 91820
3 22000 126730
1 64699 95766 794910037
2 15914 265108540
3 161485 162228
1 39021 81520 229868907
1 9560 63424 625613589
2 91751 274776077
3 161301 77232
3 180105 96942
1 6394 85921 314369784
3 18563 171088
3 139022 44313
3 162853 149939
2 105620 414607173
3 167584 64497
3 161645 54559
2 108319 243374904
2 198387 801661272
1 137221 197267 926413915
3 87357 140700
1 168783 171351 136176799
2 174758 180137969
2 1145 227212161
2 38870 255625207
1 128973 158570 888003885
3 131874 103230
2 142542 13536708
3 51626 43922
3 9927 27698
2 177507 195978745
2 56152 556420008
2 26063 91912955
3 94658 39550
2 140548 494631606
2 133275 304242747
1 148981 199601 103729054
2 131743 576934367
2 15584 563548125
1 25214 149898 808447040
2 162695 556237465
2 131390 984134886
2 29281 518831263
1 75514 106472 870145319
1 47800 49758 755746447
2 14176 178641869
1 42188 100905 117202098
2 68359 307994678
3 81598 161825
2 94288 189541608
3 150974 112887
1 105204 147534 440312688
1 28358 193128 942248320
3 157772 168539
2 161070 200025887
3 72638 166479
2 184618 757191893
1 109498 122068 248713604
1 2763 114208 121185634
3 100439 9593
1 126123 176096 305456316
1 46095 75958 860981486
3 120268 53198
1 47246 103702 164600240
2 172673 1668885
1 4132 150325 206351703
3 36880 12325
2 97047 371172417
3 74469 143763
2 176929 653417118
3 174648 189664
3 133878 196058
1 107812 123198 602861976
2 151470 246132526
2 197753 500588600
2 59169 26538494
2 94261 926936180
1 146837 177261 518870993
3 100352 137375
3 5568 174619
2 101656 295867316
1 102147 105895 613990898
2 65186 661656424
3 9472 175581
1 52200 91122 70715149
3 88766 26566
2 123820 808806935
1 85705 105906 941350901
3 153653 139482
3 184498 132876
3 152447 72146
2 72184 730832199
2 157806 683108061
2 162690 55682988
2 5182 452516697
1 54129 168500 594023029
1 110003 136411 831273473
3 192211 159346
1 97696 105687 14104662
3 190495 118869
3 16797 82193
3 14289 145003
3 195025 42233
3 166539 106220
3 151344 124274
3 53643 140296
1 71564 122158 135572758
1 44665 61611 241808374
3 68185 138297
1 127349 159650 327016502
3 143764 142727
2 143499 416135795
2 16600 983249648
2 156193 161475755
2 60582 823476759
2 160164 915931984
3 79673 502
1 2698 135619 305652505
1 56979 152946 25034671
3 73789 107684
3 96728 33071
3 350 76785
2 58412 487536010
1 158224 167099 652689195
2 22099 841298015
2 24936 399682993
1 116762 129541 510422486
2 130796 87176985
2 87252 990234598
3 79199 37065
2 160017 520816430
1 6726 66024 210614083
3 51851 17612
3 64006 97171
2 129716 215766103
1 151655 159318 807955248
3 96238 193691
1 76640 171857 130223321
2 17293 93865599
1 83774 119054 290121870
1 22872 28705 965031486
2 36476 63520496
1 18240 138433 795090644
2 47729 764662665
1 51906 143141 384799666
1 43391 177555 161059606
1 42575 106677 665964096
1 68244 131367 304110860
1 123584 190210 706583433
3 139868 68737
1 133699 181251 870754718
3 48381 98898
2 28991 95833105
1 38731 121074 46296959
3 33848 48740
3 178813 188850
2 185367 751329355
2 183193 127528309
1 50294 53255 37579545
1 65186 131952 91371420
1 99411 194528 723772626
1 110742 154756 361112809
2 66413 844387337
3 58034 132522
1 102110 135729 441387262
3 63222 126523
3 81868 97246
3 58768 63468
1 122024 181832 939350935
2 85742 36674840
1 117866 133648 438669480
2 50048 585248746
3 198661 163113
2 135595 245276193
1 135420 164565 595135168
2 57975 786484164
2 136881 301745832
1 43750 129085 331036678
2 141051 774727933
2 61514 107705870
3 137632 90341
2 18637 104108898
2 41272 83445179
1 84444 194454 273591079
2 154951 853585642
3 135784 17787
2 153220 287034002
3 71680 73738
1 9007 166781 947202928
1 28742 38210 827806492
2 160993 483178526
1 35328 126386 413342867
3 161673 127506
2 35695 479662966
1 14426 36663 870520945
1 49702 55042 572037548
3 119509 105683
3 57599 23680
3 24428 144002
2 24084 792010048
1 49179 134131 581049668
1 25710 89066 328460510
1 43639 164810 29674719
2 160419 238461039
2 25046 701700424
2 84837 989799751
1 154053 154178 310573787
1 156593 198899 815002770
1 46280 78545 550111322
3 11358 81182
3 116444 182004
1 137857 142241 322159307
3 42701 34426
3 92254 47707
3 157453 4907
1 84067 130183 277223282
1 108125 175116 283954286
2 59380 824393099
1 94877 122987 824217372
1 24823 171529 861997094
2 52241 951447662
3 171086 127773
3 63852 118327
1 119445 135694 136501114
2 19549 743347813
2 57235 525786265
3 107360 117303
1 42774 62965 52078177
1 84570 85247 539840329
3 104553 140052
3 183457 30181
1 104506 150289 913631491
3 1634 49836
3 189140 149238
3 183886 38180
1 143469 184910 296291696
3 134817 167924
3 138440 68775
1 68817 126195 810587743
3 124078 86748
2 7311 332437369
2 59453 934394809
3 171334 84728
3 17282 35134
2 182012 829117062
3 178904 107968
3 45216 106507
3 18130 93769
2 103720 780999758
3 83071 111138
1 13647 195701 813287578
1 13643 27467 455432934
3 88061 182206
1 18471 122931 145910952
3 130476 7977
1 15536 86723 461296665
2 170467 659313227
1 29247 125918 91107137
1 87711 91744 375579217
3 190697 108422
3 148213 102429
1 86015 124137 683464687
1 11826 80780 767873527
1 99806 158434 493382719
3 26130 142189
1 75417 80236 348353313
3 87442 171715
2 177609 772439098
3 144188 57014
3 17691 110647
3 88947 63774
3 50259 66761
1 49869 141807 612867110
1 3731 94599 265682468
2 49350 981204486
2 95534 870674285
2 30507 572417188
3 95557 156371
1 46088 52650 860095215
3 43143 68275
1 132647 136243 588557885
2 154855 699762515
1 42635 179447 686839704
3 162926 183791
1 46477 151482 541228034
3 189382 4622
2 193688 950459122
1 25044 93690 996047400
3 152707 39412
3 51832 99288
1 75374 145167 644957861
2 166294 651526357
1 8696 140400 773801174
1 156225 158073 80788199
2 175512 552222843
3 132146 83393
2 402 805445488
2 184573 705119791
1 73648 145866 352155083
1 80481 181141 591552789
2 174000 489015329
2 71601 750658309
3 46862 172137
3 10569 19625
1 126041 161661 432191022
3 9379 20124
1 23561 162385 510702153
3 15923 194192
1 106966 171157 567525095
1 58511 153382 992766708
2 165004 564449908
1 38921 166380 576339113
1 31460 117670 599591190
1 142790 170987 352859225
1 158253 192973 207567340
3 117749 127152
3 123522 149881
3 85 12427
1 43620 81042 53092355
1 51229 151304 849440456
1 96629 176558 441339929
1 31971 99836 341311907
2 99179 171656004
3 8755 132537
1 107968 141883 656206551
2 87135 36601373
3 32663 144263
2 44930 517739715
1 115180 151688 767583605
3 46665 67063
2 87493 192376530
1 22245 72439 288085648
1 147183 199609 496342115
1 89420 187768 51354575
3 56308 124510
3 113942 138704
2 71137 818445821
3 3744 110358
2 10283 42489855
1 18091 30920 217235648
1 31201 168601 825387329
2 47225 353782668
3 26537 185350
1 5113 163320 678335654
3 192024 7699
3 61352 99082
3 141991 149358
3 141083 74129
1 58045 75011 655162565
1 6781 69725 791466735
2 58013 920246823
2 57281 412039220
2 50817 182729768
1 138590 177953 910410624
2 113205 810248265
2 23669 978155185
3 198276 87471
1 69139 164088 593853695
2 8379 101331148
1 4864 142058 362558587
1 42519 177892 553040102
2 82317 173261942
1 21722 52500 700698043
3 92990 16979
3 51692 142792
1 28554 74663 394232635
3 128706 75592
1 138674 193440 27489059
1 7600 113018 79030579
1 92305 196634 547633058
3 65362 93901
2 170502 614274617
1 6686 146767 848151283
3 84340 33419
1 74049 79734 165435060
2 123191 935985027
3 48376 7304
3 131030 127092
3 3164 167341
3 64863 109828
1 115288 157560 88038888
1 12935 182060 786556066
3 68895 69758
3 141048 85117
2 18461 263679019
1 91909 149307 258708698
2 137026 492084898
2 24632 860282082
3 71887 148175
2 182386 167237237
3 73758 187444
1 91123 193028 231743016
2 70602 844661323
1 44441 63003 482293065
1 2756 108707 833255228
3 33634 58336
1 45772 46813 829898976
1 59926 74131 699082107
2 7791 693025255
3 41716 86311
3 118737 132061
1 14342 71498 190554987
3 177552 188089
2 93091 633078697
2 183275 952825941
2 79524 573996736
2 21936 309618669
2 128934 578832066
1 67195 90703 928620687
2 76790 853856900
1 6713 13182 705979764
2 25852 349161210
1 32025 107521 62386935
2 175580 260780955
3 4226 10042
3 186031 86669
3 72293 176863
1 4917 20208 66761445
3 97113 112656
2 140770 141321524
1 47287 118929 852331618
1 118488 134367 82091821
3 23595 142519
1 75325 132146 458043858
2 181561 866608539
3 136115 180111
1 181982 189785 218891342
1 188156 199054 827212539
1 55436 70829 884240077
3 140148 160624
2 106417 363200396
1 70721 145263 667274616
3 29090 86103
1 104639 190708 471133438
2 141928 465668323
3 86307 94579
2 198035 220860877
1 50348 99180 800536176
2 167858 419317283
2 174416 479234446
1 39596 185242 323917989
1 26125 98834 339094817
3 79600 181588
1 87361 149556 56020130
3 170377 102
2 53277 755794118
1 17802 29336 918407884
2 43537 469173724
3 163948 155392
3 120749 141430
2 122131 915211724
2 143068 192611726
3 137089 161994
2 155137 413883431
2 198839 760505869
3 151269 70787
1 109596 145155 506740131
3 171747 30244
2 164954 330863491
3 87083 136736
1 66224 117698 923327294
2 167689 207308427
3 154107 159718
1 71471 154165 778938501
2 8438 39129754
2 116704 812999492
3 175686 38825
2 148141 544324395
1 145043 180274 162997702
2 51095 556106676
2 53078 201410240
2 191602 619718617
1 60532 107423 950191811
1 52278 199103 339594528
2 31459 526370217
1 9141 12942 511744414
1 124878 128797 446439118
3 22616 87625
1 121286 165139 957608865
1 38939 177055 72991837
2 116600 30048338
2 140858 511342913
3 103486 11806
1 51723 66049 206335315
3 180377 68319
3 101252 73263
2 78968 808882383
1 98724 184818 953867068
2 122936 531226613
1 29778 70726 287112422
1 52605 175330 487824626
3 122328 81364
1 71909 134264 666031810
1 48158 154883 46629838
3 74494 155242
1 82345 111049 664284023
3 7399 140056
1 9748 22942 850247975
3 175582 87103
2 195871 372860953
1 59087 190730 114306170
1 109171 164699 966720304
3 190200 159446
2 178387 131435775
1 46734 50556 92794482
2 139367 196985562
2 22341 354285480
2 164183 567841922
1 171470 173945 938375192
1 81643 116400 224394978
2 4315 585908125
1 75808 100741 208189412
3 81419 141627
1 49331 57668 996297603
3 186084 175668
2 129723 824692116
3 135105 8754
2 142773 409205371
1 128242 132756 351347530
2 186314 232098106
3 171883 114879
2 190341 705601432
2 70376 789494077
3 56287 169069
1 84310 142630 764665150
1 63707 174165 419702211
2 179195 460395331
2 4473 896239349
2 45735 139611843
1 10725 44905 451027164
3 18019 29174
2 64853 732949405
2 195520 944635615
1 91595 159351 943472567
3 54777 188092
2 37905 200134106
2 27794 576690137
3 199685 158719
2 146387 110542487
1 2351 94334 527628524
3 3282 150530
1 44538 119418 892055649
1 31420 188038 208108715
2 25768 320338728
1 68782 161681 275017219
3 49113 197558
1 96414 155596 367037401
1 56096 157349 836423314
1 66566 69978 665609651
2 103718 644199182
2 183267 204191740
1 45787 108379 556957595
3 54338 7579
3 97555 128186
2 14935 830622226
2 156244 427533297
1 71670 100399 733134080
2 91927 757539040
2 75175 35891974
3 122519 80277
3 26748 125313
1 38775 171176 325873004
3 64695 72837
2 35316 648820376
3 38197 150558
2 12746 123558214
1 44287 88608 906239630
1 93706 156852 267217413
3 157443 27276
3 58424 85483
1 31641 155290 290854564
3 181662 66128
3 113852 25510
2 160121 229193814
2 139868 370609544
1 9950 46698 39437071
1 36076 95758 680375296
3 190937 147934
1 34811 40168 340623311
3 141275 111001
2 53312 883604639
3 96537 26729
1 72678 87293 222419717
2 45446 915500431
1 68838 103062 482753498
2 138124 852699890
1 47650 192216 85063321
2 38583 152867627
3 13711 21011
2 130623 480662707
3 128680 35951
3 14179 89195
1 113924 198694 164470441
2 183329 398490377
2 88463 702017982
2 9297 210484269
2 46971 36353426
1 66252 98991 280825044
3 30881 189709
2 48661 54354051
3 58067 87388
1 37374 112243 950822369
3 134128 191404
3 120735 103519
3 129305 140307
1 134138 154822 960922339
1 74682 193468 689802654
1 50666 144984 554577866
2 138725 260197629
3 39505 117977
3 193419 52138
1 74767 96361 788012836
2 190353 729289481
2 72423 830326489
3 119902 99171
2 77874 897863044
1 59456 145306 171347188
1 19322 127266 325530605
2 101847 376602263
3 47587 158283
3 198127 186535
3 121618 138480
3 22454 160140
3 17618 85891
2 7589 739302225
1 17132 152027 640432284
2 10828 897902345
2 171952 415325232
3 124629 145320
2 85534 538515367
1 4484 76210 833287313
1 97043 189613 661986557
3 169016 125191
3 164207 108554
3 99607 17043
1 13996 75247 93964262
3 75197 185339
1 112490 140582 308523441
1 65492 181483 401153074
1 140604 198017 176678093
2 26631 829076960
1 7545 194120 168990401
1 25988 158196 456225592
1 23592 80091 490332115
1 118762 143744 3712658
1 57719 128586 174991247
1 28300 29919 47242277
2 23065 120279156
3 55989 169098
2 64158 279150210
2 73243 789975882
1 81894 137972 591377864
3 74959 186700
3 148002 165561
1 2614 82624 638792440
3 56073 176788
3 15433 157981
2 167296 145169321
1 75698 129932 729686563
2 187624 341876713
1 31965 199825 622083372
1 92897 117414 290305813
1 184550 195669 432222172
2 196534 72793402
2 9892 202035079
2 167603 993198284
1 3029 159678 544211839
2 7047 154927820
1 105862 139236 175261305
1 133144 162721 342149727
2 95044 710763397
2 27495 465614510
1 82802 187780 445918819
3 57072 161336
1 110654 123496 435234600
2 16644 613372327
3 80726 107346
2 64348 292245386
2 41489 366659622
1 71719 126893 2796128
3 197002 79339
3 156011 164707
2 57222 430912168
3 158778 64642
3 18507 29871
1 34002 45608 508339407
3 89119 164274
1 14053 174097 663603504
1 48088 179877 331707211
1 65710 112129 764041101
2 164103 888092426
1 74683 153102 741131232
3 192448 137671
2 13008 45215604
3 189587 60347
1 65851 100682 458624931
3 178121 150857
3 92337 44825
3 37056 166293
3 54160 16092
1 62688 115163 760586084
1 46428 72034 78199791
1 158541 190260 492227081
3 199571 52853
1 49533 57767 249154866
3 191507 120161
1 58650 91622 105101539
1 95720 188209 488998241
1 26324 184516 33628697
2 142305 115709611
1 9167 92835 259063693
1 66171 87324 71735234
3 4918 39724
1 177326 187086 112928341
2 51222 232900872
2 197499 105788334
3 159983 127503
1 75696 170473 106252264
1 90402 118353 368164802
3 64594 183319
2 83026 796894453
2 92475 890131463
3 93561 7300
2 83915 545531857
1 79338 106263 971025975
1 128733 166124 656101144
3 111989 121865
2 180745 298863661
1 143422 193804 677423630
2 170453 448134690
2 165136 696260015
2 111948 188529751
1 99086 178296 360014993
1 112328 151045 72734566
2 173285 380417943
2 116882 835987005
2 21653 566690555
1 66532 158270 666842408
3 129051 68943
2 93226 977673827
1 65313 69677 5000351
1 17885 180264 894402212
3 70737 28086
1 35828 49032 654826729
3 193574 68068
3 50640 63301
1 46321 56387 431908530
2 60242 196775029
1 30589 74996 21669311
1 87964 95815 749128734
3 81944 167858
2 31704 110879802
2 161940 32494627
2 118544 485631447
2 156465 499774357
3 196189 18321
2 3334 121041939
2 145147 943612683
1 74267 146220 91461184
2 111423 57674017
3 25498 127911
2 176475 483426180
3 152779 47447
1 57977 165214 177409595
3 88674 76190
1 27200 127430 664737278
3 97776 47298
2 81982 27551342
1 8516 108410 888291585
1 114830 126840 315121463
2 69479 435687025
3 10164 9408
2 167684 812235792
3 12158 125005
1 12451 49151 236887161
3 78985 44511
1 9653 137759 161886306
3 22457 10517
3 102443 91980
1 179254 192135 431550863
3 196126 152270
2 33341 690770738
2 169917 368482899
3 1217 48904
2 53546 517234100
1 160188 161189 614150381
1 4684 81613 572275707
3 82742 188858
1 64024 182602 10068931
2 165089 756804501
1 21027 175589 298321654
2 182648 237560143
2 78174 30946327
2 135592 12423612
2 150990 114762990
2 146125 75194948
1 55787 164398 687574677
2 52028 180276885
3 82500 109902
1 21346 196297 788487385
3 14369 84740
3 29766 56036
3 13135 135350
2 12119 382982987
3 2578 114945
1 84412 183948 300846416
1 26270 86043 338812443
2 139047 336513544
2 103196 723943561
3 75467 113054
1 107971 181824 997873627
2 70487 131981654
3 110752 126686
2 169721 989122287
2 134042 770781543
3 123124 56203
3 124965 196804
3 182416 138045
1 12537 88804 335046436
2 20370 743619725
3 138458 159690
3 29380 169414
1 685 27930 513188147
3 103073 64246
2 139950 215479411
3 45335 110025
2 7069 6477157
2 135793 910726670
2 109921 895414141
3 5394 52199
1 52221 189599 199386251
3 150778 20126
1 69799 142748 286083246
3 135161 156258
2 149983 336681015
3 182859 175297
2 193725 244504625
1 25311 180528 26077961
1 97386 98321 50722489
3 4871 57354
2 135685 901890547
1 53539 189123 285050051
3 87459 51029
3 78191 91900
2 66169 274540748
1 98841 139288 619683134
3 118399 49962
1 120758 148844 458745411
2 73510 180706325
2 117597 911188882
2 21264 829657654
2 62979 181339396
2 21224 518043321
3 16366 38957
2 89049 943565932
2 38705 393664143
3 56601 43261
1 173743 175137 53342603
3 178668 139500
2 188128 730193313
2 97277 335482222
1 26887 150993 319860892
3 98876 142906
2 114818 323190241
3 153938 121322
3 35906 35626
2 44657 586521362
2 62482 447277289
1 75029 86389 809360144
3 61201 151582
2 196166 164553159
3 425 138647
3 64600 77154
2 141962 296594053
2 56910 215592541
2 193330 870054956
3 190104 142312
3 121960 90597
3 145933 196461
3 62542 98110
1 10542 41521 870625002
2 26089 316241551
1 13926 55004 184310395
3 76041 159154
3 188206 48406
2 47028 819965726
3 154197 82128
2 138926 155482720
3 33315 96548
1 79896 143717 838344129
2 146286 699127986
1 95721 136669 603336262
3 137717 105066
3 107981 160116
3 135841 179147
3 84090 34151
3 167128 8577
3 118882 155592
2 77901 124677966
2 124829 627599384
2 98246 813728198
1 99555 140474 286056840
2 6730 546090207
3 155869 172001
2 77942 594807519
2 168081 81654518
1 75850 152835 972478659
3 128522 184603
2 39090 850559080
2 1008 668959155
1 16422 188524 993907173
2 62422 400762603
1 121345 154300 14194582
1 131098 141657 381335442
3 6204 55600
1 78125 195569 55303942
2 56206 76799962
1 12632 52386 435973309
1 75823 95035 984895388
1 155977 191265 294198328
1 15952 109912 471443825
2 163401 876562451
2 189565 455101232
2 175411 78848225
1 46208 182260 640336271
1 75769 193735 945310508
3 106022 37557
3 30990 19839
1 10655 57736 683905789
3 113352 19359
3 142294 33806
3 125641 159428
3 155543 103465
1 11072 78546 335730928
1 45844 57793 405137797
2 84234 291136433
1 151583 152756 373334424
3 148271 93211
2 82141 445186858
2 18384 855303748
3 80996 32866
3 188101 90182
1 88977 166000 273082293
2 120919 451847808
2 70359 363261572
1 53011 109737 410587075
3 47964 86679
3 159411 99745
3 32095 196336
2 24495 332398213
3 88308 132373
2 64304 548448562
3 102317 158972
2 95771 812460091
1 103591 181151 408800457
3 135976 58866
2 144942 699632763
1 63008 121932 102901681
3 5982 130572
1 124581 137427 194283874
1 23140 84431 946393464
2 187091 620608986
1 128091 129471 648063517
3 40987 26254
1 47884 148503 944624595
3 140780 183339
1 82684 147902 82762710
2 99351 595886849
1 12172 40426 870371912
3 40262 47388
1 17947 124407 86728669
2 89241 11786956
2 48475 399600923
3 194256 118023
2 19073 744219673
1 45315 169305 956949476
3 148820 103823
2 162071 26999947
2 97042 589229054
1 126622 162839 259639702
1 46095 73736 160771492
2 155362 289123338
2 152442 995559447
1 23059 134782 744927706
1 109526 121660 279886795
3 151611 14524
2 117570 617825533
2 1370 96594829
3 61094 155574
1 64539 77856 340610051
2 64844 968341261
1 5061 55884 224560729
3 38593 195367
3 88241 1234
2 84935 218505355
1 37657 66449 851971444
3 95656 26716
3 123026 17413
1 108613 178000 609675333
1 115312 170339 882450154
3 135201 22571
2 173663 183520580
2 42475 220152958
3 59401 104716
2 96715 110385489
3 158 41482
3 103420 97760
3 158776 37829
3 65796 186255
1 80163 123625 214418434
1 18194 162857 87873751
2 136959 938109169
3 24527 7424
3 37111 88677
2 26132 954390684
3 12815 162389
3 144089 199316
3 54398 26201
2 143693 771001316
1 78540 164476 144370914
3 79911 195433
2 5781 770694746
2 62655 421517054
3 152812 8228
2 46127 124068995
1 71782 176563 911305667
2 77501 545228914
1 93211 151711 718502901
2 148802 17547221
2 55362 166070179
2 182580 499245237
2 86400 338702675
2 83073 798208131
1 50062 185552 764922561
1 63465 109903 29791364
1 24225 126424 643073496
3 84630 104950
1 60212 129542 630298414
3 72778 124680
1 2268 105543 995803159
1 158034 168497 33957043
2 131247 895083205
2 195927 11570591
1 105100 152759 771498982
1 32488 195787 308768981
1 96880 197822 301064195
2 93458 400635946
1 24098 74997 340227998
2 128525 104284212
2 33895 232175518
1 13179 82558 495575035
1 46077 158848 969358940
1 121419 127460 554491187
1 2977 113148 145900014
3 52649 34694
2 158877 753116052
1 48687 78081 222194321
3 182625 52526
3 120589 49364
1 125189 190400 836980467
1 139292 175401 229566416
2 10731 749549897
2 195428 99076968
3 64356 179985
2 106465 402985296
3 196032 169583
2 147064 30804885
1 71125 148461 729739893
2 178028 417156788
2 80975 435048341
3 4198 148694
3 110132 103503
2 134805 872910965
2 32808 980116632
2 131942 286191179
3 42393 55950
2 16472 168872240
1 145051 174885 912429990
1 61732 78627 118297246
3 32909 71449
3 177963 91610
1 11269 164844 956842449
1 137186 186620 996016437
2 30889 624776038
2 23042 246796685
1 79 123321 868001921
2 90640 655648483
3 101301 97564
2 556 762199450
2 110780 632392034
3 156694 41659
2 166264 440247133
1 44478 110367 277820656
2 9983 883717073
2 50712 372409525
1 54474 99333 89064779
1 61892 186148 877800669
3 172348 129110
1 97002 168681 184520748
1 146569 197078 394038500
3 93305 99903
1 31616 136782 13382670
2 124505 380490735
3 50042 13640
1 52602 192205 166903365
2 160000 18162495
1 154543 167792 489216077
2 50758 229292248
1 19626 29812 139369939
2 177583 611161962
2 45182 714158556
2 135909 654380530
3 181761 132407
2 167218 619044208
3 153270 95528
1 12867 33921 397629193
3 19350 196375
2 67619 127936765
2 9810 344912909
3 34448 142553
3 163743 119691
3 189240 28283
2 185136 241541162
3 78008 14550
2 40028 636216632
2 21271 447103705
2 170533 152724932
2 99843 968675199
2 42243 736013359
2 88369 835888677
3 82603 41508
3 91765 30715
1 18017 186256 406469417
2 24010 632889880
2 155057 673393437
2 74938 108669433
3 142243 173894
2 44225 275768963
2 146321 560928174
1 57419 126063 10049185
1 27018 67892 55776910
1 20639 148350 278705491
2 131804 697030099
2 196677 74154560
3 94949 129297
3 122538 4256
2 15786 525590620
3 49441 107120
2 50862 8233057
3 42977 74857
2 13340 991520663
1 11660 163713 837037377
3 39189 23829
1 75457 153862 289100322
1 162950 180607 696668753
3 108928 78393
2 64326 402880299
1 52773 166774 613554748
3 182671 18734
1 37234 155933 314038880
2 40157 486114524
1 12283 108496 134227939
1 54925 87151 431295543
3 78586 140804
3 74367 21094
2 138338 802303787
1 24348 189780 537371184
1 98742 155793 438376735
3 38131 36995
3 20688 80310
2 34975 966871799
1 117083 130759 934343671
1 75620 113260 508233857
1 137398 156449 712295402
2 73454 485869711
1 17973 58867 683829904
3 189026 24288
3 19011 102875
3 130253 60462
3 56779 35022
3 2315 93384
1 19051 173565 979487651
2 50437 257507469
3 161049 32551
1 148858 154265 110528156
1 67116 170408 710077457
2 41644 386364203
2 45822 460934950
3 120358 162287
1 40874 175294 692763948
2 143798 549413469
3 195338 104819
1 30468 51976 627439898
1 123975 163409 563522255
2 170559 376977897
3 100101 129242
2 100060 194980030
3 125013 4779
2 66906 235250505
1 8598 99711 910496560
3 19438 79390
1 71243 129064 442999101
1 157987 177293 248290846
2 79618 407822987
2 39262 242393322
1 115978 148320 823212208
2 178809 607570473
1 37501 51823 783654186
2 118234 433827124
2 104685 921618315
3 40627 187454
1 99199 145856 863060952
1 37221 132849 565760294
3 76798 93215
3 148757 52395
3 120664 111711
1 44112 147838 43687719
3 144211 45266
3 37636 118121
3 60053 62504
1 98883 122222 266743442
1 144956 174336 779568655
2 7470 765837851
2 172442 593143978
1 41896 166631 556841440
1 119320 121983 401833715
3 2674 125445
2 189302 356727443
3 128880 1531
2 126492 343984423
1 36544 157281 556706182
3 104060 56112
1 10024 147219 328349297
2 79993 336503741
1 55258 117221 434616783
3 130293 140039
3 124755 68088
2 135012 232295040
1 66285 76987 25421618
3 134794 192731
2 170417 392869125
2 66592 855349442
2 49763 717150500
2 188007 509010566
2 170956 741533758
1 101717 118022 436081027
3 70808 12670
3 110512 94228
1 34629 182004 51826926
1 47446 84924 960111686
2 18740 737116402
3 22945 20262
2 151348 3285556
2 81320 477100351
3 130845 23568
2 81709 90895925
3 143989 127221
2 35158 363052582
3 20072 127224
3 152451 135827
3 179331 97066
2 97327 542530386
1 45653 189967 239186437
3 150736 117632
3 106785 50496
1 133104 191594 761069008
3 174661 998
3 148878 92487
3 53272 91218
1 11488 72462 318073876
3 19759 71603
3 177254 188689
3 173814 167076
2 19802 991717092
1 71877 179679 745637306
1 169007 185193 74346440
3 83264 148987
2 73542 857512976
2 40536 298713116
3 890 152510
2 129492 462587033
3 31506 94167
3 147094 96855
3 138033 25551
1 74736 193456 147005096
1 19837 43140 954544157
1 38707 119754 74748942
1 10339 172388 816286867
1 106127 163897 16329544
2 39661 763254282
1 18033 66943 280112537
2 19262 581437997
1 802 72730 644311763
1 45552 159152 795546324
2 103452 191752324
2 1802 386254444
3 63387 92036
3 120673 65751
1 83192 170310 783891194
1 95163 132172 670884870
1 140855 159413 281204662
2 102015 500912193
2 168472 862245373
2 80443 809261182
1 114901 137860 333936795
1 80383 131265 754880820
3 123498 134865
3 112185 4962
3 119682 8539
2 14200 232732362
3 50728 149695
1 23661 46296 324228917
1 11387 166779 700341712
1 96356 176960 215380427
1 24016 164464 60030270
2 174982 10318310
2 43605 159462627
1 60963 98836 881348305
2 23065 188481962
1 49987 154552 507859601
2 14818 140968038
2 140659 846943985
3 160923 115712
2 145974 454387706
2 96372 248655782
1 29317 109512 467783027
1 81002 133487 96852457
1 188012 190754 386891082
3 71442 67601
2 174625 26445149
3 136329 181143
3 83724 79158
3 99602 131152
3 155718 37069
3 38745 151128
2 51045 381252320
2 158907 195858906
3 113357 109163
1 77151 108881 139498635
2 158763 96512938
3 156694 45394
2 141123 804476218
1 131805 160059 32164040
2 45434 922325491
3 187380 167185
3 27405 171822
2 187494 446978078
2 91446 303453813
3 119950 106154
1 147132 149269 317580904
1 67470 115969 34291628
3 133277 98296
3 59820 142112
3 197505 124421
1 99347 154710 245444092
3 189803 86615
2 133597 372281215
1 9034 11773 307190925
2 124867 773126943
2 188143 367644887
2 103254 633489600
3 118285 126086
1 48538 145329 231645475
3 165956 108963
2 109917 477995489
3 119886 38328
3 161457 92187
2 185962 739090187
3 148218 608
1 143653 144026 368906498
2 111429 603725043
3 121148 53293
1 72472 126267 959944805
3 129387 117473
2 24653 672587073
3 166449 199360
2 120544 512973510
2 152581 646536672
1 115334 142992 872195890
1 41135 52959 606159895
1 113455 154158 169928453
3 113781 40548
1 77360 78464 712500791
2 13052 794501024
1 123474 138406 518811610
3 56961 93034
3 78827 193275
1 92263 191730 426540168
2 101178 151963677
2 180281 260977160
1 26939 152921 779551881
1 41528 133184 714033962
2 181933 80323299
1 34731 88269 392724642
1 76895 109819 286827208
2 181540 80185216
1 181776 188391 851928832
1 60364 85122 981110114
1 101877 167996 572379104
1 101508 167136 709744706
2 109429 544063119
1 113418 130577 652906515
3 138951 51927
2 113988 585638367
3 178790 194731
2 163673 688980524
2 80275 693900979
2 160914 925439447
2 141224 310581358
2 121626 432843152
1 130755 130804 573295697
2 147849 710539512
3 92418 7704
2 45621 627062637
1 119286 146747 395815579
2 109711 214981641
1 19413 45531 12390152
3 75538 117607
3 20864 40163
3 11775 88552
1 12967 120489 955769419
2 113753 880150578
3 78916 76816
3 72563 118245
1 38412 156314 316682624
3 135432 105319
1 26324 183421 84705237
3 181349 6876
3 137786 64710
3 157541 84000
2 68811 296327157
1 119418 176057 323305100
2 73458 805295149
1 8898 80756 700431320
3 31601 89641
2 141350 871685680
1 84561 95005 855678891
3 46870 100701
1 41440 48804 13764937
2 146770 336895805
2 183465 870541391
2 23688 495354467
2 174414 296962531
1 15323 169354 623084505
3 19286 110987
2 54721 255467552
3 92976 175742
3 171003 127665
3 143015 152598
3 169307 16370
2 177577 66018513
2 70612 614614093
2 115633 835522440
1 39833 54328 218350072
3 4713 1948
2 59278 214318746
3 122588 49509
1 92828 95611 328865503
2 144490 758376691
3 5390 179311
3 32743 76623
3 46101 186633
1 49 7355 43734546
2 152213 737834237
1 194213 198852 876951751
3 27621 194428
1 95394 183068 87819823
2 82714 591037168
2 89345 811914865
3 174763 114189
2 149423 211745598
2 43991 644610131
3 112264 138660
3 173760 69253
2 92937 675425560
1 87108 153031 426210246
2 17119 540423648
1 67545 127278 965834465
3 95420 45359
2 86208 180445441
2 49558 445876012
1 131403 135529 805760762
2 136111 655675773
1 85261 167799 613019798
2 100453 218874807
3 197225 25446
1 59378 105809 632079001
3 89317 81332
2 75609 545530008
1 20911 33640 876334989
1 23904 134535 181804707
3 13120 83727
3 198776 86139
2 177160 62874813
1 132780 133933 595093927
3 158011 178865
1 17884 195428 874640933
2 98522 657342101
1 7387 7570 735485931
2 29665 779899439
2 45757 16144785
3 123584 188686
2 1226 459970365
3 169409 138403
1 61010 142180 625910097
1 3524 94346 131574047
2 21464 640243868
2 107583 351187286
1 129782 155538 115401723
2 156539 191720847
3 62129 147582
2 4205 346286681
2 6564 625027327
2 49049 641099870
3 125166 181104
2 151533 602938046
2 156980 287056510
1 132697 139578 969932193
1 100125 128525 100771549
2 65291 537381108
2 108195 803290496
3 32109 18516
3 157355 155706
1 52023 110209 94187862
1 14967 125354 712723271
1 50203 127947 577806884
1 100536 198110 156502508
3 70167 41549
2 27542 430583050
3 177275 139673
3 103453 66078
2 194854 943857866
3 6068 178106
2 111431 748887102
1 186418 197774 275027420
3 2209 120633
3 106403 40448
3 43732 165013
1 86248 174678 538354655
3 22112 18590
1 85900 116938 282946184
3 82767 10071
1 89315 114403 291270455
1 47349 134560 819969457
3 87497 98633
1 47445 147305 885118852
2 14360 743797991
2 24590 295436680
2 143123 862919635
1 26977 181925 435423013
2 14662 62270887
3 96681 54005
1 99784 175285 155465110
2 81137 67938399
2 67475 933495828
3 182405 153470
1 167745 175826 695510501
2 146453 687906268
2 177023 584379425
1 351 84513 793708750
3 161958 109112
3 18948 32596
1 62431 137869 152631040
1 62468 161443 282637335
1 79691 130730 547430228
3 115229 171782
1 73924 192444 981284769
3 194836 67012
1 91358 186771 711253809
1 4757 137711 706319831
3 116563 190206
2 36522 803321449
1 27771 119136 130537883
1 106033 133183 63635786
1 14878 33467 309135398
3 169570 51953
3 84959 40726
1 39127 175456 917177131
2 58897 170018853
1 120201 129002 276163102
3 41536 66039
1 43107 171093 313944899
1 24154 45318 736681299
1 54760 114385 46038227
2 193546 338758328
2 45774 422813943
1 100510 117022 14385352
1 62021 127194 780052366
3 143800 136177
1 28260 141071 398727296
1 35260 184821 884506023
3 119589 45826
3 32702 195566
3 13115 10036
1 72420 111687 268831179
3 67835 49749
2 26436 458404456
1 68611 86888 469648240
1 77976 81416 501686051
3 196336 82647
3 175804 7646
2 187568 649964516
3 122479 11008
1 26198 42105 447222547
1 56056 87531 388030966
3 199487 34434
2 114483 183530161
3 147898 22845
2 36561 235673075
3 177859 156113
2 133525 283380693
3 197580 184133
3 71672 140362
3 31986 159503
1 84986 117711 482806565
1 41883 64443 495547729
3 50507 22505
1 127534 167644 436460737
3 156226 171433
3 129600 91284
3 123289 37302
2 76205 650553279
3 129276 42413
1 9373 190358 674542241
2 156116 740806164
2 102158 500979212
3 180882 158516
2 111271 272317841
2 164524 237207110
3 32495 111406
2 75693 637454372
3 27722 104761
1 1970 192154 561489584
3 177922 10991
2 1356 954208454
3 186676 130363
2 181174 376292883
1 88448 183234 430527525
3 149307 96586
1 26340 49662 393843306
3 138499 49797
2 44360 692617386
2 167276 490934164
2 22591 355986823
1 36042 122218 712877793
2 43043 999544551
2 155644 14269646
2 42665 183902782
2 44757 756276700
3 110582 77721
3 164730 104570
1 115335 192078 833709120
3 13528 142700
1 160546 176019 131844010
3 155829 111098
3 84267 16942
2 72004 610826278
1 19138 37355 362533201
2 128899 580248108
2 80234 211309035
2 5120 206360062
1 20320 103162 924934324
3 62665 158113
2 34071 636052796
3 171254 141859
2 189290 373376195
2 107942 526408142
3 63696 96804
2 25847 963794618
1 110408 145498 414057205
1 137875 165366 194569985
2 160079 703526640
1 50160 196004 531847978
3 61817 110192
2 184931 28175193
1 784 162755 552104257
3 89779 47175
1 108611 199610 767568009
2 35020 792942237
3 165809 37055
3 107017 163693
2 149808 623833073
3 10883 96916
1 56871 183669 291641141
3 47478 124258
2 2522 930195147
1 44850 150162 336676552
3 161598 68671
2 97649 584518004
1 124105 145372 895299230
3 176199 58049
3 169744 168393
2 114555 187446087
1 72032 184741 66753139
3 75965 89533
2 74898 839250185
2 187157 131777287
3 117492 9529
3 152917 171433
3 115804 36143
1 29917 55493 888815464
2 54496 364739994
1 23246 73517 785674290
3 123026 14323
2 195635 552547739
3 172634 142099
3 178156 135552
2 156993 334677726
2 127535 390283707
1 26840 70086 436202952
3 168739 84237
2 168683 718014287
3 66872 67712
3 42986 21387
1 60668 199383 521663592
2 18601 22716851
2 107344 303458556
3 73439 40569
1 113134 158638 602368815
3 28610 15327
3 188325 40728
2 18113 37708008
1 13670 187050 738241487
2 99898 568165703
2 122269 424514343
3 85312 167578
3 104785 51156
3 106899 170403
1 172756 185905 989256504
2 150659 130243843
3 184694 30454
1 63471 111222 181918660
2 37042 697472715
2 62219 347928694
1 21187 109817 373078796
3 51585 142292
1 43372 192799 591809045
2 86664 531195664
3 85524 138136
3 173848 148186
1 17217 140483 424354257
1 83010 115664 485336109
3 87245 54413
2 96771 886485059
3 153136 50714
2 156244 452365639
3 34414 162630
1 95295 116093 806113344
3 78677 56416
3 23034 112395
3 79564 174601
3 169826 142542
3 43660 149894
3 194597 50224
2 29245 503667199
3 126695 71789
2 74546 157170808
1 7398 178005 695172924
2 93688 735471672
1 74755 190742 834855363
3 147398 18348
3 153704 193657
1 51600 191736 932439272
1 67627 140380 824805406
2 75202 367289564
1 116349 186924 544131778
1 21779 188312 73263455
3 102667 57040
1 102899 153969 213674551
2 128415 973312731
1 96627 130398 529564405
1 5221 145225 462166242
1 77635 90852 781393684
3 118658 192881
1 35847 56430 972125346
2 97997 860036050
3 96158 63840
2 173357 474217706
3 31921 61970
2 156476 942002239
3 151287 172101
3 96694 64483
2 171457 865635914
2 185947 432851258
1 2616 154332 763657893
2 57319 616424893
3 192651 153728
3 126286 1465
1 113252 182819 790670841
1 25611 29776 70168160
1 106737 199491 239445783
3 44106 53664
2 21009 442151626
3 136876 178002
3 13975 61252
1 14787 23171 608895979
3 88468 7102
3 134736 4323
1 18665 89371 493858533
1 8273 27373 177481078
1 50287 174961 727172308
1 79941 171012 571131934
3 108213 51258
1 163473 178067 256291247
2 74029 831933408
1 118666 148297 710226015
3 37936 158154
3 179929 141383
2 34198 689685432
2 95942 127948535
3 116028 5224
3 9155 46191
2 194605 982602569
2 193722 775477191
2 157545 821738183
2 183542 317555955
2 146655 676293736
3 41102 164391
1 17547 56599 504355199
2 125992 303085320
1 18279 197361 585695621
3 178291 14450
1 243 79280 397129454
1 66005 167965 512093931
3 2112 90954
1 165770 182133 965642950
3 111622 144051
3 119220 46185
3 139061 102590
3 175382 120804
2 118991 660859571
1 28452 97037 906289855
3 177324 155753
1 91285 137216 875222594
2 59077 282915412
2 10438 82035099
1 164485 189034 139723459
1 99433 102364 865759445
2 157441 10341181
3 3904 9433
2 66629 789902957
1 98307 179604 441195412
3 53360 174099
3 124071 169290
2 180400 307526774
2 32400 588553340
2 19150 214024528
1 8603 174839 4410858
1 2054 112103 222469861
1 48717 151482 788805876
3 55044 82609
3 57852 68122
2 134155 279070175
1 47241 196191 752317237
3 134789 102509
3 5619 29648
2 36466 307156186
3 128378 154698
2 67715 133572573
3 97301 72116
3 177952 116145
3 44636 167047
1 6294 19767 941846681
2 49184 564761981
1 46806 123242 195417919
3 131526 59474
2 138592 81966589
1 5109 101177 276681968
3 9621 79361
3 186703 190190
3 11784 33023
3 136099 110194
3 24548 147961
2 29163 659452805
1 115500 126662 603901633
3 198047 39710
3 166297 29764
1 105376 174452 525743564
1 15627 27276 385490458
3 78250 88084
3 142971 8370
1 41486 50246 97873675
3 64473 142000
2 71500 282308984
3 131327 125554
2 927 922880833
2 197025 357739966
2 143227 582977884
1 148966 159104 869845371
2 51167 674982483
1 66169 113378 310616974
1 61569 136291 801951035
3 110906 123210
2 76162 302500179
3 157128 135825
2 166460 963065005
2 12008 42914508
3 158328 106556
1 42274 57551 75959045
3 81203 117225
2 117898 167459071
1 95236 167860 594000838
3 127981 81326
3 86160 22883
3 147599 191083
3 84790 7831
1 42984 196235 998576637
2 22662 341482278
1 125718 188984 268209795
1 50748 75618 280431779
2 147584 745646463
2 165617 87830494
3 164920 86971
1 414 59573 820679616
3 158828 115514
3 20168 138378
1 61012 126409 969159208
3 5254 96532
3 36939 198639
3 199933 135290
2 197879 34153541
2 96163 754639234
1 19034 74569 491152524
3 59160 57572
3 143804 7212
3 57771 108317
1 59242 127361 213936439
3 195722 167948
3 35133 43750
2 35822 193667859
2 122918 171115739
2 129823 214181886
2 17910 578775138
2 193918 272654873
3 142049 113368
2 75520 66548837
3 128998 169243
3 16594 80244
3 155175 114688
2 97618 796889085
2 54535 698211831
3 135750 58137
2 25593 624759978
1 50600 188509 709080362
1 156479 173302 162408126
1 41901 198216 399464403
3 5021 173712
1 59169 172332 65463506
3 87031 66141
3 190628 159392
3 50589 199854
1 11865 143614 11888995
1 7900 15912 850107522
2 24793 393909997
3 93149 79615
1 156297 171855 283283977
1 74088 134395 415590286
1 181670 197699 8632
1 2936 147374 727167378
1 26243 178494 259423861
3 120698 79276
3 190962 163676
3 42890 10364
3 180883 179517
1 100762 151473 134441589
2 74301 633410124
2 79383 701402409
3 164959 145212
2 196323 330117289
1 55680 182851 903524471
2 153125 307625517
1 33033 155286 977253862
3 158438 154026
3 16693 140016
3 198276 82764
3 48097 131897
2 5267 621408718
3 93137 80560
2 90530 345706551
1 26059 141321 478782873
1 5852 46102 781980542
1 4142 119967 44120718
2 36498 992273898
3 110052 161611
2 157472 688660461
2 128643 36260507
2 128790 422812894
1 150075 199642 240594146
3 95710 131512
1 94235 133599 512174279
3 121398 41524
1 78563 155213 838562602
3 154670 25968
1 7635 145886 607546480
3 43041 156429
3 193090 123132
3 116050 161222
3 23962 97823
1 15939 63849 324801276
1 120540 172454 185337852
1 44516 150165 580268806
3 107891 46945
3 91635 45335
2 77087 719197380
2 41426 78863644
2 118673 287965529
2 98459 689574575
3 142112 168158
2 124974 761366088
2 46789 759799815
3 38677 6721
3 169538 105858
2 114635 896907452
1 99039 162088 392827929
3 160615 143707
3 4670 80319
1 112781 119426 136253160
3 91263 193644
1 150204 175508 207637326
1 12894 93661 499949614
2 137134 622662526
2 171878 165363229
2 126847 107274112
1 167008 184386 259353478
2 111040 920819085
2 88370 869216958
2 28742 229730638
3 170195 146509
2 35926 991350349
2 72970 782336101
3 97732 113248
2 196486 1226464
1 90356 144725 806163990
3 23802 11273
1 34837 75174 176639885
3 108310 87171
1 19303 197083 210444732
1 3158 59725 783981563
2 70513 274401336
1 8491 94085 487576860
3 59371 6937
3 184774 171417
2 70408 488451243
2 21694 667433020
1 47500 97165 952926757
3 151295 100506
2 113216 736556555
1 22257 34822 257335823
1 180103 186976 359874011
1 12511 166867 259782901
1 51677 93229 184213939
2 6173 758294807
2 42986 180931674
1 81204 131228 320470100
1 48010 65753 306061486
3 135398 145093
2 43242 711776202
1 26067 79305 468036808
1 92073 171263 10533491
3 16720 193244
2 53600 19487705
1 18368 95030 514988475
3 168296 31643
3 49945 181745
1 45913 108534 158700132
1 136529 148908 864548127
2 121257 380415656
2 186116 687012070
2 46186 9076815
1 41088 137917 360497387
3 166955 101846
1 12370 186526 467593261
1 53655 121041 739090545
3 184431 3291
2 36290 529365996
1 92822 186678 861544944
2 101572 255162284
3 181975 125542
2 55386 185235726
2 73257 915388298
2 4424 738418888
1 73958 161741 357860235
2 110522 360702749
3 112253 149918
3 44684 170945
3 29405 188442
1 39123 112212 357484537
2 90642 819962119
2 171477 508770047
2 62353 615505746
2 167307 41283836
1 129775 163101 211271544
3 11834 78787
2 29722 556283617
2 24186 333082151
2 138702 313461848
2 61279 330477401
3 117234 73195
3 76619 85325
3 168731 147957
1 62082 167270 465819574
2 175108 637852299
1 28999 159502 180443215
2 154623 231890981
3 66131 13931
2 24715 874247176
2 128585 213841955
1 109169 122642 797829487
1 81416 187851 506039064
3 77043 198805
3 59971 81471
1 155256 162674 406617030
3 99022 185263
3 103141 14379
1 12384 177922 664771567
2 17460 148460093
3 104304 161755
2 45428 355349749
1 276 34029 553652619
1 25449 161179 524229117
2 185870 946692966
2 119339 202296474
2 69344 81360642
2 129933 503804155
3 82418 144795
1 139010 142455 256062689
1 49591 94825 194397020
3 12970 172349
3 122629 129528
2 176945 184827446
1 3006 147695 561887235
1 31113 95785 985377492
3 113501 130563
2 88393 803876910
3 46000 83162
1 4825 117504 410415685
1 8208 143364 728808149
3 133768 146289
3 151936 73940
1 128200 153117 873462657
1 147132 170980 780087469
2 65880 728758433
1 27727 147006 935822217
1 7766 117427 609766785
2 72831 93962189
3 4061 37400
3 141898 179626
1 108901 132731 97387048
2 128783 867283831
2 102526 385462761
2 171099 733987206
3 14743 159551
1 108050 116609 835565830
3 50486 76928
1 104147 170050 631979866
1 63557 156767 396293920
1 50249 91096 985986605
2 64199 753792443
3 68505 104483
3 175719 191825
2 157876 594207330
3 154669 14121
2 61667 626387712
3 36310 26788
1 41916 54384 896019845
1 17474 69751 247558870
3 78012 91439
3 106716 97405
1 49592 76320 249406331
3 51459 37096
1 120339 183998 264909489
2 96483 619262581
1 47522 64815 518790461
2 99890 935475702
3 81106 86138
1 15849 168307 812966423
1 46435 193872 339913755
2 196863 784472741
1 83903 86614 322122256
1 12429 26372 450711943
3 28773 163073
1 96317 123058 819738202
1 95119 179022 602924781
2 43779 873757082
3 176290 185929
3 98588 89255
1 33449 150761 694468699
2 40451 133703512
3 94185 105352
3 88222 78695
3 127277 59736
2 47879 291594409
1 37911 145092 334986464
2 12985 132488787
3 198309 35348
1 15233 199655 294501180
3 129107 288
1 33291 98189 382436420
1 116881 141292 741800591
1 26810 193381 908477169
1 44512 129228 390770442
2 44965 497583868
2 138675 45930858
3 187543 103118
1 118018 131458 186856976
3 102561 70830
3 51334 126089
2 107076 778784726
1 119094 123926 686909809
1 19351 171889 37283221
2 143776 726646120
1 49751 155052 643520451
3 73469 135664
1 52450 90790 257581465
3 42805 190004
2 100103 816296952
1 17994 187336 555404735
2 120154 774209488
2 18083 534485165
1 133472 172202 448934664
1 89346 174503 791582615
2 97570 147604928
2 72956 646847888
3 181047 129372
1 93814 126268 300885879
3 176569 67174
3 105916 53592
2 87035 713053867
1 166787 196853 360939736
3 10568 5309
1 8400 163221 765960047
2 155373 218952695
1 60381 83318 959377056
3 176624 2162
2 104701 136577316
3 196569 193172
2 28844 800485014
3 47019 15186
1 89520 92899 527325874
1 38651 170226 379563862
1 120321 144926 322871662
3 109440 77266
3 160973 159974
3 163380 17239
2 55844 686316161
3 113945 184033
2 34920 378770276
3 127772 173960
1 23347 175298 575257150
2 49819 366675442
2 42841 743864880
2 170732 953841513
1 101350 143667 583068586
2 28975 877311020
1 7463 21822 712042850
2 194563 457665388
3 138888 182910
1 169579 186812 71111525
1 57690 152647 200151051
3 17229 151418
3 2565 107874
3 27206 27490
3 148118 110408
3 102948 176943
3 40427 24383
3 36215 26197
2 32900 662562233
3 54409 16091
1 171768 195627 457813817
1 121522 128734 717480308
2 100243 633360951
3 36319 178451
2 59609 783910887
2 44626 20300337
3 144715 120705
1 64894 78261 85185146
2 48692 669495819
2 54638 313360786
3 72501 67531
3 108215 91880
3 106214 63977
1 44995 173949 490837868
3 171151 7145
2 74106 186433840
1 96507 179462 667857185
3 164175 180885
1 124393 175335 975842469
2 153069 692647363
3 36889 154869
3 34535 5912
3 189041 79246
1 71352 164765 492014888
2 14105 202272615
1 151620 171330 116503280
2 78746 93148198
1 113555 147475 154203304
3 13012 80987
2 108768 549080931
2 70135 600015109
3 89833 152019
2 104448 948588296
1 60689 99431 799110654
1 122946 137218 320423398
2 190595 14634466
1 115324 158840 561629752
1 107087 134595 252563491
1 45584 162442 508678383
1 150431 192153 734867495
3 121941 180939
2 163514 332177945
2 35791 601309091
1 128213 177550 888885084
2 118823 885571819
2 125278 262715951
1 15481 169338 762827794
2 102761 138934535
3 172247 33079
2 157244 507818873
3 106407 108837
3 123040 49862
3 40043 162107
1 36925 168643 320734675
2 92131 950249206
1 96820 186090 412430544
3 181877 81760
2 113963 475908300
1 56392 142722 168501189
2 53916 701773019
3 79128 51713
2 49214 488010265
3 139710 7924
3 85136 17663
1 10350 151230 733796693
3 151295 104849
2 74168 472540715
2 157175 708763469
1 11576 141532 127499453
3 188534 154388
2 31997 808907708
2 88915 707350741
3 165035 23282
2 65611 425055255
1 6225 10867 109908882
2 67923 682691981
3 65530 105393
1 68992 88328 512931310
3 194719 102593
3 4363 111925
1 14419 129632 134480570
3 64108 18409
3 199260 29865
2 95167 34812276
3 114113 9330
3 45022 50878
1 156119 186325 147599495
2 41341 759316918
2 131060 205572090
3 182727 168389
3 84789 179482
1 15070 133784 342227295
3 170615 964
3 9677 20987
2 89918 931032768
1 55512 196620 790819774
2 130433 544753679
3 7406 55093
2 52381 650845854
2 22925 453057965
2 46700 250935799
3 160258 150351
1 53867 104064 719209718
2 6717 419165161
1 31540 61017 345828177
1 42485 192073 8366533
3 98103 145254
3 69254 103231
3 22487 118490
3 114760 87063
3 81447 13535
1 51593 187933 418238124
2 72939 131992072
1 55021 85183 13581440
2 30961 745332544
2 107556 110732373
1 151241 168113 977757630
2 196130 96211747
3 157515 36355
3 62318 135335
2 154631 937079087
3 141378 30826
1 60533 122049 515493708
3 34510 178027
3 179260 100585
1 94460 115760 649504136
2 149410 153510761
3 183253 10325
2 20405 689698615
3 121007 81821
2 104224 111692448
1 112001 198587 602858647
2 169444 701570324
2 58341 447737139
1 117995 147142 300760851
3 13932 138288
2 177055 225108739
2 47905 560520380
3 197755 130719
2 146334 698172718
1 12870 27051 463970621
2 99905 149754020
1 61722 196240 643690608
2 103637 803060468
1 66097 82378 194791638
1 5635 58217 508867105
1 131197 180214 729615559
2 103977 341238618
1 8591 190001 931472000
1 12610 119145 974257686
3 39170 92411
2 159124 430459102
3 65272 183406
3 36587 88580
2 161055 747873283
1 33790 156574 387938749
1 20913 165094 381699787
2 86683 81412298
1 16323 113255 709641664
3 116416 116780
1 46191 89793 449182728
3 178993 14834
2 129381 55904009
1 50573 141861 802245410
2 85459 267863947
3 18365 39828
3 111655 108913
1 44266 79985 799344776
3 119539 5759
3 19749 99432
2 15765 775395897
1 32558 90671 970558016
3 75707 155467
1 173030 187034 808770441
2 169892 329905267
3 20878 75032
1 87281 176380 321328551
3 120013 172413
1 60620 184594 723765606
3 178943 166132
2 177033 390879016
1 78490 129589 546551864
1 117611 118439 57138341
2 171024 393401859
3 127406 17608
2 138349 723956539
3 114434 11398
3 9250 42746
1 13509 33988 12589122
1 33987 105022 535549700
3 165194 96865
2 159820 946553442
1 6892 47995 98558769
3 190557 162163
3 33151 146301
3 124835 18154
2 66540 492769299
1 62130 175494 235710384
2 21496 315755269
2 45219 836921034
1 38835 67830 911144069
3 6411 129141
3 10246 190370
1 108423 171180 760346339
2 61929 987646967
2 2195 461671080
2 58842 587822752
1 47326 167419 542035639
2 193232 579784200
1 81038 146721 188562895
2 27363 327921953
3 152489 180563
1 3200 194653 917383018
2 27131 842118461
2 59482 370414863
1 109754 161184 604208256
2 2525 150273297
1 41747 198806 643189427
3 33862 88313
1 36302 62205 529204912
2 13285 346070307
3 89927 129153
3 164315 133219
2 191243 454993733
3 76825 136959
3 161557 181040
1 66177 156195 999334220
1 139529 162335 234703271
3 28617 130558
3 14355 54891
2 110425 190585236
1 110242 132171 869165338
3 36493 104103
3 192278 77227
2 37253 389047144
2 122076 195802165
3 52792 37405
1 48082 104000 392706426
3 39954 67198
3 171064 157324
1 143777 156444 225841998
1 114468 128399 960419765
1 4525 39002 407620521
2 67338 484707775
1 47721 199733 962226379
2 8360 539131123
3 175432 159921
2 1453 34852792
2 68121 276072931
1 83980 191041 480270356
2 135594 184905449
1 110836 146911 165817143
2 64271 825003598
2 170129 217001095
2 198079 915573968
1 33612 52875 448557657
1 22586 176221 125248367
2 39184 694998951
2 84241 897138028
3 144903 80146
3 101989 53950
2 148015 987296882
3 13263 99188
3 24963 135006
3 169796 38660
2 61807 736018340
3 164261 23742
1 95793 168050 662715288
1 60875 85130 577429766
2 91070 823415330
3 92554 89996
2 42774 358363487
2 146200 386048712
3 76803 165502
2 119512 778521424
3 27705 15782
1 25715 171426 178913134
2 140147 822895317
2 148626 288984734
2 87004 93449841
3 154995 87156
3 50473 59143
3 140748 46923
1 65842 153025 497841896
2 137942 492345466
2 39985 929456941
2 51076 810654793
3 167558 21487
2 24619 790803362
1 11157 103654 166391665
2 31825 306860453
1 32072 76188 45557456
1 87710 198276 439153397
3 198783 13292
3 47946 192143
1 6467 77219 867974153
1 13811 100428 600423878
1 117882 164798 269217042
3 67746 153207
1 141004 185701 849902912
1 62506 72370 452955219
3 27759 125851
2 172675 184302150
3 64415 172802
3 121855 121012
3 151195 33186
2 164346 251951312
3 120105 112493
3 182652 107931
2 34194 402479013
3 31320 166728
2 42403 195707281
2 146507 248933952
2 175934 13406603
3 162060 31744
2 137363 825285987
3 99909 92955
1 36808 41035 4479819
1 80431 166716 743068230
1 136823 165470 467343890
1 10823 80615 156321576
3 112135 168692
2 170828 54634813
1 40853 156753 989427141
1 36077 114410 40729590
2 45926 208346592
1 110564 151545 873169136
2 103425 988349553
2 45565 936049615
3 179752 173052
3 185718 25250
3 144676 61701
3 194441 39564
2 99591 860493108
1 29198 95661 588612016
2 63655 623043939
2 34521 841716882
1 128249 160424 872575918
1 69981 112891 374950219
3 162122 62719
2 30935 550399391
1 117886 168694 136174258
2 79746 194904716
3 96529 92209
2 40771 57697586
1 23764 137462 924630353
3 193470 115954
3 118105 98858
1 8136 118885 687967243
2 183677 658512369
2 193279 531844964
3 53552 1290
2 174196 989244592
2 25709 360464127
1 161914 177521 371291144
3 135568 196121
2 25795 603584263
3 138916 55268
1 31036 198984 291611648
2 43576 783964580
1 24159 134320 86568314
1 18738 116745 293111293
3 38096 43388
3 23816 43752
2 37570 11540445
2 43797 348964075
1 463 178833 657064252
3 124107 183006
1 29582 149493 86062748
1 21492 179077 493225611
1 85803 170608 114190038
2 184302 164605538
2 127552 424716698
3 190656 22441
3 43960 1822
1 39036 44220 946394891
3 68856 15116
1 31626 111374 932964456
2 183381 799709812
2 130753 340997746
2 108263 502747618
2 40081 8316829
1 102479 116415 468226101
1 11372 44270 567638392
1 79855 193230 314154426
2 132576 594263966
3 64333 199340
3 183775 183793
2 9455 476764346
3 15346 108178
2 6017 580688461
2 104084 362587553
2 65641 924858985
2 66189 540118636
2 85741 334392164
1 23681 176372 866386437
1 13781 198804 853436026
2 72697 855941357
3 152023 134421
2 62288 157370823
1 166812 190284 493602955
1 142351 188565 427841741
3 114590 22717
3 160880 194630
1 147372 171279 858253701
1 156559 171790 983791322
1 169828 181882 839922754
1 62047 108915 918278702
2 117721 239968932
1 121147 189043 193282473
2 194113 613789074
2 72164 42007125
2 123507 472686996
3 175158 164000
1 7832 12813 679460258
2 187410 353927645
3 34410 93586
1 67290 68181 486881550
1 69890 183435 297627211
3 10465 64669
1 179871 193272 894390182
2 84594 559165543
2 66533 861297806
3 133526 83406
3 76716 115177
2 83801 123740451
3 65047 187452
3 187617 142947
1 112506 157543 49107865
3 150712 111138
1 21293 121956 297459745
1 33192 141271 122064084
2 48435 41363972
2 127976 26894381
3 129786 17176
1 68434 120364 663462624
1 4342 157638 632547247
1 80268 198094 118196631
1 163092 179656 861263898
1 57299 60195 941895284
1 16322 127941 568384660
3 196370 60009
2 38264 375741523
2 113283 366499925
3 169354 14512
2 115058 553678289
2 191189 971177407
2 178258 315614076
1 82990 159255 783772440
1 21516 66072 8512069
1 55719 91517 149876112
3 80887 7719
2 151180 910657931
1 145093 199517 408634738
1 37995 146635 510827050
3 85976 129360
1 45162 183017 703292841
2 88829 475163559
2 196539 463278836
2 152399 304770790
2 42900 85714359
2 77991 749333809
1 100398 121315 264625143
1 174976 198924 530882939
3 197302 117260
2 13561 535637460
1 17213 94014 412620280
2 163385 506381291
1 64719 163788 411010111
2 135865 864784082
1 147086 163505 632646505
2 177689 528467163
3 90930 187252
1 4638 197831 784461351
3 171436 197650
3 25003 4527
2 40531 885589763
3 50903 81699
1 5604 170794 51137439
2 20640 416657347
3 135198 169952
2 83473 379547970
3 160911 113012
2 70369 159340823
1 9575 141031 559238922
2 137385 734037948
3 10921 129653
3 178117 87421
1 160083 193782 814403516
2 60266 223226411
1 82442 143237 760097781
2 127805 718187561
2 72046 103223996
3 20549 151221
1 25687 166879 542075001
3 55701 113796
2 101192 317309525
3 30105 149277
1 15528 163268 697558289
3 148095 132749
1 106555 119248 46603933
2 106242 665764473
1 54783 99752 305094344
2 73903 210458342
1 121188 126222 692972374
3 128117 171418
2 119578 341203179
3 189239 906
1 28834 178567 230248069
1 61893 193499 803659036
2 6684 712384337
3 172426 43113
3 173130 69170
2 159806 770409097
1 7595 33149 525597423
1 109201 163767 361313936
2 186704 53334077
3 8496 174231
3 145293 41394
2 32817 675841286
3 132207 113178
2 41972 987865254
3 171558 62461
3 17068 43263
2 48533 329475029
1 25986 198927 616343298
2 62317 575610182
3 69189 11542
3 196191 37156
1 91985 118228 959080906
1 44575 183934 714760295
3 76439 47158
3 5070 1339
2 181791 190199271
1 26967 139211 14106426
3 3551 73982
3 137364 179799
3 21234 56543
2 194090 764626332
2 160620 154326301
2 114348 838104195
2 17525 635620705
1 38146 53483 432773450
1 49885 152041 935156724
3 190568 145234
1 50607 106726 338129501
2 67000 100396600
2 54133 885800952
1 94655 184484 202098638
2 131712 111716489
3 144878 66140
3 87171 12349
3 69806 180162
1 48552 166627 962809855
2 65353 691544629
2 134077 708641810
1 66372 109273 307029784
3 46268 194004
2 23422 158161612
2 18349 894090155
3 129410 104956
2 44156 500957657
2 35760 957243588
2 85596 756058085
2 57158 78989081
2 881 904438554
3 161832 312
1 129460 147044 348997845
3 12906 95522
3 190835 24792
1 157665 165437 972405592
3 99895 58968
1 82086 157601 817032016
3 64412 126219
2 110097 682641461
1 33039 149910 309379726
2 141758 96295526
1 28549 172949 205703368
3 16129 61700
3 38298 32893
1 20356 70475 516903117
3 51490 154646
1 119723 154985 506407377
2 81681 820819785
1 43595 193228 377156713
2 98244 572480520
3 116037 154878
2 138525 511965385
2 113203 661052526
1 7308 20291 62071563
2 41446 772587958
1 56549 171444 771308045
1 60227 190425 780701989
1 132818 174667 532037472
3 110469 180164
2 62881 998953884
2 117052 972202333
2 4179 140076030
2 63233 601190496
1 12307 21149 155045839
3 89149 53040
1 100403 126518 202606416
2 103399 778802713
2 107172 821908548
1 139442 157652 515150371
2 118686 387713656
3 97260 184525
3 165644 58422
1 5830 122574 907195528
1 40291 140218 790785439
3 16754 169101
3 88724 113422
3 60133 252
1 82096 123823 41347476
1 15338 169980 691708033
1 55946 80676 188891831
3 32915 177992
3 82089 4122
2 12449 108552201
1 124639 167052 664068051
2 42035 290517509
2 193989 243612272
1 110094 169372 410107553
1 136557 142669 122251744
2 962 889111316
1 157379 167887 811816694
1 53273 122588 645873878
3 106325 122302
1 75191 172952 407913501
3 43805 189210
2 105810 347297660
1 9480 112757 162575758
3 18901 50758
1 31551 77390 252043422
1 34981 98370 538454897
1 22952 40189 675495774
2 4807 976360632
3 159037 17243
3 144909 174415
2 65851 597676802
1 17484 23826 182289748
2 101243 580661140
3 180216 159220
2 65610 294767391
3 25243 28538
1 126357 191982 555378063
1 142152 169802 285646815
1 67792 121708 330579438
2 32054 560585597
3 171418 104516
2 32145 165113946
2 99376 786458586
1 107037 147463 475086490
2 28522 745085410
2 123663 613897783
1 8726 47415 344591761
3 21721 38466
1 17187 41572 315505995
2 91288 13828812
2 137257 959569872
3 186381 169369
1 17203 115441 720912984
1 19962 143626 465848227
3 156005 62531
2 180866 507457965
1 90389 106588 780674827
3 1052 73958
3 159212 162704
1 43290 159038 723132062
3 162054 127712
3 75812 117523
2 75444 691854795
2 153916 881222067
2 22453 775044367
2 72896 568391499
3 4829 142810
2 169770 58763712
3 79828 15656
2 930 139883303
2 83608 762824410
1 38516 53209 603286928
1 42999 49925 246729661
3 150908 197999
1 126232 151451 451992190
3 172242 141841
1 59623 159277 237286407
1 5495 53290 803569656
1 41377 180099 10212780
3 170497 17843
1 128211 155794 627195516
1 163188 178592 333280546
3 140801 136672
3 110261 68460
3 199212 13226
2 111187 180704406
2 149192 896986945
1 69134 81468 920275521
3 5857 21364
1 110333 192494 423121425
1 114783 117891 357690862
3 130607 11093
1 40207 158134 700549365
2 182887 331466106
2 144766 951464911
1 102253 129208 475362404
3 49126 22411
1 32532 192930 720380254
3 66964 19524
2 17390 328958974
1 15288 131928 692568897
2 112950 391145077
2 82364 115499014
3 133716 74675
1 45046 50857 615858711
3 35151 149594
2 131728 309553222
2 53791 98399092
1 45746 166797 57869581
3 47900 7598
2 13275 557117224
2 152575 87880396
2 138093 121127630
3 13291 157155
3 123759 122665
3 97957 82607
2 98574 283015872
3 124921 59550
1 20423 107699 173620037
2 57729 804456279
3 12710 3125
2 46130 379854728
3 94742 55101
1 21806 66306 850442216
3 188185 100459
2 92252 53554948
1 135315 144356 506867131
3 91381 180617
2 140613 270819926
1 25706 194155 124712338
1 11567 183361 100624065
1 21961 177637 401415667
1 7947 158977 851185901
2 86479 612097360
3 118766 15892
2 99244 622110128
3 61128 132178
1 129551 197731 410990856
1 58125 66840 695207778
3 167225 35275
1 125010 159943 226206631
3 162030 119768
1 146318 152880 301865076
1 4164 165890 924453153
1 59593 168738 754139525
2 27937 574740316
1 108746 143036 55404789
1 26278 132738 117501299
1 4572 163463 124986971
2 84825 510805465
2 188717 177180516
2 70685 813600465
1 13034 46623 807249021
2 81234 224047278
3 128745 120928
3 33359 32171
2 42064 737076663
1 20302 150885 517772966
2 83190 640611519
1 81014 135223 999996666
3 12166 51637
1 83477 159933 739192559
2 89103 445315327
2 29626 554950401
2 110686 107090478
1 16619 102167 285873405
3 126760 165692
2 186038 90540148
1 80454 122435 697005811
1 5866 54445 938956504
1 53215 141702 430904775
3 1532 139707
3 25786 167563
2 31034 891923094
1 165127 174911 17418038
2 50620 724115747
2 88011 683827867
3 38338 108196
3 26820 138723
1 105611 127054 711395000
1 73178 118448 214065907
3 143155 100766
2 52057 446300933
3 2914 159049
1 15068 145006 183888548
2 147518 127811426
2 83882 741169591
2 29340 495882618
3 73841 186809
3 82480 176825
3 91627 113846
2 944 329448038
3 64346 8684
3 123900 91359
3 80108 113475
2 122488 908723700
1 98788 186210 338529080
3 135835 75198
3 187568 118292
1 82588 190219 382332967
2 125363 463465640
2 40077 774650219
2 156758 678493271
1 54947 56449 544006202
1 15324 18899 675329064
3 138948 196564
2 108575 766975614
1 130128 172889 92703687
1 149977 162607 92374191
3 106266 141230
3 18903 79634
3 7663 175353
1 61981 64776 206512252
2 114715 712705228
3 89373 22090
1 57757 82074 862849316
3 184694 17658
3 48769 18253
3 106777 119098
3 21983 39333
1 81475 161611 514242194
1 81156 122345 836184897
2 105738 288843019
1 22993 109639 86312314
1 122929 180634 683003048
3 65280 106575
3 104272 16084
2 184522 734875138
3 59265 17524
2 139511 343046586
2 61005 305879356
3 170766 137282
3 191021 161735
3 162728 60170
1 153607 194912 917335161
3 199259 4175
3 96258 133297
1 2475 190089 464047392
2 14915 313371303
1 25666 148003 992079891
3 9382 72911
3 128100 82332
2 125792 556365705
2 93769 611585753
3 57492 27063
1 94905 120032 18490261
2 13653 258503897
1 1422 108805 499184035
2 136118 216448621
1 52632 114889 745120153
1 112636 130613 974834855
3 52628 79693
3 52580 62028
1 114307 133183 395151561
1 74992 99801 758237504
2 65345 22071398
2 123357 900401563
3 188768 95094
3 5891 197425
3 117747 86372
3 117551 199235
1 91162 135145 505802107
1 10666 157180 220565065
2 116707 9220106
1 65924 139880 715645031
3 163054 139297
1 31210 146899 656435754
1 9484 29395 949281912
3 185218 37152
3 6080 175213
2 31467 231195861
3 73521 16426
1 42795 66442 109785121
2 168647 746514810
1 62247 143105 773058923
2 108000 453887251
2 198870 331292853
2 18197 116338035
1 120334 167892 215746645
1 83093 193052 410795541
1 45437 136892 157227415
1 27588 161834 282894269
1 142754 158835 145841379
3 139062 116349
3 129537 27732
2 49238 509612828
3 55497 87148
1 20704 102796 832615104
3 35595 17829
1 7738 34737 542945822
2 176681 835273426
1 118356 154021 639362554
3 43585 94727
1 133200 193212 969205226
3 47630 74818
1 24167 190037 787529460
3 80089 193439
3 7406 64611
2 19572 706092262
1 100055 121092 831294468
1 20242 181722 399665016
3 81141 73909
2 185852 444879607
2 171612 874953769
2 174414 328996673
3 42847 90187
2 130254 462244176
2 170940 346721939
1 20953 156407 716785096
2 14424 64156421
1 59104 113118 485462916
3 52164 72050
2 142803 98919557
2 66448 774323104
1 41272 137023 153866509
2 78964 494280553
3 65523 1722
3 91352 81075
3 66348 51136
3 175342 49203
2 163963 73212226
3 82927 95021
3 49775 129905
1 58183 94147 152187671
1 24094 120911 326304624
2 740 110056759
3 33320 186461
2 73837 625061926
3 79423 194839
2 10621 475944699
3 167669 102849
2 72328 903507108
2 196880 146114835
1 39941 58017 256405165
2 109038 670649816
2 166112 641495778
1 8978 96524 446753343
3 33516 71693
2 141911 137382436
2 78160 944712139
1 52119 117146 972184948
2 64095 912394117
2 26008 525355768
1 58085 187550 151655191
3 153834 183249
3 59317 89520
2 119936 371009871
1 45799 124254 599259396
1 189548 197201 68218121
3 99054 119103
2 146654 573359264
2 159188 876661055
1 50384 167652 59915291
3 115335 153071
3 119378 102601
3 88550 196531
3 152070 129169
1 18182 157726 991240718
2 25267 208791400
1 27422 175733 331746859
3 22523 112759
1 35840 125421 347927232
1 143199 186522 273236114
3 4251 30596
1 34966 140259 205181908
2 138132 435792434
2 116852 268274592
1 58842 152375 608134012
3 106941 78890
1 113299 134597 382237899
1 111585 131625 649596805
3 139525 104439
1 101863 186103 777086444
2 15920 841840745
1 131 193940 50379462
2 173429 512646807
1 10268 159082 926338502
3 49976 106154
1 47629 64924 668494455
3 198677 22349
3 6282 172663
1 41284 168654 138158949
2 25459 372099138
2 33001 122372491
2 118289 302690205
3 23322 149729
3 123835 198521
1 126461 135385 610685897
3 56645 185067
2 108510 234419295
1 24954 170890 165682607
2 37124 572401902
2 20902 446584629
1 42039 100655 593799824
2 153203 977258310
3 16773 78133
2 22715 837442772
1 22786 170152 764802814
1 124139 181392 659707366
1 98162 136352 959433938
3 29605 138942
2 51098 859069658
3 69694 88431
3 174918 125938
3 59336 17076
3 20603 44810
2 66869 72630227
3 138465 78256
3 50012 118911
1 59605 126625 515660733
2 100446 648093391
2 64941 40859415
2 3263 124495882
3 154184 61108
3 142385 165782
3 138314 137770
1 42455 77676 558800037
3 152526 75555
3 168658 112527
3 86190 134154
1 61326 171999 304757019
1 53841 61959 514584488
2 119419 166721054
2 72026 481821314
3 143216 131046
1 47881 103801 596070815
1 6411 136537 442688439
1 14738 81927 470322040
3 116330 76733
3 71392 32437
3 72842 7239
1 95011 184284 724541982
1 91662 101180 275688408
1 135711 189797 537591078
3 130254 80550
3 193404 6449
3 182969 38094
1 101210 156351 423461644
2 6092 970358652
3 89562 4559
1 23463 111550 752099866
2 134570 154127728
2 146759 422680151
1 35518 121604 619008724
1 132212 184709 418847236
1 132196 171027 682571303
1 152346 178646 942284923
2 2523 998868549
1 6187 167938 93865013
1 5162 51315 786239325
3 104675 195620
1 50026 144465 638579231
2 39964 186426385
1 107468 130317 740745883
3 184091 84426
2 177593 446855312
2 117899 258813519
1 132329 164977 285448141
1 12381 68993 639151880
2 33100 470215626
1 33950 157764 853339759
1 65293 147092 669047146
2 73031 943163597
1 37527 162620 406829950
1 109363 179343 510908430
1 130365 144930 687844071
2 48387 21680243
2 84254 670191932
2 146676 453917483
1 45751 59029 496036474
1 51321 102908 513125374
3 94442 19088
3 180834 150141
2 95388 648040568
2 176712 384597870
1 57752 190757 672114276
2 71490 410295707
1 113372 153196 307465746
3 63454 28108
3 38119 27169
1 42001 70272 67317035
3 129000 17036
2 538 215048983
1 26504 34974 908285946
1 135351 149027 981646849
2 75763 520939740
1 35885 83641 527942331
3 194763 46263
2 79928 480854551
3 22848 174929
2 93340 492029785
2 47785 482062677
2 111586 800550193
3 73925 6025
1 93760 149637 193526497
1 96468 118688 322998606
3 82630 102075
2 2641 976820392
3 84424 58417
3 170939 44613
3 2740 37547
1 165979 189891 456155377
1 92516 109774 234753633
2 31051 261170355
1 103803 143912 98610339
2 125741 201978975
2 49172 63378826
1 8554 144914 379521074
2 24765 46755845
3 147325 179177
2 42857 360353594
2 55375 259213155
2 218 264491446
1 89548 157950 797143347
2 78972 97844023
2 121077 313469435
2 25849 115249788
3 52691 126744
2 159493 419801524
1 144135 168880 289781435
3 1942 23727
3 31315 88238
3 129994 109475
2 136203 344339965
3 119856 128265
1 46910 178873 14472964
2 42669 533723680
1 112430 124692 28655519
2 34944 357901550
1 49622 77700 845640224
2 25635 83316801
1 87486 105550 580013368
3 181775 170913
1 2887 186049 586927038
1 61189 151982 876472543
1 69778 99450 862705805
3 163195 98625
2 171724 221878393
1 20793 52355 473333156
3 158032 137995
3 159088 79950
1 53643 172938 701049318
2 67601 648536426
2 176225 526439860
1 12644 109924 512737863
3 158516 69486
1 112838 114857 414812046
3 10393 67287
1 28502 117089 11200770
1 18753 178220 877932433
1 150394 160981 462406492
3 72292 149100
1 96463 121722 969002280
2 20448 234761067
2 198132 363751051
3 47012 84738
2 112269 93347038
1 89581 163301 629992747
1 30989 194655 48031071
3 110292 210
2 96098 247276608
2 30348 126991297
3 128330 154267
1 24749 191239 708551113
3 49854 60888
2 108782 139292675
1 29115 149624 568482186
1 111790 174753 806821996
3 111643 96652
3 156924 102311
1 13090 151075 966365152
1 26780 62887 476095099
1 70152 107309 997415206
1 85625 196741 182598991
1 19697 131024 175908252
2 153691 921753879
3 182425 90531
2 75516 731435175
3 35846 28264
1 12336 107902 201112911
3 191997 165501
1 556 141059 459074248
3 43858 77475
2 43060 422582616
2 20251 727776501
3 55340 58513
3 49955 151280
1 16800 182147 751675503
3 26410 52174
1 7856 65488 121259414
1 17332 82743 516716558
1 28202 165325 567806636
3 196989 55706
1 4101 138413 589824469
2 17992 939007385
1 123460 162899 597039258
1 10549 146482 463541237
3 11252 93632
1 33216 105248 202407112
1 79813 100467 841210811
1 151846 176431 946142135
3 82785 103593
1 12130 185288 269357846
1 53918 86435 801421722
2 72710 46424087
2 61914 724652449
3 125601 82430
2 135083 222689735
3 47330 34561
1 27897 59849 202847677
1 105028 134445 679496532
3 121791 45788
2 167369 322121716
1 50560 187909 664609250
3 89799 192028
2 32431 227896077
1 124312 131732 110727459
1 182299 191130 963303732
2 86939 621777991
2 34591 742026057
3 112955 150644
3 190302 69988
1 22887 37690 173696265
3 2732 111764
3 101149 141057
1 8698 104128 959829454
3 123227 185668
3 131216 60841
2 76864 2613371
3 16376 14589
3 179209 35095
1 10968 145601 661763786
2 73478 510102569
2 34657 266194572
3 86643 137057
1 95426 156036 542590399
1 151416 154570 756820311
1 23640 66001 543680264
1 20322 153468 660943361
2 91237 780117453
3 103805 169621
2 116736 535200739
2 141958 973480589
2 164646 481365026
3 123812 25662
2 35545 901427854
3 34322 22900
1 785 178134 937329007
3 137290 134800
2 42275 417550069
3 179815 16601
1 100004 190411 478706087
1 90626 115557 484865571
2 76141 255402588
3 4625 118079
2 94676 761430039
2 36024 149827904
1 37717 70294 935044220
1 96765 179641 274735470
2 193010 966262896
2 41862 767050843
2 86325 224665275
2 138436 5177033
1 124076 161685 298708500
2 129523 15230860
2 28061 470261383
3 41281 175925
1 46463 69492 558788478
2 174410 983681162
1 88728 188965 873486554
2 88079 408873646
3 9950 9156
2 132030 728339809
2 170690 363163752
2 68745 729107512
2 152518 304462488
3 71330 185503
1 12172 144411 807765837
3 188338 58692
3 75217 121473
2 156596 988379519
3 110111 161994
2 140965 566053743
1 129758 143694 864817990
3 194108 38485
3 52107 121131
3 33820 188086
1 42079 49544 255831858
2 95155 906068759
2 185801 161166312
3 55164 91181
1 16707 171823 582444427
3 57560 169622
2 127567 681290942
1 10755 144272 423539547
2 81419 801598563
1 35557 156003 945477583
1 2707 92363 372833168
3 106056 12655
2 172402 217763887
2 13376 1531378
3 3666 195724
3 104049 68548
1 61185 92696 365616875
3 18128 53729
3 178016 183135
1 40288 131667 426459287
1 31560 111734 28357641
3 149646 185806
2 22040 724975826
3 43724 35338
2 3451 759920729
3 116418 160377
3 70078 154490
1 36318 78211 874301625
1 70389 142689 897242336
1 122344 152128 587774460
1 131876 139410 839470900
1 147148 158628 66350167
2 84048 673728458
3 69774 31623
1 133854 187911 514080817
3 11698 194315
2 165326 617874689
2 176290 983549556
1 50176 62468 241913974
2 198054 837407447
3 141204 119587
1 50629 88085 986269728
3 187173 87542
1 13372 25373 674746477
2 30484 592159845
3 95404 188882
1 90831 134953 312790853
1 153175 155713 566019067
3 21709 44508
1 98814 152734 544546450
2 3378 911840649
3 17089 149
2 104591 980193650
3 69194 88714
3 15781 19186
1 73353 187556 647058323
1 42821 51760 442630439
2 164366 516865539
2 106999 274028603
1 130638 144194 894960613
2 177409 987685242
3 45733 3476
1 125249 174641 323415017
1 49201 195394 457574206
1 141113 187450 959211282
1 132198 164374 649476044
1 42711 85590 69567492
3 9740 82788
3 10614 177290
3 103932 111472
1 83107 123408 145919839
1 147313 184905 875311071
1 86630 129539 404168632
2 156058 866479193
3 7719 120828
2 171902 149250883
1 11295 14844 381481775
1 4164 160178 923722048
3 21200 79082
2 59871 50245140
2 32219 426134955
1 172482 188544 704252499
2 5104 888096835
1 60229 133144 72043297
3 148867 105555
3 20150 32815
2 32295 809754626
3 150794 79942
2 123750 912439002
1 29149 84693 880630091
1 57881 136988 886715649
2 72560 339351793
3 75151 3770
3 438 145918
3 13709 183792
2 169470 891436167
2 71204 391573127
1 8754 115906 764992864
1 110351 191856 629863999
1 10259 77484 12576231
3 43569 30703
1 122739 138777 989602820
3 6909 109369
2 112128 312897088
3 148789 196859
2 67232 629017036
3 21618 110062
2 115416 600409630
1 84027 170067 16341008
3 19341 45935
3 75480 126190
3 107710 859
1 6512 36519 791444219
1 2383 38759 975819337
1 15213 86528 318907374
3 13096 81539
3 147993 6236
3 127324 45340
3 105638 187644
3 185874 46028
3 120892 138130
1 34973 162370 838284791
2 96883 203476417
3 106288 99434
2 118898 201424555
3 150667 160392
3 179184 23929
3 64391 167643
1 43290 137523 312719863
3 8675 184447
2 91219 304153035
3 166072 51990
3 176445 181343
2 60196 343917583
1 42240 93384 181287894
2 11250 382523467
2 78510 326188806
3 197021 190504
2 112409 948353951
2 36551 430114676
2 25276 992115249
1 150107 174634 723950536
3 65895 51900
1 77950 128564 216614987
2 107461 95365312
3 82429 120001
3 127681 47780
1 11977 73238 312631872
2 152074 229673044
1 81551 164461 923117692
1 83921 134300 658749381
1 6969 110518 301845
3 183165 124275
1 50450 144163 340717508
1 153595 163938 685937660
3 40202 36005
2 62070 870577600
3 138093 26392
3 55416 128798
1 38589 136892 253121763
1 114481 134373 864164236
2 78351 740724585
2 187366 706317283
3 26938 126139
2 133604 7651381
3 93196 82300
3 47106 63221
2 38489 242636755
3 3667 24133
3 155854 135449
3 58199 102289
2 170466 542739875
2 77843 252258589
2 134876 897238993
1 30010 156691 13556617
1 31345 139652 958122613
1 87285 128169 261917588
3 54220 36595
1 8815 137612 824121736
3 125664 143290
3 32018 99946
2 189875 508157677
1 102190 144226 201785148
2 192925 839472411
1 33755 83881 691320029
1 149855 179192 585936019
2 173076 906603409
3 57168 184232
1 56557 102770 934477073
1 101172 131220 667628507
1 18535 104213 176266360
1 21073 144863 82336968
3 61257 93685
2 191310 38659028
1 171961 187654 135092299
2 82258 240438207
2 173563 790770252
3 124695 66765
2 127758 732075815
3 156981 74589
3 106976 69361
2 14676 192759017
1 58516 96337 164249007
3 7890 190667
3 176287 127380
3 117415 111079
1 28800 87362 74914271
2 176779 102593809
3 85221 41866
1 78612 176383 795400654
1 85919 175931 835581251
1 1673 1869 589668356
3 88199 98321
1 99649 129487 435326602
1 138790 145718 938636975
1 24358 167626 884714666
1 101445 121389 591654022
1 159962 168526 522567311
2 97949 852007976
1 57353 87291 198064595
1 68004 97045 852098937
3 180857 133578
3 66938 166627
3 44122 128525
1 26562 199809 228027868
1 67838 156695 516304204
2 174971 77883868
1 65197 118458 222443753
3 102358 62338
1 64262 106167 857858029
3 70210 160063
2 80875 31910176
2 188127 682427819
3 125148 69022
3 38185 146572
2 115632 751554668
3 52652 73411
3 187286 190759
3 25382 168999
1 121440 133386 862217462
1 70681 139964 414467829
2 166963 200184722
2 194474 912753468
1 93986 157995 606579909
2 24779 165311005
2 155069 682056027
1 14561 72522 564216301
2 80840 57965280
1 28212 88124 685003639
1 17633 140552 849099639
3 170896 120918
3 183088 26768
1 9092 187954 41277428
1 5437 162215 146749613
1 94028 175654 285271862
1 79878 98789 301395077
2 114333 568185193
2 17168 694092781
2 45246 92232224
3 69890 181800
3 165798 44318
1 116990 170355 176687774
2 167259 50230832
1 47875 188849 711184668
3 76024 81727
2 144106 503140544
2 113169 769882105
3 62777 49168
2 179020 364809851
1 1911 157358 618741316
3 55775 172631
2 39238 212454487
2 120434 217788124
3 45926 42111
2 65867 908302358
2 54620 788337846
2 2648 531643561
3 37801 80932
3 112780 13252
2 5253 372540483
1 51045 75167 375327564
3 12783 18839
1 52217 164193 385635817
1 101696 158792 733273640
3 83719 3731
2 179994 150832904
3 2241 58695
1 123426 128751 123854232
2 91784 806548461
3 9779 144810
2 55852 311930415
2 111169 753128452
2 79203 536664658
1 8865 176397 990049507
3 94902 139192
2 191723 789774470
1 146311 166304 762941329
1 133565 134865 842920161
1 183724 197389 674868312
2 193057 966744627
1 145867 173955 450618893
2 165996 976313802
3 193191 18347
3 149017 30932
1 131057 171979 337739623
2 191099 332739824
1 17136 164142 954471079
1 5006 118338 152776111
2 88826 162906306
3 40020 181980
1 40000 135309 260204861
3 125714 181934
1 13479 75925 642884450
3 7548 39452
1 54146 186209 423029984
2 165447 769829403
3 167285 35612
2 125993 413003100
2 81804 140112284
1 47002 145317 668663544
2 35894 223752285
2 38046 46164970
2 191099 328933038
3 106297 63435
2 179548 766451566
1 84206 189735 770590788
3 100505 107789
3 12658 129174
3 111014 127827
2 160325 412828201
3 150764 180007
1 149914 162496 547693004
3 131064 100559
1 5372 76424 379114647
1 47625 198125 774515549
1 27764 52875 230029782
2 92538 91403894
3 191473 159186
2 131490 317783398
1 112621 133615 892885025
1 101867 199306 18731029
1 23416 129920 413577194
2 103784 101114486
3 135075 109051
3 147435 32219
2 163877 897253973
2 178135 764426738
2 99303 608136421
1 56752 180182 471394722
2 3390 902040750
2 1694 341442937
2 57730 97282665
3 5202 21407
3 165511 25101
1 138029 196803 872619126
3 63881 190798
1 77527 122268 774313892
1 46577 186787 782373688
1 88145 142071 243410379
1 139970 145906 944649688
2 11862 778844244
1 19827 39213 62479018
3 133237 10529
3 126440 177551
3 145918 147047
2 81014 772940419
2 6378 984097956
3 179388 45944
3 144439 85163
1 783 108257 822677708
1 26005 46407 654297231
2 21577 88203773
2 82524 679641149
1 146865 188224 320951425
3 192059 7312
2 109751 556974627
1 44399 168678 906751119
1 9534 17961 261478033
3 43541 148762
2 114156 748074977
2 135938 47517523
3 149391 110535
2 182959 370239750
1 35265 119077 388275530
2 162533 957986635
1 47966 189146 632060689
2 1323 125970734
3 62148 69368
1 72635 123330 669509833
2 2861 427145725
1 65145 152530 261536429
3 155815 80117
1 75601 104394 920008193
2 86021 463926587
3 45918 97995
2 47221 11785428
2 52579 260159840
1 90167 166919 938844329
2 152665 702704144
1 102016 102845 256472767
2 196063 522454179
3 18419 151060
3 141562 127234
2 185637 363718917
1 139209 187293 569306723
1 47384 144092 233767770
1 116750 135682 688537985
2 39783 331906368
1 101373 180641 515627662
3 65968 71276
2 6815 686712853
3 109246 18615
1 13570 35297 255421335
1 100148 153889 567984662
2 29184 331881539
3 199945 131556
3 165905 50912
1 67053 106635 708373845
3 73604 3183
2 75724 231544261
1 23007 153373 267238251
1 148762 151214 744783380
3 154095 173049
2 26687 571242087
2 21000 689762171
3 127273 182568
2 126042 476864028
1 56946 168964 262899992
1 64096 180222 28934684
3 133598 90577
1 64033 146126 223483109
1 32439 138093 913781343
1 37332 81888 34653220
2 138034 183379445
2 8182 526925301
3 17778 182815
1 21267 67988 76719443
3 109615 27536
3 174618 82142
2 44425 103162177
3 33047 196179
1 18287 134308 53291713
1 21754 188684 424936757
2 46606 398352936
1 21448 40713 318887043
2 95191 239022617
2 142555 64821851
2 135253 498926542
2 85936 304429680
1 25733 74629 352377124
3 166984 174558
2 45739 520105516
1 70283 197046 59085144
3 35247 156510
3 69842 177943
3 85304 47159
3 112419 151960
2 44647 812501299
3 67259 174797
2 78262 451136611
2 184545 662778675
1 106954 175191 482752005
2 157451 860111504
1 41432 117066 598023471
3 26910 42940
1 2313 114374 336999381
3 46637 192900
2 183447 316432826
1 11173 177133 837110329
1 43385 142740 709382645
3 1873 62798
3 111366 53998
2 43919 583516790
2 160407 245160046
2 76770 101316490
3 172511 76930
2 86089 220199772
3 183411 67736
3 82896 162707
2 149306 398662022
1 9918 80976 545125788
3 139027 120309
3 139409 150990
3 155529 71044
3 199827 145581
2 190736 869053134
1 10100 128275 123667251
3 38609 63614
2 162904 96448053
3 198635 113743
1 39334 193692 245880670
3 165283 199639
1 9029 131016 496473318
1 12331 22421 145701448
2 53366 391959185
1 68615 156577 385543321
3 44779 162625
2 106204 538825456
1 44684 163992 534267417
3 123662 104242
2 117775 876024175
1 49487 109474 434985180
3 180910 33588
2 65537 166597313
3 25047 146483
1 39573 82924 327383067
2 177182 953333466
1 143380 165899 469470183
2 162094 19055803
1 66203 71168 128542489
1 47886 175525 662055170
3 76223 15496
1 131008 174145 827782723
1 47961 178626 231717949
1 5008 193820 811493470
1 28263 192293 732705466
3 116917 133281
3 76496 17611
3 153817 100401
3 82974 73752
2 134942 411651045
2 152148 239110409
3 102444 101936
3 109221 195103
3 106653 36872
2 163686 873503159
3 188379 157836
1 156500 179870 810237533
2 158257 642465272
2 135077 748783867
2 38681 432020553
1 57779 189611 272926950
1 45064 104761 845334564
3 115816 37529
2 140526 662393512
1 21865 179553 352266536
3 166617 22004
3 180444 193486
3 153763 184674
2 77766 795336299
1 40175 183728 987537336
2 154500 961868203
3 136843 23669
3 214 189713
3 181928 138715
2 172082 322282889
2 123878 650662782
2 68547 71783219
2 141229 688680033
3 111678 89704
3 56935 66436
3 46166 75339
3 152520 102604
3 87577 34681
1 53576 189706 31347879
3 66659 84774
3 157431 31582
3 703 14121
2 88564 176534365
1 135042 146613 143768195
2 123952 916053611
3 124606 155038
1 61568 118993 131832231
2 2381 5674482
3 98152 168846
2 133006 756072732
2 110754 833086963
1 37641 177579 647689734
1 105478 179058 462221613
1 16088 175435 109509761
1 70506 146448 215243007
1 21627 61788 120581032
2 70216 337513457
1 14627 17538 750898500
2 124014 60703259
1 29995 168784 533721220
1 9050 79245 502552479
1 174769 179110 134177810
1 111815 191476 60933661
3 196570 20972
1 94556 133026 421526561
1 24148 164714 177302322
1 81107 105179 314195796
1 19890 67565 612447647
2 135952 298553861
1 180717 182277 9835637
3 148082 114635
3 154525 186031
2 35119 50606302
1 12475 51126 189961927
2 83601 119452450
3 24514 187702
3 115451 102763
1 59394 181359 897061718
2 85455 984020038
2 114835 771717232
2 81395 753802291
1 33844 195857 783080881
2 183277 32153870
1 149716 169353 484529019
1 5736 180183 856112505
2 97459 639776897
1 156256 174599 452313800
3 119457 32906
1 45189 67763 278133137
2 60123 206159112
3 12909 147366
2 120486 661772971
2 143315 971785698
1 105638 176733 191171675
2 87746 440527317
2 157936 638873246
1 73077 154253 129412239
2 44381 360289739
2 117193 951027666
1 59442 193736 681532226
3 22533 85215
3 101359 64536
1 33452 56053 101551089
2 25930 956271963
1 83481 150544 949664730
3 198412 164450
3 161403 182330
2 84742 406341944
2 191122 299946531
3 73278 127899
2 170347 558804740
3 1407 44727
2 33052 400892423
1 41912 178592 421038297
2 98075 393699102
2 28414 675609631
1 12809 177684 338395807
3 187889 111078
1 23024 98905 792220285
2 178119 685183408
3 157986 154698
2 53775 841187293
3 174150 21454
3 95137 89928
3 198277 108136
3 169436 183897
1 24985 27158 500754619
1 140943 167993 722202013
2 126723 740804365
2 21255 46190945
1 95021 151694 38480309
1 93174 112049 642752793
3 59320 147494
1 39675 182371 953379094
3 114683 198360
2 46761 396107575
1 86598 181594 644894744
2 84369 691497189
3 73007 165408
2 118176 519953282
3 34518 117674
1 147265 178352 166709519
2 130366 943113298
1 9564 48626 681040669
1 51069 94325 391022755
2 96236 858052601
3 72108 64438
3 9086 92877
2 78626 82481529
1 118079 154937 337364974
3 190783 150642
2 79047 435160408
2 22320 629990344
1 143158 160532 829141714
2 46720 971332822
1 19249 156395 477925102
3 99768 121606
3 6435 140090
3 85628 83223
1 123926 136541 824064479
3 142010 65714
1 121494 170539 323293917
2 104933 683929153
2 12901 23925493
2 171789 745048003
1 123739 191919 291901814
1 135599 161114 580827948
2 28663 619377245
3 107100 156284
3 187298 194350
2 88873 98428982
3 6279 111859
3 22021 80141
1 63057 145250 564232317
3 190837 71857
1 12134 114708 663734101
1 144059 197994 550651202
1 10597 33477 454795925
3 12411 177053
3 19426 73336
2 143202 518912436
2 28571 847804122
2 194624 562828101
3 177843 87492
1 96534 171233 196422306
2 69291 668772382
1 119384 133505 3724500
1 9007 196784 894102426
1 69240 195800 296301320
3 76376 195052
2 172645 699348516
3 148037 152405
3 36497 165462
1 2529 186882 482354407
1 92852 94255 375985913
1 147610 173271 212189695
2 32523 805781824
3 141976 96973
3 131773 16403
1 122964 172675 152562131
1 80155 108490 602041642
2 183512 812257447
1 27181 166177 728572137
1 135186 176970 46115712
3 75747 18485
1 66795 86865 964167468
3 29821 172130
1 25066 67129 725917364
2 147810 718089655
1 101361 136574 578293980
3 183983 81422
3 148128 83905
2 63971 625565168
3 15252 128258
2 150662 387567416
2 62804 513198074
3 13318 21858
3 52093 83277
3 81354 60192
3 17119 99741
2 14724 295797062
1 109896 134747 19045406
1 5505 103670 526370977
1 116964 196636 670873515
1 30356 88469 922071643
3 145601 7247
3 68334 31204
1 7228 69648 629729198
3 133642 20165
2 54499 646652209
3 81597 140715
2 75613 881375885
3 174258 24144
3 149269 51523
2 50038 797925942
3 178793 45955
3 4984 160373
2 143320 396736577
1 85139 99325 323373736
3 190821 191885
2 192157 245746642
2 92920 229259953
2 24664 590945653
3 17069 62810
3 97267 94213
3 27592 115214
2 166947 882358477
1 122047 165588 815665386
2 69448 889194560
1 34229 50030 43568957
3 94198 116680
3 143134 149560
3 63224 158467
1 9427 31892 930418273
2 71365 958446400
1 347 177612 155112699
3 109448 10654
1 101090 146963 796557085
1 36269 143271 257286166
1 78194 142708 825039124
1 94294 174714 720012546
1 68163 170805 575823674
1 137004 149071 677359699
2 7206 487528320
1 121679 174008 118310315
3 59851 73832
1 71969 122653 780373999
3 101163 178816
1 38209 141061 615723891
3 91622 16895
3 166704 70454
1 57616 173117 598599234
3 63517 77791
3 179542 41514
2 67031 758278568
1 52438 74895 532413189
3 103728 86096
3 146139 61516
1 83087 122983 995361226
1 28606 148876 249937506
1 58999 148786 794983053
2 134867 51225034
3 67971 128014
1 105712 140216 139809782
2 194031 803432381
3 127741 42973
1 29142 165367 39590568
3 98425 155816
2 16377 119286127
1 18973 94395 334711655
1 16363 79471 51215124
2 25869 844983099
1 107706 144333 707456296
2 127217 215139498
2 57356 698716115
3 96531 127859
1 23013 162105 965357131
2 111994 5428621
3 119608 167919
2 165258 938543950
3 103265 93584
3 172569 50063
3 154096 181886
1 14132 56218 544208194
2 51261 576700610
3 37780 140534
1 14893 84417 739996519
3 110858 113763
2 142353 164024064
2 6018 748733251
3 72009 192883
1 122512 171015 895065176
1 78817 198014 112711441
1 59030 76752 609739479
1 164498 193939 575451248
2 112155 590066893
1 158391 169641 190663839
2 64381 881287121
2 19853 282899987
1 22286 130448 770285394
1 126205 186307 164939870
3 44263 94546
3 45058 47515
3 123371 12205
2 45665 268546848
2 159502 230855812
2 129888 706636703
3 173367 58063
1 7379 44544 667561159
1 52436 122065 305631388
3 79554 9942
2 193937 909084124
2 136509 85055122
2 20945 422495950
1 19219 78674 714996859
2 118566 290616990
3 24571 145726
2 162943 351153884
2 53392 605707775
3 167547 42846
2 79779 981654357
2 136359 440541606
3 149010 105663
3 50945 193588
2 114594 510329514
1 171994 189529 410608954
1 14069 42215 411725130
2 142962 282693201
3 126758 138465
2 186244 347814405
1 7213 21641 511371733
2 44798 423257955
1 85884 183762 855556115
3 173484 21083
2 29303 405750931
1 28556 174008 648298047
2 37660 652927657
1 101409 103897 623185969
2 159345 34072679
1 37539 132715 468871573
1 27945 42784 176695206
3 2789 72861
2 199292 911294810
1 9886 61502 703633009
3 41047 37883
2 36225 31667395
3 37824 80825
3 20077 16933
3 56256 42285
1 108482 169504 744429488
2 85724 545291110
1 1413 144661 81999724
2 103021 2064515
1 8701 94680 165588040
3 9826 126343
3 47721 1626
2 156559 905227000
1 138995 197866 44894664
3 120801 22624
1 39967 45533 511011572
3 158584 2581
3 36 3744
2 56889 430607328
1 125198 193352 632227772
1 66320 193970 653142874
2 168672 795336309
1 55023 140022 680825676
3 186547 157938
3 118169 175508
1 147380 174003 566860896
3 151576 33619
1 117014 175964 592270461
2 168996 22561166
1 90693 123126 70698969
2 176205 799506025
2 54257 251245473
3 93458 79366
1 90891 118461 707359055
1 113224 180796 351481557
2 6052 525691703
2 143140 258923640
3 135129 19325
3 46850 170418
2 87877 426242576
3 63797 188696
2 73190 256300480
3 69388 156542
2 164259 959537356
2 179600 82786137
3 139965 88471
1 2207 78710 92438154
3 126884 54516
1 175232 194212 521924565
2 143080 211156832
1 30819 53042 758786757
1 48937 49005 97593117
2 99275 246536652
3 133819 195825
2 96205 241574677
1 47287 108382 528473358
1 41567 177240 783247939
3 185509 122682
1 67925 166644 410260087
3 136659 137444
2 162040 478742747
2 185686 467437646
3 193576 93650
2 22195 38221651
1 16353 146387 94826374
1 151549 197447 955463453
2 77397 798523166
1 14688 50254 923053743
1 76600 153145 302950743
1 33914 158381 29918559
1 30118 165129 69384125
1 50341 133905 181769664
1 12802 21636 801614952
2 91432 176772468
3 178139 55343
2 170764 555099588
3 175581 65310
1 4024 88408 117589891
2 68058 42979785
3 141514 117124
1 100867 127613 161246434
3 83429 135033
3 167351 150993
1 92213 169609 833749963
2 198995 907767176
1 192011 199830 60509663
1 92927 162818 896775123
3 30188 149247
2 37716 304671123
3 52208 23176
2 7990 407475429
1 61342 126447 572119909
1 69658 153018 512994762
3 102701 19030
1 27447 156514 375400206
1 79988 91568 594133505
3 17472 37837
2 138596 462947665
2 125755 416527316
3 112837 172571
2 74260 183188462
2 41934 755748031
2 130215 180848829
3 155676 130940
1 99673 134705 493109320
2 79928 511468502
3 156890 147414
2 27000 903849363
3 183152 107040
3 158357 190473
3 26071 145591
1 102659 106278 737131144
1 24847 101285 945930240
2 2934 578156516
3 99776 69417
1 21914 81669 823779235
2 196076 600764977
2 107389 20565863
3 52113 15335
2 6204 276198565
1 105064 127537 96620265
2 179170 620040011
1 42884 114192 736515911
2 119773 762616016
1 178885 192317 741601936
1 116701 137658 603626290
2 194367 994370618
2 74513 419112157
1 46279 170343 212109944
1 30758 150779 639682638
3 100139 164309
1 40564 126088 387100572
1 11935 171184 892156360
3 108908 138465
2 102763 350106087
1 93472 116915 559263900
1 131426 189507 613531104
2 150884 31341320
2 137813 684649951
2 82751 678967138
3 195467 76214
2 55812 871740344
1 73973 199420 598274048
2 164651 906590530
2 789 304541691
3 146306 68832
1 49809 101949 968264547
3 113627 51267
3 9182 100795
3 85345 134593
1 57013 178029 22989130
3 124620 192261
1 79680 112249 639853339
2 152931 246282987
1 97320 146915 226789705
3 41431 95700
3 136001 65966
1 13618 59042 362215092
2 13502 632570519
2 165541 687354514
3 150411 54154
2 112077 624707981
2 22451 561166888
3 90686 84973
2 58780 409625221
3 15199 37169
1 35852 146614 673706557
2 146137 143648441
2 79745 95819048
3 28056 103468
2 91220 376523977
2 20673 166296021
3 111745 10984
3 80326 179111
3 85001 148098
3 12720 166870
1 73627 167323 147416483
2 43868 287920946
3 158778 67615
3 197416 25191
3 194708 113156
2 177546 458903199
1 14692 107318 561444355
1 22560 150628 556414792
2 11929 393510050
2 35645 251757314
3 92974 143977
2 71238 269692913
2 75259 92941813
3 176914 71784
1 56346 74285 857578760
2 73279 815215742
2 24869 842614775
1 20069 104105 460415208
3 8812 82616
1 64933 82915 507129325
3 58910 53351
1 89830 102258 949647540
2 170887 930763875
1 62752 160432 125264572
3 93436 114278
3 188031 104347
2 81768 82166002
1 14755 39153 918258278
1 2579 132915 739806764
1 109719 155972 872866446
3 34185 114109
3 119531 71912
3 155292 81415
2 88180 905080574
3 91819 140779
3 111612 173976
2 108842 152663957
2 93190 894542255
1 49322 122544 573055609
3 116363 29648
2 76195 788960342
2 101439 82057379
2 27488 901883630
3 141098 131436
3 8944 114975
2 51251 734175214
3 103643 48833
2 15708 379714239
2 49813 862508571
2 47240 662777945
1 119079 139848 388431581
1 13772 177577 299700481
1 52086 124171 899465238
1 33770 140973 729997649
2 13362 851389465
2 3491 294160815
2 185404 848746876
1 80807 104989 315713283
3 146994 17867
2 132747 964586359
2 54375 165633242
2 91961 665323180
1 115095 199039 598565532
1 55210 64684 465208536
3 140310 92868
3 18113 6178
1 30548 187733 494421090
1 9667 52669 912488409
3 184155 161557
3 26870 183597
3 32792 104653
1 78856 138072 413871820
1 111039 159425 735294229
2 180538 931773577
3 121228 193648
2 98229 327393860
2 78425 150271459
1 77769 135168 157466500
3 46661 186977
3 75989 85577
1 175505 195876 856129431
3 60898 69444
2 21897 942783218
1 77690 78788 667682835
1 65710 118829 764015890
3 110738 90234
2 21721 249391098
2 139105 169781014
2 20107 614329460
3 117532 71763
1 35800 199499 325193874
1 24729 135165 231836805
3 189652 144362
3 145578 29691
3 58622 14999
2 65747 870198262
3 51806 52830
1 18646 156662 571881007
2 96751 110498884
2 91156 857756784
1 26556 104602 881560353
3 153030 74055
3 45412 193010
3 40901 192531
2 46579 117031803
3 177311 134037
1 42919 99968 501441808
3 122737 158367
3 108454 108231
3 5544 164252
1 43311 85826 85749758
1 57576 174152 192798473
3 52015 172836
3 28446 65563
1 168023 178550 201848465
2 50480 925346167
1 29576 63193 149052836
1 116829 119260 355707442
3 32392 176719
3 173970 184682
1 16116 24742 221915654
2 112607 517095839
3 168045 13323
2 48546 345919260
2 134614 871379006
2 7146 439837144
2 199688 59400610
3 141508 23054
1 93201 156126 859758751
2 151007 389879274
3 137935 179182
3 93301 40493
2 182742 82436996
2 19697 97856544
3 141244 183213
2 43835 539273885
1 14510 50719 901895548
1 102006 181736 734539315
2 93415 854035654
3 142723 51568
1 106681 114221 112518168
1 82657 151555 789543331
2 161178 15450642
3 109634 130618
3 141840 227
1 31389 82709 676725743
2 165511 165760508
2 33525 117150350
3 167686 182812
3 132553 125626
2 73513 424130510
3 41468 113401
1 102820 139418 95094789
2 83604 389582958
1 11130 49395 756993434
1 87721 152603 300561457
2 101951 120030646
3 47389 26524
3 163141 189254
1 31361 69155 309327559
3 169041 152806
2 25553 273792055
2 104046 117923904
3 547 190574
1 23577 27390 657546405
2 59772 709546091
2 158315 434395926
2 87473 531796731
1 68698 156694 215358266
3 160894 36198
3 65728 33165
3 173571 88547
3 89549 184351
1 103152 197601 798166565
2 11972 26044534
3 131930 50677
2 64997 780513006
1 144184 199305 946058672
2 41111 631709371
3 137959 172117
1 67469 104209 846682201
3 165590 162248
3 170584 79986
2 127957 398323513
3 146180 151295
2 46930 648167512
2 149902 517786366
3 99428 12730
3 6850 112669
3 165380 30143
3 146076 189713
3 183079 81361
3 115573 143691
2 90653 776817132
1 107696 173479 736308691
1 15586 128108 73459383
3 103277 103990
2 17166 493585271
3 96651 138756
3 196657 84888
1 89821 163349 810421146
1 3717 54802 56807290
1 84499 114275 694471678
2 154576 284998369
1 33070 173329 85508246
2 192437 840438127
1 92403 143615 199118035
3 135024 45288
2 63805 681543927
1 45690 69243 646071797
3 37319 182210
2 76492 797076287
2 83035 590242567
3 66145 53385
3 22911 38820
1 116266 198099 621549474
3 12604 24771
2 71190 192613279
3 74668 95139
2 16693 742654503
2 45368 303019841
1 36119 59456 107530148
1 50090 130657 141622309
3 84731 17660
3 22193 174034
1 60136 144842 347227248
1 39976 73987 220366703
2 77212 260644805
3 29977 193082
3 175727 125591
2 164043 852199764
1 5076 100705 394562214
3 165779 134188
1 96008 133306 924208124
2 139660 928753520
2 100396 471096143
3 34893 15421
3 158108 17642
2 158415 867030376
2 138489 499414810
1 16489 163035 561994955
3 131333 17904
2 45973 144507934
3 3000 11924
3 112533 58640
2 80058 388854242
2 161114 672839745
3 106542 171426
1 159357 193976 115653596
1 57153 116322 716177724
1 5650 66642 781492034
2 41548 307996102
3 5520 154616
2 158509 829236896
3 32312 40117
1 164772 190319 602092759
2 110355 333915436
3 151327 41872
2 146806 362816348
1 11267 167248 803554206
3 137850 139206
3 70069 2719
2 82045 410264852
3 73989 72306
3 122946 69177
1 37603 161883 254723871
1 5135 95972 663307474
2 169216 490358487
2 84580 392777661
1 77691 85249 654786611
1 118344 180380 617472854
1 117348 181451 958311874
1 76613 175725 439338314
3 28045 121042
2 135646 550174712
3 57209 58610
1 55960 67336 329495130
2 41660 784571036
3 60348 25549
3 54779 19868
2 151123 83019695
2 21049 835389154
1 22382 146569 406988294
2 170868 299948162
1 35929 114840 153536788
1 66215 196859 153121308
3 68767 106511
1 3670 100844 363182701
3 72564 121912
2 115069 428204213
2 194343 969230182
1 136757 180512 726899083
3 6140 174282
1 24388 58737 779267244
2 59275 567414024
2 71353 907312520
3 14162 2476
3 99954 49798
2 353 658331086
3 141030 188101
2 89760 677678147
2 185436 495350237
2 186169 107306340
2 20629 497071857
2 20892 611529945
1 98338 113142 472585175
1 17069 25194 278080454
3 111700 65206
2 195815 713192986
2 132762 206083613
3 50631 119998
2 69575 468222436
3 36180 45092
1 42849 88850 654191793
3 162752 59726
3 11177 35328
2 197244 801141927
1 227 198801 598356187
3 143910 186218
1 94592 135965 380057989
3 95684 92461
2 142388 62127372
2 38413 938859849
3 139253 128735
3 121026 1470
2 92398 365837202
2 148632 833523131
3 180863 31388
2 22253 944726734
2 196039 494633026
2 73044 276155491
2 161591 805692781
1 107960 199974 141939369
3 59481 58165
2 863 524335129
1 19462 83370 770138605
3 39840 155229
1 80472 97576 173221223
2 13151 34215213
2 175554 91991090
3 2992 79413
1 86338 154340 51973942
2 122402 671847364
1 92155 176449 281366858
1 63248 157644 87158679
1 114954 140040 842454620
3 130322 31919
1 17009 45418 592750042
1 178587 186620 989839865
3 156911 94808
3 36042 130416
1 123465 143513 897714712
3 40026 79996
1 38602 157717 206454660
2 131305 833150724
1 143634 146903 526975780
2 2489 77049452
1 1365 197497 696706989
2 126784 856580698
3 126118 168221
3 131071 19581
2 73285 259348010
2 11586 598907502
2 19865 291907121
1 15833 85696 120354162
3 79018 191096
1 53368 109301 724955651
2 133777 538943367
3 171851 186772
3 103286 46099
3 98610 61036
3 157559 174899
3 60789 38491
2 125831 851324301
2 18428 535939866
3 194254 99320
1 24595 148273 615234337
1 151489 173740 706277000
1 106460 132255 797513197
1 118474 153045 612927770
3 36624 102137
3 195895 75048
2 80943 770520315
3 181798 149364
1 37004 88670 9964233
3 41440 43438
1 48785 96238 805140157
2 132507 782418436
3 163249 18926
1 2072 152681 37014387
2 38184 676428679
3 82602 23983
1 21339 140330 164292212
2 43946 868854797
3 59679 180041
1 57450 111564 960908616
3 182548 157072
3 100753 78008
1 14868 74497 50536065
1 70721 84628 814201263
2 69053 607556034
3 127856 177729
3 16357 97557
3 65450 160366
3 15501 99431
1 136721 172838 873799295
2 191844 975956640
2 73390 81130627
3 64195 70570
1 99974 185899 401436243
2 193897 499888349
2 72095 278927105
3 177958 16982
1 68093 182268 228798651
1 11537 166772 506230972
3 138584 81270
1 89283 177974 630557618
3 121115 93452
3 161877 144318
1 96263 189328 125893409
2 24667 793873371
1 88536 159491 236949767
3 100892 15230
3 108024 73184
3 194596 34771
3 162102 135001
1 13673 186903 838853762
2 171629 237352177
1 70314 149424 630002737
1 19650 29857 938845760
2 71199 386055300
3 78875 185527
1 102471 161184 864460947
1 153190 161818 825105957
1 27014 193619 62006174
2 191680 178995537
3 9792 162550
1 55154 102644 735021056
1 135611 177965 646205760
3 142316 195643
1 22014 164057 646557650
2 75221 957592003
3 7282 183289
1 2519 124472 582389076
3 158320 165546
1 47821 82935 145876831
2 50125 23069880
1 44163 195179 11721276
2 61398 323656386
1 26834 178490 874974515
3 127594 176493
1 101099 158494 498449908
1 132976 159401 131922412
3 112401 49605
2 197604 521042495
3 128364 124717
1 54200 99028 448208412
3 56659 23915
2 178462 422894261
2 84155 724422415
1 60175 116557 446791978
2 18493 326500948
2 184327 285016453
1 119985 124818 577251300
2 55602 313960226
2 50882 741639463
3 198783 5946
2 36790 553626169
3 91378 121144
3 46887 197679
1 111522 187639 367726612
3 73547 55982
1 79274 101887 715956549
3 144836 153922
1 87156 166130 158812709
3 188362 61047
3 95953 16481
3 92154 169957
3 133323 58828
2 11486 191105394
1 122637 131601 363746694
2 29261 896033600
2 112081 317339808
1 147666 173646 652324073
2 59680 878249295
1 54733 55296 610102820
3 166783 159
1 72959 173685 688119479
3 72051 104273
1 27981 43550 592157529
3 12487 44985
1 28707 47368 358202700
3 119662 66734
3 58481 49221
1 71017 132534 63301476
3 55698 67364
2 197061 382954616
1 32836 52384 901446628
1 4187 165512 268056314
3 30242 51435
1 45716 117632 842838962
3 128950 176222
1 130058 147238 652229085
1 81420 166566 815100222
2 100450 261580119
2 110199 207898177
1 6339 144637 660769144
3 70009 179470
1 48382 166441 613867903
3 42776 101485
3 20372 177740
3 130090 130690
1 138212 165244 146424792
3 107606 54603
2 169004 675555133
1 172397 185441 798892541
3 96582 185492
1 52587 116555 997373685
2 164539 484192961
3 23466 169275
2 176009 336874021
1 15787 119621 953284655
2 169508 15147129
1 115355 138158 459800955
1 16420 148229 944791665
2 148086 943833875
2 116843 468069222
2 63912 641858241
3 129047 197745
3 147128 74939
1 18426 67167 136957183
3 168863 155062
1 12266 140593 240630146
2 66166 445944012
1 147289 189676 932592560
2 6162 854028897
3 22385 1501
1 111332 143393 369203106
1 149230 194702 94751628
1 28035 161384 391189039
1 148063 189991 247029945
3 28173 73422
3 142298 102354
3 68172 109011
2 43884 695884243
2 24855 568351164
1 6537 174161 253662691
2 123439 777204730
2 47445 908715880
3 162315 116462
2 192075 404187754
2 35980 452376383
3 131216 52058
2 136574 506214645
2 65287 122979312
3 75143 66837
2 125241 194794714
1 53546 128622 588605025
1 24298 31383 788244966
1 1218 137056 309011726
3 153036 163395
1 129047 192536 68555486
1 34909 197416 425150611
3 173162 11308
1 96077 96793 653537203
2 60759 728546360
3 75358 81610
3 111008 31367
3 26966 197488
1 166377 173930 603059332
2 33844 966672877
1 13122 121998 716282863
3 193558 191966
1 50478 145300 839340428
3 159310 12104
1 29565 66864 662632976
1 5506 131019 771435838
1 18794 103653 300328996
3 113336 163722
3 98927 194173
2 198990 454558018
1 81881 107774 414972374
2 60287 752396389
1 20370 100083 739275116
3 8862 135265
2 189007 563682274
1 153445 188688 222661460
1 89491 181259 7017604
3 43292 172590
1 144731 198541 542355548
2 42133 457416482
3 94700 152457
1 40921 78223 692237259
2 141358 524628115
3 137933 146865
1 74099 198930 699015144
2 168142 217599251
1 64504 71263 381379683
2 177832 540853713
3 46818 28700
2 7650 904104577
3 97174 129720
2 21443 914705014
2 138015 680499727
3 142342 38268
2 138863 882461206
3 63759 153706
1 52749 137618 559296185
2 10418 411404714
2 44495 751681390
3 171599 151591
2 25777 69509642
1 24509 199022 523828525
2 17920 875258538
1 43780 56779 903715560
2 122883 18601978
1 16484 32064 351622748
3 186797 166343
1 74822 118746 447579961
3 34860 55781
1 30929 137212 425714
2 164876 829637949
1 82133 152634 60612352
3 60189 153669
1 24686 66352 674685745
3 9303 141333
2 87459 306836454
3 166040 123225
3 67420 77666
2 52065 90629781
2 146754 606703326
2 198158 518028071
2 62167 223767697
2 168515 619603944
2 101114 776595937
3 107277 125780
2 69852 776833570
2 21265 970164174
3 7174 159825
1 13691 20743 445284237
3 52001 146708
1 87302 123876 77363706
3 107924 199341
3 168642 46837
3 147836 171207
3 189334 101
2 37860 463564292
1 52736 85913 388265832
2 74834 446418860
3 171925 17697
1 108361 138851 944051876
3 38273 22403
2 73568 23595803
2 68128 967361648
3 4980 86467
3 113382 132438
3 111521 52235
2 76809 390493478
1 125879 152585 504972318
1 16786 113304 576363104
2 147002 857381653
2 65756 604242876
1 1614 164129 625356707
2 189410 433270566
3 167678 48024
2 199939 196003339
3 45989 95442
1 6220 70486 722607874
3 150017 30656
1 6333 198759 176895614
3 119120 164550
2 32446 443343592
2 165350 640939461
2 187145 125871044
1 87616 102663 936178939
3 150609 183006
1 52585 115246 794177055
1 57197 58153 680755268
3 61507 94126
2 87907 988618767
2 171209 873054694
3 124405 190389
3 66292 123477
3 125379 157341
2 87813 31503657
1 144087 159129 943005374
2 41234 972633589
2 188332 846229945
3 90329 97128
3 5241 81470
3 7168 59928
3 176659 186874
1 76079 193343 804165233
2 20183 437445284
1 36410 103812 463621833
3 179088 247
3 68554 127053
2 157413 696390368
2 50065 17942432
3 101373 93812
1 65088 80799 652560595
2 91972 556101473
2 70326 647455389
2 89870 932980522
3 71510 19880
2 199576 746459740
1 28703 188215 542932164
2 185745 449396645
1 46599 144322 613923571
2 47320 362023561
2 161560 158474854
2 82285 512557508
3 159404 190337
1 20812 159220 540550415
1 187596 195502 324324277
2 15086 683449995
3 33197 119352
1 76667 191659 414561311
1 35981 133167 539411433
1 92079 99943 380409034
2 142514 695073216
3 145778 178814
3 128457 81735
1 32981 57267 400716054
1 36559 166654 66451795
1 52980 188573 92986059
2 185304 413473727
3 1957 83610
3 110526 132791
2 44940 341382446
2 116795 480512074
1 156025 197358 281127570
2 97550 231405874
1 131724 192645 296269171
2 153039 68950833
1 2712 199080 907004009
1 72341 181060 822373246
2 122788 18050288
2 157246 648863217
2 122353 566910128
3 125237 169234
3 102220 139219
3 13802 153116
2 135223 489895663
1 146479 162112 503264055
2 58667 917950309
2 108483 691534912
2 99308 254414307
1 13584 59598 514188892
2 16587 877820755
1 164512 199554 184451355
1 9635 102688 653283804
3 43168 82490
3 1278 66067
3 54850 19389
1 9792 161780 645238874
3 123984 112617
2 148774 726479139
2 4178 30628846
2 62490 108001365
2 67420 425906963
2 147124 5847803
2 28848 150212362
1 74678 139702 317468780
1 23978 168392 213140829
1 57560 156670 235790010
3 152668 190576
2 94839 502279861
1 130077 151618 603049281
2 25628 578721351
2 184714 823559796
3 161490 50264
3 36908 86087
1 29876 158502 507516480
1 4755 63858 592704511
2 159774 1298402
1 170887 184627 533842252
1 18180 129518 657368923
2 50193 782579524
2 26931 416322093
2 81038 730945293
1 37953 49686 135880509
3 42253 113193
3 159242 75398
3 108088 154786
3 196760 7812
2 190278 390460465
3 169388 184307
2 102693 450301122
2 8200 603984428
1 66510 176775 757168356
3 120100 36507
3 112818 57258
2 47039 738769691
3 14234 7272
1 36613 126299 129852317
2 199079 959396758
1 25465 173318 846762432
1 101608 155210 310570709
1 49568 55317 331591187
1 95995 124952 929598590
3 155849 43602
3 78623 151262
3 40617 23114
1 38916 198666 182357822
2 22595 745379803
1 18977 130279 536225754
2 24319 521069655
1 69814 128587 596423083
2 27833 895430638
3 196958 140603
1 14038 120102 403469547
2 91899 384434879
2 67501 235801464
3 179892 120796
3 114662 33175
3 102430 58628
2 50962 428389074
2 103468 611177994
2 197023 160812347
1 107154 172204 357490538
3 60255 58869
3 132506 128194
1 33601 144995 503938140
1 56429 118638 842366902
2 37638 842118488
2 106400 969877107
1 169736 170196 161240245
3 74788 109617
1 139423 155331 954244485
2 161893 88602065
3 35701 197475
1 53074 179971 258156838
3 185829 101541
2 160135 415565219
3 94600 78221
1 76489 87402 515275554
2 62965 685108309
3 15439 73058
1 110315 139074 942183245
3 29142 162002
1 29875 78867 353785377
3 187198 110395
3 176452 113084
2 115708 72264626
1 4814 26015 533217448
1 38423 83709 792603917
2 20010 429556242
3 182316 54922
1 92193 145403 101848549
1 118118 121781 441816463
2 123308 807851086
1 97938 174298 942910054
1 110326 142144 922820163
2 37976 196898654
1 7055 147909 866132832
2 183790 186952594
1 54650 58709 369809543
2 101879 24718253
3 130559 8866
3 145792 25734
2 129735 905078579
3 150974 118852
1 69908 88334 843977098
2 85767 127816365
3 176247 63052
2 70849 600896431
3 174752 140646
3 5882 39687
3 199208 143345
2 57900 383544847
2 131241 415924039
2 23947 256521012
1 17703 185991 570396679
1 14789 181647 735990513
1 43444 132026 327560087
1 79230 104882 829103622
3 5440 22632
3 182000 138131
2 105643 324417975
1 59176 119852 650179036
1 41375 90695 871740959
1 32267 78324 748235264
3 28605 141847
2 107709 664651341
2 86308 613886627
1 8193 83106 494492983
1 94459 97164 833588654
3 81056 42399
3 25331 121081
2 97173 577095609
1 79196 155696 135806354
3 168386 148127
2 17441 579873409
2 22853 347837846
2 158136 426181766
3 112333 93714
3 136356 40702
1 14902 28241 198362420
3 191018 110199
1 3918 32510 902537356
1 118257 183629 356302000
1 3495 196403 654099527
2 2829 744003947
3 196967 83807
2 80226 538004919
1 114287 195862 741933228
1 78112 164942 367789888
3 121275 177812
3 124608 2681
1 72724 137893 96907773
3 19414 65229
1 6188 95441 999574681
1 6881 22754 168931096
1 86580 88740 706371689
2 31207 335640545
3 133885 107460
1 8976 62715 219094125
2 12758 72716423
1 91918 177249 4190475
2 125113 456394460
3 115683 198540
2 49770 228166224
2 147274 690934528
1 25947 58048 896931260
2 22747 427557806
2 15528 819971211
3 148104 80205
3 30241 25417
3 62505 72862
2 83454 768968996
2 127502 220693793
2 155265 142182678
2 164256 736458045
2 119821 806056439
3 41849 119196
1 7184 81732 687131088
2 165670 559765382
3 90962 127900
2 66846 166113597
1 25648 41745 964227940
3 171076 158147
1 25219 27094 766785337
1 47327 83841 390088652
3 159231 80517
3 82201 91309
3 181644 168647
3 102192 58807
2 190074 260927812
1 31243 75902 358569442
2 118569 540528677
3 13906 104980
2 88388 415408315
1 79232 172559 817319770
1 58891 100597 717567120
3 123630 161672
2 72086 496049753
2 101130 134279982
3 103371 74264
2 113410 418664386
1 110051 123508 795749840
2 121249 777482449
3 64640 151058
2 196079 896383300
3 44191 82703
2 161368 13074974
2 63999 949105486
1 67323 110891 287428627
1 124970 137849 412587224
1 118133 178516 549008970
2 33825 353933934
1 104565 143215 626980028
3 37226 26718
1 109942 172073 625793411
2 20697 146847486
2 1130 701211119
3 19556 48375
1 178384 180396 977455212
3 11889 6669
2 89997 606001546
2 162571 82067351
2 105421 679131441
1 43051 115838 17206103
1 415 92478 882268867
3 125108 4873
2 170549 517384993
2 39077 718633951
2 159657 183920637
3 113950 71484
3 71034 10587
2 65301 372116459
2 153110 40731775
2 36260 518926665
2 89048 865262119
3 92628 132945
2 4259 917576149
2 36956 437276667
2 7212 595435234
1 38842 182025 851788287
3 95299 16237
2 10014 526816174
1 114407 157136 439175040
1 88570 121412 653180885
1 73707 121816 742600472
3 198081 11977
2 80815 13950583
2 132457 563765038
2 26081 649576200
2 31379 840150026
2 25079 451171028
1 38961 190810 26281404
2 74279 771709360
2 95208 485159991
1 18373 175164 315260055
3 103534 22280
1 6029 120955 583493812
1 126033 170289 752298562
2 121204 964365154
3 127807 160740
1 177209 181264 130038317
2 10509 78774437
1 55776 188934 414293359
3 7798 53065
1 34504 71320 109184540
1 10167 156418 375812056
2 15204 603131969
3 37972 153833
3 61086 28489
3 11995 178892
2 168126 980270133
3 31053 73457
2 70431 436817303
2 117411 205895993
3 2705 51775
3 153945 38200
3 196915 8425
3 24936 82959
1 10864 173966 642173370
3 77701 57571
3 109830 30709
2 2170 354302396
3 1466 33623
1 90177 136907 523326484
2 72843 120288937
3 58124 48235
1 64128 156148 756969071
2 90547 873655021
1 100889 198705 875977459
2 168059 307694697
1 65758 146711 797136815
2 197043 926848779
3 106839 161833
1 88119 155824 157620489
1 150160 195650 158245036
3 8031 165025
1 65567 129213 128756548
2 186848 125536740
3 44124 150012
3 65415 177880
2 182676 606546588
1 20817 36524 223162297
1 151430 179474 494060622
2 144305 198397125
2 172285 387385908
2 172160 967125357
1 40470 100477 741392793
3 54604 91140
2 65564 439783859
3 3264 39229
2 140610 681585584
3 33546 169610
2 152509 592956061
2 65705 304083932
3 103760 14157
2 50677 465331278
3 24783 96251
1 1557 184621 829157075
2 67506 656413446
3 91406 192080
3 183703 168606
1 108395 131172 663339712
1 173094 175302 407029305
1 58941 195668 934069222
3 173803 176717
3 182677 129298
1 122886 171384 258505096
1 20632 140861 823095956
3 192738 12325
2 41301 635014469
3 50162 27782
2 39803 707219535
3 146222 42521
1 162354 175580 222183680
3 105181 94034
3 50117 71484
3 70615 167969
2 69040 512387814
1 90033 114516 318773340
3 25045 111160
3 84984 59798
3 81711 55416
2 55355 590095400
2 57478 998589236
2 120503 65432565
1 122751 192436 730175803
1 32914 153939 801570858
3 80540 168503
2 42707 755891159
3 26428 145114
1 7104 119337 969708701
2 69092 975885588
1 58495 90529 383095790
2 119121 980773235
3 174467 141861
3 68948 159402
3 60350 54642
2 190888 612769968
2 66207 481632348
3 101652 196044
3 196927 10948
3 23859 172427
1 17729 147498 547031263
2 125771 756060912
2 87 285675460
2 54075 893980391
1 110206 151045 577945350
2 2652 854421996
1 31243 197892 394486001
3 9994 154821
3 180225 118718
1 52866 150959 392573372
3 188414 142985
1 46257 199094 210978212
2 114849 80419796
3 9199 195863
2 112720 891946506
2 16507 100639969
1 80781 168430 125889457
2 89734 466954817
1 28804 90087 408054221
1 52702 69132 630437484
1 83165 88662 442569427
2 10948 169297644
3 51846 136598
2 37710 810680890
2 64216 184267605
1 18454 75259 735444523
3 142976 103200
3 115453 138218
2 151507 356743542
1 179623 197571 217193429
3 73652 8155
1 152074 154416 739404338
3 65596 18759
2 194742 463728252
2 27032 565646251
3 91210 94111
1 147404 199136 625901051
1 111707 170112 822165176
1 83610 95755 934726406
1 67937 185708 911030465
1 14327 118861 984688573
1 34254 134606 387917061
3 48470 193629
3 67057 171953
2 177897 988601910
1 38206 91274 947628568
3 126404 177951
2 106489 409167436
2 4661 666784304
1 6697 143410 197302240
1 71813 98884 376812485
1 54217 128658 978506842
1 45549 96665 949129107
2 132530 690666187
3 6995 151825
1 62244 88150 378419258
1 48934 195245 804766761
3 85236 94908
1 7645 68984 887812863
3 113634 158411
2 143806 202061782
3 149025 156572
3 153094 149896
3 170942 107821
2 71325 515451748
1 98296 104276 74839811
2 55292 270298894
3 35416 4812
1 106229 114462 446478512
2 142471 75411783
2 54304 195457368
2 118900 311880159
3 85936 59855
3 179093 94819
3 198788 88325
1 85050 179227 759204018
2 84546 547288666
2 14279 920878066
1 153793 154178 487448237
3 171714 68718
2 43171 752869421
2 159593 913739506
2 23309 716100964
3 130398 99841
3 12836 118694
3 134229 88678
3 77900 198223
3 63580 146274
2 36060 135302402
3 75818 22790
1 140068 171515 161035762
2 151871 973089324
2 111573 660919055
1 54551 199253 572243050
1 4613 116531 312355621
1 171 58057 598462733
2 47669 670836274
2 75269 979006853
1 85767 181949 114001011
2 133216 316140790
2 77069 234375673
2 22088 73100534
1 18281 21779 134807406
1 26843 177923 680393521
1 61850 127718 357577852
1 28109 96430 794177052
1 102549 125662 365879770
1 42547 47079 105862820
1 49454 134715 278020319
3 128052 85908
3 119237 132372
2 56633 958311096
1 168364 182470 223564375
2 131742 484050482
3 74461 12988
2 118719 152386192
1 29390 130578 718949622
2 199399 849339850
2 74035 288897820
1 96877 145023 548460679
3 39666 26842
2 112018 14585600
1 25098 194971 782076311
2 43245 975511646
2 62791 436013345
3 174581 60905
3 9643 55966
3 65924 126266
1 29364 171628 476854258
1 119286 151351 237583539
3 87718 13734
1 91059 153762 882904394
3 51460 38314
2 156185 463288876
3 181849 16622
3 129576 85738
3 117825 196502
2 92880 926966212
2 83976 605954335
3 176673 13262
2 22353 308333724
1 25964 146652 405978351
3 129826 84629
2 4568 862815689
2 122518 390357952
1 9764 85824 972471689
3 174863 5837
2 177484 302932926
3 190411 110369
2 135934 814901351
2 79863 3694104
3 107737 57260
2 33119 12995162
2 146423 150295192
2 23387 209855794
3 188723 135952
1 49729 160197 620872441
2 43278 695401930
3 70771 197966
2 148329 331365421
3 191888 128484
2 61486 751502259
1 65678 147080 3854923
2 17954 720377779
3 70862 121380
3 84381 135477
1 47707 191633 912533487
2 194628 984389678
2 166040 667126558
2 114051 911930779
1 17427 83228 781853293
1 99165 195492 536673737
2 101500 175438384
1 67081 194717 385978639
2 177835 820328913
2 80059 505654489
3 192790 80967
3 169290 146049
3 67502 53283
2 132735 937478086
1 89129 146058 685568556
1 106149 164397 907620143
3 33764 32889
2 82303 13454000
2 160678 10333642
3 164864 157150
2 160305 739004486
2 180227 794144308
2 70018 725611193
3 125355 158921
1 120147 185438 154829520
2 40029 740672137
2 56104 469802402
3 103068 181371
3 30705 26971
2 111346 627836207
2 193998 358346333
1 12815 161556 869160267
3 198942 83145
3 20653 96623
1 51779 92290 67831503
3 148425 71719
2 185138 438712483
1 31541 76162 686678586
2 147093 470212660
1 101330 183801 88210051
3 173914 51560
2 166756 823430613
3 183057 105331
1 48897 164263 309928581
1 10837 121587 134212227
3 166239 58821
3 55739 163895
2 57278 173472259
1 74919 110322 528460715
3 28664 130003
1 65107 84568 46402680
1 37726 130144 159507646
3 178713 99365
3 162222 152514
3 176056 52506
1 46609 120973 571141910
3 22907 169862
3 24405 156595
3 9513 74267
3 10611 131271
3 95758 140427
1 46882 110473 206252091
2 140023 372490301
2 93025 51168622
3 144092 45037
2 154058 727244528
2 34631 34815439
3 135723 1183
2 102133 418963888
3 55755 32131
1 6934 74092 684379307
2 117498 578421626
3 92982 80205
3 190844 189628
3 10229 104133
2 17726 521535894
2 147310 739468890
3 76516 152668
3 71021 187742
1 57115 81999 541701264
1 40369 47273 422408380
3 199343 27114
2 68943 392918195
1 116607 131712 599418523
2 74989 431828757
1 20958 26428 786814654
3 106321 57380
3 26798 172350
3 126227 8712
1 28235 163393 617167751
2 151939 736026484
3 88065 34761
3 17150 21027
3 67301 72707
2 80626 140042578
1 108290 182402 804447239
3 172074 134285
1 114341 159804 214825004
2 119300 420327951
1 137179 187723 380669668
2 56768 298535295
3 154794 106030
3 154877 113371
3 6151 163556
3 134625 145261
2 86039 782903452
2 162299 206295291
1 113001 129355 928435264
2 24272 626959427
2 86931 995886422
2 50372 831433010
1 10734 23540 138729263
2 135999 191538020
1 172148 174766 884830269
1 47146 160252 810430380
2 51693 851570064
2 67001 172582665
2 184081 676027472
3 156365 117307
2 68872 439280409
3 149801 190572
1 169811 180895 541053130
3 195263 47315
3 145329 42029
3 163274 30261
3 154963 152251
3 44638 190311
1 97950 181033 927547038
2 84602 260352472
1 44815 95491 859146082
3 127264 40886
3 56254 20676
2 82186 195866148
3 125715 195543
3 122461 114332
2 106675 46844653
1 98155 190482 105297863
1 79429 198097 550200965
1 21218 161833 971379950
3 1541 86301
3 69078 143183
3 155558 158847
1 66101 107542 951076806
3 139901 20821
2 93215 655512871
2 60290 203895525
2 148322 776853181
3 29983 99980
2 139943 641387016
2 171361 808293371
1 50544 57908 27218222
1 87632 161561 238417349
3 96971 123218
1 97420 151152 392087989
1 105922 151744 324538181
3 172398 176524
2 143909 933465868
1 7238 28163 590369094
3 125143 194352
3 105567 182204
3 138452 68490
1 13923 194618 63895499
1 17999 92366 679334024
2 144641 439731151
3 192083 12220
3 8938 10431
2 128724 877669243
3 178210 55077
1 124994 181904 429912405
1 113301 167153 84723154
1 30221 112674 556350114
2 145202 567817880
3 1337 66203
1 112339 194945 524679942
3 21507 49675
1 73199 89971 14664823
2 126070 923515620
2 188194 219571338
3 29756 86597
3 157915 159995
2 145740 834271073
2 35393 73784155
3 19486 84669
3 169664 17083
2 197385 642508848
1 42482 91338 852944912
3 26673 67432
2 65852 654392024
1 103435 139894 876018551
1 2062 39753 545920025
1 2018 10318 550996344
2 145899 78179922
3 6835 60800
1 26017 43328 915189800
1 9276 79447 10727043
3 177515 161772
3 119336 199011
1 67842 166210 900236603
1 33512 199356 496588653
3 186746 108269
3 9064 116470
1 129004 191781 422148704
3 116671 55
2 122888 509593273
2 166922 764040033
1 121953 197469 923947424
1 49998 179114 383553611
2 23800 946870164
1 186227 187320 866838208
2 23324 959506923
3 143796 80716
2 57827 292593871
3 46237 67702
1 134567 167506 790071822
3 176056 47813
3 185663 114354
1 14955 99071 658045005
1 8744 182551 761963374
3 144832 84838
1 110099 153145 331870022
3 57964 160080
3 120348 193530
2 8846 321086195
3 157449 130146
2 32536 677626985
3 90905 180476
3 11202 64034
3 189978 27502
1 127581 161742 451231524
1 16666 79513 604074281
2 92462 745038050
3 45494 176010
2 159633 219016489
1 11978 94752 157326112
2 89554 364318931
2 118667 777823769
1 34482 55779 569178824
1 26757 78048 463069895
1 71291 133003 434227085
3 125107 186902
2 194004 457883297
1 46034 62967 160189205
2 57740 594074285
3 150352 58965
3 148277 181033
2 178344 560078772
3 115626 37544
3 130108 34912
3 55324 186142
3 171294 25924
2 76957 812004425
1 10786 70370 319276235
2 77127 82870285
1 8007 170377 898633376
1 25960 91959 480799127
3 82702 107175
1 54073 56792 871824618
2 160199 819161427
1 95916 191239 129173231
3 10912 180378
2 64439 957027941
1 20141 83585 846274001
2 101848 409922140
2 42607 364164947
1 32756 92912 545720374
1 58747 149947 642288776
2 177696 68147226
3 124151 112255
3 26777 18400
1 139961 177775 113661187
1 54285 129688 885033500
1 9043 168366 68015220
2 13242 739729533
3 38001 47861
3 91446 59418
3 191679 23240
3 74445 136959
3 70125 129967
1 76371 182686 596591360
1 116634 167896 496431467
2 27233 413359129
1 188679 189008 683516184
3 175067 23616
2 123927 818710303
1 113088 154663 794976968
2 198200 92922948
2 19066 134974326
3 119267 34117
3 113841 38459
3 41795 12809
1 93299 171525 44824980
2 62800 166394033
2 198117 82663797
3 6759 186428
3 104681 91968
1 58269 77966 660125089
3 15642 74030
3 98648 101092
3 120896 8251
1 31885 137177 306786135
1 1537 26050 130373854
3 154751 182999
3 10544 196127
3 193105 174914
1 102883 143750 457656707
2 160765 364321154
2 82066 156409088
1 132994 192412 741368025
2 57122 37404414
2 127438 889452831
2 18968 955714916
2 32123 328514436
1 103804 113821 880806605
1 25017 41439 176728212
1 17284 76567 40953045
1 153723 156510 563911788
3 120556 104531
3 174774 104524
1 118924 119736 388458418
2 35727 198133058
1 51033 82948 408228973
3 65754 69208
2 70730 566145332
3 69239 46911
3 94825 51477
3 70030 147657
3 116579 60379
3 190098 37928
1 13773 73787 427173577
2 162413 868629592
2 98957 496713519
3 25721 73932
2 14610 749306120
3 40470 139009
1 94556 104824 685140439
1 112660 139098 8836666
1 173780 192911 638529337
3 35095 14826
3 45494 186670
1 94079 122280 378730657
1 43051 169522 636738828
3 197697 162897
2 32097 156556452
2 139947 287638448
1 70691 93945 260825220
2 12303 847591232
1 162735 178025 803070646
1 86485 199026 497678566
1 84857 133681 476844443
3 101929 44852
3 122434 53951
2 179205 930747499
3 135303 145653
2 108211 124436123
3 153819 124852
2 194004 519480952
1 44059 163441 357596887
2 25146 37743934
3 37675 164398
2 178506 166346541
3 27364 83337
3 40658 106346
2 183203 911934614
1 22702 132915 35776655
1 26346 171341 76299518
1 1566 107341 573529591
1 7256 107615 740510015
1 188393 189097 151151518
3 140887 183471
2 70210 845111485
1 165666 188522 183120512
2 44852 626511137
2 83220 67992775
1 66982 113208 288522128
1 44016 192692 731667555
2 110025 553244473
3 86037 158400
2 90955 83995724
3 73073 87293
1 25414 109044 162597999
1 17945 31680 993240842
3 180062 174678
2 190919 197884919
2 194560 216316868
3 141917 96548
1 68008 162535 76836224
3 181701 116713
2 117470 188039869
2 180404 646944139
2 12191 458446313
3 171463 66278
2 164975 129092620
2 53858 752259934
3 104531 170680
2 34665 958600955
3 106748 32577
2 123859 22872329
1 9359 26539 457943447
1 18909 175902 323634463
3 171976 75416
1 74487 113557 226809299
1 8306 179097 875776161
1 24275 170140 104661689
1 3448 144214 510791774
1 61477 187145 65525511
2 87253 75540661
2 185133 286119040
2 66902 870447277
3 4729 76553
3 32096 5369
1 94551 99766 221057151
1 78312 121954 318847078
3 132111 90137
1 54650 60999 842024074
3 102908 92302
1 44684 95812 869061003
1 38443 71585 376830030
2 34543 758300905
2 116270 307756489
1 60265 113604 109140495
2 123665 835372026
3 4379 192266
2 94821 721480240
1 81024 183448 550103391
2 120883 759536631
3 155880 163160
2 137939 216164439
2 46202 429284011
2 90563 143942666
1 57098 135726 45071242
2 166318 977830163
3 128282 146261
2 39923 767819801
2 100123 525121244
2 177107 567100307
3 188937 123939
3 51842 71064
2 3224 975582823
2 75158 646081348
3 190598 47899
3 167003 103939
1 29791 153575 376826770
2 135579 982610523
2 94345 957439363
2 9782 900500419
1 108599 142988 520005205
2 169153 191806029
1 96570 185485 591068833
3 173280 199371
2 111143 510186103
3 185701 143582
2 158009 814539906
3 9526 94420
1 86086 176023 527489193
2 86661 281670539
3 47756 198465
1 62820 169029 821756390
3 173252 132717
2 90443 30728087
3 12834 80111
3 102231 126989
1 87079 96695 338025201
1 13538 84172 650205212
2 143954 705120294
1 22531 112745 291362595
2 91278 199186230
3 22804 47267
3 88508 95636
2 117439 625984122
2 128254 414002608
1 2970 136735 592387791
2 74158 655318258
2 48556 211688737
2 69616 962377596
3 134557 199553
3 67317 144224
1 8192 91585 416207770
3 189528 60373
1 65055 124957 655276959
3 96913 141756
3 167965 61085
1 94643 160981 893324039
3 47767 174152
1 38915 42213 99658979
3 40201 23650
1 63508 137065 850103358
2 161766 473884524
2 22589 134126020
2 174998 384474326
1 38060 149649 239990279
2 190216 187842363
1 86600 179450 151961203
2 184178 807791412
1 19904 101140 968739128
2 73947 934961841
3 199062 92430
3 139599 137483
3 53489 138419
2 82201 460608594
3 35492 78951
2 154926 748368255
1 24804 165404 330168032
1 31639 128028 438903910
1 11516 131290 479356388
1 395 3928 203040591
1 71064 121374 254777555
3 194990 62417
3 146244 11193
2 160025 128186685
2 179422 91773942
2 109641 292520840
3 111757 22786
3 124920 44166
1 89877 97727 134525863
3 186836 22273
2 156406 5506482
1 91191 158791 937626188
2 123549 9530825
1 37966 55875 308355692
2 74818 9303822
2 66866 901847007
2 17727 633210005
2 195137 741190239
2 26240 361631610
2 14514 670349774
3 21694 186663
2 77544 150880601
3 11702 52637
1 51064 189551 837481111
3 154748 132648
2 50387 43433979
3 184867 127487
3 94110 36543
3 6748 194502
1 14780 195368 655732809
1 123511 167327 761033789
1 122915 135467 479001530
3 83053 11905
2 35169 320470629
1 81407 151842 576472170
2 67160 535410554
2 182367 609860821
3 187814 58336
1 55819 124040 575947428
1 106351 160543 715479940
1 81058 83996 301198572
2 154803 349913675
1 55532 140225 430718559
3 25230 19431
3 112237 86023
2 42188 119882814
2 75979 640201898
3 51193 163272
3 33397 68715
1 89736 128476 61062280
3 100076 101350
2 90279 309534051
1 134481 169421 699971607
2 179127 289073151
3 131344 8595
1 120772 129117 908782627
3 63409 71837
2 37988 122459033
3 109286 83146
3 176484 45892
2 170439 299528614
2 148466 833442141
2 82674 222094158
2 94832 935061529
1 5770 94667 865580082
3 178832 98090
2 18457 980372934
2 117520 357255477
1 72340 170696 917189700
2 178285 606590831
3 60761 168209
3 2016 72148
2 160927 24044745
2 3200 891248133
2 40621 410570582
2 66869 38890174
3 187393 182204
3 25785 142085
2 184596 903146717
3 9178 35270
3 157591 115687
2 130708 646899222
3 99063 75693
2 49058 377774779
1 41383 138379 484691138
3 90050 197435
3 36170 78770
1 66784 193711 889219981
3 189387 98311
1 2577 91633 507660077
1 36562 67738 126687270
1 112683 186551 211573609
3 22932 198573
2 70504 590853353
2 68241 351286883
2 37413 884986473
2 78020 149059146
1 15780 146946 913619417
2 126737 957613247
1 63949 136488 727712547
3 108261 65403
3 11593 24955
3 136504 127869
1 124550 159281 156086402
1 29391 31324 791898637
2 31521 812586337
1 40948 151434 933977907
1 24547 136717 556492576
2 26055 402919504
3 142367 55436
1 18226 100628 925589305
1 9922 163475 741276435
1 38715 50386 359290779
3 147964 131205
2 102203 268490713
2 183701 697795896
2 67783 957024448
1 705 9235 214407272
1 128282 136213 189293972
3 127984 129940
1 101938 190589 517400482
3 194603 162197
2 172353 95523845
1 88189 120297 819823477
2 106665 222983431
1 96222 138848 677677733
2 2771 880601526
3 159914 160353
3 631 1103
2 112952 529113740
1 45089 188004 910929449
2 150380 662690021
3 8449 182142
2 192968 378870904
2 55280 235022419
3 37421 101504
2 53671 50723410
3 37086 71235
3 100581 188770
2 11526 569359482
1 136569 168255 66930086
2 162768 684550402
1 24781 100643 398466112
1 8996 176632 721176375
2 65138 673275733
2 91720 342657140
2 114830 369643371
3 142948 25566
1 54504 131609 3009919
1 8793 175197 36730197
3 122275 184275
3 127570 175732
3 179004 187257
2 65747 883416968
3 165244 144165
2 103209 842305440
2 7423 811382089
2 130422 605856946
1 3451 16899 259867358
2 192779 578880085
1 104369 166111 265820832
3 113467 163812
1 33512 124503 49940575
3 109644 105397
2 71013 358107868
2 123052 221005634
2 105420 613079931
2 31484 632570814
2 60688 742689555
1 47546 110390 321248047
2 19078 124468533
1 9699 192251 173448391
3 83656 146312
3 42664 25312
3 138998 41779
3 114314 197706
2 177792 169011496
2 115540 25645053
2 19375 74675960
3 16041 175296
2 57570 709505895
3 41137 156307
3 42722 185681
1 10232 157362 396508739
2 176698 230722800
2 88176 545326739
3 199055 178351
1 177972 183061 266781755
3 187869 177020
1 793 41330 594857405
1 66054 125719 598913221
2 152022 688419134
2 80721 110156792
1 81147 173339 974396862
3 174149 191823
1 17778 181882 837233634
3 150176 108440
2 101897 573700683
3 159224 168697
3 193362 98224
3 92787 195172
2 115146 895001726
1 15737 168950 432964512
1 74882 84393 682141257
2 58794 597021853
1 6703 37418 299857754
2 61190 957877248
2 179533 473582606
3 172226 85920
3 167484 183774
3 158614 113160
1 28926 129325 412538832
2 167478 415581084
3 33402 149599
1 2395 17375 220718629
3 77957 160882
1 121530 180547 363290323
2 16496 130465409
1 9981 105318 687133998
2 75652 154938059
1 32024 196395 430169255
1 9070 131963 118459272
1 3499 23266 2213404
2 80267 998075483
2 147196 63083937
2 16138 90658552
1 6358 136235 226481832
1 68052 104756 849843917
2 17335 735451763
3 50100 185095
3 102819 224
3 7948 172988
2 124937 662998971
3 48309 87855
2 168166 251344871
1 93614 156994 520619492
1 176767 197478 403123807
3 141952 77972
1 64292 89637 566324225
2 145056 258073483
2 26583 846982087
2 128351 517665244
3 51436 41597
2 73521 15231589
2 184486 721736318
1 89782 130623 505344736
1 25939 129298 715585902
3 83901 64455
1 96121 149307 224550708
3 182528 26987
3 144049 125236
3 123606 148993
1 7928 37862 629205681
3 35 176466
3 65615 134123
2 57831 634860023
1 56071 139949 155797754
2 183541 232857078
3 197448 179041
1 63175 131852 788849472
2 63609 163507647
2 66045 891171562
1 48631 94429 315739543
1 46224 47293 108232293
1 49671 170760 993914309
2 123887 399858907
3 52145 151401
2 188270 672763585
2 139365 58428654
2 138235 114438235
1 124368 171450 171447990
2 128175 742681823
1 90318 111408 787638477
3 22107 123600
1 81778 174062 735953490
3 74033 21684
1 94500 185912 999093885
2 112110 812849350
1 10738 49991 820478204
3 69538 74972
1 40793 179117 471438922
1 17793 21237 577992472
1 61627 105809 653340766
2 105365 36222489
3 7333 37501
1 43498 52138 149929013
3 99408 69703
1 25579 77385 807457505
3 64615 138614
3 76 71935
3 70240 69063
2 184219 185615810
2 36723 900959736
2 125494 487971455
1 39783 120779 536791521
1 119591 120236 413850019
3 22601 27647
1 23689 125055 624253059
1 48989 110777 781612690
2 144591 174749258
1 6653 124490 12669745
1 93459 101146 463183150
1 22475 116429 756384113
2 57955 61776146
3 15633 129803
2 150409 114172515
1 9630 41838 724683232
1 50761 150387 494321831
2 85944 6423345
2 11206 623827238
2 1685 612516054
2 178144 713609612
3 184081 118698
2 30406 694728898
2 40826 668920487
2 95148 482519978
3 56406 176900
1 70099 107976 388334383
2 119910 184950814
3 169235 9961
1 53874 186219 85178864
1 146849 190779 452452353
1 101521 186594 842941117
2 26045 649025823
1 40327 82091 731594521
2 44002 550455899
1 16101 143626 998721223
3 58026 195181
2 169052 765954314
1 86662 112915 350974203
3 143178 95988
1 14100 164419 389382047
3 55710 81041
3 84685 28964
3 100336 73905
2 108006 947954226
1 59606 145155 670640375
2 494 539169247
2 47773 470912651
1 2708 182170 593234126
3 114039 165335
1 12407 179065 607750984
3 44572 80750
2 5530 724253169
2 136074 505122921
2 107507 760656000
2 111136 986951690
2 96401 720652331
1 29677 151228 976602927
2 164696 670975928
2 186579 561677390
3 12252 96250
1 117319 154878 534517801
3 106680 97439
3 74562 113941
2 54779 161038736
3 55527 465
1 40748 198035 66112326
3 26110 4197
2 6212 283604514
1 70778 191599 558744580
3 49768 7131
1 15697 197029 653912920
2 54018 223542283
1 157057 158617 771148426
2 114455 833057737
2 21906 848572992
2 151982 318602160
3 169621 103538
2 46702 463796454
3 56817 71916
1 32087 101107 336182682
1 99605 160934 965678299
2 3327 542554513
2 34847 222767807
3 14607 82049
3 141355 60536
3 154806 116627
2 36246 785476734
3 91315 68312
2 49888 120872963
3 53427 109797
2 123585 38795962
1 185847 195638 773248860
2 65145 256494329
3 83174 42100
3 29289 30245
2 13967 659650119
1 14348 130079 801750039
2 83199 345042199
3 42700 27392
3 154193 12967
2 156937 650715241
2 178575 977579727
3 9273 36469
2 1574 203488454
1 34427 187942 91641021
2 82212 427320912
3 36722 156981
1 77002 109880 655979372
3 64172 93346
1 16454 127929 645017386
1 81027 156857 971722060
1 141013 158628 606880678
2 194079 765207591
2 196208 737961727
1 121562 198984 951349145
1 91082 114082 772043317
2 81253 885846695
3 157700 156359
1 19452 186348 625231158
2 14298 449169968
3 10116 5269
3 85399 42728
2 125061 69788711
2 72924 989412416
1 104815 150185 268647383
1 20109 155434 330367612
1 12105 156347 209830288
2 161285 93222892
1 7196 138251 459745036
1 31790 70621 393474572
3 156590 100650
3 86554 50368
2 166272 102433419
2 120579 406370859
3 157178 187034
3 59145 9844
1 46318 119660 123105115
3 14485 33374
2 11944 672647692
3 15808 63844
3 140857 86527
3 56913 92102
2 43605 212202993
2 134638 851510296
2 140488 394418555
3 104627 181076
1 66030 106413 52237282
2 186857 898507477
1 61295 61874 773642959
2 29452 904758955
3 97373 80650
1 43944 191716 654111758
2 112001 595598023
3 838 75938
1 22192 154094 830258780
3 3058 186870
3 23121 164228
1 44857 67319 984618019
3 154073 194220
2 155556 610349648
2 76756 920551330
1 120692 128185 959510081
3 76020 10235
1 142851 199960 281170946
1 97689 130790 302765584
1 59158 98098 93372947
2 168323 434295843
3 8890 71
3 91330 119794
2 62343 816115516
2 137589 892377799
1 133242 147417 508754577
2 106522 155226219
3 3635 88249
2 148233 234131463
3 84794 63326
1 9123 186966 637907549
1 85998 187816 589460906
3 108847 119808
2 180845 751574072
1 22654 130803 586357467
1 108169 109604 201540400
2 148694 684144638
3 154710 98481
2 4491 338714709
3 53369 130462
3 113924 32000
3 9769 171085
2 31151 676098630
3 142736 62711
3 129306 160941
1 12004 140029 894053528
2 21887 180487756
1 9856 84469 214678197
1 78381 84977 805603225
3 135006 155000
3 53436 59717
1 99136 109158 761326208
3 182305 76549
2 42259 72865127
2 55343 566113229
1 166198 167852 934444848
2 152778 147588368
1 166651 190839 481554987
2 143723 229265434
2 34419 270054928
1 152725 162520 759731608
3 119514 177844
2 187554 462593095
3 184341 85952
2 1085 156150852
1 49195 183482 301579588
2 155558 816865661
1 36866 76914 970792612
2 144981 718944994
2 122950 712698778
3 121881 160364
2 118287 898560212
3 119979 199967
2 118298 829608077
2 163414 943570542
2 20693 862541385
1 47792 185945 42272490
3 133567 170582
1 5786 86337 147061189
3 9107 38694
2 157638 609630902
2 173129 270064808
1 104957 199860 680926268
2 46215 526990087
3 166949 192497
3 117841 60999
3 81470 4250
1 42128 72428 89637304
1 81314 187853 654686865
2 59396 139975609
1 104040 174441 654102236
2 137182 604026295
2 103542 794449821
1 98034 185804 447129013
3 153869 172252
2 9137 794917125
2 125548 43237353
3 111519 17771
1 44332 52747 382284861
3 196324 75358
2 13234 1347602
1 34553 97365 719579474
2 134971 899580629
3 78043 6383
1 16734 24942 956255201
1 15977 100917 195709880
2 93190 932332795
2 40749 174307388
2 109818 151858594
1 26118 138988 368958144
1 71670 109445 901580205
1 113481 199753 993899354
1 38527 92325 217767637
2 93754 303296370
2 38355 822654215
3 112798 120955
1 81861 174525 640770568
3 62479 43575
2 24803 177787366
3 153382 187462
3 132248 199518
3 152948 90787
3 84984 58898
1 110653 187103 306551804
2 99787 281081291
3 96323 28501
3 51175 63975
3 76909 153833
3 140118 67079
3 176954 148228
3 197893 45898
3 152656 186508
2 139428 357325655
1 69934 122209 655804841
1 69184 121231 239147254
1 13171 106366 787923710
1 15584 103867 79700846
2 172091 92865921
2 110584 602027372
2 165816 838139514
1 8144 130785 357246083
3 5945 108135
3 179945 17240
3 59474 136590
3 125551 43058
1 19878 73484 502259242
3 80553 199624
3 23476 137847
2 110162 105598222
3 21494 23014
3 4231 106730
2 31933 359352759
3 6495 147233
1 42368 161002 234611337
1 2677 110614 937294477
1 114089 137360 58347998
1 13494 180177 538683580
3 22591 59711
2 195814 548946578
2 71555 939633486
3 139175 22589
1 99925 172690 445876477
1 1552 73991 576143526
1 86408 198919 931025797
1 16645 125634 253799315
2 184640 656380671
1 57310 157425 743356111
2 57461 553625329
3 68373 86633
3 130545 183600
1 132071 153320 132836916
1 45762 85434 102443885
2 16678 498937614
3 40490 81559
2 194174 816987018
1 34901 89457 764762674
2 36967 409106717
2 41171 715401141
3 62590 106483
3 106285 48830
1 77125 189233 586941430
1 129911 188723 646044632
2 174026 675881122
2 134246 975710399
2 74794 59349501
3 9270 178974
2 169278 726834290
3 141289 151146
3 95898 93506
2 196422 721137607
3 82351 2556
3 163618 19932
3 23889 83631
2 99530 708665760
2 14972 76419127
1 31481 174972 386600369
2 147135 2493389
1 48362 123314 997423286
2 126869 10857921
3 138568 7109
2 123536 940372549
2 50407 795663460
1 27589 69728 357218978
2 73249 189124214
1 61744 117555 431684274
1 4953 25800 701957193
2 189063 227812499
3 91935 82784
2 96081 894231295
1 53082 110148 905866363
1 32105 96930 848181309
2 105791 835258127
1 21675 67145 297819816
3 144744 9899
3 46771 33498
3 26647 38290
2 61462 765933904
3 38410 124813
1 29761 160382 127438251
3 38244 131615
3 63813 54625
1 12303 137556 887936436
2 94963 933482880
2 95582 919434123
2 153115 529403704
2 77280 975733547
3 35788 62978
1 9657 114232 528741098
1 12525 84822 753872906
1 12895 38522 623659496
3 37023 14909
3 1361 72190
1 103614 133944 923182933
2 23338 73918047
1 136195 136670 598608187
3 126646 51569
2 125571 956432861
3 17353 37531
3 50077 8804
3 154535 160538
1 69231 114883 803384351
1 23751 153528 153297449
2 121478 999694468
3 55874 35895
1 115994 189043 169232195
3 18859 140384
2 97990 232437460
1 121704 190285 995630114
2 1716 163311111
1 58076 128063 224873901
3 193167 16224
1 94198 111966 742335790
2 150450 600983016
1 24250 28194 736216166
3 28354 126254
1 67582 159206 183543935
3 94801 57050
1 65225 77487 770106460
1 133116 153272 445528123
3 142005 170553
3 112061 119350
1 30909 61216 21370147
2 121167 926612483
1 155747 165566 731303746
3 83865 47508
1 73141 186244 143421936
3 93064 64449
3 50812 163271
3 190146 57174
2 165454 369544070
2 9383 429091395
2 3827 580016585
3 44596 83838
3 150929 159574
1 70594 166216 128876404
1 24096 155988 988510380
3 176712 69217
2 122347 968806843
2 106478 536372634
3 132452 20948
1 69317 159933 410085033
3 50270 43811
2 147648 89181745
3 192027 65859
1 128213 164506 148708130
3 199651 192676
3 40334 58072
3 27388 91078
2 117858 819500711
2 162684 588869674
2 142717 807134993
3 58563 25141
2 69170 461127673
3 63213 172092
1 29380 175412 863640734
2 160287 160685437
1 158581 187927 812236511
3 16119 85973
2 129760 955732041
3 92282 108773
2 75949 96733582
1 157683 166185 312948066
2 162135 515916890
2 30522 846773238
1 87835 178935 190312696
3 34963 191562
1 25628 116958 524123812
3 151157 183426
2 45919 646859447
1 146141 159163 434821313
1 73507 171539 732833881
3 113250 107381
2 104968 638697262
2 54633 941876776
3 127388 119005
1 172887 197722 962625687
3 71114 151546
3 170000 65619
1 138046 182178 191252106
2 385 374969215
1 5318 65155 916937334
2 85797 669847683
3 19552 182811
3 116993 9584
1 72097 130110 419139503
3 32913 132477
1 134900 170151 76113581
2 36960 848090168
3 111572 105715
2 46162 18584009
3 175484 43250
2 53992 152753854
1 7895 76164 127969078
1 165283 188344 14650503
1 64736 77618 868377584
2 42681 574369991
2 76784 233460109
1 143015 152259 626448576
2 2684 492411769
2 179977 789997546
2 135753 598322408
2 57928 801758996
3 156789 47020
1 41158 114368 514986784
3 196137 140208
3 86187 77748
1 124440 169829 17638297
1 3290 83945 35712468
3 19943 155814
1 167019 174026 754050479
3 62385 54448
2 26463 713279775
3 172309 81634
3 91494 63316
2 1310 28878113
1 17601 199987 231552875
2 6277 471504204
1 11439 40774 295785548
3 99458 118875
1 109767 167082 187800590
2 61928 939662982
1 100921 107547 339048483
1 143666 184546 487629728
3 141596 94931
1 26645 188915 877320641
2 43796 238710155
2 92101 434218318
3 22080 79033
1 179302 195429 214936022
2 170476 332062712
3 64524 195895
1 87937 91772 741271491
3 109588 165305
3 66438 163243
2 8337 527848059
1 36304 125171 357688263
3 157616 132683
2 186761 893585967
1 19675 50480 902303770
2 55619 748705477
1 119993 139800 147175559
3 173537 119856
2 86659 78473909
1 140422 166425 945924336
1 70164 163300 626336215
3 142031 14998
1 1687 182705 764308475
2 77927 281249142
1 72077 196038 756626899
1 71329 169016 673999068
3 19804 22997
2 84145 871216171
3 51162 35993
2 44993 897722088
3 102811 66817
3 8505 131107
1 102854 191564 462611035
1 60864 125814 498202066
1 39267 124004 634441807
3 199342 196902
3 125675 133303
2 71395 445786628
3 12369 72074
2 109943 736206997
2 362 365980306
2 182087 69077789
1 5547 29954 81239723
2 189121 155585730
2 116341 312672432
1 21144 138031 979898207
1 16308 75390 392509227
3 191846 21624
1 104482 144289 904814978
3 127669 40314
2 172739 538737883
3 7502 65157
1 2320 46078 957648277
3 43972 5721
3 73375 164382
1 34244 112835 761341835
1 14294 198712 132265579
1 83658 174250 552507607
1 22823 160983 728553741
3 27522 130765
2 52998 464214418
1 107160 152194 121262456
1 54419 98824 948675521
2 79166 437541226
3 9489 67018
2 185436 473467523
1 66913 155005 335208655
3 191759 154421
1 95786 125852 5855711
2 82874 40873785
3 82472 42583
1 38510 100263 10814968
1 947 161523 581158073
3 193594 198172
3 20797 116837
1 73156 84736 540652423
3 150272 110581
1 50559 120767 527136394
1 100307 180526 902858551
1 121879 129964 52321864
3 78531 11106
1 63655 69264 109415004
2 46337 752458619
1 99174 165016 797331611
2 184727 962367391
3 170999 67501
1 4898 109032 93220121
1 74188 184411 140112226
1 93639 116961 450248026
2 156046 806605674
2 78371 664236609
1 140637 182880 743533146
1 138413 174395 5062220
1 62453 198536 303869919
2 185101 372740858
2 4763 224075162
2 74924 240664779
1 59145 199804 876930749
2 31278 302530650
2 18607 573641907
1 53206 185331 692282214
1 80169 143750 599915773
1 27899 114745 429674949
2 164802 597600611
1 25579 87445 156087485
1 13493 157622 186507692
2 84643 703750492
2 22632 804813504
2 73568 608539916
1 167973 192688 53171012
1 98422 110362 942698590
3 165720 131907
2 2659 470380628
3 157012 189705
1 28552 84708 255526860
3 190235 151920
1 114727 140235 131410379
3 37088 105631
1 34848 64365 744436303
2 57734 438498379
3 124907 27398
1 65022 89268 917419992
1 106213 192101 280643307
3 143992 163053
2 147448 320285294
2 59020 573809655
3 107254 146843
2 171366 121381459
3 55383 174487
2 33797 331162128
2 133567 915328042
2 28040 192326286
2 104897 643394923
3 29587 36827
2 76694 703739717
2 94768 488388980
2 46774 454409640
3 156312 25172
1 115955 169831 202809419
2 155951 832541815
2 152725 781496673
2 123071 851502014
2 8405 296760108
1 56871 59874 976014121
1 69138 146049 764073383
3 111559 96950
3 176439 94657
1 126771 146935 145116486
2 36621 343255995
3 139679 78944
3 72529 146982
1 74151 143617 33501275
2 45393 408707825
2 92618 891106060
1 27043 79381 531416411
1 30234 88064 605828504
3 137796 32823
1 62100 72293 942646461
3 192377 151972
2 153338 205329398
3 141481 172768
3 52788 166134
2 55208 158903620
1 81101 195231 592949558
1 127202 135921 1397893
3 101317 156270
2 36725 29750666
3 94267 76261
1 4240 147850 301878333
1 58162 76948 55739846
2 21714 635508130
2 106885 700537215
1 19876 109234 165433028
2 35580 909759872
1 81073 121721 668855981
2 130833 54932680
3 89595 148181
3 66902 166256
3 102012 34791
2 160841 759285549
3 73815 156078
2 139091 536678497
2 175759 302432642
3 90086 9162
3 166095 40760
1 17455 151455 22911773
2 177151 257106327
2 2170 372403535
1 20099 116244 980345320
1 3722 152404 748475590
3 35102 134833
1 69138 141903 810591475
3 57378 103252
2 15690 431659238
2 132932 493169339
2 186535 889066615
1 19614 31971 555091230
3 44750 76718
3 47532 23465
3 76018 180177
2 160567 758788743
1 101875 142560 750874510
1 61089 71517 730424204
1 49870 53852 634270824
1 109086 130977 220750333
2 13876 757192771
1 78086 118139 667077410
2 12670 670183003
1 146312 164587 512826417
1 11119 67846 175137493
2 153763 963989766
1 18609 141343 256473848
2 72998 113043493
2 186979 155723321
2 82663 295248043
2 11928 340307492
3 88188 104101
3 46850 176085
2 146132 762836546
2 190253 263015820
3 83788 165403
1 126844 175454 666231814
2 81671 821839689
1 159738 199813 600815532
2 38230 555849589
2 164639 881583132
1 47508 72738 137358511
1 33035 61527 991350380
2 77731 881039446
3 197496 184553
1 78631 87649 229551987
1 27234 87941 840771738
2 73618 227988461
2 152848 65830612
2 11530 886381520
1 10404 51811 758453508
3 114395 161803
2 158545 794324503
2 50711 298332672
3 122294 99150
3 196500 46484
1 133299 163947 312340885
3 63835 18044
1 14639 172936 135115261
3 30532 128554
2 134083 234220800
1 68393 161348 193038948
2 71857 261837536
2 109016 803654847
2 175666 479388082
3 161089 111311
2 131636 559686340
2 87022 566632701
2 71655 226230802
1 63142 95671 973073522
1 87521 92989 15441194
3 2020 146985
1 107895 109674 97975561
2 34412 722937768
3 187159 46642
1 178858 191320 735550106
2 178384 981224324
3 74189 41531
3 45090 191564
2 22856 586287159
3 18334 118886
1 71911 105715 779781586
3 22885 12515
2 143246 180791942
3 39610 82953
2 87739 870838356
1 26071 71392 780394903
1 97154 141227 634504433
3 73545 12458
3 158081 148505
1 104100 129725 498270624
1 111075 155143 925950703
2 160899 594922806
1 3522 6867 979614667
2 11915 183642459
2 146419 861963814
1 21204 159179 9319013
3 143085 128167
1 1545 124573 837696449
1 14739 99316 742288477
3 145194 178985
2 195125 719745925
3 173523 72157
2 133819 622862615
2 51362 26872053
2 165801 569312967
1 143944 176169 902545137
1 8141 15379 326240584
2 128763 185576522
3 67768 127942
1 59698 75249 499046924
2 25046 643086012
1 15409 167438 27057919
2 126812 223171035
1 102305 171196 891028873
1 50450 67300 320087464
1 10767 146531 194652910
3 68508 159586
1 72209 139428 907227231
2 123601 394842435
2 25986 675268640
3 123223 118166
2 137555 22501322
1 50473 63853 652302478
1 23125 62573 190466502
1 93311 129076 85841045
2 76483 998114635
1 146707 160496 37528207
2 136709 948408024
1 67372 67632 205155108
1 53040 192127 749406265
1 7493 128126 658223916
1 5430 50265 877396110
2 27621 24516004
3 149806 89425
2 182840 383060864
3 109913 25213
2 109604 205246343
3 193085 52749
2 59627 558552212
3 11582 44406
2 175086 775832202
3 102226 33478
1 27030 75426 357357100
2 4503 395529355
1 137832 174657 259892208
1 52080 73610 549222070
3 114889 63592
3 183885 24253
3 19354 62861
1 23622 139318 232274338
3 65178 852
2 151207 114623736
1 80862 188599 296263888
2 187386 363333998
1 98163 155352 828175337
1 183181 188033 733305548
1 126818 145584 709522742
3 47984 29447
2 54582 578952090
1 143791 199983 978944776
1 19740 152256 339670735
3 45240 112843
2 139737 312640992
3 1919 45495
3 137308 44661
3 70434 137264
2 99500 138852471
2 165428 187972481
1 27923 153016 448025357
3 196741 91016
1 49231 95801 278383717
2 155708 381470295
1 64527 138654 271929663
2 160621 269513076
2 130778 534619954
1 72240 86508 433111639
2 5249 70896851
3 160441 25868
3 72847 79485
1 91918 136621 14879727
3 151108 165611
2 18896 894865277
1 28374 62776 258640618
2 126286 142727030
1 44517 107474 878786898
2 98542 700640462
3 62037 12956
2 143576 298779938
3 48124 176047
2 158429 13223536
3 70752 71938
1 73179 97420 378211472
1 63370 190908 59618326
1 19264 67631 763709912
1 16690 97003 345145247
2 125101 398823500
3 193507 135465
1 17469 175624 147101867
2 86768 236278877
2 119910 226909489
3 116707 17983
1 32627 38857 698855950
1 131175 155952 931282940
1 25227 173382 620746699
2 113458 831925857
3 51558 88350
1 26258 93612 346759481
3 33059 194962
3 188993 80736
2 20416 630116382
1 64425 136597 496984766
1 117893 144666 559461383
1 22959 148541 255605075
3 81471 20026
3 70515 97336
1 104444 147998 577506543
2 95467 247931604
3 94076 57982
1 66955 185553 287976795
2 60346 37886145
1 85832 119786 863977615
2 192931 325067547
1 34435 51804 677707295
3 37117 196968
2 132495 819933078
1 81105 175915 351703637
1 181028 197163 17194730
1 49564 74463 974019180
1 180103 192189 372899436
3 4510 194059
1 35507 140116 758530591
1 45322 91821 860704764
2 160345 36550249
1 117665 137515 636427941
3 68663 165298
1 47131 175401 499334228
3 158125 92383
1 78763 107463 255586443
2 156646 239868544
2 62848 205666320
1 44188 105035 152224960
3 189133 27651
2 55200 581853193
2 12505 788070346
2 85628 433107326
1 49951 91787 664878444
1 159668 163139 115229010
2 42133 488047239
1 108401 130981 112152729
2 136450 114449251
2 132478 379750762
1 111670 149934 191835557
3 142003 142186
1 96130 187814 333626998
1 126706 152712 313370159
1 7666 31882 79236162
1 135888 169873 912858219
3 179928 123236
3 87700 102273
1 17169 146191 715433716
2 26276 485081232
3 130822 38451
1 144705 157259 842436588
2 174566 9930958
2 73481 733349950
3 116858 149470
1 60590 94511 912981803
2 166331 77770460
1 43103 90207 20234171
3 12994 168008
3 47447 3482
2 171026 635086519
3 169221 173173
3 191591 135486
1 27357 164942 321570638
2 155422 336402743
2 69501 287774185
2 111846 593431547
3 16397 157538
1 25226 48817 761629723
2 59008 516961395
3 181490 172555
1 105161 164901 913712130
1 31914 152870 997626081
2 9163 926851018
3 138391 33076
2 141013 533955105
3 165480 109367
1 86824 170644 723242768
3 171004 144832
2 87727 836393828
3 34381 4030
2 146312 900304940
1 153877 158486 586280278
3 33 141919
3 23721 52437
2 171987 339924776
3 41735 5501
1 28436 102500 225899939
3 100791 125658
1 66493 90214 879627596
2 120710 449725724
2 2418 176983979
1 27469 39143 187608278
2 170194 740120283
3 194294 159724
3 10650 180246
1 51473 146924 347494834
1 51153 115912 488535446
3 198558 31411
2 177344 533844508
1 36636 91575 625956721
3 195176 189427
3 88150 78916
2 133627 955464472
2 92200 716539363
3 170620 98020
3 169041 157818
3 115205 170549
2 125510 801748323
2 21966 901390303
1 57823 177604 335314238
2 79776 731372917
3 97695 86685
1 79701 96719 357366850
3 1877 134435
3 166883 78657
2 177357 580146375
3 160410 89745
2 94824 239898798
1 22798 106854 753717179
3 44469 152897
1 94142 98374 902630631
2 84808 558047564
3 72593 7429
1 100199 174541 975572993
2 68575 430651851
3 149819 100380
1 70933 110471 61913575
1 84618 114453 733585507
2 1866 803892900
1 85924 188006 294901529
1 111576 183228 968411702
1 90912 91743 320376626
3 76420 133880
1 79631 95212 839107007
1 86489 152144 984493873
1 42883 197976 492369743
3 150835 168326
3 198835 76152
1 134722 169186 304721807
3 196716 63238
3 117859 166865
3 93067 110060
2 16387 690932354
3 14378 32538
1 85157 172052 860237195
1 156857 163520 857583656
2 76884 694221074
2 196234 894532903
3 192770 154156
3 2240 33836
1 164203 169803 256464201
2 68673 752250855
3 38204 65509
3 143723 50167
2 77414 191165771
1 74413 195655 189833036
2 68780 708758384
1 40303 63717 694605150
2 25542 352357794
2 143112 994931634
2 196019 795859320
2 24064 70260061
3 7498 11740
2 39754 618307774
1 164471 167173 826929813
3 194365 162703
1 95759 158183 355149712
1 4158 74176 68826753
1 141884 150488 737258321
1 72073 133799 404394196
3 31911 104957
3 51377 44787
2 148299 824604704
1 68666 116342 96576171
3 168278 121932
1 128343 129412 859336165
3 139911 180354
2 147620 775718335
1 3200 180115 393394155
3 180560 144252
3 162831 190227
1 91597 124923 33926730
1 9253 101074 408518487
2 78233 978646744
2 5402 939389963
1 63761 174772 982504144
3 177309 114035
2 17956 932473716
3 15405 95515
1 7285 146565 162765136
3 190513 11760
1 96461 141500 764973703
3 152129 130423
2 176114 153043100
2 119527 15942980
2 130250 85145517
3 164294 171385
3 41497 4931
1 132626 180559 845598576
3 111318 35337
2 11521 110965364
3 16426 47086
3 170693 124822
3 165627 175028
3 49370 117637
1 117105 131577 567594291
2 14025 535397281
2 48244 26520868
1 4013 126548 229618368
1 22695 71201 98616874
2 165521 87301889
2 151919 874060905
2 32140 779117092
1 168186 180213 644865952
3 163666 22307
2 192738 66850680
2 33228 215515154
2 41092 180984389
3 60696 73929
1 70354 177626 210015217
1 48237 82862 66222657
2 130703 169857737
3 9594 37284
3 117834 154027
1 14560 99061 202905993
1 8086 86431 982491974
3 51352 27323
3 107048 80371
3 101967 80611
3 58448 88389
2 46991 747674669
1 66727 84377 156060384
3 64949 142565
3 154718 35686
3 23637 42015
2 114451 474816532
1 107039 130934 669820796
2 156953 474904727
2 147332 551429338
2 175115 230390377
1 13714 66370 162388742
3 150511 136787
2 78321 445994983
1 8401 179720 130613083
2 189852 612674843
1 53368 107206 727575006
2 199005 707989353
3 182713 122571
3 179470 20942
3 132284 9537
2 9781 941221119
3 58761 151512
3 145454 148428
2 184175 502971256
3 5533 177896
3 22741 184079
2 118942 944735086
3 37476 18394
2 141833 485671594
1 69186 155024 923948043
1 88998 174178 670793994
3 81888 34026
1 4213 115874 733017321
3 29989 3499
3 33778 68226
1 28514 32097 86494712
3 14718 140456
3 198655 60692
1 58333 133227 806383130
1 100162 151401 485371872
2 161614 749823477
3 38654 20074
3 48680 121661
2 30158 211233862
2 195376 762380716
2 42260 104067323
3 167860 99039
2 165289 553928308
2 169690 299122142
1 41512 151029 344026161
3 86226 139255
3 50843 71466
2 17252 733192744
2 105049 393800943
1 15369 178065 492211127
2 178021 439837762
2 142134 793607612
1 148123 193563 450817999
2 151134 16991978
3 54614 53450
2 164345 144966354
1 97527 197836 337662564
2 122929 997336562
1 106763 159923 501178358
3 44312 118391
2 190425 780500305
3 105911 173146
3 117687 84654
2 27786 946781695
3 179595 128418
1 124476 183228 980655601
3 74302 142394
2 159023 994380328
3 167285 49140
1 7817 114232 863277329
2 138018 955437036
1 169546 170208 227524531
2 196121 377369065
3 23196 27186
2 191400 662096363
2 50664 405390531
2 86466 887486153
2 3016 436782913
3 83596 131545
3 56589 49208
3 90897 36841
3 142335 116815
1 50985 64707 422507517
2 77712 289493289
2 140639 65159394
3 25405 158968
1 133138 156755 394060007
1 60280 70247 80802178
3 108513 96704
1 59370 59981 973464203
2 39670 543627392
1 60783 123366 705825506
1 123406 198728 456362352
1 8258 149564 965713949
1 81836 105882 815700427
3 155706 32065
2 112938 373482338
1 34118 184344 784804794
2 90769 495159649
2 2883 259039275
3 110289 139023
1 152414 169208 594538859
1 44867 191217 244742300
3 122834 178509
2 19561 790414399
1 78084 98479 314002517
3 23028 11135
3 9024 50919
3 119663 88704
3 42620 80142
2 89454 993485357
3 138660 157699
2 116785 618717453
2 101282 905712669
3 69405 30349
1 20515 20934 888420225
1 108959 191170 365899930
2 189584 354937943
3 180130 111908
3 137953 78502
2 72211 691383233
1 61365 64932 635195192
2 11635 708870031
3 157186 116147
1 36261 133512 66193123
1 61486 169583 788233957
1 17622 97251 782956330
2 144363 96206612
3 178899 23022
2 158416 298147987
3 99731 111579
1 55554 149602 265292826
2 190616 833133948
3 98766 84068
1 142562 148108 727824387
2 182754 134722155
3 86729 183120
3 28474 131881
1 108218 135372 508937737
1 91031 97243 463581026
1 5694 114077 498448079
1 100045 181003 990021758
2 78068 120002575
2 88490 269677886
1 24843 27920 561377677
1 49955 151910 828079222
3 107682 136935
3 185351 65730
2 35029 542407273
1 110443 185282 682230585
3 61810 196101
2 19416 600730806
1 136930 169980 414582358
2 149806 414392642
2 20594 587682648
3 32910 85071
2 33460 678042062
1 41407 87722 399319389
2 76700 180536389
3 89062 189
3 181414 91433
1 105397 132315 622262010
1 22313 176376 30587936
3 178129 94629
3 64347 31208
2 4891 4567401
2 130047 9017106
1 45172 162644 273036784
3 33328 107050
2 142886 972378372
2 90150 413904312
3 81363 10670
2 142896 801458167
1 751 30584 55138468
1 48932 151399 262544666
2 35465 141121296
3 54297 133070
1 3979 58293 450994965
1 63925 134871 416743670
1 17237 29788 480526127
2 156239 32140218
1 74467 110928 484791039
1 88348 192683 150764493
3 149597 172420
3 67632 41989
2 5924 822552535
1 34184 92411 411710491
2 110288 698635844
2 54920 5624198
1 26001 176759 332137551
3 127137 94574
1 166393 194853 251715820
1 55072 157960 689114937
2 9452 265197830
1 113034 191435 462380024
2 29112 286183410
2 101872 472281678
2 95562 202289255
2 40826 693778040
2 111258 146535671
3 192666 8488
1 72292 141856 816913294
3 119008 87314
1 61939 139868 851996252
1 569 197747 811929945
3 37003 76612
3 107951 45047
1 91738 171854 199988485
2 162100 571056508
2 160531 732523656
1 91828 162814 498478882
2 29745 517607874
3 148585 161789
2 37508 919236199
2 132735 946890006
2 1644 143638622
2 51927 549671177
3 131458 119368
3 182162 65573
1 171239 177920 526849125
2 35067 738297008
2 143714 488909792
3 30180 12267
3 184494 53873
1 57714 72322 796633174
2 67775 239491600
3 137153 32403
3 46170 147371
3 90540 43226
1 5101 56551 612041860
1 6173 128864 712262944
3 65735 164367
1 24166 87826 688821949
3 12063 132547
1 28487 147402 445166976
1 132433 150975 580600084
3 138044 14914
1 117586 189872 270321820
1 115859 158986 869273274
2 101576 593352738
2 98089 583675609
1 14084 87214 728049652
3 126691 198264
2 11420 641860835
3 12651 13820
1 66991 146413 312855305
1 62862 105119 390575516
2 164706 495786746
2 157514 157956957
2 98246 830930162
1 44371 111837 902959080
3 66798 28934
1 19135 177752 807422659
2 64617 861710981
1 175009 183775 248109313
2 99901 835270950
1 105301 117966 879018343
1 30198 111149 504084412
1 17103 36773 138199942
1 76881 80902 279415626
2 140370 498762187
3 154978 2734
3 197465 54698
2 144958 972403376
3 78491 139292
3 6162 152874
1 216 76246 147598761
1 193284 195545 809698841
1 16584 102783 29181989
3 114676 80258
1 26752 64692 429796085
2 123095 873566769
3 35855 179655
3 86086 177407
3 121108 176008
1 95046 165249 116706861
3 116526 172197
3 62256 85598
3 123974 149656
3 183635 30542
2 192216 178763657
1 16867 57702 786340305
2 152708 293481636
3 77727 100126
3 70619 44529
3 155910 69683
2 167756 816000456
2 16116 191923563
1 111857 161529 558009376
2 32877 730851910
3 80647 172969
3 19244 15973
1 64732 181936 562179254
2 44456 751691050
1 10550 33607 532954147
1 71246 183653 710171520
1 122219 150927 229676464
1 25243 32536 28585909
2 70464 219859889
2 185 570391503
1 72114 160656 212524688
2 154141 752991329
2 163064 556437209
3 58662 83983
1 146360 166341 904826123
1 123128 128844 971538965
1 20402 69545 904795340
2 98342 861709242
1 86086 175946 49296534
2 191894 168289165
1 145588 186724 552047394
1 4120 62787 184890582
1 81917 113180 699442550
1 157785 188753 217000449
2 8707 655646546
2 185826 292896742
2 12501 496031914
1 78799 126398 632092595
3 112887 9708
3 144188 70296
1 39918 79925 334913498
1 25504 98489 87282044
1 4950 191392 982618509
3 104963 35101
2 188006 432849645
1 160749 188900 606166325
1 28643 171048 428374390
1 39301 76807 551478201
1 100061 107490 303990232
1 67459 126686 603260131
3 96375 109553
3 66959 127389
2 75935 930237566
3 125427 159027
1 163390 173489 552430289
1 4057 127346 919894411
3 32975 172512
2 117197 280973176
3 13134 120741
1 155006 199232 446597047
2 101464 192812673
1 11060 186657 383621803
3 153744 71624
2 171608 500611458
3 135476 55528
1 91666 160294 838940326
3 120156 180741
3 28122 19723
1 15990 129425 779827666
2 101092 959341284
1 2407 45608 508709161
3 138448 389
2 140899 524068115
1 73387 154694 175284900
3 16360 136175
1 31842 173235 748815907
1 26974 118284 649833419
3 38711 174645
3 167501 69220
2 403 900262179
2 83539 956693260
3 114447 34527
2 165870 355813542
2 96123 357477271
2 15519 67336944
1 43327 155585 42083917
3 143438 65609
1 79833 89532 481180838
3 24652 101310
1 62271 196228 708567628
1 188488 189651 707725727
3 70333 39101
2 61173 467929405
2 176347 707714386
3 162315 111120
2 15875 3789154
1 171614 174445 233451381
1 118288 182960 415240493
2 172379 266044831
1 20359 147316 228442234
3 45232 178696
1 28054 60027 434194405
1 63138 114127 287061803
1 50806 58284 678890900
2 124307 755857168
1 12352 184034 683940838
2 194222 819325922
3 19297 110226
2 1648 469509545
1 9348 24563 544534529
2 178596 759270768
3 169800 115169
3 6071 25595
3 177892 103686
3 162135 92728
1 79521 164634 221915297
2 102702 240279432
1 102163 182331 979180380
3 125052 55664
2 85770 351651991
1 36914 184040 135921974
2 128011 982806477
2 36637 711134597
1 158284 164974 115702
3 47760 67678
1 162526 187416 284891495
1 45242 148046 570411800
2 174805 96735963
1 42770 196193 411655240
2 98862 544330690
1 159245 192425 598035923
3 190331 161933
2 121430 980301950
2 86177 597364137
2 92509 704031701
1 92889 107854 90066331
3 160063 70554
3 33736 176742
3 181708 38219
2 143461 287297587
3 53142 116401
2 96473 823653926
2 22284 546816755
1 137373 188937 684408295
3 98151 151457
1 111971 129101 104718810
1 31448 116856 627154463
3 128552 81350
3 166743 124418
3 47108 112262
2 110319 296305624
3 158143 196296
1 91272 134197 780124608
1 112050 164957 807301726
2 160887 607386615
1 18490 127644 792340368
1 69191 159004 176414257
2 65083 606441
2 136810 363772170
1 51938 87378 559590046
1 50867 140807 411509383
1 15993 171205 645720887
1 67225 196766 599044051
3 161244 114833
2 149239 799214954
3 93738 176990
3 149882 167848
2 49884 866348866
3 11286 59774
3 83045 66461
3 114744 13912
3 100098 65282
3 93367 147446
1 156181 190545 99745062
1 83953 133479 740908978
1 46308 64435 587643695
1 142637 198550 506233184
3 123218 40857
1 24369 170426 765185658
1 109727 162577 554708518
3 182458 35969
2 174997 302926762
2 70836 482551359
1 86021 145034 506515525
2 127475 997315903
3 184257 86622
3 187421 53180
3 47349 156645
1 56777 85674 42437215
1 54136 132120 62038043
1 182788 187754 228111339
2 166674 909744484
3 54017 28070
3 90106 149458
1 85501 148500 749058343
3 51365 42159
3 24260 118224
2 175426 347523509
3 80648 195326
2 130291 559468417
1 16949 42973 74578396
2 101247 941389781
1 3021 162332 38036160
2 142350 927416229
2 153993 310622895
1 111935 195671 87764801
3 93843 143680
2 121771 656544113
3 176982 15448
1 108396 128899 695709994
3 93639 117154
2 110818 208479914
1 35667 103940 127752432
3 134082 17025
2 107735 133476185
1 31569 157801 278235835
1 100924 149437 427899007
3 171782 20469
1 140326 161334 135022417
2 6463 49466149
1 130974 181165 568213434
1 94334 198134 505627341
2 23942 873860347
1 49855 68242 440011036
2 173617 270905845
2 32236 897519466
2 149237 608262223
3 169793 195601
2 67961 906657809
3 119441 156042
2 71643 293451816
1 121299 190967 261081970
2 143150 131348688
3 158017 86458
1 57392 139903 251762993
3 67905 25901
2 198747 771318249
1 20223 171175 341050267
2 80423 7375419
2 120761 751229229
3 42157 97232
2 92492 253916449
2 3544 814886424
1 120347 183559 795058214
3 139545 30192
1 4571 195308 47851245
1 7143 144577 220388145
3 24204 173162
1 118436 161470 378440760
2 179147 29486200
2 185199 587346501
2 19761 537789486
3 190044 136858
2 106217 580597836
3 59262 174615
1 53284 101768 793669490
1 83131 92530 627315868
1 23280 97536 248835586
3 11193 102131
1 132227 182677 258459211
2 149766 51811082
3 24728 172039
3 103241 99212
3 69259 178191
2 156905 582190287
3 52169 154988
3 141281 11856
1 139102 188842 740133608
1 90701 136091 966750969
1 14322 32703 514638800
2 177869 618615448
1 96450 160353 719586729
2 57630 720507390
3 168569 25942
3 82145 143116
1 125558 162294 871593401
3 24782 83151
1 52428 112970 46388653
1 38505 124230 683331684
1 86298 150843 611491018
2 164553 638782329
3 38335 55497
2 185071 835635103
3 31057 144803
1 17425 44238 413316033
2 87668 870880478
2 125279 370558066
1 140765 152106 764929870
1 61 47471 125331113
3 129514 56652
2 27369 890334594
1 80845 104306 38365426
2 110889 158655458
2 8865 988036958
2 23610 283346557
1 154311 197944 532801738
3 27836 11905
2 110516 895914679
2 69958 659818878
3 88587 9502
2 23231 88720969
3 183371 195567
3 115316 29202
3 64417 9758
3 94669 33852
2 51637 83201714
2 145411 78053183
3 19743 195633
2 71258 944887509
1 70406 191194 334297439
3 56889 90711
2 113449 269562507
2 174850 973746180
3 65718 78916
2 197156 329438187
2 179157 926601842
3 114430 148375
1 17348 149778 87028732
1 33236 164881 886761523
1 118634 138360 18444328
3 17256 9324
2 163247 948691319
2 66449 813517028
3 165668 70117
3 131580 162185
3 16539 147060
2 47852 84946777
2 36283 916356993
2 177197 136653289
3 151026 185550
1 105531 187407 76133146
3 25382 174107
2 41416 196018256
1 41276 105665 525015490
3 91897 40414
1 156232 175812 451375444
1 10361 117824 939750647
3 178696 12650
3 116847 163582
1 20034 25218 514000178
2 181426 490038091
2 38418 296125137
1 70056 187529 905324190
3 175741 159249
3 160937 158430
1 17719 31585 964300920
3 22182 188714
3 166419 83663
2 76894 561116619
1 75397 181460 706070785
3 132569 196978
2 16758 158132149
1 6695 19208 581674880
3 27151 94946
2 49311 693229198
3 152479 3918
1 53184 84769 147287342
2 48961 277792877
1 14696 180515 975214104
3 82476 104829
3 29387 83011
2 39183 576324724
1 152571 155679 996476293
2 7329 927664259
2 107336 666818910
2 5376 722179131
1 13959 184721 441333584
1 22404 162762 632484661
1 23330 136974 444976007
1 55320 95027 672848918
3 171304 189596
1 42809 95455 252634799
2 67384 421062398
3 174971 10881
1 117693 179989 843400371
2 101883 410304447
2 169481 802063527
2 90451 777210992
2 96991 313272189
2 131137 653024746
2 76641 220460104
3 155288 14508
1 120524 152073 987334361
2 175174 171432734
2 58281 448492140
1 38080 178663 381457707
3 19579 40608
1 57322 99193 918850051
2 137516 718929664
1 9795 106925 17085388
2 58838 224556254
3 185958 61835
1 34884 64293 618459539
2 100138 757812741
3 111145 130728
1 63371 199334 134846458
3 103401 186466
1 45372 54840 732228604
2 167827 790352869
1 91410 96351 285457770
1 43327 158456 300107787
2 176308 454344711
3 135800 97110
1 4921 93217 124718577
1 71999 77273 139650437
3 12176 26505
1 103008 178569 406578709
1 35187 164641 43198133
1 120391 130360 365011322
2 177245 138824124
3 58444 26266
1 49711 105309 239165092
2 54790 44371528
2 33555 714947294
3 50376 23015
3 181328 60895
1 134871 191067 443609660
3 163836 78134
3 112472 36562
2 158614 628683010
2 5128 970213001
2 71717 469042844
3 97660 105562
2 90335 180670133
3 45035 71476
1 82399 149973 96385201
3 59713 142581
1 74015 105679 622343133
2 46058 318963072
2 169791 878481702
2 175829 224086707
2 90123 138633699
3 25120 168880
1 24832 128491 301350541
3 47557 50383
3 88497 102760
1 77635 159294 774436523
1 41288 90778 453038094
1 131748 193406 170613322
2 175155 564299195
3 184515 20950
2 77628 177803893
1 97082 192005 540366576
1 51109 153648 300857132
1 63816 76154 605398395
1 124138 129495 500351796
3 189421 59859
1 8192 129107 411300126
3 134824 90039
1 150525 170248 164582689
1 124784 148713 628871173
2 23061 893419381
2 104395 506359780
3 186352 85406
3 50896 167235
1 45689 73285 335351837
1 138038 155498 603058638
2 145266 808045800
1 71820 73846 87754884
2 109745 45537617
3 140695 154997
2 56419 979597475
2 52855 469903797
1 12676 22022 549873211
1 105634 173655 571919275
1 71252 145676 427324348
3 195957 109813
3 38615 170720
3 70614 153297
3 11300 109907
2 29140 669338157
3 50336 159852
2 13225 269689582
2 40616 778849142
1 152901 174360 486974746
2 161867 573298982
3 14805 3278
2 140546 260795815
1 38532 176963 484275620
1 1399 136282 581936136
3 41703 64567
2 104264 481022019
1 108644 144667 522072309
3 110667 100424
3 118134 193235
3 93634 36210
3 40573 79172
3 28032 100249
1 51656 140152 206900542
2 64124 430005693
3 72172 130870
1 18500 145899 587780953
2 161820 872341528
2 39422 705550597
3 180996 68436
3 167286 52970
1 71194 107476 521215340
2 161655 77075612
2 8905 297725779
1 115709 150843 184762281
1 83707 194685 699655201
2 40963 165432979
2 31132 45476198
3 172932 145683
3 44036 80762
2 176041 27629370
2 87040 44873357
2 50538 803068152
1 94616 176927 769487682
2 51172 10558337
1 52294 118185 339178369
1 151406 164818 983773632
3 34742 69738
1 63833 197508 986491941
1 17724 149778 325868800
3 44442 95807
3 27376 75296
1 109861 123520 862034125
1 42574 105500 330208195
2 38821 159805769
2 128409 421051518
2 122515 88680705
1 69606 114676 101607091
2 3921 498978694
2 69426 216391979
1 53968 89529 179526450
1 32172 86795 530264085
1 122762 166838 666132377
3 192460 139057
1 98041 101891 51557614
1 3000 15232 993765830
1 65429 84187 65532777
3 14985 31770
2 24897 63866580
3 41482 152243
1 49274 112356 475687959
3 162978 58679
3 8113 135698
3 105913 3523
3 128670 56195
1 12962 71141 181803361
3 193181 65821
1 156894 198517 740342141
2 78530 296651015
2 119108 839142064
3 188281 103334
1 175061 186905 701774992
3 88751 175438
1 93493 109120 359841103
2 108652 153182452
3 141069 48115
1 2272 176080 304108670
1 79944 96481 827295824
2 131621 309507160
2 70045 77152775
2 122741 73687130
2 11621 488498065
1 166626 167276 488068571
2 90311 531532931
3 27599 34212
3 96990 31340
2 83805 240732867
1 61869 117115 514359997
1 102973 125888 294251749
3 61983 92722
2 60821 917357511
1 66879 173391 947291717
3 72212 14590
3 35810 27865
2 101168 293975842
2 183382 932359060
3 176756 21984
1 13498 162416 275472190
3 27023 152295
2 60075 168399455
3 107783 29978
1 14167 62275 445992236
3 74682 120589
1 85849 197499 115401938
2 42477 357810692
3 173562 134280
3 50800 148139
1 82349 111047 937859957
1 42003 106427 589367030
1 86595 185983 711904633
1 84923 91173 242750871
3 30161 86915
2 62277 182784425
1 137749 188616 300222127
1 49647 188587 913890615
3 14453 88120
3 193638 137525
2 104467 553326837
1 103698 180225 615973301
3 1207 75140
1 50819 70927 43793280
2 48389 142967959
3 14575 138389
1 115406 145665 512391917
2 143545 337397732
1 47175 130418 135608269
2 103278 622889951
3 138156 95845
3 55878 93374
1 42560 154528 397893864
1 114524 122864 461990281
2 82556 270537708
2 87861 41330080
3 122797 165906
1 17451 75073 540551718
1 65869 118781 91959740
2 92825 201581764
1 94349 146629 326335095
1 9609 89292 308542483
2 104813 597151985
1 10132 116886 426489415
3 99926 182425
2 59482 378952819
2 48753 853004362
3 195282 161997
3 70758 171348
2 142862 923212329
3 97269 123394
3 26475 146367
2 134376 888516892
3 54303 31036
1 40644 71405 345112884
3 168435 163398
2 121616 584073956
2 113713 449055282
3 193015 64479
1 21430 108044 810150085
1 1104 97964 779630309
2 166100 697842664
1 38145 171498 378142297
3 114000 112986
2 62002 124286662
2 19765 874568152
2 117820 587282646
2 107887 967187211
1 125113 155818 409091159
2 55209 269577715
2 145522 427726863
1 51437 195382 305271500
2 157265 245803310
2 86271 535057647
1 101745 166194 822916506
3 10298 62299
1 8999 27888 432365487
3 131775 44261
1 24544 91951 859647132
3 130764 59561
3 65977 20800
3 148743 22142
2 12081 133277239
1 64851 95227 43847352
1 14145 79210 599779122
1 6625 138750 431441316
1 33773 168094 1345553
1 52120 199880 712180583
2 32226 2059313
1 145152 190854 384660866
3 199558 35902
3 167764 92652
2 154971 514963774
2 96024 325498946
3 133607 35470
2 189852 552615028
3 191125 112708
3 128009 153428
3 8160 132685
3 116052 197605
1 130866 178830 368328395
2 155456 166546947
3 185851 68296
3 34497 156434
2 72406 344698046
2 192945 493976479
1 28627 176971 559271263
1 149422 162829 120139045
2 73269 918319702
1 137447 171989 517280643
3 51800 167715
1 55163 77824 698184749
2 39503 472024213
2 171223 102482197
1 42257 180673 954620590
2 143508 221534528
2 97881 62195312
2 83038 826733864
2 115143 643090007
1 12795 24737 686930325
2 23588 101283679
2 17959 56029265
1 35757 133076 609507184
2 109989 577039035
1 134473 184122 59549444
1 33260 176948 251777403
1 78024 86101 217526041
3 118677 118251
3 171518 177020
1 93985 130873 439875954
1 18611 179215 713078624
2 189261 940406611
3 26462 119603
2 74648 777640290
1 87048 150922 209356810
1 61739 198397 636186535
1 64149 101931 441677444
2 22596 815826343
3 66862 103089
3 187281 99325
2 141770 186245172
1 127416 164589 3029397
2 46010 254345829
1 77086 81736 635019521
3 61725 155022
3 55837 4454
1 164702 196043 204227313
3 12178 56159
1 112186 140454 130139084
1 47276 77831 677899991
3 133063 95109
1 72172 132686 826515541
1 25331 111487 401807059
2 94165 854979950
3 11903 36019
3 1718 71536
1 38949 73939 938115355
1 28355 127942 709020633
1 125080 136362 777169009
3 156610 27056
2 64363 516617418
2 165681 433047588
2 128199 813293597
1 144158 160144 121432898
3 97991 56228
3 132818 172032
1 31937 128836 272216502
3 27661 80210
1 99422 113205 781340225
1 30907 167213 94537562
3 120776 197825
2 95373 328482092
2 104225 178575904
1 171138 191284 919013942
1 55060 147540 18176529
2 142011 372866950
2 149882 838870130
2 149527 132748823
3 196112 118455
3 173225 64248
3 120431 1318
3 85237 111702
2 185552 217079365
3 183149 61969
1 7816 129547 839638283
2 34460 759134374
2 183771 548885771
2 104243 740289637
2 148214 655468982
3 9186 182071
3 193257 141023
2 16786 580539644
1 54168 149529 167648075
1 90305 188792 462701810
2 36590 746191267
3 117176 88266
1 66982 160277 598323618
2 95911 596968931
1 109577 179479 982152709
2 157971 538732886
2 89774 865629410
2 150928 787576434
3 48819 66317
3 197251 63931
1 151835 175134 795020124
1 27503 29800 53841592
3 142413 37142
1 26181 184540 18242097
2 36191 174371483
2 49320 463938283
3 5996 170816
3 38911 137067
3 117500 132910
2 66334 127963856
3 32206 56882
3 19893 115671
3 149134 183125
1 47848 135744 839479066
1 105250 187353 297531551
1 48541 182625 252411963
3 125563 51401
1 15184 86921 917576968
2 102430 357725748
2 35206 423476478
2 98716 217342311
1 20787 117243 823285696
3 184707 33859
1 44688 143556 221611928
3 107802 152366
2 156711 700079131
1 136515 166779 622778280
1 15067 155621 111097431
3 136857 58321
3 158990 37962
1 16246 30394 27866343
1 22437 81248 351863095
2 71899 833683053
2 121630 795865949
2 9662 945747979
2 93108 21032149
1 117441 137524 395477531
1 48919 141745 78565559
3 115734 57533
2 23117 563869039
1 4639 50684 849487634
3 146231 4586
2 86242 57842525
2 119651 513676509
2 99682 449172456
3 142836 134812
2 1904 658500426
2 184649 376870440
1 11350 145679 632913496
3 113617 75548
2 7367 912134146
2 195579 849584940
1 128305 138944 668244829
3 71603 177570
2 77969 894028108
3 119353 87585
3 642 189065
2 28124 304208963
3 24232 49774
2 18860 864818615
3 78551 139820
1 43916 60925 674945792
3 12180 100220
2 96174 692367881
2 59247 645313305
3 93319 145392
2 1514 171822752
2 100305 827634378
3 163045 188237
3 155213 149829
1 140816 193037 183951617
2 103913 974484465
2 16084 585354476
2 21098 936914569
1 34149 111391 371196049
1 74873 129752 244787538
2 99109 304977636
3 42723 13704
2 135138 896241395
2 69954 334359726
2 120883 944438304
1 18339 194908 479229665
1 19977 32370 739926962
3 161288 58003
1 66057 172910 924531120
2 11423 921554526
3 175045 64290
2 70130 129814073
3 12911 181853
2 19774 639983032
2 165074 463666628
2 73171 732344784
1 37750 191918 141143163
1 110580 162719 216289915
2 6710 882854902
1 119754 197873 90707188
3 151289 5659
2 185682 168768852
3 199825 116783
2 16506 24579891
3 171676 32310
1 129571 143038 32570012
3 109008 13342
1 19736 86698 410424712
1 100007 147911 159168511
2 151599 80441925
1 63048 155398 28832574
1 177874 195680 299504279
1 133328 141919 742304558
1 48859 134657 482652634
3 167140 8741
2 178362 42411932
3 90467 17511
2 137987 260537650
1 83611 188883 93470208
1 101474 140739 1690454
2 32049 84451690
3 3022 172953
2 30437 701007649
3 48363 193539
2 25013 933742120
2 64367 922716555
1 91117 134192 383756724
3 37705 81895
3 166983 170205
2 178064 483137561
2 30824 142002053
3 159063 52650
1 86917 148934 132138556
1 72310 153875 304028046
3 81735 61665
3 65299 29233
2 147134 904795409
2 102478 344089599
3 83908 175428
2 126048 24737503
1 18726 145221 612208196
3 167683 124492
1 15051 140033 216166976
2 130753 366367913
2 142758 142773821
3 47638 7089
3 75583 70048
1 27751 181151 461767717
3 52042 33222
2 164893 186616100
1 184062 195799 332246942
2 120902 602201351
1 64642 188342 754420290
3 84467 167254
2 193850 511793377
3 92457 59029
1 114623 129506 285085889
2 81651 286259179
3 96540 71836
2 191890 886453693
2 1118 928656560
1 90937 138823 548846566
3 102342 184114
2 185845 860812257
1 116928 119973 503310321
1 105321 149593 268615003
2 142682 833727921
1 30310 196967 484446626
3 36678 18891
2 136519 942464227
1 8731 103153 681518087
2 71112 712051944
2 76417 403548890
2 132990 369571974
3 7866 195418
1 45179 86686 387534996
3 54459 54654
2 181237 619205767
1 31625 198677 477408381
3 164799 66528
2 198569 86954523
1 23479 195979 463782464
2 197667 298771666
2 42198 967821175
1 44743 154106 778962398
3 151853 87446
1 132173 138509 127615923
2 97312 248316866
3 98610 65038
1 128574 174121 294273272
1 50060 97110 633550646
3 34300 47962
1 65496 134532 169862113
3 27032 97721
2 167055 946977034
3 163594 3626
3 12227 90624
1 91115 106551 712039293
2 68901 864982076
2 24211 491577728
2 16626 105962012
2 47967 729911043
1 54999 127897 352901282
3 26869 155467
1 24345 36143 801634473
3 191101 101529
2 37830 946240376
1 18013 121456 116756948
2 76110 670119567
1 53857 132898 663646994
3 53143 138939
1 82341 137561 238596318
3 171537 94780
2 79034 322462488
2 145964 565323727
3 53775 153739
3 110941 110358
2 147525 827335573
1 103529 128915 802386736
2 195550 387193592
2 69958 719433307
1 141420 142314 937050894
2 163434 636108852
3 137846 75511
1 2834 16216 621599981
3 17923 16853
1 154584 180742 46288065
2 48706 838177856
3 99533 175856
2 120475 747288405
1 13056 159501 81849192
1 44489 85908 300378423
3 120639 85423
1 133426 192454 226828528
2 118054 224760910
1 126965 184986 48821993
1 100392 188792 64887760
3 144884 169412
3 148278 9110
2 192483 668169108
3 28767 52446
1 86902 117330 541671679
2 22183 74559803
1 2097 36326 542908184
3 75277 117461
2 143261 471375150
1 36195 46664 500225599
3 119718 9919
2 78281 60219762
2 118400 361890119
2 95348 189818774
1 72006 154781 508196434
2 121940 801299759
2 175412 158908370
2 176594 505807327
1 8076 114582 550608907
2 103487 165764448
3 110774 104692
2 102296 100342141
2 87572 863807672
3 196092 175327
3 120203 158248
3 136618 33619
1 28773 158006 477845275
2 192966 210338711
2 122335 104707596
3 5544 173625
3 156249 165227
1 69231 114783 354110971
3 153034 134106
1 32006 102809 489699343
1 147051 187371 86868669
3 31682 51362
3 120326 32659
2 154172 282416286
2 12113 855454386
1 31554 90421 567082234
2 75954 547278831
2 170934 919716004
1 12140 154419 143253507
1 155512 173808 332262321
3 88758 93873
1 35579 137671 752600861
1 24067 44235 393744390
1 61755 67378 896827968
3 102265 85667
3 178139 59825
1 30366 126466 151715179
3 3055 132953
1 9177 15193 743984450
2 186372 108114180
1 41647 125106 901504063
1 42180 153338 419082446
3 198595 54448
1 1342 152225 717899717
1 35884 126812 387689181
2 116008 307586001
2 67832 22514544
2 101222 849096976
3 56839 50126
1 79422 191449 783403617
2 1415 927797567
2 123122 96213555
1 59332 139007 996967088
1 42824 98438 933161262
2 153753 71798574
3 46320 56168
3 168052 137029
3 44026 104962
1 115929 130699 846719063
2 63965 62253353
2 116944 723276769
1 30573 163845 40836884
1 5784 132106 9916069
1 4662 113339 762382520
2 159932 344588154
3 12692 99988
1 34064 83467 930861005
2 66573 218651279
2 19427 513996864
2 41236 64331470
3 108724 46654
2 20227 701131838
2 66912 758460818
3 157197 102884
2 76497 152509612
1 54121 186921 932156076
3 176509 56818
2 179003 927166504
3 44332 42226
1 76322 78812 695966180
3 175867 70302
2 20361 722331830
2 63138 560654952
3 119042 58483
2 167404 216325800
1 100125 123245 447633745
3 59912 95321
3 171899 187494
2 88283 579894379
3 188134 33355
3 116275 152836
1 165353 167829 960607779
1 9113 141746 139675811
1 68113 118287 885492770
2 126724 857747471
1 21988 123656 3929736
2 86267 125882829
2 130444 402791936
3 111035 80419
3 91298 182646
1 34051 100024 330940226
1 37613 134262 673614342
3 43280 168849
2 27424 479429968
2 24109 946169419
1 33588 77836 743637863
3 45107 76299
2 55689 635140473
3 191458 96113
2 67551 369621529
2 149908 22045676
1 95678 157363 285658581
2 137240 550783032
1 110432 141573 618469686
3 12016 143162
1 13358 86064 39006341
2 127485 770848564
3 14452 74802
3 55616 98459
2 123516 278884061
1 12931 106790 792415621
2 30575 253579890
1 43134 112972 584778465
2 109640 174460069
3 11919 107649
3 93397 58204
3 2833 197632
1 83513 140405 437849365
2 4797 29454252
1 37491 77872 721944175
2 176945 982908532
1 52924 72226 303136235
3 116876 55347
3 85641 101077
2 2549 160405082
3 77285 66535
1 95048 161612 46263620
1 47285 72214 401431826
2 192933 481187770
3 178945 194872
2 159776 193763763
3 96623 77417
2 183093 594572392
3 107566 179059
2 184408 120230699
3 85351 22253
3 143352 9880
1 80773 174213 492417931
3 194318 163154
1 2049 100439 174002677
2 79124 943992229
1 104496 186148 292564333
2 100965 213116260
3 183105 120925
2 35127 822240883
1 1975 177344 497096002
3 39158 101234
3 85673 49949
1 5740 61644 365045248
3 171337 141207
3 16408 146221
1 35287 37797 75615401
2 38841 935254120
1 70736 118638 42841162
2 50080 297248143
3 103958 145362
1 11527 188811 661218141
3 72606 37483
3 16400 11702
1 95496 126253 198758285
1 73615 190551 292333796
3 143833 94914
3 52302 199561
2 125265 188388411
3 157905 196594
1 74484 115580 633051343
3 175720 197414
3 60072 186882
3 91526 3977
1 79302 165529 736356740
3 145571 111279
3 47855 55045
2 125677 849468755
2 25466 941856438
2 41171 636635135
1 4851 120947 332544171
1 37895 58992 365499597
1 150221 196340 327904611
2 101159 523754160
1 94877 127121 170629099
3 83825 179184
1 28584 171997 974863624
1 83499 136882 547547906
2 156764 112835461
1 145578 185630 157395985
3 91810 183259
2 43289 659080585
2 117299 866753010
1 2705 94429 326893597
3 83021 73875
3 40569 5994
2 69392 71085893
3 27055 82397
3 26483 72486
1 112380 114143 475374193
3 155032 105992
2 16661 1401411
3 174988 92956
1 40228 81120 685329573
1 46303 175466 726206176
1 24473 87484 422406953
3 117571 127600
2 165408 490072739
3 20623 189326
1 8665 25417 858810320
3 144628 68090
3 152437 107160
3 156390 132703
1 79196 179692 833628936
2 149439 595674885
3 103831 10446
3 44353 10481
2 124670 188955118
2 85717 942719254
1 112136 178154 735421751
2 191574 243933740
1 45238 82780 67818346
2 91351 386685017
3 137719 143317
1 75037 102312 473857392
1 95592 142669 759568451
1 58818 195156 549841768
2 196587 571073262
3 100478 52194
3 62281 112504
3 127484 138402
1 150371 173228 672908851
3 126698 115982
1 124439 151387 255772863
2 40121 382377571
1 143129 143657 331556508
3 82721 21281
1 85389 125280 369958173
3 86459 52222
1 8353 170418 516845960
1 52403 155659 511319708
2 143430 709115524
2 199678 231320831
3 184479 15272
1 35105 174606 465598088
3 37377 167539
2 128711 848073534
3 138053 161267
2 132628 968575395
3 16971 12543
3 61270 110856
2 181153 570433376
3 198532 194199
3 37135 101551
2 180426 529132636
2 29523 877649160
2 82539 941022195
2 49573 742282846
3 69477 53552
1 150398 190200 191435712
2 24931 717977609
1 30908 49674 184539047
2 27373 141732589
2 105950 165101168
1 145452 157128 546728931
3 119052 24642
2 72875 802700722
2 178821 633922431
2 144930 740046613
3 12438 30964
3 119149 47146
3 25670 9125
3 133239 50374
3 113134 165372
2 67133 274778837
1 65508 179020 729762120
3 27881 172218
3 149632 159520
3 54239 156830
2 160668 178909270
2 61646 219103875
2 10132 398900724
3 169474 32743
2 90882 972221986
3 22732 39531
3 146490 150151
2 167852 913721817
1 21247 88230 384525677
3 188434 73622
2 153187 534075945
3 2309 199345
1 114382 141848 777204398
2 152923 395962005
3 104270 194894
1 103064 128869 79931765
1 1885 67459 714680583
3 46678 73703
2 134817 940952687
2 51835 758307812
2 128871 234657007
1 702 42925 198458490
2 125138 598696493
1 183324 196129 266210895
3 96862 84204
3 132721 140563
3 8803 131365
3 36475 10463
1 74658 187315 611123520
3 14920 141110
3 80650 30273
3 14776 127434
2 132472 824826751
3 144840 26655
3 83020 60452
3 177447 21018
1 131730 154391 455202684
1 83149 84081 147120235
3 121206 27435
2 67355 962067175
3 71554 144541
1 88598 105323 54215591
2 169213 226665060
3 56698 76666
2 133631 228938461
2 112341 186272837
3 161752 55909
1 2814 86030 224038858
3 135782 193327
2 179862 115007574
1 2856 161475 697089597
2 64492 348296522
3 22429 138973
1 23931 179425 392577224
3 88142 130786
1 15193 40569 725051365
1 110611 152395 959042021
2 71480 593308548
3 36143 29045
2 20395 883862901
3 181437 83419
3 100201 7627
3 79341 24791
1 23187 73271 64127719
3 126376 110656
2 77273 372194177
3 120944 12481
3 184482 60792
2 35659 449717146
1 43654 48866 240114523
2 102593 32473639
1 32502 32657 176221224
2 185237 773782298
3 167002 84524
2 199015 549069346
2 124027 197023418
3 46453 95147
1 45347 117149 182699915
3 85222 55435
1 92249 196003 823762351
1 42464 55800 987242765
1 41072 61898 383102013
2 169293 649804895
1 18855 69036 186676558
3 188700 150425
2 131561 293623231
1 25482 141282 287632724
1 85625 98718 169170198
3 39559 35116
3 109823 118230
1 54571 91362 661761597
2 98992 467044910
2 143668 692128901
3 72696 145125
1 101007 155061 159586809
3 149081 93013
1 138940 143347 391485196
3 109058 63269
2 144279 643113111
2 32418 144316284
3 89857 156810
3 69558 3622
2 175094 397816143
3 15147 162367
3 1630 191792
2 113342 265608817
2 119806 530700373
3 66165 180762
3 140180 98650
3 47652 46163
1 55627 151363 464766601
3 53038 166524
1 71184 115937 751262570
1 103172 109025 729391865
3 18381 112788
3 56233 66103
3 31941 527
1 29790 135987 291598473
1 57101 65741 236494568
3 153044 100410
2 62541 387176770
2 178494 90800494
1 9736 57229 111270503
3 113776 156933
1 75891 88960 184910194
2 169561 460669817
3 90695 48806
1 74704 198359 469955855
1 50347 142772 353523780
2 4578 671525401
1 42783 145496 62861395
3 116855 97925
3 195065 116473
2 111681 751033831
3 153870 189737
3 31427 172467
2 80368 473205321
3 104771 15445
3 39166 20914
2 104503 597130029
3 73106 30830
3 63921 68975
1 70869 92494 197340718
3 22523 122641
3 63121 17074
3 60667 185054
2 130542 654650294
1 45708 178064 728127439
1 57859 124969 975888024
1 34640 169204 474141150
2 29157 72737242
2 145024 642495844
3 84379 85840
1 88572 142678 859814546
2 37666 125211649
3 143693 154093
2 131827 609538425
3 58803 53833
2 6973 996918025
2 187429 393235426
1 35925 153378 606768743
2 121149 374924126
2 75916 315934730
1 32725 181708 201217782
2 165441 261300004
1 27186 84797 657554825
2 105351 869781750
2 24918 962308557
3 39611 105214
1 54914 180400 523945093
1 30368 172395 635158747
3 53761 117655
3 76396 129129
3 43666 53258
1 117709 127447 261281626
3 40291 127833
1 48787 121684 634677178
2 45321 418161867
2 2092 786857274
2 162535 90786034
1 42662 188560 63967669
1 50869 106808 206932537
1 58429 165894 354289672
2 126745 562496066
2 118047 656198018
1 125858 148666 50693392
2 36556 896609768
2 57806 547718564
1 58250 147103 872301706
3 301 45365
1 38219 111351 359578095
2 86110 964109788
3 16280 197258
3 125922 84575
3 104243 128125
2 50526 769153044
2 60540 276833338
1 70409 159623 569477790
3 131001 47227
2 71805 903745973
1 44454 132691 519124188
3 158154 182077
1 79296 99289 362053794
1 66925 100645 819233512
1 56498 115096 762164870
3 80093 64837
2 97006 607855464
2 71815 742876355
1 13917 77221 270128284
1 26326 196916 199404541
1 107542 179791 76847385
3 18996 41110
2 3520 839755217
2 104043 920073011
2 118870 901104219
3 115192 140404
2 44281 276138370
1 13706 164511 707866984
1 55500 123671 787115248
2 94276 149601191
3 80785 99410
2 190511 956905055
1 6212 132784 755283371
1 17063 157209 534159696
1 128757 144525 664140458
2 118381 798958990
3 118377 72710
3 56616 100178
1 78530 191289 287144955
2 102872 514222083
3 164884 82010
2 30498 828103497
1 113298 113491 893341655
1 71490 115640 406169589
2 112929 610672543
3 34395 43672
3 79033 51277
3 1181 41204
2 162613 658358320
1 50234 61076 196656621
1 180027 189004 354914123
2 88081 560455979
3 131715 35373
2 49188 288950993
3 397 65739
1 115250 126395 151353933
1 3129 172866 232481938
3 163110 66809
1 142601 192191 107395568
1 153269 162139 433509738
2 30019 550130419
1 2214 199122 535695019
1 167436 171915 290092125
3 192108 30748
3 12511 60078
2 121547 803170113
3 40381 53196
1 3459 126422 424145514
1 78659 154305 475697995
3 8269 160688
3 148916 125455
1 140434 171021 155582809
1 1277 57863 308262145
1 6182 62323 519541550
1 112588 134195 960383300
2 20655 702719473
2 39115 925750762
2 15826 892289896
3 94631 192268
2 38533 399134384
2 190998 952695588
1 138695 141408 837009720
2 62948 608106994
2 178067 280081555
1 42667 97764 322283216
2 155329 566359057
1 61055 97028 449018074
2 116111 807696763
2 51861 997930779
2 129557 895141702
2 196016 584368435
3 160240 43515
2 98333 93242781
2 69226 171510763
2 136805 985111571
3 49434 1405
3 89777 11420
2 92252 60899607
1 15121 116398 118779790
1 46165 114781 266319189
2 24458 238510162
2 37354 916968881
1 134840 157215 23670863
2 184992 136900989
3 115074 160872
1 63583 83413 293083945
2 146236 412137326
1 49213 83008 453446670
3 178774 122330
2 169313 637593270
1 131979 162007 364381492
2 199203 353404775
3 142792 535
3 159461 147599
3 72345 49342
1 86238 136919 558678591
3 30926 151294
2 104808 203590870
3 64073 17807
1 42345 51822 688055970
3 165007 160033
3 128746 135760
1 105447 174177 362227261
3 86843 102296
1 63342 133771 156345417
1 109098 123285 866191019
1 46457 73190 871732122
3 46186 13508
1 7881 54004 210039555
3 194918 51793
1 23807 185860 547257110
1 118014 170036 424225942
1 7146 84243 73711259
3 188051 42441
1 117549 129447 838252174
3 123362 55264
3 92141 138931
2 170939 307687681
1 134985 199064 627337502
2 146634 957637348
2 39685 819344809
3 134676 6189
1 36524 45021 135751310
3 21976 132385
2 161520 817272908
2 51064 153890895
3 177476 119748
2 196823 327494665
1 145121 145798 658151833
3 150083 130892
1 133614 146072 846850652
2 60674 548755000
2 146700 436653858
3 39895 73600
3 146263 138095
1 136485 197785 194150718
3 4852 131520
3 68183 95322
1 81944 171206 765386727
2 31181 173590287
1 131745 144310 652522265
3 154607 162789
2 83043 205907076
1 1287 136033 153269556
1 128068 146513 751454849
1 64462 166352 856933158
2 75947 966791373
3 93823 5297
1 72301 108652 169090277
3 13239 93057
3 100224 187172
2 8317 919159872
2 5135 496724779
1 71424 98230 897639987
2 175544 198170731
3 25876 67634
2 49777 868277626
3 140994 188274
3 137779 154553
1 108204 159268 556671564
2 73999 204505724
1 12724 38380 133950244
3 126804 110294
1 173883 178634 688948774
3 124060 190544
3 110444 146925
1 23543 57640 553183884
3 188823 10048
1 8390 157299 962812773
2 22565 120599221
3 86548 144955
3 15940 76996
1 12940 71712 337909613
1 1466 34535 173198195
1 23510 165975 550460680
1 35720 96490 582712250
1 163304 195579 721361150
1 49367 65895 240413135
1 181086 181524 761400973
1 58192 125088 390335278
3 14641 47792
1 102624 183283 697851529
1 30796 165744 727633594
2 187069 765572197
1 31099 182921 324216143
3 132217 76942
2 132221 785360079
1 48736 61647 239305889
3 105175 193293
2 45046 278057715
2 96594 974070799
3 158129 167674
3 50840 29999
3 69136 116444
3 15484 21567
1 25468 129846 112606044
2 157424 601135277
2 84568 344425340
1 50015 135321 857820522
1 35080 164536 175969388
2 5064 511960429
2 179002 871131966
2 169079 857508846
2 140114 245027224
2 31930 79617051
1 38110 88505 462097516
1 33963 38131 956861057
2 199253 580604532
1 170078 187910 423381841
1 152139 162055 491006739
2 164586 476800612
1 21221 155122 203970912
3 17703 120954
3 12920 126661
2 33930 165716386
3 123105 143496
1 158713 172132 550398628
1 23355 107141 243439654
2 53402 420299936
3 175269 23934
1 124 114898 395336881
1 137440 159270 268124011
3 115703 136837
2 143189 373886251
2 189480 324587996
3 20666 119293
2 170436 428743302
1 24205 187556 631940427
2 176031 158053108
3 94193 37709
3 85431 169729
2 165038 420275208
2 108696 969426960
1 7595 31021 783452134
1 102658 103066 827818015
2 71270 951180313
2 172637 668109477
3 110524 100939
1 33520 141017 883053302
1 36734 158125 490511976
3 152316 66404
1 59660 148448 342586412
2 126651 732501811
2 11922 878536278
2 98357 43835769
1 12019 192452 11791366
2 81134 870911049
1 162029 195662 618721264
3 17483 13456
3 19779 11732
3 82311 139960
1 52463 107276 615984825
3 164109 64553
2 1228 155587608
2 127528 370214433
3 35893 20167
2 181263 874274367
3 159878 154443
1 166546 192200 81938282
2 151419 749215792
1 11987 22338 237525597
3 36400 149186
2 144799 733868831
1 126786 198667 327829506
2 42925 13246922
2 101531 833438002
2 108713 328548003
3 45392 65343
3 166245 162646
2 13700 177589327
3 82262 107377
1 149323 172405 448784506
3 82562 149793
1 64377 75452 696333251
2 32526 212960117
2 74852 950635846
1 131676 178679 965798031
2 90002 24225823
1 43042 166228 398528010
1 8798 153098 284250923
1 75633 103065 715782553
3 125241 32461
3 139862 157096
3 72654 45384
2 42600 791988550
3 14379 47892
2 31676 815366268
3 167714 55643
3 32574 40263
1 67922 117130 621449486
2 132465 208236745
2 138979 641174138
1 99528 144547 537469658
3 176653 90141
2 47658 820848571
2 145626 184651267
1 38104 95610 868113495
2 195822 196132616
1 2254 196557 435705578
3 4705 58748
2 46455 724754907
2 138773 297133743
3 134774 45815
3 160026 39162
3 125493 69075
2 93139 661493662
1 41776 91076 243740482
1 153298 173440 481863368
2 45577 926905189
2 151800 462524373
3 194698 153495
2 175610 792400336
1 8538 76297 306200119
3 126672 78143
2 91414 644942693
1 100224 185526 155458810
2 179607 730796829
3 187488 174269
1 19597 78365 753913744
3 134603 176961
1 55181 179129 526791359
3 44012 67584
1 88736 104264 613622565
3 181942 173194
3 107532 17983
1 141101 177905 632409741
3 12534 43035
1 50049 126133 119502250
2 30947 507834245
3 132268 125964
3 108783 29898
1 155706 179192 251199238
3 59910 65658
1 27722 103491 526308212
1 8919 89744 293925334
3 99137 128226
3 173705 145755
1 52354 122767 342499065
1 154180 193216 250360014
3 192429 17290
3 6902 181819
2 7704 376677020
1 73108 195764 399875800
1 79288 127683 415902635
1 8376 76329 880597524
3 20525 138473
1 53393 135034 120273549
2 16729 785726590
3 67245 126546
3 179688 85310
3 86735 87048
3 164916 22168
3 198632 69055
3 38417 38810
1 128009 149933 95943219
3 99535 10849
2 187479 121243029
3 144981 196587
2 46328 575497296
1 132983 155466 5719346
2 22680 857430549
1 94808 160743 889156044
3 136761 43315
3 76089 165184
3 24727 166847
2 34668 164872155
3 11732 168792
3 111668 118997
2 193653 106533560
2 138173 919947429
3 181161 45696
3 18551 163599
2 32958 512569475
1 4482 121891 705841671
2 73050 503876202
1 43626 183456 43779851
1 17082 80007 445417931
1 105885 177226 674781951
1 47581 99085 249940096
1 132150 155901 588484637
2 176585 793300884
1 19045 69852 799430582
1 42750 185814 362097477
3 60416 158723
3 91533 130364
2 145168 749379752
3 196642 31438
3 191717 55677
2 131565 645713074
1 11635 130132 160623127
1 100407 113785 341840491
3 33567 136551
2 10277 565550324
2 54739 871283018
3 187469 64462
3 95050 29315
2 194933 545950619
2 117158 426734492
2 80835 685893025
1 58583 164537 862480328
1 50130 64848 469396572
2 137152 50045200
2 166080 176384438
3 108655 90955
1 166382 195758 361626614
2 175712 398935704
2 46201 335055565
2 170071 311522349
1 97854 154846 577414623
1 100820 140382 28945363
1 10409 134273 125675313
1 52183 197418 338541596
1 66614 137685 939846230
1 115562 173182 810152081
1 76396 117734 705892849
1 90409 183115 189718157
2 96955 314032758
2 156734 619301853
3 174641 68822
1 129749 138825 199437415
3 176844 87532
2 50472 240040742
1 79542 106774 115773126
1 117987 141883 609380806
2 143262 552115978
1 17850 178294 315130822
2 120652 624693684
1 148815 184154 168245769
2 101179 247805595
3 116018 29563
1 135713 198826 191244315
2 76025 544480361
2 149339 219629604
3 102065 126479
1 44252 110373 871872474
1 51903 109153 473571917
3 195568 170929
2 174437 245143714
1 49304 140403 79412348
1 16564 167608 337639831
3 197210 164338
2 94323 125057299
2 174347 699935671
3 176037 129585
1 15409 157881 601337266
2 132778 528297596
1 77373 145062 796536149
3 59909 50936
1 134115 182596 874342445
3 118000 145213
2 189949 707194470
2 148358 770722775
3 38027 90774
3 58959 79415
1 173743 181576 69365658
3 64262 193831
3 87025 170132
2 175656 704897422
2 103085 353815762
1 71163 186363 404952429
2 99242 451838411
2 46120 528161114
1 85947 87520 242528081
1 108636 163025 250108677
3 67201 187351
2 159248 879427120
2 79170 761605396
1 52025 91100 749495063
2 124503 132503450
1 60563 67431 200762020
2 195282 920890474
2 2522 934808668
1 10313 109945 861965375
1 8015 127096 489347894
2 17404 501498218
3 141390 36852
3 68397 103311
2 109019 44808975
2 184193 633732176
2 82482 68374813
1 42758 66692 5779255
2 167933 722246547
1 88264 188961 716144243
2 59968 198278256
2 66145 282064717
1 168663 196341 931310664
2 126687 720245254
3 52712 83249
2 93127 585208107
1 145237 172991 534502152
2 132743 592487783
1 117018 164767 229044009
1 106218 135800 461280862
1 93798 190452 542154685
1 38544 175596 640306808
2 76628 181914667
2 171199 151477438
1 32940 186994 414037090
3 184833 164943
2 143642 486556916
3 14561 112166
2 192450 922698570
3 8266 109503
3 41226 45319
1 108637 191149 519024506
1 82182 178236 899963217
3 163455 66867
3 50912 44023
1 64473 141449 151627424
2 163622 402267180
2 13609 589666293
3 169527 123932
1 88156 166681 963798664
1 17146 191167 840190464
1 101421 102370 331623163
3 143230 170388
3 165365 175218
3 62791 87231
1 87668 181711 904460864
1 5048 22209 200138871
3 138823 91165
3 54033 94925
3 62534 159546
3 49292 9956
2 60710 543086787
3 66399 117284
2 167470 810841125
3 20900 50725
2 152023 777118077
1 30948 163560 658895561
2 84520 348498306
3 110849 164707
2 185631 878317061
1 146526 196947 855270270
1 5857 19753 937116821
2 120136 189596218
3 36106 4420
2 8510 31532886
2 4977 231856490
1 118193 180670 831073208
2 26148 211526851
3 45374 161109
1 18307 72605 52299368
2 48897 924349868
2 16553 973398015
2 124117 795166219
2 35064 490267705
1 5491 79341 163330558
2 107901 51715488
2 161713 845433299
2 69219 612687527
1 49797 97490 185546661
1 26849 154122 97937115
3 167389 182657
3 172921 160903
3 2378 151150
2 149651 438932489
2 98898 585646446
3 29993 57764
3 147723 73051
2 163725 41097198
1 9522 14442 610710239
1 13779 162967 395891282
3 5470 124810
3 144133 148656
3 90457 50003
3 166156 68028
2 56353 448528576
3 96114 121748
2 27822 937113416
2 165670 541521384
1 7128 182015 22380582
1 75151 198096 338225472
1 146936 165923 264883168
1 273 14031 961001468
1 174922 192103 746257789
3 153567 88042
1 64387 150590 552018527
2 22253 969508656
2 52053 21369552
2 15170 743718374
1 43457 166964 749457182
1 11317 190605 848849911
3 103390 198560
1 24416 130898 615674338
3 54814 12683
3 80734 36628
3 59787 187702
3 72081 7721
3 104908 105779
3 96350 79743
3 133877 179446
1 75340 177044 325095000
2 94565 470286736
1 18605 71736 17713234
1 2354 22183 819406448
3 77763 108775
2 140924 35629077
3 192873 82442
3 169941 83820
2 107959 965027407
1 19420 166195 646326268
3 84623 190109
1 97505 107716 488340155
3 140082 63822
1 118717 196062 373871895
1 46880 72460 996904816
1 125468 168064 309660424
1 99378 179036 685200274
1 121563 190829 137618480
1 168163 186738 15256942
3 161810 30250
3 136285 42472
3 44445 145869
2 181264 993192295
1 26041 74057 272952391
2 112216 741869030
1 119252 175874 289364166
2 119110 9286617
2 23807 494752042
1 40826 113603 714459053
1 20194 174897 885520565
3 163854 179748
2 128137 600675330
1 103708 120152 746597247
1 1663 147750 709172228
2 87169 970462685
2 197852 858734426
2 173072 558118668
1 17746 31762 283759972
2 5872 410837128
3 41686 188857
3 84368 104104
1 31487 173862 924131961
1 14632 105737 210455171
1 52348 165312 459125589
2 156494 486462475
2 164159 602080617
1 38270 57624 892497948
1 894 22780 196726214
1 174358 197436 589646719
2 54949 458351521
2 105763 437632554
1 36163 42737 852059187
1 8950 130023 51833697
2 115563 954432069
2 115671 21511740
3 79488 93474
3 116697 34762
1 66120 113783 123106947
3 179075 189840
2 117226 723649913
1 116393 152105 718370933
2 10958 874474596
3 58094 144787
2 79221 10190950
2 8832 125033958
1 47966 111247 712129237
3 82828 27157
3 110775 117591
1 74111 139869 677878924
2 90428 859937882
2 149218 39775270
2 189139 699954639
1 58283 179543 619452944
1 45015 134318 390230346
1 5366 176730 953715086
1 135723 172491 24231738
1 79538 87758 709602598
1 54321 125773 980535204
1 145682 145966 946742203
1 129769 133386 651647482
1 37679 172545 186580992
2 172595 424828650
3 158038 33253
1 169360 187071 585502705
3 80712 71918
1 108091 149534 55289498
2 109791 966993945
1 42948 197836 459779681
3 108769 294
3 185855 136785
1 112006 185556 61503759
3 142239 103044
3 2605 166919
2 40178 202922142
1 43448 63277 508344376
3 107320 54287
3 35662 133582
1 18165 81767 181537992
2 172660 935872009
3 193285 6383
1 15970 195366 161786021
2 141936 52307144
3 184039 6969
2 135773 171598246
3 64930 31654
3 79928 84007
1 138589 166414 53171893
1 52337 185681 20926077
2 126935 592835223
2 186720 394018953
2 199343 117493110
1 94903 124590 862421570
1 105907 107123 760484635
3 95602 110303
3 126793 114059
2 33022 880081054
3 91951 146172
1 135354 194651 908536851
1 10367 130845 147027873
2 57621 254582214
3 132066 133844
1 138827 172425 113095459
1 143481 184059 989921208
3 28227 176301
3 190205 49251
2 100577 679011077
2 51011 499888784
2 159674 683330821
3 79454 115885
3 190558 179842
2 194460 779607832
3 109845 82535
2 61262 945423156
2 119834 859047492
2 3046 73676398
1 28464 146209 929902272
2 19275 739708098
2 6697 733929493
1 38597 59563 123770616
2 121267 273420876
3 104487 41933
3 102939 13631
2 28653 746246302
3 190047 183832
3 98239 34508
3 8505 126991
1 54453 141593 271662809
1 178027 180348 981871916
3 1906 26254
1 78517 165419 937333343
3 76427 56668
3 73773 40590
3 2773 188294
2 136412 943577847
2 174116 211593210
1 46535 131811 387848666
3 37661 143223
1 20974 86530 252862132
3 193079 137198
3 98167 26572
3 122992 40056
3 99510 190848
1 23372 196342 950672328
2 109619 430231831
1 149109 161411 679661551
2 15491 749747415
2 54065 163140656
2 18587 944869356
3 42694 117921
1 98065 106656 434492540
3 70526 71219
2 84802 51593829
2 59402 611647257
3 97543 126962
3 46497 41222
3 42865 192118
3 23491 182627
2 22216 865410352
1 189012 190438 823331527
2 161745 760984534
2 139106 259211061
2 50476 565693174
2 150265 8162571
3 13962 36160
2 160747 868668446
1 57077 180341 271254280
3 6228 54475
2 156737 938046608
3 196616 188727
1 10203 163213 353605755
3 128656 23598
3 183212 114505
1 46000 164667 418644075
3 57899 70170
2 118694 49555398
3 177397 188925
2 196536 266813410
2 93031 539453990
3 33537 18219
3 78759 40947
3 138167 72632
2 73380 265588870
1 123990 179797 72101241
2 105412 937305186
2 192632 134444389
2 22929 789542509
2 85243 46852210
2 29209 499503317
2 195350 599733810
2 110527 769877568
3 148003 176634
3 113035 100824
2 153670 79422071
1 18942 19637 733974597
3 17062 139668
2 149766 95795001
2 192385 467025873
1 109718 145518 72561339
3 14708 173606
2 48786 528961148
3 142334 114162
1 100783 182317 379055962
1 118788 129590 428105578
1 102446 128157 209464359
3 164774 37109
1 759 45745 765032534
3 151975 137107
1 63666 67848 974154006
1 77367 77714 292769758
2 161019 692674945
1 66999 197269 868266249
3 138828 179574
3 20631 115086
3 181716 166122
2 45633 611867691
2 84166 641638119
2 158340 562227132
2 124640 738405412
1 58972 97931 272277140
3 76715 87300
3 168768 168271
1 86557 101534 38095730
1 185249 198460 775016194
1 173565 189503 259651316
1 91737 162704 232297929
1 108364 194922 604289134
3 7817 166897
2 101200 790471274
1 70679 189076 218607454
3 188315 85566
1 101243 138121 590678112
3 116522 101409
2 65480 377641499
1 59326 169511 229338532
3 94116 145445
3 50323 144166
2 37272 15987733
1 106737 188198 258303237
1 95845 159779 482597975
3 51243 5098
2 62032 687419168
3 128072 16753
3 125265 32855
3 5898 114383
3 137046 29131
3 175010 62201
3 148213 102615
3 107543 1885
2 3835 252152614
3 48033 57519
2 26816 412190251
3 164294 165010
3 125405 188540
1 10077 16400 828427506
1 34545 110485 893168677
2 58230 174577326
2 128801 343978243
1 75133 100922 647297163
3 36949 161825
2 126503 264057316
1 115869 133660 684514571
2 22137 192945579
1 77469 154567 563491777
1 85739 193385 770579124
3 197804 155600
1 133840 153196 274776131
3 2511 198312
2 87874 142036206
1 79200 149401 257281897
1 37958 119938 582483949
2 85839 171321180
2 31713 886337975
2 111522 372735098
1 127080 141705 794998014
3 109605 54034
2 160230 361653826
3 138227 87122
1 111029 189368 959217689
2 63547 970705944
1 77984 98170 96961700
3 21042 27633
3 17516 174803
3 7029 125529
2 154786 952497882
1 7479 43734 507033843
2 88784 652407449
3 123840 81638
1 74973 108345 115270330
1 98697 135677 131768596
2 65831 935802864
3 147446 25503
1 46273 65978 191763751
2 34725 998494886
1 18450 110686 405422271
3 116533 81603
1 30980 122420 309238479
2 14568 128627864
2 63351 522217030
1 132438 196458 292711207
3 93403 150139
2 45191 459203352
3 65699 145285
2 195634 437167684
3 80416 88835
3 116227 151037
3 9056 195654
1 10173 163459 739166540
3 70111 93878
3 94775 19949
2 22482 208383704
3 3697 120451
2 120723 583844166
3 86376 64851
2 159619 63914508
2 178731 69738174
2 36536 121892521
3 15107 90231
1 43266 163203 743757087
3 29608 191877
3 112136 194325
2 178259 375724311
1 27866 128228 659271227
2 168104 28877702
1 19096 129590 712848726
1 53181 163105 381008153
3 84057 82604
1 42131 66102 713985078
3 170946 161861
2 23830 492371016
3 129875 122555
2 83908 913572961
3 12631 66912
3 136023 32972
2 67357 79807502
1 104921 116130 688871829
3 80323 121056
2 106964 348286183
2 61061 46800765
2 18297 513240803
2 4578 675281765
1 46105 96610 220653257
3 122644 188434
2 156608 8339566
2 199986 164484542
2 109066 340039152
2 148162 275056612
2 142659 928001220
3 122882 183080
2 11257 930280404
2 51731 39391328
2 36551 445232572
1 7114 92073 825528434
3 76757 190379
3 168403 35947
2 109895 628093238
2 109684 529406487
2 131455 390360278
1 18830 52136 5098853
3 138281 185564
1 81638 130718 177208378
3 6716 70622
2 90791 317658086
1 7293 167962 108341407
3 16441 97324
1 41897 128950 885734872
1 151359 183661 349340619
1 39004 106427 561018010
2 31246 698927999
1 23917 150216 958513073
2 185192 327439096
1 52935 175782 165989697
1 12867 41977 424467985
1 26962 153801 681891971
2 47172 965640189
3 41286 53530
1 27659 131084 199262532
1 77307 87639 191556691
2 148964 738448245
3 122206 35035
3 184214 148249
2 105537 482870326
1 30498 151146 740774332
1 57807 121873 208960941
3 194990 60196
1 46287 105452 586612815
1 32726 72618 812019191
1 26523 99274 745600950
3 93874 70351
3 30804 91193
1 73490 191635 438915102
1 25192 79888 935216673
3 40414 9734
3 102409 104222
3 170678 58952
3 199470 154856
3 74436 183800
3 25089 38612
2 195202 121532851
1 14855 162916 309630432
2 66840 714569442
3 150157 181262
3 21399 38097
1 68513 170440 201436671
1 61708 77143 490421810
2 31521 813292231
1 45599 146274 668170910
3 14896 141644
2 29398 369839835
1 118951 123177 824572842
3 93538 29954
1 124428 177240 792970789
1 32575 54319 551831578
3 52764 165719
2 24591 428522909
2 47416 478669604
2 158309 629256008
2 160947 623194912
3 96319 157712
3 147677 98343
3 59693 7047
1 9017 96548 708803833
3 168094 42818
1 15966 189835 633167764
3 80049 128297
3 177896 165853
3 135208 150728
3 157450 154910
1 167780 168377 9433003
2 140073 582143550
1 64607 179532 12638148
3 13659 156602
2 78390 220705447
2 105509 27554725
1 5450 193535 58066455
3 22407 175607
2 126673 514873536
1 13250 72473 268374118
3 150644 160086
1 3520 175922 822939813
1 19595 110793 638895040
2 140594 365514560
1 76305 199198 933331728
1 15677 68997 958241179
1 51039 168423 930948156
3 100177 193388
3 191884 56769
2 1037 110323835
3 67844 5266
2 10914 74549685
3 68671 101590
3 90963 147452
2 120064 164822804
3 29487 168611
2 179850 112000539
1 68364 142851 540530048
3 149235 78937
1 57940 154600 294281401
1 5378 176331 347768688
2 1989 97890864
1 65689 181955 984353604
3 128371 41707
3 95921 76389
1 71111 107811 542348373
1 97930 128684 205284438
1 15527 139592 732734477
1 30799 160335 87852735
1 103039 151390 576085605
1 71182 105132 499182781
2 130456 416429398
1 172291 178917 707601378
3 59673 83740
3 138448 188614
2 52643 731076487
2 199083 281417767
3 19841 51058
2 6764 367452753
2 150701 691526161
1 38124 124364 519350378
1 129205 171075 332576902
3 30636 76138
3 122260 141381
2 165276 414196328
1 136862 148182 890829289
3 115289 174254
3 122556 110673
1 21998 92678 911216949
1 169709 184375 301523659
3 44772 52130
2 21383 910165811
2 22682 124635966
3 116296 98612
2 115212 435027646
2 108084 519206134
3 156389 115567
1 11086 156906 615715233
2 149956 24384580
3 87204 171003
3 128828 118306
2 199069 111315538
2 35489 167505450
3 157977 6670
2 139199 80574921
1 57220 155267 314330412
1 56247 93987 926321725
2 99882 208480514
1 29823 46699 43472478
2 40491 527865426
2 3009 881640410
1 23286 187621 763524750
1 91057 123031 674994131
2 544 717284161
2 176927 429489054
3 51639 59646
1 12786 76476 408516672
2 155494 409739983
2 4749 59993826
1 69718 89781 449881636
3 130273 7764
2 149681 993232917
3 178966 154685
2 12216 496318051
3 57630 134832
1 42764 163632 493098220
2 78457 852330627
1 12413 176911 34244305
1 28174 94031 593890400
1 19878 65097 169103601
3 57037 167185
3 136494 152050
1 85715 149338 70248988
2 174026 716856588
3 551 57352
1 3790 88968 135905651
1 84796 91483 558973367
2 104144 413766181
2 102878 16993974
1 74385 128742 403036727
2 44019 990562583
1 47775 121708 305066412
1 12058 28502 234533846
1 108993 139026 877062255
2 34625 589220963
3 53938 85556
2 166593 35335203
1 27937 152183 618833480
2 75259 86916503
2 23105 544130635
1 75538 110150 56565218
2 38317 846365465
3 64440 199317
3 145099 177254
3 169973 23635
1 5680 180575 313093497
3 30957 71145
2 179370 746758225
3 77690 81170
3 19227 131929
1 108576 193493 843707973
2 16563 857663595
3 76582 62852
2 148309 633390047
1 64307 99407 829411181
2 83984 325704596
1 32056 129278 416931131
1 77840 85604 14641223
1 8899 35654 774104805
3 109976 86782
2 64384 270551698
3 173326 175089
3 88257 61508
2 144411 95332242
1 100568 172801 794264421
2 55664 510578229
3 140384 140611
3 112303 187687
2 11913 39673697
1 41743 140343 779409764
3 165506 139676
1 96648 111345 475030265
2 143671 939990133
2 188496 656307800
1 71249 141249 112504027
3 147518 27831
2 65017 452160214
2 174368 393516014
2 32192 101737481
2 62494 499318746
3 170911 179747
2 157818 735561290
2 52136 52923172
2 168260 113474110
1 27818 150065 627217546
3 74173 172690
2 95548 49094868
2 112058 376797407
3 171644 96278
2 130036 81120554
3 72139 185611
1 74220 155544 658234209
1 28497 172818 632170417
1 96665 126387 914456266
3 7013 50560
2 121879 701162340
1 106852 179576 24544315
1 66335 136334 179090750
1 52763 142366 244318088
1 40528 159562 628106523
2 101490 395603099
1 23711 81382 679357102
3 22574 176885
3 179558 112057
1 67274 80688 99532039
3 103780 158936
2 180820 586296870
1 143322 190032 583697645
2 40765 508748463
1 17703 120542 366794628
2 1659 411339100
2 156327 401396889
3 178651 56374
1 63351 84030 199058179
3 4680 40422
2 137503 636324677
1 82977 195098 693360602
3 162777 77503
3 76641 54561
3 169985 19066
1 49950 66397 442651034
3 172665 66217
1 8729 92775 24643340
3 174431 144271
1 68967 69926 68267902
2 132107 185304116
2 20987 588938396
2 184977 993438966
1 97154 194220 673869741
3 64795 155201
3 8737 28402
2 36266 480393234
2 175728 766402534
1 53667 59874 699147291
2 97775 167159385
2 108113 989664842
3 101591 170689
1 27965 172951 320700359
3 125530 84986
2 14056 112285206
2 29070 815105372
2 94601 500282977
3 96108 9911
3 32252 31088
1 14059 70939 133205102
1 54774 168285 807134848
3 55679 151158
1 30052 75224 338223509
1 108757 196760 48236643
1 70252 131074 376871197
1 40994 142970 471423723
1 43121 120660 527837767
1 49178 121541 514115790
1 59404 146437 874945719
1 12144 22731 463603330
2 41605 75892746
3 151679 166324
2 143870 650440242
1 74490 98893 155252790
1 12731 13556 828195327
2 185642 855248036
3 161390 168266
2 70211 991660122
1 45592 188765 105653509
3 127068 132477
1 101552 138585 556405385
1 35233 130475 8251760
1 103480 109395 671304767
3 62153 152924
2 163937 968533773
1 41777 96954 555695937
1 56624 146948 182642836
3 40749 25838
1 59897 160991 215656798
2 82787 722282926
3 199854 6481
2 46002 591915842
1 23126 51583 626108518
1 11820 37859 321629177
2 17956 889935199
3 40578 158124
2 72281 962690227
3 24343 107421
3 182448 72181
2 17929 634547266
2 136779 802960141
2 165713 107533761
1 29064 50902 362655584
2 124549 35101213
2 141363 523552277
1 28292 171259 398459574
3 185071 166472
3 77614 199287
2 19021 321562909
2 93193 178487006
3 166314 119387
1 133688 197775 371558425
3 129881 23442
3 143239 120752
3 59295 128471
2 81847 783992603
2 167696 833949018
2 100759 945153862
1 168163 184988 168303001
2 169458 900210839
3 49828 18424
1 113013 132473 929593185
3 171152 24894
3 35854 161502
1 135103 184291 288852703
2 60721 466479063
3 38541 127025
1 175505 185644 406006180
1 29710 129560 621504599
1 83002 158122 199834911
3 74694 124794
2 188799 26857186
2 110573 650643038
2 9401 279897481
1 173919 196734 765290317
3 34227 19811
3 2550 46037
2 148915 557619001
1 13951 180957 305687713
3 52228 148977
3 146348 163597
1 94352 99730 467074643
3 148890 94141
3 180008 70517
2 174861 875465829
2 96638 627681261
3 66037 30357
3 52792 28990
1 77156 107462 224485090
3 57583 151858
3 189263 15885
3 89835 184512
3 75502 108581
1 130390 171122 663596654
1 8240 70169 368796956
3 120167 154056
2 59104 636851189
2 110967 761572865
3 42476 62210
2 43097 516411843
1 13356 55020 406854769
2 137602 942805785
2 16686 138434449
3 89715 175822
2 182570 671770510
1 10084 59872 72548029
2 107527 702569922
1 159825 196019 389601658
1 128329 140098 728629544
1 11103 190863 536006831
3 191755 94602
2 34370 176218716
1 26521 120874 239349460
2 24666 731233682
3 32120 3868
3 158201 166781
3 62433 67853
3 194331 191458
2 63291 456592785
3 182111 17621
3 168165 30961
2 149490 948717055
1 54961 169059 439055667
2 123566 483377562
1 39625 111104 753359213
1 22120 146991 919543760
2 116505 101430607
3 77923 193077
2 112177 381144643
3 121140 110775
2 2224 868851433
3 62432 37513
1 80082 165859 406666826
2 121302 184171452
3 174085 131040
2 76895 590091887
2 46885 861806961
2 182537 937006031
3 117824 180985
2 29766 284054966
1 42214 175496 277907796
1 91129 143722 147381730
3 110770 32926
3 54853 72174
3 163212 190001
1 2280 55622 601486990
3 104601 150035
2 665 896214110
1 66534 185801 115602535
2 76753 703161189
2 177371 840922369
3 141047 76585
2 57540 154297890
1 3865 39998 804629482
2 134830 147739710
2 69728 376992413
3 61113 75983
3 159750 938
3 85104 71432
2 33368 982697088
3 148106 119350
1 114702 118191 773208143
3 161809 6136
2 116286 759207898
3 31191 1401
3 69034 196192
1 21810 152218 720313312
3 105920 126937
3 15628 34935
2 107176 167971970
1 4634 161547 429371458
3 150857 145383
3 919 30476
3 106608 75294
1 63143 193563 446120442
1 74456 126086 165458260
3 193867 191739
1 128342 148559 682243428
3 197741 91758
2 151274 800081738
2 33798 98890545
3 196730 95590
2 79784 342012133
2 197187 966529897
3 103946 142412
1 79769 133836 87337080
1 130439 189197 566525179
3 189236 163964
1 16107 91290 261774080
2 164264 392787091
1 64534 179649 225438281
3 138221 180047
2 70131 160982655
3 120943 8515
2 43699 90744267
2 67144 223095894
1 146510 176240 461021485
1 84907 169358 890764399
3 94151 131389
3 109588 162243
2 73636 747886378
2 151508 507157789
2 95552 393554333
1 83969 164491 43314800
3 168045 12805
1 27472 101798 255303412
1 47956 152707 202522152
1 14317 143328 6218647
2 2342 842349421
1 46501 111086 725776582
2 86651 442204017
3 121686 96493
2 3862 544028544
2 119500 847423138
2 77548 481070923
1 60567 108836 640992760
1 146480 177801 936251046
3 68722 156192
1 14117 48604 249019815
3 67571 18410
1 28790 159382 271608010
2 124645 62275191
3 152140 104129
1 59917 187362 988441240
3 167642 48426
1 57414 111628 614976551
1 33179 85077 35761557
3 43336 119678
3 171386 169025
2 107035 294680152
2 161516 421854619
1 496 123589 336868107
3 49997 59668
3 188917 199658
2 96440 31327787
2 97457 455244441
3 107142 56603
2 164980 584688372
3 82367 83504
3 78987 75450
1 45594 53627 316985576
3 189831 162749
1 75692 143463 525973541
3 55683 14227
2 49636 983515030
3 60707 50726
2 194587 451502787
1 150681 186123 197632830
2 102767 667144931
2 37868 83833920
1 101872 136967 511820145
2 120171 147389587
1 81422 198218 627854726
2 173317 66366491
3 146884 174890
1 103737 120176 161221990
2 185864 427079576
3 88961 99443
1 37721 139536 477693031
1 57353 88514 982983332
2 109157 618920497
3 84743 19519
1 145789 169966 533958949
3 44286 79230
3 60097 2258
2 92880 901932186
3 94325 49122
3 120787 184086
1 97557 167411 874529938
3 57495 77559
2 134451 74207816
2 165529 730717992
3 143337 160433
2 63533 760502213
3 164101 122445
1 59888 119792 466712779
1 32818 148419 922096334
1 18773 91717 505150337
3 3503 58329
2 8527 564531859
2 1377 711361275
3 73684 157384
1 113504 183733 369845054
1 75967 143546 662144855
2 36525 266837507
3 159466 29062
1 70386 122028 182370640
2 43144 421152498
1 23157 177821 574645605
3 112854 54475
2 80208 908479818
1 83913 106668 313889379
1 54119 141164 188376347
2 9149 792117341
3 194003 65034
3 188345 184700
2 169787 520022006
3 155704 5735
3 105513 78796
2 11622 627273464
2 179885 614940428
2 69268 755675811
2 92897 312776772
3 82272 81756
1 155993 191509 378007635
3 83655 134549
1 74166 167870 246360512
1 18359 133725 707657089
3 100361 94982
2 136673 873478268
1 49002 145544 752619987
2 134626 836990466
1 11517 143325 902467610
1 89857 116105 822786844
3 29224 143388
1 142789 153485 649202059
3 159546 184157
1 40466 198297 453783006
3 136177 30985
3 89934 61521
3 19366 66357
1 135543 169168 483649762
2 171787 527338528
1 30319 142124 935266829
2 4134 354060023
1 91832 151004 61083933
1 150168 175169 920955100
2 106965 396976062
3 56508 92494
2 148207 58517956
3 173259 47911
1 168752 196305 554381231
2 139229 624555851
1 58341 58660 484015048
1 116519 136777 253692206
3 32254 70082
1 157630 190902 954243048
2 153972 507687806
3 1092 139733
3 41635 120395
3 135308 25292
1 30382 50210 30783775
3 69682 90906
3 105552 130448
3 79809 86237
2 66195 491894440
2 28703 954218852
1 52332 92897 266969293
3 121351 61381
3 82200 67949
3 1993 81460
1 49445 196608 985949523
3 164191 46663
1 82871 132075 843678365
3 188237 174808
2 7634 458560828
3 17689 74788
2 7600 603046458
1 66852 127150 619213496
2 60898 327690797
1 52903 99017 588733157
1 111334 112759 270064926
1 8436 169530 940160974
1 118671 181094 53802002
1 71261 109999 184083622
2 188513 26067675
1 35781 98311 748102847
3 119199 96987
3 38549 67542
2 166822 350548756
1 232 88983 397286697
2 152840 409064584
3 8519 165645
2 29784 770515356
3 63437 130646
2 39912 865562327
2 197461 566589184
3 193381 20297
2 16366 217877407
2 54954 939418282
2 182221 314637672
3 150257 59384
1 12342 15923 5018797
2 156307 743917982
2 138581 210423908
3 146003 169637
3 153706 28073
3 154932 26740
3 71917 52008
1 35086 58966 888524804
3 171407 121885
1 46469 79711 861638100
3 141558 66410
2 74432 612637881
2 119788 991895692
3 157773 175017
3 51151 57066
1 16169 44996 701606973
1 4058 123395 688729920
2 95625 492110476
3 14049 109417
2 120048 877223949
3 183077 48540
3 160216 40224
1 67803 107202 600133370
3 32284 159543
2 45504 823634682
1 105450 123317 120319648
1 6253 120931 427044121
2 46355 300002940
3 39313 104146
2 117183 62181068
1 17109 33334 670049054
1 177932 182545 607646238
1 21708 26716 594367346
2 14947 330477178
3 184066 73200
1 153785 154168 75116157
3 31932 53697
1 2934 73413 545567743
2 52287 753615196
1 193869 197176 139406245
1 48260 67693 344032663
1 117576 189710 89336403
2 140521 155822129
1 44146 50663 629465397
3 187316 93207
1 15733 135950 372323471
3 139656 106296
1 27354 104409 646049743
2 63568 720976298
1 17028 178116 410985606
1 28769 95665 881625254
3 152933 41581
1 2553 104859 471219866
3 134802 118336
3 182475 132611
2 30156 448914896
3 193752 52094
2 190044 770343832
3 108409 151733
2 92862 316932355
3 160781 134407
2 181407 992923174
3 41623 122079
2 149807 569823778
1 148039 155808 972419851
1 112516 178367 465586982
3 93909 66451
3 163537 53679
3 149435 54910
1 62996 125125 488679289
1 45956 114579 790504622
2 197940 221132730
1 49799 128691 124054603
3 8733 156722
2 144882 695043139
1 40952 42298 355436964
2 27554 436464082
3 153786 171354
1 58674 172165 441470441
1 124561 135897 10637206
2 19707 934578240
3 188234 109551
3 121583 152350
1 26185 179791 346894579
3 29900 102086
2 104286 322092191
2 126628 814447176
1 9889 181812 449423555
3 119353 80007
1 23570 124005 298935499
1 63853 108071 694983855
2 6458 643855526
1 83214 116997 451437069
1 37891 190538 48662436
3 78843 53033
2 37389 840316303
1 134911 149628 490431973
2 185251 248952451
3 102948 179647
3 26505 42140
1 64719 75410 809079470
1 44297 166345 326534402
1 61271 170392 699047925
1 39760 144234 47380969
2 144942 745515873
2 184024 901248362
1 42055 178710 272929236
1 9219 121695 208662878
1 64536 175890 47731269
1 5489 193511 202719406
1 83209 85271 163247865
1 32479 52393 683912209
1 62707 76083 327668542
3 77206 149320
2 56735 498542849
2 60824 100233367
3 157336 26693
3 13245 192506
2 123691 962077163
1 138924 191329 2497003
1 74339 151420 55916572
1 9721 54266 848646850
2 199167 314063842
3 18664 58570
3 82807 75969
3 135395 93680
1 59865 71882 544229499
3 189990 24855
2 173629 359284036
3 164243 112530
1 73296 122411 183849548
3 131714 29661
2 8422 703059511
3 3983 132581
3 164735 187522
3 150644 164625
3 27003 20597
3 48672 196674
3 110924 13280
3 129584 20667
2 6938 569830200
2 50074 789114820
3 179217 174877
1 118868 154414 714126344
1 71506 147318 335620473
2 43288 555364588
3 181124 29461
2 15571 417547134
3 180759 87077
1 28221 85710 366121505
3 157438 148107
3 3861 89018
2 196726 228369920
2 35787 222159978
2 48024 548749704
2 97048 37680720
3 25778 30458
2 39243 625898284
1 66137 125683 639811533
3 151730 14626
1 67606 160349 42062816
2 111890 292294856
1 111243 186419 76494541
2 91271 640951239
2 114278 979039398
2 167182 574283018
1 156060 187697 510610485
2 93540 336692192
1 86689 88306 597849390
3 161343 182029
1 159547 192466 228953195
3 143450 70226
1 78739 113772 407711375
3 187331 147788
3 168114 170690
1 61350 62484 658776577
2 101339 731912796
2 93505 348847907
2 34063 356048466
1 75766 147597 863378080
1 163497 174698 134194721
2 112337 854865118
3 112992 167881
1 63022 110760 840656945
2 52999 606057095
2 79605 339856897
3 180332 112039
3 145518 10253
2 127293 625423474
2 142809 434445231
1 75731 147225 606316955
2 69763 290095969
3 44606 49493
3 195423 131725
1 35758 143936 784627294
2 107812 613937789
3 129032 146027
3 115391 94207
1 121704 189998 918948595
1 15122 131144 211083263
1 11626 179645 905770252
3 5584 38857
1 151250 155272 824286654
2 78933 856702552
3 88371 180593
2 58647 218267914
2 25767 225496827
2 116450 518595841
2 119852 322136638
1 107610 110656 615793858
3 13388 191933
2 16818 200823242
2 24169 937580154
3 65639 138741
2 199631 294646876
1 114631 118380 684847863
3 45440 70681
2 7256 732316603
3 45350 152320
3 90000 167188
1 5092 5653 936888974
3 150279 24099
1 170727 175968 466892302
1 82464 113241 872614788
3 19509 64438
3 64556 139550
2 60521 705725603
2 141855 292270609
3 152545 121518
1 49913 66931 231191275
3 154298 182909
1 51668 140276 603422317
1 131460 151469 146626682
1 118005 173228 91907247
2 193891 990572013
1 8311 64981 456988077
1 64352 142558 651747116
2 624 423185349
1 40626 86518 896780285
1 29413 123116 627652313
2 163684 672205720
3 34396 56780
1 166830 198523 246063660
2 31527 203558063
1 111410 146297 964288450
3 138007 180487
2 29987 853786742
1 35458 109908 757614966
3 130418 42565
3 76624 158352
2 19745 155003076
1 82667 121765 57156072
2 115938 427268752
3 32310 7533
3 54237 112540
3 141270 23959
1 15401 24739 834680662
1 16191 34143 515937208
3 38127 162184
2 87174 323383363
3 116532 76855
1 13810 172234 434832910
1 24623 77306 77647320
2 64913 791086131
2 160997 855293910
3 27182 23680
3 135913 198205
2 84770 337787679
1 9724 63072 76162098
1 88219 138204 141608523
2 159063 315632365
2 37093 251760743
3 83896 181117
2 108229 702561891
1 4403 70331 599447628
3 11608 86478
3 190590 105486
1 139220 168076 886553188
3 168324 104714
1 72425 115890 988541575
2 78921 865989837
1 85380 121609 183619999
1 2339 10925 569370127
1 29844 152910 284533013
3 47187 34076
2 8876 860025025
3 188209 93250
3 163286 34528
2 102749 155465638
2 35609 243618577
1 81362 195599 538434113
3 113944 173672
3 164600 109512
2 69599 516951497
3 170771 28836
1 17893 66560 546205525
2 25725 696922042
3 138858 84975
2 96646 302691287
3 152882 175713
2 105494 880731302
3 139111 134869
1 60051 161038 144208614
1 46703 97912 720690736
3 113182 160188
3 72355 15710
1 41933 137964 305415176
2 86562 998006044
2 32510 921722546
2 193019 740358591
2 197181 413209843
3 88578 70552
2 104102 851602607
3 94390 146631
2 15204 631619834
2 138384 636816393
3 115417 124743
1 100672 174964 660949015
2 177102 119748388
2 10185 900382318
2 37177 928230625
2 93396 207488589
3 198503 106139
3 35880 4130
1 154190 168072 343038400
2 153675 552480297
3 77720 177323
3 116389 73580
1 23520 83202 613819743
3 98827 120559
3 192318 147973
2 80182 884344036
2 181224 543390808
2 192667 121675219
2 45333 381916153
1 8708 135627 981714080
2 42576 738730003
1 21661 25540 219977534
1 105424 181503 175925139
3 65139 134526
2 118558 622976833
1 47605 70905 302156609
2 181980 40804370
3 30552 56329
2 191706 330348140
3 34818 153377
2 66269 708494548
3 75861 134870
2 117269 297401914
1 68638 156541 775373138
3 196959 152831
2 171800 617741963
2 182503 697074327
1 27569 31681 665021057
2 136262 350391798
2 36973 906854425
3 92941 194455
1 6412 96905 830074354
3 7812 80005
3 170916 57465
3 123150 99743
2 92025 2858364
3 125005 69350
2 170173 958185541
1 20851 51256 123408498
3 119694 6038
1 79432 114510 864349005
2 120584 884723289
2 21524 726481899
2 21897 186880244
1 40684 151065 719753467
1 23024 133417 197375229
2 196465 266418550
1 88620 173480 805368654
1 128498 165466 375349470
1 25805 86038 929638736
2 15953 563630220
2 161478 223670729
1 100662 186020 780103659
3 130906 41690
1 120227 170490 526501477
1 65901 95480 824506806
3 1784 168737
1 101706 197515 496024610
1 25592 102291 673832013
1 1724 164163 917766498
2 71531 904299604
3 91565 56507
2 126405 672359484
1 64364 118674 659829865
1 143777 170861 858900403
1 96908 98362 311500573
3 151106 130247
3 91811 1926
3 117591 61981
1 9901 153919 981711809
2 179962 519935685
2 166340 874707979
2 105233 904216666
2 99136 530533143
1 66748 180671 57363982
3 124551 40602
3 86844 129309
1 118836 159554 984143456
2 167132 337183937
3 108159 142356
2 46102 880155769
3 3976 15705
3 110457 165101
3 33110 47367
1 51584 93778 653688805
1 95808 191160 903675829
1 98045 172571 401326896
3 88885 23046
2 72452 214186019
2 49875 39436062
1 133451 147429 83411111
2 19003 862860390
1 70783 198121 440274740
2 163662 846606392
3 66314 88697
1 49203 149982 585937669
2 161708 629532837
3 176996 53498
2 171501 550473782
2 59729 64909457
1 116880 135040 615907744
2 112100 663462851
1 147978 166602 876458325
3 161765 69740
1 33202 100310 8791890
2 79375 599215344
2 188490 144585071
1 63022 175152 833892128
3 540 70219
2 27174 478459730
1 13604 26480 118611665
2 24833 748214110
2 34765 338056946
2 151008 482746353
1 87700 176820 557677779
1 18503 152929 878591817
2 89243 181251937
1 102148 155864 679529795
2 58367 674948136
3 142016 155772
3 18733 25098
3 162810 28511
3 64866 150182
1 16325 157640 785028754
3 171986 39416
1 23080 88002 964791904
2 28239 103671534
3 110312 140215
2 106989 493974827
1 30487 173515 732480844
1 30802 52927 498215084
2 41263 408972976
2 69350 643260669
3 39903 22056
2 23615 388915841
2 173291 112622979
3 194402 182430
3 49832 93687
2 164915 20753384
3 91142 161590
2 24255 159331280
3 61291 64062
1 151584 170172 898856831
2 136545 36848392
3 165824 92695
1 97019 128141 936815330
3 162731 104763
2 131793 851437426
1 40658 103345 557190596
2 2498 938063659
1 110635 168145 480217030
3 155651 119561
3 66000 16086
3 106750 64357
3 183711 107261
1 29320 88421 792394548
1 45944 147736 528918571
1 148572 151042 293318805
1 63158 132204 233814791
3 151018 43889
1 317 111746 181125163
1 58500 127242 868885318
2 125614 601555788
3 92992 52892
2 22272 562541122
1 143591 144681 189708951
2 95897 356126039
2 188107 946258537
2 187435 493246436
2 54071 681888711
2 121899 378624770
2 112811 701948733
2 91491 134991580
3 114158 168693
2 153655 877169162
1 109028 158757 795602876
2 193453 174960663
2 22927 557849610
3 126377 120175
2 44465 427440585
2 19102 151087985
3 144769 34291
2 149855 557380926
2 63695 377089480
2 52505 68198794
2 6717 458880102
3 29690 177126
1 58639 191836 565930530
2 63559 989251050
2 14123 788180024
1 6236 192892 504862073
2 133616 977995673
1 41007 56006 949214766
3 116994 38287
1 37065 125593 797990436
3 164343 935
2 27623 137778377
2 159513 143432783
1 9216 84822 741091183
1 91528 183389 259695266
3 126054 104265
2 67785 58277108
1 154287 186782 584796523
3 59697 71983
3 2781 137436
3 4790 87863
1 149852 191747 300654001
1 115178 117937 476661599
1 36160 170105 567348607
2 148361 960215495
1 141244 190463 980734649
1 178199 193938 312990870
1 68185 99526 679324596
1 89332 143121 740707534
1 73339 152150 398986996
1 65686 180698 754068982
1 40558 199868 158228970
3 93593 142981
3 90193 9894
2 167773 258190097
2 85636 114781328
2 175802 961237577
1 30025 103475 1775416
3 91166 160370
1 13311 84481 517154328
3 147213 102082
1 102185 151176 775022915
1 7723 173447 191754886
2 28036 898725914
2 149809 672153198
1 144570 157009 442689288
1 84973 85495 242607175
2 74868 284974968
2 160455 290676134
3 66642 3070
3 50581 70465
1 27544 99618 4289853
1 83728 152179 891328418
3 45149 185799
1 62557 153934 742761051
1 101915 106978 61739820
2 145269 179021445
1 100502 135896 294315758
3 129205 60269
2 126617 848718067
3 89826 36193
1 52404 105121 456969948
3 56822 165681
2 3984 818170148
2 10768 884968045
1 86677 109818 187447417
1 15645 23826 658063603
2 118462 579046276
2 124729 139611079
1 12777 131922 647090726
3 104095 52341
1 71872 94378 723918651
1 32944 61621 115256258
1 33314 72487 445340953
3 144574 160169
1 39193 187979 418665242
1 29310 162048 817841832
2 52897 299177648
3 31920 44239
2 8173 802368238
1 121145 197229 450725798
1 11194 127767 459565699
2 194872 397022478
2 39698 875873735
3 117843 94741
1 47134 136704 462618496
1 60879 138269 694300873
3 29810 186270
2 109878 235113382
1 92460 103394 367795932
1 127032 129237 7264760
3 158415 177074
3 139717 131601
2 160440 37833044
1 9375 144292 842545013
1 4674 168437 781457047
3 196516 112011
2 34587 346759031
3 182571 137123
2 197444 600601907
1 160546 179882 813950462
2 145534 456347766
1 104570 105491 169374967
1 4724 10402 985866513
2 183475 684738588
1 128723 162052 470892460
3 30372 31885
2 106419 601624498
1 77561 109570 315151570
3 179066 36050
1 126009 134894 343689209
3 117911 49442
2 56371 951132089
3 87624 23553
1 119196 188246 206775748
2 13429 407289596
1 10319 13786 444793894
1 83384 172238 928828881
3 1786 5703
1 77053 164931 455380986
3 64361 59212
2 152506 351851242
2 51245 163493529
1 62742 72156 310269043
2 31901 698698746
2 50900 190257781
1 75910 165054 762598766
3 168146 115591
1 119271 126305 584353302
3 135700 13378
1 13622 151694 700633093
3 114948 39588
2 52310 748040840
3 187443 18177
2 12759 122624810
2 85247 410925444
1 4704 198212 217544329
1 122304 143906 418862937
2 107257 671933519
2 147412 252624566
1 34726 56910 49400975
1 101533 167146 450615122
2 154396 143798822
3 167089 140315
3 149479 180239
3 97442 43398
3 114342 68474
3 100251 45949
1 41942 192311 479338691
3 47927 70322
1 58984 168988 496770621
3 54034 103976
1 44528 142558 403844251
1 12350 157393 966489312
1 45608 119494 476910317
3 96339 93972
2 32583 991689983
2 128720 525058383
2 138345 339126660
1 76408 126575 254334362
1 17712 170520 395064637
3 183525 180186
1 142023 194947 438211148
1 59042 69601 731274361
2 162398 598223187
3 133580 183077
1 77561 107251 521885268
3 126895 30394
1 55162 191396 302911668
2 124596 86483853
3 67183 93176
3 70878 189575
1 16439 66465 97376325
1 163211 170324 660288242
1 135207 155854 645968253
1 84134 174338 980992146
1 19652 28265 383900549
1 7199 32965 954201303
3 135985 196902
1 53763 159240 195415834
3 29006 84636
1 3307 10711 886403359
2 71909 631686706
2 16367 291298786
2 199700 108559667
1 64371 191503 195669528
3 141753 148161
1 12242 44770 700310178
3 105004 122545
2 39322 306404095
1 18621 147422 782349815
3 87730 12921
3 50991 166540
2 60786 937244446
2 150529 204731258
2 110132 615644505
2 188086 124826234
3 62736 152870
3 31346 7825
2 65090 581263080
2 149000 737612045
2 136521 84524283
1 35810 92087 104550160
2 92262 976116388
3 59129 141843
1 31200 171009 760489309
3 18648 190016
2 188422 430295772
1 38496 176496 201653989
2 47017 971641915
3 146522 96714
3 123373 44269
3 9547 47884
3 191498 175391
2 71401 974299550
2 118358 842298675
1 66171 83134 875521644
1 9292 161345 48179230
1 91786 113154 2924630
3 144541 197389
3 18222 42046
1 46760 58964 825182237
2 81700 386977858
1 681 30575 264470826
3 165874 125251
1 31102 103604 156740725
2 111387 31585403
2 19293 237243190
2 159551 302204258
1 65910 93925 643231707
2 174633 721540651
1 30269 115173 578277577
2 138246 20284003
2 155730 262465496
1 96792 116948 292977941
3 133557 2138
2 99715 157709612
2 186259 667246829
1 12882 84067 314291120
2 103140 322914176
2 162144 257743145
2 80949 260460061
3 129435 124343
3 62073 11011
1 26510 120519 414495730
3 181295 94929
1 67118 89947 36230101
1 104589 113595 802997449
1 69377 130432 897741024
1 22630 123772 776030554
1 15564 164230 514112675
1 24040 24051 669900602
3 185150 85147
3 27317 93851
2 2659 443203709
2 31485 723656350
1 93 61906 847701540
3 30864 102775
1 46339 178995 244230866
3 137670 126445
2 1288 184866716
3 143271 51409
3 122564 42013
2 190521 854633042
2 181198 388970928
2 8447 807327303
3 97687 160072
1 146139 162698 277264091
3 104671 125273
3 118272 105348
2 53789 337565447
3 100780 136944
2 57600 231065176
3 40875 152698
2 85321 679114639
1 92467 177582 84118164
3 67785 13550
2 33634 290711881
2 99169 281592009
3 182760 124081
3 178363 23062
3 49096 114550
3 105721 183367
2 16606 407768147
3 26341 86805
2 166201 146358618
3 128662 132849
2 126781 644039376
3 172158 132392
1 49095 147924 531319277
2 197771 839926169
1 18915 189537 467737746
2 15965 577906348
3 107931 111643
2 2767 498040592
3 124575 42627
3 21032 69284
3 55034 106681
2 5812 385490859
3 150606 136059
1 85635 92280 23467066
1 35242 156039 402505492
1 26957 36053 593538272
2 164578 798521624
1 82183 192896 410871536
1 22571 136025 408000940
1 83177 89835 979019149
1 54982 137404 247192523
1 43128 62075 118359004
2 37197 756135921
2 33576 451923311
3 95715 6241
2 169459 986245872
2 27285 807628870
2 53841 327615690
1 48321 63134 449611778
2 120500 812547150
2 149220 159785653
1 126889 149059 704212481
3 27115 88790
1 92951 114867 812981034
2 179582 550225257
2 114519 204719534
2 50519 150075603
1 122846 192258 827030604
1 49111 124445 859003938
3 4316 135723
3 189782 126848
1 63659 73162 931567976
2 27220 326535585
1 13707 14067 877516842
2 155722 543690041
1 41616 171450 64672655
1 127399 196827 531694880
2 166598 502611820
1 38966 76056 105838618
2 58435 379598620
3 142805 27958
1 41151 186594 844924343
2 90619 908260529
3 16962 60833
3 154345 161511
1 144908 165191 257178453
2 146287 731615917
3 170705 124004
1 72194 112613 17506346
1 12525 83919 864142156
1 110300 131561 259177285
3 96037 24104
2 145227 706187075
3 144323 134143
1 17573 134971 899807524
2 158315 446102001
3 199120 78985
1 63320 70728 922471585
1 79879 166335 334756972
3 64957 74041
3 70764 82714
2 6591 876919404
1 86490 168285 217985603
1 26271 115482 157545076
1 13368 105652 347816713
1 16592 45354 157422218
1 101023 144131 114636957
2 105302 707473820
3 154498 131145
1 142586 146465 687568710
1 60312 123945 102941444
1 33218 114507 304223918
3 83283 80813
3 32475 174945
3 47286 90918
3 153348 9661
3 160370 19682
3 140682 146726
2 140951 323967133
3 42363 164433
2 184308 727404740
3 7475 22438
2 17575 842063818
2 11737 281035084
3 109693 126456
1 20879 85127 313669112
3 54219 23036
3 198162 172125
3 27515 25567
2 161866 912914037
2 76735 136909566
1 91609 194920 16067875
2 68760 556529894
1 90621 195702 157020100
3 59210 100643
1 133268 158080 735427750
2 29644 123835679
2 97244 541666348
2 131008 864892579
3 129245 127761
3 188854 143624
3 105743 139789
3 140831 45073
2 134233 883080036
2 75534 270113803
1 58059 77427 816676417
1 8347 78552 850016724
1 43677 103869 214186115
2 100928 121278663
2 5685 759554645
1 103988 190875 284152224
3 16370 107187
1 104147 154008 697014552
1 55437 189480 488260264
2 65906 203478334
3 195775 48714
2 151371 962148698
1 39901 180736 574827615
2 16286 512556060
3 172718 143733
1 42029 138059 281554699
1 21370 139116 730181066
1 103141 119961 42047225
1 189631 197421 629781695
3 69345 25205
3 127167 611
1 26012 150082 665876783
3 84687 64366
3 54328 40181
2 104197 906121574
1 53108 148063 974492679
2 22949 413382206
2 187693 164327460
1 47836 143523 445914963
3 173192 115686
1 183312 188008 641306866
1 43929 69870 417285739
2 26393 830399459
1 44859 107315 900892835
2 147977 758860392
1 48165 162954 371418838
3 143789 151403
2 191094 957617098
1 149511 183607 708348908
2 36781 764160473
1 12830 135641 48984835
3 113081 62020
2 180670 9741348
2 121479 35114110
2 118504 47973018
3 45004 137908
2 1521 810682033
2 176990 783588647
1 82805 149889 195296605
3 181435 57851
1 88734 89379 709135806
3 139443 117950
2 18517 673661282
2 170487 339574023
1 23193 158525 959337644
1 35380 109699 728811018
3 112841 30074
1 62167 195299 289263771
3 24610 3202
1 129156 157092 145873611
1 55761 135769 921914565
2 68523 97315888
1 63486 162781 793382713
2 61313 220185613
2 179687 377470149
2 195821 116290963
1 75277 195324 627344170
2 10525 429551916
2 143018 23345697
2 138422 866622654
1 127758 198469 763698185
3 25542 54677
2 95659 403382069
1 53152 85781 348759769
1 43035 49567 131945044
1 97689 193471 724228812
1 182561 189714 938961211
1 112565 195404 143509108
1 57890 115310 679499327
1 7341 163664 578141697
2 22688 506952760
1 22986 97394 543220430
3 134558 13231
3 118785 139844
1 70411 163621 753598475
3 193526 52106
2 150962 632670465
1 9537 68725 15021517
1 48296 77061 544903223
1 890 55896 827076784
1 90466 190628 779745095
1 18407 143874 985882751
3 174023 86356
2 65035 329159396
1 36122 132250 364895739
2 164377 933489133
2 124206 227691730
3 17078 3118
1 173781 189487 113950630
2 131094 744052086
2 62302 369188026
3 139599 134517
2 79072 590630726
3 96670 55888
2 182160 162885955
2 96119 18942274
2 103442 367378488
2 89164 628706221
3 54571 122775
3 95857 192044
3 149240 165115
3 77023 59469
1 4238 177779 107093606
1 23008 66666 43074013
1 37320 132286 33494955
1 91558 154759 644663706
3 193375 111835
2 82208 45121329
1 99593 183652 577858412
1 32950 149767 852282381
2 81749 469981959
2 141627 120361941
3 172003 132614
3 11902 22701
2 63705 174311607
2 92988 99511056
2 54507 328662351
2 52284 521687000
3 6911 136869
1 6984 171392 377021497
2 92819 724423742
1 40738 54125 230755116
3 198245 158219
1 132375 161471 747811614
1 35027 63945 398707118
3 167470 143143
2 117376 301716954
3 109786 95554
2 25199 535217059
2 20634 928078968
3 69168 55232
1 72601 152685 786615423
3 117986 104682
2 20454 781097813
1 31888 111964 533097044
2 187068 676537115
2 55239 813188891
2 199594 239818292
3 74384 117974
2 163905 178052978
1 123795 159376 749607114
2 74473 34051234
3 1563 55086
3 147468 196051
2 131376 795645799
1 171494 192045 958557563
1 57972 93244 485696487
2 17248 366850565
1 133366 194589 653085945
2 42770 32148020
1 4014 177600 244979966
2 120509 564692903
3 176313 165032
3 167034 26452
3 85061 163744
2 177719 18857862
1 156974 182643 846310853
1 47765 152173 316478597
3 57616 101611
2 129513 191932672
1 58918 186533 715584761
3 76362 157311
1 6937 100891 966753714
2 87504 107835902
3 186301 38842
3 134408 99763
1 96019 123646 127613867
2 94327 458029179
2 44278 801057672
3 140004 139351
3 167712 25199
2 78993 982352997
2 160483 660225614
2 150108 880642197
2 69263 268272811
1 71159 116734 336348718
3 164211 173718
3 118399 46313
3 85641 98065
2 45623 758636237
3 21788 163771
3 168355 25219
1 116751 159055 772741055
2 72850 722853501
2 42928 311621593
3 6041 121562
1 134431 181690 479553474
1 92611 106537 245776084
1 55464 187147 752110521
2 148624 99813546
2 719 444434860
2 156946 444962529
3 122197 84787
3 24353 74743
3 170873 136814
3 33958 103866
1 86356 122868 801768997
3 160557 170556
1 38694 123218 500398415
2 53473 459897124
2 159445 383941058
3 192367 182483
2 13354 103393930
2 117549 886605913
3 73965 69837
2 70371 418059377
3 105241 101900
3 143423 9900
3 40502 88961
2 37449 881175434
3 195482 136052
2 152513 926558204
1 69722 155234 579883229
3 129596 33618
3 174399 194866
3 28710 105856
1 9212 12093 194865072
1 5248 22897 166566238
1 10340 172329 70206935
3 176892 96405
3 122856 144882
2 20388 236877436
3 170685 188692
1 14627 166653 92275636
2 23579 366213838
1 68872 70590 819410224
1 152441 175056 231279834
1 122597 194722 806022450
2 106699 61589959
1 125675 191483 688289625
2 123453 168505252
2 55437 491806541
1 38995 147978 881467457
2 19278 450869122
2 19974 422199030
2 24958 200962592
2 140485 166019828
2 185219 272094766
1 47684 181291 198116099
1 126773 183213 950281141
2 134220 737373168
3 195636 122729
1 110391 156341 369147058
1 127860 177251 260979650
1 58721 138249 370463598
3 81088 180215
3 160746 149117
2 90747 590668263
2 110252 637143285
1 58734 175676 471136110
2 103207 679596873
2 1373 399221671
3 32865 137284
1 98685 109501 637160214
1 96959 115736 445545260
1 7230 93912 594568456
2 40777 564537882
2 102220 734673457
2 16511 396476783
3 34377 144632
2 150796 652102402
1 14464 75828 981391854
2 84449 351002653
1 43204 84554 223189463
2 119958 216147337
1 48809 86197 279070335
1 5980 14602 503254463
1 113365 148177 250588927
2 49995 99943889
2 38996 964799199
3 55506 45564
3 163488 33215
1 25568 93901 675814912
2 87463 700011008
1 67278 95968 358773037
3 92959 86914
2 112190 554003220
3 73200 18076
3 14740 109742
3 35777 67167
1 58549 122434 976385621
1 96925 184460 815633524
3 46645 126921
1 22341 58992 181948882
3 197369 42657
2 85353 335062691
2 105379 190245276
3 97587 76108
2 143547 485853963
3 35139 149825
3 154759 121317
2 76769 458383104
3 22637 43553
3 91249 147568
2 109904 437618089
3 191408 54891
2 127255 407793885
1 34178 194723 909461132
2 55879 624739463
3 25202 140112
3 15396 150426
2 130617 989017051
3 103464 39776
2 99371 305131317
1 86315 186257 143238788
1 71909 113629 608661116
1 113991 144655 903551176
1 33353 39773 735862501
1 77311 112623 927378502
1 143540 169069 120142503
2 42644 405085738
3 167644 80124
3 113183 190454
1 15770 198141 189410021
3 59492 26750
3 143993 188435
2 175509 333051160
1 72574 143665 519546625
1 155905 191395 207517434
1 31464 107807 58072590
3 16139 31062
1 21747 137474 449105843
3 65852 128759
3 5757 139603
1 45070 60192 22055129
1 141645 154355 698874270
1 31748 40082 867753583
3 158150 116328
1 143000 161222 552886682
1 97642 195989 296391730
2 8944 568633558
3 167019 170285
1 11653 27621 30198912
3 35526 52682
3 167644 79809
2 137850 819858012
1 124581 195982 778026601
1 9966 84838 405021517
3 198636 139488
2 81834 660756694
2 185521 611157348
1 79041 187848 122106649
1 10815 143926 370613409
1 4117 175784 431910934
2 146982 143505746
1 26148 139568 226232976
1 88652 107239 618119960
1 12393 138223 426312433
3 197909 117090
1 81552 180499 639840241
1 145 30542 462259856
2 175947 113616923
2 72517 713867846
3 169446 161487
1 38589 169772 685926843
2 76194 707454795
2 178238 675160659
1 90461 110847 686921947
1 14152 34312 241941176
1 34413 146375 130544235
2 170704 532316386
1 176421 190177 933272099
1 24213 55279 701850105
3 167907 88461
2 7317 891387768
2 125935 563819401
1 109850 141596 902641255
3 67792 124327
2 120247 517471219
3 3696 112544
1 8222 180394 808259143
2 140383 613737456
3 185149 73619
1 171804 193941 158860243
2 195250 206150424
3 119099 18866
1 40094 154337 170797084
2 33959 661402401
3 133746 172156
2 92869 964060679
1 140590 188551 226688580
1 60416 137904 844421326
2 166883 478426129
3 119428 139833
2 21253 910399900
1 42398 155216 18833373
3 91082 149480
1 11158 41747 654572913
3 35474 179889
2 110990 673039156
3 165600 127707
2 124941 997945674
2 31695 339532052
2 23210 363350185
2 36218 491231018
1 3707 100117 267670851
3 76379 44832
1 95487 129219 981614560
3 12612 152061
3 133911 138168
2 139294 53445483
2 21719 52144146
1 25476 144451 456577646
3 68185 125157
1 49431 145508 275271984
3 165263 64637
2 181066 291110962
3 191984 143491
3 95506 104496
3 182392 138642
1 6129 196626 815938595
3 192478 35416
1 98167 155900 70522762
3 50893 121243
1 34054 34168 585566276
3 102513 57413
2 74504 717538667
2 65753 356331223
2 141606 397848347
2 6011 89966079
1 92651 189530 585533739
1 54145 138202 877580911
2 179849 17965374
1 23651 83853 333190905
2 69251 268391878
1 180296 195092 540913134
3 89583 158245
2 32457 418366972
2 25308 635693350
2 52223 356884648
1 24281 61764 337860802
2 11836 589440593
2 138012 405007786
2 140486 283525969
3 111060 111645
3 188950 146264
3 132233 145364
1 176837 178137 99742341
1 132001 141443 276335187
2 87340 277362752
2 164560 192975236
2 57633 472518760
1 18622 157206 236877480
3 85747 87342
2 143355 366723424
1 21301 179202 637843507
3 10597 95581
3 143724 75162
3 178575 180676
2 142473 200430653
1 82380 104014 452320230
1 34645 49795 346056089
3 8215 50562
3 10477 68532
3 151824 190238
3 23808 112167
2 143050 719522415
2 195420 456605293
1 13290 118278 797565152
1 108280 171359 972854797
3 46434 183354
2 133799 337197707
1 65347 191991 151418070
1 76282 178783 111173109
1 117241 187034 815753750
3 151496 89106
2 11894 503818645
1 33238 75438 329407678
1 116367 118296 519630994
2 14251 571429758
2 152301 59307496
1 98348 111357 290177386
1 145782 183142 302315447
1 87961 93992 320075010
1 71934 115818 714197836
1 57633 192718 431304908
1 19138 38337 481264168
1 42207 137911 888852061
3 9867 23130
2 96284 930132152
1 7248 155668 607506480
1 38431 71270 629658556
3 70360 80578
1 50671 190728 192554577
1 62172 77689 308193912
1 1468 70126 852129930
1 81120 123878 666621029
2 47447 46658222
1 101926 195830 958397294
2 86066 265682350
2 67075 372123668
3 55472 71097
2 123869 964702995
1 70958 143802 909881602
1 64299 133394 134635012
2 47738 522245483
2 54327 148848721
3 185012 164695
2 45251 486742935
3 199386 139617
1 17384 155633 104507847
3 188894 10618
1 13817 67083 64413616
1 3670 77453 529872988
3 135338 128079
3 198445 123891
3 189924 119328
1 33509 81507 792450043
1 74676 121768 75952190
3 4585 47429
2 70131 242143658
1 48181 137114 980973795
3 88287 174351
3 94357 184959
2 39168 350902254
2 138250 413677049
1 6614 186121 790763886
2 176874 869461039
2 178695 20665988
2 114223 307983578
3 27509 123072
3 101201 12727
2 55854 542135894
3 121609 192632
1 48007 112794 98365539
3 171835 115598
3 187843 152872
1 40355 113139 18662538
1 64269 161562 615042150
1 10328 165717 506767239
1 88596 161000 46884195
3 123674 107537
2 19379 405546965
3 105714 61620
3 73579 189699
2 28614 477699907
1 38885 105393 292153102
3 134504 106800
2 21576 127692855
3 57050 186598
1 8493 131701 715723481
1 45149 185430 479728920
1 114034 191744 464218927
1 148716 161954 236034382
2 13609 558808641
3 52974 91274
3 163054 138592
1 142420 152703 929964144
2 195386 599460644
1 49950 70027 481446082
3 94594 163665
1 28023 150233 334273046
1 42690 49580 314291173
2 65432 343419715
2 86346 860499887
1 133375 146176 413741081
1 37175 174617 329586022
3 134720 137722
3 172250 80896
3 3515 63438
3 59450 132625
3 152363 49579
1 27981 66310 225157447
1 24938 114023 580028979
1 72783 156339 18143081
3 71633 74729
2 150459 308733078
2 82704 804134539
3 25528 20580
2 33744 533165304
2 121141 670300165
1 38442 56886 226687997
1 4373 89598 492874290
3 149392 127724
3 43362 156389
2 197245 830268458
3 185843 135070
1 155238 165102 940771537
2 23705 964217928
2 14844 327850638
3 105543 183143
3 76434 173457
3 16388 17857
2 111755 813530927
3 63151 133468
2 104312 470680042
2 32819 876987462
1 163092 166007 885162486
1 20475 195999 533141306
1 37294 167130 217787009
3 180078 42137
3 51678 113392
2 80957 969816303
1 39326 160728 671006749
1 37041 109279 967172568
3 112684 193622
2 155130 899044114
2 79481 915940823
3 170988 69803
2 161102 706009777
3 189620 9172
3 191317 124644
1 644 147754 57268912
2 5539 437053735
1 14337 149372 494429492
1 81868 91038 7127387
2 62184 370958538
2 6230 534048723
1 12984 87337 60504406
1 75943 95267 631037934
2 2810 127894359
3 13233 184536
3 23460 69248
1 22333 188871 689040321
2 80015 809110546
3 7353 169578
3 34837 76866
1 154418 193068 879733370
1 58216 193837 446592038
2 152354 564200911
1 104438 134218 69052775
3 115464 120940
3 68961 171086
2 19740 795737755
2 67579 798272825
1 67814 102349 575159429
3 48141 65226
3 23958 33109
1 161102 168899 686513657
3 188750 195518
3 194254 95941
1 103144 154222 352741427
2 37620 214470895
1 33448 136058 120613793
3 20312 168379
1 116170 190098 218739406
3 31690 187839
2 112571 528646502
3 33083 188403
3 175266 173252
2 161470 572728327
3 109904 70105
1 118845 143002 677224868
2 84911 179591583
1 12473 23373 12811944
2 110234 159052781
2 4304 716231021
3 94441 4393
1 56276 188655 953567880
3 85524 129778
2 138484 8423515
3 12597 106241
2 126345 65180353
1 51743 185612 4868332
1 22984 76647 826184384
1 114814 161613 194070595
3 97668 34303
2 197889 991984471
1 75087 128975 366021608
1 17275 91574 635726115
3 186479 29829
2 109180 554992237
1 70533 90340 269093162
1 107269 198283 46542509
2 75401 18705085
3 176872 160130
3 77854 32929
1 68691 157243 215012264
2 52088 33508355
2 160413 807455038
3 89434 58400
2 171926 251249730
3 102312 75229
2 21063 957675468
1 22569 127882 511210708
3 95865 140041
3 148124 22564
1 82820 91981 277313942
3 20778 197642
1 39104 110092 471302703
1 13100 149567 381185160
2 101456 558265499
2 147739 782679060
1 122648 151355 263541942
1 53456 198734 819432796
2 7125 727474978
3 187948 105089
3 19663 58981
1 20729 51732 953404177
2 33309 704573340
2 91301 173367842
3 162433 93950
3 188834 4120
1 47443 53590 718645517
3 106078 166727
2 108297 344992862
1 107482 170764 944083780
2 97220 571241101
2 142501 632107208
1 3870 25059 727917926
3 174328 2709
2 199135 624039597
3 94950 150343
2 145250 614502054
2 197045 4680885
1 77477 96316 630164965
3 64569 165946
2 6795 923933541
1 22521 123467 512871869
3 99649 128211
3 117423 50725
2 55367 572102088
3 99047 12677
1 74036 176605 355335891
3 60011 162613
2 585 142865650
1 14748 48422 870182396
3 60387 79214
2 64652 827185149
3 153741 10038
2 64444 360176339
3 189433 70852
3 44106 48831
1 20037 159168 750062896
2 123244 426532556
2 194925 865545545
1 10589 161687 859001644
3 105246 192281
3 122562 9894
2 137398 809474749
2 16483 57742938
3 111860 157677
3 116780 44480
3 166840 162486
3 196655 43521
1 86976 140416 338207648
3 154108 183232
1 12098 122620 779080696
3 188452 175691
2 145081 366366551
2 107277 665372195
3 102602 161922
2 165862 672282366
1 106992 172525 763878440
3 136839 158501
1 26598 172461 44663492
1 105211 179379 528325045
3 135981 140378
1 72127 187989 189766406
2 123653 746086256
1 140072 151309 516839952
3 17734 30571
3 57961 96920
1 136519 178695 11707857
1 19164 73162 919693831
3 93159 46297
2 136206 638328009
2 139175 61753917
2 60546 755034505
2 103793 899564635
2 151892 782612757
1 11651 185062 29419009
2 149296 588632961
3 60936 109292
3 86136 30792
2 27679 911852704
3 92307 129017
2 108210 20249530
3 154862 55982
1 44933 62801 788929063
3 179560 134862
2 163479 440368858
3 193081 182386
1 61054 88976 845892156
2 56853 426981270
2 133750 192402670
2 57859 980400703
3 186658 28222
2 37705 438876436
2 63841 703489615
2 149214 698216123
3 186135 32475
3 186946 69297
1 61319 140436 445420846
1 123977 190573 107437153
3 161707 92196
2 173149 228792304
1 18629 80748 393730063
3 44998 44397
3 180259 90959
2 96420 355887174
2 52288 853726092
1 102413 173673 590866818
3 130770 155704
1 79023 121757 400902175
1 92709 118211 478508076
3 170280 175570
2 91977 624815005
1 76240 115010 518994313
3 196369 36704
1 147861 193363 585373736
3 188225 157923
2 72948 928559837
2 20717 936195227
1 102798 145606 301353129
1 15474 53013 797563038
1 119541 169313 206087557
3 138342 11829
3 56614 73437
1 77386 167247 5055034
1 86594 170239 604844043
2 8809 238282360
3 35175 160484
3 64504 64778
2 142452 477312007
1 35677 183604 536594496
1 27149 64147 323135547
3 49127 41443
2 73947 955205872
2 49700 376126753
2 34131 19185661
1 73454 138500 471079551
3 44901 14019
3 88505 29315
1 7112 69058 591306082
2 30447 488960716
2 2309 363910764
1 81867 164919 402949867
1 68801 82075 920757834
2 159948 694004266
1 18318 55145 917000267
2 112846 690767824
2 75775 462744084
1 73870 114283 372364427
2 44313 724354674
1 33344 181386 129154038
2 169011 253353472
3 103806 184803
1 39937 189223 715810521
2 38473 342562083
1 53509 87690 709950617
3 140428 80343
1 167269 172586 661430610
1 71486 179842 74533865
2 71240 429418237
2 33329 697520166
1 107190 128363 333216976
3 197926 4535
1 104947 174274 541319713
1 64221 109639 109282523
2 116947 266069934
3 43905 82596
2 78251 547627016
3 164840 146960
1 133862 178643 636523287
1 83135 192198 699161634
3 156375 89994
2 100308 522746943
2 30023 889446942
1 74122 168560 616775657
1 11816 80935 966844614
3 1478 29603
2 3047 654280242
1 73784 117080 169396214
2 123760 768989839
3 184352 73803
3 142276 133018
2 195175 897491085
1 28319 53339 657225713
2 39536 271067064
3 188509 140958
3 29731 65725
3 126107 190502
1 84117 196538 517414850
3 168578 177105
2 92217 107526479
1 59488 172603 105847179
3 96438 165578
3 150933 31795
3 145491 169206
2 140482 966580674
2 141655 488466019
3 62639 116012
2 98391 987159422
3 139525 96152
3 151186 83103
1 5080 72200 938680338
3 147299 141938
1 89203 168478 484841268
1 8236 197307 64708904
3 15825 151208
1 101471 143423 66180546
3 29273 162235
3 158593 157378
3 113224 77786
2 75468 741071258
3 53520 68231
2 140094 349641080
3 96572 11288
2 4410 588829602
3 176128 54876
1 15926 145625 304553151
1 115526 163633 331844432
1 10855 32876 613186103
1 83503 169140 74250885
1 72232 153483 430963164
3 145502 155371
1 90732 124280 328480481
2 141276 650648524
2 55925 504530127
1 116458 156567 168748314
2 190587 364725694
3 27098 11072
2 162253 410573241
2 196773 108370671
1 110984 145178 109055061
1 50443 177603 827306787
2 124822 578510392
1 105018 126304 817249158
1 42076 137690 281380166
2 65202 550919878
2 78493 901596094
2 175011 469978520
2 198248 63017623
2 97388 710559682
1 165604 182572 834907656
2 123312 79837656
3 46005 162956
2 64883 186020160
3 158582 172636
3 98472 149695
1 40463 100084 115483306
2 55483 296948915
1 86499 161944 665612692
2 79975 468067156
2 134779 731197177
1 6074 143649 414687036
3 168534 27634
1 117596 149561 932481388
3 104880 48247
1 9211 193035 54999909
3 151181 184265
1 30342 129109 237805170
1 2017 87881 780080347
2 167340 929749441
1 19863 172294 88214685
3 192359 41584
2 104105 86563356
3 126694 49147
3 108350 154450
3 129077 107327
3 67500 27137
1 7989 157596 309431795
2 131886 602497605
3 129308 179112
1 25321 142175 209104901
1 40669 85949 429850499
2 148285 628333976
1 1506 140995 547737936
2 7110 498044039
3 88876 71246
3 499 170214
1 73706 120566 325623045
3 43099 132547
1 48958 193158 392167763
2 50432 893611820
2 78252 624031638
3 157557 156360
1 79790 134026 892080033
2 128699 818015633
1 22296 186241 561714743
2 118348 538956862
1 186525 193181 274927699
2 143999 441160687
2 167179 349212077
1 80588 182400 397953911
1 55974 94349 600442004
2 19458 30169501
1 9428 172376 244200320
2 156360 206002857
2 38076 555725163
2 102613 731223246
2 140781 26898050
1 143552 174645 969929177
1 12934 166265 554324646
3 112931 145476
2 5007 730761045
2 8196 761936164
2 61235 673160996
3 164936 157569
3 162471 137001
2 46764 628237455
2 103761 215312484
1 135687 187060 992224414
1 60981 77380 320924457
2 93935 497681669
1 149563 191010 887785536
1 36629 74070 349649606
3 119353 78802
3 60352 91883
1 63198 112129 637178537
2 137410 789935194
2 51776 854190434
2 110262 473912283
1 115365 191887 253602857
2 150633 685506082
1 31387 87684 460209566
2 131285 36214623
3 136842 914
3 153306 110316
1 161199 179990 815891003
3 133910 128022
3 172555 15925
1 21073 163035 856395068
3 8575 112956
3 4707 105872
2 146104 362068064
2 92032 595817727
1 31741 178435 195162653
3 81513 120206
1 81008 193944 235763488
2 94579 670154162
3 73770 199349
2 11604 55626794
3 177710 41221
3 146197 20913
2 103645 499104455
2 25242 62817038
1 68186 143816 78201178
1 167423 168374 809481235
2 78123 822504292
2 123182 136274353
1 11074 163404 540967519
2 136321 243181259
2 144391 388020580
2 112589 427959091
3 98364 136545
1 55000 138834 411447867
1 44400 144568 946438189
2 198122 509015370
2 133968 586845840
3 83544 53687
2 78900 36389332
2 71011 112784492
2 45815 893918302
1 39501 90314 302979407
2 19885 954975467
3 64070 172362
3 140000 87047
3 8459 158103
2 18541 997447971
3 157298 95
3 188825 53908
3 169525 83732
1 26620 169352 968712126
3 160608 32188
3 86680 158052
2 57562 824496060
2 26064 139233063
2 57370 919802378
2 132383 396098510
1 107814 156888 786369206
3 182155 154438
3 80099 155905
3 18290 182705
3 193328 130714
1 35177 189886 399793127
3 29862 64160
2 16713 382259166
2 50931 879678085
2 31568 739453408
2 62994 477284038
3 43518 173501
2 47923 793469232
3 94779 78886
3 81682 166045
3 10162 175822
2 158520 715082334
3 195546 98
1 136423 160308 947612970
3 9524 54098
3 158590 102271
3 96150 122209
2 183842 520187714
2 127529 512964687
1 38126 129418 783017359
2 192233 711888683
1 80085 122969 308025399
2 70554 763749694
3 151211 93374
2 112159 960115015
2 174464 544095390
2 55800 864234586
2 151712 658463911
3 143714 98866
3 13081 27799
3 67839 110313
3 51541 11836
2 36862 586567785
2 187675 636405312
2 41219 688033673
2 179475 623617381
1 38773 177757 140458180
2 129531 759839784
2 12217 656967761
2 39018 739490125
1 113152 132183 339330200
2 183279 217980465
3 89812 195427
1 59151 100732 683286831
1 35753 166844 385914833
2 17785 491360239
1 130254 181523 450891047
3 6375 137322
2 193636 587853769
2 184054 324285009
3 98435 132270
3 45093 39825
2 192005 516996442
2 183434 281526105
2 62507 590209584
2 88107 818012015
1 24748 110277 784672295
1 40611 112401 254317290
3 98962 188974
3 101231 111239
2 92458 428335345
2 145942 786506683
3 176663 46707
3 83251 140520
1 67937 171357 451153024
3 156431 23515
3 98655 17800
3 160825 74211
1 187941 189435 510672369
2 127334 78476004
2 195398 616325050
1 141697 192856 507701782
3 176257 26843
2 130156 180477761
3 196397 99782
3 56924 79554
1 48920 152302 176107742
2 143033 289802457
1 76898 157766 289458761
3 72244 147038
3 177095 113644
2 132533 160060317
2 763 42136836
2 56412 352738393
1 86212 177058 546728795
3 163398 119716
3 90338 38137
3 48575 164360
2 82415 438053286
3 131720 122654
3 8618 28364
2 189459 525526921
3 92908 34628
3 48206 162482
2 36767 571301566
2 115444 826025513
2 171945 841131995
1 37194 85093 520676781
1 44100 146797 633780220
2 123081 717128631
1 112820 174358 460060971
1 14536 88730 90151743
1 126389 148595 687364195
1 60204 117341 512783093
2 113870 697133378
1 33159 78644 618346096
3 83617 87331
2 25656 944531274
2 19296 507348487
2 92801 229769939
2 23141 620253688
3 56560 154444
1 33636 92803 395260065
3 50265 154947
2 49211 238174210
1 74242 110463 724267453
3 90378 120661
1 33329 126395 729083712
1 45167 139082 412398693
1 137839 167716 472839384
1 61030 86411 259582305
1 70018 131146 437910535
2 71400 840255322
1 171247 186262 118874589
3 1396 48861
3 152021 113015
3 81733 21203
3 136907 99784
3 171933 157281
2 75918 476517212
3 5144 50777
3 140088 160555
3 147138 36496
3 27971 90111
1 81690 101464 126878812
1 90782 97276 285111643
3 131332 197115
3 51511 101791
2 184657 26678370
2 86122 409476869
2 31314 331476454
2 5973 959784422
1 18114 159358 83851627
2 192815 554287190
1 161176 164298 188233244
2 2002 220404072
3 51453 134669
2 21534 576637672
3 173969 176549
3 199698 186905
3 175162 23838
1 35182 68370 418563267
2 109360 736024374
3 70171 103872
2 161607 104543922
2 105481 786714362
1 4870 38669 403828229
1 82881 186673 592571963
2 131475 56604036
1 78170 143734 169221009
3 66181 59927
3 84262 132317
3 9410 146445
3 125877 125106
3 163779 119323
3 51084 133714
1 52945 137321 152835979
1 24236 110999 433092603
1 180927 197615 583460532
3 139252 107983
3 109075 136516
2 144014 719659662
2 62138 593304013
3 287 9868
1 74075 128882 142973404
3 103881 46778
3 82448 38769
3 34693 51114
1 19272 107223 481552578
2 167603 426172504
3 17439 78237
2 46845 453644817
3 106014 93440
3 61225 161125
2 164828 805004559
2 28104 631065931
3 94503 47828
1 73527 108460 64279303
1 30395 109699 153700352
3 109260 46661
3 63177 161119
1 41446 139916 323535868
1 112721 184687 86259425
1 96677 162100 916043109
2 160666 43991078
2 12955 618677534
3 132190 14039
3 148714 133858
1 44909 151370 946274487
3 172215 102713
1 2490 42831 109419516
3 45737 56645
3 103323 76713
1 99688 178880 606629176
2 13662 216924488
2 111941 578596429
2 172977 596223077
2 115402 422408111
3 45872 123985
3 143191 113183
3 70762 39415
1 19080 46829 338841818
3 108056 25218
1 105289 118236 612524091
3 45820 52913
1 28687 124193 608214561
1 1856 180133 882804173
1 29916 111996 878367084
3 162856 4533
3 110590 4008
3 114449 66557
3 5085 46078
3 164700 191981
2 168136 803963285
1 102890 198169 487177405
2 88507 415242872
3 170045 34702
1 108219 152670 105314718
2 199557 104080811
1 40529 140875 811114227
1 114111 180611 382495827
1 88319 196729 610730970
2 177740 775961373
3 75585 102631
1 12707 141649 606443012
2 147043 209129991
2 153915 756766232
2 119492 121722089
1 115788 159725 963195313
2 182454 941259725
1 91594 160019 678936686
1 159976 198910 799388759
2 90152 651294784
2 100313 494913184
3 18502 141962
1 28675 119421 645897273
1 36944 76906 517803562
1 95257 119504 46669012
2 45325 749007662
1 38400 157709 555445030
1 46221 190799 121116319
3 83725 96433
2 71668 342080035
2 42429 396985077
3 181777 5283
3 106864 177733
1 159428 190756 572137836
2 184191 882076934
3 121884 15231
3 18318 55177
2 86625 210303867
3 1254 73362
3 95479 39990
2 50910 856096714
1 13712 52172 184697270
1 122450 131642 47407562
1 63799 138702 140593825
3 80531 23983
1 166117 190438 33778451
3 66272 189328
2 102784 79250042
2 93977 41618052
2 176463 456956573
2 129659 414465547
2 99268 648267387
1 84536 129072 148648289
3 32225 170320
1 4078 119614 393897274
2 44728 546991194
3 90716 966
1 19913 62959 581777411
2 107536 443765914
1 112361 170865 127702840
3 45283 25370
3 110600 175282
1 90855 127958 729002321
3 142236 56055
2 50494 80421827
3 96809 740
1 39374 121181 679437903
1 92016 150199 247855421
2 116751 783161395
2 62970 428823889
1 125114 144810 562160911
2 125400 604749431
3 13832 63210
2 72184 739025611
3 100841 164021
3 59727 184080
2 67984 802098626
1 54688 92373 280284005
1 1536 10536 300556773
2 26441 907874057
3 148143 140805
1 106432 123646 177497043
1 148968 194759 984937115
3 578 97452
1 6752 70106 101051729
3 141980 148649
1 91472 99767 612232448
1 100601 189459 673646808
2 19303 57322837
1 49323 137092 49287572
2 55226 737592423
2 122729 111084123
3 108595 68949
3 25874 30630
3 147818 63909
1 101960 161328 645965038
1 65890 126540 851769178
2 46752 645718153
1 17900 43806 126306422
1 76248 151269 242834997
1 59369 155660 879781985
3 142048 94929
3 69381 32687
3 61152 132126
3 194269 143784
2 10197 860749994
1 18298 142007 646839646
3 127265 49743
3 99239 29166
3 56400 72174
3 17523 94020
2 94027 186362667
1 3857 17465 655317196
2 171308 312937928
2 150097 887954660
3 152826 34433
2 155638 516161698
2 5350 524464419
1 54023 119336 995369801
1 124009 176917 669891199
2 45216 549781842
2 183190 776076648
3 56688 112916
2 3470 568722803
1 29282 120196 265909715
1 76448 199833 290236143
3 89466 186550
1 41924 134762 935197788
2 177661 85941689
1 42734 72142 487620118
2 110337 794934282
3 69386 109800
2 138152 152524420
2 111545 298302463
1 45966 115559 598535441
3 187474 145666
2 51387 86769365
1 140281 199002 438438687
3 23443 190248
3 112495 20320
2 109981 900171835
1 49873 166435 808577897
2 18827 10017431
3 60342 120213
2 109386 926377620
2 48055 73804840
1 163108 163151 220308344
2 85394 800091320
2 18140 287868964
3 93546 166154
1 6829 168247 876000273
3 102989 58123
1 60856 155921 265316805
3 48460 19193
3 189004 52998
2 146926 440030333
3 87492 16822
2 155993 372284852
1 66398 170214 544551875
3 66689 184521
2 28548 995221155
3 176802 191643
1 126126 145405 613133661
1 41627 187418 9357517
2 9170 579665622
2 85901 427116630
2 115750 700094261
2 7159 584107014
3 37882 52821
2 174194 868637560
2 136197 847198419
3 61462 140653
1 92239 193082 742433301
1 76644 93054 469626472
3 152150 74754
3 41227 74904
1 6132 179266 266618679
1 125331 139610 636956058
1 5485 171674 66873104
3 74575 117646
3 150109 175637
1 77739 125232 511771431
2 27443 23554064
3 192145 47091
1 42846 75267 861509116
3 7219 116539
3 188142 177653
2 109358 546811168
1 28282 110598 731036486
3 168164 16143
2 37490 323639554
3 35522 190099
1 40757 162977 235702347
2 127511 680519433
3 2105 172786
2 129888 708956069
1 82777 175555 160588861
2 4241 384476334
1 27103 91378 666888485
2 102023 164459846
1 18870 126180 718730753
1 125702 181737 969728407
3 102555 165171
2 175005 979156407
2 182896 27409251
1 22072 74176 768257697
2 74941 366144270
1 90169 140536 19735309
3 131371 55107
3 115614 36439
1 46867 52853 331035959
2 137091 984270803
2 144213 489581340
1 31909 60553 382808458
1 98434 139132 565029138
1 193284 196116 977035839
1 79469 169483 969133510
2 128335 157954844
2 122509 628968349
1 47531 149506 32639661
3 125478 26498
2 8417 246068778
2 89381 869785515
2 120831 648857687
2 187076 310008641
2 150662 404256767
3 189243 71426
1 107982 183914 978444960
2 143298 538817387
3 119629 123374
1 54782 96658 388924849
3 156557 135326
2 145076 552938316
3 26500 166071
1 29864 104398 787061891
3 83263 143480
3 29635 53494
1 155054 180858 464087462
1 100479 102587 365756748
1 15899 25837 924352835
2 125604 717828032
3 12270 8874
3 111713 80298
2 145762 658677104
1 144289 156171 310430629
1 26781 97917 460859174
3 131077 111607
2 80664 303646066
3 133704 62156
3 187012 173450
1 113540 176239 651188400
3 93892 165553
3 54589 40327
3 181808 121144
3 18220 412
2 128691 127340371
1 23157 97072 984258276
2 8352 820994335
3 135286 56070
2 9044 992335087
3 176342 55231
1 85738 155268 695964447
3 193873 84693
3 106116 11361
2 105233 938805472
3 113437 59611
1 107796 113952 279816047
3 163745 139516
3 137519 189073
1 8748 9004 646703386
3 191662 137265
2 153733 417000383
1 13870 100871 375979031
1 24074 191819 943337089
3 37884 77830
1 35435 132434 621424287
3 84173 39384
2 58330 528353332
1 59744 63475 910520181
1 67385 91838 289079051
3 186834 188284
3 158007 116588
1 43873 138789 719441814
1 67223 164514 864030735
2 81542 60738808
3 183517 35435
2 176755 884087578
2 187688 741985468
1 44871 118042 608773517
3 136225 31516
1 38161 132378 956243624
3 90790 43789
2 140598 735436630
2 25560 831885297
1 156179 196485 558578288
1 3327 110161 807838323
3 73885 132770
3 48158 155498
3 167516 124396
1 58572 180056 374795896
2 39685 808857241
3 135588 127121
1 94190 192814 969869766
1 10261 122633 267286316
3 123035 167808
1 69362 107202 334156750
2 115249 531277081
3 24053 34417
1 104422 191363 763806570
2 114812 900940687
1 31702 86470 961542315
3 102161 140778
3 20429 121185
1 35982 119872 20725467
2 34968 365453460
2 119072 838784967
1 96958 114772 579726218
1 143604 151428 291751233
3 150751 164712
1 35161 166809 615443301
2 190128 788292186
3 196493 123427
3 176982 10350
2 127592 771457661
2 123314 261840659
2 26018 278425906
1 13110 108496 619507853
3 88381 147374
1 159188 166704 399958709
2 172190 383657694
1 189155 194997 524637494
1 124670 188794 227123815
1 13376 77591 433102316
1 9839 74532 794035130
3 83272 95134
1 47327 192296 969953078
2 166810 297322405
3 7643 50333
2 133043 807262600
3 115578 36481
2 713 944074774
2 19182 873318285
3 195254 95379
3 125845 191833
1 124904 177215 896317999
3 198248 18321
2 161467 306623096
2 110277 789663974
2 6522 172532
3 164765 87862
1 52251 142748 382686761
1 11138 186958 405192458
2 79049 597188292
2 187570 880380083
2 110944 840745074
3 170496 9464
1 124961 177155 731324993
1 186026 197223 39439883
2 163477 265744128
2 97359 174108289
1 66676 171555 804674905
2 44900 224227264
3 139187 23854
2 197516 597030315
1 10312 35809 509057743
1 15037 194249 546058442
1 36728 50773 497975935
3 15371 124425
2 75080 82828462
2 48407 727194668
2 44984 74834561
2 25936 425043293
1 24217 190528 382901151
2 192013 150762091
3 168091 186827
2 184875 354338925
2 152710 457551570
3 165393 37158
2 62450 774942411
3 72512 58503
1 105480 184806 673930988
3 9064 129988
1 73289 109511 398378521
3 172134 135199
3 124458 79711
1 10262 55266 14532804
2 131169 367251071
2 29021 707436999
1 13333 73715 407064106
3 27980 36146
2 174764 695037221
1 91009 124504 221958707
1 126697 151165 530660876
1 74515 153268 609913625
3 50047 100590
3 113968 180382
3 4130 197461
3 34050 45045
1 40683 95372 677315792
3 61650 96782
3 143796 81398
3 146615 48794
1 139482 169996 57232544
3 72722 188551
1 36229 62502 94352663
3 38577 130435
2 43599 683691182
2 141313 766679798
2 110885 881349473
2 77522 289448749
2 63402 793047759
2 44304 977629178
2 79340 64328924
3 150642 138198
3 50073 142567
1 111086 145821 571912280
3 129252 38680
2 183086 474490226
1 86932 103133 47163468
1 22470 78448 195082382
2 187292 489372631
1 8075 183824 575258188
2 38001 238946932
1 65432 141249 333243077
1 75222 78737 544681674
3 56034 110605
1 58748 90410 670860676
3 189316 94787
1 16393 102594 76902943
3 9569 9305
3 196398 130212
3 50417 111268
3 162241 61766
1 18114 29008 590865065
2 70163 934824520
2 38813 542485770
2 87673 320550652
2 100776 395755407
2 126689 942442198
3 44776 116878
2 193100 485025125
3 28239 188211
3 62146 43682
3 127091 125328
2 152218 63561189
3 85128 77381
2 28067 484227426
2 29721 511963558
2 11691 418127051
3 180553 35728
1 139433 147496 307497899
1 68158 170952 457861593
3 61266 48680
2 101349 525454190
3 142962 62354
3 170633 114247
2 32878 771247535
1 119204 119605 953611600
2 44669 573208800
1 3612 78483 514713300
3 177648 2707
2 53570 538517329
1 133376 154668 364879464
2 27064 172375004
1 102936 174323 697728386
2 47659 876496548
2 69312 379184936
1 85155 143998 409008896
1 105969 177987 813765915
2 183860 36739927
1 182 67344 292235653
1 96781 164884 646790611
1 55833 118780 714410480
2 119897 90421260
2 16608 634755085
2 157418 35134342
3 27512 171694
3 23702 130811
1 117906 160961 866743731
3 78774 97995
3 137127 194110
1 81313 164034 640080833
1 2263 19933 253166931
3 53896 186961
2 173202 465874657
1 121999 173502 843621099
3 131045 177056
1 28187 118713 664379251
2 39596 287219904
3 153147 41101
3 113552 190837
1 123168 188783 733594372
3 8555 175095
2 74072 383340503
1 121821 160774 92827861
1 5601 127838 416228745
1 37905 165262 161612462
3 88837 16977
2 57897 151440177
2 167443 505427157
1 93404 173328 13784373
3 174151 40771
3 129073 38451
1 14246 189549 38866349
2 5957 603200124
3 47460 17243
3 68066 137623
3 157685 93364
2 78460 83795520
2 142849 833439157
2 79170 809900311
1 24485 183861 549041861
1 111791 197587 18481702
1 6649 54576 711128066
1 21625 128965 120349892
3 38782 168326
3 193485 170805
3 143091 31371
1 43074 112569 344382958
2 1501 129420109
3 151649 63788
1 104458 175012 769533503
1 154680 189683 366068777
3 67637 125135
1 103508 177031 211632361
2 66186 687840267
2 126799 140129066
2 132181 399467209
3 43036 65121
1 18959 150278 80910566
2 129319 888220367
1 34892 183564 3531627
1 111767 135349 988120254
3 25943 5323
1 75286 80270 214035918
1 94769 112685 58103550
2 180114 254316230
3 126941 12310
2 7918 389441623
3 53817 58110
1 113961 141061 361763560
2 178979 932908930
2 76487 281908123
2 157304 496088900
1 48754 51353 925047567
2 156166 877819560
1 34042 98180 579088596
1 112904 196409 475538696
2 73026 492811629
3 33651 133686
3 152221 75756
3 60430 197823
2 136370 404522787
3 35890 171433
3 173558 73288
2 169649 963063138
2 5895 392237347
2 194310 169774449
2 1874 509231158
3 70765 84940
2 100748 18449496
3 158485 147773
2 6227 284162247
3 151368 128924
3 17858 111526
2 5956 476542572
1 62287 150781 32083042
1 126332 163849 464888330
3 64711 149751
3 111708 188098
1 8335 73757 980960077
3 114137 16821
2 93972 601855604
3 172699 30124
2 185653 727656277
3 82032 51932
3 193174 135385
2 185232 323304277
2 171222 25371681
1 93782 127538 232883018
1 7223 188743 427576770
3 8573 72467
2 107259 91296914
1 26437 96236 904044956
3 157697 102874
3 81814 187918
3 36471 130213
3 108096 92746
2 56253 3255262
3 159022 165822
1 70567 163737 60012059
2 174811 640980237
1 47387 199622 559148456
1 58365 100299 234490137
2 184955 41752413
2 195965 213636898
1 107299 185175 476937678
2 98507 756217062
3 50336 161642
1 95726 189392 930105129
3 163717 69322
1 32089 98174 714961967
1 21772 71963 548625657
2 176156 691375459
3 61333 182181
3 122405 179948
1 89500 152942 977381945
3 60242 32614
2 187127 643142919
3 10081 11381
1 86735 94769 634408196
1 126392 185587 127544222
2 114626 173134822
1 14577 184204 968177777
2 100076 546219701
3 123910 65355
3 48751 114938
2 66908 400396087
1 39758 178193 847950695
3 123602 89274
3 188206 45626
3 56017 40206
2 179895 922757562
3 52839 26046
2 136624 739019537
3 90323 194211
3 141897 157048
3 162498 195004
2 21339 77677337
3 39135 100459
3 97214 2262
1 135629 155843 149253548
1 30578 90121 949025840
3 153731 41847
2 3826 495494182
3 68931 63232
2 92628 669033751
1 42364 93563 919262707
3 54207 10725
1 39218 94803 488729269
3 18036 107560
2 195048 160980507
3 129984 143548
2 196648 703093561
2 122355 676147225
2 147955 901084062
2 152315 245922602
2 48599 900334501
3 113906 133448
3 31302 61038
1 96145 107489 188513664
3 158936 129960
3 193498 192475
3 54870 162523
1 111695 176054 113108354
2 82273 573635564
3 115532 63503
1 85464 136924 977878785
2 154110 64016411
1 16815 192657 260040264
2 61893 995147143
3 26886 47195
3 77893 83205
3 190013 7390
3 99444 76343
1 7554 149874 94563731
1 5723 172095 425896626
2 38365 929226706
3 36322 31746
2 34094 988039251
2 70071 200133248
2 84027 986072582
3 153967 11920
2 160017 462050754
2 76420 744378043
2 101120 296611809
3 117206 2519
2 25904 760086688
2 94638 606440139
2 183818 522467899
1 97804 113067 156320300
3 175250 107733
3 46425 34035
3 144341 43863
3 44837 138752
2 68803 648367997
3 91282 109658
3 35263 25719
1 8634 83957 539627930
2 106687 75776485
1 92070 145299 734321889
1 61966 199369 74735476
3 83550 168959
3 34083 5922
2 101908 505277968
3 123283 123482
2 54640 521389429
1 44333 74451 354370943
3 9772 24831
2 128508 724986365
1 154428 165139 966264470
3 31746 120869
3 10021 7786
1 2814 87592 519009231
3 82346 133665
1 122825 169967 130241162
2 149877 378097821
1 30438 143184 141155950
2 152198 433133148
3 103767 139162
3 76642 63125
2 153328 397493651
3 35091 142619
2 26307 610019194
2 1455 273856736
2 102316 779015786
3 167627 190227
1 55722 83080 380955555
3 7914 199992
2 139120 516440778
3 58025 182145
3 32822 15011
2 14491 693344586
3 105396 118690
3 63165 158225
3 26830 110434
3 58941 181239
3 64327 86736
2 138882 497183106
1 48504 199856 918446984
1 94545 154636 315613633
1 77063 140850 885384116
3 110298 94622
1 11975 50873 944081196
2 113455 867690023
3 167732 157739
1 168440 193533 268808344
2 1676 809243407
3 130494 112181
3 136566 175244
1 128835 148250 235904979
2 33542 616123552
1 57245 74892 379286631
3 5606 8410
3 34097 43555
3 146308 88075
1 139165 181059 224858867
2 177523 580126523
2 45137 960991830
1 96746 133584 229473554
3 65900 131048
1 23272 62942 549287339
3 50845 105104
3 57807 123110
1 61706 147841 200877997
1 106915 138502 204533181
2 65946 539614080
2 13645 599956327
3 68127 155199
2 54946 177876305
1 89116 100159 546117337
1 951 3940 926441081
2 55884 7988373
1 110675 139811 216850009
1 17075 167383 505627527
2 10353 965321521
3 87739 158808
3 183081 113267
3 16225 76816
3 99673 126781
2 127425 765208502
2 102267 692104058
1 143917 155391 595131136
2 113833 570320414
1 89878 118834 838401556
1 74507 188966 74947371
1 163401 164857 207158508
2 148642 654938934
2 98886 522142614
3 16342 33293
2 198388 877595298
3 127203 9734
3 85998 106388
3 64925 148351
1 28541 114637 287058210
1 4695 102316 829377962
1 36161 128272 980060950
2 43398 849373484
1 65577 130824 557389423
3 134332 21609
3 21791 11186
3 132122 78101
3 76553 169491
2 95522 880692675
1 28153 175055 737532604
2 165459 804794949
1 144917 173801 646071690
3 33809 193424
3 180612 20807
2 163401 922958175
3 128959 126250
3 150144 161359
1 70152 125303 978532541
3 27702 168259
1 34594 189175 740303992
3 38189 7851
3 158669 45713
1 34455 60982 411648643
2 196951 54037581
3 126237 169744
3 191777 62970
2 114558 459038804
1 7457 153717 608290451
2 162959 726309916
3 142842 37053
2 180961 492597636
2 193605 992763863
2 74998 141091450
2 77261 340186664
3 109042 192156
1 15852 166950 55070147
3 131645 66908
2 32431 167693403
3 100425 170405
2 112874 996408687
2 83543 216385509
1 96042 98517 535094348
3 193540 90117
2 15531 100588175
2 21144 815797655
2 44435 971151289
1 98870 176678 189306608
1 61477 172582 8279912
2 97897 422418325
1 30351 73967 555784681
2 49041 983695176
2 36951 54497242
1 42728 88943 7385358
2 62389 668115806
3 111589 191377
2 187064 311850425
1 54405 143519 143094841
3 125633 24181
3 144454 137457
3 152546 138171
3 43934 165668
1 55829 56673 382497440
1 91213 155997 679424373
3 93995 107134
2 93486 823673704
3 44034 46680
2 17099 898087848
2 7364 793884689
2 186414 729599172
1 126392 172923 611272815
1 14860 130862 517475291
3 78756 193617
3 86055 64904
3 164433 114227
2 59271 614242729
2 182281 326420692
2 131942 321662352
3 124409 48391
2 61819 786622799
3 7072 42623
2 96914 873350180
1 108080 154353 92434386
3 73128 6173
2 188452 960562190
2 112320 398388416
3 25001 172187
1 123737 163966 289946894
2 46299 559031110
2 85051 753363656
1 8764 191084 452543668
2 50769 142726376
1 123497 129289 389458671
1 33044 62610 714857005
2 84236 447962550
3 172889 18504
3 184499 137597
2 133577 697407062
1 113446 148368 587288286
3 30827 74642
1 53242 172153 335088981
1 29885 130453 241418234
3 7117 194138
3 35644 32564
1 28505 63852 580637430
2 102137 802398786
3 7682 89777
1 8040 117288 941327087
2 150991 872610993
3 171460 6678
1 3291 30442 580307289
2 95371 165294525
1 84274 127885 424071942
3 79399 196400
3 94792 102170
2 199287 380328066
1 28165 139903 311579106
1 147645 160234 734794437
2 166853 942101899
2 199983 932969228
2 36397 522243873
2 170303 907412803
2 189465 162461075
3 159644 16691
2 139357 391931373
3 137032 198490
2 32796 899906642
1 69547 89614 154808336
1 40705 41428 492309904
3 114951 101574
2 95343 840999004
3 100403 2128
3 104437 3639
3 159033 155896
1 3661 124299 50534606
1 99456 119176 447964084
3 84472 57931
3 90472 90952
3 84965 146183
3 65239 27328
2 122843 741165791
1 91905 172283 193214637
2 168845 355148112
1 37889 46283 904442680
1 51338 51794 45652484
2 107445 819959936
2 112678 537936415
1 50001 119491 980482126
1 67183 89084 941637276
1 7279 129139 776180965
2 107668 564088436
2 75435 924002900
1 81552 185466 845749616
1 37604 124634 971965221
3 102666 39310
1 127959 154604 584654319
2 153543 435746069
2 43338 777312158
1 85565 157744 178404331
2 11654 275826436
2 121146 93818647
2 125191 694559605
3 43811 96755
2 83025 768112466
1 102830 190467 286948675
2 181745 319997000
3 36981 114583
2 68076 531351723
1 121490 191407 262802643
2 125057 772919378
1 106673 131743 980466517
3 197854 191699
3 54891 113708
1 16498 184836 317283617
2 77701 323175935
2 42094 243854187
3 128670 63579
2 109204 555636470
1 110195 175072 573334480
1 146171 194377 833786719
1 29654 93860 936399237
1 70631 181579 178385572
1 4707 91285 862676169
1 35326 99772 156895152
3 105791 151126
1 77764 128302 454737104
3 138721 192791
2 58759 612101986
1 139106 142598 278110533
1 6199 121753 902857381
1 106672 162196 866960443
1 5629 194232 698011578
3 27378 116226
3 37109 66590
2 107916 360223362
2 109995 13288820
1 95960 169633 680283962
1 41994 165335 402399128
2 72839 828150774
3 198105 14614
1 9016 103343 659357639
3 171751 103345
1 53863 118661 160727747
3 133451 23048
3 97873 81391
2 184023 763035998
2 153912 509804174
3 173653 60660
1 50284 161276 451772806
2 31483 555729210
3 9673 158982
2 77829 66298956
3 185077 52711
2 146025 753084441
3 61672 72752
2 67866 939963820
1 25111 126966 99362650
1 66964 82021 66064153
1 94126 198169 557349041
1 30744 79963 390966461
3 7241 92547
3 139119 72857
1 103989 140715 317455295
1 33278 109152 434269394
2 191714 255746642
1 19183 180370 779437974
2 11594 209403859
3 150300 188318
2 78601 337079896
1 169026 178955 577979259
3 102291 136381
1 62272 133037 850544760
2 178872 904299371
3 32240 34090
2 72496 755261849
3 8244 150990
3 19263 124889
2 177366 325485293
3 179440 123688
3 41409 123029
2 175133 747170595
1 116736 146464 508410381
1 146007 168005 188068133
3 94018 92037
1 65473 150376 298843681
3 119726 147188
2 137787 496179089
2 155987 881076177
1 3287 40183 677871155
2 123599 220528635
3 121750 169848
2 149144 799217894
3 8481 119968
1 107641 190709 203967683
2 149809 709935334
2 197317 873823694
3 148039 187496
2 68520 908313881
2 112287 707431383
1 81920 126850 881355450
2 158069 832785218
2 3311 189726580
3 74070 43947
3 156110 32646
1 5639 154275 182634938
3 86570 117508
2 42730 665895241
1 49580 54483 283139398
3 59646 20760
2 150008 437024372
2 103019 885068329
3 140897 159473
3 24935 65044
3 30282 123812
1 156798 192579 731385698
1 194460 197795 804498999
2 130439 632021253
3 45332 51751
3 72085 75788
2 53272 505955603
2 140603 93189321
3 38856 16617
1 116464 135647 683353444
2 191210 749263346
1 107840 185311 950515543
1 22462 96844 994100176
2 111206 865042011
1 22438 84839 504982505
2 103483 844777069
1 52133 161895 306563644
2 62751 565933544
2 19207 829315505
1 80217 142751 589295212
1 61382 73631 753927765
1 24822 162728 319279722
2 146037 718006814
3 74116 12281
3 95161 108591
1 46561 198262 607538530
2 179188 443556005
3 99825 76709
3 62021 134509
1 57642 164061 768901729
2 66542 643301195
2 93759 727185717
2 87089 239677622
2 106122 631895741
3 16984 37671
2 199489 395278997
1 154052 185939 259026718
2 22283 454218589
3 185928 164213
1 21223 30562 372519911
3 52894 150094
2 145805 222420537
2 163537 311115938
3 109940 77882
2 14710 61634953
3 129669 56898
1 19509 148588 398917813
1 82868 97364 708108696
3 54715 156081
3 102186 163209
3 168821 53783
2 1855 872071914
1 41430 70966 372609577
2 39818 315659986
3 119195 19124
3 174567 32568
3 73249 46637
3 87871 190181
1 163128 177192 746303422
3 139121 103110
2 57525 913775442
1 155413 173789 627887962
1 62976 180644 805565455
1 62100 69789 448230196
1 24329 66452 58998959
2 1537 99995202
1 52099 178953 772421723
2 182869 811443248
1 188096 191951 30638388
2 89613 340319848
3 26857 158969
2 102200 20142077
1 32507 102880 586826264
2 116356 606079216
3 4874 112562
3 24503 194299
1 32430 147851 155878082
3 24206 197989
1 141552 156656 43847085
1 4663 164381 194097364
1 104975 177999 224613382
3 155953 199058
1 99029 100661 707178086
1 8520 102308 939035254
2 119852 324624074
1 42488 59695 292707385
3 198436 180724
2 150642 755534307
1 17318 36935 749293054
2 197687 142644906
3 170059 63047
3 216 20644
3 89763 182688
2 117743 147090614
2 182572 870874636
2 121468 104066245
3 75069 33143
3 142609 131774
1 78969 178997 877757469
1 118021 173061 481718984
1 38468 93997 713619318
1 66385 80800 738351926
1 86919 175429 570871732
3 176303 195967
2 29738 937221258
1 84927 96533 845756444
2 180643 788439122
1 77372 123997 684850847
3 48944 161197
2 118235 462188936
2 138279 861698412
3 38078 142568
1 16900 70927 132392019
1 69022 138833 468257560
2 89490 361104680
1 79896 131836 839343712
1 24134 121040 18452379
3 47858 111829
1 156670 193413 189621181
1 25805 93538 388974262
2 933 400038856
3 89521 120249
3 160911 119965
3 150140 94461
3 64369 4011
1 11051 118553 214591944
3 40535 43513
2 163768 732986713
1 176425 186548 248217887
1 41363 107117 835338415
2 184055 446597951
2 65527 337147764
1 35284 186709 444466581
1 56575 187326 24082866
3 170322 89328
2 195123 523574621
2 3388 678700930
2 57167 830472069
1 2069 157174 593274169
2 154793 514178308
1 81697 111904 143990656
3 135108 56863
1 97565 106856 271591797
1 102088 111090 50200992
3 153808 142753
3 22724 100686
3 152469 38156
1 12921 151664 594813070
2 34580 865794223
1 32222 129811 209401713
3 38258 176709
1 33885 151207 427818819
2 70916 153746092
2 124632 8771525
1 38388 172557 792624978
3 146957 1488
3 26625 54691
3 173325 156837
1 16642 89402 570357571
2 109717 695846718
3 68964 21100
1 44476 72944 627966642
2 20242 599047128
3 57950 113864
1 43834 79152 445877386
1 55001 163211 881719678
1 1236 56265 869464933
2 61949 723160776
2 152473 580867678
1 27192 195156 310886185
1 55670 193172 565707024
3 43300 103889
3 37904 26260
2 135505 687362058
1 105146 119898 173674735
2 173000 470319004
3 3143 20748
2 185417 924444186
1 5543 195308 783328356
1 108922 176841 192100105
3 139206 141775
2 192430 160763047
2 20708 102408360
3 64711 141312
2 18046 383957523
3 126545 150255
1 124937 128257 670443814
1 36457 147138 511875268
1 169210 196865 355602091
1 3691 17314 965088640
1 772 158472 696852411
2 95766 339813637
1 50441 117544 451212174
3 140498 45439
1 171495 192155 122694192
2 27171 214354532
1 135215 180797 323978329
1 67305 121197 721959641
2 122315 321296884
1 22033 183468 500778546
2 116161 211935737
2 3082 993692575
1 137613 167161 828449711
2 29116 649693610
2 145758 288410491
2 199071 211913836
1 105754 131352 725428989
3 40892 34066
2 56742 130501745
3 154456 31097
1 64450 159845 18996069
2 133568 986514091
2 174582 434205448
2 65549 122569959
2 93560 291793001
2 152578 337279469
2 109042 478020966
2 195180 327723963
3 85817 61462
3 160518 111484
1 68976 141189 98085547
1 137450 160484 153187923
3 24668 165928
1 16648 190156 99276563
3 4591 148819
2 83718 979100931
2 133068 922799485
2 62624 396931711
1 123534 151839 246424708
1 2942 187358 223493784
1 116047 178143 614922952
1 108437 193827 123602445
3 89759 111332
2 64019 612811387
1 56450 131668 563535936
3 24253 195912
3 122086 5280
2 55108 825860160
3 78481 162822
1 17964 66238 537969990
3 28802 50086
3 153187 111737
2 178008 332770187
3 116885 194902
3 181903 108119
2 176223 341512439
2 139781 9033672
2 67172 567712190
1 83501 144484 233485678
3 32585 30127
2 150800 997856006
1 16032 139544 135680460
3 14752 126432
1 5097 31453 311347823
2 192252 241886495
1 13602 195649 734977903
2 51584 697378601
3 69569 211
3 74057 15034
1 7157 66669 291741981
2 155705 110213719
1 101814 111007 63992658
2 49984 189845950
2 140381 466373680
1 95878 126161 767992814
1 115260 199063 489703548
1 19914 66639 845209149
3 164830 189821
3 32737 173054
1 102514 116391 401893021
3 21007 48258
1 13361 147646 928197007
3 78451 62762
3 170907 118169
3 6258 169508
1 72230 125053 572807113
3 44372 118473
2 158673 592582887
2 98993 555979150
2 57890 578683939
3 121712 119758
2 99780 676660664
2 26420 82517319
2 49908 879749612
2 32917 56297293
1 86393 159874 776064251
2 187109 92555421
3 117297 131125
2 74926 135150280
2 132950 47601217
1 12144 92538 488427269
1 53229 184642 777088545
2 160283 899354505
2 137723 38825692
3 33217 54124
1 127792 160436 549497120
1 10017 76032 752114009
2 70143 210116501
3 117574 174647
3 108997 37228
1 174513 184298 654217586
1 64416 190962 850866229
2 81047 495242507
3 186110 26566
2 121392 789852192
2 118290 48561576
1 111916 118320 512841877
2 67111 441717201
1 15426 41158 605980585
1 69147 123446 543955405
2 128894 117585012
2 158914 810818633
2 1727 111451695
2 151742 68407904
3 153474 137049
2 12496 192666672
3 127212 158008
2 126587 266677686
1 159130 189789 291231251
2 11576 788802809
3 110795 57120
3 165563 92785
3 38690 27011
3 192543 131122
2 158855 852238171
3 167506 163030
2 85798 795471604
1 54971 128348 249017500
3 63579 127886
2 16915 389672157
2 53105 516294953
2 32534 926492898
1 13310 81884 845762478
2 33936 669707895
3 57822 160099
1 62890 130360 800075235
2 77706 740107184
3 162590 138956
3 16880 77897
3 31576 74167
1 78004 174975 853250072
3 55246 75480
3 165923 156017
1 82692 139919 627179534
1 42103 193767 600140895
3 134722 180443
3 168340 176780
1 51770 170344 327971667
2 60326 245623052
3 190829 138001
2 143520 234810640
2 60928 889529164
2 88564 141945559
3 120740 185826
1 25990 196827 693601546
3 85412 56124
1 10893 59229 80196155
1 63913 112212 732674866
2 94389 666428889
2 5508 843795792
3 49679 112394
2 17543 93171944
2 172311 570495337
3 83684 18740
3 153459 73607
1 35109 52402 416444193
2 186615 537328197
2 189835 87743230
2 133193 422582357
2 192943 294460582
1 60655 174346 602488685
2 176174 151363713
1 5264 52003 936030389
2 175239 616080040
2 85998 524686728
3 67681 64762
1 16012 33358 540295014
1 8230 102419 471065170
2 13235 113189784
3 104802 132287
1 103435 158332 910872958
2 43592 65563336
1 48987 80295 441826361
3 81410 191953
1 157359 199792 135647292
1 76612 159503 303941051
2 29781 577999575
1 30970 87470 206421614
1 12202 61798 70740589
1 17446 43604 374606374
2 144123 907490336
3 197196 137748
1 9032 184682 111567691
2 94649 487067003
3 100861 92958
2 49176 352491275
2 35000 84847938
1 10905 60911 489213053
2 142653 335604891
1 166600 194568 648496580
3 100648 109316
3 159143 197348
2 68712 790107758
2 152837 112496665
3 195041 121282
2 172060 500414714
3 53545 81246
1 41620 95277 361232170
1 59185 80028 913741106
2 7493 648488541
2 101428 181010009
1 68392 86258 15708291
3 115157 161761
1 2595 13662 392490871
2 15091 87111006
2 20868 548388882
3 5927 197601
3 169729 113850
3 109297 81488
2 131042 668153987
2 9300 526623939
1 21414 90368 788279924
3 29943 30439
3 60231 59335
3 31925 130689
1 15351 122324 997734909
1 33235 152077 295237490
1 138314 151086 17014457
1 154269 189795 468861800
3 20423 30458
2 59088 255216058
3 107180 93779
2 65557 853716476
1 164482 181775 735775630
3 175945 187769
2 100124 568735409
1 95428 184475 788957332
2 156252 94475963
3 82290 184928
3 123751 194425
3 149149 41543
3 33344 179642
2 174017 975786648
3 151028 22262
3 103461 190366
3 7363 139908
3 77950 46606
2 138357 336503350
1 118404 127468 302489313
3 41281 172854
1 95182 146939 248133706
3 114100 196718
2 115237 551589758
3 91902 125234
2 21804 211716685
3 156860 42277
2 46054 361863758
1 134603 181726 740914344
2 5323 251345102
1 84776 160427 990607903
3 164803 134989
1 29437 120636 197889741
2 104643 278301030
1 25024 143365 847411547
1 49972 189444 205469475
1 82671 192335 183968051
2 180720 153855701
1 14796 59141 711890190
1 152980 197376 125647934
3 102944 110168
2 166944 607664869
2 120232 273477014
2 11824 593576533
1 97808 185958 358873829
2 75655 405681692
1 36916 182350 117527746
2 75413 11560692
3 115731 10263
2 69215 223832372
2 24781 397146763
2 82991 939581734
1 1725 187942 48615101
3 142365 21861
3 22515 183295
2 110361 813217462
1 92356 155661 491242484
1 114931 159490 199722262
1 34574 51215 675060846
2 191658 354934049
3 96868 181061
3 99703 27671
1 72528 117899 274477643
1 21989 149746 369340165
1 149763 150619 863027565
3 2674 126013
1 46243 164452 167390937
1 2645 16970 233033592
2 101899 784746182
2 13631 411097486
3 181563 193926
3 62773 170649
3 39696 139453
2 96047 696709558
2 95013 105117584
2 197734 916295774
2 132454 346635405
3 160023 572
1 48734 137892 152590862
2 165035 145438741
2 94283 805612015
1 112190 195564 492934986
3 76425 15974
1 135097 179465 454280373
3 184517 43020
1 133518 134766 647592174
2 48409 877138318
2 98139 820337707
2 3687 872887172
1 135594 161376 197754401
2 174946 11356194
3 56197 50514
3 41961 199218
2 169812 575919252
3 196559 35194
2 37658 427613015
1 38427 43427 27077263
3 87293 62192
1 135529 146003 907207467
1 38460 160117 905139158
3 122040 44775
2 72498 106027302
2 88843 668677939
2 4170 354341488
2 5244 707606253
3 158364 114119
2 34556 853729633
1 38841 164172 649416115
1 114349 174175 190350476
2 7709 794902408
2 188899 499601541
1 62426 142582 405463291
2 162255 550852867
2 60696 373211452
3 162319 174142
2 101054 769325596
1 77601 184273 790620121
2 164828 825231783
1 111724 176512 301449312
2 95108 41298465
2 69619 160379752
2 136418 394105178
3 163962 569
3 173164 41029
3 31725 174807
1 5005 107987 303751738
2 78161 100977697
2 166075 593129486
1 68376 148968 3409489
2 56706 73799181
1 14208 174901 217953510
2 49378 315869926
1 82784 162801 495102707
3 192998 176955
3 177478 149428
3 3318 154037
3 82145 148392
2 3540 496477809
1 132857 143216 203828535
2 35439 511505553
2 25828 384643623
3 157124 74875
3 165574 87351
1 52752 89244 831166217
1 79097 126449 747408516
3 187303 66279
2 8507 877388596
2 103956 581598361
2 171152 158281541
2 122818 611670692
1 132770 171254 752011086
1 164639 172514 648102764
2 106 923222377
3 147641 101183
2 18002 769498968
3 91672 57757
2 149156 888167524
1 16715 102957 694492443
3 107443 110896
3 197750 48326
3 137986 28378
2 199911 884682821
3 193047 847
1 12071 57843 613093540
2 44280 965488957
2 125871 111516507
2 42587 695778296
3 37546 10157
2 44509 122202986
3 166872 92773
3 195350 108782
1 60771 133067 879630706
2 153720 304882304
1 18195 164868 967924933
3 83873 192915
3 124159 58751
3 100564 106763
2 187201 801590807
1 99475 196733 814270343
2 147525 808259628
2 58711 546266236
2 141992 814423290
3 71555 177443
3 118977 162025
1 70729 90656 970139649
2 47781 122023123
3 80700 67867
3 56449 90121
3 138719 153150
2 68923 766784343
1 67531 158111 739722909
3 89172 44878
1 61366 164823 720364664
3 23623 15856
2 187458 405763165
1 58762 67324 918266702
2 136338 747062104
2 106301 628395422
1 129367 171364 461731848
2 174170 854581341
2 127122 279958634
1 168876 186827 403476935
2 38676 41831626
3 23390 96673
2 128197 626509003
2 176260 412534567
1 165856 190319 166500912
1 49015 151896 53364012
1 41972 192360 308731979
2 58692 996873145
3 21050 166127
3 4813 80613
1 133628 189424 613515820
1 155155 186027 109088091
2 54855 579591756
1 13587 44104 754075203
2 118497 476956304
3 81336 151634
1 51368 72809 535233382
3 83470 22260
2 119570 683655626
1 70553 131967 699614182
3 195249 9810
1 92856 169940 358370653
2 186117 746265149
1 809 190115 664426014
1 2172 80232 526448094
2 116476 661486119
1 78697 165966 33404985
3 109639 30419
1 90173 123150 376783217
3 163158 80469
3 143197 2769
2 36005 532593358
2 116430 795695686
3 2293 124575
1 73850 144747 317548306
2 119945 145206408
3 93018 80653
2 137888 956284581
2 21756 126368007
1 53139 57754 174919765
3 196257 156448
2 187142 895717097
2 96563 374273823
2 108620 513848119
1 55404 179615 727226444
1 10948 169199 92246416
3 183610 2086
1 31827 178852 460333573
2 185 523676447
3 190121 33435
2 79854 268061229
3 33534 171503
2 66106 250753442
3 25680 182456
1 7924 119825 901576123
1 24846 161112 543274582
3 121971 77875
3 176810 127195
2 180708 204740311
3 61076 63790
1 151358 162055 761561121
2 156875 438979341
1 22275 157314 346429551
2 128086 265070423
1 31132 199003 533927657
2 12098 636351348
2 119142 718942549
2 78992 809308125
3 75521 18275
2 188597 83134321
1 10748 54945 138923540
2 69051 434166618
3 46930 112092
1 59381 163246 895396322
2 56658 203095044
3 121937 112018
3 103044 188819
3 81198 37114
3 44060 71905
1 37982 116590 660057556
3 185377 107463
1 57262 156594 862196826
3 174447 2107
3 37426 190257
2 66904 54835763
1 147776 190473 932164668
3 19265 170073
2 86887 256828061
1 30817 112257 127332210
1 25144 105117 890356059
2 37985 968928199
2 40095 239327626
1 26239 181569 510727299
1 101922 125883 135843221
1 108691 129839 499410801
1 55341 78917 564026872
2 52170 46912594
1 81754 140333 916913703
1 164319 192150 737378021
3 136788 103780
3 164102 153966
3 44664 27428
3 102849 100308
1 48733 170106 42841152
2 123932 176874766
2 172892 373229324
1 73347 94345 989935697
1 113625 194946 53218340
1 92905 176961 347348991
3 169660 152355
2 34638 712456872
3 36113 127056
2 188310 241835148
2 185286 907577153
1 83653 92649 482826162
2 136552 696640791
2 85075 987746147
3 169333 60338
1 682 58333 865333682
3 14426 37532
3 79540 165211
3 11021 12786
2 107584 499601500
1 78899 199536 332490777
2 127531 653177085
1 153620 184380 751619312
3 104164 13588
3 69400 149814
1 37685 143742 882585720
3 182225 130140
3 129538 46399
3 167936 175495
1 73157 88557 630568484
1 7542 63263 801804726
2 72314 701648052
3 126022 159598
1 21845 119873 695745627
1 62051 154351 233459262
1 2049 151705 184095280
2 175526 770914109
3 98492 86261
2 53600 76202926
3 134437 180981
1 69115 147104 876368505
2 98418 176318260
3 145559 111351
3 7656 53965
3 125678 184695
1 71534 127064 67317990
3 176437 58271
2 117628 442731520
3 152831 126204
1 130282 152406 954462182
3 114637 21235
2 167419 540422167
1 95832 177987 986943275
2 140207 895057485
1 134606 135160 159602556
1 52989 148698 290757768
1 75269 188147 324200585
2 119946 229653180
3 108595 75688
1 2055 128397 412346910
2 169327 878049601
3 131910 115614
1 32476 187705 944405468
2 148419 925331682
3 73326 134837
2 57088 139250684
2 188321 965720730
1 88978 185716 359445280
1 35882 42356 195981865
2 15310 531949965
2 119579 419750694
1 1463 117825 963649630
3 123770 112594
2 176798 602768015
3 156318 122058
3 154240 199816
3 329 121254
1 116083 122080 632339154
3 43087 126766
2 167105 72484927
2 162219 520369223
1 10998 18173 104212518
1 19514 144943 857811844
1 14802 156220 401090318
1 110148 184687 566760075
2 69345 166765412
2 173313 784362949
2 138863 900200995
2 80327 826878370
3 114988 120866
2 37760 105629460
2 186163 598685613
1 1759 130868 822746309
1 75529 158694 348710481
1 139522 149238 244253622
1 73538 99450 972982568
3 132329 162402
3 14871 116492
3 81483 17773
2 199075 636114113
3 145967 171355
1 158214 193934 625306332
3 129284 184589
1 14392 64212 870650096
1 122892 149796 836581861
3 38656 49373
3 181648 32562
1 81978 146168 750882515
2 71394 380516644
1 4957 55063 516132924
3 58025 182680
3 116230 186687
2 191306 789185434
3 169273 51681
3 191249 196256
3 83608 141929
2 185502 36838365
2 20366 332781014
3 180740 170430
2 90251 947893376
1 3533 160493 477683369
1 25062 90111 200755826
2 97254 449806272
3 18415 80845
2 55092 457225243
3 58979 21088
1 35289 70381 172894250
1 91073 190775 153128087
3 120327 54779
1 45929 89611 131106312
1 48227 116840 633071527
1 52537 159205 806443433
1 9614 175768 932543349
3 163732 121676
2 18977 651187465
3 98759 169163
3 199648 149595
3 86400 64286
3 188449 138694
2 198725 156054876
3 87202 144040
3 68491 68600
2 84668 816211696
3 59372 14175
1 131058 168576 879717578
3 134011 35011
3 187048 187175
2 69452 101020473
1 19785 30240 576425943
2 28225 820533869
2 89930 982865011
2 36101 667609452
3 63824 31566
2 164924 847960310
3 44240 98464
1 6447 117552 749614991
2 150046 637334348
1 151134 195488 129322478
1 59021 111384 786069858
1 128763 178941 156223096
1 1888 114959 193036624
2 194334 204352016
3 48590 5233
3 103022 15355
1 57554 61850 341535571
3 6315 115492
3 149316 47514
3 147183 2403
3 129379 184515
1 9919 196962 482507459
2 167783 41235519
2 184886 257428345
2 16356 403848280
1 139809 172348 364498886
2 71731 682809659
3 107065 154637
2 81514 755057039
3 132801 91693
1 102662 156301 257271297
1 117739 153373 171459039
3 98890 162745
3 14951 67218
2 186107 946824498
2 64369 400996572
3 27243 42947
3 43925 6398
2 190614 585734908
2 94629 816512250
2 116417 772318567
3 191732 110980
3 30534 162774
1 153740 191675 23093306
2 156868 903400187
3 136139 196562
2 55700 568406862
1 88634 130849 28279713
2 158944 328453479
1 27929 179236 525576896
3 159603 136144
2 171840 2154706
3 78232 177433
3 198677 25224
2 15678 433332952
3 14253 125479
1 31630 86684 901793534
2 129673 668871688
3 130140 176237
2 53039 972588300
3 102373 113853
1 92163 120093 661853379
3 19498 74070
1 120701 133741 440912390
2 18208 12309691
3 184446 62552
2 120439 678241100
1 5445 22409 561739405
3 112321 90751
3 72412 175106
2 115873 550144457
1 13202 74122 601304814
1 67055 136843 81561579
2 79653 384465406
3 49124 189398
2 94071 997106442
2 169600 794897968
1 4088 89131 835117242
3 114858 133700
3 67694 74963
1 41257 81103 875637556
1 50983 132537 164339865
2 112036 569105937
1 4876 42544 760516630
1 116215 147218 966694067
2 153727 986901961
3 199338 135411
3 36897 102675
3 196657 72306
3 52229 163872
2 63273 938401890
2 173686 137601020
3 100514 69468
2 9646 574743275
1 57467 194330 860851661
3 136623 117698
1 52909 194514 581870850
3 11287 84942
3 7516 101826
2 199907 486289693
3 45618 63759
3 128654 199615
3 101775 60119
3 10963 44842
1 5905 37234 856839211
3 43712 38799
1 140363 181833 728035824
3 164878 194106
3 169283 12505
3 76132 89543
2 119721 381985156
1 183205 198127 994014969
1 16052 135081 937179661
2 80285 439239897
1 6319 179945 471398723
3 142779 189905
3 148940 129678
1 48595 99952 93797845
1 5850 199259 545590087
3 84423 38501
1 57631 163492 493536384
1 127820 178924 280508880
3 25581 109271
1 5250 120324 173587621
1 59845 166796 91488494
1 56526 194411 735680006
2 81853 189561209
1 59845 160857 33111068
1 32805 130629 987290275
3 185203 185446
1 27708 69666 120575104
1 122653 194125 765113243
1 65309 197089 726554088
2 54453 810795043
1 11159 128945 441315774
3 113865 41210
3 96162 115522
2 186421 251690709
2 63221 574325924
3 86500 139598
2 161475 13247089
2 114563 970643884
1 4114 131468 468074428
2 178207 326832118
3 158353 130036
1 41773 49269 124291292
2 27749 772867113
2 2739 117053948
1 37098 165345 413091185
1 24022 84232 574105979
1 54973 94560 13724581
3 11174 179406
3 41606 35383
1 17967 117886 774091533
2 28471 431455655
2 16226 449133532
1 62184 152090 436035242
1 56801 87756 79989620
1 36945 75688 570171034
3 43959 189625
2 148101 135305094
3 89402 107483
3 148722 71526
2 195896 442245816
2 180891 618658644
3 58967 11346
2 66019 655153697
3 78883 123586
1 92428 165991 508667430
1 57070 134114 804580316
3 33762 10064
3 186066 86995
1 10416 31894 239830455
1 5721 137867 205483695
2 69610 404796968
1 20565 100809 98971538
1 52754 192338 496158076
1 128262 199146 607651354
2 637 523160370
3 165591 173416
2 19373 932657921
2 182718 36834037
2 102150 848532583
3 54094 108284
1 39651 178629 456816146
2 146869 653738428
3 137330 8087
2 110299 571842418
3 132070 199079
3 109187 21268
1 75549 100931 434275424
2 60854 633726729
2 61641 798535021
1 130695 166886 487788771
1 38711 181065 946185865
2 115469 4098584
1 2425 43246 779481315
1 3304 115117 488098689
1 114811 152355 799266741
3 72711 190119
3 116651 63597
1 50560 196727 659558747
3 66039 62277
1 113540 187694 214748460
2 174228 663974467
1 26726 109092 823241991
3 14780 190501
1 153 156406 633279656
2 64218 286983586
1 28028 34567 750415586
1 55885 148245 35030836
1 47393 97900 694632900
3 94993 84712
2 59444 173348639
2 194376 742734796
3 97127 134823
2 157931 192672607
3 197924 165043
3 116008 58784
2 183969 211788877
1 106047 147261 314915825
1 28714 165383 388762979
1 50800 121541 807406776
1 48776 178745 704990680
1 83502 162365 830651444
3 64678 190164
3 28925 120203
3 138934 164884
2 177588 348313717
1 139340 192381 50405553
3 180709 45996
1 88821 148525 850326086
3 194851 122033
2 188543 632713504
3 111486 67709
3 133234 162069
3 164923 140742
3 19256 18551
3 70091 164751
1 68555 147306 399135544
2 24526 957363672
2 145406 728813238
3 92088 56480
1 52920 187264 107856567
1 23555 103963 393763347
2 60187 645806335
2 123596 978105578
1 11060 93942 333797451
3 156953 4295
3 129803 107745
3 25794 96693
1 1581 167735 862516134
3 1662 131799
1 158203 173849 6082293
1 33661 120921 553024297
2 126729 249895687
2 173806 194957534
2 121688 627965332
2 120753 28284527
3 48105 54790
1 7039 124525 467127667
3 12756 180786
3 160006 107276
2 23954 902573688
3 22297 130405
1 126675 130255 552447345
1 94689 104443 935624772
1 16335 120291 233318001
1 114215 127808 942241678
2 61866 672111036
2 198521 64027043
1 47029 182092 469479354
2 95314 354943400
3 74502 96083
1 155726 178826 15767956
3 22313 189503
1 126332 143109 941686405
3 135282 182691
3 179 6011
1 83632 136686 982596298
1 44328 184061 881544094
2 83869 640371026
2 140410 912882413
1 120423 176334 328665321
2 145488 576683155
3 40944 104173
3 34042 111379
2 160955 340096386
2 121667 951536532
1 102684 136888 927243548
3 123274 184809
3 83938 75432
2 136631 326288620
1 122132 186356 813456385
3 53537 151819
2 196704 371492764
3 195109 54140
2 37958 713422617
1 20597 151810 868061067
2 90555 462781277
3 28262 165373
2 189354 772653004
1 33027 61834 328371973
3 6652 183401
2 159524 45160836
3 191262 14552
3 133983 161789
2 57873 170460134
1 37872 170879 466999906
3 53018 24152
2 9993 694872203
2 49918 713367298
1 68358 178735 232464020
3 5468 92345
3 93255 67906
1 47751 108937 119929384
1 135195 161900 629423180
1 134993 137254 672918083
1 95748 166439 89388142
1 167662 183417 840454130
2 92092 667853843
3 98150 136567
3 65534 175963
2 79276 718163346
1 23336 177205 827824357
3 156334 196761
1 52520 96562 360924895
2 149648 160381675
2 88975 718873253
2 61964 967348261
2 20125 107175399
2 144827 32155520
1 19981 190965 124450448
3 39033 192229
1 43715 89111 86669336
2 76607 375609775
1 72274 177081 270930914
3 40561 75108
2 125986 796901608
3 153627 108237
1 68494 73394 663716042
3 47929 104573
2 48994 19801173
3 173324 130686
3 188147 47579
1 124246 145155 573483098
2 73060 343367934
2 23061 862242396
2 45244 944457787
2 118633 957225941
1 12961 25101 258122990
1 9959 69403 893299899
2 145196 1472401
1 12803 148326 886683583
1 15985 89967 188939111
2 101875 735294421
2 82636 21716954
3 37749 9707
2 35037 166139143
2 131387 639776263
1 183626 190309 423304076
3 147617 92984
2 62335 108070220
2 81182 864980909
1 22372 175006 51786746
2 9590 852040655
3 40396 106700
1 64332 171117 193471250
2 91414 674144855
1 45920 147366 389262745
1 167234 190586 252992758
1 121429 168647 713774774
2 175439 440565643
1 50833 84841 607500064
1 36891 86161 697923587
2 144468 955298743
1 41761 47691 588260647
3 143225 84441
3 112199 46385
3 28173 80892
2 92016 204199238
1 8389 42818 960715075
3 519 113205
3 179197 46054
3 152407 192229
1 55333 139003 671608779
2 88573 773033192
1 68468 92329 564101082
3 46181 126076
2 31344 905197370
3 126822 12459
3 144517 196827
3 182233 69646
2 96647 367532693
3 3009 164596
1 3307 163308 157401512
3 69244 124382
1 153947 178549 429706162
1 14081 43762 344228755
1 181115 192891 350618877
1 58180 198429 991228143
2 163891 695485319
1 17965 18923 666089751
1 20550 166073 362940814
1 80083 160183 475676368
2 127483 651123899
3 192654 197121
2 153315 265887855
3 136338 138014
2 187927 827471124
1 102847 161327 398239812
2 8413 981720989
2 186720 427288409
1 87633 181067 337607527
2 144832 460213003
2 195746 880809301
1 69798 91791 221300664
3 142876 9479
2 158710 694294597
2 43655 353166034
1 12445 157561 763766111
1 2401 133557 729037940
2 40022 99006088
3 104988 57886
1 89749 144217 836091259
1 56461 157885 516239620
2 106672 858867872
2 76047 312507311
2 187011 894337714
3 101035 15257
1 63989 80522 45678815
3 89737 139110
2 123776 118867032
2 188977 27331722
3 103214 43184
3 9464 44028
3 86825 7971
3 67353 153450
2 125561 100292685
3 154435 74174
3 181494 37114
3 146829 45024
2 145120 704258629
2 109457 851208208
3 171858 104363
3 175497 47791
3 47966 125215
3 57771 109535
2 99548 135292119
3 8278 115861
3 86758 73349
2 88011 719559549
1 5102 144269 162409188
1 130475 145465 3823116
3 62677 167674
3 73300 103652
1 47302 88589 855152180
2 113208 368562420
1 7798 45235 118166843
2 37727 214710238
3 92982 73907
2 30796 857513911
2 35669 279334765
2 55839 232140600
2 24892 767829193
2 61284 836905925
3 77060 91506
2 147903 561949684
1 14488 192452 431516737
2 26389 463065667
1 4398 40890 555704423
1 34450 65121 900642329
2 119606 662987165
2 100568 904083435
2 134716 417400770
2 22023 644899989
2 50647 69322907
1 141780 191700 946754686
1 21876 124252 285709398
1 79550 140861 762666388
3 81159 181711
2 134203 315216360
3 86072 152464
3 15176 37371
1 27702 57695 878277885
2 147189 584539337
2 188669 149370603
1 42515 92897 582902589
1 76748 77690 244909930
2 194607 142620905
2 128369 352115726
2 81082 464641110
3 129612 99526
2 118581 581326251
2 98444 402193100
2 112182 880724315
3 117300 169116
1 112919 183164 786878549
3 149112 18203
2 91855 704521463
3 150662 66254
2 109487 385851738
2 67090 667875029
1 1978 38306 923208487
3 123689 158015
1 6092 163237 930610097
2 86927 652477394
1 7339 88075 719768655
2 115090 191894957
3 53538 173521
1 14283 139139 176175285
2 99454 230691591
3 49350 178103
1 23238 52518 778471845
1 49214 104399 876046552
2 104215 390429557
1 84583 141405 697639834
3 47665 67146
2 120997 629694662
2 18017 998585364
2 194780 701501031
2 172856 367435163
2 24511 744311155
2 181294 449532012
2 23212 567454393
1 30381 64633 106570502
1 79 45757 647355115
3 161805 146556
2 190729 292589841
3 7321 31921
2 113779 28401178
2 27606 806607374
2 150377 464199351
3 128911 118916
3 29765 31805
2 59059 829658362
2 114482 113839935
3 100909 105739
2 70856 84273044
1 74473 96837 40513526
1 13662 195482 677013605
1 31507 103462 38429048
2 189755 420237633
3 95740 32579
2 116021 399695346
1 77678 97587 369557687
2 95718 333474666
3 186976 178732
1 11358 20708 384880492
2 20547 615125747
2 76121 542015195
1 21033 156121 410736507
1 29866 132484 841817210
3 103397 125434
2 44537 491996167
1 32840 113907 859812481
2 161150 763458835
1 50009 171403 346921336
1 78848 145851 50378413
2 180173 233510477
1 61137 83804 175143549
2 17203 585246395
3 100522 191870
1 121284 136473 43302384
3 125080 125659
1 106687 198825 78280728
1 80844 126148 481602522
2 3221 656594367
2 70673 753071472
2 96244 507768092
3 84546 102411
3 48358 107079
1 4139 157652 811380712
1 79407 125444 212476783
3 731 79954
2 170708 880061619
2 117187 377908966
1 2845 5929 238272569
2 80584 578710950
2 134898 714132296
1 36671 92467 89916579
2 141323 575885316
1 50002 146313 916658151
1 40072 60505 333998199
3 109802 156068
2 6195 598306138
1 118786 183700 848222516
1 16842 46986 288868780
2 127624 442775715
2 51539 891009317
3 82949 69107
1 24085 180643 726438099
3 106159 139863
3 62074 29908
1 85396 160005 288373120
3 145904 99999
1 85641 194539 551847363
3 182364 57719
1 116932 188129 811295491
3 166673 148979
3 186016 32405
1 43102 117709 958906539
2 44126 827389163
3 173866 35719
2 54513 874368834
1 61628 151971 718392260
3 133526 80770
1 41809 188848 299863932
3 143683 181419
3 60479 23946
1 99058 118485 829525577
2 16399 651081
1 101861 107517 830094452
1 66401 142314 899201530
3 114158 166453
1 97722 99409 761940995
2 44856 306610285
1 74298 84342 352909698
1 9370 74099 677401342
1 84761 110908 801916755
1 63030 64754 521944386
3 27275 180575
3 44807 26831
2 129165 980105863
2 146074 853315717
3 793 111153
2 74593 161686219
3 48199 40799
2 89704 972177491
1 113183 176012 581609151
3 114551 173181
3 52765 185580
2 48658 807418315
1 69580 78249 993928589
3 67730 92084
3 18603 46269
1 63528 66385 452669424
2 117206 75831515
3 101863 129651
3 102136 128976
1 35460 184076 770796969
1 43282 163894 38751022
2 62562 184456304
1 54812 68585 932838551
2 50981 13959232
2 583 211205092
3 32196 84839
1 50338 193284 305575966
1 44635 146681 835822944
3 106925 8528
2 29683 264375492
1 156476 174138 115538369
2 1572 73301432
2 66898 571047379
2 63448 639787458
2 16517 989192445
2 105297 251508313
3 76659 151644
3 41284 27694
1 23573 77913 925913566
1 144879 193365 420072215
1 8601 144109 702496775
3 158182 54820
2 136536 306291230
1 11866 168747 99848429
3 92 146091
1 71313 107996 47082219
3 179260 102865
3 99150 145111
3 108392 58208
1 119738 152762 874183024
2 163713 14921714
2 75642 293924964
3 31542 98637
2 124152 750488959
1 50786 116488 693888597
1 10338 80554 697721885
1 87184 196800 217170109
1 89165 121714 887672664
2 100782 875401976
2 63682 269828624
2 151476 805225784
3 33285 183635
1 173899 190023 795063198
3 173281 4961
3 120070 121609
3 185311 189894
1 44081 190800 197120815
2 832 922177880
2 17595 559913469
1 58036 105536 907453860
1 34553 104975 222142753
1 30423 126359 515316928
1 14478 134439 601857100
3 58599 33228
1 87010 116927 562514636
3 7040 109686
1 50255 198489 355733589
1 52779 186124 52510460
3 78808 67646
2 177231 889968370
2 162878 981912295
2 147651 328429390
3 8725 19709
1 253 118111 227864739
3 79248 60475
3 93721 93933
2 74434 815935353
2 40576 631109304
2 169900 80995054
3 75174 198437
3 158905 4385
2 24806 500565801
1 113466 137774 354371445
3 196260 199265
2 1611 312738103
1 31993 134690 426145090
2 26670 67176364
2 134430 352425326
2 147076 4122354
2 130847 262791835
2 60889 596133619
1 72420 102319 693956403
1 127369 191256 612188186
2 139225 319374345
1 146088 190708 510865186
2 42317 974952117
3 179971 45087
3 86745 55078
1 11177 40501 375861500
1 116967 172170 710002049
2 41032 944397391
2 176134 873389702
3 8933 121498
2 180965 832737702
2 169808 265561190
3 193407 61860
1 117527 189304 518595660
2 22820 565316277
3 44858 98756
2 158022 902943308
2 194898 617157728
1 164245 190641 783350993
2 183597 982611676
2 185884 78558384
2 28586 114763981
2 87702 729907512
1 44719 159820 947881195
3 125126 100240
1 62041 77163 76672651
1 64964 169452 984272058
2 176184 27183776
2 81064 955962977
2 190235 783413797
2 23289 740238299
3 19729 166806
3 33967 55175
2 106293 813085078
1 92938 133671 622100358
2 37759 953988507
2 49915 433992940
1 103632 158947 396952927
2 5815 648747303
3 120191 162596
1 38971 159169 837127660
2 89642 805030562
3 5253 70747
3 19644 129912
2 16991 762846277
2 187939 897361616
1 26981 42135 713210618
3 68779 122729
1 39136 57957 652634176
2 164771 975316980
2 88765 80281780
2 107763 522462960
3 58055 90312
1 43268 139760 943785597
3 164310 41689
1 89238 154923 428690711
1 122874 168992 331801841
2 106793 315880552
2 51011 577898474
3 16510 57118
3 199084 58917
3 172265 130671
2 142894 619950971
3 166719 123916
3 153718 25597
3 24290 22229
3 51444 182855
2 189501 65219536
3 3666 5077
2 8010 75710817
1 136375 158059 105064948
2 122216 15336793
1 131377 166488 285041160
3 86469 16260
1 144790 185454 814362738
1 12049 121098 466522285
2 195366 129877678
3 171016 141338
3 177281 35035
3 105426 9664
1 23866 56326 506930027
3 197982 152675
2 18428 509376402
1 100566 140709 35756147
3 169260 38636
2 156531 523702533
2 108015 652872309
1 157671 186320 326453909
3 21914 85592
2 189588 383937558
3 65767 86150
1 45776 120195 142672387
1 86038 178995 256373923
3 107607 76331
1 30330 80496 676322525
1 13033 177660 181946116
3 63955 40928
1 5967 31679 427212609
1 27692 61895 549198773
2 140550 691021401
2 32547 2687974
1 33009 35513 859813230
2 196181 390202523
3 95018 93975
3 177441 131913
3 183314 33054
2 8214 233462423
1 94390 140545 232181897
1 36218 71309 406490124
3 98897 94531
2 52973 412241607
3 39840 160659
2 136550 493545003
1 52707 191193 14568762
1 65481 90880 824496859
2 65542 630260426
1 129782 150689 647905010
2 176918 714738876
2 113286 660336706
1 46616 68489 196432220
3 95545 153041
1 23930 75259 863416214
3 14604 27156
3 27863 71971
3 62653 164509
3 122977 184219
1 9758 112649 490494758
2 25257 329778008
3 73928 43952
1 6027 76443 641701244
2 87488 746832474
3 97384 56996
2 193078 709603095
1 4031 140112 871261714
2 75049 526915673
3 65758 146717
3 181361 9440
1 65853 139158 672119765
2 102166 185703685
3 163673 143777
3 187338 62502
1 79802 172594 326818629
2 33059 998330852
2 42867 177601261
3 17352 16061
2 73558 213465900
1 105693 107745 125238573
1 126748 170051 642160893
2 172604 168604517
1 5409 68546 505978033
3 97637 108313
3 26509 118440
3 109885 163819
3 51195 194901
3 185631 165632
1 45176 147602 211889765
2 181010 590240634
3 187440 170475
1 183374 193843 216305228
3 101974 198172
3 103752 88561
3 145349 177635
3 123972 114842
1 63026 100038 195434797
1 102127 169443 915864261
3 52529 7929
1 71006 150221 350703307
2 92606 864997803
2 102132 287356675
3 148769 48189
2 50128 288763340
3 189874 72408
2 60534 769447926
3 84651 63894
1 40466 75730 756300818
1 104507 108240 965320978
3 91424 90209
2 159483 598797492
3 31036 197782
3 126322 5657
2 11444 644093330
3 194395 55331
2 23883 979575063
1 36936 42891 802882174
1 96711 156853 632993782
1 87108 170763 841165120
2 139198 36128810
2 75954 521345630
2 11323 496331963
3 12804 176210
1 195 63053 409729615
2 91237 809857440
2 121252 11686883
3 96047 197876
3 147954 156963
3 7548 46936
1 147463 163959 595002695
2 149508 396394181
2 120630 753211246
3 95056 134786
1 179146 181133 898488640
3 124642 175197
1 125059 171988 468910097
3 198959 169683
3 189353 120064
1 21040 94645 1770358
3 163916 19676
2 189811 80981248
2 97202 168632364
2 67968 499784132
3 82629 84013
3 16679 109177
1 88853 170418 466017715
2 160352 672947304
2 135725 174797248
1 6418 123871 270004872
1 33998 169602 930824581
3 187312 22305
1 104191 107335 327775897
2 199217 559314317
3 53997 82036
2 5266 541104872
3 180248 108429
2 15730 819921894
1 154773 156259 751671681
3 105135 131639
3 64382 19261
2 24228 929465888
3 24819 108618
1 22480 167450 850147229
1 1583 13174 12626744
2 164583 194543854
1 100807 193101 648532024
1 179334 190796 782073986
2 113105 369117876
3 189265 49173
1 30389 115250 675010545
3 198746 184795
2 6940 185974708
1 70052 112271 277669407
1 52724 95980 325678636
3 169976 74731
3 74357 57204
3 7281 157035
3 26 28466
3 120095 151859
3 183414 113973
1 84224 96897 437199084
2 195039 492189071
1 72728 78414 249333335
3 158510 170662
3 33087 62431
1 128308 148250 957207580
3 120527 6251
1 101765 104086 462084187
3 157572 199754
2 103940 216030722
2 110838 908456432
3 75889 605
3 34384 66099
2 198762 250724453
2 192418 195933112
3 70598 88578
2 119129 597538603
1 41206 106398 785932896
1 81213 91185 438201517
1 122869 175662 174172962
1 44024 76752 578688547
1 51486 172165 418360131
2 111615 167098513
2 94509 807181738
2 152130 716474062
3 150978 184765
1 56283 75690 589320919
2 76707 810177030
2 185940 881246629
3 128611 64415
3 97898 92297
3 179133 158280
2 124279 370626757
1 54837 136988 940428939
1 16755 181859 938406207
2 113137 26309647
3 82979 168195
3 73242 116093
2 88855 657735164
2 36311 290813006
1 2695 87737 725054438
1 23164 93576 301468870
3 115225 108133
2 107719 792355438
2 95096 49342032
2 100712 165233514
2 183481 179073365
3 112679 111833
2 79511 395037218
2 155986 828755986
1 123545 129043 668400614
1 118736 143644 620224426
1 33056 145269 166903598
2 19316 138507632
1 21692 161539 406313712
3 161187 156093
3 39418 65598
1 86869 145640 348753397
3 179526 162726
1 14512 143126 462489202
1 42166 44455 603755836
2 98392 710714894
2 36560 197302694
1 116811 159078 864634641
3 91644 197525
1 22574 185784 755044493
2 197260 58084814
1 87726 157006 804284054
1 792 103604 95004526
1 40168 59147 330497093
1 40389 176322 654481049
2 26833 859397893
3 165746 182486
2 10027 588143499
1 23525 187705 872456171
1 75803 194086 916068056
3 123638 91466
1 21376 84113 209053402
1 41156 69674 872621126
3 120421 26171
1 42609 88669 290562434
1 73020 128040 980913537
3 6669 68145
1 99080 167899 832706405
1 26438 48234 595768067
2 111809 470400157
1 76235 77595 139288488
1 50133 141326 851730203
3 198948 184430
3 109131 87980
1 43119 56158 5022937
2 9186 923955599
2 107679 426269618
1 20339 81745 65838269
2 85470 177608939
1 80008 169905 158503172
1 63425 139204 532758853
1 28618 158214 114465911
3 100297 24603
2 72538 504365755
3 104840 173253
3 68111 86833
3 50690 103573
2 66199 854068483
2 44338 850479969
2 192939 125664986
1 95889 142951 381679445
1 5779 190012 647936418
3 86147 2794
3 68088 107260
1 45926 47363 984836306
2 123428 916317687
3 113782 47459
1 65426 77963 892194894
1 153454 185540 225921265
1 141299 170742 573888119
3 99658 73241
2 190773 611788102
1 99759 170726 411235922
3 7651 185279
1 104214 128887 215989704
3 170350 152698
2 163828 736769602
2 100977 268250206
3 80172 182292
1 91453 167800 658474053
3 166214 38535
1 101429 143214 186959687
2 79971 71119430
1 176677 180181 477805343
3 166182 106493
3 137806 6807
3 21774 139919
2 193810 120337390
2 44611 736714386
2 131082 706098938
2 5904 105357246
1 15172 172651 102362458
1 71988 99384 292881274
2 161904 59827063
2 188949 722187777
1 124249 170167 417798473
3 11206 121508
2 102098 423480822
2 32466 156604932
1 40479 147043 476017249
3 194282 169301
2 177562 879816289
2 50958 47853384
1 88307 103061 333414900
3 165689 24530
1 41675 167475 748927444
3 185398 49732
3 144821 102811
2 90394 948330149
3 65271 161849
2 148413 399339810
3 103662 169027
2 38409 550903868
1 84190 120336 12913735
1 7046 29121 68825559
1 73383 119436 461827402
3 158893 3562
1 22584 143364 775028769
1 133151 182332 895486588
3 12650 187715
3 144816 26689
3 73029 145463
2 68225 31703196
1 51279 111569 59689243
1 64 75440 378731981
1 11628 31930 105826467
2 158481 417249741
1 42521 187480 54438670
1 70198 162973 961883814
1 111406 125547 980982321
1 58451 139619 455044076
3 79572 112452
2 1964 31993453
3 190773 193766
2 121486 702713360
2 29223 630403219
2 199938 59009482
2 70397 604236084
3 175959 21954
3 180425 77296
1 98744 119342 469351300
2 145654 556536920
1 100017 190732 597580580
3 65900 124242
1 181123 188559 42536745
3 140850 164348
2 48865 159440923
3 140376 197804
3 30864 106997
1 19849 174876 108122601
2 113535 569448286
2 174643 512468557
2 165979 534736505
1 42845 59991 134291171
1 13892 61443 141689728
3 169498 30868
3 182504 21573
3 32749 189755
2 18790 790460662
3 11159 126088
2 164147 572098347
3 65900 124878
2 143710 126197925
2 142801 863647008
2 41208 783431623
3 114030 14757
1 42520 88267 23202860
1 2459 153205 644247939
1 57514 138440 865715287
3 5483 145126
1 133329 136195 918969907
2 174772 357072244
1 38690 46926 187855443
2 158849 335658219
3 53429 134847
2 113979 874232782
1 166635 186619 635878673
1 43227 84529 63206466
2 93599 229221144
3 110967 146420
3 58138 71777
2 8718 560399859
3 171448 7099
2 90244 311420689
2 45235 107469187
1 60613 67672 634057091
3 96349 62922
2 186921 260782565
3 88257 68751
1 52592 181578 348605260
2 107886 909203061
2 20468 308225845
2 133642 90749889
2 69322 251273844
1 63199 141928 428449222
2 171116 119654906
3 43982 169025
2 178427 533530593
1 17666 98752 290599770
3 165985 185148
1 30742 155658 275190647
2 183327 244151696
2 198998 91785908
3 128418 34923
2 55414 498355704
2 178776 882293545
1 136135 160924 664555437
1 85221 86294 260211508
1 58382 185365 521569261
3 182170 1973
3 120836 922
2 78397 842152675
3 59343 132319
3 55610 192818
3 109514 117280
1 70333 170464 130630317
3 185056 106094
1 44149 168047 277544357
1 117764 132565 972077598
3 31471 103029
2 68137 636438804
1 350 70419 400456776
1 24795 101870 305026817
2 133018 724583399
3 51889 63430
1 103984 188761 904826924
1 24785 67833 711168751
3 174931 142643
2 15101 969470103
3 181519 63189
3 105052 125130
3 58388 77724
1 149229 187567 578753257
1 90768 122579 374040004
3 94985 143386
3 138539 128212
3 29383 6666
1 50504 162633 735929903
1 67617 187718 209081665
3 102161 138966
2 22236 525107783
2 125038 130641291
3 157022 160098
1 67496 172665 801736589
2 36205 315448023
2 61517 379886831
1 134168 197791 330993983
3 165014 67736
3 169191 78873
3 21766 2178
1 46860 130478 310752550
1 8433 115155 695190289
2 155166 921057030
1 165267 191974 684017324
3 140233 195210
3 19819 78947
3 196122 89275
3 117227 145490
3 11211 15929
2 80309 497792649
3 175055 22466
3 58176 110271
1 153240 191183 439202243
3 10388 181205
3 160789 60512
3 1078 106257
3 174789 161391
3 188655 199717
2 15689 315934639
1 44750 77670 765658078
2 195328 731469912
2 100799 332709514
3 200000 58211
2 147263 772180984
3 72633 83283
2 51159 976383832
1 29706 34633 269289896
1 52381 115662 700191206
3 5815 123109
1 95942 192374 135352019
2 53684 104025392
1 135456 189770 567340540
2 75916 307522827
2 160545 858692387
3 86239 147108
3 16988 101671
2 135327 791805219
3 58993 47284
1 38069 193038 310273029
2 155755 361144960
3 94985 143971
1 35238 57814 88038118
1 6735 125608 934138626
3 73258 189430
1 53610 186648 324908673
3 77984 18451
2 50188 367261747
2 121688 631452785
3 35991 73233
3 21716 159498
3 106126 186556
2 77006 981825085
1 125121 183451 68025290
3 47454 116028
1 15462 24433 295078884
3 65341 135993
3 32387 93509
2 80423 321265910
3 56576 23213
2 31611 298658950
3 76868 56475
2 87972 389986937
2 12777 656993553
3 114381 117855
2 91770 617790462
1 84294 136668 360827972
3 108523 64898
2 22838 94608195
3 84211 66109
1 74684 158874 482153598
1 105718 130481 708810767
3 1297 189745
2 73040 650493485
1 61071 176564 411631210
1 71915 131336 88012452
2 79751 585902764
3 57414 106877
1 187381 189136 368050003
3 101979 89162
2 24588 162031117
1 96223 146569 403198315
1 15262 85632 786113150
3 192511 195009
3 87555 74328
3 485 150365
2 66842 875983870
2 83560 706526632
1 164700 175016 834865010
3 99106 197051
2 89364 373476223
3 118999 124845
3 26738 160394
1 153584 179741 946852023
3 121726 163980
2 12734 62677077
1 4037 33212 870377534
3 68749 3756
2 117924 306853493
1 26855 74986 679240824
3 15894 115500
2 29466 73834846
3 132298 40422
3 171276 121133
3 129928 5321
1 132863 136612 776408126
3 36170 80432
3 157358 10992
2 52503 975257195
2 120409 109520266
1 18598 151133 964630880
1 131924 152678 793351280
1 15298 36702 501732397
2 96464 159597616
1 23697 160632 285761356
3 55708 37389
3 171564 153723
2 77369 468470136
3 228 20414
2 66732 639026336
2 94765 271847592
1 159190 185328 439261233
2 176044 238263098
2 136522 115264286
1 92941 184252 482123335
2 39245 816943453
2 111962 303622669
2 124159 290900126
2 31538 118118261
3 90199 112893
2 133812 450046890
2 188532 690035195
3 116500 137561
2 22928 719289249
3 113145 145713
2 129454 184906033
1 11752 105192 428566013
1 133888 169349 859759428
2 197750 223676468
1 117119 117856 702326188
1 27901 129822 600207175
3 64559 188745
2 93336 121981663
2 31712 848681892
1 27181 138033 593112090
3 149527 193775
1 7310 159476 263495055
2 62240 112249700
1 93922 103098 458203444
1 22678 191037 663687857
2 64599 316997529
3 124609 14031
3 116731 7143
1 43517 109021 831283375
3 187082 160907
1 82169 159234 735207671
1 50488 147698 634113053
2 169739 472749587
3 181530 49963
2 74944 637762197
3 75578 188086
1 22090 46585 580787354
3 144371 147273
2 139254 755924930
1 115168 117796 791829121
1 39169 87529 167834056
1 32552 174234 421599379
1 91491 92174 145748060
2 149122 983114521
2 7201 36546089
1 58633 190412 669609137
1 83053 120579 47667753
1 118155 145557 433672287
1 58280 164394 309439426
2 37827 654496066
2 148024 698601625
1 26520 191989 512950052
1 107206 124573 42821193
1 5149 133422 684122756
2 30753 194414787
1 157131 199423 463172906
3 6926 196943
2 122966 37575559
1 141340 194828 779799172
3 85997 91475
3 134547 36386
2 109804 776515255
2 40853 952695442
1 85906 162467 335370006
2 119525 940984871
3 43011 53045
2 67730 432080282
1 11516 126777 239436061
3 146267 6807
3 102333 37667
1 65993 103537 534196554
2 58747 645633369
3 123878 121249
3 153303 57004
1 19955 98774 830309440
2 84800 929382840
2 18419 822340967
3 159484 129690
1 7431 79780 407945443
2 102126 850426207
2 72801 570226402
2 63969 445226058
1 1886 157215 509935634
3 156704 10920
2 193689 727748
2 118596 825093561
3 10044 181
1 40218 104447 898268138
2 186500 973282343
2 28501 615015164
3 112524 108504
3 49798 111764
2 135666 215964681
2 156013 434072106
2 87158 21489044
2 100525 295237307
1 136056 191900 653423220
3 5767 120011
2 5593 186855617
3 198623 123779
1 39063 99874 570723203
2 79537 663988400
1 15186 169188 56510922
2 74328 913428715
2 119027 295100247
1 82049 134592 187808524
3 136563 115202
2 197583 215864258
3 188295 135477
2 49724 385510626
1 19892 107340 444649323
3 178718 187695
1 172768 186174 538086557
2 188641 843957746
1 34131 78056 87438888
2 143786 562238628
2 14308 344528168
3 42389 3641
3 3861 89167
3 153226 156896
1 135234 196018 970869938
3 61381 173671
3 195368 18163
1 31428 94764 995928437
1 57914 74440 616412818
2 38821 155125019
1 153977 184810 921222332
2 175755 220391088
3 96799 22863
1 41611 120982 326531414
1 112913 182736 232466040
3 88004 21443
3 169186 186933
1 170447 180436 290976028
2 50324 833161399
1 36292 132750 139319224
3 2006 104276
2 129007 681657188
3 86260 115004
3 58612 51880
2 37379 264687504
1 96372 130124 275067983
2 2822 91161242
3 54828 53246
2 23762 800964447
1 16882 95882 606755623
2 37141 22684113
1 4830 20005 901978417
2 170029 838057717
3 172204 108732
3 71219 124124
1 16696 108211 55638532
3 147624 8207
2 88374 184103396
3 173494 189599
1 71571 167501 182710598
3 146193 156980
1 104852 110406 939968514
1 76007 198550 473871306
2 156000 606260704
2 190612 434446698
1 62104 136428 262168810
2 155017 321131374
2 55737 683337277
1 142191 188950 524545662
2 63832 948150532
1 96115 137386 763996425
2 157521 790227894
1 30230 96014 221973431
2 29810 391541248
3 91498 139080
1 11950 30388 524632260
3 1273 189370
1 20449 64638 648360087
2 105721 936377547
3 159728 38854
3 155996 114810
2 130408 393426287
1 35745 139458 933517200
1 72245 72644 929450235
2 14112 866770974
2 98667 168733735
1 79942 114819 682226204
3 128685 122210
2 91559 880601834
3 191678 2043
3 144114 20667
2 84857 664278939
3 112157 141073
2 174301 792094124
2 2557 850424871
2 179011 594470521
1 71144 153161 326259812
3 185894 195107
1 143045 180596 253892884
1 16019 128358 25125432
1 74264 105543 491867590
1 112861 176584 672256870
2 71235 821670261
2 59679 908770806
3 100133 67631
1 96197 101385 633935510
3 98021 162655
1 37518 137847 535071801
2 54223 460160737
3 187824 25836
1 140268 177677 527460161
1 158986 164638 917005154
2 69221 735891241
3 35722 151408
1 94804 98344 274681430
2 72177 82334104
3 145262 121108
3 146607 123770
2 144460 183243987
1 96210 134981 669432557
2 117219 90252907
3 104113 149116
2 172330 172796863
3 62842 136568
1 9011 133605 220980658
3 190305 114789
3 73677 27972
2 130624 512839709
2 171238 376989510
3 93127 115963
2 3874 546203632
2 51620 733274099
3 34055 132873
2 196059 155700228
1 41805 177519 242045314
3 93595 188315
2 107341 17109293
3 23167 139924
3 106279 149578
1 96526 139311 261284616
3 159490 31795
3 111299 123977
3 9383 83824
3 144162 24074
3 42479 102649
3 104678 49693
3 131684 125146
1 66934 108855 290690027
1 48438 52969 6562644
3 70456 93633
1 76164 85604 146742497
3 192802 90159
1 95066 97153 974357100
2 118241 978285036
3 123604 130149
2 12555 143870116
3 135422 141773
2 99000 77927828
3 25662 82442
3 149889 80690
2 20782 290781112
2 96213 951737655
1 29449 186206 629082138
3 170857 77135
3 487 184222
2 64345 825752376
1 37204 48320 404804316
1 46850 142985 937551961
1 61387 75278 791161999
3 164561 65148
2 21089 117564916
1 142090 179251 7825791
2 95448 708639520
1 20655 131899 717624137
3 79655 101132
1 50770 187921 239265784
1 2281 123832 851192771
2 152323 454056123
1 18606 94500 30937703
1 9141 17317 133913844
1 110301 145683 972252979
2 149312 971469792
1 74764 75036 559303180
2 79459 61432344
2 33778 437041817
3 173707 178803
1 56671 190682 108333417
3 195369 31590
2 11252 491735353
1 47862 184188 634686297
2 68866 939432937
3 30422 65887
2 125248 828603491
3 181546 115599
3 124065 71193
2 125532 644179862
1 71228 85544 405293207
3 172992 152363
1 87821 187578 760490475
3 194186 155458
2 177615 249672752
1 136197 196780 887266307
1 6695 109418 551434407
2 54822 843659191
2 146016 989030929
1 96033 156045 714889875
3 143076 182223
2 196527 504037229
2 97793 680401730
1 16363 18887 550136009
1 94404 181500 803942326
3 116382 154267
1 118145 178485 347310346
2 84835 839662820
1 25235 105400 933919994
2 99072 199610403
2 160401 799498342
2 186024 909464059
2 86630 699001006
1 95639 141319 250232884
3 6511 24325
1 20792 25478 232723965
3 15297 71414
1 58512 162394 201468742
2 54762 715832239
3 133550 83758
1 62489 195758 932413777
3 118016 4549
1 129422 132387 576689860
3 51599 188771
3 22326 3705
1 11893 72171 650924735
3 155837 45759
1 131685 134577 735708752
3 182267 38668
1 84954 137204 823513920
1 190365 190464 686060459
3 97435 116071
2 69112 569161756
3 165668 58270
2 47361 801757655
3 199921 140329
1 64658 64813 328520041
1 21538 170939 309553258
2 147939 531743251
1 38641 198764 473635694
3 29767 67178
1 69675 92874 965748713
2 44054 957356100
1 143753 158359 134687830
1 72897 122044 576938758
3 22248 99040
2 195722 866164837
3 104243 143042
1 34269 130423 669210932
3 118608 156126
2 195073 327669497
3 150952 141674
1 80374 179069 497268550
2 45759 134012276
2 147635 143369652
1 36982 164381 652016870
3 138430 102062
2 123864 467955303
3 2595 198484
3 4675 153124
1 111254 168040 712830268
3 109693 129010
3 50457 188534
3 24397 9580
1 70265 81919 790253106
2 54605 590033471
2 56005 178254313
1 23601 42810 372317446
3 133587 97469
2 58313 68532037
3 25572 159233
2 10688 126543871
3 157772 167512
1 11588 25646 741935072
1 99425 100385 906471701
3 25567 77917
2 173639 172657690
2 59406 635865636
1 105016 126280 723676186
2 109026 664861223
3 51927 96843
3 109526 119885
1 27676 129760 982009786
1 47848 148567 364413237
1 39723 191095 615323794
2 141855 256925488
2 137348 563829309
2 78463 407910112
3 131183 90632
3 86542 43618
1 58547 140475 862173653
2 98070 987943672
1 36844 169974 752208197
1 69654 156315 125895938
2 61987 897075358
3 129322 14806
1 141278 186331 878450602
1 45740 111536 571678139
1 164388 173552 794787948
2 62802 316682227
3 47228 115194
3 179983 55606
2 12062 545001154
3 106750 74816
3 174664 47295
1 99747 105479 979266550
1 59909 169535 249958467
2 150741 783687962
3 20056 59833
3 96616 154070
3 38725 17750
2 135623 634926845
2 129613 615256044
2 67793 771078785
2 145214 596312731
3 44635 143387
1 24878 106949 107771028
3 33308 182979
3 37700 196465
1 28160 53630 628125163
3 47237 66972
3 136237 41074
2 175152 303731871
1 148027 173670 129527059
2 111917 581683349
3 50870 134658
2 158162 639174041
3 10361 124287
3 113108 131973
3 13446 166293
3 163742 94615
2 29782 608050491
2 39897 612248641
2 12321 314125813
3 29972 105540
3 130197 123865
2 105542 884238293
3 74779 160666
1 18377 123717 242268423
1 127445 199349 364720066
3 109233 192378
3 196650 155562
1 136520 188125 423633633
1 843 151132 930579898
1 62607 189373 963700933
2 63333 118543594
2 61323 82736549
1 35318 154666 825526774
3 135668 68441
1 10952 47048 502705554
3 64181 39763
1 26582 94538 766266470
1 10522 29521 697268032
1 68891 190271 779115355
1 175731 185636 268456841
1 30818 135712 86763600
1 22001 187836 766282979
2 59769 515105908
3 119124 31564
1 31941 195397 540466656
3 171849 145906
3 185660 50300
3 25111 22275
3 79302 169412
3 180149 36032
3 181252 181990
3 23119 133353
3 132985 184283
2 43482 925911039
1 34962 179021 400995322
3 84658 191412
3 166864 170603
1 94024 196766 598943209
1 14069 147791 200100363
1 35960 151269 340494323
3 22784 103281
3 21143 121579
2 135699 749332425
1 18204 81078 754718316
2 183118 703672196
2 95878 812321276
1 162677 191152 862482388
1 51985 68916 81285637
2 159522 934613905
1 106316 175080 207049708
3 24097 178377
1 68712 193476 57250002
1 53711 82754 874844385
3 148954 159383
1 64802 81323 729549894
2 158743 457891485
1 32290 70397 585294595
2 149079 335402205
3 73620 69583
1 71923 159786 25162924
3 146476 118561
3 1878 145876
1 110740 133422 652618034
1 77884 140350 836921863
1 83075 177680 804380697
3 57071 138545
1 793 121470 337549089
2 22722 323163961
2 55012 801501354
3 93262 180457
1 81293 154530 152039000
3 82296 81367
2 97014 259108796
3 139410 162945
2 67095 71149479
3 38081 1522
3 148064 11804
3 166672 144745
1 3529 102687 951226771
1 112803 191970 17752570
3 116668 149862
1 70350 112978 735450443
3 198153 25478
3 1714 189781
2 167384 560914154
3 35836 71652
1 60111 194240 173260827
1 3646 182182 345134819
1 44490 80984 570641792
1 40847 56696 390484485
1 40237 184457 127367587
2 43740 503662793
3 78188 41847
2 19011 492920095
2 11049 427094526
1 111242 170393 415931165
2 159263 135243938
3 185724 138972
1 48117 90005 340474419
2 197844 145302486
2 48060 536375498
3 22138 42406
2 7462 916420527
2 52232 150274779
1 170519 191046 202229916
2 112505 985376832
3 161219 99636
2 131290 540718745
3 89943 13049
2 196258 939623248
3 91931 18795
1 18085 134821 189770807
2 82773 572189431
1 34749 195826 609946167
1 51128 63946 496986051
1 125801 128317 270452007
1 3891 93561 988243121
3 113621 140098
2 186708 361834966
3 13893 75226
1 52376 187433 182384343
3 28067 102342
3 26939 136911
3 148770 72312
2 176857 564911561
2 65873 393636986
2 187921 288647108
1 29791 65284 932431061
1 117668 157510 875844170
2 125653 832555345
3 35230 81572
2 59357 889707937
2 24254 39858721
3 173122 138280
3 163034 3504
2 2787 165133103
3 47137 198960
3 36246 147491
3 85477 141025
2 25140 576779456
1 74546 155470 182826694
3 150614 59171
1 19127 168486 278036824
1 41123 114222 596682165
3 57125 62024
3 157518 94166
3 65470 108669
2 74762 348417348
3 96348 46433
3 77624 164484
3 185047 155157
1 39905 41598 551666720
1 30092 132835 378926697
1 10404 38875 728086784
2 57455 22045129
1 3197 120356 696041235
3 3336 53284
2 158368 579889193
3 99835 54555
1 37361 100106 17374789
3 99503 65048
1 21034 27908 551453114
3 152095 151776
3 43249 55815
1 40707 131049 215279550
3 135788 95905
1 40433 49936 662664656
2 26051 56560848
1 110671 136575 852340904
2 102447 830917011
1 102993 125601 456529603
3 53894 155440
3 48323 119240
3 137273 54510
2 197756 799240586
1 150682 198359 445548988
1 52567 156385 267489110
3 152720 58088
1 69019 150896 46180483
3 9375 143420
3 33556 148982
1 70885 112825 910253273
3 72202 49702
2 40640 18384804
3 181450 99969
2 94982 482413778
1 104860 111689 412455398
1 7628 77948 390440718
2 152399 310628030
1 125268 174287 449459946
1 36009 173323 639695278
3 181507 55935
1 18269 27522 746742363
2 70424 887969022
1 11106 35888 762165948
3 172883 130734
3 119687 84635
3 62508 115127
1 103315 145680 771798140
3 91448 97695
2 155067 523843333
2 116243 71688203
1 37126 139044 72971381
1 189495 195497 629129418
2 39809 193839899
1 1035 184146 40916048
2 181399 283440880
2 143520 167162465
2 136362 746118076
3 164277 84611
3 53524 130262
1 142617 165637 365584429
2 68100 567004937
1 43226 111699 335645363
3 59815 61156
1 30912 118291 615268843
2 88654 755012975
1 94526 100361 188261127
3 69264 58336
1 30262 111008 954125532
3 36083 8548
1 56633 131228 296383223
1 38467 83251 706193746
3 139757 191387
2 53671 30378536
2 172994 94577872
2 9760 144478299
2 127757 619082354
2 183150 390040919
1 81931 156982 484404304
1 59771 127517 439292621
1 20322 59277 741574943
3 97850 94916
3 86483 48234
1 86538 175364 64046930
2 3825 382794843
3 184340 71848
2 295 759928087
3 84743 9077
3 17163 38955
2 48618 415306855
3 42960 192840
3 126680 18913
1 13220 168330 8648746
2 167628 16993049
3 5401 154774
3 1823 29119
3 23474 108108
2 161061 219569030
3 20377 62883
1 13749 60662 534588117
3 164819 3848
1 3803 192440 587481729
3 56568 98779
2 9229 547565565
3 113390 65895
1 29474 146840 768140420
2 105762 359328741
2 96660 514189157
2 159598 309618877
2 72876 935114671
1 108108 193434 467513369
3 194256 125498
3 22156 149504
1 96911 151342 561916470
2 7700 786266494
1 60893 178437 239977663
1 171614 197178 138096060
2 87171 69496821
3 46931 129300
1 133245 151426 584269827
2 88952 814264218
2 53633 893297606
2 72426 42690227
1 139651 187664 34503471
1 103445 128726 55763508
3 174269 20506
1 91604 135681 663811073
2 88641 672147480
3 103778 124076
1 81522 114712 456580108
3 6596 45275
2 118609 947623577
3 98055 136363
3 183425 102306
3 183374 40996
3 106453 76679
2 10075 658054947
2 82023 536807591
2 71444 546093536
3 111585 136047
1 76848 110797 633098269
3 166310 60427
3 7670 94597
1 118035 133379 483146993
2 122902 672863456
1 89847 185665 774958161
1 20910 134272 104106972
2 104562 521852789
2 40563 581370406
1 24995 92550 384322708
3 177412 42085
2 166376 925754987
2 141000 484888486
3 177819 77080
1 55678 141774 495409937
2 108547 403090093
2 102262 203776673
2 110335 601712607
2 142754 865963642
3 32434 89042
1 99093 176819 415728479
1 38315 128184 510424472
2 198110 523958211
2 35450 991247403
3 131009 176408
3 88769 80497
1 97852 125256 507983338
1 51336 160565 556819024
3 98895 62419
1 127030 155461 561529245
2 146007 193614443
2 33918 181734875
2 168089 860381653
1 11526 99187 909760619
1 25209 55942 908619410
2 155838 360580403
1 34414 63360 869646071
2 58697 372802607
2 109212 213847900
1 106029 152099 99970928
3 72792 153516
1 146289 176753 895165066
3 95565 93950
3 189735 148491
3 96431 49861
3 126244 89597
3 33917 14549
2 143122 781540141
1 68345 170595 94051390
1 98653 186423 433273537
3 87182 9388
3 140522 47608
2 8817 919587719
1 24353 80640 288909163
1 83822 126369 790678733
1 68268 120495 428456779
2 9843 92215410
2 199347 443658156
2 186467 66639967
1 94445 144452 334844900
1 68828 180508 707744292
1 96257 115347 845825549
2 121873 204296999
3 122796 150035
2 978 130633781
3 17501 121708
1 114102 139883 146608540
3 29801 41299
2 134738 273051015
3 199039 114786
2 67105 989946152
2 59663 558110976
3 128591 136432
2 141178 398865797
2 81340 117604188
3 106362 146096
3 139550 125308
3 115664 87897
1 68386 167810 613501085
3 71429 48252
3 175381 109413
1 11001 71089 717567476
3 28300 8742
2 31585 152432483
3 35691 20962
2 37363 726216416
1 29561 198009 7246743
2 18186 170466397
1 99343 180331 522353952
1 80327 189577 984339600
2 79988 492906484
2 40409 594935282
2 6738 135292095
3 145521 62048
3 172196 171344
1 12784 170913 227859004
2 157873 284454320
2 32229 243458254
3 94547 181892
2 163515 430994701
1 68389 165390 410285098
1 66447 119614 695624326
2 88252 835501049
3 164401 178460
1 102335 185734 372552462
2 127514 180523645
3 188345 177626
1 53693 168879 207586802
1 12339 86814 845124753
2 59559 875658389
2 63230 328841464
1 129734 142729 741956029
2 155358 757897443
1 43525 116638 464704480
3 175775 134356
1 9064 129533 890673876
2 16070 360511848
3 34132 25268
1 125332 159893 64285262
1 43168 91244 360151123
2 20373 978211831
3 34089 95104
3 122313 28910
1 75625 178068 345679276
3 148795 87254
1 1378 162070 800413165
2 103605 109883800
3 175606 90089
1 118392 131669 377242101
3 24010 108659
3 194141 193472
3 34472 135827
3 180063 197093
1 10838 44556 716965169
2 176080 315806342
1 57001 168144 410678067
1 28838 53590 231106060
2 157252 106777224
2 147617 523151143
3 59611 34167
1 175505 195372 474770929
2 123832 854865101
3 192230 78640
1 130310 181392 146416749
3 97926 170044
1 43689 46548 516588868
1 4134 67885 491903171
2 37582 26228345
2 195190 159702966
3 163024 31975
3 940 195825
2 118653 655512245
2 96921 447131645
3 36848 73531
3 106488 68299
1 34318 153731 283115821
2 153077 311849746
1 121113 128745 307507099
1 46864 56315 50996682
1 74864 182282 424413906
1 123757 154676 531977525
3 165850 120141
2 37294 879076186
3 20002 151490
3 129471 118998
2 110061 572753146
1 17500 164451 522151081
1 82217 166282 977741979
2 90649 403945433
3 114946 20472
1 132257 161876 788297050
1 29138 116411 532663633
2 17343 336595024
2 182790 126196752
1 25267 30851 480576232
2 10276 519331074
3 88886 47146
3 132362 115386
1 67131 69002 89708557
1 39813 95138 587094550
2 15164 239869725
2 1297 999989409
2 184281 432209428
1 43192 88751 947971202
2 27493 302838715
1 67783 177168 766550289
2 6227 211614831
2 123217 126706916
1 84290 162932 20805555
2 48011 454018466
2 117522 610797475
2 145979 844579018
3 149638 54903
2 171911 991231162
2 35226 70366976
2 126243 417830545
1 56877 79943 765731783
3 18698 43479
2 51044 324780800
3 25349 10705
2 32207 435909644
1 49898 134512 61887360
3 153067 85923
1 20621 152052 163649919
2 150034 586662661
3 99346 42761
1 116866 170990 452242596
3 86482 33240
1 93438 97862 732593839
1 75752 102281 866845019
2 158571 198019119
2 169334 456923587
1 69461 193777 980295485
1 115910 129459 41256816
3 102685 147454
3 47346 100952
1 149325 194174 766633246
3 172042 188588
2 125350 315128476
2 59282 564803521
3 128823 33718
2 118986 609715483
3 12186 191814
2 194143 105910894
3 94814 73937
1 69411 163300 775591897
1 53260 89821 811337128
2 75915 286539287
1 11241 110073 609458216
3 53023 114920
3 116039 186748
3 163398 118703
3 115010 88812
3 115259 76783
1 132339 181464 652511774
2 195742 492466759
2 85161 224495319
3 83906 137715
2 166244 821852904
1 68482 129543 732871535
2 56490 973756938
3 125438 150862
1 107682 130331 932873685
1 56749 128683 414817121
1 5796 194975 88971020
2 71860 500622988
1 14058 58395 648079518
1 2557 135449 918232712
3 174880 80315
3 109494 191750
1 20445 193290 487220961
2 192472 727516043
2 53958 156918021
1 126370 160864 70473081
1 30034 79353 854058386
2 189525 105435851
2 52616 355972293
3 24590 57911
1 52252 54757 874402956
3 84931 167554
3 194716 63666
3 125737 169632
2 199018 797375964
1 49236 75522 174348935
1 82018 110011 82598416
3 177915 93796
3 162783 183747
2 116650 250390839
1 30914 53351 729657285
1 148585 169758 51874260
3 168792 176379
2 77204 560432682
1 131067 149380 653237546
3 173171 166096
1 20449 102534 318821278
2 62134 231970320
3 96762 2194
1 112658 164002 330775247
2 118853 441896379
3 112859 132451
1 24910 34870 121603638
2 2766 415056029
3 4059 8615
3 176645 156170
1 44632 88211 480413851
3 115250 117609
3 178179 122495
2 39723 985217241
2 88665 682699440
1 95368 178314 784371317
2 48451 434495091
1 65377 139771 167323416
1 111865 191780 199623894
2 164614 785752454
1 104587 116967 981290401
3 149471 45802
3 15941 101815
2 96190 364269084
3 13012 81486
2 116388 274103098
2 93648 384285258
1 115036 123241 104392787
1 120037 182397 63150068
2 80020 214695959
2 1747 851185171
2 77445 818383368
3 31952 182686
2 45373 776792364
3 162831 191553
2 124465 306496187
2 178618 540911388
3 23589 43483
3 147823 156838
1 97802 106192 423253212
1 98220 106085 625988440
2 120322 851619485
1 132307 189284 890142442
1 123638 154914 482402651
3 82780 14638
1 77434 178197 165669112
1 149095 196150 741130171
3 141501 107650
3 38 38354
3 143627 31092
3 30867 156492
1 67908 78307 215547220
3 23685 46540
3 172516 162600
2 190829 717417440
2 66869 46671815
2 125496 666797935
1 54745 177032 267809458
3 73352 168473
1 130056 162074 315029909
1 156413 171528 692954799
2 17462 354312229
3 165901 180482
1 147179 170278 715979899
1 81467 156510 862349612
1 1132 16889 168814206
2 105759 33777151
3 66623 74556
1 63819 155991 176290021
2 173628 252273867
3 188609 22370
3 77154 60067
2 117697 299796284
2 36362 568425360
2 5246 877945198
1 81753 182341 825189501
2 77897 853111571
2 9166 206079626
3 47859 129509
3 105832 47313
3 46957 167329
3 3034 173740
2 36099 490900654
3 90082 132575
2 110168 575026136
3 195281 154023
3 60055 98591
3 67240 42909
2 30088 312815475
2 45076 852904700
1 67660 106947 953063704
1 7171 102208 733851332
3 14880 63649
2 128358 86984451
2 88651 528303352
2 156287 10041745
1 35331 144258 944176772
3 82018 6451
1 98805 178879 810400994
3 77609 120302
1 1229 54497 470397200
1 68391 195144 229987109
3 21414 87543
1 57247 174390 544734739
2 77125 871096066
1 86438 93985 772176324
3 86196 34960
3 173033 41944
2 25873 140289382
3 177001 123545
2 88011 695164189
1 51999 100656 566898248
2 31357 975037440
1 1369 85754 606092259
1 56647 63825 103361381
3 148164 86094
2 57640 584175992
3 123306 110389
1 61591 108503 691134131
1 93700 160802 772983478
1 178258 186941 342194346
1 25061 155181 937072638
3 26495 71338
2 134170 509635586
1 64637 96599 540702849
2 93764 112989291
2 142500 542971284
3 62741 44670
2 81778 933465762
1 56345 141623 831770055
2 85064 48646619
2 39256 741722306
3 19077 1750
3 157848 41264
2 103047 203246103
2 108632 567788767
2 17487 489101533
3 131306 171427
1 20188 79004 880257458
2 182438 620339881
1 61376 137500 554108402
1 36252 49676 380516216
1 45327 135797 940783935
3 172217 128640
3 20681 167263
1 67218 85734 343076272
1 65694 167013 393591028
3 102450 10007
3 63113 94771
3 114057 75978
2 167755 734990716
2 9054 849835520
1 8212 9833 283270400
3 144978 144132
2 179464 633148368
2 157277 214532469
1 156560 192903 167413992
2 58454 616985404
2 143517 943695917
2 14460 88303826
1 7193 156347 461537712
1 32369 112460 609398700
3 11822 72376
3 46076 156773
3 38398 116747
2 111152 294676927
2 77766 793016933
3 130765 66236
3 46195 157638
2 77135 761226015
1 116060 130932 436608306
1 91267 142476 313046669
1 76734 170345 75261490
1 160138 170791 681300696
1 44898 165119 214614830
1 16370 107998 198059500
1 20298 124520 652174472
1 66056 185827 838765918
3 49439 86645
3 187345 170013
2 176754 935543883
3 32277 56726
3 9506 158368
3 100277 89735
2 85376 253890449
1 10547 56436 426551901
3 8014 84086
3 56921 24074
3 65033 164977
1 62563 199607 287483214
3 12833 64935
2 183515 23503519
3 134835 67567
3 48287 114648
1 56628 172772 583178856
2 124046 827234079
2 11325 630300560
3 184820 136289
2 129669 322681102
3 146770 66065
2 4509 918890931
1 43424 192148 486214213
2 30410 412030927
2 113668 751948304
1 7172 82470 706981573
1 121856 149932 605882932
3 99595 18534
2 150736 645958130
1 26141 35013 670443404
1 117187 174941 411901124
2 87554 289295409
1 61628 139680 587064374
1 101449 186206 177504925
2 61303 360836410
1 101173 135105 105836231
2 92464 911956770
2 163201 51092527
3 196898 130243
2 184886 299286178
2 150383 979703655
1 5650 99487 821005291
3 12792 171960
1 114743 195375 698270415
3 139663 11014
2 79930 635436934
1 94831 148763 813481992
1 66010 168798 962395479
1 24351 44416 379151342
3 159284 173043
1 15384 135815 797999285
3 155498 141538
3 10535 53602
1 64278 69062 333632728
1 11010 22979 86891610
1 36919 48734 344060895
2 45946 904491114
3 12284 46608
2 27856 778308222
2 6209 754525785
2 116052 3398839
1 105731 135079 978686820
1 8761 30534 806199722
1 67102 127027 263331048
3 15030 196085
2 80575 849380700
1 1491 44778 813695805
2 138128 60063545
1 108765 142941 725935443
3 176480 169210
3 96126 126614
2 54979 987113712
1 128914 159565 498743898
3 77132 96443
1 36874 85459 581381407
1 137743 141781 39493433
1 66624 129206 548810718
2 182001 855723961
2 36422 561384540
1 75751 88808 710355149
1 38230 93222 647147365
2 171611 774573961
1 33294 146121 852805835
3 100599 89996
2 104776 488440160
2 88374 197548996
1 157640 167197 746078532
1 70745 125850 854115052
1 72117 77642 103677680
3 82810 120339
1 61964 181281 355641125
3 155798 185458
2 164016 526835887
2 116174 301809751
1 34634 58386 240375104
2 1938 870986340
1 40299 74151 32635715
3 79924 27937
2 182063 351195267
1 24705 198849 668116372
3 118052 11536
1 74242 112117 660039502
2 72082 150665903
2 25379 649222880
1 58857 167522 128251344
2 20153 488044393
1 127303 188366 502403219
3 73310 65730
2 21446 87731968
1 8068 178985 423277255
2 131302 567583317
1 15750 94607 70742157
1 117800 181989 883204824
2 10535 220605874
1 49636 60635 604502625
1 61390 141232 565369914
2 188109 58729870
1 79098 137535 264885723
1 19343 77794 148741545
1 62287 107416 15939918
2 22763 807781149
3 30976 190174
2 167997 14453251
1 67210 151455 229554561
1 58541 59180 981302146
1 79607 113998 471724619
3 172075 139615
1 55078 127027 292610500
1 100943 156685 424904103
3 152637 59725
3 48165 64142
3 31715 197260
1 62822 93790 29977181
1 3202 33405 43686512
3 64071 190143
3 124171 48415
2 39940 182832523
3 44116 28539
1 144371 168576 757071522
1 161723 171084 454110056
1 70357 135930 197922709
1 121469 146072 200782127
3 127402 154021
2 142864 102357031
1 155079 183464 582918520
1 89092 96104 793058723
2 90122 73430942
2 76783 191114873
2 43968 669210011
3 60084 191127
2 123620 288593968
1 69676 88876 139964323
3 186558 150496
2 80393 599238178
3 2025 23703
3 57987 148649
1 17864 22193 973078830
2 168556 47439237
2 96168 172376108
1 49629 190027 375059613
3 140039 138169
2 46604 166491968
1 59424 98293 768948678
1 85537 93589 811183731
1 101389 168657 509610323
3 80941 121737
3 176581 67393
1 54630 116459 228085428
1 56418 173659 886247878
1 47480 160349 346983942
1 100755 116570 587591203
2 43696 824589726
1 37180 73451 241851543
2 183793 416779915
3 64642 183205
3 169379 26518
1 113760 197159 475285337
2 160043 688606278
2 83851 115346975
2 157901 711450126
1 72774 179294 315367890
2 80795 286512538
3 9523 35365
3 141690 77314
3 195446 116215
3 19958 15978
2 52498 520199267
2 163650 793178357
2 46819 260510012
3 107057 20918
3 164587 103141
1 15098 134427 81303206
2 128173 617007480
3 74799 88862
1 32899 111663 210597760
2 15323 640706644
3 120162 68851
2 86205 956148733
2 189892 998231572
1 14223 34528 403624202
3 108857 79173
3 20894 140904
2 44775 488060180
2 196883 390118861
2 9242 606581928
3 28389 106533
1 111334 114695 421324402
3 145627 57618
2 176604 284777052
2 13606 279627564
3 108973 36335
1 110635 155345 926363579
1 32017 79222 466924440
2 728 105511883
2 85060 750802479
1 19851 168033 89770750
1 157988 190984 709457698
3 150431 192423
2 129708 619076696
1 113133 137813 625203592
1 28262 52340 965968990
1 16624 117493 991578449
3 154456 24199
2 73919 567000622
1 68441 77475 173898506
3 136262 62149
2 52692 810525907
3 15807 42465
2 129359 203060533
2 148003 993340416
2 77545 174007033
3 96874 93671
1 104684 144424 184912134
2 42879 190784935
1 118073 161139 810528256
3 8712 9224
1 117454 171882 503620911
1 51930 137009 86398950
2 112362 970796968
2 162732 626209156
3 91792 81227
2 127182 342481987
3 19544 53255
1 30970 82223 298048454
1 94644 133158 37269666
2 145888 232419179
3 91088 53043
1 128359 166981 165229439
1 176886 196688 548021790
1 18037 130024 109735889
3 47596 105686
3 171007 186580
2 86515 811858793
3 140019 193541
2 19603 255778057
2 123032 627284081
3 20865 52731
1 162807 188937 747542555
1 64732 98993 515003684
1 32181 191585 231203220
3 41846 65134
1 13527 127267 491625783
1 9682 114124 1275575
3 125650 103548
1 27546 145646 937006801
3 5151 156302
1 15521 48549 686950097
2 129651 806582678
1 114854 167492 369085904
1 12706 152491 711591197
2 46214 387265093
3 77007 197349
2 190965 101087734
1 149205 176501 656308549
1 50602 149971 174671125
1 122402 147690 633813123
3 118218 6343
3 30517 78462
1 117133 170399 906603126
3 167095 49704
3 147309 116590
1 4816 177577 665606187
2 44957 822792332
3 180983 48187
1 12686 73426 9886772
3 21996 65894
1 175599 177228 796325203
3 138117 33938
3 193606 573
1 110009 187888 220626957
2 171422 921044444
3 151824 194713
1 78933 168315 775118010
3 34135 74093
1 111144 142453 647221977
3 116896 185124
1 71496 183039 29089742
2 101831 593981173
2 51736 482423848
1 89926 139072 641867788
3 45549 103346
1 36278 78652 530216168
2 164286 165041002
2 116102 244380337
1 159692 171564 161537863
2 53853 302815543
3 96641 173679
2 115835 864961005
1 144815 196553 692701372
3 100343 198888
3 18272 68800
2 175065 965332720
1 124416 168410 811796347
3 162840 132680
1 41297 52995 190990336
2 115361 157150362
3 183051 13710
1 114087 181879 955061690
1 97154 195441 243809030
1 14213 66887 587612096
3 131302 98395
1 115809 122895 33903334
3 199716 93105
3 131149 126793
2 158955 198491933
3 132438 195040
2 117210 305736872
2 158683 374653504
2 68194 480210649
2 18595 604148030
2 30902 776625865
1 28209 172449 446865256
2 148914 510340910
1 140828 173848 631483874
2 13616 160498130
1 8527 92144 708496085
3 171604 32140
3 169122 115300
3 58338 35926
3 196381 38022
3 183565 50700
2 27557 627492444
3 37818 178314
3 48205 142320
2 197463 127095460
2 76579 6068698
3 44734 3038
1 70464 187267 146741036
3 95807 163291
2 39336 502557174
2 7069 8359541
3 186913 117167
3 119293 74386
3 37875 126444
1 59447 79470 998414190
3 81344 87621
3 119769 64331
3 164672 121314
1 24144 156393 981071633
2 19623 370395311
3 152715 171960
1 122733 130209 494174477
1 64557 165666 148716583
3 155218 45386
3 32917 2870
1 4768 128086 297844073
1 3282 146104 310831924
2 106903 177214820
3 179603 65537
1 31960 116997 417512139
1 114798 123778 283449580
3 95020 137664
1 116949 166349 394567853
1 36102 126431 218779363
2 173856 411106689
3 24770 79355
1 46992 192086 874483484
1 72825 101240 647418117
3 45600 156281
2 57874 241343656
3 77054 180650
1 17284 149635 370056448
2 36909 523098881
3 88459 56028
1 97370 182961 161812550
3 168329 191188
3 96852 114274
2 176604 288314926
3 35575 70429
1 145338 197498 40921717
2 56483 340502792
3 46503 142993
3 129994 111510
2 193589 607590859
2 49241 858240429
3 63976 199027
2 50955 855195854
1 169497 199447 60477026
2 93411 464130061
3 27571 161808
3 53014 159002
1 44566 175359 734303105
3 77040 145820
2 163065 600244654
2 52771 389803157
2 33203 80801481
3 35775 33938
3 124478 13547
1 8643 51833 584540239
2 47497 269631019
2 115317 230784623
2 138756 901028896
2 13169 577920245
1 100187 170510 237258575
3 43094 51445
3 115491 168760
1 1010 164714 185107933
2 3522 346178543
2 113235 306487800
2 95643 372808905
2 79206 863073405
2 53251 827182226
3 159759 156301
1 60010 152994 776560854
1 37493 116293 287089446
3 90439 137455
2 14245 657773037
3 128575 70318
3 128 144245
1 20275 74878 768749131
1 105186 175449 257401539
1 41885 123842 686440736
3 15616 46112
3 119810 163021
3 20837 178004
3 55169 189235
3 191311 32400
2 134547 225047700
2 73886 789739644
2 165992 594870533
2 56949 540728106
3 193734 150501
3 183348 2004
2 97204 216875327
3 126568 133601
3 131466 53826
1 58299 183839 970112774
3 16558 65518
2 32896 303926064
1 53757 60743 256086620
2 27145 32077049
1 30250 177892 548821545
2 19540 986765012
2 38220 693735635
3 167297 49822
2 194785 122237954
2 38524 250464563
2 23800 958315731
1 13110 123614 468455677
2 38278 544768104
1 146684 154141 81523366
1 71946 142026 733190805
2 110648 950177287
3 70345 34417
1 51583 98716 649907230
3 186681 17293
1 64028 93969 401251856
3 50635 173701
2 131056 864138996
1 46430 46533 614764331
3 131627 159714
1 79721 114569 30602320
1 145412 193948 225837134
3 34783 159876
2 194513 221852043
2 12506 924795291
2 25344 688278199
2 143147 939329824
1 124375 154354 423549060
3 182707 27562
1 135341 175266 971057851
3 125536 198836
2 151320 693603721
3 96981 81634
3 11836 109931
3 134424 164228
1 61981 106583 365301878
3 188366 138741
2 38863 776366310
1 56204 172454 586470181
3 168272 28915
3 62397 54982
1 33461 150517 777026889
2 96427 943275017
3 112452 104408
2 64252 207137678
1 2093 169576 732328343
3 173115 26029
1 43314 71500 728910834
2 116878 425669311
3 33440 3557
3 42493 148774
3 180854 79043
1 160177 184239 921366028
3 131048 27480
1 46642 76701 336732243
3 176290 186196
2 140291 939981074
1 121857 159687 786667242
2 6947 755244605
2 113201 470906531
3 3965 32002
1 40089 145744 51088665
3 197323 71139
3 166057 7596
1 5397 40164 512391321
1 11239 77661 135596431
2 19233 121223155
2 72178 196008248
1 153176 159902 651297785
2 198278 648612685
2 152299 969391157
2 28624 301073726
2 168124 774997839
3 196818 184106
3 167226 49598
3 82748 89681
1 45963 53673 226533033
3 40875 155120
3 69607 32848
1 48069 123552 302857622
2 61767 370932536
1 134316 150767 152685233
3 106075 119040
1 5065 109011 353437334
1 53132 64634 785489836
1 28245 93565 379253084
2 100031 754791840
2 30538 162305327
2 60669 51545115
3 166681 90866
2 8258 944007708
1 143180 160175 667766468
2 52453 700888592
3 50586 152400
2 157425 667783436
2 25727 939489069
2 48379 387528034
3 148031 44952
2 131032 847149955
1 96210 126998 838311175
3 94084 194237
1 107103 118605 996266584
1 78190 144129 391967672
2 39404 196703283
3 106532 11215
2 69529 630810623
3 8346 63268
2 71834 278563337
1 51125 56399 74649100
2 352 552052021
1 78453 112927 558897214
1 131581 183358 929319829
2 87395 936250305
3 80922 194776
2 101911 800467713
2 152914 666329228
3 130511 4364
2 3418 192209658
2 82926 395747918
2 92090 452262050
1 2735 87242 851412021
3 190038 28252
1 24521 95458 525752732
2 164702 171747786
1 119610 129268 456324844
3 61817 110492
3 168 17414
1 8817 169268 919351490
2 181990 932289668
3 108676 36177
3 48756 7155
1 66662 132550 367834495
2 123721 496325728
3 183874 47652
1 22632 185265 839956941
2 61859 73571748
2 699 755896616
3 173425 31528
1 150217 195015 424232802
2 173150 87857285
1 55845 176473 763830045
1 54641 101793 872617537
3 58462 128053
2 95411 574801230
1 85783 140167 515258315
1 4683 96581 902113047
2 116686 337102302
2 46915 295482439
1 58309 158182 857033860
3 123285 166948
3 184363 56492
1 86189 111316 48846297
2 120243 225306734
3 177656 134718
2 97420 324011235
2 74178 251224721
2 24584 809085228
2 124177 829319356
1 77186 101026 77459744
2 158365 692058371
2 128619 41708811
3 71704 78493
3 98337 83921
3 132404 25750
3 190560 13273
1 42632 82041 407752301
2 87227 848403161
3 74340 176362
3 12536 80508
1 51231 137214 28122966
1 71162 163090 722958129
1 47507 57208 25028926
3 26257 77774
2 104170 583312361
2 105008 698423261
1 62567 175878 635774675
2 176476 577705046
2 180002 894483829
1 123922 158603 374181960
3 152596 178155
2 47471 536978
2 133059 122189637
2 7692 336030708
3 31403 154313
1 161980 194734 416916884
3 78056 34228
1 31043 101119 596135283
1 82100 197669 993957887
1 30852 159073 578913989
2 28973 652307307
2 140968 807259404
3 157671 70638
3 111081 58427
2 158533 806074014
1 73488 126195 283122616
2 46474 226727047
3 83541 8385
2 84174 258151382
3 91449 117365
2 142362 950717716
2 4466 246329466
3 44853 9225
1 37616 177605 408643179
2 162188 925775124
3 25264 188954
1 4803 105744 828877139
1 2599 69680 323585439
3 168565 157293
2 161140 925689820
2 171785 416101399
1 40789 111763 677652946
1 39499 58219 174405857
3 67600 108479
2 48959 84982973
1 92997 126787 103877785
3 4138 130417
1 68677 110629 10766615
2 62851 468628642
1 60174 185386 530604171
2 13152 185721915
1 17782 137224 185758558
2 112891 408606236
3 1978 41474
1 17243 185265 119111780
2 6891 56524462
3 82989 128570
3 186387 82865
1 151386 156712 168099147
1 51861 194061 961577238
1 142645 179834 717175630
3 5846 39511
1 115867 147226 533026904
1 14217 189192 726596236
1 52273 76332 573714486
1 5654 16796 408653037
2 15681 666925042
1 126485 145024 573435881
3 171474 48481
3 61356 166044
3 198888 176428
2 68294 907550894
2 63341 625900831
1 76840 136382 771950333
1 34013 143686 147748180
2 119757 327769923
2 76514 588960773
3 153410 57163
2 190146 290432396
1 111066 163683 23447084
1 800 33022 945956091
3 129976 17844
2 19562 811708868
2 18859 764295948
1 65241 168381 320904216
1 9771 111388 6852761
1 9846 73336 508287622
1 4503 189072 335074576
3 9713 32018
2 166483 881993604
2 130637 696597625
2 127319 812650618
1 67235 103656 910635128
3 190736 166708
3 67465 23672
1 254 55729 497127539
2 162053 597255889
3 37818 176298
2 4272 171469538
3 104985 2850
2 24242 44095503
1 146371 149552 83442169
1 139257 196767 686827012
3 171884 126689
3 198773 34479
1 79788 137386 836056438
2 20643 709569743
3 11015 111750
2 91753 150994262
2 72012 236885917
3 25780 55303
1 32777 55564 111414919
3 4565 107336
2 40854 19434928
1 13312 176744 625181320
3 8491 91571
3 95242 53891
2 117270 369772856
3 11142 47624
3 77901 26599
1 86840 141845 316977583
2 37209 759168167
1 19379 180053 466665621
2 9212 75693651
3 171615 20791
1 93269 133170 560854555
3 27582 143016
3 36401 160696
2 137986 148056803
2 128165 979636730
3 59204 2296
3 123842 119170
3 138108 85817
1 56152 96450 877968582
2 134195 599634235
3 186736 134545
3 135490 76030
3 67134 60837
1 142623 164584 274015754
1 52712 83957 917917350
3 166902 198073
2 92884 155557108
3 166514 84031
1 75598 118097 956264524
1 104285 146701 185358842
2 35785 66804474
3 72907 89219
1 64258 117353 681221131
3 96947 119012
3 105317 177520
1 11442 152646 522116528
2 72140 466622937
3 11940 62194
1 23458 43020 23125030
3 118783 97572
1 101050 139275 346385844
3 105550 103772
1 23125 74628 199954053
3 144759 56510
2 170478 532326521
2 30609 75942453
3 91211 115822
3 48294 42866
1 5880 13468 756072609
2 65400 700690368
3 71980 108643
2 56273 741333249
3 113876 34695
2 122059 836487841
1 93296 139215 854024623
3 171696 169770
1 22495 31073 272206869
3 159954 30659
1 134151 175878 342587192
2 166443 457948845
1 35301 78910 953732199
2 148650 290704616
1 50354 63387 536507129
3 28682 27192
3 187714 170031
3 90572 174175
1 13511 23849 303303164
2 131759 981385001
2 113065 376550
3 21651 73632
2 1300 175260097
1 3655 24649 236151301
2 93965 2316300
1 43122 191478 645478363
2 65320 954637257
3 105940 61950
3 57051 12481
3 74105 23130
2 123494 369031242
2 105059 286991040
1 21097 147400 273853225
2 196957 666308187
2 55868 685741887
3 21242 187714
3 85923 43446
3 185208 68290
2 114532 258929094
3 124275 199023
1 38408 95568 760197620
1 85682 168299 275570217
2 102622 484982471
1 152445 183119 161888811
1 49629 78174 47417187
1 132878 193174 738012388
3 29605 136351
3 145740 146827
1 116664 194208 456510469
2 142590 30388457
2 167553 735502225
2 114048 683943824
2 102953 255594445
3 156491 35075
2 37667 209809684
1 263 79447 34557610
3 33167 15337
3 164514 66820
3 51321 106926
1 91238 165423 761210248
1 79284 133538 357945901
3 10674 190285
3 20960 49185
1 77443 158850 705431925
3 13724 39396
2 39288 426015364
1 78230 150108 859028395
1 120347 185890 995173639
1 54642 116983 674501199
3 100246 165418
2 62420 216641918
1 58821 149421 89172147
3 192151 145909
3 164528 100104
3 130284 183141
2 51495 180926224
3 128828 111625
1 14359 116987 582432245
2 73919 563067784
2 152820 745098174
3 102993 132886
2 105137 888168922
1 37451 172652 34966776
1 18242 149421 913405756
1 22873 128596 559406413
1 95653 173140 260432979
2 6879 16121852
2 101145 375467417
1 20804 38411 730158926
3 47614 13525
2 150749 702554284
3 27148 48531
1 7507 150388 344935461
1 10527 107043 995145491
3 106719 143202
2 25300 433085942
3 128330 146105
2 46004 775187773
3 22420 191734
3 118766 11027
2 14972 101764083
3 156102 89243
1 124447 147083 492104708
3 130069 176820
2 119478 970453214
1 106399 175878 271947371
3 42770 2698
3 121121 187505
2 71030 767440935
2 21863 168641657
3 20233 29197
2 85004 67302154
2 189780 553169764
2 63390 811679737
1 87939 126910 483861471
3 65219 77091
1 77947 194277 438455405
1 25273 69250 742598527
3 87985 102161
3 94459 96148
2 111479 795991451
2 138170 638547828
1 141196 174038 692148880
1 96392 191741 263426815
2 33081 908141654
3 195143 27762
3 72203 52197
1 21088 127620 3764719
3 97793 134072
1 69955 79809 508928018
1 54869 98419 785795421
3 44549 105639
1 1000 46923 8687756
3 83271 68616
3 105377 193919
1 6865 170241 676172380
3 81176 68595
1 13140 56254 189866258
3 48138 20023
2 100983 779191409
2 192015 320075809
1 155297 163398 631423953
2 36988 151234080
1 123724 146993 30057078
2 196967 490976145
1 57746 93124 376918956
3 86285 124803
1 60009 123171 226478940
1 20516 105141 922242886
2 115782 301301914
1 122385 132351 225244775
3 171422 163535
1 19671 100761 143904701
2 29179 997473771
1 958 95903 923429517
1 68920 86879 631482720
2 69468 490470859
1 176623 176795 397193194
1 81715 130423 702648459
2 29320 804739289
2 42788 532247291
1 135031 170282 7996019
1 5110 61287 363380877
3 125647 58042
2 187088 333091637
3 71990 78346
2 99839 666174410
2 137290 705090831
2 113604 336545179
3 156061 13472
1 5533 178808 561283995
2 62679 15220844
1 61376 93884 233187178
1 46989 105781 971858438
1 102814 118065 150951552
3 80439 82803
1 30296 156568 659919014
2 155771 683535416
1 95268 95363 478351529
2 5518 675875637
1 140339 183671 158688996
3 14601 180562
3 2653 177360
3 135869 51451
2 56315 192041203
3 3682 75897
3 170102 176355
2 24887 280871578
2 48963 408274021
2 71466 389911652
1 110136 174830 275500783
2 24706 55611820
2 118971 362822071
1 83549 142976 491535565
3 179221 33738
1 101700 115403 697936111
2 96170 313319610
1 145635 192520 989353620
1 121974 146500 712840264
3 50383 141331
1 66980 74940 305185281
3 108333 80557
1 79040 116342 849185464
1 51626 63158 195583137
2 95637 534294628
1 14807 33560 253811654
3 2540 87893
3 183292 52381
2 116468 930815829
3 99820 199200
1 171874 195794 897973373
3 118356 131296
3 81163 38550
2 46776 678346108
3 30432 46916
2 80833 530487100
2 82689 511114315
2 193372 352334860
1 13217 41747 624713665
2 60460 524334742
1 66787 83723 194020307
3 188756 82128
2 78350 949975252
3 175538 145913
1 47190 83901 308378101
3 126937 145605
2 179280 163985426
3 89506 59211
2 154358 959120467
3 116813 196562
2 19625 96503685
2 109031 765253638
1 129649 138111 631949545
3 120650 73174
3 2858 25652
2 40824 534582136
3 73812 93679
3 94 165852
3 23629 107849
3 21288 157507
2 69808 63187394
1 129698 191817 783131241
1 70724 106786 641525758
2 71371 412746902
2 20811 796097538
1 91593 128550 211115072
2 19520 259813259
3 167658 110899
1 96197 115161 122599591
1 10960 183421 184492309
3 75810 82663
1 9336 101185 747124758
2 27421 237669677
1 22206 195117 999758770
3 86709 58146
1 77641 82046 253820536
3 129999 2478
1 170583 198733 386445806
3 197078 150305
2 82306 283861823
1 90718 134289 143840197
2 117480 45052899
1 47254 154772 731344391
2 198921 685654372
2 9430 363983809
2 36008 849153203
2 46924 98267683
1 40804 158715 91131967
2 121024 879393425
3 12858 93332
3 54273 120114
2 191402 899470028
1 167376 173572 588547010
2 139168 515762826
1 126386 135409 399670372
3 87698 82751
3 186381 181034
2 171381 470259747
3 189266 58919
3 110139 26391
2 689 959355173
2 173750 464574115
3 179968 188106
3 22149 40007
3 81761 89835
3 23506 44111
3 53879 104218
2 121967 90838405
3 122559 159969
2 126563 293479283
3 100669 75516
3 136652 3933
2 144211 277897175
3 92298 181193
3 83762 128355
3 9953 67862
2 176433 958708601
2 139754 751092186
2 135228 431003887
2 190843 867468918
1 76362 160712 968228964
2 136290 648074546
1 54695 133096 41080296
1 108847 117984 386234267
2 74514 556837119
1 133744 169409 772875851
2 153622 72612505
2 93390 769037087
2 169625 864501323
3 123402 130264
1 61666 131002 931853713
1 68883 86103 368252609
1 66327 109047 427358670
2 51937 344431079
1 17591 93466 198773057
2 77790 859796712
1 73395 86079 336774542
2 143049 676446074
1 76938 148842 170079285
1 176458 183156 5789465
2 141951 405572059
1 3105 174485 290962327
2 170635 728966794
1 58725 148825 14149371
2 185991 71537103
3 119521 104490
2 95116 784151058
1 69473 180753 253630828
1 21710 52695 622206410
1 159953 175967 64673136
1 104693 105862 769450214
1 94343 145009 342794838
3 110971 5514
2 136171 657021647
1 57119 157104 738276666
1 47035 81685 59225969
1 155430 185166 831481562
3 192622 70578
3 191813 61143
3 131576 98550
1 46293 91909 81384574
3 114871 152476
3 156632 197296
1 107643 178618 407214734
1 114659 163874 787506601
2 151172 218007847
2 196902 616106934
3 116909 197553
2 164518 752166605
2 188442 80673722
3 181270 81797
2 679 58365517
2 177705 859126663
3 194344 984
2 133464 178772611
1 132613 133727 256515808
1 149669 176931 967065836
1 86718 196205 66004428
1 34097 186718 235647268
2 139578 700670965
2 180903 561631075
1 143194 152054 302921125
2 79432 810684254
2 61464 949424327
1 49936 166857 215944490
1 4215 25957 208986472
1 52867 85186 480373140
1 101292 138301 653171127
3 103521 195018
3 49122 156583
3 143199 51083
2 187665 786341977
2 151488 830140744
3 99010 183824
1 31113 93827 390768297
2 159240 172844033
2 117831 524960872
1 130944 185843 424018445
1 100349 154888 509438582
1 5156 82125 240238720
2 115756 110637739
3 162988 18490
3 117675 79660
3 8702 45179
2 25413 527149385
1 49575 159142 107318340
3 2012 198142
1 103635 118006 203051938
1 13927 121087 324295898
1 50731 197935 858850552
2 182255 131731240
3 175590 17342
1 49759 126277 277580222
3 147366 80594
2 107530 945775615
3 190745 118517
1 43742 46140 714456187
1 197835 198973 411778889
2 105249 206067857
2 46875 640449380
3 118842 98687
3 47424 7861
2 73107 246184188
2 26138 414598847
2 94131 306091369
1 32884 46627 92672788
2 195533 982794491
2 191872 313008674
2 59037 264750226
1 29071 176061 756639981
2 182271 539761765
3 50636 189441
3 53356 106378
1 53154 173462 598366265
1 182393 199043 817743768
3 4232 117053
1 26460 75355 488225642
1 59797 199084 821166946
2 82944 924360264
3 3290 90485
2 183400 365027535
3 26102 77497
1 20381 160536 626624780
2 22761 616954471
1 173851 184735 613292986
3 144869 114599
3 150198 78118
1 45844 119292 310391815
2 121142 815563066
3 117165 102124
2 43290 709963777
3 155346 186763
3 54002 173742
3 183955 196123
2 168826 749476782
2 67578 731876771
3 60284 143412
1 108241 164730 661408534
3 22243 23126
1 77455 130252 256610531
2 38488 165551449
2 170150 991062869
3 53327 27392
3 21011 114702
2 49185 64796034
1 59015 197132 90658826
1 20702 152777 591846425
1 60844 65979 869026147
2 59678 906325388
2 123905 935177246
1 157962 158203 43771990
1 42829 98894 404442246
2 188206 210695824
3 37679 40348
2 128156 163824950
1 26267 51337 923101179
1 100900 159650 639341334
2 177152 364368601
2 111441 598194122
2 75253 620590592
3 125661 87750
3 105534 26877
2 11690 304116767
1 121070 134463 161829692
1 25755 96632 182388290
3 73622 100904
1 53301 185885 175114599
1 9616 199388 930014868
1 41406 44486 364308165
2 64334 32864373
2 146951 583256751
2 178451 562175288
2 172914 256249768
1 51663 53699 363414809
2 35427 776229567
1 77021 107500 167733186
2 113863 108081642
3 51027 170718
3 129330 155736
3 118002 179015
3 98210 149921
1 119852 189293 350859801
3 42451 40837
2 52550 929250764
1 50765 172888 857764306
2 23761 649676237
1 1216 63358 168051417
2 48297 450572613
3 164770 167256
3 112642 89685
1 31726 141151 312532869
3 124125 70917
1 78813 87056 808564677
1 47004 160929 97422949
3 64033 156220
2 53160 71389766
2 139978 562759616
3 57978 186421
1 47070 177389 334431034
3 199525 79039
3 35632 35003
1 83359 158575 347775066
2 154892 898778352
2 154915 788294701
3 149814 13498
1 47371 127088 370350934
1 51741 173007 16637832
2 22005 66967502
1 9915 19003 853750996
2 55549 873833696
3 30725 164390
3 70237 24893
3 50017 196697
3 118662 66824
1 48295 58067 459517846
3 3754 81362
3 35453 21568
2 32521 785836533
2 157172 451170984
1 97591 141033 219703386
3 176809 106353
3 3728 52837
3 172768 183981
1 74870 185030 407052612
2 96156 87166036
2 30661 464380165
3 78359 127207
2 139875 250230023
3 74669 109598
2 121969 260832806
3 150573 166673
3 191642 187781
2 198072 300815926
2 191412 663195804
3 39290 112809
2 37617 22686218
1 73393 148520 320445500
3 89869 158265
1 3912 133213 89414360
2 30749 899495065
2 118323 863647819
2 138378 82748428
1 50273 88912 406589476
1 5637 142138 657314933
3 133816 142114
1 79120 112606 497171141
1 59997 121435 384091926
1 155882 199105 65781121
2 36862 536340065
1 48174 137071 146203620
2 91026 39465473
3 184278 25578
2 102801 529684628
1 49560 125920 602794567
2 19160 33179790
2 75065 887584072
1 22488 128380 524201361
1 724 158278 317347828
2 146869 695428192
2 48927 433505582
2 161605 988820435
3 129963 1363
2 74110 564162762
3 120185 69462
3 158077 85863
1 77527 141345 705253929
1 133673 149428 743149324
1 135625 160023 713396356
2 95058 919429287
2 106416 298896814
2 92336 145462505
3 39880 32009
3 67811 50629
2 172947 175901824
2 143730 855158114
2 131302 551188088
2 178560 694290757
2 175310 563104271
1 47344 120529 388281662
3 198421 127179
3 160625 111060
2 15517 963932987
1 11287 86626 328381446
1 3331 171966 643789768
1 30204 44771 51897830
2 107057 125355195
1 6715 51600 362989482
3 6299 48889
1 5959 107377 745311713
1 55781 63721 563106520
1 51921 189897 397186624
1 48512 174104 572313804
1 107239 160791 442834962
2 139276 565717275
1 27153 139074 665986733
2 90302 189579656
2 50875 114898029
2 38670 476997503
1 176224 197782 382479502
3 54967 185569
2 152382 935473108
3 197502 70055
3 169021 23797
3 40141 8483
3 141564 169805
3 74101 157552
2 102014 388490170
3 70868 28983
2 53076 42222740
3 105275 73545
1 74189 111760 161709221
1 63127 74774 677666704
2 136978 465501896
2 110521 235104038
1 56821 152944 95424798
2 145178 511500459
2 4430 269729064
3 190603 123639
2 110825 821363976
2 65410 482912248
3 161365 145672
1 5231 112193 749283753
2 24494 217043369
1 49455 154302 205374207
3 145873 189201
3 53091 59210
2 19073 702218980
2 142239 550968998
1 106648 150191 835597914
2 153848 71871265
3 91665 138762
2 121352 439741426
1 186085 198981 682428742
3 88898 38505
2 135853 510246970
3 136227 66359
1 41934 151036 812295173
2 124014 73728684
1 6427 11535 307395759
2 63075 306615834
2 19307 347604937
3 24251 167395
2 198537 363240646
3 55417 142071
2 194101 621588940
2 120747 604665203
2 147910 70738481
1 104636 139922 887746858
3 52949 66690
1 23199 77203 494406382
3 172865 26558
2 118839 253693011
3 13729 126119
3 48500 106278
3 33596 23269
1 105268 157053 412108889
2 66975 166110121
1 161820 199233 881477879
2 174016 841355859
2 67357 91421139
3 165443 75816
3 66445 83455
3 57208 56078
1 93200 139886 882877082
2 27431 6916552
1 976 180670 647375296
1 13748 46076 889878637
1 24428 138830 57089079
2 71519 926881227
1 114429 162101 669141902
3 70892 30844
3 119557 116193
3 2611 73454
2 144312 806986998
2 110890 281304541
1 20801 183779 238349818
3 119316 58889
2 122873 217430206
2 149108 772154475
1 72235 195572 203381001
2 182453 882939435
2 111408 824790350
1 62045 128337 723031783
2 170911 920135951
2 114224 469414813
2 63159 305336979
2 142397 849014305
2 112648 640514592
3 55736 112396
3 174263 114449
1 123475 156749 905145488
1 86331 149413 540714516
2 180625 166884066
1 167198 183667 830693099
2 120999 724309669
2 90084 936131521
1 47070 65735 805358274
1 9904 43285 248552803
2 151060 892260043
1 157993 175598 435182123
3 159554 105178
1 22646 176757 987714264
2 15300 662600598
2 6997 989150355
3 135097 75646
2 7447 830951005
2 74912 721227449
1 39900 129537 861866205
2 112423 38731065
1 22706 188199 735428589
2 147423 139545652
1 136156 163637 427657936
1 57099 167024 75559140
3 33534 178678
2 5063 439312172
2 137398 838500438
3 188646 46269
1 56094 168869 647226915
3 130336 56752
3 193348 71219
2 160419 258167246
1 3942 37616 936761541
3 48292 2889
3 125020 120328
2 121643 917547211
1 34443 47605 304551606
1 51478 150664 578528550
2 137875 905755753
2 139033 162285197
1 75550 118401 609773452
2 31495 615543905
3 81179 113969
1 2547 191422 537662903
3 184602 70335
1 60083 89577 860881469
1 87976 151077 210405620
2 147083 626519178
3 161365 141629
1 59524 173537 601349794
3 121249 138921
3 187111 37124
2 57055 461251848
3 118845 137323
2 17535 474440157
1 76902 143237 210092603
2 95241 220773223
3 173870 118785
3 44919 108449
1 9601 155553 326546646
2 16165 349046534
2 190260 872580500
1 152442 186328 449907004
1 70515 86093 510851627
1 7660 134161 832222159
2 189136 453631247
2 118900 363712947
1 658 50657 847163944
2 129058 960063785
2 102107 199089147
1 74670 189576 658744736
1 9758 195833 150920368
1 115378 156996 414755359
1 116609 191054 841776017
1 65417 128956 38054750
2 57339 289483890
1 11165 38370 233835663
1 160011 192730 393756652
2 1988 49595949
1 9486 172936 111064983
2 55286 829998622
3 159909 79101
3 159546 170630
1 10051 109581 266451870
3 24258 81210
1 16529 166736 945450810
3 111923 12722
1 154572 184549 223639929
2 40464 231325554
3 59356 153731
1 32416 188510 826804994
3 28288 2413
3 106237 51507
1 127081 164932 542995877
2 52578 195763820
1 126201 162978 299602561
2 52082 552030934
3 191687 147563
3 162749 10839
3 149219 14873
3 134372 99147
2 179023 644385893
2 4045 902794706
1 81244 109845 14370131
3 98831 185704
3 197657 76479
2 165077 729502947
3 36923 124070
3 102895 79629
2 27905 954162595
1 57451 83794 738402905
1 25790 126573 132248755
1 60650 101550 425495662
1 71293 160125 600931040
1 38481 131275 586038797
1 23079 59272 702193760
1 15334 107261 343217037
1 133711 178970 148391784
3 18393 104171
2 126543 606478880
1 10754 172305 688882194
3 35991 60719
1 69663 159932 931413430
1 148779 171623 96147993
3 107147 140553
3 138786 81955
3 82392 93466
1 148098 178394 785488584
1 86419 154126 959148469
1 45268 180655 732344342
1 46729 136035 735226668
1 50731 193095 91295939
1 153012 161284 446633475
1 112190 164885 494304756
1 109160 167974 106919798
2 68749 83784522
2 55500 779459660
3 22984 61814
1 127882 186426 76990585
1 77195 162849 510646851
1 94822 199981 747579614
3 154599 41166
1 78578 198771 65291404
3 146775 142400
1 77627 174344 92953753
3 27692 193929
1 49211 77165 291158278
2 128775 172095890
3 61347 13636
3 47564 174139
1 78645 119853 722129321
1 28761 153160 242914313
1 96064 176142 437107524
3 128776 51239
2 98872 393948640
2 72739 381591724
3 139485 23993
1 45933 158636 442819964
2 44081 155935262
3 156501 2910
2 193808 67802575
1 60293 72060 513623325
2 17389 205528366
1 65731 84663 386355864
2 114686 214019163
3 128514 45813
3 89914 115645
3 197764 82428
2 53259 426233016
3 63295 153943
1 147817 171278 334283585
2 127085 151683460
1 65986 130527 944045071
3 192420 64717
1 81148 197498 66249866
3 135374 137729
2 35100 544827377
1 9863 144389 230278481
2 19084 709931975
2 63139 705724573
2 121978 598600009
3 66539 66561
1 43934 162658 406718244
1 58988 168973 79346451
3 64623 69158
2 199100 749432474
3 197057 192084
1 85959 119984 253409195
2 2177 934496843
2 102001 311935703
2 166208 793386100
2 95017 462913404
3 79290 160014
1 57507 68294 876600803
1 74899 84461 945218320
1 23774 140184 934447526
2 56053 171324157
3 66912 139917
2 130749 32353998
2 133809 178428963
3 53482 30618
3 76735 22339
1 105226 179249 313938019
3 53325 198314
2 40514 424541557
1 153061 184874 268513979
3 153279 46468
3 119357 143829
1 131614 140641 283692412
2 128690 988178477
3 35799 48794
1 64552 198037 383021097
1 162479 164627 361881631
2 98249 22369185
1 20680 144551 906119938
1 79937 174784 219403441
1 91006 136062 341683379
1 71196 167584 761068037
3 59072 172777
3 115529 4944
2 46442 626158059
1 43553 166292 784434850
2 44569 161625118
3 185739 193367
3 138763 87197
1 52181 164275 285296505
3 66766 81539
3 18327 195035
1 41842 100370 378698086
2 42598 615624295
1 36600 109831 251321002
3 86806 76239
2 175687 225658370
1 146323 147949 365352533
3 33331 164902
3 75183 139441
2 148874 64858822
1 86683 168680 80261018
1 112740 146243 712424237
2 115523 558631473
1 57783 138237 618562905
1 101052 114142 540901659
2 104829 959324610
1 11471 124288 931817931
2 12046 220249314
2 41446 790714308
3 24684 33106
3 75624 155278
1 51337 193895 942790579
1 83099 177557 933157101
2 22253 987172813
3 108532 20497
2 65614 623226592
1 143172 188356 879773881
3 149154 124717
1 51103 54589 187204713
1 41999 124896 182141823
1 10315 141248 317242497
3 144164 63860
1 4725 86575 39278048
3 196301 94576
2 143014 689677437
2 38093 997884937
2 173752 720385058
3 56285 141837
3 89470 57040
1 87124 174142 117083110
3 127335 22060
3 24932 199353
3 128090 122874
1 90657 169597 53820591
2 198687 7048268
1 33186 125228 103147561
2 10522 135370591
3 47912 11316
3 117574 183253
1 168918 172612 487503133
3 104771 1501
1 52724 89842 583733898
1 78664 96540 207370092
3 91494 71713
1 14700 45243 842893086
2 69446 693628308
1 108858 144821 516929054
2 129738 46903338
1 108518 177491 927766765
1 4747 46031 927963562
1 142872 148990 863565121
1 44720 147269 948789157
1 50402 68059 54950322
1 103817 125459 933158992
2 117440 664329293
2 93670 221321750
1 135892 158889 226996745
1 74895 106063 668121916
3 189946 90780
2 70188 212997799
3 143935 16092
1 103490 179248 447718680
1 30535 124729 896075154
1 106887 179661 204923920
2 43465 470871336
2 188683 371263603
1 36367 194529 569083245
3 126660 77612
3 118486 111265
3 196580 180142
2 88872 48444964
1 101662 138192 859641324
3 115867 86157
3 34576 91029
1 74457 144878 284801076
3 12827 165875
3 82464 102743
2 193248 999764501
1 50241 158911 592773018
2 63471 546346105
3 84937 79414
1 12701 41731 708678923
3 187741 27378
2 101028 512105700
3 29405 178573
3 20811 154397
1 14862 167384 560073804
3 123733 98650
3 15050 119221
1 15357 88320 717278947
2 41710 940893596
2 198372 551524109
3 135894 80592
1 14995 60705 37407244
2 54519 332963525
3 18034 83610
3 42756 160588
2 114873 982623467
3 170707 151581
2 171990 646837403
3 85252 169531
3 193923 135196
3 43203 71579
3 62761 169771
1 58244 69014 345024099
2 109117 240826076
2 119393 797023304
2 176387 81748806
2 23528 40558674
3 107197 174237
2 80036 553162310
2 96630 980497978
2 121992 168080541
3 10912 183695
1 89976 154193 44980961
1 21091 60501 132566111
1 5720 9473 641514830
2 119701 676547474
3 95219 77685
3 173918 123959
2 18223 271421792
2 43108 466241530
3 12368 47423
1 55418 172681 684150734
3 96450 166501
2 104126 929701900
2 197100 680820823
3 45387 176887
1 110407 131934 655719702
3 97195 79740
2 60511 878788700
2 137289 654669831
2 187220 443069451
1 5032 159938 908547039
1 102059 147332 143203140
2 116308 513335459
1 5612 114624 562660745
1 53771 122612 414617230
3 117796 113589
1 83575 177688 940041672
1 118919 179335 808183661
1 46249 73949 14390612
1 55619 82699 779395059
3 33923 118049
3 67900 134924
3 86872 186354
2 48035 416099038
1 42810 69217 369196115
3 116958 19972
1 130571 194197 31207182
2 51479 927941386
3 150076 27535
3 173310 91700
3 175149 198887
3 51230 179256
1 57007 77728 650791950
3 31445 73556
3 26079 92561
3 15001 97105
3 58773 152135
1 77637 83402 148933935
1 25460 129441 443033082
3 45907 115951
2 165189 89478207
2 174326 922706888
3 60797 159533
3 64379 166329
3 109832 63637
2 184889 530584112
1 6555 159737 999194489
1 167425 176860 591869016
2 94049 68584779
2 25673 335367126
2 187996 633190503
1 12061 95156 501706322
1 81721 131027 91919734
3 172527 138946
3 192191 21863
1 36806 142842 857327241
2 198418 348716771
2 98311 228205827
1 89989 174855 341986439
1 19651 78103 287882158
1 99921 123686 526363858
1 29624 55246 391079668
2 180293 354901662
1 24819 114109 787753573
2 11412 986019192
3 32959 104663
3 182895 193688
3 41526 84612
1 30751 199215 330100451
3 75844 53835
3 139118 63001
1 82491 171745 512904041
2 6826 595146899
3 85894 148914
2 93864 538430345
3 33879 174209
1 50432 71262 891712629
3 124893 185257
2 60598 160723492
3 29824 31669
1 21479 169067 110026685
1 86346 156676 775294710
2 125004 312791407
1 130793 146435 182689266
2 186863 424136888
3 20672 13695
3 135194 111496
1 18440 104596 327929369
3 146184 8184
3 195386 123735
2 95601 493852837
1 56208 112580 239432898
3 98348 63834
1 138672 166718 584136801
2 84322 746848312
1 16711 189275 206760472
2 38621 397186732
1 41783 82841 64518347
3 63616 148977
3 197444 104946
3 147593 91052
1 44287 92229 97608931
3 128402 151832
3 99701 255
2 187089 356923963
3 51328 24699
2 93489 41827453
3 34207 89148
1 126571 186238 966565528
2 59423 444641665
3 52160 17466
2 159 377886961
3 7234 167890
1 1822 106425 113179875
2 167935 891997247
1 133768 135492 606832736
2 120220 270520400
2 25443 5002062
1 67663 68657 850809984
2 170200 186983688
3 95353 126588
2 158766 388921124
3 165253 83394
2 121892 766321661
1 74858 91351 395398376
1 99473 166035 183379080
2 29973 702718441
2 140320 314378262
3 89513 179857
3 59274 178711
2 128879 965853945
1 37863 122033 629285577
1 64712 163597 877405779
3 163176 183718
1 80371 135976 244608958
3 118135 8553
3 119977 164904
1 1936 6451 700269237
1 15874 178669 927676804
3 137651 591
2 124824 149902426
2 21335 849430985
3 152567 90231
1 83199 193754 357546607
2 110847 653207105
2 116445 72176710
3 115545 85815
1 77379 156886 261078742
2 75248 191944864
2 142406 657992929
2 171501 518179131
3 101480 93603
2 43006 850311049
3 21356 107140
1 100160 122143 944076329
2 35686 800896575
1 87992 176475 110517305
3 114195 189948
2 1882 147089311
2 51379 493063201
3 149738 141654
2 186556 642706773
1 115843 138027 482205372
3 25455 189702
3 162306 158468
1 29884 134071 199509980
3 166374 136495
3 45752 110266
3 98273 1155
1 47286 97301 360967201
1 84712 85382 770277120
3 48838 174832
2 105685 949928243
3 191586 45673
3 105167 62944
1 91770 109040 828181827
1 81582 90567 451300678
1 82815 188660 3955896
3 97683 77542
3 6811 63955
1 38008 151434 903949501
1 29338 155563 335997627
1 44468 131325 472856229
2 162651 832516603
1 17013 20434 632244648
2 199011 172491704
3 86886 30758
2 46641 335406467
1 25535 119243 724835946
3 41402 6349
2 10983 982498753
3 102913 175600
3 52134 166313
2 175763 670455521
2 85982 182195100
3 185817 95147
1 38816 139592 119528771
3 36419 58094
3 140229 132596
1 77891 177248 315447237
2 132347 319798984
3 2317 137192
2 93164 698340173
3 91178 168567
3 97263 24121
3 128573 28089
1 51590 56054 131241792
1 60727 186350 409050350
3 84971 51178
2 66242 416055584
2 79285 475796585
2 132487 65323988
2 157691 459488096
1 104079 178031 254110591
2 7250 231762125
3 119149 53295
2 29211 669304438
2 147576 46290386
2 168393 322680451
3 120637 57560
3 178481 197985
3 2823 39217
2 129551 420201092
1 2947 86813 601676494
3 79402 42421
3 9689 23593
2 98257 752851826
1 68822 170333 181214596
2 54842 423103197
3 75876 196382
1 99178 162386 47216976
1 8033 194309 90411795
1 14542 196491 438485780
2 27066 423135444
1 155501 198312 455453983
1 9927 27892 833246051
2 11028 716387850
2 70351 725966453
2 197512 261671841
3 47491 140154
1 28699 112346 666709335
3 104125 153251
3 25943 3578
2 175303 6910220
1 3816 21754 675641429
2 59422 317521921
1 17356 43818 485142276
3 141611 155850
1 148002 158742 344284568
3 26620 172174
1 70804 149846 794848447
2 50967 841076556
1 83710 107822 295913188
3 92769 104204
2 73839 790770543
3 35691 19223
1 23210 141865 398644885
3 144693 157616
3 129429 17591
1 58841 98405 97284760
3 60178 169794
1 131008 156696 424597012
1 22125 124276 146248748
1 105948 190151 718363826
2 101645 425173388
1 13944 131403 742884043
1 65829 145235 699597286
2 36563 418331551
1 145315 199968 697000366
3 165146 97478
1 81087 160111 421559751
2 60385 216918010
2 71223 983875600
2 66508 773156331
1 41145 85837 618937151
1 136875 159939 984565100
1 91877 188482 586046084
1 29424 97666 22539509
3 37572 32906
1 70472 176565 58080087
1 45352 189187 720159384
2 192770 814103871
3 4052 98876
3 127695 72287
2 155134 103021159
2 128420 346385002
3 3619 15896
3 38621 77673
3 124070 157730
1 31038 151338 161195333
1 11121 24730 528054071
2 181434 164392645
1 45569 137820 187195505
1 71220 147601 136852069
1 75924 183638 1818886
2 70226 138004545
1 41204 75645 580433893
2 153118 763172267
3 163054 127624
2 37117 2157199
3 47713 67056
3 74161 171330
1 75094 179580 242846491
1 79278 87484 869670048
3 185013 177850
1 66677 189813 253126946
1 12203 84313 959828034
3 9759 1838
2 119425 494030857
3 81705 151116
2 152109 141043884
3 12994 165390
1 30879 173032 842201211
3 186582 156287
1 11862 154043 530150257
1 49419 149791 178188482
1 117952 141228 593863343
2 12704 535865609
3 153639 105557
1 47349 145901 847020324
1 146206 177591 247213362
2 134772 96480822
1 37183 169653 511923226
1 97224 112559 881010918
1 69975 167180 80260261
1 56788 197832 142883696
2 133430 327485201
1 126290 195672 304142325
2 58183 208239016
2 1593 859968456
3 3747 158264
1 113647 119343 956836874
1 35624 181613 558336637
2 108114 467603862
1 93877 122466 560495838
1 91285 153271 669841369
3 7713 26003
1 6263 160059 226921754
3 41093 17694
3 194930 46396
2 112194 855428362
3 34659 82394
3 184157 198413
3 172338 167068
3 111603 37748
3 144847 147706
3 177179 126855
3 87803 31871
1 24317 65933 436580185
3 126512 189244
2 121989 998767934
2 136370 408741344
3 98667 19901
1 157060 196572 291952428
3 22553 18705
3 101985 188772
3 13523 70413
3 189791 83397
3 36918 51750
2 158599 325755060
3 1231 76067
1 49143 108156 545685458
2 40579 926492329
1 75312 106113 906052943
1 17389 198831 230327095
1 23990 179975 596935537
3 80417 105825
2 184264 521737987
2 120104 576648875
1 43993 194799 779393867
2 143018 901679610
3 178977 141182
3 33681 49903
2 123667 965315346
3 189406 13657
2 47999 451355975
3 20375 14691
2 49539 903751949
1 92297 134312 871017963
3 114399 28112
1 153560 182260 612587914
3 74014 101185
3 138998 37755
2 182060 857918588
3 188979 41141
1 21325 185697 463284899
3 131534 199683
2 3450 888310744
2 179836 922193214
3 17773 85100
1 66102 86662 654362246
2 166993 737215957
2 120749 726927725
2 8271 516980486
1 30342 125914 808364087
1 12291 181040 892072376
2 54759 453046390
2 26740 87923255
1 17965 169319 591769197
3 105860 105717
2 108528 792738014
2 149125 229604872
3 177610 162930
1 34174 136248 130339165
1 105787 189019 476832045
3 6034 198065
3 129704 35346
1 89071 142495 39593230
3 159864 124362
1 106935 169967 665809864
3 133791 123346
3 154027 28264
1 34307 125003 919399150
1 18377 33517 447711844
3 74107 54464
2 113840 153950781
3 86265 191881
1 96938 116331 876313779
3 83620 130102
3 57622 7174
3 187464 183927
3 111801 152542
2 129736 939280824
1 13701 60057 731789738
2 182655 821855498
1 125786 194507 752450451
3 4748 185469
1 1266 27526 403108447
3 173782 38871
2 167734 961257789
1 147938 160187 509583222
2 132397 572713452
2 60062 98971156
1 135843 153784 57318945
1 10722 71296 980622354
2 179569 527898576
1 90795 194087 634100282
2 22097 825860854
3 193375 118858
3 162427 1033
3 193570 1483
2 13920 768615572
3 83006 18952
2 64015 289352268
1 76005 130777 838698136
3 65390 159547
3 69232 129592
3 117683 10808
1 120632 140455 965408024
1 9677 53052 145076470
3 163867 191794
3 147617 86833
2 156556 650290021
3 179265 184055
2 95399 571138722
3 59613 70830
3 133075 96047
3 185460 99632
1 67627 92065 836276183
1 79903 155458 337989484
2 30098 168685628
2 159471 632673418
1 8280 140855 279515559
1 55570 126682 602759161
3 102085 70247
3 105790 133959
3 133053 125103
2 111122 810967011
3 127304 103363
3 126602 103206
2 189060 121806480
2 184290 141396489
1 100120 139406 223418787
1 14224 28645 282881614
3 124777 35810
1 2191 11448 998073961
2 66987 327887495
2 114539 913528130
1 1151 50708 730749881
1 13050 110800 695129435
3 141250 80174
1 91537 192130 167738921
2 61547 959607846
2 19068 338683570
1 44987 61687 711847247
2 120170 97237499
1 153419 190914 32064513
3 20857 119441
3 97441 26804
2 79937 206487262
1 62983 101956 488524121
3 106067 188187
2 35200 915528032
2 98635 472751409
3 46265 135125
3 155709 96252
1 32182 59301 152407326
2 197242 621290220
3 107210 192776
1 149692 174136 932418812
3 35118 193675
3 125603 113223
1 154565 188665 323496221
2 126903 901466418
2 83629 474363033
1 55084 154958 354458342
1 91926 133536 194008052
3 16819 55959
1 82811 159909 749171290
2 170792 987238336
3 8725 31508
2 68692 328518339
1 3708 44305 627703820
1 36728 61664 755598704
1 72897 123312 89039488
3 123573 7329
3 16943 137426
1 70376 124493 841402497
1 131105 185443 43904395
1 3226 11902 126205955
2 42173 886705025
2 89576 229952533
2 27497 616390107
1 7906 96941 349039013
2 71973 278218242
3 69507 154785
3 75208 155987
3 33174 131518
2 121036 864929584
2 125277 250253560
1 102946 133707 662096764
2 149329 400524763
1 86365 142333 341950680
2 40503 507258626
3 45927 62858
1 24453 158961 769089583
2 52711 342649805
2 182963 659471413
2 3868 155034381
3 198855 11605
1 41159 122869 924863465
2 181910 171663777
1 60602 186053 511536003
3 129784 193357
1 153976 155522 896584979
1 21889 181719 364230284
1 86886 146546 167053471
3 4485 160387
2 191368 873962450
3 37275 47447
3 35390 173329
1 48466 69120 717347079
2 41051 544303254
3 17809 93073
1 837 72664 354772142
1 113577 115095 3735801
2 173893 516381483
3 44765 135111
2 59486 757143933
2 101140 950217814
2 3118 6292460
2 81848 833001815
3 105742 124854
3 94753 48891
2 116313 614857946
1 5482 69332 682375797
1 28992 181624 184884994
3 68652 184166
3 196946 140212
1 42006 166936 983252316
2 133320 64838167
3 29777 26630
3 44586 115735
2 153093 653122867
1 98058 189878 821297298
2 168451 204864695
3 113267 197632
1 126035 132827 920519825
2 62669 168014699
3 152806 108563
3 12348 113685
1 26542 63371 148039953
1 2601 163475 524128101
1 17381 99914 942985595
1 134106 166874 104501538
3 40126 165032
3 175687 48416
2 66900 704696643
2 92858 596918518
2 23768 252483391
1 2180 118016 194626075
2 141893 494194056
2 15897 882079539
3 184262 155982
2 161785 57160526
3 63659 66030
2 10419 564886238
1 119619 147018 172745672
3 16168 108627
1 69339 71989 683825782
3 109518 182239
3 192397 82968
3 18103 36547
1 21307 138557 439603529
3 145842 67251
1 6720 80792 662152363
2 97121 186439373
1 51083 72583 628890808
3 120853 90617
2 58276 385807835
3 79377 37098
2 63418 45360318
1 127788 133374 226483387
1 84557 91266 207649972
1 9949 198748 111026087
3 164075 95880
3 60672 68288
1 46503 141287 607755642
1 124588 125782 324689972
1 99663 162629 854429147
1 48575 164712 454463878
2 121240 992554643
1 114277 176963 480729343
3 163194 91332
3 98682 71138
3 194630 16180
2 23635 60050436
3 185089 65575
1 50696 198299 411479886
3 1630 184009
2 139410 900774433
2 186794 631812688
2 173823 655728425
3 32535 186713
3 85403 112293
1 96285 187110 100118571
1 88147 126256 145625501
2 93209 483431796
1 39242 39262 605729884
1 35125 114076 322745540
3 159568 144369
2 186614 472318721
1 117277 192867 856492709
2 174743 996087041
2 68488 105446327
2 22254 20004176
1 25868 140696 990891686
1 40052 113048 593616065
3 78544 21790
1 13414 33475 980709504
3 160556 148746
1 153429 164241 451093410
3 158950 161249
1 4626 144220 752336188
1 43835 93093 809569004
3 27864 91496
2 195695 607314662
1 138564 141717 741622770
2 94660 419232533
1 43393 68845 143992659
3 123183 47847
2 150678 735252407
3 137493 154370
3 71218 113001
2 41924 983156562
1 25569 119274 778902731
3 139463 55220
1 39605 176520 53231432
1 129995 130911 664161115
3 15121 115600
1 132469 174062 557830749
2 126380 967739987
3 128769 120145
3 56361 8480
2 174997 244429998
3 117108 157175
2 110054 960392507
3 48022 74176
1 114300 155332 874204473
3 79009 43083
1 98879 193199 862751106
2 54219 97600133
3 20613 25578
1 39088 185242 592588437
2 86575 165432586
2 153397 146640668
1 21916 125298 679144854
2 169597 480539840
3 67312 52302
1 9315 145858 748549596
3 69323 65820
3 130772 186560
3 20175 61302
1 68081 186909 262876454
3 125637 88867
2 71318 838066266
1 25568 152516 498575858
1 33162 129108 97811263
1 76207 157374 383431475
3 24083 131721
3 162503 67643
1 4994 149944 634080196
1 167314 168590 678865784
1 69378 178609 837337865
2 76252 578588436
2 46664 219258858
1 58542 66164 897132271
2 13372 650073801
2 139043 771597431
2 164283 978425588
1 65845 83282 28944729
1 52428 112762 589137418
2 124136 359139382
2 151052 152970534
2 51071 540336143
3 15305 18935
1 42186 165476 967931838
3 17549 125934
2 133823 364069264
3 60683 59293
2 96636 435997426
2 194562 367504237
2 160988 61465686
1 38468 126955 565518868
3 193679 33885
2 96978 173909963
1 50219 147638 98703857
3 186092 117035
2 179780 229103416
1 38675 185073 51563162
1 54565 111664 115298799
3 198418 66841
3 48071 85462
2 15358 554003481
3 179442 152155
3 129090 125289
1 49852 173486 107036652
2 181740 904386212
1 91685 155162 460041482
3 198562 91880
3 184064 30357
3 170252 103344
1 31407 32484 678981881
3 126416 183046
2 197323 419352592
1 156600 161520 307606426
3 131564 99680
1 9548 54712 499842750
3 101764 64244
2 23202 712954010
3 182980 23397
1 17299 123793 548696236
2 72064 670400003
2 26318 572017149
2 23769 367712183
3 90050 4302
2 159890 843114656
1 531 117699 431630392
1 23621 166538 500299544
1 55262 170725 766311332
3 29824 15906
2 32360 256056310
3 36695 95932
1 53711 72921 665129755
1 94059 180198 317046835
2 139175 71485170
3 58738 164014
1 14737 63093 832530656
2 20649 137701747
2 63227 66467387
2 27856 793703434
2 60001 455684701
3 37782 176267
3 6551 97460
3 74466 97758
3 128843 176240
3 132549 61405
3 29601 71211
3 193766 93507
2 40686 932689754
1 79678 80553 719046434
1 237 174311 672561322
2 48304 59968112
2 98337 453946212
2 38674 858289509
2 13831 229263657
2 137363 891413128
1 71564 116534 548670445
1 75627 198134 542073321
3 35999 195902
3 175058 74742
2 97245 677676996
2 25432 62147280
3 100130 11179
2 71316 775894438
3 56537 174616
1 84600 196146 75467068
1 80952 92506 416774861
3 121544 100361
2 20572 723881008
3 68469 112287
2 138924 21556141
2 16910 395320404
3 193710 142761
2 106148 835913078
1 100576 117724 583925474
1 116169 167870 394197804
1 65317 128882 170099902
2 122677 812287656
2 42497 57828116
1 88849 188458 69330497
1 9452 90503 204801876
3 84341 49332
2 170794 38540592
1 90167 174306 225932104
2 65972 771631879
1 19103 49769 214080621
3 148268 42569
1 13462 33111 330506021
1 42922 161835 867195203
3 130092 156406
1 133210 170817 246374397
2 68290 532553110
3 36960 155892
3 169437 13047
1 80188 159231 345417760
3 28001 183561
3 192774 25358
3 1703 16195
3 148063 194941
1 78518 183840 81101881
2 16397 909734726
3 35722 149381
3 193029 107960
1 118768 140740 248096385
2 65382 97807889
3 152811 192432
2 127864 626868040
1 149396 184074 32789968
1 134168 145608 319901363
1 85205 184106 735386960
3 59094 139536
2 43256 854457810
2 155628 702468711
2 167588 707127755
2 104634 584164637
3 104979 102136
2 139355 212953630
1 132385 160602 566403841
3 176381 108528
3 51687 63389
2 61440 952091072
3 88698 87034
2 77696 934926942
1 10455 95495 616514681
1 69992 198620 587107542
3 164440 23298
3 179530 29572
3 172668 112213
2 150092 471729305
3 126503 46227
2 145938 387483293
1 29864 95157 479441804
2 176619 612436503
1 118210 166802 357257268
1 86346 106013 793465168
3 40641 15751
2 108708 978139971
2 111909 943379811
2 60839 354639508
1 82175 188208 278028585
3 44592 19343
2 60829 531610233
1 4136 54932 575483844
3 180762 145469
3 97291 90885
1 127746 138501 462824553
2 173688 239518668
1 96784 171232 959933319
2 18477 620070036
3 185418 182993
1 126166 175811 743459457
1 67054 192860 651677335
2 65269 648696705
3 74280 164238
1 36415 69941 6022436
1 126556 137968 722790306
2 30719 358144431
3 115818 71248
1 39371 79882 656594215
2 99484 808462994
2 10546 137720735
3 145347 137051
2 8130 163437580
1 109073 117876 275413268
3 12894 90454
3 69057 182312
3 145273 92991
1 89696 101813 326578603
3 37404 16729
3 47297 74021
1 96421 144345 408837627
2 66115 804850706
1 34777 59294 550306065
3 36750 20084
2 192493 480635184
1 2858 25837 104477919
2 123722 580806114
1 3928 9606 169051760
1 10537 81858 636871111
3 82985 58427
3 51485 60382
3 44480 137535
1 76323 188017 570369709
3 151987 144578
1 111745 160458 78921796
2 192858 203561445
1 90615 94289 222861486
2 145994 120454990
2 182170 62168590
1 39825 101929 591996311
2 108839 931199229
3 161319 182532
2 85873 746315806
3 151016 20752
3 79866 50224
2 133822 289597447
3 25809 147803
1 13370 99337 488096573
1 18765 170469 791365826
1 145658 171555 859894109
3 27774 162708
2 61021 698960054
2 1436 653109527
3 12417 79875
3 64393 2226
1 116575 187648 409799367
2 127065 509717414
2 59941 979438256
3 100513 46890
1 39414 193162 721089157
1 80016 171418 552534162
3 190908 49590
1 119287 168213 157110754
1 3559 7470 685836531
1 40633 99906 411770864
2 68947 780067440
1 64044 134028 569485522
1 134492 177382 630918630
2 9100 691911276
1 101826 108239 617180497
2 157891 881269472
1 41993 132488 199519480
1 9963 36715 201805343
3 155176 136162
3 127502 36187
3 79514 135556
3 38923 146119
2 42379 151978303
3 128954 41990
2 54362 138306478
3 54492 197227
1 110927 173561 330637235
2 27870 969705913
2 178155 701784470
3 148508 75211
1 29714 167771 70682801
2 121327 264682550
1 37742 48532 528302229
2 69509 987626069
1 25210 78866 233136328
1 142074 142408 781734466
1 21158 29169 987857900
3 39996 173850
3 28963 152925
2 100084 231187875
3 89211 110789
3 194784 199576
3 122111 24203
3 141192 119445
1 106848 119993 180915611
3 124609 15908
3 110887 191452
3 15431 124819
3 67542 126436
2 199862 792720589
1 24794 157050 479499645
2 61189 804933548
2 176160 9295560
2 160788 233610279
2 128565 545598164
1 83017 199304 849956246
1 20617 93087 274308071
3 171671 147467
3 74616 11756
3 181651 88914
2 40296 145554074
1 179682 192636 519896127
3 43914 19915
2 129236 951433017
2 22718 73122468
2 55411 247032229
3 1095 194449
3 78444 143468
3 78977 114208
1 11381 68419 369139858
1 148420 184534 731386267
1 135793 170230 744208534
3 165551 94228
1 180550 181440 734553313
3 199803 144403
2 13034 256846512
2 6000 164556963
3 148329 67703
1 45451 123230 314035307
2 72659 700833808
3 184117 119610
3 109289 140365
1 55869 145281 156246542
3 189580 132793
3 108069 37369
1 26142 62824 763159220
2 93642 937178151
2 31459 516470894
1 154976 188534 941449802
1 41163 188272 830228368
2 45867 258329297
2 109681 674951468
3 55576 26541
1 53903 90910 541040693
3 194767 110839
3 28318 120080
2 11302 701371795
2 32123 299539168
2 48388 100227758
3 12841 199478
2 190125 493253704
3 87038 173933
3 89364 72466
2 44086 628774996
1 85431 176312 785047647
1 3044 148840 286513792
3 162576 95875
2 71180 340625543
3 178214 115433
1 51348 107903 901435538
3 102563 100301
2 7612 683382500
3 175999 86862
1 16552 141781 894800079
1 88800 197183 597994404
1 89664 122104 610066668
1 51439 93840 558988142
3 92472 104529
3 157254 51959
1 164865 170502 591022132
1 189710 194783 668894467
1 49848 149689 650881312
1 49683 185802 247621520
3 188680 9689
1 147134 170825 754465535
2 81664 340855301
1 62478 121863 88330190
2 101243 637149467
1 16004 168457 784218792
1 49105 101691 382945663
1 29724 196023 761202965
3 111345 98739
1 2648 94984 700577041
3 158816 114904
2 91189 767727963
1 33166 185187 605474268
1 141183 196137 847083277
1 25552 26324 36233782
1 57864 189837 354464588
2 125937 740166848
2 17129 346007258
3 133219 114048
2 81138 141334568
1 158855 165260 62746569
1 159940 194359 321250268
2 77251 552721000
2 120117 620538937
1 91881 170587 684375091
2 92171 294871376
2 34311 147258941
1 24163 153384 465053551
2 160365 780603124
2 139448 35367927
2 155522 807894977
3 104319 7213
1 77200 99634 238486193
3 131967 80336
3 82226 107910
3 155186 98627
3 187267 62546
3 9469 125335
1 17152 49003 827108611
2 71738 273028371
2 182369 773174440
1 74576 139672 871532671
3 108836 118665
2 70697 839725528
1 40191 55936 422384496
2 139928 408594677
2 23862 132629734
1 5564 114648 572834652
2 12030 882910143
3 109452 77194
3 1164 161054
2 163379 963906170
3 31742 59455
1 71934 126183 718172692
2 137900 971804427
2 134133 373435912
1 42385 151089 652305886
2 174891 345200725
2 132773 76416190
1 44373 146353 267549332
3 113882 132455
2 85895 918832044
1 70825 108780 990576432
1 24068 140818 466132139
1 18602 29824 99019613
3 150731 33799
1 67056 157208 410796316
1 87297 131970 639395851
1 2010 195391 885742781
1 110612 167779 764274077
3 49498 78762
2 51613 67800934
1 32079 156967 694996743
2 136376 899825077
3 111431 139187
1 35223 64443 824876641
2 139248 201781333
2 92564 288639606
1 137508 195959 795068077
3 108733 195436
3 175166 86148
1 40613 193466 775746092
2 40956 616752768
3 147257 40608
2 42916 295059712
2 154662 542312017
3 53551 183096
3 138457 147521
2 14225 323100765
2 190194 299115943
3 189931 42556
3 140671 155030
2 46427 362239156
1 72418 143641 402092533
3 141580 28753
1 89639 97925 803531021
2 56399 297654868
1 175231 186714 486714050
2 11774 406511892
1 24723 101192 354175680
3 198221 168904
1 40209 130323 890308799
3 47638 17467
3 8238 40122
2 167637 871368490
1 54822 132906 842751613
2 24936 415422748
2 166517 750945171
2 124058 825190611
2 80675 255912768
3 157825 56267
1 63794 137114 926477098
3 68183 105127
3 104293 168091
3 191736 168682
2 55213 617398580
3 46375 185470
1 86771 139524 531435007
2 145057 407924695
1 17404 87597 960478700
1 76345 78869 505384517
2 11194 644602108
3 181197 50056
1 17136 185437 554880631
2 127788 190558424
3 42005 145405
2 48041 909496524
1 10037 69795 560637205
2 158593 898824757
1 92826 159339 310928106
3 133919 85452
3 26969 38520
3 58440 151760
2 40397 628096911
2 138696 919246371
3 133687 183315
1 124985 127898 443953205
1 23602 50298 669506073
2 170034 263912372
3 70602 150533
2 139739 504736598
2 78334 548499458
2 174918 661614875
1 77743 166247 898000446
1 141065 181332 635421582
1 127599 147583 390802903
1 174435 184227 36543633
1 34859 62217 207043440
3 58864 75831
1 21246 62790 374793847
2 57622 41126433
3 186115 111963
2 131063 422575670
2 181974 605873935
2 121404 784363289
2 27998 697928536
2 136674 935412063
3 107787 99299
1 58614 78388 13391102
2 148851 136266197
3 60827 75394
2 131347 255858216
3 98055 143656
2 56460 389203911
1 9537 77171 850290458
2 23518 211848633
1 16083 86700 523829944
2 78771 239500718
3 55463 125017
2 48285 491331006
3 110163 37218
2 88629 626038893
1 110731 180762 780954231
1 48410 182618 740883626
3 147910 21982
1 121319 160626 689867454
1 178147 189502 123413774
3 117042 35511
3 66486 170903
1 107718 161898 755270793
1 4585 197843 253517086
1 28471 73272 449733268
2 104544 679621450
3 123066 79166
2 161028 436190304
2 92759 675312374
2 192676 941806398
3 154500 171340
3 29275 190084
1 126276 153450 203738725
1 27773 71939 794225974
3 136023 40855
1 113039 167285 238121852
1 80859 88258 716520947
2 184351 299837391
1 85907 173077 940024129
3 65642 194547
1 16692 122058 768024526
3 155904 168774
2 192732 629163897
1 42469 156373 774213938
2 181660 151130190
2 165710 876917622
1 126356 172811 616268470
1 152168 182083 722493350
3 56554 53089
1 144718 173598 740336594
1 22483 56860 12578057
3 92464 173715
2 165415 36139461
3 105855 29146
1 119419 189966 156644735
3 186477 183940
3 88448 87276
3 69878 191499
3 120145 182906
3 36788 61689
3 165684 135616
1 33163 134070 70740529
1 60390 131801 491472086
3 24313 5638
3 102817 177627
1 68659 99674 794725794
2 49235 283625906
2 107834 447075057
3 52707 195947
3 13512 83326
3 195685 143726
2 61362 320005117
3 113875 13939
1 15659 56742 893217326
1 9846 130975 379858811
3 122258 109716
2 137262 378205920
3 71784 15069
1 3067 68534 765463336
2 48854 272225715
1 85822 144415 791090545
3 177809 104951
1 174234 174469 122216211
1 28073 196053 640667631
1 46667 96678 788704226
2 128581 913779292
1 141982 187610 204850660
2 60122 157544864
1 89161 177558 338146805
3 92648 65380
3 149293 69109
1 78731 176802 969034562
1 167912 175260 428813610
1 27147 87731 145482282
1 9013 74594 220115755
2 192966 212977410
3 174351 1326
2 142766 858701600
1 54959 55602 263876306
2 53854 461204711
1 26461 101213 94202168
2 100501 269096855
1 14886 178464 679915309
2 121913 525012322
3 33517 88473
2 159722 724435071
2 130769 761356205
1 33687 77914 781655486
1 61060 186705 92906159
1 37589 130924 757043583
3 148018 28239
3 19656 135647
2 116341 330546676
3 55649 47793
1 88170 163325 28763594
1 133627 187223 973599225
2 11454 466341080
2 73401 13270946
3 153369 171272
1 15187 95311 131797879
3 167948 179453
3 50094 94456
1 64779 188707 502559153
2 158696 482384956
2 32006 478060495
3 44373 141283
1 322 94822 31315173
1 2583 10390 948995643
2 108786 457188677
1 84285 108369 624127852
1 41945 129426 918208100
2 11657 520956531
2 122596 978955794
2 133085 300786386
1 42166 167214 257005560
3 134857 36767
2 173761 407840668
3 153427 139357
2 197886 680290253
2 43685 915693488
1 61735 185149 737270566
1 75820 179580 278853025
3 50215 120079
2 109315 985966943
1 55669 145806 862927042
1 40489 173449 329878966
2 190738 25752088
1 51930 149059 706906969
1 29265 50102 192104601
3 96763 22382
3 121027 6146
2 91018 352892230
3 154850 59712
3 192536 16923
1 121597 194675 888449650
3 135034 16927
2 44126 982423636
2 39605 25331812
2 8056 892623087
3 177502 149429
3 137977 87087
1 154786 170500 438784326
1 8545 85576 12545125
2 197800 467296664
2 35698 778214110
1 92485 129314 464263792
3 125861 55062
3 157742 55168
3 83321 106275
2 94132 49717399
1 52371 164923 818010236
1 48766 172653 335290671
1 44859 73047 553034519
2 158439 888994289
1 116640 152486 428891001
1 24113 47743 988068295
3 197176 6549
1 54130 120127 447652314
3 69988 29409
1 128744 153831 614468787
1 50000 111975 473287916
1 50214 104083 238745173
1 146876 194519 198721099
2 127941 79126387
2 171903 307656858
3 43361 125846
1 118380 123033 666503023
2 148160 129012186
2 9675 857506351
1 65399 101540 605634506
3 110665 64306
3 150694 14599
3 40779 134719
2 23519 313488965
3 25358 161372
1 79698 136906 98572664
3 77579 16538
3 153462 121458
1 54929 147582 590047257
3 7982 143197
1 71348 115259 494893951
2 45684 901782769
2 127957 472820541
3 34412 137979
2 61568 702415893
3 142429 106954
2 24653 613577696
1 71110 194336 463182291
1 26091 90439 798338809
1 23578 46979 726137917
1 142011 169326 423792160
2 143532 215884540
1 10330 128060 47047284
2 43896 660176353
2 103221 889287991
3 117065 34372
1 124494 185009 466485168
3 80129 66341
3 99649 127766
2 199044 196201605
1 33364 34430 617438961
2 71038 395929185
2 102495 855432752
3 41323 76461
1 29973 134533 32516530
3 147415 99809
1 36780 136619 324172356
1 47854 49723 249130225
2 76140 111332984
2 185103 528827467
2 127419 189232612
1 64509 152912 491116253
1 33315 56315 490055976
3 59755 55635
1 4338 104076 675459679
3 62224 152226
3 65659 84513
3 96124 92905
3 62856 177753
3 71696 138402
1 11946 154832 821363996
2 117714 723659003
1 23497 97344 996897810
1 17109 146565 733092111
3 88154 141202
2 191905 39991512
3 13193 123936
2 147276 918156765
3 188414 146235
1 30623 173592 237590761
3 47771 55269
1 39263 42499 308873410
3 67058 192219
2 142317 68682207
1 11122 108604 154658736
3 20184 18224
2 8152 814621141
1 133761 198422 124458955
1 35818 166019 860023333
3 163433 99568
3 186421 42951
1 47107 81154 496296990
2 104381 334089448
2 12758 857774441
2 77956 778397366
1 61760 101740 806252061
1 115929 128931 303230880
2 100767 605340115
1 94269 101745 803117860
3 169076 146360
3 35431 60466
3 56319 104481
3 111689 73675
1 169006 171631 457246562
1 134317 169919 544426979
3 22944 465
1 90972 123245 559086178
1 64995 94219 636250121
1 48867 69937 929775748
2 118129 555909127
2 163371 301059993
2 31049 23191638
1 41290 106379 704848972
3 74442 83642
2 135551 609523169
3 188917 199041
3 154743 52946
1 19147 190345 192635090
1 36638 147093 455825868
3 182071 141994
3 174153 65833
1 127907 128436 226906189
3 60517 67839
2 79552 873528254
1 124059 164696 936217653
2 92179 992008929
2 135578 896348595
1 36616 169623 743348063
2 11012 313895232
1 13218 184087 725026244
2 192611 424073853
3 26882 181108
3 142070 74571
1 123473 125020 614198324
3 181780 47949
1 13713 63058 877544056
3 49772 69690
1 169043 187533 699700683
1 7321 81637 139323521
3 89160 38702
1 49332 74021 110753442
2 89665 749077223
1 24740 173558 321695285
2 97999 868445859
2 139679 474238983
1 18865 150040 249521330
3 137102 179681
3 63807 155328
2 17224 319054293
1 173220 192876 742745394
3 112119 96903
3 64800 47673
1 38361 41225 568161925
1 159437 168672 762637800
2 120246 449486904
3 34286 16627
1 62200 132264 791552295
3 7272 7957
2 83215 729828642
3 116889 74233
3 153052 44504
3 165495 154893
3 167448 183576
1 1459 190940 577542419
1 84800 115343 937189691
2 9888 914653297
3 42096 70577
2 93053 393902534
2 232 512620172
3 32982 91097
1 102599 151283 548776275
3 159585 33748
3 195644 60067
2 20772 463650928
2 15860 724703045
2 13660 934464630
3 184989 181292
1 47243 171087 774896862
1 80320 80655 545550635
2 112897 977271081
3 164415 12358
2 10871 467578649
3 82668 140550
2 133710 901831812
1 131055 148803 99993960
1 104127 194230 464335454
1 3938 179385 9684404
2 32660 439561703
2 66028 472258505
1 71803 131954 258172492
1 48703 196536 613064898
1 68457 111907 741603372
1 92962 136399 864737628
2 164522 41035806
1 62368 165672 720448706
3 76834 97733
2 10564 746048682
3 190970 94320
3 113657 148752
3 110370 104701
1 116213 182236 547187697
3 145019 37139
3 70650 161551
2 199101 837761663
1 30558 166391 55905866
1 156616 183155 679022901
2 172138 21707814
3 135599 116653
2 38017 623632533
2 1977 61782442
1 106710 197371 373346161
3 91877 109078
3 117769 52513
3 152462 120084
3 146552 188855
3 97242 81866
1 1102 107443 594115873
2 134072 299248501
1 54676 144378 498687321
3 71756 143519
1 15319 136664 273751010
3 116641 93789
1 28045 118650 387096051
1 134518 139004 769220597
2 143117 338095849
1 63141 166586 529613684
3 199186 183974
2 21593 445351105
3 119531 73379
1 32448 155729 677364260
2 184753 92121887
3 102226 43142
1 96879 168218 684766519
2 95199 729207452
1 86196 133443 127479598
2 141726 472625317
3 101154 20606
2 81107 513025627
1 68232 122342 589130400
2 97564 444290322
2 73414 53992889
1 77811 115639 349563424
2 17178 518222915
2 175381 600482935
1 8740 78200 271023082
1 78764 96814 673450472
2 4341 811656913
2 545 819025335
3 199655 55431
3 39413 173484
1 61105 141857 472567701
3 54979 189236
3 20797 118364
1 16192 121514 189207775
2 89200 624231305
3 33463 184387
1 5538 41866 320556014
2 23021 515451012
1 5855 199215 330444995
2 71808 79260363
2 134584 261800355
3 52721 36222
3 154757 84486
2 149246 425736785
3 12034 40083
1 13416 123681 340836136
1 153180 192083 24381750
2 160123 400776477
1 12711 129762 102789818
3 121349 19305
1 147990 164844 82821740
2 169607 342847075
2 140440 410592561
3 94488 187002
1 63833 183787 921798069
2 44363 913763892
3 69204 58821
3 48582 71535
1 111695 195064 971296551
2 179858 784431802
2 73699 192821952
1 28613 66897 477894582
2 86450 492993667
3 184008 86341
2 105165 175539464
3 130564 101470
2 116842 442186442
2 11032 983677770
1 18255 183663 539747122
2 7501 311061387
3 129096 18629
2 127041 420063308
1 73464 165776 280032964
1 44261 50389 326824375
3 133207 118110
3 48532 45085
2 184251 939843906
1 38032 162474 855305053
3 143724 58845
3 92596 186881
3 56358 158724
3 85234 56263
3 130811 38092
3 7642 26133
3 1381 4157
1 93773 174533 286217081
1 82694 105418 986542328
1 67588 91874 334882276
3 123053 70637
3 110579 23673
1 50217 56613 829678305
3 44031 187109
1 30749 198273 945344561
1 34847 39893 248603986
1 25080 150505 528861386
1 34898 153207 491329591
2 59773 883708629
2 142374 997019583
1 73300 98993 586719153
3 58744 56227
3 112252 137600
3 73029 147367
2 31438 803251571
1 92532 162445 596018680
1 117381 143148 694204360
1 13498 42801 635297993
1 76253 124410 644572718
1 49262 105012 311291230
2 145032 302018220
2 55097 927434682
3 87020 82987
2 163756 736954583
2 123921 280936724
2 113264 761147928
1 133248 198696 775531536
1 52678 152291 638221961
3 37736 189348
1 7100 110916 461497955
3 93322 192058
3 22688 87555
2 22555 284426871
1 1153 199937 873432908
2 97606 539355289
2 95355 907183552
3 121674 88481
1 23368 114672 35244522
3 187225 160575
1 47943 143863 23950913
3 48014 133698
3 101008 168925
1 46964 108998 499068361
3 135276 84305
1 98666 187923 17260648
1 46215 157634 543225649
3 132844 14901
1 39038 123670 375960282
3 169592 5259
3 127141 175367
2 157472 644071490
2 80273 468334232
3 169303 155015
1 80726 103537 388745648
3 75284 43585
2 176393 589841223
2 105329 29020244
1 56549 176006 20885614
3 161528 87167
3 42423 175177
2 38121 395658027
1 37035 66763 109084855
2 18648 19055656
1 36609 136749 296970935
2 173090 49897362
1 52666 116282 352041516
2 113380 527003834
1 66934 115040 527854525
2 45639 122253153
2 109356 395396905
1 118983 128947 301449893
2 38180 318086632
3 178176 72199
1 6034 168806 4029052
1 9051 102724 4297912
1 72614 135251 871438934
2 125777 258908434
2 69684 673834916
2 143409 929088376
3 161126 126940
3 50761 90551
1 72694 191790 603559042
2 133093 35074702
1 51123 62040 689796375
1 121221 148368 353780815
2 157041 439152770
3 182798 156362
1 33381 123373 1409154
1 153762 173825 942048227
2 41511 183813433
1 106301 163136 632975329
3 90345 164228
1 1439 152562 914920569
1 128849 189187 367922546
3 137235 14139
1 59078 77779 965732651
2 113768 75840353
1 114252 145586 877399462
3 193494 120188
2 84116 375261244
3 4646 71975
1 58686 109498 438410149
1 119596 155494 376731035
3 1207 81700
2 199206 598417221
3 28542 81187
1 74162 154268 996129384
1 106988 124008 333073012
2 115470 100352273
3 183924 78150
1 173117 195151 313562742
1 10715 78911 667276352
3 142627 27315
1 151657 192175 784518820
3 109492 150552
1 65152 150724 593605743
2 159019 684047477
1 17491 150999 727197182
2 145696 9513819
3 83226 108325
3 26349 26847
3 16710 20993
1 139802 140551 855096634
2 127709 566196397
2 60099 221296651
3 198420 111820
2 160741 300843951
1 59194 130014 182958407
3 45286 76692
2 116940 685313564
1 130926 181225 661863351
3 97430 32578
2 22654 634244829
3 152859 195719
2 49162 174288072
1 168210 169946 788018317
2 173799 670815543
1 781 111316 629750155
1 108464 188614 364132990
3 11516 141201
2 146626 206448483
2 127738 29830352
3 182345 142545
1 183883 196937 940298737
1 23519 52190 585195190
3 143547 83656
3 182730 14414
1 53050 176097 782535314
3 112689 74467
2 60347 36415084
3 15457 160317
3 174579 21293
1 135922 139991 757078285
2 24050 997051298
2 161684 580392005
3 37473 174986
1 47986 66455 277414327
1 173749 189130 377967644
1 18447 126275 116114977
2 71646 493816467
2 100838 590440605
1 58340 80105 315435594
2 134560 292383528
2 198747 2486481
3 84404 110860
3 45301 142638
1 42595 88029 271853917
1 17908 176102 850309965
3 186577 76671
3 92286 181443
3 120246 92767
1 157535 158438 973960600
1 36188 198737 964041392
3 152862 44606
1 66732 111573 647507069
1 65333 198131 253866885
3 187978 22910
1 90204 186315 323990378
2 80719 980928880
1 18005 54076 491837392
2 67917 106783319
2 36740 339409819
3 146139 56664
2 47680 644254586
2 71108 327180047
1 82787 131694 470879466
2 149569 524313572
3 195430 49797
2 10306 530995463
2 60526 56721880
3 53811 165170
2 123375 411886465
1 2576 86522 602171834
2 50592 314271485
1 120939 179047 699442399
1 12897 150190 740621557
3 183579 80633
2 156322 878836553
1 102091 163421 522427722
2 180321 703568444
3 172443 125957
1 9745 96108 920418307
1 107708 165984 924079064
2 32881 20620286
3 124533 138719
3 122753 17766
3 46856 66852
3 7775 58052
1 81862 122685 533427598
2 150183 117065050
2 98352 693696649
1 38185 114412 750287040
1 39185 85637 808429394
1 116370 139007 252953114
2 21488 700947916
3 189689 164454
1 110860 138298 417822706
1 3892 6986 80129836
1 68168 130384 264310763
1 32675 143377 192011823
2 197911 822852794
3 196082 11782
1 96819 142512 847714042
1 182752 198734 11725199
2 96804 575946270
1 13031 151742 857618418
1 70196 83521 700841615
1 123910 150320 380519617
1 106111 121932 78405479
1 88083 137545 123579452
2 110415 311697896
3 97184 102721
3 77092 31545
3 30825 47997
1 24732 189395 250511360
1 3406 53350 178236055
3 176833 106023
1 30853 51840 650814335
1 20800 163614 807661841
1 37377 53114 910932332
2 13444 732142277
1 42078 89077 929397746
2 99331 936012944
1 51939 130859 531837532
3 44322 88912
2 70302 570070393
1 32452 190654 977325351
3 160413 141577
3 15507 9319
1 142171 171070 290402891
2 154707 306277240
1 44484 83281 66893985
1 84417 104490 678197180
2 166553 704074598
3 97180 37332
1 96868 193159 484807947
2 9045 749657787
1 40207 121744 377239820
3 182631 143244
3 190760 171317
1 9922 102534 757310313
3 177711 71277
2 21750 693361974
1 150715 153707 250134920
1 19361 176418 702949497
1 115893 178392 655513484
2 113357 603461713
3 182850 33494
2 87614 340667318
2 174654 431440592
1 48438 59352 447977959
1 18589 145506 296292634
3 61484 119918
3 126154 178474
2 100463 26660134
1 105217 196885 530153089
2 55426 534153196
3 146276 154920
1 24493 128572 176177148
2 147723 382127651
2 174053 673070170
2 170785 349429493
2 22177 568888705
2 155831 766302801
3 196589 139431
2 123996 618253110
2 14507 3927014
2 67922 646246002
2 53473 387963164
3 163133 62492
1 42095 134238 283930478
1 25022 124077 411861627
3 174658 147648
1 85152 91077 377288904
2 169255 789266728
1 36140 172190 409448036
3 179701 114445
3 94874 78690
2 76802 841838477
1 59907 95361 73627827
2 177447 139699192
3 88431 192626
3 36223 164412
3 169532 9552
2 142268 927493475
3 87492 4467
2 157432 237539625
1 1764 121241 244752161
1 160487 188142 925993445
1 9842 192772 618569442
1 8966 85457 380350304
2 83100 1930234
1 33395 84387 169099578
3 186433 47096
2 7450 15684034
2 56612 137198126
2 186271 693598787
3 120310 170095
1 15869 48971 518076369
1 40696 136836 556083432
1 41031 170358 467978294
1 47263 76712 602177470
3 189387 95180
1 49502 142529 378022898
1 105040 121854 662411835
2 19996 285992266
2 38279 636122552
1 143801 191234 846712492
2 156354 696256061
1 98090 120865 494245840
1 37026 70705 469474304
2 188985 769671702
2 84683 924965618
1 79 123293 473208327
1 4163 39498 808526870
2 53650 235561228
1 31841 161370 640486388
2 125336 142320320
3 13945 148285
2 179060 763803777
2 160797 29781968
1 10498 78912 111969680
2 192220 546904185
2 128462 894936018
1 108646 138817 438352369
2 191931 290765923
1 151537 172708 950891795
1 102319 164813 931288767
1 13504 138266 737395258
1 51353 63527 283684431
2 33759 832084785
2 40287 398803368
2 172313 794793155
3 56014 184880
3 1381 7175
3 55184 30018
2 46890 245980256
1 35401 120457 783753853
3 82618 95949
3 123033 129968
2 68750 137113133
1 63936 69776 664780153
2 170845 421826959
3 40102 155184
1 41767 138415 797911435
2 117621 915421410
3 169819 27793
2 162914 825603189
3 119699 100720
2 174337 824283678
1 38121 122659 337253702
3 175370 113355
2 142079 142972296
3 32638 113622
3 66561 39850
2 97626 659295183
3 15799 117823
3 7872 84096
2 160210 768033115
3 67126 126417
1 167852 173379 290321079
1 33201 175129 394080735
2 92697 516535332
1 1323 33272 935438745
1 157987 172663 152966917
2 142202 487829353
3 7666 28784
3 184005 36146
1 105992 125946 457765813
1 97578 185531 629577675
2 133533 998955525
2 58453 962783295
1 34198 128994 570034915
2 153398 238356467
3 157219 66804
2 70616 989729526
3 57705 546
3 34359 35349
2 41911 907366814
3 72924 185507
2 19152 397439319
1 74391 176962 195240290
1 92365 161219 569668349
3 14745 5063
2 108604 138355946
2 45320 332706675
3 51989 143931
3 43338 137576
3 89634 10141
1 22899 36519 741460201
3 134297 28561
1 122254 175144 202638151
3 44079 199032
3 54481 21005
1 66364 128017 470166348
2 190116 785554063
1 139257 198780 856043947
2 136696 829020917
2 98644 206602742
3 82801 174122
3 38850 112594
2 180827 164473366
2 108845 448677245
1 132686 156807 818136962
1 108675 151866 113279798
1 1783 155277 145248537
2 115209 210973529
1 118265 190754 384143138
3 54853 71883
2 54690 688310881
3 110343 52222
1 113894 134026 449634805
1 80854 88758 280513753
3 19037 135166
1 496 190226 707054370
2 144403 376783682
3 55490 174184
3 144456 172976
2 40615 988884063
3 124517 63541
2 39621 424807574
2 41864 956398505
1 55831 146151 559021361
1 36926 140295 331487628
3 153584 183451
2 122354 654356949
2 91032 600659606
3 75 48471
1 35966 165488 300249241
3 194822 42729
2 158521 849345053
2 56787 916594495
1 86671 198609 111792368
3 127208 96639
2 25251 934091918
1 100148 112950 408027708
3 84582 107141
1 111517 177206 918556947
3 10461 5848
2 117030 218302918
1 125487 165267 881861725
2 75543 601650809
2 60165 823232266
3 159097 36913
3 42154 48958
1 69985 185020 514257321
2 190008 746372901
3 184715 183985
2 111482 336973127
2 89403 687409922
3 75022 37151
3 45464 77994
3 28403 140416
2 69660 663047658
2 120428 807345488
1 33180 103559 169654523
2 55257 290891723
1 81396 106727 859131760
3 147277 178001
3 32750 3497
3 66222 147380
2 42309 317502147
3 58837 32622
1 91853 105821 328329543
1 98748 121008 684030244
3 127522 163514
1 60021 160908 661599556
3 93100 70192
1 89299 182722 428840505
2 197568 968097993
2 55718 84454864
3 3397 89467
1 31722 121161 352888731
3 28250 163386
2 24950 632719033
3 46764 115563
3 107808 55993
1 8528 77900 583364102
1 63685 99495 733804882
1 42777 116764 934952398
2 154527 107387665
3 171191 84843
2 45680 537028852
3 118155 146281
1 49716 143666 461545264
2 61808 885432570
2 96784 985745783
2 186917 893211063
1 18514 28812 816976594
3 29493 62950
3 99764 64745
2 133774 251661316
1 104087 147142 608658840
1 10902 192655 70971212
3 99332 3933
2 21215 713476535
3 96077 91791
2 97594 984203957
2 34215 74327905
2 88410 226788922
3 43796 40111
2 73299 472156826
2 193196 555149392
2 18775 710246158
1 21351 64204 139206346
3 139339 168376
3 155472 100751
1 2980 65428 378130737
3 83266 193979
2 146300 836834722
3 149319 96325
1 4209 128091 711775272
1 92011 173559 864682142
2 162237 4727627
1 13192 97904 38460992
1 100686 149726 698751798
2 161691 181131899
1 10357 116350 306166370
2 45451 320262301
3 53367 102495
3 33862 91621
1 61849 181019 246996196
1 94343 152696 323550777
2 197134 480468725
2 143393 554613027
1 32840 112484 581299075
3 3760 191707
2 12647 785532280
3 50506 9600
3 85477 145306
1 141256 189064 318259370
2 7948 929077943
2 27623 186854817
3 106528 130076
2 153552 176790799
1 39504 104688 117847332
2 155948 570554299
3 2414 170270
1 26015 68750 55791980
1 9520 58134 116726467
1 82493 114783 765519371
2 136841 198752883
1 20453 127447 598698717
1 31496 173032 655250442
2 128210 742702779
1 48579 118982 146592390
2 69384 428395727
2 151832 701820194
2 197195 666473108
1 50747 166988 382909646
2 131107 128018920
3 4604 166350
2 31404 962762658
3 16063 158181
1 34505 89104 539552176
2 101246 879842547
3 192352 131618
1 31392 142603 921847435
2 15834 558425826
3 197632 70706
2 47054 361695105
2 11257 848236232
1 112074 151151 448930460
3 69093 197473
3 79200 52009
2 112818 233922786
2 146697 181010984
1 154471 185999 410584632
3 109240 109159
3 139265 132829
3 45495 187888
2 66266 473709161
3 104443 89662
2 17124 963623908
2 184085 61825537
3 128795 170792
3 113057 66538
1 93352 132527 546062872
2 148000 722209892
2 107523 294420330
2 197041 666617594
2 140838 848788292
3 186299 189700
3 84104 68663
3 76120 92864
2 55730 53015953
3 51264 148102
1 20881 128729 297658255
1 69318 194110 910218908
2 127461 793599674
1 115644 146664 374749527
3 155718 36510
3 88527 3503
2 17358 601446716
1 57140 99413 878321394
1 161671 178240 492391971
1 105922 157488 981823544
1 121121 129863 350266121
2 127136 455716418
1 57701 140989 505478479
1 32655 194988 167105345
2 187288 105736049
1 4984 148916 693453175
2 101839 741399616
3 21227 138066
3 187360 21537
3 25077 39121
1 14236 117778 218038790
3 66408 67589
2 118802 99560268
2 175872 815966168
1 108759 175357 211036191
1 86616 87030 243625954
2 23065 192070257
2 83244 100427449
3 177828 32429
1 119084 163433 584292871
3 125362 68168
1 794 182372 750616278
1 82093 154649 427914934
1 79737 146414 433338640
3 62722 127587
2 132151 879269296
3 124913 128996
3 1952 2382
1 78260 136251 263595702
3 15744 184461
2 72754 687242408
1 49175 106606 198833277
1 132277 186343 487095967
2 18748 444816043
2 170733 652011879
3 136390 11593
1 107350 157050 196105325
2 51134 865401643
3 190281 114855
2 37227 211038640
1 78003 141035 746508815
3 115488 120687
2 122005 235508807
2 198107 247390622
2 90101 309967093
3 97852 119333
3 23964 144920
3 195412 145156
3 170904 58724
2 32716 161163465
2 86239 853394885
3 7930 64889
3 14698 10671
2 57188 644676251
3 49990 139342
1 108206 145608 667628459
1 93013 196595 143611010
3 17056 41603
3 117320 115155
2 121362 197391471
3 197475 17404
2 77361 812317564
3 29056 117246
1 82915 97595 41111348
2 113407 754651813
2 120105 659129227
1 48040 174207 897972761
3 91597 7987
1 153192 193556 834909788
2 98737 388810527
3 91348 10663
1 51089 138630 49106714
2 17017 974762904
3 142474 56277
1 129064 198386 469865091
3 92028 38182
2 88846 858681074
3 51438 81901
1 67560 138690 114783974
3 195398 111722
1 176433 184322 367430427
1 39326 119922 186646903
2 87453 859460435
3 46588 160830
3 48007 11516
2 146325 975540057
3 137141 33460
3 61123 44474
1 35605 187905 73177471
2 44595 374886305
3 119643 159298
1 79549 116854 685625994
3 97692 40666
1 88545 108656 546331796
2 188950 782045908
1 159593 163145 311532486
2 30967 172758654
1 15940 65596 469638490
1 20657 80602 847889935
3 55504 8641
1 105356 119819 180819385
1 113697 156222 118631080
3 120992 19178
2 198584 301813793
1 78624 169954 529229197
3 171365 14561
2 190875 529803630
3 56171 18500
2 130421 512107500
3 110308 63279
2 106672 865506637
2 61687 670712114
2 182562 147651436
1 96738 197423 796204609
3 70905 46648
3 180714 134932
2 183222 438613044
2 63403 924629762
3 97933 90855
2 171932 734988804
2 35262 120607248
3 54384 193647
2 131543 831828225
2 106319 180914614
3 67337 80508
1 43310 70523 178717667
2 21409 681345050
3 135724 12497
1 5183 102673 830839648
3 39829 167786
1 118084 198992 807322308
3 85186 60634
1 65681 93755 303338856
1 8862 70451 691292566
2 36583 136282044
1 52558 106412 986548233
1 182770 186155 460196695
2 148444 799906209
3 155237 159787
1 20780 156562 185686941
2 176184 8401953
2 125487 866794249
3 115476 116984
1 177802 189971 603719339
3 178226 113071
2 57982 275936507
1 110848 119498 725947801
1 20375 28554 425605297
3 129456 75922
3 17718 167433
2 42454 467025414
1 16376 159382 28730011
3 13801 136213
1 88915 129969 682493188
3 148926 85866
2 129359 255431145
1 46551 134476 755071794
3 68824 74304
3 94896 53415
2 59628 671738954
2 61201 838209990
1 7335 73301 566351657
3 109204 105275
2 81481 743036396
2 15885 863752923
1 72130 197454 178702710
1 83440 106675 35600770
1 163382 190498 274343849
1 8950 15228 659088039
2 136677 136338637
1 95211 99778 743702072
3 9041 141154
2 36307 958111148
1 73281 81296 918108196
3 151187 99397
2 91360 123074208
2 12810 455128826
1 10588 132875 768239791
1 122381 169526 561927842
3 173104 41910
3 2929 23769
2 143908 880733905
3 122563 22247
2 184840 451748147
1 21663 65981 467558217
2 76941 432117222
3 40182 102138
3 41267 130996
3 26783 121886
1 103734 142465 945631309
3 87611 14742
3 136006 150217
3 2669 44251
2 139688 160938278
1 46278 160688 936802710
2 159976 48812896
1 52623 122779 989218036
3 152406 174053
3 188659 61664
2 36299 223132635
2 81879 394276037
2 103630 200495904
1 56284 97574 686574625
3 782 142509
1 53616 188873 455711972
1 21358 104593 746401239
1 121431 191852 12564788
3 142502 122905
3 50021 58957
1 163486 195548 247510615
1 135628 197515 477179598
1 147192 156681 158652866
2 4179 114445355
2 143990 726923122
2 47204 665353670
2 7588 679023919
2 160633 202140798
1 120626 184974 364667020
1 61519 105285 218626836
1 148170 191391 953657214
2 4227 150936084
2 29835 8319220
1 12284 92847 260221614
1 13043 195441 194203170
3 146575 184545
2 44483 164850074
2 17373 860802518
3 98320 183882
3 188927 172188
1 45005 64645 821576556
3 186616 121712
2 25091 446665334
2 29837 237129718
3 17187 37444
2 322 113466625
1 125926 145488 635297567
1 110371 121108 891627399
2 138620 475692938
3 159944 73360
2 173903 314603627
2 68655 140141333
2 188110 159571870
3 131873 97850
2 139443 678716095
3 139085 105455
2 61580 643169800
2 130691 166027159
3 106626 187736
3 134334 57205
3 114800 151992
1 37014 158502 305990100
2 152781 474997131
1 84392 194444 636535463
2 124780 495804562
3 148407 175197
1 10684 145524 672504011
2 49741 878550957
3 35631 20376
1 8130 33204 157651489
3 37909 105032
3 825 58152
2 41771 27577979
3 143654 83117
2 74100 735326668
3 162261 5976
1 95793 120464 783433277
3 139431 123243
1 105921 167075 692777994
3 175708 195287
1 94780 105111 700185463
3 10901 195444
2 12916 317307067
3 102155 38120
1 82593 198787 406216365
2 63866 766050836
3 29067 101426
3 45203 94610
1 33175 155158 727421446
1 21899 30564 369036994
2 173512 543864287
3 118514 172489
2 178306 311272198
1 32939 147851 960949457
2 36465 149523333
2 199454 444830287
3 20429 132303
2 48903 420071222
1 66551 135489 339773760
2 143801 855166413
3 184146 10095
1 152680 186244 427572024
3 97239 31322
3 101935 144892
2 69660 643896081
3 115522 97654
3 101961 190250
1 22233 88278 289566082
2 152724 662629166
3 115614 37383
2 172874 891509619
2 130345 57259763
1 29850 68174 759898772
2 46330 160776588
2 81986 428112573
1 111848 145179 762812493
1 12571 67947 682857215
2 71484 973407257
2 193015 375092060
1 139645 168993 649481423
1 3121 102295 239346725
2 122330 558240552
3 184768 62520
2 80197 88613785
1 26340 111162 387591102
3 104426 2656
1 63234 128777 304383787
2 9142 148770592
3 18665 89405
3 16653 65759
3 190800 40057
3 163865 162940
1 27254 133035 172091808
3 86448 61268
2 145223 309088086
1 69541 123476 901656311
2 125712 821069074
3 162694 81663
1 111824 144886 967103844
3 17807 56673
1 103432 110808 387694373
2 119994 266001049
2 25383 979379588
3 103239 56794
2 190659 418373534
3 85696 31259
2 59668 682483090
3 41487 44847
2 175936 148350006
1 32508 64109 693088522
3 42213 39077
2 152662 474549119
3 165119 32626
2 151856 771961373
1 35995 188253 723555910
2 199735 3587295
1 113584 126598 205456770
3 33938 157207
1 73922 104216 844643859
3 166327 136785
1 36082 197680 345863462
3 116412 56003
3 68623 88058
2 82294 315267121
3 81938 65164
3 134276 72275
2 198457 717491711
3 70402 184976
3 94244 95088
2 97357 361055064
2 6580 996149680
2 382 71031427
3 118498 113728
3 52896 183865
2 31645 134315850
2 128633 247282213
2 138073 487405417
1 60759 192479 659822537
1 7290 113456 884312146
3 85194 199733
3 13780 179290
1 47005 166192 344430531
1 60382 188911 541785693
2 81937 257535598
1 1393 171626 175558877
3 147798 127919
1 144243 160996 705072637
1 20516 60503 858394331
1 35443 67140 915184362
1 61973 135631 292600451
3 53696 20908
3 177937 68080
3 129469 84192
3 133194 89551
1 10091 52945 997840648
3 102910 132542
3 165018 148476
2 193696 610048726
3 4732 114444
3 68583 22389
1 46945 124980 864589833
1 113561 132212 998844011
2 136494 808380817
2 31912 660923596
1 129636 153486 574227321
1 78290 158965 65925303
3 189416 174534
2 115400 201505307
1 16778 126454 879394732
3 180821 123795
3 184990 191980
2 101873 556736853
2 62258 668106193
3 148795 88909
1 97033 160022 945336039
1 48835 132474 910946804
3 59394 184469
1 153020 172064 563650907
3 10361 124587
1 128353 144138 161576033
1 38465 172807 261547466
3 42531 175376
1 58639 92826 292742932
1 107935 181679 819173408
1 77611 154184 316499464
1 36991 150922 403675220
2 495 628027856
2 1907 220188522
2 37052 497476400
3 123775 2571
3 122306 104576
2 173876 18332667
3 160877 150977
3 34243 96030
2 181193 993965522
1 49507 75475 136011025
3 130332 195768
2 112190 550120803
3 55268 38804
3 182917 162821
1 68790 101545 689105407
2 187411 439744187
1 40613 82722 816301383
2 151217 21402293
1 48072 86661 598265857
2 20544 293717083
2 148772 551039269
1 49717 157951 905918251
1 171694 190034 715134483
3 47493 176005
3 154442 5137
2 129832 864182984
3 80225 73196
3 95165 162303
2 166466 379482529
3 1455 36974
3 48608 110231
3 42426 10996
3 97047 190549
1 174339 188476 228544305
2 122665 724909481
3 93904 181303
1 26505 48514 695542728
1 74 36343 978384540
2 111725 428501829
1 73965 94481 367142913
3 83387 27597
3 197795 198650
3 73585 91718
1 148478 160375 587867434
3 169603 199102
3 4152 163184
2 119638 397163399
3 14354 26189
3 154589 73739
2 165045 156792939
1 125285 130709 918457863
2 94384 250985060
2 33446 536091558
1 112622 163458 643702780
3 134821 40776
2 19501 722521209
2 61050 88878507
1 89703 167186 989365497
1 29912 100617 775723011
1 31481 64306 711257971
1 121820 136502 495542304
2 39813 590964098
1 69998 129182 20878294
3 18879 74783
1 62675 99955 654812647
2 93825 244421344
3 185904 153792
2 82984 222174939
2 196462 758296302
2 102586 460011523
2 76012 369453681
3 8037 67262
1 151078 191259 282768159
1 3956 50565 429015302
1 161868 197732 771974065
2 179295 499787868
1 11724 79007 197438484
2 165579 942135976
1 78808 165264 391330902
2 86156 886438969
1 110996 122473 158777152
1 37670 152707 453612026
1 3765 71791 725072174
2 4847 321957608
2 26568 532961517
1 44645 108140 176462296
1 9743 42604 729961383
3 99903 196667
1 175398 189051 246167161
1 497 148575 789996915
2 109307 244500928
1 40251 80925 329167818
2 56748 640644616
3 109792 194085
1 91724 137939 192407744
3 26952 159182
2 91039 149171747
3 61536 181740
3 19656 138510
1 35789 116768 420869139
3 56714 150423
1 90422 198836 259364947
3 180107 137619
1 102864 117903 839892740
2 118846 895434692
1 124940 181316 246172880
1 28107 172118 340699107
3 156552 55400
1 56782 103524 450780087
3 6879 199583
1 146016 181186 357610484
2 32869 351776184
1 39616 189631 877807567
1 44190 85102 383598525
2 5393 163562036
1 164269 175861 835517085
1 84356 126696 557370343
2 37929 224350157
3 142239 114680
3 36599 87932
1 183740 188702 221029963
3 178562 162955
2 109134 757219733
2 100568 962286076
2 199211 441304340
2 86328 287685131
1 39992 125372 613245717
3 80984 31405
1 374 85406 862090925
1 58418 181126 22229827
3 83450 85953
3 101027 89066
1 97533 149188 875200845
1 132938 188644 40296009
3 157950 145454
3 157473 137170
2 96288 178799009
3 66423 121444
1 10764 30787 553912163
1 5425 72343 868932183
1 40542 159300 784863994
1 26262 105593 837658874
2 1783 812390361
1 77911 188626 528256476
2 170145 535996537
3 145449 63005
2 5439 14419450
3 197397 114134
3 110053 171935
3 886 87801
1 58606 135810 739845217
2 138691 403590804
1 42927 45430 576311378
3 177551 183349
1 98508 159407 210564300
3 87262 146594
2 56900 404294552
1 25059 139148 819064784
2 13329 27756862
2 93314 332071999
3 74792 167423
3 105118 37563
2 96644 128915311
3 120389 90494
2 134093 658512575
2 31986 864052893
3 153576 43528
3 112646 158292
2 26280 359975888
2 10650 981143476
2 47350 912105431
3 178851 26639
2 81006 36919871
3 67952 8942
2 71317 887980321
1 69704 109297 306557112
2 180822 824502481
3 67720 122649
2 16741 784372208
2 128522 959215703
2 143623 949290076
3 161326 93015
1 52119 117328 647767755
2 89270 481741454
2 126419 138241637
3 37803 115345
2 109382 525497056
2 168801 668772404
1 117344 119832 690120335
1 32409 167415 409750653
3 8028 120760
2 64106 409090846
2 12984 803217204
2 138778 737040161
3 20251 129239
1 175123 177481 19129924
2 129821 21010632
3 198009 193639
3 40218 110997
1 161796 184931 4897498
2 195443 378895293
3 85327 27059
3 101485 179745
1 153471 186308 440603397
2 89595 800170608
3 139095 76417
2 6478 304628605
1 92344 162742 796515264
2 193233 666104952
2 196617 816769183
3 75824 120760
2 185576 253530912
2 129858 151092558
1 36426 127383 923474548
3 180180 152187
2 103369 267965188
2 25249 725827977
1 66807 167709 869259107
1 46283 103238 217346218
1 31907 110806 126192084
1 17908 164599 526068915
2 169690 295416198
1 106638 188577 397335618
2 136893 340274462
1 10928 46582 337489222
2 87312 963916149
3 77979 133662
3 119888 69422
2 30276 93562279
2 67013 196052222
3 56976 148551
3 81387 2774
1 71777 104357 293805905
3 154847 4132
1 136899 158882 90784378
1 75590 112034 958396799
2 15274 475196980
1 71606 72608 143075438
2 34548 108196324
2 31367 812898893
1 147706 182908 31945723
1 71317 176954 728028959
2 162112 546979062
3 190449 150585
3 113621 141615
1 23013 153799 258674375
3 28420 35070
3 156681 25781
2 2413 815794256
2 5657 321558658
1 1957 26336 394068072
1 1182 53016 655833293
2 74443 613518831
1 37071 179268 99525822
3 169304 168500
1 157717 188701 162991758
1 127495 133160 663862187
1 80497 83950 314691310
3 119808 122695
1 29058 39975 819182488
2 196555 867510979
3 120727 166895
2 176076 97465317
2 87545 546805277
1 2212 72640 928761402
2 12731 860111820
1 143443 149949 455090584
2 103354 342297111
3 147501 137439
1 80658 162813 468843692
3 92226 181115
2 25986 677268673
1 90035 149913 470448032
3 26236 118157
3 141859 118554
1 17976 108208 901391537
1 11181 95509 772515837
3 1819 166867
1 38035 134262 153067311
3 10386 138279
3 167839 148002
3 97528 85354
2 105719 776996766
1 87175 197622 493907185
1 62550 65170 124960942
3 139685 185569
2 34953 158123726
1 68402 172371 623043736
2 153657 8750054
3 99722 148764
3 38717 81670
3 172524 93235
2 154866 653004023
1 77431 133609 634566627
3 18021 59423
2 128305 684791320
3 28977 193993
2 104098 497655590
3 26274 169651
1 23212 146815 512268608
2 52602 210971319
1 35643 38857 133335192
1 84442 94934 860793995
3 59691 174217
3 78857 96527
1 79053 187703 801646405
3 194656 54609
3 29300 24657
3 103537 67340
2 91915 786877076
3 47043 15547
2 185402 646793964
1 24811 163571 893118497
3 31746 122496
2 24808 618920695
3 102537 63463
3 140954 111531
1 44561 150054 573935860
3 197879 14713
2 127043 645604845
2 104022 83959793
1 176485 185679 291446804
3 183830 95657
1 24706 47877 88301435
1 97388 179915 669542199
1 48308 143687 365805091
3 198361 107139
1 188229 198806 197306212
2 85358 836104572
1 54802 196608 43538163
2 64338 389542527
2 129410 525488753
2 79188 306292527
1 68788 184245 400272885
2 152332 769997058
2 154433 213283109
2 162470 632870713
1 1667 107448 17045462
3 147750 122595
3 80065 196051
2 93812 155530539
2 35512 69282506
2 38504 576834128
1 56215 129050 870048345
2 125267 367601452
3 165725 31131
3 20298 129183
2 52948 266115981
2 12117 139054593
2 11441 362197923
2 38282 921236500
3 26702 160137
2 43305 978689482
1 96509 150206 67414336
1 29539 58635 214601770
1 25791 62966 260931550
1 163447 177515 709722094
1 51203 150137 671650443
1 3060 44734 126847757
2 154687 639310781
3 27530 64108
1 56477 167421 717105754
3 98363 119638
2 196388 874093964
3 61544 118787
3 175580 52697
1 43473 154873 76359207
1 50953 132001 289469857
3 89563 25696
1 11195 142098 704862502
1 170770 183263 64837980
3 164448 156236
3 87045 93795
3 38235 174430
2 135404 180617142
1 117466 158828 594018259
1 41452 135904 270502626
1 18077 198220 797176848
1 80667 111642 584533053
2 155283 742409651
3 129170 66705
1 10009 198249 175456453
2 97230 430060883
2 100384 397054322
3 115431 161503
1 93805 109273 418314772
3 142603 30402
3 178864 42458
3 102251 51187
1 42681 101874 641872711
1 41344 69762 167959074
1 10707 139025 469258066
1 27994 61022 809692974
3 123707 48211
1 57459 61256 407750419
2 91888 480295022
3 113719 187679
3 98954 42031
3 113549 138473
1 21316 35934 594409609
1 61257 98591 762551778
1 89107 162441 167849070
1 95878 137573 793287349
1 22636 73462 91758304
1 140777 143202 503954206
1 33076 78472 140181587
1 84382 156958 796262205
3 91084 184309
3 85433 4245
3 140113 184022
2 137668 506655627
2 184048 866421422
3 179902 90800
1 31341 173473 596999007
3 161785 13741
2 78883 668721929
1 97255 143095 486680830
3 137650 192205
1 13672 171527 736104261
1 107577 169703 403164457
2 172695 921422138
3 191475 184458
1 40470 181077 759653599
2 40677 109970297
2 25225 684544418
3 25482 56762
3 78963 64498
3 67973 177314
3 98139 142895
2 105111 687521388
2 71459 849794608
2 18617 428722132
3 162220 121685
2 46687 159095365
1 12226 166379 312801000
1 67591 155178 892895484
1 177053 198611 646665386
1 17276 136368 213091057
2 98045 866643933
2 195506 740953000
3 95222 118556
2 144910 38594874
1 117547 130423 692228119
1 4662 39200 797030151
3 32076 67086
2 166443 499151205
1 31227 181886 49389288
1 80598 148896 980981763
1 39629 125527 31026549
2 51673 115416479
2 118870 909692596
1 88489 160921 936002200
3 7748 11384
2 15733 8209604
2 60679 982772864
1 67784 84770 80074087
2 90322 921926456
3 141169 130408
2 24126 343812107
2 10342 13927672
1 35597 67549 215148937
3 91430 193609
1 12509 30159 314815403
3 113613 6310
1 20445 193780 671182666
3 103966 86743
1 126165 198957 876738799
2 133601 690370497
1 43566 176738 635187404
2 71427 115205491
1 58280 187243 312363844
2 27957 236000798
1 4431 187585 293645425
2 81148 891135563
3 130792 128911
2 117151 371568578
1 87779 131147 191090376
1 50342 157801 347251386
2 97640 861574413
3 42709 171952
2 135614 926815432
1 44678 176901 333909316
2 146821 644466636
3 132608 55494
1 93669 106418 115235966
3 6566 136039
2 195992 518857585
2 36884 402141738
2 68323 282948099
3 14403 52628
2 107553 903318297
2 110657 750231394
1 38624 122564 218803231
3 191428 191715
1 60140 126500 11515334
1 25637 62904 984068449
2 65178 978295038
3 153681 4797
1 1164 159930 179795519
1 74170 128623 599727687
2 174486 354156647
2 1033 781571622
3 173346 103926
1 157082 164105 2412529
3 91401 100944
2 164210 830717373
1 111475 126614 467187707
3 24277 198205
2 97977 166916788
3 38995 150606
3 8190 33993
2 10477 348304146
3 186382 184086
1 57453 161151 804199003
3 6317 157181
1 93309 156625 929184109
1 23781 190263 373710864
2 182260 645327950
1 41680 81367 369504668
3 94922 86687
2 72508 965747369
2 129342 885301517
2 128086 246389442
3 89008 83150
1 96065 136752 511512113
2 154682 155101111
3 31797 179993
1 25259 170818 518478600
2 97430 223831694
2 151738 825766356
2 196521 251998592
2 162756 646080597
3 76642 64061
1 123723 128600 492828334
1 88447 169156 376644283
2 161042 663856508
1 56402 96327 522086134
1 46733 88327 11120865
1 112570 193744 428107028
1 20667 130365 793615033
1 4887 132399 757111452
3 109581 50406
3 78066 195848
2 199905 346472260
1 59579 93350 551507348
2 53944 1429479
2 176043 134353820
1 124559 179701 574278701
1 42910 159547 78209511
1 35481 103153 81214521
1 156678 171734 88958816
2 130688 961999694
3 150964 143442
3 38941 54656
3 22116 84193
3 744 91306
2 92431 57642989
1 110013 110257 19997231
1 117989 187591 873872565
2 127644 73497878
2 122140 615986882
3 167094 25490
3 55560 144813
3 161645 58184
1 92077 104705 400128154
1 88994 140393 254232499
2 10721 948201651
3 154502 3888
2 45173 569592367
3 13058 43628
1 20507 43015 602784538
1 19871 142174 805554252
1 100099 188661 476677903
1 40708 180637 787306368
2 68795 682999972
3 47492 160910
2 94016 281811038
1 45142 66446 550151338
2 31504 274267948
1 86528 95398 69951551
3 91986 141444
3 125039 31949
3 9874 134945
2 176162 174457949
3 94185 105456
2 13330 132086315
2 61328 483886025
1 150454 179206 429613534
2 7492 595748175
1 65627 136076 703470732
1 17987 91937 658762883
2 189955 175108643
3 7682 94143
3 84692 152333
3 4784 192479
1 74075 122043 477340476
3 135397 114768
1 46780 174866 537077584
3 157953 9700
1 71290 174927 629558725
1 50788 146613 97674997
3 24910 31435
2 126378 789669822
2 73411 863721953
2 107331 179289858
2 116826 91459384
2 30520 676627573
1 121089 139645 256609936
2 132498 579697776
3 72317 172976
2 154852 514717445
3 93605 147458
1 88204 178437 341290709
1 103330 163969 906210053
3 159588 78260
1 74228 95099 278253372
2 38505 648356317
2 120429 915187604
1 4608 40176 171756598
2 199974 152284078
2 89513 954687285
2 108619 429762698
3 62239 4758
3 35953 23508
2 183569 589263484
2 127564 398546781
2 191428 974938218
2 108789 713268532
2 20563 930801807
2 130675 859318745
3 10906 73586
2 132063 433095389
1 9627 178619 644862683
3 191163 143914
1 52846 145218 929385453
2 128027 338103928
1 29619 114352 970042702
3 143899 3940
1 49579 100001 222760251
3 54798 140525
2 105656 420308895
3 154086 11166
1 62266 139571 336746367
1 85867 102900 901872702
3 163119 29448
2 176803 3084433
1 196310 197807 219814366
3 175993 186697
2 100382 242892115
3 199507 174169
3 132552 102576
2 15837 828724404
3 6663 167009
3 11498 32239
1 17559 90660 309774394
3 44062 114461
2 44966 548719165
3 110351 185774
3 60868 156418
1 35180 39269 841991450
2 187391 778920687
1 96471 114889 260121869
2 92067 553871605
2 108499 371305325
3 44206 140628
1 92727 188125 860812330
1 32524 131524 468256530
2 69613 736104955
1 48772 76858 472993369
2 199558 218091095
3 100013 42139
3 74941 82645
3 183478 191396
1 5816 138097 516898866
3 10941 74474
1 45311 144127 585561005
2 141934 994612381
2 36314 487202801
1 18451 101975 478457090
1 107263 109704 470051062
2 3931 323470178
1 27271 97763 672165868
1 152343 190521 651363431
2 170133 577704525
2 167526 528610891
1 92826 129909 352180888
2 187227 27471582
1 26923 76209 178452146
1 3390 158776 162344539
1 30874 79083 492636094
1 12710 65703 7200006
3 119241 190261
3 15836 138341
3 78087 143268
3 26877 94276
1 26545 154384 655764699
2 193232 631835479
3 124913 122503
1 106236 151783 207723302
2 50045 337849706
1 31132 194524 557808777
1 67324 93374 341681623
1 134020 175442 998082247
3 62139 128637
2 177736 411526789
2 8381 250031080
3 92103 104873
2 103517 716258090
2 132998 516282442
1 172427 191141 285745366
3 166327 136873
2 98864 722375645
1 43309 194418 318282210
3 137186 183285
3 189110 45933
3 14577 182042
1 20906 28527 812985632
2 130187 874654446
3 86574 191667
1 125768 154283 498997847
3 6726 31706
1 61774 179651 387508182
2 59067 458104595
2 39503 485755532
2 103039 568824981
3 136533 16437
1 1141 79363 911300497
2 57354 589218510
3 189065 85614
1 15373 163835 313315819
1 102307 194605 128371464
2 174111 894143705
3 95138 122080
2 24934 230175994
3 53768 43175
1 143406 176799 643209709
3 173635 163174
3 96250 8388
3 194904 9166
1 11067 65262 992178062
1 84945 87865 59812243
1 57292 59243 306204123
3 23897 6746
3 77974 48957
3 105727 82504
3 122589 72367
1 29184 113733 328831068
1 33553 142996 469716357
2 35473 844948035
3 47928 89698
2 145523 500618822
1 19488 117688 544734517
2 170266 753204428
3 191511 199075
2 124875 415741477
2 103278 645579401
1 165031 166919 443211210
2 97467 284542727
3 176729 165242
2 35808 833950147
2 103224 39793565
3 182673 50127
1 1606 170186 853568246
3 16926 62594
3 39117 4071
1 121770 123663 578803335
3 156014 20974
2 10608 356708855
2 119118 670221892
3 95527 58733
2 141605 282594344
2 180619 748642982
1 49267 184481 983256462
2 75586 579516598
1 148549 170969 848692971
2 60892 900466372
3 121770 105225
1 7780 50648 775817955
3 94678 189874
2 141496 120352328
3 9201 30147
1 121879 124634 174547369
1 137793 196624 684491048
1 156786 194349 507439632
3 123790 52758
1 157642 173345 514236591
1 59694 78665 156100089
2 174412 93454971
3 70533 189281
2 88846 877193984
2 171148 875883035
3 12103 195422
2 34703 113169569
2 90247 577920885
1 54347 147555 896019295
1 52855 85459 275696009
2 63199 709801584
2 125648 418893058
3 100836 71023
1 6166 11475 268435819
3 155870 1674
2 84445 20518209
1 17804 105105 75930380
2 95232 524611587
2 115307 477563222
1 91127 168169 584303455
3 3737 198866
3 105745 186413
2 81733 128347488
3 74104 9266
2 44223 85328846
2 40754 636852835
2 115447 173936155
2 16424 133868931
2 7625 778155755
1 38759 111128 984441328
1 130224 136742 983752833
2 66653 990932824
3 146975 100866
3 41410 139541
3 114 107494
3 62760 162060
1 46649 196140 977016196
3 160763 27340
2 59949 656112175
3 109326 154790
1 162903 191189 891703792
2 165121 384163846
1 34967 53008 318084539
3 54735 79424
1 93407 136074 80518689
2 102103 954699671
2 199440 274114603
2 4238 86706715
1 3305 129625 587119708
1 52160 106237 62399484
3 16348 133934
3 176104 53784
2 79586 789438579
3 22619 135399
3 136173 165544
3 167112 137391
1 38859 69868 71272874
2 80230 907389165
1 73366 199330 8232221
3 56741 435
2 55977 884404672
2 151351 294962637
3 142348 146359
3 101724 197891
1 21496 68079 798591426
1 97973 122460 832870371
3 138226 59342
2 165501 303772607
3 103002 83387
1 99206 146606 406446958
1 110796 114833 380662062
2 39893 273016153
2 157197 541194843
1 41085 86126 296869052
3 187303 74481
3 82888 28766
1 11090 173186 921459774
2 187645 97130343
2 165622 514593838
3 97053 104632
2 184242 124401880
1 47629 54423 372642331
3 169001 80388
1 185335 191081 909768987
2 108496 97031892
3 154910 56023
3 110138 4287
1 20139 58994 353800457
3 23130 121699
2 28423 402065884
2 27676 694605422
2 110549 667704979
2 1629 882014986
3 120724 119835
3 72391 21706
3 162036 17674
1 126581 151198 434437154
1 103446 137550 569561601
1 56423 62291 446367188
3 43684 162419
1 48882 115220 107802341
2 196726 224806836
3 160461 147856
2 80286 605746846
2 92712 778790342
1 164602 179276 793888460
2 198014 488372329
2 152494 273548847
3 113402 69409
2 5390 988072857
1 27326 35142 256529183
2 130403 268789070
1 71639 184828 398908357
1 46913 180649 136185693
3 107283 23928
2 67318 900498984
1 32213 176655 662567530
3 130370 41528
2 116293 315106715
1 128069 165364 869118278
1 169174 189521 776918937
3 189508 133408
2 196930 384239142
2 142689 409853963
2 75588 832630018
3 137428 56940
3 83972 57660
1 34482 111775 653558694
3 185899 70176
3 49083 98568
3 167889 199137
3 87527 4498
3 155153 140835
2 40343 48269486
2 169306 45566695
1 83014 151620 952925491
3 140558 61969
1 56265 119887 10943046
1 26557 119455 829560668
3 159722 129792
2 142468 805450457
2 2766 420518304
1 32752 33133 227257784
1 71967 89143 822283679
3 144760 82609
3 11979 113888
1 89127 171917 449657100
2 142754 907922318
2 179915 521084233
2 151738 835186680
3 3227 22640
2 184271 591373136
2 84387 186754932
1 26150 72046 427681678
2 181399 219263350
1 31946 88929 866461192
2 83032 323523880
1 34077 34680 520520350
2 9004 581584665
2 154533 651144536
1 10780 167933 725061719
1 113822 118517 154603611
3 11956 120873
1 90570 147184 96354812
1 112670 155406 12743358
2 49937 273668131
2 54808 641598451
3 48251 115081
2 106883 601989371
3 112512 101860
2 149117 521493459
3 24889 93002
1 85429 139439 243734128
1 10543 175832 498477789
2 95119 980185092
2 189042 539938132
2 46976 419284114
3 183659 20093
2 42638 948617132
2 135203 353450822
2 111003 772249459
3 92651 113059
2 145795 397172737
3 134305 163194
2 146774 698405971
3 60531 96160
2 104738 293861371
3 104828 166059
1 74970 123934 899704859
3 53810 146059
2 86298 777537804
2 148041 69655638
1 21690 117481 124365132
2 127863 551656715
3 15864 331
3 113620 135745
3 119025 166201
1 28794 109012 428858747
3 176192 130122
1 45143 73333 299183331
1 43620 86259 499176120
2 87479 624994089
3 27847 195543
3 78190 74926
1 109348 130737 108194780
2 193635 480860407
3 110658 153713
3 140765 137860
2 84727 739984861
3 150154 126146
1 23867 48722 623360520
1 72188 180330 9760060
3 55513 161263
1 74657 174725 544189642
1 111449 135646 203312239
2 88202 764050201
2 161652 906199954
2 25841 462340966
3 14247 31359
1 79321 88605 656496013
3 189939 169055
3 87249 133652
3 196178 30788
1 139730 139821 352043481
2 102081 21181484
2 21981 91029558
3 85992 745
2 55407 969558174
1 29720 47330 393491015
1 67973 106928 945841912
1 113814 188734 469226141
3 90441 181062
3 144863 14893
2 142878 227382886
1 135072 154426 345819235
1 42247 81401 53883039
2 81093 357856417
2 26009 573045630
3 70126 155449
2 82490 802445749
2 145037 728806775
3 40596 65601
2 143062 719235278
1 49065 186897 297853239
1 48574 99740 775620993
2 142657 680745039
2 87801 56404646
3 124033 134535
1 64102 113527 859555331
2 184263 959733573
2 133361 580363428
1 29016 50543 185585958
3 143999 84668
3 151913 99252
1 161405 197198 132341596
2 100567 875276237
2 91706 146117500
1 66336 103608 324967107
2 163325 450370650
2 31934 478102617
2 98260 989074211
3 183455 199869
1 89487 139677 301975637
3 119339 45055
1 49557 63582 913255364
3 9870 73507
3 25498 120695
1 14625 108365 951997122
2 72312 471913169
3 178364 44132
2 138627 3759364
3 143853 27468
1 69232 82533 672308942
2 45516 766027272
2 180189 626935719
1 29108 87779 601850312
2 107199 73312110
2 117408 908571181
2 181446 169273660
2 130925 866364714
3 81942 144157
3 107670 136329
3 109730 145552
3 73167 53431
3 59803 62132
1 74946 158062 234909807
3 144066 10883
2 60016 196986848
2 111690 539499511
2 126202 977996720
1 117726 137399 900602303
3 173312 131167
1 188042 190547 443492626
3 6431 72823
2 160129 906213388
3 57301 6878
3 92277 30442
1 26762 155774 960191645
2 44434 883477573
3 130611 79504
3 153134 9279
3 181669 190469
2 64483 582100117
2 120921 166964443
2 186010 795270316
1 110720 190217 255288854
3 77109 111793
1 100193 195088 344168574
1 98674 188947 792433102
3 169103 190775
1 49556 128050 291461699
1 85968 192171 423017057
2 183545 581274592
2 27895 161542511
2 35215 155369796
3 124043 106387
3 196893 44851
3 28573 199355
1 18071 106908 662600980
2 132283 836674195
1 122982 176405 395932995
2 139778 809207956
1 72040 126471 586058480
2 46393 489043822
3 34078 124804
2 101622 503412809
3 167526 96625
2 11533 98308275
3 19869 122330
2 34604 866119124
1 109480 148605 546958213
2 17905 560674934
1 47965 109583 463740839
3 93491 27038
3 67696 109823
2 147211 370129602
2 69359 371792587
2 16803 162587053
3 132940 26724
2 26320 713742177
1 80523 95391 882733516
1 85796 107819 143130284
2 163165 879428262
2 165635 549601401
3 59173 72582
1 27097 35453 734582491
1 29937 116359 871461746
3 8090 146797
2 170729 687660651
3 183952 152766
1 1331 17577 834461415
2 127972 730999853
1 118645 180242 31078461
2 7534 79952480
2 124002 70629211
2 50990 765005238
2 143481 992299398
1 135897 195494 644801958
3 111978 139516
3 30095 182792
1 82468 125756 996409768
2 186794 618299860
1 20258 171151 274717187
1 38261 57160 127107168
2 94349 279040197
3 100262 32701
3 46504 151395
3 196749 26558
3 24373 10865
3 6002 59217
1 5508 157227 59745671
1 43166 139486 336467593
2 159729 298821588
2 93984 600375170
2 167158 570689156
3 92709 85919
3 118733 53821
2 187339 388869503
3 94078 91338
1 24309 142090 5649285
2 155095 933712806
1 78572 94987 904496372
3 62562 35721
3 143914 59935
2 194489 197257835
2 97621 199430452
2 17790 942661803
1 187168 199594 162825425
2 103193 469586423
1 28612 143091 277209204
1 10419 192536 549045641
1 35914 56410 960611764
1 80350 176631 613788048
2 89057 576600476
2 75831 146000676
1 169078 180756 169624816
1 44335 98386 506571660
1 76968 147675 403041231
3 196196 131940
1 154787 174682 16077652
2 113051 901083323
2 96050 214718718
3 69158 87161
1 69288 177271 341136724
3 25440 149116
2 103578 867992999
2 84889 370286641
3 68137 119813
1 3928 4818 841113285
3 8386 134864
3 173504 153554
1 24913 94514 437241070
1 29702 93265 940275982
3 166576 132550
2 134068 950403520
2 119409 144076921
1 4328 125235 695300189
2 156333 974549203
2 39724 59545088
1 10228 41819 509529861
2 163541 620398352
3 169598 109775
2 129493 523403162
3 94652 144370
2 68617 819777205
3 100052 93751
3 13975 67058
3 131203 41456
2 1832 999438196
3 48749 89924
2 152302 154393098
3 46199 23593
2 118792 242135467
1 22953 104082 822262902
2 134203 251106058
2 183475 773555180
1 56696 127253 274324916
3 73283 16123
3 60261 158759
3 172113 188100
1 54629 77296 582366643
2 17126 89876981
3 114295 74572
2 149733 277852679
1 64301 103822 320638081
3 161383 49682
3 142856 84836
3 94338 63203
1 8058 197653 84797732
1 16428 92590 513858974
1 93715 116688 496171957
2 78674 118804188
2 18360 803280516
2 106954 488273104
3 43985 26837
1 23094 88302 613183613
1 35113 45557 572137334
2 145094 470459288
3 35666 4434
2 166516 625976723
1 2704 36483 763716923
1 67689 127575 497426705
1 15618 79979 795635586
3 33867 172632
2 149466 890676916
2 192335 184379822
1 123434 185652 395828690
3 120180 185482
1 111299 157364 610337389
2 41749 183003548
2 144207 436656908
3 142308 63214
3 28842 112093
1 75255 87210 796904426
3 196716 75434
3 102071 35496
3 75271 14977
2 96049 167734749
2 151290 131958634
2 137107 343568320
3 155552 51845
2 83500 634171184
2 112694 934849109
3 191888 132759
3 173117 54683
1 142587 161451 535352715
3 3016 82228
3 4662 149980
1 61752 117269 71155899
3 812 44870
2 187778 296361730
3 155492 42052
2 160170 322349343
2 35051 379830326
2 180703 765952670
1 49480 187361 887540284
2 111824 805496705
1 123430 172931 26099900
2 46705 748952419
1 47896 146904 598582004
2 105083 246458123
3 147741 174807
1 30413 131405 664598120
3 57258 86008
2 46137 484439463
3 180921 9642
1 57482 158385 249079653
3 24529 31798
3 143209 16915
1 84117 108833 462052592
2 183006 320426534
2 191597 182761828
3 18542 21238
2 176637 88551073
1 17954 112054 673049267
1 97871 157030 215888341
1 144421 183790 172624626
1 59014 193241 221897165
1 111741 141602 1480462
1 78768 186611 196725938
1 101968 106649 894350285
1 101062 125650 431696758
1 78362 167664 16375339
1 120464 148868 843190565
1 15456 161321 802853386
3 12770 10441
2 95941 64065128
3 93696 73566
3 103611 119559
3 192349 75948
1 73065 144738 563184029
2 196895 402957991
2 113999 521442613
1 89717 156744 29276744
1 33178 59920 45748490
1 10555 74199 285783365
1 61780 84405 707493199
1 81359 182817 702158634
3 30489 199125
3 157966 25763
3 171056 25480
1 11506 69880 885006182
3 43018 166768
3 164186 158635
1 94458 132289 454769830
2 20979 905659326
1 177353 195009 253998136
3 771 155694
1 74968 89828 702903293
2 149606 647277733
3 125263 197262
1 59531 98393 71226925
3 41990 94318
2 118097 930230481
2 173645 669254119
2 7586 466751509
3 42540 137191
2 3157 274981715
1 2059 193014 283384665
3 184817 89866
2 132261 121931696
2 12247 137576786
2 25808 717870445
2 177160 23008609
1 14445 166689 114299952
1 72017 122078 717944275
3 151118 140667
2 96504 372440546
3 54272 103534
1 117085 163107 105835867
2 114255 14008087
1 85271 85735 475066524
1 21318 88825 377290159
2 174917 589285950
3 178745 45905
2 50925 271819316
3 40493 138011
1 24236 103852 860935059
3 158313 57881
3 189893 199995
3 28019 94977
1 84146 172763 606030275
1 80531 168525 168264472
3 161682 80697
1 54272 107031 652501790
2 60118 833187682
3 119370 162624
2 33997 878981569
2 135646 579687804
3 194392 14461
1 52892 111476 515129674
1 118002 169955 940132745
2 109003 674360014
2 35196 592951281
1 139270 165458 54767668
1 164199 170011 329294438
2 8948 906286188
3 11382 82742
3 167680 78158
3 31544 131252
1 26621 82649 523474153
3 94299 15336
2 140200 224769115
1 65694 72509 38100393
2 169049 490748093
2 49174 107504039
3 2607 10346
2 147478 872787373
2 199183 656311768
1 118025 168020 39635088
2 97049 130278887
1 3618 28787 974396111
3 86501 159104
3 81056 50329
1 4643 25391 610035942
3 173105 51066
1 110039 152699 525940671
2 196850 619815980
3 25997 107817
3 147413 61582
3 109269 197647
2 196573 389433028
3 26900 87014
3 87297 132280
2 181191 847870674
2 35768 660329708
3 67913 156202
3 18386 184994
1 168698 188764 169510852
1 15339 176413 284018215
2 91085 105414641
1 59714 159637 584089740
2 164386 656508355
1 41405 165690 278306746
1 41034 91361 83238241
3 17721 12781
3 175301 164512
1 27861 39927 141656791
1 130752 159139 323577291
3 34293 137305
3 59603 96856
3 80124 178807
2 54119 676647659
2 140543 28791987
3 88187 94391
3 42888 174731
3 105364 178546
2 55127 370354010
1 69791 95838 677645746
1 29388 96174 644812475
1 19981 65144 404306342
2 157273 933302049
3 51673 24852
2 20187 296137813
2 163037 227627897
3 10118 30186
2 30501 6903655
1 3522 184247 593787776
2 72599 644142484
2 11455 611015736
1 26608 173651 909896256
2 155294 646675561
1 98907 149771 289900652
3 18138 23606
2 196019 811540251
3 15970 181324
3 123071 168797
1 142564 153177 885600099
1 56342 80735 510606648
2 35648 594779781
3 103704 71921
2 10241 607051061
1 63179 115258 572700274
1 22783 124383 478235060
3 1966 38506
3 99942 44468
3 41364 161229
2 15396 775028084
1 97291 140977 518946016
3 17833 97487
3 17596 120839
1 60955 152946 138831852
1 68055 153443 12136978
3 96349 68869
1 95841 130950 286918882
1 45918 110984 173148555
1 75355 177962 199940638
2 86678 683045491
2 34923 646220067
1 106768 173780 764282774
1 16847 127438 843090722
3 84058 103465
1 32557 152167 916893283
3 163665 7872
2 154280 419557047
1 71056 184911 979172685
3 51737 102484
3 28211 109130
1 91318 109700 217882267
2 164419 385079455
2 81726 618819184
1 11595 63263 320052743
3 161356 197576
2 85723 406633360
3 103854 199228
2 138737 299482574
3 122251 176513
3 134679 45203
2 186437 621157572
3 43706 129983
3 52839 18662
1 47121 98561 661968582
2 12313 659914449
2 167770 778925134
1 75888 185638 511670938
1 176671 186138 461913083
1 100889 162533 977356702
1 85678 123197 662643256
1 88894 180106 606844473
3 63826 66258
3 61071 170527
2 2727 152610575
3 166802 126182
1 70503 87037 875367470
3 100209 132245
3 178406 143926
1 127062 135147 170400891
1 93602 107434 875525296
2 133391 608579515
3 124942 5150
3 180883 168145
2 56936 440853926
2 128114 636031691
2 102936 915910697
2 61714 925049609
2 196232 762001305
2 62458 428977302
3 161180 45708
3 133079 155871
1 37777 130299 498036972
2 57855 677093178
2 174079 87931558
2 58924 458919943
2 94807 842331742
3 90188 123611
1 67971 138663 59419894
1 109150 145083 15720248
1 34087 70893 192724361
2 40593 22407349
3 50247 64276
1 161931 169791 287954041
1 56013 170874 842973929
3 6899 138508
1 38973 192070 955845333
2 137614 928316733
3 75740 103886
2 7007 865331768
3 109099 146101
1 130057 192947 910023569
2 143463 389803480
2 27885 210765192
1 69303 123469 248401835
1 27607 178649 843481932
3 69605 197828
3 87492 5267
2 180297 635057545
2 98868 52203505
1 32410 86098 977355122
1 143116 191318 303565868
2 106689 257166033
2 40244 740411315
2 76513 488387685
2 136510 172896907
1 48106 89434 439603523
3 30147 53797
2 2147 436029270
1 66808 70287 735215112
1 34169 56767 238185020
1 79858 111657 741288607
1 69899 141582 353421878
1 45412 198794 178414458
3 44927 57419
3 54669 177354
2 70384 491857496
3 42193 95653
3 137761 45415
1 86642 104645 701033235
1 58702 160647 462723512
3 89824 197678
1 29168 163012 25634206
1 103223 193546 995686968
1 153300 155177 4886210
2 102326 604221568
3 41248 26333
3 27285 156472
2 74424 394766983
1 110313 152677 712904575
3 154757 83758
1 24839 77949 225279694
1 64935 107552 800526685
2 197801 526448901
2 176876 175070360
1 143230 158726 608962615
3 149290 13602
3 125788 30060
3 150380 127492
2 109767 963374872
2 126240 112010373
1 40821 59100 266115521
2 9163 673295049
3 178982 21667
2 181063 334570055
3 5456 82038
3 169282 5018
3 64080 144829
1 63362 68274 111471950
3 70898 127068
3 33627 144377
1 58783 174438 632057463
2 38655 210641585
1 72752 80643 534324977
2 23385 53979273
3 44093 35688
3 154944 34075
1 16989 119575 72593705
1 142349 155534 805439426
1 31738 196533 843667518
3 72078 154435
2 37145 350555069
1 143545 159461 307699763
2 68574 393306697
1 52141 167809 507023101
1 36574 97216 347648294
2 57805 426111515
3 74177 33037
1 43774 70429 403186293
3 50040 179641
2 87076 95432963
3 121285 151142
3 115679 127157
1 26989 169843 187555649
3 62982 85740
3 84961 74722
1 86406 168169 529408283
3 1890 148459
1 52261 108625 659504071
1 71639 81998 942480750
2 62700 834434624
1 16165 90110 321625913
1 47457 82222 917941505
1 56690 85007 786536466
2 12634 665876262
3 45903 45095
2 119084 887406200
2 93017 362645768
2 54575 226249252
2 70854 974625287
2 181851 268991800
2 160266 444146732
1 62774 69014 315464226
3 10535 51097
3 75359 96237
3 186237 156738
3 17893 114463
2 35495 687228311
1 141887 191330 3606130
2 119280 306498560
2 60589 388938759
3 32805 123338
1 61982 80843 318028395
1 31703 197345 199346126
1 105829 195588 725502009
1 154321 196614 878862893
2 184230 113218240
1 120522 134307 393170616
1 41001 50305 359700838
1 23199 85208 155370860
3 80217 140893
2 36070 979450854
1 44350 172045 858209771
1 10953 16078 401886967
2 62794 661891021
2 157671 388059967
1 90440 158418 126184801
1 48333 86292 269260510
2 141579 75476116
2 116208 151197970
2 18216 723884457
3 111696 194272
3 38048 36319
3 42902 16577
3 172154 76649
3 175699 51125
1 49228 136603 988488674
2 86709 270815948
1 57640 117531 595226594
3 47503 135375
3 47856 81236
2 83325 993358044
3 150492 5539
2 38663 938930913
3 179805 63379
3 149411 47719
3 29292 76060
2 25281 414902627
2 113845 592916007
3 46186 1532
2 26739 974142222
3 87504 7239
1 118788 184605 488563492
2 15766 875288302
2 66763 146997157
3 131744 119580
2 190388 600829326
2 11129 168903870
3 161148 93418
1 133360 176704 467655686
1 167434 193307 750172109
1 97952 151521 61884278
2 193283 943162675
1 19162 25171 181888126
1 19874 113423 874233182
1 32659 63483 550092648
2 76698 62618477
1 44460 158289 16257330
2 65421 418498002
2 10167 298903224
2 155228 838848446
1 43364 173939 413079989
3 31707 72270
3 27913 111947
1 110586 140297 372835844
3 104105 12592
1 14476 46448 412282543
2 118509 513039515
2 186957 327611346
1 59634 129384 134258079
2 100809 86073774
1 94329 139644 644780160
2 7692 352106604
2 126003 181712151
1 161250 168518 60652964
2 91559 870383178
3 28458 58334
3 93238 179422
1 6420 79971 478890671
3 50297 102865
3 124457 64912
2 111723 212565493
1 87609 179211 381173988
2 111697 32439306
3 24057 104770
3 176483 18724
2 113243 789094295
2 53971 296213019
2 135394 343293513
2 127265 257756378
2 110463 362306504
1 66420 75314 765199334
2 126891 929199386
2 191379 949095531
3 153728 198057
1 36444 86159 14557619
3 1557 157962
3 183179 164453
1 105700 160291 131239630
1 58774 164370 242847486
1 10193 39522 562324902
3 130767 101605
3 26645 197585
2 153701 732345975
1 8124 56515 682968579
1 74872 122636 276157014
2 94409 348076263
2 69759 461808121
2 86853 392313542
3 29318 121759
2 188297 948782110
1 16653 45377 405409495
3 79511 85043
1 18162 162178 168494410
2 2356 979493123
3 134043 165780
3 175425 46627
1 62375 112176 480282192
3 61788 21159
3 137493 143491
3 179825 189320
3 88657 191119
3 3564 96147
2 3398 524125533
3 128077 93248
3 109441 95787
1 25402 109644 593349333
2 143623 935600775
3 185113 64801
1 124986 180428 786684415
3 166327 144761
2 197912 870567867
3 61481 54874
1 120686 192566 411627091
1 35980 87708 194166162
1 7833 166391 186927199
3 93800 19844
2 56819 614501223
2 73880 202200538
3 185651 114284
2 106857 356702445
2 56226 820298207
3 80330 47379
1 132471 136659 657610578
2 155874 361962727
3 173639 31852
2 137438 162214700
1 63311 136929 117945706
1 88986 122344 831890708
2 82873 965066922
3 132011 15033
1 180730 197318 563736039
1 1498 40354 919182457
3 117517 31005
1 117453 148716 903346290
3 139272 52537
3 33381 8569
3 22187 73279
3 86406 165262
1 59233 106071 422521131
2 179896 957052245
2 177908 946406519
3 51108 135475
1 90548 132051 957177407
2 190964 30153790
3 136299 83344
2 158329 693869377
3 44345 67744
2 43679 442164666
1 64284 166483 843505574
1 6231 196165 629781395
3 58502 1444
2 88543 438709594
1 26473 98652 933850036
1 50837 182336 151593351
3 8794 178878
2 22377 382743881
3 186529 57355
2 140165 314253837
3 27487 151850
1 127318 136214 283623259
2 61929 336958707
1 5745 147669 898302921
3 124360 20379
2 32183 339961317
1 35134 50662 347021540
3 97551 65009
3 168780 170904
1 12096 63953 449037333
2 30612 384535780
1 25848 158942 924169704
3 66929 30404
3 133493 122978
1 41924 188263 11147626
2 26836 76106240
1 47382 163096 616054276
3 110169 131528
2 181644 853455539
3 125135 58974
2 305 595201262
2 1401 739594199
3 23992 11590
3 82922 10407
2 635 339964070
2 126385 315862267
1 59197 157326 429206167
1 41654 145841 251058031
3 37329 161369
1 42406 75560 463769625
1 17838 45889 985724068
1 49684 198624 705059890
1 149324 188985 715343074
1 87001 163909 559689527
3 171397 151215
3 43328 171317
3 112412 30199
2 141533 212105891
1 75406 92291 342664708
2 79714 462577252
2 29371 80644622
1 55104 84725 622537545
2 82154 576019531
1 14003 124760 823846424
2 126745 575403842
2 39998 104941795
2 12923 955410033
3 177944 174219
3 44361 130363
2 82509 381158651
1 127367 167398 720671674
2 190165 922567458
3 135279 139503
2 170018 937279260
3 66841 144494
1 8927 107020 105173547
1 97425 146938 443255859
1 61815 109748 442793596
3 88723 108596
2 153895 614292463
2 116113 105855625
3 83701 102596
1 51764 163516 491230989
1 86216 104181 879902360
3 60236 140073
2 105310 395752973
2 61496 634591349
1 138215 142598 444538955
1 127368 177294 271736611
2 107389 14691817
3 18487 96049
1 74612 195717 791854863
3 57467 4407
1 10208 153183 223096024
1 16199 37982 728420029
3 155235 131229
2 103860 527087797
2 163553 643069577
3 85993 18044
1 89120 94292 914086349
3 7730 100095
1 84266 165169 15205009
1 74719 138654 331619080
3 115714 115773
2 49908 918414116
3 140939 60340
2 46113 949429987
1 91509 194718 621972987
2 171611 775111785
2 105045 90392575
3 152033 102770
3 186137 68844
3 133755 124732
2 120868 791091074
3 37507 142160
3 14563 149788
3 187234 103055
3 145080 52971
1 19048 114073 737706581
1 159058 177647 888549330
1 161218 183417 420192562
1 77590 79880 940343650
3 126194 52924
1 51433 189122 266243018
2 78516 854844587
2 72059 186434035
1 13096 82601 39612260
1 40950 199202 97626555
1 18228 43497 708630686
1 18727 124932 255345186
3 165478 64274
1 19951 26135 545598860
1 103138 159824 249716997
3 178861 190312
1 50624 190174 614392888
3 15366 36633
1 50180 136904 259565830
3 35992 92072
3 163732 130364
2 140889 123155784
3 143458 188688
3 18652 58706
1 35819 38571 926588933
2 105907 562247846
3 20441 132123
2 61748 805051779
1 113850 190879 889557465
1 148943 180936 377396891
1 16664 91396 247657575
2 26654 803401432
2 116230 1091817
1 77298 94429 23807572
2 144782 239962940
1 37429 145579 188417522
1 36520 167207 691466989
2 122835 22708558
2 196504 610260305
1 84513 152952 850176747
2 132459 729414830
2 124507 554443185
2 56076 135211482
2 83232 92932945
2 186072 547521552
1 83078 164324 119682912
2 9206 607737461
3 156680 11560
1 67546 184672 240327536
3 179835 157533
3 64967 50129
2 137153 190526510
1 38979 56910 466195752
1 7246 197629 918321090
1 84060 167228 745736632
3 17939 86882
3 525 19318
1 80636 191469 442151453
3 60766 41229
2 53037 821762282
3 181512 143340
1 48736 116269 378451731
3 45879 55012
3 87493 33689
3 85460 60381
3 27255 47545
1 29378 129882 169064808
1 88277 158874 433316687
2 3095 32892373
3 196488 39372
2 78060 490657167
1 103339 193517 802591708
3 20948 45763
2 16431 724458507
3 44914 39469
2 157661 474987189
3 94964 193151
3 195889 167890
1 30627 122460 475030304
2 195662 872575394
1 99662 138016 734290530
2 68272 11621563
3 50409 190897
2 99020 792123068
3 94456 54585
3 144977 132610
2 177308 500411235
3 5557 180883
3 96389 138020
3 146407 150310
3 88710 90302
1 10242 127106 916089613
1 125040 147678 272357915
1 62649 95260 892967770
2 139580 130202634
1 134569 168409 67764958
3 75577 169256
3 186812 26096
3 10506 164434
3 69608 55082
2 47148 973676771
3 129494 106114
3 167236 9890
1 186477 194767 636308096
3 183872 6235
3 73017 137869
1 37053 111161 102791225
3 124508 122863
2 82835 812152687
2 6697 761055991
2 57393 880924951
3 29869 172007
3 4689 194837
2 177148 56035782
1 45027 128467 658705487
2 92795 769805478
2 124343 759970629
2 36974 534286919
1 23636 30236 825327924
2 19994 113333955
3 104891 33367
3 44140 28059
3 109061 116304
1 77060 95289 306785777
1 16146 149982 200334227
3 43583 55614
1 71160 135041 695442703
2 146869 624267354
2 155758 595300084
1 109425 132326 130224358
2 5474 978035603
3 177563 169219
3 120427 133119
1 87096 159264 217547817
1 65425 142851 126839534
2 74284 166076100
2 142983 106074005
2 198883 482201488
3 42040 130150
3 148572 139684
3 114073 139133
2 89984 521883929
3 48945 177068
1 134708 136833 267986241
3 157583 189864
2 112822 593743849
3 48430 129991
2 64882 138187438
1 45321 177484 362631539
1 194105 194557 998944288
1 22402 84534 528390612
3 151244 50039
3 51909 186776
1 43765 84507 683385611
3 87926 113247
1 23880 133160 635648950
2 141109 622516651
1 109135 115630 808245785
1 107672 163967 402646233
2 130897 512773481
1 177385 178516 266734272
1 38037 62889 669972248
3 21384 173594
2 177366 375813854
2 43490 509011986
2 110725 392267400
1 36363 114327 64302930
2 47025 564642185
1 42892 48735 300206743
1 156740 157653 111527351
3 27204 194373
2 75270 60746586
3 23877 74715
2 122182 91846511
2 162250 78693816
3 172574 126259
3 74147 124378
3 111483 12289
2 91946 324688726
1 17810 114922 611241734
2 58157 444298973
2 46775 572915797
3 65559 2003
1 54463 68442 578873832
3 163795 184340
2 7382 283175947
2 89495 366830264
3 193914 177130
2 33631 35388340
3 187871 19060
2 55364 283256986
3 165823 68213
3 163574 70526
2 40747 38464811
1 12410 37808 880973979
2 43740 532007798
2 9535 253532250
2 128882 150923115
2 64406 125521259
3 109527 139614
3 157578 95011
3 180804 37917
1 38259 186881 922118476
3 95599 63992
1 10097 81227 660795398
1 934 93197 510635343
3 26380 148681
3 6051 85462
2 19462 414562398
1 124300 152105 71299655
1 139327 164354 950307373
3 133923 152878
2 15698 94887557
1 31716 148042 77188753
1 81042 109357 36789565
3 176440 94979
1 43316 57707 950477515
2 174865 178041139
3 49022 79230
3 108303 171354
1 125508 167266 662527539
2 199299 410974213
3 158459 99969
2 136513 366849687
1 163604 177120 727193967
2 188102 501049511
3 144561 126812
1 6323 51670 914674782
1 51540 191600 433850004
3 164832 22696
1 32937 145718 929502371
1 57083 155766 758027018
1 93889 116256 167318615
3 186611 47402
1 5919 75389 10076108
3 183772 132730
2 89215 878393744
1 81826 179696 142448047
3 184778 28676
2 83430 763786872
2 102272 12662858
1 8480 106854 564579548
1 108511 189923 368253436
1 63286 179032 5719799
2 83637 142347734
1 4714 14001 534248838
2 161130 642794299
2 102296 49870720
2 54458 162984617
1 65330 182316 771414329
3 5135 92847
1 76080 78047 57204727
2 104370 377772259
1 148289 191224 917768910
2 179193 947329023
1 105396 108332 310391398
2 180642 627831430
1 51587 179735 419162644
1 25602 68700 795128516
3 87376 56337
1 36232 112062 757828904
1 102945 119136 141042258
3 34509 168568
1 154667 176038 803399891
2 36335 242036256
2 79573 687102174
1 26473 78532 536846875
1 30389 177328 670264915
2 129325 379672743
3 132993 121280
1 151300 163531 385071791
2 65790 444042702
2 118576 75721270
1 46149 148483 711334560
2 34571 41789031
1 56250 142074 755437601
3 46290 160746
3 88823 174649
1 45821 77257 853529257
1 32506 95353 694869124
2 47978 694497276
3 22599 198229
2 49921 987918046
2 55026 966620307
1 4399 62822 698866449
1 147184 163578 65976159
3 10018 151361
1 36679 186206 170641015
3 71845 47507
1 60306 119445 131265733
3 71128 190661
2 174925 194219190
1 54566 67026 248174941
2 124686 547690711
3 84603 59356
3 22312 176013
2 181777 525018724
3 49178 91461
2 163510 9819685
3 31759 148197
1 51250 73333 619870807
3 154926 137018
3 159143 11704
2 155603 597301744
2 103931 478406217
2 20942 770064704
2 130211 857147120
3 84930 159344
3 164732 139681
2 37547 106418796
3 17081 55678
2 181467 892983167
2 54506 248627417
3 175271 60403
3 133458 126284
3 83193 168364
3 99479 70027
2 9359 435909470
1 59768 179484 414154663
2 101776 422813214
1 160604 166001 323738591
2 78694 772065649
3 108316 187353
2 167432 637607226
1 84860 174252 687719922
3 160755 97106
3 182909 17096
2 53296 508599869
3 127271 153645
1 62131 193133 308900318
1 8270 172301 800088778
2 70519 827469285
1 128452 175823 529331734
2 167438 84445421
3 132561 65922
2 156764 132743353
3 191431 54007
1 78505 181553 157596840
3 100785 26049
3 28677 141717
3 66380 193291
2 18336 820712211
2 148510 524523809
1 39410 128249 999685959
3 127554 106502
2 155919 121927884
2 69738 159726906
1 108543 168884 18520723
3 148992 196767
2 64484 706110566
2 14465 489083548
2 22147 177089181
3 42825 115588
3 188236 147922
1 130486 152236 990704945
1 66778 67122 475589396
1 59369 167734 822611959
1 34793 128678 36844498
3 82562 161847
1 58769 77310 525066395
3 90646 27105
3 88851 46972
1 31499 179642 652320692
2 194288 328880751
3 193462 178126
1 11382 152777 402877953
1 41617 105404 135665423
2 67574 336382851
1 49628 53177 555362720
3 96086 41165
1 71473 131895 714225436
2 34813 405161625
3 170896 128560
1 52757 156123 277970797
1 51201 122314 461529329
1 13637 185488 865577564
2 93968 281346114
3 15295 46919
2 164979 425223556
3 9046 14520
1 85083 131724 965679949
2 191967 265483941
2 154675 594664404
1 81818 129552 247936174
3 171463 55632
3 190617 168143
1 25571 150039 674067798
1 56677 124519 534130507
2 188235 721407297
3 52783 82296
2 162121 328108487
3 34087 62706
1 92557 169644 696017494
2 41578 922230292
2 81019 100667404
3 64113 93587
1 90618 147847 829978003
2 88845 798016207
1 82841 108476 252545397
1 76505 144546 904916984
2 11419 547775249
1 4444 61216 468688912
1 124688 144406 686889639
3 125013 195618
1 150835 181062 963064643
2 191651 791690573
1 45055 120184 42254087
2 31290 308999927
3 173599 159637
2 187349 196192637
3 182082 125956
1 20642 179493 619013627
1 28982 130429 399352136
3 37570 5502
1 58989 194002 964290940
3 123336 12260
1 159607 198596 360527629
1 108307 153270 220972591
3 117859 176417
2 33800 250590527
2 34178 32331466
1 10027 113592 313915971
2 195270 879655917
1 34223 59694 814524992
2 134010 34503323
1 116409 196894 312990120
1 11879 35466 213483835
2 157787 109100008
3 95493 78532
1 145528 192035 11504856
1 124464 169882 477085584
3 163440 14050
2 132193 369414875
2 25875 317855337
1 165092 179005 39293293
1 126953 140038 38991316
1 155602 185380 488056244
2 130094 422330909
2 27435 408158467
3 158133 34547
1 49439 87108 883014550
2 122099 119512356
3 159307 153552
1 46576 190550 853381505
3 17688 65205
1 44444 141111 781132713
3 125722 113383
3 22915 101098
2 18932 906886431
1 92320 156030 467584691
3 9499 38610
2 32119 721262630
3 8210 171362
3 133500 37465
1 41062 89309 791557438
1 33118 190354 781013023
3 22573 152979
1 11090 58658 913863010
2 174202 505453679
3 177802 190192
1 80263 112157 736060898
2 184645 417858383
2 182768 254714313
3 136176 16822
2 146546 473731727
1 134422 190829 763534368
2 148903 562250747
3 56892 136539
2 84851 162094182
1 46422 68465 984242434
1 33118 79699 514592221
3 18409 179113
1 370 190393 94285330
3 78715 110050
2 10485 64415691
1 6342 180996 376003223
2 115254 990603987
2 150319 568695560
2 9389 835274080
1 135830 190615 179510792
3 11004 130664
3 95808 181380
2 194363 675348548
1 65543 131080 870127855
3 179391 91263
3 1491 52885
3 169532 7929
1 29720 71752 412499842
3 130440 7925
3 102123 105919
2 179030 169158146
3 148502 164105
3 52076 3572
1 38316 156110 766053215
3 425 135452
1 26506 56170 874112741
1 168121 189260 528909745
3 167566 162013
1 118692 167064 949412000
3 180332 111216
2 55834 860379275
1 92785 167408 544658949
2 151235 574989841
1 75953 129670 429428147
3 49122 149427
2 17688 329637822
3 171384 128876
2 2849 383549785
2 144681 800497556
3 145799 135971
3 79575 163969
2 147322 713273763
3 23923 50833
2 186291 356859303
3 131671 97527
2 95108 19348523
3 141401 31046
3 152139 97305
2 99517 628136437
1 30045 144736 420853950
2 59421 234075166
3 11647 138199
1 108097 111002 700702060
3 47906 123615
2 102091 893389153
3 28381 168131
1 84573 162304 664748234
1 60942 122672 937193219
2 9707 695124726
2 176673 118034701
2 171172 862207704
3 121668 191992
2 14229 673560329
1 143063 164742 546001808
2 32290 376041587
1 1547 41533 983714771
3 56443 195795
3 178893 134839
3 197647 123480
1 992 134390 343299737
2 30046 827543925
1 32069 194334 802512540
2 187509 756460758
3 169776 110600
3 100155 24326
1 26337 120671 130166687
2 12855 197337388
3 187888 105230
2 110609 642336126
1 26376 77092 429007700
1 1940 155454 840020550
2 30417 977956231
3 10628 6959
3 199963 41701
1 113533 146976 336654529
2 18909 878646409
1 36062 53613 370634016
2 70107 163464523
3 118124 27551
1 133449 179843 535193814
1 154589 182286 357317472
3 172722 22591
2 174623 923268087
3 184561 188898
2 134176 628086309
1 173 113243 542963897
3 21191 133188
3 167701 37062
1 82653 92460 597531414
1 17449 38852 772031522
2 85969 102497724
2 161874 573974254
1 99013 102610 189919854
3 7854 189169
1 79759 178128 306963971
3 87690 132773
1 19343 85092 394809158
3 152801 14457
3 165081 196232
2 105080 44622860
2 122014 16243267
1 46895 139058 693836385
2 166467 512308250
1 21000 121775 962011338
1 1907 27669 183725735
3 122756 76081
1 110993 177260 411886035
1 122408 178083 130677353
2 189617 895842328
2 140064 825468311
3 98183 86861
1 42684 142556 783171756
3 181876 59454
3 38792 135775
2 22710 351972577
2 106257 961860377
3 197261 27890
2 132213 19649966
2 199592 27377812
2 133877 981947736
1 106257 175593 340016139
1 116513 153128 599420248
2 9753 520687605
1 64476 123803 223821850
2 8538 441814130
2 172246 105158614
1 165228 195913 395109248
2 22733 294800731
2 13185 972345503
3 110235 31684
2 177390 357894756
1 36913 167724 116201829
3 25942 176486
2 167436 918426986
3 97471 116541
1 131854 178744 115695497
3 109406 114885
3 127093 153984
2 125543 608984586
1 126541 182296 447207345
1 51566 174771 111798929
3 108671 156127
2 113039 894882958
2 176941 658062836
2 136362 735630508
2 165188 29712515
1 1309 187928 911665791
1 43267 145983 178070804
1 76418 91984 528956750
2 141058 286012569
3 56657 189316
2 193970 597789019
1 122464 134219 916415738
2 78446 280085851
1 74853 132300 23711571
1 14789 146967 940462908
3 73300 93610
1 46959 199188 101570105
3 154967 14443
2 191260 937546495
1 93475 170927 249360406
1 16206 75985 814024742
3 196297 30336
1 19911 85648 113738846
1 48 65214 7482982
1 58918 134096 970997037
3 16220 197131
1 59405 175164 968661551
1 124845 185405 914823597
2 169922 826784579
2 90712 694447338
1 30791 128977 402842543
2 30477 528716891
3 132127 158490
1 49937 56722 428828831
2 168711 30654154
3 45826 163921
2 176722 252148889
3 30421 54467
3 97082 183805
2 120091 416067811
2 30605 828149559
3 97044 141554
3 85018 38645
2 158070 910265488
1 139530 186190 917486357
1 5093 194225 959259091
1 9429 34548 291881779
3 17275 114546
2 112963 481800617
2 168177 137971835
2 174481 990445875
1 42904 47328 5285164
3 113018 18831
1 83624 89424 25792607
3 163790 97877
3 84269 53011
2 3568 843119348
1 37765 70655 402465384
3 166227 59870
3 115088 2346
1 129946 183391 616107111
3 56089 45525
2 190993 462805152
1 45074 187837 623472343
1 93766 160362 296883081
1 29305 124753 572283090
3 140141 42490
2 150806 506216224
3 144557 63231
2 170934 866807568
3 96195 79897
3 148535 116929
3 91859 197758
3 44775 100647
2 18776 760742790
3 150683 27080
2 137263 416357810
1 69391 161420 448138700
2 151748 647602335
3 70596 45654
1 77298 90521 614519127
3 94904 180746
2 51494 66504168
3 64412 115586
3 144708 5083
1 71957 118227 816162581
1 67986 192022 959136773
1 58880 156714 755125811
3 153201 136261
1 16969 183492 963415448
1 10844 46366 199638521
3 192213 193106
3 125694 47164
1 13871 112740 719049960
1 80054 121138 29100407
2 68342 874544677
1 175422 177991 126288890
3 76758 16121
2 109911 727312224
2 93783 755712763
3 126638 109410
3 8252 73697
3 155115 100307
3 38443 73167
2 67783 931998825
2 170712 154006205
2 102 582519276
1 46322 90723 612789111
3 77359 110789
3 6939 10319
1 119391 199837 631894529
3 47466 120214
3 113929 122218
1 31150 72320 585895461
3 9225 32607
3 67723 165560
1 98484 141320 345049574
3 105485 14213
1 124096 186365 609460005
3 181469 26085
3 164276 73937
1 23208 158989 142195275
3 183171 32396
1 85483 133931 300407866
1 93784 151547 798309599
3 162374 105518
3 63542 93982
2 159365 742099750
3 78642 79845
2 76708 932607621
3 68723 178907
3 131888 143020
1 454 31762 105174743
1 25100 28520 541090448
2 59821 901711657
1 45803 161883 944811316
3 87714 135883
2 80434 550450686
1 27883 61027 47090223
1 84332 97744 562489490
2 121049 955559913
1 157725 175617 339752794
1 15289 150819 621611668
3 130780 120617
2 134865 918795389
2 63775 126386342
1 67188 151281 926901572
2 42924 975264213
2 146981 24369326
2 96236 910330774
1 116935 196255 191288606
1 25786 156433 317886951
3 165653 12782
1 54114 77463 234909278
3 110669 124801
1 104932 126471 655432885
1 147943 161377 951103112
2 33119 12146409
1 83193 163269 775072173
1 50509 88791 359315767
1 94462 157523 937860582
1 143338 190877 925088414
1 47747 125777 261895231
2 164400 861350653
2 84521 392919207
1 49622 136797 851438639
2 99172 586462585
3 103854 197711
3 102424 169395
2 87959 318146833
3 87033 101722
3 123542 74619
1 74084 82843 367590926
3 112713 79363
3 150573 179635
1 4122 25170 380456834
1 54352 171332 226082453
3 122246 96688
3 164878 180783
2 177903 527475237
2 163808 54726153
2 21376 198120449
1 32651 128912 732845847
1 79410 185577 379625429
1 37191 101429 198311591
1 17318 45028 803371739
3 41918 75795
1 817 116174 298112211
1 97176 141370 865739027
1 22140 62014 462790368
3 125971 97442
1 37577 123316 487046055
2 119427 670218638
3 85942 162849
2 91767 297213744
1 167251 170303 355917966
1 176922 198660 709744789
2 50174 194966204
3 94736 156232
2 157534 836050761
2 150947 293792342
2 109729 767812874
2 61526 95057184
3 92195 57312
3 126350 65315
2 120989 945213891
1 17736 60913 650745130
3 191755 97083
3 161263 24917
3 36584 34014
1 31865 122318 571023694
1 48135 163233 762765299
2 121134 21659211
1 56842 91341 543705833
2 43038 527167009
2 138369 399511375
2 15908 750874275
1 122847 195743 615628455
1 37084 115483 218139806
2 34890 850815932
2 124904 918108274
3 55163 74282
3 113699 54454
3 193396 78826
3 175859 138667
2 89966 516281712
1 135671 182106 683896771
3 30239 199847
2 144315 22695329
1 1426 124834 881694548
3 64727 7658
2 31734 687180593
1 855 76948 870501922
3 157709 97687
3 58372 15265
3 124748 155392
3 18367 81372
3 64704 23810
3 115347 157094
3 92279 69429
1 47993 183813 43972609
1 5360 64393 407040896
1 31155 196341 900469819
3 112380 84963
2 136672 818712659
1 44420 89565 705282774
2 16668 663731667
1 86715 132801 863279505
3 54814 7958
3 197366 195415
3 96023 191572
1 27089 48769 352265893
3 135097 80317
1 77179 152709 468400386
3 69634 80806
1 113942 154259 795781960
1 113123 145060 936949357
3 182477 159451
3 103050 91951
3 48133 128556
3 88219 25855
2 84625 112540474
2 10618 250722495
2 172022 249145915
3 7295 199748
1 32279 86359 921398634
2 99495 721191229
2 10058 161006147
1 31728 181541 133221873
1 157522 176384 853010442
3 121487 145261
2 67232 665042840
3 77623 156687
2 51020 257101847
2 112766 943546627
1 89032 103907 472769666
1 40424 169673 968472156
1 111398 188527 243926994
1 103673 157381 480252027
1 87344 126839 667285152
3 181950 109173
3 198888 172302
3 113170 168702
1 28056 114666 617020245
1 9634 106746 577005235
3 117269 49040
3 102775 61270
2 60155 955118213
1 27285 61312 848125336
2 106253 579929706
2 95999 931797651
1 170658 177515 703913124
1 142939 150369 397815583
3 150688 106773
1 61772 144932 915637745
1 87082 129869 82333703
3 46597 122014
1 2712 90740 935508681
1 74992 129308 979643462
1 37852 145192 762183850
1 69322 88674 264349690
3 7573 73846
2 20827 61166609
2 182439 646441152
2 119525 938640295
1 60368 80236 861334840
1 55394 167289 573245029
3 45185 182585
3 77686 2794
3 187537 9503
2 136199 20317812
1 1903 193856 912403042
2 189611 309958712
3 130572 28048
3 175084 106142
1 71882 169334 373710495
2 167282 714956438
1 125046 162994 813669367
1 84909 126017 35690049
2 15366 206155987
3 16982 191836
1 67991 68077 620050665
2 4320 9813168
2 139057 194543397
1 55698 68444 427104365
2 165056 964064275
1 51241 144544 883548845
3 88796 129394
1 1192 29139 636203156
1 68354 179984 922375981
3 150856 123391
3 101088 115339
1 75085 89332 702553134
3 93460 118964
3 28025 185372
1 23373 198328 866333294
2 115022 517875230
1 57272 89030 708801837
3 148323 167534
1 28466 198959 845652758
3 129801 69487
1 75860 123119 968153729
1 38089 134153 60192614
1 46974 96943 263264733
3 69972 160429
1 3386 90629 701785116
3 164181 74747
1 3320 190618 960480587
1 160891 187380 939442514
3 125384 38754
2 49978 768747676
1 164272 176503 28443527
1 51431 153286 882440097
2 11289 668944107
3 64170 48963
2 41265 554504789
2 183949 539091231
1 26941 165795 185997727
2 17388 127938851
2 164947 758737515
1 42095 175437 259190574
1 70878 124612 984437739
1 32099 74784 286575404
3 85054 37918
1 13190 68805 803521818
1 39493 121136 214200203
3 142673 9702
1 20286 55624 686502658
2 75093 184332920
1 31510 163107 162853614
1 70676 190846 97303532
1 107914 124817 126900185
2 33638 635078907
3 89268 57205
3 128457 92345
3 155845 179105
2 81799 753384325
2 66588 537966054
2 109404 396979495
3 57892 138603
1 37620 41865 995945376
1 121879 137338 776582137
2 18683 989968000
3 194706 89992
1 64550 88031 217110797
2 181452 733156914
3 105469 137879
1 92314 158018 258996626
1 63345 101930 973461187
2 152487 746238737
3 130390 171006
3 38023 20218
3 28099 40204
2 100468 449692324
3 31262 194748
3 150628 100624
2 148280 184393878
1 87676 117402 518083323
2 152519 427968727
3 97615 141699
1 95120 153044 29027937
2 24630 669455404
3 14753 142735
1 157344 173329 65222197
3 186187 120265
1 30470 178911 435957005
3 65291 90487
3 73737 35534
3 106439 38320
1 45505 165891 107235176
2 118571 717943369
3 81821 109297
2 21654 636532044
2 33698 679206999
2 135933 679714246
2 195304 750296588
1 28448 95913 727113936
1 2391 121502 945866465
2 73962 85474400
3 7546 20572
3 182993 30354
3 142202 84420
3 188888 101079
3 161634 71383
2 165756 746220718
2 58625 376231339
1 49988 64884 571415271
1 143433 180454 917455535
3 117447 49319
1 132187 174328 81456296
1 162443 176170 380255936
1 64024 73596 571048127
2 19552 608142937
1 96844 189894 116047531
2 18887 109936359
3 199758 185265
1 85809 110238 681123762
2 15787 564574457
1 42709 100060 975676298
1 46748 52220 135200318
1 88085 186191 982403394
1 4440 19547 558655690
2 118483 297509383
3 50358 127989
1 126874 127496 472277299
2 93972 641007511
2 45733 1693601
2 11816 921860679
2 50422 663713043
3 28890 129309
1 34862 96461 775158745
2 110858 575574154
1 32123 51816 351817342
3 172535 71166
1 41862 132386 662430636
3 36779 107540
3 61012 179159
1 124491 125449 119008847
3 175239 121482
1 78197 150972 20876098
3 76088 151071
3 117214 128928
3 7462 199866
1 104457 130560 181597636
2 122285 819981635
3 34369 3275
1 41433 163072 690419953
3 3012 14579
1 5621 53426 463230582
3 36315 113965
2 76239 445663291
3 21899 34623
2 144840 158181392
3 145333 115851
1 110039 183795 763196099
1 86477 162041 559391136
1 20132 94537 694084242
1 122767 191090 342066873
1 114170 148594 919320082
3 72753 103994
3 153874 51920
3 71319 6409
2 130065 561898760
1 85199 194016 370006071
2 71557 594052267
2 97050 230263730
1 7472 67214 885537305
1 112982 140883 68849791
3 62599 53528
3 72440 42698
3 13691 91706
1 76600 159666 143792424
3 135580 195177
1 19883 91562 811981511
3 188042 94230
1 178099 184813 125098535
1 11234 186807 755603228
1 17820 129988 438052584
3 195912 148681
3 7578 144629
2 164245 813124594
2 5521 979838636
1 140361 150454 935803666
3 144769 23691
3 158007 108086
2 105375 821467193
1 13452 64648 452926873
2 26010 652736021
1 31284 151183 888010899
3 174294 29519
2 74301 614258548
3 74477 77920
3 163362 102274
1 28469 173020 255940154
1 10327 101677 851709037
2 147417 684631694
2 88592 493494742
2 102882 327839439
2 42557 120326259
2 185768 429964917
1 38230 105822 376195879
2 106591 650865570
3 182544 90206
1 46470 62242 961799417
3 153526 196599
2 29338 317123366
3 26556 105685
3 142520 30204
1 92998 156391 793917284
3 2397 69213
1 6580 52184 927341822
2 21107 685984641
2 150936 394383655
1 37101 130776 354070756
1 36169 66891 965584719
1 54535 131523 50018424
3 117444 1763
1 123128 124395 79910302
3 123671 44646
2 28373 205454867
3 81067 39310
1 55239 158401 738500261
2 150043 330757861
1 100661 152461 758153717
1 2681 42861 687846392
3 194383 59143
3 11908 124418
1 61593 141319 216744936
2 189077 430402659
3 110324 130923
2 44115 17365696
3 96567 128494
2 153470 356870923
1 119310 151067 395712617
3 125907 34851
2 739 61417301
2 144604 284867304
3 6680 57582
2 125905 999037397
3 163174 146914
2 121906 964163843
3 126339 95531
2 19125 107899563
3 117151 75010
1 132448 164070 16156506
3 199045 17551
3 120593 119279
1 12737 46814 889227686
3 188850 73913
3 80258 34790
2 115149 150769541
3 177008 41803
3 137794 8169
2 105337 667729414
3 78281 1829
2 94255 379616225
1 635 31905 379099170
3 97181 45569
1 76553 95909 937071507
3 118803 35489
1 37793 110271 834990693
3 150946 45650
3 109798 92327
2 156457 347724944
3 180086 187435
2 11120 418203519
1 126877 135721 925298444
2 52124 58798636
2 10111 642974814
1 146136 198313 568128111
3 41160 144090
1 77469 165877 950596465
2 142824 721515776
3 114181 157318
3 91531 94340
2 196114 840126017
1 15084 103891 63075887
1 16629 38154 353075333
2 113990 800541073
2 197771 35905828
1 52323 142733 42296008
1 109539 149847 901320792
1 154857 176104 335324836
3 94768 98315
2 4564 528625301
2 140028 821522920
1 95983 111766 873622566
2 1439 986299898
1 11501 83691 716796918
3 56626 69522
1 115372 171112 882694124
2 44867 186573273
2 62823 124869503
2 92467 100177252
1 60139 109634 742017070
2 34603 802647488
2 92080 599736490
2 119036 817688033
1 74478 100879 300684307
2 68859 364482274
1 29435 80942 696930866
3 14630 69520
3 151889 94729
1 20301 73783 955077100
2 96080 787263144
3 33052 78640
1 31568 130747 957278240
1 130879 186205 136252143
3 7995 164518
3 127045 146702
2 192167 58918612
1 121423 161185 357655933
1 137246 195780 759466911
3 30039 41930
2 125221 571635701
2 66979 331756194
3 184630 143033
1 119023 188710 694729439
2 79297 464215144
1 28854 79425 659573708
1 40777 106769 983791363
1 127046 173809 420423439
3 99846 33577
2 55744 250606030
3 152622 16868
2 112777 897031836
1 40579 184001 903948722
1 168388 182726 790291847
1 16784 72220 825871530
1 55824 112342 981391093
2 44344 317394125
1 33376 68857 650639771
1 119748 142133 652390143
3 140348 128236
3 173870 108111
3 150384 1395
1 193070 196106 134879087
1 44884 81996 680622024
2 13087 772563635
3 72794 185023
3 111073 118722
2 199049 420735244
2 129552 480227293
3 144579 30526
1 87341 182068 368044921
3 111964 94663
3 15348 129952
1 72832 100027 168484427
1 99277 145666 366353755
2 17951 443095893
2 80220 599552888
2 78643 499075220
3 22347 163070
3 88112 35087
2 168525 403977119
2 77487 346638820
3 66946 108567
1 4486 190780 541042050
3 19779 4525
1 14914 120932 210772972
1 16106 188597 395936750
2 135843 112966922
1 46958 194989 964136276
2 85456 385651798
2 943 177991757
1 9399 158425 707244809
1 114336 158970 473948842
2 121576 183760681
2 184269 420866121
3 37988 32552
2 135671 639391835
1 93084 197628 122079140
3 195309 14077
3 158835 21023
2 188886 407971195
3 46572 97711
3 1557 161006
2 113647 962862183
2 135414 32487229
2 98229 291561336
3 98207 91162
2 6769 848880865
1 50291 125361 154015274
3 192897 93495
2 19305 165652355
3 150969 28858
3 17669 145659
3 30260 147954
3 113440 103450
1 10479 98915 62695113
2 196571 125453882
3 60904 171698
1 54312 169775 496728922
1 56343 109444 807813952
2 190916 331577768
1 53762 137825 658757350
2 70517 681382841
2 87235 502875033
2 21298 716836412
2 37987 108215100
3 159083 748
3 149319 97769
3 88955 194908
2 66312 311322659
1 73006 159183 841349627
2 196271 896133867
3 98149 121772
2 69233 771730750
3 158833 626
2 81412 181176561
3 38932 99442
1 151319 155129 599803854
2 83659 77241228
1 36753 87529 392568942
3 129759 161476
1 47202 89267 459812463
1 101767 137478 676449069
1 104803 140995 15074012
3 52464 126497
3 185437 117101
1 19608 133402 992954217
2 146342 393846951
3 120593 122360
1 18992 171511 337241955
3 105608 75066
3 175386 181214
2 183112 191478871
1 6199 66999 954992695
1 117278 199760 102392812
3 178596 129571
1 76758 125493 43249723
3 134188 1784
3 70070 19008
1 19074 47841 799212177
3 181566 50593
2 152035 794444676
1 166961 198931 480943694
1 92070 145022 431324293
2 163153 10752996
1 51738 97598 654225002
2 58111 99758339
2 78054 8447530
1 50963 164596 534567297
2 118118 658870227
1 106883 111704 654247885
3 76101 176345
2 109687 121277049
1 84892 122687 630955515
1 80927 143939 413557860
1 20637 69452 100887431
1 10075 122479 80676424
3 121002 188912
2 108960 97539624
3 158917 7722
3 6681 82319
2 92085 21162500
1 52383 176639 895135599
1 76259 112272 151882499
2 164146 461449463
3 54844 115620
3 136588 136220
3 83644 140601
3 10132 81787
2 128161 549041390
1 15861 155750 976963262
1 5938 191375 582694528
3 124196 77172
3 68549 47695
3 172810 92569
3 135295 199169
2 43393 368609249
3 94726 190773
3 3169 49830
1 47201 65677 968594948
1 26628 104013 387806561
1 38382 78235 287986399
3 175917 121678
3 83007 39441
1 87629 108216 586006764
2 29399 473925586
1 91283 104455 668883055
3 32459 113634
3 145671 188587
1 74609 100241 480387539
2 106337 658786627
3 109556 20847
3 124354 124704
1 5997 173737 424600083
1 7702 105295 177505666
2 75411 965023220
1 78398 119936 929574286
2 171781 380579440
1 1682 73842 287821621
1 68164 162455 949340290
3 176724 79274
2 66950 959653161
1 73018 165162 844831059
3 115901 63308
3 46820 61547
3 132072 31278
1 25084 166567 929707155
2 89527 49392201
1 29091 122123 591233296
2 12975 250206433
2 110409 906742745
1 36867 193502 246704074
2 61643 953041772
3 78773 78958
3 2736 173528
3 84988 132708
2 198655 303771704
3 191557 158747
3 111078 11144
2 195662 821230009
2 149960 362650666
2 163414 965016274
1 55691 81652 812555165
3 59365 100430
1 816 110040 838642722
1 51393 114216 757236106
3 167853 189624
2 198402 39797126
3 145097 134351
3 43834 87075
3 133898 125917
3 122955 18378
1 48587 159728 153617512
2 73110 583593117
3 87999 129520
3 180193 174213
2 119634 20266424
1 34614 134510 88511886
2 83532 298758034
2 192952 83590139
2 171556 72198296
1 65421 84409 441922215
1 50666 108971 795069466
1 9746 191131 969779143
3 156737 170701
1 59870 183909 154030308
3 182232 50537
3 161816 120031
2 36053 589823925
2 169068 21821553
2 126193 183311339
1 3142 195726 184874867
3 9070 27000
3 156866 136548
1 137195 161043 763556921
3 177598 171467
2 56694 59833982
2 59234 531119561
2 117409 28968704
2 99818 900853387
3 160603 142734
1 3579 15602 715998186
1 54079 58317 507934245
2 43790 745425816
3 198283 197357
1 11934 167866 873097795
2 114795 426808232
3 93127 111225
2 160418 187628267
3 93730 55775
3 188017 69791
2 141385 872849512
2 76132 520845361
2 73923 932846995
2 133018 725507784
1 75207 153736 736778769
2 23736 555988451
3 31076 61832
3 28938 135516
2 148074 968440741
3 7548 52043
1 62536 71989 950712495
1 39730 100953 543359793
1 134865 183044 518291091
3 63475 171234
1 182799 184418 944806897
3 181523 127915
3 161068 161722
3 50858 136703
1 97813 130505 375713194
3 5986 2119
3 170680 100392
1 27402 123843 736668455
3 66221 116482
1 149 63619 521394949
1 20883 109889 888510723
2 71658 533336709
1 14967 136959 950193402
1 115206 136622 968012648
1 18705 161249 326203930
3 148022 100458
2 141090 367187039
2 151658 67930427
1 46083 72076 655339513
3 9137 147007
1 14052 163225 814483084
3 113451 92173
2 126101 517874421
1 94513 149711 24545558
1 136922 153304 398378854
3 119273 132949
3 195610 88867
2 170821 394081438
2 54814 114395057
2 108921 863297427
3 196607 40272
1 26231 192584 233315604
1 53422 195787 116821505
2 123800 100998355
3 89123 28379
3 30611 52513
3 68500 18765
3 186231 55575
1 78046 116866 365143909
2 57527 16103750
1 62327 82923 133062911
3 198741 95350
2 198205 478904107
1 76986 160682 268234897
2 195377 845751840
1 72979 114343 560868844
1 44965 80793 135350380
2 43817 306851774
1 29601 72637 851948381
1 59559 167624 725031359
3 118923 47481
3 68651 171603
1 99279 115019 196760688
3 50914 69505
2 164285 78073180
1 131482 164208 658597162
3 186746 115903
2 26495 449918235
2 164570 87602331
1 16118 142376 364968435
3 46484 16557
1 36486 181430 926541092
3 119871 187926
3 66927 197760
1 99209 126358 47911102
3 127531 114256
1 75015 120214 821371243
3 19451 83504
3 9165 16230
3 129195 90984
2 32373 343610958
2 158836 277742715
2 135289 595058328
1 86213 110195 880515735
2 82865 305955207
1 53561 153879 695550989
1 27235 107451 289932966
1 124641 196672 806448552
1 35952 86232 75053666
3 60766 40820
1 10438 11529 835237819
3 87609 182875
1 51686 57767 255887967
2 50348 801149632
1 174403 199697 382032579
3 176123 177725
2 86114 319248991
1 30925 130882 234619049
2 78381 504518270
1 125452 182660 200339623
3 154749 154145
1 136548 195970 379223789
3 140231 157432
1 64052 66489 191954882
2 14318 177633240
2 169821 354216697
2 112401 184131258
1 59788 135834 93642337
3 127913 136877
3 168777 122366
2 101989 254675672
2 35504 422617485
1 83015 167479 533448575
3 57452 154949
2 41685 923158722
3 132479 78469
3 98606 4529
2 38249 68015174
2 19254 997337033
1 62804 141641 553173524
3 96225 181599
1 41523 169867 242821392
3 127015 55205
3 80171 166157
2 11861 742692387
1 116397 197260 100430050
1 56046 115330 389937092
2 12357 340701829
3 1197 109598
2 87045 554764123
2 72245 862558375
2 90442 549972657
2 136406 410048036
2 48851 165412541
1 83409 183848 47497825
2 110542 519590214
1 72425 169857 285173358
3 73168 70094
1 128265 143537 339697443
1 116049 146744 98802275
2 86809 719358224
3 40717 96550
1 118397 177536 97263904
2 93028 305080375
2 67051 363899477
1 26077 124419 285452545
1 94451 155662 906526601
2 195401 916918245
1 142172 175899 69294132
2 141838 936485755
2 109810 558412939
3 120332 125272
3 31944 59618
3 156170 38286
1 4788 52593 460153319
2 88895 504740213
2 81976 576931572
2 156343 742056554
1 28844 116125 830561140
2 109311 627868598
3 23882 164059
1 59174 91828 434898001
2 47772 359877205
1 19539 173876 106283698
2 193939 815371575
3 169823 103502
2 84314 16264829
2 26169 509463175
2 45653 246052097
2 16641 327804590
1 84715 137590 963387374
2 120410 278951633
2 121503 63985700
2 154016 185912119
1 79665 142606 378371451
2 78120 567911856
2 159415 926122325
2 45897 850050510
2 131846 242235411
2 42851 854480812
3 182203 153179
3 145832 87606
3 67347 43323
2 154195 238395917
2 23511 637722624
1 137625 160318 856509208
3 97834 29543
2 25700 571653903
3 193619 24147
1 62881 184871 14526579
2 28380 871205347
3 145158 167195
3 175967 161527
2 90132 993723438
2 197918 354213392
2 19441 666048375
2 17541 131316525
2 98063 391179470
1 100331 186181 45623232
1 14856 183789 314067480
1 58762 166560 289620963
2 149172 133253072
3 141671 160822
1 18451 88339 282697512
3 150521 104281
3 90064 38008
3 41532 362
2 184593 678537969
3 45369 75127
3 89362 33984
3 83839 26151
2 106905 361503575
2 64542 563781800
3 186957 54681
3 35706 77838
3 13005 166445
2 20390 416485441
1 81192 134544 985364184
2 111547 495566222
3 61833 186201
3 113342 52533
2 59243 255508554
2 191628 839568148
2 73353 727838034
2 21226 662642345
1 37521 156527 971336481
1 75099 123202 909210058
2 168435 945434372
2 24655 840774722
2 103431 451507345
1 5739 170377 256261940
1 96014 109155 188890613
2 147709 252715169
3 117892 127211
3 69562 67014
1 64981 124838 415407559
1 184187 195533 509701042
1 45274 74304 913742481
2 126974 819246470
2 16852 93825626
2 126081 781427824
2 24996 484652095
1 6869 11794 170512372
3 105575 113325
3 150021 92801
1 56133 180118 597901731
3 62780 86172
1 80980 165782 956381013
3 28858 187639
2 83789 915074560
2 43395 518141128
1 34856 142949 188552376
2 195280 683155459
1 131681 187616 354870566
3 131507 143992
3 34687 153266
1 8403 125001 40159235
2 178176 432247775
3 75018 167670
2 79173 345569295
1 44555 59493 23876364
3 17478 134111
2 88541 267219369
3 98913 164006
3 2062 42940
1 111171 172658 777583683
1 76911 179613 129163636
3 168887 167151
3 103783 12904
1 137362 143982 33802442
1 31357 181815 305211286
2 164408 467695681
3 161148 92496
2 166396 560325954
2 25042 276180798
3 118619 142755
3 110704 123814
1 95499 177002 828646796
2 52800 858261832
1 11594 38426 453005865
3 199201 31828
2 91028 219586092
1 113170 166969 719470601
3 169529 160269
3 91068 108990
2 1405 53169691
1 48507 193859 133474631
1 67682 73530 831631614
1 106502 195897 522882180
2 166678 191000114
3 12262 71307
3 32478 20006
1 124976 181841 385877500
1 111383 135010 111595569
3 125141 147919
3 1428 194432
2 141184 921252568
1 20066 35538 254887775
3 32987 189867
3 188208 83803
1 43819 147662 187513197
1 46108 102886 670256853
2 172575 782744954
1 65486 171761 890162560
2 92107 976580208
1 134938 175585 7955308
2 47329 138514253
1 106672 186377 884179214
3 52692 149055
1 88021 106265 617307056
2 74260 138179316
3 37512 34750
1 39495 181137 837519057
2 87909 66921469
2 4621 312480191
1 65081 160055 699252095
1 64093 146009 837890626
1 59976 169178 327107946
1 80361 171961 184916651
2 79049 601894252
1 15360 132804 761155745
1 25411 25599 277489804
2 193877 814871172
3 8297 35483
2 154756 373356709
1 7929 49804 231992229
1 24996 41320 443970751
2 34722 761338509
1 831 156979 195962570
2 180360 999039654
3 115487 107397
3 104167 55946
1 5401 164329 836736906
1 149205 180250 691744824
3 43380 46109
2 150665 665093004
2 35956 427950245
2 38745 813607995
1 4852 129856 24477023
1 140122 186308 704467628
3 15927 61246
2 99796 25512631
2 194282 835361114
3 68244 126153
3 72383 80839
3 119598 190496
3 192605 176334
2 98510 699277970
2 162117 961935489
3 197491 87556
2 110753 777548232
3 18457 193902
3 100394 40036
1 9026 11485 503378858
1 5434 122987 858671722
2 21187 346977525
1 28826 69559 248510938
3 19255 199479
2 55436 362132133
2 89851 332509847
3 124086 30184
2 39415 97061566
1 55836 188961 689925323
1 39252 162251 390741725
1 5468 96702 470827506
3 68177 196653
1 2066 161166 643109839
2 102072 224177848
3 110651 26813
1 76348 107191 693528569
2 165842 972601082
3 2465 21619
3 117942 170831
1 127333 190309 993030597
2 88844 682703380
1 25227 163422 647648275
2 35297 928751
2 114608 688894067
1 135258 181520 452757225
3 150634 197789
2 86110 783699322
1 127770 130420 417240388
3 104611 123014
3 140623 143885
3 146265 175317
1 44272 46077 915853855
2 139643 409822006
3 80658 154504
1 186941 189250 149457368
2 43370 433924087
1 24103 75211 38627261
2 163287 248279132
1 11666 146160 312758401
2 89990 321031599
1 156309 167759 7775618
3 37268 137668
2 8414 997807769
2 144230 872199681
1 41045 116864 53505240
2 143166 497185239
1 54199 82088 982992737
2 154317 550319657
1 143983 155093 115518076
1 14133 83041 637680325
2 170866 110071080
3 134390 195989
1 2230 177684 411010528
2 76366 122810434
1 69475 113402 56588333
3 36706 84461
1 30316 95950 826094508
2 151821 817949579
1 120719 147416 184156899
2 66309 7157976
1 104702 132254 293571503
1 40288 93521 752886769
3 126611 66652
3 1722 134976
1 73459 108440 928019863
1 34204 52780 198709527
2 39516 631907786
1 95236 192362 885525105
3 62781 110131
2 139994 996210728
2 74249 224602328
2 174778 889475986
3 121966 194518
2 122279 328427306
3 158830 147117
2 3337 407349184
1 17762 39808 539414288
1 1217 108234 264716877
2 193907 292160814
1 102271 198101 824552824
2 44159 789290145
2 150606 683091987
1 27322 170399 973671460
2 64306 789427328
3 49958 9203
1 70495 161622 375782274
1 31842 137266 677034380
2 136838 723733257
2 106269 989867825
1 75531 184735 630721845
2 169958 873318908
3 174470 192229
1 91440 156461 721966413
3 5563 92426
3 36802 94888
2 84103 313538955
3 28662 94271
3 44028 143798
2 29534 819520732
3 169907 99352
3 155862 63091
2 78763 550162724
2 107209 966183985
2 130506 613334538
2 8133 426988147
2 167899 831924879
3 193981 95548
1 7714 36776 326069211
3 92307 143099
3 193309 7090
3 106228 98657
1 52894 144395 772489108
2 52406 735499877
2 61 75145411
1 34514 44934 943318165
2 175755 693714747
2 142769 87141233
3 17957 174982
1 188048 189330 779412254
3 150835 171457
3 40957 136207
3 118395 187034
3 175329 23313
3 29786 178347
3 151519 65080
3 189337 62724
3 187170 37783
3 188983 99297
1 71113 139636 858856043
2 91849 193630680
3 145549 139303
3 184744 56385
1 102093 193488 69131133
1 9670 130666 580824573
2 52650 258680720
1 71328 161383 267850869
2 144200 367143763
3 6232 133410
3 138653 44768
3 87590 52494
1 139184 161942 202489028
2 146558 521621855
3 21535 124504
1 64867 176707 873816083
2 94395 121578145
1 111945 169847 522393106
3 81795 68641
3 170720 173273
2 199469 729337765
1 164739 166959 287770656
2 33101 526468655
3 162170 74748
1 130423 163387 694564292
3 50857 105614
3 115043 47757
1 38399 135367 84233251
2 183559 823747763
3 66856 196508
3 100637 126639
3 24191 152887
1 98554 118743 161274259
2 99012 119523735
3 66700 166737
1 61209 133906 468311712
2 103212 71871142
3 20003 162981
2 109204 585813439
2 185941 953424290
3 107432 133614
3 25985 105540
2 74495 932703299
2 177725 543883332
1 173386 173833 522783637
3 89064 38351
3 112962 69475
1 121863 150391 323544082
2 138935 958000163
1 130609 192733 306308307
2 77067 3758422
3 6716 66505
2 42390 49386957
1 22488 34763 737333608
1 167983 175234 173501309
3 144020 44163
1 126782 134413 367510388
2 196563 551815276
2 147467 889318475
1 62544 134554 817570082
1 69018 139537 508180929
2 124578 456584323
3 153005 44728
2 57616 525623240
2 128196 505935585
1 91224 134428 162548244
1 160828 166626 698361592
1 54331 92723 646543044
1 29833 178851 912226308
3 136136 148457
1 3146 58706 130175337
2 133607 167352046
2 162529 558400210
2 182532 457460304
2 194285 37699476
1 48573 132710 883732136
3 192198 142560
2 83634 924588949
2 117235 444769944
3 40222 184401
2 32986 927607101
2 106271 93851623
1 134925 183063 87734932
1 24649 159275 292261470
3 129314 81821
2 189576 357022566
2 33229 291037408
2 166103 950577926
1 18688 137509 350939231
1 84257 87365 204577547
1 174808 188154 409741128
2 49057 346160812
2 20930 821529156
1 3838 93681 105301611
1 131809 173241 102170127
1 141102 181655 89027933
2 155918 462400483
3 108065 176149
1 6159 162392 558620661
3 63608 15884
3 128937 159455
1 97353 146629 778396988
1 39531 165360 504692097
3 53089 25190
3 104982 162142
1 14234 18498 436753251
2 14044 136967703
3 79872 142257
1 96804 120848 45987761
3 145445 186981
1 91848 153103 143470189
3 103914 2770
3 191267 94523
3 158045 157107
3 139051 124236
3 85691 142949
1 58091 90733 402985912
3 180635 199615
3 114357 113494
1 84951 113901 307710934
2 58334 919132889
3 91483 93163
2 34880 6070902
1 182146 193577 588129771
3 61090 92461
2 27657 8603924
3 52927 106469
3 128159 79311
2 172094 320600771
1 91430 195859 396392171
2 137941 442899272
2 43642 256636447
1 38122 88973 586081146
3 46903 62309
3 21513 140164
1 2562 96464 238497390
1 37102 134334 338386018
3 138523 62877
2 195514 356659527
3 120712 125111
1 131238 158615 143785095
2 119400 336115121
1 31127 119136 189227927
3 162698 148539
3 57058 126802
2 98805 763139710
1 30630 172747 941022535
2 138716 540010387
2 125824 171792081
1 115798 134709 826198849
1 65559 198332 190808125
3 88902 107227
2 52821 633053600
1 6770 101724 913302096
3 19437 52673
1 80972 136918 151791567
3 166486 4689
1 18669 156929 676502678
1 39278 148518 605465121
1 125675 132430 261342716
3 97684 99485
3 21893 135467
2 25404 710237858
1 60562 132442 84617246
2 151049 917161031
1 133399 155545 779959106
2 31839 451567305
1 43788 172688 603961297
2 26277 75618255
2 176078 118752670
3 19159 190756
2 172495 611164226
2 165807 49403811
1 9914 11328 929154230
3 103231 131217
2 98777 373884022
1 110385 162761 30858944
1 95282 129493 508134003
3 107678 70909
2 98850 500440628
1 32651 95335 693054699
1 41170 103554 852961974
1 122637 145774 368208953
2 74548 405569865
1 55250 165548 766867381
2 12047 265350899
2 108201 334651094
1 55475 130801 391060127
1 54629 103791 727032377
1 36603 85316 846846972
2 37049 274766843
3 113325 173418
2 151036 801479868
2 31200 843902450
2 46334 548951060
2 66194 392565070
3 177727 128831
3 32814 79424
1 103408 107345 335366645
2 80121 748811075
3 190743 84316
1 2002 34395 251275942
1 23402 94791 468503463
2 77869 497789216
3 173672 176365
1 79307 168763 262916287
2 117215 797047500
3 51711 65780
2 157964 977876004
2 31469 411047568
1 22451 166546 622798157
2 12569 177076967
3 28114 81345
2 7167 240015885
3 26544 95824
1 88045 110380 368686283
3 73822 62045
3 186276 14404
2 48814 908729284
1 18833 189014 558295385
3 3068 154055
2 64015 259519843
1 34410 50995 491135624
2 63712 889012475
2 37275 231453473
3 132288 64612
2 53314 24505012
2 30762 98767188
3 153955 13295
1 4366 52540 924538292
2 193344 17836378
1 58196 84246 263574645
2 125573 123837874
2 187425 656948034
1 7265 100641 497412149
3 150006 43550
2 191200 890662055
1 14067 79102 53602147
1 21714 142448 629062646
2 197032 931766244
3 120896 3231
2 91921 288237179
3 168214 51634
3 123575 29547
3 29332 153421
1 20631 105831 632872417
1 71136 137298 683838558
3 146539 178798
3 152639 95786
1 24125 48759 285657448
1 13381 150623 451220362
3 153062 3988
1 90748 127280 555020369
2 58761 784365333
2 173299 606184956
2 127166 84632978
3 92040 44008
1 153216 199770 317167587
2 119572 831405963
3 142522 67877
3 123658 22931
3 134084 46954
2 142489 552796393
3 131502 56410
1 60012 166560 329503974
2 169744 942345570
1 15566 177732 35424738
2 72832 150677411
2 120129 662210476
2 93006 431866815
3 47016 157374
2 183025 890140398
1 35921 91846 539939237
2 160375 561186321
1 156267 160223 344209758
3 89850 38508
3 143995 15149
3 163200 185324
1 92304 114118 411723253
2 184392 774059449
1 125117 143908 859943646
2 49046 441096570
2 43830 34727745
2 105805 966006766
2 106086 618924991
3 110765 144530
1 127206 141621 308436573
3 11645 96242
2 59084 962985457
2 184827 274477733
1 410 131046 474968029
2 189360 182288904
1 64682 67776 297331817
1 2127 194808 779029362
3 44119 78243
3 115733 47895
2 170729 661727450
3 24341 73901
1 75970 165400 859676894
1 35513 38679 247639360
1 9269 42330 867827100
3 63575 50914
2 140818 171770136
3 77092 31187
2 24101 224510453
1 70090 161063 830310295
2 44415 209434256
1 118265 193431 308570745
3 113200 78278
3 143952 99945
2 175316 53312929
2 104042 846550790
3 160679 21844
2 180410 116656660
3 11429 66202
3 189580 141347
2 184689 762149854
3 185219 45908
3 177321 112978
3 3004 76584
2 70340 809801187
2 189484 680871186
2 100439 112636186
1 45342 108534 146574718
1 55066 56896 38691881
2 152034 711964323
1 68717 113712 362364801
1 133582 143490 115404445
2 148575 417636997
1 106551 120385 87699213
3 173666 86929
3 66742 84249
2 25356 742924741
3 75193 115992
3 147095 116952
2 181381 791124361
1 36848 75901 86982791
2 147562 947417334
3 198843 12972
3 178087 182523
3 145052 189551
1 58864 80350 954947198
2 87378 481109759
3 21182 184156
3 77789 146064
3 130454 40650
3 30860 34509
3 105600 140813
3 170567 5114
2 113435 122998482
1 80595 97327 572001461
2 171539 766935284
2 162531 793622578
2 12240 538895750
1 171601 172200 217241766
2 130480 461376884
3 102395 84147
3 51255 701
3 154732 79063
3 131224 193444
2 44473 136703277
3 75404 65084
1 92996 120127 433206697
3 92879 145499
2 75660 831075266
2 81750 550722787
1 112813 164520 882185557
2 133549 332832454
3 128574 56656
3 15478 124574
1 59722 99196 627821776
1 105266 134221 830677228
2 92811 6479123
2 177111 953812570
3 78076 156295
2 64610 273213876
2 175632 650974999
2 175684 946808794
1 187871 196604 96758857
2 13217 684420532
1 39504 175627 629035207
1 102906 117189 375904623
3 38579 159493
2 103920 600367630
2 49184 3475695
2 66720 563766008
2 62744 514633759
2 145071 604808878
3 24589 51045
2 37767 667621020
1 17391 89170 361942712
2 82104 298718107
3 2931 42971
3 146006 16284
2 117030 222840808
1 59698 170642 553627657
3 156364 106310
2 43394 420837001
1 92883 112142 57807596
3 126291 80364
1 73501 88947 360996432
2 77145 671340761
1 7226 116921 210966299
1 110981 180162 297269250
1 18851 24885 695148760
3 102043 158197
2 75728 552120979
1 119737 140058 272148257
3 82815 15001
2 112822 652509525
2 38034 543298650
1 41432 62563 573392812
1 91072 182238 789753337
3 24760 112279
3 129665 183981
1 71556 192777 369616128
2 149363 232181597
1 12457 60466 783664181
2 180006 213479578
2 1543 680214859
1 5991 78621 679980201
2 21968 353601430
3 168284 26390
2 95888 617980517
1 63218 128706 318195648
2 67576 537503816
2 30062 149765200
1 59530 79845 510117061
3 132911 142520
1 31762 199671 720876545
3 101440 19028
3 157958 94486
3 47377 28168
3 48487 85116
2 36160 560382106
2 68995 813163155
1 96984 141247 186215125
3 64524 9286
1 84248 100798 191034907
1 49969 181701 638949111
1 118798 153360 112787220
2 179854 445779156
2 45922 900670358
3 68669 68124
2 73726 274942861
2 94374 415165657
2 93918 46810101
3 59322 179242
3 77105 50761
2 184785 786298572
3 192412 135028
2 194238 77436896
1 149631 181905 723309765
3 52184 11856
1 43027 116923 641271150
2 68413 880746356
1 7051 87875 303164915
2 144691 594433914
2 97942 239712159
1 54107 74357 749482211
2 115041 47461271
3 17615 35177
3 187350 68314
2 184085 791725621
3 174746 27188
2 48891 343130194
3 79254 165772
1 105484 189352 568674848
1 71432 98905 121864266
2 1333 381509738
3 10333 49694
3 157493 79701
2 172185 802085061
3 104344 26772
2 140869 457407832
3 257 109161
3 10133 85930
3 145619 111652
1 61166 132859 928543465
1 17368 32358 470098593
1 26668 179765 939683209
2 146859 854070883
2 120618 749061335
3 49482 199494
3 133541 124787
1 104944 110815 962237038
2 32875 532966292
2 81822 613648091
1 9060 54650 348746507
3 35068 163337
2 130066 639958871
1 157582 165417 235646955
2 71045 577209356
3 167212 14627
1 95282 128502 225289045
2 42569 121190402
3 143003 148947
1 81289 163218 917935408
1 64341 135312 530600647
2 171185 978233411
1 41969 129125 596465132
1 40815 146070 537327310
2 146533 422497005
1 13926 35787 172898661
2 176349 970651497
2 189301 278692542
1 18672 196513 331531599
2 92815 387040024
1 45630 63639 725698961
1 48788 146087 812753655
3 33591 140592
1 188405 193601 593555596
3 68831 191385
2 146034 496423326
2 113891 402352569
3 192000 14099
3 60731 50105
2 134176 1777049
3 37955 72884
2 194599 436164981
1 146505 199486 163291976
3 137833 54940
3 178045 79550
3 21645 159510
3 13371 104696
3 97012 10645
2 46865 81677860
2 17868 475669382
2 131981 572561398
1 93775 121329 471317478
2 1427 950342740
2 172706 806612103
3 167258 189499
3 111417 102112
2 170269 974938533
2 82549 746933541
2 149240 870980844
1 67627 151414 588565434
2 120051 27116068
2 16837 901942636
3 148589 30489
3 194396 77273
1 87846 162247 891943946
2 121816 423568211
1 14773 66574 267156281
3 90214 161458
2 7719 645789286
2 88494 301351655
3 34487 197000
1 27179 183028 926752841
1 56469 117912 119735862
1 82807 153257 371391948
1 60554 123338 464246777
3 53365 54118
2 37366 940337596
3 194289 79077
3 102293 157556
2 147677 506463105
2 43130 286521443
3 120821 150406
3 152036 166147
2 175793 183333986
3 177664 73214
1 116551 191447 341016091
3 132553 125504
1 86071 124064 266415267
1 63687 179508 764441827
2 35082 647149775
2 174039 793528704
3 20911 22772
2 174943 764126335
3 187145 22155
3 12735 25388
2 24562 914400660
3 90917 174747
1 99877 152802 198535952
2 197199 163955213
2 2718 357808656
3 49182 169307
1 27773 165166 807923679
1 63355 160802 489848383
2 103828 828130631
2 198146 550466999
1 54854 197715 452808152
3 80606 82682
3 180954 166074
2 25487 746186508
3 121842 117976
3 184565 56274
3 193760 187277
1 5162 148573 825916650
3 106343 20677
2 74735 105962402
2 167866 55763648
3 166693 85528
1 77197 197115 899537299
1 54941 65098 765391619
2 24325 4446267
2 50672 19542410
3 154561 1808
3 115235 76999
2 52632 803986671
2 133669 437366218
3 143403 76528
3 173961 44480
3 164369 32843
3 14054 183581
2 84959 216443662
3 196535 33914
3 37094 3166
3 192864 129232
2 137911 887843641
1 15527 75342 735986632
1 44182 130323 282115049
3 192645 47166
2 8699 397313766
1 68384 191397 409959911
3 168131 55284
2 93288 85247233
2 163357 170504635
3 22425 65972
3 141974 57910
1 93598 105609 127740478
2 172996 78463799
1 27910 49619 563854062
3 34102 124280
2 59597 29697583
3 126105 157337
1 45 194546 797168563
3 21716 155753
1 24537 168332 224601889
2 76738 436922920
1 145283 168041 363039870
2 176733 135700171
1 137602 172158 711213571
2 10698 998440610
1 124668 172693 21090562
1 6993 124168 674985508
2 74100 797823497
1 2182 49613 323577782
3 94625 89310
3 1639 144233
1 128479 144930 257031900
1 43296 45563 737735419
2 73749 194089951
1 142148 184077 281676428
1 98172 102358 284758262
1 149288 171369 436512709
2 95301 270951835
1 27694 33806 789523789
1 36076 130287 541652227
2 126658 262400200
1 114900 140228 252145529
3 69943 72036
1 146449 164471 304950370
1 38991 79820 432244662
3 110473 39039
2 183966 503692880
1 135470 151904 775031382
2 65624 492996134
3 11798 68793
3 146430 145420
3 170041 167025
2 33389 785564949
1 133709 157715 400637998
1 14904 73828 873857365
1 133337 177894 514381982
2 42886 778735812
2 103346 281472448
3 93269 104030
3 11441 75146
2 87105 576454870
1 25664 110903 372405466
1 49651 116031 236037676
2 127803 481351720
2 27085 815140174
1 172640 179538 240256907
3 53162 49329
1 44635 146576 313990107
3 69450 186323
3 152463 137522
1 35205 61344 877462529
3 97272 175653
2 3211 822976681
3 124863 82405
2 116407 942213544
1 14519 196266 549027150
3 176626 27830
2 187918 77374714
1 80691 95112 609110455
1 89938 167931 670824831
1 502 25675 506109439
3 65779 88621
3 57704 182570
2 4448 800333040
2 117496 375224996
1 48165 185648 401688245
2 81860 874841424
2 129289 372113847
2 148736 549043490
1 64217 107607 258151177
3 131660 108850
3 162003 66227
1 73335 79440 473870556
2 120970 311641830
1 4436 146646 949971938
2 9040 620043230
2 10939 169649259
2 89291 277113393
2 112032 219738828
2 135415 111446515
2 31747 803349159
2 166313 522915094
1 33008 140580 747029857
1 367 164004 503542803
3 16813 159929
1 29238 170505 890564890
3 105122 106497
1 30916 166082 946232287
1 35993 40654 564309585
3 55558 116673
1 27499 58266 756947048
1 84330 147866 418631394
3 45622 137736
1 110159 160660 571370945
2 125834 647414537
3 83489 129459
2 135193 512169144
3 142782 28191
3 174661 13039
2 172107 428668363
3 100086 64655
1 102054 143044 208530791
1 57338 176854 156607748
2 84897 17128135
1 186118 197175 810358643
1 1168 15019 37059865
1 42088 142417 519669901
1 40947 110545 904027833
2 29074 58503235
3 52450 92655
3 156257 93269
2 25664 569758966
1 31177 64954 902948277
2 39400 838017804
1 118799 167524 278043731
1 153132 178633 866806104
3 41357 46298
2 53483 271833779
3 12904 65918
1 26534 189264 659682148
3 23875 43222
3 117486 100711
3 114274 116536
3 19690 108984
1 46548 86017 151408826
3 4651 150046
2 72586 503309645
1 181776 189645 166632765
1 34432 136118 322163614
3 56003 191281
2 143653 378982295
1 96758 105585 792585768
1 38737 134595 115638495
1 109054 142608 42200080
2 46761 359174192
1 28122 109520 95129883
1 6716 132153 340348734
2 67078 671607601
2 107968 782619618
1 94901 177368 670561262
1 18887 60883 106793450
2 80475 419981597
3 132091 166875
3 79060 100761
1 143854 174931 304477968
3 179626 44774
2 145699 275114840
1 15586 127539 343809218
2 5274 134668176
3 1726 6360
2 37944 518076274
1 68568 174956 894446395
2 164378 140023731
3 145324 150889
2 134812 443204978
2 65 429781514
1 94557 143782 202636056
3 41720 152891
2 102092 950247234
3 113506 13484
1 23073 180148 878073172
1 15951 149100 378475904
1 111063 153997 643056951
2 193859 322360262
3 113190 101438
3 188336 25022
2 61121 46171816
3 194178 10884
2 36098 328931595
3 182689 128046
3 66294 159527
1 43490 99846 208274680
1 74590 93374 984222217
3 186225 155125
2 20310 644994936
3 71689 21058
2 172477 564399754
2 107888 278447722
2 159852 683931410
2 138913 74197083
2 47493 919861653
2 67030 670268713
2 161534 885376374
2 164078 730445602
2 138399 955963098
2 182971 366902143
1 39106 115781 130183013
3 33535 192882
1 40090 77605 825128626
2 132758 908970578
3 126940 182206
1 62025 92005 162354546
1 16064 150338 947623794
3 115536 122904
3 27616 107964
2 108829 21058162
2 194437 869822240
1 10935 163049 270475925
3 168198 182257
2 139506 986419964
1 87137 97933 258823527
1 53077 78093 159165846
2 106007 77915747
2 8762 249111740
1 26108 112043 890518516
1 81133 158077 738034907
1 69387 126851 494641848
2 43589 921671317
3 146970 24763
3 37499 9113
3 128575 64462
3 56228 182218
1 21493 49614 89171698
3 167963 39189
1 79528 175037 664869656
1 55835 181507 936943563
3 156806 119676
2 68253 407639336
3 47038 127065
2 160507 699828473
1 128975 167219 999086847
2 6925 919670322
2 164417 193740163
2 6207 613607493
2 166924 965404700
1 156846 160414 31177129
1 35728 41267 706187964
3 119160 27391
3 69605 196860
2 94674 623360534
1 103579 116939 914069390
3 81685 24707
1 108938 178785 262931744
2 189054 563970724
3 44986 46637
3 42731 135967
2 148119 666304034
2 118989 886089791
3 81756 8915
1 20080 60398 320338466
1 109931 125362 410288292
1 76686 145986 49653294
1 84370 186721 737733246
2 141106 343629696
3 60862 64748
3 132287 53734
2 113040 926698609
2 121289 66860010
2 132258 854726717
3 128426 155002
1 103390 194888 793565418
2 132257 753178823
1 89360 181485 66353509
2 97456 362738713
3 166467 92474
3 104433 135485
1 63623 143403 336021680
2 22142 603263274
3 65681 56562
3 61930 2873
2 144659 991663210
1 64236 169290 774825261
1 41983 185457 957661657
1 5405 34214 197040162
1 33942 37351 634619684
2 18191 644524639
2 140832 292980802
3 39091 165754
2 91987 872290146
3 143266 175239
2 15959 1485073
1 60756 73942 425289566
3 106500 66328
2 164670 463227437
3 188091 113591
1 76150 161611 783062849
1 27512 175929 577408924
1 60530 71805 938561674
1 27257 81955 792568218
3 139322 89377
2 185826 263677772
1 147098 164566 887085085
1 35214 163976 71402024
2 122367 751399149
2 28849 165826065
2 122639 585531866
1 16393 105760 185292256
1 166936 179419 922276520
1 19007 198879 145813528
2 155488 917043889
1 89403 134817 945146033
1 61246 114534 477546147
3 138767 155658
1 68705 83057 401148371
1 46989 175437 601352927
3 164406 63507
2 51007 197430012
1 10317 180178 687459144
2 69917 258211463
3 86496 77830
1 124271 135632 384433899
2 104690 250370527
3 135133 88794
2 199696 799841399
3 169618 47410
3 98697 122838
1 12906 96156 123107806
3 175459 15822
2 176051 908206925
3 10016 122638
2 65790 442504861
2 63419 147689737
3 134576 124319
3 70251 57015
3 197153 9223
3 185380 153691
3 164541 127732
2 8833 208094152
1 107550 191851 574018746
3 80625 6928
1 11688 24494 226539324
3 16257 9226
1 18528 177958 67746276
2 93687 701563550
2 17241 773606593
1 54479 182394 936947416
3 56533 107477
2 62566 494108472
1 122826 177572 296285919
3 150989 164024
1 54095 113354 699197085
2 14821 406417796
2 152843 675539569
1 57474 124780 455341709
2 100480 510633088
3 152993 41555
3 143455 140486
1 16002 147719 684147545
3 106848 116350
1 68836 106238 354518559
1 16319 47807 269157169
1 10219 42949 731576960
1 43655 77388 359079467
2 116420 389181566
3 124791 76801
3 1272 166316
3 109415 64809
1 131100 156009 593263308
1 128333 195141 346098926
2 55601 244345632
3 163989 46605
1 27196 62428 982696574
3 103935 166897
2 177761 537820154
2 190399 528608229
1 68470 124281 509696279
1 39479 95045 805126298
2 165933 661391326
2 21340 217814103
2 134009 162645625
3 105470 152701
3 123376 83933
1 66201 195028 522602755
1 28716 188098 52201133
1 3048 16644 660734453
1 97774 199050 74771306
2 83130 560650903
3 54131 128985
3 191034 170211
1 75055 198929 364135044
3 109275 97653
3 174743 179121
3 18758 51345
2 144351 792639331
3 131706 82767
1 143175 149893 214490081
2 133361 561875728
3 162680 44485
1 43653 44364 988857568
1 87037 158340 617135601
3 149676 101536
1 175838 194842 435493568
3 47813 153887
2 147104 409991761
2 159551 360163198
2 147894 837048078
1 67972 99848 861075807
1 30550 33035 854363921
1 148764 168493 747239138
2 144309 531343795
3 188859 15803
3 4746 161687
3 45195 146981
1 20839 24006 217647734
3 9894 69639
3 188887 97121
1 127582 177881 617227453
1 45555 153243 34143978
2 111509 257499321
2 26777 67440918
2 47321 422444726
2 122012 904133284
1 145597 145636 422590912
3 141559 87385
1 96471 96696 581473459
2 64329 720599827
2 151978 975000963
2 44193 618652824
2 12687 59237314
1 77337 141260 325484913
3 185697 71677
1 41230 60790 627426213
3 86122 179876
1 165449 187974 794506925
1 20325 31573 999318692
1 132019 146557 408115781
1 29318 127037 142520914
3 90377 105884
2 143548 546955811
2 36399 638018893
3 165208 133598
2 109603 136900678
3 125466 12443
2 100616 973162937
2 68051 391587547
2 92412 516888697
3 141532 23143
3 153559 163138
3 40765 100013
1 175518 199594 190464537
1 140375 187532 628060846
3 174566 8846
1 33516 78089 936073445
1 2977 197950 84369587
2 144219 446412312
2 48145 731410807
2 84412 219819869
3 116970 25126
2 27622 97727296
3 116518 41413
3 97323 41892
1 34115 115971 737360010
3 112254 171920
3 2364 128195
2 167475 216140819
1 77181 120881 899940192
2 100423 761535074
1 29916 64656 912913873
2 21546 572686609
1 84094 138834 576906063
1 92636 171060 371649275
1 13098 120854 598459062
2 97582 16661575
3 62688 147346
3 6922 118191
3 22211 69375
2 174008 171218751
1 6075 118075 502335541
3 161236 171815
3 66457 84628
2 189778 398663013
1 2923 151503 592973304
2 134448 906180944
1 12500 63251 26018506
1 65707 92548 637433986
2 42291 793697714
2 101543 885689547
2 171261 317624350
3 157463 176382
2 87185 267381021
1 8618 37523 119135015
3 119099 6394
1 21691 135248 74860721
3 63660 84387
1 7142 23239 835338330
1 41485 85459 55595666
1 48233 174402 97220932
3 116296 108068
1 22121 37559 881396749
1 3921 136021 441843297
1 115765 197314 984710984
2 118261 717921412
2 38041 697874620
2 140119 470371328
2 36435 740335655
1 100382 190589 223463223
3 7598 94345
3 85822 149148
1 109183 152373 160619987
1 11240 128631 487677880
2 64622 310935770
3 149856 118008
2 171664 193313583
3 50343 66960
3 27665 135945
2 116043 281959475
2 75007 973491739
3 23176 89402
2 65689 985862723
2 172187 160385103
2 53589 106935944
3 192405 17020
1 71198 79427 905146044
1 29720 84076 679536341
2 103221 825791145
3 46300 122296
3 93884 30667
3 1344 172228
2 195400 777462163
2 88105 623328130
3 3047 752
1 64087 128563 325436793
3 146349 180440
2 157008 616378435
1 188906 199627 59097057
1 39115 166991 558372670
1 136985 162257 61468602
1 152632 176522 401847733
1 106728 187674 544578286
1 58190 150265 473499896
2 176043 211724845
1 96199 138052 776093689
3 70868 21031
1 19332 158073 476671458
1 76215 90189 787091090
1 111400 192018 75046887
3 9205 92552
1 65352 125596 418982062
1 29460 56552 602441625
3 108847 113614
1 164284 194794 34862383
3 99692 55683
1 6056 192214 920320063
2 188328 484618937
2 199810 334785932
1 6091 198700 811566116
1 73983 105929 942050141
2 120537 937116380
2 143178 524293512
2 162524 127830080
3 192554 113852
1 31912 122027 116537621
1 65422 160729 527625853
3 68312 61801
1 36022 183425 556683324
2 27752 29676962
2 149814 120209900
2 117262 736007207
2 26485 607955874
1 70535 155541 181270913
2 153984 524308511
3 110328 2381
1 76313 137595 331703265
1 18268 92883 48025879
3 158923 110203
2 151655 834364659
1 99879 196746 907556179
3 134228 66237
3 6317 156563
1 59947 63801 453453369
3 73734 193475
1 78952 85592 463364180
3 110486 57897
1 86765 131194 49796754
2 124846 133432791
2 51259 337444561
3 69956 94951
3 17494 2960
3 144814 182573
3 72465 59476
3 63916 187185
2 110151 142843952
3 198292 149835
3 75234 724
3 12334 75642
1 127881 139551 29502406
3 92061 196472
3 136659 124998
3 198458 143739
2 196788 411878463
1 145009 176431 348005008
1 6027 78134 706996767
2 155919 90364338
2 59019 492699073
1 86740 168630 216221764
2 7683 590548931
3 43315 160961
3 103683 123687
2 309 986350573
1 3569 82470 921742494
3 159337 63892
3 53516 196114
3 85927 112435
1 85743 143880 114213935
3 127709 110819
1 66183 143022 461491995
2 80927 417902470
1 45061 199047 574044374
2 74491 628597441
1 8639 175119 518386725
1 83716 146107 662745294
3 3714 11325
2 50367 445670342
3 11076 143878
1 161557 181960 424275718
1 3430 39570 70042686
2 196827 692425056
2 128465 74719386
2 80038 762232987
1 37590 140812 675662221
3 6589 126371
1 13325 55825 760316586
1 22783 178101 522185365
2 165140 98235605
2 53137 191655090
3 49994 11908
2 134118 133223283
1 118922 163696 201648613
2 14464 421006794
3 190410 90671
1 21137 28455 101836295
1 197858 198806 292799300
1 116752 165999 154819838
2 194182 421701767
3 48593 58582
3 60017 66386
2 127162 683759362
3 13558 60034
3 32427 175309
2 140310 481222769
2 55359 897285342
3 87990 177124
3 131115 155383
1 58772 132196 642604257
2 20559 593955913
1 53686 193930 268086923
1 126309 180763 797954511
1 152461 166328 513380588
3 182163 90649
2 137370 463076912
2 71555 891288150
1 99750 139692 170310608
3 43150 181315
1 16498 143911 358830521
3 20241 173454
2 148942 875839903
1 16952 87916 698889880
2 162036 168460316
3 142622 139309
1 67564 87977 888180031
2 73963 242981201
1 69660 116460 352709333
3 181809 129949
3 74209 181817
2 57773 799466467
3 105529 152670
1 10904 44367 249894377
2 48000 532172434
3 151656 182362
1 53954 195644 896486264
2 80612 46890562
3 124113 83170
3 70981 120800
3 38373 93708
2 176674 211027832
1 45073 76867 551891330
2 111133 737645055
1 179547 187785 619398720
1 5996 16697 884528243
1 17050 53755 734368129
3 148604 89127
2 132355 620526651
3 36265 72666
1 131010 195358 265499986
3 164200 185730
1 29677 161879 958467993
2 95793 615445601
2 4886 556881600
3 142349 165880
1 132520 163049 269265821
3 6758 173133
2 33478 154887737
2 134198 901824095
1 100209 146294 308153730
2 20908 949727384
3 172149 193914
3 67350 93662
2 56502 870303047
2 100352 768694960
1 118085 168206 671927389
2 190450 814346767
3 5088 103012
1 140055 196501 255598991
3 171113 178920
3 128169 38258
3 62820 168713
1 21126 43782 47859684
1 179596 189844 816934122
1 186378 186632 704518979
2 54712 519708624
3 151962 114028
3 147110 175500
2 154320 784886552
2 197367 22567264
1 114317 196409 237836623
3 105241 109561
2 129912 733625909
1 136233 157759 956296806
2 41540 717063093
1 84931 168180 433548140
1 4704 155680 227989880
2 187391 766231402
2 103664 13656635
3 198252 84593
2 173972 167718746
1 92674 125292 536034288
2 18660 30113244
2 3831 934064443
2 126165 867452931
1 144825 166919 516540151
1 89214 179878 858796782
2 67503 350399993
3 17842 43163
1 103946 142665 412840041
1 77930 140036 575380045
1 114732 184414 97431736
1 157806 193056 731444993
1 11046 41486 73436297
2 4415 166847748
2 91439 826900842
1 57104 108165 581777576
2 15334 556897121
3 181555 65959
2 164638 801304496
2 13207 808331558
2 63951 956060852
3 120946 45409
3 167193 93628
3 40748 9877
3 179498 88819
2 178537 751580252
1 184073 187161 495766486
1 3891 175280 818997112
2 16942 669497468
2 16962 298707001
2 85771 499326697
3 87382 155792
2 64183 381249899
2 177714 581364360
3 181567 69086
2 96288 249690935
2 123725 837205302
2 58727 990204916
2 157351 462746544
1 38384 121159 479737462
1 17416 56361 504488446
2 132255 608815097
2 72715 318005276
2 22853 330493022
1 44255 148614 300818280
2 73696 819384669
2 199480 690234862
1 165588 192414 612330797
2 59732 337426558
2 40035 160526693
3 54065 34069
3 104213 33289
1 38297 197309 120203641
2 199259 19366963
1 127027 190436 289709634
3 184058 136636
3 143154 92824
1 44978 63777 612928891
1 18167 115564 476292485
1 83882 168144 751774808
2 144128 298815009
1 60866 139142 641145601
3 93309 167020
3 49496 45120
2 157700 810148129
1 15500 182801 522666620
1 52428 122281 461673202
2 134427 98832907
1 63765 166715 224633079
1 62265 115877 189827976
1 36296 186852 505005186
3 66910 111082
2 129621 253458741
1 44371 111465 574400978
3 35051 69215
1 63787 179817 85283406
3 9916 36289
2 138141 162282301
1 133468 171337 563694929
2 32966 148066245
2 120083 819546475
1 14505 167357 315299492
1 85834 145121 798587916
1 28098 43402 55560637
3 119527 8699
3 33342 147762
3 42414 8038
2 86468 696994
3 193344 199262
1 51857 120601 626445658
2 71780 800940390
3 134056 177994
1 36683 164857 554546509
1 42032 86554 22630736
1 75599 156696 692777553
3 172442 106504
3 114641 80710
1 12257 183022 620673767
1 76819 187875 249052751
2 199013 349855975
1 48071 84697 188886167
2 47211 159385920
3 151192 173988
2 112324 763117123
3 181446 38787
1 130051 177060 382762768
1 55564 154517 82859826
3 95191 8703
1 32101 36191 459065645
2 196027 474793781
3 84445 196368
1 110991 140773 396527415
3 42893 68099
2 179103 311773840
1 125806 130079 743631433
3 129919 59409
1 155283 178359 745157595
3 145759 62423
2 129944 402431317
1 26143 100785 865118885
2 45515 724631631
2 157825 293485351
3 169191 80755
3 69288 61673
2 84649 214741005
1 108609 128542 585455760
3 90435 66298
1 136283 152903 85384590
2 17738 557568684
2 146201 519429064
2 70337 560889517
2 183555 447968453
3 186222 104915
1 61048 187821 961175168
1 20436 49883 806205016
1 37828 147979 957233413
1 27167 126799 911947292
2 50827 40255411
1 63189 168385 722537206
3 171360 135017
3 67254 87017
1 47613 111211 2435960
1 89859 185148 313608160
3 84023 111921
3 13246 15781
1 98402 171620 560653047
3 87247 87229
3 198770 193402
3 5207 99382
1 64637 110213 535383433
1 34128 155946 375979660
1 53234 145294 342595817
2 171812 663900971
3 82272 88103
2 187425 650922724
3 146840 36837
2 173721 20409958
2 92570 838757927
3 175751 118673
1 45073 143592 534832225
2 135374 673469864
2 90352 426409825
2 62901 705341161
2 81713 461330608
1 78512 111630 471426496
1 22371 160549 177402417
3 191073 31066
2 139585 578697429
1 99616 166079 913294433
2 29809 919321698
3 98780 127275
1 134616 187143 987970720
2 103609 439931262
1 55407 186879 759241839
1 67127 152624 255877496
1 117478 171901 144561730
3 85744 29490
1 11050 109997 230107523
3 44211 22368
2 134593 8702324
1 131952 180274 108749858
1 112886 197110 468916749
3 168397 133202
1 69860 82873 440803715
3 44251 87820
2 86079 337841787
1 135424 175719 960953381
2 71871 401813217
2 124353 630303206
3 30716 20078
1 50301 117066 912745380
3 169245 174779
3 25330 91814
1 31191 186634 964802597
3 41667 64319
3 100715 42542
3 138495 193580
3 126850 78196
3 8267 132335
1 19483 93074 169152152
3 147193 173663
1 182800 183242 105596310
3 21393 136068
1 46742 143854 810923978
1 117831 141049 558911012
2 114940 645559531
3 128997 166939
1 53644 166393 814967164
2 64751 69991827
2 18365 243849699
3 18336 152029
1 71759 192016 7458128
3 38018 133049
1 11573 193785 528101029
1 82012 116513 838451171
1 83307 199763 409139738
1 21714 71201 663197663
3 50790 180930
3 3334 22278
1 152324 198205 522509868
3 127885 64093
3 157990 18272
2 40291 744237639
2 154787 13455760
2 163281 794953436
1 32994 104415 139745853
2 162327 604483899
3 17048 106247
1 69392 172154 77934745
3 190729 42367
1 116834 140761 361419010
1 67320 199392 249413985
1 47230 141248 847135346
3 41989 71735
3 94500 184186
2 188809 977763632
3 165743 124063
1 69779 118543 627923655
3 54284 108947
3 85491 186200
3 170832 56659
1 2310 22418 845537179
3 101086 75352
3 87494 45806
1 113621 142518 106652909
2 73254 623156586
1 25875 169414 318989809
1 162558 166435 651901977
1 56298 148272 541611274
3 179845 126977
1 100677 173560 724275709
3 80769 31673
2 136920 666495496
2 114186 255155027
3 154082 154413
2 138653 213549905
2 64756 584638974
1 174600 175704 694420989
2 173307 284195032
2 164229 473708647
3 33963 186090
2 173632 631834752
3 73722 192478
1 23065 32902 848884635
2 110652 291173399
2 148241 781574820
3 10171 123134
1 12899 166379 915437419
1 111504 173161 524751439
3 18095 104044
3 87087 199390
1 52259 89422 430957246
2 169251 464101699
2 157677 915589680
2 115261 594948982
2 60126 501903487
1 2179 16530 54522923
2 51503 907585273
1 98736 118390 996227694
3 115988 130679
1 39799 66511 6335538
1 35781 141593 236611810
2 54383 923847433
3 141123 157293
2 161347 239434486
3 77458 175460
1 58972 93382 5116920
1 42980 109259 652226583
1 5632 12092 231081009
1 103444 122306 564474177
2 82609 822188197
2 148325 42848551
3 49474 73581
1 57357 144925 294509850
3 75846 88427
2 163522 26045425
3 38301 99537
1 26229 49793 49968041
1 36397 87708 207460499
1 39910 124739 12733618
1 12640 178719 162269896
3 54520 68736
3 176286 113695
3 65947 115458
1 15326 166589 811265390
2 172781 40429872
3 148815 32426
3 179201 106800
2 107553 855527593
2 85163 381615559
1 14013 194452 537012171
3 71723 196452
1 4177 120158 903567233
1 86340 106989 251590681
1 52164 80192 648616040
2 76008 15599103
1 2256 99312 319626041
1 125575 160138 303857651
1 102864 162998 50331518
3 20644 149988
3 119854 91179
3 86653 111085
2 86491 591053547
2 98626 677428473
2 159148 488448820
2 135274 287937031
1 32256 72903 545023419
1 8595 46936 55231941
2 141604 160550314
1 49395 144279 18639770
3 46921 166604
3 107564 149023
2 73420 572564471
1 7574 83836 922354723
2 32423 585668104
1 17790 168164 931216236
1 63292 160277 561207956
2 88239 884325242
1 132746 162651 873029877
1 47471 175092 64075841
3 159428 193497
3 117778 3460
3 63429 196911
3 56167 147775
3 22878 90689
3 88556 102266
2 33331 899985692
1 88167 158718 291395775
1 87109 182066 312857757
1 117382 160566 627063880
1 33709 119874 615103683
1 30628 176221 761389319
3 174844 79544
1 31507 106860 648892140
3 135640 5811
1 122513 195645 409947330
3 191059 195945
2 88888 439576050
2 108781 25055496
1 9869 51137 98370763
3 6883 77357
2 151708 247978146
2 133079 871141753
3 113210 30125
2 149535 652462797
3 65237 178990
3 148769 56191
3 181014 177689
2 53740 917083556
3 173184 173345
2 135952 230107353
3 99644 41207
2 106419 603422847
1 17467 139797 328239201
3 192576 91462
3 130865 148783
2 100784 738720206
3 181569 106649
3 148474 91956
1 141879 196447 292368615
2 149531 341424052
1 21277 175524 563314045
2 3713 115066143
1 22103 176161 358355924
1 14688 18078 190749163
3 170172 155705
1 137530 165513 307191413
2 1038 204896824
1 134988 184308 276962478
1 101913 170057 155790105
2 130522 452298746
3 51510 79899
1 156570 160557 901649661
1 8884 91662 509078741
2 6432 511410798
3 80584 118729
3 13286 83796
2 35070 640013726
3 133421 106273
1 29718 176210 189302772
1 11790 167307 754356549
3 170716 102836
2 53806 365729816
3 21860 182012
3 83836 170920
2 195665 34543342
3 94398 73524
1 48778 179165 523198810
2 90619 863520295
2 48416 484096802
2 6597 367203693
3 30091 104193
2 34864 721446886
2 32580 783468060
2 50982 60161675
3 64198 128873
2 155142 872168303
3 186087 38646
2 139114 191286351
1 5008 151553 260500988
2 108257 26604917
2 148064 8492129
3 146121 147673
1 42833 62416 965613677
2 83044 317211434
1 134531 165493 692351865
1 59145 149257 358263655
3 100319 186826
1 95819 155898 328724048
2 73359 434426424
3 169569 30624
2 109336 683891896
3 131556 169468
2 48199 181537501
2 138637 931119203
2 157798 15021408
1 86943 181552 67755022
2 65484 753420808
1 50145 150919 176807447
2 2249 981220199
3 36837 92751
3 179154 108904
1 70138 96076 840951857
1 81871 143605 331398946
1 139933 146976 648952478
3 26460 91386
1 19392 166344 577565192
2 145671 11150416
2 196707 636698821
1 24775 162047 38288683
1 61858 69097 19596068
3 150108 158844
3 98451 198020
3 126053 88517
1 38755 115064 27012719
3 123602 97348
1 70652 189108 721078752
3 19740 142066
1 82770 157315 267873485
3 87645 176380
2 31770 675319000
2 20423 170569567
3 780 100764
2 92323 631067640
3 187431 28504
1 145170 166660 871146467
3 140864 199527
2 135437 393200379
2 60289 132079214
2 67702 106808843
3 184948 91322
3 86524 142376
1 64590 184899 592188362
2 94338 410934547
1 114807 153604 415436878
3 18090 21157
3 124484 111030
3 24053 30955
1 111565 197607 247198073
1 38065 102274 628509295
3 170388 189306
3 7455 89349
1 103944 115507 218896193
1 24073 175620 637782922
1 123844 156205 181457860
1 18238 108053 918149743
2 151381 822060935
2 43523 332055233
2 129771 944268249
2 154919 51936596
3 158309 190604
3 2052 76536
2 79688 331872049
3 108805 4869
1 88022 125636 381221585
1 24652 33335 541845420
2 24923 341456559
3 7135 111526
2 53881 697995698
2 99351 597080146
3 99620 37837
2 159237 946648135
2 104798 374090899
2 167586 577940749
2 120511 768334919
2 93064 315437636
2 174627 176565273
3 163025 46329
1 160166 181108 482088781
1 126531 150249 590858192
2 46475 343451662
3 155129 138457
3 152796 138034
1 94229 176868 221456788
2 198825 582428719
2 153026 163274274
3 118754 13652
1 29550 53232 74102236
3 61657 12141
1 76072 117365 493347795
1 38076 95848 560263053
2 107988 378038678
2 188375 460789342
2 138656 485218253
3 106529 157197
2 77111 791170522
3 176882 123693
1 24602 53767 94880862
1 63534 169547 309206551
3 92863 86151
2 79856 439795155
3 143611 166322
1 72146 196097 550707430
1 32141 102488 903497295
1 76330 111058 94982296
3 25134 197649
3 70644 55304
1 56847 180512 738739614
1 21883 135724 898030425
2 115912 264285706
3 55733 62351
2 82708 73927795
1 54643 144063 922472463
1 97348 136098 260648950
3 119633 186706
1 103804 159923 635518742
2 32177 927905209
1 14038 93050 624876331
1 166929 177110 319955658
1 69368 196585 47306824
2 170915 242109603
3 66739 32532
3 136513 70042
3 36680 54574
3 92302 53232
1 94549 181878 37365045
3 122966 195310
1 13620 96337 382981580
3 173117 60268
2 142545 290869015
3 148999 118256
1 28141 140987 385173973
1 183502 187930 64272240
1 89139 94242 269918354
3 105766 136215
2 114973 358323647
3 186317 96618
3 4658 75697
3 67155 13348
2 15298 538800236
3 91479 17496
1 63388 193753 634307062
2 175635 973013926
1 37110 71076 631206124
1 78603 165359 93392108
3 126545 142331
1 150110 190866 812439964
3 119167 153822
3 166862 139359
2 117579 351281902
2 135220 782095132
3 86023 129695
2 41107 267148734
2 3936 752183134
3 89986 126301
1 131689 196149 777473671
2 182855 636315726
1 37196 113682 956790602
2 1300 209143009
2 123792 430106044
2 51602 165030847
1 35911 127827 532551410
3 191270 144273
2 87713 648535003
2 131222 851631543
2 165368 133499681
2 76319 208599034
1 166943 190165 502251365
2 57597 678567209
2 85033 450170103
2 28415 734619008
3 149798 141059
2 70501 307840280
2 13030 974977426
1 15917 91129 704288628
1 110299 120179 891334635
3 127016 73989
2 132946 678960902
2 113913 243826109
2 27767 323209799
1 356 172881 474543338
3 197139 170885
3 180898 22568
2 181481 166344988
3 116094 101312
2 85652 477248075
1 72437 190942 126620403
3 71462 10992
2 15978 652696080
2 77170 695430760
2 164548 206876043
1 20106 99063 396052037
1 9355 174637 39944953
1 32654 106046 994555472
2 162724 448101041
1 119121 184302 149647308
2 132058 701935056
1 59550 74559 77510766
1 86773 126811 110354047
2 102015 513164496
2 102982 728280080
2 148778 578145979
2 94307 773642265
2 114565 67039321
2 1184 523859861
3 138869 71262
1 67887 122016 187683070
3 159894 31163
2 85178 632988036
3 70614 154959
2 101874 682848177
2 136075 627872846
3 132896 88620
3 137267 147279
1 108227 195873 521844624
1 11838 150192 884371828
3 60502 14461
1 59487 148153 513599781
1 722 73425 668951169
3 58421 33997
3 108713 62989
1 112765 176774 849570286
1 72146 117044 541471984
2 20434 111886508
1 114158 170654 332117074
2 101113 705317450
1 71694 98408 560677444
1 88447 138215 337374728
3 172309 69243
2 17145 689473692
1 124348 145132 137916931
3 194194 82645
3 21942 153266
1 77071 190100 361453400
3 74827 155082
3 41943 100021
3 85067 63113
2 49611 944718907
2 151223 493216800
1 30403 178828 830778750
3 84542 26616
2 15295 254837567
3 159593 168180
2 23773 678927402
1 107551 134104 788043288
1 13150 25837 5559278
1 17746 52720 189191440
2 194989 214618734
2 25780 328908880
1 4032 146968 196595810
1 2246 142903 412525962
1 37247 172338 844278531
1 24322 191501 846024596
2 29024 956710019
1 61487 117472 916622630
2 124874 370244928
2 133836 504044945
3 76021 27003
1 11996 151694 808167671
1 22306 130560 410366290
2 19741 849604190
2 153605 741735625
1 13544 173495 62807547
1 114891 124437 466730320
2 154560 953457613
1 174613 196956 550919729
2 12530 981062291
1 115528 193789 412899675
1 185048 189821 880252120
2 149259 527123595
3 79446 183518
1 86619 138429 431328339
2 70214 133022688
1 34646 59077 366547044
2 167277 603994853
1 2083 5391 20474881
2 23695 117918250
3 114690 113575
3 117196 29295
2 159950 875192129
1 46243 139593 910993587
2 178643 693087534
3 58480 23853
2 3044 836021958
1 77779 174692 703516457
3 70442 64400
2 107960 472747118
3 74806 14145
2 114021 401042832
2 28782 617119330
2 75441 381034540
1 39102 145661 82443646
2 136525 426840856
1 8644 58435 398128338
3 164753 92668
1 2150 133268 734007559
1 90186 93597 83395209
2 107136 833576860
3 138389 198737
1 42613 159225 945868027
2 58771 634184966
3 80519 26272
2 137666 293921024
3 154300 15767
3 189542 103908
2 95767 435974887
1 128784 184239 940299113
1 6801 95232 483081490
2 75005 854498179
1 148908 192233 638601759
3 153285 145410
1 15332 179600 356591295
2 59858 569466613
3 78164 38074
2 82594 479948674
2 83 976780718
1 55317 58648 367180009
2 93703 8633314
1 2633 11163 225564299
3 163509 177523
2 68267 567422067
3 54724 102447
3 32919 37971
3 143523 82196
1 3237 188984 636619086
3 184873 37017
2 92836 153529133
1 2716 28145 224503935
1 15736 55894 869910157
2 174029 989382093
2 56673 333421164
3 173079 20346
3 175619 109607
2 38708 719535066
3 29236 150228
3 133607 34357
1 82888 142773 151428813
1 22960 63472 708962234
1 28653 147157 909498533
1 74232 113807 891868275
1 57120 163647 553544151
2 78547 403143805
1 116067 139026 253502388
1 24782 162619 427584240
3 43485 21168
3 15760 67057
3 74213 33894
1 60071 173817 146694816
1 25177 132093 207496015
3 118346 156190
3 167687 497
3 53941 150115
2 52649 150645324
1 58923 80161 709007908
3 171433 154152
2 72866 56654799
3 152961 109800
2 193203 174250933
2 97178 384204274
3 158851 97796
3 64374 87530
1 75447 174113 557235921
1 8905 50343 384688979
2 141984 95285374
2 135348 476192134
3 188714 184011
3 176888 34801
1 109692 153366 612797764
3 155954 11926
1 20902 71857 216794776
2 100110 412053570
3 51413 57467
1 120527 155342 79320714
2 109403 340827308
3 66939 198570
1 20562 171445 809073374
1 25157 198296 136019813
1 50712 138273 379359219
1 31593 160067 731704994
1 146119 167327 639567023
3 3585 40574
2 86905 749212919
1 59113 70353 877842909
2 8502 459062366
2 97368 487458947
1 53286 130799 256604127
2 117600 125435003
2 140147 765255711
2 9240 416486354
1 81606 118794 443275845
2 75441 391917073
2 140884 730352094
1 4197 121080 566221504
3 94107 185478
1 118928 179785 747472745
3 29842 127098
1 19051 157823 900468784
3 55733 64359
1 103399 171037 765373920
1 15707 168517 813397057
3 103981 130796
3 190839 104958
3 120737 135277
2 73458 854035449
3 182934 43052
3 126322 3355
3 112362 185111
1 14804 176601 938875906
3 180160 30594
3 178441 132537
1 53100 104702 87750067
2 62733 580611056
1 4776 64433 432262980
1 110359 114154 649878633
2 152229 65188622
2 33687 755823127
3 114910 8597
2 31055 615024933
3 109585 111861
3 91056 116681
3 67431 58865
2 128730 366121570
3 177421 193848
1 55812 181961 483125429
1 24944 104248 36717603
3 87512 146903
2 59332 788809948
1 130104 163682 456832419
3 152640 107936
1 25827 57224 649974606
3 182686 82971
1 101685 184127 783637234
1 121122 160495 53476280
1 9423 160562 316646994
2 58872 98045711
3 184753 20000
2 35835 222305569
3 135273 36000
1 1778 142994 377845376
1 7666 28955 105366928
1 34718 80939 425724710
3 84520 66378
3 57922 40547
1 87203 151540 136298676
2 147159 490466950
1 77826 161192 198141314
2 73340 869982665
2 190807 840565165
1 11412 179185 189366937
1 26869 189871 875452727
1 133399 140548 496698867
3 109056 22257
1 63573 172392 104502524
3 118633 175772
2 99082 31765880
1 11142 45765 694366060
3 51329 43919
2 109040 863207615
2 154182 114420499
3 142685 5045
3 62224 144124
3 63030 89897
1 29572 192322 115716242
1 176730 183668 922689364
2 33516 367542454
1 150016 179156 31285167
3 67551 76388
3 197836 84187
2 15054 737064522
1 49738 177079 539864696
2 3370 134869846
1 25370 65715 925716255
3 52353 48184
3 121561 186203
3 140396 138417
2 183461 507737086
2 73974 170928174
2 149423 235527503
2 116606 622999298
2 43161 890705046
3 55522 105433
3 82603 52196
1 146395 163341 804980125
1 30378 133374 639262141
1 6957 28324 651367523
3 97489 33520
3 107492 134655
1 31447 101043 847555195
2 71823 421012483
3 117798 146145
3 193587 84663
2 27931 30596884
3 151872 6073
1 38289 86138 304119855
1 58154 196549 831001444
2 155021 726188478
3 42164 6284
1 61697 199298 479682334
2 90289 71587531
2 168248 104366134
2 143064 922381487
3 49676 68551
2 67651 810919988
1 6734 171739 528789602
1 37039 56077 466107553
3 197078 153727
3 32951 174718
3 63242 58623
1 86989 165216 405337726
2 145307 374154864
2 93431 136491567
2 103047 176388517
3 125711 136600
3 58777 20185
1 115726 125043 640146528
1 65471 125957 618932612
3 116866 82913
1 46178 135821 416975719
3 114672 1001
1 60327 151840 367465399
3 95139 131653
3 81366 63718
1 84646 188155 494756796
1 19550 148790 56045073
1 25524 149196 849940269
3 188927 170597
2 125646 253915546
2 92098 145717759
3 84819 95498
3 161736 177685
1 82492 182114 321516093
2 90265 90523452
3 60468 45869
2 177229 845099117
1 35011 44771 945976
3 9964 48989
2 101522 55332726
1 102868 155995 170905494
1 64913 143515 793585983
3 162103 149677
2 124778 255674549
1 63988 189694 275561664
1 13408 85540 681439812
2 49272 435472897
2 40765 573564659
3 14473 34233
2 34522 927088039
2 199319 72915379
1 25788 43807 576186354
3 199075 112304
1 54286 115520 791201126
2 9862 761283855
1 64543 148020 639127581
1 106100 138419 733505295
2 38242 558856624
2 57742 130021283
1 22251 164642 797749519
3 88618 133977
1 29548 153813 980639620
3 5835 59808
3 191182 66726
1 56692 178941 697430307
3 186724 131732
2 179172 88627197
1 146656 158783 787547672
1 132878 178211 341031932
1 182288 191949 800117447
1 93259 133727 259423419
3 64815 88256
1 51687 197715 344418839
1 110764 125059 954065224
3 97407 39120
1 16596 174055 608050180
2 102906 364316196
2 42631 342413853
3 114977 136928
1 12348 99238 595682244
1 124773 161399 633628596
1 21907 182540 894523330
3 81960 39131
1 23382 151532 496566543
2 66543 723672269
2 15616 222378578
3 112222 31587
1 64286 198279 765219651
3 108187 26411
1 14299 84160 596046341
3 104084 62672
2 79131 493311106
3 73575 125492
1 106761 144797 284737812
3 170181 119832
2 87861 49136932
1 114266 183101 246506407
2 15961 181193920
1 120558 184724 669428455
2 116324 916542374
2 46181 669307614
2 26870 958328044
2 89335 977440022
2 14596 536077129
1 102816 160659 445965515
2 146190 583355907
1 56507 74127 502675864
1 95103 119839 234094586
1 23493 31459 540017501
3 29750 182511
3 158251 4964
1 32350 71412 861296268
2 185174 450363883
2 11756 900270774
3 110456 149302
1 16209 168212 61044513
2 87323 888207600
3 20074 158516
2 13645 594737753
1 21944 190854 801668095
1 135266 190199 646919162
1 70768 134866 574957739
2 79238 532189742
1 38002 187765 316284342
3 108403 56864
2 49629 370731810
3 112690 97203
1 93809 185424 472342872
2 24922 228244607
2 104159 668970655
1 90251 173005 943478072
1 74679 79886 988608097
2 141620 602371312
3 182251 162808
3 9681 93374
2 132424 818269289
1 102863 152223 748950063
1 64445 86686 427404339
1 111065 157947 959934331
2 38666 179370744
2 143040 933468540
2 194833 102702548
2 235 798414804
2 109265 738523154
3 67873 90669
1 8602 153724 741830690
3 55730 12647
3 135551 110247
1 132438 182525 931755262
2 75390 155960868
1 45446 165990 393194937
2 102526 385555199
3 33425 145752
3 96456 63045
3 2498 172935
3 121412 78611
3 181714 135389
3 134657 86635
1 75233 184723 605420325
2 152666 767175796
2 102822 298518314
2 71211 973423064
3 80138 11198
3 149681 174790
3 158414 157612
2 51520 280126706
3 96525 25906
3 5844 2020
3 46607 90004
1 7857 36065 625184435
3 78270 24678
3 16663 33245
2 46931 731958811
1 136544 178037 793672334
1 59744 129919 414661709
2 185510 758245226
2 159269 632596682
3 134800 88852
1 66101 105833 264671612
3 170714 64459
2 18667 660703481
3 177392 103437
3 21837 197775
2 89422 273568325
1 141598 150619 754469094
2 138861 768938325
3 169304 172780
3 153689 147608
3 180364 57153
2 162936 764078081
3 97370 30469
1 152631 162762 168676344
1 80738 101925 919048083
2 14016 790150802
1 91548 180036 746023344
1 29173 83258 308320217
1 153607 162218 433182910
2 137134 601149566
2 101950 10381778
2 19739 714778436
1 21617 167248 511340955
3 56781 70599
2 81870 716291171
3 119933 19566
1 142565 190470 510070003
3 197127 183542
1 130904 154057 72277400
2 105193 508130351
2 183588 181312741
1 81430 139024 751033285
3 52321 116653
2 181622 337433633
3 65669 41843
1 44775 78795 512867312
3 106262 59706
1 82748 88130 726864818
2 149221 256241026
3 116635 4127
3 13473 22735
2 26217 323816709
2 39958 769395405
1 5041 86183 591031797
1 8758 93561 935611880
3 102272 14761
2 39044 995777232
2 5935 734516051
1 81681 149318 410257434
2 148759 478190746
3 189449 129690
1 17722 174448 213387952
1 88996 89403 720855852
2 136861 658494050
1 125510 136980 866093923
3 155962 144715
2 171925 116617257
2 191742 367613408
1 32038 38024 163270578
2 79594 418027672
1 116704 164086 388967962
2 125712 800480499
3 116084 143100
3 21819 93022
3 124904 165206
2 142654 433203140
3 114607 119124
1 147884 175885 946370263
1 63798 195973 187986477
2 127860 309434231
2 102306 934423130
1 57701 132941 252323611
2 48590 19899806
2 159986 958735472
3 160517 88151
2 130602 758056675
2 100362 596287336
2 110093 298710757
2 81836 876827486
3 10323 76279
3 54760 110079
1 74530 175569 348985509
2 179158 520167996
1 36376 134135 554976723
3 19439 86146
3 109759 35854
3 35390 166900
3 14906 113250
2 36177 439729199
3 61066 84466
3 117730 3306
3 135380 32987
3 63083 190896
1 171459 181085 989058119
2 101017 641680685
1 143187 173336 211858368
1 13822 24230 435856719
2 105844 195131232
2 35667 102802441
1 55638 70579 853361782
2 89773 771451385
1 128297 137159 5964994
2 20513 720392242
1 43273 49287 708518001
1 19515 58158 857841351
2 155321 890298593
2 84081 458594604
1 4930 145827 266249284
2 138523 307550247
1 93310 190247 772319759
3 135255 134720
3 160512 6299
1 10138 178127 283536707
1 118476 138747 151806450
1 25415 63549 685757044
3 108547 71657
2 147132 801003780
3 6207 106540
3 10923 165817
3 128067 126222
2 82896 902626081
2 86034 548993800
1 36219 101714 141370282
3 55077 40646
2 130780 661882558
1 46026 49639 676897601
1 93986 158667 849748099
3 142227 100688
3 173643 92565
2 119043 381276053
1 47125 197813 597810005
2 88718 132363942
3 37931 65648
2 178384 923458665
2 67992 479570878
2 20000 615350642
3 126161 93415
3 124710 107728
2 6655 215185692
1 103052 159994 632463269
3 168122 108591
1 61269 129372 507540564
2 46293 22476039
3 156211 124990
1 40738 175853 226032349
1 5938 68201 984604211
3 44557 34898
2 175551 849912577
2 171155 437857583
3 169513 80184
3 43401 196722
3 109008 24225
2 13376 193351148
2 110842 222300836
2 81623 928147974
1 1501 24455 539658875
1 81428 96797 455965613
1 17168 55040 699395389
2 2636 530569331
3 102540 118828
1 2560 93001 111823031
2 38176 409965137
1 21527 108413 944334233
2 84374 17098089
2 97111 364989955
1 18291 150076 24661313
1 25892 142053 989679596
1 2173 11306 574121149
2 26271 577947289
2 197060 298045652
1 12195 105604 815368168
3 136432 115691
2 135678 264367423
1 5105 182401 442139514
3 88906 172457
3 169823 91579
2 195171 512274645
2 63746 665223016
2 58629 722052171
1 124037 198933 882893250
3 108617 52031
1 53828 92945 224649022
2 184970 320209371
1 26610 135320 49283999
2 87728 952311707
1 128019 198350 683909371
1 99546 154389 7533708
3 114740 144271
2 119457 158298375
3 19357 106814
3 67684 111037
2 74266 746525488
1 154824 193615 119007870
3 170271 30918
1 108949 145535 101213372
1 7050 73085 409937625
2 187673 468133628
2 193030 677036801
2 91723 600644590
3 131509 180669
3 152352 79511
2 11536 369808553
2 39220 730238976
1 61284 144826 963617685
1 138909 160222 749512164
3 95587 67330
3 8440 28980
1 1289 54411 240596611
3 18274 109480
3 109285 71146
2 82401 233580742
1 62211 126991 285781050
1 84096 145000 609288048
1 70398 127455 203110940
1 91808 152900 422561918
1 18903 79100 937431931
2 95411 556557231
2 56333 751040605
3 168662 177917
3 17533 64274
1 109687 132207 191673168
1 26047 145119 621450540
2 162490 273105639
3 47089 188837
1 18134 155036 964745618
3 58708 58936
2 176396 904930455
2 189643 30865819
1 24196 44126 979843762
1 43603 45438 880260881
2 83974 485086795
3 2396 60294
2 164363 691965558
1 9062 161928 502206517
3 174913 34494
2 68994 710783314
3 189060 194337
2 39381 191176616
2 85338 61925149
1 25652 113732 62071271
2 51525 741327593
3 122785 153219
1 182552 189464 168301436
2 53106 589842385
2 44091 998508812
2 28778 227289369
3 120384 6780
3 179568 75118
1 42771 117578 128477341
1 78358 105310 363996146
2 174998 378129683
3 53241 181896
3 38182 86475
2 75724 219123888
3 196441 46029
3 77760 44821
2 138715 454614020
3 33564 71474
1 103147 121230 156986234
1 168709 195722 932578017
2 24542 278072317
2 8811 387200784
3 51559 108279
3 99653 304
2 104772 147468147
1 90980 151187 163330331
2 190580 814919414
3 92998 151389
2 164136 670882908
1 102247 190679 64558137
2 19051 876594441
1 59354 120792 598476241
3 172650 11631
1 62633 123208 102673337
1 60106 153896 129000990
1 93854 130850 756838728
2 78579 90873894
2 6687 977077780
3 183714 155489
3 128418 31433
1 55440 134873 601914793
2 182449 474420089
3 63101 81860
3 75750 66059
1 125760 158258 815861636
2 185822 984716297
2 62367 784658380
1 62055 74976 585221368
1 128341 129229 295539842
1 23638 63234 628375818
3 88953 167790
2 44991 681886594
2 109392 390930393
1 58959 72321 199739193
2 61091 605034030
2 23020 380339539
2 81384 879620911
2 188667 308055624
3 136107 59487
3 552 66144
1 50811 136528 730299644
1 121420 141407 137971636
2 130379 114018765
3 61969 65645
1 4214 176886 87348217
1 59781 104976 537575449
2 8613 742566887
1 145741 161206 396286023
3 148687 85004
3 172960 15919
3 185342 107019
3 163584 43278
3 68146 83260
2 167725 202035178
2 176500 574281986
1 57257 73816 882262283
3 107189 42698
3 74749 45460
1 138848 180964 594071311
3 99305 141998
1 74922 150975 708737529
3 149184 29583
3 43712 24218
1 47644 116634 160585559
2 69133 365634553
1 90085 148140 438609297
2 88260 643427675
2 79844 381341827
1 71593 153721 69050424
3 17324 149696
1 54650 61863 422039683
1 109806 137884 119304853
2 191354 838583939
1 15150 177077 47052835
2 136712 108157448
3 166151 186420
1 4051 79973 232735542
3 140491 128543
2 197040 636659117
2 194245 754599329
2 68394 251686974
2 145769 175155103
2 132249 78209703
1 133643 137587 211835921
3 172744 184761
3 59782 115102
1 77112 169103 212013992
2 198934 767108080
2 17674 148199271
3 124713 165217
2 78871 628302512
2 59005 296151029
2 124398 399293723
1 30842 136032 1782736
3 33808 172754
3 26950 125813
1 92188 127088 444940400
2 2307 905774889
3 181880 135612
2 131943 412008381
1 26969 37905 150091263
2 101858 295868420
1 19287 128580 783793954
2 1352 577429128
2 122628 659786610
2 130357 62317252
2 196504 592209587
3 76467 116854
2 53999 655443001
2 42186 968696557
3 169572 73364
3 118880 124031
2 23877 379573567
2 150016 25663226
3 167563 109001
2 101093 202879897
2 137736 132666158
2 193917 128778549
3 198307 3582
3 115476 122226
3 82243 193830
3 31054 88706
1 91842 115286 650089913
3 100086 67246
3 7412 156238
3 91082 148621
3 76284 51375
1 69976 130015 217623872
2 81709 90383311
3 125604 131689
1 93684 163861 382659128
2 123970 436605890
1 123164 198052 682319812
1 3405 124394 125537707
1 67026 96635 316951959
1 27495 89100 170554491
2 175309 528414623
1 92774 185801 105720019
3 158385 56466
3 78167 91744
2 170534 197633236
2 90811 996919977
2 65822 98671405
2 120369 834638743
2 34819 951700054
3 31558 174287
2 45839 971177245
2 80913 250632220
1 138228 142491 573951437
3 183529 40356
1 11152 93145 120034681
3 175692 124639
2 156015 178051920
1 92582 151624 208785745
1 10943 97065 555469358
2 93054 474718993
2 131514 339016207
2 179086 948694748
3 109988 90914
2 15759 205756246
2 198201 112679577
3 104692 82437
1 73875 154500 926968467
2 131062 369734462
2 132719 614432157
2 158333 981344709
3 144842 60216
1 118643 152221 398356629
2 148337 8745234
3 94866 141702
2 63484 689103345
2 121348 52398900
1 86870 162861 853933186
2 3395 301852958
3 175924 34047
1 15342 29765 133825597
3 184228 184538
3 136942 87808
2 71086 453958084
3 111633 129550
1 79883 125446 728519772
1 67887 144676 659956364
1 21954 156633 885450281
3 189402 145081
2 29681 132583401
1 124821 172135 772040940
2 41430 464836399
3 109162 13751
2 57543 431041952
3 158896 57096
3 83766 189493
2 145372 899257279
3 154220 62891
3 195700 199997
1 82989 104276 723771450
1 61672 69130 53528563
3 111806 36903
3 52864 39919
2 106150 978175929
1 46221 198197 816457313
3 199834 68025
1 126653 138242 906395437
2 160115 714446936
1 82845 107018 963584781
3 112468 163901
3 114317 42359
2 12875 971004197
3 140450 50768
1 20526 158519 623887552
2 29748 783032422
2 107404 293484915
3 2687 152068
2 48127 168554198
2 154873 187078951
1 18507 169081 120797040
3 156036 180649
1 8794 191913 779802038
1 68537 107226 220921552
1 40396 94991 515842958
2 63515 222965350
1 98915 162326 993282006
2 2352 636420235
3 16583 87449
2 173669 683612865
2 57020 509366139
3 111639 29736
3 82537 135414
1 93822 191037 120491311
1 189464 196830 980228124
1 122679 183869 832526166
1 158497 178788 785170360
1 161689 187203 705952514
1 90271 118151 381802578
1 20685 34715 83940778
3 82951 91280
2 53964 732608192
1 60500 183560 878320092
1 47048 91295 724756509
2 28183 253595996
2 132019 831393347
2 176537 710263169
2 73622 596372691
3 46946 181436
2 114304 129222803
3 73715 78308
1 105991 119971 372148493
1 52016 183072 879529509
1 11195 88206 716006647
2 56877 429970080
1 116381 133055 891497866
2 144896 853220801
1 97248 184520 941630931
1 51707 138070 9310019
3 96429 11335
2 134606 162047974
2 29218 226178062
1 13263 174495 526487885
3 124527 39764
2 102421 647933635
3 58280 62952
3 191604 161896
2 133727 293138261
2 162529 585820830
3 90562 285
3 87046 108343
1 113293 157412 204352974
3 80179 104318
3 165983 164313
2 134289 558823899
1 28094 150557 577675752
1 46503 134572 288734991
2 3964 55259818
3 93170 33733
2 30305 614005005
3 80310 101839
2 1885 400925432
2 14250 477907206
2 125974 792331522
1 152002 186444 198443297
1 143693 146858 748127958
1 99085 137359 284156599
3 181198 65378
3 190121 38929
1 22324 114792 972080022
3 196824 89070
2 145806 349851211
1 52072 163359 750338145
3 154798 172066
3 148101 36262
1 8598 88389 467232700
2 136162 957246506
2 16499 447529464
1 103080 183883 922226587
2 142019 62616716
1 103068 196077 697262368
1 30569 139730 728279520
2 58002 420522949
2 3654 657909255
1 54342 88631 794747559
3 17217 152771
2 179405 762090359
3 48931 150455
3 182605 122262
3 180479 180722
1 80018 87901 42625893
1 46834 94530 469181728
3 95328 101389
3 28333 161162
2 175411 31376854
1 163320 199342 124299259
2 12371 574443764
2 25372 5035781
3 171425 18884
3 146086 160329
3 81341 37695
2 113418 725507057
1 23704 24017 868535677
3 150409 22988
3 91683 53137
1 90792 182663 350162824
1 143576 179705 906855617
3 10155 67067
3 120324 6152
3 70063 96342
3 41141 28636
1 13654 49352 326370563
2 162523 70408965
1 122582 182320 765617558
1 30851 85189 537480841
1 63867 171487 862539823
1 1128 145591 232311770
1 127868 177106 490796527
1 9664 15295 272291637
1 38039 91442 5104352
3 68797 15024
2 5528 559746253
2 190118 113347098
1 50546 199047 475699988
1 80369 96505 541559390
3 123510 147485
2 41970 821921339
1 69630 183899 135394729
1 45256 180708 189546783
3 34191 15900
1 150721 175717 345584844
2 171924 39809267
1 56035 145211 712966182
3 40465 65712
3 60980 36068
3 112051 166268
3 190813 64635
2 58581 689712772
3 166888 172522
1 99097 151985 286575389
3 95828 104288
2 16587 832399838
2 190200 878923829
2 138891 254765923
3 2269 133098
2 193397 438526723
1 74040 129424 764306401
2 180489 823197625
1 67328 118888 655669997
1 62890 134726 262632093
3 17146 148894
3 150807 110982
3 46221 197048
1 35705 69989 310262638
2 32088 372090838
1 62006 101240 444275135
1 7656 58848 104653698
1 78480 182377 846058780
1 23136 24124 133128003
3 21816 40001
1 85749 152210 662575924
1 61959 181650 477978842
3 36059 13608
2 170977 465753262
1 38761 161585 129014031
2 110874 990924127
3 153318 101071
1 24319 50745 542002773
3 171160 169314
3 16379 65463
3 13797 60954
1 973 180313 772679406
2 177306 314164465
2 109410 903559282
1 8049 137901 344954703
2 30575 268874260
2 153311 194335970
3 33877 139259
1 40134 102405 218608641
3 42452 46972
1 63063 96004 251288608
2 46453 502465525
3 84374 12689
1 153095 160982 560735846
1 82136 139869 27448873
2 190277 320518135
3 188769 115294
2 23228 930971578
1 51404 108527 724467980
3 41594 28034
3 12717 124836
1 47227 113377 591105911
2 36518 714132019
1 88593 122519 483418311
3 124436 104137
3 119822 169279
3 194626 135309
1 12453 149361 433120582
2 115922 72171874
3 68846 42878
1 122731 171943 244405650
2 44279 890210404
1 103200 183378 10527010
3 44467 113125
1 14365 17628 312106807
1 22884 185007 439711290
3 3272 181305
2 92901 596302458
3 155868 161119
1 3649 84302 610668612
2 4376 697188585
3 155832 159856
3 154306 115538
3 143946 192333
1 99891 187164 730392206
2 75395 570303839
3 20648 6665
3 115839 18892
2 76664 145002241
3 22778 11924
3 142463 82048
2 112700 321165296
1 65677 184785 815257033
1 36695 155599 508888876
2 37575 501750214
3 139974 44361
3 153504 38956
2 186299 134410983
3 136086 95390
3 129758 144710
1 31544 126893 56270823
3 37768 137244
3 166655 47239
2 129542 681542957
1 9027 94379 880946452
1 81156 128897 425136305
2 87627 464567104
3 95391 168539
2 129713 193344297
2 70993 707074445
2 192843 971299638
2 176411 88275489
3 28128 123113
2 162302 524317345
1 138565 160475 974963317
3 95566 108054
3 190526 36024
1 24258 60884 435520711
1 6192 63109 119280758
1 3837 80986 350692590
1 42721 183352 360940703
3 63079 122331
2 176220 68911303
2 123571 919964597
3 103764 89688
2 144282 235728308
3 68516 95615
2 66652 869082074
2 91538 83102699
3 59770 110152
1 40539 98096 123095163
3 162556 168592
1 48772 65574 381548369
1 165380 184857 102438927
2 124634 136034129
1 149956 197913 718799360
1 51435 146948 131352664
1 1159 155716 369574437
3 172594 66655
1 20907 161488 59759044
2 161423 682651779
2 6356 86983732
2 58382 918411951
2 29210 569773384
2 69686 849274785
2 97870 111760573
2 3306 843024492
2 184979 39001632
2 162908 458470833
1 43277 94087 663956033
3 175752 144205
3 79271 53533
2 6451 23164612
2 130275 244346988
3 136392 38052
2 106702 374090914
2 130504 484046691
2 10557 70205598
3 30477 198682
2 198940 244291313
3 163543 156411
2 73771 25815431
1 23345 77485 716853025
3 106592 17524
2 197377 990742903
3 5357 22383
3 60258 116697
1 110558 197992 366244805
3 27452 153719
1 190571 199884 626580558
3 77136 163500
1 59475 160741 812969802
1 6600 118901 446151282
2 98304 656130272
1 30592 85065 669518108
3 192947 133184
2 12080 107638160
3 194488 26914
2 57334 926537836
3 5051 87550
3 190882 25309
3 145803 10715
1 39644 114888 348879115
3 46580 38679
1 58908 115746 151235612
1 133055 156390 848950945
2 18942 696864741
3 66443 59868
3 165014 68041
2 37794 892411809
3 161180 36920
2 139423 985135751
1 16082 82923 340711784
1 129991 184677 385416961
3 198821 47215
2 118957 146298908
3 106437 6449
3 20632 142553
3 103030 152895
3 61002 12346
2 6970 702030807
3 198157 94513
1 67400 142903 778545870
2 56814 144224556
2 36870 225089814
1 106851 172123 828337405
3 9673 165375
3 56255 37779
2 30934 422792243
3 195331 197439
1 5244 120967 666571963
3 34202 196403
1 15248 199021 333180666
1 143089 192842 891726896
3 11045 24824
3 163226 30015
1 110767 176263 666933723
2 78299 584857253
2 149342 458196565
1 50195 77962 272291104
1 20490 147511 582358159
2 30489 478291831
2 14675 141749772
3 191479 57256
1 95729 172905 262488884
3 59107 155859
1 125485 140538 611660165
1 53449 68359 301171036
1 77040 171298 843793343
3 195267 121421
1 118761 124941 839810715
2 137711 27087420
3 125327 86617
2 168816 951179007
2 83601 106057271
1 137542 170040 720676211
2 104940 238264920
2 1256 572457197
2 173706 868115857
2 46410 973453758
1 31103 48484 641565917
1 68092 169662 467926063
1 38629 136630 54482181
3 6475 20237
2 117276 884033442
2 15802 849955899
1 15066 163178 967056872
1 154311 188279 410068757
3 86655 150926
2 19821 562236581
2 111171 937030646
1 12574 119864 375573076
3 81270 39506
3 58767 51082
2 160848 334579645
1 32931 158109 190751875
3 88669 187480
1 136229 189984 540239521
1 37640 179965 746435220
3 132389 162335
1 26619 167139 974690254
2 54347 889120021
1 175111 182466 917898937
2 138476 336211854
2 49072 574364840
2 56324 296762574
1 8746 185966 968345083
1 150859 174484 140388414
2 183402 629040295
1 159739 196591 123674423
3 20522 95284
3 72105 11871
2 61502 81211052
1 44905 61147 458363420
2 146714 587797791
2 95128 808057597
1 665 173339 265441776
3 12027 120285
3 170774 72389
3 107937 22417
3 142745 10195
3 160483 130946
2 54080 463892100
1 82132 122576 287592864
2 60223 613986430
2 154547 828339319
3 141317 7925
3 49405 116727
3 105537 83943
3 81218 166495
3 196292 146170
3 101529 129476
1 2625 109777 782706608
2 166244 739204482
2 192818 884376670
3 196588 119732
1 16517 184514 12182541
3 198850 126989
1 85296 105912 529787839
2 10884 606890454
2 159444 330620850
1 129211 155465 827561145
2 303 485359114
1 97972 134591 938500596
1 27555 88328 355700134
3 147441 142361
3 95332 166980
2 103178 175667025
3 140975 58549
3 138918 99683
2 140123 787830348
3 136891 23106
2 114823 758441120
3 118348 186311
1 161401 190331 833573071
3 6019 154430
3 87143 148473
2 133394 284513956
2 187249 842594215
3 137337 121904
3 74014 88466
3 80347 131294
3 173382 112303
3 132317 165190
1 67005 169726 572379177
1 168721 181933 88659571
3 146831 84455
3 84731 10544
3 25834 169333
2 67147 467982288
1 51205 195180 858376213
3 154790 44248
1 20957 157585 999250947
1 104655 147344 356872337
1 117083 121436 462899949
2 169225 232378022
2 10787 395898316
3 126503 47063
3 44582 56011
3 79997 54230
3 64298 1814
2 135361 611461855
1 176254 182907 991937770
2 96590 640535884
1 2921 163082 425852900
3 189842 133760
1 124236 147997 474172186
1 18181 151388 350749220
1 3982 10390 635057883
2 82777 899598194
1 62542 89380 764926642
1 32186 113595 569214301
3 53202 122056
2 55710 415049972
3 114310 128045
3 188183 61850
1 88879 91198 620277928
1 54766 73262 13752010
1 27632 164868 236611695
2 3643 76424503
1 33826 85168 822774098
3 196972 165214
1 11964 82303 368572612
1 34746 145895 832891272
1 22077 46746 110304247
2 42966 464098846
2 73058 133515732
3 27840 78390
1 16289 75485 795720396
1 78699 148104 213844937
1 57546 181138 723458541
1 118574 186829 581530293
2 191795 877111941
1 69243 112171 969122149
2 168012 303843163
3 15071 79032
1 52944 116686 481636992
3 19937 57364
2 158792 567685944
3 147189 97568
3 134492 111467
3 121706 25408
1 77620 98702 50685517
2 92526 54984543
2 41008 969500815
2 123244 400338847
2 150565 207920334
2 111437 182893152
3 72248 17691
2 133063 530213176
1 122297 139860 838862882
2 195173 758623247
2 177754 680205682
1 2602 157084 610700958
1 66589 102646 479214834
1 66966 97599 224302058
3 7805 170526
2 8057 4115728
2 103092 408367711
1 137687 181619 50309127
2 89294 511923990
1 136816 161334 103677362
3 124897 56218
1 85877 187423 390623066
1 13430 105580 51361736
3 33148 80393
2 172419 673190152
1 11230 129078 633597467
2 126615 680085032
1 89756 143428 313453650
2 96258 695047075
2 160358 98978432
1 688 7664 846916343
2 173907 745072914
2 45180 519180549
2 24967 9747935
2 123551 142617055
2 160176 893308344
3 53533 83935
1 13143 129500 389029208
2 17364 116218804
1 136622 167529 615437666
1 12436 103950 746958564
3 110960 15904
2 134909 611515739
3 89121 197780
3 160443 55307
2 6703 247432653
3 129704 45536
2 87200 563502136
2 33358 64144117
1 77084 109035 481386734
1 66425 146679 700022384
1 51304 190527 89426394
3 1045 149329
2 46694 766685222
3 121578 76596
2 75874 813662900
1 64065 85062 915292588
3 11743 143392
2 13039 688509096
1 41718 126922 452893156
1 72604 175867 37156261
2 128742 400860221
2 103665 141894045
1 84795 105692 491938647
1 11410 146656 740437651
3 148191 139681
2 119696 192505874
1 28163 121909 594453195
3 169982 175144
2 188403 831792628
3 166064 120642
3 101198 164449
3 24378 104861
2 74803 835202638
1 61546 153659 217997204
1 14223 26416 802177670
1 119210 163862 368390442
1 48395 165512 692859385
1 172553 184398 226183445
2 27962 718134804
3 56410 31235
3 140096 99302
2 20527 909956977
1 24010 115886 98168154
2 111000 546875993
1 5477 176827 227401903
2 136073 395305983
2 57435 322851248
2 198173 833880604
2 90263 982707658
1 18648 89872 293008672
2 48661 26840992
1 87703 163285 46721185
1 66986 107428 933177882
3 16963 77559
2 82915 519885838
2 60686 534341579
3 165842 185007
2 151321 771176429
1 41506 95526 852775469
1 54388 163704 276179866
3 81330 53087
3 95077 95829
2 14729 726358788
2 148755 77167322
3 141131 81099
3 184182 14496
1 80410 193063 369750166
2 174183 932640034
2 82455 821534351
1 165676 192665 260853465
1 35687 99929 871048993
1 50251 135119 691302020
3 59884 22472
2 165148 657484848
2 31120 72133518
1 92664 137180 681777606
3 119518 58798
3 71244 146596
2 185748 720888519
3 114830 66281
3 99916 21402
2 137829 999821801
3 70038 81772
2 22740 881684364
3 6083 22698
1 44563 132070 6809627
2 83160 54890405
1 111060 159292 569633984
1 5425 122621 879781102
3 56590 64006
2 189444 281902470
2 150364 369207605
1 64630 182039 23763386
3 66988 22870
3 97762 21394
3 187724 144270
1 82981 193793 766241640
3 177217 157466
1 166256 186642 768447244
1 5882 85885 230824337
1 60618 69133 830791953
1 129448 161911 739572065
1 14723 33189 965986990
2 189570 939218464
2 108810 481984569
2 50161 112268779
1 20375 120575 150129523
3 156170 38963
1 79965 89091 627062794
1 47636 153552 994417296
2 16553 993406748
2 143372 844519806
1 93970 103431 439247879
2 180102 290511522
1 13595 72875 838768544
1 23352 190430 278130082
2 120948 476185196
2 171351 962255312
3 147803 23058
2 103775 333724784
3 174374 175522
2 91065 348231019
3 841 123925
2 189550 159862485
1 43011 47283 226635475
2 12204 494773225
2 59587 192415971
3 91508 105175
3 121465 178683
1 10346 69546 342000312
1 33903 175832 465275560
3 15790 169317
3 94644 14380
1 52649 122065 186595497
3 154841 101214
1 34452 73546 43366262
3 47102 197249
1 132858 134505 276863353
3 28610 19026
3 87396 198787
2 98228 216408836
2 22525 802792619
3 176375 14117
1 58577 135810 345051623
1 87548 157219 386601221
2 1516 332211953
1 113447 196945 150316842
3 166945 132306
3 59547 166298
1 2925 153954 768068630
2 92945 298602799
3 59223 107577
3 16156 117945
1 103921 117527 148253446
2 122275 973993998
3 38350 118811
3 121649 72421
2 137718 661820582
1 1562 38968 523887197
1 51964 113220 36627622
1 49022 153136 348627292
3 124106 167943
2 191585 168805032
1 14688 37003 421211906
1 178213 181930 546808436
1 83789 185105 661972521
3 89562 5786
1 27887 102380 418718203
1 74700 111165 95991701
2 11857 348223693
2 142512 526583041
2 168436 548221265
1 18153 78680 614535056
1 1071 195617 12851177
1 132745 143953 638009943
2 59922 357227727
2 2889 813964398
3 189782 131315
2 163181 379319266
2 99896 431028986
3 177620 136777
2 46318 125374060
2 17173 2575751
1 35741 65703 77206239
2 137263 466560319
3 158659 64568
3 95912 128491
1 121079 143977 423454443
1 98343 184060 893773397
1 70729 92697 460408355
2 63736 904219974
2 149939 621598951
3 24355 107463
1 54478 169557 140874624
1 62653 178592 820910661
2 18127 258643009
2 102718 582258446
3 45809 76247
1 27529 94133 278556749
1 31100 54327 380141436
1 42897 140270 89430643
3 162676 176136
3 137894 85843
2 120051 47049170
2 76005 814017056
2 22822 797000772
1 52605 95583 531335842
3 167154 35274
1 52511 72167 575291195
3 105113 150462
2 160532 750406304
3 148438 93325
1 51935 100954 114007109
2 153882 967799178
3 96362 85115
1 17551 173139 862655229
3 74814 149595
3 170851 165620
1 78488 180259 483530372
2 53172 56144399
3 198136 127221
2 34007 670959912
2 76581 233879180
3 185675 112328
1 136966 140182 515689016
3 13747 34850
2 167255 733781343
3 135583 39290
2 189888 657158718
2 63583 996001077
1 62720 77278 777276491
2 160735 894813152
1 8526 126203 454488026
3 71041 127811
1 19573 147534 552438863
1 23032 76952 354904446
1 107317 131612 516934513
2 181962 534933006
1 140561 165613 584345954
2 93524 347266924
3 4990 47561
2 191095 17650591
1 79827 199803 838972140
1 17429 111826 991651037
1 6744 126975 949349457
3 73174 181752
3 111305 14503
3 198394 73360
2 132653 42765949
2 135727 371775288
1 1616 158242 338772604
3 179164 87391
2 31051 241825498
1 23110 181392 710449343
2 66397 474088528
3 116565 28244
2 33993 491521394
2 196730 599409655
2 84147 734308891
3 134406 69896
2 106110 615989333
3 153048 172075
3 87114 56188
2 56383 946164203
1 31769 166844 639671353
2 164874 606659480
3 35808 188115
2 177255 20493022
3 114505 196432
2 86871 907362639
3 31124 75736
1 4419 55982 255804647
1 86173 185257 200105481
1 146432 177606 556746463
2 119826 120388246
2 12604 63398569
2 188781 597314812
2 78256 694990797
2 86898 192775166
2 177836 894708291
2 52599 429827130
3 159349 69609
1 14825 139413 742818304
1 80171 170522 267904721
2 173388 61794882
1 38741 89450 604503723
1 3084 32786 156425241
2 84364 268952402
3 3642 196222
3 177017 197379
1 72033 158147 60720511
2 58440 859421663
1 29004 53339 242279481
2 17287 649077858
3 109614 9502
2 108832 324827880
2 118671 102063302
2 198275 412314668
3 179089 23953
3 45953 86571
2 140996 99033380
1 1186 103021 648164433
2 121653 761333131
3 36743 98808
3 181298 155358
3 167521 13055
3 160150 135669
2 61263 393343088
3 84465 145457
3 33021 154718
1 39772 91123 115279831
2 194911 741620549
2 36487 873308199
2 145507 173858546
2 36253 357964061
1 101171 107343 155002325
1 137927 168719 172585306
2 140599 791252677
1 25787 171675 991079469
1 90550 197859 436952939
2 47489 552250545
1 76067 194851 685147715
2 192986 952979799
3 135930 76384
2 22582 572664085
3 35974 182387
1 12248 36370 211838226
3 76888 3982
2 177733 210767174
1 16243 126156 925366863
2 125698 618302441
1 107196 170764 867402261
1 7122 110626 448873742
1 71294 179528 670799061
3 108986 46015
2 35061 185128217
3 48522 70353
3 188707 60487
3 111449 34959
2 51900 175751877
3 65039 58790
1 191725 193430 219989452
2 146062 816400560
3 134195 120486
2 82629 485154590
3 70445 116545
2 52856 579258542
3 151093 104859
2 67500 64244011
2 43356 280796928
1 104303 150011 733525063
3 107536 75381
2 48288 722116327
1 18932 147958 887558381
3 113873 176970
1 74958 168982 863493843
1 73388 181385 15110139
2 105043 961013400
2 4778 516994544
2 93635 245654136
1 32331 79068 824506918
3 94680 19850
3 65482 111078
3 41845 58072
3 106409 133119
1 112992 166036 227480648
3 113323 130076
2 159883 196423314
2 79020 179923739
1 38698 159938 857243671
1 90247 153234 632846161
3 74829 1797
1 54596 149581 522984401
1 110065 177119 608234021
2 118311 875498172
3 27308 134095
1 149147 182345 329661947
1 111037 120235 541952032
1 27591 101450 855882895
3 140846 103961
3 100443 68743
2 138878 109277546
2 51516 343266096
1 75567 178652 852114752
3 88901 92844
3 152485 102437
3 142325 157589
2 60705 149088689
2 155296 832107192
3 187181 13666
1 35439 58504 991578150
3 22531 53804
1 118099 154961 457691345
1 43123 130726 75475193
2 152458 315024374
3 120556 95107
3 74841 198039
2 49081 363956589
3 78880 78544
1 34477 183802 103591310
2 115306 363258815
3 19444 179312
3 133273 23564
1 37960 167194 576348861
2 123607 933817715
3 77698 14482
3 285 178278
3 144271 66567
3 3034 175359
3 95282 140291
3 170844 61399
2 188667 8578364
1 10580 197659 601912540
2 40589 734714638
1 133269 155844 892202620
2 84139 318585204
3 27721 86000
3 6190 17605
1 11971 124764 924833891
1 123261 142490 826999931
3 61012 176296
2 125022 806739316
3 67604 166318
3 172295 40306
3 1380 186503
1 184646 194807 57789545
2 144539 840582460
2 189837 304923284
3 105981 149520
2 149183 102326774
3 7915 14980
3 78915 69851
2 183831 642216356
2 164741 464924840
2 16260 315404383
3 137890 24257
1 12887 182613 272901114
2 166953 367978824
3 36995 147794
2 195472 835387384
1 26875 67322 320963169
3 103969 138878
1 37123 86422 174092081
1 107197 182251 896526790
1 54653 160776 595027881
3 140108 95217
1 66518 137441 641161138
3 174357 102974
1 32671 91325 362609436
3 42207 136780
3 84372 180795
2 105800 553176425
3 132676 186015
1 121766 192971 192208721
2 182567 391051593
1 10926 18339 261680230
1 35692 49370 605447551
3 51790 187106
3 151146 8727
1 179527 190900 681021777
3 63259 141653
1 21662 193381 234397940
3 29167 190229
1 87756 179569 276523193
2 71006 732644877
3 46003 136056
3 49390 54148
1 80286 195860 599881203
3 10206 117508
1 12567 197175 957556377
2 114883 827191467
3 149731 24687
2 167257 950003398
1 52869 80568 688107660
3 14001 104552
2 117593 494450913
2 176563 916961222
3 181982 35866
3 23612 25414
2 140909 850720992
1 45858 103300 452791871
2 80222 159444051
3 94147 60056
2 122682 133863280
1 79612 174680 649357318
1 43718 103416 723341522
1 115147 150403 819165852
1 12653 117802 186798294
3 168678 49343
2 19076 991526274
1 92248 187126 806736860
2 71189 57787525
2 88311 958805358
3 20456 181573
3 119063 13878
1 34516 156205 456559267
2 28672 354035314
2 51255 7279450
3 74455 113945
3 80002 135780
3 169517 152734
2 2494 536746113
2 173084 585176520
2 19340 124050776
3 76997 27211
2 91346 317890257
3 111222 25260
2 8855 30811080
1 12232 125406 873390082
3 2676 173509
1 36908 161585 407391089
3 102523 25294
2 13147 783304621
3 115469 11026
2 192951 990404838
2 102729 473540949
1 184370 185561 1460944
3 110642 73614
3 133010 13
1 67475 198203 23237767
3 189034 168458
3 171294 21762
2 46045 220693961
2 168297 279388560
1 7442 59657 370607275
1 22560 63002 732753596
2 108721 96105757
1 81446 193121 271985160
1 141672 181635 32685694
2 130772 291594841
1 141338 162572 136412785
1 5340 144585 722188280
1 46832 163346 357005985
1 22003 177478 834052351
1 10832 152158 188737966
1 8205 92829 591714252
3 142046 60823
1 18871 43628 795555550
2 130506 652822585
2 126020 638482976
1 145741 167495 953378456
3 119932 16753
3 178014 151611
1 89288 104550 683594574
1 100256 135224 101477442
2 80539 816333988
3 67047 8599
2 36969 610841138
2 53445 22909556
2 129438 950745034
3 144190 96363
2 99012 107615975
2 128154 994730834
1 80870 128767 520598856
3 11242 128904
3 124428 165245
3 192172 105385
3 125943 34501
1 17629 76044 372082587
1 62200 173927 826015048
2 154763 506707991
2 121941 903124969
2 109347 656747173
3 2280 102141
1 14986 49344 437514843
1 12930 64905 496266585
3 168112 141428
2 4169 329467128
1 10925 86897 722194298
1 27412 91086 111804114
1 32682 144353 291379952
3 131835 53735
2 119184 199197209
3 110466 114724
2 95662 647394499
2 155504 271408551
1 49939 192681 475242886
3 195787 47652
1 6918 83053 337181719
3 7829 169315
3 175014 134784
1 80847 132210 838412792
2 84250 712099944
1 1946 97357 62182072
1 19327 85219 55992248
2 155732 456687188
2 6830 973413645
2 98368 514486379
1 67704 129384 217256044
2 169097 531793518
1 3849 42639 401010795
3 198341 183872
1 152799 169850 963449151
2 98077 605769828
3 119600 24789
1 56398 108487 155854209
2 169872 659056391
1 115384 147202 961680349
3 3284 181918
3 124126 89906
3 136690 55762
3 89073 186658
1 127092 139098 626907622
3 160888 132017
2 47678 443494971
3 188883 30613
2 95795 818793494
2 32404 669664679
1 43000 64253 297424882
2 46811 627988082
3 88316 62582
3 123415 139597
2 57673 367605139
1 157655 197866 780710092
1 42632 73094 407524171
3 980 61169
1 112689 198397 427992006
1 36213 124884 30240218
2 155481 354631248
3 161047 11067
3 12243 159653
3 170706 129647
2 63631 689551551
2 131698 780481213
3 151825 15294
1 93349 174297 224797067
3 189708 95618
3 145585 151711
2 96718 334389185
1 83255 197071 181891057
1 102018 140437 127604698
2 92643 957541295
1 138295 173717 95724954
2 87710 449414071
2 117600 84039362
2 117782 431805343
3 90653 129226
1 22162 75973 302364717
3 8379 12558
1 80251 119671 95658372
1 68106 198293 939271525
1 119441 159384 265996622
2 98270 840305632
1 79014 123870 306074190
3 184132 180221
1 39374 59790 647916663
3 74544 9538
2 141381 492658365
2 56934 253195368
1 43621 95255 442985556
3 59940 156536
3 46894 114956
3 84509 75477
2 132905 249790008
3 34728 39257
3 91580 118040
1 87213 123465 670997535
3 15060 99183
2 106381 391432006
3 111078 4432
2 188537 78452258
3 170562 122091
2 198817 741413448
1 19809 102313 504700336
3 122719 46970
3 186140 120243
1 145027 171880 366795124
2 98760 605918683
1 116274 125766 351129861
1 80479 150166 731405754
2 20232 61565246
2 87828 347986453
3 106259 24309
3 182122 197048
1 20171 185241 76021468
3 74542 177638
1 66910 89602 563928197
1 44501 55673 472613547
3 21244 30750
3 12950 35711
3 173149 194866
3 173047 85284
2 106554 945068348
3 56017 34749
3 171864 1006
2 194500 142474000
1 69769 131169 849676631
3 45166 60220
2 50069 335594732
3 77607 88809
3 196542 138099
3 152905 170268
3 89965 168347
2 59944 125237870
1 93831 138323 790245476
2 1274 13201436
2 50396 911423090
1 30179 128489 586183310
2 191236 945104078
2 167782 701722149
3 121909 43496
3 194919 65587
1 64675 148804 273341358
2 29442 6475226
2 162314 489659893
2 107060 464394402
1 99516 186067 519285902
1 158903 165705 491692778
2 185643 948459658
3 196238 37713
1 9268 148494 176116117
3 168317 180696
1 27243 140592 236069071
1 179348 181302 122827725
2 81359 741537435
1 46023 183803 342740827
3 115981 5892
1 19662 40537 359167895
3 165834 58316
2 167971 933926458
2 3174 699550327
3 83367 89794
2 58631 849264354
1 69601 133176 457866116
3 39431 89830
2 183838 208485092
2 145008 243784801
3 2585 42345
1 66449 180746 863223730
3 46760 53222
1 15961 160298 182723357
1 15418 88754 630384206
1 28744 81399 32284766
2 84148 33116891
2 36929 202191590
3 11901 2831
3 132915 11514
2 199410 810438630
2 126397 301616916
1 197469 198890 673759942
1 4060 22808 607814194
3 72316 156840
2 198922 766445621
3 87346 160278
2 50732 83511166
1 45806 198059 158175070
3 138882 92233
2 28552 267552269
3 44473 17583
2 180849 23611063
2 1092 784867108
1 57131 122755 853090141
1 93557 140691 455790420
2 55153 600665898
1 54382 155950 772271913
1 57819 112450 597482673
1 77811 104129 137653800
2 126299 48464419
2 191569 930912880
2 49369 537093482
3 33051 55066
1 76548 148342 447685281
2 32491 245191793
3 48833 99742
2 77102 645590978
1 24039 90218 173724765
1 61314 107214 335641299
3 31985 149148
1 51867 90861 208706604
3 24414 103865
3 137108 77259
1 53206 188634 203442976
2 30523 920833283
2 117777 488451409
2 155808 850962496
3 6652 186396
1 54116 87956 79974836
3 13822 89314
1 6914 175292 854119190
1 25295 101169 369044307
2 147849 195738666
3 71897 115587
3 135831 16123
3 29711 118826
1 22439 106861 730708616
2 50320 479676575
1 915 79839 868309922
2 25060 811650400
2 144613 3709986
1 66751 140999 146746470
3 6340 147019
1 23297 62205 726833651
3 120230 18420
3 120593 127540
1 78596 106166 258631809
1 39732 147738 681719411
3 182888 78109
2 115493 78651600
1 72544 172868 823910770
2 125259 699667173
3 122819 122465
3 40326 116435
1 24447 184516 340925034
2 158004 343431292
2 11533 93451052
3 71896 102374
2 122926 660188142
3 182818 98104
3 34247 158316
2 39463 78492562
2 196476 214584344
3 165664 3332
3 151366 100607
1 37803 115349 965457775
1 81345 106714 302676553
3 95464 189066
2 81949 334989240
2 46239 524558640
3 76491 123840
2 90844 829551617
3 114004 185165
3 5402 186405
3 105176 17762
2 125134 183689646
1 69552 108772 303969079
3 126236 150055
2 191029 443968654
1 100828 140072 487427702
2 94011 942083855
1 165691 186535 320783813
1 93665 150733 325036868
3 72684 148168
3 88590 57567
2 146640 422601892
3 55522 105961
1 10399 165220 688602904
2 134147 565975486
1 28679 181416 685773831
1 10272 158489 124122872
3 16344 75737
1 23132 46044 808913681
3 132693 72872
2 145964 626938189
1 73420 118291 199068261
3 96583 196692
2 187774 971323864
3 56496 85382
3 62320 169006
3 168728 87416
3 103796 16764
3 193676 170890
1 25252 190569 879005923
3 150471 63906
1 71064 106262 639510200
1 81201 87208 206999038
1 16207 169707 767515007
3 128685 110387
3 74159 127141
3 31925 136451
1 73580 198965 48762867
1 67483 132281 821446021
3 72541 145419
3 116561 148249
2 187517 330897697
2 39714 166380201
1 52145 153398 296567511
1 80697 172833 95260222
1 94676 159970 831842965
2 79425 181455385
1 107663 169526 84063709
3 137994 169549
2 4221 692265761
3 3675 154004
1 17202 100547 95937065
3 132425 163915
1 34195 76446 866873026
3 176413 45168
2 99663 907804708
2 142515 812839865
1 83400 156375 183746524
1 138388 187703 828187645
2 196327 726216261
1 74220 150477 886060514
1 42717 114991 878179546
3 29366 120172
1 69720 136859 448784708
3 110816 2697
2 123047 839000442
2 156734 642495513
3 68775 43693
2 4290 528128495
2 8765 530536552
2 5366 928570509
3 155540 53503
3 128942 39562
2 73826 707753784
1 118932 197638 860970070
2 66110 306296261
2 75388 32876375
2 33560 100238254
1 83979 87401 903824796
1 13916 75780 904272378
2 166132 328470971
2 171531 972484575
1 97913 173239 833104355
2 59658 175793744
2 75762 423459140
1 15333 31537 420617561
3 51248 80121
3 192414 164753
2 183251 899928744
2 188895 134629133
1 15801 123479 820047842
3 123308 147907
3 131266 93775
1 31124 73871 534736854
1 5519 142497 282244293
3 180601 28870
3 196239 52622
3 86288 185267
1 13363 178902 441312688
3 143620 122004
1 32299 48282 80623530
3 123403 144867
2 139413 59481823
1 61947 146556 508249667
2 182372 24160664
1 94749 171352 3506983
3 88447 56741
3 151278 13868
1 43035 72773 276893972
1 50825 170776 615485721
1 57941 123315 868279684
3 22897 2568
3 111768 1749
3 697 105005
3 185803 57555
2 74688 119943094
2 115128 401448782
3 134825 107170
2 19449 341713875
3 91829 96039
1 161116 167023 173983922
1 108946 175834 596697897
3 198124 135198
3 155190 160536
1 25359 185094 819018547
3 48246 35859
1 55497 69811 464202357
1 9872 116255 595338522
3 152127 92374
1 76397 146761 612439584
2 100277 415134609
3 99820 195110
2 116449 436518856
3 120415 132841
3 195784 10652
1 34451 184292 316575850
1 9110 104250 294104386
2 167065 735518345
3 96013 21634
3 92652 140239
2 11953 398129139
3 135767 139736
1 7327 131583 103205489
2 72613 838245109
3 197576 114626
1 91928 160271 908498931
2 165675 119105137
1 16067 84684 147071352
1 110219 174334 574741746
1 114990 182653 849305120
3 177394 135802
2 965 41835414
3 129451 189861
1 83659 177117 787883160
2 72663 996090781
2 22709 290349712
3 135492 122882
3 71713 32256
2 76102 982790010
2 23534 597660303
1 124604 127043 679375079
1 32509 58195 815031710
2 159984 716655848
2 16008 114229160
3 19142 98352
2 2046 920285316
3 144608 131900
3 67972 148634
3 57994 65348
1 137775 151071 465112768
1 17546 69642 371848811
2 49045 308153200
2 108593 201064281
1 118940 130773 12334025
1 146967 173642 415317156
3 31262 189010
3 140806 18344
2 7399 758241191
2 57275 917191830
2 48476 476316474
2 178452 651916265
1 32684 194762 463786158
2 131593 690726581
3 70576 114076
3 146615 60380
3 137601 155651
2 116392 631193024
3 81039 155596
3 161579 136617
1 75038 101082 70570317
2 136395 507639299
3 26004 31904
3 172039 142887
3 194755 108852
3 112803 2280
2 181252 939302068
2 142907 755481201
2 39008 893552908
2 42888 961318657
1 70715 110713 266713238
3 131707 101952
1 89656 186380 853647490
3 49121 137857
2 81903 455131348
1 105912 187527 157565688
2 8404 151009804
3 16131 91295
2 133145 433630228
2 198955 566169155
1 112271 145440 282904788
1 1146 43784 233324929
1 31730 61274 735986728
1 95235 145568 347425749
1 670 53680 822761358
2 80399 2605067
3 100462 195958
2 139551 753015483
3 28553 60028
1 42602 180061 861787124
1 56491 197429 241656226
2 183634 15388365
3 171796 46433
3 177190 107941
2 83747 422095890
3 101973 184267
1 50735 95337 323758827
3 198171 115533
2 139444 701061001
2 169997 83703569
1 104077 138132 504633906
3 100611 102351
2 95104 734109633
3 151771 107782
1 52431 166924 953143994
1 74777 122737 774851377
2 108111 797468393
2 11723 71125475
1 64856 181467 698744593
1 69782 179207 66404089
2 169988 399668183
3 113212 74731
3 95385 60365
2 157435 513569389
3 194847 57943
1 15383 38796 655010715
3 38164 188396
1 33242 135820 386608996
2 57731 232520190
2 196500 175664899
2 107546 230324000
1 140584 180215 549350944
3 8941 64588
2 15307 209011864
2 88192 993215064
2 41308 139324200
3 14820 61108
3 148917 143339
3 98593 186573
1 98229 181152 342192424
1 2616 164574 389724963
1 46881 94029 416206796
3 116095 125421
1 52285 114766 988183093
3 107174 198467
2 99460 809549882
3 121634 17505
3 165649 138103
3 38113 139368
1 154774 182717 676654121
2 139418 504657235
1 60095 184946 878048401
3 20075 176183
3 165984 175864
1 56621 179961 444320992
3 179003 176157
3 66279 106937
1 25485 37321 585049396
2 175434 918713385
2 40171 596602324
2 40015 533275175
1 169802 196472 784369487
2 162795 954745302
2 79760 330930753
3 84965 146809
2 113667 640685964
2 39575 545579944
3 35615 147714
2 20948 247315165
1 22297 85041 697061514
3 74211 199178
1 126640 141502 817109667
1 80888 107036 140608031
3 130860 75668
2 186988 965240880
2 125923 537761565
2 123408 184533922
2 148604 452948259
3 26557 120634
1 51957 148686 563930586
1 52068 179495 353407226
3 102438 196000
1 15180 84458 625076343
1 19605 31537 384780185
3 182495 64479
1 69361 89113 279739748
3 83062 167326
2 94539 226999844
1 129139 154422 360513847
1 7283 11746 676507708
1 28851 68309 46021238
2 115350 323529990
1 86729 182369 784620007
2 101467 407816220
2 19084 664561478
1 81043 160516 120135478
2 195157 393937976
1 161021 185154 929283891
3 31688 147890
2 151887 303142661
1 21603 63268 493814722
2 113770 260835002
3 93363 90385
1 121528 174382 138286611
2 150001 820578337
1 86064 178879 39888709
2 195199 940783081
3 12595 62738
3 120843 127011
3 31257 102223
3 135630 30491
1 56567 82306 273374255
1 11642 135200 258180504
1 163765 175146 471721898
3 32648 89901
2 169721 986172659
1 90546 146336 902638277
3 153674 96145
1 28414 181362 640911579
1 59532 198810 557521522
3 138443 104595
1 29509 127013 72598226
2 28465 961037240
3 122823 197537
2 55456 214977472
3 66999 198102
3 145323 139202
1 26178 64942 785373820
1 33034 170744 908167073
1 169320 192450 237635673
2 97830 825483903
1 99368 197260 24983427
1 91131 163155 192092122
3 139049 93979
1 66636 93267 337834068
1 25653 119845 765439488
1 29297 57278 904718565
1 146562 169947 991103782
2 95539 320025126
1 25575 63407 63121877
1 33612 83260 458070587
1 130974 191289 338876901
2 4141 997633667
3 147433 3339
2 180239 795319380
3 18731 198029
2 70633 442986576
3 153668 194630
1 94095 122484 979444293
3 164274 33742
2 72293 964159421
3 62297 180840
1 60437 125094 924547878
3 135529 145255
3 20385 191513
1 36099 83851 121162197
2 133677 52055921
3 83242 183753
1 42290 88850 698225551
1 15127 20144 749789626
1 21770 164392 323000086
3 126695 69304
2 94296 869695688
1 36562 66030 655261525
2 35222 734076824
1 76144 94654 945368683
2 190356 930948270
3 124608 104
3 192623 85101
1 93045 132330 982266532
1 157310 194544 335162315
1 7310 54165 560908985
3 68307 182092
2 44694 752124883
3 180603 68929
1 115729 135397 950428958
3 169021 13233
3 124080 122539
1 68978 190456 298593057
3 109079 15875
3 35340 121580
2 39662 918836681
1 73423 156655 980872367
2 16066 46036071
2 181664 559523483
1 59164 147198 627533021
2 27657 44512080
3 193241 68871
1 50677 83640 423024634
2 48268 991372479
3 19161 12913
1 46762 96173 594072142
3 196162 154087
1 60197 89214 860250588
1 11445 134567 953696960
3 70908 94894
1 83037 146076 490864305
2 156952 978744445
1 84333 181092 684173591
1 114839 120141 88830597
2 73223 651898066
3 52274 128184
2 172316 649427914
1 80171 146402 925287306
1 51278 189250 996417357
2 56591 427146922
1 48973 132822 270572852
1 5076 193475 568447338
3 6557 192168
1 39542 152231 760974307
1 18031 44318 142980175
1 79354 187137 270986378
3 111624 183670
1 133156 193364 327198482
2 42435 887631828
3 136244 154609
1 127124 137075 403775803
1 137034 186641 180649770
2 69752 354997618
3 160824 59825
1 185358 190492 370106875
1 59327 61271 676887896
1 37983 147684 147018782
1 105616 133611 64853503
1 60798 108880 780456138
1 45035 54114 331068411
1 176505 193788 325368819
3 112811 125090
2 135482 783341268
2 75289 682906694
2 14770 105258835
2 109068 120787750
2 187924 549676625
3 152299 183368
3 81968 177644
3 24132 158107
3 177353 43342
1 6631 36612 578681466
3 4527 74972
3 86428 131616
3 93445 55368
2 89655 843912139
2 34186 677728670
1 58899 71347 374690287
3 9977 61676
3 129517 102836
2 103257 904821808
3 115213 105178
1 140643 199386 429190611
1 11975 38796 270863699
3 141901 21535
2 52591 298192663
2 132622 434457338
2 113240 771991279
3 95886 89103
2 101098 413910698
3 81489 128910
2 43523 314760830
3 122621 195497
3 31313 46112
3 159909 71004
2 10273 274856452
1 37218 74879 516440055
3 190994 109962
1 48224 49984 347335720
3 140772 48180
2 199595 287508155
1 85873 86425 443318210
1 114800 160797 1218472
1 18411 20138 245285503
2 11283 51723839
2 124231 332766258
3 18400 36692
1 35651 191466 851994109
1 17241 144571 561624023
3 101399 140560
2 79211 211288123
1 102164 144143 190508884
3 62889 119219
1 25910 47776 665092325
2 136604 45244802
1 45717 126029 379729389
3 168813 128913
3 16698 16122
3 60029 55296
2 26184 218959695
1 4160 162820 576262534
1 18548 117683 26448654
3 178617 90922
1 103730 129946 594465851
1 399 40569 549348826
3 170134 115761
2 54905 733949976
1 85090 154007 189595688
3 176408 167219
2 168415 162767414
3 21431 168215
2 92452 903420232
1 32428 191157 191369057
2 164429 203671682
1 23073 159852 683696112
3 107522 45382
2 21320 579217860
2 62970 486228198
3 52798 132925
3 13590 197758
3 51695 191274
1 137042 150166 913065216
3 177248 88307
2 82190 558006577
1 9293 136866 914564531
2 182473 508098481
1 139863 177132 731764053
1 15124 189727 956248561
3 51613 13178
1 49335 137593 124338499
1 29495 88140 515801094
3 184334 177055
1 55271 95964 642627632
3 125190 171524
2 74149 890491623
2 179783 448594433
3 169763 81628
1 8603 172612 886734013
3 70229 86547
2 63616 786929698
2 133334 266991345
1 104809 189875 229070282
2 63140 769044945
2 19194 964620894
3 117383 162779
2 138581 140263086
2 36232 620836780
3 135656 72974
1 65790 76544 100797204
3 106075 121917
3 165587 108799
2 141837 849501126
1 6510 55670 19367544
1 133508 178585 818853001
1 26375 60393 933215543
2 128515 361046169
2 195138 761341832
1 14552 156452 979930070
2 177119 581863838
3 100410 114256
1 8522 8889 961638729
1 113391 135884 406353367
2 13577 900373153
1 193344 196216 374643390
1 145229 163683 532035340
3 135045 199946
3 118983 57678
3 181223 96028
2 75213 246403798
3 31600 71151
3 99335 47295
1 25821 146362 50334246
3 128376 115394
3 168911 175655
2 128061 125944913
2 87258 404559651
2 39499 135640512
1 146133 157869 199777332
1 122667 174136 961620974
1 155515 180822 183514927
2 9227 355688450
2 166128 615945833
1 39463 195536 135611152
3 166350 128964
1 18776 155789 164759315
3 122131 166969
2 129641 951107489
2 155791 360678514
2 158629 863273698
2 92533 734407518
2 179073 822576438
2 93286 998650276
2 173448 122704764
2 74172 771554052
3 146890 69820
1 12730 129838 518723308
2 37052 582855960
1 113790 179646 958569443
1 99236 178618 559231018
2 67512 80200840
2 14023 366596177
1 23901 79424 460328366
2 6972 921572244
1 35960 141454 617593095
1 13162 75520 145988901
1 30803 52399 435959319
3 190365 127653
3 96539 60366
2 127849 317889570
3 138331 33797
3 97868 191971
2 37606 30704575
2 126248 876031382
1 59631 132918 909205057
2 40239 339379488
1 77076 150657 952006719
2 19571 566997530
1 165235 184662 441189411
3 83747 67959
2 163042 729392478
3 97758 138335
2 197319 423576149
1 15712 99868 254426587
2 173218 788802937
3 45528 144116
1 43240 103496 944945371
3 6986 4465
1 23464 125240 692241800
2 92902 699799964
3 162898 108122
2 24568 450685775
2 170135 751169572
3 8532 189674
2 81012 600307318
2 126356 930775826
1 158438 163674 829052123
3 5927 6357
1 96566 110267 962802703
2 162052 499850921
1 133560 193566 277846936
1 87756 135217 261136385
2 168340 959857718
2 63150 581494214
3 91048 169614
3 185584 180781
1 33996 179078 765567933
1 5755 119544 510000134
3 31633 28234
2 188414 789966990
1 957 28287 383691212
3 142586 146671
1 14628 32305 673045070
3 105082 36532
3 132564 111946
3 18295 70964
1 95170 159029 271202731
1 149657 174978 754088302
2 123892 850866348
2 168556 54656177
2 52379 498288715
2 171127 93896760
3 49686 37150
3 170869 67381
1 35083 156908 51240819
1 68895 171261 354099697
2 170225 302470153
2 135676 73322254
3 18826 191981
2 175219 592466605
3 108161 184337
1 102951 161934 111936612
1 110277 141894 774949446
1 180763 193545 886006384
2 12835 535102099
3 13291 168861
2 7074 428408488
3 173319 42533
1 54276 179418 861115785
3 51321 117746
1 3359 40033 210536378
2 168017 761632229
2 86180 880175526
1 13445 120813 829715316
1 119418 155758 886870690
3 146340 33993
2 74700 109849073
2 10492 685451148
1 13399 155252 982000811
1 53497 76579 30245568
2 20035 592295587
1 139938 176383 247447743
1 30381 118101 949158640
3 41032 196568
3 199485 4271
3 162694 88311
3 122985 122307
2 164077 667948773
1 51040 181863 268931558
2 94183 328993646
2 176898 17493495
3 55680 170324
2 1534 926069073
2 12086 599192489
1 70027 83079 273567804
1 73446 138143 847414909
2 107766 746937252
2 3927 981255559
2 107316 936431237
3 38954 67633
1 38501 158633 284325100
2 107038 630576451
1 19462 21577 450210045
1 7655 43068 69819075
3 51976 113178
2 176023 521194972
1 96985 146682 936975873
1 151179 162862 559503382
3 104457 139013
2 153815 345863233
3 67549 42554
3 67144 31395
1 35174 98287 756402192
3 86625 46957
3 175194 155056
2 28491 113573625
3 143259 53275
3 67104 163548
1 168282 175968 953060117
1 76755 159694 351549401
3 52241 164037
1 73873 118840 323147939
1 29327 74785 265892142
3 71027 98898
2 70627 974685843
2 142769 131318433
2 61394 837745333
1 52035 103545 466750765
3 70588 117925
2 145079 242524172
1 36147 98541 543528626
3 102618 28383
1 11382 77998 239996256
2 44447 993595619
2 12801 700226725
2 15787 591406832
1 29616 136687 36999446
1 89441 175233 128139216
3 192516 85482
1 138445 145046 462187512
2 14350 900398632
3 173865 23411
1 89670 189589 126628560
1 79265 151164 535317022
1 2798 185407 68382190
2 182094 707701772
2 75248 155162745
3 85505 20237
2 94626 610214728
2 45404 340579232
3 145917 131324
2 21041 40728984
2 161171 429912680
1 8761 34854 853761411
3 41974 14538
2 139040 796463728
3 20646 173725
2 119675 457924854
3 146076 188000
3 56630 128714
3 7298 50325
3 60599 33890
3 59392 158261
3 152081 117187
2 129325 412093446
2 158061 84377911
3 112437 50922
1 16833 94654 944839262
1 69724 194419 349512552
3 7342 186075
1 107972 198958 796685564
1 147359 158626 645925574
2 97323 168532619
3 146993 827
2 28835 35438777
3 136437 5314
2 127828 593527206
1 125711 137344 220613562
1 38244 191954 677320763
3 11386 142406
2 98169 321266395
3 1212 161772
3 95011 177511
2 112397 944002356
1 143306 164078 247920413
2 104629 93610325
1 12839 161848 389385809
3 193779 115931
3 192828 118751
3 55960 79137
3 1928 194335
1 83719 194226 95388190
1 64302 184732 425446533
2 143298 572137265
2 114650 176753895
3 131294 161167
1 29844 168023 281681715
1 7611 100594 526505962
1 47963 70729 430479228
1 157369 170779 641023236
3 18420 157799
1 24993 117743 211882888
2 173170 762043462
1 101335 157875 318637069
2 110677 397340382
2 195304 777834857
1 52177 95209 596371910
3 154545 130331
3 77818 21221
1 66110 196383 318506547
2 54294 406647144
1 104729 150605 519463150
1 109157 129684 594574926
3 60574 11728
2 103831 17275498
2 118402 499010028
3 137758 194205
2 23413 430436430
2 149075 375452036
3 147722 52227
3 198 123119
3 46712 47538
2 121524 911922642
1 90146 114546 123008756
2 74596 451380075
2 44653 268415273
2 125711 724201930
3 190185 109650
1 88225 123316 719660078
2 123721 494544186
3 146207 885
1 27941 101392 926586457
2 30879 822570635
2 167775 402326929
2 114134 938408685
2 93391 863803357
3 161868 534
3 163953 34687
3 16112 168028
2 104190 243421564
1 45966 118181 948355308
2 35262 121783738
1 11332 35844 334980422
2 86154 679754887
1 10993 99892 792065621
3 140239 102130
1 99734 157052 336368143
1 12819 27066 347453523
2 159195 417072222
1 31136 73167 304741090
1 47088 147674 862581188
3 199071 40127
3 123239 182775
3 51253 164418
1 10128 163975 44995725
1 56962 114415 445047185
1 45569 133703 241398080
2 2083 33634762
2 79284 382173191
1 47946 92706 390977945
3 39226 41153
1 58698 83775 796401751
3 119959 64420
1 100198 155697 490355863
2 22515 53819718
2 65687 772741559
2 190873 347220786
3 48804 217
1 65170 67715 205170393
2 48769 64089349
1 80170 84402 802596206
3 83739 130862
2 171250 463367668
3 58314 29562
1 22411 154598 230342154
2 181325 686403359
1 46762 93183 339407045
2 191811 198618919
3 89155 162895
2 2816 610154417
2 148884 260704993
3 28534 142333
2 53517 63288269
2 167875 835179870
3 94295 153748
2 126314 350728493
3 56898 31378
3 12385 135957
2 103470 815492290
3 3455 62088
1 66304 83140 612892078
2 97932 408388629
2 184600 206873307
1 65152 164601 682180734
3 145703 123731
1 27596 178143 687079763
3 94877 127005
2 179581 514317102
2 174213 406568277
3 128001 23626
1 3702 196141 70711437
3 181462 103787
2 71024 215028459
3 127575 66401
3 120022 124223
2 39295 24990523
1 21678 122179 948030123
1 16006 189013 245304884
3 118528 13214
2 42406 415467210
1 78291 113462 960016121
3 55252 168259
1 62530 86408 368694654
1 114953 130908 422131912
2 177350 855928612
2 146071 576395182
1 108360 131594 75195205
1 40621 177876 415024437
1 24159 161036 112056130
3 168933 133916
1 19527 175365 229368986
1 8526 76114 985099554
2 173599 846867764
3 184224 118407
3 125332 169387
3 197342 185784
3 64579 135395
2 168754 651139130
1 95861 147165 312877479
2 192688 965427218
2 147578 242117146
3 142556 44911
3 1816 113701
2 107307 148645129
3 194774 36309
1 92846 198998 98693585
3 149934 37005
2 52304 144745171
2 55100 149529673
2 152975 788298941
1 11590 169009 119057138
2 38072 253636145
1 2584 25214 783413013
2 173045 213989775
2 75505 827463388
1 6613 104485 727351075
1 17315 198599 588598619
1 61222 178960 546126704
2 76035 290407524
3 146844 95957
2 114080 340580963
1 22677 112449 237437390
2 14928 417245549
1 24910 43517 781677515
2 119436 421734129
1 18355 178958 371828019
1 49261 87937 510799907
2 153905 919392182
1 22561 161489 136768718
3 34853 141122
2 114757 212464411
2 72836 490985547
1 22496 118755 375233779
2 104202 218940751
1 22071 129275 215272341
2 33418 173911948
1 49724 162335 352056293
2 6934 698471977
3 147524 139000
1 58968 131895 152505854
1 85622 179327 120684922
1 80848 148763 851415391
3 129281 135352
3 101313 96233
2 139424 992957920
2 6416 145406177
1 88497 161980 565935852
2 81203 627453146
2 169024 360379030
3 173452 79076
3 187205 27612
1 130724 191303 471802046
3 28906 192050
1 40037 61135 393589362
3 45666 74622
2 27025 968326582
3 118610 192858
1 1964 197841 902963464
3 131466 58428
3 79765 144580
1 78794 132324 203841831
3 32319 155839
2 68366 977938505
2 155100 338130132
2 67138 716634867
1 30294 124586 623830114
2 149070 609744284
1 67363 180127 636018360
2 117143 708146978
2 40249 204711983
1 153788 197647 601157643
3 47926 60490
1 102690 177582 162817387
2 156591 612646490
2 83314 989857149
3 182872 198889
3 82170 170440
2 78390 230587963
1 23877 79647 903198072
2 58424 428407566
3 62178 175295
1 27265 169724 55517038
3 126810 3001
1 79277 143345 477928358
3 14580 21974
2 82488 604131552
1 39033 198866 51363864
3 24420 2761
3 170445 147249
2 196657 440407136
2 20764 846692280
1 60661 73334 410686913
2 35840 731961037
1 78642 125589 392720524
1 27850 34156 304182752
1 132458 155759 716481843
3 149190 130768
2 60439 777669489
2 195803 637999886
2 109710 93677119
1 122603 186854 554552416
1 35166 57731 59146990
3 69666 23207
1 77874 78868 904669879
2 153369 863152542
3 81936 40551
2 106657 586999258
1 15601 187742 259130075
1 124325 162756 180567529
2 150061 919135899
3 36671 90850
1 180086 184207 201625896
3 130588 92860
1 8542 134522 800366265
3 54698 64626
2 62228 84553182
2 16300 703784688
1 75423 172876 985148336
1 17838 182159 88565401
1 143181 181429 756994831
1 55915 119976 803575780
1 56343 110894 597351772
1 58336 132918 69806533
2 179513 770481097
1 66429 95897 116498542
2 188334 918831870
1 69769 142106 839600834
1 51010 75919 595149421
3 181218 3558
3 149455 186325
1 48419 72607 712957721
3 37667 43938
1 56988 146810 726015618
1 19647 183014 257587995
3 45815 182227
3 194684 117239
3 117746 76067
1 87583 140469 901009581
1 100931 152223 407896837
3 91834 177495
1 14130 199069 325918878
2 130495 688555685
3 101018 134343
1 134210 167888 901095506
2 79691 562262405
3 43905 75275
2 85033 433094191
1 141426 150416 232152597
3 22123 190726
1 53440 198155 656139910
2 163242 478389441
1 80606 176082 484118318
3 99728 61166
3 144601 198330
3 151941 166833
1 81562 154887 378400018
3 134120 56680
3 184084 175341
1 97246 142511 388984132
3 112125 4326
2 54573 918648189
2 118812 978020141
3 16337 150300
3 155065 70549
1 108823 110992 885622496
2 75164 119071235
3 127048 3414
3 63932 48483
1 53754 158408 644314302
1 35330 151917 822787054
3 78400 14230
3 95235 146057
2 182659 109724683
2 16306 157110385
1 80127 188589 166363072
1 96849 181533 409450456
1 108277 140398 925976484
1 15139 31180 95802957
2 198243 673062720
1 161233 188177 688817425
3 7589 140277
3 39448 162651
3 78639 32054
2 199494 881950893
3 60139 115069
2 12170 650973334
2 171517 858225341
2 7115 911487835
1 94125 96816 578465902
2 79825 819797275
1 44396 111723 707025134
3 115199 70426
3 168867 21661
1 144946 164685 3031616
2 25257 396106833
1 69051 72489 453612317
1 141077 175376 73339783
3 135494 145378
1 32529 84467 954532202
1 63980 198703 307424047
1 33576 65763 457393990
2 75527 657600606
1 77942 108916 418416137
2 47450 282788168
2 52714 632612573
1 15284 67400 716309549
1 54211 74292 896684794
2 159447 644147032
2 105003 595994825
3 183809 157165
3 64329 131315
2 115675 386702640
3 147588 5228
1 118343 178571 567808169
3 55955 192895
1 31279 69876 846226837
3 162554 128593
3 69014 71409
2 42553 851659072
3 6870 48435
3 96031 129836
1 107243 176881 847421469
2 62920 254977953
1 131684 185165 603488114
1 48195 176823 796734766
1 75848 116259 654066464
3 189281 107079
1 43693 104777 596240258
3 69388 149581
2 128884 296891910
1 37294 173946 986081040
3 172612 175853
1 18129 68786 178630572
1 134257 163984 887686431
3 79380 81569
2 12856 314062003
3 59468 35294
3 179231 9589
3 162511 3240
1 167757 177186 232261327
2 63606 952362417
1 26371 110841 330460551
2 152544 501009113
1 25437 100410 584760466
1 90179 176425 311798768
2 89090 379786252
3 195806 171968
3 7512 42816
3 38013 52046
2 180942 892102862
3 105472 189056
3 110097 113797
2 131624 629546054
1 36594 164667 530275315
1 145944 190509 968887844
3 157124 63470
2 97496 764371338
2 21915 533297464
2 134774 239474778
2 45681 619063819
1 14793 161988 51666879
3 193576 101447
3 156222 114386
3 73525 82202
2 173574 743574778
3 20560 131601
2 7218 548662364
1 119189 130609 279240634
3 116120 138291
3 153214 160367
3 39645 80039
3 26735 114616
1 18049 135117 111633228
2 157767 452284977
2 193993 579945553
3 87731 20937
1 116003 141966 950606432
2 157678 975447810
2 150605 557249575
2 189388 607990571
3 142195 165685
3 47176 44735
1 437 129286 97411836
3 152261 139441
2 196242 514979004
3 50535 96443
1 76760 114545 218395470
2 199416 209343261
3 179547 119790
1 26978 192948 745846181
2 177514 864233469
2 154321 896947225
3 196761 24107
3 160558 182311
3 42409 131196
2 197814 614633812
3 33087 68171
2 109192 549268035
2 168664 123711782
2 42306 42153066
3 26039 6576
2 8510 69995705
2 86092 491330296
2 153433 243226243
1 132206 182737 450692109
2 60578 497580625
2 134163 641673157
3 113054 15557
1 70577 138125 872313659
1 108778 145536 599098021
2 199016 657793829
1 39782 128359 964823260
1 27793 93429 689778343
3 192612 91151
2 184196 258855149
3 73268 153681
1 76962 142511 249808857
1 3342 152270 469646251
1 26510 121823 442923262
3 53949 85357
2 165984 953104753
3 5037 39354
3 181541 37136
2 180712 556292330
2 59686 524578175
1 139077 174950 360588847
1 145396 166955 529729392
3 15243 167343
1 58560 100752 953854420
2 20647 728942146
3 27671 35949
3 143093 67368
1 23071 136257 897780399
3 169107 58715
3 191218 66542
2 150831 582525571
1 58473 104925 394313297
1 130194 169135 404199888
3 67790 90257
2 170281 174753561
2 127331 829641077
1 62213 166014 399082954
3 21922 15887
1 154107 160354 877619488
1 113148 197960 965916710
1 198134 199270 513761929
3 109135 157441
1 40353 176083 591457949
3 130159 96467
1 60339 107130 417019420
2 47821 452444489
3 136256 154491
1 68031 194764 737369197
3 87317 70354
3 15409 159414
3 59533 118697
1 72164 170619 812241651
3 84121 161639
3 5748 1898
2 173916 418965275
3 32919 41964
1 53354 85494 149403957
2 191147 404575673
3 65184 99779
2 51354 361248736
2 81185 124185756
3 38945 118650
1 153478 191136 444107155
2 146908 951108829
2 33733 647000533
1 15309 79133 676440178
1 103813 106226 319323200
1 17020 146018 165126279
3 175288 147550
3 88243 32700
3 120574 197698
3 141174 4622
1 134977 180524 313888875
1 11126 136105 919236996
2 66979 340100870
2 47841 166126005
1 62081 74000 815701327
3 109307 49982
1 94878 109143 753422608
1 35626 131048 695750669
2 39757 895833361
1 140325 148592 438251955
3 124053 64154
3 142339 189406
1 139231 152954 443439055
1 10855 188406 162692683
2 67562 337132180
1 107638 196494 714339071
2 127132 46499582
3 66348 55620
3 137190 55729
3 27572 170209
3 119769 74050
2 75357 392145490
1 127665 176398 224536192
2 21509 430797766
1 84359 160618 877827970
2 17603 222612368
2 14 101445634
3 125262 185547
3 69486 190879
3 41177 25608
3 156517 69769
3 68474 184715
3 110575 152342
2 65223 783788639
2 178328 224200698
2 166037 319204851
2 199744 876752962
2 147786 724689238
2 183078 365637259
1 124641 157288 164236103
3 88753 9350
2 151467 932432704
1 92447 190613 428076255
2 69420 441341267
1 4686 148685 222237047
2 42342 4526343
3 32333 193239
1 108342 195731 98285640
2 76738 385140553
2 160042 562931936
2 68332 273633291
1 3738 144196 33925063
1 63444 99859 258688733
1 27556 76247 618979698
3 152184 55792
1 11076 87075 723634398
3 54895 180887
1 47554 194047 71963695
2 80460 148213825
3 85099 197161
3 36618 9830
1 47121 137844 660817302
2 108731 837008756
2 168288 552856675
3 49569 65302
2 63301 224570732
1 121286 172260 276210439
2 56940 808364192
1 105624 147720 158199586
1 51044 60263 843894248
1 63433 123470 375036608
2 155621 48903305
2 29038 66415183
2 82074 797907068
2 121105 687262682
2 25450 569582806
2 186255 310056062
1 12038 99297 22849453
2 176860 898169160
3 73926 10978
2 40806 984802484
3 1303 88520
2 118934 194394975
3 188759 136073
2 12471 950884009
3 129832 196228
2 29737 865505789
2 17760 389142901
1 84889 161361 325126232
1 143539 162653 357522507
1 37486 112877 2474591
3 90684 51945
3 4319 172749
2 7433 584578610
1 31831 115780 787700319
3 72374 132456
2 144932 898973605
2 14009 156879849
2 110375 452379752
3 191542 105792
3 93701 163696
2 103381 229475740
3 82543 32338
2 114617 435846457
1 27621 169533 3045061
2 35482 639968445
1 31553 94693 485534670
3 197149 153769
2 14939 360344032
2 175955 859889740
2 178648 96429212
2 103552 649126678
2 153235 639475374
2 80890 277576677
3 53087 183372
1 135836 150142 514445552
2 12069 151959637
2 15208 122598694
1 121108 188901 960821818
2 69462 754418124
3 146437 61920
1 32884 110865 233716239
1 28724 52482 751624438
3 9241 106744
3 55343 103728
2 181906 929249123
1 109364 193555 759564007
1 143679 147275 613168197
3 130943 70455
2 47325 833014525
3 43854 22308
2 83388 200748223
1 64532 136883 500412976
3 182172 33303
2 8936 952406014
3 172023 76465
2 82857 579692234
3 79348 147097
3 116439 107154
1 83183 186304 755885692
3 179599 187397
1 63940 187162 555422932
3 183717 195356
1 30805 103477 370794459
3 170740 113215
2 121120 919391145
3 34379 185281
2 62594 895439989
1 893 6745 762478914
3 115043 40837
2 132177 767179652
2 186710 543594267
3 11395 103968
2 161080 848115798
2 63282 658177361
1 16833 82435 477498658
1 125865 130320 838975037
1 43419 107274 367661400
3 136654 42273
1 152443 195307 987586217
2 33945 411584571
2 14971 6779323
1 34706 64754 341399666
3 175390 50085
3 163310 32018
2 39213 145212516
3 66141 175580
1 139212 194804 182020555
1 42760 80520 136428470
2 47117 328828631
1 69486 119959 686970543
3 98296 192813
2 151066 271971079
1 68231 110215 564171545
3 65048 13199
1 177072 182490 673576906
1 81388 117520 146380504
1 4076 63072 518179064
3 176270 43378
1 90281 164848 421468671
1 101996 178434 119724028
1 105981 149456 15637268
3 58132 170163
1 29215 191078 583477889
1 124614 179809 567506269
1 126354 143063 891011222
3 114745 40361
2 192727 147828224
3 44039 130021
3 4812 57349
1 97768 172370 627815463
1 119737 128540 427792334
1 133283 194741 420080473
2 104227 319990002
3 36405 24161
1 146028 188425 722762783
1 56599 104905 92308047
3 105775 86735
2 169895 543690307
1 86903 140762 647950744
1 50286 123537 201124863
1 12299 21541 469677434
3 97344 187009
3 88257 70334
1 164973 191654 109001948
1 15372 57289 708912182
2 136909 666345651
1 2236 175732 18128266
3 178704 157592
3 171811 105372
2 130394 210886878
3 192223 159165
3 159422 85664
2 89889 565870788
2 131346 187899111
1 122931 182011 104043094
2 182540 137520834
2 104882 440871991
3 20167 122534
3 78993 169689
1 138161 168140 15007673
3 44641 37027
2 193686 791901884
2 72802 706245453
3 109520 25138
2 171894 508510330
2 196161 775993237
2 177314 627987317
3 64060 198480
2 3189 976419024
2 60843 749637622
3 82717 160338
2 173274 545556540
2 5149 653919232
2 160630 51712782
2 185212 654362995
2 2016 363959645
3 44363 179372
3 131918 46395
2 5995 812653108
1 50135 115293 994018674
1 23140 74081 504974475
1 1937 177803 746034698
2 21191 753690118
1 26834 178649 107589060
1 138390 192329 134260465
2 14163 78549198
2 106140 135187230
1 87765 192330 802870437
1 140986 153106 253751637
3 1168 22041
1 142991 146775 757933500
3 59846 187972
2 174862 968089206
1 153012 165272 97854974
3 135513 63066
2 66011 421998830
2 52577 65013763
2 33555 727409684
3 162919 58646
1 14326 124621 890090373
2 164785 157544348
1 28152 132224 115666491
2 155375 427830091
3 148498 101919
2 65550 240588713
3 37787 50023
2 84474 491178601
1 74447 77214 896145343
1 82904 101321 129299229
3 10204 84128
2 106993 784282138
1 58781 79002 707767217
2 71465 349104256
2 66245 718413514
1 15181 134979 520472116
3 145232 10364
3 50003 166543
3 130711 158938
3 27918 198226
1 1412 115890 442190637
2 105136 782133559
2 127059 618006797
2 27623 189199393
2 69303 658997693
1 58022 171475 712317605
3 60550 21368
2 123813 190040423
2 159691 109511794
1 63343 155817 569670723
3 123033 127881
1 24369 149420 18557537
2 121844 743520234
1 36919 181720 391977652
2 138259 70249796
2 113344 516932292
2 97480 369097326
2 148645 931052734
2 83699 379747922
1 84741 182289 49297055
2 4362 534162103
1 15410 176684 20308981
3 176080 52786
2 80814 976917470
2 54582 643180041
2 162088 496964266
3 134339 132145
1 35756 127004 357091733
2 89216 964699324
1 12941 120872 470432808
2 13721 987744133
3 2484 144694
3 3396 64813
1 74959 173248 262705969
1 37709 139527 727841433
3 86313 195552
2 13411 956814104
3 135436 182355
2 55481 149467490
2 187265 131705700
2 185547 823393308
2 176182 873535293
1 55281 96182 311200146
1 34190 149874 37573832
1 101342 173792 7880235
2 72783 13201823
2 12444 738034594
1 853 125065 371180239
3 29899 81692
3 99058 1211
3 6568 172258
1 35174 146001 762835337
2 178578 205389098
3 37550 76737
1 27863 67707 572362743
1 91914 134785 182573262
3 196726 31964
3 61877 113327
1 135533 190377 27481370
1 49980 173292 161494346
3 1880 185689
3 123894 194915
1 53479 184442 4542221
1 81443 144881 560225788
1 5714 17484 157020424
3 80201 75971
3 98158 66584
1 130603 136754 779687284
1 24157 85981 936970318
1 7830 74211 985815748
3 177148 5871
1 157202 176815 667690689
1 75391 157945 201667505
2 192921 459541772
1 77658 99313 756205558
3 192364 119311
3 20556 70587
2 10369 264290312
3 952 189601
2 53065 129788628
2 195003 428183865
1 8278 108821 364519028
3 71690 39266
2 12693 584086310
2 94538 170629166
3 9035 29401
2 50154 519092035
1 50656 142026 715459420
3 45199 26630
3 69568 181595
2 35631 60016073
2 171883 640471908
1 58464 160490 209300789
1 43210 136678 308630629
3 116763 145926
2 37246 862787471
3 29192 4318
3 159408 49695
3 87183 20465
3 24290 21004
3 123654 158243
2 100489 241383530
1 25850 32170 320668299
2 84933 12510360
3 7003 88313
1 54719 67942 131818453
1 60129 97634 769647401
1 12550 84767 588120199
3 29206 30801
1 50672 168464 56736301
1 16387 198912 941668418
3 120895 2390
3 139912 194672
2 51993 363120848
3 43531 188396
1 107741 122952 880718357
2 36440 56398582
3 92280 89385
1 49914 90446 311881682
3 18754 174622
3 140893 84754
1 115697 163172 154897660
2 7674 888530055
3 53373 195306
3 104018 148348
3 86631 135729
2 1872 303740373
2 107377 56912419
3 58950 127042
2 191484 744583597
3 148524 133813
2 91893 951084302
1 169114 178947 177428713
1 158143 190093 848541131
3 8097 74001
2 77391 235530684
3 58978 197142
1 29640 125789 240503351
2 106321 308244446
3 53705 173871
2 177233 185355721
1 24010 114764 836264620
3 140573 103046
1 30623 56279 167784552
1 141875 189332 879430711
2 193745 763558192
3 51405 121211
2 115560 697906828
1 53224 194061 499238475
2 76683 809020183
2 147699 344020614
3 56488 153288
3 53450 88616
2 87994 266082897
3 67338 96192
1 5385 76377 530603124
2 98822 193077048
1 73885 107750 659846744
2 87696 213596472
2 166525 359659986
2 16818 219453802
1 59571 155740 19493682
1 125224 147357 689285920
1 99708 115324 884013889
1 17972 32454 177567668
2 91481 242146026
1 67082 197599 579045303
2 130222 775312419
3 59770 113006
1 121935 134243 375074239
3 115022 82664
2 54603 395282358
1 25336 189849 308619406
3 191020 131392
1 32010 165343 719034254
3 148139 65177
3 43322 79150
1 104138 166251 326229863
2 42109 519168236
2 148750 769667561
2 31796 885773418
3 79897 159881
1 150539 152404 6020679
1 87134 93209 540718865
3 3754 82107
2 169085 456659243
3 77437 25022
2 26185 358634268
2 146032 262679974
2 81482 22871324
3 122044 104902
1 134828 153529 292862777
1 38488 140117 165769940
3 99295 169588
3 191920 72026
2 153358 940062792
2 150154 714516137
1 13454 75128 573718077
1 146539 168287 435762306
3 128660 99116
3 67840 137899
3 58060 170097
2 180416 658800059
1 35781 137127 945760581
3 175102 10348
2 197087 594728383
1 18314 182106 690565617
1 12040 131166 727670869
1 41792 169081 136796822
1 105031 156364 981418516
3 134961 196149
3 5789 84277
3 197474 16122
3 109211 24416
2 163547 60841483
2 14162 110779746
1 77657 116490 833269048
3 174532 44557
1 53196 183065 92444683
1 24660 42254 696313807
1 43715 184231 453858084
1 103 116661 217161982
1 112431 151055 414588296
2 152053 213818814
3 142788 137538
2 136616 75327914
1 50894 140185 997062004
3 59104 112343
2 159895 245876493
2 18249 458380024
3 168088 137800
2 122013 614061420
3 188349 42658
2 133923 813191381
3 11224 27572
3 110554 1319
3 113161 12386
3 127444 62500
3 114655 122263
3 63802 68959
3 161378 163500
1 46122 114805 700205970
1 74777 189076 611521111
3 137523 42490
2 170683 831097261
3 151212 118210
2 198971 898904320
1 175755 183329 483685060
3 153817 89773
3 170949 26871
3 188369 190095
3 67626 131591
3 135012 50994
1 62235 108320 748639770
1 96429 158423 95167168
2 113033 298562195
1 68175 75083 847782575
1 70423 142569 293832615
1 78265 140279 867233392
2 75034 172768391
1 147554 178977 204068934
1 50029 82841 1240528
2 97397 389401705
1 156814 163650 300950540
3 148843 96592
3 117405 145366
1 51390 62638 574571880
2 63480 287340414
2 174380 477431947
1 55657 118911 978185657
1 9619 86064 276329423
1 13812 128037 180293183
1 3645 52116 360452090
1 40131 60075 280424891
2 134670 510584450
1 85322 140015 752825725
3 89514 198142
1 77145 104430 663609541
1 15602 85541 54352014
3 54770 69050
1 32075 60504 248232078
2 168220 855836568
1 66706 83976 683140483
1 23644 153560 903819601
1 78395 127922 501758045
3 168943 102474
1 106714 193600 342643599
1 27244 57066 332323933
3 11236 35915
3 177597 143027
3 138077 168303
3 5341 148209
1 90128 118356 633833051
1 5923 136371 492347765
2 2133 225119645
3 42044 5942
1 34992 74479 596665559
2 156833 968245847
3 10968 123459
2 110250 462123591
2 177267 532067111
1 143564 183501 908285659
1 5530 34809 696916583
2 139251 517063846
2 52658 971163064
2 119658 415443934
3 70345 41619
1 6730 101437 931291296
1 77133 108609 578875820
3 162644 41687
3 63891 169098
2 122719 240675914
1 17023 154764 444307356
2 119289 13315834
2 140663 85610677
1 37610 71171 644472310
3 70770 177338
1 43436 74939 553237916
3 115035 107880
1 55597 173291 930981649
2 164542 752281418
1 87666 140575 815902978
1 26218 28632 183442092
2 187314 326392316
3 125432 37267
2 3153 934372164
2 75737 325317499
1 59034 105095 715877808
2 151738 833892541
3 130588 96219
2 40322 328445012
1 46247 162061 179097740
2 32418 79676562
1 66628 169447 951725712
1 30186 102827 781122915
3 2818 145006
1 1557 156257 542273268
1 2837 70450 381038557
1 101170 167717 443768229
1 61389 116353 589023527
3 136045 8596
1 36219 193680 527197998
1 1863 104630 221519998
2 26561 990920071
2 146410 37538447
2 89180 992853668
3 175427 80668
2 141966 618775839
2 87401 416820148
2 128576 487310070
3 99081 180501
3 102817 166681
2 79056 169625197
1 52635 90696 217293078
1 117274 134061 346662466
1 174828 177658 74052081
1 58169 150554 757221131
2 82806 348198288
1 29197 85682 435989119
2 120797 768200045
2 82008 289183075
2 195276 388528749
2 83093 413123311
2 197429 293413383
3 138268 168106
1 85718 195997 722066188
1 78691 100835 331436331
3 156017 68961
3 177966 142137
3 1676 164796
1 47816 197655 7790094
3 67371 43601
3 37273 13673
3 47304 6273
1 16437 41538 518564020
3 54267 13221
3 36148 107502
2 110391 306095597
1 77470 115902 956139108
1 143098 154330 627159843
3 197875 144006
3 81834 124587
1 158129 163984 867837530
1 36318 39226 844595252
1 4743 129726 540562212
1 61798 194775 251913781
1 112033 195909 342866910
3 161252 49108
2 69749 49278288
2 176501 652098396
1 38313 93861 264451034
2 33815 537686283
1 91309 125994 863404437
2 166397 652848489
3 67963 199041
3 66745 134999
1 117571 121390 701490779
1 82139 162694 219275567
1 30809 181021 498515014
1 92784 157898 445807088
1 91323 194915 915129105
1 93435 134860 505169919
1 12573 86385 566469947
3 124880 175582
2 189538 139493819
2 138060 369169590
2 127333 334203613
1 17391 71847 411765797
1 68158 84436 248279687
1 147549 156053 421900429
3 98930 35509
3 8536 58128
2 111888 87241052
2 6146 440435255
1 104135 105193 664620478
1 15523 26004 395997829
2 188163 627657955
2 44467 678713638
3 90053 47664
1 164496 170510 256082415
2 154283 680225214
2 9202 240201985
3 125805 107129
1 76000 187756 425808970
1 34130 188162 568413280
1 29736 40963 771033642
3 114757 43529
3 53523 109775
2 93143 966507098
2 131934 666308112
2 109736 319812468
3 38225 18932
3 119983 64555
2 80142 460610206
3 77367 44382
2 189796 902316964
3 33141 170992
3 165620 55200
2 180771 495973321
2 22638 293223813
3 117175 78852
1 2601 118194 531573602
2 110648 927244136
3 60960 103178
1 174637 190796 30100577
1 101862 121821 821835286
3 95383 27712
3 172031 7310
1 97118 187810 982899633
1 76623 151344 736500752
1 4738 153550 142849767
3 155185 87812
3 91829 99795
3 51667 119084
3 165384 90361
1 43822 173426 424735598
1 42636 149802 118723898
2 177069 430656931
3 60909 41514
2 160516 425872955
1 12279 150777 480836748
2 89646 38545909
2 44733 532488480
3 148373 198226
1 123958 177369 387051868
2 45363 915535567
2 179839 180490482
1 113274 121904 816531155
3 31476 182431
3 84131 124140
2 141301 741134576
3 111083 84226
2 135916 238573932
2 103256 812593396
1 161533 168140 99210743
3 77708 171897
3 187895 24916
2 182804 301248642
2 19926 427835047
3 109008 13906
2 23320 587895750
1 19201 87219 140467110
3 182513 163749
1 44586 56791 602815853
3 184510 132141
1 68431 71425 971506752
3 129698 143850
3 156130 172074
2 52859 815186805
3 74974 25346
3 123333 167493
3 92677 152920
1 20425 27230 316916519
2 174124 961908111
2 127170 288129567
1 122785 176739 892486302
3 18955 159831
3 111349 154169
1 146951 150667 507995005
2 138197 915885702
1 173220 181421 105443510
2 31782 745016211
2 10298 328946945
3 24702 144725
2 57132 906906155
2 72853 965151616
1 109900 116582 9728676
1 9041 145411 66229459
3 192412 131484
3 56142 137650
3 37180 47824
3 170319 23239
3 63777 55812
3 112023 81682
3 78317 7875
3 50225 85789
3 43042 166361
2 56238 806078067
1 60836 175259 87668717
1 23106 110968 833834561
3 132513 48706
3 9104 3521
3 67317 139866
1 31800 170545 175701461
1 68499 195086 80461303
2 131100 596028060
2 47160 935825989
1 71984 174740 670535451
3 38450 198427
1 102044 126483 967446467
1 10472 140139 647186538
1 26313 89825 70395427
3 105194 119762
3 67699 166862
3 47674 19375
1 115 121011 776922564
3 50833 116730
3 42186 181357
3 175395 135432
2 137105 151640784
2 101559 159825995
3 121730 27727
3 22568 83923
1 1777 49247 313162790
3 90141 134984
3 195443 74657
2 106822 405371368
1 23010 99396 390550058
1 115407 163358 267170096
3 168034 36464
1 79476 88755 229319271
2 48072 583433680
2 91868 811815933
1 56175 95894 83071114
1 11353 192515 356058864
1 61250 167738 958021421
2 58540 229020349
3 32589 87028
1 64057 152613 860046506
1 39801 107542 938883327
1 63234 120557 621217576
3 134778 115563
3 12409 145682
3 2173 111879
1 110990 132430 293007104
2 121856 742065010
2 29536 498808299
3 116864 40662
3 76047 69307
3 133114 149017
1 97577 105708 873537592
1 61056 84639 667635956
1 105831 148534 143694826
1 31865 119001 862466135
3 72210 176478
3 135653 18263
2 82346 690729829
3 138165 45387
3 11252 88364
2 182870 867990399
2 85590 211721372
1 2254 190215 426949131
3 136561 76061
2 15360 702753834
1 65349 173403 373253663
2 72638 888604448
1 49642 93996 650609875
3 160648 89062
3 94735 138814
3 33445 75726
2 79171 867766812
3 3504 77449
1 152335 187432 237696001
2 62502 90781176
3 12124 145175
1 32067 128561 130776194
1 93913 130009 861616677
2 167945 715539136
1 9054 85421 844961490
3 158001 6418
1 87800 192243 717368107
3 31694 48873
3 29597 2578
2 139573 530244266
3 143793 30080
2 193640 921304649
3 67886 107854
1 78342 158541 226139780
3 162652 180092
2 37287 248536370
1 153179 172421 833814651
2 139261 304924474
3 144277 168775
2 52938 469356047
3 83296 95932
1 15925 102606 162223071
1 132175 178060 891585991
3 51924 46534
1 8563 29633 526745469
1 136376 176294 252552884
1 73911 163328 719240632
1 150396 191256 540102963
1 22730 199330 6164960
2 80960 187087685
2 83186 269176819
2 129967 365343835
2 187065 337464293
1 71410 136639 8382797
1 4026 60114 473761584
2 120323 953797641
2 13325 722988239
3 98330 158011
3 2855 170703
2 131376 805721595
3 186201 155795
3 116596 139274
2 185754 189928761
3 24379 108687
1 14682 143759 313136514
2 149067 374084934
2 92113 441469120
1 31326 62706 275155070
3 121676 128384
1 1541 96504 359961349
2 39491 453336247
3 86205 190857
3 173204 110465
2 186328 477941080
1 10383 97461 845326507
3 195836 72698
3 138273 61718
1 134342 185415 737390680
1 186893 191535 927276807
2 75699 36972458
3 112712 64655
1 17047 84304 158041695
3 197887 148296
2 96439 951576257
3 11827 154337
1 140954 145014 613879480
3 167970 158613
2 158901 719045427
1 16481 16817 971742630
2 51544 330704536
2 77744 137617375
1 47030 190612 426723881
2 181851 196108245
2 87272 580947698
2 62409 317720634
1 57514 151221 383624987
3 106577 161687
3 10509 3458
2 73350 769265300
1 192871 196616 214333314
3 19583 112845
2 34072 78260952
3 9624 140506
3 77718 148479
3 8531 164388
3 71337 104974
1 113016 181632 869717729
2 152630 729666826
1 110787 123092 592145961
3 160839 108041
3 8145 79422
3 127826 79331
1 11592 15043 34191435
1 93340 103799 372378048
3 114801 174966
3 162365 158616
3 49401 47544
1 7848 91967 87976102
1 7749 120313 126885714
1 40305 172453 506754580
1 33849 77887 284679238
1 92417 189377 719926609
3 83004 188976
3 140029 165248
3 98133 48079
1 56905 200000 875537621
2 40990 450065091
3 36239 37519
3 75094 48018
3 29613 83535
2 161672 561897320
1 28243 56532 464087395
1 99135 151068 454052890
1 113942 145700 363780169
1 93939 171050 587679539
3 78826 165416
1 72446 190683 793196990
3 50569 77236
1 11317 34381 79785070
3 53862 9482
3 132260 3333
3 182355 116174
1 39072 41837 659598124
2 117742 9147161
1 13831 130297 213406253
2 171916 383749133
3 36365 161898
2 72540 657796858
1 73234 180075 104542394
2 83277 909690066
1 70984 167027 602049809
3 64846 11641
1 79261 103633 392747630
2 19470 16075414
2 134116 48316230
1 63442 183947 73483996
1 119110 189511 987117100
1 155897 188927 298269764
3 10619 51305
1 67947 132690 162704851
3 61977 193907
1 70849 85782 532592783
2 62736 853548332
2 65831 880238922
1 106572 134968 428325894
2 54177 563806774
1 49607 196846 589343295
3 192530 120788
3 65817 136452
1 38965 39369 229478978
3 76593 43473
1 61294 120918 964869782
3 188191 1745
2 87453 814501710
1 5183 148897 522643905
3 73779 141203
2 60313 147437976
3 100543 143712
1 65268 103533 714850072
2 103642 208091250
1 887 102783 568257387
3 112803 197545
1 32980 84423 391833555
1 31684 77923 995270744
3 107750 76568
1 103218 112962 388664626
2 93417 976121702
3 29543 105393
1 7053 114493 699432603
1 186297 195235 876573760
3 13897 141011
1 1280 98466 263902268
3 47476 96060
1 107671 148573 893766509
3 57815 48911
1 50028 187391 811198530
2 152482 267978745
2 128371 170387770
1 139583 156985 405106329
1 98921 191791 512978545
2 69683 588119216
3 108550 126793
2 84383 837078005
2 86094 628349364
2 182390 555041955
3 8637 144700
1 94113 98731 499055380
2 112156 687757580
1 131196 140765 640706529
3 43113 159888
2 72358 333837992
2 26336 13105932
1 37491 96431 454095488
3 38927 7021
3 65239 27096
3 156927 162016
2 10710 965052087
3 160470 101933
2 33384 266858912
1 121835 186009 997340966
1 29975 50578 857351244
3 119026 182781
1 103111 113451 504642016
1 35501 37134 456373359
2 84135 669365675
2 139389 52980350
1 21583 195321 617456203
3 87163 83658
3 198135 120850
1 171280 183776 235150305
3 174056 38395
2 42040 726112931
2 154363 382756598
1 21627 119254 359210976
2 103920 550770173
1 10033 132665 12779647
1 164475 173552 114160332
3 199689 25981
1 118479 174132 260577670
3 140526 118878
2 150886 211461939
3 66706 68915
3 116992 197336
2 3292 631988814
2 89917 915100605
3 4070 192766
2 112027 814203836
2 47743 977984095
1 51893 130522 990978007
2 29415 836711666
3 143696 188917
3 122147 31434
2 95808 934936849
1 8262 68404 287642519
2 90079 528250841
2 83967 888204108
3 88094 129001
1 44369 68590 767655993
3 149633 170292
3 69405 42867
1 136091 185542 394066896
1 152120 167398 723839794
1 154068 162805 601762048
1 86665 114397 270723711
2 30834 76516331
3 148327 24255
1 6961 186844 864390685
1 16725 118588 448073960
2 22874 75595224
1 23660 34772 988664319
1 94936 120296 724468962
3 135948 180932
3 190249 175798
2 107211 57512112
1 1569 167158 549747634
1 94694 99016 277839392
3 6782 173139
1 21495 37095 91018644
3 18314 179036
3 100204 48581
1 59749 157476 800064131
1 39464 41259 2243576
1 9829 186547 919939656
2 30172 369083788
1 19483 45211 122420288
1 62982 162955 518202097
1 60215 186339 326542206
1 5053 109968 774112350
3 91020 103645
2 155910 371614094
3 187042 91638
2 97527 322746352
3 83038 164979
2 29406 31782419
2 12533 152106019
3 121014 197728
2 14558 334674698
2 8962 27520953
3 114090 23473
2 40306 368812945
3 183247 103453
1 25247 93999 921135347
1 49950 62070 903880670
1 30867 152491 82797801
1 16357 89541 262629595
3 10895 99175
3 116336 170758
1 60369 179938 451651680
2 173038 662553216
3 23914 98819
3 10748 29769
2 156020 653454722
2 113440 551207228
3 5552 92551
1 12626 134724 928912459
1 94200 149477 785304012
1 52206 77070 505838416
3 133091 169008
1 81157 148554 265732354
2 33297 991739359
2 52648 27676908
1 104389 194689 11667642
2 102307 31919426
2 51631 621069149
2 57370 935315239
1 7409 101867 552681760
3 76685 183334
3 70768 143405
2 72504 643826091
2 183608 918315080
1 8863 150385 773025007
3 40056 191629
3 171972 17596
2 3675 809433762
3 54448 61501
3 193006 121815
1 129748 179911 233457638
1 111957 131065 751684257
3 192828 128652
3 96694 71554
3 185306 105771
1 180739 193676 794007702
2 155894 580969077
3 147269 44777
2 70078 819698092
2 186749 876847613
1 103608 194755 321878894
1 106696 163467 421924593
1 14310 90574 517968004
2 30038 105523609
3 23592 79934
3 152930 182233
1 42913 193992 470279878
1 144097 157842 765188303
1 129555 140159 833020117
1 9172 41271 703541615
2 161515 385879236
1 27342 51221 576802845
2 170401 84260409
3 104856 45173
3 23908 193941
1 59353 143831 502558692
2 76817 27427246
1 69183 83176 573102893
2 143166 511891364
2 116064 51700739
1 19928 141377 564551589
3 97605 169711
1 72722 183284 674870357
2 190968 350167474
1 54478 177556 893516261
3 30451 160648
2 75778 794564685
1 80632 125693 208228448
2 165061 350918287
3 90084 173992
3 22408 191883
1 83499 104722 960522266
3 106458 159459
2 145331 437858962
3 125755 72079
3 117812 174608
2 170789 666367495
2 153127 557856537
3 164974 276
1 127944 129376 348719071
2 86768 259212028
2 129295 931509632
3 24628 94938
3 198841 188016
1 72058 99348 136382789
3 136041 138566
3 183893 159653
3 40308 18411
1 86076 89448 106669905
3 146063 174423
1 40750 41800 520465629
3 30975 165680
2 25575 60340319
2 12539 647559572
1 16616 116731 270781275
2 193643 87524768
1 58756 129884 344551353
1 38522 150148 16864070
3 160456 67230
2 87621 936088907
2 106551 642374278
3 75277 119202
3 189887 91594
3 143190 98920
2 55622 541060468
1 84974 100059 57473559
2 131036 141498238
3 101075 85612
1 23737 143186 647973162
2 2246 744628060
2 174394 674223692
2 63763 54084046
2 113874 7389487
2 110202 441288583
2 29955 130786052
1 23 184038 7617336
1 11594 49022 346400364
1 59482 77023 315531605
3 138084 72379
1 98282 152853 509476587
3 145890 68388
3 112873 177100
1 162808 193925 36676898
1 181048 189249 809424871
3 53458 26732
1 15361 59598 831360998
1 101674 130172 877699027
2 66799 185976739
1 117156 157662 809693454
3 178964 124436
2 148772 544476136
2 24165 627031013
3 18877 41659
2 27107 878231136
3 43162 191604
3 54431 178629
2 194241 383551190
2 68915 843737656
3 191036 12865
1 9061 128548 405246934
1 53450 140070 516842076
3 172245 192859
1 97007 124646 183386433
2 108919 629562478
2 115318 329189608
3 166421 126444
1 15583 86141 580158023
1 6059 21267 120414691
3 19327 4908
2 611 330344899
3 109232 186639
2 186827 393409542
3 195647 95008
3 145177 84014
3 137256 160978
1 17023 64537 498081352
2 142981 982039456
2 164630 126948832
1 1148 91140 676463221
2 140223 121966263
1 180423 185251 247304457
3 82387 13581
1 28222 35691 524360915
3 179138 50025
3 36589 116266
1 39317 168286 342592701
2 49416 474103577
1 21162 147744 292979470
3 182070 130358
1 140159 144820 482912275
3 181974 106208
3 159124 76950
1 272 160900 725370337
1 59152 128726 62452694
2 66632 201896013
1 181111 193986 194436183
2 178735 433979478
3 27952 168975
1 110601 128506 996326578
1 41347 109045 449283043
2 90584 993812413
3 54100 10516
2 111978 672669357
1 90688 148593 706332723
1 30626 95728 184252299
1 121999 149313 30545286
1 67831 143462 973968635
1 102817 187495 927824233
3 131478 55411
1 1475 61239 928706459
3 154152 119805
2 104758 893454315
1 69729 134525 457413908
3 89701 132337
2 47628 238009857
2 58423 395306180
2 196310 272269013
3 73673 165521
1 49028 175748 429839523
1 44776 107434 923122720
2 83098 844718667
1 17079 24171 124017670
1 988 199299 443109197
3 45405 75589
3 196501 48056
1 30241 89492 203148173
3 110395 134084
1 21857 59265 665584048
1 63648 172618 412356238
2 189431 157027878
3 99578 139923
3 103507 159089
2 175569 303976363
1 81719 174737 330945981
1 41065 134250 741279876
1 65552 87329 408608292
3 152354 100172
2 58467 72480055
2 47680 667843210
2 67936 789877206
3 6471 142542
1 67635 86158 533471691
1 108459 184001 976193611
1 156179 185763 669756699
2 112216 730524305
3 105814 140337
3 134924 166284
1 105120 191708 420070179
1 84229 179136 33193561
2 37816 760650496
1 43159 117542 725929218
3 73691 63074
1 12256 162034 987181125
1 8193 71676 458679059
2 155386 343188621
3 48900 17751
2 8586 453590165
3 11038 107734
1 49754 181937 496262935
3 122940 157658
1 164009 180964 684079787
3 38173 145304
1 18007 115803 84830791
3 45832 66249
3 67427 189179
1 165579 172238 439678157
1 41722 80354 620580670
3 52177 90227
3 152370 177872
3 197636 129217
1 1320 170884 690869161
3 107403 45688
1 21141 96905 21789911
1 52406 137587 698845194
3 29298 190736
3 154467 19016
3 103843 8157
2 97126 654136165
1 85703 115426 801331784
1 133782 174478 957891456
2 161398 512710634
1 101541 118561 907645396
1 2247 96964 828469779
3 109252 116062
3 174927 82905
2 181925 470196696
3 153632 190456
1 107305 188134 233301343
3 51623 178427
2 197872 499355912
1 64280 110707 892396135
2 71860 503530599
2 101950 341113694
2 99339 606031292
1 51785 109657 636113327
3 190489 9036
1 56191 153164 674551687
2 158495 628865260
2 109888 46730705
2 3321 64689486
2 135522 72710425
1 43627 191788 39642688
2 198236 83574002
1 83339 147747 91634447
1 139845 190449 440840429
2 181905 839970339
3 199178 53749
2 6878 493506362
3 116829 65727
1 51230 188510 858343329
2 185649 350045005
1 57001 163201 37356215
3 157807 148431
3 186298 176286
2 127704 182879148
2 23865 363978089
1 77551 133196 660930827
2 39688 690051657
1 40217 96364 617873376
2 92640 747781531
3 40822 65103
3 183493 31575
1 128675 143726 518522308
1 89544 172584 515667384
2 17267 977077703
3 132348 82842
1 87492 119187 55500322
3 12539 123579
2 184425 508067613
2 16480 897060725
2 38644 305232799
3 99687 173162
1 36327 123880 826842160
2 121665 716045252
1 37093 186360 136653884
1 19610 57016 911503162
2 99690 57979710
2 97930 166477075
3 62513 6264
2 29532 590130393
1 18205 144824 799211611
3 27712 132672
2 40082 104200764
1 7756 142081 333126694
2 83 969881445
1 144969 188259 651952683
3 132027 86535
3 31593 153853
2 86765 692168189
1 41651 185007 425341305
3 186259 122958
1 8856 21813 974729274
1 53483 96146 235681922
1 43344 90088 251839885
3 149350 27675
2 14107 418931652
2 154904 831414478
3 160229 59604
2 128868 19660235
3 130516 80646
3 35131 23449
2 146742 939960943
3 126972 123389
2 44428 322090159
2 39018 788222021
3 83234 55573
3 38245 145623
3 46218 146634
3 30704 12757
3 132082 8305
3 164115 157361
1 10516 18018 653783924
2 114613 85798665
3 21588 13371
2 183735 573285386
2 33391 902869406
2 32644 92053186
3 164888 155529
2 133536 206134303
2 84518 120175211
1 59886 151530 321592737
3 123160 62590
2 25325 48411916
3 140171 154910
1 94382 98064 18098864
1 15387 185641 775809750
2 13962 237937278
2 105975 226343040
3 110977 115205
3 144762 103983
3 170120 87398
1 149454 167977 339822800
1 113292 189055 108653916
3 113498 82777
3 64537 15489
2 168797 255278187
3 5364 143885
3 77281 1341
2 120397 167371378
3 144244 199975
1 71574 96601 522482098
1 171 6129 376540983
3 19631 111745
1 102748 114154 73573530
2 160841 731596017
2 129910 567118960
3 44983 197493
2 41307 70507938
2 84426 450536543
1 93665 137561 823097803
3 146546 102419
2 143187 222993005
2 59642 838084818
1 94439 172670 727438580
2 129288 253397603
2 61455 172789664
2 60320 775002953
3 70513 50348
3 195888 152514
3 168417 58408
1 137816 171809 348467195
2 1994 589638473
2 17015 794037233
3 132862 110332
2 11126 970422714
3 145386 190947
2 183928 755349736
1 104969 192886 720303651
3 191295 165731
2 189922 478101089
2 102364 849633128
1 156118 172013 523412362
3 153715 171957
3 52050 159040
2 173810 594964134
3 84354 66227
1 12202 70018 741771123
3 131163 155761
3 197141 13503
2 158603 659895027
1 45375 76998 987526934
2 25759 565949240
2 92366 722057418
1 37362 44129 628525729
1 36446 47187 630945877
1 39454 71288 478043620
3 137999 54234
1 9413 182030 243012119
3 23791 38598
2 12370 503854364
3 8430 68720
2 119990 987451345
1 76261 128123 326927404
1 15912 22403 525415668
1 91066 103491 458535360
2 15933 924739854
3 1198 131309
1 136211 198807 63715696
1 50866 62432 314969975
1 137209 176662 183986787
3 177519 37186
3 185587 26866
2 89938 624656002
2 141379 327000170
2 7389 929598378
3 175138 17148
3 193412 139731
3 137120 82922
1 982 88527 10266968
3 78359 114326
3 164637 139949
1 48639 194002 182762367
3 4397 80868
2 147806 364461971
3 11056 10118
1 47079 172593 108383870
2 185779 288389734
1 93427 150730 95495266
3 806 142497
1 52829 114556 248566846
3 51428 103538
2 142276 747967994
3 13057 39179
1 134447 146284 469115787
3 2009 153171
1 6073 146576 342677444
3 12126 193044
3 65340 124497
3 199296 28192
1 73169 100804 769573865
3 179655 135366
3 109714 76117
1 53223 72260 107114503
2 94766 372101347
2 33483 668593692
1 24492 164868 83721841
2 113770 308306374
3 176260 73303
3 154470 72533
1 166035 181918 179807593
2 3520 781846698
1 59768 128789 390011407
3 130959 138395
2 146655 720252444
3 155394 4153
3 131703 35625
2 187918 9096277
2 36461 935352843
3 40659 120427
3 68295 173186
1 174076 175590 107709785
3 125808 168279
3 132136 109482
3 143422 193722
3 48696 485
3 29851 75869
2 10508 250690781
3 136255 139538
2 135233 918507729
1 3870 26027 168701605
2 191169 216561332
3 17141 65220
2 125428 934945321
2 197358 281623377
1 13689 55177 610856508
2 147770 353197132
2 182416 741781696
3 4464 10663
3 69783 191908
2 77487 361933190
1 57213 107285 732237885
2 115017 40447184
1 47994 199289 595995490
3 199169 99299
1 18246 86969 198888347
1 6310 100737 192386101
2 51706 975276570
3 111959 10527
2 58136 220270096
3 88773 143210
1 12174 197036 278846490
3 10435 167769
3 55755 24339
1 174869 193438 560568459
2 79877 161207890
2 112736 351825414
1 81742 169634 678169099
1 21045 107806 478366457
3 43960 196400
3 62 32759
3 20471 29300
1 141699 147691 202010242
1 165985 197251 307493708
1 87308 122519 515032278
2 41877 43399661
1 133230 165648 522016718
3 183798 158240
1 92735 129182 334697420
3 129615 150785
3 128958 99729
2 105947 963762822
2 160205 294000084
3 79002 127359
1 25422 114102 204621637
3 14887 181392
2 103703 306321075
3 66858 28203
3 155557 134864
3 140276 111808
2 56574 997411268
1 7239 24718 322412098
2 70303 668004782
1 12374 197343 837078349
2 11998 211809469
2 197716 407809810
2 156201 814637793
1 69688 145319 433304103
2 120797 763956277
1 130207 165874 493485657
2 120868 764746102
2 72971 904741482
3 127158 52810
3 68382 50607
2 71012 202382609
3 98606 192055
2 198887 845241091
2 23144 853702918
3 199735 14572
2 170881 390233948
1 3993 151325 496516364
3 92675 127015
1 124738 180224 569233034
1 65849 72733 880382885
2 138498 209627098
1 18920 96013 908610567
1 80371 140024 412885925
3 131984 155774
3 51450 73732
3 29617 149216
3 1529 96573
1 54951 133739 639665437
2 93849 260729702
1 43091 95419 600123998
2 97118 265864382
2 75428 308143999
1 23221 58747 628717124
1 68704 117175 291642363
1 113018 116844 75358249
2 156727 33712359
3 54382 153666
3 148437 78340
3 19000 120395
3 85437 82257
1 133345 160603 171979956
3 6880 25789
1 19356 92204 57132107
1 46969 194704 886083150
2 64775 101661782
1 17214 177197 485058450
2 26955 38377152
3 49421 169641
1 146418 193769 781088530
1 32081 149404 705218761
2 191610 264971850
2 27683 197276470
3 6597 70343
3 171337 141157
2 180540 58270351
1 33948 136715 372321470
3 56808 119797
3 456 49474
1 126224 154728 32740479
2 76167 394309607
1 19354 56735 578174415
1 52402 84031 460663410
2 185656 985072289
1 22476 126103 652801017
1 111817 149522 143477379
3 6589 123682
1 21140 29836 444514218
3 13565 164872
2 165723 617814769
2 52271 449451932
1 4896 178481 377364615
3 85935 49713
2 65712 944749965
3 71469 127913
3 52767 4166
3 64662 119652
2 37690 154444590
2 77407 666637219
3 112473 59881
3 9105 19306
1 145452 172135 577779864
3 111385 167095
1 83714 115491 933759564
3 56130 132450
3 21237 100018
2 79409 861385406
1 142777 191318 793514233
3 1269 125808
3 198513 75187
1 46981 110842 957108114
2 131781 761176851
2 120226 793394574
3 129198 134909
2 40563 538336082
2 1576 405491787
1 82576 194317 799078950
3 53908 189615
3 66290 81566
1 58876 85881 774931928
3 81952 103147
2 78669 655108572
1 21805 47518 235087512
3 139430 99520
3 127342 137372
2 109268 984989406
3 97573 40611
2 179403 579969707
1 153227 177324 854331623
2 12074 554739392
1 10576 47828 695643071
3 158590 118284
2 64638 646250809
2 174336 806258171
1 77216 167977 567330537
1 80390 193230 299039948
3 104244 151976
3 82186 33680
1 15329 116767 66073896
1 53539 190312 251462321
1 2275 31648 430413173
1 79337 153546 748860479
3 14198 5569
3 41596 62045
2 20085 768334837
2 178628 402117764
1 51029 99859 15810734
2 165411 816918468
1 123307 136970 836610278
1 112830 176084 308998237
3 54050 170440
1 20135 36690 373264263
2 192864 709107602
2 182734 434553467
3 151656 177409
3 48590 20150
1 110780 135646 24388694
3 119482 43996
3 144041 193754
2 3067 724992080
1 49808 78902 290889329
1 64860 172451 259788919
2 115751 738078081
3 74373 128523
3 176992 181159
1 58141 124180 475619801
3 48256 190785
3 174926 51398
1 17134 145616 351092406
2 7642 119957185
2 88409 93912780
3 117528 4932
2 36767 612310646
2 186242 164231544
3 16440 87487
2 197134 523225733
3 47365 25680
3 125352 105444
2 36507 790546463
1 2983 40664 681270192
3 73423 171220
3 49242 163968
2 1163 706991769
2 185574 57292380
3 150762 148573
3 100398 119253
1 190479 195200 236643906
1 162819 184335 609158299
3 85502 162355
3 135423 153832
3 135682 102643
1 168790 197983 752203770
1 55503 194876 738339034
1 69899 172856 748037507
3 47566 196290
2 34032 806623180
3 158582 174439
2 189942 121756239
3 148283 79544
1 8724 35892 76180368
2 16355 278686551
1 112795 175215 326666648
1 124970 135231 429906837
1 34095 178649 10399854
3 90565 61862
2 87478 988468131
1 40702 41513 397875789
3 70007 145264
3 68937 163850
2 3525 209289615
3 189074 38541
2 94493 424857520
1 156415 163519 788866152
3 110041 180294
2 195611 566273491
3 169799 95908
1 61375 87623 70888339
2 126887 493847665
1 11037 13508 434516235
2 159378 791015106
2 146128 327417597
3 3413 149410
1 51450 53531 413893723
2 139910 906059503
1 125759 153986 756171575
1 25042 172901 280273303
1 15272 114577 357010156
1 105959 180519 316563163
1 107455 109482 682831560
1 4392 8375 743393580
1 62330 66908 662971550
1 57559 115544 792407841
2 58672 281047626
1 34773 198360 518987175
2 3361 436288002
1 84289 177301 954756284
2 125265 192312846
1 34510 131441 986014799
3 68451 3866
3 97749 194814
2 4671 478376416
3 64201 176881
2 38184 656932559
3 81732 10321
1 143267 192644 200645744
2 146446 90585488
3 91760 138580
1 76561 98250 37713976
1 43575 167749 726778763
1 1329 155478 643786000
1 181868 191023 709678326
2 91770 631916745
1 82468 171179 985451604
1 99217 124924 383915756
1 3253 151027 293970684
2 20919 858379921
3 77942 109186
1 25014 64501 965650210
1 70783 71049 905803117
1 1347 26422 233477793
2 188715 11060128
1 32385 109485 357105561
3 51028 190825
1 27920 79401 140238766
1 36629 187073 57298589
3 38008 169952
2 81108 677977928
1 23604 91028 254233722
2 185322 911934315
1 90785 162520 816624376
2 38828 777378984
1 15430 118071 723255112
3 78291 172793
1 132466 185795 363365355
2 33824 299117903
1 141863 188255 368541496
3 62821 179814
1 171721 193135 461516281
3 117925 81307
1 19645 145977 679425032
3 167359 84696
1 71066 130931 809504602
3 109215 93912
2 85441 801623489
2 40362 659597483
2 165147 608694127
3 22220 28904
3 81771 64454
1 138338 154129 731126840
1 1455 154288 255066510
2 195619 197375230
2 49074 815326799
1 61059 101728 906396198
2 211 748055464
1 57191 158197 536134473
3 90293 84416
2 24657 46473209
2 21604 391012656
2 162497 900258844
2 12127 3748421
3 2948 142977
2 160338 455642615
1 104352 165152 517128271
2 181464 698180129
2 131366 956515417
1 110812 138727 416317852
2 166645 420915725
2 158170 274401898
1 19689 90087 467603559
1 125191 191983 631144019
1 77315 180072 746724984
1 50563 98645 906529208
2 163005 622873966
3 111846 106536
2 48715 601962457
2 29296 843952856
1 70123 190147 518771489
1 59614 85460 297746793
2 4870 170725386
1 35426 167047 176644996
3 197860 95571
3 102093 193452
1 20871 142531 853301476
2 82632 697233720
2 112750 575609201
3 27452 160898
2 31767 396087502
3 169700 26456
1 61061 85615 40683017
3 2161 116144
3 124125 76088
3 191057 154823
1 134090 138528 830684423
2 32255 441324229
3 174667 98412
3 114959 35487
3 106890 27327
1 67247 173154 426829265
1 146848 169924 202578729
3 175013 118367
2 123125 363394434
1 2452 3460 783879032
3 190135 63398
2 31034 895267687
2 111309 448039175
1 32397 72752 473785105
1 14773 80447 391465238
2 190284 879056762
2 50312 813322154
3 47693 137496
3 138530 181196
1 63940 183411 76829172
2 113598 827285786
1 151167 181096 831708467
2 25343 648689310
3 11808 34811
1 51005 198940 282157484
2 115058 493399984
1 1417 199794 50042171
1 145603 168588 218100033
3 173916 82289
3 24367 105528
3 60609 11900
3 102447 155511
3 178775 146984
1 66680 126076 176864718
2 122519 492468880
2 81821 522755835
2 83630 551271865
3 115068 68156
1 2388 31643 684551229
1 13339 179028 303729821
1 102782 138990 330417548
3 144742 175059
2 189640 749736241
2 132770 949398399
3 162149 116021
2 188961 723169569
2 197183 661608899
3 76122 118404
2 147021 413312666
2 158885 344065868
2 100916 99758717
2 192880 1177119
2 25550 7417912
1 68544 163596 189132045
2 146524 643451649
3 48308 72710
3 71864 158818
3 70965 62280
2 185618 783863139
2 4408 431440451
1 29706 43211 83617413
3 196210 165278
2 142878 223038277
1 24831 110648 946404116
3 16985 47636
3 36179 26976
3 164775 51254
3 175689 73280
3 73888 171006
3 82401 44848
2 70721 838369729
3 93235 128728
1 37787 73177 264409850
3 132912 160323
1 45255 131632 894598404
3 109124 164719
2 10414 44600343
1 65892 161158 561269678
2 198387 823543986
3 116516 2204
1 16898 188197 501643219
1 96663 159410 737722257
2 179913 410023577
3 135750 51539
3 50307 74313
2 68006 697337759
1 27185 163036 344783837
3 122603 97614
2 137149 877455228
2 154318 568345164
1 104888 109775 959183064
3 65181 47098
3 71931 93254
1 66902 165827 703421588
2 100766 562381423
3 163390 177853
1 70657 134906 403016694
1 5413 167946 795540456
2 157957 423614758
3 90546 130949
3 32122 47511
2 164599 491984319
3 22647 198047
1 25978 86945 960736953
1 114015 166503 509345964
2 1684 508867285
1 50930 134780 852073121
1 50775 69037 762518115
2 106483 996699557
1 8333 42116 164858876
2 161930 250592080
2 171765 747160117
1 71591 174833 493899344
3 110053 182022
2 25027 186973801
2 89708 314896320
3 170896 132658
2 191071 10544066
1 47873 154877 562446489
3 44782 15325
3 54684 33814
2 3427 973071281
1 3352 119501 862364561
2 170804 996396733
2 122457 203454395
2 16216 661785518
3 78856 69841
3 167150 174213
2 186084 738249597
2 34787 218052130
1 26466 125740 990771749
1 98836 140977 334044342
3 155374 65738
1 104207 128734 790296636
1 158658 164269 280747227
2 106768 886260342
2 15968 832767696
1 99883 107573 283439734
2 46594 331017109
1 115860 168091 927088615
2 131930 301554195
1 99934 117780 192187944
1 24619 139254 793917154
3 136129 26614
2 41733 949775338
2 51074 868837361
3 88838 37397
2 32182 249119482
2 31955 180103268
1 177730 187094 856243126
2 162739 211553837
2 116877 360735466
2 120979 30291232
1 46020 62968 113653014
3 4639 153648
1 10386 143884 862702830
2 33222 688734464
2 178712 428940214
1 89634 171786 19429365
1 52545 89231 195665358
3 136723 198486
1 188326 189024 322246510
1 38596 54792 201962363
1 6876 146360 930980446
2 68555 766878722
3 120073 177416
2 153499 798791345
1 57377 91015 73517873
3 135062 94987
3 132904 17270
1 21603 79793 323053552
3 46444 146969
1 67541 110741 745271806
2 170688 205093917
1 81523 94015 190582642
1 45279 74868 849586422
2 88235 536941359
2 90182 143954428
1 29017 194714 351842896
1 117651 125496 358046615
2 89396 21718266
3 68781 151385
1 31283 140733 74739938
3 52193 173338
3 117052 4277
2 139656 549436337
1 177825 197794 963332690
3 115448 43385
3 184061 186268
2 138744 949005896
2 171565 932573837
2 93363 427866227
1 21991 172369 493520590
3 124690 166740
2 136135 692690355
2 39616 105272140
3 153178 154030
2 175161 17045050
3 70319 198840
3 80025 111573
3 16904 80926
1 13088 34369 800480062
3 96971 112168
2 187559 940382491
2 123578 474207925
2 29786 981535645
3 64486 163340
3 96739 28697
2 159869 20127705
1 8629 118444 115032689
2 163788 337162220
2 65699 805505388
2 3662 755425885
2 7598 493691712
2 128443 237892981
3 14211 22578
1 21171 114851 411297621
3 133960 173510
1 117752 173143 493655315
1 69783 186433 257991916
1 125163 195791 662677906
3 2635 69867
1 38147 109485 561758772
1 14058 109258 338507426
2 8124 666447298
3 170863 181406
3 27954 196470
3 170005 148516
3 51503 176785
2 51962 419521919
3 94831 158435
2 21241 905291990
1 162699 169030 887805961
2 164110 446840030
1 80014 135121 447058931
3 155054 88252
3 145176 65198
2 110939 399023500
3 42860 112361
3 103018 154321
3 140528 157745
2 86914 515089991
2 18023 496474821
1 82253 102943 899786639
1 91630 156238 968476413
1 33264 93943 187258333
1 64950 147377 869494936
3 46944 154177
3 92087 37392
1 31316 82662 576337637
1 8283 171555 28290866
3 175325 167650
3 9128 199959
3 94824 36724
3 154001 192160
2 178515 973208594
2 116370 761374478
2 113916 558915342
2 112082 416299424
1 160457 175301 509503274
1 52959 59160 228071919
3 78827 184740
1 79622 180223 805594256
3 3725 194226
1 77949 191147 160185485
2 129514 271849957
1 20239 139082 303727237
1 155225 158002 192134678
2 27889 590620199
3 43657 104120
2 112427 433737582
1 68341 158089 439070003
2 13854 178217962
2 11546 210350723
2 108792 963297868
1 16852 125597 22446297
2 103758 172320367
1 170887 171128 123796413
3 138437 12583
1 144333 182226 511777611
3 162553 109627
1 70409 86198 586562105
1 134374 160127 729169725
2 96681 248434037
3 90587 28641
3 28659 39091
3 75387 168639
3 123482 78698
1 127498 194387 923278232
3 191213 186416
3 10174 173270
1 22946 33915 917420700
1 44759 69905 181039725
3 197027 95494
2 60046 814027807
3 61620 2460
3 58280 63875
2 153031 443479439
3 170912 5867
3 119503 2880
3 181697 54198
1 12962 195523 229501627
1 125453 156342 421446
2 3558 993887960
1 141908 145511 519267607
3 165369 45953
2 77057 227150081
2 66208 564423630
3 146381 120261
3 34101 107664
1 91306 109500 562928891
2 81614 122294341
1 47029 173581 285918750
2 159163 724879874
2 118188 529279749
3 170672 158666
3 170628 28600
1 43837 135268 833863423
1 109969 161034 998771015
2 43537 451686041
1 65204 81009 135947435
3 161462 169912
3 151295 100401
3 188108 191291
2 100771 811455291
2 62087 221017828
2 67826 556163422
2 150412 372378456
3 155462 138632
2 3419 262832672
1 104352 172863 981974714
2 156838 342192082
1 34556 148886 112656512
2 137060 363624743
3 163346 37042
3 113133 142422
3 81208 197273
1 121286 146893 906270236
2 121375 361955794
2 193046 943243039
2 12600 841421227
2 38518 706683592
2 43501 479110915
2 13740 635080016
3 39429 43725
1 22638 64001 253853416
2 114988 663974331
1 121800 153438 14890617
1 31268 103404 477055956
1 109110 135382 331286329
2 183499 779224706
1 15785 117505 440042990
3 37004 95451
3 49959 15913
1 8239 126501 346948855
3 167901 195876
3 94117 151520
2 151178 796672857
1 119014 193399 994029913
1 15359 122431 8546452
3 130719 95717
1 26575 142139 66170885
3 114648 1022
3 132880 11493
3 108412 4753
1 70040 105412 947263334
1 71088 125129 807499676
2 96642 421373852
2 163078 702698708
1 65752 112557 271951679
3 134998 12911
3 92177 141765
3 26481 42375
3 149348 193596
1 1807 164984 953744882
3 66154 191076
2 85104 467766927
3 177650 35208
2 180235 487717666
1 112140 183295 264079739
2 78290 847123502
3 94873 67081
3 162992 86933
1 83333 135097 652653525
3 40938 15741
3 626 115269
1 115643 184902 704888614
2 69148 629385386
2 25631 801817469
2 146731 11491328
3 147185 38358
1 29104 131489 248151997
1 58613 123481 345996964
3 139530 184697
2 65314 449746574
3 1264 30234
2 199682 617201148
3 112635 166360
2 112483 123187553
1 69996 99360 933676285
2 148258 329180615
2 198691 338087344
3 145282 46154
2 206 301905246
2 88760 640805052
2 42113 865140331
3 2968 68551
2 141740 699854539
2 6499 113706653
3 26807 119198
2 51127 239424928
2 182190 779456318
2 183275 905253727
3 183183 23237
2 116349 351002330
1 48521 60346 987709509
2 30427 870247154
3 83714 123877
2 134405 289259053
3 186503 24838
1 109379 118760 239290653
2 87585 984245216
1 54948 70722 932220017
3 13279 169664
1 116645 140419 866948649
1 62962 150563 11555749
3 65522 178547
2 188391 855668389
2 109239 563607138
3 99385 88847
3 52665 94286
3 129566 123050
1 47748 52744 180575650
2 37408 426978916
2 77766 847538841
1 4226 10645 504438131
3 2726 687
2 199299 465193595
2 191568 762868090
3 81444 174711
1 104830 127685 35064245
3 65780 105184
3 69687 177979
3 165885 104895
2 44547 359690045
1 137034 174574 194994545
1 33407 49281 127298327
2 120860 21305264
2 94643 891074393
3 64189 177890
2 168388 944028256
2 69252 339930874
3 88710 78006
3 154287 187751
3 77355 40582
1 26906 76081 971105514
2 119775 888071868
3 65251 29875
2 188584 18613666
2 155649 466772910
1 20987 58622 536424925
2 29440 881045696
3 41961 197859
2 196729 459617433
1 68250 185244 108323473
2 16964 466970282
2 182848 17851740
2 131341 808826741
2 174574 763346750
2 32512 195069388
2 106482 842512139
2 72827 782798502
3 5946 127005
2 144376 121908363
1 161160 170077 585235989
2 187636 323564068
2 130936 755647184
3 53684 21716
3 164640 180117
2 111633 713198542
2 88648 251122308
3 179098 178688
2 114296 490725984
1 7896 99922 643954033
2 66680 179864768
2 72737 211252779
3 115508 56359
3 185397 39757
3 1393 199087
2 48805 123380191
1 169936 189224 813660875
1 92150 93630 924221372
2 11010 149455544
2 47092 215073288
2 10573 423016724
2 89015 68520716
2 169858 408482246
3 27531 88795
2 186790 223663096
3 174844 86491
3 106794 4713
1 92440 135978 891917259
3 155929 192089
2 124518 414767193
1 1078 64631 616260702
1 37948 165225 90650443
3 106572 76058
1 34922 95829 645551087
2 46961 184659812
2 91769 521267861
1 73211 160123 202001991
3 12356 46319
1 172185 190622 252618750
1 47399 194511 29714419
1 56936 180495 417424968
3 2581 175164
1 11290 138530 897442333
2 187553 382095968
3 195665 4026
1 101014 119081 368642566
1 98829 142900 61200838
3 118909 15118
2 48877 175229682
3 88621 179184
1 130153 192716 248150625
1 135543 182417 844253975
3 174730 166611
2 67447 667387103
2 145564 719318197
1 15498 50856 471721879
3 6653 196184
2 14131 406987443
2 195406 256721060
2 160874 548790427
1 164361 168697 519424896
2 144232 43806443
3 47458 190901
3 47188 46085
2 9682 606420216
1 78508 159183 149135464
2 27307 700994022
2 62188 751838772
2 17355 382199401
2 108570 338338290
3 97993 99430
1 29025 123075 230057412
1 48171 167053 781184382
3 96111 61938
3 43071 61976
3 123358 195326
2 159860 246074028
3 118737 133192
2 132030 725583461
2 2974 967419189
3 105023 49682
3 190675 140863
3 197621 74172
3 37324 63841
2 44486 194686009
2 2513 123072586
2 71096 257919818
1 72153 151210 110320595
3 194876 140774
2 144579 229675952
1 59998 133449 977360052
2 183836 615273941
3 94204 19885
3 12755 152310
3 165602 154638
2 162856 5292557
3 70256 143773
2 82145 783478154
2 147959 232222868
3 165200 198486
1 89626 139322 432261124
1 34190 197850 684302976
1 63803 153137 468170658
1 130746 152147 116797466
1 135352 171405 406356697
2 48219 993843604
2 145856 502705204
3 22581 103899
3 567 128508
3 56906 173172
3 162892 8662
3 143259 49803
3 80584 106347
2 45668 533021800
1 41638 170398 833383431
3 49256 5983
3 189032 136643
1 8975 35654 178555641
3 4743 107902
1 103273 125424 172344702
2 133407 441338655
1 312 43361 727283286
3 117579 58040
1 13033 39308 148348923
1 81940 104285 224737643
3 189099 59350
1 81457 179437 351936480
3 58439 145040
3 77669 119994
1 140339 178723 383156528
2 55989 886411691
3 61049 199087
2 23016 7703139
2 120025 962513907
3 127225 175260
2 174727 637183378
2 47179 543757861
1 102257 151680 972246451
1 77837 144339 28465697
2 128539 328975577
2 100685 758881986
2 133751 347321193
2 174686 137708802
2 89174 438735282
2 3552 507098415
2 152009 538300428
3 62259 134671
2 169346 461586112
1 285 57729 930949134
3 157762 186190
3 10420 113605
2 172921 865990921
1 951 93858 927357063
3 128083 61
1 113121 136249 212827921
2 193387 685700287
1 6139 164031 779905872
2 118797 679798151
3 40236 14457
3 55917 160335
1 131616 186724 957914234
3 28488 166718
2 50392 534156361
1 99421 102377 945750943
2 70617 3804277
2 72829 962725841
1 59059 158601 539960275
3 77166 74440
1 103077 141611 826611724
3 104965 66167
1 136649 154735 623741827
1 62744 118388 514801829
1 147261 167494 612640537
2 39223 831887380
1 153464 166839 758335579
1 901 92775 752897671
3 136598 110343
1 93095 172197 545958530
3 181645 186318
2 107888 27648874
3 65939 187727
3 180869 137785
1 72125 157599 303260353
3 26056 95022
3 193788 55382
3 70696 130262
1 138929 158330 414041608
3 126229 45998
1 37464 67144 97042013
3 72488 48609
3 165024 38658
2 136064 657992408
2 159025 152306193
1 62507 72786 607487180
3 193020 149307
2 60767 295378131
2 180741 45369500
1 45359 115015 925513626
3 77857 76732
3 177990 150023
2 133137 762275724
3 49771 62671
1 70090 142189 776695965
2 92025 7740797
1 126344 164499 140107504
1 45063 129629 995874352
1 92375 185936 418017370
1 65670 75785 359635321
1 38693 87651 411580200
2 60612 279379494
1 51022 80305 108408073
3 29407 19963
2 119606 743022099
1 5171 177588 490459918
1 88336 194543 782841657
2 184945 187638591
1 52392 65872 615801841
3 39854 190848
1 17881 49162 588451337
3 119553 35995
3 65998 177286
2 113320 502186985
2 96478 221356856
3 65122 48065
3 154798 187378
2 14349 748278475
2 180357 678992356
1 69746 169345 331600774
2 117106 645511543
1 8534 20531 270012227
2 44478 599005023
1 9023 98523 198499878
1 133221 157631 4646130
3 65453 22245
1 137756 137909 864861695
2 164027 439412859
1 9414 195511 42702615
2 183712 618137701
2 182984 483188358
1 19872 120837 883152171
3 40565 135164
1 36740 62630 902292991
2 90985 646548388
1 11769 154026 968715863
1 111027 183295 775860128
2 58240 131735774
1 132521 183160 266583682
3 154143 171827
3 119327 39629
1 14917 121063 513567884
3 182791 32417
1 6365 158166 697694485
3 116332 101733
3 25911 52689
2 72275 414202185
2 103591 968110880
2 133019 865257989
2 18507 129217347
2 179343 505345313
1 19647 88218 743454468
1 122355 132196 702823738
1 48004 154112 909044199
1 78030 198856 142316363
2 15934 945832639
3 115075 173677
1 15197 53719 10500342
2 78267 906807995
1 92407 173143 77284805
3 96407 42003
2 114967 877989102
3 170053 169061
2 33661 578470095
2 121312 27201058
3 175489 126539
1 103590 166992 667256819
2 37884 445233423
1 41227 64047 19091442
3 194958 122315
1 18470 198676 82353450
1 37278 97332 604468519
2 170274 382138064
2 81552 359305617
1 24732 48789 877378661
2 172788 712861135
1 85680 154150 819318110
2 190024 512757107
1 17012 83791 580327825
3 173073 124031
2 140918 549907888
2 108005 837154079
3 128374 84755
1 76314 143847 720318180
3 62607 192744
2 126550 193554683
2 128327 499869467
1 116082 193494 547026822
2 62042 448464227
3 192374 94117
3 118795 96475
3 195178 18959
1 93758 116245 232077404
2 133765 527860569
2 51396 935220339
3 127430 29379
3 152287 185976
3 57894 179207
1 27019 166915 404712241
3 179942 151717
3 127235 150766
1 24072 147899 205397583
1 1198 76805 666541469
1 15184 176046 406517975
1 40060 82472 287072164
2 169712 203243774
1 134968 194340 553448868
3 152523 138331
1 74751 80805 141475114
2 2838 469754306
3 152794 95058
3 148043 46353
1 76832 176153 334607367
2 154334 618009170
2 83294 299643551
1 158814 171969 421252120
3 46170 143182
3 90572 173680
2 69595 143995763
3 66806 158541
2 141033 217266371
3 151699 104645
2 104100 667044940
1 171793 173576 1168765
1 70640 78880 931686672
2 30941 51796071
3 45541 166564
2 62193 131322914
2 29724 787606762
1 114483 133731 141252152
3 57820 129086
1 107609 119831 601961697
2 68118 23093967
2 135458 807016763
1 89367 199799 675136663
3 111849 157603
2 22320 604006722
2 94198 611551512
2 63331 828535844
3 126842 142308
1 81940 98363 646232263
1 167662 174409 963820961
2 150391 589981521
3 100769 154614
2 120412 380726422
2 148715 828219000
3 116955 186106
3 134360 92798
3 40214 42380
1 169936 199225 163970242
2 155291 341460441
3 32706 64347
1 28293 86048 806921007
2 186822 670771984
2 49508 192675825
3 139670 131333
1 545 146844 517402880
3 165649 138821
2 2681 233239426
3 55224 101409
2 151701 702466055
2 21836 948213396
1 86573 92721 939860810
2 17631 602867907
2 11713 235751458
1 134744 152022 671830625
3 167743 145452
2 36058 627911
3 9637 157393
3 163531 152665
2 49296 398326591
3 69195 101445
2 83401 319379014
1 32364 110326 869046167
3 14284 56239
3 123942 199363
3 106613 163821
1 114944 185205 71504639
1 164900 196115 818542493
2 185865 592250368
2 173486 285114954
3 166287 71920
2 154998 725443402
1 989 8854 65059852
2 11602 928617406
2 46596 550928300
2 2991 274581392
3 161280 117252
3 157704 25471
2 39185 763571511
3 32124 84124
1 56959 86293 351731973
2 72757 874363143
1 1670 119348 336353252
3 94833 188410
2 38504 573909710
1 134169 138920 437331872
2 50959 104619026
2 111098 748313351
1 122964 185116 916767954
3 137577 152986
2 173688 322183897
1 74694 119500 778808561
2 174061 611716146
1 84976 100218 715710986
3 192982 118906
3 12151 12463
1 12402 27173 415878865
2 15037 606513221
2 1664 840631898
1 103168 175904 402512522
2 111220 186434260
1 38199 77807 953591498
1 84376 149318 278001553
2 152801 54298278
3 155248 137136
3 26521 107963
1 35409 48365 447578821
3 27320 148636
1 88797 141753 721887098
2 37698 848094690
1 63429 195747 970827593
1 81841 100634 224143030
2 131261 49646252
1 44766 144179 644201591
2 133078 747980057
3 82888 34859
1 24353 136367 416895615
2 7167 249041244
1 13869 130571 398690770
2 15559 476818438
2 45855 205556735
2 77628 217392781
3 28414 132157
2 146694 947814970
3 89117 115255
1 48316 57922 12873480
2 7655 269227137
1 38615 43641 864195856
1 133882 141991 285128098
1 139361 142465 564320428
1 134948 176958 42890186
2 53491 931432898
2 56375 254564556
2 54357 764108137
2 97274 106797776
3 93464 177685
1 32515 53846 825665924
3 155264 11793
3 141944 159155
1 37988 89636 178712062
1 113691 123944 178856574
2 29224 743388276
1 22642 121201 768252675
1 15522 57110 21405568
1 1160 91046 768308013
1 57079 83160 43579294
1 42442 150339 457211544
2 58208 295506527
2 177387 95713960
1 10823 82628 325538511
2 76947 35032431
2 194815 672227386
1 34744 193489 582946175
3 186415 153301
1 60432 85900 164449287
1 189488 195360 380678357
2 29503 201135214
1 40599 120579 442867259
1 75958 170538 568925077
1 72800 93451 840274870
2 132840 813337226
3 62711 130862
2 85649 227260757
1 6110 123014 384556234
2 174818 201173243
3 167130 37616
3 165750 39307
1 60273 168165 183562240
1 14483 199225 197920382
3 84388 52911
1 76398 151733 834710100
2 117910 107263382
3 6815 126341
2 81454 741996687
1 148198 180715 322095151
3 93676 139531
3 112855 73277
2 195317 884120907
3 23165 117245
1 64296 164956 551942769
2 180050 914100330
1 193356 196182 464808796
2 147830 392694895
3 161372 64331
3 142011 73761
1 83927 105559 276443916
1 76206 136099 673257313
1 121298 163818 914563869
2 177574 866898692
2 169653 217562025
2 194680 257110084
2 103470 773979000
3 65399 115760
2 151466 999759824
3 143043 21348
3 96713 190838
2 6660 651537429
2 121263 991425738
2 47585 678896753
2 106884 617888793
2 33563 295628033
2 3267 530527791
1 70651 180797 711259751
1 127491 176727 274855769
1 5843 138758 919857367
1 66207 184958 483842469
2 46490 649791433
1 85498 114177 512930963
3 137272 24571
3 56272 120391
2 188003 232384153
2 167757 907917939
2 178325 959802489
2 156645 143102241
3 103793 167062
2 42026 539203702
1 127880 191394 120070613
2 142012 476784631
3 112963 89762
3 79384 143006
3 12393 78578
3 1495 116716
3 184298 174952
2 173265 798973904
1 20202 111821 523273561
2 123101 334035441
2 1920 308297801
3 133182 102655
1 61483 95611 489229024
3 58655 171559
2 124785 888298433
1 8838 117807 544426214
3 198695 136363
3 3019 133255
2 49123 887843332
1 43578 173836 749804189
2 24618 671154329
2 149447 276668203
2 188874 362786994
2 76843 239948925
3 118430 162877
3 50357 107533
1 77424 198892 255103886
1 38575 138165 512732126
2 79289 833592404
1 1501 14043 139554730
2 3647 484237955
2 187968 277103430
2 107639 13956145
2 151421 132119510
1 17600 20077 991786141
1 47552 119280 879391710
3 177942 148083
2 175953 612608349
3 90203 170212
1 53937 84948 361840205
3 64483 121741
1 54450 103248 110968374
3 161621 44773
1 107889 115892 92885653
3 112039 153830
2 191069 843861755
3 74220 158822
1 55489 81104 812898604
1 34927 141937 998553612
1 138595 159639 315920029
1 111611 169050 534261416
2 154049 430965080
3 129755 100167
1 57259 130538 573212783
2 18177 445010160
2 32749 964350352
3 118871 172749
1 163658 173004 442692164
2 32350 456203887
3 95322 9305
3 29475 158900
2 32994 575078858
2 169387 877975283
3 81772 85079
1 109482 188958 453156710
1 126259 145763 694702909
1 286 2788 281597210
3 33969 85392
2 147323 782501796
1 122793 159257 507688619
3 177187 62580
3 97543 125922
2 102113 711257261
1 144591 165090 191472223
1 55405 149411 234722185
1 17214 89303 248271163
1 44142 56303 349477584
1 32185 135689 593915087
2 129232 625612515
2 156812 189015920
2 16259 282588715
1 10129 18503 890836373
1 40762 57491 922315739
3 111081 53061
3 115522 99617
3 7773 19697
1 3239 21023 607774789
2 173703 567715942
1 108071 121723 415205836
1 44096 90326 488468742
3 159909 72448
3 95019 118015
1 94746 121658 78496917
3 135301 104445
3 46187 30235
3 133702 34944
2 98424 744445281
2 36237 61792525
1 153633 198613 29652395
1 40013 154278 320557380
2 68963 41001990
3 3320 194722
3 69730 103506
3 197190 39802
2 61790 287029156
3 125141 159506
2 199555 966793942
3 88361 16448
1 50467 154905 987585122
2 194092 914889315
2 156373 286406127
1 156191 197074 435743985
2 167135 649979014
3 136420 117397
1 14311 65869 560708205
2 31772 851313501
2 148881 717869596
2 133233 815181219
3 193252 51936
1 14767 168879 199956424
3 68886 121479
1 116259 140371 436323053
2 123003 92740282
2 26423 345891413
1 74626 135192 606058661
2 101184 674300027
2 12276 600547975
1 57383 122148 988079398
1 905 182801 30531393
3 161667 17932
3 161189 187505
1 12035 185824 301243665
1 20616 154503 415223185
2 109962 229716813
3 166226 49074
3 33103 140359
2 151088 196479603
2 131245 755408632
1 12707 157393 475801529
2 61614 522121532
2 158180 73061024
2 172274 432967910
1 61043 103148 667427292
1 54249 68121 635194402
2 72004 600632833
2 109291 906405441
3 148035 114459
1 110776 137891 228850992
1 17926 120825 368534474
2 199487 191006719
3 135103 180572
3 3518 110180
2 85556 445267295
2 20410 50644636
3 160309 893
3 124591 116182
3 191624 83885
3 47889 38331
3 181374 18719
3 103291 135415
1 84612 115426 69213446
2 38645 354460502
1 127655 166886 8486984
3 41349 111918
2 7857 238412607
3 196099 91041
1 175639 198258 208327622
3 16496 26254
1 153288 197331 739225
2 8577 739377811
1 41807 144437 121163505
2 154248 764508169
2 27058 768756010
1 50170 70870 866390465
2 173779 972873783
1 23319 103531 897251255
2 170252 529076098
2 49830 251638513
3 138360 125702
3 52456 178332
2 16592 239060899
3 128089 94135
1 127374 186854 476360668
2 50851 54076332
2 40872 566904728
2 3610 331416158
2 124988 770812727
1 72876 174754 916596917
1 6103 165990 372270222
1 11072 64053 434106705
3 117532 79423
1 162554 185988 714811719
3 182437 97517
2 120595 794619544
3 93241 26638
2 100243 632730689
3 102242 98695
2 175225 469810137
3 80983 24231
1 12537 86696 140268994
2 60026 59142820
3 64635 73531
3 23114 53950
2 165872 466848987
2 58746 512303438
3 37066 132651
3 152013 175033
1 52458 155421 138861094
2 65563 369849932
1 61950 173772 803918411
2 25897 181186380
1 14902 66750 192698461
1 84161 135419 126906937
2 90898 306804809
2 187026 119036372
1 6280 136080 634847006
1 54154 165120 695315982
2 106847 491050618
1 20064 36916 891237492
1 136875 166867 110808036
2 185579 523081578
2 89119 861514053
1 37048 194358 133907376
1 22039 194717 360611740
2 36918 240966757
3 92729 24512
3 174031 17937
1 106197 182489 914397885
3 83972 52834
3 128244 108104
1 178188 186441 441246505
3 117446 31185
2 194658 440048712
3 74388 173794
1 125911 141062 532998199
3 45995 2787
1 104208 143165 411124996
1 23377 74887 908605688
1 51794 197536 359910535
2 55025 820895214
1 72444 114016 217471030
1 76498 108571 212661865
3 111498 57650
2 21036 674169425
2 173000 458192754
3 135453 54321
3 193796 195123
2 150364 285466727
2 143226 495631905
3 6754 107070
1 54819 120077 546276133
3 73785 42050
2 190500 1280483
1 107917 160637 422787420
3 6316 132527
2 199862 780552321
3 133748 199723
3 85935 37067
3 158636 89094
3 77216 113222
1 45634 127389 734245858
3 45843 41786
1 52983 139201 207631771
1 135934 138637 926261980
2 9817 981629297
1 143193 175264 729387915
3 14983 7496
3 190557 154383
1 48067 161466 76433718
2 55807 511426773
1 7048 36734 871092279
3 32994 103044
3 99011 6818
3 4033 174837
3 196058 13952
2 12769 717726130
2 26796 705752553
3 92902 128697
2 76808 310038369
3 92806 129312
1 31010 158906 124227472
2 157405 12958923
3 27257 75490
2 42621 506308731
1 37327 126971 573687796
3 108232 174383
2 84802 39761701
2 80944 848530006
3 38633 79196
3 156634 31702
3 175220 192276
1 19046 168700 444604120
1 185622 191356 133968645
3 97539 67706
2 158607 5748362
3 102867 17322
2 70404 121890573
3 120867 122565
1 30268 30967 436855075
3 121852 79168
2 182902 569720720
3 120951 127599
1 70393 129801 211137161
3 34801 74782
1 85858 146688 395864687
2 106484 401708064
3 60829 99709
2 94839 484027459
2 116664 496359866
2 158678 48115682
1 154118 160104 852307772
3 32138 117440
3 138797 59502
1 138631 193614 378404201
1 23143 135508 54858722
3 154595 173693
3 608 9057
3 175550 137503
2 65478 210058902
3 113242 179144
3 58399 61368
3 76991 121180
3 48197 15085
2 23975 708340757
2 144673 83872286
3 194789 74509
1 43068 199223 12673628
2 171647 838629588
3 4467 66093
3 17794 43867
1 46799 190241 562719515
1 139244 174810 624164834
3 54138 47833
2 13450 167005484
1 18464 189263 576684183
3 155594 160205
1 14483 191192 142162310
1 20617 125895 506896966
1 89653 125651 703292708
2 91019 484810373
2 53316 202205423
1 36791 118204 933268190
1 8610 156490 502798225
1 120092 159531 487749666
2 93287 61095574
1 41413 199671 742414716
3 24725 123090
2 196439 51283382
3 54715 151751
3 101322 37951
1 28700 40594 719878851
1 90330 109382 538430043
3 144119 97083
1 160 112982 446165399
3 65885 74351
3 115103 49326
3 171664 43886
3 91540 52452
2 188196 438306039
3 159948 127455
1 15641 64854 835900683
1 160512 179680 70547765
1 130070 160317 211031723
1 2278 69197 783096536
2 99211 846311358
1 44706 135568 412749232
2 14029 925807084
2 30655 455833245
1 123774 182181 975696268
1 27533 170604 657327705
3 134068 178585
3 80383 131298
1 2038 49475 432163022
2 12460 113250807
3 63286 4834
1 20689 32037 539653705
1 61281 104991 562432664
2 14505 895346501
2 145311 782329666
2 145775 731567645
1 43077 160169 837898975
2 117268 201778487
2 149948 390114722
2 35281 713035773
3 178957 197708
3 182912 71564
2 61854 712600517
1 108040 146538 862092494
1 107931 125200 803138155
1 166533 199247 30452598
2 127351 527557626
3 96844 188079
2 191905 64723013
1 85402 162492 475899679
1 61484 113328 119565809
2 195064 547935054
3 193407 56731
1 93798 190007 649337686
3 189785 177370
3 47135 151496
2 143334 588545046
2 29385 234334815
3 100020 155842
2 6817 903539960
3 134952 36757
3 152287 182614
1 49847 143109 667136310
2 16651 188447932
3 35868 199226
1 98585 144523 244450793
1 22119 131123 491594929
3 49225 86600
1 62745 99669 575080135
2 158889 680399149
1 19275 129433 472720340
2 173561 673978409
2 44139 15329213
3 108803 171152
1 2213 184693 950165117
3 118087 196594
1 81250 114475 528570885
2 35912 780264251
1 71185 158534 916924582
2 164158 452380668
3 186987 159584
1 99617 190343 878133691
1 56229 136952 786489745
3 181841 69529
2 78664 258959179
2 23706 12570556
3 52790 6621
2 157149 458384023
3 175934 4068
3 136487 36961
3 60572 190879
3 166770 192354
3 35959 128460
3 148696 24569
2 82667 664220518
3 84507 53658
3 56385 21691
2 20308 473916483
1 149062 181187 470990506
1 14774 158275 454390646
2 184814 204948592
1 5511 163594 62277278
3 133577 132332
1 3252 34892 255272567
3 108420 143120
2 16529 972215957
3 32510 172862
3 31569 151969
1 114846 153473 704832357
2 100610 439095301
1 71042 154579 495245536
3 130985 166859
2 115623 321124320
2 108716 597560845
2 132910 681528224
3 30534 161097
1 110880 141013 459342510
3 79908 155456
1 50412 124921 151239644
1 100532 173320 370774875
2 156323 18029219
1 35685 132574 371142638
2 48951 404804794
1 66700 167472 949229963
1 60800 82592 56512793
2 90902 612255227
2 135475 135137295
1 131622 151987 385533624
2 62315 385556626
1 45266 115198 813595649
3 44948 199657
2 115321 655228601
1 68005 161479 619907910
1 26721 133547 433554889
1 28780 85714 658378428
2 45813 724554163
1 112552 196385 956992540
2 192452 53565165
2 103946 817015428
2 84881 718226573
1 89163 92923 489737541
3 165532 183331
2 110244 348259923
1 161831 179299 855289532
2 104518 852334502
2 60478 3550204
2 192655 80054101
1 111660 150938 500975236
2 183184 235176967
1 18034 198260 452220572
2 91183 282350206
2 31605 808450292
2 93355 784537395
1 49213 61564 463060274
1 61267 61478 62885855
2 82573 753729137
3 189715 13148
3 124071 175933
3 138196 159520
3 84959 41099
2 5939 38629202
2 89223 527302500
3 186645 11578
3 175666 95720
2 10811 427374991
2 9539 585520921
1 114539 117653 926133380
2 132307 892730405
3 126439 170217
2 143731 564155675
2 63169 164350042
2 176066 129653428
2 31414 772724491
1 156084 196027 510306972
3 122064 47454
2 175298 552315595
1 45329 89315 21750547
2 111011 421015355
1 28406 185540 241694634
1 24974 118557 578295424
3 160209 119057
2 74482 830686227
2 176236 419428273
1 126057 143155 523716507
2 151637 285163738
2 142069 278807888
1 17104 161762 241588203
2 119338 190119802
3 94923 98351
2 75559 323792525
1 22318 70791 659442302
1 28699 125253 661861087
3 150503 5276
1 42091 184914 647885733
1 60494 89030 391798890
3 128717 54524
3 192036 19669
3 75899 179258
1 32590 105742 686782358
1 6662 96524 794724666
2 73078 926569416
2 16699 242115414
3 13172 161548
1 18773 100678 496587171
3 11138 185437
2 184652 630605719
3 160776 42091
3 16626 6641
1 18019 30827 475906722
1 3431 53518 213097464
2 3084 143584693
2 171381 465015963
3 89718 19381
2 184035 833338261
1 24499 129026 247353068
3 182066 56831
2 81517 10816451
1 26025 189740 963722927
3 80179 105035
1 176666 179431 510706463
3 13377 8881
1 36393 168427 107573166
3 101376 150873
1 81250 115452 614019046
1 34689 75450 969396616
3 80848 146988
2 25212 576737334
2 101583 169596429
2 59059 811044609
1 39198 181327 888311647
2 64973 780036842
3 146750 129368
3 156828 92105
3 156482 76300
2 170259 109487925
3 166853 187323
1 26344 144515 833702829
3 38146 88586
1 11617 30909 273237990
3 110211 36830
3 128794 141943
3 151841 82152
2 48963 466501873
1 69983 189326 783103790
3 169259 22042
1 67541 122125 551172161
2 177619 638527907
3 21787 159709
2 9187 997503031
2 119235 540037497
1 147907 167241 521106983
3 171919 115124
3 91644 195035
1 43306 188967 75715182
1 27656 196074 457216390
3 57364 71523
1 92111 199954 202986194
1 56287 166643 917864155
1 28020 105843 598192962
2 15409 878339295
2 15105 251750960
2 176535 523360925
1 143572 190033 633139271
2 117572 769407866
2 123135 237340516
1 73728 178259 525820950
2 62631 996101261
3 55426 102718
2 2300 233957082
1 8377 178654 632219565
3 80378 43934
3 33191 13241
2 196943 438272229
1 42896 121077 320477954
2 60818 667378597
1 173788 175088 703540190
1 176849 184977 981289597
3 20605 92011
3 171450 40746
3 37522 194932
2 150781 348014769
2 155865 603598384
3 116957 16369
2 113503 902180719
2 86765 126309115
1 17462 63180 61330117
3 174704 126423
2 1703 33772577
2 5083 102303775
2 112883 795950180
3 33436 132922
2 99978 345782360
2 99026 342215067
2 166678 177655356
3 32012 4022
3 91042 78638
1 123375 180440 384482651
1 154909 196793 222108889
2 168098 552812135
1 879 172340 896163375
2 64969 442947247
2 27488 874101659
1 71967 134859 461399495
1 9070 32042 539368177
2 198965 351828066
1 43333 66877 827365369
2 23500 726826352
3 82502 153127
2 53365 291486939
2 65168 173809457
2 186558 814381875
1 68550 190254 376863883
3 40348 95159
1 71253 130539 517191377
2 84616 379621929
1 148527 189746 680503850
3 74459 182571
3 178592 71865
3 47450 49334
2 9240 398502864
2 119716 962853301
1 140347 181655 638347158
3 92323 197158
2 151034 666855798
1 42169 71750 486656408
2 171307 187507287
1 3021 117087 900135096
2 196851 760927552
2 50912 206239820
1 56221 99942 323987497
1 70264 72021 24208721
3 45648 172461
1 140887 163388 58860653
1 15407 118754 73498283
2 31258 659270465
2 75383 520102748
1 31643 190833 477681152
1 68707 105386 820650635
2 146480 12482096
2 119697 364533922
3 121219 33533
3 26787 180051
3 98976 8050
2 161017 560370241
1 16958 199734 989184807
2 4735 914536187
3 59641 143746
1 38028 105458 876500192
2 198797 219828933
3 46679 98907
1 120426 135076 613804480
3 34321 198949
3 141778 158349
2 75313 667357383
3 24334 160386
2 123015 154025590
3 144117 72174
3 123484 100254
2 82561 760671846
2 23942 866977880
2 81704 758849540
1 10025 67704 281425170
1 129544 149542 252874954
1 36892 50388 26276975
1 64477 68240 108016664
3 26067 81665
2 69507 771622505
1 9369 50267 102057255
2 34667 100106380
3 121693 5472
3 7974 4421
2 126170 290584852
2 79999 473425753
2 133551 543718287
3 111686 21667
2 171641 222787494
1 48382 122842 611323312
3 120339 51640
2 39961 206176815
1 58296 139773 365032560
3 17056 44193
2 22678 689041216
2 196855 45821898
1 752 44579 134610368
1 836 42254 670313378
1 15651 31013 43868502
2 88898 188814192
2 47982 7198804
3 75870 95219
2 61350 336931184
3 79931 137555
3 39079 158887
2 132113 656000958
1 14048 91940 920431066
1 122183 197659 253437413
3 69194 91339
2 45808 270790374
2 112266 892882657
1 82966 138822 420659521
2 181489 858163126
2 157725 943441610
2 48653 421445560
3 87760 109470
3 181784 115888
1 129666 170158 251526548
1 86979 185744 414732207
3 72209 157964
3 75700 35511
1 39916 112496 216382131
3 135876 173487
2 156744 494390811
2 102903 77134987
2 31374 439471146
3 172733 196387
3 44161 173349
3 104666 42822
2 118444 51879332
1 6343 197336 508041713
1 84998 95957 408161825
3 39686 163621
1 62393 193092 831091076
3 153032 101763
1 39373 106203 450336601
1 46810 139879 492380802
1 15145 47698 631089100
1 107802 144594 517813742
1 90823 193257 753229604
1 3338 95786 29898124
3 40238 47221
1 161517 170922 577916018
3 69786 41905
2 39889 983054497
2 37524 135632198
1 67927 130372 12385386
3 85592 80499
2 46850 926509762
2 88309 762465984
3 27907 1230
1 166579 183802 201606880
3 1551 56536
3 93805 117391
2 68192 292669739
1 49802 173540 864043204
2 165725 104902048
1 119941 160069 912497893
1 25902 185908 590546076
2 27160 320382909
3 83497 72294
3 136808 27228
3 123099 30073
1 77501 106148 785273587
3 62187 135438
1 17994 116945 570315
3 163157 68613
2 152255 212324096
2 156634 193373396
3 118234 75415
1 178271 190380 431454905
2 154895 11064808
1 121917 174433 901046710
3 98835 48932
3 186417 186089
1 37564 67715 532264741
2 68790 512299943
3 147242 196413
3 143415 70086
2 102545 672142888
3 121477 179344
2 34401 757401940
2 142876 58069168
3 167221 158502
1 85677 110416 477717442
2 44931 650246103
1 28627 114236 417328502
2 6566 723869294
2 135012 257614785
2 4752 262270488
1 83878 128397 411248181
1 16350 171537 514544565
1 128217 192483 252852943
3 112781 34272
3 58908 20187
1 18186 87837 155659430
2 24024 816135183
3 92752 11047
1 14162 197579 944575178
1 59626 84052 2825214
1 93900 160243 588006741
3 23459 43344
1 86372 182133 941356835
3 171748 44271
1 54397 160812 50376403
2 50094 472106753
3 22830 84410
1 23777 198759 15359225
2 193645 332411161
1 148823 163459 741906081
3 135580 197871
2 170917 468457876
2 112612 970615927
3 69647 99391
3 6417 45204
2 188302 341174028
1 179706 189494 476160508
1 74439 183079 175259499
1 113513 132739 231633089
3 75135 137956
2 167918 416831161
2 152534 709812296
2 138763 513836216
3 101895 67345
1 5704 60717 118759040
3 151141 121993
1 63213 156862 934753457
2 77187 106098872
3 178953 144842
1 73383 171202 459625685
2 165174 914259358
2 69900 845274406
3 69403 4418
1 20897 149386 5745422
3 40734 176590
1 42685 170500 371472291
2 5847 273980563
2 100500 173498639
3 61659 57680
3 131373 86000
3 40939 20240
3 122570 147366
2 42637 842262436
3 147012 130627
3 81509 64513
1 18397 57587 959959519
3 134501 59276
1 75261 186066 328130567
1 2138 120035 735870094
2 183886 199193553
3 123297 166381
1 70300 70884 493411412
1 111635 175594 443101873
3 118611 5356
1 29015 108152 127141710
1 99353 148476 719724561
2 104198 919726841
1 58972 118114 491477834
3 55997 93398
2 41247 46069247
1 114418 137972 402578550
2 8354 143990765
3 96461 152380
3 32768 97268
2 165358 296705472
1 6742 107040 805755812
1 23593 91289 520895644
2 146074 890366749
3 93569 148841
1 114064 152807 277923570
1 41956 111061 678198801
3 55650 65638
2 143459 56192934
2 72750 262748009
3 177160 198628
3 156198 103991
2 95004 331626941
3 123135 41145
2 83211 356124997
1 39958 163156 762975131
2 29687 661961884
2 196278 564462962
2 177788 840460967
2 47941 563465755
3 16541 189944
1 51628 160538 366056538
3 137552 134841
3 194777 84227
3 10868 38559
1 120703 175893 635363714
1 16088 180088 34676786
3 92146 23289
3 191829 138819
1 3918 38308 60688636
3 151645 192230
2 71063 533525258
1 142339 188119 631950398
3 1338 85711
2 183047 722227229
3 69467 75511
1 118546 124722 610818387
3 6956 93597
1 134471 160918 149559681
1 27349 28637 411788420
2 179915 580429750
1 153018 168696 387555564
1 68458 121884 120832019
2 180153 580182899
2 74876 973112372
3 11053 150820
2 48820 384223413
1 109901 159542 129982761
2 151479 11177651
3 195679 34097
1 97615 147214 647411488
3 60001 193210
3 172272 52778
3 199375 158300
1 55523 132836 436028479
1 78039 144408 892775389
2 191094 973113152
3 50844 99678
1 72199 186841 577906967
3 50377 48397
3 9382 63273
3 75704 100560
1 99449 172898 941499204
1 133090 153921 258605334
3 54557 87374
1 5098 150099 405979637
3 166558 16883
3 153487 149532
2 194758 896154137
1 6532 169726 341009335
3 64832 177683
3 135890 8754
2 61694 262493877
3 166381 50805
1 45821 168214 383530312
1 37010 144234 46565424
3 124461 130752
1 14810 96237 86287752
2 16772 325225925
3 102223 187208
2 132279 647081800
2 61575 209893743
2 79728 657637876
3 43286 73058
1 91001 165658 18948610
2 72811 400281004
2 134453 253765400
1 131586 169313 402882702
1 889 140612 906185928
1 38020 46235 911334759
3 182746 80695
3 164053 121264
3 56320 121075
1 103686 146094 937729287
1 14143 115624 410238179
2 71019 901940370
3 122737 149829
2 94168 67982354
1 47980 164870 861659698
2 122817 493416640
1 146321 157152 644030386
3 162271 175655
2 116937 385787613
2 122826 257091995
1 122343 135180 416370662
2 170882 457562790
1 133292 144969 152266316
2 139838 822117046
2 103950 101052617
3 64199 139659
3 130396 74069
1 75538 155637 555731961
3 180169 178200
2 41449 694429149
3 86337 197594
1 9933 127233 599867117
2 73695 724105786
1 93531 188851 591487730
2 87213 646518895
3 150124 33541
2 143020 183516407
2 105909 728662357
2 70882 331946563
3 71502 74863
3 135196 135560
1 2563 70290 575685349
1 45644 189563 569613475
1 39219 121608 975224685
3 3007 128795
3 113446 5868
1 66211 161464 33568170
2 133531 876919898
1 75893 78356 375106610
2 92609 61705820
3 31346 964
3 101465 55566
1 9372 98085 198005380
1 29381 63954 921759340
1 34794 113567 843255723
1 30689 156974 794200749
2 146049 720870990
2 198170 606019702
3 42599 123383
1 74204 95697 591599408
1 38053 116897 53761179
2 3145 219209103
1 19788 160166 20983026
2 131442 260611656
1 117832 119870 870135858
1 58153 135022 135342442
2 185038 812053297
3 190399 96573
1 22675 163107 385582428
2 64092 781427510
2 77545 188570299
2 189683 331799304
2 195941 268875939
2 120396 39915494
3 91057 130662
3 80779 191466
1 77418 108703 456173376
2 129234 797733002
3 18449 49610
3 160676 166209
3 79928 94485
3 142995 7205
2 199713 191483987
1 45928 76933 856369338
2 195360 385762475
1 57749 134136 688357075
3 12973 25123
1 173802 174289 834037410
3 56025 162311
1 64318 129646 777333274
2 178518 162966916
3 68464 28526
1 50763 130309 40541052
2 123636 340559975
3 110334 103526
2 115014 885697843
2 66253 321388738
2 92262 915569171
1 26998 31859 719123626
1 39908 97599 439899441
2 163521 898456757
1 23226 140522 269647536
3 185486 127356
3 131893 31175
3 72355 19001
2 98413 829322049
1 64118 167227 969696688
2 177409 316983141
2 72021 16956501
2 28169 50686503
2 171032 112639506
1 138093 164411 123194891
2 189079 658927438
1 37257 96550 787440272
2 69496 931803036
1 95640 136217 833375193
2 32243 464099132
2 120983 354968858
1 127323 176418 108267830
3 127802 77085
2 169338 757693256
3 167793 178840
1 15428 84229 887559456
3 75120 87255
1 121430 164874 646906239
3 99327 108713
1 20138 45012 465981036
3 90537 186309
3 187927 150967
3 92290 41271
1 74054 164758 957897942
3 23030 37950
3 112862 186277
1 63558 73834 909972431
2 138006 889815523
1 29103 74046 605929600
2 115487 553417154
2 116756 168847320
3 2681 52150
1 88343 120357 790799101
1 1060 44460 832787686
2 83726 644430126
1 44248 128443 163251665
2 169923 925996300
2 25996 504886260
3 135408 112542
1 27343 72475 666031208
1 5116 173864 889776117
2 149124 144376575
3 107772 36997
3 97363 110948
1 57944 148150 54592571
2 15357 429303944
3 93963 170295
1 102016 106277 611700503
3 68276 62474
3 42780 165352
3 110926 54542
1 24163 80840 413397236
3 19177 80930
2 151025 912340258
2 28516 209572373
2 133832 98870193
2 173903 342410808
3 128259 160767
2 95296 879660776
1 77608 90233 495980046
2 59290 176812508
2 61042 424448487
3 64280 109937
1 137112 140690 373091576
3 72759 196701
1 98913 162737 12407694
1 49029 49889 762433033
1 69723 80938 942574592
3 170351 161291
2 67347 232727410
3 74371 95549
1 11763 88150 349007008
3 125212 140151
1 89309 154007 481044457
2 122622 94096604
3 64780 113156
3 105183 139237
1 159459 173099 624825967
1 44346 69441 416068022
2 132399 683673266
2 62597 116518156
3 181204 171267
3 125644 8293
3 57413 98349
2 79818 235922095
3 20162 42163
3 119062 183215
3 90066 76381
2 23305 377036546
2 97688 948822282
3 99789 87458
1 83950 90885 190955576
3 40260 11368
1 18310 77591 616190664
1 131001 180512 223924020
1 111728 121176 673942853
1 32844 87410 939128508
3 89809 147959
1 112874 187685 504536172
2 41242 650920981
3 12381 77687
1 21844 101670 458658500
1 14918 116880 651731864
2 141199 177145017
3 86709 58215
3 131374 113763
3 124141 143992
3 14592 24024
3 42847 99528
2 20762 702748728
3 120623 17037
2 164597 377915210
2 105321 293455749
2 56545 586541779
3 78983 9737
1 27118 183314 780169277
3 3226 14580
1 61905 192254 419351608
1 150344 188248 711913574
2 149229 982017707
1 38484 159592 787510533
3 33801 56661
1 133210 168408 571935247
2 114296 443086543
2 102586 442372576
2 72897 684460641
3 88974 117934
1 22621 167000 314056296
3 11311 90588
1 13351 84731 891341122
3 41266 118681
3 157374 81767
3 32077 83734
1 41807 138962 67498754
2 95129 829209207
2 172391 310355068
3 73500 60403
3 78094 64835
1 90235 146593 598788193
3 189393 199347
2 151860 47561448
2 42017 778032590
2 196768 741281692
1 36376 137261 212413269
3 4301 73380
1 99378 174427 419719441
3 137629 28210
2 121352 382169047
3 55667 156568
2 157859 152260280
1 19643 155003 599955952
3 163770 165522
1 33048 46414 15970106
3 141559 84730
3 195374 122347
3 59449 106797
1 54796 104146 524541118
2 180753 742923406
3 34013 22746
2 49386 25831779
2 3078 679384868
1 80711 107560 226924842
3 116572 141393
2 69016 562534335
1 26258 45889 493695216
3 65497 149616
2 34218 386442299
3 75864 187160
2 116427 520371815
1 22859 173723 212589600
2 80192 699028636
3 51272 91338
1 109491 143444 866629310
1 4668 51365 281111542
1 106266 182486 694720098
1 1502 42743 790803447
1 109753 145357 627212191
2 120233 354780877
1 108126 198576 667098549
3 17284 70076
2 106410 816495007
2 100292 719129804
2 96092 802446850
2 100585 297726057
1 139022 177846 194934212
1 26039 31966 107790002
1 76249 178818 294911487
1 52892 110344 405800393
3 49141 79858
2 127759 779320292
2 159606 970629783
1 104685 166331 46769948
1 4597 51036 687737787
3 103479 101617
1 31028 55651 476940436
2 10992 669198048
3 199158 117415
2 19278 678864585
1 183859 190297 58859804
1 115187 145179 301213148
3 72720 146453
3 186327 75173
3 37843 195001
1 117453 133409 785834081
2 144909 903215587
3 185865 99568
3 122892 159562
1 42025 160157 439328105
3 54027 180030
1 20797 116958 146974114
2 147951 565431465
2 74756 886335204
2 115038 840139633
2 22494 175625443
1 125559 177472 217033767
1 25375 39118 294351479
2 167431 538109786
3 11454 90736
3 44672 159104
3 6785 30125
2 139455 683723163
1 197216 199009 385995056
3 133873 110712
1 111583 149403 529755809
1 97658 148748 397421062
3 156494 88724
2 9908 549081404
2 157088 388095835
3 89394 179098
3 145654 99573
1 58022 134269 899202099
3 52156 142223
1 132834 157235 264555062
1 52718 193222 768780333
2 2008 721269479
3 169141 27697
2 102622 526403322
2 58841 481778986
1 26211 50614 553021194
1 62024 189229 181598608
2 64175 709113870
2 174276 722658839
2 105672 815364416
3 98211 152103
2 52052 4609150
1 108323 158495 548800111
1 77134 93470 665190817
1 40187 104535 912753156
1 58447 78070 394320134
1 98675 159630 960303964
2 147876 264972830
2 190502 182707407
3 51356 102345
1 25344 86303 683622660
2 22073 840359727
3 93674 111831
1 18728 74497 727621865
1 64378 144675 307758333
1 145875 162186 66552314
3 71751 65121
1 8677 189275 151002400
2 80127 223817801
2 196251 295469763
3 8976 37083
1 42384 112627 171364610
1 79863 189637 545858928
1 114674 184628 235079752
2 46132 540067456
2 17832 472724007
2 113187 254610263
2 107125 924436920
3 67568 163119
1 82150 105537 198383048
1 135614 160836 293294667
3 108551 142654
2 194133 302125634
1 28779 57661 348387753
1 152014 190634 310609886
3 125634 44078
3 44300 117822
3 190591 134994
3 151261 141947
1 116976 135935 861490355
3 95045 151961
2 89682 109131055
1 36974 189911 585608483
2 2371 213796981
2 170670 719466585
2 67222 836837009
3 53776 172955
3 73127 188165
3 136119 58048
3 112065 186916
3 20534 96076
2 131132 257295528
2 34594 979206441
1 138909 153879 740755717
3 27436 84643
2 177352 133575981
3 35919 64412
2 152803 242099696
2 8790 642955739
1 86502 178583 609807535
1 138780 184261 806731048
2 72139 963740873
1 111038 142281 89056545
3 153288 200
3 74699 8365
3 146912 38033
3 131933 101244
2 79863 728880664
3 145159 185388
2 104976 257092909
1 38863 135607 277955987
3 66148 94152
3 19913 55627
2 30872 236695422
3 109402 40962
1 3482 34821 617865053
1 177039 178054 148904338
3 106182 116296
2 117984 406310229
3 102738 46754
3 188109 11657
2 92546 804667763
1 94056 128634 331779406
1 36204 60373 219169123
2 67482 643424471
2 74707 730834109
2 52672 52103047
2 196860 511048062
1 57828 66745 700504924
3 88239 168177
1 27354 154694 606482589
1 26811 121766 975226169
3 83841 56112
1 164080 180048 736433533
1 39958 191811 717209670
1 24370 161583 70756285
2 64146 315563994
2 89050 534864074
1 100486 186135 217354426
1 35300 175674 341547816
1 21477 104712 787194455
3 153405 169053
3 132063 95726
3 189789 54548
3 75702 67364
3 75035 54224
2 114683 91830702
2 169893 369594997
1 115948 165671 284105308
1 115469 125627 165986440
1 71747 190491 222272503
1 137564 146650 203109458
1 30060 116208 138640244
1 143612 191056 50778219
3 18937 60076
1 76386 162387 647225414
3 128740 40195
2 13339 882233146
2 34265 336435802
1 72597 76144 519146436
1 64955 139237 278450152
2 40885 681216121
3 95220 85945
1 39770 183311 962166379
2 101449 927113339
3 161733 139448
1 48250 92756 423190567
1 58496 91178 823150463
2 84821 665947086
3 58826 41630
1 1809 191465 121339437
1 63010 155746 617545567
1 98143 158018 94416749
3 104548 68383
1 105518 170929 423917908
2 162739 173477579
2 187337 206387500
2 100163 933140529
1 27317 84565 491703437
2 183849 130969790
1 148313 196078 991034603
2 60787 13404256
3 48073 118350
1 68924 151052 119482586
1 33628 156497 711793924
2 124380 864758020
3 91950 129141
3 138173 171963
2 162770 868410579
1 78411 186035 843411131
3 66830 152859
3 106222 193534
3 59964 172364
1 130306 166636 829866418
3 31207 60694
1 58518 175604 309453083
3 28763 193793
3 55438 104164
1 22785 29931 659464941
2 78845 473807000
2 114705 844523947
1 78625 182627 870219639
1 131701 178822 861889
2 189082 892368265
1 5659 88598 509435707
1 10157 39974 476882368
2 156485 690996679
3 107978 108602
3 92730 35703
1 138519 195902 934356270
1 11093 24200 579126809
3 4109 42493
3 56905 151776
3 89059 150937
2 152636 210606423
2 20067 230335781
2 65191 33392539
3 88222 76006
3 101288 67551
2 13501 482021817
3 31666 184615
2 19641 500853477
3 193058 193322
1 9275 73617 175306920
1 156733 174896 549258681
2 180569 531762723
2 133861 571060022
2 50042 82055569
2 20437 326721986
1 48774 124171 540878729
1 40233 166680 388936153
3 117818 80348
3 105415 37785
1 133133 154486 394395704
2 22932 364302682
2 175661 67263635
3 81844 87356
3 92351 71839
3 76154 63746
2 28109 8793742
2 122570 814771047
2 146195 416519270
3 197931 83520
1 122739 179676 436127997
2 29077 411156113
3 47919 143214
2 80704 744791948
1 160403 183609 679473219
2 131917 140426904
1 65590 112878 678339581
3 11574 112543
1 40169 132132 489020717
2 188154 920907909
3 173371 116765
3 35581 175105
1 76087 162039 768846721
2 40588 729714555
1 16231 176479 895953995
1 74443 85830 590056259
3 49251 126841
2 103527 534631826
2 145199 301611807
1 42427 188265 150796141
2 139072 442537668
3 181202 133916
1 25922 38134 489607739
3 192035 199398
3 102510 16760
1 13138 109341 794272269
2 152784 752741210
2 96741 287175486
1 68647 99101 665195081
1 623 55384 333889758
1 74087 117369 698498028
2 50196 409029437
2 145068 330358972
1 40113 161751 774318229
1 10893 38332 326968451
3 108552 155072
3 37531 150581
2 29424 529604341
3 16157 135762
1 163878 188690 954231205
1 6849 89915 707374489
2 42480 634773245
3 21598 172491
2 142176 254609853
2 161237 21678949
2 292 523974614
2 107496 71915293
3 29957 55209
1 15932 191727 771241523
1 23836 190649 577226312
1 135413 183292 318871468
1 41076 126783 783453441
1 70613 133530 732732645
1 143135 172104 138604753
2 54303 103783586
2 139208 940782392
3 160786 17910
3 90192 181862
1 88133 136145 990575051
1 27688 79341 689830816
3 65550 42378
1 26371 142294 539982762
1 59570 144316 59460641
3 79490 120296
3 176138 28764
1 86913 88020 495613260
3 171629 51454
3 35464 13414
1 34663 145333 620038438
1 79309 87322 829593187
2 150654 760079182
1 83543 165586 207376957
1 94260 163931 399289087
3 107171 141523
2 17375 715166286
1 31303 139700 411840542
2 184953 925323031
3 126274 189304
2 175897 984411490
3 180627 78460
1 95090 101182 473859745
1 72650 167278 704668783
3 35745 127804
2 123807 765547135
3 142901 38866
3 89104 110165
1 20452 121612 198328096
2 3487 1298840
1 16302 166679 294951409
3 179836 171737
1 8386 137509 726551548
2 12059 300728216
1 66409 119650 455649831
1 148718 193234 793972608
3 54728 161634
2 71488 225469128
1 42991 156682 648250309
3 123599 37992
2 111011 419990128
3 191642 194477
1 77088 93981 828140354
2 174911 14772269
1 30920 36048 269849961
3 184 90293
2 95105 840153400
3 148483 48982
1 61626 98124 517056810
2 52707 28316888
1 99544 161206 402731507
3 58540 41933
2 161299 174817243
2 189410 477304906
1 42051 113365 224647322
2 139272 257829842
3 53595 134368
1 57905 166175 999721490
2 195217 384283668
1 57000 158257 633297054
3 61993 62016
1 15336 61788 712261029
3 107791 170690
2 188126 544534787
2 179604 381261650
3 57928 155551
1 683 64845 3332324
1 11335 99876 734893979
1 161480 180656 405388013
2 27911 379823969
1 106412 189464 358748745
2 140273 375779905
3 12941 76781
1 94903 144749 884421933
2 140855 302406693
2 180464 688046971
3 55273 131993
2 73242 679007665
1 42970 128240 858903680
1 91787 193247 885216393
1 119014 186923 431482860
3 10436 180781
1 125166 176054 111301602
1 184900 191249 453690669
2 40583 271925489
2 145130 491531012
3 22595 125329
2 39708 715247818
2 181586 179656862
1 38425 100893 981943175
1 49238 128717 547781525
1 47371 124929 28543259
3 35797 14156
2 191123 335678213
1 40043 163973 959823493
3 110832 71454
2 107568 98495459
3 127608 12978
2 35631 128101230
1 115976 154747 665142373
1 71376 191587 848258290
2 69977 305490868
3 3555 145997
2 13050 597993580
1 108503 123469 272839213
3 38699 178529
1 30752 107093 137111320
1 50077 104881 13310685
2 25430 919255277
3 150212 102832
1 161546 191897 450125748
3 84980 187215
3 193473 167176
1 52694 180515 639791027
2 26171 201490236
3 190362 76777
2 159705 274050906
2 5549 270520157
2 39971 838025371
2 83682 992281873
3 115596 142588
3 84957 8078
3 107089 162295
3 100416 16983
1 35103 142256 848175199
1 27434 56174 399910388
3 130896 78435
3 144328 20462
2 193163 827805203
2 166417 273889820
1 47094 74819 162113066
2 52301 230671615
2 9806 323722645
1 39702 51757 228777607
3 134285 28178
3 158716 27733
2 24975 711574641
1 150369 151454 425472522
3 157529 77260
1 45043 149744 737332600
1 105637 164046 69008953
1 15879 66366 853300719
2 79297 449357756
3 97383 50168
3 2988 5800
1 98387 184044 648036179
2 48966 702942749
3 131593 186010
3 70908 98721
2 174043 139499688
2 162480 423798619
2 158254 381183650
2 78939 373079709
3 62878 138235
1 52836 163479 437646124
2 29850 332054236
2 72499 217331659
3 87342 88754
1 27055 87193 329761237
2 92138 495677263
3 96848 54428
3 116066 31336
1 148479 186058 940913084
3 161737 197345
1 111242 163065 919055455
3 66340 125035
3 9021 3086
1 2554 162177 637412953
1 138026 162269 545117924
2 173762 473530828
1 66784 192975 5787700
2 76270 97636488
1 69438 189300 218489868
3 187373 42598
2 150770 468606412
3 151373 17648
3 115399 28068
2 146257 180265118
2 134133 406117124
3 60905 180463
2 181156 892203391
2 24083 734983897
2 26584 908478900
1 32296 176763 718698551
2 96100 406859073
2 19361 949483146
1 29714 135320 950619273
3 188374 72872
2 56239 889919786
3 110117 51309
2 162266 515027328
2 23363 241993614
3 92137 70247
3 80870 127219
2 100825 484499098
3 83315 18998
2 188067 590072040
1 160999 194698 268356027
2 64283 787077184
3 152531 83476
2 179939 614276212
1 67873 82884 948998012
2 180304 257066697
3 65155 13799
2 89995 424536367
1 54301 197105 3278814
1 150216 172441 524689067
3 134438 9099
2 90387 398497547
2 165150 847966982
1 57947 92291 345807460
3 164729 92303
1 27115 56290 514980027
3 75799 90141
2 122899 401875792
2 88882 899240514
2 88117 669579576
3 165159 103482
3 173260 57150
2 112825 855563295
3 176319 70691
1 43363 170159 774116695
1 103696 145697 121482053
2 20286 639905251
1 108792 191346 129563837
1 169370 190629 436440004
2 87038 995184573
2 184349 101766896
3 162421 96352
2 16774 522472877
1 15844 74383 500683723
1 166782 182976 808632120
1 27943 194536 33368621
1 13585 97647 417532055
2 197437 955693218
1 11479 189358 611433075
2 113235 292218657
1 38435 92075 760677602
3 102856 18303
1 31543 116774 749569770
3 15606 76285
2 137682 699766639
1 137873 138057 136695166
2 114206 961929977
3 182975 128943
1 65546 183623 149576871
1 81182 170838 832196492
1 143279 186902 734507503
1 32474 101369 902776908
3 39713 24711
2 3311 219021181
1 14818 82101 128161104
1 32153 161202 59549374
1 171120 176515 517669876
3 190963 178265
3 91212 134215
1 70677 120804 85403576
3 168322 72917
2 193711 861118677
3 40542 153105
2 51727 746984253
2 140657 611772037
3 37930 50921
3 31404 175927
2 74387 913631713
3 55884 196473
3 192318 149022
2 131298 127987828
2 121752 27879696
2 18379 383926223
2 47127 110025284
1 115452 172573 627473050
3 20272 94463
3 53084 144536
2 36529 611364200
2 20860 948556566
2 48129 370750812
1 78801 151017 225917168
1 6608 55293 381494006
2 69342 947687278
3 159822 13331
1 12288 113750 611734384
1 120998 128046 909910264
2 187830 688236473
3 151156 171022
1 51760 162609 509160949
3 189835 16190
2 172209 888169677
1 123369 181385 56816710
2 118886 188568618
2 143672 629207228
3 21927 96158
1 48534 69857 130224845
2 2728 185157330
1 58681 196577 711018166
2 127798 62596912
3 113326 192957
2 44158 662909909
2 40914 224839122
2 92069 736706554
2 49496 211232171
2 23209 271466316
1 78502 115395 895173632
3 22947 51146
3 169950 34034
3 94270 126928
3 34459 121739
3 98714 6187
3 103600 124183
1 12200 25783 606098327
1 61885 132347 294488524
2 5895 390749927
1 45876 195416 145230408
1 29474 140627 127069397
3 142525 113409
3 133180 65940
3 151047 133717
2 17254 925338771
1 80408 88186 844030715
2 150404 751789495
2 128633 198247791
1 46085 146662 571998024
2 159695 471248855
2 20681 894030718
1 44801 139544 53667810
1 182455 195508 874493019
1 400 160059 646736987
1 112147 175039 874721858
3 176728 138057
1 116285 116435 223407514
3 98454 38707
2 20362 548816153
2 118842 505949274
2 165847 419002294
2 191877 769503601
3 57499 145543
1 73398 140604 181913474
2 175060 548864906
1 55873 89863 96747558
2 88725 765298755
1 174267 187780 455860160
2 33290 418494606
2 129240 222293518
2 44208 885739846
1 85247 87128 467626709
2 191419 259733947
2 157636 446510564
1 78765 162146 761258644
3 68346 38231
2 181460 356451801
2 193283 948339231
1 115750 124862 380120458
3 109320 56008
2 117008 408754274
1 38412 161754 417414422
3 97272 178552
3 79425 37302
2 27342 578357493
3 127797 185757
2 6342 997623442
2 157880 953322499
1 5068 162237 927589136
1 37638 75724 789915946
2 142349 825330511
3 135302 121503
1 12332 12425 250350233
3 163985 187034
3 8362 125897
1 17386 190911 606086349
3 108496 5663
3 115988 128647
2 84659 5013438
2 191906 123463478
2 98730 420277014
2 131595 160280643
3 78650 7137
2 46151 141612667
2 196102 806236120
3 152070 136034
1 35171 85619 687482689
3 92807 139026
2 88338 190284222
2 72173 800885193
1 111230 168085 420181112
3 36808 5212
3 101210 157588
1 52521 72816 848078308
3 122613 65186
3 104943 104878
1 177041 196966 406126006
3 188364 95048
1 84387 196598 136300318
2 141178 424504876
2 151710 484343391
1 52717 115258 964382753
1 74911 168845 341072250
3 118503 190101
2 49630 493086770
1 35385 86387 236668796
2 179346 762551238
1 564 50636 381746377
2 198600 670162990
3 160011 192863
2 119277 355843417
3 172694 150192
3 184013 174826
3 76695 147634
3 195544 169086
2 170290 785807172
1 124772 152898 223751915
1 130138 196767 714842355
1 99105 187380 913151210
1 97938 161469 928909823
3 174452 88101
1 162715 175349 209119658
1 24164 108235 492818715
3 64358 21407
3 27674 93674
2 34582 923076384
3 109118 66060
1 103089 139940 426089346
2 49686 146460516
2 103676 6932417
2 93163 650843591
2 154925 592979136
3 185802 44887
3 51913 51240
3 107789 128365
3 25658 13245
3 92112 63143
3 158829 123307
2 100830 915060824
1 98633 122175 312631120
2 185508 596982061
2 146042 99986796
1 131616 169444 959233584
2 154500 903690772
1 125714 176703 635233676
1 18126 51732 150952156
3 86277 188174
2 53415 541661865
2 57444 51727709
3 171037 90146
1 29304 48639 467205726
1 50240 122350 784456236
3 45116 29154
3 183242 14032
1 83322 124513 30332008
3 96909 71068
3 42932 116556
2 9188 34805056
3 32977 21160
1 13239 96750 3959311
3 178304 34411
2 166864 870805187
2 80634 842331477
3 120876 78324
2 88091 457368827
1 3799 121383 240299530
2 40912 882964513
3 193272 181745
1 23045 85435 261076755
2 129016 432945784
3 99004 93804
2 9818 486270828
2 61469 354303846
3 67078 133592
3 188625 89441
3 104290 128902
3 124764 15735
1 82776 153204 989434982
2 191202 632757356
2 189524 162366728
2 81361 958616647
3 143138 16063
3 197257 167288
2 124597 91474622
3 179652 91596
3 62508 121121
3 145873 179953
3 29842 118216
3 96901 142886
3 85603 69503
2 164265 437720606
2 108868 322621909
3 100251 47730
3 168082 30712
3 27749 155286
3 61400 105088
3 111702 91842
2 71843 58902832
3 94664 140630
2 32159 358930852
1 28481 147375 260266539
3 120792 71955
2 82993 895941511
3 65038 34826
2 79345 528538264
1 78239 104854 21884721
2 91485 611068080
3 32931 37481
2 34392 603444187
2 50335 740570218
3 176176 71978
2 61438 756121452
2 145478 766729725
2 52050 848544282
1 87828 172024 328271842
2 176245 137791956
3 46467 123711
2 94300 146707551
2 78672 996425128
3 154963 154273
3 93055 105502
2 160086 291383968
3 60443 9244
3 63025 16933
3 174522 72327
3 30097 14931
2 99055 762446055
2 61276 95792856
2 159269 691194288
1 101981 122327 314841578
1 114255 194041 611360567
2 96457 441035585
2 137337 651546460
2 88368 715827873
2 15952 507982243
1 5428 37784 80304308
3 194776 56877
2 23630 706180162
2 189725 983436054
2 103058 135462054
2 157895 171945426
2 6951 27256385
2 38273 149887639
1 152745 175324 368764338
1 146646 171418 584896040
1 101924 158125 875106182
3 1969 90873
1 104031 180776 978376238
1 16783 127346 278030451
3 198095 52036
2 11739 463668349
3 23783 95118
3 148883 169259
1 185882 190366 822298001
1 43256 72131 879853187
1 43480 138991 624525386
2 165486 16122220
2 37197 772657202
1 25411 137593 276817524
3 104188 13380
2 104954 444350936
1 86011 114462 402402154
3 112487 90062
1 86608 166121 856443415
3 165251 62038
1 69992 177212 525224168
1 108919 123388 457969841
2 142265 830239677
2 96515 297824452
3 42107 53289
3 103784 27621
1 177611 189692 117088461
3 44506 168576
3 53374 15797
2 34354 821610352
2 140742 781538022
1 17272 79162 352544972
1 108847 111403 402489265
1 41482 153032 559842703
1 144291 191549 187540688
2 88243 221438937
1 135370 192710 360859664
2 186759 657363582
2 6553 641213886
3 116455 170791
3 53819 96337
2 68573 284170442
1 154293 158545 455362943
3 103530 153363
1 149512 158247 790728419
1 76577 171792 989228502
1 48505 191296 955063539
2 156197 483228963
3 183902 112640
1 19460 62026 232055185
1 104826 131587 459068503
3 196334 47565
3 50503 154300
1 48280 124909 9213808
1 143577 193880 54529477
2 117279 80985160
2 127534 890811258
2 185841 511638429
2 85578 245034264
2 42342 20111830
3 27179 163719
2 136814 693399458
2 175696 339352168
3 5816 144574
3 115528 189797
3 43417 78249
2 94779 421436877
2 57020 494895312
2 81165 379184396
1 72993 133248 41636208
3 82799 144334
2 4992 484186966
3 22158 178834
2 106725 227690704
3 33970 102698
3 141811 112929
2 121809 793726997
1 3652 170119 334853197
2 128117 922170866
2 175183 955630547
1 146147 173777 969863754
1 556 130587 472171023
3 169986 34910
2 97366 846758043
1 1155 9780 858707153
1 1027 54379 596430266
3 162211 172006
3 143783 54133
3 128147 74534
1 79018 158838 6651972
1 73471 178524 720160984
2 150645 189828933
2 188967 174814565
1 84488 86128 642935989
3 164287 47653
2 76960 26813581
3 54778 4284
3 189807 151327
1 29518 80367 376741545
1 46473 186076 184617108
3 15884 149228
3 43276 99974
3 100592 168147
2 183276 985776064
1 25216 180356 645487602
2 150065 223996961
1 3725 93989 717920515
2 15975 363346768
2 76679 436291344
1 70492 124005 544030469
2 29901 671432315
3 14872 131977
1 102927 122175 106636840
1 964 187311 9824068
3 43810 75445
3 120855 130498
3 120758 97383
1 118265 199929 322914414
2 84539 975145883
3 387 93433
1 157357 193363 634256896
3 59451 151486
2 10062 561911922
2 114160 913397552
1 47880 77328 368711265
2 104632 402144827
3 22720 29762
3 8155 42390
1 42757 48568 936846456
1 34496 142147 874220969
3 44256 180367
2 16769 92759904
3 40215 59483
2 118684 222719337
1 157186 186285 637702055
3 123626 93088
1 33022 53768 937729064
1 14148 182456 884876263
3 139863 171627
1 129498 175224 357816692
3 90558 138174
3 198729 93976
3 122141 129584
1 9600 97024 671221127
2 160224 925454463
3 9790 125663
2 134761 199072168
1 56684 63837 248006572
3 170347 97023
3 89805 83659
3 112910 193392
3 37257 150906
3 47491 136369
1 17964 109142 418481633
2 153351 291346206
2 8458 762207494
2 120460 441385616
3 58742 35975
1 107920 134519 874701329
2 14713 312815568
2 138286 361764375
2 86602 280375086
2 65159 413369449
2 2968 423544669
2 149735 442233542
1 182967 195352 814485252
3 9325 104230
2 48400 116285428
1 116216 196969 843906879
2 78681 712099691
1 116634 181223 472011479
1 67823 170345 242091013
2 151750 812579847
1 79333 89533 634712783
3 6499 8888
3 73090 163302
2 153833 839248107
2 79251 625576419
3 187921 54447
1 16332 76116 95965819
1 1136 82965 676815528
1 13629 40419 440317867
1 105111 122044 618049654
1 26160 153623 242702418
3 96292 100166
1 100450 186064 234371618
2 94106 928273964
1 110276 179880 688006835
1 95009 141909 875442626
1 68117 192806 872545960
3 26356 143195
3 143192 130399
2 100230 463015021
2 69456 528372062
2 140856 314314452
3 119010 109611
3 108309 64435
2 185848 99008354
3 130840 138553
3 189977 8818
3 146557 72144
1 102445 111761 502818129
2 184478 519051330
2 152394 945774381
3 63688 151732
1 72233 165492 600518417
3 98263 33415
3 109539 140755
3 116599 186865
2 119473 554958964
2 27607 902886274
2 144412 200661711
3 51988 116950
2 169555 392854493
1 28532 103617 88411439
3 53048 140535
1 44668 98219 465414362
1 99022 181290 65214747
3 3572 16401
1 132099 132542 473772479
3 162005 105657
2 12946 852556760
3 190770 131747
3 104912 187253
1 135889 196637 984254355
1 61538 104489 80862255
3 40482 145962
2 176361 966313873
2 2591 750965194
2 36507 793765003
2 120035 727903576
3 121114 77041
3 8631 46717
3 75701 53110
3 166626 160608
1 120400 146214 368736045
3 107188 34861
2 11577 822568072
2 115232 152272245
2 121163 525244516
2 121285 785016135
2 195539 509323076
1 25819 120623 579244891
3 75844 46434
3 38722 163440
1 34683 86353 344397517
3 24965 167268
3 174934 194510
3 11571 55005
1 24041 27859 12500990
3 29682 30684
2 162894 211947175
2 14771 164066528
1 54275 149229 231891062
3 127958 95547
3 86376 57122
3 123802 49037
2 134637 814576913
2 163410 644246276
1 28853 39499 535294346
3 111358 111409
3 168317 178482
1 55403 120989 952390480
2 75127 632728547
3 26969 47174
1 6803 127075 346957008
3 138935 175952
2 154634 113879212
2 64790 374900167
1 39684 70369 694384764
1 164449 180703 826583922
1 81621 125839 796935725
1 151828 197209 378890496
3 116928 122692
3 134264 84646
3 116460 55383
3 142871 137345
1 42209 167603 49651611
1 10864 35476 934932316
1 137781 193578 737812913
3 29489 187695
1 47863 193351 658536025
3 56440 138870
2 110261 433222536
1 63688 158578 619787957
2 192629 948299572
2 52891 559783379
1 28368 178887 853794713
1 30541 81916 543299452
1 39619 59885 224224432
3 133181 74147
2 78785 398569151
3 17857 103347
2 198402 523403117
3 100664 192355
3 172257 4171
2 196315 734722021
2 16968 862195290
3 157629 158203
1 61728 105238 42922975
3 50505 190665
3 18352 28522
3 172443 122272
3 157124 77266
3 127438 159104
3 159382 20176
2 62616 721039317
1 168983 174836 781778044
3 64356 177535
2 1995 631202184
1 44614 61801 992071541
2 46864 54665
3 178975 114859
3 181867 117782
2 120131 855507783
1 54511 179733 655331606
3 181427 118493
1 89940 127006 853609360
1 34776 45480 742526936
2 119270 461216817
1 93304 158744 500445943
2 144675 266093780
1 103946 148404 646412531
1 22308 102869 257957351
3 128022 174859
3 198427 29134
1 21515 84517 688332584
1 13144 16186 492812433
3 162516 87477
3 196720 136824
2 119098 335898837
3 23538 182536
3 175388 15230
3 150567 79523
2 126376 636482420
3 87528 14231
3 25926 118139
2 137991 610291320
3 142315 192581
3 29212 140124
3 63600 75716
2 37613 727917759
3 187604 128278
2 10276 481910288
1 146789 173344 357486105
2 17447 104738101
2 29636 374517435
1 105216 182081 517665488
3 89526 188682
1 71603 173261 401412722
1 33765 56001 861250194
3 196354 180048
3 124682 37470
2 105270 957334154
3 52430 152598
1 2759 161579 781576154
3 198742 114134
3 50972 49522
2 62726 988173820
2 33515 313096178
3 65775 31170
1 12395 107139 18704854
3 22774 142197
1 1099 50160 331261567
1 74429 101705 378802090
1 25045 105045 110334081
1 162319 178126 165307866
2 196223 686247321
2 89409 192593617
2 156275 55817027
3 108928 68125
2 110145 676828971
1 92319 130240 235014954
2 65587 343636579
3 10699 197326
2 147046 494798570
3 163380 11477
2 179211 373711680
2 116192 804119142
3 136910 149648
1 17266 133439 915068276
1 6974 10009 13665090
3 59046 141795
1 151215 192770 839803769
1 31220 73118 455985650
2 130415 59484811
1 160521 161432 393561557
1 32227 82388 81707686
3 116300 162343
3 58227 177332
2 48945 921327339
1 131161 132881 165421704
1 28469 195714 286209561
3 39749 21883
3 53970 38354
3 37310 41352
3 96389 130318
3 30765 38576
2 32869 178429665
3 189298 4591
3 77775 106082
1 4454 51655 645537305
2 105445 716053584
1 18893 52541 570927159
2 47984 103696194
1 31109 199058 124682021
2 105429 321334204
3 153261 147167
2 153900 510553504
2 31655 21304164
2 44322 436617416
1 39864 165943 470622054
2 13823 525614503
1 4759 29930 885843802
3 115863 18753
3 161546 196097
2 197949 376382288
2 37608 246834191
2 8900 900451427
2 15176 256221518
2 74658 609644504
2 17613 980714423
3 174308 77775
2 26240 263118066
2 142558 338145688
3 147874 12041
3 15440 81937
1 3020 97749 787318108
3 196561 66133
1 123626 145501 493009286
3 5793 157276
1 45903 128312 322225257
3 9551 102828
3 91977 191048
1 8678 44094 307650633
2 87962 630647788
2 26054 355456536
3 10590 164251
1 81931 159031 680861132
2 134379 32072771
1 142791 186065 322768035
1 81056 136585 223547531
1 82739 123748 762327281
2 153580 597147840
3 921 65389
3 110829 21800
3 196286 50182
3 6733 152529
1 43374 145196 70490347
2 105627 475784992
2 165457 639775419
1 9452 42385 699499942
1 20128 70784 383852233
2 54749 673118666
1 193416 199377 990067697
1 123516 163851 242387661
1 94151 123286 998453705
2 167627 995035814
1 38720 133233 772356983
2 80303 311271910
1 21001 138331 183747363
1 17721 56159 109974481
2 193181 320483072
2 171290 808772475
2 162729 380205097
1 173755 176438 360117475
3 26975 139060
2 13286 427449801
3 146317 42725
1 44463 49228 728004404
1 146414 197958 442654375
3 133456 106050
2 92315 354527614
1 46188 50284 434394368
2 113125 31235516
3 48155 101327
2 120837 125452675
3 154464 165448
3 34289 56276
3 77703 92040
1 125893 195672 4503502
2 50486 433605543
1 9628 21136 581352921
3 143570 72495
3 73069 20649
1 46096 103171 629533074
3 46774 84884
3 77832 59867
3 16102 9390
1 91035 157554 484453889
1 3472 180266 797474477
2 95780 554261135
3 100653 196752
2 79557 285365871
3 193163 160175
3 97759 167994
3 88122 7495
3 149288 170740
2 173198 106440155
1 23328 45308 284976213
2 92578 519230228
2 91281 475325240
1 60983 95936 651160267
2 72853 286760783
2 48811 712137805
3 62827 86598
3 104098 90721
2 9248 122891857
2 193935 699710921
2 155190 870994545
2 147324 917058638
2 109739 558186149
1 32861 138343 316468340
2 158075 284379793
1 46211 185540 162807608
2 33374 474250306
1 106494 110989 883981993
3 47045 54152
2 133091 893275154
1 67677 157862 599419387
2 108142 357087125
2 38763 294899121
3 40684 135301
2 4179 178303552
3 112957 191878
3 21375 22341
1 2266 72745 876322576
3 138791 154111
1 80762 158981 575546771
3 92117 135912
3 74869 68771
3 95760 172474
1 99303 148438 575245122
1 148858 168910 782318874
2 97142 79412302
1 64466 196275 127388150
3 168359 98715
1 24946 195273 222266883
1 40613 145885 982989638
2 73764 553119667
3 30268 78381
2 178379 490451520
3 52904 116263
3 158006 101034
1 104979 109246 101749360
2 77449 146320441
1 67712 186217 145486172
1 81815 196480 540119127
2 93456 220616169
1 159558 183479 34995357
3 142030 527
1 68460 157599 299260287
1 31527 92432 240516656
3 176740 140067
1 118450 147499 589938630
1 87461 185864 530243501
3 119537 165978
2 73414 74556254
1 71056 179016 7501435
2 40814 713603314
3 14078 197774
1 83183 197796 78416298
2 157325 248317270
3 181427 121982
1 156172 175860 357725527
2 7265 447579394
3 2088 84495
1 105602 170991 679125113
1 68295 176528 946293691
1 19190 111678 462734956
1 7715 43508 246942369
1 165626 180537 837548747
3 30678 181279
1 17502 148338 730179723
1 84168 143084 605112912
3 8541 134460
3 179477 139262
2 71301 530269954
1 147182 177014 766955284
3 64833 190409
2 150145 933445537
3 89332 143445
3 102335 61454
1 139233 195479 460043638
3 36744 125911
2 42524 326191053
3 23178 128565
2 163604 951127811
3 157 31726
3 116947 36233
3 48042 1418
1 185030 190761 353715439
2 164959 801333438
1 42260 199880 114613715
1 20219 24790 10708682
2 111381 504855134
2 63636 403483560
2 13813 760636605
1 40973 197753 491890977
2 48867 345561641
3 169712 34422
2 132480 514450464
2 31208 485979160
3 89726 157634
1 98686 134617 100751427
1 143945 183985 612088181
3 190934 86515
3 97608 29122
1 77207 163355 44000057
3 70385 98438
3 125553 71647
2 95002 164725028
2 107674 201796487
3 195717 79867
1 52837 195171 560115770
2 195971 767444355
2 165563 534147469
3 45814 165370
1 76583 171940 388789299
2 151376 341607630
1 181059 198912 722052263
1 39517 130313 387782076
3 197143 39857
1 32839 89643 894973223
3 54007 57219
1 33613 123682 590030580
2 145710 274920142
1 38407 131572 359463734
2 195225 99857389
1 5218 84443 878441345
1 7266 13924 582531201
1 55264 176992 985373489
3 68885 104199
3 114940 108497
1 57896 112045 106044470
3 11447 168548
1 129901 146324 843571493
1 105129 131945 110189699
3 86745 55069
2 104455 483822907
1 60511 189611 845704121
2 173660 970812299
3 178757 39599
2 127047 981106179
3 61397 45214
2 130988 98402359
1 34066 119663 445825232
2 139976 408521777
2 181966 931519382
3 22001 155697
2 191067 691674370
2 71743 687396552
2 10929 321510325
2 6277 452377838
3 59898 63235
3 100551 84748
2 28778 201625080
3 196656 63282
2 39292 753029163
3 3329 132354
3 144929 124727
3 13434 166428
1 162738 168387 139586263
3 116081 91250
3 87683 27625
2 164088 558483364
3 139824 127199
3 85024 139900
3 175245 18038
3 58313 11792
3 28270 103155
1 171228 172172 541455826
1 91713 143649 55018966
1 12508 37428 30476596
1 11190 55998 592657527
3 64887 104942
2 49976 587677462
3 170927 57389
2 61103 630066639
1 4437 155260 791539348
3 199382 79117
1 188250 190115 691065109
1 134009 186363 389162252
2 142763 662723577
2 161262 102063994
2 7928 152217803
2 49055 171015065
3 155710 115817
1 94369 192906 214362674
2 199374 760979883
2 52509 382582133
2 196866 91653647
2 174354 201825194
1 17824 144663 266826303
2 59711 581156105
3 20733 34535
3 119878 108374
3 135081 6743
2 168673 868732478
1 25072 31395 883818240
1 164081 198827 799617176
1 76933 161672 559754427
3 92374 65376
2 80812 814897990
2 40459 885262131
3 55461 88531
2 167399 839303884
2 166231 669070289
3 144646 165273
1 95487 186512 951330983
3 92050 18413
1 142767 164459 997855157
1 12464 69308 363395324
1 56214 150082 629136681
3 183397 20689
2 196421 560311424
2 127421 393580521
2 75433 815816241
3 148971 53101
1 129046 181428 986531914
3 133780 142346
2 69738 143138397
2 55898 179670460
2 134924 943662659
3 140962 47728
2 47230 801790060
1 96513 192731 138695776
3 13629 53510
2 61552 323461478
1 120754 146262 122092798
1 12546 37074 387144013
3 38850 120381
3 8116 187525
3 173238 92970
2 32606 946140177
3 36080 162386
2 15428 426824807
3 14967 125633
1 113754 178153 507100585
2 126808 889519582
2 104223 866437496
1 115262 130781 738354408
1 51326 189272 872168773
3 115189 92449
2 99353 809276925
2 57616 605221192
2 146919 864618589
2 87506 299267632
2 124147 262211995
2 112460 188065409
3 170447 184482
1 162295 172447 286709689
3 105807 22193
3 72583 42538
2 2783 894608742
1 70491 94966 81971614
1 92131 171813 742498906
1 39038 117589 407843161
3 122908 28980
1 72818 73370 40684554
3 97905 13414
1 135990 175978 491317493
2 122111 211142702
3 175160 198423
3 111164 47824
3 109049 99037
1 703 68832 66673742
2 19965 656826168
1 119113 133314 223281745
3 121716 197285
1 39057 72737 562333265
1 150976 152530 380521148
1 54628 59850 493625683
2 178692 792755775
3 72492 116344
2 75721 968288927
2 96444 351581746
1 34570 61836 978074805
2 169003 612175936
1 30367 144537 658764334
2 134485 998287454
3 25787 178058
2 97774 85687453
1 61737 189397 844625278
3 151177 126909
2 3419 264177232
1 49662 83722 168892293
2 62262 999232410
3 20947 42310
2 43364 958329115
2 40121 447655959
1 52082 101972 906974985
2 171240 566421207
1 64160 94217 183533210
3 197694 110220
3 106040 130319
3 57036 161869
1 36876 129359 796208481
3 196636 128175
3 130609 58917
3 8889 175979
3 31420 44305
3 43216 92235
2 48093 321334082
3 160525 24744
1 53684 61409 138135199
1 67630 190171 32849744
1 66735 159664 900335819
3 86934 39692
1 12742 140116 148197945
3 157072 192155
1 99129 181086 958423075
3 156355 153818
2 175938 343739785
2 179983 254205775
1 9086 150694 514220686
3 61564 49755
3 120169 199861
2 163696 658498194
1 65769 147711 687469722
3 58914 116461
2 37783 975641491
2 72432 592909389
2 39352 875755191
3 85311 152697
1 173800 196829 719228107
3 119768 57465
3 147682 193421
2 153150 477003627
2 12740 574525858
3 36952 17388
1 75410 156858 912032050
3 2764 45860
2 177397 995703599
2 23461 500684018
1 88238 144403 382977062
2 31713 962103931
2 19035 576305190
3 168910 157934
2 86489 793658239
3 119869 156942
1 93614 176582 556670507
2 86130 640395729
3 65292 106231
3 49402 56141
2 164740 393352230
1 118158 194122 390590696
3 88460 78988
2 26728 838096341
2 178416 583650485
3 111932 155970
2 96540 399680439
1 154265 164067 160142420
3 85881 144483
1 78363 191932 404927471
1 125114 131196 567480327
2 185036 954288373
1 19057 134070 363920698
2 69778 570653802
1 164234 168819 150147566
1 42573 64383 482238376
2 108414 202909111
1 35709 126269 642730579
2 93459 493696305
3 189669 42411
3 14179 94398
2 125109 131674817
1 46629 58585 985095797
2 72300 445292299
1 22746 35060 388363882
3 186890 123894
3 102973 196992
2 182559 772462665
1 148390 150917 447082929
1 38893 45980 787207614
3 142014 124347
1 53090 112247 175559656
3 134972 174539
3 171267 171927
1 65579 132290 594886243
2 40409 668743222
2 103050 483301144
3 169228 100623
2 24256 283887957
2 177712 464446464
3 34192 29227
3 20453 140165
1 79493 113546 956998906
2 140274 447587813
3 142441 109858
2 145999 505452939
3 42611 131014
1 100237 181164 63864160
2 112906 677987414
2 130592 858236216
3 22802 4051
2 138163 70135088
3 112396 155052
1 76823 125220 589713834
2 144721 91135642
2 81571 556323981
3 180704 163338
2 185412 460772670
2 139454 588444280
3 188379 162175
3 64087 55498
2 78223 213599131
2 70113 691557270
3 68054 125872
1 55393 100085 767699118
2 176479 870230881
2 104252 476897318
3 152458 48537
2 56056 453824617
2 103737 151440316
2 80941 568004369
3 115263 147458
1 97520 143030 52042232
2 8619 215405511
3 162015 65578
2 100982 665004651
1 32022 158990 882309445
2 114947 187138785
1 22925 115577 427175185
2 193827 634899084
3 81397 170868
1 7279 133242 519065672
3 132069 181663
2 136225 177132689
2 47567 92594380
2 149574 978279045
3 106448 197558
1 78012 89150 478242466
3 69513 43713
1 89164 169608 580764253
2 108900 15940326
2 63424 612722620
3 72038 80518
3 22940 128012
1 16318 178053 206698020
2 145755 303473282
1 9279 109936 696948913
1 33218 159621 347955732
2 117304 235505882
1 125200 138980 747427992
1 119285 133983 869202022
2 143078 17355315
2 99056 821136099
1 60350 90791 286595682
1 40667 54929 768779647
2 134351 791173584
1 84361 189094 959115847
3 34978 37921
2 65772 973877809
3 167036 59218
1 56652 151185 567385844
1 34689 151100 833800019
1 1088 101200 455533943
2 88238 845005266
2 37282 847455233
3 159675 150739
3 126364 106870
2 123653 825339665
3 174068 45948
1 153294 192949 564777976
1 58537 75702 554851345
3 41519 172515
3 193485 169914
1 36987 155206 15820081
2 158893 50152038
1 33451 181578 248259366
3 129484 142631
2 127659 361223897
1 79775 148033 609085185
3 183969 31339
2 37901 864608672
2 129718 384785698
3 49620 125338
1 127675 137912 918582870
2 152100 153299539
2 87067 387926602
1 49285 85777 976225322
2 7785 186739590
3 50947 27409
1 72660 191920 737876436
3 125766 65564
2 143709 79953464
2 123583 915534535
2 54728 905276593
1 80404 91759 658548855
1 82062 154264 886725171
3 47379 61642
3 172455 131733
3 124603 114208
1 19721 32981 453288350
1 99606 180034 57687110
3 115206 184107
3 185051 23097
3 103072 58584
3 135060 52633
3 50260 77949
1 4049 44368 277264577
3 49307 63824
1 27219 181672 196096458
2 112909 967639252
1 110413 171442 180620103
1 97769 110822 729396971
1 71162 161100 524821914
3 68345 18074
3 195513 58847
1 17939 85791 391962014
1 116778 199561 431119820
1 18993 198314 682499746
3 198853 189751
1 21317 84375 251372115
2 176888 145211306
3 1849 62600
1 135459 162967 345260194
1 51398 101061 55868278
2 59890 689060985
3 145067 33183
2 154790 227702993
1 5095 194820 106277213
2 184916 844073844
1 161403 189695 374538087
2 189441 51848254
2 60101 362752767
1 3349 19291 452735069
2 36443 388126745
1 132178 196303 145908404
3 67159 95036
1 19167 123522 741152193
1 31565 83811 784859492
1 6033 181083 682569784
1 23967 56290 349397874
1 11155 63215 8316585
1 78325 155402 660142013
1 19817 73855 260567738
2 167202 268695308
3 173206 158339
2 72959 859800982
1 59968 139939 199471553
1 78206 125339 792636731
3 132406 53231
1 25617 71963 609622439
1 24047 65096 733408293
3 40525 61992
1 156167 188837 320370380
3 42409 129543
2 13962 255424962
1 132350 188913 619585443
1 95174 114152 364640079
2 184011 811786119
3 15435 181
1 35473 195679 894646334
2 177908 972112825
1 130448 137625 924979125
2 72444 578327899
2 36072 172805805
3 120897 34560
1 28903 138442 541891771
1 137402 161829 60250885
1 58630 149191 759682158
1 102063 104568 276971809
2 27243 216001513
1 102243 129997 930106620
3 12848 112338
3 174475 85432
3 97464 4337
2 22830 422598218
3 147592 68378
3 55669 182800
3 44653 40145
2 18606 506682819
3 120567 80477
2 89140 589834466
2 184998 742734515
3 85971 53660
1 168341 181091 394933368
3 76264 109289
3 172505 164444
2 19670 917723065
3 39229 86059
2 19793 186661792
3 73904 43146
2 195153 736642572
2 29191 984917524
2 17855 386013858
1 18336 29574 850359759
2 103623 650866098
3 137016 122930
3 76129 46858
2 199418 456666669
1 23588 26193 346491114
2 72424 974707023
3 130910 112754
3 65429 21952
2 143616 274783149
1 29084 182451 665431644
3 44895 105361
2 64210 702664131
2 39714 212918784
3 160604 154284
3 137941 79446
3 6443 82525
2 246 709529566
1 93532 129738 106274065
2 178841 269081642
3 7445 120077
1 18669 155265 168048651
2 114891 441292925
2 111096 594882248
2 16715 623506844
2 34449 802354993
1 7631 49105 342659284
2 121638 407891743
2 44127 26641742
1 19100 125990 612436051
1 11071 55886 184310610
3 161986 190092
3 99632 35104
3 93622 36364
3 58672 48052
3 105212 15970
3 17932 157055
2 14957 880510861
2 10483 954188093
2 64002 146300906
1 5126 135107 232132433
2 90941 968685426
2 110722 87102701
2 26028 161834329
1 46612 171391 249683261
1 149851 155332 207719695
2 67325 405716293
2 117951 627150059
2 37888 848962773
2 150530 266833123
3 94798 199576
3 9756 155200
3 62824 28966
1 128748 174613 436921997
1 30592 126918 138098046
2 180793 353329476
2 77226 378342808
1 23372 184492 154969246
3 113319 70543
3 123559 160230
2 187870 769142892
1 89476 111892 824168377
2 120947 361292544
1 44153 46316 138501087
3 29456 35680
1 82242 93280 987159246
3 105571 52657
3 150926 112169
3 15894 118477
3 61732 84267
1 24368 136198 985251117
3 78309 81524
2 104542 874374047
2 34562 267592494
2 87486 575611162
3 5692 57709
1 25364 134392 389858674
2 66558 561783888
2 16796 421375936
3 12972 3485
3 27323 190135
2 59335 928293599
2 77664 185068666
3 192107 455
1 8875 166557 784469156
1 58713 148585 835965818
1 38900 150455 344629522
2 21088 18748159
2 146653 476223208
1 55919 150804 955379320
1 9902 11709 913990958
2 172969 912969217
2 178799 784759688
2 33378 852365789
3 3279 99031
3 161523 1545
3 71321 34458
2 68416 80555264
3 99944 83694
3 184123 23955
3 195053 122573
3 38700 191150
2 196239 268185016
3 127117 169031
3 35865 155505
1 182074 187222 543264381
2 21484 306210311
1 129923 179928 659589656
2 172948 82444327
2 141111 833620974
2 27886 317414011
2 146735 371665338
2 196009 655140072
3 197942 74578
3 110985 38421
2 194956 492072944
1 63545 157838 389897289
3 172930 120010
2 107461 89096301
2 146117 479942540
2 58968 154194958
2 60955 91562164
1 12066 172045 210016383
1 146065 171159 85277835
3 91112 45389
1 101581 119628 189768019
2 165528 560505099
2 186178 905924559
1 59869 163921 577066547
3 81521 69567
3 19269 35314
2 17335 656366424
3 49762 113814
3 177841 52850
1 36254 94016 315433442
2 80522 420253241
1 76607 86151 422156761
3 36651 164894
1 125141 156591 651966467
1 178778 192044 794332899
2 7217 432089012
2 167785 277441097
3 95762 195540
2 117322 758260989
3 105021 9388
3 32228 26519
2 108142 374020178
2 147712 488189642
2 81237 506135966
2 160637 614441719
3 37752 70908
2 166419 491330383
2 104639 540357994
1 108192 111697 10018768
3 33058 169062
2 139859 621245349
1 37326 40678 592016775
3 50863 7497
3 87369 138638
3 136674 181000
3 48541 189556
3 151771 106119
2 161865 803315590
1 82501 155816 707946973
1 52268 180435 131547527
1 58000 68609 823406307
2 146371 855036599
2 179266 432508234
3 155326 50311
3 87929 154950
3 191286 4518
2 31489 73207225
3 181047 133257
3 8745 167742
2 28938 695295464
1 87469 149913 128958151
2 178236 506872168
3 140027 125339
2 66594 243448487
2 176412 171209631
3 41914 6739
1 143943 154332 771153815
3 57308 138007
3 54965 146487
2 112764 808939364
1 46695 157472 617071045
3 128295 158666
3 66126 124143
3 164859 69881
1 9836 96954 147878756
3 191049 29274
3 122433 35590
2 129117 967203759
2 57049 960874955
1 33646 78842 307870410
1 80148 185833 928789587
1 103494 143452 810354915
1 52020 56364 364139211
3 130153 189487
3 84617 96498
3 14695 166740
2 88911 312671960
1 13116 30863 435431212
3 179691 143699
1 53558 108763 499990538
1 23985 184420 459940282
1 148896 188442 34807419
3 162500 19310
2 184839 305846580
2 57744 264460476
2 199432 640012814
3 174745 12569
1 129273 197205 444493237
2 95835 122188093
2 169960 3992222
2 194363 671693025
3 127882 28514
1 86505 127315 161216397
2 83212 473530296
1 155 75543 1771512
3 81756 7093
3 115165 86648
1 61153 157946 459835261
3 30564 66699
3 160523 193626
3 170168 93841
2 81940 553691745
3 180180 150988
3 144635 184720
1 80704 127966 198814602
3 172757 9395
2 199351 804412007
1 62637 90719 282086175
2 10107 317053470
3 66769 140967
3 129542 125484
2 57470 277081533
1 55585 168155 933460678
1 142640 161103 236335763
1 9660 139136 812133315
1 107242 146690 719091621
3 93146 38262
1 40012 48014 664593369
3 109155 84775
3 81834 126119
3 111504 161825
2 78997 271440690
3 163561 58599
1 3703 106472 134267107
2 110070 311234808
3 68689 199747
1 31315 82876 153388246
3 42402 15906
2 29169 78282134
1 76691 82157 766703350
1 102079 170791 846807447
3 24618 131041
2 63300 153947718
3 99860 73114
3 63357 184354
2 61267 396210996
3 194437 164804
3 1945 75573
2 112094 421113212
2 159437 764595815
1 56822 131454 897363033
1 8906 70354 101393962
1 130262 197029 102093958
1 11503 167248 655599035
3 189086 28773
3 90818 104437
3 109772 58183
1 116386 169146 63797107
2 137891 192942837
1 55525 180519 889937638
3 195158 77794
1 39691 146555 288914471
1 27586 164857 20226069
2 151643 823525562
2 161942 238061044
1 42020 190369 15266460
3 152477 170838
3 87709 63887
2 18194 875847783
2 50369 574495997
2 96998 886785854
2 90420 111379312
2 138161 922604353
1 11722 143649 227350141
2 72474 88886998
1 18336 153981 278430504
1 59102 73542 839907643
3 41906 81238
2 56993 219095278
2 104297 267577268
1 119688 196053 575345541
3 152476 152319
2 174399 31900752
2 116971 247865117
3 99215 36680
1 53976 134981 649020455
3 44151 4578
2 133741 509140407
2 170136 850280451
1 53600 130371 49563831
3 80660 196798
1 42827 126979 875131047
1 92529 103122 336846336
2 192636 522904580
3 145259 59266
1 6709 145619 607516805
1 72372 115806 556117553
3 121382 174038
2 48739 640313195
2 129372 291850496
1 25146 84934 286924403
1 133973 189781 618490169
1 127427 168689 225929120
2 62468 285696209
3 138797 69420
2 96675 752006789
3 77485 38081
3 196299 53059
2 159022 928639748
3 147198 45143
2 130689 9713656
1 103706 117513 808600476
3 41823 78018
3 107479 115792
1 41832 79735 153699021
3 78540 162392
1 17898 187250 927637635
1 29767 82507 364871426
1 9876 106770 946335910
3 176748 72115
3 173860 138667
2 41791 809858376
2 195311 278799995
3 70654 19981
3 50673 21392
2 67429 109017964
2 114670 935151545
3 96883 33244
2 170002 595233017
1 36565 194394 584636816
1 31175 137188 121075732
1 44025 167737 483620027
3 61330 128528
2 96800 223100112
1 52685 80485 153783979
1 49173 153505 57419179
3 121068 99392
1 85391 148128 514120215
2 168323 433909282
3 57323 180497
2 76905 466962387
1 12814 152845 860794726
3 121342 113211
1 59997 120194 51805342
3 13966 102217
2 69663 906858403
3 195874 113640
2 36131 76603850
1 104257 196909 876912322
1 66243 89525 947626927
3 158693 47491
3 91520 107616
1 62090 98183 433342457
3 94619 185796
3 161170 70666
1 15559 78747 214956930
2 47301 753133690
2 103485 589471718
3 183477 161707
2 92590 508312664
2 176788 815470421
2 189815 429978603
2 155010 766190556
3 186669 20549
3 34014 41821
1 10676 14844 349624107
2 60219 298678706
1 141087 151977 879663256
1 38086 175722 393603423
3 66803 101198
3 123079 94417
3 125324 27557
2 171055 17584681
1 17578 21082 559380346
3 177447 27561
3 40435 163241
2 83601 71813009
1 119204 170182 692230155
1 163580 169643 392591541
1 152442 180226 735202159
3 106873 140757
3 169411 164733
3 68435 132953
1 63915 161847 215845130
2 192678 750618681
1 15073 121052 139276119
1 53772 108432 758353832
1 26481 76473 196394461
1 1404 192498 959248123
3 151968 17760
1 193416 199539 646395116
3 103771 5070
3 184670 14534
1 27590 83800 920627856
2 126188 809171823
3 103774 60505
1 141693 186046 732482598
2 91409 185204015
3 169033 19236
2 65126 686369804
2 146574 851180497
1 121610 128090 22316788
1 114844 172799 559006422
3 96779 90644
3 151293 81531
1 23669 185822 990750010
3 167295 8314
2 117517 94805768
3 10375 150241
1 43242 128201 753344851
3 137532 194417
1 127833 195983 792275279
1 120073 182390 500444415
1 174719 175088 988064535
3 164342 176151
1 5506 172210 688692393
3 8191 51295
2 151607 842126762
2 17552 971236852
2 110089 641486846
1 138316 182290 96760023
2 136139 181550246
3 118280 49369
2 5169 304566094
1 34623 139271 413411339
1 1671 50148 367219307
3 162505 112794
1 65877 85924 782466931
3 159571 2086
1 16160 78103 154914018
3 85733 42248
1 55961 89050 277178522
2 55564 93523868
3 67821 14106
2 8032 923538514
3 132333 21077
1 183453 192463 916770463
3 148901 78484
1 7452 58883 139778519
3 61370 2855
3 60327 70766
2 154317 494385961
2 93286 9505167
3 57247 109426
1 25494 52896 931083623
1 27854 111996 625751083
3 154411 73646
2 119038 97783636
2 52110 874840147
2 139787 569689981
1 11226 57918 947292227
3 79614 6954
1 13772 51749 512515363
1 95369 195816 757513045
1 22547 145257 630627279
1 142660 182395 6871214
2 116572 791006324
2 80183 915958003
1 98665 189582 885384225
3 19034 87893
3 134078 153705
1 153954 194923 683391279
3 110401 21630
2 113765 845148582
3 51448 41916
1 93985 136430 396011355
2 60207 235931190
3 128332 183210
2 19714 606317297
2 64132 111898186
2 127167 16679710
1 59471 64111 412198483
1 22209 91919 228912455
1 174779 177349 977847192
3 111079 27469
1 5412 37237 781797710
1 71238 193217 213944094
3 138120 80320
2 61861 284457581
2 183818 568056886
2 129579 797011196
2 138878 100134538
2 31797 718265806
3 141742 154608
3 169552 135834
1 44598 74784 640092361
1 67197 149317 678265800
3 15756 186035
3 92313 29078
2 175620 649068822
3 79432 149631
3 74928 54423
1 30035 170089 859168623
2 98269 695731818
1 491 192226 234164214
1 108742 146413 306769780
3 105843 31520
3 178310 123752
1 1610 53459 188944491
2 171198 479659750
3 4215 25976
3 55574 185950
2 14980 772749944
2 168613 885437322
2 150122 97164285
3 27859 198197
3 171285 69712
3 194730 94619
3 185434 59830
2 153229 37154511
2 78596 547938841
3 73151 198799
2 36160 607559355
3 62651 123837
1 144360 162943 343540313
2 137711 29087453
1 92139 118364 334507366
3 16496 25218
1 72048 111141 331547091
2 179876 300815945
2 191099 355034309
1 88323 176902 344028295
3 166885 123957
1 20955 175032 175399395
2 183987 798410583
1 47169 124661 476801621
1 43769 183535 800935096
3 189638 108161
3 176956 168715
2 70379 45530804
3 100220 130493
2 65697 637166476
2 146505 25879852
1 12408 169521 654197128
3 90697 72605
1 43016 138027 677271365
1 34599 103618 377741318
3 157701 166393
1 8921 72367 666024555
1 125500 188239 32226440
2 54934 170507854
3 164179 32262
1 26511 145970 63272009
2 19788 791496719
1 69629 199410 766656395
1 142749 185653 443897855
1 148469 176978 57898515
1 13643 81358 673443874
1 49812 157623 328862982
2 75474 202565157
3 56356 137074
2 129793 742304098
1 45906 103277 527619471
3 78647 152538
3 187824 24408
1 117856 119891 652314302
2 183701 719703820
2 40397 635861745
3 174561 129773
3 197347 77156
2 58958 317501591
3 4831 186004
1 4416 9295 385378406
1 23045 101939 49442664
3 38681 73643
1 97282 147948 276981327
2 44218 708332140
2 160225 488110328
1 62068 165989 709524522
1 20436 102891 253880448
3 6780 132908
2 59019 449278188
2 44198 422041204
1 171207 191783 841236718
2 49909 988324458
3 69249 8129
1 60735 62219 691489761
3 47929 110872
3 160162 125320
3 191678 192196
2 85890 474698665
2 171453 457150183
2 142124 943670329
1 125203 195983 833427219
2 159927 989566600
2 113746 271535494
1 21383 86945 892652917
2 86386 172482863
3 116653 108099
3 168588 135214
1 161730 182060 467367662
2 177349 969044966
1 149263 151247 571937952
2 64488 293834617
1 40032 180143 753178768
1 61341 114923 162813488
2 36559 124419138
2 86084 763899237
1 88053 173393 208192499
3 104280 163079
3 110318 28470
2 19325 973227287
3 77025 105058
1 27654 149532 443198840
1 48489 117871 932694438
1 133808 155188 70796935
1 94890 152445 166485526
3 112854 54497
2 195907 427101291
1 38390 52495 991762717
3 62818 127928
3 161798 17944
3 30706 40343
1 138601 166566 844487261
2 170815 939537234
1 13200 29097 197069371
3 68845 27693
1 49742 146496 915526357
2 168320 174434412
2 92218 174292286
1 116347 167663 460574464
1 81610 155095 955301397
1 108587 149426 559860586
2 34085 195479956
3 189126 103304
3 144482 199901
3 57578 73704
2 16751 639553275
3 50982 15786
2 93313 210422933
3 46262 83558
2 174484 182473142
1 101144 197694 323811103
2 79624 933814859
3 8926 10962
1 39298 166999 286725934
1 38352 145582 484577854
3 39331 100
1 34681 49783 359637563
1 28089 65624 460802326
3 67002 51062
3 179903 99833
1 5322 93132 167209260
1 60678 159403 920190872
2 162664 946365803
1 381 196079 845659774
3 77447 260
3 33834 10176
1 15522 17376 302206365
2 125960 633968983
2 83773 608961684
3 164618 26180
3 123269 89662
2 141159 845598693
3 93593 148792
1 51583 111756 660706755
3 65583 195292
3 40366 190517
2 66427 426526525
1 73160 138947 988058065
3 144545 69573
1 139137 170599 949253224
2 189100 354751516
3 102034 18544
1 58842 116812 905652125
3 113561 131781
3 170538 110735
1 31955 44459 996148865
2 145376 198731697
3 142933 176828
1 69091 78772 891245536
2 199173 824988238
1 28261 152448 416598896
3 129096 15271
1 117341 172359 381604879
1 19198 91324 206119566
2 121873 167783791
1 101771 183071 809099776
2 142567 117266676
2 73580 3694897
3 5212 184152
2 120337 67015468
3 146538 164962
1 94083 193552 964159745
3 83288 156168
1 516 58411 320961833
3 36480 94514
1 32864 118426 543276830
3 27054 69302
2 147663 317192493
3 151634 197331
1 26873 182850 162733667
1 45445 154212 725713464
2 125808 878730951
2 40687 798956227
3 169123 128831
3 148822 150279
1 133020 168759 95750397
3 147783 79077
3 89774 163300
1 79956 124006 841958514
3 29641 147214
2 101225 81536675
1 33636 152826 526883845
1 5560 33114 619031790
2 152461 545708852
3 144897 176064
3 4563 82386
1 118735 122211 464768079
3 44486 31506
2 194484 878556208
3 143913 44917
2 138994 960295632
1 158736 167944 649210310
3 86860 183963
2 143285 501238353
3 114462 86033
2 45137 921940766
3 37157 64148
2 77242 765742740
3 96212 159369
3 156743 71028
2 17857 510738605
2 168418 404729389
1 50241 150864 339618150
3 79406 110496
1 70712 113664 5801370
3 124898 68091
3 40691 58126
2 25228 966969246
3 102219 119491
1 35028 79591 98266093
1 9077 144851 38766239
3 106773 52835
3 116208 15585
2 9342 490265804
1 117056 184164 391176884
3 11332 36909
2 24720 260958328
3 105068 3167
1 65771 195312 834799884
3 113418 127284
3 196280 138976
1 117613 157353 229838669
2 60015 91531327
3 93452 180396
3 182438 109593
1 19603 45165 291178205
3 16480 162085
1 137315 149000 868115895
2 45785 357130769
1 146550 159288 185645295
3 193402 176994
1 95540 182294 333504340
1 61594 160542 662966468
1 63060 125528 19377218
1 20055 158442 197588760
3 154639 113651
1 3079 17006 770890579
2 64829 692371739
2 48361 914463934
3 59719 43204
2 25546 656152723
2 120712 630846360
2 114724 484389118
1 29665 72939 800975417
2 57387 332394892
3 153513 186265
1 36775 136308 270143918
2 181627 428248260
1 158631 190713 955603617
3 22410 14490
2 129519 689386258
3 21447 37169
2 73833 252215438
3 140038 117026
3 54387 33547
3 163082 11964
1 114201 179213 499401337
3 79584 108290
3 162827 116485
2 162700 975925062
3 19586 164294
3 81220 197093
3 159737 192997
3 100572 45696
3 43996 198188
1 106742 142167 504102783
2 2747 838217108
2 121730 175935395
3 85762 129800
1 142874 174212 292742869
1 140423 193186 191646924
3 168660 151568
2 196663 927373154
3 184212 129283
3 122721 88946
1 48598 152632 923501957
2 81562 835212354
2 43698 250975471
2 133417 274889113
3 137161 167395
2 24525 866404188
2 10999 268147996
1 14293 89241 23801605
2 164082 79416636
1 30178 181857 749453509
3 156004 55260
2 23516 45896315
2 77305 11461282
2 73429 383064128
1 19338 192407 242700008
3 67555 145516
3 6276 65612
2 150177 625495025
3 33224 158613
2 193730 485907970
3 19668 140479
2 18830 283584970
3 55474 99491
2 108856 379237706
1 11092 12255 831605044
3 12278 133139
3 57411 68442
1 50062 160764 833251420
2 75277 645890695
3 134719 128184
2 191605 911832681
3 179857 134871
2 68850 622000546
1 35207 191573 536940535
2 135329 962606357
2 194633 322486583
3 107164 29397
1 64410 82374 17252278
1 79598 169120 754529022
2 57485 588009615
3 39300 87224
2 155590 524016239
1 90893 185364 897765558
2 81870 709509547
3 165235 193442
1 2547 197469 677760008
3 137692 86303
1 36246 150966 991894879
3 181685 52162
1 51538 195251 875462842
2 108981 904921276
2 9186 934838131
3 9453 69786
1 4894 192178 205218917
1 160127 170934 762866485
3 34183 76090
3 91117 133034
1 139148 157491 173623917
3 4374 98224
3 43510 37368
1 102314 114155 612719803
3 28949 113321
2 194270 864379817
3 97514 49270
1 71174 163504 546132473
2 186331 739878175
1 53964 122385 152537693
2 71968 619225629
2 13782 73367597
2 172311 579520696
1 136793 187712 952288918
3 178795 83264
3 24435 53818
2 77967 677394281
1 169435 179239 740538426
2 36427 599756723
3 80662 17301
3 66284 181368
2 43936 673245420
1 169734 198180 429191837
1 144932 160831 925978793
1 92217 119485 145527106
3 28941 175783
1 43587 186337 702339967
2 87186 381567779
2 70547 194429376
2 1331 899487698
2 102768 768281054
3 179884 186491
1 138265 171730 658780515
3 125972 116959
1 13281 15008 631017338
1 44938 141902 194043880
1 111172 186958 345611643
3 30700 145354
1 54720 103441 223752743
2 162081 204405319
2 18385 904892802
1 46396 131755 611076370
1 12235 24729 486132192
1 26217 112352 964139049
2 160866 821745929
2 140223 143235522
1 72661 149119 713177294
1 54902 96372 533829027
3 156978 26239
3 79537 112308
2 172412 70239027
2 74859 535148581
2 42772 195243148
1 100369 135217 187581696
1 128891 186475 832148396
2 166696 802428953
1 21556 76958 909073254
2 10202 235696246
1 149001 159603 690978110
3 97902 174513
2 110798 507067509
3 2943 53913
2 74010 160142229
2 36392 87135854
3 174950 63446
2 179506 176874664
2 6143 219162697
2 136447 863320168
1 79648 143249 956434245
3 10365 189522
3 83468 180824
3 38265 83166
2 99282 858445908
1 9419 165248 481079596
1 103698 165159 948660823
1 115896 175574 838018788
1 118380 124898 366208412
1 104800 179260 528177475
2 123422 372661658
1 65133 87638 224436395
1 71389 164550 957451951
3 128858 17527
3 49114 11890
1 94366 116486 723785613
1 23240 173284 338055900
2 115596 776592948
3 67003 75176
1 886 199901 415616213
2 149790 71606892
3 49490 129302
2 105656 425897223
2 49590 62453667
2 61139 639936497
3 146993 19
2 50367 396787183
3 139849 150315
1 24435 50249 471458057
2 181722 393261549
2 126892 942880284
2 16465 608090989
1 46835 115781 208275169
1 22163 70991 511592228
3 14635 157052
1 90689 146076 2258240
2 157885 349596834
1 114490 157180 73272574
3 126212 154138
2 131229 393429287
1 65842 81093 826992928
3 23666 125787
1 43987 45588 880155101
3 57081 117967
3 155053 59202
3 40458 139371
2 22020 341054640
2 166325 570174960
3 37209 143342
1 112323 122506 361442926
2 10415 118853669
2 66880 509191800
1 18749 88110 32241329
2 41385 616416001
2 112736 352136343
3 73221 163645
2 61016 300281207
1 65742 115901 439552501
1 55898 101739 152325471
1 86269 186983 300919330
1 31091 119751 865040710
1 58880 156555 559750712
2 910 454958564
2 82144 722863708
3 111720 194583
1 94675 131920 468667614
3 101655 40420
2 83583 666338259
1 97616 153035 850385312
3 3967 65477
1 164057 192360 295227555
1 7139 175537 684751606
1 45983 198966 423846061
2 150860 628964318
1 57973 109511 422017566
3 75685 171765
2 110896 789245695
3 182426 113491
3 119291 32269
2 174520 205881039
2 196279 660229248
2 153437 600912817
3 99721 129048
1 68911 141990 709976189
1 64941 187850 38724926
1 18513 123768 406520255
1 71242 103237 183189471
2 104280 815807637
2 48516 868772477
3 9697 159112
2 4408 361119963
2 48640 248830684
3 118210 62335
1 39226 40843 66932928
3 121232 50761
2 56990 973747803
3 86359 169015
2 176199 287001771
2 33899 578097192
3 160681 57363
1 67761 68479 18875933
2 164083 125400588
3 164648 128559
1 28897 41628 25788243
2 151426 607858452
2 85780 203219553
3 177325 177245
1 29427 144550 761588142
3 43592 15211
1 77133 111990 709466866
1 99498 197139 981166062
3 38650 161744
2 117732 189529707
2 152180 956623613
3 55820 128102
2 16504 912074944
2 75521 105944445
1 184550 199608 377541836
2 189280 547783852
1 42360 82746 549777619
2 163250 133810909
2 199723 17513312
1 102589 129422 771411619
3 18173 16675
1 124323 158365 76725480
3 147068 63269
2 100940 133042145
2 166948 988788805
1 82829 113867 275639633
2 33460 697681042
2 11333 326361354
2 29922 350844357
3 80920 164525
1 136221 174616 270761522
1 27533 87267 612234524
1 18431 155263 501331767
1 76530 181143 735815674
2 69309 109785533
2 46070 337188845
3 143146 146725
2 174747 300880875
2 116837 25754459
1 28675 116267 38583980
3 154791 55789
1 146446 173194 66845601
1 1250 174756 883780827
2 48462 337853423
1 65126 164906 645133830
1 39307 195512 18157059
1 152024 166331 12223160
1 145907 148902 466425637
3 23393 139048
2 126532 752911286
1 65082 185809 904581939
1 180134 187969 339129664
1 61927 132216 866359252
3 71875 146528
3 11253 110506
3 190326 82903
2 121129 690713685
2 119744 260148377
1 13539 137525 432494948
3 137211 12507
3 56275 162043
3 168406 87561
3 24749 131157
1 27432 57933 154792942
3 58037 174257
1 8069 125549 54930275
3 123936 104738
1 38265 83723 391720074
2 15789 745669882
3 159001 24777
1 9042 115291 854416845
3 177432 182043
2 43631 356942041
1 27381 157910 415914420
1 131870 145465 218753196
1 106793 194136 304124847
2 51198 273047227
3 119287 172725
2 124743 328696815
1 169909 179621 715632902
2 20623 882746465
2 172619 483288963
3 90814 40369
1 39933 75724 612101528
1 18563 161091 726751033
2 164639 956786053
1 55143 139518 925493171
2 61981 349520105
3 183007 69749
1 74655 197799 376775115
2 101799 353573941
2 57684 234231773
2 107006 919501438
3 139598 127520
3 167918 76799
2 147159 871825452
2 14892 383299663
3 120514 192232
2 116462 474232346
1 37857 143520 118684652
3 44251 85630
2 67709 712003703
3 70641 12629
1 43267 144801 917846657
3 20245 44129
1 20602 32481 426902092
1 147847 157443 182259984
3 38642 22313
3 160040 74936
3 38063 87760
2 126212 864867385
2 117723 474804739
3 67184 116735
2 42897 678951235
2 83592 379869930
1 123418 188829 598989840
3 69535 17902
1 117908 194085 298879151
1 75497 177866 75845944
1 85360 181330 475578608
1 73814 130768 642463487
1 17092 37274 147208385
1 71097 143617 430544515
1 80113 190360 222624241
3 72972 188579
2 36869 121953659
3 198031 169509
1 92545 133963 129031563
3 159077 93582
3 143400 18050
3 193237 194160
2 188913 720948313
3 183034 132138
3 13591 199644
2 152581 676175817
1 74792 119329 947407588
2 38231 602925996
2 144841 192282795
3 194615 156300
1 91067 91449 583903818
3 83232 12321
1 12112 153265 51503435
1 38932 168677 552463351
2 88285 715762167
2 113501 667975174
2 142701 409634054
3 138210 190778
2 13259 100153119
3 99564 100337
2 11138 954471453
1 108015 109370 720730572
2 88912 416757711
2 198628 279741425
3 118612 27371
3 74801 120109
3 111591 26446
1 36250 58992 101127890
3 188082 162548
1 3791 32250 587617603
3 82740 145800
3 95479 46188
1 139207 153837 185824143
2 101532 951616422
2 124243 325117655
3 90001 183035
3 155316 79882
2 124192 33345404
3 48455 142142
2 1236 897952798
2 162362 534125543
2 6796 23862998
2 190162 627772678
2 8334 269356399
1 109559 152366 443348381
2 139136 842562388
2 156064 331048773
3 120869 162860
2 189414 776343454
3 85131 126354
3 1688 155806
2 101145 337870158
2 105165 205464328
1 72673 152096 887850892
1 173209 187547 31840868
2 113409 958436688
1 5913 175920 840683593
1 61140 140594 720114291
3 193070 196208
3 68287 44446
3 173252 131298
1 98324 174762 313088163
3 155630 160512
1 123988 160638 958016436
2 198504 626887906
2 1269 677524739
1 32136 82884 909997369
3 27438 128835
1 27237 146992 981990169
3 97134 64722
2 95066 594733436
1 11577 82494 817517569
2 91472 529446302
1 2264 43074 555516164
2 196143 179892382
3 12835 104621
2 155860 191860498
1 11996 189287 475881086
3 188651 125426
3 9970 151802
1 84155 130175 852134484
1 90355 134533 6700978
3 103503 105168
2 108259 173952277
3 77315 172544
1 116990 168951 188073770
3 85422 30916
3 149043 59545
2 48565 497806355
1 117822 153089 351664111
2 132115 851659649
3 165798 42143
1 58708 65614 663672637
1 84969 88853 30136649
3 34297 199897
2 186490 73477580
1 4005 140531 559238670
2 52065 110529269
1 1429 14771 169495189
1 6821 78483 141551180
2 24196 200112152
1 34842 141866 889670985
3 190521 156285
3 47134 146339
1 59191 199429 938089931
3 41248 24470
1 193225 197742 598221881
3 191934 103733
3 53402 79180
2 12027 679612671
3 188664 144398
3 189045 140382
2 55645 927008104
1 10073 89014 997251744
3 24764 182758
2 155592 689405522
1 29540 199034 244930002
3 58888 79459
3 103410 134317
3 48344 80206
3 165945 115896
3 33342 140665
1 59508 104102 890174672
3 140078 187454
1 19737 104611 611117498
2 166702 209400943
3 150932 1384
1 38248 165452 819595714
3 130170 67537
1 18381 30502 628451266
3 167865 180809
2 27448 516982374
1 159055 167685 661152089
3 139016 140391
1 79776 134837 564548682
3 171775 102961
3 77532 21328
1 40961 65728 840014056
2 174171 928221211
1 1005 82371 814527355
2 37216 286990891
1 113322 181451 619878003
3 146988 120256
1 20034 169807 488369503
1 62174 114701 534754130
2 157948 678544752
1 32364 107390 625860731
2 70258 899089897
1 121999 157305 794763150
1 58678 113176 786131590
1 15229 139863 993621241
3 117288 178261
2 40651 961358346
3 178333 109690
2 64624 450711185
3 146520 63535
3 161293 134634
2 197772 87747019
2 118172 135610806
3 161520 153189
2 83793 278264316
2 32019 577153149
1 42411 55732 921021770
2 156701 841141700
1 93197 96075 367894880
2 87455 984622164
1 43721 187844 887666917
2 148024 690752756
1 44909 150680 937507845
2 119272 604723386
2 53157 896362779
2 103106 111943389
1 54061 88220 866473007
3 104312 99897
2 186096 109531206
2 27959 429583824
1 12418 97322 106901350
1 25101 52815 109456725
1 1558 184023 775582423
3 177662 47890
1 108184 154865 929293993
3 149587 197878
3 157740 26746
2 178157 881442896
3 165746 171448
1 55403 121139 552558727
1 27485 81210 654291310
2 61173 481375005
3 170049 99869
1 29249 165399 784843726
3 102437 182800
3 80521 55869
3 134752 86090
1 119691 170360 901317306
1 138565 160042 648084601
1 99302 178082 528723346
3 162697 131431
1 9339 54945 800338487
2 112029 981223398
3 178904 116443
3 14658 132871
2 107141 180791562
3 45866 30942
1 80414 107120 269692090
2 173023 386760168
3 189940 190425
3 192025 31968
1 42335 81410 486568308
1 103376 179653 911916989
3 81298 115393
2 191509 880902338
2 17959 105324196
2 111924 114917927
3 174238 102733
3 198778 116177
2 190388 595484700
3 98136 91168
3 109537 109344
1 40420 170201 567168700
3 94511 169861
3 71710 181320
2 41058 157572766
2 18190 525682342
2 186740 45842305
2 134932 562394446
1 77093 170036 261112774
1 72850 139888 27214487
3 170180 87207
1 22633 171950 206994063
1 66233 82319 649228916
1 43692 101009 54583168
2 75430 521979460
2 49828 112720254
2 156045 733528838
3 129597 39416
1 126819 162883 305899723
1 151600 156510 171737549
1 18053 134641 10865916
1 32930 196416 166524585
2 6637 696893955
1 10298 138116 360947473
3 93718 52662
1 16447 198112 732020467
1 41885 128363 558807362
3 131937 172473
1 75278 92779 772228914
2 88800 111404812
3 23596 146141
2 169472 268407493
1 140015 153808 739522985
2 64868 861888143
3 182824 195046
3 161773 198852
3 67946 109242
3 161758 146185
1 56845 140114 682745449
3 90513 187543
2 87788 258539874
3 42804 166499
1 66198 133977 268326561
1 31158 133607 217358551
1 32961 186718 776346937
3 143579 35686
3 53005 9739
2 95468 315067165
2 256 478675600
2 38536 187041930
3 104896 112657
3 130542 120819
2 140788 622218797
2 93089 440638547
1 110897 159880 249362938
1 44398 123766 881582636
1 1945 86535 650305664
1 63816 108795 180745723
1 21597 154001 537711772
2 58972 494183761
1 30464 116982 961538524
3 38256 140868
1 91473 132194 673238591
1 34799 35555 749003753
3 192228 44344
1 118868 125432 221394314
2 148420 992391612
2 19418 753993839
1 109150 115951 780486347
3 104132 77507
1 171649 191729 333420985
3 128664 167890
1 122930 188340 544727754
2 160549 149780112
2 56129 614541450
1 180668 195818 828075596
2 98966 299834903
1 43534 153195 186572423
2 113670 892967438
2 45051 691190582
1 12993 110364 835844930
1 55097 129157 884862551
2 107709 959225156
2 114307 384739624
1 21488 60800 652358879
1 7687 181442 890740764
2 135904 207591645
2 128126 655459165
3 86603 71087
2 122867 709120409
3 50817 47010
1 105318 118212 389406504
1 16785 63585 434058235
1 3434 62894 526583505
2 181850 172469199
2 183721 384645036
3 75971 191887
2 179064 158709546
1 55221 56306 451853630
3 21866 72461
1 65681 67907 232942737
1 129296 186438 700797542
2 18033 297629786
3 68081 187034
3 36967 64037
1 24030 26016 273250858
1 88547 161516 731369885
3 168668 88551
1 126001 156616 58273140
1 138891 151202 256127290
1 83885 193364 746670515
2 5928 129077490
2 13470 901032984
2 103763 394433086
3 81173 12565
3 28872 28577
1 65140 100359 876640433
3 21476 130469
2 77291 884730628
2 137552 747219994
1 106849 126782 695653673
3 157735 138214
1 38701 117387 87961620
3 174523 88363
1 97325 114285 331795817
2 127032 707481233
1 3162 16649 749073571
1 34176 48032 923834989
2 198631 301908963
3 59142 153359
3 160446 109668
2 139034 249345457
3 132629 198628
1 8313 107943 656847269
2 164863 699376713
1 24829 162750 390065344
2 6118 112600749
2 186697 488653602
3 190116 152396
1 35620 36086 360597401
2 15087 784468468
1 5994 59514 725819742
1 3771 181337 903970196
2 51676 436556231
1 10344 32404 945223091
1 50490 137381 332678384
1 11858 117766 450284201
1 107838 159261 992931777
1 63153 159994 607114807
1 141050 144704 694129964
1 37381 59385 130178536
2 49357 556960774
3 91483 84189
2 57819 606071050
3 123540 52214
2 87048 763498660
3 168368 42792
3 35886 98687
3 124329 103773
1 31591 118500 746775882
1 19316 76473 144364872
3 153079 97365
3 107372 119205
3 46634 135612
2 54725 662684355
3 117517 29355
3 35848 65265
1 12057 22263 793773246
3 117 166337
2 54693 995761332
2 25603 466890409
1 82051 168893 390075790
3 23613 42254
2 101319 669134810
3 124497 129669
1 165460 172776 662886938
3 45409 146554
1 28801 69952 197151582
3 183783 104232
3 170885 147421
3 22057 87185
1 34266 84080 338760694
2 159448 723450861
3 34486 167279
3 47372 149173
1 70684 168370 727943589
1 36025 42464 274188881
3 176083 108125
3 63805 113593
2 27404 823909076
2 195256 709511671
3 119738 155722
2 41593 135214470
2 123506 364601179
1 56023 132399 746884393
3 195249 14963
1 145186 183404 218511014
1 103537 160291 361854448
1 87878 107503 670631054
1 1313 52668 835503945
3 164083 22780
1 49850 188452 941057666
1 160331 168821 340318771
3 134074 93072
3 79520 32344
3 112188 55757
1 47897 198226 895644975
1 11775 162916 453117703
2 142151 192813350
1 33391 180109 889277704
2 91681 111195390
2 60930 628738960
2 47136 960719992
3 109045 37750
1 25794 94984 672643807
3 32393 4292
2 127123 363674301
2 36915 7206598
3 158082 170374
3 16488 89922
1 108573 112029 242414885
2 114357 612670486
3 35617 189375
2 108081 218604535
3 4787 40790
2 79092 238865783
3 103567 170041
3 128487 194929
1 58332 147706 973762097
1 18000 166820 539243068
2 174509 295446960
2 52812 864025215
2 72413 997952522
3 140008 17343
1 40685 179233 803687625
3 20215 132920
2 85443 927617164
3 198487 31147
1 136162 181372 861254731
3 137437 3701
3 97217 48394
2 44728 597168492
1 34590 120958 292760584
2 43639 46221211
2 117793 326625719
2 51175 305327907
1 66430 191765 206449606
2 188208 388404638
2 194835 296428434
3 194142 1015
1 41470 42487 835518934
1 178935 185739 159589500
1 26579 136355 490908985
1 26604 111750 499626217
2 166706 634727289
1 41362 133215 227500672
1 52081 75341 567941607
3 111707 178087
3 189135 60238
3 93521 144074
3 70975 21755
1 4140 168021 66535308
2 99102 727322157
2 93415 862792101
1 10867 34255 465649436
3 118319 96369
1 4487 141554 409310485
3 144289 158499
3 134920 100467
2 4304 712407428
1 67233 134359 720363081
2 107592 82912534
3 132688 186838
1 74412 192424 733152060
3 138008 5702
1 4946 43699 621825161
1 50556 115888 270518714
2 116363 111145262
3 170436 1585
1 52700 74880 418433986
2 948 663319093
3 104237 42634
2 173596 579149061
1 169352 183229 3579238
1 19904 112886 518189217
1 151227 156596 19399990
2 83536 680167689
2 124701 892694986
1 56250 151673 788076352
2 65702 174430630
1 1613 75543 497497454
1 8352 82410 877633925
2 91259 625162481
2 166033 5258494
1 21254 67893 690047629
1 16187 132844 159586790
3 149394 150415
2 94315 401819586
2 3710 785983743
3 1976 196716
2 57044 482984717
1 126151 130509 944323193
1 13498 50084 683968810
3 144224 69444
2 45364 4107346
1 83195 199087 611507247
3 55254 6493
2 150137 273527085
2 103264 409081118
1 173149 188126 511298945
1 78765 95790 745703765
1 45952 143259 414599260
2 50480 932270651
2 153338 261624445
1 72211 101490 76790558
3 33534 176537
2 71449 658169226
1 28236 84780 714799614
2 76463 303558375
2 61629 792578358
1 30279 73442 487577039
3 103786 59401
2 37456 497571048
2 12892 346083487
1 80410 157148 607652789
2 129640 891324990
3 80536 99778
2 23493 138068739
1 55744 189611 273866918
3 55725 125586
1 10986 128584 109852684
2 29982 403317125
1 121844 190805 770755977
2 165089 719047575
1 32575 34085 285585895
1 82336 181282 895986734
2 78395 701251191
2 12454 509819326
1 33396 197880 272781961
3 118123 12160
3 111142 90220
1 73749 88424 187921782
2 19282 291144657
1 58288 192026 241661332
2 36406 274750977
2 95598 261311185
1 90484 102920 523981278
3 134626 154949
2 174310 605661058
1 148436 173515 327697136
2 180124 63715028
1 104247 141846 964647527
2 15743 952359636
1 14509 42132 407953481
2 196119 158457890
1 60000 119471 909430011
1 20876 39076 624850891
2 48573 682703494
1 67900 197049 769603814
2 176049 730136760
2 154666 877107457
1 107344 116760 289407904
1 67966 199025 257620472
2 26913 536004480
3 67307 172239
2 113510 428490813
1 86371 174677 388932853
3 61628 130204
1 146110 167872 599293625
2 126018 493388145
3 89440 156859
1 65462 86876 864963300
1 42233 96502 911858014
1 104877 185845 894543906
1 116880 124299 93439562
2 97915 448489618
1 124012 142763 992131810
2 133556 977086782
1 24976 139132 506019020
2 59672 309055029
2 145371 828365353
1 28388 96918 440104379
3 26314 37498
3 69135 90112
1 56940 139068 51001796
1 48523 148566 503386879
2 57583 849431156
3 149752 173638
1 35027 60007 453387455
3 174723 54666
2 44522 276346968
2 172323 629772208
2 83439 553008867
1 50501 75499 653666580
3 20217 164496
3 99555 150881
3 167427 27946
2 89580 571143037
3 93837 45615
1 19599 89325 978648545
2 165231 606927869
1 1957 180290 397000893
1 66795 142439 962453154
1 1123 59200 693454225
2 147712 495702371
1 100923 183473 760030116
2 126031 644901832
2 194003 375218068
1 68124 114699 341313963
2 102164 337724636
1 48361 159199 762783809
2 605 830640286
3 158918 21362
1 17766 75640 952706821
2 193307 942983365
1 35162 134158 555915079
2 128535 6592107
1 43288 102355 34098664
3 110176 48137
1 45936 100941 81141395
1 13812 23754 626802464
1 86903 105349 651853785
1 2353 144476 549164573
3 103607 47908
3 176745 25719
1 60682 145509 183562682
1 70366 190246 677578700
3 196377 170404
1 51334 130104 851714414
2 32579 710433241
1 57811 185554 445503302
2 155922 362620931
1 79266 161174 733052136
1 12095 198926 330371510
1 50062 151929 893190159
3 162448 149057
2 197675 968295318
2 159648 509666926
3 28001 181839
1 122333 159602 874808801
1 24343 66382 552159769
3 60056 112236
1 53549 189563 855046396
3 75854 16514
2 102465 302636551
1 11928 50542 88063340
2 184048 846690004
1 108698 147642 70578778
3 139193 116334
3 29996 121170
1 57556 89500 860678748
3 125505 75587
2 148536 755827310
3 30241 38544
3 163755 120865
2 121802 249440705
2 43431 579995037
2 120403 652631486
2 30105 807133137
3 31216 14870
2 49326 936214983
1 9818 198300 498935110
3 118552 18387
1 81058 86450 570978147
2 187486 756892173
2 93414 791908578
2 104693 491130802
2 153630 827028314
1 35827 114638 195856468
3 37703 42851
3 154272 148156
3 78263 108906
2 147137 117259988
2 183693 28616787
3 146304 24530
1 21442 158744 562010850
1 5421 22278 570339021
2 125637 479113957
2 42615 762551564
1 29470 82622 917045487
1 68858 194669 198328272
2 63750 832417635
2 181406 895929977
3 2296 174117
1 104420 108351 908425058
2 102956 563347422
3 112111 172107
2 182337 68005977
2 118043 348478655
2 197530 836158893
1 100607 128589 179133029
3 140917 86210
1 65942 89292 165616313
2 170678 359307964
1 11064 112411 773997992
1 98271 131671 880381924
2 175374 989776490
3 100287 51010
2 93130 852708319
1 58710 95435 584647296
1 34695 37584 450462266
3 44642 55057
2 6099 504374755
3 67184 103531
3 136722 183700
2 99445 571707039
3 150382 161912
3 110853 30994
2 64947 610297382
3 68834 33239
1 28563 176662 191927754
1 97783 159742 412040526
2 139853 59782304
3 189005 79075
3 72736 12473
1 15706 160080 825553864
1 7710 79138 867987647
2 88793 370964413
2 120037 923318565
2 90345 896956822
3 144020 41818
1 122833 147428 920052513
2 14234 46632601
3 50056 50240
3 96696 104742
2 54109 890055959
3 68205 68725
1 27645 167475 1227069
1 146846 176871 770365037
1 11924 196078 750036348
1 4290 70855 490178289
2 146043 247073256
2 41430 441642739
3 15021 38879
1 111665 192077 343961305
3 106619 74863
3 96618 188467
1 93352 173000 562718609
1 69947 143440 544666014
2 103330 376495279
1 37484 98406 820136559
2 178490 874285428
3 135667 54627
1 129568 167564 856106026
2 30432 233731032
2 161579 780685383
3 179908 190754
2 9036 280104848
2 61642 905015770
3 21888 41856
1 1525 132391 94887292
1 178730 186436 567652488
1 55889 84904 598179739
1 112051 167061 442992510
1 99419 171763 327705849
2 15616 255211053
3 142222 20800
3 158998 158941
1 77215 158838 509665720
2 478 155399627
2 59236 752736663
2 82119 588687860
2 178153 536445607
3 41561 86942
3 25315 47202
2 44526 562511354
3 97928 199901
3 126876 105074
2 91601 375461777
1 71556 192810 114380772
2 75691 434165303
3 58054 63691
3 23812 190715
1 146752 198065 811956899
2 24819 595658389
3 191201 175415
2 139571 397158036
2 39492 545732730
1 62308 162496 816299475
1 126010 161578 854252660
2 138425 37498312
3 181533 97095
1 109892 130196 371962962
1 90761 147537 778703100
3 157697 107913
1 66868 140523 12846804
1 39120 46842 257847567
1 56513 176104 259180723
3 186807 132547
1 6727 44213 258139838
2 102559 183740893
1 36362 111151 182229694
2 126804 581043904
3 152191 165438
3 113156 132509
3 15037 112335
2 42029 790644826
3 21245 45508
1 66401 182352 810926018
1 42892 102191 291751569
3 29425 118066
1 63276 170725 200959733
2 87561 910297252
2 6046 27725504
3 162225 2055
3 162229 74762
2 33425 810804809
1 76684 176698 240554895
2 99821 138007449
1 35498 186792 408598921
3 96106 189186
2 33754 359093787
3 191181 49750
2 148752 895484763
3 16372 146949
2 131286 162527631
1 37557 194948 857609805
3 135843 9859
2 34978 192827345
1 58698 181935 478241321
3 25204 176481
3 162213 5853
3 190166 191149
2 58001 916559105
2 123370 417822023
1 97174 123644 909832619
2 87202 741404231
1 66293 136612 766122242
3 63988 2877
3 156150 94473
3 160747 168842
1 84 167283 704311427
2 82311 743407221
2 189700 790309653
2 55220 238600996
3 105043 183462
2 193093 947538376
2 37618 25417355
3 62863 85652
2 2270 793306699
2 2247 853352543
1 128671 178726 418406833
1 142729 143033 328828311
1 83121 152008 473122882
3 167287 76585
2 119855 592536057
3 133147 104668
2 61999 882132517
3 27832 139485
1 18558 138866 406006158
1 172030 180389 427580593
3 156164 144128
1 14914 49396 805145489
3 76299 100772
1 15078 49209 7102701
1 5446 119908 45822468
1 8886 127649 566791732
3 79742 159022
3 191734 138698
3 131226 26346
3 13731 157544
3 154994 78287
2 198528 627120368
1 16193 135968 613658482
2 159036 20025281
2 67877 863398114
2 54712 501977239
1 86513 163674 837344317
3 122670 22866
2 105799 466628778
1 58469 136833 191078651
3 19262 110263
2 102137 726170638
2 188513 35992208
2 172291 906991120
3 89814 31134
1 13011 37356 272353805
1 31229 40832 199937991
2 14465 495596260
2 140976 463756520
1 124807 134744 749546272
2 65630 657569235
3 89162 71090
3 95278 59997
2 15838 911028283
1 86371 170887 976285635
2 183239 882089532
1 61572 167108 746142378
1 21704 190501 803268619
2 144929 624599330
3 111259 43862
3 106888 187364
2 190872 251916692
1 89991 184817 41916608
1 37267 161120 620587362
3 152532 94553
2 63708 471450964
2 182709 374899857
1 144628 159687 304528658
3 13504 147170
3 27646 23916
2 140817 30061915
2 122584 602630123
3 179153 101543
3 124832 155557
3 130692 41112
3 51390 75014
2 87817 435216201
1 151143 161327 589585957
2 55316 263816959
2 104611 656504801
1 72880 171571 186890824
2 18979 871905392
3 93516 58301
1 74961 192254 90153687
1 6066 133967 443692217
3 136213 32687
3 84952 125776
1 108157 122317 459853792
3 67574 66710
3 150946 50485
1 46377 122766 115644121
1 128938 172153 265206212
1 11324 106558 259240488
3 155477 184503
1 46859 126316 569547229
3 98296 189541
2 108039 724257206
2 143294 244602449
3 20038 163421
2 100643 209204901
2 178507 268188558
3 63546 159530
2 153938 714476984
2 61827 421455692
3 184111 26717
1 113678 180844 554111689
2 182141 641837870
2 106533 125249517
2 146571 579293658
2 157173 474221784
3 22668 156496
2 112945 995778320
2 51182 946237641
1 40351 141985 806559309
3 178556 67421
2 39448 890147446
1 40946 143251 665497418
3 151490 179149
1 59493 157123 261008279
2 56381 797926463
3 191268 114107
2 33678 420251932
1 39271 192786 113568468
2 33413 760931455
2 181405 742616523
3 149602 51511
2 166143 278905710
2 51255 980064771
3 85755 25384
1 12265 122800 36578587
2 170960 33445026
2 97777 314716442
1 42881 71876 885737168
1 82706 181972 972170925
1 42333 54189 588553664
2 40141 81571452
3 148689 108155
2 53498 553021875
1 64993 66610 420860013
2 64865 738880858
2 78754 848320322
2 90808 755058843
3 50466 136495
3 147502 157250
3 68849 98025
1 167043 171562 662922329
2 120648 250233724
3 29517 58836
1 39557 137142 20404630
2 132930 317006768
1 29060 35655 996059356
1 95186 192719 652106758
1 5906 42541 763532985
2 8501 295194116
2 36609 279726953
2 72662 962501991
3 191821 9167
1 99517 115416 584703489
1 38755 126646 293402129
2 34064 463327547
2 87275 929365211
1 77808 92863 279633043
1 69839 160884 714640685
1 66124 182507 480583433
2 118033 501566633
3 178194 180984
1 70063 96612 498118934
3 97933 95490
1 41399 149517 119564666
2 82290 717867602
2 192388 697466650
1 151548 166302 655801058
1 26201 139258 81416585
2 177328 135595657
2 121445 205583361
3 33993 90541
1 119157 178869 683606654
1 20137 90848 87719878
1 71643 91327 251274650
1 44674 197965 305358174
3 119764 180070
2 113287 682194209
1 36414 134380 977670138
1 98464 168157 90176713
2 121714 865546248
1 37899 199023 710917061
3 76568 21221
1 45537 140712 583155872
3 18233 20996
1 94231 162457 411165800
3 156853 113836
3 153752 5576
2 161181 306951250
2 197120 331610544
2 193093 950025812
2 169458 841932567
2 25245 379511339
2 16618 438002522
3 151702 152104
2 143654 466630800
1 40931 98287 537342529
3 69662 150541
1 127941 181213 62285773
3 125288 30334
1 70362 84520 615055642
1 16514 93466 737793339
2 167536 275832193
2 53 398841245
3 75030 173165
1 105877 191721 647536829
3 91164 123883
1 3587 78128 225593866
1 34617 170547 370861567
3 92200 129121
1 5176 180280 189446568
2 10414 112492219
3 68234 152778
1 96197 98802 579758145
3 20515 179175
2 111546 421514580
3 183018 61203
3 19668 141105
1 67258 144839 924522905
1 52567 178258 247337517
2 164408 480401773
2 56193 134666419
3 130666 15819
1 102579 168198 143179283
1 77501 105152 78715755
1 121893 167447 891643613
2 66404 496392911
3 198856 29475
3 39230 112850
3 56812 194178
1 76869 171202 389461161
1 47939 64825 305768722
1 123795 130474 975042239
1 61348 185696 103692042
1 114789 170674 28747888
3 14216 118751
3 41926 22262
3 3301 61661
2 31880 923133857
2 57635 149950340
1 36463 195667 267215419
2 69207 577621140
2 29828 469353455
3 104918 84334
2 129535 291833957
1 42577 83543 811302629
1 2169 107055 196207351
1 116640 160887 410546160
1 1094 126834 954911930
3 57492 14213
2 167216 446217827
2 197460 943824640
2 189948 697950620
3 115186 40531
3 67007 140960
1 13748 46976 497134138
2 169199 37881851
3 130222 140965
2 135584 348069223
1 85656 156443 101881969
3 141578 4844
1 13499 66500 280850430
1 59508 144509 580373475
2 53080 414514597
1 70670 97175 792250419
3 108307 43060
2 27707 241223939
3 153303 59703
3 31486 162526
1 20440 105785 245164357
2 100533 991542914
2 76332 269228868
1 19739 120409 699652136
2 149331 577502473
2 151950 648090842
2 149015 390153386
3 172410 173613
3 50492 176691
2 168849 718944031
2 28283 657448458
3 193390 173494
3 83824 166542
3 118278 16890
1 150419 194210 972833741
2 8874 666803349
1 61569 144755 309049804
2 57698 484755497
3 119946 47481
3 76271 32686
2 152740 744787549
3 132818 171605
1 86537 175892 867653788
1 14193 59027 708842476
1 173993 185410 279912543
2 111904 515280310
2 100454 339960839
1 100639 163401 916613532
2 32552 376212075
3 87304 57618
2 151546 706097994
2 110932 815687255
3 135714 49865
1 61200 175474 778511526
3 43295 23191
3 93672 68211
3 134918 69814
2 151626 404368804
2 2596 116474316
1 76333 134549 364574979
2 140006 460288968
3 102973 187392
3 157070 163637
3 175580 43460
3 189473 144591
1 30509 128900 729376619
3 74644 80411
1 9190 135069 250556515
3 115189 97860
1 61444 124874 189438415
1 39381 40879 66827832
1 11983 83077 994194962
3 87520 83558
2 34983 690474212
3 20244 19129
2 66083 65648068
2 37931 418370165
2 25371 953078051
1 102540 121153 696845404
2 21650 282921167
2 10426 100566235
1 8526 19208 473454726
3 151286 162482
2 57752 984984969
3 70613 143410
3 130662 143062
3 39896 97919
1 55781 163121 387755300
2 174816 24758568
2 82621 800850293
2 43705 632324632
2 166388 894240444
1 28771 123385 240268770
3 199972 196589
2 25176 579329866
1 22456 71570 556589496
1 83028 182188 574679830
1 65172 91338 244642075
1 10014 146600 522807705
2 29656 10239681
1 33352 169712 670399236
2 44218 728601382
2 64229 257813619
2 78582 323760090
3 24747 96220
2 186900 563563506
1 60279 196680 310991147
3 43397 131501
1 944 98737 336548995
3 161649 120561
3 128002 41897
2 81201 411079828
2 103854 12919649
1 18118 21220 468698313
2 133079 920907280
3 52151 55342
2 84792 221051825
1 23898 29251 781221619
1 98850 100972 829949967
3 171477 88321
3 43567 186946
2 144936 230456955
1 22858 142830 180606274
3 96392 191373
2 156767 410831975
2 89692 988044717
2 37983 760386943
1 19759 72247 472469952
2 153774 924769213
1 57968 128372 88464244
3 167906 85027
3 47703 110361
3 46641 61845
3 66331 166609
2 41606 215794214
3 15155 87800
3 190379 160915
3 59802 52358
3 75020 195779
2 160130 239571875
3 15526 119302
1 2162 126843 891548975
1 50818 51892 581196960
1 11266 136714 318219737
1 139398 161888 763849918
2 74827 856931253
1 8824 44151 510621570
2 158403 901049162
3 84790 195517
2 17964 523230251
3 162460 155624
1 8482 142304 751843142
2 171723 109599230
2 92254 254852387
1 45405 89291 406370234
3 72728 85699
2 67336 376058924
2 3477 119260188
3 110921 160398
2 51055 249828566
2 168347 489949387
1 67235 169365 824152203
1 150381 154231 281215899
3 111758 36985
3 144097 127239
1 46068 125634 115033919
2 106685 922027160
1 93734 121754 152478391
3 90404 152619
3 148702 126604
3 158134 53763
3 11625 164915
1 26037 107771 917586294
3 17299 127852
2 176668 687297612
1 23656 71427 890071116
1 152676 155510 589810107
1 22329 133404 335026076
1 2930 39889 977524994
3 199869 66909
2 115342 412599913
1 80007 177641 62392343
2 91812 122869061
1 18763 179767 660641716
3 4791 118348
3 74472 192117
3 57726 153960
2 148292 218527477
2 162934 621159757
3 181431 177916
2 184856 779525247
3 90551 16319
1 28340 78341 109726094
2 82543 236378899
3 188971 104484
3 94555 112281
1 1540 66670 382827518
1 82289 156922 870378538
3 94325 54855
2 77245 604592944
2 32292 532497950
1 13509 31180 35361115
2 141356 413928810
1 20147 187229 180584710
2 130356 139281133
1 65961 150468 53466944
3 21015 179169
3 19102 21477
3 120155 156114
2 40416 167590678
1 39015 98834 158570859
1 51057 196429 365586778
2 61006 388552989
3 99795 177283
1 15109 126720 529347094
3 161916 5951
3 161023 194960
3 37353 157709
2 104893 279590601
2 96468 324931411
1 40473 199985 45575017
2 146006 56965130
2 54290 63843169
1 69020 161765 332722531
1 90951 144006 16597642
3 20523 101319
3 43807 31124
2 79035 464532059
1 93130 198681 888406387
3 20990 164590
3 93977 6688
3 14133 108702
2 151210 424838939
3 114957 2516
2 43908 632325736
2 79779 504641834
1 29067 59551 511512128
2 143908 872532089
2 28400 503263667
2 44002 542430556
2 23005 74756083
1 72505 123232 708734725
2 42704 503441615
1 83389 198538 290993409
3 153646 25632
3 47234 24592
2 84537 764167612
1 119392 154949 700299019
2 172935 14083272
2 179487 595111291
1 111188 166873 271193294
3 20809 116006
1 19636 196758 936672888
2 160483 705646531
1 159462 164832 74033097
3 105204 93596
3 119755 28397
1 37745 146168 779647696
2 158801 336924416
3 154526 11701
1 25059 148785 688241796
3 195109 54749
2 24052 85177692
1 11876 55623 952215434
3 9659 122667
3 77367 55078
1 22 159347 139612236
1 62160 74942 494356469
1 15179 194618 481166406
2 83311 767196066
3 37513 54679
3 54524 146195
3 51034 82319
2 61222 572362431
1 35237 75998 348715533
2 160801 358367222
2 63652 785219533
3 31054 90523
3 143400 13842
1 23843 179815 534882904
2 43104 29066249
3 41234 176266
3 72669 92264
1 159130 190749 970549189
3 42084 64192
1 78464 85935 244353058
3 110140 47775
2 65553 550745091
3 14032 21835
3 153607 156035
3 171567 3525
1 136705 149643 530468355
1 12351 166504 585490078
2 109653 325091388
2 48767 410701137
2 33240 152361433
3 158064 68828
3 99032 158991
1 30080 130012 86896594
1 108779 162815 648107154
2 6770 891368961
2 193465 200262183
2 40219 663992722
1 56790 198024 89142450
1 54760 110286 479220459
1 83929 130064 517040877
1 30316 109770 465017935
3 46723 40860
2 30826 377031141
2 112991 848392065
2 57020 524484036
2 178436 279449352
1 62064 64051 345148762
2 93537 34846876
2 170795 192559940
1 2223 37034 825001970
2 112719 318429917
1 12530 184324 945801205
2 11537 507827637
3 51583 109976
2 98420 413254942
2 3966 211741392
1 118512 138559 311663708
2 117932 622665841
2 164677 66236276
3 69648 116076
3 5843 195561
1 153268 165495 350962158
2 167808 206269020
3 34998 175268
1 69768 73096 771624923
1 32719 71735 99498
2 72434 731315034
1 3282 156663 690849357
3 117661 42568
3 52194 189818
3 119618 138000
2 180121 856225321
1 67182 124303 437061557
1 38421 196083 594247703
2 158410 453485737
1 119787 166702 215720375
2 193974 979055814
3 96911 113761
2 118846 865921600
1 25457 187764 161843568
1 137539 183975 674657190
1 17338 184694 107746426
2 22550 930060791
3 88426 106693
2 192033 909546302
3 85247 78487
2 139450 223690362
2 178577 109379110
1 61185 79391 496432659
2 170763 540805234
1 32534 118648 899778172
3 199453 72129
1 85535 122972 550592427
1 129477 180083 107969154
1 81943 158125 484822807
3 43351 165180
1 89820 101372 781303019
2 169235 55071158
1 82580 99218 327603041
3 134544 187638
2 142011 400480851
2 133699 972372209
1 49500 109981 937474972
1 76279 156021 758935454
2 185044 525926946
1 80696 193360 354327907
1 65674 132576 622146779
1 84026 159566 567148388
2 2593 960212344
3 151016 25509
2 136783 95409234
2 17211 255869794
1 54141 102168 586962671
2 160077 557507424
2 170549 510334457
1 48504 172371 641682699
1 58831 140177 687237575
1 17751 112968 937379562
2 94440 996537908
2 61351 378175562
2 182119 797355877
3 169421 137881
2 129465 89852626
2 73161 899365764
2 131305 812612570
2 3747 852081420
2 95572 38007815
3 166909 119607
3 39051 98608
1 27505 49284 366646814
1 58583 151018 818378760
3 181506 50951
2 48801 854250811
2 79382 603493230
1 53433 198677 116841414
3 38126 157363
2 34293 707346649
3 37671 97372
1 42987 125646 234688864
2 2650 688276398
2 183326 198050095
1 148836 186179 463822215
1 74801 131400 793390825
3 75129 29164
2 102816 800351541
3 176053 2639
3 182865 77521
1 82841 110440 274865093
2 122092 598353607
3 196914 1519
2 78802 913105635
2 1278 331727700
2 143226 562027959
1 14285 66007 667205734
2 194727 235028418
3 75499 52033
2 81935 128373803
2 40861 595318380
2 152168 967919335
2 170769 405890097
1 9131 56665 657444735
3 107313 126047
3 86854 92519
2 152943 46608867
2 82912 190863602
2 17648 508276564
3 197436 162169
1 137458 153237 825058268
2 38475 94518082
2 152025 912817795
1 66504 87417 793488811
1 19810 126408 248261677
3 123015 24186
2 17689 392748107
2 90575 114722278
3 79550 132461
3 47879 57837
1 45918 109188 542773696
3 173660 178035
2 23166 722521447
2 183452 806281245
2 9141 64928872
1 83808 98932 447623108
2 192936 782713754
2 153857 858674163
2 54684 202218827
1 20575 63490 969868260
1 33616 84268 853337445
1 22018 28126 482043830
1 40592 48199 760848562
2 182963 712186569
3 186312 21768
1 21023 48721 618892620
2 106869 346658845
1 58321 156079 563404130
3 10063 118749
2 48132 578115578
1 81146 142190 831883777
1 181205 188449 723062473
3 128797 200
3 180103 57194
1 68731 105838 788470171
3 97778 88734
2 7676 145476857
1 11042 172020 913826664
3 51526 152859
3 101148 117746
2 9233 886613176
3 43853 5537
1 41892 172307 205356649
2 129679 117541845
3 122232 65052
2 16393 516904715
3 130448 137568
3 99801 78433
3 62780 87944
1 4165 150027 905937244
2 82607 565427658
2 195324 431801102
3 123642 169238
2 183082 730172686
1 5291 114101 67590430
3 38433 103864
3 160094 178762
2 114215 705025160
2 52675 380974019
1 119714 149779 158391254
1 4619 84957 91526966
2 38932 550101968
2 23263 843873450
3 7990 80516
3 166244 146566
1 90522 147010 688764050
1 15522 49507 359282937
3 140230 148431
3 117933 18836
3 120854 113014
3 98468 72987
1 102252 163445 410008384
3 180613 37996
3 23805 59337
1 7120 45633 646347252
1 87817 133896 362567943
1 109540 155249 833575073
3 115177 92048
3 20591 47194
3 32482 97702
3 19005 1693
1 15764 123289 134480049
3 51633 150265
3 170567 198777
2 19757 220725431
3 192283 162964
1 40194 109476 408391343
2 182022 663953255
3 37264 66690
3 174874 189883
1 106012 187757 397904642
1 137409 173931 680597255
1 15605 59735 628112027
3 68776 63246
2 57508 526837702
2 12604 137870386
1 22754 23648 867123387
3 149283 86797
3 154996 105436
3 42263 82392
2 141823 667474331
3 30526 21748
2 41611 646750904
2 156708 422730017
3 167168 78722
1 23513 131321 884995611
2 74943 624585509
2 117751 834278423
3 156495 93395
1 24675 155170 434950064
1 98992 148522 501894224
1 42718 133344 105693148
2 163930 318573469
2 189350 400579638
1 23184 196785 183013911
3 194649 123816
2 2034 922992661
2 13820 259315991
1 154524 171959 304661222
3 109954 123862
1 36624 109941 567851278
2 40958 798974262
1 56415 114503 945785017
1 78054 199016 683483329
2 105452 313911077
2 96892 812354511
2 199726 306963466
3 143366 51616
2 106918 532168839
3 174010 70783
3 169802 146856
2 149784 625550223
2 56049 904707424
1 90386 161564 301504350
2 125823 53588450
3 46903 60155
3 78930 119647
1 38894 55885 111956475
2 9616 642332301
1 24274 150238 779574511
2 147898 127110577
2 32967 237681169
2 75113 867872192
2 10657 558925007
3 63476 198847
2 159994 539323773
3 51074 154928
3 138220 157605
3 47429 96601
2 77371 605489204
2 29185 421404024
1 92640 131527 430940675
2 84173 172486103
3 163321 21473
1 62524 128372 295026332
3 62111 58754
1 40034 145400 133374985
3 181911 54355
2 12783 177471618
3 35965 39748
1 29446 56374 338816844
2 98168 162616719
2 186644 843925460
3 146448 44759
1 17265 162404 814612837
3 108809 66241
1 91596 184783 601421572
3 128992 74445
3 173817 18114
1 77715 100887 674234635
2 4659 507714453
1 36069 185743 254620322
2 162572 138320380
1 109826 167302 655791191
3 99169 67291
2 59325 177144394
3 81185 10245
3 59222 105342
1 15276 127468 344019410
3 81583 102642
1 166199 194084 193835401
1 50166 164560 515577954
1 19532 73819 255383197
2 118622 570709182
1 163010 186796 826563800
3 4485 165507
3 108367 38504
2 24242 74415331
3 191173 111486
1 20641 86650 351857989
2 19119 574320441
3 197827 146006
1 96368 181188 496024533
1 78525 147925 576367986
3 13990 105778
2 53617 515654137
2 51144 706708531
3 11859 105698
3 86597 167559
1 32951 122302 915854858
2 112602 135240799
3 26871 924
2 147464 660138223
3 88876 73272
1 68864 151162 750648309
3 95711 150847
3 141625 182886
1 102791 140418 584749531
3 143896 158745
2 177027 867610989
2 184714 823122814
1 80304 103192 2095394
3 196828 143404
2 109073 569677510
1 21816 45207 828922320
3 179821 120186
2 75724 229594649
3 93283 141645
2 42387 903755413
1 10149 19375 856806021
2 148041 121009427
1 79671 122518 919565254
3 25789 11212
1 116575 197528 984849858
2 189780 575144916
2 44973 135324372
1 3590 131245 732147744
1 48676 109605 308659350
2 75486 226043118
1 51425 80378 347382857
2 33148 452503780
3 112746 41429
1 9113 147889 305333423
1 16734 34012 22040224
3 99753 71591
3 194425 161626
3 34419 42956
2 237 923282410
3 17158 154029
1 97860 170787 292134715
3 74070 29652
3 118548 154050
1 31984 98584 646074507
3 24281 58375
1 100229 196182 438636467
3 67248 189618
3 100734 163266
2 191238 4229993
1 138344 142931 253747100
3 86393 149507
1 80790 175861 883725007
3 72729 107301
2 138028 775298192
2 130836 350870336
1 112789 169003 847021190
1 110894 119272 657413331
1 114231 182236 418334082
1 125915 140479 853356426
2 83215 723979806
1 30133 136629 68318374
2 95896 258359720
1 45637 189135 347259744
2 28463 800328706
2 83585 818752539
3 180365 60520
2 24340 287802466
3 93612 69064
2 185946 363135822
1 102269 162033 938676123
3 890 142486
1 47077 150197 979761010
3 39420 102956
2 142195 936535653
2 125140 713395865
2 34727 103351445
3 164379 8299
1 27530 77425 89582845
1 114754 183757 380808786
3 140068 24972
2 53250 686482426
1 120467 139776 40167494
3 126411 98259
3 124865 121237
3 176655 122271
2 158631 18342372
1 16873 161959 724966819
3 139385 140487
2 149654 650910777
2 127750 26027103
2 197858 365750084
3 198716 74355
1 27828 73040 662871840
3 62399 94890
3 182056 90486
2 192641 949835994
2 99815 598739158
3 7209 156556
2 55262 769756767
3 189466 25217
1 105357 187019 340368236
3 140751 99977
1 12077 158810 22976641
2 14441 484825809
3 20234 47167
2 154827 321044817
1 4212 22897 947178948
3 118282 71960
3 184378 104475
1 24203 143067 816702158
2 147727 762713762
2 95938 813028484
1 91507 166800 461272856
1 83492 191089 552131416
2 90002 617360443
2 37417 141048411
3 175319 64383
1 1386 78384 729362316
2 120652 597205836
3 67148 99897
2 58307 668871092
2 171533 214321124
3 41329 181296
2 61023 910450939
1 65267 91229 113501412
2 74246 187470534
2 127449 788861518
3 91596 190269
2 58255 229398924
3 26154 152092
2 1922 523082858
3 36465 30396
1 144155 171183 600144876
3 21799 157478
1 53438 91177 782780049
2 99228 284517740
2 82841 220981851
3 133827 138529
3 3646 71506
3 149094 119915
2 101726 170881956
3 184027 17159
3 142136 173780
1 77396 135371 752320723
3 151081 118571
3 96259 146342
2 45428 365719668
2 83673 155049572
3 75066 171791
3 148005 6464
1 58586 182768 610234333
3 138434 169261
1 34 165473 764375556
2 178785 578505602
1 116342 126210 377429803
3 160072 9609
2 77982 969313646
2 4732 631086132
1 89954 146141 748157414
3 141887 192116
3 135937 2116
3 75448 196235
3 146682 182373
1 38559 116590 163391645
2 33751 137871650
1 56806 129157 497525921
2 76896 724959659
2 188854 728627799
1 178348 197734 869983045
2 158242 308461179
1 17183 85481 948356062
2 107062 608001814
3 93934 73936
3 7994 147992
3 190849 61080
2 37943 384200116
3 158894 23900
1 59351 70819 278491992
1 31000 186445 303008048
3 143098 143576
3 152099 12586
2 149970 228319300
3 84962 95942
1 60403 83556 736286506
3 149259 86477
3 191646 59456
1 36090 140866 145915298
3 195769 152275
3 178107 125374
2 49640 318536254
3 91524 182674
2 117132 821108243
2 17830 281771277
2 189242 354524413
1 25204 173234 135738906
3 157784 169899
3 77038 120543
2 60112 297094803
2 102184 737198761
1 130879 177536 690725221
3 114021 64779
2 121237 786946208
3 35191 18401
1 91261 155069 723283598
2 72464 225857062
1 41016 148804 605896759
3 8790 120454
3 179774 139793
3 99991 78704
2 128355 875124923
1 88155 161734 823449167
1 30207 56909 164936243
3 35547 13462
1 12902 25318 540723978
3 24839 46110
3 184639 100392
1 91557 122035 862138159
3 177172 12011
1 75027 188672 623836075
3 161465 27784
3 3768 109857
2 35076 513401123
1 32763 33549 138022958
2 17012 584327891
1 106698 187526 138246041
3 181083 140803
3 138702 60179
3 192660 108981
3 171306 27593
2 163781 838146694
1 106633 107312 589060952
2 56730 108813730
1 55239 119221 838071654
1 57280 69061 361643431
3 177798 129073
1 113277 158305 846887420
1 13230 140814 874690715
1 60313 157885 209682701
1 54265 188019 529118723
1 68739 195431 230032050
2 23617 548540323
1 117908 198961 19931834
3 116896 189490
1 18076 148148 982384729
1 70213 143320 119039264
1 20312 169200 876914729
1 110827 186333 885065445
3 172599 142051
3 118101 29934
1 151620 156177 895201850
2 89965 904170383
3 113757 26370
3 40327 145461
1 22407 174333 451395173
2 27663 545772451
3 13607 73215
1 116504 189983 907619958
3 99970 118098
3 57526 199534
1 124688 133996 980782277
3 120337 15185
1 90985 181497 618287418
3 133886 123694
1 139278 141085 572375802
1 114745 192708 208499377
2 151930 935333712
2 34581 940240830
2 13731 891791552
3 93941 191915
3 2621 40076
2 181623 62393484
2 151969 173281853
2 41282 19466254
3 171537 99123
2 39986 58446647
3 68309 15063
3 63281 108295
1 96125 187031 520681645
1 101389 137716 944986270
2 86281 290833712
2 77582 345610653
3 115432 174527
3 21058 103093
1 24840 102439 329046112
2 107840 381603699
1 22365 179184 342526148
2 129346 90110508
2 138009 113162635
1 57036 160731 520185122
1 83953 149152 708488275
3 21241 169997
1 43007 97716 800939111
3 13011 59185
2 94582 930771908
1 22651 191346 355441909
2 9299 368428051
3 167382 72621
2 166575 574246090
2 11386 759539300
3 185624 47397
3 120241 1092
3 2172 96808
3 117382 155737
3 44908 132743
2 16755 992643134
2 104749 194900337
3 94939 173929
2 45679 439354971
1 38020 168185 881269813
1 183752 197057 401040366
2 53601 186490460
1 45842 47283 174944202
2 151827 254182556
2 80330 263575864
3 63397 56224
2 164729 466354853
3 115078 32194
1 17424 168081 119455465
3 59088 47715
2 32736 899459943
1 12817 170246 36095284
3 101601 127501
1 162184 189570 557079965
3 139687 25770
2 81737 529572596
1 59378 149329 620877136
2 44936 27931896
1 101091 159525 120145267
2 44515 652707537
2 88545 631385042
3 130242 84697
1 121334 178634 989850151
3 155987 157348
1 16088 53565 945158732
1 20593 87328 258557137
1 123489 163851 199049750
3 111877 41517
3 59483 75736
1 134817 167218 636624330
3 98534 194747
3 25391 117391
2 14774 509257097
1 54239 143523 476747405
2 36372 392706757
3 55557 109344
2 109444 791956548
1 25461 95286 992254205
2 134281 838804726
2 136836 532461193
2 39719 629463472
3 129525 28227
3 11726 60953
3 79295 54017
1 86396 190223 806533244
2 165576 678224059
1 8229 97331 869048379
3 198926 15827
3 116393 134448
3 166117 5275
1 37579 164810 276257757
1 43626 98966 995575845
2 32027 280928356
1 29976 179648 86839356
1 76718 98504 764981589
1 48617 60727 163891313
2 96856 213099641
2 172504 853519336
3 11639 68
2 180890 464656103
1 14338 166888 944862397
3 94109 14943
2 87183 63671778
2 111802 971989683
1 37387 199927 721944602
2 43594 217271722
3 68870 51153
2 132542 755363315
2 79840 10486968
1 30021 133801 551209641
3 192139 153932
1 68213 195832 31288142
3 197524 46720
3 190848 45617
1 64069 162369 117226490
3 82559 98501
1 91534 146605 498691435
3 130342 167638
3 58427 134561
2 130378 895506052
1 139566 179632 833325097
3 199128 13637
3 11415 30569
3 77898 178367
2 92879 810048317
2 136608 391973212
2 100838 573978148
1 12173 180987 647202393
2 102478 404073782
3 186070 144355
2 112182 888531166
3 108768 186311
1 53806 65776 427520752
3 15047 72891
1 85216 154732 382351290
3 165814 117739
3 91162 96171
2 156268 481775053
1 59040 141677 248843474
1 39223 188047 964358363
3 192254 83319
2 65782 819672166
1 33894 87267 150064919
3 9258 188474
3 131250 24254
1 47547 99525 470805137
2 120666 764845839
3 173033 42852
3 76093 29548
3 176266 180723
2 86394 826031462
2 152957 236097970
2 103561 411121333
1 94213 161972 832513394
1 122026 178536 64443353
3 45662 2758
3 58958 54856
2 35358 156680533
2 102369 255882418
1 7653 89074 92913304
2 172593 273422790
3 9814 133372
2 189539 261899200
2 167485 44708001
3 199238 49002
2 166650 884410767
2 40475 111221314
3 28869 168856
1 122526 173906 18207536
3 5192 42265
2 61924 574665363
1 105581 108609 111211463
3 117372 181645
3 57880 135749
1 1030 105638 957648328
3 153655 171197
3 48380 74938
1 18857 106341 628547739
2 132185 734556772
3 195486 199929
1 149789 199780 865370369
2 105163 868644228
2 147478 843946561
1 104802 151688 665003262
1 17704 76592 742651622
2 61221 520059047
2 98494 577408807
1 104563 109478 590528802
2 179973 430907588
3 181551 195697
3 188935 96644
1 153846 174597 737124994
1 35755 118327 520059904
2 163342 955276722
3 30615 124895
1 57640 106919 569345923
3 133598 84420
3 104888 171934
3 191246 132798
1 6654 35654 102814090
1 89139 169121 456907903
3 152000 152794
2 186693 125143403
3 146230 186646
1 34293 132119 735271479
1 12967 116250 736371439
1 17206 108841 886234554
3 3683 86220
1 13515 135877 172079846
2 104440 219685513
3 160546 181665
2 37643 139735733
1 22251 97358 805026950
3 159462 172181
2 77541 953878462
3 193255 94648
2 104135 614031408
1 763 77198 118146493
1 146443 163798 216343683
2 189927 902528260
1 22842 74973 29294122
2 179090 245732152
2 73592 16828149
2 199210 960120668
2 181404 670976686
2 42523 284719780
2 40726 219470633
1 50883 144131 598660293
3 89840 79938
1 13096 73438 437044076
3 4939 192651
3 92600 64400
2 29315 385118920
1 52004 163561 996896939
1 115340 145107 185612975
2 46564 860391442
2 60891 791254486
1 152418 181805 342729781
2 129418 211179628
2 40901 26671487
2 162595 60249029
1 36674 178673 794106502
3 102972 169238
2 6080 915443197
1 121641 128180 155637105
1 17883 147617 516327501
3 149310 149390
2 16527 833860733
1 129706 175311 421409569
1 43452 64129 892609964
3 135650 177094
2 42744 914368511
2 193888 771263992
2 32861 370628897
2 133334 284487432
1 23925 86723 466784150
2 52518 120870514
3 25317 69943
2 131353 851473085
3 105740 92734
2 90511 798582406
1 107812 122850 288451021
1 89688 112960 227157760
2 97679 120472480
3 194229 75296
1 34501 34966 134185618
2 130636 526191452
2 94373 267860706
3 92779 73090
3 32206 50222
1 4404 199771 69896670
1 142290 148155 894447985
2 196105 31826966
1 84383 159575 332050654
2 31462 860585815
2 44996 41983861
1 85464 127164 829585297
1 17390 51181 882194568
3 48349 165825
2 34801 392692249
3 115468 180541
1 83567 154614 260030452
1 2380 185600 244628769
1 76182 127373 373922003
3 85077 21052
1 10821 18375 269051633
2 80454 730283671
3 93861 56772
2 63805 604240130
1 44730 83019 725725235
2 84636 37025205
2 28501 973587815
1 72991 104177 127748805
2 72749 180931533
1 62472 115087 529943189
1 27765 169045 100466628
2 185429 949157462
3 34119 4212
3 53004 186918
1 67984 145866 844561512
3 69427 4193
2 122606 777522481
2 152937 579577062
3 91294 116628
2 169134 645244918
3 103432 112923
1 47257 60290 17470344
2 136842 62653704
3 57257 79056
1 19314 117493 985901183
1 13273 175828 314466162
1 111862 131838 982335705
1 139909 152090 410952267
2 67136 505757438
2 92594 842940034
1 17568 41546 146741341
3 143419 147140
2 36939 35590785
1 28566 75722 13280155
3 85963 119035
3 196710 173252
2 65620 129822075
1 12756 172247 206160281
3 119983 68412
3 42443 108585
2 180458 150147339
1 147063 184736 730799127
1 70710 175560 598646509
2 43090 936462208
1 7995 159732 516522659
3 36277 69895
2 38489 289183741
2 63245 626786139
3 118840 51472
1 155081 182762 717887133
3 44506 172061
2 48863 36690999
1 97304 114987 649459356
3 70853 177191
2 163049 306930308
1 107109 131374 548692642
2 199652 95464283
1 26691 174619 563934427
1 12963 47840 237081584
3 67538 65935
2 19594 485363095
1 158748 160507 694063672
3 98166 2172
2 47837 818205409
1 72350 124550 105236824
1 171007 197769 494194075
2 189284 836334831
3 126737 176281
1 37442 185385 324704067
2 109713 351269604
1 100839 123102 462348482
1 69455 83202 566734932
3 167506 157223
2 26647 159827788
3 60629 147869
2 123235 652016686
3 83555 40629
1 15560 18744 554718883
3 138125 175640
1 27958 61214 932310965
1 52783 86798 776537056
3 76674 6985
3 122771 130362
2 127912 644450893
2 12844 309542338
1 63879 164573 923993201
1 141244 187937 656475288
2 141673 4976214
3 46850 161998
3 7668 63585
1 107506 178098 874315415
2 105127 436218881
1 50227 101215 683220689
1 97888 136869 306402789
1 41523 58386 207367026
3 147245 46224
1 69906 122411 279574578
1 34894 44474 176400025
1 46762 90139 510134209
3 176909 190548
1 84518 188803 121897928
1 64542 131348 554899301
3 51987 96045
3 147738 132608
1 9745 172367 300399757
1 11503 119002 963140065
3 102563 102192
1 137168 161864 419184327
2 52840 180690359
1 20773 38356 565476138
1 27718 149803 137304840
1 146861 181988 623027760
1 877 132506 678542772
1 144075 155772 845041196
1 98375 117547 637425331
2 32160 489042243
3 154816 84481
1 5832 199154 238551409
3 53013 151895
3 154937 121037
3 155963 160531
3 99157 61911
2 64460 731399534
2 154220 351252086
1 94366 162945 757979454
2 134856 122160396
1 501 89110 25545909
3 120084 169170
2 39494 728365995
3 176406 131158
2 192454 245349842
2 188882 79688468
2 102192 344812718
1 1414 73437 795123109
3 23752 184272
3 73805 190929
1 56536 106702 817513394
1 49672 188858 15648230
3 25024 148379
2 107001 447266756
3 91380 158689
3 85619 142360
3 134853 184549
3 170567 195374
2 82566 107567215
3 188828 107963
1 82119 105004 694525862
1 78286 91721 495096630
2 50937 276649911
1 103436 126875 960860287
1 120333 146104 350530058
3 2807 165660
3 52238 113292
1 14841 31204 56535237
3 10853 187511
3 13174 196962
1 63638 118894 846604685
3 78620 112505
3 83064 187668
3 112772 73978
2 4060 125484927
1 78586 97159 693539300
3 4945 92571
3 159115 125827
2 12622 636599886
2 148351 198746951
3 133901 178262
2 11346 378276759
1 47625 194122 407162398
1 99199 170604 122337772
3 147796 100356
1 21288 161940 18796922
1 170520 191212 55254154
3 54848 183200
2 86301 957055734
2 152044 531875900
1 114914 181070 433584080
3 116613 35696
2 88449 541453725
1 132936 147358 862629216
2 24127 409157723
2 127744 511527375
3 192880 199390
1 125823 175787 86067977
1 129820 196712 11670283
3 85134 178536
3 173499 67963
3 145833 118804
1 22748 110163 541862213
2 164252 346552452
2 4669 324138577
2 188189 880306347
1 30988 82804 977694887
2 139644 477318918
2 85048 698307233
2 122976 868194306
2 49587 934629139
2 71288 444446427
3 155984 117591
1 129652 165154 134415976
3 43353 190343
3 172486 49993
3 60157 17670
3 140836 136880
1 130540 184665 450293981
2 83665 468551961
1 5726 31489 171027391
1 1172 63310 462456904
3 105483 179303
1 66509 164666 138339724
2 96615 746442359
3 125389 117770
2 90192 983506095
2 144655 629758079
2 84476 665542822
2 88180 970451400
1 62579 108653 290546063
3 165989 67127
3 23645 174339
1 182515 194500 133852009
1 80955 154766 184831172
1 157184 191616 412404220
1 11077 167890 877863834
3 179796 102058
1 76011 159147 291166675
2 164207 592343692
3 26496 97547
3 154152 130764
1 103330 198244 789762125
3 6392 16104
1 69309 113057 102734996
1 55497 101319 9599800
1 183454 188811 78251574
3 158772 162701
1 54703 144987 522884679
2 51846 744407005
1 142912 166399 103057253
1 44695 143046 395391017
3 104840 166209
3 23319 101715
1 163421 187428 518343621
2 135482 806686191
3 89607 153221
2 68496 846080396
2 126152 740191745
1 175660 186739 298377433
2 27464 854036937
1 74221 179345 692667732
1 127867 173671 926835365
2 153992 198805924
3 178787 152206
1 57711 98710 799344928
3 117036 146568
2 11997 65210411
3 90743 45652
1 7594 13073 555519455
2 126177 865611147
1 41074 98702 78669172
2 125672 382410628
3 67827 112303
3 134651 180045
2 81866 330973889
2 116886 77283993
3 199245 172521
1 89390 178724 623217004
1 69444 90820 799318660
2 196884 532574993
1 13526 120397 148724012
3 6596 51041
3 97489 18197
1 183395 189429 10462435
3 197097 76530
3 130074 58055
2 53841 326741726
2 146547 581943596
1 141973 176776 166229139
3 107606 52922
1 7784 64976 102906274
3 67209 128670
1 9239 124549 357325714
1 26497 102221 785422194
1 31481 36619 353003176
2 165121 342625346
1 31487 43545 888827143
2 146431 825499610
1 98675 163256 644096640
3 124116 125660
2 101155 218135672
2 124007 480585555
2 141001 537410361
3 84468 189750
3 154665 147544
2 24948 400841258
1 8941 163237 285049047
3 35573 48810
2 12312 612543919
3 98327 109846
2 7702 202850622
1 37511 56541 88162245
3 55709 64347
1 128237 178536 981636659
1 49742 127741 906064016
2 5995 775677708
2 182612 204101660
3 138798 74819
1 113227 116938 515218320
2 89459 395961049
3 4216 51413
1 172876 198879 134363816
1 38941 40895 439832569
2 85531 286284314
1 127747 177465 824019926
1 72146 180782 574346476
1 6038 68707 553713914
1 5617 178362 25932651
3 21293 45693
2 132823 348515848
1 47248 111509 349208328
1 210 125536 909457267
2 98460 808198381
2 167058 156786107
1 90547 158183 342124287
1 92635 166515 295152214
3 158054 102423
3 67549 48152
1 57970 76070 315694884
2 81485 348624598
3 178988 127646
1 81027 81605 842494770
2 27196 286647006
3 58843 129954
1 78861 199644 829576158
1 60366 167857 659810506
3 21147 189527
1 9795 198866 62397060
3 103619 50132
2 111541 516710902
3 37111 83841
1 13164 23719 117915414
3 98223 154899
2 146043 225442647
3 55811 169182
2 94835 109029675
2 90284 707364145
1 125660 191733 414126855
1 6955 80760 383955375
3 82968 183042
2 64771 830683632
2 40007 857920605
3 113664 63516
1 41963 57933 224894682
1 109908 187877 727690102
2 188310 604920949
3 53173 28670
1 114347 140597 828515802
2 188397 292237507
1 86998 102567 878760764
1 55119 134714 232843103
2 101209 779979607
3 94319 150001
3 77138 196706
2 91878 689997379
2 196997 377654694
1 25952 144220 540595723
3 46925 30749
3 53267 12419
2 38077 654760411
3 64356 174569
1 27579 89175 481920868
2 14703 510349657
2 198262 283053449
2 43104 64554230
2 25488 816901961
3 5595 26144
3 92872 32362
2 49605 404869663
1 63247 182923 744645226
3 191771 165096
1 115228 163279 801267565
1 58079 95385 351985263
2 181612 122446313
2 71326 614092031
1 25343 163333 648462416
1 131544 158105 894370215
2 144897 210783471
2 20993 39390096
2 14728 647617993
3 144381 104031
3 11610 119490
3 182717 9
3 94129 164003
2 133433 622843016
1 47718 161528 486778642
2 153612 270734839
3 131841 149691
3 191558 179458
1 91126 193885 493142287
1 42432 111536 558896416
1 43013 118411 430823718
2 151833 796393183
3 113651 53860
3 318 138773
1 77265 137878 55412574
2 141410 973075221
1 2363 80601 544955123
1 6684 118505 120923801
3 126967 46264
2 158466 160330953
2 171410 857708682
2 160595 25957271
1 5430 46906 576648160
1 140874 174990 919314613
3 120690 141793
1 56804 72262 319875931
3 177598 162283
3 29408 31082
3 132528 96780
2 31003 197309427
2 16644 606985667
3 28715 192529
2 182557 556484312
2 188441 822067150
2 20156 781469403
1 64632 82568 109015054
2 4680 266237044
2 155821 884491043
3 171472 9855
1 35907 197975 350223542
3 1831 166164
1 71916 72668 212913672
3 192136 92519
2 135494 814424396
3 63873 57233
2 15199 158712871
1 477 11382 476954805
2 37584 224399682
2 132130 38811468
2 62127 607742644
3 34510 181399
1 87061 94030 903306271
1 161283 175907 776162938
1 41291 137339 875726630
2 145006 81857760
1 50797 96469 415823667
3 165911 151949
2 127281 606197684
2 186048 976890907
1 13254 65584 795359285
2 51215 651194906
3 7828 152843
2 128051 320571391
3 59342 122110
1 44027 129583 76056706
2 152284 734918118
2 56919 989033874
1 10230 73854 616027417
2 120789 54667263
3 143550 149061
3 74161 170113
3 7385 109135
3 172481 167345
1 63471 105360 601733893
3 108096 87257
2 25800 77119040
1 26630 178137 794160418
3 99526 55855
2 77431 708189691
1 106186 189673 854316530
2 92142 874439815
2 25462 591497716
2 101754 592289434
3 35573 44116
1 239 15747 237136333
3 92485 120251
3 8986 9004
2 24496 429870410
2 141537 584885151
1 5822 36259 938217332
3 59548 173937
1 24744 45455 665116730
3 8487 27584
3 119491 5601
2 38335 323841402
1 91309 159327 535957746
1 152514 188588 384333986
3 144373 177699
1 79381 97329 743096721
2 196412 892225881
3 164338 113506
1 107208 169857 318421936
1 18100 63085 974356551
2 6231 587108422
3 65737 196378
3 113595 103208
3 133047 24544
2 142823 657287826
2 95885 347463449
3 190523 181944
3 23622 184933
1 35219 90262 884874111
3 138442 97684
2 30009 745933387
3 131254 88071
3 154204 188998
3 27354 113057
2 33421 386335621
1 596 1329 663685488
2 45697 272470189
3 172104 28035
3 41729 109053
3 148450 98274
1 122942 137527 597215179
1 76478 99228 289988419
1 62653 157415 861779651
1 63735 141997 257900085
3 70830 177107
2 18973 335148637
3 137769 186331
3 76228 98808
3 90554 78200
1 146264 149747 490291741
2 36095 107516177
3 44878 25307
2 38965 285673183
2 23149 226329804
3 97311 38384
2 61897 249444346
2 188764 110072897
3 136054 169936
1 141772 192912 368206157
2 188998 846495081
3 25218 15086
3 8392 22806
2 61626 519741923
2 182686 400894718
1 24272 193607 640194939
3 102608 60293
2 22514 933728971
2 1907 209356410
1 42000 52661 140702565
2 74471 988900340
3 140748 58673
2 180556 421964010
3 194269 141188
1 51473 71947 823030147
3 18304 8944
2 183103 431921231
3 151132 165059
1 7814 119040 101540345
2 129136 476133997
3 130064 84481
1 26506 87886 334007341
1 4725 143494 28025761
3 45190 68070
3 105742 129920
2 122519 468443274
2 26695 221327332
2 82767 13802066
1 10756 93383 841204035
1 56405 159182 273348580
2 15804 104716597
1 6142 20505 61471019
1 46863 149673 650684500
3 163624 107930
2 196776 378602021
1 73441 145248 319565864
1 100985 140346 971749208
2 180085 866742353
3 1450 159465
1 147596 182381 759620065
1 71711 184063 51430349
1 140362 170706 759605850
3 147850 12194
2 90653 743152711
2 116713 552901346
2 19381 662702469
1 92159 161409 222308572
3 112156 117995
1 171767 196448 917852009
3 42651 195130
1 24099 75259 10952308
2 121451 724381837
2 44028 727170264
1 48149 52019 30944050
2 130975 827684747
2 160093 929537355
3 42954 95721
2 171360 650442027
1 1090 192475 564317250
1 2587 150420 341832393
2 156369 965217064
1 52748 70644 511883638
2 185379 729184714
3 170954 104670
2 56388 344287308
1 164486 165733 9543742
2 85319 534414772
1 23967 193146 385774118
2 55535 747522106
3 138243 149701
2 20707 139784239
1 19828 27834 920935260
1 49383 141233 656395102
2 146041 72910719
1 57370 177473 340716480
1 38945 107907 582329285
1 6412 47959 833519789
3 167454 89316
2 125567 618049127
1 25452 144563 868437226
2 139697 983313192
2 104768 820304196
1 18561 126613 456896476
3 119076 31983
2 14198 25023053
3 191384 58629
2 20819 461376311
3 180245 50527
3 47557 59049
3 94710 120187
2 109248 252793869
3 127463 182756
1 102201 182200 53596411
3 115838 9741
2 22919 930260534
1 7358 15697 305540497
2 39112 647494070
1 1569 95143 850029951
1 314 43996 354405955
2 170194 677774717
1 14653 27110 294427396
2 175444 896842079
1 24345 154158 747003320
2 153060 883811599
1 8842 147100 181179909
3 168036 54966
3 130459 137669
2 114437 330403802
3 123674 105874
3 128812 58254
1 69344 198787 45612153
3 60922 74312
2 191947 640106404
2 197075 549157621
3 97018 109509
1 100224 151057 122003372
3 53250 132461
3 75614 181177
2 100136 558128774
1 41838 172414 698733224
1 88538 188445 295433568
2 31187 721271592
3 144878 65317
2 197495 871634321
2 35299 166755016
1 36929 186575 187468658
2 47797 492977406
2 9612 682253505
1 34567 173949 739079265
2 85927 601704910
1 154760 190521 752665488
1 1287 26130 784749229
2 131892 44772699
3 118269 61377
2 63090 521307034
3 52029 4122
2 32533 820919728
2 79380 416389303
2 142936 159080552
1 148455 152368 927562759
3 46828 197011
1 147766 148989 916330000
1 154796 163698 827670875
1 70331 83211 17065418
1 66516 134989 466065812
1 15853 16141 341040834
1 102498 188352 11560268
3 6918 59602
2 111893 570232215
3 89328 65307
3 41037 81998
2 138301 648759289
3 164964 36748
3 58408 16893
2 17072 581572856
1 48940 95110 273798099
3 136111 124518
2 125179 980796503
1 22963 111715 561959230
1 17850 56337 11531575
2 121420 140635546
1 35753 67844 124529198
1 105670 110996 195466833
2 147274 703102796
2 49249 446265827
1 46868 96681 423380977
1 14934 102594 976952263
3 92289 30193
1 190285 191363 535123732
1 36080 172835 595214866
3 177436 39683
2 130195 536319715
3 193170 69732
2 65542 641311028
1 53979 175675 206508212
2 149651 400242775
3 137519 184051
1 12373 139085 520756028
1 7830 177665 456998232
1 22741 182055 357036374
2 169054 883939454
1 52658 176236 406823023
3 44457 148115
2 31753 205329470
3 129769 134200
1 72155 196490 244112718
1 174525 193343 676224934
3 42250 52557
2 182570 694510381
3 143689 81324
3 15778 168076
2 63872 278133805
2 180717 993324751
1 9463 61763 191077542
3 95409 74861
3 73142 48759
1 6678 179897 174451091
2 59724 692198536
3 126249 175770
1 44233 199642 959553354
2 116212 456329055
3 24066 52095
2 193310 173229751
2 88549 945575100
3 44596 86923
1 10542 159456 339199406
2 15580 174356830
1 80038 132506 755762534
3 7227 51283
2 44969 842707209
3 129670 69012
1 74503 118187 490884157
3 98525 44171
3 85720 39230
2 102784 69224667
2 6544 933245333
3 132799 60272
3 49533 59478
1 52420 166524 982872289
2 142607 490940857
2 149255 116797497
1 140114 189790 382367208
1 119524 159069 842674674
1 21347 96894 856093542
1 52801 183339 725288683
3 50839 1051
1 153067 187296 507761960
3 22349 2552
2 170329 1023846
1 43564 148994 802394874
3 151049 167451
1 27314 46159 808052235
1 52112 199924 975951817
1 101329 110691 834630194
1 54507 60432 183382373
2 65242 338770057
3 194774 27807
3 154348 13217
2 131513 268788157
1 60346 188886 359726702
3 60542 75629
1 144377 192627 245179305
3 164971 148917
3 91645 7124
2 52548 713759814
1 53310 139820 265067256
1 198180 199068 437360039
3 34602 122415
3 186458 64956
1 82332 83849 975723933
3 194076 107153
1 104543 180217 986283350
1 29819 110270 777553235
3 78189 62389
2 180746 348696416
1 91332 152859 887773415
1 110909 152569 875917976
2 36846 202075464
1 2719 82255 939907713
1 50691 125990 135973319
2 24792 290168790
3 103609 72439
1 18692 146065 728962275
1 67763 117329 206089106
3 39151 184893
3 159199 140552
3 101966 59296
3 42913 617
3 133546 17959
1 88546 124096 944503711
1 188881 194711 908412112
1 29454 173984 20742951
3 157647 69456
2 80022 371522076
2 23053 130448809
3 120713 141767
3 37857 30445
1 39749 115043 120778556
2 44548 473801172
1 47503 139063 674223581
2 197183 590969078
1 35799 152457 187645386
1 185584 187663 675172076
1 58109 170927 949135248
2 68257 798225613
2 2990 252093626
3 161311 47699
1 47194 170748 776886340
2 94593 787734516
1 106536 151473 395253972
3 66368 193658
2 188905 851410559
3 93043 101384
2 168799 493458587
3 29695 48019
1 69324 78455 736925362
3 31327 83963
2 10129 82836686
2 155119 938012562
2 36088 548029065
1 19308 92631 988131453
3 62621 14925
1 59402 129843 971361029
2 70948 874973643
3 73519 172478
2 35831 922999221
2 168982 841098516
2 135754 648844250
1 30260 197773 773677177
1 13465 89694 145785704
3 18823 136946
3 109712 50446
3 67767 99828
3 140935 188429
3 188813 40785
1 178754 198534 150153097
1 78587 143792 39598335
3 133719 119309
3 111080 40829
3 55522 121192
3 18357 98374
2 198823 445409651
3 124069 141059
2 112000 570454751
1 19697 46615 157160044
3 2590 122006
2 82832 532677487
3 173463 76274
2 72262 276621501
3 157760 155678
3 158638 111931
3 182429 162578
3 124751 194173
2 42740 498067525
1 7470 129888 684426253
1 15602 160393 2141068
2 139600 807414070
1 2862 153395 477491094
1 19732 118826 55935632
2 124673 514414269
3 53420 187795
3 192220 110325
3 31085 17108
2 140777 738667514
1 164397 185916 523269445
2 132979 442893930
2 147392 640104384
2 114539 929797306
3 21087 190489
1 28361 28726 897719285
3 48948 33250
3 176438 77858
2 95506 538402731
2 120090 322419207
3 137467 114846
2 80809 475169695
3 69188 195124
2 82857 611961674
3 184240 190400
2 77093 200868082
1 85940 127329 662520672
1 117607 130978 246557482
1 99366 106669 894831540
2 12938 197520742
3 6032 159652
3 18778 180504
1 37382 47515 748099680
3 87128 96165
3 129017 90046
3 181000 132614
3 179807 92323
1 27636 129013 279115425
3 56459 54694
3 158556 139854
1 6424 186490 848266514
3 176689 96174
2 194667 183236334
1 6422 124847 70747024
2 195569 346746383
2 80281 147907359
1 109768 114880 603392064
3 166379 20339
1 98934 104320 116445888
3 18356 88215
3 23108 155099
1 77145 115045 590818424
3 74880 50115
1 26678 154680 20460234
1 81506 170108 50003389
3 75492 142481
3 167517 147641
2 6377 917727113
3 25215 162200
3 76506 173490
2 91654 858371636
3 161715 33145
1 73877 194277 397328676
1 82761 98527 352980682
1 29374 40713 292925435
1 76922 124315 872917247
2 160968 363002909
3 69454 53953
3 93655 191964
1 20916 80495 603031170
1 600 113279 374632762
1 125476 183217 834183728
1 26119 194464 849533229
2 132411 721832141
2 95119 421413273
1 17852 103534 56731114
3 101788 68984
3 152444 24372
3 57296 135729
2 30927 896045167
2 137427 241242632
1 71818 87650 207619947
3 14806 27701
3 131393 20450
2 78779 939394619
1 124439 151996 436375795
2 123104 647006991
2 3723 852538045
2 72575 639834324
1 14986 102820 239983433
2 187137 458348536
2 49642 476530457
1 118658 198901 254795705
1 108179 185639 454790366
3 98681 61933
1 51645 151900 435924946
2 77311 590949835
3 79791 190519
2 16852 69405055
2 168269 956143476
1 147949 165923 377571222
1 140359 163364 603009023
3 20010 93054
2 20776 891414289
1 68523 131407 40743526
3 116482 36239
1 115785 120444 94263660
2 109169 660953386
3 184078 73775
2 6976 213365864
3 100023 14137
3 61986 144866
1 5717 81514 751040166
3 96931 44739
2 170166 315838808
3 59333 161100
2 175739 646466364
3 51809 103393
1 19969 131274 347358957
1 48529 158206 972470249
3 35400 128297
3 10103 179734
1 100104 171501 545692190
2 71843 95054689
3 17480 163204
1 24643 144050 780379099
1 13667 38249 443782847
2 17796 460123011
1 56288 190409 421260502
3 39758 185587
1 46010 56244 256386907
1 35953 37010 826044901
3 47487 75950
1 47120 113584 687100017
3 187733 90203
3 153184 59338
1 369 199358 409572142
3 31190 176094
2 139182 741941611
2 150626 325889980
1 58891 135219 686185986
3 141317 14900
1 44868 65722 779813052
1 10102 163348 376727943
3 141584 100159
2 179239 786698852
3 144438 63251
1 115598 163880 97054478
1 96748 119901 878613816
3 169166 58357
3 94444 55402
2 38402 264816989
1 118431 198325 945796077
1 45835 174925 557069572
2 137102 936537505
2 168335 457967084
2 108699 130008330
3 67358 31077
2 125873 327864614
3 54392 119133
3 58398 42888
3 141706 156490
1 41766 133342 967456684
2 135079 909584839
2 140253 722225432
3 146415 97527
1 78184 174477 577203762
3 64561 23280
1 29215 81864 989662665
3 184796 140694
3 807 147082
2 148155 698325518
3 16661 10162
3 15714 85373
3 23598 192564
2 166880 176169041
2 196985 849281564
2 149430 907782293
1 42966 148399 457191169
1 22789 51542 166151198
3 32905 199161
3 100477 48609
3 195049 50741
3 44174 191970
2 32612 450298645
2 80562 776120405
2 136290 653612453
3 121877 104784
1 62650 109328 17222968
2 20086 874008849
2 126011 966271315
3 182216 168243
3 126722 118043
1 1148 134414 460753830
1 44372 116782 396016300
3 41951 31275
1 84476 141928 697198807
1 127776 161233 167710726
1 110801 152069 806492617
3 197598 86484
2 20962 425056175
1 24747 38440 512447037
1 48991 88696 847194394
3 59315 64960
3 30431 24993
1 19793 30324 183283585
3 123238 167680
2 190834 63169933
3 79285 79884
3 170222 8241
2 136487 223749322
1 65174 139464 695263439
3 150847 183295
2 161339 596206497
1 130484 153068 586998561
1 124976 142871 948167489
2 116933 44454250
3 87429 157682
1 163537 185500 279930549
3 99669 67754
2 103205 509846173
2 155878 686270599
1 37753 77032 79906790
3 139387 170294
1 44406 196964 526045940
1 163724 193244 598707464
2 197446 769848397
1 22607 138783 741109407
2 41244 816478334
1 48473 50936 218480884
3 66865 148195
1 91870 191769 675296321
1 82534 162230 459711733
3 190613 101004
2 91999 845414335
1 43271 49865 103938389
3 116895 163518
2 147447 179728353
1 8094 30461 673953947
1 155905 173194 472089691
2 103737 156784942
1 46098 193942 712772038
3 131532 169847
2 35963 576652352
1 137552 139878 192075768
2 71451 140656857
2 116477 804496882
2 144240 753137475
2 25386 164768091
1 43887 72381 954770867
3 11486 32788
1 67237 69288 23165285
2 140248 292411618
1 157333 181871 949883970
1 128783 136278 908696279
2 27128 630114963
1 103894 177273 381316432
2 192870 175702425
1 29910 116054 378375641
2 161764 276074537
1 183859 191900 678079089
3 194978 55905
3 90847 193629
3 171559 76410
3 56875 49529
3 77596 104289
2 40975 191465604
3 195963 8754
2 54462 541545485
3 84023 119560
3 84044 58311
3 2564 87163
2 144407 791933389
3 138319 20941
3 148801 192603
3 160828 123888
2 166041 716959313
2 61961 692116829
2 103026 419504608
2 74570 241244990
1 7635 127786 558444829
1 42662 177886 630160271
3 62911 90269
2 176483 182470216
1 45861 140677 301722069
3 9789 112923
1 46398 160419 893403435
1 77459 190217 202481260
2 32338 431120858
1 7175 174522 359328949
2 66911 608054975
3 192387 118872
1 27500 90194 936697913
3 27430 189599
1 52951 102493 649555406
1 126368 182549 910886535
3 25319 104722
3 139163 16327
3 72779 140192
2 12017 805843062
2 186406 2452721
2 171809 351450437
1 49974 73991 632657063
3 88073 170839
3 73526 95684
2 179302 49493306
3 199661 170658
2 163213 22435174
1 65830 151515 31837604
2 177675 323271918
1 25009 102803 725519792
2 51203 676953051
1 2124 84710 315962476
3 91715 191816
2 185779 333222407
3 124307 130420
2 181944 489325596
1 31872 49545 341279065
3 139873 147104
2 58666 822940338
1 96716 133730 190756563
3 122023 147458
1 84701 128552 586707857
2 118404 693298948
1 56764 192415 993401470
2 14481 924635535
1 18683 183547 815043155
2 113668 770578864
3 117871 172647
3 126047 181441
3 197864 155691
3 8811 68570
1 55622 189393 259773278
1 162735 168347 482940868
2 32266 357102934
2 31120 3997940
2 47586 781713576
3 73106 31965
1 26691 173248 320085067
1 72145 92339 442974560
3 130442 53204
3 30030 88661
2 101712 675413462
1 27751 149446 964592965
2 29825 227391479
1 76109 101685 733619602
1 87916 144006 20622918
3 7512 39999
1 20096 138002 563784933
3 30107 179276
3 99610 77490
2 166275 325848870
2 25194 54620894
3 6958 132665
1 13993 158916 861081034
1 49759 52643 732034486
2 26878 588631451
3 12110 123678
3 94725 179449
2 193396 401668972
1 1524 57050 143078141
2 53205 969736469
1 59305 90090 447760700
3 38176 195918
1 16680 64299 617250490
2 73958 797773285
2 139449 109554025
3 52275 143161
1 69190 98658 130732831
1 155696 170981 397018188
2 120856 775302316
2 89262 863144123
2 115282 343950408
3 159711 142387
1 70783 189166 947418071
3 176182 165427
1 37863 131689 45830436
2 46126 618870714
1 99620 146463 256966291
1 90610 191898 80969568
2 152658 35718349
1 23128 90651 540334238
3 9818 198807
1 39078 103392 760760697
3 129551 76884
2 42427 206225627
3 133613 133689
1 32155 195176 825377936
2 7138 829248348
1 6919 68099 445607976
3 16798 111267
3 136945 138513
2 184610 19171313
1 16822 103390 15613650
2 194345 83516671
1 39847 70571 369275514
1 93887 130802 455695051
3 30533 133421
2 169474 173296850
2 110168 648178603
3 104144 63900
2 67999 17519820
1 122284 143245 53579759
3 168941 73813
2 166909 697536152
2 33592 804541157
1 78466 110544 142956825
2 197889 936949950
3 183240 189035
3 75438 29068
2 74845 309549638
1 31419 54910 163704621
2 102067 849374456
1 44926 72714 144918437
2 65661 604271027
2 132237 106211583
2 81205 845162620
1 62436 116924 343099251
2 36049 207725183
2 45384 705957845
1 19815 155145 26454632
1 85465 143249 488469287
3 35142 194413
3 38275 51115
1 8270 87254 953871999
3 168071 54889
2 100826 563046613
1 11902 19555 219421784
2 55118 635502660
2 75895 616967743
1 93387 107965 471292679
1 74464 199192 362024450
3 162705 73895
2 40866 6172787
2 99468 450920698
1 70853 167566 849090916
2 9239 337274963
1 34375 51638 589326372
2 186934 414657635
2 57833 847838327
3 68329 145738
2 192633 232378778
2 187821 906191067
2 35312 323831820
3 133276 75245
3 51024 125743
2 118906 905226083
1 41827 90933 834291500
3 30659 64834
1 177 60585 920213819
3 148021 77530
3 70856 22443
3 77503 139159
3 128557 156718
1 141729 143752 717234395
3 133099 98217
1 170503 173909 698107933
1 105433 130505 725702220
1 104305 147760 945193491
3 43078 170367
1 40997 101465 19333877
2 166732 772802361
2 95107 694502827
3 62798 193166
3 99744 117205
3 70471 153934
1 12629 114137 211717508
3 59096 187555
2 33028 372827569
3 114026 158981
2 186898 319803181
3 27957 47403
1 102802 118763 889738642
3 171373 151998
2 20326 903158089
3 121965 181645
3 102645 73441
1 14755 168133 499176744
2 93004 224594488
2 45961 194703458
2 57354 508469278
3 66752 51789
3 19609 153491
1 9496 178291 968003492
3 74712 32312
1 144642 188724 540951309
2 45299 538948208
1 81621 140916 427578139
3 38667 41940
1 50596 119061 917913741
3 78947 6222
3 190104 139499
1 51738 157408 642460102
1 88622 196553 662558017
3 29083 163282
3 136956 118994
1 42535 47818 297516893
3 189879 166378
3 160278 80268
1 100375 196230 734741984
3 172520 20216
3 10567 191099
1 175778 179392 631938369
2 94121 81273959
1 120205 190512 37132158
1 83759 172928 354984121
2 40917 262692356
3 188151 117426
2 118171 52332121
1 108625 151771 572746232
1 9846 66544 784816135
2 172487 370941363
1 90915 141631 744079514
3 163380 14758
1 128960 135750 312821899
2 70885 608934327
2 172911 390716914
3 63076 76011
1 29627 152802 574749047
2 151915 729550222
2 190195 373587760
3 24798 154054
2 23928 734985524
2 31377 629003685
2 157219 404769588
3 125262 182204
3 74892 55537
3 101815 128152
3 161093 168967
2 173804 42507501
2 64416 947869545
3 132726 28314
1 60161 83563 950051659
3 112340 9128
1 45927 199166 339449596
1 190708 191273 552840669
2 92036 954470704
1 74340 177542 166091645
3 44946 173658
3 145563 178045
2 22849 336351522
3 70683 109524
2 163581 519961580
3 61053 73979
2 14828 620845627
3 195275 57967
3 115938 85521
2 181150 345379242
1 25299 172362 873856015
1 121178 155343 714091169
2 161138 706249225
3 147429 131332
3 104545 16547
2 131471 703826217
3 128546 186246
2 99744 624269096
2 11283 89505975
1 80185 164538 26546952
2 139215 470848850
1 3765 111506 361860411
1 31809 177320 521889163
3 62766 63487
3 42746 193579
3 150662 68394
1 66820 91982 997694597
2 186407 87244036
2 183349 115045889
3 109614 10025
2 183270 527919770
2 145146 867535798
1 114290 175274 408533125
2 58289 92274761
2 159051 296507417
1 93786 191088 416624979
1 45599 62837 755118006
2 118532 470086390
1 70183 190730 620446749
3 183331 122087
1 63886 84592 353708371
2 107630 284617491
1 44640 66895 140759123
1 43403 53852 223454175
3 172350 158687
3 1187 135852
3 97772 178682
3 134519 160782
3 174376 21212
2 168302 749060175
3 15947 198624
3 129543 127724
3 111715 117283
2 34268 642911447
1 57816 70206 541854381
2 82666 559403662
1 105041 151473 804792335
1 35109 64193 254972437
1 12975 133879 295425667
1 92856 168173 888624294
2 22911 215610087
3 178142 102458
3 163682 85463
2 66087 346215722
1 68322 116913 148761011
2 113250 577482450
1 39493 126575 314932001
2 104514 445235348
1 31265 151636 208698587
3 9035 28715
3 59128 118942
3 69833 20913
1 73483 166106 170975410
1 77004 153077 263798533
1 8818 18494 991412434
1 56092 97176 891899122
2 101889 954078125
3 111317 15944
3 172660 177379
2 79356 429140248
1 10053 142765 770649727
3 9087 107744
3 26494 67157
1 84030 89805 183906668
2 133406 274781285
1 154243 180822 247701323
1 32717 38301 520201837
2 10798 328206706
2 38092 979033251
2 115759 394499565
3 81420 167057
1 103679 162148 283911777
3 43445 142905
2 133880 153336008
1 107706 140461 147081175
1 49882 174806 681194550
2 160879 923956281
2 17491 857124412
2 127202 297660345
1 4243 133391 586916649
3 133549 67713
3 71578 162987
1 76551 99479 708017307
2 11945 806154096
2 76161 959765733
3 61773 166094
1 53313 185313 139156859
1 148823 161023 19494353
1 699 3654 742787156
2 24559 712346972
1 34947 117092 393139049
3 148966 163723
3 115283 69347
1 56033 139939 536627138
3 116052 2836
1 133069 199229 552951450
1 47117 63066 559285286
2 184591 487417169
2 99002 317469595
1 46843 131608 275809950
1 82047 102622 480982405
3 49487 88950
2 155738 917938496
1 59003 139820 126030575
3 29566 91724
3 108892 61787
1 45653 49211 265939374
3 14456 150253
3 42043 177464
2 133865 920494359
1 133247 166148 989594444
3 102707 129298
1 57426 128777 649496711
2 82177 433720230
3 64554 101545
3 192203 18142
2 119837 81562658
3 25053 39750
1 48385 84912 900914656
3 36095 15723
1 61951 167740 450979044
1 137937 178679 54355046
3 10105 18304
1 57997 78736 597839560
3 154760 141901
1 44940 118768 339382413
1 57759 149983 570422089
3 158032 138409
3 6164 188412
2 177775 789226246
2 71045 33938601
1 3286 17383 699966514
2 184037 985483628
2 71372 543034766
3 1793 130619
1 4491 40236 338428990
2 115255 62469608
3 24998 112100
3 190560 15167
2 99122 404633324
2 179198 326132481
3 76957 153715
3 173106 69972
3 150257 67954
1 169 37818 972057346
2 70158 512338557
2 27298 933990881
2 53053 140075930
2 175419 733615331
1 18990 195071 739195902
2 181437 420817044
3 45977 95596
1 88585 175108 661365292
1 20110 65739 913519270
1 80788 135894 429739586
2 21694 991466419
1 109399 189628 798906538
1 68566 150353 684791916
3 161284 179180
3 9250 48776
3 131854 178055
1 97008 148196 168378329
2 187169 74531227
2 72566 887175958
3 57341 84194
3 190316 113623
3 80251 109767
3 120127 92230
1 104003 104061 451096051
3 89159 31586
1 52973 69321 153852069
1 115731 116701 30538413
1 6556 93466 905932540
1 158352 181108 548511202
3 86828 54800
3 5115 148920
3 2160 96033
3 120689 128711
3 153530 68974
3 18478 147225
2 4902 986231804
1 11535 57045 606398518
3 90102 77675
1 175731 192952 61892302
3 176967 166527
2 194903 151824440
2 183170 54713222
2 81630 510324536
3 53946 28205
1 22538 184801 896431402
2 110160 979580447
1 108561 122675 528670579
1 47213 72135 649391149
3 125382 197186
3 74508 193698
3 65301 63267
2 21312 873837585
3 24600 32903
3 136401 194018
2 156202 935866684
3 17789 167053
3 21755 12292
3 48290 177520
1 150324 193143 149484505
3 33445 74358
2 199365 309699621
2 54049 879146903
1 3107 8112 669406748
1 49709 173712 110213384
1 11011 102058 239078871
1 140798 153249 481593210
1 24961 92479 151638868
2 117306 456190196
2 115472 328549315
3 76424 7014
2 162491 388805027
3 81906 127838
2 144154 521219204
2 92765 156033481
2 160507 658021061
3 139922 172095
2 24646 541749256
3 144985 51522
2 195695 617634160
2 115230 999564954
3 61837 48816
1 3967 62644 305759750
3 60978 14089
3 21182 184968
1 109623 153948 477379217
1 28201 123884 761418083
1 21016 169711 706943349
2 188001 603990622
1 15637 190846 989616710
1 3656 57170 204332759
2 39315 690184954
1 16535 103546 437398992
2 177500 596877534
3 45885 155625
2 145033 391179355
1 28330 49591 593735853
2 111664 272741643
1 62889 155600 673543735
3 47837 158855
3 188898 68796
1 143713 183690 450867147
1 105125 150443 969587154
3 59678 157741
1 125609 186771 99698768
2 143026 728609435
3 173757 3886
2 28405 921463845
2 183779 245879354
3 123790 48992
3 160361 70898
2 79021 219000014
3 151652 104558
1 74252 104725 184844184
1 19489 131764 316876820
3 6657 68898
2 196549 372443987
3 76577 167581
1 94736 111357 872492008
3 161971 126978
1 59780 106547 357698532
3 62230 57102
1 163204 181465 289701506
2 128399 604551762
3 10307 12714
1 116507 138812 218096398
3 91661 81029
3 74252 95079
2 55538 961349163
3 13723 20217
3 104009 3069
3 140642 71977
2 81459 77362454
3 7488 41068
1 52251 148288 932691939
1 43703 79605 294125050
3 179499 117236
2 30335 36999634
1 181087 196754 613953278
1 23235 58242 472895375
1 33948 125451 859882423
2 167542 865346121
1 27372 93848 120463331
2 18533 333159052
3 119987 131466
1 101163 177511 514799132
1 38215 49115 164394421
1 27589 182267 321701632
2 19824 902427068
2 194105 621678350
3 11891 30251
1 25726 128834 775419135
2 160722 725568080
1 145139 156200 239323752
1 144439 168981 424965097
3 158977 16133
2 90118 766561444
3 101534 199251
2 24073 943274466
3 121524 168997
1 42352 179985 460360437
3 52643 130098
1 81269 93744 169647168
2 97393 77556223
3 12064 147264
3 68736 193112
2 147315 73364045
2 57109 404506042
2 195791 681707907
2 98599 454486454
3 133775 52061
3 108984 22201
2 30307 781638023
3 43302 132406
1 161461 163886 616676497
3 139801 131200
3 166935 160526
1 54548 78331 799354939
1 20644 141399 636555871
3 120360 839
2 140473 142869604
1 54915 113803 286424688
1 64344 171654 939165041
2 51505 45771316
2 40511 205445505
3 124668 199627
3 55042 43828
3 33479 56718
1 145914 191389 364115995
2 43941 468881811
1 101498 197705 520401321
3 84453 129976
1 53928 124095 910439864
3 179178 110774
2 69280 691698548
3 138235 24855
2 57972 436486793
1 95666 192344 994216714
1 54344 171510 659864138
3 48702 88258
2 41298 287949919
1 150204 177698 230578477
1 143206 161937 847736387
2 83480 983087340
1 75755 163509 974845429
1 36841 178554 829994805
3 128013 20893
2 130526 342184371
1 119405 159831 861769113
1 163323 179347 291368026
3 70275 65227
1 112908 157999 988577809
3 135009 2602
2 609 152829365
1 27864 81558 407381765
2 119189 642540659
2 4458 621269844
2 21618 575257976
2 83598 908256799
3 162588 97694
2 65623 399423162
1 54949 78748 462259149
2 177061 730024633
3 5939 11311
2 186505 303101800
2 115382 792618736
2 149715 844175783
2 119943 6355378
2 119671 136490979
2 165362 614626684
2 18853 200757238
2 189801 266657999
3 125355 148996
2 77885 814835046
2 60953 738197221
3 65512 6874
2 39006 772702175
3 170865 9551
2 140302 864289331
2 166198 901910317
2 80676 360368273
3 192658 60495
2 196336 483311676
1 111620 114725 490095095
1 84142 114356 531417045
1 46046 51744 142366399
2 65842 876901315
3 131672 110413
1 123711 125187 641304970
1 41732 85304 782411232
3 123958 66631
1 49282 130609 231543744
1 114951 177666 497463233
2 114245 157507671
2 37263 249841749
3 193413 149251
3 55431 184947
2 142941 609852695
3 37382 38796
1 17408 150884 263187591
2 34749 714606997
2 110809 453140831
3 50841 42994
3 76213 59121
3 175323 134452
1 33594 189559 845760081
2 115507 270367631
3 40594 22025
3 34866 153500
3 171904 61287
1 103572 193112 335034626
1 35860 58971 396207354
3 196495 150091
2 173193 749569832
3 77746 15295
1 150310 160536 104957261
3 184610 5846
1 187122 195735 134579906
2 65505 502741567
1 85552 92328 60025644
2 177459 160168700
1 11107 67627 826797035
2 90895 45254275
2 95013 90361038
2 29138 497931967
3 33984 142503
3 191127 136432
2 118861 73561153
2 117250 721126027
2 199320 207783150
2 185776 5259012
1 122525 182683 102192311
2 195372 432089552
2 179948 335152541
1 90720 173488 309515199
3 69264 65865
3 3324 51689
2 174238 499298063
2 132481 567947145
3 67906 43871
2 68561 294382113
3 178873 185615
2 128079 692658728
1 181372 185543 527859020
2 150587 6124252
3 24846 162272
3 127708 93919
1 40006 148821 724456627
3 102192 73147
2 10139 982975892
1 26388 82727 674406873
1 25485 153194 583108187
1 5079 66464 844376261
3 66710 147582
2 57204 974604647
1 5866 172571 408948871
1 22180 155693 869238198
3 173796 65611
2 160644 127507897
3 70562 86921
1 106621 107223 118452876
1 13964 123300 438327139
1 36371 138879 274830862
3 80388 12260
1 41340 168554 916302064
2 107836 637145420
1 108944 145682 939355527
2 94352 551296790
1 102098 120509 500683776
1 152929 181691 889768472
1 34698 80258 718979302
3 16013 104592
3 86678 137277
2 178799 815760200
3 118988 150839
1 8545 151372 18318330
3 17964 105574
2 120694 47695299
2 27809 838121604
3 167765 100499
1 124866 138548 381666281
1 90398 164634 282141268
1 84666 134657 621158058
3 188350 68535
1 116239 140541 909723906
3 166488 40664
1 82975 96393 40615900
3 59780 82300
3 135209 166400
3 181548 155934
2 11649 915418239
3 153595 169129
1 104538 107502 492838340
1 35994 123190 920430148
1 15026 123288 658246585
2 111174 139377411
2 144031 97419669
3 86456 2031
2 62545 745417975
3 69466 67941
1 103254 112138 114362983
1 95643 105407 23158726
2 37703 259537343
2 189210 647155344
3 187616 134228
2 13208 946258203
2 13980 767742921
1 74068 76369 137265605
2 27935 413006555
3 67027 72657
2 29635 260893711
3 74164 23527
3 67075 71474
1 75074 100300 574106893
2 145192 772352085
2 145164 336356130
3 147444 192378
3 66702 16507
1 76048 183757 466324975
1 106972 192994 650578433
2 36189 261994966
3 132919 79166
2 100691 166248941
1 100439 165813 543066606
2 40757 906647203
2 57218 133655162
1 98420 153365 394170594
3 8028 120555
2 67247 917448948
2 141684 968588752
1 60660 197073 332954538
2 165999 180358074
1 46101 51091 931061354
2 52299 799967484
3 172733 197356
1 154234 188105 577346835
1 66946 111388 82325736
2 88283 591037420
2 174665 361681720
1 29063 184254 198212841
2 48380 449243338
3 181129 110269
1 56929 138285 858139540
1 3918 44001 493337309
1 127116 173752 763665512
2 105576 786392088
1 9947 147529 869208483
2 89335 359931490
3 31071 187843
3 33980 73706
2 20338 9484398
2 67611 491372751
1 101842 183773 731031634
2 53313 999715798
1 60505 136286 297762307
3 75770 16189
1 140172 175800 928642125
3 39630 25804
1 31997 192335 797210036
2 128395 233848166
2 6791 676774349
2 149495 325722164
2 707 376418349
3 191285 199394
2 56641 658254307
2 31399 487485909
2 62024 982862435
2 99567 797940290
3 100464 16019
1 10929 62716 389990447
2 91834 507042131
2 136553 822289923
1 47229 131342 931895998
3 142561 128426
3 163973 185801
1 21970 133201 185301439
2 170329 40369033
3 97816 123551
1 3622 168818 302607542
2 73744 845581110
2 162024 136545241
1 128007 193054 640313431
2 146539 985178558
3 178165 94895
1 81349 179032 351867043
3 22680 158338
2 174207 925460609
3 8596 56905
3 196294 170143
2 120632 938584052
2 74616 39899861
2 185272 701028944
1 39668 87244 317304330
3 68275 50293
1 18655 122285 868705128
2 34300 289733298
1 68141 194376 752297979
2 72897 663502312
2 193043 769028497
2 5778 542985106
1 135175 186501 815128679
3 168788 99366
3 71954 78824
3 16461 39761
1 50528 182014 978968274
2 169724 202906216
1 86426 141262 507853891
1 23703 182516 806727935
2 54977 798018155
1 2717 50507 146152586
3 157544 133673
3 193554 124128
2 165792 802141756
3 144612 195396
2 142833 458585650
1 30080 128913 796073781
3 114300 162295
3 125304 94167
3 42172 149772
2 62785 94836755
2 168650 944686147
3 80044 39729
2 196949 440737337
3 184443 10907
2 183162 416460105
3 198329 176847
3 146746 47775
2 171344 346152710
1 36174 106962 811393233
2 46956 794637681
1 173589 192136 476728079
1 22962 92890 697851770
1 6090 111042 802112178
1 77703 94731 552129292
2 135499 161008836
1 9691 37273 306909655
3 45088 149302
1 90226 105240 877189163
2 87366 551482086
1 110732 117213 946010191
2 34016 365802198
3 9132 71780
3 187112 52445
1 30033 139419 623070954
3 31859 27895
1 1212 43187 819912330
3 117501 161418
1 11077 83160 796400305
3 12191 71181
2 41072 353826687
2 91298 975029546
3 115728 150888
2 140517 920256328
2 137647 735847118
1 73074 125303 528688902
2 87664 555866877
3 1052 77256
3 171295 37865
3 28434 67892
1 41636 54923 727362844
1 44608 86209 273783115
2 151225 689631806
2 131465 194927064
1 139126 199309 255659308
3 130711 166286
1 178969 190201 6439862
3 81375 561
1 177441 194830 722121985
1 44276 104900 978711380
2 62301 259513948
1 58583 165944 551581373
3 114161 24979
3 120494 50327
1 44596 82133 808286704
3 65572 9632
2 24275 898022723
2 47984 156923963
1 49097 199880 712750842
2 101548 245223780
2 22216 899755456
2 20796 488808171
1 16009 55861 245693514
3 157079 122885
1 81551 164619 155732237
2 199035 245969072
1 73006 159436 691250067
3 146804 37151
3 22628 87827
1 7665 18968 952454358
2 197156 375489367
2 122588 285280483
2 93698 586627462
1 126213 173193 722023159
2 102898 667154544
3 662 118084
3 26990 199948
3 112221 14847
2 175627 200623030
1 46714 89161 378777727
3 162997 180062
3 82824 161256
2 158359 133276042
1 84559 111399 34810929
3 41550 89185
2 190040 406228581
2 183811 973955758
1 36343 179806 354287520
2 72707 690365779
1 5451 198375 825621068
1 38861 51650 551858404
1 105848 113067 146757117
1 118964 199480 737510344
1 88999 126684 732685771
2 88528 137806887
1 42752 100936 864383361
3 139177 44253
2 15454 624102537
3 116612 21050
3 199775 74730
2 30924 553215981
2 2477 143766257
2 155860 136271345
1 17871 123443 776607120
1 50625 128419 87381134
3 36723 163942
1 427 145255 887805356
2 105656 405989331
3 43788 103205
2 118279 158153038
2 96354 765171342
1 150894 162533 971398621
1 49088 178365 950436854
3 17965 117087
3 16118 83232
1 116775 158749 68561084
1 136829 186352 475484422
2 66568 824696310
3 176592 61124
1 6531 158366 803009781
1 119312 180035 297042113
2 185457 259965366
1 68683 103275 391062596
1 139608 161353 527693751
3 129410 97869
1 139757 167981 785541359
3 116832 114772
2 176426 395615277
2 170590 998708009
2 175590 88911155
3 67985 168210
3 169797 61719
1 12114 26206 962918344
1 26590 75133 596537148
2 197269 893022960
1 16225 141484 398023445
1 33771 160168 124287252
2 62684 460404660
2 50885 986542663
1 94109 119961 70997897
1 107376 184029 206185056
2 59461 628951377
3 165771 194125
2 129800 297152478
1 976 52647 14505814
1 75514 104473 10215618
3 92191 181011
2 125579 634879919
2 112714 539343949
1 13638 192122 282692682
3 45818 25917
3 90315 52653
2 10671 727808729
1 117845 135278 733500710
1 123940 197945 874978721
3 53073 158008
2 192649 654022973
1 78991 143532 253599448
2 159398 508352144
1 21532 71145 386210381
1 83564 197116 355928603
1 43898 148182 579603919
2 1749 991061429
3 87563 198733
3 147087 194214
1 23107 137345 343422311
2 75185 970915805
2 158876 608752326
2 169319 99650203
3 89951 146731
1 37397 102736 69381602
1 142332 159663 388770104
1 4233 125971 554411630
1 12420 125935 514095891
1 143285 158259 490599522
1 155822 195198 25062716
1 39307 91004 999365386
3 142211 40519
3 39275 61418
1 190190 195076 592741098
1 162688 181898 139210878
1 164735 178584 709859606
1 121953 186176 942804878
2 94780 494858257
3 1758 137428
1 76394 90447 553218061
2 15610 747783623
3 111646 155640
3 3110 56623
1 2665 178960 255537827
3 20198 41344
1 58042 70391 162136025
3 16424 12699
1 143149 199605 101243159
3 79798 110500
2 50927 463696432
1 9699 187763 661717370
3 63981 73242
2 158472 654734069
2 76990 603458915
3 165757 160023
3 14519 4334
1 11826 189263 735856192
1 67030 128551 661772774
2 178138 253770092
1 39429 51652 373717694
3 143496 33944
1 77864 161777 55815377
2 67678 93887096
2 177217 908462925
3 105833 58750
3 137457 146901
1 115331 146202 479157051
1 64700 161158 328996467
3 4132 28306
2 30230 235486259
1 32482 90562 58378229
3 21044 61970
2 9185 883980149
3 24772 119669
3 163978 62093
3 27241 18646
3 40520 189476
3 166131 44979
2 15145 631273977
1 32462 162656 218110090
1 97820 180262 693659404
3 90751 181221
1 75471 149627 955091596
3 4787 48542
1 30602 91587 179317102
3 163028 101599
2 114770 298825763
2 135784 115940447
3 181892 124354
2 61012 939814186
2 90501 941006342
1 115846 142677 364594130
3 145771 76510
1 60167 174135 851224195
3 103396 98156
1 4202 8866 91778280
2 154013 970884472
1 160772 169470 936095294
2 159294 752310107
3 189019 116131
2 153464 848510705
2 114297 557609441
1 179205 180455 960109328
2 152303 270361398
3 116891 97960
3 46143 88246
2 162164 941374856
1 122430 198560 353246049
1 116391 156008 528199728
3 141275 112391
2 48817 111924803
3 183692 181859
3 130337 74136
3 143888 24891
2 112562 770887211
2 57120 952807490
1 104341 188524 500198442
2 77339 920977655
3 40887 145166
2 82525 763802202
2 65679 123873710
3 129001 22419
3 105883 99621
1 26633 192267 495712795
1 17120 121754 200932972
1 54460 67948 829456273
1 11622 178458 658971466
3 8533 2585
1 83157 159730 409621736
3 25216 172234
1 162532 162959 729520053
3 71085 77925
1 85966 109440 889394479
2 195462 850430112
2 134828 868260994
2 46394 521725033
2 143902 337540069
2 8074 456718417
3 124269 100760
3 13587 143164
1 2328 123141 747096826
1 17127 182028 161415977
2 7913 924939271
3 149643 149924
1 72426 73882 55623213
2 162981 602128561
3 10400 183781
2 97825 369333520
1 96869 199698 950104382
3 165371 72012
1 140541 163796 31979296
2 144892 553299886
2 73726 282405169
2 89879 717227645
2 181073 879624874
2 102365 970088897
2 125455 162155207
1 21215 79567 758704172
3 29643 182797
3 185265 22149
1 28866 117283 476142941
3 93345 186965
3 9398 131103
3 196561 58453
3 145558 96115
3 146341 45618
1 7638 99725 824970235
1 87399 198347 248397201
1 37582 160204 17320635
1 6855 195927 59588190
3 58517 50469
3 40925 195082
1 157452 183072 875369777
3 83279 4831
3 16006 199465
2 191510 975920712
3 143840 11027
2 66226 43487829
3 135129 17244
1 6954 61209 483841380
2 174942 700486630
2 147323 808871979
1 171618 177158 318270897
3 102386 118079
2 110805 63462133
2 15961 160731398
3 4925 157945
2 44591 30015068
3 62278 50741
3 143645 146751
3 55844 125342
2 173607 489482298
3 99358 44503
2 160501 177391282
2 121762 885616538
1 63578 194312 553972125
1 47958 179888 801473679
1 180661 196259 228754783
2 46891 288980966
2 6939 96334573
3 61657 28076
1 87742 129802 32150831
1 6638 78685 815181621
3 118218 2149
2 177192 717891188
3 198804 163893
1 158641 197328 908861267
1 116075 192856 20751706
3 2976 199299
2 30886 345057137
1 7291 120316 379788170
3 137902 23486
2 53092 387050541
2 198803 773661601
3 80432 166298
1 15508 36107 161936561
3 21382 139830
1 53334 96003 780263963
1 63918 144343 139722488
1 74135 183852 696960436
2 69898 646329947
3 29322 187780
2 21425 397538235
2 53698 304985273
3 90668 187970
2 139048 468431687
1 1661 112804 85199061
2 14327 939780269
1 28993 143638 271827605
3 167189 23013
3 67290 84929
3 42129 33472
2 94641 895545749
3 1791 85419
3 68380 8249
1 23184 135010 172459115
2 186591 595374007
1 154320 199494 760944981
3 53448 65361
2 33459 581376602
1 95805 117229 810096537
1 37462 188473 722530216
2 191706 335709573
3 50058 77131
2 5459 724026379
3 154085 1679
1 86577 194801 226982083
3 58382 183094
2 120793 439665212
3 3991 68486
3 153397 30517
1 64495 113202 534117658
2 136617 135606219
2 42289 642409504
2 69019 801588699
1 70320 186815 95984105
2 121138 443077929
2 75982 905702077
3 170108 81722
1 134238 192710 251530383
1 65945 84305 249925564
1 124404 155604 858225665
2 54414 516617972
2 140761 396864973
1 95971 116640 477269950
2 28081 738213392
1 104542 164346 275859270
3 59531 84417
3 170429 76316
3 153854 115230
3 179241 186010
3 62074 35865
3 126775 9874
2 125452 945808210
2 180426 540645431
2 65383 180447908
2 77356 351671308
2 176793 236837607
1 138060 189568 418725030
1 88249 130595 42574281
2 101815 670502122
1 29273 170513 451514211
2 25753 1049163
2 32170 314928708
2 69245 809183732
3 97182 62018
2 76054 943105951
1 111684 187771 738605739
1 5758 60859 864236940
3 7688 620
1 70835 197347 345061695
1 53295 91060 930889110
3 188084 4639
3 82159 191128
3 102612 126323
1 21625 162381 145812497
2 135611 592162852
3 82748 79838
3 196715 55267
1 9394 77567 79700120
2 199826 755018339
1 101532 170188 123799190
3 24300 187860
1 73516 120404 768137593
2 189142 963967398
3 150024 140525
2 35145 242421757
2 85428 655135095
2 106202 345628991
1 90683 171417 191971295
3 12513 84273
2 199843 110702351
3 130813 86924
1 36037 180375 200390346
2 124931 163856281
3 110447 199482
3 64404 185010
3 123270 102826
2 69308 37725520
2 182948 417846996
2 28137 350048637
1 57730 181412 85198432
2 93115 610033464
3 192850 95072
1 31151 120352 361531514
3 78248 47854
1 54964 180495 699160799
3 22749 117818
2 156053 346899192
3 143431 145028
3 166395 83489
2 167806 864720227
1 8895 92363 408934604
3 122150 84851
1 61299 102132 4301116
1 87771 105275 411228070
3 100078 131202
1 40990 120100 493435555
2 172058 301629922
2 84767 40093692
2 199370 394805774
3 103249 27093
2 11342 70162431
1 112702 193803 502983422
1 55631 121030 763662289
2 127061 107887254
3 104005 127768
2 106231 753792553
3 56167 151119
3 17472 26023
3 27919 199730
2 28756 367437374
2 182845 789773457
1 67188 175035 521169806
3 11298 72385
2 106107 344732757
1 18547 116208 530555849
2 145558 485555496
1 185847 199468 636848844
2 128522 988174164
2 106810 421389857
3 67994 116166
2 88410 227957008
1 49624 190590 627225824
3 195795 181913
2 87871 982530484
1 20585 33132 807637275
3 83886 6117
3 26585 189110
1 74301 115016 277020873
1 48047 135262 467451409
3 135405 52068
2 12390 113987952
1 32422 78928 477780333
2 88454 976923095
2 40913 981924129
3 194927 194536
1 84915 115724 594909360
3 117724 104740
2 188591 633691041
1 82768 159719 114585242
2 88308 692355584
1 24866 97623 451426207
1 83889 85152 354178594
3 144973 53584
3 30364 102831
1 171393 174659 442619218
1 143850 179528 500387453
2 86581 576844999
1 81659 179282 346618692
2 3596 149633064
1 62782 82354 675136355
3 132701 18143
2 91953 969186755
2 193842 861422412
2 92577 354941803
3 74470 166527
2 130567 813263520
3 39332 23628
2 135404 235189471
2 97657 287831018
2 186694 201035411
3 120562 507
2 16197 33700942
2 147615 296752449
3 107016 135530
3 179618 109568
1 11566 108151 930596483
2 184752 272745626
1 44409 147912 743982309
2 137408 642848733
2 179790 45384681
2 21731 20881708
3 46883 129414
3 46892 73340
3 179893 140999
1 83118 100898 644577265
2 90193 272958338
2 188002 112760330
1 159404 192195 494418760
1 42757 179635 837411925
3 125382 8715
1 36751 43986 218048471
1 7029 122520 559486793
2 72309 238001747
2 123534 745419753
3 192839 103326
2 100760 375937918
2 85151 334406114
2 4538 290246053
1 6040 105259 578500715
1 59056 196144 542367907
2 138653 251214392
1 42878 189372 68438378
1 63681 146497 211155387
1 24199 90945 223117084
2 90529 307168100
1 67418 184863 188281194
1 96782 151140 509983305
2 171864 251269920
1 1485 143814 980099830
1 92774 181065 211151659
1 75051 132290 550196430
1 104287 178594 436606685
1 53371 156779 373468596
3 197210 173009
1 115915 153902 522827787
3 46401 28341
2 182377 476218543
1 96389 101289 734477506
2 32061 142022651
1 36020 125205 833101100
1 34616 197464 903168737
1 6947 194023 803556326
3 108200 43637
3 163244 123905
3 95099 55632
3 160454 41272
1 15334 47007 510871151
2 91481 325349080
2 116743 89023892
2 111928 472259958
1 95258 138646 664726835
3 11816 181630
3 100125 125032
2 119052 83748717
3 197611 116887
1 37163 172144 536270926
1 129629 180619 980563175
2 43351 860404548
3 34591 132729
2 131383 286879684
2 12322 391328767
2 179196 157238938
1 45802 163645 337591008
1 169436 196882 270679915
3 125557 154126
2 15005 952960166
2 143372 841082774
1 94916 176392 544689217
3 131851 122983
2 155722 549765772
2 31974 872004022
1 122335 199478 489794580
2 52779 112696327
1 7869 38094 35461642
1 171597 181049 604564171
1 111276 135296 120292774
3 142325 151287
3 47299 122689
3 49355 74670
2 17708 357006040
1 142146 151916 737592371
2 13046 296467596
2 133590 850332537
1 37124 41261 588091236
1 143148 163935 322182759
1 167959 198697 899389491
3 103836 99236
3 84493 12767
3 129055 137555
3 31720 92627
2 149128 438070496
1 37850 109692 605957315
3 143407 143690
2 174352 69738981
2 96936 709218585
1 170259 192378 156362648
2 120149 308176588
3 97215 27484
2 169554 974629295
2 63229 196259445
3 92699 118101
1 24926 110774 526070658
2 104141 76113551
2 58508 486970035
2 118365 419836505
2 99787 278661083
3 173459 10253
2 39126 827865376
2 149439 620171087
2 21731 18637973
3 97561 37493
2 154476 865188771
2 105462 152428003
3 146286 127350
2 25027 22539376
3 39761 34703
1 127258 127935 580060440
2 106785 341004812
2 60358 995388890
2 146851 128857236
3 123878 129982
2 57718 101032044
2 13431 603099549
1 15131 82244 454885930
1 9552 128739 161696611
3 198175 189887
2 190007 573571730
3 82263 139451
1 19929 120643 879027030
1 71398 137402 95461550
1 55890 97999 2398633
2 125453 241722634
2 48202 526996983
3 174476 103094
1 194232 196438 618270767
2 39598 483189524
1 96368 185322 916178083
3 6920 86180
3 196450 190340
2 30930 104215558
1 112135 195778 913058251
3 112968 171883
2 192671 449058772
3 19760 89509
2 51106 474877027
1 108638 195750 173871849
2 175136 333881819
1 17104 162690 218755893
1 4932 123407 394024501
2 134308 66233103
3 148198 52919
3 124224 136352
3 86166 126128
3 39642 28427
3 63000 192189
3 113595 104099
2 120932 101617409
2 60375 408594859
2 199820 175941557
3 100102 145799
2 107559 347929564
1 111275 122964 920557932
1 93175 123227 977057081
2 103440 245115967
3 28795 136958
3 127133 32347
1 22648 79174 148648581
3 22145 176143
2 137849 739991148
3 141383 122410
1 51770 62431 128370136
2 74927 203361489
1 167170 182632 554048808
2 64767 435534255
1 25314 30501 27769546
3 37126 149901
2 16092 187649017
1 57370 179954 864052024
3 31036 195124
2 122755 258083712
3 52906 143626
1 33623 105332 391378825
1 65778 186636 468784024
3 27219 46643
2 57225 749833396
3 154294 110875
3 162529 107920
3 29582 151631
3 54913 82289
3 17479 144466
2 154385 235675705
3 181920 4027
2 111211 223551017
1 99031 139810 449567516
3 70266 110245
1 1161 11829 542711747
3 119883 180393
3 64132 13528
3 187314 56966
3 181068 82164
2 735 756968010
2 92218 187653851
1 18399 198843 36707574
2 10518 862140303
3 10281 170263
2 196408 527278683
2 78748 332404246
1 115300 159138 600897471
3 94469 72458
3 37054 126712
3 6922 130650
2 194769 798067067
3 113239 117517
1 22090 50229 816979199
3 91871 3694
2 43223 108523969
3 110808 73734
3 156307 135948
3 59674 99675
3 150884 275
1 53547 119017 206049107
1 1973 87158 813754251
2 81152 293411289
3 188526 24203
3 146436 39569
3 53184 19836
3 156198 102469
2 5326 537862434
1 95674 157471 667368200
1 113493 162041 538442936
1 55971 137107 278419884
1 60270 111013 638632391
2 59492 141174369
3 70003 78453
2 119666 766956581
3 80330 47324
2 43230 677003937
3 148577 26557
2 186515 165257771
3 68327 120680
3 46627 29023
3 168089 150754
1 147549 199946 809113949
3 56592 99540
2 37601 666296312
2 25066 275564507
2 70313 471260622
2 142747 266592408
3 73636 136642
1 90091 94775 43069290
1 31093 147750 667919446
3 33861 78067
1 23716 171555 213963350
1 54753 94777 258920898
3 64480 71409
2 107746 85768097
2 109056 145470248
1 38718 92816 444124999
3 11019 185713
3 113170 163608
1 25157 80115 604906964
2 4476 114754449
1 12863 134117 952038916
1 68439 195443 408736121
3 116228 160388
2 6295 956581050
1 45246 172367 104467720
1 102161 140717 709564880
2 143715 581281064
2 152925 583662581
3 144367 76758
1 37539 86577 211267538
3 61992 47939
2 30054 468192040
2 147141 501115061
3 91671 49478
3 69843 5325
2 1687 747098107
1 181991 189301 227599262
2 2599 418462492
1 21117 86561 926618312
1 59069 125115 670355974
3 9100 136739
2 33738 16610563
1 60428 171868 390729710
3 99785 15169
2 162077 571941711
2 44705 680609680
2 132109 360038092
2 81282 279908074
1 24785 148648 724160562
1 8090 157264 141162928
2 126779 415396948
1 70232 141834 582984124
1 51111 188730 327601748
3 129508 139684
3 101348 72699
1 160641 184884 114669687
3 171719 165541
3 36612 101019
3 103685 159151
3 199153 19201
2 30333 924133336
1 39782 186730 904545772
2 49256 340587214
1 76874 93458 865897593
3 56687 98672
2 1783 873450192
3 123567 98994
2 123593 726782103
1 41162 116269 903128345
2 164286 230193337
1 28416 157716 822376758
2 107072 417249349
1 114730 188662 996053023
3 181194 195788
2 45349 743534147
2 42120 444409282
1 133714 167529 188936279
2 69560 193967228
1 57355 123292 453174383
2 166885 643059098
2 132202 122266522
3 147141 99795
3 61577 68917
1 136007 179505 53242372
2 113048 583439427
2 70934 734048366
3 181506 39269
3 32297 177937
1 60900 93619 728075809
2 6563 519378525
3 155031 89526
1 92118 174190 813189539
2 120494 261403603
3 74206 115987
2 61408 228989540
1 39810 60400 494114443
1 10574 142424 510900527
3 113108 125384
1 74608 144891 464916695
1 47732 92457 476625549
2 195201 39792007
3 8316 156894
1 146247 149643 374084860
2 198599 624447950
1 61417 181519 315309579
2 14499 330009442
2 26818 536469613
1 93713 160370 98884576
3 137104 12320
1 44726 76755 867432807
3 91936 95194
1 2213 183884 186645962
2 176633 806614759
3 113002 144592
1 123330 124353 580025066
3 73389 199337
2 110504 841335364
1 115723 146880 409016664
1 92199 122827 371866998
3 133842 183883
3 177141 77952
2 188212 753772011
2 36468 500907282
2 175641 441197010
3 132317 157021
3 68887 128000
1 63547 110724 982117897
3 120577 47359
2 12543 39129100
2 80109 719190155
1 97221 115313 114632206
1 130890 179430 868820376
2 21103 294398348
1 11570 37692 318354857
1 93770 118341 346863347
2 180934 145132554
3 56294 90467
1 141267 173430 651027241
2 120840 415642337
3 67058 186720
2 54014 886966412
2 170404 295558013
1 92900 104959 910871238
2 171906 573762089
3 42987 48859
2 35348 329306648
2 39506 779550296
1 46571 79408 798947401
3 161808 188683
1 92973 160814 713144618
2 44864 852277808
2 72826 720940339
3 3791 102280
3 192664 163630
1 106277 109906 629482309
1 40447 163214 142437154
2 74630 302180082
3 16574 137097
2 88700 579382557
3 188305 111351
3 12523 57574
1 70729 93955 198825162
1 14676 37398 603445431
2 77232 945049637
2 174600 978574356
2 128751 122786988
3 99409 100522
1 48217 149877 436090375
1 116907 172097 633446269
1 26414 121279 244687892
1 13331 37634 465028233
3 50873 179187
2 99080 875722399
2 156762 965943392
2 102079 932702144
2 180960 324947811
1 128367 170897 823315306
1 23294 118267 454182094
1 37715 197297 216989004
2 55022 601723530
2 83963 554013720
3 105604 9307
1 94532 130588 668806871
2 176217 795437313
3 103430 70130
1 112632 131799 242165451
2 115698 273504659
1 43096 130382 435301261
2 192849 412331014
1 122674 199456 510896129
3 85523 113380
2 194215 203004829
2 49312 742793041
3 64513 27615
2 169029 789260056
1 12700 188097 165321680
3 21419 161775
1 170292 188630 996457707
1 76492 149469 90973228
3 50240 150510
2 37459 796802876
1 131759 187250 998706035
2 113350 418917641
1 89278 138216 172625692
1 49123 80949 878700324
1 23859 171567 51062076
1 4051 187716 352960687
3 1482 98009
3 144689 88742
1 2589 96434 468038867
1 8613 105782 784962545
3 151511 139188
1 16700 122122 319436018
1 78088 169521 144904155
1 139354 190282 166818415
1 105957 134541 682224729
3 121390 115070
2 158892 956193615
1 17165 61490 352423278
2 165013 310133370
2 181374 181416822
3 199145 95568
3 30816 92543
2 873 306876341
2 51446 32937858
2 168697 920629658
2 138626 783863601
2 86287 886398161
2 178544 338630844
2 86729 588300945
2 27135 202652710
1 93303 93852 378267456
3 195521 186718
1 14421 152069 631252855
3 122309 155530
2 66761 639464064
2 30242 238081522
2 120661 299560851
3 101934 134755
2 9644 409547272
2 119584 888321450
2 77256 944912345
2 140195 837066350
2 56925 456485854
1 21523 115663 339921773
3 64852 123514
1 132518 174990 759635129
2 65807 856224555
1 47429 100834 229451455
2 150779 179087612
1 120226 155445 301357312
1 78196 180722 377035854
2 88028 135177323
3 29815 79554
1 61639 174200 604380557
1 160 65809 429534872
2 197303 754974411
2 51054 156037102
2 106144 496260415
3 106541 156372
1 26306 28075 520967305
2 171542 937867904
1 38745 160206 358723841
1 13438 32019 578556534
3 92951 161330
3 15824 127990
1 111941 122723 563932321
1 42161 66716 907412667
2 60111 241354388
3 116164 92053
2 106277 652222180
1 174053 184666 859851781
1 57873 135179 130862842
2 88420 32137233
1 18346 118174 333084652
3 155413 117077
1 148180 152124 258290032
3 177183 188537
1 13344 53561 867465351
1 14154 24552 376177376
1 6865 169116 858331862
1 21808 103593 23782957
1 3574 197414 292604645
1 24397 121492 65850537
3 194016 90644
3 71842 316
2 62456 228730300
1 10908 97333 579584646
1 72053 150638 748839690
2 198574 504398385
1 85036 162361 691972412
1 176620 185929 691194105
1 12013 73414 458778512
1 86441 150374 112622121
3 76936 9798
1 110672 190689 987212016
2 5199 911581677
3 1768 102674
3 92341 107011
1 23582 125050 132555871
3 4385 95202
3 171627 19078
1 161284 198495 472933400
3 123709 82400
1 92628 136765 589462238
3 192184 106323
2 39224 7763452
2 121779 321705238
2 149935 285652231
1 16195 57563 928523847
3 29027 31284
3 135010 10140
1 274 199663 5471679
2 194936 850274968
1 15382 108888 32387393
3 15578 9130
1 87431 158244 813999328
1 62060 69123 502344109
1 133494 193852 781292322
2 145346 677558978
2 94762 53191
3 50598 161084
1 63235 168857 752008110
3 182057 99936
3 110503 151096
3 71135 113198
1 104756 189697 870709807
3 50940 102649
3 185237 147450
2 41412 905787687
1 30373 150124 294604672
2 172616 229183930
2 92067 578905631
2 98150 713553015
1 100092 169811 504228993
2 182758 463517496
1 12126 49494 987631619
1 65409 73802 743286618
2 75257 864650909
1 34337 72473 244492998
3 69368 11289
2 44434 869721044
2 145429 630539873
3 65893 6872
2 180026 923456261
2 7560 270423375
3 17578 7257
3 65620 17848
3 25809 140829
1 42068 169034 627973824
2 102003 506300255
3 45303 171567
1 105215 156424 348427401
3 62408 37675
3 147795 86952
3 171619 77720
3 55160 22596
3 47270 20711
2 30715 29987756
2 38249 73628712
2 168131 329778991
3 194591 147968
3 90108 171199
1 5962 186838 324028828
3 131903 192576
2 14186 55243457
3 30959 99144
1 81845 114081 449692007
3 178584 135112
3 102294 180394
3 4001 35423
2 166041 695564002
2 107733 989290043
1 9004 123026 6828466
3 99317 149696
1 80083 99904 83282335
2 28613 414522394
2 110725 424393980
3 172197 198221
3 119587 17337
3 29329 109083
2 1677 899967593
3 33502 29543
2 113241 826630836
1 85047 117736 545602809
1 53918 162870 206865893
1 2993 92575 246771951
2 44128 94600847
3 42035 39824
2 58666 806570320
1 6621 149897 372671536
1 61761 193443 904497380
3 72291 144670
3 49107 100488
1 176969 193202 33811641
1 5579 161952 807181638
2 116924 324065324
2 146842 376787115
3 56873 20285
2 33869 21107644
2 121875 312239956
2 72867 119277681
1 81955 107132 852224665
2 147759 433956185
2 64074 231176151
2 29598 129198313
1 129545 168575 647975473
2 195785 108757277
2 64424 705747902
3 6305 151678
3 23191 149877
2 68659 548316135
2 40446 754647949
1 108070 188995 290523106
2 107094 245310903
3 35211 159715
1 39360 87320 611740853
2 88177 710665601
3 105994 166620
1 98534 187459 978999414
1 4407 57690 824804542
2 42049 442031196
3 98544 158420
1 150620 159332 960200040
3 148331 87236
2 162995 775499751
3 180854 86613
1 181646 190647 344079608
3 32597 25434
1 81613 199916 226754581
1 14429 94286 407858590
1 95213 171671 816660003
3 157544 125129
3 174783 61641
3 149944 195516
2 24651 454314564
1 3647 147921 458153491
2 108181 652902878
3 177778 197310
1 44208 167266 689006077
3 154319 122374
1 81398 198020 991952066
3 82277 172791
3 139251 99136
2 172821 420910887
2 32545 831145369
3 185486 133668
1 52022 86644 865548555
1 155784 159374 445765712
2 88314 131975172
3 59573 193209
2 10822 358952276
2 173605 342782398
2 178940 608975066
1 86395 181476 770927810
1 105669 178189 558250930
1 180217 198127 991199397
3 116093 91887
2 185727 979282173
2 1782 750582619
3 182486 114279
3 43137 167514
2 117719 65461851
2 9012 297502929
3 98714 8405
1 42146 105630 252308959
1 103160 158233 710426583
1 57455 146377 31944452
1 23812 178329 266335847
3 87051 193817
3 172015 139655
2 146222 241698957
1 53811 160161 610926951
3 140641 59197
2 177971 208007676
3 47138 17209
1 161225 194791 616515017
1 23346 77294 815694992
3 192556 146099
3 76963 52298
2 182229 664783139
3 79576 173575
3 177295 80033
1 174434 193400 782851732
3 108535 75523
1 24390 101707 611572735
3 140233 190157
1 1022 174425 226170029
1 102245 117272 877580542
2 164871 408025950
3 187213 165481
2 69594 27371990
2 8672 693785883
2 197918 340549301
2 96593 918254752
1 12014 96836 309525855
3 135935 157994
2 70399 769457297
1 126007 167207 598097173
3 66136 92324
1 94297 118747 943243120
2 48118 468249637
2 193629 977727166
1 102947 162592 948576028
3 43502 105375
3 165194 104489
2 70521 282109751
3 37758 168372
2 168376 912037549
3 159597 26447
2 158765 278541152
3 190072 9494
3 116109 156538
1 36618 179697 73503645
2 153511 778966070
3 154556 120545
2 60689 782522145
2 24232 256991190
2 55647 93270240
3 27674 98568
3 39030 143616
1 27938 121413 495415927
2 73086 566041041
1 12559 64170 276459672
2 106271 76221080
1 82930 133466 360826035
3 19349 173020
1 11837 141341 723207506
1 34000 83114 75008902
1 24052 25284 639376919
3 59716 2905
1 13741 132694 530929414
2 84779 108421132
1 151050 156510 737640187
1 31091 113740 752183498
3 15577 191318
3 196047 32809
3 25345 152551
1 160341 177943 730353030
1 19709 51946 129259006
1 72425 198983 912398923
2 67946 657159312
2 143272 380590722
1 77572 97383 268039776
2 81468 918611628
3 83889 58820
3 121707 47363
3 101671 104052
2 97741 333284027
3 94015 41519
3 135363 147234
1 50438 65544 789094979
2 69018 751142489
2 7058 80362147
3 419 39369
1 83691 113332 730713114
2 113111 936530600
1 34651 152288 23669670
2 15153 271871671
2 78547 394824340
1 103340 129172 855264846
1 9567 47781 960759570
2 110077 948783142
1 81654 170489 526229525
3 109656 114471
1 46329 111592 95254498
3 191051 60729
1 100222 150475 646636395
2 52471 186852065
3 109730 159739
1 2658 83374 350655964
3 135206 112016
3 182407 179629
2 151852 409577242
1 162072 194591 163514804
2 58732 343764260
3 161236 174582
2 48498 339899623
2 13740 586440558
2 150712 592329829
2 196853 879332867
3 146714 114492
3 126930 27948
2 115590 187053809
3 119851 46904
2 27343 683350822
1 34372 60702 925506279
3 140915 54931
3 188186 116556
2 21276 867404758
1 90568 105721 984411953
3 167733 167690
1 70134 96215 55486155
2 14201 318548904
1 96722 99040 738026097
1 130224 173697 48690572
1 31416 186455 89986308
2 167003 535757433
1 87236 112144 696683515
1 39565 127823 136670928
1 29039 34456 337799691
2 75837 763296575
3 69105 193304
2 35570 920640682
2 193966 318826433
2 119363 281874783
1 139833 169362 385513203
2 9044 994830927
3 59294 99051
2 161444 430485118
1 100112 114628 347423412
1 64946 65456 530632202
3 41142 32589
2 30039 171633943
2 93008 644500576
1 2225 63310 257028438
1 83314 89769 750814007
1 88771 115996 281746656
1 113706 178797 952174245
1 19369 120499 760285784
2 127319 862903548
3 7617 12791
3 61897 56092
2 183310 859878977
2 55851 186869528
1 14029 127489 945639344
3 76369 81372
3 156461 128833
1 9642 38759 985575801
3 138086 113777
3 197077 136860
2 103484 986107132
1 6193 77476 391817454
1 28525 102023 80422603
3 99831 189518
2 103773 227176808
3 110395 130516
2 54359 907984461
2 41017 696183963
1 53508 67855 425557885
1 141612 172111 788102865
3 50252 141346
2 166520 974436254
2 188769 610719813
2 124589 418657909
1 87781 135407 415850387
1 41786 61629 768729225
3 148703 143630
2 101950 6751466
3 135444 105771
1 49170 156967 221905592
2 99316 730229454
1 86465 146395 883664487
3 32260 164784
1 15294 24221 329178673
2 193830 846314337
1 114869 185140 673786992
2 42929 388656477
2 132844 57491404
3 21456 186033
2 87061 926037739
1 105626 143762 921523100
2 92430 16886014
1 19625 172853 104713905
1 19210 154312 242975899
1 130629 179817 280394126
3 56953 167137
3 158255 72058
1 3800 183420 291493652
3 70437 183793
2 173143 541689721
3 77788 115261
2 170149 951272296
1 85719 95089 119233660
1 32319 163453 834760606
1 70611 109824 723859629
2 183617 680150068
1 20059 108850 893230798
2 188118 896180663
3 48773 93312
1 65591 112938 700415575
2 6610 468783783
3 173290 157415
3 5015 75797
1 47504 162563 434578787
2 140066 556965995
1 90344 195004 760853736
2 187262 978763111
1 94830 135913 490507461
3 168764 92072
3 64260 175583
2 117657 974300480
2 50413 225862724
2 55583 729860680
1 107559 199955 360215481
2 50269 173181392
3 74190 49019
1 8261 28004 211759432
2 121499 739157922
3 33046 171215
2 139556 127995349
2 40031 903254652
2 195343 152351532
3 15802 169514
2 127666 757265015
1 44523 58443 66062617
1 1333 7652 4849670
3 146016 185164
2 115309 638145704
3 140588 160204
1 8057 198859 451144988
2 115056 293371473
1 65092 151605 631417403
2 7982 763566756
3 73560 73922
3 69560 40378
3 48803 186856
3 91281 93291
2 113416 518411203
2 196511 155327011
1 76902 186339 185596400
1 48098 177341 739845189
2 91773 877870383
1 36879 182493 551630401
2 101724 5106111
3 18783 58930
3 60559 163951
1 39327 140047 381361561
2 60401 632225965
1 17113 193564 542626236
2 148763 825188068
2 80437 246604839
1 26986 130985 945560612
2 156810 15870206
2 117852 253256074
1 123118 157054 537976512
3 158281 122132
3 129802 88670
1 64504 74591 646386714
3 31570 166709
3 60533 136505
3 99053 104441
1 71643 195645 227551569
3 29908 44094
1 113979 158375 499524364
3 185680 1796
3 171348 117004
3 174282 37210
3 140326 163380
1 9348 97611 400342748
2 28432 195388787
2 147989 761136322
3 108527 127666
3 26401 99955
1 93094 154526 34209987
2 8955 535631595
1 106363 167133 449076540
1 85131 127657 183397433
3 75185 180690
3 91161 81740
3 171176 30626
2 24724 634443482
3 129657 52462
2 79723 193016765
1 11627 110757 2925610
3 81044 43548
2 156431 162422201
2 25955 39151737
3 128475 189039
1 146955 198006 897161090
1 154691 188127 612216576
3 108654 64651
3 157390 135018
3 11334 68162
3 107896 130320
3 52889 61731
2 161718 437225725
3 114322 124238
3 53516 195092
3 3869 12724
1 141718 147810 867271902
1 25444 56814 78331003
1 103875 151069 772334123
1 72461 189540 372816996
2 14409 821121326
3 7690 37379
3 173302 167048
1 3038 195820 252785444
3 71423 143940
2 63158 287387103
2 147803 122432768
2 173286 502655254
3 123886 60681
1 17718 167759 27112072
2 166843 45381221
2 173438 247624209
3 97029 89898
1 98126 127116 811363778
1 6107 68737 189586631
2 14995 49012478
1 141192 152713 582548082
2 77333 415986129
1 12685 122764 953858535
2 131850 621384524
2 123039 185166125
2 182316 348811766
3 44875 182426
2 72922 763526336
1 47072 170606 501282527
2 108256 959437243
3 122564 49174
1 24060 169390 813509037
2 118280 285945062
3 194384 81039
3 93361 44024
2 21811 823188959
1 85918 129992 888954765
2 18972 267651725
2 133379 57721716
2 140193 678240200
1 68807 187536 836430956
2 154692 4895534
2 85660 97467282
2 49937 303399714
1 60343 121137 755134243
3 3847 41888
3 100827 122517
1 92938 141767 958654292
2 65456 387215921
3 112868 98505
2 5272 849509696
1 21555 167212 302042070
3 125599 47524
2 86465 824745622
2 133154 134111263
1 84522 133741 511198469
2 165780 803916313
2 39386 696655545
2 168488 345484610
3 148460 69872
2 188703 777258315
1 2087 62619 235499388
1 42638 178597 803355529
3 150904 130888
3 138055 184813
1 95678 183476 796900103
3 141571 82711
1 11270 40962 979245781
3 32509 144259
1 169197 196365 959495114
3 185594 152297
3 171955 135101
3 25087 7338
2 147454 796931814
1 33979 45795 268636782
3 20965 135503
2 178828 204090391
2 45368 318826825
2 118181 967960674
1 704 28837 209349210
3 186868 158216
1 28221 199903 463284277
3 31236 156198
2 157520 709781188
1 14061 98690 27879836
2 158193 184086648
2 175544 206246494
1 20188 53220 390517522
3 3705 62328
2 36243 546540019
3 66089 108473
1 98604 116581 893762609
3 85174 55730
1 39691 54847 917539927
1 115941 185949 717811361
3 91994 81468
3 113221 16649
3 140057 38397
2 75733 987371858
1 5039 84148 429230808
2 8583 208460070
3 9589 142866
1 41861 123644 856631118
2 6532 899111734
2 87267 173092229
2 152671 182963058
3 158191 4831
3 77107 79323
2 90844 774441464
1 19645 62062 861708170
1 82682 172384 751649482
2 102192 314686170
3 104422 149275
3 177094 92765
1 79774 99000 107003938
3 104548 68333
1 35563 69643 371786027
2 61649 470183648
2 5295 988000166
3 181988 152556
2 94485 708451852
1 47206 156058 818646471
1 26621 193521 907990878
2 72212 93498101
2 160457 495486236
3 189229 47275
2 145242 991812219
2 189951 894777397
3 72755 141213
2 159423 626821851
2 109835 656999965
3 56190 143265
3 26625 57804
2 153122 42158952
3 118611 3747
3 155699 130552
2 5179 144822545
3 70721 159218
1 2274 179314 54133421
2 185193 34841586
2 63139 677135866
1 8112 128382 89494261
3 57382 167012
1 27839 78889 348201703
1 136127 193678 36334795
3 26776 193154
1 59442 141641 687502740
1 104791 147073 856272286
1 19494 19884 936933153
2 7142 150260937
3 118925 86089
1 967 118587 243082432
3 176704 140531
1 8550 104033 476577992
3 151855 127373
2 177166 516932725
2 106132 487009579
1 130483 140951 335723630
3 60733 94738
3 49083 98578
2 74612 802670167
3 150281 60953
3 170309 62464
3 63643 6150
3 33455 44130
1 11714 92252 309811504
2 164686 905905592
3 135288 88581
2 42432 675140927
3 89007 69159
2 16674 70249868
2 101632 309878786
2 41174 938312382
1 99947 137164 129666945
2 29927 809532598
2 121982 346538685
1 26071 141872 778470490
1 155737 166317 938476573
3 28334 174548
2 162753 435026695
2 71108 345987080
2 91729 126097527
3 116766 6734
3 41721 163969
2 185868 807421986
2 28335 2321315
2 56276 925535133
1 97449 149321 752128621
3 55899 50006
1 103504 128970 634266558
1 53002 166057 2860661
3 181927 119522
2 76707 849202884
2 192164 850336450
1 97902 159458 520748620
1 35057 167974 70070450
3 2879 179448
1 28293 87061 919609061
2 136147 709479130
1 94604 171275 734673399
2 164840 772053017
3 74179 64776
1 1129 161794 820341186
2 25367 600399963
3 53706 195409
2 51954 794344647
3 155904 172141
1 28479 54137 129163535
3 81065 191818
3 86540 10745
3 46997 36262
1 3374 101273 142532010
1 107697 184549 988893300
3 130337 74086
2 108013 480650980
2 111223 228188331
3 109625 195448
3 180080 70341
3 151021 105007
3 122282 110626
1 73253 98649 607046324
3 103764 93336
1 7478 66602 723690389
3 27813 19919
3 115712 91564
1 11524 74483 985596346
1 29433 141937 249472250
3 187247 135994
3 177407 148581
2 145107 603384433
2 60431 57187013
1 80217 153301 121886897
3 134011 31617
3 156579 116475
2 128751 108828774
2 87321 735213479
1 109978 121655 871713104
3 11923 172707
3 187081 141564
3 79176 51294
1 66956 81631 559552239
2 121144 980851508
1 117381 140015 670421004
3 196360 93499
3 81673 13242
3 25215 165836
2 130741 334654522
1 16814 20089 933626667
3 91467 11365
3 60771 136217
2 181474 614858008
1 95619 157780 693442746
1 5106 6056 932563963
1 140922 171718 918434977
1 84513 171167 782027885
3 103676 4371
1 148299 154197 469979570
2 17804 79737166
1 51421 153077 821438112
3 139597 112421
3 54126 48964
2 131096 212198197
2 192547 28755092
1 22164 79817 513830391
3 18845 106946
3 58043 85814
1 26050 190517 469979636
2 116713 611784670
1 75736 124684 223862044
1 2423 20481 609730615
3 157808 168586
2 21117 494450651
2 191403 984404202
2 147974 477502808
1 35151 78592 822523766
3 123629 137486
1 100520 171766 805824951
2 47741 763106600
3 86277 193750
1 43249 146650 223808749
1 124225 159292 546474778
3 29661 80863
1 95886 116200 433590920
3 30306 122982
1 16980 46163 913724134
1 23757 67382 216336331
1 83981 163598 50809304
1 56652 159801 543772009
2 100907 393596916
3 100249 11662
3 36510 187450
3 176241 154877
2 191849 356171886
1 33290 71140 2842711
2 140607 393547218
1 7940 31220 482070114
3 10194 123832
3 149906 165819
1 120584 180523 861538033
2 78510 280112415
2 217 186624615
1 1761 187526 130111453
2 95890 784537887
1 148204 152345 797777611
2 152438 643469604
1 30133 152707 73024334
1 16939 123693 415316803
3 58127 97535
3 114071 101310
1 24582 151707 706428072
2 29250 968893363
3 139944 137783
1 34447 116680 840901948
2 114085 757999615
3 108193 126320
3 137221 174970
3 9309 38016
2 35607 112112205
3 187829 112413
1 73703 95219 337551772
2 162774 132632315
1 92502 114260 91777902
2 65496 715738096
1 15058 54138 328647484
1 14564 49673 843767132
1 74169 101859 376121845
2 25452 807057313
2 116412 303697389
3 125571 186062
1 74166 178735 238041047
3 123871 5632
1 357 185530 428228542
3 67477 29288
1 3723 14400 830983067
1 31662 47044 656491115
3 81100 187108
1 89678 148815 114665053
3 153274 175516
3 99263 38269
3 160048 15328
3 139699 29014
1 75650 147473 774295955
3 89257 69717
2 47356 374632960
1 169578 178279 57707825
1 37316 129804 687066474
2 118919 979629254
3 108605 40142
1 136696 143620 616141722
1 117846 147851 169310222
1 44766 138095 335626968
2 178467 891591070
3 110404 85430
3 106109 89841
2 119154 702268587
2 46565 961183021
1 6936 157326 332654796
3 32424 124527
1 70735 184126 450387825
3 122850 48740
3 115735 77635
3 119830 102032
3 25457 34033
3 66452 11460
3 137861 137639
1 1623 189655 406721429
1 64438 161275 143760743
1 13406 62418 520470770
3 125286 192466
1 8121 78914 219012776
1 25748 118608 807444793
3 47577 187795
2 91784 816330135
3 114702 118560
3 29549 10089
3 51370 136793
3 199339 148700
2 54735 486377507
1 154067 189355 537189554
2 72405 326790187
1 15325 153955 813549832
1 172037 178217 586477794
3 100834 47122
3 138638 185709
2 93578 488631622
2 83571 640356055
1 39516 103131 222757507
3 105231 139245
3 46887 192486
3 167946 151296
2 84389 293865943
3 61133 17066
1 48655 107531 14910099
2 151081 603554964
1 14254 194963 776643228
2 128693 312948476
2 108023 344933037
1 23240 97798 912263969
2 47681 741659554
1 103682 115368 610715488
2 190526 171233793
1 132183 154640 535158524
3 194869 29856
3 57071 144847
3 14199 26553
1 19464 103050 440577750
1 69733 145170 924945674
3 17914 55150
2 90777 144412948
2 103666 220491980
1 35730 141009 461843292
1 13069 30991 159848042
1 127176 159948 690802532
3 41194 106007
3 28390 128047
3 119244 52175
1 62905 194727 211910389
3 141453 102732
3 10588 139970
3 91980 42858
2 169281 983309110
2 156177 813598595
1 22769 53842 429835864
1 52362 99764 80679377
3 93436 109916
2 13618 283248055
2 33916 136333759
3 16935 6982
2 152832 709121373
3 145485 57301
1 46703 92188 684515043
2 56473 505859880
1 63922 94059 40518322
1 148730 155760 2773973
2 82812 825970877
3 66196 104603
3 22327 19657
3 86664 92871
1 33550 42170 578868013
3 22741 188513
1 44915 47138 22392168
2 73876 941634324
1 87462 110374 915360587
3 160663 154793
2 162242 465668005
3 154703 181585
3 30036 189538
1 43844 147590 301587873
3 98093 179319
2 174096 598073011
2 6026 371103753
3 136505 141346
2 111644 644632968
1 42153 83650 184854527
2 17626 118633027
3 162623 84606
2 117705 975126755
2 178469 32146900
1 48666 92833 914677564
1 26790 29196 357972988
1 22609 173951 367716478
3 71969 134251
1 54000 128930 178783449
2 148925 444489666
2 180954 885815626
2 58680 482652994
3 82271 64789
1 94235 190291 738692213
2 100337 491826264
2 140609 635433562
1 76661 188306 666927302
1 12230 36642 679302846
3 110576 176820
2 145310 689420570
1 151287 169100 818705815
3 18021 50411
1 37792 124337 771468637
2 26815 313415512
3 87299 170280
3 196152 196057
3 126413 134022
1 77148 187827 872016341
2 87939 645617257
3 189143 196072
1 108842 175012 165386856
3 90481 45884
2 150168 900055595
2 68876 758957953
3 146213 92502
1 66172 94658 211086242
1 7819 125751 24051980
2 73561 471428139
1 69007 144366 310904496
2 91046 798787508
1 173184 187970 415920847
1 76501 90909 251121800
3 50615 39681
2 55991 438281961
1 66891 190357 6427396
2 181352 269412707
1 4270 159354 811917446
3 676 152246
2 84869 733883711
1 39698 161543 787311595
2 88004 64548742
2 73737 254243622
2 74958 896235632
2 49044 219529889
1 52595 185850 690770569
2 104267 756110591
1 91057 92709 667582244
2 111769 148827677
2 152525 973498737
3 23752 179824
3 187745 94190
3 50298 116378
2 152608 913899592
1 66831 166656 935414840
3 19959 25688
2 56461 527466696
1 4410 111297 441578302
3 28532 111702
2 116530 207404310
2 49199 224166994
3 199886 139630
1 138401 199358 380454014
1 131551 196708 455064288
1 30358 136284 636325454
1 76232 103347 909134541
2 59080 581836311
1 137826 144055 147484886
2 49290 917244134
2 3155 53196543
3 14927 54152
2 195050 346319700
3 105059 49276
3 25613 44766
3 98800 56309
3 93570 155988
3 171588 153366
2 5297 75891261
3 44537 87881
3 186686 103194
2 164625 712338060
1 102735 184121 995936060
1 49662 159467 165346016
1 77342 89174 110416644
1 50383 146132 724012376
3 10928 56271
2 165503 516313929
3 56962 119215
3 129753 69691
1 154535 165380 95027040
2 35851 641319468
2 125554 532763423
1 106005 155864 521706276
1 42181 107265 671499764
3 78091 12444
3 75685 177985
2 66004 440949900
1 11181 104552 658486714
1 126132 126187 35677337
2 198336 470182483
2 108690 386274481
1 112453 117574 944864542
3 179842 75432
3 108027 122639
2 113502 822607977
1 516 121407 370079587
3 124372 29178
3 75454 98467
1 19001 129045 862462640
3 182386 40233
3 127054 113324
3 29470 72286
1 2256 101301 517762256
2 149001 832159823
2 199620 377263102
1 95607 194052 4616456
1 138196 138218 910734357
2 136006 810178479
2 51544 344192154
2 27051 90988525
1 103661 148356 570038792
3 115890 86014
3 66094 184923
2 118248 544163661
2 116029 40654391
2 41874 713813252
1 105822 126150 426289142
2 139257 463499999
1 32719 69131 403444774
1 27349 57647 192416934
3 133558 13220
3 36848 77966
2 32461 748725364
2 96596 49415469
2 196935 805657860
3 161829 153711
2 148646 695536009
1 52809 120361 120332839
2 193227 178752373
3 81601 6396
2 71082 79061142
2 98705 373699250
2 84000 692541163
1 40777 111651 584907966
2 19677 485479221
1 81083 167930 553499719
3 83746 52824
3 173471 198243
2 74482 877518933
2 173928 480830424
1 177968 179085 859869753
1 104536 160339 323054026
3 186014 9733
3 80210 25399
1 21693 165287 300512362
3 162870 45042
3 164385 106026
2 17825 893505477
3 55357 132650
3 37575 89449
2 65562 260764098
3 71230 114480
3 43097 88667
3 23278 17052
3 127113 99497
3 87064 15997
1 33436 104868 704768028
2 22858 793920837
1 117598 184381 853625205
2 147589 124181009
3 101303 126385
1 41596 75220 879464664
1 34747 169233 936919059
2 49710 147230802
2 190350 439032591
1 150860 199557 110635541
3 114962 90294
2 108720 916650144
1 7777 150849 523822200
1 27316 81568 288689313
3 77040 145457
3 102975 30440
3 93066 89740
3 113853 45302
3 134859 77148
3 43855 35459
2 51449 329337706
1 159760 181249 653406594
2 53171 81071089
3 65463 178705
3 141663 29079
2 16305 75831733
3 145652 67311
1 52884 178427 541900479
1 61857 134251 973680455
3 137271 14993
3 146482 24356
2 25745 376258453
2 44810 493635850
3 116566 43389
3 130295 179566
1 82752 142987 449609085
2 27991 71380383
1 52348 166934 752416575
2 188803 429401643
1 111802 172923 676399180
2 189321 984736387
3 100034 190531
2 192500 97030798
3 20276 154259
2 77747 169318985
1 84715 134749 167652900
1 30409 57454 237844651
3 125695 60491
1 58615 102184 697853574
1 28707 50893 597753318
2 95680 134727742
3 47376 9888
3 56697 61867
3 35084 26975
3 104311 82739
3 148108 138584
2 90341 519421181
2 79077 959124201
3 155348 17544
1 11625 54219 890235786
2 60229 69312159
3 34517 93295
3 187809 174921
3 78030 195798
1 67194 188731 414958934
1 9112 139448 691304806
3 19286 117926
2 174404 465958334
2 22188 458977910
1 26383 35191 309047029
2 50753 904010681
1 2782 148314 797859247
3 13674 7168
1 40626 167200 96146242
3 4384 65704
1 95165 166736 118874187
3 50121 147529
1 83047 104378 11218575
2 190348 213978457
2 177634 954086318
1 134590 160650 832650110
1 56915 106630 639036503
3 32640 146366
2 16985 260594293
1 135279 138666 286953060
2 99022 205111302
2 168998 119722433
3 184876 73258
3 47718 162175
3 96764 38109
1 17721 34358 128369743
2 197191 304525959
2 31616 788011562
2 158695 426106716
3 174243 173066
1 129723 170444 903306859
1 72660 143156 683719147
1 96702 192826 517142302
3 197839 138241
2 127656 112261806
1 35373 86013 864447219
3 35203 22118
2 195560 185415736
1 25004 93847 102560339
2 31003 250663248
2 84285 574437956
2 63092 696721693
2 153132 948610883
2 143348 830925779
1 6012 33462 918306531
1 140908 143764 773072652
3 87225 117857
2 49978 761108895
2 7449 975339942
3 37040 98721
3 68284 193659
2 94708 493581029
3 129641 178768
1 103759 198737 171919266
1 150992 195543 66749310
3 38995 155545
3 195155 42227
2 173730 805464928
3 22407 175303
3 9182 100282
3 117637 47141
1 91899 93292 379871779
1 8761 34519 693680826
1 11747 12100 768084614
2 92947 503622988
1 45028 159836 828674678
1 67444 74905 337148045
1 46439 67863 680715845
1 42125 153802 239728446
2 16737 384710152
3 161820 190351
2 47631 525266698
3 29768 81127
1 75941 132681 416908350
3 86971 51022
2 153433 191956489
2 193123 468736306
1 56738 139154 762110223
1 21887 39219 685389496
1 128165 181676 556942191
3 144798 118709
1 92391 145472 227048552
3 106173 164036
1 16437 37367 277904644
3 48284 76529
3 72607 47026
2 50410 61027830
1 83047 108889 109901277
1 126898 156282 417912221
2 75339 854584527
2 185189 787536096
1 33992 72202 205198841
3 69876 147147
3 55902 104335
2 38871 371811998
3 128810 17909
3 4464 19642
2 100210 833931540
1 37001 67465 229351598
3 136907 89977
3 198465 68662
3 120059 141860
3 46750 80580
1 111373 160976 80484224
3 122157 2856
3 70300 79719
3 175258 35901
3 43666 55517
1 84136 195146 28412349
3 17366 48187
1 74052 127489 116945600
2 22832 574004078
3 95808 168267
3 53201 103367
1 21321 112529 448609968
3 171886 164224
1 28782 130774 589597868
3 153958 55139
2 20834 705614217
3 154627 112677
2 27938 678288243
1 6127 56789 869193065
1 20486 69487 429222207
2 65979 291404050
1 35677 77188 406341767
2 78242 853692308
2 153361 137350651
3 106723 9901
3 49462 70049
1 89592 185352 590990686
2 33555 711871613
3 140070 49827
3 153515 17227
2 66566 619255945
1 119928 137172 791627447
1 108430 138419 582930770
2 24251 870688973
3 67629 190139
2 116185 156595853
1 54408 184196 294452375
3 22095 122071
3 44730 133163
3 138465 75166
1 43836 137035 622771061
1 80263 153412 613657375
2 114102 116465186
3 158548 5693
2 53415 542519022
3 71793 166105
1 37799 49855 384503415
2 97042 593061050
1 74041 155515 197212632
3 136567 186203
3 146822 130750
1 98446 105417 328234895
3 31884 36853
3 92573 13475
1 24192 177471 121082604
1 51935 138808 147982459
1 44766 136345 735956444
3 125393 196061
1 10226 60465 984745700
3 104602 171477
2 57008 455450701
1 69227 127123 211049230
2 161414 930211903
2 90030 377892688
1 107695 157440 338518954
3 181487 122524
3 173702 89794
2 144714 557850643
3 51480 185175
2 77335 589274703
3 190237 177565
1 131127 153257 481074966
1 73761 183483 259778693
1 47272 58350 184739785
3 54073 155752
1 51276 158625 561243504
3 50355 67919
1 56645 187114 533764381
3 26540 32697
2 77758 117417551
3 152790 30763
1 1436 127252 215000788
2 14717 668132355
1 39128 196368 72477114
2 80320 425058938
2 14002 642889286
3 54247 82389
1 39089 140857 439703076
2 196415 71563864
1 54978 126313 934642258
3 128987 197282
3 105337 127817
2 140140 219935789
2 61128 712451717
3 178892 117760
2 115710 306856732
1 121653 140236 243521473
3 143213 75912
3 61750 188815
2 192035 28538751
3 46858 106643
2 105237 189623626
1 56690 111188 754577956
1 74742 99229 722846530
2 62961 688073282
1 37878 175769 133789786
1 184335 191661 578929342
3 28838 44909
3 171128 22520
2 1664 889716741
2 74038 527464782
1 68739 72775 257587127
3 149592 84934
1 50815 111342 17147204
2 88496 483959710
1 90469 95220 231518480
3 83083 118686
1 93237 156501 31436742
1 3644 27070 784998558
2 179658 993047585
3 140731 167577
3 191718 78674
1 51120 126096 65917384
3 156624 70233
3 28448 106211
1 13342 90348 94067463
2 181404 666539638
1 19581 50602 368471828
2 72971 940447953
2 40557 73496480
2 139902 156332847
1 137100 139726 367634914
2 146404 569750327
1 10304 96667 886166223
3 160248 179316
1 6275 55809 780128686
1 103087 104331 46905508
1 42906 83317 435534036
1 39475 102607 147214967
1 28788 56302 76571178
2 155861 265307088
3 187390 132431
2 29299 13046972
1 135544 192700 921273811
2 149272 623846462
3 74664 16777
3 145091 41481
3 182208 36337
2 7980 557832269
2 127663 748465580
2 157803 489180492
1 141885 156559 989673772
1 154573 192900 772348089
2 95161 553536539
2 172293 42983849
3 169343 29133
1 40918 194037 385744807
3 53892 120202
3 162046 184618
3 139225 50238
2 69473 936915200
1 26171 34287 174128440
2 140174 20440848
3 173484 15593
1 47731 178382 750027232
3 31463 165049
2 44063 715434724
2 62314 295353457
1 15162 181695 36715112
3 49566 12876
3 116612 19787
3 45070 48598
3 90913 110048
2 164044 898427418
3 122056 107580
1 94734 124264 113514689
3 45130 62289
1 105697 175898 447493243
2 157300 122654167
3 133495 149846
3 83876 42430
2 141276 652799820
1 142921 176870 715710950
3 125143 189313
1 46858 103246 994833115
3 181170 4825
2 39326 608081341
1 34839 42510 579472589
1 58664 125819 839392749
3 34751 22529
1 132301 195423 493765510
3 192413 157824
1 78802 170298 846919669
2 171781 399622951
1 7 107638 739561260
1 58109 134715 997446837
3 91755 57523
3 125604 134025
1 36484 154885 263171226
2 162085 292893672
2 110409 859952057
2 194786 218542064
3 85925 72758
3 78257 4761
1 39728 160478 397382595
1 10850 140754 840756068
1 21068 59431 7817914
2 19875 105356407
1 71092 191505 515837491
1 16678 83816 147931598
2 78965 578996237
3 116976 132123
2 156866 710960037
2 63761 960730676
1 22625 41534 130952582
3 195175 165760
1 120918 137658 993181174
1 40206 115055 536143291
1 50378 55507 315727901
1 101054 144433 956840837
1 121620 172307 257254874
3 46006 182013
3 12719 155997
2 80406 627388485
2 49359 751358939
3 175070 74889
3 94392 169518
3 156293 102369
1 18832 86487 645865885
2 153710 542030492
1 9534 18878 348605581
2 197342 149143961
2 97945 439908740
3 31473 138529
3 142760 63817
2 155433 297350260
2 1679 25934947
3 25598 193626
3 26250 157039
1 113070 180867 467081730
1 32208 84108 760655576
2 176022 440504565
1 32521 154969 259430146
3 6693 71056
3 167796 27065
1 108790 161535 564243844
3 58958 65756
2 91332 780383425
1 24929 162001 210019878
2 60982 441842419
1 174934 196058 73875349
2 176006 12053535
3 133288 78909
3 17202 86395
3 50017 1251
1 85443 168125 822813754
1 75670 127954 195857988
3 186377 99768
2 170200 169344742
3 92239 185265
1 39695 123118 798453450
3 99316 138000
2 103491 500055678
1 106718 125143 975912801
3 105661 173552
3 177584 133657
2 135619 277542797
1 20040 52982 984520546
2 937 790188150
2 187184 376770090
2 84537 794781562
2 88984 493237860
2 53150 266478436
1 23718 196732 700411322
2 8218 539139736
1 20250 123110 670548666
3 120894 177038
3 27542 76510
1 165082 180442 54658462
2 51610 885605762
1 13823 102399 739038814
3 178211 66845
1 110063 151333 799377157
2 49583 580539263
1 34115 146399 132482608
3 63199 130116
3 121180 176337
3 132191 44247
1 83013 139907 633735682
3 124770 122524
3 112914 67330
3 196348 77350
3 173888 13898
3 10407 87622
1 113939 122604 491600471
3 15885 161360
1 7675 31525 999725167
2 87299 896613936
2 157610 253476601
2 176643 574466654
3 185366 123273
3 188251 9193
2 31429 141513255
1 22257 55660 160345559
3 67779 108300
2 199904 279092997
2 4652 903150967
3 197117 13196
3 155341 102512
1 64951 188533 750851325
3 179646 187764
1 26357 144459 848773764
2 20205 897457241
2 173691 519842621
3 193255 101450
3 125160 81341
1 82538 152733 834541447
3 194571 27098
1 33085 183112 141035142
2 51657 884188302
3 192557 174402
1 22904 96930 655854063
3 116697 34416
1 116028 193789 400605355
2 99700 987902616
2 3796 987834290
1 23431 188309 916990251
2 146161 121460365
1 91905 103669 924964806
1 76609 102683 636616538
3 121557 124076
1 65397 96468 442391989
2 63822 15126734
3 26570 136016
2 7147 556116373
3 61851 79443
3 89158 14325
3 40995 162324
1 148657 164507 791773718
2 30246 633398969
2 157775 105756833
2 157545 801637011
3 101953 40928
1 19826 196582 4940254
1 7303 135043 900891471
2 154652 708475840
2 178596 752900915
3 20028 183812
3 11859 93634
1 4239 196557 210128920
1 118382 168524 321278276
3 95093 149383
3 111477 115354
2 13301 688343444
2 42646 610870646
3 20265 165013
1 87693 196166 159435427
2 167704 402948892
1 147123 195376 19616264
1 191285 192001 153427418
2 81698 239319960
1 42282 52459 387421561
1 18763 58860 715785483
1 50778 61218 195982787
3 126451 166333
1 4132 30334 446288033
2 94238 453777659
3 29459 93445
1 113921 195410 675089308
3 123066 81587
3 145314 187605
3 38729 81395
3 166983 169414
1 61922 72014 432183257
3 79319 61116
3 155080 118943
3 159420 57147
1 166341 167788 508898698
2 23237 620881010
2 75894 489679929
3 77201 58676
2 89257 441431283
2 6901 945707201
3 153941 174393
2 44475 270789523
2 163112 587238768
3 35550 48903
2 144927 455504103
3 53198 52271
2 127539 327506428
2 30410 369542831
2 45564 821669577
2 70940 191424550
1 135019 160401 819397830
3 40699 186111
1 10530 185705 892946116
1 11869 73197 867436614
3 197684 130980
2 81829 178572267
1 9957 136659 681652992
3 113238 107031
3 62081 150786
3 30838 61493
1 141685 146977 22176760
1 154023 183440 858208926
1 65235 130003 855679164
3 10795 12799
2 19622 854399961
3 23820 125937
2 146820 556868552
2 46629 331231346
3 20303 15050
2 154547 852633838
1 32310 199438 111179141
1 62672 117924 401119386
2 100011 41663844
1 107806 154127 101013360
1 20401 152623 345113098
3 1755 92089
2 19934 42449119
2 88758 513013027
1 22635 144090 25765619
1 187060 187307 696030085
3 144806 53547
2 16484 153484013
2 34145 203262910
2 37179 216573815
3 11624 153718
1 81160 138798 561855444
2 143989 624173528
1 89951 140905 496068082
3 83577 20993
1 139650 195439 22385209
2 125291 388792243
2 76580 83633003
1 71185 92160 771170462
3 114827 11601
3 138895 108124
3 1364 113730
3 33627 143326
3 172204 107937
1 101720 125271 727943532
1 14661 36964 76658729
3 35505 98926
3 2590 126928
3 7456 98426
3 54995 57928
3 13840 186425
2 166775 357991526
2 175314 854809859
1 54335 170081 214351261
1 76751 101210 872485335
3 34994 114130
2 137685 913349995
2 30843 796725723
3 144080 51397
3 167176 13897
3 146447 28592
2 184052 158652024
2 102256 716425205
1 107983 189954 122855680
1 116840 136908 236695657
3 47644 116744
1 8387 141859 686504004
3 95039 52243
1 50729 73392 854458077
2 3858 158341508
2 67125 625744029
2 7382 309588148
3 62999 175808
2 31652 801915101
1 39352 154553 291480304
2 163882 299839336
1 22304 34012 26283991
2 15887 944086970
2 113131 578059664
1 46939 65872 329047685
2 71415 90097251
1 45730 148303 122600106
1 38112 107748 624335487
2 181407 933350763
2 144401 257252298
3 109471 6282
3 49359 140451
1 169851 178205 869844217
2 133327 742538425
3 188024 194614
3 37302 98349
2 124821 984472236
3 164726 29940
3 193088 102867
1 24295 102749 515786689
2 89903 699552248
3 157006 96924
2 36975 34502479
1 104534 109251 96714157
3 91261 153208
1 5460 190869 805414276
3 161595 6985
3 118742 11996
1 158526 175384 142861390
1 48074 100668 795143055
1 84844 105772 158408041
2 134899 768990344
3 154984 106079
3 161259 162774
1 125845 185052 250282325
2 150430 952504257
1 38786 49932 861939760
3 190921 75886
3 193818 161587
2 116211 378008435
3 175751 128252
1 53382 141108 537758950
2 108574 644696286
1 9268 167521 848541067
3 40731 130506
2 38548 206780334
3 80042 7146
2 11986 154213298
3 22167 137704
2 192526 304022974
3 17868 89589
1 4835 187132 283933188
1 242 11984 287001586
2 126414 773127480
2 42455 527060018
3 168266 135689
1 31149 189562 526751628
1 19174 36681 371711560
1 71850 145557 648853743
2 46749 341805576
1 1495 150515 634034895
2 77557 256343108
2 172833 457019309
2 191532 748384710
1 170162 173433 347857691
3 105096 74434
3 18660 191739
1 95573 164480 163379632
2 142068 214025307
1 70333 169476 131386632
2 185952 868614750
1 14844 185419 382582634
2 157038 111651568
2 92671 288660458
1 67888 148829 306624785
2 3510 994086912
1 50623 172657 713338925
3 156376 103558
1 37664 164334 982428892
3 158348 38229
2 191350 446779155
1 108566 194407 326572415
3 55072 142440
2 141834 570370470
3 18392 101957
2 41354 36014302
3 50642 106540
3 73550 104842
1 162933 172183 497502254
1 34962 170577 921943454
3 92896 42111
2 15126 60879429
3 147330 74720
3 174878 51394
3 196711 187783
2 122463 826868042
3 132386 115279
1 70812 176307 420721242
2 12704 510890407
3 21831 83917
3 196562 84031
1 63748 164749 128573334
2 187429 993768717
1 38454 184029 329524795
3 69055 158898
2 76388 29919208
1 151025 169150 54409621
2 53714 705259367
1 80975 93244 461275916
1 59436 100879 398796750
1 109638 165480 615149903
3 20535 110707
3 59719 48484
1 127602 156901 655933328
1 53805 56763 902344995
1 71224 113747 384072400
3 193143 19289
3 5705 78034
1 33176 160423 659157056
2 47775 640394439
3 191798 13881
2 141511 392977257
1 70543 156329 571155993
1 94639 175273 663558728
2 153692 292393218
3 65516 77817
1 40455 196774 482171447
1 31362 74354 100814415
1 38513 60073 21926450
1 67628 175624 978796952
3 16635 160676
3 135249 32344
3 140654 79117
1 15723 136402 165196806
3 161522 178175
1 46514 78224 675612552
1 13188 92740 223205674
3 63589 87416
2 124686 564472501
2 73368 237379738
2 74613 889192603
1 92758 113307 367875263
1 99562 136740 380101463
2 58896 84000627
3 44982 180454
3 88523 131802
2 10274 363941955
3 109285 67229
2 177501 724677962
1 95035 185868 801690799
2 163774 217724693
3 190248 170518
3 175863 5334
1 30854 91706 753017702
3 155191 184196
1 20248 84439 579352377
2 64122 235666352
3 46434 182282
2 15865 148927421
1 20232 194583 127440282
3 125854 136500
1 180864 190475 337060195
3 8563 96843
3 172710 16316
1 5636 138508 581817889
1 39553 62170 678492536
1 108487 182843 312406611
1 44899 184213 749273587
1 46948 139236 52196860
1 136032 178667 295077440
3 89116 98358
1 22680 106033 847892577
3 38330 181231
1 41679 57630 757104633
3 100802 110211
1 118976 195600 794938445
3 79803 192664
3 195605 195463
1 21295 84083 610748375
3 143819 68790
2 1089 517980351
3 68868 3221
2 54425 405656740
2 129993 490242220
2 82974 470096414
1 178338 194167 147135629
1 78289 142772 325321634
1 42287 79116 262695273
3 66437 157718
1 91330 150985 643482006
1 111672 188142 949758543
1 5280 180218 672265282
3 69584 51339
1 13547 133153 348946722
3 196683 122290
1 33591 128395 248663537
1 33229 46098 687788433
3 48605 56474
2 42831 98940352
3 197775 69302
2 94902 771924279
3 83164 66468
2 139137 917530012
3 107078 185236
2 187852 536105077
2 190061 127078282
1 27819 134725 160159814
3 46887 192954
1 153144 178575 985890789
3 68008 157470
2 111705 769485081
2 199263 376826643
2 27148 253156327
2 123217 61302475
2 187689 802574703
2 100916 98565420
3 133687 174563
3 7109 65318
3 176530 18312
3 135470 147108
3 37772 4821
1 169733 182864 324762949
2 166624 726604277
2 154477 972963659
2 33111 354229101
2 176600 869247354
1 43421 91480 766402892
1 56349 96087 47916924
1 52729 167932 611261522
3 32364 110499
2 164926 449194884
1 70154 168334 164526096
1 77564 159914 871717334
3 168 8027
2 135798 345169702
3 54049 156676
3 29170 38014
1 7902 188926 758947522
2 144253 837372741
1 54703 153143 857759227
1 82122 165288 843490383
3 119946 46053
3 53860 174907
3 14579 11860
2 89291 240667414
1 7806 99975 969482180
1 14259 41378 53919325
3 73165 24546
2 22800 901686007
3 184177 135201
1 166465 185048 312002424
3 99311 44863
3 153 156579
2 92400 505755477
2 114354 323169911
2 114951 482958792
2 79286 554655029
3 52552 6736
3 100290 93262
3 152903 135707
3 87983 61090
2 179973 449420498
2 101253 413051914
2 62347 131522971
3 51838 281
2 59814 223624839
2 52068 312683865
2 169762 388073085
2 69214 104889233
3 57236 127186
2 53326 5965473
2 49462 318280208
3 28028 45659
3 55655 147212
2 115489 737294137
3 196770 176165
2 11873 691471636
2 25272 662513172
1 104242 115010 512868162
3 29107 165520
3 23607 134255
2 98993 590517535
1 118202 165469 710516615
2 190436 648538727
2 43601 843937524
3 68888 142684
3 177432 182929
3 178159 185688
3 13560 83357
2 136291 819774858
3 38681 82595
2 158652 815841508
1 53850 148781 93417130
1 44876 61956 595010758
2 11484 17396646
1 108077 171263 544602885
2 137413 23551383
2 104710 992246896
2 196713 105444940
2 45090 885482946
1 62137 84219 893372563
3 143623 171213
1 41184 149143 728779757
2 111723 208741900
2 127526 225707847
3 158074 30634
1 136828 167009 32621663
2 158635 390096405
1 110525 114865 249351418
1 63953 171332 68019572
3 194230 95534
3 79209 12011
1 59144 178606 571207424
3 23260 109570
1 2968 69653 37415486
2 108301 760453498
1 45064 148258 385147925
2 64975 992939515
1 109586 198920 681677208
1 67175 153547 812626237
3 120839 53012
2 134060 305754228
3 120314 33054
2 44909 794083245
2 33233 665934350
3 179030 36998
3 178955 169577
3 186263 191264
1 44975 78747 291763928
3 73329 177418
3 52282 66118
3 13872 121415
2 133146 477488094
3 99787 44467
2 95037 93610357
1 33592 96526 769069983
1 118103 196457 346421111
2 82819 412996258
2 115495 196351021
2 174497 232413725
3 101943 73351
3 175423 3201
3 111606 87984
2 73166 211722748
1 87427 188613 647241282
1 51693 169422 806600103
2 185876 450675186
1 28674 98018 610314808
1 55699 166143 438161015
2 105470 885574554
3 1305 130042
2 156291 359106328
3 11027 117170
3 15763 109872
3 137570 33576
2 54404 680101079
2 58179 908352826
1 7947 151485 533892158
3 28122 25198
2 37475 5644129
2 71558 72483306
2 99422 609651678
3 78452 81656
2 2148 534627535
2 173741 725873962
3 146577 20878
2 71116 942436466
3 54936 64993
2 64373 325991006
2 127220 522934492
2 168587 675503921
2 60153 797174431
3 140909 161445
2 29243 351841165
1 22420 185407 30118506
2 38261 112443061
1 183087 188095 69151958
2 14129 273170109
3 143574 138884
2 19652 400110901
3 145502 154425
2 47154 460591257
2 73548 312889126
2 27237 778575239
3 110136 175954
3 173274 86867
2 138000 400362069
3 178773 105450
1 79750 102161 771849228
2 66148 496337160
1 53559 128552 393386987
2 35408 390124091
2 12602 652117200
2 12939 294463518
1 138636 157236 810337887
1 77394 121840 590813857
3 155344 159196
2 60937 624061181
1 95571 165908 810773233
3 101806 179237
2 5258 846699567
1 50175 105987 223504490
2 101871 383297016
2 74610 582128713
3 129065 98142
1 97329 134685 838630462
3 190085 25712
2 73222 444625500
2 128825 394337582
2 127207 431043638
1 37325 67977 438383988
3 55563 199162
3 85000 124703
3 157296 169895
2 54518 256928657
2 74646 592317905
2 14211 153780062
1 60095 166759 73934606
1 164083 189891 142342044
1 24709 56289 63411664
2 10016 660658719
1 19597 141266 851266697
2 177335 774354096
3 184677 129334
1 72205 95338 508766875
2 167211 14034226
3 192237 192282
3 19543 38492
2 8210 946719307
3 54087 197606
1 56728 118066 989258246
2 32493 435774770
1 45008 123457 43133723
1 114838 180820 32157393
2 112766 903907317
2 65845 405060716
1 58534 128698 709543255
1 115538 171121 605200732
1 38214 67965 154550268
1 67870 137560 166815192
1 8154 127441 189645261
2 39204 349746721
2 9959 923544096
3 29902 136645
2 155149 405428092
1 81914 162813 326304275
2 11757 100095092
3 175966 145206
3 150796 116115
1 159141 180430 952617560
1 115501 140985 143010314
2 127786 20143848
1 57940 152200 672851389
3 183254 29890
2 82592 333215161
3 75179 83953
2 9376 891772716
3 35627 159175
3 121152 113985
2 143299 648441045
3 93914 141569
1 161177 194191 163687688
1 92244 170323 419713668
3 190570 184406
3 55245 50634
3 21262 125307
3 174863 192082
3 121084 166041
2 172577 977612041
1 137504 187807 741477672
1 100798 172977 174143872
3 96631 4341
3 39081 6858
1 139234 143859 64486368
2 84846 794198467
2 52044 357628619
3 181682 3143
1 39112 125765 224732817
3 68548 38835
1 27579 100620 271797005
2 144661 74453381
2 196309 131451563
2 137999 244073776
2 29210 592782167
2 39159 617412271
1 182456 199924 97294802
3 194863 134129
1 28159 43890 206656881
3 186222 109614
1 126486 161359 281761498
2 66026 216128229
3 52879 92478
1 21958 89896 135075138
1 116495 127959 287661989
3 80066 1523
3 168662 175800
3 150738 153552
1 81849 179417 724289998
1 98152 169458 868033838
1 7271 184159 179084977
1 98554 105705 701277710
3 139008 5099
2 86177 583313485
2 18086 851112238
1 72936 176137 23701995
1 27458 198760 286901529
3 15822 103322
1 5864 138456 693968492
2 191499 872988956
3 138267 148441
3 151788 191676
3 177651 58345
3 100686 152371
3 70437 185437
2 50256 93551244
1 59216 194633 371252093
1 62699 138744 926224007
3 82356 93608
1 172113 173695 940508741
2 181882 843418610
3 175281 21736
2 132690 170873053
2 151655 834751220
1 16320 51446 378515981
3 167039 111794
1 5492 84779 122824731
2 178015 946553423
1 48308 64294 711982090
2 126465 24788715
1 42631 70500 377179132
3 102820 24043
1 66067 137068 19441176
1 71014 89673 446294197
3 187504 56065
1 51438 56958 414668263
3 51278 187276
1 168412 185033 620971949
3 68168 39291
2 111677 398591041
1 32424 136427 663207198
1 10743 162226 762960465
2 176412 216025496
2 170555 15938327
2 85809 709275487
1 749 71355 973440752
1 21095 162607 696776153
2 198618 183353803
3 51398 5480
2 130782 870936427
2 88361 74573595
1 69769 159772 978030222
3 29314 53197
1 1569 85671 894719764
3 105819 20595
2 169746 36724168
3 105744 166480
2 106099 718068066
3 28847 196045
3 12135 140032
1 16081 191144 268055123
3 191954 32179
1 49265 141962 828632062
2 47999 405111514
1 1156 24357 729732709
1 80083 191040 540534581
3 79857 93629
3 178053 15183
3 115245 41482
3 107449 16118
2 111304 128937259
1 51858 143247 752044369
2 127211 784696532
2 46852 20148851
2 117672 111056510
2 73723 43821400
3 11736 26417
3 87017 35105
3 121515 7492
2 175413 229649033
2 113712 416483316
1 47763 118898 210433107
3 152449 94978
1 110298 124032 502757245
2 165800 464521322
1 70512 96492 250300098
3 78871 126780
2 187636 400380462
1 44924 128586 831429171
1 54324 60421 996763289
1 103694 108644 573326899
1 44671 145675 284084211
3 78231 162156
1 8202 31897 334079285
1 59035 161330 877926849
3 121281 89809
3 90131 161265
1 109410 175227 963509851
2 35571 53989450
1 108124 153838 291304875
3 173136 172551
3 199387 161369
1 36075 195703 462634116
2 135289 598276868
3 165583 42792
3 68789 86483
1 41476 51037 698637126
2 107500 405105665
1 29041 59025 506131987
2 5087 499385957
3 85419 175471
1 85333 123363 407955045
2 86155 731243131
3 18651 40866
1 111803 188714 982203620
1 72408 100496 834704244
2 177489 745990656
3 146290 192554
2 172972 99038403
1 163405 188748 217835879
3 54448 63855
3 79083 83774
2 192674 702894893
1 86686 182639 372467520
1 94392 182722 397713941
1 12306 45139 15987858
1 87002 165086 969692608
2 107736 258083283
3 54714 130631
1 16434 175923 6032014
2 85540 8916975
2 67374 575268041
2 54732 194364286
2 83483 146962882
2 174977 653523618
2 58111 135616073
3 111638 13597
2 24360 229352830
3 185038 3398
2 52708 83418637
3 360 34984
3 113276 152854
2 155425 631121891
3 36351 117363
1 90886 135371 314940815
3 80446 196185
3 182362 37564
2 82105 388164961
3 135546 17371
3 66319 164869
1 3215 15745 69797438
2 18726 538106133
3 182137 49117
1 58631 172149 611428586
2 123983 480571584
1 55222 75321 367082103
3 158231 83742
3 167511 35396
1 85942 168216 861396853
1 76538 108425 80678785
3 171598 133697
3 160895 47018
3 14523 71109
2 62746 660459695
1 103807 148903 26942359
3 124093 141162
1 1760 69522 942891149
3 53386 22876
1 68611 146699 457883340
1 59378 108487 636835382
1 523 23837 331707791
1 55201 117268 219442644
3 6420 89184
1 85725 110375 832998836
3 165316 145553
1 49311 137128 100359791
3 144359 134477
1 27177 132785 703169320
2 190874 469138764
1 19440 113209 579130975
3 172378 32080
3 153679 181573
3 13447 194610
2 143797 487412446
2 24118 647894172
1 32939 134297 988344867
1 67740 91137 290799222
3 155952 182237
2 152072 911568405
2 67653 166824702
1 97186 130805 753906450
3 159953 22867
2 53489 772018503
1 89784 128821 40735109
2 55055 344874702
1 128656 195054 148950024
2 54028 919715431
1 76282 179651 66264805
1 126273 181773 699664294
2 70207 636150054
2 12127 36631317
2 139679 443263682
1 101991 117795 485704694
2 55808 647487842
3 8202 37592
3 29571 172876
1 21544 78234 339539905
3 36018 126244
2 71219 697324653
1 41844 189336 197404206
3 50962 70917
1 129407 193673 237072229
3 53135 190824
1 4591 145137 61026692
1 33352 108468 722954036
1 121597 129852 76660729
3 65737 183187
2 16381 506116039
1 99233 135552 701365021
1 116496 191031 384008116
3 83069 86279
1 42071 49100 945897546
3 4356 3529
2 182956 47024333
1 100696 114994 73148039
3 76524 79494
1 157512 196590 854859457
3 58822 175190
2 112628 278299147
1 54218 95408 475352338
2 25375 285292506
2 58920 81938933
2 3853 794101315
3 188372 39311
1 20616 73998 163362188
1 123997 128175 747707116
2 60714 890983283
1 48644 127348 621778014
2 71048 219597127
1 8855 120967 84257340
3 55373 15200
1 43430 105404 480077422
2 90945 276748221
3 145165 78246
1 64364 115168 740853490
2 138796 285534077
2 171239 535252625
1 67548 156136 147365761
3 99994 128374
2 150851 260231703
2 46942 624224523
3 197758 178269
1 13057 150909 199035999
2 27732 328146907
2 133126 839749008
2 43097 542882868
2 44710 24698280
2 22550 943304707
1 55222 73213 172304661
1 156251 197887 502962864
3 59488 161949
3 29679 181882
3 105860 113800
3 97704 41517
3 90171 30449
2 154937 610667086
2 87405 844238965
2 48153 340218060
2 39506 736305885
1 36690 177578 133008724
3 143488 101113
2 174886 802640288
2 63249 903992393
3 149393 149856
2 144097 683035687
2 170031 475987065
2 59638 498625436
3 159044 138252
2 109915 299723640
2 37622 416322965
2 161421 490085576
1 22649 67167 185069350
3 180845 134076
2 131672 623347002
1 114212 155508 432474445
2 143196 50348714
1 105635 190173 683492544
2 180050 917024748
3 183486 118228
3 145673 22130
2 29133 85849538
3 110350 177200
2 170802 810981909
1 106599 187293 689461820
3 124790 56912
2 57029 239410687
2 90330 617550268
2 127981 480540521
3 98206 79193
3 135116 190343
3 92972 109666
2 48626 106224707
3 1975 183131
3 77326 165071
1 56793 70462 13520350
2 173576 897518494
2 7339 719129989
2 29886 344999775
1 58438 125361 681418726
1 3584 6950 161080049
2 117479 957850890
3 176633 141306
1 7236 199223 23093968
2 161767 544599976
2 106349 714870168
3 83305 47705
3 5494 126208
2 78775 563102696
1 25411 64871 166483441
3 10335 79660
3 68026 67596
1 79322 105190 273025632
2 69564 552031960
3 174794 47984
1 10417 71692 371102888
3 198125 150784
2 67625 624928158
3 60684 69739
1 127500 195685 761789217
1 54200 102399 805115535
1 43135 140046 240611339
1 131555 133696 804507028
3 3502 40046
1 98448 114499 803409804
2 36280 657277088
1 114778 188748 842104618
1 108444 131211 879868721
2 140377 91770861
2 2467 249576143
2 129415 952857149
3 92042 79277
3 61916 168993
3 132968 100714
1 326 69158 427229372
1 49072 112502 707321824
2 67436 732927418
1 146979 178272 486808760
3 189347 27746
2 178751 810690158
2 74797 339581015
2 43407 537711461
2 95672 508668103
1 40735 191947 680485221
2 133787 349316972
3 116797 119385
1 140099 154903 776152319
3 95076 77049
2 15319 269339172
3 178084 135527
2 37330 960787566
3 96535 196252
2 4560 163266332
2 49506 35774077
3 158276 40007
3 163157 72835
2 125765 190211239
1 11886 63215 774538816
2 48762 512039335
3 972 128567
2 75176 107582232
3 136320 29130
3 14911 192840
2 186704 63309032
3 189206 57768
1 9785 126203 192904833
2 21980 223598045
3 108979 133768
3 90169 199109
2 4495 688468379
2 112073 720238630
3 130191 31385
1 73054 154750 925989094
1 81478 137268 844927907
2 184586 48334294
2 23382 887204523
1 8106 30603 617843568
3 141287 105912
3 150501 170937
1 44670 143699 670731418
3 38434 130573
1 138815 168202 256164226
3 75782 8629
1 3939 196538 429606012
2 10288 507623580
3 169013 87882
3 144756 15102
1 164773 164960 81712582
1 119904 139805 30291691
1 24035 187003 738754337
2 161760 975087489
3 193354 166562
2 193334 173218511
2 120962 674951764
3 29649 90213
3 170554 178675
2 131286 125913582
3 3078 127221
2 187379 757837723
1 141955 143592 280281874
1 78729 132564 550886517
3 185637 68277
2 115886 46032840
2 155918 47136734
3 92265 32518
2 21526 907963885
1 32405 195639 875427016
3 146171 193175
3 148126 45198
3 142293 16429
2 130705 345734589
3 22352 55007
1 37193 73378 60249347
1 100795 136586 966049113
1 162722 198376 843222558
3 50392 96767
2 193168 179725865
1 52045 101691 412974070
1 65008 137102 981697914
1 42467 92932 569244170
1 41079 187777 940231320
1 70295 194593 980452691
3 114960 40898
3 132411 138033
1 55628 99799 250012133
2 193518 661709503
2 167181 459197085
3 153082 144984
1 38334 161275 280538167
1 74498 164467 160605108
3 68329 150610
3 81381 107131
2 68013 265001477
3 29395 13178
1 18022 68076 554511769
2 11139 591911285
1 56047 134205 478681242
3 93018 84934
1 53996 59747 634455251
3 156950 140080
1 8219 134772 619678880
3 67389 160829
2 85557 515444923
1 32420 46886 930337504
1 32898 174817 458718534
1 110752 120845 870817915
3 139516 143598
3 38879 199546
1 183201 188369 732629135
2 152555 479620788
2 14094 365873371
3 184737 150822
3 44141 45312
2 165436 883958755
2 150694 2346722
3 48509 53167
3 38768 135869
1 106444 128045 820656690
2 131002 341362933
1 38048 38844 53473447
1 59728 177116 44993162
1 116717 178119 982748774
3 12948 6018
3 157677 167994
3 85683 7416
1 138130 191853 275764583
2 118422 188321394
3 24413 84718
3 24243 35575
2 191458 529767762
1 57217 197829 923612282
1 18440 44152 549955486
1 55951 125667 449904884
1 100164 181662 365671545
3 86482 30914
3 131962 182622
3 145296 94093
3 74574 108958
3 28197 73986
1 58214 80533 834775929
2 118332 628575296
3 20604 72050
2 75633 533905131
1 4012 12336 575002649
2 24062 195115510
1 20824 168405 370410913
3 80048 104773
1 47012 130537 523432839
1 153430 184030 344489859
1 9926 9938 101609000
2 46178 392807253
2 90489 995596896
3 6510 261
3 36669 59784
3 31436 110100
3 106686 1092
3 164816 151480
1 81620 117125 166828540
1 33996 136096 322705311
1 45763 106094 500841858
2 84337 525028516
1 82695 197512 272672022
1 14754 64965 777676127
3 28624 50970
1 6721 154095 881242815
3 54558 112937
1 48161 108201 553584817
1 53507 124826 254570154
3 193778 93768
2 69671 608289034
2 7335 312400589
3 170373 130990
1 433 66554 625265866
1 103478 179724 426929839
2 59446 374662885
2 50590 122713702
3 174383 134988
1 2865 136497 31887595
1 86206 197608 329577584
3 142070 67514
1 6056 69713 920530151
3 166353 183526
3 94602 97586
1 79558 195182 368703381
1 46842 60754 229666331
3 76282 13043
1 77387 185095 857456156
2 75996 48306943
1 91913 173678 600798376
1 37574 173318 391849241
2 178695 169121796
1 62716 189064 99923870
1 137008 194538 338876348
2 107986 246565920
2 99318 910350073
2 15357 471237409
1 103124 188078 655228246
1 20927 56802 512271952
2 197553 735381285
3 68315 115454
3 61627 121807
2 132720 687214871
3 17866 56551
1 25940 150904 729200156
3 27251 176506
1 87443 146510 985783265
1 25920 106664 86282819
2 40101 800126795
1 93146 139358 176601890
1 197009 197489 314457060
1 55124 55364 114374996
1 81458 197098 8899139
1 24177 116546 593468085
2 93788 169424361
3 55099 1317
2 197572 256059616
1 8572 59529 340736433
2 68340 778996882
2 131487 26921456
2 110338 933810523
3 96098 40213
1 42051 120281 368472910
2 2523 6203693
1 22217 179233 242370543
3 28605 142525
2 143132 592056605
1 84597 160375 558505605
1 94386 152603 394945418
3 88403 126942
1 110587 147721 247990984
3 179623 195600
2 72972 996137948
1 108579 119855 74794708
3 182061 174737
2 181692 870433340
2 107872 687192412
2 161306 814416032
3 164745 152950
2 82579 192827708
1 21468 54910 45734580
3 197951 22543
1 136328 169550 566572142
2 126584 53338031
3 48663 39604
3 169957 147247
2 125257 542672986
1 22109 79091 839380667
2 138932 714718838
1 37912 146346 723432221
3 88739 173997
1 134854 189481 416908847
3 36681 65361
2 67556 884982974
2 151427 705633174
1 116715 179368 740156536
2 50062 771031906
3 174920 151198
2 99955 346339827
1 76605 89483 246036208
1 41383 86998 552215131
3 164378 192099
2 120033 562253784
3 22688 94762
3 183942 178028
3 17549 119840
1 19515 162827 663711036
3 30354 129356
3 129328 116027
3 78838 171706
3 186886 64353
2 111046 332698720
2 72441 304239343
1 71436 165654 158760184
1 42106 153124 228634030
3 40185 161166
1 16606 70288 418590320
1 44531 132382 845842024
3 182207 28249
3 165446 134864
3 55237 123511
3 172898 179486
2 177007 198450106
1 162393 173706 145593870
3 50804 20390
2 161625 664770235
2 134131 220853563
3 45918 100298
1 137070 146311 187721263
2 88989 884706504
1 1185 76817 586549971
1 102008 177263 750589102
3 112583 101121
1 16262 121694 511886616
2 99496 880479571
3 109838 172647
3 55811 177874
1 70105 197153 74576839
1 179515 184361 98320043
3 194552 107703
2 76546 247009701
2 61473 712108069
2 99761 78652215
1 102576 157471 613796991
2 199729 577875499
2 184243 237319710
3 68167 23993
1 5510 196704 329769387
3 79019 14557
1 11485 17583 487863278
2 1758 773770711
2 141968 838023154
2 35970 612178757
1 57608 169583 340984334
2 8026 381664027
1 85518 143856 224755305
1 59830 77261 620075340
3 82292 26359
3 151691 163412
3 50453 123971
2 36094 24918176
1 10877 75937 48289603
3 1266 62276
1 28604 47865 680242482
2 167018 868778317
3 55664 102021
3 42122 112136
3 140849 146899
1 102362 115099 999311640
3 116533 86183
1 33038 102654 177100233
1 95595 145082 244980355
2 187791 415379082
3 74891 35077
2 198385 670936426
3 157988 184932
1 122148 157139 304871087
1 17114 154812 92063309
1 14001 103719 683241843
2 91729 84483395
2 165257 857072018
2 184548 917908935
3 10701 30552
1 12355 198367 143715386
2 172332 354572972
1 148769 162591 332783567
3 133435 145705
3 58706 21473
2 195962 989449735
2 21991 929135824
2 43110 598428585
1 146717 160743 488956298
2 175044 192373047
1 40299 64033 826922745
2 137036 356753516
1 160563 162782 381295119
1 33220 97360 281572247
2 2846 81200259
1 159904 194493 586785270
3 12317 199068
3 100826 107408
2 72423 878033159
2 34181 271259778
3 84134 181705
3 18441 109772
1 97379 155900 968699813
3 110692 124859
1 101482 140267 922622279
2 122205 22136643
2 196555 834359171
1 91938 148129 753100574
1 75019 193901 831935844
1 118716 180494 220001381
2 191773 407304555
2 106139 26370309
3 21098 180217
3 163708 116957
1 5434 113946 40196647
1 11918 188561 472672438
2 4304 660784728
1 169685 197662 946772901
2 108576 871086576
3 168997 16179
2 150391 628788884
1 163876 177848 793008555
3 121329 81681
3 36628 181613
1 65695 83678 598720758
2 62783 806684744
3 181846 159982
2 9370 364049723
2 135027 520609303
3 81354 52421
1 52157 151892 767352001
1 29924 149208 560595717
3 62688 145982
1 21334 180481 768261578
2 74203 375282755
1 2406 8390 191867995
1 71109 72359 469520903
1 27042 75451 218543046
3 153971 74529
3 149231 11930
2 18533 361604900
1 37602 64788 772751850
3 26710 87306
2 25305 429597512
2 8116 113356188
2 70440 169088778
3 143186 32104
3 52986 99241
2 161039 349405941
1 50468 57291 933053595
3 15825 158969
2 159710 756386596
2 101288 422585633
2 160059 331582
1 98461 198848 856241191
2 126182 267171283
3 48479 148996
2 143916 506617071
3 155663 113867
2 30454 78599586
1 50258 50452 555561389
1 114727 133792 765416274
3 76301 131642
1 22929 107723 761609275
1 98124 158827 480064603
1 9699 17780 686507066
3 2518 117644
3 6702 31940
3 195284 6096
1 8988 48297 445118742
1 34464 87196 22709041
2 183297 781131196
3 108591 12070
1 36661 139759 706484625
2 171869 427268128
3 174176 57325
1 16532 168985 169478605
3 135722 174483
1 74531 180335 920822712
2 97085 230772089
1 60898 64989 137653659
2 133875 773137568
3 50045 67893
1 97174 123589 359834872
2 63867 847329488
1 72004 114242 974589797
3 97715 28072
3 103115 181919
3 41265 106858
2 139974 240913970
3 72331 18134
3 193814 94720
2 77700 208695054
2 119837 39040948
1 85819 152472 475219787
2 39233 841357038
2 126888 599252766
3 125024 180764
3 154822 175503
3 193494 116725
2 4318 875526349
2 137107 319080521
2 188771 808235677
1 74086 100526 326338661
1 35111 84723 408122243
1 15670 28193 780651025
1 56081 106808 219957962
3 96080 147434
1 110575 198075 820528194
2 72843 42254036
2 147923 231966614
3 105145 92867
3 138506 178905
2 158639 697160295
2 74218 698059772
2 160248 930829867
1 74200 110808 147127730
3 71493 132195
2 103534 101144264
1 75163 107976 57767702
1 32872 98882 307550808
1 10386 148079 348672795
3 69694 91530
2 194626 812739787
2 167178 250949952
1 21979 183202 776655071
3 75809 62948
2 39531 867036298
2 151510 655151827
3 88618 130805
3 182538 184520
2 16848 769636514
3 90315 53615
2 150131 802789337
3 67255 104332
1 12422 165170 508361904
1 105445 171371 718238494
2 144022 368820523
1 94305 100587 645749398
3 3081 173223
1 103178 133218 213986985
2 53025 791704381
2 29692 23454132
1 58442 186674 506698753
1 55436 63504 385628319
1 24345 139094 329516160
3 137538 98112
2 98351 591753790
2 64777 328741159
3 170600 145992
3 41644 74881
1 103709 131005 903347733
3 62881 187934
2 146635 823965371
1 52805 163168 235157696
3 78677 61092
2 21654 590447250
1 79051 85782 809628772
3 128077 99055
3 168592 14182
2 93121 89897413
1 85750 146331 713022134
3 161399 117309
2 17965 632559786
1 47504 163267 640742225
2 18574 784019380
1 42633 92824 145043016
1 4102 134733 908331822
3 106378 8925
3 184209 64416
3 65809 196657
2 114865 251502714
3 58321 146843
2 149230 15605386
1 135488 156723 254028595
1 4567 148697 234244231
2 186115 556799838
2 25291 241226074
3 86572 146651
1 14706 153670 155171220
3 24912 73402
1 29096 82114 711701058
1 94659 195397 304423916
1 27410 53224 502625085
2 178476 632929922
1 55878 195811 480174052
1 89533 108467 635692092
1 88717 197006 769858846
2 87813 109541772
2 159272 914559318
2 99874 571353465
1 3430 13615 208670696
1 120859 193505 534633194
2 122676 662562497
3 118495 56894
3 149292 50062
3 37618 5834
1 80130 149853 483603600
3 152835 197079
3 189840 104539
2 196208 707910811
3 112635 172408
3 44274 67771
3 111020 26074
1 78416 78925 170296268
2 168709 967981962
2 97589 592684892
1 103825 111920 869377172
1 80512 112111 858371109
3 33544 151548
3 166547 37674
3 151698 87079
1 23511 129896 393075490
3 184857 156254
1 54143 138580 100606970
3 95931 41647
3 81974 72265
2 145845 608733581
2 125289 219991139
2 107759 185423786
2 45523 398036589
2 180544 427251229
2 57647 100435500
1 182121 183814 205025686
1 11316 99595 926844686
2 153174 455227323
2 41596 407151730
1 1146 51569 380878999
3 5150 151572
3 127669 40409
2 191124 514748394
1 39100 78806 677495983
3 5573 57104
2 181755 147639797
3 135720 152404
3 111918 128311
1 184226 195569 889156830
3 92240 5626
3 178112 5946
2 59796 738896681
3 7720 135223
3 81207 177130
2 121035 747868829
1 8845 47348 757976838
2 67404 33414510
1 37818 94919 901207437
2 168468 641979733
3 18318 47340
1 23453 146936 285488550
3 162887 122302
1 38524 45597 576341947
1 22981 169009 52758556
3 104752 81974
2 51993 40910582
2 187180 711601112
2 98776 277672351
1 125319 145688 404412509
1 65062 172523 224075149
2 164624 597521039
3 135632 76766
3 97476 5343
3 185447 81787
2 120165 669273565
3 161123 87381
3 119223 89324
1 84474 90387 314588600
1 21316 33635 348511154
1 109850 171579 63497838
3 38652 185158
1 133043 186617 849624643
3 116864 47544
1 6230 155371 550410337
2 120051 60906541
2 74640 77502688
1 35562 63770 743666853
2 157303 405936152
1 24573 169036 359268350
2 17232 846312323
1 48098 191990 779677779
1 5615 163848 421190130
3 35175 153614
2 194157 331190504
1 140078 193150 754612136
3 110177 61828
2 5767 626769419
2 20416 613082488
2 142030 583753591
2 46003 713522890
2 96052 412276599
1 168354 174266 43596067
2 63664 803520938
1 99182 164504 465904556
3 112830 59408
1 79149 195332 63566717
3 141487 71869
1 52750 82984 655583488
3 155580 119278
1 11365 197261 141716446
1 113838 184953 911171537
1 38398 115936 321998108
1 105496 138740 396686801
1 32051 155658 238244144
1 69624 124164 743596671
1 118528 123282 48667672
3 171590 192825
2 65092 776535210
3 149174 68017
2 127443 273231162
3 54202 127578
2 34911 647507221
1 36522 187813 222717605
1 56900 73816 891043941
1 28698 100578 772911786
1 77786 84430 826273835
2 62592 679680126
3 167570 38318
3 21191 140940
2 119210 451778373
2 139834 458724495
1 137297 175764 318402360
3 69589 126189
3 89090 68221
2 188650 553825491
3 15071 75633
2 32852 574742927
1 62942 121101 131628544
2 13707 857239196
1 100591 156723 720162078
2 137888 173871820
2 49293 154053653
2 82094 499470736
1 142278 160915 984196719
2 179708 183581761
2 114152 364077045
3 58895 5296
3 81385 169789
2 93103 593706881
1 42967 172854 632454565
2 32461 774263600
2 153513 948943665
2 80324 771930208
3 38180 60049
1 49913 54512 764946860
2 4585 241332011
2 147732 107004046
3 13285 61604
2 191746 742972543
2 156628 768317074
1 147971 176336 257297494
2 102220 759875554
1 28583 172206 769183646
3 161994 114076
3 150269 62225
3 88844 126587
1 8190 39848 444268348
1 92642 135181 901111792
3 195770 171169
2 9349 573308113
3 17115 25037
3 113049 131323
1 103293 188257 942734146
2 148757 284733772
3 31418 12748
1 14900 42557 58074391
1 169141 175968 200841209
3 159950 174601
1 30982 81520 209290314
3 167039 105791
3 56211 100129
3 166991 94791
2 10302 745466423
2 140266 770283631
1 122210 199551 531069410
3 190459 109274
2 69374 618173386
1 49251 127063 668168648
3 199513 69946
2 181608 830089659
1 82154 95788 233304842
3 125606 172515
2 152342 561017402
2 67565 634002625
3 161484 143134
3 106777 116163
1 45534 69989 274856668
1 39743 121521 663389130
3 109065 174619
2 141198 30537556
3 28617 136177
1 138982 165690 219361972
2 13535 327695689
2 19738 624844179
2 69613 681146065
3 117014 162488
1 65195 129693 459416375
1 21421 121706 3313243
3 62323 17811
3 128000 196563
2 108449 132206211
2 29493 341105328
1 121285 155238 982831054
3 184638 88386
1 152734 192996 513482430
2 10725 180036298
1 169769 182844 705898124
1 17636 127846 325406584
2 122639 531942747
2 117369 769751305
3 5699 178715
3 197160 123328
2 155371 74933512
3 170519 191194
1 71136 126496 673544482
3 151332 133724
1 93802 179748 341610658
1 117478 170225 276663004
2 42884 594564706
2 134098 521677906
3 151366 98068
3 119439 129246
3 181267 20069
2 92628 692622375
2 90391 690124208
2 119447 349244120
2 416 943858119
3 91388 94240
1 54372 120922 957261167
3 6704 55213
2 63265 258382266
2 106028 752505713
3 21248 89991
1 50290 140760 638956872
2 38397 555098632
3 101835 72956
2 64769 632554313
1 40970 58671 809325956
1 29331 146558 556513187
3 76197 187576
1 42551 88577 645781725
1 91915 154522 783837219
1 20622 164388 860839458
2 74369 305984449
2 51069 372190511
3 33928 192844
3 134603 179046
2 148442 877874281
1 76208 176703 628897437
3 106452 53688
2 143886 82499147
2 101728 369254977
3 147873 196169
2 92244 433873565
1 29558 149499 698677898
1 104672 140420 773895509
2 176816 97563566
1 43695 137655 402646925
2 166866 579436595
3 30205 22629
2 189473 794395485
2 3128 845474373
3 182468 7324
2 2399 586976773
3 138432 122351
1 36 3975 792045177
3 76821 64046
3 142375 196411
3 132415 198538
2 138135 754327101
1 76624 160801 831254530
2 104079 744027564
1 8136 136167 330621303
1 71146 163860 510355286
2 195053 669946888
2 128373 345315026
1 93060 191814 494027154
3 47932 148512
3 17272 65532
3 10189 39158
2 158168 72448986
1 148668 163700 267432418
1 96604 147321 636314510
1 57216 187257 487435677
3 99556 156461
2 114020 244216715
2 7477 264113869
1 32172 81651 279897730
1 32204 97894 129383578
1 42562 105458 835591954
1 99182 141453 444416807
2 96268 567623387
3 103422 136713
1 6459 139540 799421028
1 127308 172577 976201928
1 129784 182428 712536098
1 10833 94930 254680230
2 55200 527969951
1 24240 173868 381751846
2 150663 467241000
2 41615 130393709
1 461 27859 719058822
1 169984 198684 733784366
3 191078 117248
2 12025 471659660
3 146802 193167
1 107166 116237 354405036
2 190596 78425435
2 75322 437352170
3 32567 130224
3 154853 112815
3 23519 66340
2 115884 982360631
2 24267 211465176
1 8139 177811 793743075
1 19061 149481 714573543
1 98435 125109 78665539
1 25577 174960 238057537
1 27217 120814 45304054
1 176651 196532 245762333
3 76693 123953
3 84956 185517
1 43579 198776 526013292
2 159133 220605482
1 61818 121845 906959905
2 135300 505736108
1 12182 132407 327817237
1 42669 81770 574463848
3 147352 31856
3 10297 49404
2 73672 837135697
2 183635 113062245
3 51923 24529
1 67854 169714 911334514
3 65730 80252
3 46306 19468
3 191810 14164
1 86188 96998 933450489
1 65690 197591 910228656
2 19600 21967476
3 81655 112322
2 576 366450589
3 150027 196849
2 73287 402459615
2 3313 396772013
2 194861 474243658
1 49698 99394 163711483
2 146989 771465687
2 12225 236749325
3 21956 198441
1 26291 135784 287040493
3 22699 78518
3 192423 116203
2 4076 482044014
1 4264 155692 244832539
1 31908 54851 176475861
1 124226 166647 921172343
3 172451 60749
3 37691 32698
2 191283 894089161
3 29982 76279
3 15901 35140
3 119151 90054
1 5166 20879 451394267
2 158373 377362685
3 138765 122407
1 139487 169409 356419391
3 111087 158131
3 14727 94178
3 47267 174858
2 85772 532965907
2 25000 811111263
1 134939 162911 107847713
1 20625 23421 141234053
3 150545 97673
2 191588 466473809
2 25033 526110710
1 18426 64805 684004689
2 148252 890687096
3 14201 59218
1 13836 125241 211559697
2 15141 294991117
2 20826 11720415
2 186096 971380943
3 48352 12732
3 84225 113770
1 618 175380 444648431
3 19721 36589
2 174864 95224647
2 150936 428510268
2 139748 249151131
3 74047 45807
1 104400 166600 724346571
1 64532 119376 746139168
1 122286 175597 722526652
2 45122 646727559
1 30530 85124 52732033
2 194053 611955798
3 17816 15644
2 60977 286940942
2 109056 113931912
2 81364 161181903
3 3731 99334
1 72862 132683 574141629
3 157529 75333
1 119713 125383 140751597
1 72495 169146 651033511
2 17609 727822385
2 47288 732033920
2 46723 217949225
2 193615 812356107
2 199758 310031538
3 78954 113329
1 74822 97813 421066919
3 47902 47547
2 173967 782621066
1 141505 164054 939836438
1 67131 82045 98439793
3 54599 2632
1 27216 191042 605415278
2 30482 418728412
1 58875 64593 867360969
2 153596 946269829
3 117314 9994
3 57129 121870
3 18048 116535
2 114995 164376435
3 46798 100662
3 161698 139859
2 66670 343784857
1 48453 104587 616347311
2 180471 288610391
2 160609 220303598
2 174060 579203004
1 12816 181508 418884134
3 189858 13384
2 146794 314363185
2 11417 404117417
2 46619 427578891
3 31541 79144
2 13533 138356430
2 111039 790069029
3 195732 134429
1 49356 71548 491203386
3 169157 96733
2 186697 472796198
2 24661 310470437
3 422 81450
1 61990 100907 66757719
3 53192 158486
3 104478 89556
2 67314 513038810
2 93297 968093732
1 89021 113146 850541734
1 32638 139224 593079677
1 162104 170772 208663882
1 1459 115636 14944457
3 127518 98610
2 28208 311031082
2 28024 917576383
2 122588 295205017
3 167678 42431
2 44370 457007038
2 177759 415297124
2 45274 400915153
2 183487 763293088
2 195 402614208
1 131831 191342 824912862
1 111336 149741 200802575
1 1066 1274 612018352
3 130048 20895
3 56238 148718
3 99482 127864
2 181576 74836336
2 44074 590935454
3 195516 95338
2 20042 152001190
1 57594 131097 743075042
1 59081 153327 672157129
1 58375 187029 343193345
3 176402 58448
2 19004 998442459
2 58036 914605239
1 38579 167230 635446422
2 133353 929841200
2 108960 34824304
1 26536 142413 847004566
3 63524 197246
3 81329 35017
2 153512 882614839
2 81762 637184981
3 189214 195423
3 112610 148310
3 151958 42691
2 106839 875100389
3 28915 153344
3 82342 52337
3 123942 197577
3 77477 99859
1 49618 148459 517491952
1 49721 99192 116228872
1 96506 110375 92283015
2 70516 606028656
1 150528 184654 51090067
3 163713 14601
3 141923 199915
1 147502 154827 382339946
3 99944 83027
3 6542 146969
3 139728 114371
3 162651 155314
1 51708 141962 109748266
3 38570 5390
3 88489 165927
1 74182 120386 224793912
2 162711 915771391
1 86776 181427 631082435
1 51923 54364 144572056
3 189428 181719
1 99020 152853 837216249
3 10085 77907
2 131976 112133633
1 5625 198212 728384750
1 82283 172892 383387310
1 8095 77519 171694071
2 134660 723555769
2 154694 179352194
2 158960 716735778
3 168484 185767
1 105249 159815 221622736
1 171970 185297 803826124
1 14402 134760 186379761
2 180337 517942739
1 82845 121153 734047698
3 34603 141531
1 72038 76892 505811888
2 185623 219726363
1 88001 172629 317150350
1 19134 158414 788272774
2 31869 123347723
3 36061 40657
2 142969 975007145
2 84530 133963936
3 132963 9519
3 38234 169554
3 193290 94615
2 105892 268572150
3 835 22225
2 53988 697730831
2 91617 779887200
2 115672 68252007
1 14846 95881 31332182
2 167199 875635433
1 30643 190949 778026109
1 155723 171897 651574174
3 63671 71696
3 60441 188583
3 60490 13665
1 36904 147102 33905935
3 77934 176007
1 128736 175725 428354940
3 112817 29894
1 5016 99713 498982694
2 129889 841412036
2 52994 130049241
2 178035 578149551
2 35496 821339768
1 61375 132395 467829668
3 76285 57496
2 13372 721427919
1 70598 108000 478050232
3 55446 30310
3 178762 129075
2 158212 873936948
2 46606 368688581
3 183361 14455
2 105918 438555312
2 61262 958423371
3 104120 66364
2 149024 778475429
1 21786 140191 451001156
2 4101 622152734
2 180733 323815070
2 30091 642005780
1 99194 110536 413641772
2 82696 59231492
1 87584 152139 838587350
1 73539 114177 444176371
2 128417 92498460
3 134025 68341
3 199640 15282
1 143468 169376 960927649
1 6030 131510 881972851
1 147736 182845 504069421
1 83582 105352 945379636
3 110017 182569
2 190985 793938084
1 154376 170493 507505138
3 103222 174536
2 31345 997131660
3 191270 138952
2 27212 700291069
2 82766 954012275
3 179672 20637
1 148619 177073 682387601
1 46203 76748 475830997
1 119433 150141 101611200
2 173129 293821503
1 19102 25738 823712632
2 45241 688646844
1 24566 42307 257573345
3 8068 183918
3 72114 172617
1 34729 63269 618194926
2 56642 776878113
1 56345 151860 34124251
1 68611 199441 478757634
3 93210 116766
3 22468 195609
1 17217 61585 810114233
2 140853 87503987
3 161482 116199
2 166623 631325394
3 143848 146196
1 121263 187616 738019121
1 87178 132605 256093574
2 112660 942721542
1 42124 161537 807566534
2 64324 251247545
3 138286 76178
1 8053 182503 707288412
1 117514 173637 676199989
2 158204 121596804
1 31069 154608 169319184
1 32050 181434 169158970
3 103355 11613
3 52158 172526
2 109919 721604550
1 61 168425 116095666
1 45353 47461 57210481
2 25433 109811932
3 58806 103892
1 58616 111939 422434188
1 90234 91979 118487792
2 32661 537596934
3 44365 10454
2 147379 517792859
3 155681 21994
1 16473 37256 709220494
1 34627 150483 291872821
2 117384 969971678
3 7947 158984
3 195897 106682
2 86534 620750555
2 171037 506200621
2 17216 700146032
1 37176 170605 950217590
2 191032 793571061
2 39348 497269954
2 143692 665890338
1 5299 56265 302634498
1 147455 193103 928328940
3 174763 124675
2 109432 745646277
2 5507 807694356
2 33585 215800350
3 87812 196629
3 120837 18128
1 1134 53316 185852212
1 11569 155204 111808446
1 46721 194469 598569813
1 100520 163241 424867550
2 86019 279520183
1 45279 174299 661890295
2 132789 501304136
3 68280 128878
3 149459 44797
1 4451 190480 338460712
3 145635 185335
3 95369 197635
2 33401 727680223
1 3579 141953 594928124
1 14050 127168 123631055
1 107518 181902 979811208
3 39284 4459
2 188664 770567145
2 121335 678280146
3 32200 151615
2 123829 560877057
1 172911 195402 980457109
3 168541 146627
1 38669 82705 824950008
3 152409 35856
3 106127 5213
1 44577 171721 844554170
2 169255 764946999
2 91782 566326010
2 63033 806755808
3 22391 94626
2 37755 612335811
3 71920 104889
3 158011 174452
2 185147 166101525
3 55978 174771
1 60953 135132 861331303
1 87997 182044 538473946
2 105522 178581009
1 144993 186230 230956752
1 3232 125929 587146425
2 197968 558311928
1 14920 145593 434457962
2 145073 767097270
1 74588 141318 179567852
3 29481 66535
1 105846 175238 390411765
1 41504 186968 627906212
2 115139 271705728
3 168479 107954
2 131701 30240525
2 108320 291997555
2 184865 532864297
3 176837 177252
3 64757 113977
2 109088 882840923
3 91173 77033
1 19098 141900 810579276
3 31893 2639
3 31232 90953
3 80430 132983
3 126496 125361
1 128462 171274 452423475
2 82222 206097357
3 166472 184699
2 104187 84530599
1 9152 197102 822310552
2 70750 189699310
1 33568 149975 704293540
1 84636 182056 72656045
1 116662 181820 266902299
3 198015 101079
3 92325 43465
2 121088 173045532
2 184635 179246748
3 105515 109986
1 37616 98834 709929997
2 190446 518190620
1 153424 196543 482097148
1 7220 137545 64679321
2 102874 656610987
3 160199 155580
2 39389 961222935
3 112958 773
3 46869 91004
1 46446 181295 558113636
1 58487 149374 108127712
2 3078 614543462
1 57425 91827 407309311
2 117320 630048789
3 50939 84378
2 100169 400374018
3 103089 147770
2 589 447080753
1 148407 167112 738487512
2 159939 948690558
2 52653 517491713
1 62732 97872 445423951
1 3497 120217 833253744
3 152808 131020
3 195145 72641
1 43783 64241 140768780
2 184332 787915507
1 11680 13794 494096109
3 123207 54506
1 3213 197814 689290506
1 192630 197730 603778012
3 91187 116620
3 185388 92129
3 67082 189918
1 10978 177886 465179293
1 75171 90185 801401821
1 114640 152997 420944216
3 15413 31607
3 118632 166165
1 58748 69109 676961617
1 90786 103205 953829665
1 133473 185489 978016394
2 93810 847315
1 138315 150083 874467478
3 117399 34188
3 77789 137517
3 9437 194711
3 127432 61789
1 56167 113925 852683982
3 190963 179869
2 190307 845498751
2 7433 616436278
3 15731 180366
2 148286 760201698
1 29081 132738 744758256
2 51936 224387081
1 54166 129062 649759190
2 71321 234363076
2 55790 110808136
2 20777 915490316
3 93255 75049
2 13167 392144071
1 66814 94814 360398003
1 40028 118989 840895768
1 84836 152674 917126283
2 59209 390725123
3 154254 30524
3 40745 160224
3 63724 153734
2 82496 224964214
1 48373 160736 921603510
2 100156 235414731
3 4824 66688
3 152406 179770
2 82782 320604030
1 2950 164093 913463151
1 9859 173138 458186417
3 113466 145954
3 135400 177377
1 164080 172650 41092539
1 68366 75702 930761256
3 161445 90618
3 19762 111793
1 10577 157115 644593030
2 141179 515439149
1 32744 100836 402353468
3 66676 178658
3 137279 144040
3 118155 139465
2 68603 811344372
3 19808 95358
1 157594 166213 161063325
1 81054 182294 64326416
3 191935 114938
2 177986 444018556
1 74001 75664 121406676
2 50744 76467615
3 150372 196711
3 91470 60551
1 77103 186863 91679989
1 99756 161719 687764524
2 73815 802151718
3 70080 180362
1 7161 150198 420001404
1 53369 125599 264803750
3 26808 134887
3 137559 54653
2 107772 272852382
3 100847 53998
2 5235 946872123
1 30766 85541 276137406
1 43535 52295 409952646
3 93008 115098
3 165145 76695
3 46713 60547
3 88690 138114
3 68504 87707
1 11265 121130 758219000
1 75253 115763 809313132
3 119404 144619
2 14813 788896113
2 85201 566874866
1 156164 184738 742304719
1 119895 195642 144791694
2 68108 206232861
1 2123 125049 376400870
3 131683 109220
3 161228 47565
3 80846 122056
2 168903 169465690
2 185202 892603638
3 92429 193388
2 128530 622712934
1 52036 194609 707677829
1 137853 196739 279495396
3 48110 147529
1 91987 152458 246989638
1 44415 48811 693851789
3 23389 82061
2 13056 90731691
1 44544 179459 100475684
3 94217 32636
2 36713 30920170
3 108329 6071
1 20487 105735 66435988
3 139549 96117
3 10051 106366
1 10783 137628 109658299
2 40803 745722909
2 7020 908734428
1 41161 152349 120807040
3 133495 153058
2 184304 388920163
2 2120 154103084
1 126166 174835 658011296
3 153322 177707
3 35817 142955
3 126311 13218
3 134423 155344
3 94542 94083
3 76281 192727
1 121488 162431 374475746
2 110538 714581120
1 13715 163166 491088880
3 196463 8399
3 62024 188045
3 55582 116277
3 8168 61126
2 8353 966912709
3 1444 56249
2 10506 866402296
2 36895 304500053
1 62191 184446 61566446
3 52273 106498
1 141088 168516 695269058
3 195182 81814
3 8976 43722
3 146822 139669
2 186274 983023731
1 43929 80889 381621285
2 68597 281545714
3 192307 175848
3 101211 180648
1 39563 168047 554884037
2 134871 387541508
1 55397 84091 87375551
2 60227 566310777
1 95925 176987 754617173
3 132513 55431
3 25198 75717
2 197055 862182428
2 22011 643892987
3 124356 160510
3 149230 6354
3 125306 125006
2 78264 660434182
2 5769 813301909
2 54685 244765747
1 49700 189444 326184752
3 121648 52029
1 83609 156227 672683863
2 183456 80561970
1 119412 136908 361878834
2 160082 988127975
3 67250 16800
3 73622 113823
2 55446 181379833
1 18640 61461 716622166
1 53016 60005 318138840
3 108110 129266
2 53574 936910457
1 80797 91756 437032595
3 130805 150768
1 12336 116235 389711675
1 70923 149502 905235928
2 60434 346082536
1 48144 120172 628787265
1 33864 193977 675834151
2 123360 83663980
2 124279 399896148
2 91653 808076689
2 102142 155344675
2 179735 439499114
2 138582 297215256
1 124356 157349 310819667
1 3431 51238 588308679
2 152442 957626048
2 62576 351314782
1 66877 120209 819550114
1 26459 80912 375064111
3 2822 23260
2 1416 979142952
1 72823 88386 229169948
1 27523 158390 822679539
1 100626 137978 781141544
1 62500 143498 340103021
2 49262 563089866
3 173488 98359
1 22891 111794 250641647
1 23652 118874 499795769
1 26785 191037 830285437
1 55294 164192 459923871
1 82237 92861 233846950
2 26812 61765206
3 6272 909
1 55870 160979 833559452
2 40766 638179170
1 146410 184344 24260917
3 117900 51494
1 14567 184325 12357038
2 152307 647602917
3 92594 150577
1 64218 105512 356749443
1 35105 177252 786498676
3 61123 42860
2 29788 76452066
3 64249 184970
1 65788 198917 222854178
1 61036 188088 299341718
2 193886 592286249
3 56432 2934
2 54781 331478523
2 92958 369686587
2 184078 389375684
3 65732 114376
1 85512 134047 200812738
1 87826 128695 99394116
3 42929 66670
2 131990 334320755
1 30916 168191 335377035
2 151172 188956948
3 171381 78695
3 163771 190264
1 65959 117848 907080570
1 111874 189569 786778974
1 107103 172704 355574535
3 141580 33211
3 82430 145042
1 11345 53012 734360315
3 187788 18009
1 8520 173831 341024335
3 91562 9610
2 139315 879777027
3 49995 27330
2 178847 800124018
1 870 15630 389758073
3 133351 130918
1 11555 124526 989523243
3 53884 187482
2 104747 65570472
2 141759 262079774
1 78511 89305 408543106
3 183452 144761
2 72413 988338918
1 57507 78195 851378614
2 76878 136640445
3 162486 187647
1 62686 160575 632222621
1 72169 95882 57206559
2 68952 144013511
1 717 53564 192380281
1 31734 132475 66132142
1 73543 185351 327878408
1 982 95937 761767134
3 128306 138348
2 106477 478119572
3 161234 148410
1 104303 137276 527963276
1 156536 192044 985289981
2 85841 367736186
1 171007 184358 312080915
3 86014 180685
1 42981 66894 752732443
1 20023 96751 119583067
3 53025 147848
3 98750 19576
3 168487 44810
2 50846 691273138
1 3815 114189 449922947
2 86990 972962987
2 102064 592655934
3 75316 184355
2 77247 174277781
3 134101 145582
2 170284 263764945
2 182009 537902173
2 29531 513406438
1 49679 82889 622175665
3 124247 125699
2 90856 776398061
3 65036 13403
1 36456 81310 664466205
3 134332 15574
3 50088 191942
1 6699 114589 942563187
3 121267 40927
1 89764 195341 838201347
1 81205 145705 815964100
1 72035 167299 235790626
3 163580 171727
2 168689 242131068
1 23879 108711 110897353
3 9822 57659
1 71531 157659 882803451
1 11098 123883 566133165
2 127442 96892118
2 129789 347348001
3 107001 83766
3 165371 68663
3 141463 61536
3 198188 9791
3 192834 25164
2 172652 197069903
3 33778 69386
2 12805 2482702
3 25573 186736
3 7790 120139
2 180354 441769955
3 73218 122428
3 92270 112612
3 33031 119387
1 22008 129346 307383233
2 32448 662103504
3 148899 35433
2 176253 840391784
2 176427 471112321
1 42228 88585 962260197
1 124741 146334 149055195
1 57130 64622 752962439
3 86074 177428
2 93914 793655775
3 49915 81212
2 174640 234312707
2 58742 191819159
2 133035 132226252
3 62712 146926
2 90013 944148564
2 114848 861566036
3 59581 138516
3 32598 40402
3 101231 122425
2 3581 980069770
3 82409 182671
1 27080 109796 364100226
1 31207 156193 404280333
1 90738 158318 719795593
3 61063 34213
3 127078 102543
3 42233 168921
3 36720 114746
1 109162 112441 19430196
1 2012 3558 985047478
3 162549 45519
1 67178 123006 68794977
3 17670 153479
1 31098 31162 573221565
2 110430 667794790
3 44054 183253
1 141021 170623 226738534
1 63722 73369 648334817
1 115822 121759 746498283
3 199405 57704
3 186743 56401
2 12593 225705186
3 149252 164334
1 59377 106849 707524778
3 115539 185550
1 35347 43736 257112180
2 158446 496851947
1 30896 47347 662815604
3 172474 55408
3 196158 91173
2 2373 407968252
3 173985 48003
3 121416 158460
2 18325 943598009
3 63 45217
2 193029 582926004
2 86922 146637115
1 10131 106723 299840266
1 119195 154366 122110486
2 68706 514578814
2 7558 101378569
3 66247 166052
2 149024 794282413
3 80511 84368
2 53082 549138667
2 30121 65462602
3 122968 39255
2 141994 986468146
3 173112 166273
1 69260 190912 671868947
2 84187 366731587
2 118490 975453342
2 191116 838225738
2 190178 978945122
1 176913 198269 261546524
3 105402 14405
2 18495 176051470
3 185269 84907
3 125706 49228
3 134326 125306
2 196066 740088022
2 151751 941010537
2 62560 937174441
2 3072 143779392
2 55395 943525549
3 82507 29437
2 160865 814594550
2 136197 882762031
2 5804 762994304
3 19292 11638
3 94771 146937
2 127073 88818295
1 2072 12995 842727266
3 31033 139394
2 159499 987533580
2 132127 846784201
2 107344 318828557
2 73866 79376400
2 8400 899536177
1 30938 139275 538943724
3 155447 87208
1 113473 182450 336695233
1 53880 64563 653095798
3 59502 197692
2 119834 890980792
1 63094 163505 627192634
1 100115 165655 206567695
2 80857 505862009
1 81503 167555 931118898
2 110186 101729776
2 89340 367882328
2 88835 578758958
1 81349 173148 941839180
2 9510 128432181
1 1887 6058 555911183
2 140047 353764467
2 178830 409925720
2 4719 508161152
1 42465 155444 373333374
3 102399 138977
2 119903 644590068
2 95206 294324909
3 10120 77991
3 67810 36294
3 6232 132761
1 23407 176812 808904452
2 147795 430901460
3 182432 7045
3 176436 27676
2 56421 102539569
1 28796 41368 749952037
3 37871 68165
3 71097 78857
2 169364 954122232
2 6201 51119221
1 30506 78473 485651050
3 170570 43845
1 98957 101932 561378451
1 102315 136487 236505835
3 141239 111356
2 31372 180315609
2 150226 719919483
3 147695 11559
1 43978 140295 557366412
1 176866 181609 352562101
2 179467 901648597
1 26402 106037 501046365
3 17403 73072
2 172038 608957156
3 149684 24942
3 81800 154578
2 117156 814508659
1 85740 171334 865740358
1 92734 106417 384032672
1 99840 143998 377344508
2 153815 360913902
1 125378 131035 77270288
2 82778 119481383
1 8089 111340 743074665
1 113800 117427 863068994
2 167983 880705674
2 145245 132636961
1 109434 164088 926103036
1 161038 179252 292287352
1 87418 161483 697997883
2 63376 591988454
1 8165 138187 52095355
2 81389 261642910
2 39591 929416792
3 33121 29055
2 71332 77275033
2 141503 708227574
3 34386 95875
2 23642 726187477
3 739 13034
1 34229 185849 333355971
3 35865 149244
1 67111 97813 469230260
3 185797 165270
3 25606 128261
3 104611 115257
1 21599 135748 846674239
3 70347 61535
3 120037 182566
1 15375 186867 793294239
1 17912 22025 797709233
2 36083 40625735
3 129442 33636
2 41518 815143178
1 35339 107993 852281797
2 154524 956369478
3 87198 73557
1 48971 189206 60636615
1 5557 87039 772182080
3 112493 189539
1 109764 129787 167034102
2 102321 174945578
2 123917 973848735
2 8861 646602753
1 5105 174768 999686912
3 69756 143252
3 46786 89957
1 52967 177549 738899416
3 110064 167447
3 128566 118478
3 199038 89573
3 160124 88861
1 104542 154436 527397536
1 94542 116736 500743856
1 60028 97812 245364380
2 107425 58587447
1 50229 155693 142341717
1 45874 174239 601854377
3 13946 179038
3 103489 70371
2 95230 285901766
1 5824 170353 414565551
1 21251 142612 918569761
1 46857 87612 136453864
3 181667 148997
2 63001 70359939
1 99984 151094 653856897
2 197422 702505584
1 56855 71037 598202583
2 25433 188577938
3 116545 89429
3 119509 101776
2 59422 351825008
1 59326 120006 223002293
2 148836 971728196
1 31277 49834 620913513
3 51292 18247
1 34640 197166 905107110
2 86518 203501391
2 116177 506569432
1 50490 152212 676858441
3 59764 5773
1 156479 185725 139281694
1 156736 157182 211089974
1 111668 126570 907993624
2 179631 673356071
3 58540 40856
1 122309 190007 885551310
1 13993 15567 917315400
2 71961 488027158
3 166853 184214
3 99913 168683
3 175895 152029
1 151604 185796 557710304
3 125131 178171
1 148259 175360 452140627
1 2098 56722 475669940
2 117522 584528134
2 141531 49674639
2 56351 228743437
2 75794 78558439
2 96113 502363433
2 102028 586618072
1 43970 168482 820670339
3 48400 15281
1 24625 27503 243406357
3 127912 122127
2 154987 807034402
1 51504 187161 461144066
1 76185 156494 698901589
3 32416 184473
2 11250 303589391
1 40622 198357 499740120
1 12481 154560 999525600
1 20282 60955 153630415
3 192255 90017
1 65462 112819 885938436
2 94679 2021133
2 119443 403211038
2 11065 864965879
1 17189 75806 27127601
2 26962 678992764
1 110407 133011 116699420
2 7449 320114543
3 175480 161139
3 91832 146834
2 39653 34208640
2 110092 153010874
1 144824 148131 679672584
3 144370 128186
2 168995 992460940
3 120133 182761
2 190768 591271188
1 54234 78617 320854499
1 37850 45700 632610516
1 12300 106463 256755993
3 138387 175395
2 125303 435211759
1 61106 152911 386517889
1 52425 69678 110161750
1 89810 146891 947239948
3 14001 90702
3 198418 64828
2 106384 647705142
2 99059 17802099
2 64402 800668271
2 135199 5352641
3 23147 10961
1 103376 167234 948283517
1 6889 117219 952532261
3 72475 38508
3 189029 84138
1 430 132915 94076556
2 10640 63514890
1 17933 31597 962670327
2 9856 215678214
3 61787 847
1 54665 190563 601152615
3 99129 187071
3 76111 131975
1 155660 174884 320844715
1 33104 149745 284254728
2 49838 983759836
2 156616 737259156
1 41110 93130 927381820
1 8446 120491 766830837
1 45276 113073 695127509
2 4532 868820042
2 47655 568894834
3 33868 184751
3 128746 139772
1 28732 78231 880231979
1 1910 88350 133710442
3 116935 43302
3 119005 33558
3 140273 69373
2 115640 410690483
2 71803 755583865
3 117203 152363
1 49153 69425 908945621
2 185203 935587541
2 76673 808013170
2 42634 596737377
2 42869 292275422
3 15397 164007
3 56969 33930
1 41441 71595 217985655
1 80951 135954 416277758
3 16208 182494
1 50319 71268 781118683
2 135655 302312061
1 102144 133182 342952813
1 154709 157498 422287558
3 109577 177504
3 161130 194679
1 15710 63704 84726308
1 34437 150780 241080231
2 140319 256856305
2 65826 471475875
3 104150 174631
2 172101 994981646
1 130474 156854 104903058
1 24614 61205 346922088
1 31927 45414 919892837
3 43091 194523
1 39425 193501 728425756
3 108306 23018
1 73600 133679 282967294
1 141417 187855 479149687
1 98997 180688 911186692
2 194168 237691745
2 158882 137062453
2 135737 176316863
3 68548 30215
3 3877 143367
1 111847 129720 602738874
2 125550 189497255
1 112766 167747 10482963
1 54072 106487 779318890
2 19516 448686780
1 17805 35502 236185838
3 62199 136842
1 64305 120493 172839116
2 9305 930042360
3 139239 82014
3 18845 114716
3 23006 33663
3 8729 96408
1 79819 99146 294292806
2 107079 635702550
2 137594 242567340
3 151755 37879
3 47290 158474
3 36242 94143
3 128481 89994
1 41923 155539 847818195
3 20826 7194
2 124621 46966850
1 26022 130700 963208380
3 104162 173229
2 159394 85294743
1 106428 133790 277726979
1 10138 179827 122516154
3 137285 55788
3 55427 112968
3 143035 91795
2 157333 853588680
1 78256 154197 990071291
1 88880 132849 495574262
1 113670 164037 309594173
3 69069 184635
1 693 41009 59064207
2 58887 344518948
2 157339 442024931
3 64846 11477
2 35918 255573503
2 117053 169282466
3 59627 105565
3 101260 5990
1 89987 140750 810771048
3 137781 180185
1 166699 187389 624867725
3 145120 120045
2 131963 41243125
2 149144 807781061
3 845 192867
3 14584 95333
3 171176 40217
2 143491 794815730
1 42241 100937 900510007
2 8628 19190432
2 165216 379286876
3 70004 106615
3 138737 57764
3 139277 123265
1 87559 138086 592136820
2 6064 605246220
3 198026 77053
3 126875 99954
1 21020 174602 347232675
1 16215 108012 422801286
3 193819 173009
1 24414 46615 504360556
2 185167 899465148
1 31916 183105 624369785
1 74390 174629 64296953
2 192794 832630753
3 9533 4903
3 117541 31660
2 20708 133753415
2 146284 506292871
3 161604 166808
1 31151 81662 662123610
1 28401 115679 744758968
2 113900 205036971
2 61169 73763238
2 42814 724424096
1 106186 185578 427189239
3 46651 29140
2 85699 385593832
2 113176 353857016
3 55127 83144
3 34742 76150
3 55713 123693
1 31446 88726 771475327
3 48245 9342
1 78980 148853 381522345
3 129096 16212
1 47084 196120 588954824
3 146089 18737
2 17221 101025485
1 57337 137202 49135386
1 67886 197608 581988691
3 55393 150775
3 43680 93408
1 13543 174519 159136856
3 20120 140400
3 56634 1829
2 76705 680620270
2 152488 871492904
1 7043 189858 837411087
3 60221 80935
1 92661 159731 433084427
3 42734 395
1 95613 98919 336479835
3 73967 103806
3 148594 111177
2 31898 456014070
3 25679 164013
1 11439 44755 833295603
2 168918 452510959
1 36656 37672 671800500
2 111087 806340936
2 84296 526830711
2 154032 535992107
3 86794 81496
1 48450 50802 992585660
3 77306 21068
2 82704 783940928
3 81612 193333
1 1957 89671 198831432
1 95548 111452 37212319
2 26869 880074652
2 49981 520300331
1 83963 97379 972733493
3 48801 155273
3 121565 56547
3 125516 52720
1 163794 169227 399078252
3 199349 122280
2 25175 493227605
2 85144 840760424
1 12509 26143 823807279
3 134366 190171
2 77150 2143428
2 84962 486918713
2 179115 303553799
2 121171 208137025
3 159686 134342
3 124980 55502
3 18577 1611
1 167414 196032 38489515
2 67924 821853941
1 30355 154632 990970732
2 80761 512621363
3 97586 61472
2 161595 79191981
2 181466 946965746
2 70477 244791656
2 168157 482610609
1 16916 83278 864865907
2 152584 937230544
1 68062 95195 318442065
2 126435 530372739
3 191805 134229
2 182310 820426007
3 118369 142574
3 100199 174057
1 123999 181392 833223043
1 42457 146543 201021345
2 10039 599150666
2 148064 56476114
1 47395 126123 293397293
2 187373 232820657
1 18459 102332 102121731
2 46839 977898582
3 1848 50473
1 568 130451 54373362
1 85139 108560 331617570
3 40579 179040
3 151948 75931
2 170878 158104068
3 134161 145479
3 106245 189992
2 7648 646175951
2 138345 322202011
2 118586 978694152
1 9094 20943 918067146
1 74396 108886 855041040
3 69296 7671
2 101936 849381650
1 12158 125925 699772642
2 186412 523721826
3 11429 79003
3 57640 109502
2 114332 473175222
2 42415 158948954
3 134738 39895
2 44856 291072214
1 61493 65479 259900060
1 12271 29925 656941845
3 65692 30730
1 53891 94642 965807413
2 125015 215637126
1 11929 76259 124915667
1 16644 124302 319665097
2 122386 243077002
3 50316 14645
2 27037 995384434
2 120204 988896434
3 26104 100919
2 185024 948995586
2 136033 45514550
2 67828 729090645
1 89848 119675 28782147
2 155456 170933574
2 71042 812641943
1 67888 93838 780563396
3 46146 131297
1 26262 44795 850180089
2 172175 156008297
3 127750 7914
1 108625 162434 984923118
3 173124 165498
1 5203 56099 187013682
1 33118 177003 903639630
2 57179 851580243
2 9949 19621618
1 92608 196359 395677142
2 4689 317974276
1 106690 180593 291334664
1 98494 112205 747643653
3 147657 173741
3 124473 125910
2 189131 401585429
3 32476 187358
3 37326 110028
3 22612 22423
1 42615 124468 5729043
3 57762 152760
2 164857 201259251
1 61651 127519 628438599
3 92197 79759
1 2409 73894 388269417
2 100024 113730842
1 5170 160143 401718958
1 49894 125462 759190268
2 26709 390135422
3 194480 96006
2 198237 126457063
2 118538 975279600
3 135759 4177
3 172032 19564
3 72809 50451
2 16692 696166341
3 43639 5937
3 3010 185961
2 54717 769815487
3 175341 34146
2 130443 335614357
1 49243 190592 824909758
1 39048 167713 219720992
1 118526 181276 878967922
1 9643 97167 327394656
2 160060 68315897
1 168258 194378 949603756
3 44368 52879
2 181590 297166318
2 45842 172011381
2 10570 180205995
3 196984 165388
3 48507 14659
3 109464 85488
2 183459 317389407
1 30742 55013 841073435
1 122355 137149 902069080
3 187917 183117
2 176069 341556084
1 8277 100177 550897546
1 51430 145598 901684159
3 125134 40622
2 56947 365263026
2 185908 147876020
2 9779 771411595
3 155416 162870
1 22311 43795 873289894
2 25818 484335762
1 47516 114543 874496724
1 7488 99059 214531801
1 9657 95157 217110820
2 191600 473144770
1 6924 152304 385237243
1 47419 141843 695303430
2 108227 533567506
3 25724 113577
1 57811 185955 95113175
3 38804 145232
1 87951 119046 625548991
2 34226 33351021
1 13864 187303 389621668
2 168555 920055781
2 160436 729946722
2 83390 395600177
1 81003 108655 794547235
3 146874 540
1 29935 153778 504349674
2 1168 94333183
2 96134 288617574
2 121288 838647956
1 635 65214 336577460
2 24592 491952527
2 109213 361841939
3 99095 9588
2 181811 930588220
1 52357 121606 793297314
1 65452 183090 343362309
2 63039 261081521
2 118963 632164068
1 73018 161391 979551688
2 138268 945163392
2 180729 990651020
2 197037 321990059
1 65982 109722 82440221
2 129755 538019267
2 117533 452835468
1 115096 128676 877229530
1 1721 110743 928400878
1 918 18938 370540029
3 133272 199489
2 40384 540794367
3 150192 167325
2 165868 148465583
3 134980 119919
3 95730 56773
3 51424 33077
2 129802 513475375
1 11087 115320 545176365
2 80016 921146008
2 153390 613548949
3 67613 116633
3 30350 58201
3 19097 144218
3 33290 70278
2 31536 871633112
2 23624 109128294
1 140337 148271 451735841
3 140059 74343
1 19854 72242 580192371
2 71555 911725462
1 66118 187178 911108055
2 125654 972305550
1 151914 178537 595716081
2 36116 951259773
3 196004 107540
3 129020 153096
3 186354 126346
1 71216 74342 29453311
1 68028 126671 529155678
3 160706 75491
2 185064 185305045
2 74124 759752806
1 54724 106489 431882097
1 70463 84901 75378514
3 175731 191908
1 159059 193040 512015853
2 119148 161125205
1 5619 23987 644497949
1 69710 163280 715632799
2 1266 347309207
2 129913 813324703
3 189935 103802
2 54556 406767211
1 10413 89646 589104009
1 10733 132058 954519665
3 189310 5529
2 191064 392047577
2 50190 504373253
3 12971 184735
2 143612 199103098
2 49351 30750411
1 133399 192674 714092473
2 144940 559227085
2 132266 518862615
2 64607 9083468
1 89452 154801 144305241
3 61138 96978
1 17105 130119 337287261
2 86019 305764314
1 47167 196370 481590186
1 112282 116856 241835465
2 64273 965316837
3 38537 56673
1 71334 190385 262093208
2 147073 807389127
3 148267 26321
3 176819 75438
1 97209 105597 643000005
3 173505 179781
1 127950 161510 990285584
3 139775 105371
2 134716 440401150
2 40377 994307470
2 108908 756935745
1 65523 192673 648162897
2 131144 263176560
2 11104 75543821
2 22583 705977209
2 20540 91909142
2 99531 759305251
1 70508 179381 669999238
1 39769 129656 853217795
1 6284 197176 14730543
2 17748 407211844
3 79880 83784
2 161211 893184978
3 137227 81464
2 184298 888786972
3 144635 185210
2 181601 211844164
3 105444 117748
2 6469 596559210
3 165633 81068
1 43462 199249 129159815
3 152839 51093
2 128892 916994906
2 43211 46238645
3 9708 150120
3 156786 190661
2 122752 42105359
1 90430 190220 495444077
1 14886 172490 594297989
2 188405 983988416
1 43146 119660 664744753
1 156095 169458 922442249
3 49310 104787
2 68803 592047740
1 77908 135022 120216142
3 167121 83585
3 146282 54331
2 80736 395445795
3 81930 136664
1 4027 99368 342324692
1 98685 126475 895777876
2 164349 498989002
2 26032 537269095
3 131290 102047
1 89485 108385 761620062
2 144383 725229242
3 155777 26669
1 91867 100349 767537891
1 170388 199293 995135417
2 35737 26137206
1 33244 79889 538342592
2 99672 647824211
1 101910 120243 234138813
3 5888 142976
2 122642 800636256
1 62282 119246 446185791
1 19621 146967 868697018
2 99411 639846871
2 64669 252198036
2 131802 534153462
3 168205 102445
2 121560 888741535
1 97949 160720 587548996
3 143837 171186
1 36820 177293 51596825
2 94288 168289157
1 127651 165803 708693233
3 110037 112246
1 17771 60693 293702933
1 71195 127642 503072590
2 105626 975902148
2 196842 911773305
3 104771 6222
3 33854 147604
2 82997 396470514
3 190226 188728
1 59411 183673 368272075
2 72161 828517319
2 5520 836138786
3 170160 167004
2 137606 280112760
2 152437 581409756
2 123645 20864206
2 3442 208249103
3 156574 27658
1 58577 119554 274117679
3 74643 64063
1 26668 180801 13230009
1 48392 85239 801437507
3 2302 78371
2 25156 913825616
3 110887 3103
3 165124 130056
3 29144 4092
3 79784 66197
2 79675 165206852
3 132968 102598
2 150093 601865906
3 187309 177421
3 106328 178767
1 11982 160706 386210958
1 42484 190824 231190930
3 2078 109371
2 129792 665193582
1 159023 188558 879623723
2 142369 536885941
3 39415 21396
3 130253 73152
1 90348 195254 34058813
1 148184 171528 162362841
2 192720 614837348
3 103189 22112
1 34162 133094 101941351
2 132352 788882354
1 107263 180141 502900344
3 136177 32926
3 80054 6752
1 121248 133425 935555476
1 173007 198610 557874005
1 72111 116908 447520574
3 181016 2471
2 158042 532833525
1 104508 182463 655329219
3 189147 66529
2 40844 148741001
1 42568 84792 3759893
3 177250 113557
2 16078 5328099
2 142993 991239871
2 33957 476130436
3 167640 257
2 14230 757200365
1 51014 153694 151201932
3 79305 18150
1 783 41211 777021493
2 185268 414309928
1 102900 187650 869880578
1 13237 45222 274923545
1 168376 180811 974500765
2 42464 299206101
2 63488 172341713
2 66825 432087208
2 23804 299337053
2 144372 809551379
3 112769 25093
2 93221 508145071
3 78080 37911
3 72516 113121
3 100983 149562
3 157900 105218
2 23440 720429975
3 169422 151540
1 11868 52949 393605480
1 62134 69787 211457376
3 10240 89202
3 16780 196821
1 1777 75186 303844155
3 35574 54344
2 25275 964963541
1 102472 170392 325652364
2 65664 910091199
2 130014 316236513
3 153750 166965
2 53396 996932717
3 8696 134228
2 8760 81974529
1 7612 65191 667625937
1 23997 93063 173015118
1 174827 192409 419728139
3 183903 130251
1 73989 125124 408350841
3 164624 112972
1 152707 181810 205530605
1 44665 53668 790770652
3 170743 163620
1 169837 170518 673228946
3 162017 110225
2 175984 255976362
3 189774 193337
2 90227 950787016
2 5646 398855469
1 46121 114082 528096662
1 138114 176260 417971632
2 165647 618349017
3 172372 136592
3 110900 7847
2 4831 990105922
3 176632 128893
1 17195 180113 190390805
1 22000 149005 709231618
2 98864 755897206
3 16337 154389
2 83283 372452893
3 93101 87099
1 147918 158736 878664551
2 23341 342972906
2 179317 305580147
1 54740 172143 504093925
2 138061 511919845
3 20851 16583
2 132299 251089237
1 118312 178122 956238300
3 167920 106697
3 159490 41505
2 115262 672832620
3 50151 47374
3 79280 4080
3 30429 198261
1 29180 195759 974935487
2 190605 850841541
1 119083 138574 636247478
1 92870 160814 854991182
3 158576 68491
2 111813 899650937
1 45982 141569 945117783
3 57932 23269
1 4657 56166 762783339
2 97812 279383874
1 100830 105229 940725113
3 45902 42132
2 46907 646136701
3 195073 56459
1 72956 123076 259070653
1 67373 92541 377837191
1 152953 177136 946276058
3 56865 76218
3 99979 80577
3 77379 51458
1 8451 48768 115566572
3 105672 148420
3 120659 28740
1 72092 197791 765866034
3 24229 400
2 158251 67607048
1 163564 196424 547243048
3 44260 41215
1 5514 150396 363366279
3 50192 127448
2 52630 620420617
1 45134 130775 227102275
3 148011 117924
1 95116 158161 741503295
2 130073 273060643
1 3669 53122 934266818
3 83806 61289
1 69257 146140 797182116
1 88068 92202 947232245
3 146080 70703
1 51575 142557 927736761
2 8419 445777955
2 81477 676925550
3 33840 123925
2 82889 284960428
2 136678 287702479
1 92390 136448 962187346
3 82570 83408
3 174001 106351
3 150861 15849
3 173489 99727
1 83836 102705 936296129
2 142274 478904731
1 18816 27194 111484452
1 91377 109283 251713967
1 103293 159268 949616613
1 116908 179935 214370454
2 118660 184603897
2 117601 152779992
2 88088 172044791
3 107882 94217
1 4890 179746 352823997
2 67688 926262175
2 69767 644555599
1 22004 131107 28664349
3 102 113546
2 105030 910929958
2 131473 884114906
3 79861 162231
2 9817 941233672
3 136306 196958
3 76304 186296
3 99688 176806
1 46166 71379 56033716
1 12787 25634 505863591
1 65720 144926 531329961
3 111351 198199
3 83965 129132
1 79399 192392 395899276
3 10702 48385
3 120651 92548
3 28274 168195
2 52395 825796903
3 4132 32471
2 163387 737998558
3 162566 127708
2 77380 346828056
3 114591 48944
3 194316 131219
2 79602 95457906
1 126413 127683 386624841
3 170544 20965
2 181803 213862109
2 87893 855668412
2 93079 566011781
2 94290 319308455
1 7950 162452 21523735
3 197800 87810
3 133902 937
3 106694 130277
2 35138 745288615
3 178161 26148
1 88000 195325 776746785
1 146438 192187 390927996
1 149062 166839 940532673
3 166819 15728
2 49486 398539201
1 462 168853 828909374
3 24533 93584
1 184523 193867 757841903
1 73135 115690 618621015
1 178492 191164 882708195
3 192159 83751
3 89944 13144
2 14636 915633759
1 163236 192746 770761454
2 138074 612424287
1 20548 128364 636405281
2 183848 40422078
3 66604 157279
2 24056 427544685
1 78910 184887 383153108
2 138606 258489092
1 106708 142025 896032299
2 59814 226019836
3 121574 1300
1 50431 153834 948073432
3 97036 20366
1 92210 100004 540286935
3 130718 88260
2 1382 132753672
3 126803 90536
3 128557 157489
1 46433 164633 345986059
2 171700 184006655
1 134627 183809 775708789
3 139316 176753
3 20749 106800
2 166708 737813023
3 43459 185450
3 196181 71343
1 81342 184269 280732930
1 9363 68463 815520775
1 171327 180255 86035933
3 131067 149932
1 137041 153870 963447583
2 23881 796160272
1 74540 137384 612052742
1 137554 176592 285795294
2 107491 701994334
1 168470 193366 856016878
1 11110 71831 631519381
1 190052 192213 383411660
2 81884 832434527
3 155932 40923
3 3966 37542
2 57537 957245329
2 114820 512680762
3 182821 141688
1 98047 197442 405531462
3 187278 50775
2 170837 731178019
3 116962 100252
1 189107 196706 568655681
1 24018 197523 235512157
2 85046 581607828
3 104753 106842
1 112346 112376 119401933
3 66739 22071
2 194441 205473726
1 174745 175837 78818388
3 142710 32734
2 26264 624020417
2 137041 785466472
3 155005 59585
1 38848 146935 482295649
1 133911 151248 667073976
2 106060 398571250
3 30677 158456
1 3213 193724 952773235
2 173571 453074186
3 116487 116318
2 167202 242283107
2 199702 273049776
3 35213 187912
2 134218 601354117
3 150086 180524
3 141662 17556
1 14149 189408 294898535
3 8225 21409
3 123544 109183
3 187071 164800
2 128492 381940106
2 98567 758781443
1 52215 134336 437421266
3 100266 101239
1 82312 150600 127780304
1 158525 196269 123466112
2 113251 725694979
1 161711 169052 761357600
1 49691 110339 969794310
3 196499 28186
2 158703 49846989
1 71466 73522 173595546
1 60941 186789 159393128
3 937 135251
2 186825 243028910
1 84194 186190 866267024
2 111334 593677398
3 95101 87162
2 192056 854651804
2 145989 747718859
3 120014 195286
1 41612 143738 503512239
2 62125 431504442
1 19279 123550 41938864
2 163126 741340733
1 14787 85398 561248134
1 32030 97856 187972133
1 16643 96544 792544064
2 73826 713997585
1 1878 153046 695675459
1 56939 136355 99334295
3 180432 191405
1 163077 170981 612487136
1 27927 143922 280950902
2 90367 701572611
2 162806 859128861
3 16053 178069
2 35862 528408624
1 35264 54696 229970397
2 143920 903026973
3 38510 2668
1 52370 179007 757185161
1 15482 117112 935140168
2 121025 943083552
3 159411 115202
2 152611 162877379
2 68890 939690609
3 98710 150843
2 111640 315224171
1 89045 116852 246122966
2 197251 314014824
1 105019 157257 973924012
2 143205 817631651
1 85168 129052 787294521
1 81039 163836 900351450
3 87493 35287
1 116740 180070 858743892
3 54056 79074
3 194174 142621
2 41993 794018883
2 45493 897981865
3 99607 20329
1 78361 155327 392927624
2 24525 927388388
1 96567 134754 582289993
2 94852 583489867
1 29709 177352 528755169
2 159817 718406821
1 28406 62217 205825866
3 62520 118006
1 6716 57857 800977575
2 804 539165993
2 38188 190615951
2 5432 414603941
3 141838 169061
2 106712 149850502
2 7782 605096543
2 151725 714286943
2 32707 440707311
1 136683 137629 215722307
2 46371 612872230
1 19429 125421 304338277
3 121558 139552
3 30429 166
3 99123 89847
3 195682 88305
2 20074 848371189
1 63875 91014 54929331
3 55265 188172
2 65357 25397766
2 159066 609158216
3 144757 27374
1 128178 154105 714790532
2 199684 764539713
1 68908 118258 489982874
2 189605 813506253
2 64105 871318331
2 11335 493263267
3 45383 115409
3 30598 35144
1 37401 161737 309098568
1 74348 154875 560974686
3 133997 192202
1 75098 180806 612869403
1 50192 135802 662435441
3 78717 132091
3 146199 62503
1 39204 68040 477018946
2 197390 16455084
2 114925 364564716
2 151079 416871212
1 31718 40511 321184375
2 109463 334761294
3 67485 164525
1 19353 118766 214092861
1 130971 135109 455682340
3 13494 182601
1 61175 112405 595919565
3 170235 14540
3 39413 183972
2 172241 714186888
3 1041 94766
2 19750 586674064
1 69505 109760 258430468
1 33504 64143 25584419
2 154482 347178806
1 26768 92574 371354913
3 148853 74433
3 39381 35769
3 148568 76271
1 48629 64031 669096612
1 84829 132325 287779764
2 51571 640874885
2 139768 110972057
1 2532 143089 759224521
3 78562 123435
2 51501 769860311
2 195268 726544147
2 33899 607417003
3 22070 103427
1 58198 95495 619094556
2 192787 167006325
1 12261 52975 566882814
1 169673 176605 422863364
3 34937 159885
2 96443 234932762
2 150344 698316711
2 35342 879031422
1 135953 183297 354672434
2 167185 834220080
3 32820 180873
1 59593 130356 162422835
2 183945 154631106
2 38243 628572060
3 158097 16518
1 61720 78680 649241511
2 131072 218066676
2 91513 462800062
1 32637 176900 560827044
2 159459 595514559
2 159172 483244217
1 114074 174870 812380082
3 20831 90658
1 53758 99776 331701313
1 14483 192760 371513066
1 173845 187178 498613753
3 56648 43457
3 182064 15759
1 167032 189590 601613419
3 154702 169026
2 185742 212216261
3 5674 156058
3 136216 89872
1 7095 39676 198595138
2 49098 766768540
1 86290 107751 55298996
2 48153 407252780
2 132240 362753631
1 91673 105062 459261375
3 152535 140328
1 96997 148982 226537803
3 14974 50070
2 189501 37437565
1 145615 197435 270889402
1 108207 150978 996355720
3 18730 181472
2 63135 290037042
3 167406 76444
3 138867 44741
2 23690 752551988
2 185713 775784435
1 62321 184834 981203679
2 61442 20931433
2 159801 377890015
1 15345 93799 498869535
3 82368 90789
1 186997 196426 676831342
1 42755 146328 147961959
1 81125 126481 32216538
1 30201 60063 867190011
3 178723 66391
3 188767 80167
2 115425 321504451
2 118787 874433032
1 152942 163448 559606247
2 158290 405843669
2 194567 854176132
1 35188 172474 274151268
1 123811 137444 12575310
3 185054 65704
1 58172 67324 285031617
2 154119 904635323
1 130654 159139 15541535
1 24434 55302 167595861
2 143162 106212402
2 146680 765611701
3 90431 4158
1 37692 148887 306800045
1 102306 189557 824730598
1 43659 139242 740194996
1 27393 175900 138463341
1 4282 19315 830832386
3 148866 85443
3 16714 85438
2 194776 348873364
3 30744 93077
2 31436 651770080
3 54133 167079
3 73253 112131
2 193212 936717295
1 13593 46535 423916488
2 49270 260327150
3 175545 69628
3 105004 133458
3 55384 198824
2 64108 94665443
3 194333 23502
3 18205 149074
3 63767 74736
1 22801 185314 230586939
1 146004 183711 564464547
2 172745 55417566
2 22369 671506366
3 16772 63860
1 100853 161612 538013259
2 32224 884537477
2 75423 911315033
2 96979 281626026
1 17437 45697 763189364
1 123678 161303 540840089
2 18486 439880771
2 39315 689453850
3 156015 36023
1 88524 158923 531131928
3 182234 82686
1 71311 86234 404795878
1 150335 176651 252207818
3 186554 80881
2 73294 11560991
3 47648 180666
2 188181 156823821
3 17001 117830
2 149843 521885960
3 136555 181953
3 61362 63065
2 189188 825900625
2 149122 821593211
1 91357 164370 241721417
2 189305 635488345
1 69969 116830 579958999
3 176881 119727
3 83827 9878
1 21321 60550 649084559
3 83501 134012
1 138136 158714 792706367
1 64877 137242 646624950
2 46169 657762623
3 194767 120790
1 47855 104928 291513210
3 143172 186471
2 24343 570134855
1 108015 122763 987641968
1 177598 179241 894072775
3 78705 136758
3 46322 89051
1 109692 168253 599696707
3 158215 4815
2 149432 17942663
3 81771 62864
2 199339 839750143
2 134949 301421531
1 67992 168286 490470218
1 24021 88466 989770629
2 96789 315514819
3 167068 187129
3 192500 17079
1 13957 107282 823250875
1 47465 109571 419875987
1 49766 175644 706604751
1 66441 188897 74219115
3 90021 121047
3 144697 12157
2 196285 137168779
1 116789 180565 180664493
3 95787 25867
2 27080 593086410
2 19670 896672298
2 80964 549429798
1 65419 121244 227738552
3 162010 184084
3 80519 16584
2 49395 738808260
2 126618 987518676
2 156450 757186899
1 112306 162184 251379005
3 121337 26438
2 14909 847751286
2 22387 213210254
1 61936 116466 848700710
2 49269 105013663
3 156032 115282
1 37735 144270 965487331
2 126196 501585498
1 162343 178745 213167694
2 162635 490999781
2 68611 472866781
2 157347 75227545
2 124394 449258200
1 173279 183912 424538973
1 40086 169296 523493397
1 11743 193273 785505592
1 58310 171671 853425315
2 112199 236164625
2 164071 137855993
3 134298 51794
1 113980 179308 558409266
2 91320 757250007
1 8571 196879 235327478
2 151871 982971840
1 29941 197625 781062607
3 64141 175577
1 44384 116220 133742483
2 131536 173035842
2 170475 312885925
2 6252 364891835
2 154967 110620968
2 154889 621404027
3 101939 13851
3 112640 53170
3 140081 45401
1 117108 126031 798161120
2 122674 517862630
3 164888 157574
1 37812 97644 386921641
2 110443 717760583
3 1668 30646
1 92826 171310 346004315
3 113241 166586
2 14097 597877199
2 135082 179226833
2 49185 36845993
3 168470 164951
1 58695 160134 214161334
1 45755 160401 778842539
1 97000 130445 65754082
1 3066 126105 824215610
1 20892 116993 558058474
1 20177 129810 474806045
1 93833 156221 962021420
1 55931 66955 523802335
3 28052 41676
1 27343 187205 692191304
3 13731 160694
1 10570 39098 472795126
2 47566 28929464
3 56386 35541
2 139490 620339712
1 19233 31334 36141014
3 190825 60052
1 163620 167875 235600564
3 29539 28222
2 46014 626805756
1 69554 135317 967338945
2 84021 447811600
2 147547 645691084
3 5250 25714
3 17741 148783
2 169630 304826805
2 52274 704170420
1 9059 33727 63545528
2 79807 340362211
2 160990 226922197
3 149593 110961
1 1277 45963 361664196
1 130665 186882 660200217
3 110332 71810
1 100006 131185 716154570
3 16262 91401
2 21048 693344794
3 23030 33928
1 82846 131837 460677408
3 92035 168811
2 92794 656988490
3 124053 65954
1 78932 131563 793247723
2 173216 682666732
2 186489 411350491
3 68794 163742
2 172738 419920797
3 106775 94315
2 73292 910283120
2 49239 641018357
3 135584 69570
1 75755 148042 196506471
3 194164 182232
1 155561 168767 985212176
1 70783 193110 584871137
3 83907 166191
1 105727 160648 376013942
2 96673 632937598
1 43122 115340 199041768
2 138028 777617558
3 40246 182850
1 55546 109651 166979536
3 105942 88586
3 133087 90613
1 36006 125372 213350851
2 15602 22418714
3 194730 94950
3 23093 106598
2 37094 8655940
2 80764 714254942
1 31724 96406 805898255
2 172462 269917322
3 180663 71214
1 36601 82103 643406641
1 147204 158977 98243746
3 192796 188878
3 153230 30603
2 189184 459726516
3 199862 146397
3 51226 106936
3 112711 58779
1 108574 129786 149227085
3 76784 56663
2 129014 235606393
3 123049 197598
2 46105 225434848
3 110529 182819
2 74160 833388423
3 103914 198697
3 18646 154347
3 192727 28039
1 153905 175362 963685041
1 8615 77615 983503636
2 137779 820261485
2 148070 600863248
1 21069 88961 502140003
3 106826 150417
3 170433 148080
2 50170 912760978
1 59808 147504 357963549
1 159375 162234 522506474
2 125876 553960782
1 115493 166635 33054209
2 189973 780705452
1 39154 138962 114151867
3 12731 146365
1 24261 122674 536140243
1 53199 70378 970866818
3 102222 178229
3 101852 157104
2 71597 373189896
2 190895 229804248
1 168829 189618 928666399
1 18937 51241 889540540
3 38113 132903
1 24773 137706 668998589
2 67187 836160579
1 37670 80836 789281286
2 6987 70303262
2 6785 122555120
1 164175 173708 979025250
2 142223 183653431
3 13151 10071
1 83461 123506 331456157
1 103290 121410 289673036
1 79201 176070 378099016
1 105504 122527 147159244
2 157931 212160323
3 47666 86971
1 69277 78077 223523192
3 83448 52570
2 93207 292697556
2 44462 229949931
2 122971 433750163
2 192804 618390506
2 120887 323576323
3 102864 166926
1 115859 172133 876403736
1 155238 174171 870329500
1 127997 154222 563810215
1 19143 113654 558803678
3 124160 63587
1 60813 113533 151941521
1 13473 20884 906183283
1 7588 79257 633023160
2 123924 577067661
3 68452 16176
1 113800 159741 253432867
3 80881 98622
1 61864 95058 946244856
1 133734 166195 659192027
1 28773 50971 895738791
3 102566 159343
3 143047 92159
1 160308 182041 212556417
1 29643 152825 672023704
1 2327 15269 571144683
3 124625 87282
2 169831 140220151
3 6257 149843
2 191123 364561042
2 43141 215107082
1 49299 85781 660658650
1 15461 37676 715011576
3 55215 151549
3 118748 114663
1 103756 147496 290573250
1 13122 123887 465145698
3 111697 1970
2 7047 124750852
3 30116 136711
3 7389 175278
3 193060 19604
1 79411 87555 486303963
3 63313 58937
2 164047 100085096
2 61577 450973351
3 40823 73495
3 143517 196253
2 96713 992981301
3 426 150306
2 14286 442314130
2 103565 713529684
3 136839 158702
3 115955 168047
1 26549 183722 451738580
3 26548 164417
1 13086 120136 218731152
3 172842 32422
2 34810 142863179
1 29106 159247 849014854
2 172041 917483255
1 1130 8438 951991662
1 45879 193787 294202420
1 37269 141869 526558771
1 175317 199590 118700563
3 177047 109022
1 32676 104963 874575866
2 190822 27767405
2 14471 3317812
3 60785 162104
3 13398 166371
2 1601 573037934
2 117893 799386882
2 105274 331335996
1 53838 192122 101065733
3 190363 98541
2 146985 350752863
1 72060 87258 339629840
1 120983 150106 411919378
2 123869 975526703
2 114891 494293800
1 31646 52084 750798919
1 37873 58219 531143821
3 160107 199451
1 73089 147747 458789945
1 35052 84630 642960991
1 21085 154243 245793728
2 128239 83662441
2 175927 402498475
1 3033 26693 920007955
2 189935 557848886
3 33030 96872
1 69040 155077 531606619
1 101086 103908 443248735
1 53358 137771 114518748
2 98835 219277743
1 94995 108770 54763287
1 31066 96121 167045558
3 61080 118420
3 76504 139975
1 38541 128295 845518079
3 178695 1809
3 52352 41414
1 53833 122957 710463761
3 44821 64202
3 185226 165877
3 46816 193934
2 53206 997862983
1 61508 110490 632383755
2 129846 150060345
3 147726 132975
1 16526 180314 729153123
1 6842 173579 121000062
3 8267 133257
3 103381 48470
3 132277 89047
3 61364 89619
3 6918 62006
2 33845 18975991
1 117415 153592 591692275
2 19653 459313558
2 193403 862459835
3 23289 2181
1 68765 84907 940563540
2 37577 663139432
3 20012 119521
2 175740 737257778
1 154600 163793 303416005
1 73978 86866 474456337
2 29490 18377314
2 67925 833753297
2 17782 238061942
1 3794 90395 805150604
3 2611 69260
1 5573 90978 293173157
3 45894 101572
1 163990 175325 333835539
2 135155 275833364
2 38662 810374170
2 129760 952580729
2 21880 590605185
2 54009 481421905
2 18949 299083651
2 142628 213286381
2 92817 553009149
1 86654 131663 889915844
2 75023 331318643
1 188334 197303 688586761
1 161863 194651 587101939
3 161949 160655
1 98246 141596 806408749
2 73106 234158780
1 11558 171901 233450526
1 132365 165939 102002527
2 88334 860582414
2 100991 442058378
2 108915 295716633
3 128791 102563
2 48098 741660345
1 133925 177209 164585105
1 69208 116816 259598030
2 69013 213343699
2 112301 904466829
2 54212 518112691
3 126915 175443
3 114353 55258
2 176874 230078668
2 8752 400594649
2 28581 702766698
1 156977 187939 42481046
3 105236 28885
1 62822 101371 914028472
1 81280 176403 75728234
2 160146 323906827
1 8914 199490 440515038
1 70625 136784 136662015
1 70519 150365 448124873
2 42545 100444996
1 26185 41558 357449375
1 37957 114999 580635404
2 77605 299489409
3 146564 1458
2 120305 427437433
2 2566 601688256
1 14340 138390 928713774
3 33715 20974
2 181698 380642328
1 155810 159521 972485510
1 94304 168371 484940022
2 150398 147266916
1 54021 132620 476815369
2 196379 44643304
3 159124 89991
1 163750 189867 171163735
1 44891 53115 296911764
2 57794 478702036
3 198036 58882
3 105325 118469
1 8588 53374 690652900
2 136271 63209171
2 17482 41094141
1 60256 165120 410020827
3 70488 36806
3 112902 62999
3 52590 39704
2 187452 929092545
3 139848 125497
3 199965 70681
2 2357 17374990
3 75140 15714
2 62395 136105610
2 131009 899363736
2 27847 23211730
1 22964 139026 638546574
1 161842 162408 375898773
3 66463 194161
2 135139 24226278
1 86393 182925 797552000
3 3664 170924
1 93024 189744 539224208
2 27122 93198541
3 150223 89048
3 181220 37940
1 36349 123635 466870480
3 115420 185508
2 143563 904960300
1 22087 87754 960407387
1 85933 134633 39685816
1 156618 162987 31277388
2 148265 986460368
3 132744 126993
2 123833 886285787
3 33884 57208
1 110273 119069 441885127
3 61272 152897
1 39575 99574 401755864
2 89647 131992829
1 33593 110972 931576866
3 175600 193356
3 134368 32575
1 133740 151273 371558305
3 16063 154392
3 170413 10707
3 73789 122243
1 14045 73747 214246289
2 189184 491634605
2 6536 243208737
3 128835 32615
2 170404 346609275
2 153369 885110888
2 161281 703879229
2 134729 509241204
1 15903 58244 356763788
1 25240 191712 927089078
2 92727 922320532
3 69019 148467
3 30313 44375
3 191442 30907
1 142213 176728 396078522
3 59653 141022
1 79144 115874 74664982
3 33614 112323
3 76631 82372
3 146169 165789
2 85101 152383572
1 4095 7317 860639361
2 173962 348176923
3 107263 82599
3 52401 59530
2 165225 106306164
3 45113 169101
3 19114 24650
1 34316 113537 683273693
1 109458 178670 932592851
2 143474 336381013
1 132147 143050 557633737
2 117293 289701472
2 113177 457699065
1 58121 191084 93392755
3 142217 141868
2 123716 73570854
2 136484 994351690
1 87933 149306 144911517
1 45904 142759 343494515
2 96968 383973671
1 5026 129119 279078488
2 185644 998880658
1 17871 122622 726186120
3 2028 70468
2 199793 983446530
2 99006 610818973
3 65723 158608
1 121665 128741 346413944
1 107594 190292 248511905
3 124383 18732
1 4658 36356 419738211
1 64092 149650 748317720
1 18821 60550 578381168
1 168158 190653 592519986
2 129322 108928780
1 114538 163292 681311487
2 14606 321719233
3 98471 131806
3 88559 149725
2 72885 699571552
1 12878 27856 827569539
3 77891 61959
2 23798 836128841
3 112837 169032
1 32534 189538 874424812
1 67197 122642 818056711
3 136251 75589
3 186390 124323
1 21129 198106 533475087
2 189393 65334153
2 190339 489421395
3 80993 192134
1 111275 124517 368102558
3 89361 24243
1 57454 190204 96976736
3 115611 189168
1 39136 186242 651398861
1 97357 149973 69652784
1 31844 167326 732529117
1 120264 187219 321731314
3 167989 70084
1 91887 139513 410840094
3 98121 39005
2 159421 414885581
1 36587 91114 492765547
1 50217 163026 298243925
2 88658 90916566
1 58121 198893 435555108
2 182011 722048069
1 145420 175705 800145423
2 27413 581954086
1 61901 109332 681375842
2 60350 279864479
2 192700 961938348
3 24098 197806
3 183369 146561
3 168153 37266
2 73368 239430192
3 148156 147758
1 9080 177970 3881030
3 14460 18320
2 146018 131931335
1 156125 197078 435051802
3 105116 8697
3 73094 30597
1 155119 180544 420167079
3 62589 90299
3 65598 52087
3 113321 110373
3 199046 30746
2 71164 18235087
2 177931 880654699
2 63434 435214072
1 87832 133562 662319370
1 185952 189678 914733158
1 29230 137819 196394640
1 142716 193210 678032022
1 176751 185655 727187504
2 136610 550017836
1 34694 73521 89442897
1 2297 134605 18608991
1 104995 179986 961615721
3 167314 126490
1 88396 145165 35946855
3 92658 30550
1 4950 146255 434756254
1 13028 151997 540402721
3 50758 46513
2 102880 171038532
1 31852 74617 570786341
2 118994 205791434
1 18869 117024 757666176
2 176780 70348883
1 162117 187273 109396930
2 80745 85464473
3 70992 111841
1 143430 164292 663005519
3 198397 120437
2 98665 406821856
3 42617 31546
3 136010 28099
1 35716 38634 465278875
3 8590 150852
2 37445 593069840
1 63825 160908 271643571
3 197069 195074
2 152985 595748127
1 166413 179577 89545387
2 57764 130322882
3 30783 146083
2 19341 200085644
3 20386 489
1 119891 122474 712982392
1 10619 131487 321900140
2 167437 380484270
2 93323 98117141
3 56124 24145
3 154793 99492
2 122190 843136218
2 87650 335419280
1 50404 102814 627802476
3 7231 110012
2 5063 451488843
1 72994 111820 867401895
1 79800 137629 155477616
2 59460 545445797
3 75750 72848
2 170315 852973512
2 18969 164675033
2 14983 817382310
1 49903 81632 673007892
2 6631 159901901
3 150977 169888
3 21091 54113
1 54299 99633 885049996
2 121681 18232583
2 29677 803932031
3 43768 171551
3 182664 104552
3 106707 142238
2 142962 368366883
3 6006 126083
3 44019 188766
1 60457 92588 300574748
3 183144 171378
1 57351 144580 300440636
3 64802 74987
1 35592 152683 842530454
3 144973 61522
3 165287 65794
3 43061 84039
3 182997 109383
2 191384 312772690
3 107372 129387
2 89160 211674130
1 120629 128486 901849262
2 64814 396990132
3 151184 39246
3 162220 113205
3 23880 128086
1 44090 145996 946124770
2 21306 370551970
1 121626 184057 420195885
1 77063 93601 772268319
1 48486 187421 344296071
1 58292 63379 826513332
1 9741 24849 554672777
1 39 65619 249260363
2 128319 848397644
3 196754 106534
1 81375 101800 76733714
1 124961 179928 686660391
1 40930 188765 406802560
2 155050 87535031
1 118811 169729 615786978
3 21395 166085
2 41381 331386088
1 166563 188475 535734268
3 31781 122108
3 73206 119955
1 129223 158511 954154923
1 6958 46936 664342527
3 28410 64682
1 62030 122089 467457555
3 134211 183319
2 73922 828324262
2 89217 670806687
3 125548 193374
2 81690 557234186
1 60250 121684 904425361
3 184310 168792
3 103641 11829
3 113749 94057
3 74509 22866
2 10819 103216964
2 57368 728454683
1 105745 181086 983986522
1 66630 196560 271003920
3 85975 115092
1 114512 125975 878366555
3 129459 118452
2 177045 387852338
3 66673 127440
3 56047 137577
3 49237 79494
1 120819 152926 615598052
3 58131 169645
2 8142 152637665
1 65451 110272 986580170
3 128782 138517
3 156064 64463
3 174214 84414
2 45421 850140844
1 65665 185598 53230653
1 84291 142821 44713512
3 187445 56495
2 105299 441074466
1 65630 197581 40726914
2 74186 988063665
3 15493 176620
2 75761 276490328
3 75243 148906
3 87902 98591
3 93824 23596
3 77545 32657
1 3551 71759 422844924
3 12211 15023
2 5296 4301845
2 44189 213578913
1 124022 148578 265250519
3 2928 197445
2 185364 437794770
3 56274 145345
2 160012 18068639
3 97224 166174
3 46980 153613
1 63802 76568 97222881
3 63154 177980
3 182903 122707
1 97506 115498 485876806
1 17891 148529 366026081
1 38983 146322 726006528
3 148254 2056
3 106309 55907
3 30110 33729
1 103684 148571 685813498
3 15953 97680
1 154175 177228 611178013
2 170402 115067640
1 114679 127453 79016455
3 87050 175601
1 77336 176189 644468891
3 153387 60374
1 151065 155915 248567332
3 196072 42089
3 5669 61197
2 48587 851150233
3 10545 16938
1 103258 184265 112432460
3 41560 65395
1 43864 183394 925029790
1 54063 190955 81958054
3 57474 119664
2 5304 680481069
2 49518 24831302
3 190418 28173
2 160608 154420158
1 144484 184915 234107537
2 15543 97427041
3 191397 82129
2 193133 265672714
2 41515 606870834
1 50878 71018 741458731
3 163771 181517
1 1448 130461 891748165
1 12663 81935 42399536
3 47189 72962
1 117513 158364 805886146
1 29718 49219 963908874
3 76708 171055
3 60671 54397
1 129033 198183 847774740
3 30993 75487
1 60174 164501 549999449
3 569 147501
3 8779 133581
3 89251 167134
2 123917 942646539
3 96353 126857
3 175676 69775
1 122060 166816 830020270
1 16705 171925 718627478
2 182016 112515585
1 73017 142361 866926418
3 176339 5790
2 196450 209351457
3 13025 96277
1 28738 51090 912650887
2 182852 312276766
3 8950 3861
2 65380 183928929
3 172180 112097
2 46852 57031813
3 188026 23773
2 76097 557951067
2 98124 536006703
3 30707 56487
2 50135 957354203
1 5034 132879 7341494
3 126668 24586
3 84194 177285
2 162514 317876651
2 3652 900505327
2 169895 528664849
1 73616 136299 16783296
3 27131 161516
2 191291 486585221
2 59093 668390943
1 76554 183989 975094171
3 167553 148467
3 173606 66381
1 149159 190580 85178067
1 152679 186296 938899900
2 53539 962898333
3 171832 59013
3 112482 4142
1 82012 117191 791058640
1 20947 118862 204406894
2 60885 261892810
2 183207 173114283
3 152730 33113
2 124205 101899739
1 85867 96357 12863394
2 131608 193464646
1 47499 69674 881377573
3 188573 8857
1 73704 92767 347549246
1 9559 49870 640960010
3 1449 148079
1 103382 127756 385007718
2 31201 921618018
3 13937 21535
2 53105 466235303
3 4352 136811
2 145340 176760799
3 186052 40820
1 45708 119851 917402040
3 45546 55514
3 72285 41862
3 119840 55814
1 16675 33935 595513393
2 9942 406352106
2 92227 52122539
3 196995 149894
3 43977 91522
3 72280 162318
3 196227 44142
1 63048 71715 958619607
1 52766 83877 80303325
3 100421 103988
1 46107 80580 226284967
3 19693 159178
3 94602 101044
3 21606 111187
1 45065 179697 908772586
3 128732 107501
2 125105 812510998
1 21199 181267 413666283
1 18976 158097 580320749
2 94822 52845292
1 4140 103081 897665631
3 11245 182952
3 32537 19590
1 36723 176690 555326212
2 49764 733596149
3 131927 10473
1 71578 151391 614459453
3 140518 183947
2 110646 774132366
1 35165 182100 134833759
2 144054 73357612
1 10379 20289 904926430
2 13798 435834345
1 68946 119839 218388445
2 178230 817078622
2 44473 122795485
1 51890 170047 355470546
1 148360 176477 682471481
2 6306 885029199
1 24964 111436 810577693
3 115862 2228
1 2201 176470 978578768
2 66637 618171789
1 119695 127031 163648255
2 172175 146302255
1 59736 182923 702491405
3 41316 165714
1 59060 176518 90624111
2 19046 457394247
2 197616 249163402
1 58971 114128 424762447
3 105868 48717
3 177857 111144
2 127585 174943617
2 145677 454078612
2 106244 906524748
2 73280 885855563
1 39553 148542 719560441
1 111482 193129 992610496
1 26306 106584 450274418
1 124513 174168 172131220
1 179177 179681 560803055
1 73376 149151 922340620
1 1452 188353 670081346
2 25228 995162988
1 73728 113391 497215436
3 46527 136534
1 74742 188017 728031489
3 104659 125595
3 57442 181075
3 60485 125436
2 3815 574690184
2 42074 570887629
3 172482 187968
1 48456 83496 825451121
2 70658 514228613
1 123113 141585 410732767
1 75644 98041 579462724
1 156098 184250 167495602
3 178015 175071
2 155944 253347385
2 35596 198409165
2 58268 361786245
3 179176 87586
3 112954 131964
1 111516 163856 108679354
1 118052 136801 106204332
2 169008 821717023
1 15703 47698 587055342
1 55419 184177 698663561
3 161766 95017
2 3255 481393945
1 14665 74021 326577769
3 156403 146798
3 116149 29235
2 75072 446331676
1 149408 188818 750951749
2 199982 812320178
1 129292 191281 652362169
1 6918 85112 310080432
2 42398 751474172
2 146338 849415155
3 55289 197335
2 111603 180537127
3 145327 6001
1 160855 171980 756302812
1 24188 196475 576708019
1 3582 89479 163369384
1 13651 168676 51223166
3 156631 188599
1 55614 149983 348404754
2 87894 859962600
3 115944 179479
3 71918 67439
3 186545 133569
3 65435 122456
1 22675 69260 686043457
2 161555 786579072
1 52175 132239 302847411
2 35132 138698775
1 6360 77655 476839604
3 123695 46311
2 4718 431319548
1 63104 104429 777469506
2 67203 167382003
3 153536 171472
1 25778 29348 147799826
2 79998 311599553
2 195216 301492386
1 12272 34032 823539425
2 165285 144820718
3 142909 162848
2 33011 160404175
3 155378 132927
1 56654 73655 756078033
3 23476 140706
3 57224 118703
3 185395 3708
2 83282 303712263
3 122796 135485
3 130689 193745
3 172380 65765
1 120009 127864 520474418
3 65224 171751
2 22075 988673099
2 29338 295610406
1 76816 156636 190108382
3 30304 93239
3 194823 54751
3 168297 44808
1 31261 178102 960981325
3 174963 80018
3 89978 199404
1 44749 59445 234727803
1 134464 182630 177653483
3 57595 153399
2 35272 866250724
1 12760 58646 240643564
3 29473 133037
1 10767 143627 191864396
1 102939 109311 79055135
2 13397 805401259
3 44327 170078
3 199740 91516
1 62137 126802 433259355
3 99618 11516
2 58534 729786332
1 58638 145056 469021368
2 135447 824623514
2 6655 231429657
2 77008 92279578
2 6055 835175801
3 29697 81644
2 100911 704097838
1 72458 144412 121097373
2 37749 91562513
1 103424 148439 939239499
3 94066 104083
1 60251 187305 566809466
1 120934 156199 272805107
1 108479 147582 676330000
2 101952 129207268
2 71592 610622805
3 63793 124669
1 14472 168295 27998892
1 103353 173192 601693442
1 372 42022 109036941
3 191715 23067
1 26426 108638 40854285
2 114033 387562200
2 22361 3470133
1 47755 185418 984067019
2 199260 161486955
3 149876 65231
2 157388 578534116
2 193609 259842789
1 92009 120966 975402099
3 61068 113848
3 60107 175908
3 108164 38477
1 28021 141794 631924611
2 15362 901563837
3 195547 14311
2 115687 370121116
2 177496 228417673
2 191700 863728106
3 48133 129220
2 163553 640943491
2 52362 55543332
2 14954 583354697
1 18524 112273 509412727
3 118321 134919
2 3 213919496
2 137822 427089662
1 113555 165016 193523281
1 85781 108477 282573803
1 13530 183884 51670110
3 193014 45763
2 104598 522016605
3 38284 4874
2 11653 172984403
3 101559 25414
2 682 275587588
3 106097 89481
1 12241 169544 667729808
3 8633 85231
1 58370 178684 112383205
1 57751 178221 150119801
3 5706 89867
2 157307 792883713
3 145111 169831
1 60513 145651 719936295
3 139320 57352
2 199969 775799985
2 27362 268063823
3 117146 187586
1 65391 183447 323197644
3 63632 19798
2 66250 94309361
1 41767 98859 782255715
2 179080 415921252
1 98972 185627 795086772
1 60909 122006 298638480
2 19149 48173052
1 83278 191039 332763721
2 107549 522312011
2 32714 45155202
3 131393 31277
1 71572 183186 267695193
1 22732 33513 181941726
3 57291 46861
3 185863 69847
1 81548 187244 644387094
2 194806 864122727
3 51223 69236
1 32822 112995 65300382
1 72231 125279 684943417
1 3854 163947 725469521
2 63052 339047776
1 9597 11961 409636979
3 63726 119
3 57481 44697
3 107056 12988
2 185276 75502970
3 68819 189421
1 97330 150628 529792504
3 60399 72577
3 103107 39427
1 90771 122557 668946530
3 150597 181646
1 118533 199278 533305921
3 74494 155175
2 184143 894713066
3 89776 2815
2 179764 920134461
2 91394 420126909
1 23980 113411 17428779
3 15880 68708
2 175726 576668311
2 48481 929475212
3 181852 63105
3 69582 8869
1 116432 194478 305261035
1 113775 130790 525088967
1 85320 92721 551415053
1 141885 162988 158271080
2 89788 42419714
3 114988 114640
2 29286 971158054
1 117930 166875 765138160
2 76136 881574002
1 96736 176876 189532783
3 22577 26096
3 79184 179279
1 27425 112049 682887909
1 13522 50096 692463330
3 119386 29160
1 119541 133338 220020560
3 97065 100216
1 63481 73432 603387091
2 111409 913917871
1 118346 150708 217642974
3 161951 197110
2 60 394298146
3 197525 59697
2 184472 469943665
3 98402 162343
3 56563 3377
3 33716 32076
2 132285 108701751
2 131230 450363000
2 126306 734265651
1 30511 169126 308237711
3 90905 173133
2 102293 850818126
2 162468 484481710
2 11689 176417181
2 85373 26718633
1 118635 154818 107941603
2 56594 719966880
2 146313 975709545
2 167797 254464510
1 26302 122539 174667473
1 23592 85267 73412838
1 92980 106430 223874623
1 66018 106166 309103230
1 72847 78274 467001001
3 92878 130409
2 68598 415245399
3 128440 561
1 29339 76613 925106236
2 32358 37397240
2 66599 432937693
2 190110 283117201
2 161936 817248489
1 16255 186586 139080764
3 27930 197349
2 165388 900502515
1 42486 189884 156385782
3 144534 77936
1 18674 32003 205282885
1 54622 184628 616062096
1 16092 186681 222128578
3 107100 148251
3 33990 35848
2 149166 707272365
3 176454 143072
2 93059 951903337
3 190039 60968
1 53008 54769 348866559
3 11192 86511
2 145574 849803786
3 120149 58117
2 57298 883927941
3 94837 62602
2 79202 502563255
2 159591 729837312
3 89938 113492
3 189833 194968
2 68329 831192439
2 152652 641813801
1 6409 87016 578994581
3 12649 170280
3 158401 137659
3 119548 148876
1 67551 84014 854374348
1 192880 198293 906691155
1 23070 122070 761443168
3 19872 164825
2 118144 839416588
1 126487 172645 697785465
1 39515 90617 745585576
2 15397 810566485
2 31954 126530955
2 180945 43852154
2 136995 970912179
2 176469 984780408
2 43713 215593649
2 64565 511198265
2 5983 758199846
3 59027 18902
1 37349 97910 527057289
3 181617 116918
3 20839 15301
3 172382 99221
2 38371 353568731
1 132936 162144 251591783
1 60329 102140 996015426
2 37007 803058543
1 98879 171977 987580283
2 15850 922724537
1 38657 79742 847673207
2 86806 410882546
2 88685 379767236
2 66769 728200024
1 151666 166804 740739848
2 51865 285480631
2 77478 621468302
3 138474 26686
2 158315 503842450
2 151952 837480522
3 164445 112034
2 130429 114385234
2 44334 457675169
3 141022 62046
3 61561 198941
1 1087 72568 312397127
3 43146 119860
1 95665 130921 958256771
2 25915 685529418
2 140323 562777319
1 27701 77056 802192596
2 97070 994392567
3 97371 39433
2 22962 540181199
1 45196 165645 394958776
1 77298 121114 465411367
3 90443 14986
1 46676 196179 255232823
1 183073 199591 945202862
1 81354 99325 260697568
2 187617 781902198
3 41375 146803
1 75435 181106 641347781
3 191007 129514
1 68646 94969 415827972
3 73979 104311
2 152464 862386346
3 191091 130377
3 56161 48248
2 43360 602087943
1 64107 115961 153084680
1 82325 181817 381090341
1 7568 188846 955796028
3 149356 124753
1 40282 190816 629358581
1 77468 149092 435520086
1 121750 161782 857301197
1 64043 119833 800701992
1 107830 169502 70531029
1 20050 156924 548782204
3 88293 76211
1 99883 199871 319969748
2 169866 64861713
1 68677 78975 821299460
2 148637 197368359
2 156929 843670518
3 117425 80819
1 16321 157835 445096912
3 99230 88793
2 168225 170050726
3 121770 92375
2 97832 253708935
1 29775 56826 16981915
3 188714 190912
2 69657 389152382
1 31572 193638 735780579
3 168150 184065
1 157547 166150 981673595
3 119638 65015
1 192904 196605 2464406
2 179431 884434079
3 4040 89229
1 119475 176810 673381086
1 25647 27709 428058955
1 27924 93381 971604873
1 92655 151116 965489588
2 126009 727754774
2 113041 221233811
3 64572 16437
1 97933 123460 498566588
3 64738 193454
1 131755 195363 571882446
2 183598 157367166
1 67343 176807 958463491
2 48849 921767262
1 45819 104202 192611195
3 24766 22540
3 101927 13954
2 143744 311757627
3 50632 127322
1 92011 165039 838874994
3 69444 97974
3 128464 3097
1 12306 180124 14727333
2 96924 684480099
3 100195 96398
2 163142 74755470
1 43856 46958 962447173
3 110123 149031
1 99196 109753 766608338
2 34746 760394481
1 58807 124537 52640735
3 139258 12104
1 1326 184526 376504279
1 16643 34441 500563743
1 31555 123472 564886049
1 72132 149056 356999770
1 19061 142646 811353654
3 19616 57918
3 122345 161672
2 41117 52832855
3 155202 169911
3 81183 176883
3 60371 4635
2 60891 794767149
1 121022 124953 17069511
1 62346 192434 521180758
3 52042 28178
3 52819 80619
2 86758 430787706
1 4795 176303 984782357
2 190578 590915718
2 9901 35089360
1 67370 120709 199950924
3 85753 189773
3 52445 6045
3 27756 70908
2 23308 592720777
3 170931 119594
3 61083 176885
3 48259 56457
1 63664 151579 412988063
2 134626 871486833
1 95082 163492 912678441
3 139736 37787
1 84432 156339 989041227
1 45484 126491 25673354
3 79754 168406
2 154280 434120313
1 39190 77712 212115616
1 157405 196998 68931314
3 30947 89723
2 92392 914755240
2 184796 751178928
1 15904 49245 420885637
1 100887 141065 933586279
1 45882 105146 635541487
3 162979 70060
1 9372 104719 688862321
2 15804 15512141
3 86606 119301
1 2768 108631 472467867
2 51255 643849154
1 46006 181275 903878479
1 139987 151154 292308358
2 120530 320165024
2 39108 247176540
3 140998 58304
2 147566 167058502
3 137442 91656
3 38704 66847
1 64273 189227 55655353
1 12780 174185 354354311
2 88871 980436549
2 28073 88951675
2 6145 365845789
2 154627 582056422
3 129768 112404
2 186788 124896761
3 48969 183495
2 21327 116166785
1 3315 181849 569884113
1 88784 126884 233061850
1 73518 153134 41871815
2 172263 566862293
3 81197 16993
3 133901 174150
1 16310 95684 523616511
1 318 76876 746135108
1 78609 121431 985709819
1 110602 199408 629780187
3 125753 44076
3 161971 124434
2 134819 629612058
1 26068 172734 500297844
1 43642 125027 325595568
2 137581 137256096
2 110807 303466093
1 33562 39494 771845704
2 76789 764015082
3 171420 127474
3 124801 35054
2 194257 790094295
1 135179 195542 287150043
3 182274 152618
3 146211 63954
1 120200 122437 631052521
3 125809 180885
1 11381 110067 347095520
3 163780 137706
2 16864 59798437
1 28653 151343 621784574
2 199901 351630368
3 113972 51361
3 193288 62422
2 150083 699558011
3 177917 118314
1 151149 172016 316247598
1 18605 72081 92715367
1 94521 150672 164402652
2 83584 717641627
1 91714 164847 360742292
2 45445 855196915
1 24078 48391 334903899
1 19687 52189 491134814
2 45468 802445309
2 20689 538670495
3 180121 172580
1 113665 198647 436674195
1 73495 171779 891186286
2 127283 839714142
3 138185 175941
2 153161 367286113
1 100455 167895 388911226
2 180842 487468874
1 39530 189848 791724131
2 4525 201514914
1 8031 26170 838898462
1 40968 116255 80216337
2 16772 352596124
1 103530 151902 619112843
3 165398 132924
3 98052 95633
1 13322 87019 366108384
2 20813 967705411
1 134851 147419 898046980
3 159147 67674
3 40379 10080
1 114575 124865 917221416
1 24347 119278 969401947
3 172031 199779
3 98072 15996
1 112706 163252 369596312
1 154547 164349 552376437
1 60935 98158 432621048
3 76935 193844
1 19604 129179 313417663
3 62411 93096
3 189083 188540
2 21611 3458625
1 153013 182998 671139621
1 74305 86329 67939195
2 149110 966031623
1 99007 186317 711190377
1 55716 182044 501947746
3 108920 136566
3 184682 17353
1 110240 188400 686574090
3 78006 194093
3 83233 40142
1 71020 86793 987924982
3 193471 131459
2 172250 455080354
1 3521 77031 854419324
1 10297 40275 366241224
3 186423 73532
3 148225 118951
2 198742 628683105
2 29873 240730565
1 23423 51609 848806835
1 16610 54683 752210805
1 117128 176536 468514190
2 80211 236421529
2 171334 464038426
2 41485 23200174
1 2692 28981 292963826
3 44894 103371
2 189342 762452573
2 180294 434423982
3 83454 155350
1 48054 102298 16232462
1 32733 120696 232824404
2 24858 905129830
3 101937 179081
2 104830 973047953
3 197950 15114
1 18839 115756 15411060
1 31547 71832 204890483
1 17645 151861 705414400
3 133834 46088
3 140958 175463
2 36563 441827737
3 79808 77117
1 34873 72492 636852604
2 161357 77665693
3 188738 193114
3 80528 177962
2 75534 239894817
1 46078 196890 998154103
3 173866 39046
1 89174 186780 426382137
1 51318 55590 333992036
3 69152 188950
3 134960 177056
1 53144 182173 751647523
2 55487 630315760
1 16643 134570 532799569
3 131963 199856
1 41681 188218 521513439
1 41856 101203 208739110
2 105046 189948840
1 28390 83280 634326071
3 136360 101870
1 149148 186082 139667779
1 63507 109508 74045438
1 14826 54647 874089378
3 142321 85261
2 160806 806223351
2 109662 33740625
1 73231 129680 230703376
1 101589 118486 724958534
2 196850 608395624
1 46709 52472 184145047
2 45654 410710276
3 82780 19197
1 96031 141976 614702943
3 194934 119905
3 108501 93109
1 134841 143133 936344733
2 21023 614791712
1 100322 159791 182360391
2 164525 256333476
1 88945 184043 179951231
3 133450 539
1 3608 176970 163631877
1 41812 105669 523141107
2 14312 709525787
1 5607 34702 174620729
1 128075 156342 350241313
1 51354 62154 885820026
2 165192 327582976
2 38560 270771568
1 58714 151964 825319239
2 84028 743696720
3 12944 141281
1 30638 88207 534400963
3 35534 180467
3 184619 168786
2 40690 218777397
2 132538 368020790
2 56615 482363485
1 48299 132870 646348953
1 1674 32203 714485541
2 89369 882610674
1 80222 139810 144191698
3 9412 170063
2 40494 793163921
1 81155 95017 588937174
2 62994 504872728
2 173978 661264704
2 16523 477006106
2 19304 75860958
2 22390 502105777
1 11309 101891 281859254
3 109234 21809
2 130506 655847845
3 129603 141742
3 110801 154707
1 17817 106081 155165564
3 7512 40799
2 42961 64638474
3 133262 38067
3 182862 25221
2 4552 488155463
3 149216 160559
1 180075 192045 880124230
2 2164 817773646
2 38647 576464165
1 51489 83163 700919415
1 6282 161538 338136116
3 115989 150389
2 156247 703302553
2 60520 606345812
3 184149 55150
1 51589 70275 40374746
3 114278 183957
1 12946 155062 924120966
1 104651 137752 194315402
2 72495 935588626
2 164077 672024470
1 70922 144760 689956620
3 57509 111162
1 2961 42104 792468140
1 101604 123817 979532745
2 50137 18270064
3 96814 86980
1 95253 103300 269663368
3 187990 24737
2 40251 300158936
1 67281 186839 783997114
3 114479 169586
2 25959 354358618
3 128481 90595
3 186029 66254
2 151374 181739446
3 71777 109034
1 44162 123147 997680138
2 50758 260007040
3 177308 92875
2 163413 897594994
3 37350 105691
2 796 921114889
3 49922 192603
3 100703 44054
3 129677 184124
1 15338 160869 101228421
2 11920 616750446
3 174960 34385
2 8705 459920628
1 25108 170519 305042201
3 163952 27876
2 88363 272064248
2 165908 575073410
2 122237 796810454
1 75408 129222 741061216
2 66226 8848602
2 14097 569481773
3 97004 77628
1 14113 76568 919998743
2 99490 265301354
3 92315 76062
2 74365 765773804
2 158462 858856502
2 15876 75605465
2 55057 517608645
3 88529 39345
1 36371 54445 64001208
3 135530 156691
3 110885 171085
2 179268 136583031
3 91948 106935
3 134753 89806
2 131765 465837261
2 178652 404493119
2 50651 278885660
1 40831 118196 45597860
3 33079 127566
2 55092 460468994
2 191716 155032905
3 138942 102226
1 49363 95384 684329232
2 189297 977184477
2 58662 450472008
1 146759 194793 360124497
3 90317 83286
2 49904 494894523
2 141533 270947198
1 25097 185939 811026983
3 160997 168318
1 71334 173308 281975889
3 99510 183638
2 159755 471544291
3 19872 172121
2 93424 590592914
2 40237 148334319
3 90797 160237
3 138824 117114
1 103573 187924 415582173
3 131266 91275
3 90787 181023
3 83670 179475
2 85304 205679674
2 127285 996296557
3 176980 181522
2 126464 992562403
1 33876 127002 167945755
3 56296 127231
2 170588 777511082
1 98811 166931 218868807
3 106530 172678
2 64438 844647936
1 78148 177946 98664170
2 76316 992041950
1 112991 153181 25277634
2 26343 607519101
2 93803 371384258
1 139410 169708 914811555
1 154291 178704 336125681
1 46745 196020 930953986
3 46296 64994
2 5074 373603787
3 113561 139774
2 194694 452288357
2 33076 463957855
1 53758 189039 372256604
3 124744 81863
1 8607 46842 147076733
1 58460 90347 489663259
2 183234 442300763
1 62371 197323 151327184
3 27719 49277
3 106022 31186
2 168263 422143068
3 177884 163423
2 52426 393684679
1 134303 136502 494491867
1 43825 149685 655621761
1 32273 93884 956079204
1 41837 87232 675472336
3 185435 79727
2 53075 616542797
2 98889 851282499
3 175079 23236
2 193278 444322511
3 127669 33066
2 82207 11707630
1 15317 101844 94512758
2 55455 988124237
3 191954 35723
3 80049 126048
3 16920 149805
1 6333 30101 397798652
2 124171 243116407
2 148936 352898501
3 104236 20101
1 54148 185874 90650543
3 141777 149153
2 39058 55834517
3 147295 82959
1 149739 164544 910073937
1 87893 155281 569389989
2 97573 199654615
1 77924 179878 19059942
2 18820 511371659
2 151283 606236785
1 102567 115975 895710623
1 66306 154178 867980569
1 79006 199318 802241324
1 88559 100099 768192604
1 70187 172939 940367994
2 162254 451968882
2 19129 441821039
3 63766 59337
1 37039 44891 411711697
2 190428 994604678
1 70754 168393 593521099
1 5198 144663 271389403
3 118451 117658
3 199707 143585
2 91467 85993607
1 49582 143699 419023993
3 87259 95290
2 64013 127189929
3 147597 161689
3 133444 101400
3 119867 115471
1 90025 126220 983567965
2 15524 465435949
2 101515 440869917
3 96421 72356
1 95293 121146 98306116
3 23836 181576
1 68177 136822 224979234
2 101098 463768664
1 82765 163158 421415234
1 81774 114670 943445799
2 53371 916858602
2 192547 71133718
2 144946 65536849
3 63736 161724
3 196180 52621
3 176338 190231
2 97460 739476021
3 74903 41285
1 136291 146924 231413446
1 18917 107068 660211510
1 92172 92828 341191468
2 13617 232650581
2 133991 462496414
2 128688 890169502
2 119931 638245214
1 25565 97013 216058592
3 94099 57348
3 165055 157620
1 18247 62431 176160840
2 100421 571977324
1 26804 75713 235839867
2 184471 410102342
1 152824 165304 66766236
1 2434 105816 965148191
1 83503 179490 855779458
1 84875 191171 171267968
3 76201 56934
1 67425 166945 696632724
1 38938 196737 76164310
1 47806 122838 214820138
2 94149 450260405
3 78554 5556
3 128626 122036
3 7164 186963
3 14871 116501
3 188213 168159
2 61821 939196745
1 92984 161124 573376188
3 191092 157966
1 164926 189969 402573163
2 144426 339057535
1 39412 56565 919261424
3 149018 34075
1 23071 124950 793150961
3 3120 23162
2 30559 958686797
1 93471 101407 403713999
1 162056 164502 368010424
2 48330 257371894
2 66794 837123355
1 181575 197592 966739150
1 14601 174662 974395285
3 26414 107103
1 54760 106216 481100396
2 185864 489063792
1 100117 157935 248627340
3 150214 138884
2 30776 140268200
2 109934 976498094
3 164318 175890
1 45271 151458 142608370
1 24202 144630 459321128
2 63513 76500748
2 73290 731649920
1 14229 68773 708199556
1 64088 75907 617462132
3 15871 126121
1 2354 160666 7292993
1 67269 130218 432861390
2 125276 121848080
1 98903 173084 999818969
3 64032 132065
2 104016 683223200
1 115733 188139 180036678
1 83728 137204 829861757
2 165852 853664928
1 177814 187224 742217244
3 12684 165418
1 86179 151675 790770689
3 143809 97698
2 162026 291077203
1 151463 158307 701225486
1 112164 167230 347859798
3 138838 147481
1 86746 128338 364720807
3 70724 2667
1 2298 11267 788621186
1 134949 195720 279019247
2 13594 322654902
2 57055 394099479
3 110418 122681
1 76966 101670 515146827
2 50715 677061610
3 46423 187983
2 7015 471559147
1 70027 81184 50742902
1 37220 125934 421934707
2 13539 752047228
2 180135 40419108
3 26017 49273
2 3130 909656605
2 116614 231638481
3 175840 27511
3 40291 128819
3 127954 38703
1 76042 172948 79687979
2 173403 364134587
3 64165 173003
3 184892 153381
3 122292 75963
1 40167 49604 253270523
2 158920 287590094
2 142664 294140604
1 155001 191312 213283758
2 83369 654456024
1 107269 199687 35156513
1 157238 181934 206358992
1 55204 148460 868420947
1 32421 191930 380773967
1 56288 134370 452429427
3 47386 183547
3 178712 82725
2 145306 334616397
2 68822 191391235
3 62451 163878
3 107793 190587
2 87972 439122201
2 17641 364207089
3 165255 131830
3 60986 144951
2 142174 81422122
2 107218 751212634
2 94321 982123212
3 196225 15393
2 182250 801979011
1 124 97678 418732225
1 80310 113832 508630320
2 110145 690980465
3 180195 3599
2 70980 591687404
2 157739 81953972
3 56266 16169
3 196412 166405
1 63436 113599 977506752
2 21238 628741208
2 125918 103367843
3 173347 125854
2 60949 635160787
1 91597 188601 44725228
1 174161 199828 854281407
3 65140 161470
2 165442 348872878
3 59800 3399
2 61487 836100293
1 82833 111856 398754648
2 137589 861150393
2 181543 346055149
3 150012 142964
2 89999 750945114
2 98688 938350058
3 27027 11607
1 32448 143936 708516034
1 60370 190539 996387488
1 122023 160543 683059237
3 55991 189558
3 167595 55173
1 76349 131186 780214450
2 12136 802022097
3 46224 53370
3 78332 66719
2 185051 115952377
3 80213 72949
1 26267 48294 161324143
1 19742 177732 185449155
3 64691 5829
3 195917 33615
2 41020 981264297
2 84499 629573006
2 73557 94329480
2 62361 274641561
3 186458 75024
2 93018 490563845
3 19417 112268
3 83427 93484
2 160937 863805342
3 2866 151166
3 181140 88283
2 34697 694533520
2 4836 332539032
1 96224 166721 851468943
3 147627 54713
2 95199 716055975
1 28973 128706 362922672
3 16756 3378
3 142279 184462
2 188957 399903731
2 72072 282282938
2 91726 944566231
1 112192 123727 984804376
3 149107 130629
3 117179 144527
3 153575 27589
1 46844 71430 334604069
2 55988 782788132
3 187208 76127
1 25870 180010 530846159
1 2877 39664 765376779
1 16014 127641 923782233
3 61913 121610
1 32812 98346 251783869
1 32584 61051 7991662
1 185040 190927 217459672
3 79783 59276
1 92330 173452 618143991
2 105749 224790124
2 56650 415492581
2 37856 77633555
1 17850 184455 28156281
3 170038 110732
3 17669 151120
3 91656 194018
2 103160 704258414
2 23511 685118364
3 60425 117666
2 128902 881311899
3 143491 159291
2 91485 657783136
1 114931 164703 222093154
2 95564 398317699
3 41896 115557
2 43443 586514735
2 182118 669605870
1 26994 58017 240982097
1 67650 182293 753582907
2 107716 524855226
2 9370 316704404
1 90006 118949 376534157
3 42547 55850
1 12791 139937 825036925
1 63852 74072 566166603
1 71663 190361 336298385
3 87611 20639
1 9050 97225 978987324
3 87667 150356
2 27606 834414556
3 9974 21122
3 36097 53041
1 11563 188133 634524371
1 87406 164908 512107447
3 148016 195572
1 118561 163077 654328162
1 59708 67721 692623814
2 177237 557529929
3 73714 54170
3 19174 42961
1 158486 166424 881958677
1 16195 167802 703850076
1 72579 181199 454686298
1 79186 175177 132037551
3 137851 154965
3 5823 48896
3 134473 196056
3 169376 182987
3 115870 134807
1 60248 77261 749557259
2 174213 408711169
2 63870 79357416
1 2978 163058 189362916
1 50795 62391 869320806
1 3230 83394 763858354
2 135942 398439280
2 13916 347364924
1 86288 176196 358596482
1 4973 176732 101489523
2 123748 747394262
3 11443 106975
1 145736 182833 414843984
2 31945 410150498
3 125101 75901
1 97078 125662 576793405
2 57401 530842127
1 11493 69213 751081020
2 34847 239818508
3 39248 2269
2 194995 811956321
2 13282 80528111
2 15408 816279447
1 20649 186051 113709754
3 12586 123160
2 2160 458288723
2 181758 431140273
2 155951 840567158
1 73339 147747 382023973
3 144132 130841
3 181627 70573
2 171256 993586501
2 41874 727863904
1 564 78425 197389884
3 70974 8024
1 112227 170169 674051367
3 164030 135221
3 68198 144669
3 165270 180950
2 31754 289019927
3 144450 73530
3 119394 175625
1 29092 114650 182300205
2 71194 552854517
3 132461 177913
1 80055 85175 160438709
1 11480 139460 685375472
1 27477 186940 903169897
1 7817 27550 876899402
3 105263 72340
3 156776 21405
2 104296 126432082
1 22161 166653 190388079
1 109960 120200 107378660
3 145769 43349
3 111540 165255
2 111672 991929980
2 198539 547630243
3 153816 82307
2 74589 893212312
1 118937 145096 503475705
3 21502 166445
2 76248 200321691
2 34190 590457883
1 19605 142305 437797867
3 5284 189220
2 152065 268465357
1 74834 78558 377099940
2 6609 350958310
2 104842 57491768
3 199672 153287
3 164527 96742
1 122237 147043 267744403
3 23334 157899
2 167559 267963681
2 134275 302300076
3 114718 179112
1 23362 37452 71957195
1 4891 108519 789526081
1 124131 175041 585925726
2 179387 212141526
2 41345 223716296
3 98973 167751
2 193609 301709026
2 177155 643986660
1 113739 136326 722878249
1 97375 188114 576474854
2 86130 631370370
3 161272 188186
2 16967 810429730
2 51868 543493291
1 102762 147522 250524612
2 108859 623292153
1 35682 69048 430142558
3 66229 50957
3 127631 1906
1 58709 139880 438978751
1 34453 179363 123997844
3 53715 146850
1 11472 117183 556932665
2 159518 597566327
2 142665 360637499
3 175985 51005
3 19787 136181
2 60296 817342622
2 34901 777905748
2 190318 762159823
3 131608 48812
3 146509 78420
3 179729 174795
1 79449 199930 240806469
1 38159 121136 590278833
2 5913 893504704
3 157569 148364
1 143479 199398 777379886
1 74267 140472 84204770
1 78765 146490 792601221
2 169665 189148373
3 46122 129338
2 57689 745954502
1 73103 179505 46956554
3 74490 94619
3 114642 98857
1 9211 158763 685076772
1 63039 92553 270938827
3 183974 117076
1 40842 198059 236858305
2 17217 781886877
3 125197 95144
1 64697 111626 60313820
1 157572 190914 556573731
3 5733 135024
1 32423 108545 150237182
2 20551 929820015
1 6987 57741 96236463
2 166396 545939162
2 105783 51740998
3 146995 34674
2 119615 456133595
3 47331 54463
2 13060 448023301
3 193756 130079
3 41469 133408
2 17738 559862839
2 2246 746510444
3 25507 73113
3 73135 117678
2 146354 405971784
2 180058 587572516
1 25036 154936 534010359
3 161058 195959
3 179018 35175
3 131146 83432
3 154348 23513
3 54751 158456
1 71369 79261 245097077
2 155581 720794013
2 44437 110194489
3 113148 194872
2 86481 85470084
3 94405 192430
1 107078 175429 592872095
1 11243 145174 183570679
2 7133 372703000
3 101733 159229
1 48818 74094 208279334
1 137815 158340 615690199
1 123972 156853 571229960
1 38183 157503 608385539
3 55342 85961
2 157824 200181291
2 72009 12176327
2 48518 209631354
1 52249 112545 359470076
3 80282 38183
2 129151 752170747
2 146555 284786015
3 176582 97169
1 5017 79518 548479309
1 32955 46583 431230264
3 42784 27989
3 175928 90199
2 30166 908757976
2 48203 542854387
1 139924 197657 456926954
1 118711 148868 497099180
3 23687 75597
2 32830 789589644
1 98701 191480 336434005
1 98160 149545 594389967
3 195168 58694
1 159093 170575 763932444
2 163525 227754636
3 197217 95360
1 68615 185268 898008249
1 123116 127783 799284172
3 6782 172666
2 182939 722761008
1 113075 176825 942745578
2 44751 456625522
2 69443 372127205
3 155138 101508
3 82955 163154
1 12351 128762 928721353
1 3673 114073 739269632
2 67573 211658104
1 110792 196131 199591604
1 48845 99142 11624004
3 83907 163932
2 92950 747828698
2 137967 642059386
3 196408 90754
1 93153 133515 861739245
2 97389 786686989
3 171327 164880
1 28499 158749 976916855
2 122597 910514122
1 6776 72402 372510242
3 117347 170951
1 15233 194888 796405801
3 11172 145046
2 183126 373514070
2 43263 443945417
3 83394 139723
1 112167 150760 564670098
2 62297 977938984
2 157741 198434885
1 86068 145344 393986988
3 183491 3357
1 69244 126539 309154647
1 110694 157924 863229004
3 138881 78211
1 86059 132265 426045957
3 132453 43553
3 8606 33239
1 124533 188687 756368050
1 47314 127669 891596742
3 117031 51662
1 20648 141865 47145631
3 182642 129622
1 127021 157289 199850136
1 139826 161207 518229211
3 66450 179421
3 36305 148810
3 39365 172745
3 13773 70907
2 24502 961845574
2 109399 377443310
1 58737 145170 912945476
1 17034 64673 594833942
3 190965 7860
2 92783 711184080
3 112030 12231
3 130698 150731
1 37030 108414 676171260
3 178559 108533
1 83086 163223 906164041
3 59208 64546
3 106332 38856
1 51889 59875 385973369
2 69866 996743344
3 100170 84433
3 10186 188288
1 70207 112452 527761508
3 145467 166677
1 102999 145309 157015718
3 73468 124514
1 17107 97813 363847452
1 23044 79324 772687986
3 14989 95988
3 166571 36230
2 1604 823092480
2 76285 362723478
2 175186 180582728
2 20885 624856095
3 31325 44083
2 98773 51256850
1 63584 70478 31096533
3 67900 134651
3 191811 25323
3 28254 40354
3 3293 141907
2 110364 90523443
3 160629 174574
3 152712 125372
1 53685 65086 259540563
2 36183 490260466
3 98368 197454
2 126741 246339589
3 41357 55176
2 12159 769564944
3 205 33330
3 183106 142159
3 192373 70965
1 9381 38249 282223426
2 60986 764318328
3 94658 44085
2 138272 182636787
3 198230 114325
3 183938 110043
1 78601 193067 743798354
2 123880 906893901
2 100924 824661434
1 15756 198141 182098413
2 161860 318400026
3 65910 93059
3 97597 47923
1 543 112038 793655860
3 148511 122916
3 195280 132054
3 75916 67669
1 48803 188677 856861268
1 175315 193442 232559670
1 848 14935 206692650
1 2580 159445 408252383
1 157449 185606 689369191
2 39276 379856357
3 178460 56408
1 66386 96321 17556801
3 81860 159413
3 40075 100806
3 160225 191064
2 186338 259482276
2 58961 560236689
1 7809 136783 190871276
2 186049 897212440
3 114551 170323
2 105704 464631686
3 84764 169707
3 199206 119737
2 50005 356187751
1 142518 172099 215443322
1 18440 93835 123107000
3 193984 159792
2 118445 110149201
1 53334 79807 731406014
2 126473 781372627
2 2171 431454930
2 43961 37544127
3 143037 120231
1 22585 155942 47890213
2 76694 695470673
1 28625 191644 410201577
3 26261 150484
2 77612 903961567
2 35846 182454754
3 110951 72878
3 96523 191021
3 166202 48004
3 82764 155699
2 168627 577812170
2 95298 6997900
2 115064 554452588
3 196010 7924
3 127367 166609
2 132043 849458036
2 70354 590201808
1 117578 152974 216162025
2 59622 99763130
2 157075 234145133
1 64349 159730 299968202
1 121750 168197 902243531
2 173695 944118529
1 167024 193556 317608141
2 119059 717834810
1 6024 37522 164108741
3 122445 47333
2 31105 856174500
2 197841 918417501
3 43100 149950
2 12951 255461457
3 177544 58841
2 177925 329485941
2 135062 494428147
1 114539 175378 255317576
2 62141 854123442
2 144769 186274397
3 41327 153634
1 49572 116563 944440722
1 16369 41688 513630186
3 9695 121534
3 192142 196259
3 181799 175744
1 14801 80304 789771495
1 10022 24852 304523281
2 128341 764275773
1 58427 130294 822531581
3 110754 159724
3 130906 38177
1 4554 128309 907886454
3 191421 85353
2 86055 293465739
2 81548 580461669
3 16861 170652
1 95558 126720 956328324
1 152109 191056 998002552
2 74222 870619917
2 51922 35208907
1 7149 99892 731068840
1 6859 51291 390408175
3 98701 192267
2 36599 481798932
2 138014 530606497
2 195918 267282110
3 23857 137413
1 130268 141764 614068792
3 66974 171637
3 157954 18319
1 47503 136818 2932866
3 56319 112438
1 60057 137402 68410684
3 197189 19041
1 38125 143115 752109286
2 168957 802957865
2 13705 627840453
2 197778 593007457
1 72169 93100 333534521
3 64695 81352
1 132201 133910 74576660
1 131896 135100 468334310
3 73278 129900
3 103065 135065
3 167382 69332
1 61214 182184 193194544
1 115061 173335 779892106
2 19116 330047503
1 10719 137598 626968641
3 82603 44476
2 17301 809835395
1 25568 47341 543374917
1 59558 141879 293385438
1 35175 162935 736842338
2 114001 716462637
2 23281 367408971
3 129417 12800
2 85498 494611333
1 53115 93349 281928323
3 8934 134534
1 82773 117187 548743666
2 6978 370679384
1 230 86349 308331087
1 79907 134158 491023252
3 171677 61967
1 46648 82722 900239316
1 167534 170470 98946921
3 52769 48967
3 100648 124737
3 3863 121565
1 93250 105895 978217218
3 71716 73451
1 42165 129157 204466878
2 125961 755055014
3 187195 51381
2 161201 761182985
2 87649 279821724
3 33441 16956
3 38805 157800
1 19424 38975 183327543
2 178476 682762677
1 14932 143721 812731066
2 84447 225572012
3 10194 122182
1 68301 82368 500942349
1 3574 55794 484402535
1 9938 12307 175671165
3 167553 140966
2 1458 515885939
1 61596 140094 87644925
3 4283 166240
2 119630 760868297
3 142261 81072
2 50879 459475143
1 6795 186857 971727173
1 105017 179713 774651817
2 9399 849222960
2 93214 920018831
3 31922 89305
2 183625 305545831
2 88139 430144218
3 7318 172895
2 85075 327899826
2 111525 632697371
2 71830 960879685
2 174648 618072412
2 194725 19587888
2 184774 909159160
3 190608 7347
2 16468 894062094
2 96660 475524654
1 7820 51577 130196588
3 83727 129779
2 3701 31987993
3 112241 151740
3 157841 124033
2 188687 719790362
3 31394 5635
2 164912 817851988
2 185705 48932106
3 196979 87929
3 173759 46034
1 94331 114189 776580654
2 190474 855336204
2 157179 18246456
2 185484 568648295
3 182281 63656
1 74519 192030 642735177
2 191455 269217245
3 148617 108357
2 46395 646844745
3 185432 31236
3 24740 174536
2 133107 157092104
3 131665 191773
3 385 64374
2 145917 628918684
1 19802 192205 335860104
1 38153 82281 15941625
2 36765 417551130
3 4445 95503
1 26280 96823 294747921
2 8948 935698438
1 135112 137837 644117035
1 9387 153879 746392164
1 74110 109678 549549075
3 120654 150949
2 4066 664334154
2 82052 801769623
3 123925 125248
3 34684 109869
2 44608 457146748
2 35506 672058576
2 9568 672936341
1 103225 142524 162635928
3 70388 159657
1 119261 141252 626903069
3 4262 23600
1 114142 171990 561064906
1 28184 96002 331824177
3 118008 69678
1 34745 119968 123808261
3 122322 177332
2 72713 191675460
1 19891 84076 33259855
2 104270 973744434
3 26033 115281
1 19064 184066 404847945
3 87846 168696
3 91862 49522
2 22860 963873221
1 132432 190008 514977153
3 33648 95142
3 147130 115588
3 130232 112494
1 99779 137431 573642158
1 33291 96981 460049138
1 19877 57618 719340722
2 170975 294237827
2 180660 155266175
2 93184 401290419
1 47324 136916 244740638
3 50202 100967
2 129353 748222207
3 33046 166371
2 170984 59803970
1 57038 148091 1548202
1 364 117297 691960210
1 18157 176292 800909624
2 177421 443155081
2 37353 823706838
1 137382 193269 398620649
2 164761 93277216
1 70720 139660 910215399
2 127329 704966751
2 30100 318553647
1 31137 52530 475121942
3 139592 26737
3 189306 130782
3 53505 13886
3 127212 161415
3 117144 145946
1 73011 93957 171496821
2 176870 664273127
3 113107 109819
1 111227 197028 639497638
3 130125 121586
1 171554 190094 965896009
3 13762 83819
2 30396 211978624
1 133842 194400 778572888
3 11996 4703
1 158963 177652 402528163
3 64236 167362
3 46291 174064
3 26836 13707
3 26772 128378
3 49749 87491
3 134253 100067
3 18295 67212
3 121837 18294
1 44055 196470 683038869
2 17629 391864426
3 112910 194688
3 165504 103366
1 107134 126957 401114938
2 94285 998001744
2 161212 963194536
2 126815 452637006
1 14088 151295 614201885
3 170512 83292
1 192320 193927 983631140
2 175436 178166356
3 129605 180764
3 7813 92533
2 192795 928052495
2 189227 566154557
3 69985 181676
2 112485 293476077
3 16607 87252
3 115945 10673
3 168099 122057
2 89234 438249192
3 148490 169156
2 127988 94378993
1 165690 194568 193815332
3 5499 1758
3 92556 113265
3 57397 33594
3 111859 135557
1 7475 25015 143599275
3 4986 181347
3 14457 164528
2 66151 833746088
2 115420 970852717
2 2786 70240781
2 188083 985127561
3 138823 101928
1 30584 162477 12961056
3 55299 157954
1 110290 199634 870277332
1 102663 186844 864281440
2 154015 130104475
2 147617 539857301
1 88288 193465 202211795
1 5045 100308 973298608
3 39659 115932
3 24509 104782
3 179307 88075
1 74399 162467 359496455
1 132183 188104 606529449
3 66064 92973
2 181150 294344787
1 67076 95909 341889092
2 180790 33559494
1 18479 159515 259972521
1 156144 196832 114077961
2 66332 777835978
1 7412 157517 419146141
3 92050 15724
1 138469 150582 682052789
3 104780 154553
1 65921 84902 422033976
3 63418 13972
1 88488 151322 873749550
2 79238 527240080
3 177458 9015
2 149835 894120411
2 52334 766668563
2 6369 134041914
1 95127 128113 665819956
3 125533 150912
1 28806 122711 639877196
3 18038 139540
3 198394 74427
1 167851 197222 806888121
1 57423 86138 309482697
1 172792 192197 659438290
1 7098 82159 516945007
2 98670 415636969
3 2809 199852
3 189653 172261
2 176311 719138996
2 160542 591830841
3 85716 168391
1 111905 163410 548079171
3 125970 85619
3 20177 86426
2 161169 288969178
1 6268 138855 239467404
1 30732 35513 443757871
1 37417 128990 163679036
1 93345 144344 976037771
2 16612 925516185
3 146247 65460
3 25082 120437
2 154835 30307509
2 79199 220919952
1 4109 137116 277717061
1 142391 173432 354426313
3 82399 20385
3 150729 199314
3 114403 86073
3 64331 161676
3 59839 67624
2 134063 540640456
2 105186 961105630
3 70553 136729
2 36001 237655719
3 20427 99478
1 40182 99595 146051330
1 104670 161434 584320050
1 106991 151581 619960099
1 37486 190071 997075830
3 89381 160898
2 69268 718818060
2 75908 699883660
1 11271 14216 559938024
2 43381 334937842
3 160857 7888
3 114858 141929
2 111131 535305582
3 94792 103968
2 37383 368518603
1 144990 150757 328286187
2 140072 477839308
2 64875 598700656
1 20042 30105 766771127
1 35554 196750 696465071
2 183333 795732225
2 132302 541371337
3 93240 8417
1 51051 180356 598478423
3 178832 103960
3 122452 170215
2 136910 805339541
3 144648 190369
3 68391 2288
1 57761 135909 699221606
3 163760 3823
1 40457 121326 170991928
2 199790 749879651
3 40138 169428
1 46991 115400 783456772
1 53179 157873 717516656
1 63755 128146 434537120
3 26055 74203
2 83626 247115586
1 39259 191586 256066976
1 55822 161602 695008864
3 84186 44452
1 140906 180108 585288041
2 135921 637168744
2 77584 483016281
2 95955 280142906
1 61391 148398 139572236
3 57550 189791
2 130716 255706475
2 54157 922840744
3 109666 81933
3 100913 166667
1 23515 156050 3324184
1 97825 97993 431242104
1 5747 174801 838690800
3 80905 111288
3 117052 15751
2 57055 447932300
2 191960 779670314
3 7472 175235
1 6271 179258 370302591
1 79225 81767 316227229
3 101325 102160
2 75538 551101633
1 34950 112460 964978793
2 14514 635954249
2 83180 728303459
3 37553 117386
1 113034 139669 464581741
3 22830 86577
1 153114 175336 391014866
2 15588 921646471
1 71814 116832 604745164
3 105139 196051
2 145066 97254285
1 14539 140915 312181277
2 44210 28001587
1 101088 115727 735064060
3 38376 156122
1 26871 190657 205647335
3 7068 177376
1 13065 113101 917157092
1 50529 78295 23626720
3 195959 151211
2 137410 830650151
3 33333 191091
3 81712 74510
1 30098 32777 326150694
1 89605 156054 708722303
2 31435 488162338
1 75192 78130 480519741
2 129805 733529426
3 67282 157793
2 33670 333271354
2 102660 681922643
3 31679 199329
3 149419 176208
1 43544 50746 55720106
1 58751 199345 949044395
1 881 193433 512464866
2 163589 665208545
2 65297 903780845
2 100682 434053097
1 100125 132259 241597702
2 136627 990611923
3 103872 99467
2 25708 272697973
2 53513 800570760
1 68771 182697 985117303
3 39275 53289
3 18496 41043
3 193279 102147
2 108688 183884587
1 91617 112737 766466811
1 119866 175334 538525345
2 69830 947284597
2 26282 534239267
1 8163 188317 618983916
3 82738 113094
2 171962 209454871
2 152560 879333265
3 87527 6855
3 143475 86253
3 190856 178837
3 173384 137994
3 131227 38378
3 81356 86254
1 4677 182848 798938047
2 26322 896156951
1 65469 79073 644816494
1 125294 131101 666130057
3 99081 186199
2 183495 343436003
3 81344 80079
1 18476 109065 977904151
3 189125 85769
1 40139 86316 976730497
2 74946 823345091
2 33164 826676603
3 121028 33245
2 98886 515117288
3 79134 146995
1 97609 188411 256424407
3 129087 67965
1 4554 168985 677192196
3 17555 27497
2 77450 245700232
3 25419 185509
2 133673 814632947
1 4329 172471 819078621
3 48680 129513
1 53418 157164 804094191
1 106288 137169 603505673
2 117007 248877687
2 160166 528340793
3 92507 98301
2 172960 63862770
2 4199 863540331
3 18557 62346
1 51111 109795 932229111
3 121449 110703
2 41071 248934200
2 198176 39857682
3 106015 108707
3 144970 4066
2 66613 618325888
2 63675 695290844
1 68078 128835 207106184
3 141659 155968
1 263 12863 949030463
3 167101 156092
2 90451 793648238
3 89793 82287
2 187973 673715016
2 17392 498886148
3 150973 88154
3 34712 170789
3 108850 167377
3 198873 123769
2 12797 314422040
2 47720 991314882
3 146372 173023
2 128936 747683592
1 22120 142746 812765365
1 44797 130287 323701691
3 154636 58135
1 105968 157340 638989922
3 167961 5755
2 84713 608790837
1 16309 56325 437736864
3 125412 112629
2 192153 983054343
2 161108 166949045
1 18459 23832 610784734
2 176796 485068594
2 154689 812305232
3 5761 18430
2 155243 319482557
3 132939 15951
2 11154 251809965
2 105100 768675406
3 55811 174497
1 101970 135484 956192859
1 84464 122119 911843339
3 151755 31477
3 162141 182667
3 127632 11644
2 64019 597004403
3 72944 112272
2 3685 676816710
1 4695 90617 707584949
2 45944 793497686
2 5265 410262377
3 25269 71916
1 55790 176830 106698824
1 114545 122580 437392806
2 74085 484508821
3 60080 119221
2 26400 461585233
1 35349 80577 20113498
3 15498 54706
1 62520 105667 631662632
1 77252 160087 576788624
1 30382 130846 599677090
2 181192 911880134
2 124919 164319892
1 23966 30336 889319951
1 92814 96148 255508442
2 98731 565128144
3 5378 180327
1 118550 188754 264060049
1 10272 86671 172308541
1 55707 144533 131398233
3 173903 72733
3 38502 73055
3 97021 164080
3 133604 192408
1 93760 151263 910530356
1 5496 26181 858360476
3 150721 59867
2 94377 626362419
1 68508 167749 228150420
1 44296 45215 496907020
3 129450 179237
2 118451 601115285
1 88397 176879 79729090
3 33401 143992
3 101725 25441
3 107839 175198
1 166555 183858 969784864
3 194121 49037
2 150973 504095497
2 49019 107261965
3 24890 98122
2 2427 975632606
1 89127 187138 475439038
3 182182 196843
1 133269 163643 163411663
3 83130 108621
2 102980 573378365
3 134196 139079
1 59623 98633 222462633
1 75733 193736 882287796
1 76623 146136 64100910
2 167753 544483371
2 94527 207211019
2 47263 588101608
2 61599 254379036
3 98177 182584
3 106121 96598
1 100555 149999 698954482
2 3706 415473428
1 19846 74247 716320321
2 50540 953600048
2 8548 292995131
1 161082 193219 551373384
2 148955 667177347
1 9443 96469 467908560
1 14263 94650 584354323
3 29421 51472
1 27275 192769 720026689
2 3736 972950378
2 78075 748332270
2 10475 224386135
1 133115 155164 900961520
2 17163 225328744
1 10028 132853 928615021
2 133242 558452876
1 36494 120294 537793613
3 132622 90122
1 165977 198376 270984254
2 157121 114784551
3 154318 105430
2 146999 602402656
1 40091 150422 893591940
1 93838 116069 358052053
2 36698 793834754
3 50629 75196
3 33588 82132
2 70007 817639339
1 60363 73775 425527909
3 150917 162055
3 101334 42024
1 49371 130894 213692916
3 178701 106874
3 98199 160790
2 31071 970441144
1 15647 162260 201007646
1 47800 61885 763477667
2 45556 133675032
2 189399 528256745
2 97300 278360796
1 164651 179226 660815840
2 159127 680706929
3 99452 11855
1 76905 113712 442003992
2 183260 615578097
2 97201 949376226
2 153505 281394835
2 76328 996847334
2 146007 233060472
1 14596 196201 491647824
2 125750 987857488
3 188882 1207
2 135480 602565176
3 158954 30875
2 164772 79720953
3 104211 199791
3 50919 157087
1 1249 138960 986524270
3 170148 154635
1 180853 187191 361692272
2 152641 734892385
1 112160 187527 215743118
3 19533 75104
1 29268 187027 402066048
2 56556 521245166
3 60078 88096
3 135159 126138
2 78459 507559849
3 128794 143648
3 122679 176155
2 138278 715166582
1 46095 140081 389859147
2 153511 815218769
2 90826 235543234
3 178679 135857
1 100903 121175 47086997
1 15754 174281 828776347
2 19903 434989262
3 129501 34837
2 61329 557265387
3 139589 165796
1 38742 188420 510048364
2 58643 891784646
3 133956 107770
1 86408 187225 895589522
2 123236 698588883
3 196498 8434
3 113110 159819
3 106065 151732
1 69949 176736 971405269
1 154765 163650 104493712
2 74235 97307528
1 1120 18578 116704431
3 61794 123821
3 12499 57268
1 67467 73547 243030831
1 157833 193320 368229357
3 59667 175069
1 105184 156341 599087809
2 93455 139068605
3 80746 35297
1 37835 198654 321497557
1 16486 56763 925815971
2 194884 392903345
1 36094 182148 37397373
2 90718 160874091
1 39875 145161 129310697
1 26654 147986 511451530
2 199464 242220484
2 83335 762478867
3 42130 35456
2 116152 432083644
1 15931 129845 692702412
3 46369 81818
1 156001 199619 264975535
2 114386 180896622
2 16181 752270256
1 24055 65051 336053204
1 61037 193245 747104870
1 3932 44317 399757151
1 152456 174789 93398868
3 4719 99121
1 56501 152720 858837658
1 136649 163413 887342724
2 69652 417874084
3 92689 151116
2 127534 902450105
3 88511 141393
2 137275 413389957
3 7445 109354
1 4579 39379 752619176
2 63764 201515050
1 112964 181831 573508012
3 152352 75481
3 74797 64067
2 75240 580036719
1 23633 177985 407580980
3 13063 134272
1 53653 187992 551692495
2 184694 127247204
3 78321 79617
2 30849 302548084
3 110530 196132
1 119110 158817 824016059
1 101835 118129 359468944
3 119973 100096
1 92144 195391 24710247
3 67636 107265
2 105436 135630448
3 53917 144205
3 35976 14159
3 72101 139370
2 31554 519930195
1 4761 135664 59559843
1 177850 192847 257622579
2 60655 928159054
1 67245 176985 716655719
2 54967 983350362
1 34907 43847 554634065
2 55584 826063948
1 32898 33894 488349275
1 160920 163627 373975148
3 115378 78994
3 184315 45205
2 185131 877494250
1 47097 75034 634029780
1 79262 151246 516245466
2 94635 362184008
1 72374 98956 688136538
1 33301 52747 441781641
1 123946 133457 422373197
1 15429 91175 634912063
1 171458 172981 976545307
2 81751 716792754
3 167290 133300
2 138262 390221462
1 8772 198997 55107121
2 122916 898605259
2 46766 805400042
3 38039 92525
1 145978 155201 805351480
3 116508 59140
2 151614 342402813
2 44102 986871924
1 88584 199121 869351101
3 151845 157570
3 61849 39566
3 80041 191909
2 43940 375796241
1 104200 133468 23592990
1 61809 173084 529662999
3 113592 54555
1 71866 188124 26472773
2 176274 631914920
1 90583 148593 907088293
2 84716 840971139
2 180220 135326715
1 80808 84551 983959736
2 118155 745648917
2 109416 374011311
1 35788 61100 281346599
3 133631 34351
2 121821 844423894
2 108805 821225142
2 98499 33440430
2 78706 825686965
1 3591 137310 419612696
1 143289 163459 809932522
2 195647 519789478
1 94489 199120 337414437
2 65916 10389697
2 78839 365865929
3 196742 113776
3 196081 3813
2 185175 532844236
2 65006 525583012
3 127339 97882
1 18364 27051 139310159
2 72296 163716225
2 21553 132879615
3 58569 122096
3 156784 152002
3 85822 151388
1 18036 163428 579289895
2 192803 549330543
2 7975 123018372
2 21543 238302941
1 54613 80557 210605624
2 180596 813050242
2 192786 144224436
2 123060 928092931
1 62078 134025 516192183
3 3446 100113
2 124272 813038836
1 53144 64777 838136345
1 2838 193487 438274795
1 53282 74378 97651863
2 525 58535214
1 4912 142575 845984582
3 87804 61659
1 58174 88336 503355472
3 148354 88560
3 194950 189381
3 57589 59260
3 14456 146840
1 6000 198128 150027311
2 60006 356932082
3 7139 177428
2 1813 299856642
2 179494 194842765
3 111217 138963
1 70738 148972 167658347
1 51250 121454 773697232
2 35910 572874274
1 153213 154439 742278225
3 161341 143799
2 129789 375936708
2 20859 801612965
2 145200 417773388
1 26581 134737 624877582
1 71829 198620 902600261
1 10491 163761 605138899
1 91237 149542 277102245
2 132420 507642315
3 113195 194171
2 102432 511333324
3 177149 12032
1 26193 169712 478022128
2 160251 94049936
1 22580 77484 115517360
1 57650 184315 373927407
3 17157 137521
1 48037 113002 761053071
2 47564 902962110
3 64290 71465
1 26473 112491 853947510
2 36000 114662093
3 12528 138814
3 102854 190598
1 128388 184224 630200662
2 40030 816538935
1 26187 177078 554872800
1 125128 128510 903518723
2 121441 910226658
2 94603 667428592
1 94079 120140 580426196
1 174576 184494 296139642
2 196084 232211260
3 182635 20726
2 87930 937035248
1 173649 189265 240780204
3 185136 48645
2 43450 111135726
2 6383 373246123
1 10986 180980 115676310
2 156884 236394749
1 42225 138546 183686336
1 87325 113522 20637245
1 24269 62980 304484285
1 108304 149308 762076653
2 132473 917786268
3 46051 144212
1 108325 141964 475588603
1 89723 135586 596815520
3 172133 112243
3 134049 58873
1 2968 73407 496564635
2 76903 305010135
1 7660 131776 334447121
1 97046 192576 942192861
3 149787 171192
2 159228 213064602
1 97031 191482 677568064
3 155702 172000
2 139849 785678052
1 34779 98094 799464063
3 192488 11466
2 195382 265320677
3 174191 100719
2 138899 950172355
3 172601 176243
3 55509 88902
2 101276 379695587
1 46375 189354 727946384
2 68966 311872005
2 88594 690708080
2 12019 973476080
2 149398 166554411
1 131377 154670 166606921
3 124771 137736
1 99728 107418 286903603
3 113267 2372
1 83013 143205 794925394
3 199939 30634
1 137516 140925 121025444
2 85126 230676146
3 182592 97299
1 49595 109974 504410539
2 20159 991842622
1 34111 47294 425791844
3 147670 189463
3 176213 82955
3 48762 105502
2 100900 787277099
1 67548 76987 187551298
3 160927 181362
1 41945 163417 719275423
2 56559 784005804
3 113523 102562
2 18322 667568245
1 126464 189046 875809220
3 53679 143798
2 55805 407677162
1 66388 137833 286640548
3 70429 50283
1 63490 155315 154983871
3 9376 161681
1 11893 71467 444761297
3 77322 96710
2 97668 197281888
1 48986 67076 489587791
2 25709 394078127
2 46167 524088148
2 111992 919419910
2 108173 966959898
2 82428 596928439
2 18326 636103233
3 119820 128112
2 61747 683646414
3 67830 167187
3 141412 18224
2 111265 844580802
1 14998 54861 60102775
3 33908 67479
2 159029 451101039
3 133356 15324
2 30164 733830720
2 112128 262450878
1 141509 169040 190696609
3 35399 122862
1 93079 117771 558961245
1 97988 103717 64468302
1 90514 113868 839257666
3 827 97916
3 170176 22998
2 187697 526081328
2 107421 739230347
3 109079 8513
2 112977 618801459
3 86654 120986
2 127225 990580864
1 10062 104700 483440039
1 21110 145661 934375294
2 187360 158804047
3 36227 39726
1 164032 166698 954389443
3 143769 31023
3 184987 151766
1 1724 159329 715162383
1 9207 131399 664943327
1 135715 189663 322481775
3 133691 49242
3 46458 180071
2 16455 785254994
2 189354 792048282
3 20444 174739
2 132730 536446259
3 146621 148812
3 171016 151762
3 92446 65282
3 115270 63686
2 143283 256965415
1 77626 127362 558392112
2 131634 427188356
3 161201 198226
1 5754 91650 506365828
1 2562 45800 673722810
2 73295 91032890
3 199560 71521
1 9399 127584 800894431
1 31987 195976 933953206
3 178591 53888
1 21710 173151 297552974
2 22154 621396609
2 176709 164375749
3 179142 113683
3 76918 101249
1 961 121966 762899150
2 80617 344165011
1 9966 121289 426458846
1 108468 142786 533642981
3 125244 87132
3 194160 119996
2 146366 329826252
3 63855 164343
3 41622 107030
3 71891 13665
1 90648 141084 322389466
1 85015 180572 820994386
3 18652 70420
2 77498 277048019
2 25176 605994172
2 178712 439310133
2 55175 453559795
2 63683 339056657
1 21944 86802 993369446
3 94341 121418
3 190039 47741
3 81775 134288
2 102385 567953376
1 112691 114579 213552926
3 188717 31249
3 63972 122191
3 122389 99222
3 33317 123089
1 26310 137545 911906528
3 74577 160484
3 80277 151268
1 171745 176444 997645088
3 64661 110697
3 74082 41289
2 144309 513898129
3 61524 184275
3 92896 28757
2 1325 335461585
3 159167 7193
2 159350 420759732
1 168496 194709 774275445
2 179554 186675876
3 131497 172415
1 99211 166424 951169903
2 49283 302217179
2 105816 882978768
1 21733 43287 428379299
1 97035 190720 414016862
2 86278 59880322
1 17366 48062 763631348
3 189090 97511
1 45083 70120 420929768
3 32229 37329
3 150215 157236
3 174141 68960
3 125435 92107
3 178531 43787
2 78964 498280619
2 199155 350116275
1 136268 159726 726720725
1 23775 105724 843434318
1 41097 53507 471296377
1 116980 196195 594110391
2 71700 71230976
3 185828 77181
2 14125 938098464
3 6025 56557
2 34354 801164636
2 63189 893453091
3 133624 125366
2 113225 468575926
2 126968 344163001
1 138600 152171 177156971
3 21487 109504
3 104642 45214
2 47895 707709101
2 91428 866852499
2 145941 649538037
1 54429 139011 279222735
2 184482 308922784
2 59451 772887943
3 175596 125353
2 181968 27040855
1 102485 181889 457570490
1 43369 58237 801982636
1 27468 27842 647929338
3 171134 128526
1 14841 71272 36064311
2 79943 714890608
3 136263 76821
2 110431 732879898
2 76700 173410221
2 138401 70468078
1 45930 112667 582165453
2 8395 397032088
2 44648 852989362
2 168552 698239643
2 67333 87096173
1 154561 193535 15359868
2 25158 19355658
3 176558 79758
1 50612 176389 4700516
2 164808 61976910
1 19682 62942 961445058
1 113897 178051 986818741
2 195754 518406946
2 187658 177533613
3 83730 189412
2 111776 727753195
1 33771 154582 847100081
2 169954 553280014
2 79848 783272828
2 123110 145072922
3 85435 36715
1 44349 139958 891381320
2 63670 256476881
2 28333 914354588
1 26500 33632 882639660
3 41537 70569
3 115452 109806
1 74743 153066 810948824
2 16198 138299307
3 151504 18914
2 184017 259800804
2 20084 719720589
2 143269 89644745
1 20407 164083 840028827
3 125729 40261
1 96401 137038 540731342
3 56242 6025
1 22776 197261 936328070
1 5042 121669 706798413
1 81604 137346 292937230
1 22830 119600 396833087
2 10403 129460304
2 189901 724956738
2 100099 464173495
2 112491 786122861
3 137893 68318
3 168615 199396
2 182599 50024905
1 142315 184128 596373427
3 197984 182764
3 67530 129451
3 67261 199034
1 85703 140035 384984887
1 1811 32743 453299903
2 42455 552531026
2 16207 909421274
3 122618 149600
1 10582 30008 620830483
3 191970 103169
2 25117 635388301
2 90238 850531843
1 123118 155746 574923015
1 43447 71976 958319189
1 28013 182493 987032728
3 146420 183001
3 92787 831
3 173401 29404
3 95398 76042
3 26657 192543
3 184520 94661
2 17429 581597544
2 10904 261907136
2 121038 9998093
2 15549 606880825
2 154807 661666718
3 29469 56051
1 77467 174582 666167937
2 159650 633685779
3 72671 133567
3 39532 179224
2 41955 568708495
3 12213 39813
2 109598 693793637
3 175520 48902
1 94855 127458 826174543
3 2565 101144
1 80108 157755 647709984
2 61445 320533015
1 29290 127990 248186724
3 62279 69902
3 16590 13999
1 99970 111726 692092013
1 6322 37471 722178378
1 45272 168475 241887319
1 43157 168463 579733529
2 20531 192212624
2 165669 402594722
3 73693 101215
1 28112 55852 349922638
1 51733 129502 175452396
1 37706 83792 153942937
2 146996 287187371
1 46801 199297 787210614
1 50730 187361 993510792
1 4111 86244 190794299
2 6008 839811802
2 130341 763642584
1 90071 172524 846030612
3 135254 115732
1 61996 121084 909941461
1 47883 127015 279744501
3 162708 124163
2 191614 684440956
2 186741 175785625
2 119951 677274011
1 123214 167277 567254751
1 104102 158414 816802656
1 22657 87885 923039510
1 179361 189805 650109704
3 179527 190102
2 99420 434556352
3 119955 194830
3 155433 55260
2 9752 445434262
1 22088 34667 63402895
2 28071 868813604
1 85237 120023 777737749
3 77258 15434
3 79806 35282
3 173310 95808
3 116819 98472
3 161015 68266
2 151765 24463167
3 124961 122063
1 12740 53826 599971656
1 31535 175914 375230535
2 47073 635847772
3 9857 51624
1 114265 161256 868820510
2 71530 833659783
1 167900 173910 971143871
1 17876 104057 109090487
2 120674 430023771
1 48224 64073 150418516
2 156174 528879611
2 89987 798947324
3 110442 116036
2 151583 800078484
2 24213 657840976
1 98313 146891 424612429
2 91507 477945400
1 107685 183461 563082537
3 157308 165799
1 11040 162464 701629886
2 93529 418526893
1 113466 133026 403643913
1 22652 179089 468628651
1 58918 180358 805162505
3 1405 3955
1 182682 182692 81645753
3 104366 569
3 108903 57612
1 25891 197546 671817742
3 127212 160107
3 179936 59641
3 83981 7148
2 100623 516523732
1 92298 175704 694479814
2 31149 510272365
1 70769 154104 633111252
3 94656 21106
2 81044 199884693
3 134056 191335
1 51699 169689 313131191
2 78806 186974589
2 124113 399058843
2 192577 562618208
2 33451 968149107
1 51027 171035 315936978
1 70888 85199 880190903
2 9743 761180386
2 114658 932581492
2 62069 768760794
1 25392 155277 765256990
2 130284 899455727
3 144920 160008
3 139344 48827
3 178185 24104
2 165868 116145722
3 123366 126238
3 72323 70055
3 136631 67303
2 194732 628665165
1 69930 88400 286907998
3 156701 156534
3 87817 73452
1 3013 196046 111365779
1 71496 178005 1680690
1 98066 123589 408499541
1 5949 166417 302781053
2 1312 228957044
3 59026 177
3 127180 23331
2 140033 172174653
1 11976 61556 670710905
2 170888 130451175
3 8072 46641
1 48771 53420 993434025
3 125871 15855
1 20202 113861 946046466
1 47322 101365 937619236
1 165623 169577 612813946
1 51 45178 381027009
1 160189 194675 954013810
3 143872 162310
1 96154 189561 67103234
2 164745 792627726
3 133293 162864
3 44373 134632
1 39442 181422 323381792
3 31876 103350
2 74745 945236754
2 130812 384302295
2 145063 931504762
2 15324 681219918
3 74811 99309
1 6649 138521 164178134
3 16827 184266
1 9611 51315 604126165
1 1406 20511 591969955
3 11165 31023
3 22544 70994
3 158257 117910
1 21633 159739 95984891
2 76617 240748989
2 178005 50832762
3 5168 52511
2 165762 207983528
2 97337 398787101
1 24212 55921 544805497
3 17449 37726
1 25463 132082 38455790
3 196860 86169
3 93772 151416
3 60349 36386
2 65908 358842242
3 122011 153446
1 131393 174859 121194860
1 101185 144358 640205465
3 129312 60941
3 185697 79682
3 93914 148589
1 3352 139151 658746872
1 33893 169343 37869791
3 191934 100889
3 66428 5719
2 42260 164143944
1 76997 132348 150399602
1 139771 167576 148625628
2 147410 67386216
3 95288 29754
1 148645 166251 314271683
1 164882 196841 297274806
1 76121 154470 558544880
3 11249 53996
2 168778 736675520
3 192015 57120
3 63832 178817
1 1527 123454 338261055
3 195878 179730
1 118595 147719 27449530
2 158407 175985360
2 200000 310115779
1 28876 92507 473666556
1 11146 112641 360349503
2 33245 681042425
1 86467 188253 154008544
2 93168 21277164
1 9901 192734 743527129
1 162939 196404 161465925
2 27690 870464048
1 12828 179301 965980434
1 26669 71178 464690251
3 115298 131104
3 111060 101427
1 70636 132651 907655587
1 102907 123912 469452385
1 98144 118271 177602995
3 51963 103916
1 911 109858 511784649
3 67730 89730
1 84311 132527 801329620
1 81813 115367 917335192
3 30321 173687
1 48388 102572 51882422
1 13357 76631 418347140
1 52510 162347 475608878
2 107046 262434505
3 101756 131132
1 27896 185646 98014015
1 2361 69748 388204638
2 145474 420463508
2 108592 119810840
2 129368 735586612
3 172089 185053
1 14944 61050 760325422
1 34235 85256 806867986
3 54484 61037
3 36465 31708
2 10628 74684559
1 79727 106480 725837945
2 107970 891856714
3 77 93514
1 74113 167481 705325361
1 109177 136586 305542743
2 12660 839809069
1 114506 133231 124627193
3 123890 128417
1 109458 128423 997664406
1 109767 175266 917468731
3 26505 36451
1 90771 128496 727323956
2 174318 243838544
3 96728 41077
3 184602 75870
2 53660 93700327
3 78445 157932
1 37611 99651 857628828
1 6868 10755 803648794
1 17688 96370 341226248
1 24578 167332 345623800
3 46349 151794
2 137411 889365406
1 108782 116213 130410176
1 14654 70479 423559311
3 166560 62747
3 669 39301
2 95586 259699131
1 70092 83473 996926489
2 121762 913986754
2 179025 773867021
1 77408 144411 93483472
1 53932 192196 570075471
1 25057 185706 539334983
1 66516 89190 804353342
1 105108 170597 412407605
1 70051 100687 943784196
3 50529 465
1 50191 126480 623022269
1 91283 120975 790481664
1 15274 33810 531164290
1 138900 193586 389822560
3 97979 67959
3 42305 176189
2 193548 176907334
1 42296 168273 166055688
1 53426 163252 446331143
1 44879 131858 254463732
1 130809 161673 47691699
2 39702 190961857
1 43060 89493 378111294
2 87581 538263067
1 66492 108940 406025641
2 72316 879281235
1 123082 148895 924627892
3 107668 98074
1 62034 155438 687944940
1 16458 108758 376841525
2 71602 889257235
1 75458 86579 896159269
2 996 672179113
2 104027 539311844
3 31671 59690
3 92621 15738
2 112321 546138753
2 35557 910014813
1 71818 191655 74610096
3 396 50835
3 91595 164815
2 78627 111507218
2 127093 824551705
2 194159 478865210
2 190545 885277770
1 53183 103250 784488100
2 173154 388408463
2 21337 967634616
1 21455 164785 113325131
3 29111 48822
2 188905 634262225
3 71709 150912
2 163265 439469997
3 117963 120178
3 184344 139705
2 98442 205038587
2 60887 461165006
2 117005 141522974
1 146914 188569 419401159
3 93513 198953
2 32605 880937420
1 29106 87743 857496776
1 75670 133158 444544956
2 96981 447872467
2 45456 755950162
3 76075 137444
2 65458 572580324
2 141309 426396872
1 140212 165625 203036246
1 58388 79323 609492016
1 43918 98875 677239028
2 114944 977086010
1 6106 8204 338726082
3 45075 130194
2 178643 650305315
1 26289 101142 32792601
1 54896 186574 97577296
2 49227 655406567
3 63077 90714
3 32955 49765
3 16038 129931
1 18000 104266 625931973
2 76299 543388906
2 118715 848978935
3 116021 86992
1 126921 128436 367774104
3 70601 139170
2 151933 138260319
1 2793 193392 686771962
3 136095 48612
3 170757 196995
3 14493 166390
1 75518 176020 222475757
2 196511 104300959
2 179236 494878911
1 46354 114353 186740567
1 29606 166853 989312762
2 198123 607025390
2 58940 840773565
2 27739 10734765
1 71430 75488 330910394
2 120143 807572801
3 176948 47101
3 172645 119276
3 24797 132429
1 86425 86591 383142906
1 22829 132892 328798351
2 134270 954665199
1 51181 160398 504123720
3 31724 150710
2 47341 85663224
3 177769 37195
2 172774 463429866
3 186950 134377
3 70695 108011
1 172399 196606 106650999
2 178388 180419777
1 135244 141061 629908999
3 183982 57181
3 87322 152719
1 9936 103581 976026789
2 197423 801717305
1 6321 21545 437146558
2 107184 915337243
2 113411 78008979
1 133445 194887 601807637
3 183466 181934
1 9421 87218 682066105
1 10735 127655 83243367
3 149114 57056
2 67794 870870348
2 107853 27569501
2 72704 399134083
2 153847 13811484
1 176011 196234 492490034
3 75661 176251
3 40331 3942
1 60981 66764 287999483
3 192086 57690
3 173624 184244
1 73884 194015 632930334
1 28513 46925 983821860
2 130216 279203393
1 76611 139169 651975158
1 56740 178385 48616711
3 26388 80570
2 18062 801072231
3 163467 82503
3 190997 155922
2 115560 716865124
3 123180 196169
2 84249 554105740
1 81131 174820 538031607
3 188058 152224
2 54177 597076231
3 85136 8780
3 139189 42451
1 66877 155656 679816419
3 13161 173674
1 92676 138901 9962147
3 86311 166362
2 107805 770441941
2 124752 132868636
3 197224 5759
3 56180 170840
3 183536 153292
1 149101 175705 217363808
2 10679 380919234
2 620 79146059
3 190144 13345
2 175650 150829457
3 37940 30075
1 27821 143960 848002702
2 77899 889952414
1 9786 56369 767439983
2 132278 520256178
2 142473 265952742
3 173323 123030
2 55015 383498157
3 105201 41356
1 122230 156472 196506432
3 142173 194790
2 57594 750495332
1 56694 193229 63850855
2 95104 783194477
1 49904 102866 217701343
2 27301 90202432
3 129864 126539
1 2423 95250 583108327
1 6270 167863 805063144
2 84634 926990887
3 161948 137404
1 140436 189306 28434995
1 72318 112962 999858134
2 161332 137082117
3 185673 73188
1 109085 119386 180677000
1 153036 168179 335454085
3 119493 40107
1 151084 157028 349791369
1 78597 169632 661873494
1 74492 172547 729573897
3 79352 3109
1 37090 141340 46001447
1 35908 72752 505130160
3 162021 167777
2 44156 459343525
3 84250 131215
1 28415 147845 688723572
2 94873 314759908
3 11480 128252
1 93966 146760 103175107
3 146492 186905
3 90442 191221
2 120571 766453848
1 106270 151902 435695787
3 50113 6062
2 116849 17388099
1 32992 58904 859526028
3 3534 177669
3 62015 43689
1 81512 119901 602348637
2 160819 932274433
2 117395 952096015
3 165216 69876
3 65077 100251
1 345 61775 477420824
3 54674 65337
2 87659 106615767
3 68950 190050
1 36828 59671 732137466
3 131451 4074
1 90480 160160 173289210
2 156997 762298227
1 74018 168422 812954612
3 9307 12080
1 110694 146082 475316466
1 15960 23494 229700503
2 13691 429225149
2 59648 271771535
3 37671 106850
3 163693 68298
1 64260 173687 179173134
2 96420 310878028
1 47867 53000 697882139
3 179480 197310
1 93734 123344 842242357
2 88111 58603109
1 71912 108166 954876912
2 181390 533345581
1 78003 189969 766895706
1 57729 135191 864343933
2 56717 854017765
3 110925 42124
3 37435 129867
3 159130 178195
3 159605 167277
2 18685 101447720
3 54082 111504
3 103916 46626
1 94673 150128 485433888
2 166910 744377261
2 182411 284673313
3 174170 155884
1 12793 193529 551025587
1 130021 143406 947944415
3 26401 96506
2 173392 393371782
2 22580 435384509
3 122269 80672
3 28795 132204
1 48258 172462 139554929
2 47749 457730395
3 89683 36976
1 9493 138740 563671807
1 66272 185083 886382421
1 42932 123093 700673160
2 71076 676912761
2 112827 867564564
3 101677 11365
1 109041 164425 925878294
2 126709 587240224
3 43158 113445
3 28562 6675
3 24008 74499
1 79147 169105 154147214
3 4890 168861
2 36473 950696216
3 179495 40114
3 46611 160229
1 1049 28509 629269791
3 181389 70466
1 55204 167290 672086996
1 111153 131148 322358056
3 70552 106422
3 181078 59229
1 133317 166672 842877633
2 181767 163529398
3 97418 34541
2 136706 681445636
2 53396 259273726
2 150370 844249056
3 187286 188701
3 101185 144013
2 147120 798332885
1 115731 157948 51706829
2 167430 399922632
3 176677 82182
3 131703 38765
2 136771 65107631
1 48525 82889 683003288
3 119217 195811
1 79960 156482 122819180
2 85199 424830505
3 185385 43524
1 6907 80864 137291484
3 54504 982
2 60362 271476368
2 165643 285990592
2 134272 75388769
1 84936 143737 253556354
3 163622 72389
3 193007 140277
3 51579 43837
3 131207 99904
1 93619 111262 52103374
2 1995 689161124
1 106608 143786 450515283
3 140211 26002
3 94353 117625
1 6546 15459 70591026
3 142817 26804
1 2219 56694 435583780
1 20812 162595 926402209
3 174821 94337
1 114287 142037 771236232
3 37262 27539
1 85928 130190 96951121
2 179436 306171019
2 53122 984141590
2 187327 424089989
1 50690 111218 863855699
3 168539 109169
2 111600 983383725
2 6688 468054175
1 82246 164277 238523627
2 126192 65418637
3 125734 115183
3 3904 11286
2 193975 571298888
2 38470 723496264
3 118567 66652
3 139728 110746
1 108571 166266 430633930
2 60642 914319907
2 88822 897793799
3 185344 152125
1 43988 117054 408404553
2 1380 820901975
2 3236 929026015
3 56227 156664
3 198243 128817
2 54514 898100318
3 117855 107224
1 29388 104324 555974149
2 103393 235045842
1 67574 70008 947809554
3 125654 171887
3 70979 95136
2 8520 965943261
2 9496 966423634
1 63952 187073 836714852
3 175454 132337
2 80712 392020003
1 41001 69488 198816152
1 35817 152493 737258078
1 27234 148327 507511943
3 149083 132222
3 23765 192643
1 61024 183771 558087604
2 181812 978546995
3 100274 24863
1 79811 175106 653031236
3 122433 41361
2 112481 751982648
2 69680 320644214
3 76189 51780
1 33992 79304 112903248
1 81645 180140 774083772
2 82563 962086934
1 93617 146766 453420473
1 20593 85279 62100309
1 45024 89243 399457512
2 7954 386941529
3 146164 76277
2 178156 743860794
2 11673 898986561
2 95445 420063330
1 122793 123306 473956970
3 177235 58254
1 117109 158506 498878504
3 161032 149324
3 45607 81178
2 12088 808952253
1 2913 156271 706299766
2 194278 546978204
3 46675 26834
3 67903 194824
2 36643 103434076
1 30271 128776 220718541
3 47826 163575
2 27134 76028772
1 1649 105266 660947894
2 21859 858990600
2 23910 162145557
1 135797 170016 233756099
3 90978 199988
1 36992 94512 999117678
3 157242 47259
1 84568 156542 410376008
2 133435 790593683
3 126410 76312
2 56418 937008537
3 171305 199761
1 75647 137604 27621199
2 168936 140088617
3 103383 82539
3 82243 193075
2 190707 401737335
1 180187 184180 421604600
1 97646 195694 386993736
2 23482 166944583
1 19452 49816 617466324
1 125125 178441 497276070
3 111428 85775
3 111484 23262
3 50606 87967
3 95701 174368
2 94970 523953696
1 104515 112548 627449288
1 16994 179910 37814871
3 169803 163173
3 35755 110318
1 47133 142164 681337231
3 138138 181298
3 122376 85922
1 72391 165871 119603313
1 72342 190870 121561600
3 194866 173825
3 122967 9897
2 66427 943175916
1 7190 101915 152675473
3 8854 186985
2 188330 730866697
1 27323 100357 165886553
2 105730 703061355
3 26256 67064
2 133848 492900486
1 13648 81256 921339781
2 142118 420485226
3 29969 67996
3 91465 179185
1 91682 158327 193860620
2 38840 769284995
2 77614 14558920
3 27515 23845
3 128694 67018
2 105715 406335188
1 59171 149709 174675392
1 56383 189568 762904630
2 37754 548107861
2 53624 65998241
1 56995 62047 947825408
1 59381 167477 408606179
3 2917 13672
3 70152 192996
3 6993 118938
2 8678 216314402
3 193045 167461
1 146408 181195 51015772
2 123724 728186697
1 165163 170815 890401969
1 24233 67738 100392719
2 54870 876662467
1 116622 182418 885968949
3 139693 114460
1 30207 50126 343885841
3 159564 74849
3 197900 174052
3 34197 123766
1 175110 177146 836889197
2 131414 994123811
3 95762 4964
1 106381 172858 339683253
3 107563 130934
2 118401 399773097
2 149108 828474732
3 85609 170208
3 186825 41051
2 12923 932871846
3 71245 154288
1 95630 194659 963891370
2 101731 670142294
2 37581 108626032
1 12131 167319 381813483
2 188524 993898770
1 111303 182925 536288761
2 144890 359010966
2 154719 292015083
3 22599 199297
1 114490 143898 649917243
3 48132 118854
2 39859 446409823
2 62816 560794080
3 154799 1387
2 103484 975838055
2 136258 984512923
1 4315 89610 611958975
3 176043 38888
3 101584 49079
1 158930 183595 155443639
1 20786 155693 654308118
3 42337 126492
1 50060 177294 638517114
2 146853 324297436
1 95204 146475 160011769
2 42149 842757556
2 142878 287072947
2 167348 501673733
2 57033 606551199
1 18512 108155 451725924
3 155962 139154
1 38778 104942 491159849
3 38571 30044
2 45252 611148349
1 110927 195624 352881300
2 45329 11380628
1 27614 83571 653364673
3 174929 101211
3 142772 70243
2 99167 149278901
2 181601 186885769
1 75881 79568 228632425
3 166623 111426
1 54698 73488 353883777
1 88228 184759 595483134
3 102865 179998
2 184142 823048018
3 129340 129155
1 122974 132097 285408026
2 183347 950859417
2 18913 310239349
1 103493 104979 744521896
3 169606 43337
2 89920 110825413
3 52124 7785
1 58193 141082 598347261
3 101389 172975
2 102448 880901029
2 171087 729030559
1 18168 61550 713503403
1 133312 158996 396113959
1 95341 181497 693089000
3 18545 61936
2 124311 16067418
2 49959 117536669
3 160089 108674
1 68553 119395 989371015
2 186432 127779684
1 168406 174897 417495724
3 11369 68110
1 96200 165214 178770962
1 136456 170290 655802721
1 119039 151450 5169007
3 72766 128750
1 125274 182953 916981282
1 14880 61852 496731409
1 110137 185622 83850171
2 11507 988289126
2 45688 204601781
2 62852 593521459
1 146645 151830 516304528
2 48571 494339041
3 18383 139361
3 87424 75031
3 42171 126412
2 83142 532085988
2 185404 855133536
1 157000 195631 211668165
1 5303 97773 646917490
1 34902 71987 864923991
2 48935 34287493
3 196086 78214
2 169367 147124306
3 91032 104024
1 88550 118973 939218536
2 123406 12514277
3 100413 170735
1 7648 119975 719717253
2 19239 735275304
1 39476 41269 967074622
2 72603 998896236
2 187197 520090364
3 46056 24302
1 167415 173195 152970396
2 190190 164190615
1 19392 132392 494656261
3 185251 187486
3 56644 168269
3 28364 88755
1 3728 94751 275980895
3 199237 34461
3 3076 84523
2 58099 113970075
3 32006 96391
3 2164 155107
3 78538 128177
3 13671 152332
2 11890 119501380
2 55798 772768638
3 129269 128167
1 34749 63859 646723511
3 70852 160110
1 99127 129993 798606211
2 36936 793730762
1 62851 125873 435939027
2 124443 163040455
1 12441 131428 417920068
2 146151 285422472
2 34988 84740110
2 54566 256393564
1 13982 121087 972645462
2 61283 683424401
2 1936 721017479
3 133787 60100
1 58536 168284 128782451
3 76174 1248
3 152028 29929
3 118521 103797
1 89896 124399 113668632
1 147514 171218 715182800
2 25709 310404477
3 133732 141752
2 76667 464965504
3 157312 32679
1 116666 126802 354620000
3 146230 191608
1 18476 185896 597985638
1 39255 116481 59491575
1 49156 127190 634936295
2 116144 813881278
2 21395 888827906
2 118070 620766026
3 5786 33386
2 100545 972986568
3 192793 130916
1 42452 51187 321881384
1 92025 195248 12836310
3 130134 61341
2 166913 596055927
3 98886 106842
1 28377 112787 704556654
1 20131 155491 654218038
1 72756 155524 935014721
2 112661 39307757
1 5979 138758 438816425
3 151855 127523
3 84784 102373
2 110149 219697329
3 87052 25775
3 15266 158525
1 19326 184649 372534234
1 12980 32882 731811018
3 58610 16707
3 147065 18886
3 14276 111618
2 93192 19148242
3 159811 26353
2 196664 421061638
3 187484 106867
1 16390 156454 298136399
2 195780 696776801
2 66900 729772687
3 38112 115913
2 156745 536836890
3 15396 142737
2 23944 33979525
3 197963 23144
3 158584 14535
2 111610 783589094
1 95151 136159 723435925
3 175130 78838
3 82791 199412
3 159005 82238
2 67322 187099241
2 103459 859956626
3 193248 185001
3 171331 42566
3 171417 86876
1 48870 125093 785360707
1 20823 117338 801104606
2 151516 108990137
3 20162 33588
2 77869 462368464
1 134302 198386 604554328
3 20693 166023
1 56213 171106 682994838
3 121493 49816
1 3213 197915 64822062
2 63347 92033461
2 158047 969865946
1 94211 106585 755132295
3 109606 74222
3 168598 109518
3 121552 34003
1 88178 136222 987449998
1 55560 156117 752713924
1 40704 74765 674078183
1 60146 90958 128138182
3 188487 167124
3 185917 183528
1 57359 121613 959552351
2 143252 730910262
3 77852 5667
1 32780 98553 564830081
1 184667 186286 935567316
1 135970 145414 380839692
1 62817 120211 532921106
3 188920 50347
3 54352 54941
3 159370 24251
3 38979 86905
3 144711 59909
1 87239 162403 241560133
1 39358 49978 790050549
2 68397 536237888
2 56128 553237917
3 167652 10119
1 60870 68704 826831756
1 6266 114005 512329825
2 165810 239331315
1 1654 97095 541999184
3 135510 22307
2 175739 685324148
1 35610 63034 838647091
1 10073 126834 418849320
1 4788 20921 310788043
3 76721 195039
2 129390 872522525
2 191137 530957328
3 183110 6981
2 22371 868307932
2 120984 479668395
1 61888 109183 895359197
3 146815 11789
2 150914 529338297
2 106745 976794083
2 59664 651583107
1 48188 49512 548286735
1 70857 129753 236872200
3 104247 19
2 45499 377408832
2 194798 220355802
1 107107 119843 338008494
3 43440 54293
1 83501 121543 760089228
2 110724 305181929
3 168777 116064
3 88583 142357
2 129571 12494154
2 152758 555606339
3 164160 117484
2 127093 872241568
3 6192 57098
1 109219 160542 621394354
2 129623 400595622
2 23088 67065358
3 140946 175893
2 3088 469186704
1 58221 108142 400137088
1 169055 177527 415594842
1 45683 85852 817504068
1 127641 134802 873663759
1 43730 175889 691675716
2 117997 521109024
3 159368 191312
1 42815 153313 85868078
1 20891 97388 650071289
2 196183 589667999
3 104604 197885
2 20485 333447517
2 139210 38480372
1 2177 181623 998447478
2 133303 663590378
1 22084 149692 886549066
3 88816 62657
1 52518 89268 140190161
2 52645 844338860
1 8782 189722 639455588
1 40064 64526 634338398
1 89471 96576 424094549
1 149312 184208 252416650
1 106300 109140 199393985
1 76077 160756 634940482
2 41936 714765188
1 117897 122199 88398943
3 148264 171772
1 8826 154359 695095202
1 25374 168010 207568534
1 4249 140198 4846804
3 124787 8094
1 44392 60264 22601252
3 78942 119794
2 36040 532395824
2 15941 539034593
2 38351 682971960
2 192889 828871448
1 58603 143676 522816426
2 86078 298034407
1 50579 74939 189573366
2 101802 635713050
2 196307 532486422
3 66463 183924
2 3373 412050890
3 42904 48561
2 28858 982184140
3 103656 72703
1 3711 52588 847682240
2 132836 421776143
3 176718 170284
1 4989 33554 592407457
3 3012 15770
1 8751 59976 931239929
2 196512 199554632
2 136500 279320249
1 94828 96501 113259799
3 178407 166063
2 89239 929265697
2 152286 829953299
1 85037 159097 164608812
2 15743 917838058
3 9177 15183
3 20965 144260
2 150061 943724540
3 16904 92907
1 114714 115000 586198939
2 112870 634965748
3 15438 40142
1 11316 165332 910541896
2 178310 690101978
3 85434 22528
1 34142 190730 387288883
1 137593 190603 109758426
1 34448 136546 138749233
3 59848 10991
2 116839 111340647
3 174731 179943
3 165556 188953
1 120641 132255 602058683
3 171383 108297
1 14215 96789 336750464
1 49993 188906 20524992
1 126169 193435 127136777
1 139175 175300 93140990
3 97723 152291
1 66303 109890 225195834
3 161373 82623
3 142770 30848
1 35336 58234 505238244
2 40441 306817030
2 196350 661582107
2 185650 516257831
3 80535 91390
2 165714 238939291
1 33324 109152 235193210
2 51879 472734403
2 99924 840721986
2 166407 494298236
1 58606 149293 324115991
1 23190 123252 65819304
1 66116 162236 993661328
2 99413 850799932
2 56750 782907468
2 38289 492278425
2 43735 115933706
3 103397 110162
1 107435 173511 440434009
3 120453 159324
1 52954 188373 854033245
3 192913 150283
2 132172 671859676
2 89454 974593863
1 4463 193454 230659061
2 53343 485988782
1 82516 178676 643053137
2 93498 845269281
3 16935 13508
1 154571 176550 856883173
2 83103 301430974
1 39122 91537 619418911
2 194804 686876105
2 5730 534276349
3 55562 179819
2 82006 89986511
2 21558 557399225
3 41381 47836
3 189028 62574
1 89129 127591 736751206
1 3763 193321 209025957
3 193016 83327
1 142682 156783 864165398
2 190812 231469663
1 115801 197314 861647323
1 94444 184460 292297979
1 39703 54554 277685977
2 58877 520388814
2 27204 413578106
2 115077 79331492
3 195119 29151
2 133056 941700375
1 142135 154109 569894832
2 43895 585923027
1 39132 197500 280325512
3 97129 174585
2 135209 869829090
1 170511 198174 322184346
1 72573 75093 144407892
2 55334 825413043
3 165995 168885
3 150686 68161
2 158479 216708617
1 34392 197177 100229889
3 135656 77449
1 120915 132692 295715449
3 6182 96761
3 22980 195291
2 87820 679489139
3 138244 169734
1 68091 153901 521074686
1 35228 49964 529451028
2 61301 211380163
3 13038 116585
3 87548 154766
1 60566 66860 497287921
3 53156 157247
3 41293 177395
3 140913 24647
1 15732 48947 969583414
2 52839 113016973
1 60425 118874 163292308
3 179745 48206
3 22975 113539
3 39107 34209
2 65748 962619955
2 81273 535031348
3 41273 35995
3 81151 47243
3 30280 82531
1 88319 192088 583654893
3 65666 190397
2 178290 951103252
2 25542 361215083
1 24710 68771 819302400
1 19746 180255 248836557
3 100473 179242
3 109470 175977
2 189952 238216868
3 166052 118978
3 67739 34764
1 59234 96826 457143154
2 136786 359539642
3 103391 14120
2 123405 998607595
3 107711 26554
2 58787 992676858
1 49860 96895 814014704
2 45764 664886582
1 54987 118638 685275381
2 154289 113449738
3 40779 133779
2 199766 690663022
3 106467 106607
1 85476 129614 651819673
3 195549 60972
2 83496 264660885
3 168372 113144
2 21005 69733716
2 104662 957857043
1 86002 91126 872801716
3 57775 181110
3 110220 180664
2 190044 745561911
1 39881 52388 231764790
3 112123 177452
2 52534 490530658
1 2732 81589 590281662
2 54076 50523935
3 36970 122579
2 2704 189437548
1 45832 195775 326696023
3 104240 87504
1 58904 149088 44740529
1 90010 132094 60505156
1 6416 130297 111935037
1 46776 127804 553151224
1 5459 133244 775708562
3 169378 16662
1 138935 181517 150449716
3 121461 101816
3 118558 115674
1 6331 199325 588772630
3 161473 165193
2 113050 832300676
3 170140 29730
1 32969 75123 760112694
3 177021 70644
1 135173 154572 956632718
3 90139 91563
1 48231 175459 113834727
3 81388 28729
1 10144 79924 93621271
2 164204 296918650
2 165481 689689373
2 52109 859327286
3 170304 172492
3 171501 89047
3 147278 191001
1 21367 93193 470958301
3 88485 107017
3 184047 152574
1 66063 67290 491906843
3 40285 37985
3 123706 37002
1 79517 182541 250783207
2 114589 104230376
2 46551 730121803
2 190389 686402166
1 76931 118325 501543062
2 187313 170490584
2 127444 331870785
3 176994 19698
1 14351 176081 407169194
1 45213 56986 674179835
3 122655 177035
2 84781 237095524
1 121213 122247 775369021
2 6830 929328884
2 117264 949548546
1 64944 163859 346377061
3 160687 160035
3 50216 131924
3 42407 104765
2 118637 284482331
3 7914 198507
3 125230 44402
1 53072 99573 728084214
2 10300 487016780
1 11924 186523 850260670
3 150777 2047
3 94452 187999
3 1527 62095
3 141174 9388
3 144163 52904
2 190249 213337344
1 19742 143245 858412811
2 189087 283466044
1 52070 150280 530628637
3 94565 90523
3 10511 39964
1 167698 179240 830355034
1 736 18363 831935634
1 43232 158525 121533307
1 37267 155408 619856257
2 4993 612231096
1 53818 69241 469682332
3 6175 168956
2 85829 296181801
1 69167 196728 218989224
3 60862 63107
3 157413 120669
3 19190 112064
3 140763 100827
2 62583 625169474
2 129840 704953272
2 30961 739164375
3 184698 90790
1 24899 45087 732926512
1 98021 103991 899781769
1 82326 188193 116317533
3 5237 199767
3 87607 152555
2 42749 220506905
2 21599 146633403
1 87352 199418 279890788
1 43762 67347 238441790
1 36693 71966 451483365
3 86217 190617
3 43442 96432
1 55810 100597 861054391
3 198941 64483
2 155328 489861997
3 6003 78597
2 35408 357972300
1 23410 31361 257570403
3 14399 187575
1 101444 111631 502131537
3 67259 168555
3 7454 64689
3 142697 667
3 168377 195903
1 179491 191689 995857399
3 28188 132687
3 128685 113544
1 85346 146605 462589999
3 114249 95442
1 113826 128697 423593183
2 119435 306085162
1 29732 50864 433330591
3 163664 180694
3 34749 2781
2 52068 355852644
1 78667 89434 248911038
1 26358 153182 893144244
1 101708 139430 724280477
3 175950 73266
2 137149 896018560
1 137497 180750 44096418
1 89199 101098 437499323
1 15090 78317 897692590
2 88448 427443441
2 87874 169986247
3 178063 173271
1 84905 132040 540856306
3 51504 191425
3 87279 29080
2 79885 859463109
3 113101 5156
1 166475 189296 193041060
2 21286 726216136
1 97331 170212 174671143
1 94760 162762 109187968
1 94723 145069 425906767
2 8248 56430038
1 17788 153348 801323336
3 81981 192280
2 197858 292639634
2 45449 124133014
1 15405 38844 530762131
3 96762 1272
3 102351 135015
2 114301 950220961
2 156585 32376412
3 22691 137196
3 124875 87309
3 170471 186343
2 28768 433596712
3 150751 158272
3 54745 57833
3 114998 81813
3 61211 131176
3 173736 58691
3 144463 90271
2 150946 262590146
1 149435 197221 224836833
1 56113 82377 250612493
3 4107 7747
3 22636 20375
1 41646 101066 732550462
2 163593 660477189
1 127610 197731 296253707
1 112895 140568 148253307
2 8769 911416786
1 16491 144682 873641620
3 103542 154122
1 43726 59233 426016987
1 46253 137962 128538308
3 90398 52300
3 101922 132673
3 26863 54690
3 62015 45248
1 36477 44617 211687499
2 132106 18797167
1 108220 170963 267011905
2 156644 15965690
3 193212 183493
1 115323 152841 504931712
2 197630 116924180
1 7062 80520 176181987
3 125957 69721
3 91761 163890
3 153055 81045
2 135622 540210997
3 44093 25474
2 89996 513521028
1 75253 126351 510382335
3 181305 72135
2 56772 618111997
1 107204 137752 511512618
2 125314 328376646
3 50780 9742
2 101489 231558375
2 189418 104868772
2 99365 810578049
3 73149 151553
1 25782 149077 487676205
2 134307 12618773
2 195808 82401065
3 132302 107420
2 103953 311316590
3 64352 116649
1 45953 94738 486964541
1 8824 24611 520478876
3 23406 167161
3 52613 32178
3 180907 176420
3 17536 100092
3 84402 76150
3 86820 121032
2 47828 49007843
1 40 107960 337656780
1 66177 170797 993258489
1 41521 78997 29927123
2 25965 895039808
3 57764 489
1 36374 152838 567037364
3 62039 48739
2 171111 728136952
2 26249 730717351
3 43352 174350
3 168570 44313
3 38955 86704
3 66558 185418
3 9243 135951
1 23283 94290 325468221
2 134191 247275480
2 80500 507518021
1 143753 159882 119943060
2 126215 627714180
2 129326 483808915
3 25220 39764
2 31973 787431198
2 39939 152924466
3 4247 161380
1 58010 113425 671679697
2 47316 880527090
2 127501 87842862
3 82354 66500
1 59097 191516 443347482
2 38143 221543074
3 172966 123945
1 1112 87869 840326457
2 162485 886251627
1 66086 101549 302626768
3 51949 64675
3 155186 109165
1 134271 189089 437628251
1 39404 66204 117206173
2 101263 242476253
2 198753 585638960
3 179553 24307
2 136060 351390710
1 58359 106987 685048798
3 37316 141729
3 134647 118260
2 182336 997384074
3 9273 34788
1 97554 119860 10695493
2 196936 932651552
2 103353 954895324
3 130890 181428
2 114116 368375487
1 17356 106461 450788768
1 158700 163503 394029123
2 95061 130650149
1 20870 21708 741618961
2 83685 203040542
1 62629 119233 803392199
1 147180 149755 123738056
3 78154 68670
2 103153 127946384
3 140916 82407
3 16224 53707
1 99398 116401 399683584
1 38599 105759 62786033
3 136540 126610
1 33240 35590 649812989
2 85600 90322993
3 87080 90958
1 21600 182171 88108499
1 3723 158892 989135335
3 56063 198875
3 141890 47988
2 55693 969574563
2 156458 407851986
1 51298 115771 395439339
3 198751 61477
1 81253 163830 943529316
3 83646 175542
1 79436 134538 74763131
1 123910 128257 358275553
3 88652 112551
3 135103 182666
3 3502 44953
2 79034 386959350
3 127 133258
3 156130 167226
1 30921 63952 994027865
1 81670 85913 897293053
1 3140 166179 284422555
3 113096 124129
3 154031 86466
3 108420 140152
1 60962 90994 768237195
1 133542 148959 227473428
2 5879 68621073
1 38294 38667 976790621
2 79828 42925896
3 165568 191044
3 10146 104230
2 93748 794818503
1 67238 117651 57602828
2 34366 881080503
1 16276 139637 936580015
1 10571 47083 445154132
3 162435 134530
3 51303 13324
2 113182 882437166
2 170085 546533212
3 141310 97423
2 4496 860706515
2 89409 175963091
1 76678 87686 368256608
1 24196 47865 239566585
3 55260 107319
1 160140 165415 55013722
1 54786 123767 757846903
2 122405 940641715
2 50520 284892953
2 158085 91610489
3 11203 71798
1 8432 150456 585627584
3 29996 117853
1 32019 113575 931786145
1 172723 187999 213389395
1 12604 24793 360380032
3 120103 76810
2 26861 162373735
2 155477 535428080
3 114874 9147
2 99252 267430589
1 37248 195348 420672032
3 22882 160005
2 31530 490109010
2 23469 72877222
3 8853 172882
2 187540 260902109
3 135905 52926
2 138781 187808240
3 167564 127317
2 168670 658485311
1 31542 133488 557923837
1 95553 162231 459479790
1 106027 109239 643512318
3 181048 151551
1 16554 160631 63574862
1 34008 91599 737263527
1 21778 193480 411398703
2 148734 328846580
2 82354 334646905
1 77066 189646 270634481
1 10406 85240 888380118
2 100838 629323599
2 95507 617042684
2 111010 373888527
2 141481 878023128
2 51961 320679952
2 8868 160299194
1 100873 141655 528275661
3 191132 15081
1 1224 155804 487906086
1 123310 174065 619378596
3 16425 36517
2 1260 878739561
3 83139 45973
1 108350 127506 858415829
2 181505 104929374
2 106887 964205431
2 83751 757966978
1 49957 108677 973493386
3 106581 33307
3 159302 77739
2 144035 462812252
1 115313 181463 935419516
3 48239 109886
3 144305 39512
1 67292 152982 707826372
2 144919 801444002
3 111172 189882
1 47886 182395 352423732
2 78580 143958804
2 38453 217817070
2 16744 346505339
3 122441 175844
2 176493 356488951
1 18501 120614 378122441
2 14575 775193154
3 118051 5501
1 54989 140415 855782396
2 680 125450657
2 177162 219179913
3 184580 112423
1 98104 163984 835391451
1 45614 52995 516748800
2 71057 38433056
2 44824 609922065
3 121623 24154
3 136163 186595
3 51416 102123
2 137067 920864681
1 127166 194021 911166669
1 1249 108019 947254715
1 100219 181414 580967965
3 12948 407
1 115848 188662 907985507
2 76428 402337368
3 163325 80379
2 116269 251654723
1 29375 70609 373198345
2 109693 727085364
3 2425 140290
3 189895 33211
3 172618 64786
1 77156 165895 502538239
1 46849 139867 825928270
1 25336 120290 447776543
3 193146 66839
2 10280 864588871
1 97819 175285 523333342
2 80997 256647604
1 38656 53283 436179924
2 174173 19381268
2 49654 540496481
1 43964 68518 676049544
1 5571 77186 91026965
3 28688 135789
2 162679 173593914
1 127632 193078 122853052
3 64382 24522
2 142130 417391320
1 9183 132010 660582256
3 110042 1360
1 66825 138500 403935483
3 168244 160174
3 41713 30900
2 184180 970936961
3 84251 147874
1 58784 138786 376200857
2 24631 828348782
3 11840 174076
3 173404 77246
1 8487 20836 921895097
1 157463 168369 277682545
2 83802 10434949
2 44341 2649436
2 180514 950079236
2 79372 753312246
2 48003 756545884
1 84074 174066 5889606
1 72206 104576 729182523
3 91233 92165
3 139184 168305
3 8689 29111
1 68810 175926 222872164
2 170196 879870488
2 137593 161364320
3 68906 50634
3 86768 40044
3 28008 106653
1 104400 166369 222272792
1 94623 143333 310243392
1 27887 68419 363307829
3 70398 123893
3 48066 5995
3 52281 44944
3 199240 89347
3 160964 14435
3 131292 126310
3 65983 123794
2 61417 980791861
1 103752 183604 446183257
3 92922 65409
2 84585 871743547
1 129835 173883 226861350
1 33021 51364 808542059
3 198333 48454
2 135443 517971395
3 47894 122720
1 69074 76174 885972722
3 82828 25130
2 8993 682907082
2 29435 480778588
2 194546 26651291
1 129193 147726 285787632
2 196789 551292528
1 74886 146147 820655140
2 151267 199517207
3 15806 40356
1 77481 169286 876127966
3 111209 13405
2 26147 117348827
3 31604 142703
2 43188 143873344
1 28239 150707 544917691
2 91385 214803978
1 33884 51067 253524688
2 53378 392630047
3 150070 115638
1 3841 79530 755631510
3 164372 78590
1 127166 193603 781684750
2 16099 813239171
2 113894 698096945
1 68919 195621 408627173
1 133809 178346 160269000
2 80863 10894441
2 42573 481330798
1 130958 187342 584532281
2 110105 301936283
1 8314 104093 646609157
1 12577 95656 926929676
3 111818 43328
3 196606 12337
3 86064 12180
2 96505 451693955
1 9409 77031 688160061
2 98659 506497029
1 131996 164235 945666014
1 95186 127830 745815433
1 68879 141642 14322400
1 100458 115526 902233781
2 176322 617934228
2 1323 140609631
3 115044 63074
1 113674 158019 221047370
3 49868 91690
3 60853 110071
2 99819 989207786
3 47470 192233
2 42980 692546576
1 90962 126303 464303213
2 66317 762472960
3 44644 91203
3 93722 123722
2 108291 936205715
1 169370 199245 412826169
3 36845 23995
1 129284 179889 344411885
3 198948 182176
2 94798 914850417
3 107310 87901
2 17632 663045371
2 189662 658370553
1 128091 129320 462422247
1 22715 197130 776450169
2 133465 248319977
3 10538 91423
2 56220 242515564
1 149418 151547 906430747
1 26137 53770 410213796
3 130359 47052
3 30760 153302
1 55037 163105 621160423
3 23091 71169
2 114045 407619937
2 140113 971095294
1 50862 193300 605493000
2 156167 213459903
1 112819 199158 367899787
2 69824 459167299
1 159259 160934 561102868
3 71006 143885
3 155369 169462
1 14807 47531 239710581
1 21395 164911 794078486
2 64209 563014768
3 109868 70084
1 27847 196800 394380958
1 134139 183757 398296469
2 22999 618237057
1 107841 184068 50873825
1 21048 139651 683705979
3 87171 19588
3 53608 139802
3 142011 73484
3 135501 69343
3 69713 10824
2 78315 944929003
3 176479 154184
1 10087 85029 585296026
2 67613 655417474
1 45612 136142 891278499
3 124906 9840
3 164291 129318
3 14010 52203
3 118722 77221
3 104361 123941
3 123831 138984
1 36771 183833 823421026
3 188254 61161
2 99650 769660990
1 71568 180846 795658833
1 3758 146522 475684175
3 67378 174468
3 11622 119073
3 176280 20484
1 59922 67575 437157623
3 93434 79654
2 141205 686598801
1 50118 99336 337438625
3 120326 34550
1 62479 108416 183709915
2 125325 292475476
1 53359 159736 907201374
1 54563 198827 786482506
2 74710 865564608
2 186231 280579420
3 95814 69040
2 80694 846383277
1 71181 87233 330393196
2 61452 938072616
2 10526 547646301
1 47333 86413 431728002
3 185027 20732
1 13190 175614 350333822
3 23050 179258
2 7595 232636985
2 152577 274026324
1 20786 134382 328775146
1 98103 174214 766063755
3 137438 16365
1 66627 144311 700682723
2 29422 362727638
3 54061 160899
2 145573 785357344
3 172708 180550
3 17697 7613
3 190014 30637
2 198376 853419846
2 160135 439086616
3 82459 30563
1 22975 49840 668114665
3 104050 84224
2 138649 906806459
1 48495 156325 106055428
1 137795 167886 93196232
3 88227 163096
1 23947 51028 321852322
3 191549 34493
2 72103 930820214
3 43406 82052
3 176081 70075
2 12968 752190924
3 135428 41361
2 127847 156626405
2 125104 722568337
1 34728 132512 190604985
2 54387 220985678
1 118180 170278 790043954
2 98021 881344490
2 122712 711390981
1 58298 162065 611607649
2 144367 385670436
3 15154 70834
1 99156 189161 264937690
1 69040 94506 516832409
3 168233 169319
1 97055 99207 705691742
1 33716 141437 140850743
3 50712 67252
1 187679 188611 267228377
3 55870 161103
3 68974 196687
3 196522 13462
1 37981 97502 611712221
3 185894 184624
1 27053 122825 315967027
3 116798 144622
3 128703 11579
3 193867 185740
1 32419 39094 76595312
3 142745 9835
2 2632 177353419
1 122360 181963 46009359
1 12474 126703 161197293
1 54574 124052 437112533
1 104195 133187 914491051
1 23798 143017 976329226
1 942 128726 163840263
2 121531 456627998
2 118162 374221203
2 101255 616811579
3 94798 2448
3 72517 138448
3 39803 141389
1 109825 141597 675098037
1 402 153133 4266153
3 105497 13719
3 112726 112065
1 24002 163619 933618949
3 181703 155499
3 195208 121624
1 54543 54805 383745457
3 49510 70949
3 198152 8729
2 6324 421396865
1 29001 194726 759812364
1 43198 105761 257460822
3 23762 143969
3 151529 38595
1 11337 12687 658173551
1 25443 45152 8648919
2 43730 751256531
1 62954 166346 110601569
1 71812 100574 456964074
3 21941 146536
2 120641 696234098
3 86005 25864
2 86896 885464662
3 21060 138015
2 13384 653517818
2 90444 112275651
2 91646 151847374
3 58218 31177
3 75159 139053
3 87314 21713
2 79455 754663687
2 71982 782815145
1 79312 142757 55671544
2 77806 136176894
2 173194 786814144
3 46302 162777
2 35729 326832661
3 102051 96389
3 52264 163417
1 13462 35069 925115216
2 116096 758507885
3 166520 182046
2 72169 458619041
2 101396 514498757
1 20773 199284 585190749
3 79817 26360
3 175009 55317
2 117770 397041482
3 111043 21442
3 94720 91100
1 140403 169397 326141640
1 38248 152493 604496475
1 103259 104741 12906514
1 67757 121685 748981834
2 121514 154790443
3 172868 71173
3 171420 136472
3 168681 99248
3 109735 29659
1 58129 114687 684371609
1 60031 96715 49796254
2 17284 365014348
2 164275 319002943
1 10672 13353 839491244
2 134224 53099955
1 42529 52483 785719643
2 176351 8550171
3 32636 85315
1 193237 194058 28482568
3 171843 37114
3 120557 121739
3 48631 92704
1 123403 151219 130580565
3 51529 4573
1 43357 61276 90137301
3 54789 194445
2 30072 448034471
3 104590 174661
1 43049 45486 462853606
3 624 85188
2 91403 750122317
2 139701 310670423
3 113174 26954
3 2953 14515
2 99707 523212859
3 54064 9392
1 80631 109426 271907368
1 106625 161944 438425694
2 21558 587231650
3 121162 89431
1 50045 64252 171212716
3 159549 23707
1 149967 178716 283819049
2 149042 186681316
1 157725 169596 453211658
1 21608 146260 495950999
3 148040 5817
3 145067 36067
3 70908 100856
1 103173 145746 264840091
2 112715 623236089
2 55226 713860939
3 156845 175104
1 40443 98151 820865710
3 116085 162248
3 134684 134706
2 186659 296074847
2 173382 608763308
3 14816 192750
1 34433 136427 408711260
2 51845 637884239
2 155785 929277549
3 120323 177189
2 121404 842935684
1 88287 141821 945446629
3 154436 89505
1 40992 61194 671270422
1 47004 196024 810212098
1 119107 142248 287064066
2 92506 435388613
1 54699 82369 623667063
1 81101 175606 972998383
1 40373 121669 539091705
1 179685 192819 251442860
3 33211 146461
2 49135 910808680
2 49214 497422185
1 145559 195304 583901657
2 155663 622547172
2 181565 220898988
3 87530 49000
2 127014 136792563
1 42276 104683 723211680
1 41526 72297 453665207
1 154523 161571 85102477
1 21273 36036 650821352
1 47372 147753 973663987
2 71550 491844585
3 102134 96406
1 8081 8800 461657212
1 15648 192429 983304264
2 157021 725135114
2 202 964010025
2 174543 84540067
1 74452 142761 328655570
2 69188 662608991
2 31968 287506983
1 9216 47816 390547586
1 24531 69691 240431389
2 17393 586996845
1 55329 77481 854480550
3 23344 116861
3 18374 184479
1 58097 188924 654147474
1 113457 190822 39011288
2 14455 726887209
3 54263 151243
1 90187 193123 547826638
3 73067 174091
1 96673 118347 887468906
1 111365 150129 183683186
1 24616 175912 561984460
2 135698 467997695
2 36254 513689319
2 125617 839971486
3 148714 125474
3 40488 45345
2 8341 955712261
2 165305 856091540
1 12937 21565 64905109
3 164520 168105
1 98283 139799 901389256
1 130093 169801 965196696
3 179673 33945
2 8357 200234775
1 71413 165145 881750958
3 57070 135032
3 85128 79289
3 44645 109101
3 11970 164845
1 24155 156017 346205955
1 25078 69449 930791885
2 83500 610195998
1 68367 164300 288668048
2 16611 894322393
2 184857 878316793
1 69783 194516 538386678
1 89643 167167 346179832
2 134119 253359719
3 190434 91378
2 118713 668026370
2 26137 345370814
3 158805 124577
2 76479 655907308
3 8504 116572
3 192653 186539
1 154554 174920 393574425
2 133693 450649315
3 49336 143024
2 37697 712344551
1 53753 188900 625133024
1 5711 108888 917630048
2 112748 423228535
3 149195 20324
3 154386 61775
1 33349 69201 51419180
3 82138 28363
2 191448 675292590
1 28922 66029 560713746
3 172131 82209
1 34856 174187 907235622
3 17029 187256
2 5941 216850630
1 64756 108622 704069745
2 156028 302144987
2 89107 803043918
3 102221 158867
3 85406 148407
3 10359 90544
2 147445 567580107
1 48493 147543 972113153
1 121922 161899 297738247
2 156101 378852030
1 23901 76960 83680066
3 91022 141378
1 21506 129167 142271997
3 93733 101890
3 14569 36367
3 48908 149466
3 90556 107563
2 75188 115833051
1 128681 128971 262520490
1 38746 171706 796949541
2 153947 430546512
1 16763 126192 641358609
1 133781 158408 275071029
2 68466 249670030
1 33118 178435 818899495
1 87239 154815 396148314
3 82 174803
3 142113 199482
3 8590 151380
3 165249 23488
3 118755 34631
1 177743 195370 231422376
2 160050 220798822
1 15039 68202 727658077
3 162935 136646
2 79027 763437568
3 32049 17774
2 16011 432881477
3 178791 9219
2 144728 796592660
3 192693 55881
3 17852 23621
3 100344 5672
2 132575 458387775
1 16536 187847 529400510
2 50908 920765633
2 78921 883208609
2 132443 410318546
2 163683 590826226
1 143208 178013 465312348
2 20651 283183139
2 71095 228692445
2 152148 188538146
1 55876 70636 657511124
3 172202 78739
2 40502 456787205
3 12813 132322
1 10678 48964 488317359
2 99606 6056006
3 27383 194825
2 128001 78766350
3 183652 107955
2 76219 871950472
2 156607 978970444
2 144523 554125370
2 183226 767702508
2 115410 63291524
3 30070 153700
2 157241 207242485
3 8171 109253
3 176607 111498
1 25273 143006 751425999
3 144698 32050
1 42766 130731 507969724
1 36218 149161 421750880
2 134752 409387981
1 163397 178955 567364072
3 41114 170186
3 98548 22766
1 39817 164177 22463176
2 167984 990421770
3 181863 51933
3 110313 152337
1 49337 188516 867884706
3 36211 162115
3 83161 20943
3 85218 186554
2 109075 781218815
1 165166 192378 130632983
3 30640 132490
1 22326 80579 57265191
2 198395 468822429
2 137032 36084360
3 134083 34481
2 9842 738783867
3 86110 191698
2 39956 603787630
3 143368 81414
1 47499 71910 705242541
3 179050 167187
3 109648 176533
2 167791 739549562
3 43093 29684
2 30450 740485874
2 6888 868959453
2 173494 984588680
2 79203 603405255
3 12359 96264
1 20567 191989 257175829
2 57913 546571329
2 71656 325585382
1 12 187249 873266990
1 129222 136501 360548480
2 31034 853258590
3 57105 125057
3 117006 37543
3 46327 174493
3 160434 101452
1 112799 134880 188738490
1 4833 18823 724845769
3 79681 130786
1 117445 160018 37149459
2 67033 938592468
2 57117 676819743
1 186346 190998 891946686
2 87231 119877117
2 127669 246094529
1 181218 199079 992489741
1 58310 88066 886899899
2 7544 941966703
2 20546 514334168
3 130076 91026
1 116824 170413 84948078
3 88550 187702
3 29262 171821
2 32220 490657028
1 80011 91683 260634831
2 46818 161491572
3 47552 166023
1 37796 165369 6639473
3 37144 54151
2 75237 227047702
3 183328 58222
2 75579 202722663
1 52700 85823 857915177
3 92510 142123
3 7152 193992
2 156689 878605921
2 199140 42238663
1 26082 122063 767124358
2 112831 408554502
3 185305 96060
1 38586 87651 484833510
3 182935 62681
1 97889 184472 821090186
1 17485 173008 279064454
1 11417 71144 305469553
2 112378 295354416
1 39585 65365 778620278
2 42309 317771059
3 94713 167988
1 6903 93192 31623474
3 103042 153164
2 45591 56753542
2 153595 834553700
1 113883 151029 219478669
2 39641 57723051
2 155065 367504619
2 59958 364761412
2 133789 512336468
2 114326 295051485
2 63798 20927985
2 116575 755521044
3 183050 199586
2 60905 941692525
1 113479 153397 200254998
2 174313 874354567
1 118427 124299 5197724
2 21029 85680723
1 115976 123333 874555233
1 92210 156840 559350478
2 42872 582683575
2 57144 914030905
1 15280 187505 344369925
1 53564 95015 68114610
1 29548 182982 285806950
2 189278 349024270
1 43776 167333 538289362
3 23392 123273
3 128445 85039
3 130949 162680
1 13127 47079 6301622
2 167845 261265673
2 97667 55119878
3 133942 70220
2 51425 295029052
1 6222 148921 841223276
2 23837 31087383
2 13285 365314322
1 157167 190916 255635666
2 30460 585128952
3 23537 169527
2 8214 252219035
3 196610 81962
2 199894 386667619
2 113635 985863981
2 162002 270970463
2 142066 971371
1 38972 197131 939087325
1 41515 110364 706594954
1 301 118610 298969484
3 32760 162607
1 117940 137642 238586813
2 38553 709847458
1 133451 191448 59914925
3 84509 83570
2 28805 487282419
1 38527 83392 554754064
2 190497 837349878
3 141634 142471
1 99795 183530 317305268
3 21252 153414
2 112927 406770019
1 32887 106315 809287745
2 153167 926455003
2 163523 88080062
3 13998 50590
1 82903 121138 457281181
3 16988 90175
2 102229 441154591
1 51740 148156 774780561
2 116110 912366148
1 33850 87756 306422846
2 159756 600756507
2 57361 69788353
2 36712 975012796
2 12543 608008630
1 107409 144869 773299554
1 61381 162110 984502058
1 52689 94710 602599635
2 23206 774054731
1 14418 60693 557905481
3 185483 90156
3 139797 67100
2 159346 85569327
2 2592 854370262
1 85829 181211 318787216
3 112388 22936
2 156261 917313069
2 52434 119098898
1 45286 78549 600516809
3 119466 179199
2 140206 805266088
2 6581 569845216
2 118647 79410302
3 192352 131332
3 87446 44797
2 73466 504658519
1 116444 187872 185365361
2 33722 691927062
2 116757 253344513
2 124989 172243107
1 127080 144250 533552602
2 23738 782555215
1 6093 195078 789861997
2 9491 499928542
1 31421 69843 24207707
3 67615 147820
2 166443 468385992
2 127667 40797024
2 93610 185361860
2 1894 150684591
2 122964 928532854
1 107066 175024 543381675
2 32506 505623244
2 33507 674557341
3 44352 194140
3 16269 6801
2 123770 584119824
1 63817 125616 723061994
3 152465 177349
3 8447 148409
1 88506 134027 250416623
3 81484 41965
2 175125 32444516
3 148813 186265
1 63401 129673 651728548
2 43166 252197295
2 117693 844308947
3 159153 172041
3 86231 17860
3 101822 45120
2 87114 333407425
3 94008 115742
3 99986 197506
3 69771 192704
1 45610 55220 669064748
3 30596 192759
3 176739 129161
2 87041 189791715
3 133297 33890
3 167161 151500
3 11199 6968
2 120450 631675888
2 52359 805464687
3 115861 183829
2 143872 798972104
1 27107 139307 864911589
1 116278 199512 360015075
1 65481 96182 307477760
3 155145 13923
3 197808 13643
2 58512 865530903
3 20072 132435
3 34470 105084
1 19368 162357 539769085
3 19586 152944
1 62666 102382 962651077
1 79196 168894 992782845
3 15113 186378
2 72341 948514836
3 193068 153905
3 21519 40483
3 98847 55145
3 177688 83221
1 91941 187935 527464756
1 131092 161569 911327612
3 116207 5076
2 182522 627842684
2 182099 67891478
3 113654 92278
1 68808 164609 6919021
1 61078 85674 354562543
3 39549 65604
3 103028 123293
2 10550 568097584
1 59537 198624 745161392
3 99042 124668
1 186387 190273 388629996
1 5664 185780 441274610
1 38950 195102 776623649
1 59653 177354 728846304
2 63488 541581112
1 29040 51004 804985553
1 25223 103648 752898559
3 32509 150234
2 25461 551371004
2 98672 533899424
3 129554 116510
2 72175 988005927
3 123973 120580
2 109861 780074790
1 62551 158837 245525956
1 36251 73594 236289784
2 19276 796103986
1 136918 180167 437407682
2 2844 115169879
3 57753 11584
2 107174 551954419
2 146141 488906239
3 88678 145988
2 15689 370843108
3 69786 41661
3 65004 73227
2 5996 845418354
1 105510 136324 198868476
3 159476 1846
1 32717 120207 229904095
2 56545 593634333
1 25159 29880 892094254
3 168255 137688
1 149736 179394 607858124
2 28020 549940065
1 49794 78260 285433240
3 20856 110154
2 96166 495332801
1 15321 77353 52960497
3 27431 8597
2 164920 474962559
2 184679 910044468
3 173065 181987
2 55438 506075684
2 42562 566703372
2 34463 707088104
3 89006 57281
2 110040 889299020
3 9167 62813
1 84839 140952 155255151
1 64152 157524 842413128
1 50388 197655 132973271
2 179808 595459566
2 96136 475763519
1 25057 187395 544847679
2 1932 344044872
1 142850 193960 924247378
1 93393 185529 258292965
3 97313 64696
2 55868 732700645
3 85752 175101
3 194714 20508
1 81071 166871 499853193
1 27673 135106 391877738
3 125325 41901
1 17238 44485 566267038
2 44456 684219349
3 82583 110172
3 33722 127004
1 95972 118116 661878879
1 78631 97236 947834132
1 73647 127808 975006924
2 82897 969391889
2 142893 522470371
1 55607 162371 764329001
3 82090 25447
1 58372 134715 29305813
3 102400 158507
2 106302 772414605
2 42166 217693987
2 190519 664117293
1 61026 115544 101133646
1 40680 68239 171367948
2 135427 134092530
3 94785 182725
3 199738 60801
1 29271 135562 477569994
1 74823 77726 538547849
3 120386 33316
2 183853 443033763
3 76801 142842
1 61152 90982 701952909
2 12209 680535404
1 81823 118116 694019165
1 130925 160627 763059034
3 22010 95765
1 10632 81979 866566603
1 94947 105313 615050709
1 104975 116796 200007934
3 73474 13533
1 76528 151336 315454750
3 29704 4682
2 74422 823197395
1 17408 151641 678153416
3 118647 6617
3 87029 25400
2 162683 547549664
2 80441 610963792
1 134102 161470 646931232
1 46237 108903 371245186
1 1233 23789 656100068
3 98125 109334
2 77722 83933857
3 160049 24624
1 13640 47698 193201716
1 146732 155248 67080481
3 13021 32482
2 112111 920792307
3 160816 122182
1 52310 127160 421049145
2 66844 367607243
1 33545 164183 576900895
1 56434 82449 211539950
1 24460 79631 526680673
3 87366 95308
3 154490 2133
1 46694 141150 32400402
1 59307 125868 906984831
3 19659 181513
3 114650 43074
2 271 744376045
2 176123 942072925
1 10338 129631 714596113
2 47892 435259227
3 195402 182286
3 170786 74289
2 160678 17871582
3 120457 38979
2 41579 952701383
2 45997 170866878
2 53314 55505524
3 116372 187136
2 166491 563230624
1 47054 198190 1989992
1 18531 58444 200417366
1 11649 163971 763753031
3 154158 26477
3 156423 89353
2 58857 869985654
2 31073 38491576
2 81370 660290979
2 137117 111596688
3 1450 156862
2 68046 2984496
3 1025 24669
3 75599 126309
3 12815 162420
2 166511 182045028
2 130238 77188820
1 60875 82385 838603522
2 165187 933510358
3 80026 131602
3 10923 166617
1 260 150932 879993146
1 93983 176094 591215355
1 45193 120576 141559767
3 30191 190442
1 90771 115859 829797925
2 37810 211725473
1 138493 146109 845420577
1 38639 73416 950312088
3 14187 24510
2 14708 937911333
3 86895 184743
1 127996 128635 438520663
1 131 191005 444063929
3 179630 107779
3 168543 184814
1 36696 37036 671143654
1 16809 83089 466778628
2 111854 222684516
2 49043 176571197
3 54964 128704
1 5848 26348 373393968
2 62691 392173897
2 165246 904872544
3 169395 110707
3 84251 142162
1 15915 18018 303562956
2 91473 637918680
1 72967 94256 512030175
3 46518 190669
1 16015 153587 106491267
3 87101 44999
1 51247 69350 614629945
2 170442 525355870
1 16241 24825 757918722
2 87366 551162753
1 24988 174615 804751231
2 172499 400730352
2 57568 507426931
2 32900 667629544
1 129302 180416 434365557
1 45344 58967 45209966
2 171874 914519865
3 75731 147719
3 107291 164725
1 8415 153705 96461267
3 81071 92355
3 94751 13800
2 84290 626644368
3 47639 33739
1 111707 173751 634644148
3 168069 20373
3 81354 57797
3 1890 152803
1 13213 59447 398411176
1 51914 118721 435620293
2 124605 745090449
3 24917 161321
3 147822 137763
2 144903 406388481
1 48944 167047 907999388
3 53150 49056
1 6681 73157 497031395
3 108102 192896
1 87698 181961 431221911
3 148730 199493
3 94031 103766
2 7373 558980235
2 91063 145664652
1 27584 171641 272855547
3 27684 50336
3 88561 178706
3 128275 20015
3 174960 24661
1 44654 58746 501698221
3 122286 169359
2 86712 542047314
2 101006 729977677
1 10588 129912 767130664
3 77439 63846
1 130829 154922 323672172
2 9043 927334015
1 54904 123480 187962445
1 107717 125922 420700810
1 6976 35106 14607126
2 18069 316911564
2 66224 909570764
1 76564 182508 863959639
2 157310 26407464
2 135710 253486118
3 88383 194230
2 17126 71439702
1 18892 154681 530153377
2 8577 779680997
1 121061 179019 284018602
3 79441 109442
2 184490 276735226
2 11737 224294652
3 140267 165319
1 138398 156080 641623908
1 44932 141836 687439629
1 85944 192959 646246481
2 82422 570618324
3 58863 71446
3 131149 126989
1 49083 103230 577920091
1 74097 171155 534802351
1 111419 144092 235784610
3 4733 131957
2 11050 525718002
3 68053 113981
3 33356 182387
1 32125 96886 510254588
3 131867 195781
3 183712 119675
2 29581 752463534
1 68115 141999 874798514
3 14689 59564
1 86797 131873 714275524
2 20706 962171863
2 69047 105463716
3 146498 92109
1 133213 141669 43489232
3 154137 62953
3 195935 141107
2 67403 430189316
2 43787 474681853
1 39361 179828 581522027
2 75248 160725862
3 127651 145519
1 84822 142375 989161345
1 116644 175215 811376303
1 99364 139898 881564718
3 44312 112070
2 163566 749111925
2 74471 965866346
2 117910 143171538
1 88742 147129 133268684
1 13811 142543 576683990
3 871 27468
1 84855 87539 201525186
2 62327 472749924
3 139130 56682
1 78286 198525 515412147
2 93097 41588528
3 167800 88506
1 56796 161693 676807608
3 101919 82760
2 29481 318560155
2 71701 122996536
1 91581 134146 500797940
3 133707 123329
2 198210 981794757
3 98539 76955
2 157063 287559197
1 79736 93446 300328042
3 118517 24726
3 194953 39342
3 144212 65163
3 137490 98486
3 98098 59327
1 29541 75162 608655492
1 55377 63551 433216026
1 11193 112982 530272490
1 63048 179115 156706454
3 112465 114768
1 20290 126347 994801863
2 53583 718401232
3 22644 148274
2 90460 463464901
2 183820 743446335
3 177317 45838
3 118312 192297
3 150859 183309
3 113193 157290
1 44094 139034 255481705
3 128396 57466
3 166334 55616
2 196179 265990389
2 174567 174219383
1 58616 90291 573908288
1 93917 194743 588058035
3 63182 51103
1 99131 191446 96416737
1 99235 103682 891964738
3 68983 146124
1 26780 62542 542330591
3 126704 28392
3 185926 126691
3 107529 160766
2 57224 599108220
3 46878 41119
1 112134 149475 603107728
1 21269 53504 24162991
1 39902 156432 21077805
3 139451 55278
1 12954 176232 530146661
1 38212 71773 13800046
1 10847 81658 898613821
3 137386 147131
2 59275 987534603
2 131082 1624712
2 9141 73517249
3 129538 47017
3 60752 8849
2 170936 27262886
3 89140 104003
2 183249 720514019
1 154168 189021 788222376
3 135295 405
1 184645 194038 315826279
2 70862 647366368
1 28349 66001 184692654
3 77384 133096
1 16762 96250 53826411
2 18651 271135446
1 62211 115318 746676187
2 12555 949881460
1 52158 98645 946264225
2 35897 504563641
3 99538 59163
2 139131 374991648
2 180040 16077109
2 143045 270388954
1 82063 179009 907834669
1 27828 143983 432784349
1 35726 177876 72862084
2 121242 169262330
2 175363 37214555
2 74269 952016274
2 157002 156513705
3 1610 46667
2 185452 830035013
1 76565 172417 458556358
2 28124 281687583
1 13302 19780 804925200
1 84443 145177 943139892
3 95003 36740
1 94566 195075 498623338
3 198841 185389
2 118203 800316416
1 70126 147868 598937742
1 56352 100954 328366929
3 16011 74099
2 48342 195192980
1 66125 113807 640392793
3 187318 123341
2 167563 593078289
1 106014 107573 561477888
2 191535 866079475
2 199086 545203632
3 110058 56587
1 14545 32537 220464148
3 130813 81680
3 124807 140452
2 28883 27021202
3 31314 66205
1 117624 149891 116440422
2 24136 175740689
3 180826 22729
3 45225 63482
2 96323 123054340
1 55702 138164 97555708
1 20426 70125 738917978
1 136963 178144 193935808
2 90435 405861745
3 65386 87828
1 134973 155426 13194838
2 122176 683546768
2 155751 192677210
3 11599 136682
2 153600 269652205
3 45453 95855
3 127985 159357
3 120102 72970
3 126894 16491
3 134099 109069
1 120333 154541 338373252
2 27650 476394573
3 166338 129458
2 30146 161486560
3 166906 79591
1 112214 180165 513243409
2 119573 906071060
2 53176 478663975
2 14127 113881766
2 43793 780479526
2 190127 713080861
3 62961 139692
2 40033 2608121
3 187028 43414
1 20803 168010 110565218
2 88519 366047365
2 99098 363929606
2 165229 425076129
2 120453 881461522
1 133339 174883 753217855
3 54659 4131
1 63439 111153 889860229
3 85389 65718
2 48365 167693892
3 29214 166806
3 122146 14013
2 69481 594219052
1 96359 109048 195908431
2 50630 534027159
3 121301 14838
3 81403 84700
2 37813 489276271
2 165010 29069909
1 31331 186253 791406994
3 4717 75513
2 144826 989130711
2 163774 167841517
1 61077 135608 397191683
1 91444 153972 166476763
3 46596 106724
1 140185 183822 859944055
2 168633 532529504
2 4548 151351587
1 112830 168075 247064442
1 91806 120144 895271727
2 76373 760501628
3 184259 110799
2 52256 125817758
2 12274 415847449
1 32269 123135 246004524
2 184077 254381860
3 56953 163235
3 13435 189107
3 10363 147360
3 37595 32558
3 105131 53817
1 129545 169275 430426038
2 199107 266549139
1 21963 70213 572157980
3 36759 178630
2 40620 305896586
1 18036 102891 632450436
2 184656 872829740
1 14523 143768 361603766
1 25553 46149 965629947
3 157280 89647
1 90264 195671 562274738
1 27449 146126 560327627
2 50131 550423119
2 46451 377076901
1 6969 108969 835232468
3 170438 36359
1 29325 35235 873892839
3 20179 119495
1 142368 144776 429111053
3 111767 183814
1 3709 99939 648065501
3 3066 123520
2 145414 379646395
2 3624 507568907
3 116507 52848
3 44930 109076
3 914 159955
1 44805 195500 140976714
3 55703 161594
3 182898 35461
3 13855 50745
1 78681 132782 950892804
1 53460 64625 580536857
3 15840 710
2 101384 499735226
1 30456 87802 219837210
1 141992 157009 790667025
1 50497 69649 695293305
1 97834 180188 136882888
2 128873 408508615
1 35506 111492 928336755
1 135580 195794 903686360
1 133307 161519 4502455
2 188774 989868926
1 4770 153318 574447568
3 199585 81121
3 136606 30974
3 42408 113598
3 94803 85532
1 93057 125256 709773292
3 138808 43717
2 80563 825171634
1 29939 149915 630475883
3 24666 133050
2 69813 497539098
3 186274 179574
3 98405 25798
3 157882 13837
3 86176 98053
2 75119 381518212
3 70822 49495
1 25316 63758 727684814
1 133271 184448 451971415
2 66910 593172377
3 156981 64993
2 134852 882056705
2 170719 854723649
3 78942 125028
1 44377 184886 28191822
1 98234 163849 814889299
1 162497 178558 558414565
3 98816 122095
3 50310 114467
3 25550 188534
3 111243 184890
2 24531 381344347
1 121760 143811 709714476
3 128188 170670
2 185432 173403748
1 150953 187070 850877164
2 27330 590157425
2 110004 827024935
1 75662 189608 89618942
3 136263 66757
3 153110 4171
2 138980 764142553
3 99081 185008
2 180364 308270536
1 119890 155758 590960349
1 13134 48804 646505463
2 23891 629559467
1 10267 91205 781429253
2 11996 759919402
3 122468 36189
3 183787 174747
1 1644 72592 79461093
3 140362 160179
1 63419 93195 216136245
1 15641 65382 114598082
3 92696 69020
3 23951 115797
2 196241 468944631
1 9342 199363 800889523
1 76499 134680 323697310
3 74121 86490
3 42582 45679
2 81678 562597037
1 145158 163349 514948711
2 180853 406029138
2 67374 561049319
3 157895 29000
3 187698 107481
3 101071 21654
2 87612 142739682
1 20217 163057 103576438
1 23309 122727 972511519
2 34899 589642138
2 25105 613011199
1 60705 63076 134382564
2 93431 147348889
2 151464 794832073
1 92928 104764 878564784
3 144834 122296
3 37168 52672
1 482 90473 561011311
2 188903 865893299
2 127385 380996332
2 120781 420876404
3 105528 139489
2 20421 997576227
3 135212 15456
3 120190 141881
2 22997 449898145
1 126903 171955 702313160
1 17446 60098 110403826
1 6519 29835 772564845
3 163394 49115
1 76968 138761 287395505
2 193696 590829921
1 127874 190865 453057031
2 104185 819222399
1 118417 147198 314970446
1 118928 132703 235981953
3 29424 100395
1 123011 165029 835172700
3 70226 28800
1 56428 134179 309916587
1 29490 145150 27520322
3 87643 157574
1 63303 81255 994428319
2 192975 123741
3 20671 192156
1 47681 153743 696499145
1 146522 190771 512861259
3 26966 188105
3 146716 144150
1 17734 36759 908863175
1 70834 105715 245060045
3 112631 103746
3 69904 21891
2 25867 607004383
1 5085 146910 239953105
3 75917 86093
2 143735 274231145
2 75003 635301285
1 106221 107062 960057879
2 130930 235949533
1 73697 161700 940009966
3 104074 90393
3 90295 118267
1 141764 168802 716784755
2 98981 528845667
3 96208 90876
2 103445 708619413
3 62227 198295
1 109709 190924 651110884
3 6921 115810
3 167077 148008
1 120925 166623 525172034
2 72499 173062021
3 181578 54974
2 131660 649516919
3 154736 140854
1 35239 36229 384765658
2 42710 647064248
1 85254 161076 147659095
1 69883 75905 369629320
3 74268 172540
3 73179 60085
1 27134 67215 76104404
1 130837 161745 440728962
2 106543 976868610
3 106360 120511
3 65749 198029
3 138085 99047
1 147859 157313 246864883
1 32022 45711 914595692
3 122077 61622
1 163818 172014 640036135
1 1256 11841 544439928
3 136076 133797
1 11971 44425 947212411
2 177886 1694870
2 180404 627985843
3 83073 142459
1 39746 177079 963239253
1 90615 94470 500298575
1 182644 186679 912387821
2 161248 973946762
3 137077 160734
3 110912 13760
1 131984 161129 196541375
2 72142 222752439
3 51825 176137
1 21142 118420 7721775
3 81619 114722
1 28405 93871 947834028
1 1672 94626 546339725
3 174198 23509
2 84160 75662394
1 87450 154650 559245398
3 46561 105635
3 184626 77735
1 968 173506 281007428
2 186068 634226955
2 136596 381285378
1 5658 83077 409862636
2 6480 542632532
3 13523 70150
3 1445 72752
2 79891 381436997
2 134239 295253793
2 148846 835522850
1 52832 110230 810796045
1 126679 157817 4855299
3 116499 106104
1 94020 127373 382384328
2 63988 544031561
2 85609 931303256
2 127605 930635340
3 50280 19594
2 145427 440419089
3 102932 106759
1 33494 104532 682804467
3 103078 162383
1 123963 162417 163271998
2 193062 331178101
3 128496 132902
3 77921 166072
1 144585 171575 705507332
1 162734 188034 847742223
2 145295 366030098
2 167598 546678311
1 128082 141919 987495525
1 63913 133517 676598683
2 62655 885275232
3 139782 11537
2 174277 785231300
1 153120 173657 720312367
3 10940 59244
1 112157 136170 773229579
1 117294 193113 399728497
3 141275 106493
3 24645 182116
2 176049 692715974
3 12561 89570
3 111709 9405
1 23870 161530 649680490
1 35442 36992 466575417
1 116232 141668 127320791
3 66807 171159
3 127933 76215
2 157700 805148047
3 65764 36136
2 176651 290536181
3 49723 61531
2 7862 624124854
1 7519 101832 847136041
3 35801 81136
3 110346 98628
3 48968 162390
3 56017 25694
1 136505 142808 427100572
1 175183 195925 994404296
1 46363 188490 98021278
1 13328 186950 765964535
2 65699 817850129
2 506 494553647
1 113670 137812 944405261
2 57087 44215503
1 5012 160202 117438583
1 138343 180203 184367804
3 30883 26405
3 135384 95787
1 89069 107821 368646610
1 48045 58944 172458599
2 63495 564141882
2 142887 26462187
1 182535 192665 706968622
3 129806 163242
2 72015 499528906
3 163533 185553
1 102862 122054 366816226
3 182926 102122
2 39040 574282882
1 26707 33883 194730940
1 25950 112901 195962654
2 26331 674017414
1 108218 123020 751194364
1 16163 25406 900711589
2 42485 71602871
3 84112 13698
1 2827 105379 134277966
3 31295 154135
1 27070 89909 758082147
1 138887 173702 494697931
2 30790 353623244
1 114406 136194 606606214
1 65387 109996 164677872
2 15602 66469861
2 171349 771722757
2 179910 151229391
1 11445 133650 866569413
1 54572 117114 781578700
3 183132 173717
3 127683 81350
3 154330 115386
1 68733 135841 986881919
2 87194 242433139
3 150672 41941
2 88880 761078571
3 106698 191363
2 183563 61044685
2 110816 212923734
3 179117 101699
3 110517 174847
2 22811 824338775
1 57662 72697 866218838
3 173085 120243
1 19704 136432 575409273
3 192695 96553
2 196477 241030158
3 143653 77727
2 164278 593158727
2 186966 59336594
3 132289 90934
1 105136 136694 627504987
1 15516 152456 150693931
3 148142 114441
2 125465 35092869
1 83880 120841 573586994
1 12180 173079 511851973
3 154061 189939
3 47674 11404
1 31713 91658 937153940
1 140600 160904 810344730
1 120284 167076 682839441
1 90426 129718 423450202
1 157642 175191 603413234
1 28364 86210 320254470
3 50707 195508
3 100324 67657
1 40948 169651 4928264
1 3033 178386 931478733
1 70183 115398 96663241
1 140054 192975 16048373
1 20550 195095 845263998
3 77591 19462
2 39372 503603357
3 72505 129800
1 104158 112331 331553963
3 150947 63944
1 61676 141148 902382561
3 26856 147919
3 138608 81499
2 176304 80078032
2 56950 627712734
2 47866 257687705
2 72651 352135385
3 41631 64561
1 106984 198063 41538790
1 23499 120622 28863160
3 63784 173433
3 99925 167598
2 40759 20269815
1 37565 52471 695385079
3 79772 66969
2 190597 177242191
1 107920 134849 611069040
3 169754 141050
2 123568 619951244
3 130644 36014
1 131899 135945 691813868
3 1396 51655
2 103119 274381626
3 50161 16131
2 45720 993981717
2 3571 63903393
1 161725 191735 860026312
3 130167 29988
3 138412 198516
2 118079 357592199
1 139183 144815 36123390
2 128339 514809472
1 32727 78509 40622243
3 197462 4121
1 72242 109646 712334490
3 66772 179720
1 33731 85746 375529171
1 147721 188331 195267425
2 46059 437049054
1 122987 153967 96193621
3 55931 195533
3 86741 193653
3 113886 3884
2 197917 291842615
1 103810 198908 303459527
3 162720 117679
3 39926 2380
3 15368 67335
1 129641 138742 624421921
3 142585 121144
3 132314 99038
1 42417 64360 275789915
3 138215 81569
2 141727 593593699
2 88876 399081001
3 64603 137014
2 162588 553964475
1 46793 100561 85157014
3 80271 49136
3 131472 154443
1 80936 143618 124526463
1 3325 78773 392797365
2 5919 344418596
1 98983 129101 564711141
1 56975 170785 683525945
1 160163 177514 745929179
3 100540 102072
1 93834 193104 914225484
1 7572 185490 247077034
2 195034 10223135
1 26317 86211 464761056
3 128534 185041
1 63501 144759 23534906
2 165458 758399225
1 34398 103440 208073339
3 87146 191003
1 92713 157818 760637334
1 132262 197398 182537738
1 97367 182584 827603596
1 122145 190876 28555050
3 20621 151103
2 134519 867751634
3 37593 197543
3 122436 86208
1 54022 130978 517210994
3 35330 154559
3 66482 118686
2 65427 952910181
2 3138 724630625
2 53323 806408670
2 90205 82496796
1 29897 48658 791695366
1 42700 130739 126880780
1 60906 63635 303442043
3 40040 116298
2 78976 480035203
3 107087 139994
3 78610 139302
3 132801 93324
1 138988 170813 411311784
1 28775 121837 809066323
1 9111 115910 106182257
1 53634 64027 969920719
3 194296 2333
3 81632 130212
3 179695 9407
2 18084 637402829
1 113148 189836 234569182
2 120430 997146939
1 47557 123921 256438837
3 165201 21883
3 101476 36979
2 189626 624962491
2 95438 798575195
3 126524 5975
1 2414 167605 144275296
1 56427 101513 675103638
1 123975 162418 280677297
2 105450 117496072
1 144255 184971 416530288
3 84959 36173
2 27950 712976473
1 76310 88340 366018214
1 7489 115874 295247418
2 127486 870035074
2 96379 882077998
3 130674 151982
1 70610 88000 831403149
3 83586 158530
2 40852 872248737
1 3953 30919 141276411
2 47900 112126427
1 79994 199973 76568543
2 88722 484722697
1 105656 144167 420939158
3 88163 90921
1 23954 167940 245321293
3 106261 55430
3 19998 81698
1 44038 45688 623024271
1 432 58594 765225205
3 132538 79197
3 79855 54029
1 28976 117363 947076877
2 14541 883148769
3 43943 107440
2 47084 552794564
3 72146 104437
3 180952 132226
1 60630 134715 897993325
1 68827 115130 533224066
2 64234 674896131
3 119253 4975
1 79898 101217 830730205
1 57463 131353 830472739
1 54198 59396 154303576
1 35850 103735 876900674
3 5378 173211
1 122191 184053 307158676
3 113707 186479
1 64441 197335 12557158
2 115479 894306549
2 150970 211040241
2 4137 637636130
3 72151 180745
1 79281 181722 43680211
3 136233 162488
1 137626 183687 564064015
1 135400 165966 351533220
2 60753 177285163
3 84652 83609
3 10271 15410
3 193988 13624
3 127457 74778
2 100050 393236820
1 78903 181401 302435738
3 12787 101918
1 43608 51591 480509941
1 114894 127983 709053646
2 81571 561761046
1 112663 156032 274941897
2 173406 622332125
1 58870 178064 4564404
2 42543 977208780
3 163812 74368
1 92799 131659 894433434
1 19864 31834 1811985
2 173319 283328054
3 190527 60707
1 23314 137831 85265608
2 166100 702641062
1 15989 61621 603727468
3 86494 39334
1 3929 19089 14347651
2 111041 980534356
1 154656 195480 504388908
1 102604 185263 999867226
2 111651 163598403
3 3443 52645
3 177995 38392
1 77312 127550 223377241
2 81069 336816889
1 35331 173437 158689969
3 182807 111030
3 49110 152483
1 14239 97754 459612425
1 39667 88743 280421368
2 197929 253428798
3 16282 26518
1 36461 160881 85058669
2 46759 252164023
1 133887 137970 891845020
3 118924 74058
1 2081 163991 405231675
3 59715 189690
3 94113 89160
1 7602 190215 784595672
1 62637 86329 515486871
3 131278 99710
3 73969 134795
1 90509 92304 589410887
3 153399 70761
1 92179 187066 907010625
1 63859 147639 178015924
2 132587 498353403
2 111393 564795882
2 1953 32717572
1 61882 195418 392753545
3 37877 165194
2 61397 302093005
2 50184 788290049
3 184299 183121
3 74097 87832
2 169806 91196968
2 182441 835049306
3 80694 163554
3 144234 34240
1 75514 104868 168616816
1 8154 32474 865246877
2 133043 850464993
1 20546 28967 506216387
3 147128 79820
2 13905 436939248
1 93948 105883 510527140
1 86759 92487 820717135
2 25332 740574597
1 177766 190265 243106511
1 69753 77629 241107458
3 92061 194294
3 127258 128531
2 84008 300222348
1 16521 45157 616848862
2 170451 251576825
3 43434 164378
3 20871 160408
2 29704 30679724
1 14322 95154 987788819
2 161531 732606228
1 28892 98108 839269898
3 188925 123637
2 93712 786536906
2 136982 856012541
3 106385 138124
3 63499 185608
3 112683 180954
3 132355 196365
3 72141 24193
3 61821 175886
3 33757 131001
1 36440 56612 116634870
2 128072 54816271
1 93077 190339 421715283
3 194496 163200
3 12808 47331
1 75452 141368 348814103
3 32707 73398
3 10286 69060
1 109113 189217 167658619
1 131313 162566 477714870
2 118858 828726291
3 117697 49022
2 50764 786099754
2 160426 856000640
3 107591 3421
2 171793 45623280
1 109312 122482 346722830
1 62779 69813 473244580
2 95273 686619852
2 24601 253753902
3 174411 462
3 33888 120013
3 198420 102392
1 158570 166095 187498109
3 189255 73644
2 114226 591021861
1 82089 136085 37135377
1 50049 114674 710284422
3 128976 14170
3 114341 41057
1 14804 194542 731941657
3 44652 26182
1 18711 62545 740796050
2 152884 88171264
1 17740 137231 784813522
2 89188 592761615
2 93313 186666238
3 27012 162777
2 174960 187702224
1 25778 123503 151611837
1 26867 51816 669760258
2 143105 347282293
3 46698 6838
2 30958 412217804
2 68560 227523867
2 59679 974511387
3 120221 71628
3 84927 102204
2 192518 636307186
3 104114 165904
1 36721 145745 722343343
2 47267 908283361
1 53120 125278 744154437
1 52902 71965 432653813
1 11184 157195 387209109
3 98703 25120
3 121108 178193
3 60050 20360
3 89803 51381
2 45437 153059279
3 5780 129499
1 75925 93256 82937871
1 41859 95654 879430770
2 124342 674473420
2 131268 711001702
1 72538 97254 409679559
2 15332 375625222
2 149073 845874231
1 130915 189379 879332600
3 98476 15840
3 27386 43108
2 12834 461630299
3 161831 173240
2 135046 94389351
2 155623 206872298
1 2806 153413 577688379
2 17562 783442420
1 123027 199432 124771588
1 83456 180618 636725169
2 154144 560129325
2 167549 450346259
1 52412 122969 218145385
2 174623 898259271
1 332 48268 893968062
1 56713 192146 735137824
3 139742 144516
3 43872 112822
2 99585 295811522
1 4805 98154 774063176
1 317 21647 621662466
3 73402 16276
2 138915 250384864
1 51730 183078 377763510
1 123715 192340 754713248
1 129712 167967 557432851
2 77248 223656747
3 121476 151218
1 91117 135969 700928830
2 151290 107664116
1 46106 72492 595919156
3 50648 197516
2 78695 871025265
3 109971 136
2 60104 634816079
2 163758 874847615
3 69465 50334
2 93521 712944934
2 48189 396391204
2 59122 77082815
2 169279 828869587
1 53250 137125 912433431
1 44912 136654 765314044
1 33067 118807 522844563
3 143886 193423
2 170200 194445996
2 90858 981645145
2 45913 147994073
2 8288 455524806
1 122189 170241 786631084
3 149615 69783
3 194096 37211
3 47794 32225
3 172847 122870
3 112159 171002
2 9046 137672509
3 102489 57019
2 8460 946840792
2 1362 443585166
1 9197 159433 377656658
2 162043 793252138
2 42638 939709422
1 32009 146876 794586726
2 170391 238642525
2 158167 158473652
2 38914 2321238
2 4910 616073018
1 22656 153508 538701602
1 52199 67358 204759144
1 38681 135237 383986147
2 181606 692272259
3 96698 123357
3 185812 19261
2 40733 857044178
1 6040 101231 652672149
1 144849 173155 518855993
2 73622 566052863
1 2144 19495 131578685
2 76678 372424744
2 3911 656528930
2 95377 655428663
1 20355 81673 47319628
3 54846 153321
3 87423 53902
2 10042 829524215
1 97467 180926 308047317
3 62342 134125
3 121580 108561
2 119132 914964008
3 137176 24681
3 149497 84471
1 41707 94253 685362046
3 43248 35233
2 149835 928389884
3 124038 17852
1 189488 194564 572667286
3 30650 108318
1 60867 147925 354203925
1 112148 197835 428913626
3 41097 75910
3 138435 177812
3 174416 86604
2 177190 617881135
2 107013 455492364
3 30666 183047
3 172254 160046
3 89020 100493
2 149913 458565483
3 141055 11895
2 20196 76939501
1 112956 177059 609400794
3 14181 118517
1 773 198473 167885319
3 9189 21926
2 42278 740177241
3 19714 115778
1 46621 127386 451014294
2 61488 928648039
3 179119 134637
3 199958 158062
1 90653 136114 891923369
1 34279 91493 275161960
1 13509 25527 53665208
1 104230 112606 491557603
1 45775 111128 503798472
3 70718 102775
1 983 55968 568405710
1 105702 118236 318293137
1 62547 183028 98899034
1 72746 180147 272541865
1 39407 85988 723514956
3 297 176529
1 24787 133809 924407563
2 71937 474560081
1 10842 132011 57826825
1 36031 143141 398657038
1 106207 176190 733551358
1 21988 132162 837519290
2 147233 187266606
1 58530 65203 100409034
3 70476 43626
3 155615 110065
3 39202 28033
2 178407 866337239
2 81651 223661508
3 195735 174873
3 186494 78049
2 185339 362384597
1 112310 118765 768860665
3 105758 166
3 178781 43232
3 62568 129465
1 96026 131100 223141861
3 108933 159327
2 27840 452724436
2 179928 707262357
2 30683 295072014
3 25805 83687
1 37454 94574 331282590
2 29270 594321321
3 4267 96637
2 129734 780816025
3 123793 106952
1 120012 158588 443934898
3 24994 54766
1 19491 79329 860340027
3 54740 168333
1 61410 67174 774497114
1 119535 145244 22399848
2 157964 23493784
3 152996 91564
1 131369 159222 111037864
1 1428 12282 110441128
3 78866 42411
3 64501 9615
3 36137 122782
2 11330 70550410
1 111622 153604 759679719
1 147492 184898 235350932
3 13086 121110
1 28913 145614 583388890
2 87163 415436720
3 104905 66902
3 53592 72808
1 99425 119806 852462407
2 170491 692747918
2 123499 864417567
2 91807 743628620
3 149908 3420
1 15211 26194 73031499
1 132918 137302 324092337
3 38946 136815
3 113429 118089
1 102910 137462 119001067
3 55945 28837
1 85880 121003 56112352
1 41531 173719 897669548
3 130964 16485
1 78800 128639 801207319
1 34152 167213 123229305
3 59343 132243
2 50678 526340688
3 163716 56241
3 113357 110344
1 41590 54161 898094022
2 53087 946258820
2 77509 141716637
1 113196 163327 56849279
3 166885 110145
2 128687 801394928
1 77005 159648 473859612
1 101148 120195 122394742
3 30908 34436
3 121098 3871
1 13828 197709 817254959
1 36052 93157 66825552
1 94307 148814 24335831
3 152953 169463
1 101756 180807 707929998
1 12540 141013 528156690
1 15645 91943 677374846
3 194671 103461
3 158372 47713
1 17406 116777 956085782
2 15765 760639351
1 122083 154637 391522449
2 153641 741807002
1 101101 108882 706604603
1 28162 85727 823917556
2 171433 780662558
2 66206 350445310
2 150717 932284962
3 128252 35840
2 74263 441167509
2 107493 863551622
3 95826 78224
1 99746 158384 246670035
1 95736 157700 783803157
2 18258 224769709
1 145383 155458 397811267
3 37539 78622
3 185864 89999
3 119825 13905
2 60652 672566601
2 29805 528760632
2 196193 443260804
1 65184 98023 3799181
2 146204 823736606
3 66323 32191
1 173566 199377 657688346
2 101848 441191564
3 164093 195267
2 182188 555721534
2 136053 796685190
1 69303 120069 570442942
3 141030 193525
1 124249 170776 598401405
2 94189 916944523
3 162171 94559
3 151578 65635
2 196148 698934560
1 5380 9697 903087559
3 177888 44290
3 73342 196881
1 57927 83365 735505802
3 118316 47492
3 186319 134418
1 76125 172378 183211531
3 20027 164447
3 93174 101478
1 6450 47733 555334523
2 107681 643466479
1 74603 156779 824989344
2 20578 173063779
3 78947 196642
1 93086 173583 136759583
2 22082 592648340
2 89824 34894327
1 36932 78249 390691654
2 178962 476264158
3 166082 22216
3 94441 5166
1 103285 110084 158569947
1 37746 157360 237606957
1 28485 119912 373617792
1 40785 188253 192732010
3 93611 54220
1 104889 191807 900169727
1 40022 137213 90291658
1 133851 192448 758677981
2 187165 854654760
3 102576 118133
3 170551 136418
2 67028 427676475
1 123929 198647 966326184
2 147281 229387680
2 195498 997052828
2 62806 743907763
1 91024 178008 298130960
2 195860 449493887
3 71945 124538
1 102793 164266 869027779
2 153858 961490986
3 20907 154546
3 56618 138755
3 57162 77784
1 170816 185789 107217260
1 66164 163753 459874381
1 129904 160186 29773960
1 104412 110762 971861841
1 178362 199154 184718588
2 171479 694386555
1 24423 47472 121589395
1 31988 193798 122927086
1 169418 198138 452829560
1 33296 91301 929511441
2 1163 774757593
1 25831 121610 18938581
2 22125 211359066
2 191959 614112960
2 171388 10620493
1 14055 63287 33376341
2 2274 36923053
3 89249 143402
1 56654 177461 768481599
3 78169 134224
1 6269 93977 793124374
2 125055 599580383
1 157548 191423 561915404
2 119991 17114589
3 72819 14233
1 120395 192720 582341013
1 102103 118033 938203600
2 148789 993297249
3 40863 146440
2 111540 908322349
3 83390 69241
2 22586 989259194
2 111625 36010898
3 148794 74332
1 57679 170017 807344343
1 14821 32941 419350782
3 128160 98344
3 53112 5108
1 156382 198957 735793803
1 82852 124125 182710894
3 120266 20645
3 190050 29617
3 193862 104703
1 94916 175633 763918039
2 42785 239208842
1 52527 192395 946085811
3 162729 66804
2 45978 566145143
3 151293 74271
1 124176 141958 448972140
2 93406 2777911
2 81136 984366702
1 9110 81149 501116794
3 47357 83968
3 77539 144047
2 54938 491597185
3 148929 144845
2 68823 276552304
3 123320 155965
3 94271 140614
3 85927 117359
3 170750 68406
1 121296 128181 281824061
1 51788 165694 551585941
3 33697 115906
3 86235 88762
3 130437 156670
1 38381 39282 984185656
1 98685 129529 498734636
2 129629 959495600
3 182848 193095
1 48455 144559 561541406
2 198426 13919913
3 26868 138923
3 37613 129701
3 119036 148190
2 21593 450889012
2 108312 662837024
1 14545 32929 2891633
1 162740 177277 274017053
1 96483 199752 597858866
1 28436 142175 563722596
3 135364 160566
2 148547 698875373
1 4815 74556 633882975
1 72411 162943 812722575
2 129505 558881321
1 49199 119554 228066218
3 120056 102360
2 57810 886320789
2 68150 731220462
2 86606 612271319
3 191604 154395
1 84319 161587 425137121
2 21559 623358296
1 36813 190621 420856437
2 113215 643034004
1 8495 158799 78466370
1 75065 163016 478307138
3 167943 95553
2 112164 304766650
2 190021 836978020
3 163798 37785
1 49689 89493 445255362
2 164245 827368526
2 155731 348450108
1 98577 167526 587583923
1 5655 30895 151876061
1 28029 51128 395864484
2 51921 666596490
1 89094 125137 749220919
2 180040 39623716
1 77901 184269 151821271
2 45864 26224627
2 145882 764454586
3 125034 152086
3 57563 10344
1 97663 142193 722069930
2 164456 487892023
3 23247 94125
2 99662 798962576
3 22484 64104
3 164499 19023
2 177857 590044966
3 93064 57598
3 193919 60941
3 113272 74318
1 38674 109378 846213679
2 52863 143107071
1 8488 45418 566942894
1 83705 85795 852201096
1 62104 136101 808276348
3 183443 190153
3 89273 150743
1 111803 118784 999116181
3 18716 141916
2 42069 83728330
2 133254 572308830
1 3765 26895 324548871
1 54283 96000 875976795
2 31618 904837019
1 43729 110200 286840656
3 175917 118211
2 149852 308326397
1 67450 88709 923861923
3 160452 196863
3 186809 175841
1 113131 113285 554763535
2 134559 227054719
1 91242 183591 201577078
1 36610 165892 403981104
2 148724 533918608
1 97924 129511 616565990
3 1254 60262
3 163293 151404
3 157028 51380
2 153143 873120825
3 14588 164613
3 38362 119458
1 126416 177587 983865590
1 15510 51425 318777343
3 17044 35277
2 45329 72221968
2 144125 48096587
3 42181 95530
2 7425 956056745
3 30664 136990
2 137174 317389123
1 61743 67128 871218668
3 4795 183474
2 66358 106607727
3 17114 12206
2 173686 108936681
1 26561 178352 240416617
1 13218 139736 222563875
3 135235 191348
1 132605 190419 177347496
3 142634 142231
3 2355 168601
3 63741 46772
1 61453 187070 849976951
2 42887 899166371
2 19317 190247982
3 74088 143311
2 10800 493495147
2 38309 108706235
2 57404 738694296
2 97622 332667945
1 42268 155159 282668346
2 178071 592414440
3 14362 172562
2 134203 304796020
3 95953 7225
1 113301 170311 560666168
3 23864 55079
2 67781 724751708
2 23015 981266839
2 5812 352389472
3 84731 11480
2 196237 128216320
3 54665 113710
1 39024 40475 143524368
2 138245 961376579
1 90426 109726 615177541
1 78664 197097 229067929
2 86082 636930755
3 85227 139086
2 105683 777681704
3 63123 55323
3 103878 8242
2 184087 155572089
1 22240 167248 889340684
2 165336 423416281
2 26620 918323548
1 121487 146337 941907832
2 142408 808281123
3 20612 196318
3 74696 162789
2 150394 901583301
1 69837 103990 460213953
2 153796 767536892
1 30495 36786 583931401
1 5841 139650 802234395
1 52847 129966 796616488
1 81329 105656 180967996
2 167424 911756025
2 115580 334116477
3 146713 101706
2 170078 950751384
3 23860 182764
3 21238 132592
3 108761 62298
3 99448 142469
3 165807 193110
1 76279 178652 882120020
2 123048 916522730
1 48549 129173 635686998
1 24474 41010 569934380
1 92783 131976 160436951
1 42084 69820 26244190
3 55379 105163
3 135220 151510
2 109747 217851384
3 78119 79185
1 8040 112440 541326175
1 63096 198279 747412634
1 50486 82651 398041931
2 76793 43783293
1 134494 181238 818551978
2 40228 412894724
3 92381 184267
1 122486 179024 703443002
3 841 117705
3 34434 94656
1 18520 51950 432380692
3 118294 84711
2 8328 847863160
2 85794 406087028
2 182708 281671428
3 22593 91713
3 114852 30910
2 151880 703554047
2 46316 520768165
2 23792 222782586
1 39704 69592 986011074
3 103456 103061
2 181122 127911169
1 73322 74718 659293695
3 150820 132657
2 11365 18125123
3 35699 161703
1 73674 83390 977911129
3 163705 82465
2 52781 229832713
2 84389 337849862
1 28783 132029 594035072
1 38365 153838 881822563
3 162402 182673
1 4339 108305 47431912
2 116758 320160741
2 88571 767737397
1 4162 137429 402203271
2 60517 369047779
2 27525 980662189
1 76374 162418 274584759
1 117621 142680 943858854
3 163501 42203
2 154491 152308627
1 119851 137979 294858877
2 171683 815717393
1 23746 72025 391651759
2 14190 364307380
2 161472 784101562
2 58035 834595515
3 14924 5643
1 150996 153261 424141762
3 66746 141837
3 18196 194329
3 133097 60867
3 74187 337
1 24183 143162 146171504
3 103985 199148
3 43233 188293
2 135103 994894335
3 104831 19077
3 149993 29612
1 17469 181090 292645966
3 30666 171410
3 138260 39025
1 140504 154560 957650959
3 184024 170238
2 132623 577577347
3 56086 197882
2 114667 711198270
1 28041 120516 278966371
2 163073 302868582
3 123433 42826
3 185887 67836
2 131328 759743315
1 84667 126444 327939410
1 28244 70282 923574860
2 107618 346888844
3 82216 143478
3 136245 167628
1 10963 45750 430741279
1 40649 160605 941081614
2 187112 339929250
3 68069 187914
3 175244 195655
1 22605 105499 209365865
1 117917 151993 220153740
1 106940 178118 354583241
1 67206 73188 71230199
3 130189 186172
2 136625 891265746
3 150650 67094
3 118612 18505
3 125094 161242
2 74623 721037150
1 16137 152027 378655548
3 74519 187878
2 188955 170118427
3 17684 186746
2 47726 527969684
1 75215 176010 468541917
3 165823 62668
1 92761 162776 355762047
2 80762 580672906
1 75965 91227 947625837
3 8212 3569
3 5001 41409
2 77074 670794638
3 192334 29078
2 63265 278584280
2 1063 317551309
2 96828 585397371
1 50635 146472 938000211
1 13106 60669 41603775
1 174248 190463 349907626
1 41773 45081 207438090
3 187797 180875
1 116154 150796 663129473
3 52388 41277
2 150725 726397850
1 45293 174080 4477205
1 19503 30800 933238971
3 21739 146973
1 95934 170025 487686981
2 114788 877951547
2 35702 91403041
3 110777 146649
1 150324 151309 990332769
2 157682 263585907
3 77000 73925
1 89713 197277 718037426
1 97212 101718 926744183
1 44116 176246 135107135
3 53799 157895
1 94900 120901 623610907
1 123234 147500 567906055
1 112822 114798 679787196
2 41649 815690614
3 69884 81177
2 1527 293991417
3 90106 145950
2 23193 974447137
3 25370 165972
3 73478 94907
1 105064 136757 910057181
3 69021 186171
1 83394 145524 672983011
1 63643 192262 103218924
2 156690 961733343
3 88705 1289
1 99154 110917 47480320
1 109257 196617 68220375
3 93523 172864
3 89593 120404
3 23612 16932
3 15856 73450
1 116345 137896 702006587
1 60061 190155 20090383
2 190808 949045946
1 33233 122093 717935412
2 49656 643136830
3 36645 59060
3 78852 197779
3 2216 32063
1 166104 192762 82806091
1 76789 195669 712728521
1 79560 99122 391389408
1 12394 94229 241894100
1 125251 195918 316064428
1 30212 81638 792817618
3 149068 76319
1 17543 45425 143651769
2 156544 690048397
1 138146 141253 682072390
1 2515 13650 332521420
3 12503 127224
3 18956 180160
1 52018 120613 117703126
2 140637 954755322
2 109523 423553989
3 122608 179021
2 139226 403678257
3 192608 26326
1 7547 32635 324646677
2 101940 206865429
1 52226 189587 646931450
1 5301 86144 833069759
3 160827 112937
1 123072 190287 147160915
2 104094 199911182
1 55841 83083 575413121
3 55654 124266
1 31802 66878 899156469
1 50754 185005 272027851
3 133557 352
2 70579 888068237
3 19766 188711
2 197449 769696793
3 76847 106904
1 5849 20648 490068162
3 27548 178223
1 124965 198737 215239309
1 19273 24623 512469054
2 141998 349296551
2 63526 176450559
3 98998 193884
1 130316 143311 706493217
2 14626 967971852
2 132468 490443082
3 86563 197182
2 162027 375725658
1 783 148019 233484707
3 143313 153025
3 24000 142123
3 68485 177314
3 1945 73436
3 31838 66956
2 183580 532773739
2 83534 459878340
2 37115 834113520
1 10734 192452 512261092
1 36337 171093 420316508
1 112957 180500 738312454
2 36780 660293213
2 79282 159463634
1 18786 82256 582166997
2 19825 991487361
2 175145 774615008
3 99625 127664
3 41515 103896
2 99380 3973669
1 52432 178024 668017998
1 93231 132397 387864358
1 74052 126708 506331326
2 49549 734151094
2 751 94281971
3 170854 29857
3 90982 62230
1 14198 19482 19325480
2 131300 352554559
2 129958 572777247
2 67648 569983239
3 14696 180153
2 45310 498408306
2 65372 300241219
2 116365 302627413
3 15004 161973
3 115686 44424
1 17136 183420 103188446
1 179516 194662 796449550
2 69851 729799181
2 196674 900598185
3 104265 98079
3 16347 118467
3 148865 69394
1 172446 177481 14373543
3 195301 84722
1 11822 68184 623962338
3 103760 25703
3 119651 87353
2 33375 517889682
2 82675 324894173
2 158816 577574027
2 209 564396972
2 106329 935594732
2 58274 895147987
2 82011 540237637
1 106912 137074 881688699
3 118919 193454
1 51088 169511 998804474
1 118989 154651 570868528
2 171166 327795525
3 128697 112691
2 116134 936279673
2 107935 83094646
2 150251 828304990
1 90715 186768 444585544
3 12968 135834
2 121558 768781573
2 44752 615182760
1 21685 31454 66639942
1 29069 138393 407315390
2 190916 768694341
1 80325 149330 877158835
3 176154 103441
1 11298 73050 490052445
2 49475 470054404
2 17339 12480433
2 194456 473081766
1 17895 138095 337484141
2 176222 206199282
2 188403 884751485
3 131011 3263
1 59479 77356 71939350
1 94105 191791 790246476
2 16390 239379127
3 157295 153447
2 74374 798538795
1 41364 110021 952231100
1 47855 78057 293370384
1 58802 140927 203383688
2 185576 215723565
2 36185 723457591
1 105683 107907 695453456
3 143510 77015
3 747 141933
3 1014 34982
2 69404 123782823
2 99019 762626783
1 59519 82193 863246907
1 107288 119045 597128354
3 142790 175270
1 109874 166324 475013726
1 142280 192525 204760832
1 174521 175861 235268079
2 66636 552330367
2 93490 80172623
3 199631 53257
1 119153 148725 601174482
1 60160 66820 901795379
2 4556 866052455
1 112361 168116 19439154
1 101911 137432 681300313
1 6378 93311 938315688
1 71825 100762 186921446
3 25346 172004
3 159410 89376
2 6163 948290956
2 147370 736621417
1 51221 156433 181866416
3 39268 143260
2 12150 521890236
1 18169 92479 776605284
3 127068 134080
3 86553 33096
1 69972 96444 869535206
2 57636 239985439
2 106748 171602909
1 35519 137826 754405987
2 130475 498355582
2 186040 225063376
3 68433 94717
1 29672 72489 317519604
1 73467 160908 564533456
2 54026 882090964
1 72301 111951 596479668
2 54131 739000211
2 50604 337262043
1 38041 114952 612885305
2 162067 758332759
3 118151 78101
3 20633 150637
1 46747 92207 207248734
1 26 20313 989437594
2 21876 275835285
2 112301 848650782
3 108104 25672
1 61530 81371 728670258
3 9213 28013
3 135635 117269
1 119780 155021 291993388
2 137678 302272685
2 160405 86291879
3 133049 62726
3 87825 1234
2 66378 897518518
2 70104 396079079
3 166276 89886
1 99980 179689 512432168
3 180858 161903
3 2596 21449
2 57418 982394378
1 254 53393 732785502
1 20278 184310 933223262
2 64588 398588529
1 195 167259 385899646
2 152035 753292736
1 127107 196991 522646101
3 16570 64915
3 43053 161219
2 15306 202230239
2 133495 852923756
2 101298 176899489
3 176386 1672
2 115113 137042476
1 69884 92958 422015182
3 14940 75405
2 157507 556931345
2 81256 3082813
1 12933 135010 772708121
3 46643 92374
1 177314 180455 610992902
3 133800 78718
3 84244 25873
1 34142 192261 4990412
1 102566 146865 262320205
1 6918 20386 277962255
3 57690 147818
2 173937 161580041
1 80492 176044 259515549
1 6707 121693 612110939
1 161765 179419 418354196
2 14595 391747016
3 198538 97453
1 147933 191520 44861268
1 144493 186415 685405806
2 54385 244110958
1 28373 190740 194689983
2 94984 714812570
3 157900 105569
1 74561 81720 44969379
3 59136 43284
1 54210 127194 378942327
2 10963 185050038
2 77735 182950880
3 11312 100189
1 61340 85335 885150234
1 149917 155605 787797806
1 10869 162118 324063676
2 37128 940349149
1 56710 82392 521738175
2 11742 692184725
2 58890 589060798
2 180315 140130576
2 7308 59819425
2 141004 860382077
2 120339 267607013
3 6341 160692
1 85080 104704 428138857
2 107174 525284785
1 85633 105668 939804762
2 45653 244026853
3 196471 154129
2 130884 375991129
1 68211 188053 897426199
1 68971 145549 716367445
1 35705 85232 332675929
1 7432 147659 480190333
1 89917 161448 750524012
3 194734 160954
1 193903 194894 223974770
3 138276 99768
2 185178 853025989
1 103637 128684 835329908
1 109400 187270 8166357
3 188487 173744
3 76895 109807
1 47695 117292 872458614
2 106502 548680925
2 108343 251027656
1 53204 156704 87690876
2 121448 506252188
1 99156 194564 179121148
3 20728 147479
3 166276 84305
1 33088 82436 173987270
2 38042 705194068
1 166568 184474 686838000
3 133076 114322
2 123885 256007794
1 116808 161768 563083447
3 63367 157257
2 196293 837382013
1 93280 128362 499877341
2 84907 915899267
1 95896 97255 296654470
2 104330 15341962
1 72598 104929 356352320
3 162694 76301
3 122179 169546
1 139162 193103 744275219
3 4505 110593
1 13834 98773 26382490
3 152130 142709
1 17485 125347 250895922
1 53611 192100 481799644
2 173670 773673174
1 21467 165577 688770451
1 18511 65167 464122032
3 7118 10870
2 124310 799137611
3 82878 64012
3 23300 183709
2 76366 175038186
3 130818 171593
1 113167 118748 608274396
1 53587 189036 97658614
2 5168 255094690
3 89563 19957
3 1373 59818
2 64815 483949550
1 61559 151959 970220049
2 76742 745012037
2 168505 813381668
2 9969 680051265
2 88829 428347660
3 101085 58318
2 188075 212904735
2 170850 830052182
2 199176 88041888
1 58283 108443 680031794
2 19917 661932765
1 96733 116594 563453515
2 7530 785326881
2 132143 147366463
3 35803 102347
2 151891 709804833
2 72156 336626850
1 30380 85137 928035292
1 25085 176895 807650808
3 124242 48849
3 2194 58973
2 104787 441925369
2 25047 707389594
2 193801 459520875
3 1245 123893
3 42791 156315
2 80787 632208736
3 84987 112802
3 192078 125842
2 90758 566204256
2 188603 607907685
2 112058 406436551
3 175638 28079
2 183848 2051697
1 47823 117977 795410504
2 118498 589336309
3 23328 57273
3 101050 76900
3 19803 13087
3 136688 19481
3 5038 68101
2 119887 317123898
3 17797 98497
3 115387 24719
1 110664 155413 271264090
1 98640 134206 934733821
1 126786 193328 676371088
1 148664 151809 516269945
1 33732 101418 328644115
1 160837 189355 430817945
2 4767 561189968
1 33306 47544 767330877
3 107512 67195
2 101590 779236740
1 87801 197571 216033746
2 18943 802143789
3 111140 53638
1 143035 189152 434519131
2 132750 217665054
1 103312 103694 498698774
1 46362 171501 549406537
3 67354 162384
2 173478 654668688
2 74447 917490233
1 95588 130409 374953133
1 108873 147407 892409650
2 165146 516264030
3 41633 90347
3 15350 175712
1 16691 22100 581500583
1 149732 196721 228734221
1 1197 102298 294328535
1 56828 166227 380664014
2 170911 958904361
2 48405 579444331
3 34429 16616
1 51485 77855 313602100
3 36423 124621
1 58715 185470 941793770
2 157132 47513115
3 21958 27227
3 7759 126
2 144809 536015409
1 124211 127584 109203036
1 80586 125589 789932923
2 162854 897812903
1 144505 185756 374091463
2 42507 924548299
3 112800 140312
2 44942 579949407
3 92692 13222
1 107276 162493 592992849
3 96874 91202
3 186768 86170
3 16530 5006
2 11253 622384567
1 110905 127054 561929602
3 149399 36936
3 164517 127249
3 128895 52862
1 31321 187496 646888940
2 110448 118757685
3 83965 135030
3 103570 31125
2 81388 184633236
1 159162 166162 686181757
2 5682 439238436
1 30570 109259 833061457
3 176449 49902
1 16180 114410 59368553
1 32446 96010 936795127
2 179558 574606647
1 105621 133195 475272039
1 63557 110546 830811461
2 177580 369863863
2 154942 707255502
2 154072 994113059
2 178046 523953961
1 6708 47519 718255547
2 189584 19981973
3 12464 58706
1 19725 21303 539003844
3 176177 83996
1 43983 168975 962063132
3 148646 179616
2 114147 634633383
3 166353 183862
1 19539 185634 894671056
1 59862 102477 285973137
1 137435 177690 606207942
3 111898 181726
3 116114 46589
3 27891 140230
3 182448 77089
3 182473 91830
2 24185 249845483
3 84556 72479
2 103132 355255492
3 31051 46567
1 112788 142976 549124750
1 11869 59610 64276567
1 47053 181054 932300878
1 124119 170447 982951655
3 20147 191374
2 97632 168899119
3 186736 141066
3 105843 23318
2 103929 313579968
2 132388 809054904
3 197117 13037
2 140992 784071311
3 198189 28816
2 118248 600778040
3 18636 192768
2 67482 648937167
2 10122 596065059
1 180122 181966 956292900
2 126904 943862076
1 66343 89399 956952324
3 22970 40524
1 87130 197062 683201695
3 100082 198754
2 149637 269922715
1 14134 160286 738488711
2 19149 74618867
3 61267 65427
3 145619 117431
3 71826 128426
3 129081 170108
2 80032 232484750
1 116812 171680 553385333
3 77479 135794
3 34731 95836
1 99843 162457 768622369
1 107945 158708 454920900
3 160139 135987
1 147076 199273 268277215
1 188131 191072 111251610
2 82710 255048431
1 1317 166949 634997357
2 126620 62233084
1 43685 61170 981997103
3 130345 11642
1 15978 178279 667545065
3 108092 16492
3 144723 64104
3 83458 19529
1 21542 37785 145693606
2 45631 484437017
3 84345 125400
2 98917 149308679
1 924 154502 688624867
3 146231 419
1 1966 25445 179887301
3 49128 61242
1 53170 179302 29812309
2 74124 745870224
3 2724 168488
1 83394 141362 931777690
3 153506 66641
3 113442 136433
2 82430 763948002
3 149487 125469
2 114286 655864581
1 66008 96170 795090197
2 155084 526329522
2 37026 373157857
3 55212 107242
3 37016 96266
2 175805 149878234
1 116642 156472 636844012
2 65976 835658161
2 30384 235173702
1 36210 148610 960410413
1 21733 174281 264364717
1 28604 115197 211806893
2 87482 275723861
3 99390 179992
3 178889 58531
2 196877 947137873
1 125398 126115 368980835
2 161254 459491478
1 48397 160911 586425450
1 15238 85130 593656925
2 105846 451261508
2 54591 314727825
2 187052 242380109
3 144802 190732
2 123688 728585915
2 92550 108100230
1 47405 60790 537848469
3 161079 133225
1 12229 83648 605873063
2 14712 213897969
1 92234 113248 429513622
1 99793 144271 351958534
1 32190 192953 108842656
3 90351 62180
1 59892 158226 748689759
1 78209 135418 12370338
2 133339 756663290
3 14294 13443
2 65804 650120314
1 52203 130208 606050540
2 187529 355131973
3 64631 1049
1 95080 162231 755390131
3 6767 126887
2 104519 953546256
2 162582 235173396
1 62515 135989 215361645
3 173677 63474
3 60479 22193
3 62891 161431
1 107658 131400 809071756
1 67035 197400 849569670
1 90995 106132 480308933
1 29049 68893 727560329
1 124153 166957 812002579
1 56978 180284 539460747
1 68285 153875 106831800
1 43836 112754 932640302
2 157001 14990361
2 171770 114299518
1 87116 98934 601642456
2 139803 932627325
1 6686 170651 896227706
2 47948 112196387
1 7147 108185 822986596
3 177425 61991
1 123847 164719 75084693
1 107356 149950 258893377
2 70201 90720887
1 69464 99443 131935532
1 115217 196409 918833948
1 50004 177796 508134738
3 6092 169999
1 38969 111012 503495708
1 81655 115746 360273528
1 129997 173562 894215272
3 174788 133396
2 139537 536425092
2 42472 457088503
3 68120 32386
2 198478 422635271
2 69147 509248950
1 176900 198900 213412694
2 92178 881284413
2 164434 709369102
2 35368 25142020
2 53796 525985979
1 52949 108796 339806273
3 192738 6503
2 22062 935833309
2 188324 193244381
3 179142 107159
3 4319 170501
2 197592 990893852
1 30698 120620 949047828
1 28572 190661 611040578
2 38339 674158107
2 75121 584815684
3 191618 182298
3 37444 84430
3 159759 151379
2 28362 326441474
3 179269 55839
1 12314 111899 774857522
2 1683 404268921
3 47041 171143
2 178561 838410782
2 101562 401787970
1 10376 150539 957251325
2 195054 747855737
3 171763 93399
2 87183 117756704
1 126974 155504 204323411
1 169143 193223 388424136
3 84348 172250
2 152378 577139465
3 44187 9997
1 17901 41284 235442677
1 160534 174105 294495156
2 149345 765478946
3 170808 50340
1 66981 143046 504313663
3 104564 127394
1 10290 121853 488674275
1 52801 76082 471933264
1 79102 199718 628491198
2 194648 609305023
1 11977 87591 387771771
3 24681 185845
3 72841 183673
1 11778 130085 214949023
2 193282 862472268
1 27449 160715 578084222
2 168944 687570825
2 178609 812236611
3 77632 110186
1 40446 136392 249811516
1 62966 80629 86053528
3 67710 149069
2 46301 777522110
2 32725 945562962
2 28634 123909721
2 25605 604514529
1 31530 191728 528639057
2 113553 500230175
3 112792 21022
2 161989 203491776
1 48148 187416 875608522
3 78971 1890
3 21645 163840
3 14235 29946
2 25231 191803777
1 33636 87328 267288374
3 178637 30983
2 136801 593819401
3 199317 176193
3 10455 103730
2 76542 255961030
2 68514 353733302
3 28758 100413
3 128342 149442
3 27879 133473
3 1039 57903
2 118686 360536737
2 171741 695851182
3 142841 29964
3 153660 46466
2 60369 922898881
3 168317 181463
2 189915 939278184
1 83492 189721 590757306
3 117960 64562
1 52919 171869 457739219
3 139155 70401
3 158187 133292
3 186619 175011
2 97338 486385185
1 18006 141900 78460938
1 96067 134892 138593388
2 57210 463939341
3 72791 142988
2 106008 3158633
2 13044 59825036
2 164417 219278400
1 63124 81847 770168846
1 59445 173546 197365842
1 98374 102765 517881964
1 25521 106891 234881055
2 180581 517080390
3 117127 74677
1 160130 184252 119206693
3 65328 117712
2 97711 847532060
1 21130 106773 275635403
2 97832 963625540
2 25640 535282242
2 31692 115721636
2 15901 117502480
1 103651 128220 973524048
1 30342 164940 679732928
3 124577 76088
3 184912 90328
2 149351 170829061
3 133811 70875
3 159481 79104
1 51461 59900 508829703
2 43360 644063426
2 165679 298423518
1 36467 168748 366005897
3 29188 140072
2 141954 620457957
3 119848 2983
2 72519 892299361
3 123006 65134
1 1846 18255 143982167
3 111701 74553
3 139689 52833
2 13818 102363822
1 66400 130255 505009587
3 26031 78690
2 13061 552772928
2 117822 777672342
3 106723 15632
2 103681 502898583
3 107266 135662
3 105366 15693
2 64713 928196533
3 138889 199998
1 3503 158239 307260454
2 174910 997848731
1 155671 190890 242228554
2 87315 193288571
2 14771 191705639
3 91457 49282
1 74549 91983 457216070
3 20526 154045
2 5740 350742491
1 16698 163285 83717843
2 132233 763828894
1 68336 69981 581360966
3 5859 59300
1 11484 187525 8655668
2 143147 923741332
1 24775 165178 119438103
2 129152 905971604
3 164277 95993
2 54783 532994453
3 176086 154899
2 112333 528851336
3 171299 101505
2 6429 235372630
1 55859 170824 645682228
3 19482 18299
2 36526 343401795
1 23479 181339 170723421
1 46725 61259 718864796
1 95936 118504 44073794
3 124833 175177
2 82111 994611942
2 138282 34649734
2 148050 908476201
1 24100 25251 940520595
3 107763 86420
3 50962 82408
3 173406 119530
1 41802 124043 536834330
3 120705 2881
1 70295 192130 4484993
1 23624 32325 281590397
2 167194 589290251
1 38180 50043 285674332
2 104227 373041298
1 63686 115821 668446575
1 69220 186958 660411004
1 32307 66323 813837309
3 187399 81396
3 21001 149048
3 4692 39919
2 19404 503839869
2 152340 370753759
1 58568 135548 530728373
2 115702 598526828
2 39788 458082389
1 68255 101770 896217401
1 22877 64642 182752246
2 60510 736357779
1 186370 189732 540914729
3 10689 34435
2 137959 933553009
2 141001 587949010
1 54123 126551 1635103
2 132808 62571372
2 123283 692440253
2 94062 195577053
1 107292 158971 924114542
3 111943 150096
3 130953 32320
3 27719 48922
3 1536 8469
2 27511 766676883
2 137825 689119195
2 70923 791899478
2 107144 473023274
1 80883 142614 49310303
3 75719 154346
3 162114 128994
2 153921 211772629
3 56864 75936
3 98188 169175
1 157855 194853 888341070
3 159513 15452
2 190923 557369842
2 51449 361640760
3 69129 191471
2 56338 113112695
2 58180 546839137
2 20440 647979387
2 131344 711301989
3 133964 30527
1 58127 98001 182762953
3 36855 194760
1 28442 191928 735218694
1 65476 124112 24569879
2 15443 726038410
2 23354 459603665
1 180337 198624 763270934
1 2870 164938 155551591
3 62612 63084
1 58304 75172 808796901
3 139533 37061
1 95269 122769 600196816
3 24578 62527
1 119012 143442 726610193
2 25494 245151613
1 11000 173507 308585638
1 19180 83803 749593554
1 39816 154203 925709778
3 64252 25915
2 28199 573028420
2 137688 92788819
2 6271 161858114
2 123439 813575078
3 99414 176823
3 93384 38279
2 191044 780913972
2 42792 901219765
2 7602 861907872
1 118 178885 220885747
2 10786 327325756
2 178619 698174487
2 103192 425173925
1 35423 68263 626336655
3 66371 50415
2 43180 508477416
1 48559 98236 920185154
2 109433 836345253
1 55158 192628 843264225
2 190712 916266833
1 24707 26237 714105050
3 85242 3420
1 36522 177686 521955327
1 11701 89253 186180630
1 15930 79817 605087521
1 58151 104564 712713081
3 102181 80652
1 92758 120464 787458553
3 126421 61923
2 143364 68666668
3 51155 119285
3 5064 101261
1 52047 109275 574510627
2 29824 88053046
1 126118 137742 933804236
2 78560 498354042
2 132453 203591028
3 177265 172069
1 90044 113237 544280570
2 96537 175113709
1 52766 155861 11015395
2 51224 451568345
1 118713 126727 14396003
2 157096 376068135
2 41305 936641294
1 38527 93621 124661961
1 46214 82752 769842587
1 18651 44718 769903853
1 10985 136307 37574181
1 37707 105171 737103352
3 195698 160485
3 106367 33661
2 7495 867735856
2 49998 376368618
1 15289 147202 638975792
3 142689 75598
2 190845 869703635
1 168888 184233 424618336
2 62684 441085014
1 23557 96431 281817307
1 62993 71231 653986386
3 49768 10758
3 163209 135497
1 54493 171284 147896080
3 95302 71916
1 135171 186283 694124562
3 32531 125404
3 126674 122350
1 67808 101395 136877940
2 162976 165978507
1 76037 103679 283483198
1 64670 136274 345275202
2 148712 543668086
3 6588 115680
3 98957 97248
3 109097 115153
2 178382 728531079
2 63781 642285611
2 24543 350224768
3 134275 66131
1 48274 93294 642886686
3 54947 52852
1 23299 161167 834835433
2 128150 712524497
3 133287 51018
1 40783 142080 10275218
3 153062 11886
3 96518 105262
1 47562 126781 647459600
2 78427 357056384
3 171202 78528
3 15071 81768
1 76305 197036 231442347
3 136516 118688
2 26000 797798656
3 11226 54339
1 80755 184777 138363512
3 104977 74801
2 112206 849410038
2 23743 130744723
2 43619 364884767
2 45021 118738594
2 8797 163971628
2 79838 919083210
1 55320 198869 613755506
3 87976 144048
2 151258 425513950
2 122830 618971915
2 48738 565328764
3 76111 147342
2 130372 372169686
2 124156 2693690
1 49019 183517 95639924
1 24458 35493 557806008
1 7746 175816 918194306
1 12449 17990 749331986
1 9347 85033 501137330
1 79447 177676 34929123
3 6173 144247
1 39825 96706 349441271
3 149317 64882
1 35389 147052 947636380
1 93458 155685 434779367
2 79882 661392614
2 189615 689519596
3 15685 198156
2 120995 423985386
2 125484 680135707
3 14388 9634
2 73508 664824827
1 43439 98502 235223225
3 68257 134437
3 196827 136802
2 80422 859947875
2 158373 344261298
2 72890 523637878
2 77736 304751209
1 35189 160025 967580932
1 57916 149459 232817322
1 30920 40960 965002211
3 155289 24631
3 20443 170154
1 22675 99131 405641582
2 190078 564386600
1 8658 94228 98412741
2 84195 887497397
3 33681 42978
2 164079 892103732
3 54313 188587
1 6538 67800 369213594
1 110146 176559 787494662
2 5613 660090924
1 20229 171701 310840680
2 4848 349445456
3 143574 148194
3 87746 84727
3 19345 118700
2 138162 627995944
3 174663 41320
1 76374 166239 364500820
2 55671 78283964
2 162355 994546323
2 187036 967436925
1 16079 86707 106388590
1 124913 129936 727244817
2 40399 829251490
1 112869 123615 614646085
3 4703 36938
3 76666 60541
2 187106 863384683
2 7404 164221569
2 154363 381857424
1 6514 149302 352667161
1 97165 174891 404571453
2 3088 466379935
1 20391 33703 459990361
1 20886 34941 57638453
1 21539 188842 736562121
1 64247 150830 509255455
1 33911 110825 835717154
1 164841 180192 929408555
3 16108 109522
1 3282 143881 543126129
2 50263 682434910
3 18926 67957
2 179183 12893437
3 47512 96318
3 17943 146011
2 47615 157480535
1 4128 73497 910104229
2 78657 658857951
3 30033 138452
1 142707 160532 954895151
3 28472 93536
3 46621 116645
3 129024 10045
1 15082 77401 325847456
2 27421 213694491
3 73811 89347
3 48110 148868
2 51616 393814717
1 98456 98660 378216497
1 78947 155554 32963435
3 131806 169539
2 80230 872262535
1 167819 187321 43609456
2 127445 373291636
1 52716 157003 208993562
1 100683 152663 606560145
1 113337 166242 632286751
1 79511 83606 557484888
1 9998 15321 423492976
3 142889 31127
2 154798 946227453
1 99189 197548 317912212
1 76076 151205 916614467
2 1376 619250512
3 35696 104563
2 111176 281951192
1 64007 109778 873540039
1 33824 47545 274373324
3 65782 153103
2 138836 586635632
2 165399 753002865
2 104724 95145225
1 5457 153252 577267655
3 175817 28499
3 14148 169145
2 131758 875274006
2 107384 671233479
2 62124 360536884
2 106160 854727096
3 69552 104767
3 70902 189100
2 10289 609810140
1 1150 125005 342001973
1 1 27609 74152484
3 92277 25754
1 19173 24340 324550971
1 4467 146029 354406880
2 12862 800439776
1 44435 185767 278853180
3 179255 16484
1 34328 115333 665218945
2 36187 835719947
1 127106 134207 950493542
3 37312 67765
2 113231 981281864
3 174233 4746
3 122383 199989
2 108955 704055251
2 178856 590472082
2 24322 835326941
1 5878 51910 986846632
3 83929 131783
3 152064 29336
1 91830 170061 673305296
1 47883 152374 719744331
3 105026 98205
1 41425 188222 646231004
1 44817 131977 17819858
3 82542 18225
2 7096 232276366
3 142328 196776
2 25431 215520746
2 91126 474688201
1 72397 180579 605224771
2 56413 459706544
2 197088 631972695
1 129581 186878 931509214
3 31510 157730
1 120156 178039 965004673
3 93700 144757
1 1155 89621 242128166
3 161127 153175
2 39800 460576810
1 142980 166251 359448899
2 23676 566382267
2 57880 734629106
3 83536 133197
3 130482 121082
3 19168 131511
1 21619 134213 711907289
1 63226 191143 36754478
1 76524 96195 394014962
2 38719 669314332
2 121526 365191051
1 12981 150324 220187896
2 126300 215878946
1 18983 25409 133992639
2 144616 350808150
1 45441 83761 595542712
3 32507 112670
3 173284 57260
2 25950 609431472
1 114383 151427 648060796
3 48951 74302
3 77471 189534
3 180234 58709
2 165599 597177869
2 180224 506131152
2 97777 386339472
1 47714 86891 644321850
2 174225 405331544
2 104970 858843752
1 26941 173163 917201211
3 4563 71014
2 27675 537342323
3 30946 88660
1 81189 85702 725448179
1 11639 151265 4243541
2 198822 353374519
1 46168 113809 553482636
2 59731 271299417
2 68380 33945304
2 56098 920103381
1 13609 110181 750624254
1 12803 165316 843350416
3 113801 170884
2 14537 574101653
1 15676 43988 336285716
3 80408 163993
2 51246 299873931
3 15908 149344
2 9766 694252076
3 170036 77103
1 23229 132726 962089738
2 52706 992191352
2 142749 444712994
3 35716 46277
3 101874 126313
1 103794 181223 481843574
1 181991 191959 604659023
2 160190 30593794
3 197475 29017
1 44537 96376 638393305
2 122048 884069876
1 48043 194918 59318624
2 38664 479141151
3 58060 160187
3 32951 179922
1 169235 189665 54256018
1 40472 184772 672894758
2 21874 94781878
2 8963 186052981
1 12966 110424 109684741
3 89682 25275
3 179543 56790
1 57499 134574 441972813
1 96578 107329 200350069
1 24297 145935 748177078
1 32453 191823 57554296
3 91287 198002
2 5896 456053526
2 7666 158072625
1 146221 157093 172681011
3 96511 181455
3 73608 65152
3 56423 51415
2 184627 555439247
1 75684 199323 884787602
2 31125 441475746
1 59081 119054 309029745
1 15431 51101 671131359
1 6552 100959 737260780
1 85468 114367 19295402
1 166 178045 371119507
1 8718 112723 248228484
2 69492 543317635
2 160530 581143007
2 67955 360396695
1 45765 137406 443509310
1 37015 80501 668840010
1 14822 101196 691878731
3 149315 31739
1 147203 149096 737313549
3 161386 100368
1 42919 103091 950144929
2 124140 711288049
2 79255 940858932
1 148015 181582 608072025
3 80098 147171
3 162756 129155
1 28918 34870 753693229
2 86153 551811599
2 81685 114571420
2 68492 479839059
3 167923 159868
3 39803 127044
3 36387 127635
2 118216 950418315
2 186350 269800356
1 27393 169493 799709129
2 168323 434976526
2 49698 162148432
1 38467 81915 489584280
2 94042 543787315
3 27859 191346
1 114384 167390 27828310
2 111762 570995724
2 29668 10750876
1 49546 179864 420246755
1 24511 134162 841440798
3 168943 112339
1 158547 189343 878580539
1 98157 122282 252812902
1 108313 177261 760746203
3 126071 179472
1 634 71093 286131249
3 44843 36287
1 26811 185640 636034335
3 17297 98795
3 116346 143545
1 163556 165820 67864883
1 14659 162863 669143846
3 180988 140667
2 105914 121566888
3 23589 30197
2 32224 818015371
1 1074 34859 204513987
1 65092 171428 834115992
1 2155 30703 87904461
3 120841 79397
3 30719 58279
1 29864 75521 538720093
2 184608 953919246
2 74418 476468985
1 162295 170753 703691693
3 106473 14973
1 1248 166262 229747862
1 12934 164938 675724617
3 179327 26241
1 73644 84284 536706241
3 129515 61959
2 127781 701299362
1 552 135176 364655076
3 26581 125298
3 72988 48758
1 33563 62894 82927530
1 9796 148957 160171783
1 128992 197208 373745962
1 14442 67571 595188975
2 93176 738742783
2 73022 145965570
3 62838 68575
2 87928 707888610
2 4457 509478083
3 58099 22611
3 120788 2271
3 26565 53773
2 106425 42941593
1 38720 134618 139861316
1 61376 95525 73846011
3 180062 173796
2 109756 529281105
3 143074 150114
1 35855 50127 975610698
3 121497 119690
3 145293 42826
3 108594 58862
1 1733 122343 718325809
3 32806 140187
1 62846 129122 2931882
3 109355 57302
1 69427 198860 565810745
2 161982 595146715
3 4709 136362
3 82195 184902
2 69437 955558417
1 21386 45508 37822268
1 190119 199323 446341708
2 10546 176998694
2 85199 446612377
3 91181 7751
1 68793 115354 800161836
3 199307 8459
3 32796 172756
3 162224 177118
2 96944 349278455
1 10424 166712 995935367
1 123498 146992 991662597
1 37477 45982 939739543
2 140454 623040026
1 34455 177888 254453778
3 57120 163780
3 141666 75599
2 183225 745063479
1 91102 195266 441026616
1 6055 160592 817820494
1 146635 151571 993856433
2 171478 585342739
1 77493 158654 993819234
3 141804 4077
2 114108 716928875
3 163087 83002
3 155359 6254
2 160873 404451911
3 113292 9422
3 115822 136566
3 19147 190428
3 45300 115033
2 68057 985572137
3 182613 49735
1 74066 79963 938140991
2 142730 839924032
1 124726 176371 758384655
3 5860 84500
3 109504 149218
1 17398 101773 969994761
1 148966 165167 209819163
1 44430 104527 622808289
2 82612 394154869
2 35342 875493549
3 161328 117611
1 6022 82613 907295447
2 89995 383796199
2 19379 482800341
1 135755 161662 779560693
1 85926 90822 982388907
1 37827 169272 634974736
1 41276 93789 440518297
1 95001 169597 72463001
1 87133 149509 767436043
2 28720 337785677
1 101306 169867 190216722
2 151896 29405634
1 70050 195824 395282161
1 33851 97025 129517004
1 14863 93240 899754568
2 98576 537070484
2 16937 223901880
3 22520 70993
2 23598 992416029
1 137630 149000 265849185
1 83522 83767 91625417
1 49645 142301 784402734
1 21895 57528 923878173
1 31451 156074 918361296
3 10546 31092
3 139924 7157
2 140978 628364278
2 84215 765012634
2 84871 899878047
2 134087 562360668
2 136672 764829417
3 101300 71492
2 128112 465205343
3 113939 82629
2 61246 578275659
2 48759 292573529
2 123258 575483176
3 7551 96604
3 35329 141200
1 94640 199324 801695461
3 81746 44483
3 1139 129399
2 58555 499989788
1 123082 142393 486571350
1 61137 75052 789567066
3 154631 168693
2 95232 458139902
1 104449 147689 938067974
1 142930 144859 641963887
2 79204 636531852
2 131599 515521798
1 19405 110546 348136681
1 54847 169797 942136971
1 9724 117302 83985756
2 31910 477113840
1 82441 118769 340383622
3 76912 197376
3 74765 121225
3 134490 76243
3 195517 116358
3 73698 179114
1 613 167890 523406908
3 164569 192265
2 60492 181896267
1 21924 26766 271888372
3 3584 19337
3 27421 38286
1 19489 135260 708606431
2 12799 488391297
2 156000 964504707
1 124986 156551 228358689
2 141739 596743594
3 151044 93760
3 100967 71708
3 57747 108234
1 134411 156232 457552017
3 84346 139394
2 121234 505983589
1 53523 116703 742922706
3 177130 102138
3 168011 40379
1 49724 64228 137416675
3 167095 44219
3 19094 94577
2 130977 192993573
3 61002 12174
3 183660 40463
1 59530 181055 382232916
3 104158 107974
1 66281 175581 674828709
3 76643 85044
2 101591 910524621
1 52189 95769 669743450
1 14550 130111 423840390
1 26968 144233 125973818
3 127166 184098
1 31379 94300 853326714
3 182915 116724
2 104565 773058615
2 102545 53652573
3 85940 132188
3 132358 47606
2 175795 350336741
3 6571 24027
3 66624 100082
1 195022 197533 26479832
2 12674 945130690
3 187538 13547
1 81907 142449 179491967
2 105156 383653560
1 51956 174915 381341343
1 88002 186407 97689586
1 26826 41854 13845138
3 105320 32611
1 16641 62990 386813967
3 56828 65833
3 36415 189872
1 4201 75270 12003854
3 161748 187709
2 53554 224715250
2 178823 812580841
1 118210 178761 416165803
1 64673 113832 469554045
3 197199 184090
2 148150 279738780
3 125325 45819
1 17494 100511 47000384
3 194996 167130
1 91311 189851 7926719
1 25579 33799 461859549
2 177004 973229013
3 90715 174975
2 50155 638598209
3 143317 34727
1 49497 143568 288065372
1 123105 138202 302907784
2 141182 744963945
3 2376 123047
3 73178 52596
3 104044 190694
1 148322 149456 704863521
1 4372 171757 355090504
1 122211 168420 590641821
1 87681 183434 260181215
2 15002 620988302
1 53704 56839 871650085
3 86285 127107
3 110218 149771
2 64711 832531089
2 176692 780447574
1 31958 92324 96874886
2 66120 152115829
1 41885 48984 663937062
2 14394 583967571
3 28365 103646
2 109437 168946268
2 163112 570776311
1 149785 189390 727846028
3 52766 198134
2 39594 135318238
1 88784 129147 451720412
2 115137 157905531
2 87021 536506154
3 102640 190002
1 101934 132155 189231282
3 112715 122001
3 137247 13818
1 71027 93786 586412174
3 96971 118628
2 64187 778348888
1 52488 118959 351478764
2 78345 465858021
3 42132 70820
1 43237 45240 611738012
2 182331 597873281
2 162754 523994549
3 189822 10235
1 35760 115911 979655722
1 125476 184815 289613854
1 108316 185534 738645428
3 128478 44734
3 41078 159944
2 138125 919221996
2 66558 979986004
2 150974 642190212
1 19504 21470 974416121
1 24097 114959 955599564
3 199662 178269
1 113826 195575 522075335
3 97698 133987
1 73043 177642 529573694
1 120724 121238 830997355
2 11810 360767387
3 48070 76642
1 4493 48161 567189067
1 86418 132872 869920106
2 41806 815530511
1 9615 32084 983006366
3 45719 160486
3 188966 21879
2 133744 726513741
3 18704 138975
1 34217 93824 257473784
1 6439 20886 231364685
2 141435 146785280
2 25272 618235131
1 47351 189504 351190641
1 53491 177882 697783404
1 169593 199768 148752853
2 105447 898712060
1 19997 62748 816462269
3 160344 180020
1 96011 191347 161471926
2 197311 366538013
1 12717 173864 618655473
2 190134 270761220
1 150414 197506 585734917
2 168167 387977378
3 34376 132114
3 35639 156449
2 11141 175373147
1 116132 146202 597119422
2 184582 797616982
3 39085 68939
1 5269 152081 653579537
1 42740 102870 296764714
1 5093 184121 156355880
2 21045 443853282
2 189754 328420992
3 146992 190317
2 46404 389519753
1 99081 186766 215262432
2 70243 618145503
3 86110 183098
3 180834 147706
3 151014 188794
2 36608 168321754
3 60711 114325
3 43429 75074
2 13024 379387767
2 61597 92527626
1 62272 106476 797711956
2 80736 331587599
1 80192 112963 636094825
2 105623 671981167
2 152424 429559929
3 174246 21650
1 13198 70522 1990522
1 6859 144458 382029885
3 30997 137428
1 109050 176143 692110937
2 121075 100054149
1 45719 155302 878349557
2 177731 36184461
2 186045 670785016
2 129693 296955152
1 121779 148725 300965400
3 183149 63505
2 179313 458094758
2 64615 722935582
3 170516 145352
1 120943 139645 6412739
2 1600 468683271
1 45432 96514 741179645
2 21709 186450301
2 50562 821763104
3 4822 35245
2 183586 694458718
1 62679 195103 852045061
3 88904 136643
1 108576 119866 842228957
1 15269 19256 18197843
3 6879 9309
1 16789 158489 85612599
1 29420 137557 206876327
1 135829 162804 947176799
3 48396 153629
2 17654 467904861
3 190958 101015
2 66681 308203020
1 140318 193638 113559823
2 149439 576649361
1 133671 165743 573158374
2 108682 762466980
3 6253 83272
2 114491 930626521
3 63887 97383
1 62270 125406 41805952
2 156619 972439507
2 115222 266527649
3 171390 38614
3 100681 63595
3 190393 8714
1 39997 199761 214319028
3 160052 81790
3 188976 194211
3 105090 169126
3 193451 195564
2 49664 339374098
1 55296 114459 192793654
3 99776 68013
1 66321 199840 939515763
3 156270 123576
1 3559 23480 949869920
1 120216 177996 253652652
2 120296 730326202
2 67327 626812378
1 113156 133816 775136288
1 104604 106907 44082932
1 63747 121756 747426053
1 37613 124884 668883172
3 162125 124843
3 172625 192085
1 129823 135338 247863114
3 111140 45696
3 864 104879
1 83088 191876 690569526
1 125405 177346 733725469
3 118632 162586
1 55234 72178 205941185
2 185001 955956520
2 80739 642189362
1 98625 113698 217187328
2 68833 155296784
3 189251 4070
3 36272 185611
1 83678 120293 573930433
2 55643 787476390
1 3652 195927 925085565
1 8800 199009 426068389
1 138991 194721 694198805
1 110229 136658 569138530
2 153308 717812696
3 133175 174713
2 10921 756199588
2 53812 980731560
1 65842 152261 806359107
3 153558 139860
2 119419 981326030
2 147104 426748340
3 94951 176766
3 68815 117310
3 3251 23498
2 182147 104844399
1 3575 111161 436926354
1 74651 195877 865289246
1 55173 182863 215858394
3 53253 187636
1 81143 190898 598896739
2 149692 931255686
3 52877 66398
2 61841 579751003
3 43363 165890
1 102102 155916 936514171
1 47231 167475 166064362
2 146761 545724198
1 32647 150148 380520130
1 97664 172146 695844988
3 18505 191102
2 62995 587294256
3 169378 11270
3 126868 171576
3 127137 107720
3 109549 115152
2 172237 382290655
3 74604 17371
3 61138 103858
1 107196 170577 887052122
3 38235 179047
2 191425 781095491
1 59591 105741 564007223
1 17769 30977 11603316
2 8707 697311099
3 44058 52030
1 132435 141841 74209605
2 120276 264649575
2 91416 830332306
3 182029 41632
2 120684 222665990
1 46333 127729 404511702
3 197344 17429
2 83624 44305517
2 83492 961648593
2 157690 971017748
1 101568 182741 673799378
3 107442 92284
3 168293 178317
1 53037 156285 941890471
1 65082 173841 112237630
3 12346 80305
1 12286 120967 439485076
1 127594 180363 184226472
2 57722 499105839
2 18253 878781918
2 101576 621823796
1 90051 96255 147188566
3 164649 134348
2 74595 318167793
1 73541 145624 8413065
3 184650 75993
3 159294 146776
3 195696 126633
1 80112 162230 887028251
2 62819 843857574
3 116732 35598
1 111939 187734 447787548
1 22483 41467 503698333
1 19382 127111 323725480
1 15607 96140 815306937
3 33998 176779
3 80837 169482
3 43142 47246
1 31469 175865 379105865
1 155380 156626 570969280
1 49253 160032 787937066
2 143068 267016315
2 162995 749692603
3 88062 183706
1 95840 96910 565758437
3 144225 78460
1 102698 165724 32749597
2 194485 891506002
2 21469 4752973
2 22211 418865169
2 117887 216293227
2 67974 209806067
1 141609 196887 661188826
2 86811 862184110
2 94330 752017223
1 32453 63597 80865605
3 101120 57090
2 84456 994819999
2 81315 111906709
2 165796 68565209
1 135132 174181 329013548
3 149228 177236
2 15656 560489147
1 43547 51183 387211907
3 115796 98600
2 194203 200291916
1 45441 88900 422196194
2 182189 685227872
3 62774 199839
3 145310 120985
2 126230 276317023
1 125639 186390 692176296
2 166087 594943224
2 102294 984131250
2 147034 512069180
1 96023 125399 989845005
3 198605 19348
3 5481 110503
3 89369 156877
2 47486 315633196
2 160259 818675338
2 40846 353937664
1 106355 158947 122304351
2 124336 92791554
2 82307 385140805
2 45354 112698791
1 77823 113823 772585673
1 31010 148179 737911571
2 131534 338582256
3 23507 53763
3 66363 111561
2 142437 173627742
3 30883 23243
1 1130 70831 994404126
1 7321 101796 161323884
1 124108 187916 965676503
2 106584 398332384
3 94866 141220
3 118198 75511
1 33459 111817 103022930
2 109789 726544599
2 15931 679584549
2 146391 489859670
2 196945 602804356
2 42217 554366139
2 71907 419422699
1 45524 49401 489710370
1 160235 162446 654512562
3 60654 165169
2 96771 875215966
2 99787 218752531
1 31385 66897 433229979
1 77992 146743 46263593
1 37868 77914 70228653
1 71961 190963 994834991
3 87123 11059
1 20239 27860 697533722
1 101489 178868 249869602
1 82213 99265 411532389
2 53028 13387600
2 90715 931182337
2 160485 844833702
3 177653 89256
1 88345 145202 541447697
1 17379 183444 340800924
2 69739 226736415
1 8245 163776 325558405
3 175747 50212
2 112716 755036583
2 38000 143348716
3 188021 144655
2 57410 229902970
2 64541 473402158
1 79905 98249 292563779
2 125884 249298875
1 15325 155779 381806331
1 85215 149429 758132765
3 184485 114658
3 13727 97439
3 8356 28732
1 32977 79556 111383549
2 68402 922067783
3 77561 103755
2 182277 10793636
3 175885 171860
3 146794 58644
3 123080 120429
3 55170 197142
1 103804 160769 668166503
2 166397 599671141
2 173871 705589122
2 152002 343008303
1 170244 170441 413312004
2 127677 965282866
1 24148 38191 225529065
1 122536 178354 398351996
1 113851 182510 37300380
3 166539 108043
3 56259 98024
1 27341 92281 503685589
1 104541 118664 736136472
2 93054 488063751
2 111764 700233151
2 120522 633927922
3 54525 149380
2 182405 820977698
2 177615 288673395
2 149638 296587021
2 67420 394637540
1 25638 73664 115148995
2 17377 192428728
1 56890 76225 544894928
1 39822 53554 239698691
3 27675 105997
1 59603 94320 862617105
1 70671 176164 597749582
2 125611 260390495
3 80018 197287
1 121321 161268 815298095
2 11148 815333286
1 154632 189676 979583990
1 1298 111720 30652669
3 112383 134359
2 112981 994337067
1 152406 184785 979092841
2 50474 439917990
3 121293 78219
3 181540 12805
3 154886 52090
1 45410 159372 871714046
3 1669 35908
2 40324 478733206
2 11172 784027412
1 47239 101604 956490348
3 76179 79674
1 19594 87713 667863053
3 109670 137695
3 86591 65393
1 152669 197595 215719980
2 10996 613157781
2 118210 362702736
1 32460 127404 846477317
3 196625 137035
1 30204 84066 26914225
1 24129 109986 252420234
1 78872 144931 848090412
3 175970 3912
3 150802 17671
3 168453 78440
2 160499 520031807
3 36444 80843
1 86391 166193 550010101
1 30470 79534 329755994
2 31086 197812114
1 53223 177401 391177868
1 10913 194291 566363661
1 68668 74738 225427037
2 107556 98900245
1 189655 195365 894451540
2 69143 149343852
2 185952 876833373
3 181820 126815
2 121607 853399146
1 936 118603 358487806
1 4708 111132 613155606
2 80333 488167805
1 32909 124967 352253174
3 149754 13798
2 152666 774226332
3 93395 17097
2 12560 404804832
1 52668 66074 796125144
2 10769 944221124
2 41300 527365634
3 189332 166149
3 66368 3424
2 188832 855338608
2 17604 227393960
2 187907 71300402
1 42814 139223 116328978
3 158929 9803
3 189471 103916
1 124165 149654 775908128
1 20475 183778 574831069
3 148899 39786
1 43928 57741 62852107
3 53970 24150
2 164777 446088342
2 129258 825402891
3 43648 157913
3 196043 162492
2 160410 479852994
1 55051 185862 4213619
3 49338 176848
3 61658 35096
1 96910 107775 527210015
1 77706 148295 433337744
3 119581 118640
2 188375 476764396
3 19795 69162
3 154814 43556
1 117611 145607 24423515
1 56715 168291 809138214
1 155920 188677 204878833
3 185769 96846
1 38104 184027 97569818
1 19702 106565 853510798
3 183792 56774
3 74216 97140
3 155563 33798
1 511 183318 548099305
1 105007 179767 97497621
1 139923 180468 9765454
3 61445 55302
1 73312 100998 25915640
2 185574 25964132
2 171435 961152931
3 44427 42784
1 83451 111797 563335351
3 195058 7363
2 169008 782383107
2 150150 310711155
2 5737 11946985
1 28954 166451 36533859
3 2078 120294
2 52577 86039320
3 138463 44019
3 130094 199777
2 44539 722899137
2 186334 965495343
2 152305 483869123
3 49772 82740
3 65353 140761
1 123831 138920 785704296
2 65865 754409063
2 174571 509308945
1 42734 193423 674401729
1 74731 140858 528124703
2 92251 558450416
1 53534 177008 519218744
1 32987 188815 436803708
1 7731 41223 641779398
2 195517 652672815
1 115290 160209 676865761
3 28714 169284
1 34744 112766 977042978
2 72469 670620703
1 144396 182262 862314120
2 185468 210719438
2 91013 998458922
2 34370 168605145
1 13466 110840 575304921
1 100184 125922 394137347
1 76495 113296 549257390
2 80759 298399341
3 119413 79640
1 20074 162486 304208150
3 74453 78046
1 69510 199358 356630092
1 76924 168489 30809498
1 61984 114067 199437195
3 1511 194268
2 166960 946517782
2 166682 544678219
3 44502 112929
2 99535 71712656
2 34539 353344644
3 143296 79086
3 28755 53662
1 140474 146632 210870726
3 126571 193179
1 150300 190366 755952368
3 171331 34697
2 85823 859150491
1 26432 107307 84280636
1 47835 177103 687178037
1 69976 192718 205346358
1 93834 199275 400934866
3 185254 41263
2 176423 64256868
3 115896 179361
3 19649 13310
2 667 75178026
3 102808 23088
1 90452 161092 818046657
3 143883 133228
1 9661 158060 51772331
2 162709 743121484
3 104508 188035
3 130377 148040
3 198005 136614
3 99843 186138
2 25159 95827508
3 178244 22996
2 82105 385534665
3 34648 105876
3 159477 19870
3 79262 103973
1 294 188751 730230118
1 22899 35165 977482888
1 59830 187826 654529690
1 78656 119471 357157381
2 139997 143959954
2 172148 913436813
3 196233 156674
2 165041 722851629
2 173745 63886831
1 8711 176494 985454760
1 175379 178229 383521372
1 165104 192383 287627955
1 92912 177237 593343008
2 153020 498238063
3 83998 98061
1 52689 105078 931496054
2 42901 13039670
1 20668 139973 785416898
3 13276 108290
3 185726 165772
1 33747 157903 885797541
1 88015 195636 660978100
1 87725 134629 73413424
1 6864 138889 801498991
2 190056 716291102
3 89488 164865
3 38185 147195
3 61813 48541
3 81804 18160
3 59275 192314
2 170931 611139484
1 85574 188934 988333661
1 59846 191328 585641425
3 49500 100037
1 115422 138003 117912856
2 108758 104832758
3 18601 2953
1 41432 113097 737217805
2 153483 423349593
2 29814 257485831
2 48873 892511842
1 35307 174924 164369958
3 85006 29511
3 174893 104190
1 78770 199739 104565718
3 104533 15979
3 82756 12438
1 17682 164457 587448288
1 19744 154503 129019454
2 16333 496701387
3 125455 23543
2 108318 97826284
1 181550 185272 714802281
2 174672 994171148
2 111166 480485298
3 107389 10986
1 26497 113289 896769178
3 59637 70909
2 23778 83731290
2 47684 626793723
1 55777 151875 28808201
3 189670 48267
3 158087 56425
2 150374 125134933
3 96202 195815
2 116718 3050519
3 8780 156749
3 32123 63250
3 86898 37056
3 149575 4762
1 93394 152020 8745814
3 185329 91014
1 83099 158934 944014423
2 70670 531874545
1 87585 176832 496014100
3 40731 137518
3 109798 97308
3 23679 149719
1 125711 126626 607981584
2 116460 358558169
2 162069 934377681
2 153331 700187721
3 15831 58166
3 8284 23042
1 52765 178640 378712599
3 19458 3565
2 150418 901420798
3 182075 2438
3 118538 187727
3 125399 91112
1 41506 90231 865338701
3 89692 190783
3 63045 147673
1 99830 168256 874807417
1 72359 73370 460982947
2 88043 417365435
3 66927 194506
2 118516 105375908
2 144765 893211849
1 29707 157990 322365209
3 26469 44368
1 134696 145256 82264964
3 136193 100316
3 135889 188516
1 12733 61847 873762692
3 147086 164271
3 28266 33667
1 5873 91893 967513145
1 10789 111146 778669524
1 26191 152587 874819256
1 157415 165806 954016794
3 147377 52819
2 7125 747525729
3 162806 172935
3 106990 108674
1 11976 56181 992012594
3 169977 84364
1 73387 163790 568367716
2 59545 634865918
2 48483 45173489
1 104005 133092 987772511
2 114229 922455901
3 150867 114331
2 4130 13970378
3 22351 36831
3 170519 196047
1 89576 146439 220893560
2 118993 160219254
3 89340 65089
2 26976 817018833
2 65655 103884620
1 28451 155369 941655113
2 103094 118037344
2 59224 739090797
3 69743 119433
1 13481 45782 842938171
1 164465 195615 221482848
3 175035 89489
3 25257 73487
1 40345 159490 211188141
3 153382 178516
1 75363 162416 40530477
2 118792 284119353
1 104920 106168 505635885
2 141183 904075814
1 128615 139368 280407106
1 1147 69966 341820616
2 108155 398540173
1 110743 179818 416438388
2 155869 990671997
3 104306 193121
1 9316 152464 844612944
2 170039 651574231
3 36424 148380
2 100982 735795735
1 2831 165769 915818737
1 175719 186140 673647669
2 147230 551418178
1 20757 190430 181866184
3 32561 23082
2 171356 363428888
2 3633 288664717
2 155668 72359793
2 22381 699925585
3 99982 115473
2 19266 3226335
2 161583 41621350
2 127418 165232216
2 62749 923153105
3 193379 184435
1 47031 77177 18068724
3 169511 56751
3 161071 198227
1 145206 172649 662002624
1 591 162380 711396039
1 151632 159247 875838768
1 43097 98799 553076313
1 73126 154566 904487750
3 188736 152970
1 29708 69701 98637715
3 143444 169270
3 170087 127070
3 186413 111779
3 48543 29751
3 194071 8383
2 67618 398789556
1 26028 28638 514899365
2 35370 190788922
2 94536 2685218
1 4822 54564 193151596
2 59360 107937317
2 174522 405128024
2 76712 224964275
1 57895 197507 873624532
2 42758 758838351
3 73195 129406
1 55320 112017 990000009
1 151929 158298 5886072
1 130391 180896 112239313
3 189899 104930
2 86424 318909597
3 176503 165795
1 84618 104748 159899760
3 75705 118367
2 52677 502891997
2 184120 907287538
2 183359 340909815
1 8559 41012 265748290
3 81468 164177
1 17571 94805 621017166
2 165838 652999170
1 145261 166149 509120746
1 127008 130661 682609709
3 114769 40963
1 157869 184926 610287056
2 165157 434941943
1 34859 39540 658560852
1 104203 131909 320875206
2 120587 77792591
3 115324 163662
3 12729 127299
1 50950 169701 423449234
1 52514 155931 79421563
1 79943 91161 746286084
2 124559 967419117
3 116735 88251
3 46973 34834
1 46311 110437 193062850
3 104651 191264
1 18474 96572 394116728
1 42231 146042 131239412
1 75582 188684 273494742
3 146285 107907
2 150290 137119846
1 101353 166472 981879023
1 12185 163844 927321013
1 122441 179488 961721843
2 188576 352645805
3 75070 43103
3 125942 9927
1 26452 147950 465648306
3 63236 162766
2 130763 187548418
2 29390 665846137
1 961 15554 743982871
2 107102 965381608
3 145864 30480
1 30519 109726 483959451
1 94213 160881 100395056
2 42702 291345679
2 53987 586527316
3 106572 81830
1 18286 104436 981422188
3 137665 29239
3 134312 91530
2 113967 894864793
1 143188 197066 287279780
3 135788 90811
3 101995 150932
3 4678 9414
1 38434 180339 684583910
2 101617 15640055
3 96459 118974
2 158136 465846286
3 3753 59438
2 33824 272823352
2 84050 885807588
1 22298 112079 785264650
2 40902 188970326
3 82697 25014
3 14360 128451
3 142608 104634
2 41977 342348983
3 198761 41145
2 161517 553898815
1 77491 165788 735872133
2 92410 321717409
3 154811 193287
1 40891 88136 77145912
2 51509 414012686
2 165560 257823582
2 82975 529542773
3 8741 92370
3 198571 37010
1 38404 129156 112871430
3 98707 92710
2 177552 227483449
3 88259 110278
3 72292 158466
1 79049 117212 481933057
2 114039 930117371
3 51646 166347
2 180150 288413379
2 151522 616006906
1 73002 158469 435200069
1 164105 191305 709999254
2 155482 427565224
2 140765 729954503
3 81602 19692
3 93404 169578
3 66570 189009
3 72734 185295
2 96183 454757501
1 74368 102918 209386217
2 114435 175409648
2 46759 200053920
2 32162 644624642
1 10197 174193 784005912
3 195959 144713
2 33868 984519916
2 53417 722858132
3 129838 92468
1 10625 165352 853539607
1 101387 198955 756857115
3 139013 94075
1 26812 109723 9402093
1 53111 180555 999613852
3 9433 133316
3 57040 26693
1 19378 110484 388908035
2 86006 194158848
1 160029 165745 535378277
1 150598 195531 805304167
1 28417 163869 929975172
2 61179 694351131
2 186586 119702293
3 142760 67903
3 181412 70758
3 98378 162127
3 18321 103315
2 161601 649310631
2 87837 88938744
1 40091 175183 943563121
2 163928 117158381
3 119675 89345
3 194029 110115
1 50777 58529 903293547
1 47054 86554 230702958
1 13255 99059 842897885
2 143080 204299576
3 138257 179123
3 84003 171261
1 76301 127028 710652170
2 32378 819156620
1 148752 162204 213979031
2 152402 609742209
1 163828 177455 789888125
3 137227 75466
2 88375 301122133
2 134315 699050267
1 90828 168835 387991127
1 10261 65905 179696636
3 188183 65739
1 27040 37992 541449139
1 50530 54435 69123269
3 165401 177575
3 26413 94635
1 76554 175486 567774061
1 59604 118360 973365108
3 118519 66379
3 126475 175349
3 44998 36609
1 134080 152963 960864459
1 51383 56899 817984529
3 45691 83122
3 197945 115736
2 137133 515408656
2 13726 432044471
3 11623 133900
3 195003 87296
2 56205 658990726
1 175660 185994 401374478
2 21297 579934994
2 124730 248554053
2 146262 644129914
2 65766 436860545
1 126533 143615 207017325
2 188826 383919065
2 28131 919849373
1 153418 191513 100560313
1 58805 81763 695169131
1 124557 132603 886770158
2 69878 963211961
3 118890 102289
2 95182 284680527
1 130600 139610 568196399
3 22150 54584
3 121114 79840
1 13094 60005 310225429
3 76266 141940
2 6781 864669623
2 73606 170022536
1 37881 127978 142505739
2 56002 974815093
2 46413 105320369
2 127571 873491750
2 76217 677854832
1 93932 113380 261450880
2 185321 903177868
1 22634 179833 662583888
1 34730 69394 303980492
1 88349 196241 61482360
2 31383 127363738
2 128164 879719115
1 29747 132287 322831334
1 47069 56692 919387398
3 85545 84020
1 151062 190768 575144871
2 77294 130515085
3 13780 189982
2 3873 441655689
1 123330 154461 634080677
1 76456 145777 916621119
2 197130 160984462
3 22760 111166
2 34412 667836019
2 86335 928015024
3 48237 84544
2 45389 118719847
1 6923 146237 556534666
1 46256 196262 62114465
1 108816 184605 724302012
1 42452 57511 764976085
3 81331 71171
2 196739 283571093
2 141830 196414720
2 131029 621583208
2 104598 588538711
1 112633 139768 949631859
2 113262 614960642
3 31207 63152
3 35670 74660
3 110828 771
3 35901 149011
2 107195 821670414
2 109793 66128923
1 67933 105489 553848101
1 69136 121290 191559547
2 17728 757346507
2 155500 934194014
3 119264 176464
2 18307 382279241
3 125681 25713
2 59039 127732232
2 82444 938983085
2 41901 663867502
2 106981 785376011
1 112755 183249 698656516
3 88277 199223
1 62682 65182 295166640
1 96253 157399 313696245
1 86451 109844 328867082
3 23752 181588
1 73929 101181 339877810
1 101680 120235 354394857
1 43101 47640 893443274
3 11033 14382
2 42834 420617928
3 160999 2980
1 2637 107960 217881471
2 82784 467035017
2 48637 343426402
2 123624 286669747
1 18203 179184 601320827
1 19201 91172 283183571
2 822 60113236
3 14321 71269
3 163704 53054
1 39100 127349 373378612
2 78674 92753338
3 143065 186549
3 152260 123291
1 80215 117245 292169369
1 24579 79509 291716186
1 122498 133699 995960834
2 46328 376590271
3 87127 70670
2 20236 446151423
2 143345 480365373
1 23681 39689 977733421
1 36798 38225 59303581
1 20410 123181 42644504
2 93053 396784934
3 34759 158889
2 53583 635408266
3 151016 22528
1 2271 163808 28952618
1 100916 133075 140078710
2 71743 649000961
2 138790 780585680
1 94896 121377 235268365
2 140870 511366706
1 107661 148617 942390214
3 100627 162052
2 44266 754873454
3 186869 170466
2 73348 576631869
3 48450 65471
2 140384 745361477
3 194382 41021
1 83348 165905 221202025
2 14209 469566759
1 119464 139394 500130585
2 147158 946423512
1 135971 139765 869578671
1 149960 199934 369297834
2 100173 741951083
2 120996 526919857
3 7398 127784
3 20603 59536
3 13841 9618
1 132070 197410 741919417
1 37061 50017 381258184
3 93940 184333
3 172191 99831
3 53958 34799
1 49607 101803 699504019
1 110170 156305 785996003
3 89600 36331
3 54129 109609
2 14491 729807373
2 19692 726221271
2 75947 985354704
2 120255 198237643
3 8467 92963
3 58333 160566
2 19363 111182182
1 29863 94181 456365793
2 198177 125749855
1 81305 114415 182760778
3 172677 67004
2 14391 287954283
1 113467 188876 828654348
3 2148 92425
2 194872 377601990
2 198924 939809826
2 114907 809146316
2 76336 653058731
1 175029 188701 853807962
2 101899 734207533
2 171555 65467093
3 17447 8655
1 5053 122032 518275342
2 54332 596251061
3 70478 71296
1 21738 122670 662934318
3 149574 178621
3 74636 143305
1 9259 36547 21426580
2 149968 14248541
1 26964 165253 449611513
2 177496 307007205
2 75890 107850099
1 121470 189400 288422228
2 168985 34680431
3 47931 144732
1 59903 137521 92396900
1 6609 116612 311369421
3 173511 70558
1 27845 96323 884487863
2 29092 691293771
2 11489 408176203
1 944 139817 267657102
2 71159 632431513
1 107547 122520 302089890
2 154104 617421918
2 151631 865141112
3 121685 70775
1 84777 177007 183424648
1 149105 169243 588168246
2 27648 313349866
3 115444 183488
3 180925 78154
2 25128 522233756
2 36870 184038717
3 80451 70940
1 26636 47085 614930043
2 61296 838845715
1 101804 177797 747689688
2 84486 483916559
2 100382 216690002
3 4020 159947
2 189605 888784806
3 6598 79876
1 98617 177019 205163084
2 111201 404471386
1 174888 192664 103423627
3 28624 49647
3 109426 42218
2 168574 558427777
3 49717 145103
1 18605 69973 971679748
2 134177 124400921
1 196533 197434 704478989
1 34071 176257 27537426
1 42881 58064 145453840
3 156219 55085
3 3117 181886
1 90858 163611 934829247
2 150467 500629318
1 51070 67740 527092227
2 48509 281384634
2 149540 73661913
1 2348 42568 247354992
3 13541 170691
2 99184 606688392
2 44020 67310637
2 123800 123561753
1 49180 123503 182144387
1 90065 115474 272012737
3 108704 112820
2 172972 138291152
2 75236 184425150
3 97285 3527
1 69186 163383 812879958
3 80496 28192
3 28554 74440
1 14241 138412 306810353
2 58913 544460588
1 56177 164358 609871835
1 90690 153147 169964948
2 102412 896787898
1 14593 43561 483297172
3 181991 194890
3 163675 170530
3 197451 20382
2 126095 969017737
3 92287 314
2 191407 260979083
1 38554 131786 745629561
1 64935 119903 621371197
1 4760 147707 71259458
2 195848 475739436
2 31261 948888689
3 111749 80510
1 59958 73524 388156756
3 54829 71827
3 30797 184612
1 100804 104991 740102790
2 198083 204854941
2 131741 424234369
2 194729 422300415
1 8417 55671 109687843
3 101770 180365
1 37126 141351 29786887
1 66356 188416 907985744
2 172522 308415069
2 176213 437540652
3 8413 180040
1 15162 62073 60244912
3 188552 56951
3 133757 164778
2 51057 411335432
2 164084 271856786
1 102557 199462 72713486
1 20341 55663 466409433
2 48066 40727246
2 142407 721439354
2 135536 312553301
1 129852 130975 15965442
3 144662 27439
3 64811 32085
1 11419 169437 538178452
3 80961 48756
1 42721 179700 492302559
3 56927 133138
3 25197 54561
3 195869 29289
1 158343 175337 893257804
3 85609 166745
3 107028 134237
1 145384 161229 376148401
3 46146 141186
1 76560 84841 303257593
3 8337 106747
1 18751 124443 164956453
1 126891 187033 923577445
2 91383 50439921
2 56985 555547626
3 146589 24247
2 75414 98747004
2 196778 586723102
3 9524 59273
3 164829 161740
1 28106 71963 765404282
3 115840 44029
3 129840 119508
2 75895 589597544
3 106658 128693
1 154327 174206 332776834
3 75862 149452
2 9980 647419057
3 77502 112760
2 71803 696944242
1 60235 194419 659842911
2 13956 782250198
2 127795 852376067
1 143633 181441 748646692
2 186559 899593365
1 11016 157846 655808436
1 32802 46830 403535690
2 13464 390503552
2 196860 488047682
1 1660 39474 503012882
2 136018 846236480
3 103800 98320
3 152252 196995
3 23766 4872
2 174389 200678064
1 40660 131363 640846343
1 192017 199151 557508298
2 129850 555966202
2 197383 411799159
3 13631 86339
1 114098 123639 843108845
3 54098 188691
3 75369 74890
1 55026 140046 915636273
1 11322 78332 378000846
3 79638 12731
3 185161 68599
2 118315 195418306
3 93574 27177
2 10955 591360681
2 189438 860022671
3 132225 15275
2 109653 335847868
3 83731 3463
3 130056 162928
1 56118 128265 722569860
1 65330 149494 242468690
1 44323 100746 915860679
3 185191 176630
2 122111 136864165
1 16066 196720 714774321
1 46379 82353 262302003
3 93753 44568
1 15853 95846 85692501
1 16800 131127 834298063
1 117357 128807 921491973
3 168048 63524
3 101084 46381
2 138835 571635384
2 14293 11599723
2 136296 122375379
2 44431 644742542
3 132291 121186
2 70826 596882394
3 155350 52368
2 44539 695360867
1 162605 180549 824535095
1 47437 57089 208872400
2 62 213996441
2 7861 537720067
3 75046 39389
3 132123 93255
1 7870 79578 348707127
1 51830 68298 154343771
3 74102 174987
2 88429 866487134
3 24350 25570
2 53750 696641526
2 157187 708383894
1 2894 34338 442857621
3 171481 160899
2 122843 758821544
2 197265 521092453
2 74290 735438436
2 48459 22738980
3 27227 172601
3 115920 179708
1 18698 152063 213876728
3 94571 188192
1 9326 134963 184619253
3 49000 107472
1 51012 123165 815330410
1 68600 106267 812553975
3 21069 81175
1 41672 97062 824435822
3 170449 13455
2 17676 333656113
2 15480 833019115
1 120929 162564 558732096
3 2667 16395
2 189227 13032801
3 126745 119489
3 153812 1015
1 104351 150920 19135184
2 85325 937708205
3 83763 145587
3 150636 31991
1 36972 152007 384239063
2 159788 258191979
2 133592 493763287
3 55314 24687
2 140223 129285712
3 11691 77272
1 77559 141095 385546921
3 59194 34284
3 91026 1593
3 9875 150816
1 83237 192635 506460776
2 102529 705720146
2 194865 902057439
3 121665 133614
3 105255 145863
1 68355 170285 996167115
3 144922 4748
3 37209 135094
1 55432 197000 199765406
3 34799 34501
1 57915 87507 718717027
3 186665 150242
1 75801 129039 383345491
2 166018 775811859
2 179247 391749741
3 148418 156136
1 1248 169655 416498080
2 83634 927740262
3 187637 81608
2 62162 605267761
1 74751 180223 434512623
1 139888 199898 776001774
2 152552 191952176
2 37818 890593817
1 64558 102561 918979520
2 163874 644754008
1 43507 180559 703027471
1 143651 189390 194634715
2 162797 81418550
2 166029 703515131
3 76492 140219
3 21660 17513
2 151791 215446675
1 36922 111694 883085012
3 62040 56028
1 30631 190787 968048191
2 144059 560222788
1 91100 160374 263544696
1 22429 129179 770517716
3 35108 22066
1 58698 172189 506124134
1 44896 136707 705967049
1 24661 56370 919408877
1 5602 142708 397566376
1 52559 95658 645807695
2 80151 169015742
2 119320 670315435
1 71253 94196 414623893
3 92308 152895
3 108927 53597
3 155548 179702
2 60276 32305877
3 15536 88634
1 30035 172830 131887894
2 117546 561978708
2 67245 745790654
2 191703 59940317
1 61207 64585 150878559
2 171642 398395433
3 25265 5199
3 94818 138609
2 130076 512434341
1 87193 182928 799788907
3 96985 153585
3 91566 80593
1 26219 45380 338943386
2 93775 14179520
3 52788 160154
3 172746 20899
1 53139 196287 310320914
2 30544 706574811
3 118651 88224
2 32600 421946654
2 6321 143846067
2 168209 911006964
3 184733 70938
3 82861 186882
3 136604 199079
3 43994 163932
2 173371 656395764
2 177249 525435545
2 134138 847494154
2 192578 626157071
1 59820 151068 470192837
3 111901 38075
2 127798 14638137
1 65410 89692 666473394
1 14905 91998 756438077
1 5750 180040 168889333
2 95215 282583704
1 129483 132079 836856936
1 115180 151857 790549915
1 68043 142817 166422584
3 12266 130425
3 21718 187919
1 11290 128643 46319496
1 20700 79600 968574571
3 62118 165034
1 61188 141910 954090983
1 10157 94119 453480445
1 80595 101353 910435332
3 101165 198328
3 162282 155841
2 18266 933327619
1 20169 156093 757683228
3 169725 45887
3 86042 38930
2 20839 92518650
1 6890 185806 641140618
2 85881 769679740
2 31285 922750968
2 108771 222513954
3 109757 10904
1 82006 116747 96154680
1 33665 144424 940022279
3 153990 197730
2 75492 730395977
3 113304 12417
2 153307 689837445
3 51148 5449
3 27896 18549
2 178270 344377838
2 38420 512859805
2 150901 425001859
2 195846 221583982
2 125792 503726181
3 71421 117037
3 145427 89571
3 97494 111646
3 159820 180274
3 82047 100402
3 48695 176315
3 13889 13879
1 1789 60912 525121208
2 82959 133756148
2 117085 917628112
2 76191 478845981
1 80797 102125 765929014
3 150501 160804
2 137049 409131114
1 92140 134478 388184950
1 85390 86409 60553811
3 118729 197204
2 133952 163520945
2 168159 713740473
3 50673 25922
1 11787 87006 277091527
1 3610 63421 395340882
1 8192 72343 395207424
1 27036 137986 913542748
2 152159 136737554
1 67414 137405 969942568
1 90610 181949 90289050
1 135258 145918 997329723
3 125148 72843
1 59563 124707 124199194
1 107174 199502 457169357
3 184346 166358
2 36804 672971258
3 104502 91639
2 192989 158637543
1 9075 116302 53605184
1 131063 134553 458231721
2 188651 662255851
1 68164 130170 919608707
2 110396 743228860
2 131432 483070526
2 2879 947371378
3 44908 124822
1 30962 144174 838804675
2 27153 717844667
1 6688 64715 777958029
1 111587 134849 864215109
1 152711 167113 543502568
1 31634 51869 611191887
3 178819 79854
1 66291 107145 552596016
2 46241 720629102
3 33165 168817
3 41990 83517
1 36089 182755 601878693
1 3089 98641 958557744
1 47947 155004 26884055
3 26102 64956
1 79412 178569 56353898
1 38468 102099 541381927
1 1441 61001 21896013
3 47672 183068
2 142546 408686085
1 66319 173228 645378985
3 54088 8411
3 62377 127753
1 29335 34144 3555167
2 95160 491106937
1 93902 145647 952561679
1 130246 148581 512330226
2 64467 234465547
1 122712 152962 716676783
3 113449 60248
3 11988 62576
2 15185 619505334
3 124599 48326
3 36362 99633
1 129962 177272 472238554
3 121333 148120
3 19087 170853
1 36014 166440 313151345
3 83839 22694
3 80472 35709
2 128376 648009096
1 73800 107362 790263489
3 157351 89930
3 144899 14496
1 84546 96645 192655858
2 173665 336834034
2 95177 878364010
3 197685 161114
3 113441 128005
2 46618 364182887
2 174236 364110959
2 47914 240807805
1 82524 188625 648800304
2 173917 524319955
1 37704 61306 647513409
2 45163 70972891
3 40108 68470
2 27692 997961950
3 21618 107258
1 23359 57587 932888785
1 33704 118684 173583793
1 75492 135046 127179808
3 30011 169103
3 78558 67028
2 3943 278619281
1 84784 156411 553495703
3 181447 48434
3 136179 62201
3 146204 141710
1 99106 116189 221845624
2 49775 692081441
3 185638 84807
2 154328 416895869
2 197721 896624598
2 166277 557877908
1 28904 167939 217707392
3 122444 30562
1 120024 163979 437435305
1 78486 163872 251039141
2 137806 40521676
1 19946 53160 92683824
3 82248 78319
1 75530 146116 922067155
3 8958 144578
1 44588 155678 874961683
2 196745 840790371
3 77368 71178
1 2662 80173 688333804
1 32934 99666 25704702
2 58386 293426400
3 29219 53893
3 98170 72684
3 47305 23173
1 119453 158908 255599388
3 33001 17917
2 25048 886821126
1 105120 130767 436104057
1 19 23218 591420105
2 190048 387470967
3 187557 144509
1 64034 66408 937958191
2 99659 511579683
2 184329 433035702
1 52668 171248 751326086
1 163111 184381 498438983
3 139266 137718
2 196585 326161658
1 28173 72306 530645099
1 445 44591 345491051
3 42414 11422
3 10206 120452
3 71292 141352
1 13064 48364 767633616
2 181200 527032030
2 176421 982365872
3 153784 139271
1 160057 194829 873868421
2 90605 656635947
1 7163 167996 434500252
1 38293 162520 860221734
3 54911 40177
1 7482 131565 669730277
1 94546 115641 857228730
3 4483 139481
3 18425 43355
1 97367 171701 343664751
1 83729 162579 823751857
3 99447 126902
3 66817 137995
3 68826 104539
2 198260 101319358
3 98967 58476
3 183221 74789
2 112785 496225486
1 113180 141052 833981011
1 8479 16138 465577915
2 32657 198994709
3 123319 132505
2 42876 980875019
2 177666 568126116
3 47698 19917
2 22658 139853407
1 62526 128432 151384382
2 80776 770094782
1 87646 198417 276026496
2 101104 954440625
2 90596 148926681
1 59392 161062 339831519
1 11289 113934 626573660
2 111765 784730343
1 42821 63497 732900969
3 156104 127324
1 20334 132529 665354845
2 30350 327381158
2 161234 797088119
2 51385 931930689
1 58995 187219 481113482
3 107259 31595
3 74759 20079
1 48857 95789 572852524
3 149375 35784
3 155880 172629
1 69255 115198 294690614
3 194545 184615
2 18278 967410797
2 158978 181110659
3 197613 138666
1 11995 184539 955646689
2 86964 744020869
3 176254 176237
2 181660 187601380
2 31124 384684893
2 182932 40430422
3 87126 65598
1 77820 187994 349733622
1 4564 102382 298587587
3 78090 308
3 34071 195091
3 147893 134757
3 94177 169750
1 17044 31317 636792416
2 136491 612528846
3 4384 63115
2 140926 243019054
3 109619 87764
3 108691 86637
1 36948 179161 826166854
3 44946 161418
1 49234 178841 162262559
3 17418 118238
3 10991 112275
2 133778 624709488
2 113433 984694790
1 42774 73571 233019426
2 156179 988769552
3 141362 166246
3 62526 28766
1 149717 186606 753160361
1 1220 95177 928062309
3 127658 52486
2 98366 925413340
1 22593 118410 526981241
3 133638 158624
2 174250 514380928
2 186560 976283706
2 88678 747514217
2 83904 604845178
2 126970 478887913
3 111504 167955
2 69085 350808048
1 52392 103944 570549176
2 55181 986963554
3 122129 134855
1 43938 129883 197768094
2 33714 19252098
2 128912 718156529
1 41486 119791 82058288
2 54629 569534498
3 55262 144997
1 44157 107148 814583532
2 196552 588035779
2 87485 544392159
1 80662 190945 93289654
1 71216 76136 826497463
3 49278 178283
2 129723 840162960
3 148985 83736
2 163546 266752735
2 70912 855296900
3 172690 78769
1 32079 117180 880338842
3 37280 140091
1 14934 135593 989120531
2 115591 296727888
2 858 83084151
2 154616 661109565
1 133854 196104 655900133
2 95056 694131452
1 150680 173674 68752562
1 104702 173870 282125936
1 13398 157228 77527477
2 111657 772558030
2 191385 370462717
3 153482 56016
1 31687 120124 736674476
3 61829 116340
1 141459 180238 158607182
2 135258 470259116
3 162820 193020
3 133136 117304
1 119467 188430 19901028
2 81962 373559887
1 83693 159196 482182540
2 117147 176488502
2 48007 85096413
3 151674 73885
2 40527 516339973
1 64339 191337 502082199
3 142705 146399
1 61354 139475 722752676
1 46523 150244 419674138
1 104170 141370 555253075
1 102947 111774 795268633
1 116711 159483 452487924
3 73785 41355
1 64934 92743 485910193
3 183076 24727
3 155463 151337
1 101982 129856 638334204
3 116120 152618
3 164317 165299
1 66333 199918 461371898
3 163433 104893
1 100279 108504 751698156
1 90311 192004 400910493
2 197051 503873995
1 122070 135075 600319232
2 182841 462213431
3 119219 30331
3 184922 60881
3 51649 27226
3 136192 76561
2 122615 502659385
3 76925 22914
2 162307 944416714
3 31693 36219
2 166917 306250967
2 126360 198804348
3 57361 18606
2 1242 358816434
2 31113 475544953
2 112111 922960410
3 150050 188532
2 150608 830304500
2 166134 520734647
3 70360 89825
1 39988 122802 252760778
2 40681 474925898
3 61934 70825
2 61184 412784220
1 20051 111686 985519145
1 83722 176118 296373963
1 170020 196198 519740086
2 128717 300012653
1 116238 133066 809932077
2 155611 257429172
2 155369 969504312
2 118302 82106930
1 118843 185378 593412902
2 33881 22333137
2 177319 383349062
2 80899 12184326
3 90519 78066
3 174554 198983
3 72319 7878
3 56828 58925
2 139161 994595674
1 21890 82626 194544753
1 1792 108772 275876179
1 96575 128517 351246815
3 28667 176108
2 4397 436483969
1 60567 110581 504649387
1 35208 112748 415135965
1 19605 84311 824834210
3 979 50696
1 47349 147084 701167469
1 169780 179455 919028453
1 153001 183074 518844899
2 135228 430230765
1 87701 122422 267955511
1 89240 95089 740529931
1 43330 71024 99670725
1 57345 159701 946676868
1 94905 192777 360246225
3 49373 164275
1 32567 121512 854360085
1 118806 143489 419573952
2 17120 660997066
2 12306 53475871
1 94650 116153 620346513
1 80942 131178 55194084
3 91183 49634
3 61673 89110
3 82990 153864
2 151666 796488667
1 189012 190178 722382818
1 28941 177226 590414243
2 18670 929321358
2 162216 288441026
3 27916 154005
1 31342 142646 791739885
3 103054 160040
2 112196 6648233
1 95201 145558 950278327
2 75283 150301268
2 112831 334275965
2 26211 506549839
3 162542 122180
3 134249 32828
2 12972 21076602
3 43464 57997
2 8631 267320916
1 179718 194348 343537768
1 58547 150327 244571147
1 61702 180304 229553638
1 89696 94791 263888493
2 74265 594480963
1 83454 160195 808751165
1 91056 134622 625279025
1 58771 168333 655445821
2 16810 554250660
2 131014 318487188
1 78279 170378 134869122
1 2068 172376 791078667
2 41772 129176294
3 197325 99136
2 117414 487732576
2 100968 501423538
2 44579 758539944
1 154499 162455 333892408
1 10127 130452 650809672
3 76520 8561
2 106475 270780016
2 151211 501772981
1 28299 190915 926150454
3 56475 127183
2 15690 463323626
1 130605 157104 985320929
3 18426 57903
3 16537 110564
3 60236 130263
1 1640 29597 821970560
1 129458 152486 603854122
3 1298 13924
3 44605 41804
3 88750 153836
1 19126 38428 158110475
3 65509 161921
2 188678 979140597
1 137922 157054 550464113
1 32948 124182 681287963
1 70329 164971 812785991
1 90949 169656 576290979
2 55503 677141702
1 96236 164568 973172983
3 39497 197374
2 164281 869045632
3 91508 107823
2 18302 997937876
2 165339 699235958
3 122200 133983
3 57167 166016
2 60730 217154203
1 9529 19446 759525210
2 38644 299568840
1 44088 147123 647612639
3 43050 99673
2 37296 123277480
2 18827 998988736
3 85355 93800
1 33840 114200 403114034
3 134430 65646
1 109043 195957 467342995
1 125032 146607 666256588
3 168540 136127
3 118572 157691
3 189717 37348
2 55725 655699584
2 160001 115248131
3 69445 111536
2 41363 816287681
1 131221 192602 749066825
3 132775 59897
1 2947 196950 646668833
1 164987 181585 142234276
2 198975 142495463
2 9383 497025289
3 66514 53572
3 57809 145576
3 37354 171049
2 158606 941471101
2 90505 232825172
2 33267 486128810
1 43337 168035 726470983
1 75301 118907 992530045
3 87671 25071
3 142743 179969
1 57120 165488 219007920
1 153061 181953 859595243
1 17734 185051 220588334
3 191519 122698
2 17661 35711438
3 26374 46417
2 66913 874210627
3 98737 192271
3 65263 26917
3 112657 146115
1 47287 119842 515746292
3 197096 55024
3 77768 179227
3 197794 191672
2 175884 854999008
1 15390 124466 181018283
2 197418 368516880
1 115453 138689 274916412
1 75267 77190 864139411
1 28034 108116 763219477
2 122643 958437179
1 13628 25678 771727267
2 100385 490114681
2 30095 965338846
1 44609 103689 147597185
1 10803 100427 798390934
1 12768 169072 441492343
2 112151 169984331
3 167501 77348
3 172098 121719
1 38738 94550 229682394
1 6568 177245 170228003
2 197868 114744524
1 10855 155407 150524415
1 37720 44260 638769073
2 172372 718515899
3 40066 146466
3 18782 43537
2 136014 487827205
3 190406 12691
2 30388 571288492
1 25424 74472 819953318
2 132154 69313337
3 15122 134525
1 27725 148488 725227435
3 80260 75144
2 16187 151200097
3 130570 3843
3 190065 84743
1 16148 181706 67568518
2 136031 935934021
3 161811 45280
3 740 34185
2 133670 485030870
1 102079 169241 607996247
3 11891 43125
3 148469 13462
1 30664 139706 707777816
2 139075 694440984
3 186230 33183
2 130039 429580085
1 58197 62880 918288687
3 105954 83479
3 167942 87928
3 1455 39811
1 79978 125040 266341009
3 59967 16558
2 123252 14952919
1 120385 130316 91623647
1 124853 147202 609579444
2 78216 664187815
2 38699 968708663
3 128155 16574
3 190953 11990
2 158387 513338300
1 20471 26622 35131087
3 191626 124684
2 67314 481769386
1 52896 171820 956873964
3 102542 147310
2 140771 163153817
3 59813 33535
3 35985 162872
2 177711 315628883
2 31261 978116062
1 110811 117543 307991324
3 184198 90601
1 27207 35871 239335210
1 32966 34747 882833476
3 92717 31018
2 41403 146371796
1 79621 90650 678491318
1 97629 177577 20648017
1 64071 167988 448278380
3 4734 150072
3 135133 89522
2 70986 18491655
2 132821 121100331
2 73261 264527402
2 118633 944511446
1 37572 166797 175627186
1 33701 185503 60653884
2 97465 133573850
3 86803 35313
2 115455 861636577
3 8732 151651
2 112632 666666900
1 155404 157391 869026304
2 146563 923157892
3 88239 168626
3 126438 153877
2 190942 118763130
3 173271 43418
2 70612 666959494
3 48741 141969
3 33681 48016
3 22780 45124
3 20235 75907
2 137569 123929563
3 41030 152048
3 165290 110595
2 79047 478463644
1 2171 149170 454942712
1 27335 192425 808338175
3 18167 114252
3 49267 186589
2 186326 297164988
2 94048 6062739
3 84956 191079
2 176726 620365048
2 102104 227411967
2 54589 206247044
1 102241 165230 451178549
1 2733 130939 623962890
3 147306 63360
1 33539 154658 362085747
2 85115 314309196
3 147657 173863
3 111915 80850
3 4887 129824
1 13684 179374 912587483
2 384 264933786
3 85938 92356
3 105751 85356
2 48699 245857159
2 131307 992884452
2 52823 811955711
1 47303 118066 108455783
2 122867 768003734
2 156120 402602909
3 33640 157527
1 103398 134265 681221271
3 89371 184034
2 46833 445704927
2 104841 144915062
1 63339 94252 160352103
3 181098 180794
2 171424 311000191
1 9310 94501 279962989
1 51293 107701 234522643
3 65579 139303
3 142137 190933
2 119994 295396492
3 46867 54059
2 87085 908412763
1 26418 189086 195195680
2 174620 643549186
1 63234 168810 706099790
2 7675 959909384
1 75695 150149 227970294
2 67739 152393577
2 192023 539587634
1 65292 128004 620701810
3 73547 52839
1 28175 107994 934341974
1 51714 121851 293595426
2 151695 171616960
1 104199 190860 246909624
3 124894 198238
1 107588 147052 1595737
3 59871 196897
2 50700 355696381
2 82911 148417524
1 65446 105155 500420888
3 72959 173032
1 110693 139438 210775601
1 10663 113732 842406367
3 93164 142479
3 170012 70372
2 128615 766604542
2 134080 975142006
2 11585 540604019
3 141925 31451
3 188073 6583
1 99156 182759 234105248
2 5852 735702467
3 96265 46889
1 21557 160370 446817568
3 39294 172424
1 50553 132239 9556425
2 2823 195759607
1 16883 58717 744119234
2 62062 124750168
3 41378 3089
2 42274 365271895
2 55668 881038123
2 161390 897046125
1 31653 170659 737325440
1 7716 61521 701186250
2 160567 751570136
1 105783 129565 56102414
1 42558 178828 176789376
1 14136 168200 849843489
2 124378 689763536
3 146906 143072
2 16949 217639855
2 29094 820237075
3 13102 181561
3 81766 171468
3 138142 56718
1 41984 188977 13070983
2 50766 952018458
3 94719 77087
3 133627 173209
3 177441 123811
3 180685 38437
3 141670 142905
2 86750 786265577
1 55982 156683 253224773
2 191091 671360274
2 195668 310774790
2 194911 704468675
3 130264 59876
2 129270 798064888
3 38592 180800
3 155618 161614
3 158100 81264
3 131190 16029
3 199503 102955
2 79723 241706644
2 106204 512169554
3 88669 196350
2 41930 421725713
1 148603 170147 372879711
2 145060 627802272
3 100058 3734
3 37811 60821
3 52229 178271
2 25943 520999820
1 141868 178323 376010068
2 65716 171189565
2 67012 86865547
3 140989 100316
3 94045 152640
2 52136 61167005
2 18018 44517784
3 109855 57973
2 12404 327040470
1 130951 196541 982460426
1 92644 149699 57558811
3 74840 172334
2 90084 907467182
2 173124 937438582
2 38540 623124756
2 30290 316278821
2 20349 955995813
3 86463 119592
2 107849 746339081
1 106305 167824 988434976
3 160253 52609
3 103485 189490
1 104144 114225 427984903
1 10371 199723 477159370
3 48637 2892
3 144099 161616
3 46448 20906
3 75504 145458
1 38808 191550 87369017
2 73065 778131410
3 22451 105255
3 59737 155978
1 32632 134404 76062743
2 189737 926753028
1 126871 183248 113078095
3 175197 11150
3 7440 25302
1 42703 69084 248411400
1 42221 173575 818811313
2 7450 489331479
2 140292 361467644
3 150839 43082
1 43108 85673 184542931
2 158178 986270787
3 106577 161959
3 105578 164489
1 93131 180447 248083146
1 120180 185803 302546796
3 115954 157148
2 170583 362605076
3 66613 112219
3 44862 159765
1 101507 145971 148786025
3 27740 192184
2 95366 776339639
3 158469 72631
1 24083 198891 741580644
3 56621 177295
2 8888 873813750
2 169641 230210710
2 40109 434430268
1 98249 195766 889839
3 155244 82601
1 119760 125575 237780930
3 37932 89798
3 74162 182862
1 50197 88458 131432908
1 3018 118553 200322801
2 36968 461309259
3 5222 160184
2 97485 830592336
1 64138 111286 540480511
1 61719 180579 369803736
2 165907 453987378
1 10468 18815 668470511
2 156048 996928142
2 68238 136157283
1 76170 138167 666339306
1 49419 159336 801772849
3 60285 158357
3 117531 54801
3 51639 49235
1 106590 180075 114988422
3 50476 110487
2 62779 448376311
1 81897 175117 411242100
1 90144 188273 896523579
1 39944 106300 603084080
3 152721 80521
1 133904 184998 139895975
3 48655 105470
3 50335 142636
3 183765 3404
1 17989 120569 613325271
1 1725 23861 979543066
2 117051 956918696
2 81877 226626212
1 23320 38392 648081617
1 57667 148269 869488788
3 169220 169570
1 110897 172966 667301298
1 105598 110586 773929368
1 98308 185543 499572839
3 77081 37874
2 21522 493007458
3 25363 58661
1 142950 168909 327468467
3 108023 55381
3 94726 189187
2 117535 683494736
2 86071 721740295
1 7239 57848 34830480
1 73925 93362 37864423
3 180302 16259
1 15167 100349 533044013
2 181198 401576178
3 90047 145422
1 73453 185447 375573773
3 154008 102272
1 96905 194278 23647084
1 9918 50161 421346786
1 108674 196557 364463319
3 136237 32508
3 40682 109875
3 144735 62396
1 2140 162737 38861912
1 15151 179005 140869509
3 52272 94165
3 58218 27633
3 137071 62270
2 142597 643759922
2 94043 599275625
1 80249 84706 998059182
2 94507 611649100
3 67199 159206
2 2503 311018281
1 101936 169427 238917050
3 96373 66137
2 173120 554970087
3 65536 7376
3 132405 30590
2 56886 228242645
2 46993 936450893
1 67968 90041 245418496
2 26999 783612085
3 142960 33819
3 184750 167599
2 151481 152440486
1 15840 140770 30869485
1 63771 111212 789541559
2 127192 160124619
2 84215 710499129
1 114939 162529 531171089
1 69066 137819 94000132
2 179386 56340636
3 56810 166988
1 126312 198314 210238780
3 14941 88799
3 100453 37574
2 8004 605216770
1 46356 82877 372499934
2 160741 317180355
3 109363 182371
3 91355 136236
1 21536 125538 178548913
3 10248 22856
2 142235 216392049
1 10915 172591 196946663
3 146978 149426
2 119074 326495740
2 191114 682912251
2 170664 150297530
2 37527 435864043
2 32637 572180173
1 38191 124015 217125565
2 1467 259418105
2 68092 931894729
3 147673 32040
1 24765 198327 761466018
1 75258 197471 819476632
1 21466 43319 805271801
3 23043 59675
2 113882 687014146
2 75166 302528043
2 51003 867686186
2 83532 293581478
2 102373 589879525
1 17552 195785 988253940
3 130246 146570
2 83647 657627119
2 62492 292458190
3 174789 153417
3 177953 126960
2 140074 696817711
1 12545 177577 164810693
3 7826 114186
1 42240 94984 644735784
3 159343 168881
1 20707 94430 258989288
3 38519 161728
1 107273 194850 338492852
2 195441 254204160
3 150975 136932
2 118204 913402316
1 106291 158833 6998752
2 116835 820597465
2 796 931476405
1 95722 182199 660362413
2 45256 993322722
1 9063 79388 555198988
2 144344 451178554
1 20318 65067 672443891
2 29011 895794466
2 49106 482443103
2 69421 607923847
3 77549 112997
1 9268 155432 149784800
2 115792 137264176
2 40936 928390998
3 137277 115587
3 190569 162777
2 64376 671769820
1 105658 112805 139998285
2 74790 786783089
1 110208 184587 139562690
2 193665 968013453
1 66159 173879 414031863
3 165625 145335
3 33898 90766
1 39237 44212 154403109
3 176123 169551
2 131918 243025235
1 149956 197488 200740898
1 85121 164411 751902051
1 1985 75544 826055557
1 114158 168079 998200471
2 5216 273559911
3 20726 125204
1 113527 166033 2451725
2 193462 984747133
3 102062 84444
3 39188 192248
3 52376 41925
1 90876 123078 443465362
2 134241 507551414
2 120296 704829983
2 166022 42159681
3 48719 187145
1 4067 135259 141500463
3 143400 23225
2 199476 287866878
3 164726 40189
1 133816 151081 636454667
1 33924 137312 544429882
3 164629 9365
3 172563 146382
2 143666 500369434
1 41125 157653 890264367
1 52837 195204 304880414
1 122298 180578 218991438
3 150731 27179
3 176079 30921
1 21784 96961 795570115
3 95966 29327
2 134498 101673185
2 147355 452088729
2 156545 770915278
3 179258 56187
2 69008 836002450
3 35802 84118
2 195977 237963612
3 72419 86385
1 67948 143691 643284923
1 51530 140605 148156724
1 83095 118236 598334040
2 50641 422309612
1 109636 176535 550487423
2 8821 258188834
2 32743 480880190
1 21788 160870 177969183
3 49481 193488
1 82015 156677 834766280
2 8773 169966159
2 45622 716072509
2 193603 811643228
2 162699 907428134
3 31790 72845
1 104956 133956 607168748
3 56633 183726
3 5987 10371
2 80928 542702848
3 97971 127686
2 25872 34396878
2 100465 179729886
1 67068 167650 911577820
3 38962 3658
2 32491 284444542
2 135329 916387107
3 28772 144929
2 52057 431199843
2 38362 645238827
3 51071 107237
1 18886 132749 222911452
1 52651 112842 295756962
2 17463 398640692
3 129514 56366
2 172220 962303061
3 66938 182476
3 144904 95040
2 18914 349761010
3 27342 109808
1 19766 114328 985090984
2 62057 766098302
2 58129 678127808
2 177085 758602101
1 26454 152218 812723250
2 71013 368603839
2 73259 64255190
3 1421 65943
1 4112 119729 493527345
1 61196 113485 349512851
3 112958 5344
3 120380 142683
3 118614 55346
3 110466 119141
2 159308 980976328
3 136068 2536
1 187572 190615 736014699
2 192628 859793910
1 3631 45841 41131221
3 133593 198400
3 193432 73140
1 37191 79449 150478869
2 36220 631981239
1 86328 130421 301710573
2 146430 737683035
3 83551 184481
1 863 150563 528259563
3 193006 121294
2 6429 181489388
3 67594 197896
2 145760 480312817
1 186362 199698 326951142
3 193525 46059
2 170291 884506280
3 41671 122056
2 1173 561366099
3 408 41708
3 96435 107690
2 142849 878792846
2 79555 95606438
2 128405 23851687
2 34280 564202848
1 49693 147443 939439785
3 165044 171110
2 187821 918771107
1 63547 180175 437396194
2 160406 202403038
1 96502 172798 172672544
3 4326 97347
1 94181 97529 135847602
2 10347 431279096
3 144096 115630
2 11816 945911496
1 130111 158913 427311035
2 157233 598435231
1 13047 53076 313081316
2 99934 583304556
1 17722 38565 712157002
1 141505 179871 896591899
1 78312 137425 61248066
3 25569 106385
2 61313 184790071
2 57759 555329403
2 144600 959754110
3 89982 54705
3 5317 156471
2 123575 150900070
3 149078 53523
2 61131 933236872
3 182618 140744
3 58648 57800
3 152549 177528
3 80859 133720
3 114840 24385
1 87910 136395 185419223
1 143312 162757 774744232
3 35277 64523
3 166915 16650
1 145050 160246 760608571
2 2523 433643902
3 84345 115454
3 75673 175231
3 101166 16627
1 123129 138499 246846199
3 11204 91210
2 2770 818667731
2 197670 590835309
1 54793 57340 404922769
1 133746 161233 903356995
1 10384 105649 924965699
1 35597 53781 304277857
3 89986 119004
1 5281 150765 863656684
2 145067 218852930
2 136346 399382681
2 166271 213171676
3 102329 170741
2 166824 483517337
2 188842 715040757
2 43200 162275591
1 97603 137663 107617819
2 150427 643003352
3 49984 33059
3 90172 60273
3 64574 45941
2 53280 136721202
1 4120 175042 224857628
2 13697 972704704
2 112250 572399795
2 187169 54430055
3 190985 147033
2 107268 955874204
1 14909 156543 572996046
3 175948 30605
3 83657 156764
1 78013 106701 281400309
3 65161 107974
1 32655 186599 34403758
2 66149 580909984
3 135955 99536
1 37779 126815 491604035
3 162469 103426
1 51053 199691 335153059
1 28112 52141 482963881
3 37606 13507
1 120060 153545 866684542
3 69024 39748
1 47784 59671 338051898
2 149906 921549330
3 13208 165314
2 73258 983540683
1 68058 196264 21538006
1 68105 185235 629788325
3 107561 90522
3 25876 80376
1 44146 175246 695726994
1 176909 184468 173527010
1 5092 169122 643078233
3 122432 25912
2 147577 71954675
1 3605 92121 970520558
1 18678 192417 497775005
2 33956 334699531
3 119 183920
1 188869 197616 747913024
3 160177 189361
1 48427 71692 377733249
2 32639 675215486
3 19382 140048
2 53657 881941641
3 91402 122014
3 53733 40890
1 155584 164745 103757420
1 156576 185797 304323493
2 59692 454954924
1 163128 173302 884382824
1 117793 190007 363155734
2 174447 39172511
1 154881 167023 233211790
2 10204 478095204
2 36101 602406696
1 98293 115487 778772369
3 154116 117939
2 42026 539102860
2 114427 486542250
3 161287 29100
1 69699 166727 909207129
2 85067 322264579
1 67819 141118 951936076
2 156297 891325193
3 161407 54929
3 84195 5204
1 14611 113423 794970739
2 32334 189637635
2 22642 632389073
2 163338 551438126
2 156748 787815821
2 197114 814426651
1 13232 110959 908649705
3 130754 92462
3 136745 181839
1 151156 172547 418506486
3 196812 77900
1 59038 154124 36814765
1 103649 147750 695743435
1 195712 196189 39296155
1 124498 143926 375453825
3 49851 12273
1 141885 166523 171505621
2 16185 29988013
2 160338 482869955
1 136602 170438 134475471
3 179640 85796
2 167202 218543220
3 82690 113540
3 123276 7697
3 131749 10526
2 79833 456857096
1 135838 136952 260358490
1 89069 159565 613944212
3 49607 96097
1 353 194427 659541190
2 102462 157031877
3 81116 55072
3 11423 162412
3 151796 123297
3 147959 36263
1 148726 156284 734081575
2 50556 252350347
3 192624 100390
3 92481 59495
2 147117 491176557
1 91536 131920 937227453
1 37640 61872 989406633
3 5292 132832
1 79930 109726 657193595
3 147269 37797
1 21250 128499 977949940
2 8938 9262984
3 144485 52804
1 51798 132058 8071570
2 159556 800296510
3 113643 116049
3 97324 60327
2 68745 744284233
1 77157 121143 911968018
3 178018 28984
2 23246 383371471
3 133018 146142
2 2924 754975977
2 46325 752897019
3 31539 48472
1 67637 147401 661179439
1 13732 188728 907144747
1 182673 192129 334768995
1 30178 180039 796747941
1 67017 146711 535553622
3 147983 41613
3 71612 123278
1 22953 186741 813422420
1 146791 154844 28274431
2 45901 98003070
1 162267 197317 547775768
1 116993 142156 60867599
3 136824 101458
2 26858 968052312
3 144642 93046
3 67331 179634
3 144074 145516
3 31646 44533
1 3818 152575 129065949
1 182431 191429 76611861
1 14826 70284 913165653
2 55267 160417564
3 192850 101668
1 55317 70681 448653267
2 127452 790513321
3 70515 94351
2 160129 941020685
2 747 819513843
2 78066 11815916
3 155909 55365
2 63375 523130175
2 52182 925177007
2 56681 991432021
2 54662 348274493
2 164060 252918133
3 92144 198660
3 97392 199936
3 164197 151270
2 99447 672918793
1 52478 158350 393458223
3 152071 144086
3 1925 144877
1 62566 92308 832368849
3 100390 182388
2 169324 627944634
1 46566 66788 295476763
1 114786 131989 216764193
3 198352 156851
2 109800 696525879
2 3254 470242500
2 136371 477381132
1 55519 70758 945409258
1 47784 48652 373716352
3 107702 73887
3 65767 96781
2 60046 808145357
3 76876 191449
3 3992 77629
1 25601 51530 232180654
1 70721 149256 187202020
1 32387 103948 944916698
2 147484 347794099
3 4683 92975
3 124999 170708
3 18444 168760
1 2086 51692 754568464
1 76554 192459 707702008
2 118724 586074020
2 85286 718195168
3 115229 175109
2 124703 1216674
1 16434 188797 990597194
2 135841 940309722
2 174258 165634260
2 54147 34431128
3 141856 75274
2 71668 347374240
2 48700 342850356
2 170634 713521161
2 98210 800101975
3 5885 92386
1 40957 126413 693218598
3 32252 37354
3 151685 66235
3 103654 32200
3 195051 89282
2 195907 413075850
3 31437 140980
3 71923 159329
2 46385 865984232
1 54474 177663 537787702
3 124676 136900
3 123517 58872
1 21399 28694 179836327
3 46243 170969
3 142309 89073
3 148831 92128
2 128363 594118869
2 142650 118307188
3 106080 11571
1 4707 180159 496826248
3 101360 77999
2 48328 18292319
1 36678 72511 48395301
2 113722 272790451
3 20448 47836
3 188684 75617
1 113003 164346 279590424
2 157287 67352152
1 13998 53877 366796956
2 115960 254557184
2 175733 71683771
1 73244 153050 55663481
1 68439 198209 867515561
3 3180 40325
2 31864 545540809
1 101998 143083 37527814
2 58966 734221797
2 47247 229777786
2 67645 313508419
1 179748 199817 501355860
2 132504 540876635
1 22778 90491 235665277
3 85187 71989
1 75293 125957 444242640
2 105797 279113079
3 21397 194665
1 9775 68550 390838904
3 154683 42191
1 118294 156365 465677702
1 23502 163476 979485983
2 88426 580322749
2 98746 767617462
1 10314 127702 757411397
2 150329 352993104
1 25674 81101 165877912
2 32209 566928612
3 63025 12738
2 170069 192486772
3 67975 199024
1 146631 196185 626169694
1 20419 153461 557413465
1 80623 175756 61916068
1 4076 54099 550574557
3 147972 62631
3 182382 161682
2 165316 806459051
1 76065 92327 864758703
3 1762 9389
3 183630 147820
2 92835 51930818
3 174481 186704
1 61856 176973 864392937
1 7823 66001 190584425
1 61310 191879 943775384
3 6132 42827
3 28517 62851
2 138585 576102210
2 179123 9278618
1 57369 155505 794069211
2 59014 48985869
3 143418 131505
2 39748 38256186
3 35695 99398
2 11659 770036271
1 60330 150947 601275979
2 136517 731065781
1 48189 101655 367315094
2 180244 152828369
1 49517 199523 222255082
3 129641 186524
3 108633 121015
1 16750 190025 568652945
3 42561 89556
2 21579 301232498
1 1505 82766 960634233
2 63066 557789463
3 85038 162851
2 104056 989694591
2 148657 922202430
3 144987 99681
2 186364 435053766
3 14891 61119
3 108483 1141
3 135467 99938
3 155621 12206
2 146508 291859030
2 102328 856158498
1 50761 92526 118288108
2 35986 981788480
3 7150 151994
1 47048 178531 476486634
1 42081 166464 94189270
1 70743 131151 820227768
3 124228 14061
2 95895 162148049
1 60571 172063 720813309
3 105704 84648
1 9448 23790 989295229
1 97303 101826 627256293
1 148457 152047 73580864
3 13783 28924
2 149325 2745090
3 26743 45564
3 6300 69122
2 98256 581319584
1 75523 87163 347805579
1 81493 199906 993719275
2 187500 983096168
1 157023 161996 896171550
2 167233 863223290
3 69802 115567
1 35353 86708 777246812
1 122534 196731 774984729
2 12650 998974021
3 27624 49751
2 59328 411417167
3 34217 59923
2 88063 39188292
2 100320 6298662
2 27098 64226109
1 101258 162597 293034382
3 183279 50135
3 65972 139556
1 107650 191669 261586553
2 35848 346717969
1 74396 119705 513043527
2 105104 40611555
3 20796 89129
2 79195 920924517
3 178897 2916
3 8338 120977
3 60349 42110
2 115643 663282886
1 68758 161878 938753382
1 115999 165778 576726313
2 30395 113212289
1 7967 91396 120002676
2 28922 350568505
2 69838 631689736
3 66475 199038
2 20138 228419679
2 111310 576982479
2 34010 957099087
1 50964 148828 616408983
2 86163 437287283
3 195590 145208
1 70924 87757 868035188
1 63986 162153 187503117
3 112057 53346
3 60107 172928
2 173660 990552120
3 162136 113434
1 84310 194075 699748112
3 163942 49253
3 5849 95259
3 172816 189030
2 68646 421853282
1 27780 74739 455942966
3 106835 90800
1 138956 165339 754120014
1 28115 109761 382012339
2 19877 246467979
3 96007 122106
3 6404 11317
3 176611 179554
1 89361 115795 128564619
2 46694 778198017
3 157438 146735
1 41783 70691 104451779
3 190919 50058
2 96251 86675693
3 150897 23177
2 97609 223818827
2 179359 834618236
1 56652 97935 682451975
1 29885 95871 291721585
1 17809 90072 955990409
3 154383 3123
2 78187 197779594
3 133851 139195
3 164759 189824
1 33258 140816 395353765
2 112874 385580599
2 57354 514427360
1 11585 88379 643615179
2 24413 425006306
2 148954 863821480
1 105600 134641 66537943
2 113624 226645173
2 99902 412345133
1 72264 79290 900047282
1 2550 79423 271961545
3 9413 182640
2 98249 872014136
2 45300 672378981
2 181886 162506798
3 80555 33550
1 25911 61356 903301874
1 66141 186315 960942882
2 92084 997793478
1 20197 21613 188403525
1 84126 182758 206357880
1 10833 14139 335261392
3 155091 97569
3 144172 196033
3 47013 104697
3 56959 66957
2 153018 336924477
3 164049 48473
1 24580 91387 408471039
3 169940 61256
2 97814 490807530
2 160091 733147560
3 143682 165007
3 156122 34620
1 46496 161073 88058057
2 18387 67331346
3 103914 4142
3 173319 50025
2 119693 672135350
3 82429 127053
2 128077 491487341
1 60437 94207 619238304
3 110371 132655
1 31021 102202 716114888
1 70363 169572 759234492
1 28577 77568 402240731
1 107772 196433 233666861
2 23320 627509849
1 3898 102564 639496312
3 136175 197405
1 10343 85255 96845007
3 179096 135771
1 28069 129277 350215744
3 135475 33159
2 171658 742013130
2 157362 357760200
3 157469 75827
3 164017 117035
2 151908 24454554
3 177282 61725
3 70694 98347
1 55418 150947 852983404
2 87692 920483503
1 176457 192698 762321609
2 94336 229519789
2 152065 252288619
1 98258 166789 831365726
1 94435 102460 873025532
1 5420 162416 418790302
1 8356 29948 559550847
2 107211 68587925
2 179139 361451078
3 128839 99977
1 114289 174524 525751863
2 68471 723173641
2 45927 285524336
1 47397 159128 802633310
2 114976 659311807
1 89478 190977 64236968
2 75101 864302123
3 192446 98190
1 37522 193705 314344950
2 148488 745883238
1 135839 147552 17586866
1 69014 155303 390186953
2 103981 725555883
3 9634 97891
3 149629 110900
1 22205 33977 962446984
3 192177 176391
2 128547 1212449
3 117576 15796
1 94814 135146 374440251
1 163332 199866 39942045
1 74982 161427 439931198
1 61733 92258 581143485
2 17978 745535022
2 110864 12865973
2 25986 636116734
3 50181 147974
2 111384 809263518
1 73074 103635 626065951
2 170522 259190292
1 60840 87477 836986640
1 116060 132398 760562593
3 64756 102185
3 114110 162160
2 7260 275068139
2 10780 895244108
1 99506 116302 18394519
3 137293 182255
1 28464 165262 186412475
3 57520 93424
2 129972 746047596
3 24640 108248
1 173018 189091 661505895
2 82482 102190497
2 177860 882520380
3 110591 29435
2 125020 693115592
1 84628 159695 448823334
1 7167 22254 257906936
3 163295 189053
2 120868 762208245
2 34408 354620767
3 102022 11314
3 38878 195162
3 98264 47392
2 69522 718915457
3 30287 6991
2 183527 7316960
2 67428 86941969
3 119634 199415
1 55724 116006 138591616
2 23225 608613318
2 47372 776907087
3 126698 115301
3 186778 48821
2 59701 790471901
1 25371 152444 958002502
2 59482 402348163
3 169802 135284
1 111753 156439 886778691
2 8346 324145801
3 53469 9989
1 60459 91663 605718991
1 98677 190569 861921608
2 121346 948969733
3 77456 142726
2 15271 188259473
3 43862 149858
3 32201 166869
1 13580 198605 84433902
2 85355 482955888
2 84992 32387345
3 63747 150392
2 22554 212702999
2 181651 458363568
2 160059 927933951
3 156695 57308
2 123544 574860899
1 31475 171375 933420068
2 34960 744419114
1 82826 192852 735378361
3 195415 8344
1 30512 183354 520035765
3 87072 155192
3 43278 142577
3 11478 92542
2 21912 305318913
1 100724 171418 90866091
1 24636 35544 848670681
1 96282 141799 644703682
2 108911 153563188
3 9587 107298
2 69036 182424387
2 121439 724912676
3 172893 93781
2 196488 185540430
1 5022 83029 113778721
3 119245 56060
3 145390 68647
2 86926 506777511
2 151062 592678154
1 4452 183182 43478798
2 141716 630587324
2 132037 264406366
3 21846 148745
1 67207 103735 28211392
2 41650 948608774
1 151763 175008 235184730
1 74804 75703 946784311
3 47039 144949
1 118667 145911 104994073
2 25919 436594590
3 73552 138229
2 33361 390082268
3 90640 117889
2 114338 4930784
1 53200 168476 498400961
2 181047 732112671
2 139669 593175137
3 174700 53269
1 95242 109881 310564621
1 54115 102441 350213701
3 42791 152494
1 4764 194273 336295501
3 145621 154345
3 8765 105908
2 28183 275571148
2 113602 155037982
3 92188 136637
3 145645 155474
3 101711 176312
3 74738 57273
3 99868 4690
1 51154 102099 558894821
1 166822 197305 329976988
1 55868 133880 167294221
2 119795 558500569
1 3021 182884 905908300
3 17016 160269
2 135908 549462832
2 35266 445721856
3 26124 44902
1 150144 167370 330558830
1 113455 147510 555416538
3 136360 108060
2 118768 266642909
3 189576 66389
3 1390 157925
2 169299 484298041
2 19777 924332261
1 48527 155274 963683627
1 106150 189373 335046309
2 138255 825490566
1 36558 73880 768000164
1 146030 146466 76945817
2 3713 834689358
1 148883 162628 928731111
1 21968 192769 756422247
1 63973 109070 808274065
3 89438 122491
1 41001 72785 395239239
2 114184 61664440
1 70553 191575 669285950
1 156150 199327 562664517
1 13130 62202 967857725
2 127209 557860856
1 35959 135157 428054363
1 45623 148648 129617924
3 10669 90513
3 115437 69034
3 110933 162088
2 53572 728125500
1 59250 77951 864367339
3 166109 71987
1 94411 123340 497339230
3 82106 98635
2 142971 43721453
2 88814 173731432
2 92186 588328582
3 124772 152348
1 22551 199528 697246112
3 145567 42800
2 154653 760090137
2 164173 784157834
1 173418 189499 608985949
1 70387 131442 255661995
3 107525 90883
1 8421 116300 884511068
1 8486 189156 55729398
1 92614 98992 525520196
3 56256 56312
3 104340 162270
3 90680 199090
3 94855 158028
1 113301 160146 339049934
1 96993 129077 490510408
3 25503 199630
1 84668 90281 794673526
3 136087 110121
2 130095 85802617
1 74267 156529 809820650
3 37466 65380
3 199939 38276
2 110552 896078495
1 19486 67678 464266265
1 16729 148729 988984940
1 5802 93898 432298289
2 101259 953926385
2 67418 237223178
1 25859 186815 334309145
3 169433 137073
2 142762 562125278
3 90997 118870
3 175850 194141
3 77602 190130
3 169033 18581
2 96523 991575394
3 41582 25616
2 138911 973230141
3 40563 104094
1 34732 113338 252714010
2 163283 964754557
1 1324 185228 241535666
3 79027 140694
3 97982 114842
2 69307 978187834
1 2859 39614 817521354
2 39681 456742187
1 11862 147286 692681038
2 50895 851219685
3 9222 186159
1 1830 96774 797829827
1 103295 194865 871905681
3 99285 6275
1 180146 186648 296084668
2 132735 990310891
1 44186 195809 156881286
2 118296 593990744
2 31004 264537427
3 185166 153277
1 63910 163419 438216226
1 12288 104012 293283993
3 68502 59046
3 184582 144348
3 12210 197873
2 167315 794472734
3 41860 108579
1 114810 170443 730963093
2 160702 45398612
2 176600 329888754
2 13787 546938436
1 48771 61854 698801970
1 125834 167254 619974094
1 68660 186030 586039447
1 22904 116658 965444654
3 144728 138863
3 74374 153864
2 75900 38333290
1 25379 45235 614684495
2 151286 843459187
2 112503 802499865
1 64611 70800 475614322
2 143735 295449982
2 55690 733637897
2 81450 342242192
1 150843 151678 603969885
3 111198 20610
3 44640 34510
3 191014 45623
3 55527 2000
1 27903 47794 758310624
2 56265 15522191
3 42205 101575
2 20509 433597594
3 183591 86948
2 121583 807577696
3 154244 73444
2 37444 457143227
2 177691 701394386
3 60193 7728
2 146256 115213624
2 105972 745131048
2 145986 480521173
2 74648 791127908
1 36354 177615 307514042
2 163065 611833081
3 48718 168320
1 22146 189963 986659848
3 22238 137983
3 193796 271
3 143150 11880
1 85316 193540 190039342
2 82749 518922480
2 94791 417998428
3 40271 195270
3 184730 28730
1 54479 178450 426677254
3 96868 192793
3 152083 144224
1 37776 92349 372244980
2 126644 103903204
2 54062 935264058
2 181349 10139521
3 66072 12844
1 36743 107171 803252778
1 68885 98781 790815271
2 30873 302167091
3 93615 109600
3 17024 108407
2 135688 83228562
3 182334 162343
3 20212 85915
2 70998 63457365
1 90593 173405 706016331
1 2770 152969 266147468
3 104254 123818
2 108246 78515145
3 3617 173973
1 105457 158673 780717099
2 120901 548175249
2 107320 300621009
2 10984 445571438
2 165723 687239875
1 6208 118744 220073548
3 93100 57260
2 78185 5188181
1 70448 141297 859192602
3 156120 193607
1 82456 169429 412087974
1 48146 146794 298858728
3 193061 33376
2 50679 645208196
1 171173 177469 799348803
3 174303 183698
2 94664 832651119
1 19221 195285 162258864
3 4566 133573
1 90596 181021 989466386
3 116278 6754
2 86020 360941695
3 57273 146524
2 178260 514541728
3 97090 116176
2 77388 207395814
1 57487 143755 969526913
3 72520 189656
1 14304 197474 68076262
2 145112 9751371
2 109086 700720271
1 103902 195469 13443398
2 108916 428172600
1 99008 151240 510211549
1 56226 147915 553443924
3 49696 4362
2 180820 595423071
1 107505 162131 138330828
1 58856 144184 24223557
1 17190 85561 825450038
2 88489 899564624
2 146818 375747917
2 134331 23826206
3 174841 24528
1 71621 179461 466255823
1 40211 194177 32930632
2 171874 911914780
3 28199 111409
3 131823 47954
2 37323 308457475
1 161222 172790 799291254
1 2537 53338 198339899
2 46002 618529726
3 23537 160581
3 151337 9880
1 109967 126257 688110931
3 118047 138557
1 178305 190249 297137511
1 143039 162222 838013183
1 10655 57763 937461759
3 72761 30768
2 102244 762057628
1 63331 103596 829241738
3 21007 47626
1 88713 160457 672685199
2 77246 56317852
2 47716 704352164
1 64261 176082 450632096
2 43358 454623325
1 43519 185609 909211863
2 138717 661121629
2 82603 242338294
1 43754 136111 609624593
1 4713 24361 6934394
2 139555 27052507
2 173810 575350365
3 167792 168349
2 2054 588345648
1 16514 54326 735431956
2 102514 403943475
3 94550 30384
1 43419 98573 544861422
2 91465 953807663
3 122014 5283
3 55630 121596
3 35733 134133
2 114504 664477615
3 72794 198272
1 121665 199766 767230970
1 113948 115499 228182942
3 166772 12608
2 147021 439783691
3 190239 13671
3 45201 56692
3 149614 56746
2 57866 588140712
1 74714 149377 318582191
3 98382 30464
3 115119 127998
3 157008 123947
2 39911 761669857
1 87737 130776 356138017
2 11950 174343934
3 181823 169135
2 30702 923156590
3 157054 98251
1 76137 154709 985483279
2 108699 100100274
3 27488 163918
1 70722 174719 965879295
2 4725 47639530
3 161759 165955
2 115891 485014873
3 18077 1899
2 90260 729333730
1 38657 66624 539869394
2 189188 851707773
2 41907 501822307
3 121478 186164
2 68880 47255716
3 143911 5496
3 106106 49887
1 13615 105104 81169090
2 25679 862703558
3 137030 160563
2 120529 219104533
2 57187 540859412
3 100362 106595
1 103849 107768 995428747
1 39655 53804 283347204
1 148599 196292 222355491
2 187059 899559019
2 65402 826658833
2 176740 760928975
2 95915 954789961
1 43997 44498 154264488
2 189924 602775415
1 64931 134477 236141366
1 24883 162798 943085603
3 99318 164932
2 141406 581144384
2 145279 30395726
3 511 183919
1 81513 129338 516917287
1 33980 76730 807585916
3 24179 152626
2 69568 961870655
3 149106 121373
1 138326 144881 620470480
1 30043 192632 595456062
2 132774 172863160
3 60831 131865
3 174869 100094
3 132378 179972
1 68681 115889 352175609
2 58336 16486326
1 116356 116501 784922294
1 142380 166815 413941318
1 31771 130013 815917959
2 26953 895728850
2 82012 652054608
2 153958 357762380
3 58417 163672
2 137047 265431264
3 121940 151027
1 191095 192807 907706204
1 116893 141625 903195733
2 191674 727232892
1 5148 117078 269609017
1 77549 111672 863539572
3 83687 60570
3 161664 175106
2 84379 467374426
3 65984 146265
3 4295 167222
3 15421 168848
2 57955 536174049
2 186098 101491222
2 143137 771745662
3 155432 35254
2 131432 437557170
3 131199 166646
2 68318 891682250
1 130307 171623 788068564
2 125494 457407925
3 93466 17676
1 29075 31210 612224940
3 181481 17815
3 183460 84869
3 21131 122219
1 89732 152448 355885757
2 122980 177399977
3 36493 111395
3 65312 47419
3 63423 108644
2 90465 984145761
2 44967 702830952
1 22721 119552 269205088
3 106660 150798
3 105875 165760
1 2080 148679 724515660
2 156601 450213821
1 56024 158230 356665073
3 124142 159959
2 49450 377375038
3 119590 70544
3 185437 104409
2 130022 266287693
1 26336 58789 51627576
1 35388 127936 674230061
2 169436 911403356
3 21801 184013
3 57723 98585
1 89514 199299 407654830
3 65634 66608
1 38733 151813 54399165
2 136380 208232416
2 141838 870434245
3 98244 106010
1 116490 171138 955590736
2 87112 180530953
3 99604 163103
3 38880 30368
3 117730 6064
2 10691 329059818
3 24299 169418
2 165138 844111194
2 135957 715115356
2 51876 213015832
1 148408 152309 963325323
3 99893 25621
3 25560 157337
1 26119 60194 833230439
2 157547 956706796
1 135109 138956 424043162
2 42688 102243136
2 184912 471395426
2 44433 786391938
1 28949 122511 811559597
1 107993 157548 478115237
3 101015 79899
1 105837 192470 710737796
3 27930 185994
2 133186 848901733
2 123894 709732014
1 92078 93123 262143953
1 74786 76100 852678619
3 16093 55327
1 46242 98026 827109850
2 88174 429358439
2 128363 558235924
3 55702 134830
3 114935 35470
2 61024 950115459
3 156695 56952
3 19058 84364
1 35544 90730 823586234
2 199909 685393819
1 23272 157002 589573718
2 125231 315924181
1 29484 195881 630195549
1 45254 139214 400335082
2 54652 521371204
3 163979 81536
2 101986 373538128
3 57706 23829
2 9070 149031205
3 1697 117340
1 43871 109931 686518520
3 29742 47864
1 26525 171561 588442108
3 134655 43388
3 102466 67550
1 2928 16328 43046846
3 163759 176531
1 89095 149667 750146290
3 108166 59546
3 31317 114179
2 108273 319264181
2 54527 10215420
3 74397 137068
1 130414 176695 787178609
2 14283 216209559
1 40202 44818 62568496
2 2207 432795236
2 198637 782656391
3 193002 44704
2 3867 941371234
1 28684 176793 350126269
2 171731 899553440
2 125676 779215495
3 53368 112419
3 141415 59987
3 21261 114424
1 84935 181223 178908063
2 155206 185551828
2 190117 863320052
1 13583 68439 27131379
3 6867 197243
2 28253 129535021
2 33462 859944223
2 7966 407318599
2 6507 763692167
3 187784 161550
1 18362 196591 864414237
2 83473 387741382
1 103946 149789 13916864
3 3380 2666
1 74692 87075 55381882
3 78290 165837
2 3778 452171408
3 121658 20569
2 44221 706525370
1 135132 174740 338795222
1 54144 150986 569801045
3 56389 77720
3 47689 72842
3 34081 164185
3 5358 37774
1 6312 82565 427516031
3 19088 187805
2 7561 387610182
1 821 182482 234445489
3 25283 101211
3 199318 3893
1 4417 16924 115262850
1 137637 164554 769599613
2 139949 90275665
1 24359 92598 928576326
3 17660 195972
3 171752 113800
3 56248 118712
2 51563 942982128
1 60642 150269 877579805
2 187532 663313528
3 127430 16307
1 140278 148524 761576722
3 5282 161226
1 102947 150220 224146597
2 9372 574027978
1 155147 197066 232198343
2 153190 854408962
3 186172 56215
3 15423 588
2 95385 346909549
1 17873 104486 889819072
1 31396 37540 560066355
2 193743 520915533
3 181795 108429
2 70049 304650413
2 193177 242629810
3 18000 103672
3 35018 110620
2 107790 819952428
2 78392 355917762
1 43433 141263 570959551
1 183110 197483 835593127
1 85289 180324 929597384
3 75709 188479
1 81556 165157 302253980
1 177060 194676 647224948
3 10092 195368
1 105529 150343 557440437
2 41818 8429134
3 56932 4759
3 173990 128842
3 66545 172213
2 160183 433694300
2 180927 613427413
3 36964 17253
3 70765 88734
2 18205 842997084
1 109897 155003 125322839
2 192053 565193246
3 180926 98519
3 110179 104921
3 168678 44374
3 9696 141858
2 148041 101538517
2 175014 758042097
2 77211 135894847
1 37776 60835 9163220
2 50123 907615305
2 55529 184395167
1 28898 164595 366353114
2 91665 780226072
3 78700 56292
1 68005 107046 202408304
1 43990 103553 712968067
3 19957 192130
3 167481 131298
1 155757 176050 553114514
3 104582 24689
2 38544 927062544
1 150512 176955 810811321
2 80008 141267594
1 914 114124 848864223
1 87905 130921 781783422
1 28444 35699 873039204
2 142578 58659249
1 96150 147046 627882258
1 142660 172670 996632604
1 128615 142204 652428707
1 15955 144816 77729119
3 128729 51254
3 91895 16305
1 9171 130365 793909155
3 94128 142951
2 106236 208782143
1 20914 91301 431398086
2 16655 571983672
1 1248 157629 840812605
1 121843 122673 442701726
2 138087 666852338
1 23449 84404 638147517
3 131792 125182
1 170864 188060 4230441
1 93937 140810 693088254
3 167675 189313
1 59762 146568 885189063
2 147915 588049537
2 166244 797844105
2 115603 305222408
2 176028 940563236
2 42582 225014226
1 35516 94083 943932520
1 134888 161995 697575559
3 11130 54312
3 75322 76613
3 6146 75410
3 156366 135745
3 123892 169810
2 173853 98093121
2 67363 640640285
3 33725 183425
2 125763 69999172
3 76389 13858
2 88482 290512558
1 44598 96550 693194078
2 83321 586426960
1 64064 70744 726154957
1 99007 157197 697753181
3 13133 105729
2 148222 343848977
1 69889 129646 930865471
2 45677 290310495
1 44432 154826 709768825
3 107087 128130
3 132065 117431
3 34463 183098
1 93318 131496 881347319
2 144566 130826999
3 31149 92486
3 134468 100319
3 53949 82840
1 75651 163312 10473491
3 109808 65507
2 39901 983321991
3 65165 181293
1 146134 175367 340026274
2 170708 950785475
2 152066 377383120
1 154953 191435 587729538
2 155669 99268212
3 15764 124799
1 28036 171113 935955507
1 19660 50173 65935902
1 38853 57017 905092541
1 72333 136905 221738138
3 87806 82570
2 84475 589239042
1 72124 108916 746780728
1 35794 75629 891397911
3 27353 98058
3 191387 114853
1 45028 187218 790690858
2 230 296255258
1 118109 118939 934993848
1 51050 156251 7491335
1 28150 87421 121778831
1 2653 182602 374324374
1 55309 137574 618341082
3 97737 196422
2 14238 403621684
3 23993 33491
1 5206 17732 471640227
2 103573 391859093
3 116500 137412
3 66429 19627
1 51861 152922 122494628
2 170623 766867997
2 22958 164158188
2 182052 74502301
1 109434 127744 972650023
2 38822 288017968
1 3440 182491 41927031
1 106979 168467 642760212
3 37167 32965
1 9437 186288 716401973
2 179936 278791685
3 12736 36769
3 25822 157270
2 185341 554018011
3 77062 130287
1 116080 172276 386301481
3 120565 55051
3 29688 139053
3 74181 109210
1 10317 123669 960787885
3 107065 162611
2 92216 71912446
2 8415 111369076
1 21419 169842 858118681
3 105233 175440
2 19259 353677936
1 113827 166599 10336384
3 35505 105065
3 99409 92090
2 159048 1174813
2 95097 166604471
3 44043 195643
1 102079 163520 854295803
1 138650 190280 531714897
3 163360 74316
3 199689 38468
2 66859 262500324
3 176030 5808
1 68361 97773 624208281
2 23049 867605247
2 68717 424206157
3 43399 174848
3 143255 188842
3 66244 113550
3 197404 31133
1 58496 99674 809314270
3 195409 96159
2 130464 92153722
2 104421 651292109
2 154882 845876146
1 115167 134175 974525610
3 65003 61426
3 104295 4803
2 189665 921450524
1 29523 124134 845102404
1 104891 190661 179151969
1 97506 103252 464276724
1 50272 144532 454379309
1 87248 119165 615921207
3 69395 73678
1 60233 86986 597334941
3 141606 69945
2 23980 79925609
1 64914 103239 821599240
1 31038 81579 182279715
1 161763 187487 219888736
3 188422 84939
2 166717 466588643
2 2870 104702012
3 29049 4692
1 73898 141780 498051566
3 122850 47750
2 56099 67241138
2 199600 784793671
1 26532 101915 16134026
2 11247 77804153
3 77593 38273
1 13532 61204 38178307
2 196833 179944594
2 153238 916169015
2 93058 829741658
3 143124 181579
2 52830 405275314
3 157041 85069
2 172459 232648406
2 69805 850378271
3 114637 27525
3 171857 71911
3 133587 100886
2 155600 318969421
3 23152 98911
2 191506 593183305
3 134959 166982
3 167002 78695
3 24164 99658
2 43222 927539448
2 135880 165013947
3 14155 84726
2 164521 984464555
2 28020 580604436
1 119025 172665 358071141
3 154022 145625
1 35039 72376 871509311
2 46048 502782649
3 182 45568
1 46179 64050 511069709
2 17226 548175720
2 89039 64627060
2 184338 249140494
3 180762 145165
2 179807 511399356
3 32126 113169
3 137645 107601
3 71263 55327
1 104495 164687 954982032
1 82302 191939 990685035
3 73870 74871
2 190466 132147801
2 180617 541101743
3 147551 192811
1 4255 103409 663362416
2 148878 420805871
3 3600 95411
2 151803 249630695
2 189184 483710105
2 99376 772483566
2 33128 858983911
2 55098 974317809
3 191443 44803
3 78413 29653
3 82849 182669
3 78050 132914
3 185742 38165
1 28107 167475 189216005
3 85291 17873
3 196662 154235
2 128744 609056933
2 128038 203117089
2 48458 355960426
3 14709 199452
1 8679 52995 225899562
3 64891 180377
2 125196 382063980
2 143356 444565045
2 55722 399586114
2 43315 888266404
3 25619 155784
3 58051 24969
1 65048 142046 46611454
2 198219 729814392
2 125190 927561794
3 73243 133354
3 100833 29515
1 6365 128905 924669822
2 59449 593422797
3 34139 138910
3 163490 68075
2 91675 652751962
2 115042 129815571
3 4046 189442
1 75762 147354 414114448
1 11543 184919 358719505
3 100609 61270
2 73888 933758827
3 78791 180003
3 161460 150851
1 103870 150093 325545238
3 18825 179227
3 40781 170193
2 129085 237564304
2 35974 794359379
3 81779 3177
3 144917 111176
1 38923 166618 805880715
1 103338 123341 535396958
2 53562 970298981
3 93020 114491
3 121937 106107
1 16233 69904 25721767
2 109023 351452690
1 25506 191834 286369363
2 14088 898934005
3 55446 40920
2 77333 403666598
2 179286 732641868
3 100816 138369
2 104192 381591911
3 178513 143275
2 96924 734312854
1 48105 55452 773490443
1 8840 159124 479913700
3 12735 14604
1 60092 151554 663683520
2 72844 187542147
2 80004 878499663
3 22216 163744
2 9614 858953899
3 196572 41832
1 127358 133862 52380301
3 148024 134396
2 196890 288239455
3 146523 105843
1 13782 61419 82350939
1 120727 167349 659373814
1 118659 194934 104459718
1 76007 199204 455398054
1 99149 127870 96168790
1 70105 143700 659679975
3 117541 22196
1 25175 142758 533127423
3 7955 90773
3 136157 99713
1 27854 118739 879052226
2 161846 161466082
2 88266 75971516
1 70613 129936 721177490
2 130994 673134531
2 105908 642215552
2 88493 188164913
1 85270 184876 366821040
3 98395 46849
3 42186 178577
1 22901 184385 364269420
3 118003 185967
1 26855 122967 134375475
2 104880 177136547
3 36681 67383
1 80039 115973 797090705
2 87767 198402839
2 41356 186840320
2 171512 413654980
3 49445 176199
1 136551 174562 599815664
3 68169 70621
2 199785 272308746
2 30046 816157183
1 25285 137887 910309032
3 38413 168571
1 67998 181540 100975475
2 55285 689710593
3 144859 138043
3 98612 98062
1 156942 175217 69225237
2 197167 278335086
3 3724 182971
2 30688 746550052
2 4991 426009536
1 11028 131859 338706173
3 104440 40526
2 126915 933944528
3 158312 45573
2 124961 680693906
3 92805 112614
1 22615 74711 94032268
3 192423 112432
3 153437 112159
3 61152 138173
3 174940 96874
2 178071 574439353
2 166412 869884265
1 63461 131091 859815343
2 145610 854581123
2 83333 614627688
2 18121 737501067
3 42564 139892
2 21648 99682850
1 15616 45509 158227327
3 46957 159164
3 155567 109920
3 17876 14495
3 48069 60943
1 44060 55006 435522543
1 19566 170782 157326905
2 13337 783122267
1 112434 198743 735331924
3 107305 190612
2 185636 323474556
1 20427 92193 115865587
2 188056 684293500
1 17388 172306 105997312
1 34229 187848 284178689
1 75397 145129 428815691
1 6090 144142 532565347
1 43940 114436 342325101
1 18264 143506 10808362
1 186072 189451 918803735
3 15833 87474
2 47975 452711774
1 141908 167339 791130311
2 70478 351348036
2 183254 142956853
2 97415 304830098
2 113851 77805250
3 170070 46767
3 132918 49032
1 69078 136234 693351279
3 32052 74136
3 81060 111965
2 147682 870676399
2 58862 249545427
1 3529 108258 31017145
2 59129 732925569
1 61628 132574 392117774
3 47128 33548
1 52140 171129 354734874
2 81286 563895953
2 133899 801521755
1 120537 173249 365640441
1 119630 140621 583843057
3 136216 78331
1 24068 81614 98907401
1 77108 88914 617466905
1 78922 174130 937621271
2 41332 152195526
1 32830 115828 748899897
2 170510 186207312
2 182633 459370120
2 9545 63073908
1 79458 112844 969729958
3 108599 142712
2 103796 132399299
2 150565 217945709
2 198870 365007695
2 115912 228360743
2 13181 625373392
3 72603 190631
1 56216 181639 416330679
3 60724 138195
3 80309 86908
1 9173 153693 50511195
2 146713 585041443
2 127420 338571210
2 36944 468177754
1 62290 87602 291465473
1 29103 102841 887459386
1 80537 117420 999875480
3 23116 88129
2 94311 64872850
2 53512 747662324
3 124474 136528
2 43306 3713994
1 22376 53203 725984548
2 41709 906995955
3 110204 122952
3 115750 123873
1 76718 135944 613249547
1 67639 170571 868056802
2 87088 126272390
2 127358 112709027
1 46142 64252 220146296
3 137506 167656
2 178584 741532398
1 52420 161466 942501875
3 157014 20399
1 21289 173270 387196415
3 2426 163542
2 142184 522482555
1 24930 173710 105496814
1 1577 102091 921868614
3 177674 41186
3 95110 49140
1 53162 57514 304292721
1 46005 161061 860432877
1 101118 194504 101625399
3 55146 190724
3 123908 26333
3 151739 177113
1 119537 180201 941370014
1 93289 186352 235964005
2 119646 52517639
1 15008 29026 119524828
3 1326 68502
1 33956 166297 346523256
1 27457 48062 750799204
1 25758 27218 500998589
3 77659 153126
2 177024 621657351
2 173399 101644736
1 99939 197892 162616428
2 75641 204747022
3 134810 59595
3 5171 92300
1 112097 124286 990191602
1 34491 39702 338156788
1 148556 149346 424524890
3 16930 115309
2 143208 50566667
2 186081 715243681
2 86543 326769496
3 94603 123441
3 61798 184408
1 67940 153304 45880319
1 45920 137047 285003015
1 82897 190260 919833380
3 106186 184266
1 96843 176894 737389144
1 1018 94100 374777436
1 112088 190971 994998048
2 176283 305950141
3 105389 195255
2 56023 689009222
3 2543 122748
3 196034 4877
3 29305 101297
1 61161 141974 468922436
3 16859 135310
1 15019 115327 77270612
2 156386 378960858
3 195363 132243
2 55051 18028973
1 92369 181012 740654881
1 46213 103369 324423720
1 40205 193692 532084401
2 58904 804777225
3 49801 156546
3 158199 144558
2 196687 948463103
1 12967 81613 677475405
2 118043 374168155
3 174623 174445
3 230 63684
2 106318 65215226
3 32520 141507
1 117297 128471 598097769
3 51051 179758
1 37007 137960 2889176
1 104948 128244 973991345
2 50450 378163504
1 112934 149058 679003845
1 29158 164809 184209669
2 165945 636053355
3 183104 95207
2 116042 154730485
3 102092 188735
3 14759 38302
2 156176 716949941
1 66809 179413 47586483
3 87737 127743
2 34430 210228994
2 123427 790929064
1 36376 143739 679389090
1 74883 98100 549438332
1 138639 199752 485921566
1 1082 175585 752368898
2 84256 177837610
2 120924 482415026
1 109866 168527 187752674
3 182378 92304
2 177498 493842221
3 150518 53768
1 13312 110060 502365430
2 174416 465990530
1 18438 73076 709212889
1 47967 70370 799584462
3 199750 61543
2 52423 194614167
1 27403 143907 791824875
1 61699 118572 813936549
2 137743 759046241
1 55813 196702 151716029
3 125908 38759
3 150043 61319
3 92819 147148
1 43214 47307 286251008
2 178436 275936689
1 95448 118915 670809033
3 160610 53403
2 30464 940025564
3 168336 111999
2 25087 24834845
3 5765 72038
2 198339 739388605
2 71988 232703810
2 183963 710949791
1 157225 195603 930072373
1 26147 102999 160643659
2 7327 729030730
1 58734 101576 561402631
2 135803 811521935
2 117522 614629471
2 57180 999691930
3 118714 145376
1 28625 123741 385621339
1 40152 197155 10409196
3 47278 158955
1 34598 38643 281151489
3 172187 21464
2 128991 336921825
3 55066 53468
3 171654 63273
3 134159 108170
2 135676 25800461
3 29207 58677
3 132378 178987
2 60738 915316983
1 140126 157485 10143829
3 131991 71938
1 17638 101249 90731989
1 32450 161582 768923072
3 30946 73584
2 34216 181539758
2 90950 718974005
3 140059 79155
2 166012 270257299
1 136008 194590 729339304
1 115312 164254 573875531
3 180590 49322
2 1172 455011403
1 12217 106496 27109294
2 28355 702978517
2 69033 979615429
2 78328 33868615
1 55524 148635 18230950
2 109197 844529602
1 8982 147410 795767505
3 193570 3146
1 104494 160461 791743225
3 11228 97627
3 182675 86923
1 99340 173048 750403422
3 111674 31507
2 126883 192103191
3 109451 60981
1 40302 113169 795966569
1 142564 179174 320362113
2 73252 503894114
1 59263 193347 283950013
2 34992 391585509
2 89114 418439516
3 136233 171412
3 78812 136566
3 86573 175673
1 28355 199248 696961611
2 66351 557103973
1 54801 123374 816409057
1 22973 31133 422085396
3 132647 104243
2 45025 557594575
3 4145 47712
1 20953 133397 559703371
3 148744 40121
2 188634 192778935
2 57893 891823559
2 145937 299179315
3 115012 130750
1 107651 150819 64350516
1 16206 150245 328011021
1 49264 131375 697224007
2 62134 157935485
1 60663 120185 647077368
2 71384 547504010
3 189973 151655
3 151920 16388
1 69656 93172 313781391
2 26744 359828147
1 27215 179518 196108857
2 114031 169188849
1 104185 190387 888685730
2 85134 158187442
1 31849 93086 304798759
3 35059 199545
1 105785 119640 300232493
2 196872 491516910
2 44240 573495146
3 6274 28249
3 41486 12509
1 165865 177025 693095505
3 53563 195869
1 78107 85195 19731384
3 43348 105874
3 177607 114312
3 165039 93357
3 102305 157271
3 35405 20134
3 87441 147300
3 142365 30658
1 106040 122901 740260396
1 29624 60003 115491123
3 147842 82036
2 18537 687618682
1 6480 103978 455971603
1 45888 198649 793058506
2 72641 145683209
2 32585 160742081
1 118513 161729 335651203
3 105782 4066
2 156006 406830222
1 20671 189203 822048926
1 36126 188610 767574652
2 183544 500794272
3 141465 99199
3 122117 125961
2 68226 71216453
3 82812 165868
1 40823 169249 428513159
2 23734 414902090
2 59526 34445665
1 7781 169105 144130242
1 26664 68583 597287369
1 158514 161651 189107269
1 17747 128120 311832119
1 55798 147987 618461699
2 175097 726241730
3 128592 155258
2 74217 597654754
3 165770 183033
2 85936 302698559
1 129351 143692 620757919
2 28740 28584462
2 136395 518572253
1 34510 172674 45022541
3 183898 39340
3 115943 177521
1 19464 113178 493716466
1 145975 163007 566246694
1 64700 68859 868264189
3 151691 160787
1 20427 92716 44591936
3 25879 116316
1 114884 165557 360386069
1 131246 161424 775023051
1 112657 129101 763514401
1 9199 187269 524207975
1 187719 197104 343058666
3 25288 190778
2 195504 559807154
2 129558 999126611
1 168067 176201 459676889
1 69532 176269 113141655
3 191923 120866
2 81687 234363313
2 99267 541719411
2 20557 451306500
1 113858 136491 564595282
2 9832 188125973
3 152287 176775
3 168282 190112
2 158495 651579920
1 154972 190128 572670608
3 44371 107791
3 108528 144683
3 63494 97071
1 38926 154159 119409856
1 109991 135342 718379066
2 129695 526765667
1 56471 62809 929793183
3 88970 46186
1 121239 188639 972982891
3 153320 137730
2 154957 267389678
2 126579 637407910
1 24237 130970 603926141
1 89288 189810 26509761
3 130463 688
3 52973 79328
1 146761 158211 600842754
3 153210 89892
3 67083 10789
2 30638 569451961
2 161498 78848939
1 13399 183140 589213690
3 10510 29671
1 54311 146698 889855380
3 154698 93637
2 93033 740869078
2 103212 18735812
1 81515 154024 893713713
1 16496 24595 792949090
3 163501 53486
2 35119 98783568
1 139371 189544 570680803
3 24956 8535
1 111181 143393 769034859
2 143147 888858403
1 121240 193839 638267470
2 72710 940932938
1 112569 182236 310995852
3 197520 180719
1 82136 166681 3515705
1 12587 197486 714529795
2 118681 515364239
3 8152 191844
3 42671 129828
2 141350 879979934
1 22095 51494 685236685
3 133480 108596
2 149822 816641559
3 124357 171306
1 31207 68349 439015065
3 18345 104003
2 38398 662915537
2 185095 908339349
3 114043 34309
1 62942 133252 91695112
1 58591 86412 462858871
1 45516 141120 528471664
1 111564 179074 883485006
3 18758 45247
1 18732 176685 82727453
3 74539 111381
2 37184 635387448
2 183241 254216340
1 3074 46058 319484089
3 139296 50894
3 90920 25094
2 113399 85976915
3 65885 72846
2 87759 519518799
3 87706 1909
2 130773 24023294
1 156368 170108 500386758
2 119077 263958939
3 172370 108625
3 181965 159201
3 19867 84603
1 84235 114712 408247609
1 102402 174738 130287432
2 24947 336125904
1 179920 196015 456315902
2 177461 329482418
1 44198 198321 244258178
1 161699 163471 716736180
3 119758 87099
1 28782 113886 32506131
3 2826 83910
1 138184 153988 931987506
1 46525 101155 167302901
3 192690 14588
3 44173 185532
2 71676 145266827
3 45665 47836
3 43371 96158
1 152692 187363 456909806
3 104870 70683
2 35662 745360679
3 33821 2922
2 130601 633063016
1 118660 125651 160914431
3 107320 41515
2 38897 581384049
1 114363 120569 91727700
3 81480 173970
3 22717 178514
3 100024 34406
1 128652 156978 135524598
1 63739 117662 47775854
3 38419 70807
1 3397 193689 412804369
2 27332 781597558
1 55779 198976 188432683
2 134287 322744373
3 184037 178927
2 197421 652941741
1 33158 159002 317777450
1 46308 131608 290924428
3 110379 61341
2 120515 81271744
1 124194 177726 230315040
1 2225 175089 204597748
2 66093 902191282
3 86535 126869
1 7607 171401 244266011
2 95894 139903984
3 43113 162682
2 23456 1499311
2 194772 984877260
1 122859 194832 502260120
3 76624 168212
1 36310 131334 132541487
2 188575 238459047
2 42045 83226956
3 82455 161484
3 170545 26531
2 168308 170771904
1 11664 17513 640849100
1 59018 73562 554101772
1 184367 198044 701834203
2 56032 445617233
1 74923 166657 435536397
2 100586 440333452
2 102307 259378999
3 101396 92891
3 189440 184870
3 151323 172227
2 112801 840717147
2 161865 764550245
1 34341 131891 4360268
1 131683 177072 567142976
2 49592 238649851
2 16496 121658541
1 76915 130444 321992191
1 15098 138821 324582306
2 14353 56122779
2 85647 18845554
3 169497 9725
1 24106 190287 712442874
3 103425 190617
3 11434 154729
1 41374 132989 266545064
1 63618 185294 573687873
3 133289 95902
3 187484 107562
2 54203 775891471
3 173802 173341
1 14535 67629 603353794
1 14066 185919 526450081
2 62708 420485199
3 9361 107460
3 137580 14419
2 26583 833637329
3 148101 29142
3 110001 100229
2 128984 775098540
2 17840 106514866
1 56999 151209 735960949
3 156489 196851
3 56790 24917
3 107614 196729
2 157170 243243183
2 109094 348881115
3 50504 171821
2 22979 979590393
1 6299 57651 539165428
2 110651 134347282
3 126936 120660
1 20846 113994 689662956
1 29745 118612 541414990
2 74558 176884001
3 99786 26702
3 22074 173374
3 102965 51722
1 30515 143293 242032167
2 162678 59264297
2 190996 754936022
3 9393 55981
1 42756 145555 905123243
2 152482 329055383
2 76265 674143217
1 36054 123637 393039832
1 61380 157543 639886443
3 123705 21380
2 91294 627443979
1 13531 46258 29203369
1 65852 199536 676745334
3 121925 105306
3 104153 29799
3 87377 85304
1 131533 176203 605065842
3 15066 197456
2 37925 943262596
2 6409 569305346
1 5554 170068 683543779
1 89169 195169 396163485
1 23997 90137 340383509
3 131406 44010
1 24266 193691 49655784
1 116151 172050 328644963
1 111040 180665 873171240
2 31932 282687628
3 129029 94200
3 48066 4760
3 17760 69954
1 47475 65705 306453719
3 119901 82027
3 199981 139997
1 12927 137104 250396982
2 68005 560007762
2 142600 940016911
3 116050 161981
2 117681 672423863
1 27175 110381 524201454
1 17911 120242 67783030
3 135943 89006
1 38263 54613 283908075
3 62289 42540
2 12150 869830166
1 38339 134161 830852388
1 132507 156402 784073925
3 134098 89744
1 55632 179674 827663345
1 35978 65085 307365587
1 158727 186130 56432497
1 31184 133916 416224542
1 50235 65359 210619309
3 18442 134982
3 160643 9451
1 28516 41398 795140221
1 453 147302 64350540
1 4050 78971 344338696
3 151276 183006
1 14259 35184 596129222
1 97451 192561 181243585
3 114420 175891
2 31653 856386588
3 6090 148583
3 151690 152522
3 101210 158179
1 146769 176288 188817731
2 79184 499582779
3 97635 75757
3 10611 117352
1 77030 127255 267699586
1 21283 145411 441152609
1 104254 168586 679085528
2 125267 391753111
1 63228 87662 89274486
2 170430 553677083
2 111049 675208573
3 64785 189092
3 139142 54543
1 158916 195736 628595070
1 58202 159030 605439720
3 22821 128993
2 111050 756831768
2 103685 874190424
2 89255 233066500
1 130153 160114 726543835
2 17983 72993096
2 132723 951958735
3 135885 119305
1 43982 169623 679851217
2 140254 785915559
3 92961 119398
1 84702 176522 701424036
1 72053 135733 894111637
1 21487 33620 567668406
2 9600 677683419
2 172323 605427268
2 85716 865003686
3 10544 192855
3 150078 59155
3 18805 38231
2 170261 317440936
3 8708 138554
3 99152 177731
3 120254 20226
2 97834 135866065
3 43221 176765
3 136697 173015
3 163529 116011
2 198457 665163117
2 39532 977609551
1 2470 105723 76824132
2 133418 288645642
1 122343 129446 606511046
2 163795 966096967
1 8673 68404 784678139
2 123348 82665381
3 149107 137958
3 66001 24506
1 80169 186958 775116761
3 117859 173677
2 171943 639574047
1 140412 198470 67354439
1 32746 171081 715068928
3 63613 93243
1 57355 131942 611311311
3 86340 43851
3 144119 99892
1 24168 163834 214692343
2 145496 273844807
2 82913 267730417
3 122029 48360
3 147972 60851
2 157730 347010183
2 173997 280616932
2 20322 681271427
3 53090 40244
3 36256 129804
2 160339 558946841
1 2360 35594 286732375
1 38251 158621 258715800
2 9569 81911719
1 109803 179504 501427951
3 35082 189188
3 86210 61252
1 160133 194199 270293915
3 64758 141258
1 35344 46997 511685461
1 79679 97451 991355545
2 34800 239992250
2 94605 827985863
1 13133 114024 635013079
3 141463 62345
3 127776 34216
1 33208 89580 581563377
1 83956 190853 759289244
3 86667 140743
3 169069 21566
1 59691 175847 710992482
3 187488 175950
1 137650 182392 960086112
3 39783 197103
3 27214 155374
2 36836 376340261
3 8466 67150
3 71981 132430
1 67568 91970 887376553
3 12692 95157
1 4603 74461 802339849
3 30634 45426
1 126976 198265 579377666
3 74079 196223
3 13253 129617
3 75570 54325
3 24892 132373
2 82442 714340723
2 73607 342411935
3 25490 187648
1 66765 70654 148894854
2 104428 278855974
3 12188 32114
2 161551 364572109
2 134625 825208759
3 139789 137828
3 21750 124795
3 78547 85581
2 99035 83259796
1 162843 192997 900481716
1 59569 74405 725965426
2 135479 509773729
2 80158 794152107
2 15300 652398749
3 146030 23993
1 53212 171808 519677205
2 11342 93709038
3 35019 140237
1 84831 118330 490783114
1 41622 83126 542403227
1 78214 87667 837367320
1 49679 54471 615007480
2 17975 429395352
1 118809 136420 734688395
3 154800 15651
1 25766 118624 121310234
3 117493 27730
1 8173 188656 811528053
2 43102 982201041
1 66923 151721 645692834
3 55396 198325
2 48255 947124293
1 28405 39154 928472364
1 18740 148647 14069799
1 2646 96036 359674337
3 96340 117673
1 69049 156624 314315901
3 158313 58454
3 100199 173183
3 55833 138644
2 8640 994467505
1 11207 195189 777031446
3 89814 44203
2 147127 359702381
1 34630 195938 678496486
1 13771 186241 180757342
2 156626 565271707
1 167075 189177 555808080
3 163819 195688
3 18633 136765
2 9158 513892845
3 69563 87983
1 80415 142618 361626380
2 37462 353635446
2 124043 508119570
2 140029 866406013
2 33586 224582008
1 9322 54501 789217586
2 50454 754875602
3 4129 186560
3 26957 37141
3 129018 116945
1 21383 45366 832601506
2 175263 694490262
3 180187 71933
2 118163 387196207
3 32176 146057
2 109395 696994266
3 39246 171615
1 35579 143488 531861812
1 113016 176684 20443437
3 194018 120469
1 132513 181487 317333714
1 110824 133011 129993757
3 80976 105415
1 12535 60392 826398654
2 28662 466458755
2 157093 778396393
1 107233 180173 233779389
1 19162 97013 227275430
2 118292 288540326
2 82555 248436503
3 39459 157736
3 150266 20432
3 107545 26608
3 9927 31006
2 96313 333126451
2 188309 991579717
3 96727 18339
1 13 5504 498932959
3 143440 95571
3 88128 93967
1 120856 179131 704452407
2 187572 992785299
3 106302 137440
1 63223 130110 754446543
1 15392 80981 393678049
1 22304 122396 234539859
1 90913 113713 583379383
2 75261 329970934
3 97655 8906
2 66847 238543363
3 138107 62844
3 3408 66582
3 33526 48834
2 112772 408771679
2 4492 461708335
3 61268 91127
2 51251 756982313
3 46209 4123
2 66757 685553679
3 35630 1115
2 63435 511248940
2 76951 328063667
1 50929 121613 319632618
1 36054 123178 886346970
3 184487 137382
2 38221 763577123
1 18070 134463 424509978
3 20331 80682
3 93188 148420
3 9099 118877
2 191278 385274043
2 151777 35638404
3 107742 143660
3 111395 132963
1 80670 162929 159177344
2 100910 642676656
2 128600 481265118
1 26566 67930 282457069
1 14358 100087 494427513
1 153867 156558 718779681
3 134094 28580
2 75198 455037734
2 20817 236154108
2 184597 127000948
3 90499 141931
2 179329 273796692
3 106643 69841
3 83776 159864
2 117630 656172017
3 76744 177146
3 199159 129646
2 79278 899821806
3 7385 105182
2 191794 800051846
1 89083 147831 458485897
2 88183 100418820
3 188307 136224
1 47693 126241 746490149
2 1742 371000778
1 6999 68701 94655187
2 147402 413956377
2 87339 252916971
3 153383 193306
3 67179 27700
2 27872 76739189
1 47679 100616 921750324
3 109380 68641
3 173955 132491
2 154450 713575660
2 195688 206936667
1 25881 158859 837569794
1 22480 47317 28338717
2 34892 24859710
1 80608 122574 89665228
2 105794 324583905
2 145927 513343930
1 43570 49808 465149073
3 87710 69158
2 42819 97378719
1 97487 186861 185889259
3 187381 175724
1 159115 192818 747432137
2 8933 685057065
1 6473 177410 17214030
2 172499 396049603
1 891 83136 933843251
1 20606 83589 573319648
1 139119 158782 406959980
1 52797 123359 31276561
2 35560 158387548
1 93340 95293 612530318
3 53835 163532
3 34271 168442
2 25161 308612532
2 114714 638838463
2 135218 618243689
1 127511 177643 625701330
3 194583 21006
1 11689 40484 933604631
2 38477 282882534
3 130683 98571
1 60536 188435 527875796
3 48064 166223
3 12669 109786
2 117276 968387775
3 169052 144328
1 61839 145640 425529971
3 69589 136445
3 34302 83354
2 112764 807577997
3 165087 97205
1 4044 76067 877474961
3 182080 98675
3 41577 149748
2 47551 814483076
3 118838 25354
2 127800 212515352
2 113116 303972526
1 90536 178675 324278875
3 183629 130173
2 153957 243499991
2 65304 593220947
2 99434 624440420
1 43291 147166 605609748
2 65640 825042212
1 17985 50185 315442474
2 126553 431146838
2 174183 945665459
1 120106 134569 55403410
1 34382 176495 163603644
3 185577 54763
3 177785 108225
1 140395 185082 637442312
3 89435 64685
2 122998 766946102
3 126539 52055
1 96079 136782 4861521
1 56628 87745 532572979
1 72994 155872 165816633
2 56870 865995499
1 16539 192167 776236516
1 129937 157578 510829639
3 132819 185355
2 23316 231310034
2 99077 574482135
1 119963 133671 592898196
2 92062 85107568
1 73281 184837 132196656
1 92069 140000 460074414
2 93226 958547461
3 113773 92137
2 183622 17045272
3 150878 96589
2 189759 832925115
2 100094 13115632
1 89356 137266 745304414
1 44362 149546 653326940
2 22471 256822896
3 73748 31658
1 122450 135439 166242903
1 75743 162467 349958482
3 65691 18599
3 65642 186941
3 119444 5855
3 152885 37941
1 58171 127896 160374098
1 24244 45292 810771444
3 147059 116945
1 26726 50471 852813907
3 9806 188464
3 103632 66403
3 6769 149038
3 18699 49218
3 60867 142778
3 166230 103821
1 92335 198034 105531243
3 113693 147469
1 39791 117518 699161997
3 29350 52765
3 151559 146071
2 119630 687194813
2 63886 450580610
3 127845 197562
2 128482 517145436
3 93606 165074
2 4660 580606412
1 51986 60183 494083338
3 175572 120280
1 15058 66702 30456105
3 74866 12533
1 169281 187817 582210932
1 64916 192619 85360964
1 131324 133030 365904884
2 44859 574572690
2 81724 373907580
3 190966 31707
1 71078 147697 165925239
1 118837 147773 58958706
3 85306 66215
1 60256 73298 370978686
3 95576 73890
1 48860 165060 822705386
2 80860 821018469
1 118732 174787 254344439
1 111649 173037 2889869
1 7618 164213 147674764
2 102147 546519197
2 114161 122735510
1 4810 31330 758473678
1 161272 185543 527934651
2 110675 143403419
2 18972 252038022
1 150442 176370 667223487
3 44555 197179
1 55651 81216 755235349
2 107694 722457961
2 86549 845618393
1 11360 118730 13626182
1 105043 110144 950450201
1 45602 191663 743016083
1 18741 165408 558065457
1 141160 176969 689449010
3 98855 184125
1 51151 53934 110348660
1 64388 117241 516114927
2 143799 703726940
1 31438 143295 300132777
3 28032 115434
1 13133 77103 609521659
3 140091 13419
2 163332 8563623
1 95312 184865 191915500
1 125854 133573 351821528
3 45710 7836
2 13876 7699708
2 197568 774483475
3 75669 113725
2 52300 861296227
2 54256 231287160
1 20551 180933 958207038
2 144700 381260912
3 1664 149738
3 21242 184306
2 95366 790146589
3 50373 185068
2 148878 445293670
1 170388 196712 865492034
1 83126 123161 156324904
3 15235 30492
1 69274 190576 193110489
3 36124 104039
2 95941 92040380
3 175722 42822
2 86637 224731259
2 67891 769546006
2 1460 660417736
2 71279 678157583
1 689 192142 875824383
1 30363 90075 161917066
2 63404 957781570
3 70531 165812
2 130728 295840173
3 125 95164
3 73903 25298
3 112773 88397
1 148653 180191 538775936
1 133769 144180 846655745
2 180102 238796383
3 14564 166296
1 87912 109976 411549004
3 79477 106591
3 168331 19992
3 31161 97139
3 9154 34346
1 61505 61917 112104065
3 74479 110363
3 98541 98801
2 2633 202992498
2 52325 553718887
1 33325 55726 733860537
3 137020 2443
1 23928 177328 683161139
2 67774 97111100
1 50567 92956 208104502
2 131984 872188190
1 127867 142883 870964504
3 162955 66146
1 46598 72059 702485423
3 71390 2171
2 147064 38536105
1 62749 179841 886354178
3 34232 98646
2 112723 243488910
1 37211 165473 996586611
1 1614 119970 232557955
1 55599 180019 24207546
3 196586 86835
3 56228 186280
2 8775 327010767
2 196080 988443643
3 175457 185146
1 77193 100943 667998900
1 73053 88924 816889770
2 1032 770252108
2 13266 770819647
2 169478 484680139
2 150092 457039987
3 166884 102143
1 25378 197808 557414643
1 16978 61228 684375812
2 27667 920728218
3 84384 175266
3 137968 133251
1 74327 160047 461247652
3 172131 80469
3 127561 31067
2 72466 438465612
1 10682 111733 617822303
2 54550 944441366
1 60302 125826 235928249
3 13581 40224
1 173148 178896 919897642
3 32412 116829
1 35190 65573 2101196
3 43413 1109
1 22800 48722 936064726
3 20445 2734
3 137452 58366
2 138797 349148572
1 96003 157697 233396967
1 28632 93098 134401566
3 85851 32381
3 8677 13033
1 19701 89049 952456835
2 124794 664074828
2 188370 515217466
2 156153 853492845
2 10928 295022493
3 72684 151225
3 28026 6307
3 72096 54345
3 188703 197010
1 94437 140283 172489419
3 35038 56373
1 89990 190839 542848383
1 38768 135913 739965239
2 136362 703772840
3 65229 57007
2 186461 637222228
1 159117 170719 937922675
1 21222 63843 844861695
2 58877 559885264
3 96209 118794
2 147631 735573398
3 89646 6434
2 159990 217301653
2 91886 323788238
1 7661 35012 740100453
2 10243 790171729
2 194377 817013333
2 56214 732936839
2 33976 7304739
2 58104 618138058
2 140271 211096516
1 43453 93444 392249608
3 108235 22366
2 105518 849786779
2 94883 140814443
1 29093 148339 770253057
2 145015 919964025
3 7915 7187
3 47134 146052
3 144272 72597
2 121378 641094853
3 181443 183465
3 100793 148809
2 147039 951874756
2 197431 422407108
3 46603 24005
1 22962 90420 555357920
3 169843 30067
2 125353 610015694
2 48554 19105727
1 2243 28180 448917298
3 175258 37687
3 72802 119479
3 161631 19715
2 161661 613555052
3 177666 100345
1 21729 181371 961641198
1 42600 149208 207014741
2 57671 155534413
2 66469 531030539
1 6600 14614 574946617
2 93927 870647224
1 12873 132377 895629179
1 54551 195114 802118450
2 70426 389569844
3 16509 46117
1 120240 180296 593124080
1 4753 76895 664967072
2 135573 402970707
2 167807 43148681
2 24015 19962382
2 29741 178005632
1 44125 167963 214570051
2 137821 303776703
3 14511 67146
2 32443 225121504
3 53544 74063
2 708 496748065
2 93803 438267715
1 48984 111961 157225026
1 64320 171148 894572419
2 105354 16068767
2 27749 786648853
1 41286 59049 987580457
2 144577 58412622
1 12703 75509 122341092
3 29974 144226
2 136184 750181430
2 177011 519858770
1 101055 160712 949321089
2 113894 688021148
2 1457 454271477
2 120449 520976583
3 134580 190400
2 45986 215154741
3 69558 6917
1 84931 165812 415645148
3 168151 189345
3 97497 162926
3 85888 55933
1 102637 136729 574978858
3 84165 101773
1 98830 161421 442496556
1 68579 155515 119715555
3 98109 51894
3 98497 161661
2 4151 847369265
2 143446 386818195
3 113538 145557
2 52367 502727181
1 30284 171283 831406386
3 198718 116299
3 67872 70827
2 197996 987324574
2 31036 831158425
3 102120 55778
1 69090 135309 201948165
1 112613 177476 40691603
3 155547 167065
3 59922 69518
2 84036 700041235
2 38059 94878641
1 31670 40895 453908431
3 13311 101123
2 128790 470771669
3 197991 102899
3 111470 192439
3 178359 152708
1 49862 157254 977101428
1 52262 128472 761907195
3 53961 73158
2 71292 784342791
1 121968 149677 140351827
3 127871 33279
2 148069 494138798
2 183557 631475683
1 13497 16900 182697550
3 50473 52800
3 198197 156861
1 21316 28063 194978956
3 42684 147859
3 96656 22746
1 9831 104093 66913889
2 182055 337515044
1 75799 114819 488388730
2 119305 403883886
3 186143 173051
3 165258 176050
3 31055 118195
1 17249 61574 437473579
2 154793 503169723
3 143310 115364
1 2310 9413 433089718
1 29309 163505 634344012
1 27902 104141 619871365
3 87850 37001
1 39603 166238 956172118
3 194363 118124
1 118966 178762 700728942
1 47435 196526 409909626
1 58712 190753 670587615
2 27014 30647245
3 127998 173053
3 21179 131365
3 119893 150924
2 50739 669537642
1 130930 176608 218377815
1 79551 154214 922515030
3 30012 189172
2 1722 739236580
1 59090 83706 944118579
1 24306 79127 172667160
3 98242 74603
3 23450 99885
2 138576 760997435
3 153016 25109
3 49081 66149
2 99521 958595671
2 114787 731688630
3 173581 55919
3 113849 184342
2 120520 452832497
1 167313 195591 556090649
2 190631 15655439
1 11881 127394 349330119
3 74023 47772
1 46456 177805 817151389
2 114875 144877688
3 26020 96928
3 132821 28840
2 122095 869021939
2 55273 719073840
2 170092 118583557
1 92868 166493 714417993
2 17254 869497514
1 88713 134385 588165980
2 28105 691613149
2 121774 873303992
2 193719 535515248
1 2158 95548 305412251
2 187354 685402389
2 94845 290978250
2 161114 736580292
2 159818 771315257
1 120441 160658 318459209
3 186281 88972
2 2958 604145705
2 100762 170232095
2 98915 707284803
3 3251 30667
3 116620 143056
1 77774 96447 652107713
1 53342 83775 786888989
3 50911 26029
1 104794 127839 481643529
1 14159 164951 830218481
1 40222 180197 228944541
2 185937 621259146
2 145120 648837546
1 66035 199034 149866646
3 52513 134853
3 187867 146358
3 81922 193043
3 34977 23726
3 99961 173527
3 62652 139105
1 97618 179224 80085776
2 134713 166900839
2 54215 750360220
1 59771 118180 844193926
3 89671 29009
2 11509 65705531
2 86609 904629084
3 93432 42008
3 79603 20756
1 14728 56432 663382959
3 47494 189564
1 165103 170632 449651261
1 26204 96787 961794063
3 52195 192241
1 55024 136081 102400573
3 124503 30729
1 13653 48102 286487552
1 62412 141951 622557596
3 67830 164225
1 20354 65016 376310223
1 118085 155639 908584483
3 94013 7450
3 185397 43206
2 121102 431250055
1 122225 150846 834124943
2 14907 658050677
1 15478 126103 683683880
2 119433 105544038
1 97784 184389 479121810
2 29114 510918211
1 24066 132500 317650698
1 51988 60516 674203957
1 61663 104465 690118632
1 137565 162948 816699380
2 9239 346569234
3 191541 87786
3 148099 193204
1 11900 165879 500512373
2 193091 780107042
3 101532 175696
3 154301 22263
3 141958 183521
2 31889 688473105
2 144802 962796978
2 166825 580023131
3 63141 160816
2 148664 441848549
1 105588 140306 128225348
1 63926 155651 592985077
3 145893 114257
1 13421 142062 740581631
1 72483 161398 554551661
1 42359 133322 529768885
2 143995 84457322
3 131356 616
3 48470 1828
2 194803 603841121
3 178499 115131
2 148421 54979769
2 56448 411567042
1 150113 150929 233310770
3 54314 14970
3 156569 144318
1 1590 127357 570123337
3 87116 97921
2 95083 180575754
2 83074 867537006
1 22778 134332 45202705
2 133521 239544845
2 2652 877422376
1 16238 96328 591978043
1 162223 165367 38086342
1 47752 136141 114797049
3 138027 127558
3 156973 132976
1 130914 178688 446514768
1 55795 182399 534655465
3 113907 157871
1 22149 32908 339093293
3 94165 164583
1 9838 174649 708865658
3 71284 11314
2 17056 176365908
2 150571 774719602
2 124991 219505572
3 144091 30747
2 169861 708932581
3 58949 112429
2 76343 208806285
2 151723 544973225
1 45501 105521 88041700
1 86922 166645 194217732
1 154191 185547 866881420
1 27684 65598 311357318
2 146462 445321016
2 157022 852759069
1 75810 83475 572181400
1 40404 109069 202172499
2 110432 790418662
1 2625 107796 217016692
3 36025 41025
2 81117 408997282
3 132344 17002
3 16091 30850
1 17938 63820 954572224
3 160844 198467
2 169802 749377313
3 94680 14006
3 130551 82888
1 134565 166922 730844544
3 91401 106324
2 167308 165537987
1 39155 49942 744247324
2 132178 94084019
3 103556 195968
2 154912 529819848
1 168114 181353 388397863
2 127426 884714675
1 21621 194928 866212356
2 148215 740235086
3 167370 62842
3 121517 48828
1 29356 157589 451718002
2 139018 950275824
2 5955 360070062
1 12822 84122 940564689
2 118655 809850926
2 186394 684837905
2 77816 526355896
3 134388 154541
1 43013 82865 256735907
2 137490 489130389
1 119175 166766 458043234
2 149727 871502547
2 157413 686608694
1 29593 145150 759268951
2 141827 670452741
2 42267 815717720
1 55197 56322 838152704
2 97846 164831511
1 149301 190828 569709120
2 11917 375914539
1 143563 196375 868211795
3 35338 86684
1 33670 97775 354641455
1 3523 196483 841703935
3 126218 48282
1 50911 161014 139104259
2 193762 134418925
1 5326 102377 976961542
1 86030 134253 262930256
2 124068 643606365
1 48480 165926 634698714
3 164448 164383
2 72184 797673638
3 174753 147875
1 48950 82960 301937550
1 100216 193755 300954941
3 107964 64200
3 845 1112
2 124840 515545697
3 41737 44060
2 193623 473710446
3 114866 70796
1 59485 124516 276731302
2 150030 234421555
2 108810 466933901
3 192340 132440
1 89393 169000 314725650
1 68520 149174 842228757
1 96236 166849 597961767
3 90148 45741
2 73079 982746814
3 61017 60327
1 60196 161610 380355159
2 103178 186692417
1 8342 11806 981040410
3 44188 33761
3 10162 171438
1 68415 197399 768534720
3 45706 138353
3 145347 138649
3 102741 86803
1 20536 124387 405202801
2 77186 8450202
1 41931 152184 562812074
2 141697 21528273
3 138883 111471
1 11861 106437 681876257
1 53251 147058 490738261
2 163672 679324903
1 42171 131454 323216313
1 129228 161531 208866143
1 159745 160985 669943941
2 45317 30306728
2 160490 208981456
1 157473 194079 781586364
3 25369 157392
3 178928 122634
1 82003 166449 712418042
1 65189 191194 961955497
1 120714 148073 803614492
3 118995 59306
2 138895 622301399
3 33145 37528
2 73187 83523761
2 111740 733034847
1 99053 162505 603519063
3 59705 19585
3 168043 187196
2 131257 751146639
2 186101 380773141
1 100591 155414 757108581
3 51583 113257
1 48169 143116 270237587
3 160550 46619
2 161822 118770734
1 58603 92568 682351985
3 110497 39419
2 89915 677483239
2 104856 185391620
3 54034 104948
3 90711 106903
1 48426 55293 388611770
3 68884 71856
1 51504 182695 163385180
2 50724 425182087
1 86526 184563 138968877
1 32269 80532 578325072
2 93144 726092657
2 35512 77164989
3 190069 150215
3 5789 81786
2 163860 395398371
1 36395 54820 627369908
1 36804 192061 729451182
3 189180 9143
1 66925 117924 817914163
2 130494 609226645
1 2889 118170 797157398
3 147651 71260
1 52810 179507 704215856
3 3128 155978
1 87852 150639 331042161
3 29724 137903
1 41351 126622 840818915
1 70505 123220 619509288
1 64825 191075 362929329
3 49272 78111
3 88323 185192
3 134150 169105
1 50614 184708 153181957
3 122894 189388
2 20913 354043869
3 147262 131653
3 97389 148490
3 19288 152222
2 36921 492147372
2 101345 187902402
1 50654 112045 508326420
3 176621 145745
1 124914 194815 731397893
2 39119 199787786
1 13345 161083 378534341
1 77279 180556 938892603
1 118544 121045 489413022
2 160944 375283258
1 30198 73796 623547336
1 125699 137739 402847087
2 87255 193623397
3 149665 109878
1 127225 184488 863310082
1 65535 67193 308855
3 41425 192723
3 130050 55800
3 104856 36572
1 13658 137444 648483228
2 157323 114273042
3 49323 136331
1 52259 74434 818254719
3 149994 35042
2 56443 474695223
1 70222 167750 327236089
1 33956 112769 344968608
3 70062 78008
1 86569 111237 578543924
3 16345 88082
3 137883 97853
3 129091 140871
2 32555 700788859
1 38156 187301 280962805
3 141778 167624
3 67619 24713
2 90973 581162173
3 89255 39773
1 52514 166113 780909843
2 194987 54305165
1 89236 127556 777495628
3 52936 48949
1 25288 188427 867966859
1 59725 125778 827923464
1 82559 107424 438072785
1 47542 190807 865431121
2 178648 44697266
2 2275 165715094
3 170686 197788
2 131157 310360794
3 147653 98835
1 128176 168959 948657748
1 132148 150725 580684537
1 42370 69427 2055290
1 73944 93934 644923442
3 6636 122300
1 108126 197909 629412628
1 78308 140297 294548524
2 112815 2767712
1 15881 59574 525276750
1 143218 170131 394751927
3 110830 44059
1 51157 137821 820599749
2 147418 769885202
3 11787 93042
2 171074 615206569
3 134968 114303
1 81583 108779 926071781
2 67513 172723375
2 56944 85224792
1 16146 27551 783022917
2 729 232093804
3 21651 69238
1 4472 146467 883513120
2 13801 694359619
2 157376 549568670
1 34339 87529 573742134
2 82056 300933899
2 180711 458063819
3 5562 65435
2 56288 92501849
3 20339 15793
1 112350 192570 991735950
2 87721 331452723
1 21936 22981 279895489
1 13725 58715 976306945
3 11338 144074
3 75036 69677
1 156877 181834 605259396
3 54779 19341
1 23319 102449 339296793
3 70119 37805
3 27769 87608
3 125715 198724
1 459 109745 64554737
2 127663 751835384
1 74861 157350 702210161
2 129537 157256995
2 116941 804013001
1 67843 115961 829439035
3 25402 112930
2 111511 456032008
1 61926 134441 280279861
1 119158 164505 427844606
3 56892 146421
3 112132 121854
2 126336 241337297
2 97536 123187019
1 2885 72700 33514605
2 178577 67563294
2 100975 67490591
2 197947 815798004
2 180808 602760745
3 44425 21778
3 67110 66497
3 61735 127306
3 98038 53270
2 32189 948383120
3 166853 180780
1 113003 140299 869080064
2 108850 846532549
2 8356 124393188
1 7923 97536 767195755
3 47905 106258
1 63877 71727 712611562
1 10846 41985 412639402
3 69615 168316
3 193834 39742
2 187212 742000171
2 91773 857752404
1 35196 198666 541715141
1 61296 180329 825879115
1 162375 197995 683429110
2 166520 499290954
1 66497 91625 902554842
2 11527 666352679
1 7574 84531 281092414
3 160560 18821
2 145725 542108006
2 17578 81898597
3 94260 158288
1 2096 20422 87719460
1 98210 134435 861685830
3 34698 132102
3 159978 39108
1 69187 175883 787115535
2 168509 108637530
2 135913 508980712
3 25607 152733
2 131333 120714547
2 177334 648024280
2 181715 815194299
1 27860 172651 107951206
3 119549 165275
1 11820 47769 70090911
1 155646 160759 164893980
1 3248 136628 968638696
3 32690 192671
2 47381 476875509
2 43097 530563337
3 101232 128387
2 23717 978300776
1 21254 85517 617834010
3 19703 124524
3 168247 2377
3 172342 22791
1 74859 101880 94828654
1 112480 133600 940378925
2 124385 236317662
1 103238 197158 263745422
2 150805 407962502
3 37067 155766
1 152331 156772 672096283
1 184927 194033 779987335
3 103930 77171
3 167226 43337
2 198495 910381396
3 78615 17979
3 135347 86560
3 55093 97331
3 69651 163399
2 97867 954078410
3 80316 3830
3 1565 94932
1 134163 183872 64797795
1 52344 107406 483395611
2 187630 853238091
2 99859 341729246
3 38763 59800
1 15678 27194 437685965
3 94967 41630
1 105455 170859 528049064
2 163859 297438771
3 18146 157907
1 112240 129982 706529477
1 38706 92432 224477675
3 116506 26467
1 1630 182944 97866926
3 191372 60990
1 119622 194165 20965287
1 175426 191915 318607066
1 73065 152303 264823492
1 47871 128110 671955044
3 87765 8880
1 73322 182829 340092987
2 109198 39527114
3 58900 83768
1 87739 131468 876594754
1 61140 189325 721937850
1 101620 186341 307157470
3 86184 33586
1 82322 96969 630420745
3 158753 57666
3 88393 147826
1 24937 97340 655463605
3 97715 26138
2 117480 19321382
2 114557 415668340
2 17898 389773169
1 11126 178097 820490997
3 174712 58526
1 37059 117304 131653820
3 113364 31724
3 190472 121679
3 95577 96268
2 191798 114434074
1 166568 190831 874697346
2 48710 149610455
3 133523 21610
3 119336 197198
3 69649 142838
3 122687 103819
1 17623 74533 941589200
2 56693 995489494
1 37902 191143 47637011
2 197977 359189577
1 23274 193072 808694981
1 6981 119289 365229112
3 196890 187993
2 102547 166153785
3 148212 99544
3 8011 27575
1 84254 186667 494572890
2 184170 42039281
1 15149 185949 594030388
1 104636 136237 200602247
3 120469 39874
2 74595 363412237
2 109353 107803925
2 112758 227013796
2 15223 196483768
2 73198 961925568
3 2925 143397
3 77247 27196
1 11715 74041 786191740
1 52791 188111 83324676
1 31516 62314 300387154
3 103209 161453
1 85512 169727 756278098
3 92820 163342
3 194724 190342
3 148999 113745
1 97236 175053 991646739
3 66981 90304
1 38540 50329 551047936
2 64922 485735137
1 17760 77737 354130175
1 40824 147400 542237724
2 145104 320665482
1 94461 137380 263273878
3 8891 13570
1 159393 199545 56451191
2 94572 668539774
2 36771 978526772
2 91105 716241241
1 20916 118954 954212816
1 93805 110529 947998154
3 110083 86269
1 124818 132362 651651781
1 164925 176596 695356673
1 94809 177060 655628448
2 131161 673165100
3 97366 159266
2 153168 968489310
2 71084 268425611
2 60770 612148063
3 89261 149679
3 164695 114724
2 188002 76759736
2 156764 111423673
1 134933 197291 689009980
3 111112 173405
2 37608 199144329
1 196867 199831 82316746
2 52088 11970185
2 37120 248799924
2 50954 769480154
2 164589 661534753
3 49477 122395
1 16628 54064 94290781
3 83709 31891
3 56172 30610
1 2971 118877 399573517
2 50709 114648969
2 118067 344828700
2 194521 999856477
2 151778 160144660
3 117433 15726
2 131257 727801716
1 44913 171784 123507737
1 17420 163793 791598290
3 39500 34676
3 134851 147057
2 69948 910017701
1 24269 66918 249803949
1 142054 196782 933132179
1 122047 154425 582055318
3 16368 85972
1 10216 87099 58816077
2 70339 669656018
3 143491 145178
2 183972 454213045
3 87725 133849
2 165941 307787435
3 140962 45184
3 75501 88056
2 30989 37627538
3 22411 38439
1 81803 197820 130531969
1 193701 197207 648706691
1 88821 154137 381069226
3 46990 116142
2 119531 342813920
3 86292 38698
3 135387 150272
2 159961 831316038
2 128282 775425904
2 86126 327474599
3 170219 155240
1 96067 172762 708557381
3 41396 114553
1 418 62798 67783422
3 161069 167924
3 192521 171069
1 33760 175970 12797297
1 56639 89168 982073396
1 95332 170386 868839215
3 37260 194310
1 26536 132369 905745031
2 199770 981740756
3 3389 148635
1 3763 65071 138764293
1 69791 128578 624303927
1 74672 163391 810356208
1 57057 104318 708921172
2 146795 434087850
2 33223 821190431
3 148928 128578
2 18719 304687433
1 41178 178436 239534728
2 121843 702956539
1 56083 120339 749045139
2 121385 199111353
2 160824 340271650
1 83534 92838 348557561
3 45809 73171
3 141243 178033
2 184238 890079797
1 107324 116595 679564674
1 47279 180061 817366223
1 30543 112506 18729212
1 48060 107092 117300388
1 8035 36218 432818289
3 161195 84703
3 52799 154949
2 86970 210565271
3 2843 174823
2 90250 874270312
3 31888 113730
3 150292 58533
2 128908 367764193
2 175890 355964146
3 142943 140169
2 166334 345001760
1 57943 140058 18247434
2 16753 792421343
2 94267 411749791
1 110625 196925 991284190
1 83252 157603 618055463
1 21130 101811 302706138
1 22442 113649 855584929
1 25409 25784 704889873
2 111580 215137173
2 127215 92322345
1 22998 95815 458986402
2 16442 619648637
1 3240 54766 228139083
1 126203 146738 31878851
3 193335 41306
3 45106 66625
2 127513 143565052
1 148969 157902 84604106
1 109266 188436 812104200
2 83914 422924792
3 49930 138256
3 120234 89931
1 122065 135302 284124368
1 99323 143417 293220826
3 129519 130494
2 61343 785830765
2 73184 813025369
1 97021 158399 534639755
2 104139 981928234
3 6275 49590
1 26078 59690 899147381
1 57412 58280 397174638
3 129331 174361
3 156428 182869
3 133492 97288
1 43015 115067 251772730
3 7587 108634
2 127133 215611616
3 26647 30670
1 898 4118 485557126
1 103013 122175 358513423
3 46117 47745
1 72206 111324 792967818
1 44075 139379 723164526
2 85460 361310867
2 84604 417254220
1 76884 136141 104401919
1 1265 57513 907121288
3 94137 84568
2 135664 25532967
2 1566 551109053
2 116615 384103182
1 85382 165312 788537926
3 34910 104177
1 22530 65346 162595764
1 57910 63206 233633393
1 74337 126198 626738823
1 8349 114025 752687290
2 89726 847727223
1 144874 187374 352293217
2 190509 774397842
2 85505 72468496
1 69564 107632 538361173
3 167439 32786
1 147680 156293 576740171
2 144359 759072973
2 136769 977972850
3 21229 168905
2 23444 851342421
3 4316 127207
2 91187 620078468
3 36064 88620
3 43501 81351
1 110216 123775 779456464
2 91385 252804605
1 3336 54247 439762606
2 526 206067060
2 86322 831678718
1 4586 70860 490968830
1 40828 151874 902966365
3 167917 62844
3 102868 24815
1 86940 134346 298526800
3 163082 8021
3 105249 46262
2 88073 958329508
2 117865 346491489
2 3090 656870473
3 45992 156634
1 95138 116416 654795619
2 163645 357322426
1 1689 178983 203542537
3 17705 148997
2 146794 376229752
1 164700 191735 833925041
1 116530 148142 147999968
2 174399 11799580
3 35382 27947
2 149142 700796102
2 78577 955057638
1 100707 110332 350464764
3 125169 16971
1 144088 181058 634706284
3 87175 88417
3 197938 787
1 112886 193253 351760795
1 145611 185509 650520760
2 138343 164401088
1 75864 167239 461561464
3 26674 87416
3 28480 39139
3 30276 27156
3 133310 46904
2 179457 83719135
2 110961 209941914
1 2442 28086 112445347
1 66244 108591 13750266
1 30410 68482 676205061
2 22063 934056758
2 179006 165438232
2 18332 463714724
2 23445 121973305
1 18367 74581 429634277
3 2828 119451
2 141952 452211484
2 125017 408690731
1 116147 190159 405962296
2 167844 193945235
3 66818 161032
3 117533 95336
1 82725 90000 834786833
3 33545 165261
1 84437 138191 385239930
1 118656 172024 465317549
2 45558 337896889
1 121502 133505 679276505
2 175828 90706355
3 96588 86848
3 161084 30445
1 39359 66323 360434346
3 31162 104678
1 6152 8200 976175187
3 175296 76776
2 43321 341861013
1 174661 198401 447862116
1 52706 183659 186648859
2 2615 782172957
1 74494 83676 891215220
3 93027 30168
3 173085 121977
3 61845 173302
3 67536 17776
2 28926 667943489
1 59079 85572 745733019
3 145840 37190
1 23294 151873 380802732
2 8155 274461786
1 96306 104110 766319890
1 136292 155172 309373251
2 32574 263232585
1 80466 199251 723273734
1 50658 174596 615341472
3 71859 84214
2 41033 49498188
3 66649 116729
3 151074 187686
2 152852 437710697
2 172001 504438677
3 130584 24890
2 155662 576252290
3 55616 100435
2 38296 81816453
2 78232 970914147
2 149322 789524196
1 48623 144639 908020867
1 107744 173215 942304656
2 82903 435423677
2 151104 538870389
3 199664 9563
2 81751 649102562
1 47934 87113 996054142
3 83811 155850
1 18517 188426 728510777
1 71712 199943 535538353
2 141480 834425770
1 35878 164361 561568448
1 16365 34244 556727987
1 45732 176651 974316109
3 172054 184310
3 103246 181204
3 190619 196973
3 173342 33660
2 83617 509726379
2 180762 720701136
3 110380 78325
3 184067 85928
2 119159 59088490
3 85424 58669
1 32912 125515 668342423
2 17467 789252179
3 138832 51452
2 104397 670085171
3 78046 61509
3 47261 81284
2 19658 912816839
1 95063 192767 277660978
1 133613 145956 988634651
3 83389 49693
3 22734 59697
2 39159 580218380
1 138090 185360 67452525
3 150967 3077
2 53739 816678538
1 178706 182990 995196806
2 25047 788760684
1 99065 107443 585468672
1 30493 65545 903063246
2 172898 979945217
3 111959 18787
2 123995 538898859
1 178302 194100 587865695
3 71914 32
3 11261 55170
3 101341 155404
3 50310 120165
2 106227 460754105
1 33364 113531 672582728
3 127465 6181
2 64530 540581155
2 149930 898798220
2 112023 501694478
3 157603 125948
2 121052 168999299
1 157537 168982 111659240
3 155838 55383
3 23985 90777
1 3560 28321 916557723
2 35585 209940185
1 4600 100327 680662730
1 163127 190284 880200167
2 9864 868344445
3 30376 105080
1 8096 127393 286653951
3 70819 1534
3 27023 147483
1 53268 113925 199866519
2 106951 230193216
1 106000 164980 337064720
3 65654 191358
1 88654 174856 790963148
3 196278 115580
2 101922 647648647
2 8119 183851100
3 190376 109448
1 60821 150328 894617640
1 39786 45426 229877091
1 11664 13005 824641647
3 76543 199638
3 144337 171966
2 147625 151689814
2 46966 603817989
2 59341 531930342
1 53170 180897 69547326
2 147023 627559899
1 121115 190424 508720503
3 99084 30615
2 199304 870368347
2 93686 565418446
2 104879 139253569
3 182928 148428
2 102370 346867112
2 76839 905423508
2 3752 230842861
1 111529 193818 906047833
1 111235 161898 288633288
3 115209 30182
1 155079 189188 559817298
3 57284 130263
1 24990 124407 933383606
1 182633 186163 639434185
3 116909 657
1 99399 193195 653319100
1 69550 119971 373198494
2 175656 647619166
1 34045 61908 906354500
3 55137 47049
2 125887 505353520
1 74161 169684 830334005
1 151013 175110 931526867
3 46140 38027
2 96172 497347857
3 192710 141483
3 16149 192512
1 115180 148404 605479083
2 111606 461205624
1 37754 97156 133383823
3 20601 21409
1 141370 158080 563190359
2 24260 626053267
2 174093 311353995
2 106432 710566054
1 2804 118293 382466245
2 162696 605481975
2 100827 651031258
2 49448 176791897
1 10899 166548 327967552
2 122821 903389791
2 149402 469130832
1 186001 196425 750572321
2 178336 944632753
1 74622 174891 607010059
2 190305 705488037
3 179385 851
2 199938 98186599
3 196805 157937
3 133503 86357
3 156393 184957
1 2566 111430 657448619
3 38110 83353
1 23716 87481 940762342
2 27720 339434226
1 96948 129185 654786735
1 130960 147490 836390396
3 85615 60167
3 69999 24317
2 148775 814026802
3 183434 49122
3 85852 42281
3 49411 5450
3 3071 485
3 21511 111307
1 159531 179645 706625532
2 183607 859625036
2 120870 893126371
3 149475 128140
3 135056 192936
3 190626 111283
1 95796 169222 206124
1 38019 156579 643799683
1 9790 97333 667652162
2 55396 387140052
3 56687 90429
3 198266 112379
2 115752 813894458
3 88617 116821
2 66944 367525744
3 180580 84039
3 123498 144353
1 56954 180658 762370118
1 27267 57305 419179359
1 45883 87256 654847026
1 27677 148874 782926207
3 192940 6948
3 53840 52074
3 1764 44300
2 85606 595188466
1 47481 138392 966830232
2 90894 984103117
3 99687 166455
2 82568 325940566
3 20802 4424
3 56801 5280
2 85627 344677295
1 2988 16716 693138245
2 23588 131258963
2 66797 61420062
2 41241 508414428
1 101374 119902 525403227
3 145151 47860
3 110496 31231
2 175630 463980317
2 29752 88338869
3 174139 29238
3 77302 150960
2 116866 445326515
2 113847 748540424
3 57178 149896
3 7773 25299
3 65531 122792
2 198964 258944181
1 102210 174900 101220492
2 26671 198850806
2 50385 984770256
2 121373 156691903
2 109923 543230155
1 166819 190248 56308607
2 47283 289026610
1 108800 197575 656888033
1 141113 177297 569212108
3 41946 153947
2 5734 872517224
1 78406 113378 351664807
2 125927 902128922
3 181644 156593
3 118875 45873
3 149134 190492
1 17244 23576 610137880
1 9198 52719 910895142
1 57309 151606 681619912
1 5221 137409 711085153
2 82830 302085447
2 11449 23333771
1 24246 70674 897855374
3 161065 111209
1 8746 174114 993042817
3 71859 77103
1 79713 98040 451652702
2 171993 891135551
3 125718 53124
1 62001 66420 44900454
3 136012 53431
3 27901 105654
1 61018 73197 882554510
2 64473 822979459
3 63343 159921
2 20804 210222325
2 33220 507689460
3 26493 48210
1 120442 183795 597682060
2 47795 297831329
3 76256 172414
1 39899 140556 98640461
3 198246 175035
2 55062 230731395
2 115092 390158732
1 52812 160033 865190442
2 199016 665012436
1 35874 141354 585853532
1 110061 122389 514577280
2 69666 152130247
1 53716 168904 272240495
1 24485 195821 466712772
1 32720 64514 469941669
3 78631 87051
3 95202 186370
3 28126 81827
1 118221 144227 286061398
2 118 913859460
2 190544 722577607
1 48320 68143 99117596
2 111260 392934694
2 13390 132020400
2 162317 812429925
3 116025 145090
1 86849 186745 367310418
2 151964 774553696
3 161681 58255
1 31570 173645 735103945
2 192254 447889894
3 195383 65511
3 196492 101930
2 31398 439678397
1 130958 134291 618347965
3 21265 177874
3 122447 69824
2 138563 732796707
1 158484 198959 727179224
2 83453 738850852
1 80697 109607 26259084
1 99430 104907 239366839
3 22754 2161
2 16847 647180712
1 154166 163675 938690527
1 42704 86987 675420263
1 25348 158537 739436936
1 13121 107680 527145232
1 139004 147580 428674846
3 30183 51497
2 180610 238099980
3 64148 89895
1 110427 122449 335554014
2 121654 778047693
2 16539 804371434
2 83259 374195254
1 33890 191633 822279109
3 93682 36078
2 113473 303282917
1 7208 135299 349725131
1 49622 164468 517050750
1 5107 17975 426529759
2 4132 208654262
1 44052 146357 628546885
2 172570 380763532
3 95641 159677
3 113828 16261
2 2212 905391269
3 145056 59008
2 158344 986376987
2 58123 145816504
2 164379 636119383
1 27620 187375 435269376
1 86527 159898 462256878
2 88131 773647102
3 40182 108790
3 105793 183610
3 142096 109809
2 144410 820894004
1 1036 8152 952282
3 27189 138978
2 60154 841544911
2 60126 515273456
2 50145 776585097
3 159430 21099
3 191115 137670
2 63854 813313538
2 142171 914983512
3 116076 4041
2 79820 390109513
1 104690 189459 219134718
1 18132 128288 194095566
1 73626 176022 969925073
3 80504 164568
3 149055 69529
2 90483 386687689
3 125306 134285
1 98616 123936 910257262
1 127592 142436 153013956
1 9488 130916 226621511
1 121046 134198 895160120
3 61204 4377
3 163032 159637
2 30473 697120978
3 5729 76246
1 36454 46051 783997373
3 115487 99173
2 114095 571146375
1 123093 129845 25823001
1 173911 196267 677121701
3 115009 68624
2 106891 185913861
1 185458 198139 310789734
3 48880 86474
2 93148 357092263
2 175230 939456541
1 140221 183916 37285228
2 168621 463975169
2 167144 397149895
2 99841 797142957
2 159080 771991418
3 9384 100760
3 122957 51230
3 26365 97789
1 138185 166244 942022005
1 41137 167963 790364615
2 87186 409795136
2 86203 844894797
3 98117 172123
3 54091 69794
3 123801 29004
1 87253 190857 4636719
2 104605 115798401
2 188922 471312524
1 20631 172460 665234295
3 104516 123470
1 31595 180304 216872756
2 53104 370880789
1 33635 76200 157620776
1 69875 142529 261775520
2 156337 284267488
2 45016 772691979
3 107147 148810
3 102400 157848
1 84333 125538 116850416
1 79396 141006 121116184
3 180688 93745
2 102238 214325901
3 183740 191946
2 72661 841802521
2 39967 487464965
1 117359 175054 11402257
2 39942 421836466
3 78312 122223
2 52216 770682809
1 22330 81851 40768838
1 110280 189011 917116677
2 38411 724175634
1 49416 101749 149996422
3 31709 109370
2 148266 28443143
1 20918 141187 128725468
3 135371 89143
3 188387 93197
2 155031 541242832
3 161549 32526
1 42960 196469 615810869
1 32781 49115 658727610
3 123299 197134
2 194736 219764228
3 159343 170839
3 146884 174976
2 31831 799313956
2 121687 554838075
3 65248 170586
2 171542 957442629
2 77059 362505255
1 668 173197 61619089
2 69786 208755657
2 127359 192668330
3 163074 75454
2 57816 340402801
1 99162 182211 765441746
1 43146 88517 606911866
3 154292 70050
2 174048 521287500
2 94676 845557477
1 109003 137208 805110810
1 63024 197110 471362167
1 26635 144626 168089846
1 20867 97822 92110458
3 164076 117854
2 98176 936276543
1 23747 196321 503490369
1 45018 169558 933534969
2 164323 330224347
3 78164 44634
2 30973 697599246
2 131678 79118117
2 44895 616863251
2 49340 47525215
3 38546 5865
3 94638 118800
3 114264 158592
3 197569 198945
2 187422 371539963
2 175933 968398568
1 70295 194748 616887654
3 189695 72406
1 66485 179556 872656607
2 131018 687316803
2 181801 6598185
1 37958 130015 410985975
1 23007 43747 327356890
1 71306 185372 118594808
2 65529 497562175
1 21176 185289 437803971
3 194262 26290
1 63102 104551 628940008
2 184526 18004749
3 117511 116558
2 47461 175238757
3 197103 177624
1 58349 181781 148108928
1 104565 117355 786495811
3 145128 70283
3 185093 130810
1 21055 47143 491601590
3 118511 121421
1 4693 57601 283427384
2 76229 657592576
1 152262 153502 10642469
2 106754 729914642
1 16798 97317 743367051
3 40514 80893
2 151253 44221945
1 48808 106773 384048358
2 194234 874585920
2 183190 792076912
1 166889 191200 972795631
3 20524 125555
2 51248 467725440
1 108053 164891 65773770
2 63150 633570704
1 20582 188288 522069538
3 87874 36362
2 92374 295670813
1 104209 168220 834004275
2 54181 909266256
2 32677 962392441
1 5938 183955 57510438
1 13828 123871 377149321
2 193623 450634435
2 136424 967123036
1 7098 87611 102234812
1 16686 24325 23555826
3 99975 197728
2 137199 630898943
1 88091 175332 446654364
2 42023 257778891
3 34550 44535
1 46577 141950 29875565
2 69547 85429040
1 117610 185925 291142306
1 20774 160156 700234664
2 127191 55938026
2 85258 340771608
1 31326 63107 998506767
2 4559 32541486
2 10226 291912825
1 74798 132455 421758842
3 56296 128090
2 136051 561605681
3 8644 64308
3 165994 135811
2 113714 560653762
3 80746 39228
2 63641 923038351
1 24744 42293 980440291
2 113838 666181659
2 144261 453793565
1 125486 156750 973373504
3 101334 42414
1 78517 171672 921333999
2 121521 613816883
3 45903 59189
3 13144 102454
2 194724 995857515
3 131546 192776
1 49082 73249 209351439
3 65955 55917
3 15165 52233
1 9312 91914 689220003
1 20911 69154 152267430
2 179385 10650807
3 11581 30829
2 102091 912633168
1 29886 95621 368487558
3 108736 43862
3 12014 104895
2 156701 870293442
2 132171 577311898
2 26355 681855044
3 102505 133656
1 7387 136426 720199965
1 88354 140453 492178542
3 88180 171043
3 147409 190002
1 89628 108347 589629882
1 34653 174258 936265870
1 35189 193512 132280600
2 189001 11488289
3 23538 173412
1 90700 120910 265093530
2 34907 316686636
1 51859 53579 815600039
2 55819 538753537
3 44517 163446
2 21411 199502772
3 142930 126350
2 77807 273414453
3 131296 189624
2 10795 106816498
3 153654 154821
3 19802 195407
1 68657 70185 751356472
3 147272 92436
2 53127 304910478
3 116816 36814
2 102285 120923730
3 191297 187078
2 27872 61327170
3 91648 67746
3 69132 53413
1 23583 128599 343187209
3 156361 51866
2 101654 87721024
1 41121 188253 494050219
1 15564 163216 260186996
2 182990 952490219
1 27798 174931 796329965
3 91294 110959
1 8633 74034 179358198
2 33800 236884418
3 155727 194357
1 167640 185548 68723577
3 98443 65474
3 198804 156805
2 121146 27246120
2 144119 603796249
1 33042 106324 555626679
1 122386 155604 265295856
2 14409 799045332
1 12654 62601 440859642
2 49802 984394353
2 115395 832651592
1 82230 179754 36657699
3 31645 34410
2 103898 722027936
3 45301 134923
3 12300 105297
1 1690 199520 579743809
2 130227 193318205
3 11096 78959
3 101183 103895
2 65357 863688147
1 84869 174440 714992643
2 119548 818391777
1 72457 136746 328835688
1 24824 192194 391568324
1 72050 95839 494606002
3 2166 323
1 100368 117212 89059062
1 143644 185534 657030317
1 56476 147482 149799236
3 41285 41821
1 87064 145522 93030980
1 95691 108894 44329874
3 29852 90658
1 2324 56429 878678426
3 31758 122306
2 130929 196553925
2 18144 705069125
1 49910 195045 310272299
2 146721 163822991
1 7883 126953 440060157
1 80689 86077 133796403
1 78944 164860 830717512
1 13803 172013 516672755
2 154621 23988391
2 130999 70207198
3 14661 186088
1 169971 179390 398152999
1 85808 106108 617921038
1 3632 34262 208251626
3 78199 33429
1 81695 188401 639285250
2 84717 908341998
1 24830 117791 460226165
3 115890 74967
2 4740 247599395
2 79250 550760059
3 157083 182027
3 137610 108473
1 70396 86969 102874419
1 54530 186410 250338895
2 187502 78642852
3 95837 58400
2 94352 590473907
2 46908 791760953
1 46086 171998 678520790
3 170309 57594
3 126014 34039
1 172975 197055 346084496
1 42716 45795 530558292
3 57974 116847
3 99435 122590
2 136520 5934751
3 7889 176608
2 158006 536913476
1 9535 22921 212338293
3 133424 167529
3 196825 100843
3 127331 166700
1 16583 121765 472814073
3 119850 35885
2 86173 212752749
1 31290 183635 357773841
1 80254 160711 801890085
3 45937 16572
2 117469 77659897
2 5216 250214988
2 6409 532498016
1 28039 59801 124661304
1 78085 109674 54437028
1 76179 81395 739583569
2 99012 143011517
2 50074 816871580
1 132091 159153 926674538
3 196545 191056
3 129635 88788
3 11608 81626
1 115287 142406 616765358
1 69012 171559 178645648
1 15192 133427 630125429
1 47064 170017 880135460
2 43602 968023605
1 28250 122527 878187447
1 115087 184114 409615461
2 91677 826721219
2 23314 103005396
1 172970 182668 996920182
2 78229 693296121
3 113836 153915
3 37499 15434
3 155434 70309
1 87668 175450 311654535
1 79478 132893 198193936
1 159630 196240 351119158
3 140903 52657
3 17507 12163
1 84056 177319 309191614
3 180890 95472
2 102167 239292804
2 62697 569884040
1 47879 63206 272876990
1 79910 179432 992940071
1 79227 107330 120751077
1 7487 25673 357821278
3 183480 20573
3 106945 152709
2 31574 165921518
1 26993 193239 256922722
2 30242 292132834
3 131348 63330
3 171034 52946
1 56543 65229 238072335
2 119289 33492638
1 59742 182340 231583058
3 61996 110884
3 110300 135034
1 44964 104499 355421858
1 11700 23623 129230110
3 132365 161547
3 78072 93880
3 14406 99552
2 63700 855004929
1 58561 191041 540573872
2 180354 478409215
2 161063 350781279
3 24678 135518
3 179502 171594
1 23789 60420 22199445
2 131020 889000803
1 87344 121867 744483800
1 27195 144174 182258729
3 32980 59564
1 1213 17434 982570476
3 16821 87806
2 117964 698973356
3 61394 195337
2 53782 397918057
2 32004 357999691
3 177731 194398
2 40841 939713453
1 12092 18909 986478816
1 89785 176392 791912490
2 108716 598972633
2 121249 738675086
1 141796 187569 305941790
3 116562 171236
1 341 117077 152472630
2 1029 466163057
3 146433 842
3 118052 18983
1 125709 146143 559661400
1 35730 39738 457708770
2 61507 535882420
1 66338 97985 857129857
2 16500 561497731
3 6952 26495
2 76679 419509554
2 135240 459700422
2 61039 216251775
3 39908 98532
3 194346 34612
2 67289 372888073
3 112652 65622
1 99914 178427 562043668
2 171444 744786599
3 122150 90458
1 17782 38252 403995508
2 190538 235972939
2 183089 219910748
1 87559 126030 756471184
3 134967 87035
3 152644 171722
1 58084 164073 362380706
1 94641 186900 824821893
3 166919 85517
1 22751 116279 862195229
3 148107 121431
1 105718 119126 322693732
1 75673 184158 50133270
3 152973 101300
2 197590 854026048
3 121926 113680
3 1844 185446
1 23041 173710 100231241
3 97598 59928
3 147992 189614
2 17131 566599133
3 61158 27237
3 16864 10562
2 64982 552745960
3 167088 128006
2 133427 82161826
1 51626 118435 224726475
2 183492 103356412
3 103655 44954
2 129482 566573360
2 11790 756171705
1 12860 116522 547671846
2 100454 330666568
3 160744 109990
2 68619 141095183
2 89487 715282809
1 37078 142011 451885061
1 93694 141250 241722612
2 64363 524592339
1 132462 179572 465183953
2 102930 400557656
3 11314 136712
1 18013 130313 375319685
3 84600 4226
1 89546 136212 82821627
2 24093 593240644
3 59358 179531
1 9799 82801 901544970
2 106164 64771468
3 27896 27755
1 121248 128436 709070241
3 29407 12766
3 64950 163744
3 22715 142947
1 127199 144751 676587844
2 167425 384565059
2 76898 929526059
2 128923 642901768
1 19760 22422 444569461
3 4069 175677
2 123367 724556907
1 64952 172261 408657580
2 46150 54846530
2 71107 202135967
3 1345 188904
3 88095 144791
3 2544 149370
3 111974 57438
2 197088 638073636
2 100768 674173183
2 126909 334934644
2 97716 201646036
1 49334 199012 609703976
2 143752 754346892
2 66544 808488794
1 72581 80522 57403128
2 195856 58932821
2 169358 428567342
1 13673 94835 958598064
3 196453 50583
2 31822 2806978
3 70998 6434
2 165822 255380582
2 130096 143156504
3 157794 131699
3 61469 53368
2 22329 299218763
2 76078 956943680
3 191613 108444
3 194509 170059
1 17079 28967 94760293
1 111705 138309 335500602
2 16806 199791030
1 44513 86814 80094157
3 101993 122375
2 103103 958538607
3 85849 191453
1 41722 181120 844139625
1 36295 179174 297933171
2 131133 356574477
2 178854 434452701
2 110643 514976829
3 12658 119814
1 7044 182272 600561087
2 11535 301580537
2 87300 966010039
3 115359 153778
1 5892 9628 44181184
2 62058 844981957
1 31560 196077 690758059
1 62866 140689 339754892
1 103683 175500 661665909
3 37533 191053
2 64546 958200073
2 54111 18611591
1 5587 85651 359607479
3 128658 62297
3 149287 155949
2 30255 337190983
3 34258 140396
3 197290 109944
3 81942 132971
3 196547 33557
3 173263 109385
3 22741 190349
2 109926 249410467
3 67577 110544
1 166419 194116 429262132
1 71277 124458 520154976
3 13882 92736
3 35887 123792
2 3956 375442990
3 165082 18807
1 128678 197410 754726351
2 145567 250045991
3 9776 86135
1 33872 49795 341543410
1 56205 191543 697416065
2 15938 258803079
3 4214 6024
1 66487 195034 6786104
1 17801 168634 570202394
1 53902 80283 496426511
2 93032 623438569
2 137459 902486001
2 134383 395801462
2 115822 734380436
1 82825 183011 758921164
1 88735 106823 555709983
2 178859 802962983
2 71559 220326082
3 172312 119916
3 108246 12840
3 174489 110011
2 192188 911990093
1 23979 56683 847992516
2 166646 582304942
3 38208 126273
3 112322 118063
1 32743 80602 125919131
3 164359 68792
2 117536 767554946
2 150081 589959564
2 56989 941159030
3 38869 39968
2 151453 889347655
3 171612 159876
2 101341 862419151
1 3632 32289 322410450
2 186905 969150030
3 103730 118274
3 141861 155672
2 151783 549319148
2 85047 670962244
2 175034 387663402
3 150953 157459
2 185192 991320971
3 119808 125344
3 136820 36263
1 116450 185652 479998565
1 20799 143998 344276735
3 92424 109576
3 4493 106921
3 92054 79469
3 41572 72444
2 133787 345510186
1 58952 165685 837079464
2 77854 211668266
1 11897 131763 268237362
2 117940 727472460
3 129393 10526
2 123059 896991578
2 34962 908640311
3 90668 181028
1 64588 117127 446690163
3 184232 62869
3 141733 8706
2 77374 877939077
1 57681 125219 363954915
3 174873 174103
1 136305 175619 584176995
3 122574 10361
2 114362 66801303
2 30375 426405166
2 155390 732413531
1 77385 123244 829667955
2 77589 972099981
1 139722 141908 61058427
3 147731 11303
3 82859 153972
2 167346 359679793
3 164412 150730
1 67839 125580 691040510
3 54785 132233
3 74489 71951
1 130508 156347 79413951
1 61736 158599 801843060
1 129345 193840 46336676
1 148385 199379 129480651
3 149650 55633
3 186094 151491
1 4015 56646 395453037
3 94288 23036
3 112948 41207
2 63319 798057768
3 18971 16836
3 34521 165852
3 151386 45099
2 117273 634583948
3 138130 44216
2 46276 647396749
2 139513 511872901
1 83190 113209 153950304
3 162550 71260
1 75732 157791 954043577
2 138008 20152697
2 49095 498175873
3 176292 11184
3 41444 120152
2 189917 7337019
3 100334 42181
2 137394 451645316
2 130443 292605244
1 11634 116314 70368749
2 12838 822064817
2 95403 890101968
2 10733 943326203
2 96049 113456543
3 60331 140345
2 85628 492629316
3 40450 15561
2 101431 413870994
1 50952 107424 254280238
1 30017 64731 438572173
3 4718 83059
2 99476 78904738
1 84218 191690 607718567
2 46688 261861767
3 25870 178725
2 168837 694230755
2 189472 664595024
3 187174 95499
3 173749 77099
3 119947 56041
1 104203 157376 306480010
1 50201 80958 39513821
2 46172 961776042
2 101512 203739954
1 34470 162227 601676577
3 20146 177402
2 191015 264378874
1 100793 157018 447853228
1 9560 55613 224503550
1 92676 158922 697465523
1 54310 139422 873343991
1 119404 131545 982208857
1 17764 142526 728921096
2 53188 472519599
1 136401 187232 404672441
1 66105 124660 967300182
3 164312 71773
1 84975 114298 700922730
2 199089 768089662
3 94049 12075
2 123440 898803375
3 169252 102748
1 30195 63580 706865404
2 76530 988142412
1 37537 97978 264044664
1 3119 15120 532485267
3 69697 143142
2 158362 396288785
1 71633 77764 624291460
3 122032 110768
3 193692 45272
1 94488 189004 340434893
3 106487 53560
3 78377 23798
3 163651 158656
1 9516 115083 590533204
2 191711 805919012
3 78098 139030
3 133926 1752
1 24299 162945 542678052
2 53571 707881468
1 27305 81617 395920705
1 100010 194971 751941360
3 123111 37831
3 25261 140821
2 183199 532348519
3 84224 87621
3 123241 25283
2 50484 234383769
3 194068 165898
3 135205 95713
3 56516 11397
3 59864 82358
2 20171 787005389
3 50327 9830
3 170415 44507
3 30932 48700
1 70889 180931 993601753
2 153924 449070662
1 13480 148424 300488021
2 58346 909358201
3 129453 31801
1 64906 119400 94528420
2 87084 800763928
1 127446 165588 465444417
2 46309 367572752
2 85607 702812091
3 145864 33929
1 150229 190978 147045057
2 22068 368662869
2 117207 73632202
2 194884 464156622
1 14987 137652 395389359
3 68977 48754
3 92090 87982
1 54040 164346 44133125
3 58541 54042
1 33848 56049 919060602
3 76339 165274
1 70212 196266 591464825
1 64465 138000 30773110
3 129480 78601
3 120518 50556
1 7767 42925 650699661
1 842 61382 773510143
2 126615 692866756
1 11123 198569 677417880
2 7226 215336119
2 93934 428251952
1 117529 187330 111560929
1 80573 137549 651444661
3 95943 35737
3 40599 120349
1 2285 191649 575384483
2 63983 612966904
2 76546 244833194
1 121120 174571 488207757
3 177746 59322
3 85483 48923
1 116807 155722 523469348
3 78670 141912
1 2311 161571 164727631
2 64817 683709149
3 50778 176021
1 95913 136258 35931561
2 197089 748554451
3 89401 100236
3 58191 161507
3 39683 119065
1 152419 189620 93810870
2 137440 325872863
3 19654 105577
3 80692 127768
2 14454 549623780
1 106532 198068 258235438
1 107578 181753 298066192
2 20068 351766356
1 105106 164576 183891230
2 34945 462113353
2 130022 680832824
3 105695 135796
1 67402 112807 883270287
2 127522 893636252
3 170751 95932
1 690 185216 768398354
2 132902 434943221
1 56103 103286 409868640
2 107636 874106209
1 107324 122534 737942101
3 71000 43835
2 101412 821888966
3 48460 34070
3 43594 55169
3 144547 104373
2 94101 435282636
2 62630 903410656
3 190091 120528
1 63157 178342 205293312
2 46121 602246370
3 170828 177863
1 57701 114568 737053777
3 27660 58063
1 38600 116791 146893124
1 49762 115307 432175919
3 163299 57253
1 70128 186150 478836314
1 50477 127466 184336103
2 79116 261325503
2 33702 30690679
2 12910 846493687
3 106058 40681
2 43935 939277545
1 56996 62433 424468415
1 39957 151993 660914623
1 62132 64361 62463321
3 33768 115836
3 187512 176612
3 90132 180775
3 148173 32456
1 108393 135015 451092512
3 110575 147817
1 154492 174230 223914850
3 40566 151407
3 20025 145117
2 99149 683853583
1 15657 62335 708558817
3 196708 134251
1 84300 170581 188190434
3 148924 55519
1 77560 145284 470825639
3 35755 110595
2 90590 447457443
3 109864 3512
1 96 10500 332275836
1 96245 182045 616433751
3 31028 63381
3 120608 173868
2 504 324340755
3 180654 121986
3 102062 79347
2 189008 640347404
1 6470 66154 690283445
3 18859 146055
1 9603 181188 535235264
3 78809 90828
2 80191 622901330
1 45549 109030 967370416
3 108007 194336
2 128084 119715083
3 90082 144734
1 18593 65955 289524502
3 42535 46829
1 37472 151993 174547945
1 44096 88086 2613424
3 4977 33423
2 73870 413541577
1 12052 137533 744921837
1 85106 111484 179063888
3 79230 163180
1 43100 65466 784500300
2 77556 141299193
3 125459 101070
1 81275 131244 657348190
1 159715 181013 135593422
2 126663 682549989
3 140087 141031
3 14096 87879
2 12385 711932009
3 108877 16562
3 64093 164632
1 87715 165502 440623604
3 109537 106867
1 96674 123522 741362280
2 9591 950571692
1 41257 134881 941663856
2 90738 933070288
1 37943 146257 397393611
1 18960 40042 818966129
1 42827 156831 810377696
2 50653 446560695
3 36792 130051
2 124809 909043838
1 40562 110283 478671232
2 42020 439718752
3 190962 160949
3 190001 16659
3 95499 189173
2 84603 288579828
1 111147 165978 392229952
2 131838 548687263
2 182947 308004847
1 62030 124707 450137942
3 73695 127732
2 18943 872397049
2 83238 626294686
1 1627 88907 766340808
1 56020 139273 402701977
2 107881 433489329
1 8131 42864 930413420
2 103904 248850643
1 63293 112987 517941234
1 123406 197873 650030667
3 64966 30077
2 76315 933351906
2 83476 594156553
1 90652 114426 402238338
1 114766 193482 619267679
1 79381 95189 944792259
2 1459 577819734
2 102338 600690680
2 162173 646292939
1 11068 49137 9059583
3 177428 101550
2 96257 671458451
1 132258 163530 865306724
2 189848 231382837
3 37310 40716
2 141238 472027982
2 51280 99597465
3 74002 101337
2 5969 616888008
3 15439 66119
1 19390 71106 129185184
1 80540 119389 976739996
2 65925 812512175
1 111310 135563 543654198
3 87871 176996
1 70399 135178 211106771
2 87758 470316307
3 73873 122609
1 115234 129566 297871286
2 44722 65882415
1 58655 165232 711215304
2 192700 921181373
1 86938 107175 48423779
3 113282 53281
1 99513 185163 211978310
1 12692 90367 743909444
1 95902 110726 859798215
1 107120 180225 509589739
2 25099 100019541
2 77697 6666511
2 18322 674887693
3 152912 85895
3 105237 48851
1 50546 79309 440221733
3 20550 160295
3 15684 184656
3 52933 199234
3 64678 184139
2 163954 275553117
1 149938 184154 503891126
1 44981 71607 891109951
1 54625 178770 181351623
2 119935 321488046
1 80755 167823 777545333
3 87241 193971
2 103505 724570569
2 199966 520299971
1 90213 142523 727818368
2 118681 970884360
3 102882 60770
2 129558 225157186
1 28824 92396 134030057
3 96997 161328
2 79238 481525040
1 78863 197679 258651939
2 182008 439085417
3 196941 42251
2 134676 54483070
3 181320 113494
1 26552 169307 203612963
1 4281 116124 732881190
2 81736 430848278
3 179065 15026
2 18988 584672344
3 167303 146664
2 1672 452640885
1 108123 148513 837243254
1 77719 107584 857099293
3 61812 25040
1 75276 101264 587057791
1 126269 136147 620276427
1 97975 189335 155812311
3 101771 182051
3 194518 134589
3 156652 138964
2 186806 650996460
3 174980 162457
2 23722 395281335
1 72 196151 954829538
3 192921 80734
1 63922 89007 355333589
3 140019 1226
3 28514 8993
2 116120 817598461
2 33373 369937661
2 45213 331097562
2 159729 290334053
2 61707 346292161
2 137401 17645140
1 74834 77954 620209882
3 198826 135746
3 72997 2353
3 41375 146927
2 13997 149091222
3 29378 134310
1 63115 186946 687063235
2 98560 108527016
3 55370 156625
2 199571 253350763
2 195770 869671828
3 39912 168839
3 196955 88749
3 177664 71247
3 32263 11904
1 17181 140130 354107488
3 68277 73648
3 144942 134279
3 97060 15434
3 44388 191747
3 78584 105308
1 53108 151021 551888933
2 192705 338304791
2 170558 222647620
1 107307 161755 120510211
1 41445 124184 372100310
2 97919 271488629
2 79568 236288013
2 37907 415944389
3 167855 26226
3 17850 189278
1 148587 190250 10196523
2 6562 362670057
3 49417 107995
3 144008 34515
1 24770 89868 748086715
2 105852 944025941
2 91569 665235518
3 52800 165595
1 61328 95134 293249366
1 120852 164910 371606579
2 184451 762547968
3 199215 68805
3 15697 199984
3 22161 40308
1 88772 122662 517368242
1 56975 124839 465956643
2 76337 779388546
2 177991 892168807
3 9244 146244
1 19210 44283 265967875
1 153168 197863 979573527
1 41905 199773 339180968
1 43227 124397 470563556
2 108506 662374904
3 91177 149215
3 187547 165810
1 105574 130089 538892206
1 129938 177216 804057841
3 177731 4900
3 67668 50435
1 30488 190426 876644749
3 82009 56373
1 132147 140098 536070356
3 140642 74717
2 143324 762120757
1 43205 106687 22170559
1 90800 199463 173605907
2 179847 893124089
3 81780 11597
2 25118 681733604
3 122909 49522
2 35097 246696407
2 87862 205282365
1 18715 94763 620209746
3 43165 30813
1 90460 90977 965361789
2 193204 240773039
3 171527 132674
3 25993 39883
2 44333 376690639
1 59782 187326 583424945
1 17339 125145 397277538
2 50996 217625040
2 162474 656799129
3 73211 194193
1 146742 196828 974557639
2 74530 937211725
3 105034 22315
1 45469 132870 839277850
3 184321 153047
3 119742 11885
2 69871 351395143
1 97718 149795 417061355
1 36371 56831 561776246
2 132090 773837671
3 50082 89048
3 73658 116879
2 170189 238960754
2 187374 301368007
1 60286 196858 942169629
2 195432 440485962
3 59841 95764
1 37435 131392 64765357
3 123238 177232
1 131567 148394 781811141
2 93134 195359920
3 107455 118243
1 49731 151791 988041576
2 212 806527017
2 157561 84361836
2 98151 845983771
3 16943 143296
2 28481 311233766
2 70046 78176088
3 80486 64478
1 47520 174188 122642564
3 40309 34420
1 4571 9053 762229032
3 171122 124313
1 56950 61600 596955924
3 144774 116107
2 194532 843474327
3 131656 46432
3 9552 131427
1 73824 98626 763152576
2 145126 155584292
1 34060 55803 109557004
3 192709 122462
3 144100 180961
2 561 110439379
3 55029 20927
2 140544 138340013
2 102384 467136586
3 113281 29449
2 166956 589789207
3 77493 161841
3 81012 104137
3 73049 70674
3 189546 170034
1 54011 124447 451062014
2 54787 898529896
2 40142 148068348
3 169673 167856
1 155825 178311 175343471
2 109971 47132550
3 150625 51452
2 182284 639022489
2 84417 671978590
1 50927 136964 480839572
2 74731 745991187
3 58605 132001
1 26174 81590 146633713
1 110101 182415 669746894
2 194707 541574127
1 86155 138616 140771446
2 29916 929620031
1 50224 65967 273816943
3 189038 24070
2 4949 929099139
3 57607 158975
3 120274 153642
3 40163 179585
3 123521 124458
2 42879 134582327
2 20390 379652901
2 117568 439335193
3 189969 72235
3 122473 110043
1 26722 89118 787151482
1 118047 124056 716644394
2 162483 751257803
1 92770 114944 975968344
2 107008 43535987
2 173851 388624904
1 115809 119979 572674241
3 168782 2320
3 19320 92379
3 53927 114750
2 182679 810205411
3 55521 98009
3 115396 176686
1 41707 136817 960294618
1 143304 180703 3765124
3 33220 93254
1 84802 194994 673407817
3 80295 62057
3 19388 27128
2 74078 882037807
1 50266 187461 671507045
3 168749 37386
2 106988 401107748
2 191611 348889201
1 52792 122636 140266792
2 27849 134053895
1 58071 109808 853146189
1 7525 65536 289562398
2 144947 78074871
1 22918 136367 824754592
3 90736 136882
2 102587 590980070
2 97802 436354268
1 103825 105332 179444047
3 188836 28647
1 165231 169553 643315024
2 134497 270447529
1 83074 163644 268211712
1 73779 113926 779298452
1 12700 45484 189439725
1 26946 138878 286617960
2 173902 289653635
3 190219 79659
3 170144 94634
1 77207 165669 897513874
2 99203 129879369
3 169483 183901
2 47589 981498385
1 21612 25290 72106817
3 60985 125582
3 170124 147826
1 27021 113913 282305736
3 11121 91997
2 123184 302436758
3 80208 188892
3 20622 178962
2 36099 434387117
2 920 258458106
2 10058 172325662
2 141613 817698778
1 43672 50198 866173080
3 36943 76029
3 180963 126444
1 30573 85268 66971769
1 86169 118616 982842503
1 58518 175093 345579730
1 98222 141174 54213052
2 153127 527923270
2 71739 310961770
2 142852 71694078
1 11546 150932 222275289
1 144342 149584 264511609
1 65991 168120 287352145
3 28599 42466
2 182452 770584640
3 22773 123182
1 31469 64741 270702439
1 2101 104714 279225310
2 68399 703425520
2 9703 386136435
1 646 6248 266020256
3 3901 146999
2 47368 410321207
2 172505 946798186
3 55456 3361
2 70279 674293436
2 52361 993803929
3 41154 37175
3 6523 21609
3 17511 94546
3 78937 35342
3 103495 172520
1 2528 79589 506110776
1 12186 186351 387146830
3 81939 87578
1 36793 154526 77319942
1 60018 74808 211770766
3 34904 198855
1 783 80042 834072854
2 146173 173518630
1 90429 180083 668621437
3 171241 132362
2 146024 659360206
3 8438 7765
2 57505 200580218
2 88402 532232354
3 49359 130722
3 160789 67733
2 122553 305285067
2 186535 884478304
2 107516 791211458
2 29234 577005962
3 168459 179072
3 31485 134605
1 74015 117305 278220873
3 73568 2699
3 52894 144843
2 134633 468100608
1 41919 91016 241907206
2 98950 973084141
2 33735 822877385
1 28067 96856 983006138
3 23164 98157
1 9008 94037 459040324
1 154999 166620 345278657
2 133935 793609808
1 90914 117275 871058438
2 84881 682662961
2 148581 470766515
3 19680 146968
3 158535 186180
1 30853 115237 536816405
2 21068 342747938
3 35755 98553
2 116243 22830254
2 19256 110942839
2 34648 493972858
1 31325 58758 556151483
1 585 178552 101730517
2 77140 160744101
1 1041 90826 278241417
1 16116 24802 243991649
1 71099 107643 585715143
1 130569 185297 810002696
3 8737 35972
3 57734 95892
3 153052 44309
1 75358 88637 286880619
2 7454 371950417
1 34138 120029 207676505
3 20495 38026
2 31154 955162058
3 171045 33426
3 168640 12459
3 27014 196369
1 32998 161335 256343746
2 141275 620648029
3 153729 17783
1 19703 126603 655111248
1 19853 47454 686626764
2 126589 515295233
3 75818 22613
1 94832 174577 975257030
2 38911 807714096
3 55961 99824
2 17916 528042725
1 36638 142553 716924066
3 136996 601
2 124300 87846146
1 96701 180776 970376106
1 60090 89801 69284285
2 40794 978118368
1 39010 67573 42839975
2 195944 504442851
3 146075 183542
1 63838 81597 703163904
2 53712 510751956
3 32816 110054
3 40395 80500
2 199960 775418053
2 4853 848487304
1 67983 135811 398673369
1 22410 33632 122172302
1 46410 150982 922755442
2 135106 128055085
2 56557 558640741
1 86714 148819 704671846
1 95444 195849 280548423
2 11390 112149049
2 112825 914202918
3 99104 162819
3 22803 25620
3 35306 161104
3 120122 600
2 130255 555674289
3 134933 119020
2 34049 157626442
1 13424 197555 897484800
1 187666 193653 900419490
1 19933 189742 312716269
3 109955 126234
2 185043 434471656
3 30150 95479
1 53853 68363 620772948
3 7614 153407
3 26469 35430
1 33414 166806 445612515
1 36807 188293 625970061
1 80809 99423 705350736
3 45132 103197
3 103595 48402
1 139233 191752 254450459
3 27551 22149
1 39877 185387 406421668
2 104875 850796139
1 92558 113927 842482095
1 130614 134414 31984482
2 6875 701907695
3 46082 61541
2 126849 354647942
1 41167 117780 333621732
1 81513 119655 846816459
3 192043 137107
1 132756 182642 682395411
2 795 844105215
2 176492 959029248
2 192310 111020103
3 115224 78980
3 29011 167583
1 115920 177412 173342657
1 50751 125936 583441573
2 9277 533954627
3 15449 37626
3 105545 21825
3 135786 64515
1 19230 178219 38378461
3 148918 155708
2 57243 199897117
3 24244 47539
3 9746 191277
1 110226 158233 454420417
3 15711 39717
2 75514 552314573
1 2750 90359 86690685
3 156705 37174
3 196182 96142
3 195293 160153
3 41909 134037
1 94604 170501 730160720
1 12822 84786 695775361
3 12182 129514
1 164684 175777 708112413
3 198797 38948
3 113962 67932
2 169109 514413662
3 116048 126820
3 36329 147036
2 2731 450649106
3 26468 23294
2 191808 987330829
2 164894 342811954
3 71282 181799
3 73782 4554
2 36516 493977126
1 18944 179290 15174830
2 29461 668736836
2 102924 922273564
1 68593 191281 640185812
2 58142 779850758
3 89333 153938
2 66828 686217451
1 63487 75916 921964330
1 48794 86042 178701850
1 8130 27320 747623626
2 24739 916001332
3 32684 87659
1 88279 139655 198375479
1 90160 91805 244227826
3 187722 110373
3 156333 180071
2 43771 144829089
3 184040 31704
1 149846 150833 827159905
1 58617 111462 688725308
2 61019 548066808
3 71605 17299
2 86190 715356262
1 133104 175145 941812352
3 24891 120973
2 67729 339700606
1 137659 138597 550562556
3 113973 54842
2 86532 375796933
1 55751 143128 852288227
2 69712 45156485
3 36582 7928
1 41425 199332 139288223
1 47158 107130 760923944
2 189274 150294374
2 10530 838314963
3 173836 136298
1 30267 60967 381551642
1 3861 194130 450077414
3 186003 16151
1 84808 97849 397104251
3 135521 8750
1 74558 107964 183472345
3 178703 143047
2 154880 805105955
1 11567 16638 675813369
1 19663 76032 253737320
3 110567 21482
1 7517 95358 676822307
1 65189 188695 354245097
3 7977 61881
3 78202 79938
1 70940 190766 188483325
1 42642 54888 316314251
1 65576 147580 474791422
3 165391 7179
1 130885 191829 443235936
3 58805 91883
1 57810 159179 3411353
2 104975 225235241
2 138912 577962642
3 196925 178927
2 135764 452848002
1 31515 192953 277552299
2 175504 932146496
2 123702 951445317
3 14943 121101
1 34736 178404 617047412
2 75274 378104764
2 110879 317600675
1 120916 145100 472425352
3 145941 124430
1 67408 69876 804948845
2 55881 809053428
3 163513 54777
3 101767 116338
1 108081 132231 189351952
3 152367 128572
1 39705 92034 832754410
3 36841 159840
2 76850 891741192
1 127182 170432 264245402
1 46709 82436 692366113
2 9414 26811596
3 13772 53660
1 97731 172620 523809597
1 119022 124020 572989023
3 59989 184140
2 33932 303928750
1 11248 27235 607370733
1 120691 160126 680520589
1 13559 198879 412635431
3 134995 164822
1 44971 146353 997230767
2 143803 3940866
3 118809 129469
2 116738 671707193
1 43876 152529 975075141
2 128216 171095291
1 55943 192851 619830236
1 80775 120486 606057766
2 10652 101430064
2 81608 668254347
1 69270 88578 880400558
3 31733 115316
1 40719 128996 786256970
1 57979 98383 34856899
2 158403 858166101
2 113999 521753542
3 148223 83728
3 72545 8048
1 25951 125254 299282415
2 159705 243487377
1 28284 178244 758962738
3 135846 72209
3 89218 26329
2 98394 187506154
3 104161 162695
2 65747 883366547
1 58514 193787 191097696
1 62726 100442 158378080
1 107122 115696 121241642
3 167817 186754
1 67065 112566 36730823
3 59335 187848
1 3105 132486 961546351
3 83073 141131
2 26410 282832967
1 111849 130958 853679538
2 84644 776953380
2 38225 54589217
2 144265 858262424
1 14644 133439 565248409
3 162221 129954
1 19269 39365 952906306
2 119571 787716166
3 64105 163473
3 49893 105942
2 1676 822907498
3 53341 65203
1 74149 142094 909315463
1 90964 158823 139548575
1 157619 189901 716141466
2 174105 331041977
3 174856 76470
3 21502 169752
2 195062 337469396
1 78221 166347 683057318
3 87586 186913
2 15458 977637782
3 179796 103264
2 122365 580505573
2 30882 48699306
1 169208 171839 842147222
3 122815 54866
2 77159 833442858
2 34017 537384861
2 199033 82974786
3 128843 163844
1 4835 51325 993960909
1 6565 161952 666313723
2 106840 487542310
2 7137 759045509
1 141552 155462 727463765
3 14654 64097
1 52051 183243 238043874
1 40491 93013 789172060
3 68410 114331
2 193083 45061300
1 42013 93146 407253363
2 33156 138782900
1 52933 196752 353033006
3 100314 97649
2 128779 516941916
2 65348 252318894
2 89400 422548409
1 41312 90181 68490998
1 93383 127553 83630820
1 33362 76617 270295695
3 119666 132247
3 177275 134288
2 46990 616243929
3 150932 9112
2 50143 587262645
1 35335 152969 221113004
1 100456 164040 483753127
1 133174 155883 36359298
1 28637 80913 204051620
3 78428 78690
2 44200 160307709
1 92600 159362 326140173
3 166119 49045
1 84785 119806 531263407
3 191281 126672
2 74230 692797763
1 150228 171052 850877159
2 190568 804424861
2 151024 858557858
3 53704 166874
3 66071 1308
3 74500 56875
1 75301 125123 280163244
1 147608 148816 196229424
2 134325 575231680
3 142837 161283
3 10225 41178
1 30757 98947 678835589
2 129667 141728536
2 56886 233024236
2 34878 906305661
1 43716 185528 539649416
3 195057 188503
1 106815 168131 306165156
1 144398 186596 988783860
1 95503 132123 222162219
2 132193 406423889
2 163048 205306783
2 24337 85336940
3 133808 17536
2 109208 958054875
1 44606 50840 170356980
2 111277 823066424
1 46655 136844 472524959
1 5036 153419 114133172
2 173157 696640439
1 145880 190866 538072699
1 36900 74677 817668184
3 143366 47981
3 3803 102007
3 89361 23261
2 104549 405171610
1 16212 132820 319569787
1 147980 175752 172626223
1 188577 193272 479042849
1 87001 154434 346839935
3 129546 183198
2 91117 739181378
1 162589 173195 656554403
3 186519 86957
1 144408 198851 887052606
3 77645 113113
1 28602 92201 832810189
3 81665 74664
1 72898 139679 474633948
1 52726 130181 292535598
3 179323 161008
3 49920 160247
3 28298 184414
2 152401 545850398
1 3995 140437 114175905
1 1178 193782 839084596
3 102834 52669
3 159864 116451
2 141076 893390920
1 25597 181094 681206999
3 166449 184370
3 185233 88820
2 1941 110476575
1 19153 126858 425633062
1 28628 188134 661331771
2 128155 56831588
2 152880 776520174
3 54605 106490
2 158725 147394662
1 77018 103133 948730684
1 60461 112938 315893152
2 1462 850757011
3 163392 11415
1 77252 112804 108997773
1 154489 189188 870350916
2 159614 659110620
3 38590 154914
2 66572 118977365
1 85900 172488 328896522
1 12745 189862 439082325
3 137309 60711
2 114710 242764701
3 97208 95558
3 130637 116270
1 5461 68225 950374651
3 199958 149945
1 115926 127935 464438851
3 49012 108782
1 121859 131113 531137160
3 64513 13502
2 61508 585689964
2 160891 976283458
2 40127 983479926
1 33392 191918 160286197
3 103001 59922
2 41846 354902603
1 75072 161956 399272076
3 71444 100667
1 55986 110008 122532902
3 135236 6961
3 169708 164351
2 193548 183999888
1 62439 114449 869945397
1 45790 104380 796549784
1 67006 122366 613901082
1 144202 185998 530961592
1 118544 160268 466185748
1 62318 128115 689410723
1 23934 39731 695925336
1 137790 141672 936186274
3 82477 129020
3 54318 78838
3 198242 112854
1 104480 121901 611116289
2 155027 151774221
3 104694 112726
2 66471 700638380
3 91061 193729
2 148468 362316964
1 176865 194223 230593702
2 8331 736622436
1 84831 144927 472118940
3 43241 109236
1 157511 181000 729908222
1 27758 102850 670681282
3 153328 70318
3 118082 116885
1 45527 129802 485088352
3 124135 51289
3 171799 96674
2 158874 401916980
1 26554 67425 857435092
1 29676 164904 713543985
3 185604 123385
1 102174 157661 865345151
1 30876 101389 936607980
2 18577 188023686
1 83682 185018 342111623
3 74999 49435
1 42187 108926 14065942
1 54757 159539 330556974
1 86107 137240 501042716
3 24848 191549
1 120604 144977 553538518
2 123912 517009264
2 14436 5448152
1 107815 119117 868042822
1 78562 127778 699012815
2 1224 899214741
1 38333 38750 187175282
3 9435 153908
1 54643 135194 607750553
3 193770 165517
2 63014 161763391
1 35566 119251 844410849
2 144627 265485997
2 105042 909785664
2 170776 590863466
2 138596 477603369
3 80890 54753
3 85800 181734
2 12844 295298405
1 14363 181489 880541646
3 193121 52793
1 66317 134469 637677880
2 126907 206680427
1 53899 88030 235245731
1 50347 146911 123648380
2 138773 281301549
1 22684 26444 126960595
1 112753 165305 894436710
2 186988 950509544
1 10693 97434 537080560
3 140536 82278
3 181046 120307
2 184186 457557324
1 89491 139072 32513823
3 144605 81487
2 62970 490690456
2 98085 223140248
3 67058 193896
2 192979 298775727
2 112183 996196808
1 31403 71844 882442005
2 929 13864417
1 72126 158618 980898905
3 142308 61315
2 118994 233892738
1 62230 167715 299867659
3 40214 37828
3 109879 48302
3 170007 194144
1 15317 79412 104882677
3 138852 178913
1 31075 46335 616355533
2 8250 212936822
1 32048 197807 3564906
3 113769 27571
3 141954 123052
1 25169 197327 742063799
1 112635 173073 659204369
2 53031 280501251
2 24866 558694124
1 29398 127823 381083718
1 57950 118935 655526856
3 82677 94155
3 48244 2389
3 199216 84074
3 50561 134659
2 167748 80223610
3 60199 121564
1 104174 123424 902519309
3 38638 154559
3 80278 173828
3 133223 184886
1 113789 176947 130556916
2 156672 432003332
1 78399 194962 979820086
3 129973 158964
3 45118 67603
3 169947 178676
2 142223 192678790
3 117178 128124
2 155941 439588312
3 75323 97656
1 2152 126619 873792795
1 19895 159076 430590827
3 165026 76707
3 35773 4313
2 7208 703657936
1 4331 178556 376630053
1 18160 47948 779985123
3 119296 117583
2 174774 581143168
2 138991 687795338
3 155980 38374
2 145944 986241071
2 22116 461557889
2 127641 922353638
2 171336 684512652
2 53732 178743642
3 125339 81493
3 141338 165463
1 30700 167344 798843614
1 23143 135972 960580173
3 89936 94413
3 126297 189407
1 78869 133419 466787242
2 112149 21771802
3 45283 34871
1 15458 176542 98495354
3 3016 77557
1 27576 59408 274534204
1 66794 185530 820551653
3 170835 105976
2 22567 368443646
1 100102 138623 739285523
3 174373 169101
3 192463 188303
2 166731 689969062
3 94775 7726
1 118094 119044 425495270
1 46166 81208 565779102
3 61886 63174
2 63234 677225364
2 155703 668255889
1 21083 126635 318840942
3 85762 132436
3 30742 47571
2 190978 202961946
3 181637 40266
2 108092 111080335
3 2534 175769
1 63672 176961 441370688
2 194000 77053484
1 41630 141640 218530919
2 64157 177745176
1 40918 95360 411955323
1 490 26151 516506673
3 131048 27221
2 111669 758295873
2 130703 127831834
3 53153 95424
2 114856 536844974
1 19223 182302 316841246
2 76549 576611778
2 131865 900522165
2 103203 276153242
2 30192 40394857
1 24283 30550 564259495
1 8434 164439 688931810
3 161246 155068
2 165080 952750328
1 23947 119124 273395240
2 37082 62246478
1 74761 188029 251567010
3 26077 57879
2 176703 679873068
3 6825 88029
1 66476 185173 75382948
3 71148 133505
2 75028 746493561
3 124520 119253
1 42498 189431 129509971
1 51133 145976 611070963
3 148620 152664
2 128127 745611913
3 113383 150813
1 71016 121697 576624078
3 124090 97046
3 24561 174433
3 180378 81704
3 137476 56718
1 6369 142971 211118816
2 10511 230449208
1 24174 39868 323957368
3 29455 18918
3 88922 37118
1 26119 154823 975807719
1 4116 166165 110101769
2 65967 299548460
3 121734 101414
3 95559 183189
2 58726 885287218
1 10856 36816 699743391
3 167983 164167
1 12729 128203 597468831
1 5690 19699 339944572
1 36864 141811 632349119
3 152715 169582
1 177314 184826 200577354
2 172407 679452177
1 4656 47283 250664633
2 129913 865569263
2 109589 933098193
2 171049 561284146
2 7560 222246109
3 40516 119020
2 7014 410650579
3 144554 21950
2 6216 307088413
3 17860 147776
3 67569 172721
1 82145 154135 192192160
2 49945 83005984
1 162660 188903 607116508
1 43011 54908 546498369
1 46538 123806 662444594
1 3171 38558 431108923
1 65831 72084 874726226
3 199552 131676
3 167204 81924
1 100318 165137 720117551
3 144652 56664
2 103319 59135481
2 148615 374012765
1 121157 138170 17832782
1 80291 195506 680456204
1 154097 174682 7311011
2 60107 954392781
3 146717 164133
2 29243 334328271
1 20026 86124 795779354
1 30065 70133 416734774
1 120142 139419 736294314
1 168079 193023 45656635
2 112789 857954143
1 60034 119399 797188611
1 23239 154832 802506542
2 2041 497211108
3 154620 183723
2 167929 302727020
2 22483 228577315
3 147620 147705
3 152509 118397
1 78258 156232 78130457
3 173858 102776
2 186910 392307161
3 92270 114734
1 105302 153199 703171228
2 180514 887800897
2 121165 693045604
1 11388 106699 166096255
3 174325 158751
1 61792 94990 102254827
2 81913 265278058
1 43426 170593 147685383
3 48361 162092
3 2828 117698
1 86358 146608 696644281
2 138136 859706991
3 18944 171158
3 31601 91976
3 13973 23565
1 32424 122676 711966673
1 137722 159234 8038568
3 155522 154336
1 79621 159897 693533583
3 4331 174324
3 26991 9955
2 184794 555957219
1 35662 155801 726158682
2 122192 144596502
1 18529 192802 468085505
3 169530 177026
3 42061 78921
3 193031 132433
2 167463 139561141
2 119156 883069890
2 16265 808269658
2 188322 90400840
1 15955 133966 412296741
2 147917 694210953
1 78648 174041 959556654
3 119785 132908
2 170272 184823884
3 158962 167670
2 34589 546829559
2 72869 244733532
3 193506 119521
2 98309 72841919
1 70123 163752 555998994
3 125932 49475
2 108381 463850443
2 120584 930555978
3 35810 30883
1 62579 110253 753993953
1 114074 164755 609043447
1 49365 134286 181112818
3 193646 79420
3 82321 105152
1 127342 165124 748234954
3 144232 197911
3 151127 84034
2 79279 664709387
2 9593 64849778
1 8866 117576 11985822
2 5984 846285333
3 110026 133043
3 63389 122244
2 54972 385456726
2 65182 303810184
2 21185 192521195
2 64395 166103179
3 81379 83248
2 13931 667587277
2 97336 328752332
3 12969 146177
2 178433 18688747
2 177426 425967256
2 43956 722867777
3 176319 66679
1 66097 120078 256111977
3 188629 159643
1 37121 181791 356263882
2 187131 535872555
3 44533 30502
1 47344 92944 407702151
2 39195 618819805
1 55080 163561 429696795
3 194611 92863
2 158812 216870597
2 30761 951360049
2 29295 747598325
3 36016 93641
3 121691 176905
2 92946 390780790
3 106180 94236
3 168825 124425
2 144377 251238228
2 123257 463103170
3 65559 190964
1 7088 115669 859770687
3 165024 34673
2 181835 955165622
3 65004 73254
2 175060 627504859
1 65461 80783 779440880
2 137431 567752221
3 145490 150267
1 126723 138456 734154029
2 52424 264842217
2 146144 707229169
1 13929 92071 929079476
2 112906 660936713
2 105951 212791030
3 169170 113350
3 79680 114691
3 133233 149315
1 30484 124487 845156700
1 92399 154650 476015491
3 96906 27633
1 135639 191787 134696330
2 127686 704672106
1 49466 127277 322873681
3 139359 104125
3 23789 191414
3 14520 17016
3 172126 8499
1 34378 159648 533726146
1 4898 87611 588183219
3 60078 80886
3 71534 17632
2 173260 300881652
2 172476 481532841
1 37399 103071 688909026
1 70401 178461 920905174
3 71026 84541
1 33749 188229 451143362
2 189189 859338151
3 59834 184343
2 84464 695023718
1 29106 149038 967712428
2 108806 157357364
1 43442 89996 553462864
1 119166 153676 770957378
2 101914 4999388
1 72211 175843 286713870
3 115912 47656
2 179068 395518972
3 71911 157809
3 116068 70789
2 41361 601603466
3 102766 104236
1 39364 163014 367809516
1 77063 137438 77524227
2 138841 43499202
3 100526 65857
1 106549 165123 515834375
1 48462 94289 310096662
3 12025 80849
3 177798 117836
3 60179 183420
1 39870 66572 144137444
1 28949 125601 441756250
3 183068 94051
1 62273 178355 468319537
2 16486 311629480
3 181462 105232
3 155769 106871
2 147442 809782184
1 68529 118139 626064108
2 858 86084200
2 104834 379893464
2 167542 832589278
1 23936 63731 413926170
1 19124 142555 179314706
3 123518 80579
1 17199 48971 54510464
1 119785 134373 591596026
1 93735 134018 795188143
3 195165 198882
2 67612 577727117
1 1517 21897 426230311
3 139411 188986
3 117125 33973
3 159091 128374
2 103064 655016845
3 168826 132644
1 81084 121171 136421556
2 92520 592120874
1 5437 159756 526998988
3 67778 98562
1 75758 199499 241291845
3 35315 113709
1 19523 68297 523363826
1 26475 147988 727698796
2 197815 718795194
1 61847 178687 116052859
2 125918 82779268
3 126738 187291
2 170952 356729089
3 133360 92078
2 100440 143883391
1 1072 6028 566384286
2 87799 878822995
3 146360 164637
3 181630 120860
3 135450 12168
2 54646 636080380
2 80282 201941864
3 23321 133839
3 93908 47018
3 195523 25401
2 73773 231524708
3 170025 82663
1 27621 122980 18272203
1 66852 134017 679640018
1 80524 111016 893687020
2 134921 667473228
3 196060 48681
3 184711 115679
2 41590 929674375
3 166052 112220
1 36240 78104 328124650
1 78504 153359 21121842
2 151282 493411394
1 135234 164565 967727029
2 142106 357737710
2 17214 532706295
1 83393 116403 534458917
3 118234 71921
2 88160 197809818
1 146788 154178 842089386
1 75007 179105 538828007
1 65844 183664 569671985
3 149617 108568
1 71826 123809 864296664
2 166530 850424386
2 86984 399524954
2 102869 197838712
3 7922 138249
1 111620 117700 547363394
3 62922 72458
3 112776 150415
2 196765 495487720
3 96364 125718
1 2705 102426 271422094
2 132877 880292060
3 170656 97695
2 62276 170078333
1 41946 93563 789780788
1 160961 162294 810633561
2 43426 89146602
2 139030 916551161
2 148895 940241595
2 90605 711132644
1 27266 37212 381160342
1 9953 125835 305559109
3 137949 2229
1 147228 152717 29517879
1 5736 188931 209273169
3 107193 115613
1 45050 121822 901071888
1 15896 150136 159743695
2 124052 277240393
2 31667 695696497
2 147430 832876420
3 7053 121983
2 49104 269666483
1 84070 108971 7049318
2 79059 426587420
1 70603 173386 987593088
2 152406 978882753
1 72449 188698 646476810
1 42995 173553 993480897
3 75243 157804
2 60031 494225629
3 6623 103919
2 101700 34672619
3 44959 180344
2 175397 953705832
1 72211 187065 349960298
3 188438 139189
1 161213 195103 829347208
2 110909 933271863
1 38111 95074 183380693
2 98157 254720497
1 81739 131030 694349114
2 61894 509018325
2 11629 186827804
2 14415 340607778
2 96996 725472268
2 170470 918905746
2 110052 849103661
3 188890 138761
1 88309 99016 768928276
3 40006 141626
3 42497 19258
1 15742 157324 210198994
1 34579 96276 704968040
3 77293 561
1 53871 170291 827379287
3 120678 141338
3 104267 142708
3 29015 33246
3 97935 127207
2 56407 984111573
1 13098 125895 117076788
2 68266 516463243
1 51565 56589 76369773
2 182266 119880887
2 86652 529701259
1 189532 194212 687983278
3 67045 175201
2 162338 554506867
2 91847 45292098
3 156520 120877
2 171232 913050193
3 114062 153686
2 70753 486418491
3 167238 45473
1 1720 70510 491182067
2 67511 704337070
3 91712 133387
3 89803 55375
1 106396 123542 449749591
3 141072 94739
1 143182 154915 811093397
3 141261 77062
2 54626 287176898
1 16105 187502 328708750
1 167329 180838 111437460
1 175577 196046 1909193
3 183443 5639
3 85569 94542
2 170391 221835525
2 116036 734287684
2 125657 113096678
1 127757 148190 611611642
2 36518 669248926
2 150991 385897768
2 140848 695750735
2 112358 616555829
3 5375 129114
2 90684 308553051
3 115044 54928
2 123998 808592385
3 106620 85833
2 153040 174397951
3 66192 31084
1 119297 135512 321833601
2 183976 856824730
2 97923 641066155
2 32859 208533786
1 72514 159123 494074303
2 198007 873170012
2 194269 795639187
3 127208 97656
1 53944 198514 424387348
3 28747 128420
1 162413 194663 886789556
3 71576 121112
1 6612 59883 647492614
1 88154 113844 709870105
2 165962 58721666
1 191991 198389 275607323
1 39086 86773 695126784
2 32267 457230637
3 38603 164016
2 27327 284143972
2 36439 27566174
2 195912 878646557
1 40650 167903 113407404
1 15490 32489 656476969
2 161375 637934024
2 172991 785745795
1 86630 140536 656529717
2 129781 739591185
2 42035 288904037
1 33213 178744 974833039
3 103581 7984
3 50458 10073
2 5848 394024561
2 64904 331580334
1 64148 91126 435931259
2 10224 72539458
2 117067 335308998
2 150267 195165657
3 111012 104440
1 60498 138577 876797665
1 1278 64874 477648239
2 121113 317145914
1 61205 192182 141213878
2 66899 611174092
2 66531 698177468
2 122544 600543458
1 33362 78566 17479143
2 123549 521535377
2 171604 159328516
3 6802 115699
1 17568 45099 781085553
1 23461 170580 424397045
3 11212 19218
3 185670 17508
1 181705 190620 112599633
2 68224 64385799
3 9009 8152
3 198177 20259
2 147624 17116165
3 194245 147834
3 176864 24584
3 2639 146489
2 134469 704410073
3 179282 66640
3 39008 170163
1 106539 129608 133701880
3 26315 46195
3 97770 142140
1 15040 164392 880324461
2 179313 371706628
1 74113 164795 702984929
2 63459 591197003
3 26289 21901
2 115317 272743299
1 86228 175859 726411487
1 86404 121207 244671189
3 9368 38477
1 175160 184554 397814902
3 119793 79882
2 135979 539252475
3 124897 46740
2 149376 325148099
2 104571 227628029
1 77270 181627 65121884
2 6124 566860345
3 186957 49327
1 1664 161151 811182311
1 184834 187929 975211984
3 112125 390
3 136221 161832
3 26129 128143
1 66106 186713 863297021
3 61173 81091
1 111055 177738 68835805
2 13903 248205042
1 65960 141222 60215882
2 171755 901659883
2 40593 57441541
1 73966 86756 275331359
3 187733 91041
1 2948 134905 249039170
1 33126 114818 374964204
1 10810 70013 281687902
1 4001 28542 395597816
1 84367 87336 121563972
3 171611 141032
1 105967 114585 826193286
1 25363 167677 253763992
1 23543 60919 384176371
2 39285 191498890
2 142687 216119674
3 130571 11062
2 160413 771059480
1 175660 184108 587723596
2 116653 514109476
1 102604 134599 549622485
1 145630 196268 544052155
3 41291 147877
1 50997 71541 714337069
1 119924 191673 440953620
1 94150 113106 549320863
2 93663 639447714
1 34420 146804 332694617
2 18928 581620560
3 396 53625
1 27717 189335 59387588
2 187479 139856782
1 78136 178595 612814570
1 31884 44267 805546559
1 46882 102523 119895354
3 43215 84426
2 105105 100671369
3 83046 83628
2 59455 91858481
3 165179 52943
3 62102 102842
3 78411 195572
1 119430 177885 982519194
1 34788 58073 956534450
2 107993 869937550
3 59877 102928
1 41703 93848 365760134
1 6924 158874 454060698
1 52238 132763 664921926
3 147272 100792
3 137372 111680
2 77642 330947859
1 100664 119128 989577704
2 125679 555723635
2 106717 591782163
1 113444 177163 278945605
1 96370 157590 70257881
3 80242 172784
1 138972 160174 51895507
1 82143 114889 283004599
3 194730 84032
1 89663 153674 530191259
3 174380 81557
1 23772 36452 593581456
1 122021 123956 218427237
3 50084 115827
1 34167 52828 76140330
3 12370 81557
2 1347 202019573
1 67429 91315 168027341
1 86783 102435 831229359
1 98950 102706 933444832
3 195680 62741
1 61972 114966 763029222
2 33887 549182166
1 161332 193687 828726021
3 85307 92528
1 5347 55041 174764070
2 59574 91617407
1 2570 182850 166879409
1 90948 112297 480675956
3 30 90797
3 160883 41505
3 174374 177299
3 13470 178450
2 104580 16362621
1 5065 189834 601861072
3 72145 90087
1 43071 54149 314991187
2 9029 733861652
3 2869 2416
1 79727 191516 585981232
1 33969 91124 283769084
3 61112 57927
2 178272 510473016
1 139505 146263 864224671
2 46533 219148403
1 62940 82295 959416730
2 2393 28244865
1 1094 176358 706704548
3 19548 124178
3 175284 77988
2 19258 225785070
1 55115 74554 885880311
2 41103 948304248
2 81172 471248759
2 169636 812188117
3 186545 131511
1 97470 141239 554547182
1 50986 96527 391007470
2 100507 751651035
2 39771 779852668
3 10508 187526
1 7549 56431 345365061
3 64043 125609
1 53295 72512 483431387
1 22211 119683 416957574
2 13401 94337688
2 127230 292862051
1 161828 167851 701200512
3 157341 117238
3 60098 24146
3 18721 28959
2 35583 75660658
1 41113 146237 586509951
2 45093 253715507
2 17054 74750786
1 144830 194662 281226857
3 68189 6232
3 169453 69142
1 125461 138077 898336567
2 12523 317000914
3 26770 103641
1 77884 83569 727505874
2 10849 692669232
1 76846 87982 292303235
2 173297 393038582
1 92487 154882 61281324
1 75106 99075 231323874
3 92271 138075
2 119389 492421639
3 91161 76964
2 100805 871415881
1 11550 15829 603096699
1 73945 102859 707857253
3 152293 88466
3 65194 61330
2 56415 662020807
2 36708 634040783
2 75356 265227429
2 146230 954567862
2 53707 98207334
1 99598 197527 418652467
1 134997 177644 27908099
3 45498 54701
2 122267 319983207
2 90391 739662840
3 178125 13558
1 41412 153302 936124322
3 97165 175774
2 162519 745295468
3 123236 140340
3 110319 55128
2 11052 771091799
3 52013 139022
1 111215 113534 486556162
3 116461 70478
1 3290 89988 825838524
2 97848 279791391
2 85460 309133535
3 173919 125991
1 116136 173371 28137221
2 99631 132231722
3 93701 162492
2 91282 549502934
1 6617 196883 368126901
1 55508 125421 447150238
1 83380 110314 899745570
2 67768 673029583
3 81099 163808
1 52632 147372 930355706
2 101450 628426299
2 152589 282882195
3 94158 38487
1 17297 97566 639276732
2 135474 117355489
3 179815 30882
1 67877 153037 946328072
2 153166 790192251
3 135462 14029
3 129361 84901
1 73841 162896 393284654
3 172824 128897
2 144725 484654740
1 37301 178780 448823971
1 86528 164396 20522164
1 185430 197889 759384263
2 122305 459460246
3 173122 134740
2 78304 10274926
3 189450 157190
3 69304 130830
3 156167 184963
3 110126 10592
1 126882 144025 51226917
3 115927 98821
1 113944 181982 271858603
1 104221 173409 861462121
1 47690 159883 460376184
1 136902 182868 55864990
2 61391 838741933
2 49592 311701477
3 111913 31782
2 12881 368732338
3 36646 72169
2 117768 197256673
2 158859 170687692
3 187585 3355
3 50842 62619
3 80998 78462
1 94121 193588 128636085
2 38521 971377035
3 54789 1613
2 169037 432488045
2 135071 188388066
3 179383 171938
1 14322 87147 517193464
2 118670 6196174
3 9165 20660
1 1803 86959 274508921
3 91259 127931
1 87917 148999 670821027
1 26297 145500 646926593
1 53688 96124 481546545
2 166920 615533381
3 186018 68924
3 172144 104620
2 166233 828409052
3 151149 58300
3 32511 189106
3 14854 34448
3 181370 151244
1 123083 162249 10734711
1 56521 105535 249774043
2 34413 771308314
1 40000 44673 306699244
3 46071 80720
3 70362 121686
2 40944 606359056
1 18729 149909 58794181
1 9772 31081 798823449
3 13036 72319
1 121349 134969 124156387
2 185631 910325993
1 17074 146197 114825750
2 44447 960427005
1 72017 137965 680254577
3 173145 131498
3 90114 70355
1 84006 125399 114101630
1 8531 187192 908075342
3 181619 147716
3 127786 3570
3 176780 19782
1 69729 82407 775530861
1 10775 88121 164212467
2 77889 77258433
1 63702 156897 893789500
1 97698 131933 767658211
3 23646 192214
1 33944 59666 852275494
2 121451 783828196
1 33654 74439 1544610
1 6871 63568 753649106
3 175733 24453
3 72712 10662
3 185108 187118
3 139756 180318
2 76625 980551111
1 62344 120911 897293326
1 78277 167073 738585314
3 23436 61399
2 133198 831757175
1 28685 81566 90249064
2 104225 175063241
1 2526 48127 170932389
2 122133 76268496
3 81234 46245
1 59650 86863 214863818
1 148693 171185 506142823
2 142482 669439321
2 32163 717751899
3 65702 8877
3 44476 72404
1 142766 173389 163191513
2 65506 558045001
3 20050 160859
1 97580 107228 813757185
2 53899 177480072
1 44150 194711 937555450
1 61831 149190 704479567
1 130025 187794 241805295
3 66245 134782
3 3514 57212
2 50977 656618313
3 192227 30290
1 153953 173257 23549345
2 75104 82472679
3 84857 124117
3 34573 31465
1 15711 33909 436286711
1 133832 184486 121542836
2 98532 812769781
1 78634 146042 106768420
1 124142 157748 898202734
1 137097 147501 459084249
3 73934 152130
3 31670 46835
2 86440 691275667
2 93753 191386960
3 159145 29893
3 182373 14164
1 20799 165082 832603760
2 169733 983103963
1 85535 123126 696677640
3 125766 55313
3 51854 74953
2 130841 813323345
3 112298 107871
2 148843 501139182
1 80749 194563 444495607
2 167353 995807936
1 126746 130266 465612561
1 68987 162253 59839801
2 280 508715276
3 79876 11007
3 89560 162259
3 123337 32394
1 30189 78734 846081837
2 170842 106838568
1 38600 169248 660807363
2 167102 920122179
2 98857 47440139
2 155005 292636524
2 12439 268976434
1 30178 76402 941454577
2 52031 232510325
2 148386 75799492
2 8023 160803240
1 36963 180042 22318822
2 191944 404421843
1 41971 55696 891956108
2 26844 792781930
1 20829 59223 603500325
2 131371 297704810
3 64488 504
1 141638 168660 17468069
2 37451 58126822
3 39071 26195
1 59586 150602 70346730
1 34809 106926 6613749
2 165925 953616053
3 113472 39849
2 136935 912262839
2 192607 24369779
2 104576 720081533
1 27118 148549 809095679
2 178441 729288707
2 174635 914686695
2 81717 822454214
2 37129 48901909
2 152034 704577647
2 78295 204119878
1 73044 107274 6375916
3 128909 74270
3 154770 107995
3 28275 193235
3 136066 159055
2 142158 789276973
2 104306 624038822
3 118236 112691
2 187408 199244421
3 148981 18987
2 191837 414661664
2 44132 491019152
3 76009 20358
3 51005 197380
1 39763 60219 312006657
3 19091 35794
3 81642 98271
3 146140 78882
2 60069 730124427
2 52446 60121717
1 69423 137887 930964835
1 40970 93991 835032262
2 108671 798342939
1 58093 150316 628148044
1 69123 133692 532697551
1 43131 62347 89009664
1 130376 138083 292190694
2 41913 751413552
3 44354 24271
2 101247 948801668
2 91803 366193821
3 98418 41016
2 148637 181536165
2 44839 955363321
1 46982 191017 454138307
2 165552 605250901
3 89376 72458
3 80249 79133
2 80895 728046295
3 97748 171436
1 11574 101165 23904159
1 54608 154084 965388478
3 38009 185033
2 181447 286460468
3 114168 136597
2 159116 813819787
2 65345 945189873
3 107901 9460
3 187275 7053
2 8380 133281255
1 99617 167158 986441930
2 15244 214741624
1 97297 196490 380224314
2 104730 614943717
2 146693 892486326
3 108029 164764
1 99967 132468 393734149
1 4050 54614 327044520
1 114062 162695 521497396
3 196913 171388
3 193832 152
3 33244 102385
2 108626 351838024
1 184657 194002 264754060
1 123503 181737 99361509
1 21865 57574 834621173
1 13551 134190 220233017
1 107312 172918 646283592
1 81964 105014 495554775
3 176614 20545
2 78714 441351474
2 73478 457463045
2 12309 282916632
2 174577 774839777
2 172777 750787548
3 171748 42626
3 132572 46139
1 80515 161320 883727272
3 72273 36841
3 131699 165232
3 118042 43760
1 7901 98583 958672338
3 157830 133588
2 39892 179804531
2 122349 168323720
3 102029 122351
1 11583 64578 609181657
2 69363 719378154
1 86273 133301 504545737
2 104822 360810533
3 179838 15532
1 89718 158256 109799081
2 101961 117606939
3 50542 14188
1 67994 196621 664464685
3 185666 158665
3 34161 108545
1 100613 130348 371643102
1 19992 180195 67462885
3 43557 31533
3 41171 118992
1 187296 194093 819966321
3 86496 67316
2 44078 993421086
3 138895 104953
1 30088 68694 494453850
2 80845 562687894
2 170378 135961577
1 18108 126976 13117491
1 54260 74547 533283740
2 18620 657709103
3 60101 73172
3 130464 13384
2 195933 545293683
2 153803 335713223
3 121539 12020
1 59067 152185 502861636
1 44602 110295 990669574
3 17878 60437
2 51311 736663964
3 145433 195963
1 18076 94002 948972413
1 85965 151632 889410420
3 159321 187096
3 155605 149976
3 181221 47855
1 54337 124457 739842275
2 171330 160806532
1 18051 189002 830275812
1 23681 117398 822490445
1 78628 161682 225542713
2 39934 698161771
1 49385 168291 801138082
1 28930 121421 499985503
1 41002 83747 389633170
3 121302 31170
1 104067 127470 909591011
2 54434 117163167
3 135617 20171
1 85581 123626 485307136
2 95818 774873967
3 57255 47113
3 189934 84668
3 150668 167931
2 178231 571518484
3 81014 146180
3 33717 47452
2 194503 452563150
3 98446 107744
3 72023 34433
2 75917 449029363
2 88146 9976204
1 96987 183968 110316614
3 160408 65977
1 15965 72581 574906299
3 157713 164025
1 133787 169087 369846722
1 15836 105557 723176444
3 126098 37872
2 186029 301511434
2 24988 762901801
2 189599 317346806
2 174223 204429070
3 53681 170238
2 41704 471434147
1 63952 154315 757135873
1 154319 197007 657346633
1 17594 32965 462911869
3 115089 18340
1 27352 138426 418143347
1 173465 196472 567929179
2 11051 606139497
3 96641 170335
2 121242 138379467
1 5445 99089 633607743
3 199542 166799
2 29876 534676592
1 76203 87139 489315324
1 18396 169414 869226930
3 80366 50181
3 165598 87118
2 155741 141184766
3 109357 89867
2 192056 807029169
1 105219 142917 704206381
3 74913 11801
2 162810 174653964
3 46001 96348
1 138572 161353 443924977
2 4127 856212583
1 58065 139273 316683556
3 199029 146106
2 105597 526662278
3 32319 151349
1 53153 100444 471661909
3 78193 135712
1 82849 193647 459748413
1 113038 142293 96038435
1 48515 126658 821351527
2 33531 679495763
3 87073 172717
3 194722 151952
3 104892 34844
3 102427 21204
3 48553 198331
1 128224 165311 334661350
2 102407 414410191
2 163258 840654505
2 45810 488399006
3 192232 115351
1 72591 182891 637387120
3 155996 117110
3 127252 24692
3 165959 161167
1 85417 197419 779281418
3 25918 171404
2 93803 442124921
2 76528 821753112
3 100902 183020
2 126043 571437017
2 85420 7875396
1 52800 68240 889808571
3 120074 192951
3 78940 77572
2 47570 349850725
1 18714 113521 375303643
2 32919 193240729
3 28735 118904
3 137943 114920
3 112010 68382
1 10863 157185 550809865
3 131820 4612
2 46170 777142744
2 20602 201540405
2 11765 596012235
1 12959 192630 297252485
3 132482 129564
2 192395 300912470
1 91403 138747 135100292
3 34872 66124
2 136973 19343274
3 190971 113236
2 60598 77226316
3 90931 2126
2 105787 440226399
3 122682 22063
3 172462 50077
3 86042 38040
2 32954 122663882
1 32123 89338 346909698
1 100832 117831 51322466
2 37572 171736366
1 64650 114498 413666994
1 141135 162014 303120836
3 123024 179931
3 159122 43862
3 3212 171603
1 134591 173337 860302542
1 3450 173254 821152158
1 36925 166702 205997526
2 146900 272316116
2 29753 148348263
1 73358 129658 356996575
3 140080 30161
2 11343 180206264
3 124139 117397
1 67709 130880 12464123
1 41920 119001 921130968
1 48360 143791 249445793
2 149142 622685570
3 8280 147304
1 54388 55578 299415544
3 131075 86611
1 111502 179511 714272981
1 20468 177492 998591463
3 94364 105413
1 41273 111806 232733356
3 150157 178372
3 51916 104471
3 130707 99641
1 10876 173095 473374938
2 96468 362369004
1 57247 84817 558869426
3 62755 79077
3 65661 112248
1 59143 165515 516959580
3 85052 3084
1 525 116147 84829765
3 62725 165829
3 19751 128327
2 159499 450606196
1 13543 111876 24907762
3 168438 12468
2 20345 645906663
1 81617 119187 419156382
3 149755 28487
3 72731 138784
1 35993 110436 93758691
2 107033 94139028
2 8428 178385571
1 152097 189047 951474334
1 80954 147747 667601233
3 193889 152392
3 132799 63935
2 72825 578408575
3 39418 69301
2 39306 960333687
3 634 41033
1 39800 60183 470803870
2 57312 9053527
3 166597 74338
3 27452 162135
2 17407 754292305
3 165251 59507
2 14444 765233797
1 27912 94690 958490696
1 16751 117693 941615015
3 115895 165988
1 163700 192402 467078861
1 102562 105752 464510231
3 142251 103062
2 7824 474235878
1 157060 180108 16176568
1 150266 189795 101508649
3 66748 173298
2 469 408674131
3 105233 170819
1 78843 109880 321443142
2 138686 1054750
2 192826 458670749
2 97468 433318291
2 24048 824754338
2 126498 898590212
2 173439 342659391
2 125148 347690934
1 132629 140015 39432596
1 11106 157132 275219384
3 10195 128661
2 158390 821108084
2 78337 789772346
1 11793 184031 391683915
3 105839 165761
1 26781 86692 934241495
2 137552 724656597
3 146792 31657
1 94774 195932 450396362
3 98088 89796
3 9293 179468
3 107065 163401
3 8351 137064
3 123298 172258
1 25401 178780 502226022
1 32730 67219 527613419
2 51968 983371558
2 64891 901989957
2 122150 424915084
1 119216 180547 714818999
3 20470 20212
2 138791 843746386
3 147298 137776
2 58291 313160758
3 176230 178980
3 162231 104632
2 125581 769806515
2 112525 632242119
1 61788 135382 123665116
3 131649 127792
2 86234 379092941
3 183939 130473
3 159617 161640
3 23499 119738
3 174104 36318
3 22574 183887
1 20461 144078 365291215
3 153391 130921
2 80044 214146895
3 162418 37418
1 59820 153561 520559973
1 48203 177722 623880934
2 49223 314409344
2 72525 374196958
1 47783 54478 907802211
2 136265 545924436
1 121903 143175 196783907
1 29494 121278 379324446
2 19882 769829555
3 164782 176421
3 118241 189654
3 156782 127325
1 27517 62241 253624983
3 86364 47451
2 106099 645697124
3 174245 17051
3 76835 110384
3 171013 101040
2 116596 736767299
2 128368 330515644
2 77086 638481763
3 123605 147792
1 80934 98075 912997872
3 38613 143261
2 104903 135116211
3 14891 58574
1 48120 185636 624596754
2 1025 103383962
1 15604 50078 173395995
1 35768 116605 542073593
3 147314 5753
2 140132 523438013
1 33678 157729 807757721
2 164061 330558069
1 92369 99659 977557432
2 128975 902422536
2 116092 413468578
3 86732 38887
3 23121 164452
1 55169 184718 110286105
1 9744 99547 812282069
2 81850 987827899
1 158862 160235 416641330
2 198899 847004408
3 150339 42984
3 10437 196803
2 49258 176453234
3 44430 91574
1 4250 16641 372233895
2 61782 613288058
2 57578 351019571
2 159420 353077838
2 141162 90013380
3 137094 47587
3 10540 133590
3 155458 68626
3 16054 6987
1 2010 177589 51327777
2 102759 413148766
3 115185 28045
2 174281 56553994
1 86265 192001 170881488
3 160152 167849
2 8104 991136163
3 51892 113110
3 184331 116335
3 69182 88240
3 34333 4326
2 190008 699514985
1 97355 133658 909147045
2 132176 854138041
2 46526 624996854
3 82335 143906
2 12198 232290965
3 96701 180736
2 79546 403226377
2 74321 285225073
2 63853 653831915
1 117993 166611 151422252
1 3984 41497 764387748
3 35957 92673
2 18916 497704627
2 113685 90825316
2 69621 342836544
1 76966 115746 287289130
3 87114 54715
3 51461 58285
3 158725 177978
3 78105 55666
3 22281 48130
2 60638 470682335
2 105589 835769636
1 36244 126669 663600774
1 107741 182521 666316909
3 164907 83581
2 139584 496687672
2 109148 927414400
2 147255 43622745
3 129711 165189
1 30242 56450 586746403
1 20633 154243 303996369
2 192734 739518659
2 78188 221048886
1 139638 188081 130725727
1 27608 193203 932735506
3 126433 62433
1 592 137446 828654268
3 192946 113056
1 63643 146318 403966874
1 9321 42837 694664467
2 170032 58354359
2 98246 764239986
2 147608 764198555
3 24455 197589
3 86139 74573
2 132734 896326147
3 106204 87190
3 156447 88897
1 66161 109937 170869938
2 81876 120120253
1 36966 130025 334584479
1 71383 99574 437149248
2 68151 821104298
2 77510 313568212
1 189095 192239 153491497
2 179365 358802244
1 22627 72772 96700417
2 159580 785713602
2 102129 30982697
3 147335 148548
3 48756 6357
1 150237 194924 677833337
3 125170 48249
2 45194 700282960
2 26794 516875487
2 95857 24797095
1 11471 182798 844107757
2 97804 681845714
3 3476 14589
3 49092 51705
3 97226 6261
1 61925 126508 673795169
3 76728 106285
1 107923 182423 285142491
1 28711 113425 245094351
2 126775 119266011
3 115044 67432
2 79059 483521133
2 115817 237876446
2 196980 525353446
1 85788 181327 182565370
2 184543 473531855
1 128818 146761 570598558
2 68496 824222892
2 60260 794959952
1 73087 114127 277742322
2 57546 696222798
3 135205 89810
3 178986 97471
2 120848 7003925
2 94825 275848971
3 2764 43852
3 89068 95845
3 38535 21612
1 102204 180784 347365964
1 6005 108007 525943244
2 175540 990244041
1 60610 150043 88174658
1 147017 193448 51550395
3 148181 178189
2 106114 933322300
1 81327 186685 47453188
3 155951 163175
3 150870 173269
1 14449 21557 458153890
2 101612 623962435
3 7423 143194
3 191023 182973
2 173331 285427511
3 162559 13873
3 100212 181901
2 40807 20491038
3 99808 196927
1 159214 176241 796234551
1 72686 180477 769139328
1 147410 165316 54520457
2 128939 634746225
2 161189 225134365
3 136545 10080
3 168491 106169
2 45451 290253402
1 44 134572 254541149
1 92356 160822 147739062
2 148829 355407103
1 61292 77970 962407387
1 94810 191458 25022721
3 149472 65364
2 175890 278904051
2 162783 943931415
1 184443 195188 35300674
2 31171 325283283
2 26309 764231823
1 24110 188732 450376883
2 8254 619355293
2 100090 735860068
1 64735 157525 77466816
2 52456 994506882
3 20576 199523
1 44214 72166 185446467
3 8951 27867
2 58024 885320459
3 189909 67423
2 66365 734979439
2 94710 670701599
1 108315 172534 286245218
2 110609 635386431
2 99973 889288544
3 13220 174275
2 33116 849657444
2 118952 754251534
1 168080 194554 737099988
2 24751 907730870
2 121326 246799902
1 36246 62907 819628558
2 47319 317485011
2 19913 324154082
3 185551 28180
3 105212 15861
3 39458 135952
1 105388 149534 951047745
2 92035 871410510
3 193744 117959
1 47149 119303 660984862
1 71134 95903 915639473
1 53144 179698 765454474
2 147399 160195888
2 84556 405352133
3 171273 72046
1 43425 124468 11136912
1 40888 82186 920615029
1 32101 90937 584620265
3 24710 78832
2 7689 75833138
3 69886 117504
1 33484 68072 751679097
3 98830 159268
2 65115 750489927
1 8523 37987 55340278
1 35423 105344 655799326
1 55888 96824 334758470
3 82400 32748
3 104894 83058
2 182336 569127546
2 2568 832355928
2 60484 600400388
3 15129 48308
1 22383 171027 705423814
3 52526 153493
1 88171 129266 160345597
3 40845 42377
3 191413 136379
1 157678 187629 953363412
3 4442 37288
2 104436 709685400
2 91096 958439932
1 49381 89351 542243409
2 62031 570324799
1 7156 50566 152985945
2 128922 564866867
3 112221 14735
1 32809 94907 503046708
1 94905 199884 555192826
1 103694 116924 340435342
3 130675 160280
2 163376 799219473
3 87751 160291
2 86492 12122918
3 101521 193421
2 106345 325821732
1 114406 182510 784533196
1 130697 134517 738144454
3 97419 45340
3 120929 172388
1 100317 173286 782917936
3 39623 113425
1 91295 153269 701277130
3 195936 153549
3 177628 66331
3 185706 25908
1 23752 167655 291314067
3 184968 31073
1 171411 186715 980055250
2 137245 956025013
2 21518 207389300
1 122629 138527 653934114
3 152467 10197
3 39590 161663
3 124690 181808
2 27497 656365556
3 179847 167648
3 1050 30220
2 134428 227095527
3 127520 139160
3 19382 124273
3 55569 109073
2 157268 530858434
2 63897 396679143
1 29100 61829 576021267
1 17092 153848 215311876
1 172005 174966 713147868
3 70297 29138
2 296 878089701
2 198034 134094740
3 174193 137828
3 165975 20720
1 33581 145686 845434006
2 41797 258696604
1 9817 175359 694546146
2 123286 918368350
3 183883 198197
3 102513 66191
1 155647 161437 218827643
1 31615 126562 217158696
1 19159 183421 147584137
1 4384 152098 376954993
2 177197 130972523
1 176052 193188 971300403
2 26968 170033368
2 54904 669041342
1 94903 162369 88511731
2 101882 306000205
3 54825 196317
3 146169 161218
2 11590 948686382
2 131935 715434973
2 163481 608295998
2 45306 126141660
2 153342 577058221
2 181768 271001759
3 184715 169853
1 57651 190515 527434142
3 145646 169914
1 185806 193534 569694061
1 54590 54682 9299677
2 177218 936076826
1 83617 89650 505482612
1 10579 64620 965260965
3 126821 184453
3 81946 196275
1 83510 87556 460609160
3 15646 147999
2 173430 599975979
1 17510 60372 407862063
1 27506 58580 584534566
2 135644 426836542
1 53346 137015 640055144
2 172574 654356281
2 144137 75910754
1 44671 142580 230174684
3 127970 105989
2 6760 47170158
2 73569 119782264
3 199837 122072
3 46351 181006
1 31411 158716 543661888
3 98107 18961
1 53632 62421 797581741
2 3499 15843881
1 172016 198638 819274387
3 73027 110993
3 31264 18995
1 57381 171522 832858349
2 25613 298432430
1 100961 169446 836950709
2 18687 290568487
1 33636 95748 849001345
1 181983 194450 339540392
3 33272 167041
3 147727 139350
3 96407 32924
2 12789 694631412
3 177398 197307
1 49831 63992 353356160
3 85269 50562
3 74312 111052
3 4831 187299
3 181543 70029
2 87636 143140214
2 57563 39805770
1 115312 150153 928763944
3 160360 59703
3 61167 187651
2 152432 64073489
3 8671 120007
2 90360 35738095
2 187508 616567694
3 57412 80850
3 97440 193987
1 59811 71215 795386963
3 132378 178945
1 93785 180474 894084794
3 86083 136026
2 84647 5493855
3 14033 30949
2 180445 44247850
2 127642 978581457
2 122376 499864169
1 64916 188407 119518953
3 87527 195999
1 79870 163289 588930651
2 80906 642925825
2 184256 314891000
3 58479 4527
2 62385 305025781
2 23754 65061549
2 73147 680430797
2 182449 474176388
1 21687 80590 390540538
1 67167 193205 98418732
2 127659 435695714
3 182907 191273
3 53490 165846
1 74370 87591 430184236
2 132697 790706809
3 90244 70504
2 93573 48792432
3 7056 169702
1 40086 174758 459752849
2 139998 212019901
3 101646 91629
3 66318 159544
3 89357 150201
2 124383 51365030
1 17084 173650 613647598
1 49281 69810 102827335
2 56318 462415412
1 172816 197771 690773388
2 26274 866498268
1 41044 189439 922645553
3 86396 187439
3 46422 177860
3 107095 69757
3 68215 33675
3 7481 121289
1 108018 112798 918901909
1 25851 55112 125057263
2 80199 266591512
3 104186 176575
3 39758 176014
3 189586 35402
3 565 90981
1 37514 80508 393125260
2 39137 789207858
1 178063 184311 982254223
3 128780 107822
2 23107 699931525
3 60072 184842
2 180782 428164061
3 18536 105700
1 164603 175266 916075350
1 45552 98288 858982535
2 56699 517068417
2 156354 696130009
2 31271 777976888
2 3303 514808992
1 49560 107629 206540572
3 1082 180970
1 35545 183195 950176558
3 87619 148788
3 37234 159297
3 72864 167989
2 113370 688629768
3 186605 137977
2 132309 156985426
1 5941 56396 248321737
3 13141 37568
3 124358 192447
2 72305 934594490
3 10157 95265
1 15175 30848 210933127
3 188688 155383
1 140206 143030 14251692
1 17192 130199 893207956
1 152225 153654 761228163
1 107019 195906 331721566
2 28413 550767235
1 71539 123149 563796770
3 8918 68230
2 139374 867853774
1 57460 119161 442463831
3 38931 81844
2 52119 656893956
1 6743 108545 169901372
2 43842 115181436
3 130643 23868
2 183562 14304418
3 175458 197568
3 197714 46681
2 134447 848978320
3 131419 56961
2 161143 102884910
2 197892 149372512
1 71619 108845 225940933
2 31131 488245905
2 139162 21493782
2 190945 419826921
2 36520 876933025
2 156977 44640745
3 143351 3501
1 80916 155875 463971875
2 52950 474606816
3 125730 47858
2 86926 552173218
1 107050 117748 601930051
3 10178 49894
2 154661 415293114
2 58662 449572833
1 24832 131645 353580681
2 83562 835251445
3 47476 85241
3 158876 110629
2 89516 125277224
3 153569 130572
1 109910 169208 858937415
3 62699 131462
3 173254 154276
1 3378 80863 839520128
3 69211 171548
2 32037 50368512
2 64220 511625948
2 196329 867748008
2 55186 362792173
3 196837 107805
1 2513 105592 95357843
2 73825 657206732
1 41523 125729 222165589
2 71437 981387850
2 39833 209467573
3 69751 43312
2 171310 508352917
1 55431 119328 957176982
2 29534 819865276
1 60282 165870 574516504
3 48857 93397
1 55370 166965 893451928
3 168554 168893
1 71261 176462 126385191
1 186502 191285 54375007
1 34114 122321 868793313
3 71933 124986
3 193125 116920
3 42963 38456
2 101223 978502473
1 800 170115 213774069
1 79453 113480 963495491
2 82518 70252943
2 93111 280599457
1 94578 144880 518344935
2 71741 517620642
1 38165 112068 22066359
2 195794 910669668
2 143123 864112932
3 86171 7582
1 130960 150735 490468169
1 41958 145467 893573572
3 81631 110415
2 151592 535593710
2 182725 666113328
2 100818 953575483
1 76682 118246 746447722
3 100251 42305
3 182473 94443
1 45242 143957 929478240
3 100418 52270
1 12235 157263 122393079
3 158283 156901
2 30881 920979031
3 65594 181457
1 24164 101202 118077929
1 34469 43677 457623780
1 102863 141289 727959306
2 161489 165786003
1 55889 84901 315704490
2 128592 826499123
3 190375 100214
1 87167 145398 42138042
2 136551 648707227
1 90523 155918 29892752
3 191845 2503
1 62014 160682 97570517
1 173816 197674 633437009
1 10447 159167 29463621
1 184382 188512 921844818
2 148390 469679941
3 3434 108023
2 147245 228719654
1 130510 190089 539578050
3 91045 127853
2 26700 619543987
2 56647 71570940
1 57174 71404 156519933
3 114860 161771
3 121744 69526
2 118 920599067
3 189637 102076
2 169378 75676331
2 51507 193252741
3 15191 100235
3 71410 126227
1 15891 185431 357440630
3 145086 158705
1 2161 193594 553651641
1 32647 103594 395747272
2 129034 23934067
2 67476 62641779
2 195706 486109564
3 111217 140208
3 90216 196113
3 76967 131347
1 160290 195984 391504372
1 30198 107213 294381567
3 51015 161411
2 171716 581600032
2 117315 146032400
3 130993 110049
2 21715 798989819
2 16069 249207491
3 35634 61070
3 102446 138704
2 191907 223792864
3 133119 43070
1 162342 162996 855601913
2 66836 307201376
2 5432 410679507
1 131138 168302 718294731
1 33946 108184 867032462
2 93618 913239416
3 104016 116038
3 196744 136254
2 94563 252283139
3 35952 11389
3 4281 135900
3 91158 30353
2 168872 629847288
3 26291 42044
1 32784 141175 889428896
3 49878 61543
2 12038 548407407
1 127249 184159 146773520
2 45209 175114313
1 158137 161699 556486437
2 195561 319434754
1 135469 172586 716635703
1 84513 153597 970349444
2 35886 591398424
1 41728 84866 401407637
1 85906 154779 354614068
3 33362 91296
3 35789 72121
2 12365 25451512
2 37354 912918394
3 94485 143342
1 49885 195108 982157499
2 10675 957510031
2 41056 77687404
1 115503 171973 200554146
1 42354 107117 44441550
2 49156 706079777
1 7073 21374 301087060
3 138070 40903
1 24816 164154 346444193
3 144912 29747
2 48842 230579387
1 51149 196655 79570715
2 140834 525841787
3 3785 4778
2 163801 449574422
1 3942 43263 494744575
1 10226 47729 779183913
2 189111 282505209
3 106010 36169
1 34645 194846 241540121
3 105674 180500
3 195757 143906
2 142008 130224291
2 80264 770248194
2 104016 638903141
2 175644 706352646
2 55260 614913876
1 7750 32727 256913069
2 136539 596699383
3 10486 18118
2 138588 824963459
3 78322 94734
2 6968 500464456
2 8298 311899170
1 151895 184972 511078066
3 148057 90702
3 129915 192606
3 29081 134296
1 28201 154097 8865658
3 17503 147831
2 48203 562518577
3 163215 45913
1 104530 165749 147067975
1 28972 102662 872177883
3 12577 167125
3 196616 194231
2 104874 713903124
2 151789 55965052
1 59252 61362 312820498
2 157112 387622403
2 10144 448454746
2 122156 995184998
2 145771 385797234
3 132850 119414
2 23776 954057992
2 11197 940396904
3 91541 55255
1 46017 170125 940535459
3 178839 13420
3 71850 126148
2 31461 774357502
3 191759 166026
2 137424 978163772
3 4263 40630
1 18044 45097 533980635
1 55676 102038 402260671
2 141829 84917082
1 41791 56743 777076323
2 72034 70317308
2 38695 621534867
3 63618 174000
2 18773 543008105
2 3898 548116794
2 90757 495808137
3 47440 90805
2 67835 306846966
3 82436 43602
3 153657 1042
2 78201 312822091
2 172991 772619528
2 89431 23218239
2 94752 177368459
1 43975 113294 256428673
3 185171 32886
2 82995 196005022
1 168948 197234 694641881
1 5033 170154 281058139
1 69856 177485 65517895
2 170538 608194632
3 61534 147866
2 159827 540805834
1 26690 61407 815498218
3 105863 153432
1 62326 180817 356235397
1 19864 45568 215880657
1 4144 23563 179198577
3 156492 53272
2 20041 3418907
2 159558 960971430
3 148396 194157
1 158943 197257 252191716
2 4268 693848351
2 132627 932104205
3 151557 104232
3 4694 76128
1 151871 192826 478301325
3 116276 162060
1 121784 132873 528244234
2 55899 277537621
1 63661 90839 549852887
3 24047 136607
1 36040 95073 93076682
3 151200 116587
3 94657 22737
2 149195 106938878
3 165152 195433
2 135059 223852254
3 118506 51983
1 74277 113633 761616583
2 96395 186391415
2 156889 660695867
3 192213 182992
1 132497 179468 401629939
2 104951 179237318
2 118671 83668041
2 194265 428271781
2 118755 149348274
3 49986 78020
1 21819 140508 499560352
2 98445 491396253
3 62279 78281
1 44831 167654 232141304
2 65935 652180381
2 88539 79417951
1 45363 181377 436454644
3 172329 10135
2 69286 235958518
2 194204 301184337
2 4939 855399878
2 145720 94445158
1 47356 65022 959723211
1 75165 135537 227249490
1 44045 108510 146107421
3 169557 16796
2 114086 878699086
1 44686 60040 640883167
2 98151 838395411
1 111081 154627 278828031
2 161721 693549282
3 9025 73501
2 192141 998904762
2 183670 71216965
3 195448 162717
1 39873 173425 564494387
3 7778 115453
3 132119 21927
2 146037 782528887
3 181653 115427
2 128889 806908728
1 125820 160977 101753483
3 9567 171559
2 107442 503047144
1 35093 177451 493898314
3 90176 121506
1 18371 141116 231046589
2 83729 956931080
2 67464 46903441
1 59547 154184 863962135
2 110944 818156466
2 157074 210195158
1 33772 64692 958572849
1 15302 106318 907873552
3 177511 108528
3 87449 93889
2 132292 703770393
3 116044 70518
3 113886 1441
1 63792 97932 522349441
1 16477 114964 634506093
3 188333 183277
1 8967 93611 230673532
3 46676 36371
1 48548 105871 558899104
1 69856 147842 112039671
3 176751 130717
1 35661 93146 643106891
2 192715 171586337
3 71523 30141
3 189920 50026
3 98622 70052
2 6650 861701979
3 116197 40238
1 23220 27868 794130595
1 88846 158946 927438511
3 123990 16975
2 43499 275771426
2 137349 680990906
2 8341 944930571
3 76976 69839
2 36638 758530337
1 81084 122321 866860508
3 114090 27077
1 121000 152869 830715764
3 42583 52767
1 58354 157861 595242356
1 75808 166954 227256953
1 77054 175118 69830117
1 21882 54386 803759962
1 21792 39808 227819209
3 113052 176351
1 9229 136795 494287375
3 5837 97529
2 106590 949719633
3 152390 115170
3 75807 32599
1 99751 104336 216101279
2 101832 97825972
1 85724 165634 502542506
1 48560 114016 955019777
3 39826 121091
2 106515 642428953
3 6701 7594
1 9362 129000 83664128
2 111316 33938488
1 31472 112905 578010975
2 43285 256275619
2 31314 354821377
3 20291 4788
1 13076 156108 636728256
2 177006 54893115
1 138351 172563 937245772
2 118171 60113762
3 89874 50628
1 57926 122070 727946817
2 51310 692201045
3 163882 52388
1 35463 191395 11362853
3 193947 129732
2 14220 940095557
1 58094 145327 20129380
1 48760 64198 628218943
2 66439 980832131
3 194296 194285
1 12632 87495 322571955
1 191095 195551 462900724
2 119630 696926066
3 62079 107302
3 38789 93091
2 53526 919125920
3 190441 16643
2 186382 291336586
1 51051 172700 221249504
1 127271 151050 555143990
2 191929 109057043
1 60757 94344 923001820
2 115664 450755535
2 569 809745035
3 145530 26803
1 122073 198733 865780872
3 167824 95147
1 108623 151902 749650329
1 36677 199950 135253019
1 183586 199747 15880197
2 195471 796084214
3 74104 5541
2 176095 528447088
2 16180 673159707
3 170360 118585
3 174237 85434
1 7652 159893 251180618
2 166468 629293374
1 95471 177344 589113704
1 9288 97055 704775761
3 69238 35143
1 25138 166665 365061677
1 11367 28259 679132324
1 102200 195641 203551876
1 16574 139359 602724767
1 57809 154470 362398963
2 181059 693547591
3 36866 182065
1 28376 82071 526297544
3 137182 121835
3 29477 285
3 78424 15936
1 725 173109 661527885
3 88867 123454
3 198481 129391
3 4637 120624
1 9290 115517 14009042
1 126506 133172 498422528
3 131236 192368
3 16068 27598
1 4832 7501 281581909
2 196404 159423874
2 105275 385152010
3 171417 92929
3 34026 45102
3 152199 101644
1 117063 187677 816130967
3 67425 158237
3 155498 144805
1 197 94168 96360973
1 20278 100702 815095947
2 197144 328137063
1 133783 163625 9874396
2 83640 367351446
1 71217 85460 365436985
1 85047 117168 815952643
3 155923 83965
3 188115 117419
3 187268 89118
3 89541 42530
3 183596 165480
2 114264 827408062
1 109716 146928 624543021
3 6730 91829
2 70738 205230396
2 113532 249090059
3 137423 163396
2 133558 67809857
2 15327 277959901
3 1706 69844
1 58130 120304 734523697
1 141514 150547 645586467
1 160922 169744 553070540
1 7499 29314 287705548
2 168182 631013583
1 76866 198454 189920053
3 78265 135351
3 186401 108912
1 2985 159686 721136749
3 164892 29931
1 24451 116935 203725786
3 84963 116871
3 172191 90856
3 76897 146562
3 191009 160448
3 149446 37426
3 183599 13118
1 32662 137224 613337680
2 98521 929756322
1 43204 99076 519607280
1 99412 136599 625045702
3 51792 18534
2 164363 703923738
2 7197 756391317
2 97247 879411417
1 37705 82593 413846743
3 81793 33554
2 192062 240110834
2 5429 187020354
2 81168 732719641
1 15454 136176 597488653
2 116201 601593374
2 111023 411602017
3 164585 68567
3 4147 93332
3 93258 113285
2 47409 871862383
1 126583 170027 417686879
3 80037 113378
1 51259 66307 902762407
3 67928 11599
3 140233 189939
3 195202 23946
1 9427 149004 159997250
2 123293 555697083
1 26103 43866 425418405
3 11638 191097
1 123123 150463 201442182
1 182399 197306 257531426
1 47233 61361 20044651
3 196357 39738
1 28713 145491 837359725
3 16362 169594
1 56835 176181 800088703
2 98079 723956652
3 86249 115884
3 196889 183499
3 33968 74046
1 21843 86525 857982778
3 126918 12272
1 46360 137972 698858600
1 48710 187540 184333717
1 50080 165762 257676062
2 74864 215800271
3 104911 168378
1 55227 178841 868989549
1 51690 111388 128040776
1 121438 186878 652793839
1 51913 66693 315336173
3 87184 39768
3 98139 143964
2 120799 964589840
2 181288 990962532
1 10506 158912 652126939
2 31548 802858451
3 134641 17945
3 188921 67040
2 9382 343274853
1 155523 161014 245785219
1 86192 199918 837215416
3 181700 110215
2 13928 341909634
3 480 64065
2 60317 554856463
1 151991 198853 973944948
3 66948 142391
1 28448 93186 578049638
1 127797 186293 487483307
2 157498 800222491
3 195430 55910
1 4320 138068 610692617
1 3910 101049 262855054
2 162172 576090100
2 183770 528423249
1 124452 175283 291934566
2 11363 911595065
3 186631 169177
1 33451 60896 971569332
3 157304 105153
1 79061 114632 700471254
1 26813 163619 119580381
3 128828 125489
1 93630 169832 281163653
3 8750 45841
1 67813 74369 319648540
2 173924 119984134
1 39455 91749 832838863
1 14344 141174 336296887
3 70168 61932
1 96880 174928 285918776
2 127154 220044231
1 24767 175769 165665370
1 110385 159049 163900187
2 3386 489966724
1 29179 190033 797522169
2 42162 998422572
1 81145 101241 779857708
3 190696 87852
1 66302 78151 160564747
1 4919 43353 353218523
3 98651 150674
2 80610 842006576
3 43619 59530
1 105549 151366 468137572
2 107042 907656653
1 141897 185320 881158424
2 38673 797549011
3 110781 18074
3 9959 158348
1 80680 124484 599119027
3 32121 20684
1 22448 51792 361827465
2 147918 842961306
2 72609 468314635
2 97194 360400122
1 131461 170062 582402186
1 142480 159855 947910555
2 104909 693310295
1 80478 133849 570447984
1 26437 98335 251396651
1 167663 191051 314098129
2 59430 996222195
2 185472 543346775
3 164988 43884
2 2872 297453092
3 92907 16308
1 127271 154253 67495251
2 184383 1475273
1 52199 58934 335164436
1 30278 60842 617290901
1 77073 104150 965229062
2 120491 14424738
3 26120 170514
2 19310 614172361
2 135541 727753429
2 119404 687801596
3 47674 20737
2 75444 677148670
1 36596 92051 210374286
3 78751 110716
2 163364 810532002
1 8239 104938 312410470
1 60322 185467 108322790
2 80842 298532275
3 30833 183683
1 65498 166885 604495436
1 37634 73686 656280053
2 3333 41738109
1 15656 119508 427532439
1 127775 154212 105020616
3 188929 4800
1 7023 76508 109106371
3 59162 94077
2 38143 231694502
2 127210 718392917
3 101656 53847
3 71 184289
1 62776 143997 100420990
3 163106 1638
2 168205 559765874
3 177602 31023
3 115440 122114
2 26224 683307640
2 34773 494567187
1 72094 146473 134344888
3 140043 1878
3 29531 101740
2 6158 475182310
3 182564 28453
3 119785 138255
3 199829 184204
3 151878 108550
2 129897 451194096
2 138136 864950775
3 118492 10688
1 157713 163147 546099381
3 73240 92409
1 27148 47216 631603796
1 97164 159360 277940831
2 57768 341257226
2 78369 436182426
2 17185 72029261
2 43105 188060469
2 51773 581740560
3 14228 109092
1 16724 68662 819480273
1 14952 85059 687440089
1 115206 175458 20009650
1 14701 62986 822307955
2 29294 604116966
1 95171 194968 328766706
1 125657 128947 169517777
2 175018 16902400
2 97821 43092843
2 74904 303895396
3 60388 92150
2 129131 59127117
2 49480 887868020
2 5542 684545213
1 80809 90377 536904610
1 130825 137314 444116990
2 16561 689854103
1 105957 140049 749220049
2 31192 42141322
2 87820 665144364
1 174589 186580 637241662
2 92866 712123749
3 131077 122357
3 180138 58382
3 96041 82641
2 68550 362947687
1 183871 190239 51240635
1 56343 90077 586834797
2 54825 712954942
3 20261 113064
3 32926 151779
1 507 113766 957688254
2 64743 485479092
1 140730 154272 778573004
3 141662 15911
3 185917 181150
2 168718 641269271
2 4609 274296105
2 179202 634297230
2 37509 995926540
3 63566 104597
2 45953 497079613
2 103729 557582889
3 170222 197321
1 74366 160337 44601985
1 98590 181485 653474348
2 137693 572796739
3 41474 9745
3 94296 161136
2 17734 166713495
2 154373 222769347
3 68194 86049
3 32523 183192
3 71241 99072
1 10676 150230 71040172
3 11369 70022
1 59302 166144 223400094
3 67990 50990
3 60649 79355
1 31247 88897 745105232
3 34167 6706
2 107049 468244623
1 7741 91207 239220608
2 61836 179383053
3 182495 72240
2 127600 464820931
3 58558 132506
2 120094 730199045
2 87117 614025501
1 56510 79712 662900234
1 6773 189679 100631807
1 29402 97549 702055400
1 86309 187994 703451130
3 56500 141729
3 167281 174766
3 143493 180430
3 30337 44800
2 79900 122380884
2 116951 612747923
1 113106 192304 471951506
2 57726 802640259
2 111105 280455474
3 62737 166138
3 133492 111533
1 44701 58305 447043902
2 28790 227708126
1 13943 68202 645568689
3 151916 149233
1 92781 101145 409249487
3 127488 193123
2 40537 383773343
1 43833 48306 357186847
3 123290 44507
3 86465 154493
1 103102 151691 889924347
3 87657 177663
1 142814 165078 782848365
3 153444 26274
3 93478 7471
3 62624 63830
3 134822 51054
1 33935 80413 628387885
3 195553 123558
3 5891 199220
3 53605 100713
1 146790 191270 755575688
3 109713 69593
3 180631 141513
2 2683 420746721
3 19533 73487
1 72152 78963 27806628
1 43641 137142 215921490
3 56566 56994
1 60671 183542 227606844
3 104100 126650
2 91044 548606909
1 93351 147974 401505865
2 163450 966987448
1 2543 130722 782101715
1 77634 140751 563297709
1 9147 56884 677964197
3 165462 4353
3 120025 173886
3 57308 123207
1 5298 39084 240296910
1 90091 189315 521778728
1 112515 153988 927819370
3 90478 3058
3 28961 125862
2 168004 658396649
3 172140 39912
3 123669 18474
2 84178 602518408
1 81548 122117 677545355
2 145357 572354143
3 1920 52473
2 35010 950887437
3 94446 82241
3 160178 198058
1 77062 123721 436543229
1 80246 108619 152768836
1 67738 87555 119972874
3 166955 94257
2 151604 564794455
2 120188 572176690
1 79979 91875 755962662
3 191328 115175
1 8197 146381 657712597
1 97315 107171 819832883
2 30744 440874053
3 86230 194685
3 198861 123432
1 115954 130006 808298831
1 51052 155385 419523485
3 116410 20725
2 53193 904358657
3 145660 9821
1 21316 30404 891830178
2 179078 242968818
1 3295 162999 921237284
3 76955 117964
3 119113 47898
3 188487 177560
2 110051 792455668
1 81790 186655 949961003
2 62756 525128313
3 87045 104123
2 135021 49055304
3 73944 113723
1 117003 179574 966292364
1 62810 77772 73810344
2 156745 557156553
1 26130 145941 657428923
2 157112 394597308
2 40629 104438062
3 69379 194782
3 108973 30883
1 59659 155969 251744577
2 107944 723991234
2 22162 285507296
3 59526 2125
2 33824 243553961
1 69316 129384 736863106
3 51020 49108
2 133834 268326770
1 130166 199769 985894784
3 91702 165896
2 180306 450431232
2 160852 653400031
2 140172 957777060
3 176366 53806
2 18628 283104866
2 128181 238604861
3 36153 198170
2 144687 234091834
1 26696 61121 99433199
2 199484 235354587
3 95028 64968
1 103454 144762 421361154
2 82649 61506109
3 187761 172049
2 3808 578164967
3 176426 68769
3 94839 95095
3 50257 25499
3 190550 46374
3 56895 184521
2 198844 164771933
1 19651 58147 168377066
2 107968 703046876
2 12002 554462181
3 159117 167793
3 168366 584
1 7503 90256 319024439
2 1563 302541926
2 106650 584704890
1 118990 178845 933695619
3 182590 59516
1 100841 161952 71897220
2 116982 178299526
3 110811 116186
1 54260 159574 583889617
2 69672 648146834
1 133710 174550 901655339
2 157514 120611803
3 116237 106540
3 33446 98582
3 197837 111754
3 8120 57137
1 33695 77623 789420444
2 47505 936230253
2 42629 191125642
2 82453 650993722
3 114792 23503
3 137048 69529
2 107438 164923918
2 127948 687741471
1 112741 163874 866245666
1 23194 157704 848437810
2 161780 617398079
3 59895 11036
1 66414 163561 331987396
2 78196 948044074
2 22480 234815136
2 18484 248566690
3 17161 2641
3 191049 32477
1 115227 116130 736972386
2 30814 370166899
1 55313 193941 128943783
1 4254 79508 179655513
1 113797 123104 511584203
3 178342 63964
3 107858 87086
3 113792 16417
2 187905 850470086
1 171447 188594 883737184
3 166992 109704
2 140688 272812611
1 145099 182296 636096653
2 86053 127656281
1 111826 182976 842204103
3 123185 89400
2 10449 11982105
2 35602 663786591
1 184527 191701 66929926
2 144349 906060009
1 3536 11393 340186425
3 134031 156286
3 34397 83357
2 100260 591976873
1 176231 190956 360253092
3 131065 109850
3 131065 114813
3 184841 98996
3 4958 125283
3 78883 120579
2 188867 819283339
1 83539 182534 613555316
3 68052 92266
1 81952 103458 789367226
3 176306 52774
3 119896 7610
2 153455 15068382
3 29365 103311
1 21010 193619 482412794
1 56553 157897 235492552
1 100280 139406 671012781
1 82679 185114 641336369
3 173619 93459
2 25634 40484162
3 23418 157608
1 24487 152528 731288566
3 160110 60871
1 109171 117022 871856026
3 69428 22245
1 50718 175496 244672968
3 11658 127227
1 92323 195912 810931154
1 7344 107115 72176720
3 15385 157118
3 181403 109425
1 56574 99145 804560870
2 80233 51676149
3 109384 134862
2 150585 919401243
1 168126 177419 842958747
2 30528 266409303
1 140513 156652 509510055
1 42256 156839 456874647
2 183728 836883522
2 140636 864837872
1 114134 167618 182955188
3 103539 110402
1 32395 39595 223143217
3 55027 199656
2 789 256566109
3 196152 182116
2 42210 282499358
3 81277 168599
2 12950 141493190
3 73664 16221
1 57557 73024 637783441
1 19865 31085 266108376
1 74167 74514 554769858
3 193628 168159
2 151934 209488385
1 95530 106500 402342376
3 86126 60081
2 62150 588991599
1 66950 173032 178570441
1 91409 108453 199616017
2 141657 731377590
1 64153 168131 880531299
3 158215 2362
2 142724 334957717
1 59961 119083 776320334
2 23663 474214097
3 170283 21246
1 129778 160245 422762428
2 75665 259619041
3 138894 97991
2 194721 779879162
1 39362 169070 657825807
3 54512 138583
1 157535 178543 271226371
2 144674 149125464
1 49848 158167 15935449
2 59507 425555794
1 134939 149714 126461465
2 156584 14132413
1 138864 191311 186501803
1 60536 178315 107183379
3 13442 98182
2 183987 739283557
3 159364 112195
3 130858 42585
2 43286 352630150
2 185445 228562904
2 137501 469767307
1 175600 193858 213778638
1 57765 77915 45344781
3 52325 191834
1 97007 175226 635553400
1 80542 166847 53840998
3 89033 105320
1 1478 199044 137423077
1 35365 149453 849064202
1 49051 166598 555721940
2 124097 52718412
1 97257 122832 835950285
3 194628 174589
3 181354 85738
2 17007 125824527
2 190304 566662217
3 59396 20816
1 158785 182884 47276543
1 51194 132608 976051841
3 111287 119149
1 160259 167765 569700856
2 604 757344959
2 80991 816422964
1 123237 153143 890364807
2 115016 990465409
2 26565 241973523
2 175552 926165936
1 39819 43689 171420
3 56753 194619
1 77385 149703 782949300
1 35552 60099 503310624
1 65662 133566 787586439
3 36739 47695
3 25175 94804
2 32654 985067920
1 30238 147042 991187803
3 96446 96645
1 24380 137289 619795306
2 34797 15669221
1 68910 112905 598691988
1 152228 195338 596382231
1 21452 122464 912575339
1 16118 69817 844200280
1 26616 32418 626663274
3 162705 72308
1 4105 186911 424173233
2 143348 832093865
2 11840 987489178
3 89470 51601
1 28438 125283 797674357
3 31323 11081
1 13368 65404 38490151
2 104832 150082949
1 14051 59788 769465534
1 94421 157911 385789753
2 92864 509607803
3 64543 120451
3 40647 112743
3 23221 49820
2 185525 970818744
3 109479 141245
1 103324 107537 483848371
2 7206 564781695
2 177627 258410974
3 154451 156086
1 187442 198332 158740369
3 10917 65444
2 143173 72286054
2 62706 263877573
2 117208 143255200
2 32897 374330587
1 153024 167922 818636110
3 55105 111699
1 1665 173973 194878858
2 148573 881085627
2 16127 151929888
1 168151 189326 374338343
2 62162 585124571
3 143030 197882
2 93464 816818681
2 18797 545728003
1 63949 150662 732174805
2 153548 934392952
3 65061 21093
2 77780 687969486
2 173072 540261230
2 85486 566151747
3 195208 130171
2 175559 540880850
1 22230 36893 981963247
2 193005 548281210
1 31238 183100 146723248
2 4441 168667155
1 441 199006 841605003
2 7630 160984490
3 69678 22822
3 94854 132951
1 45119 153850 412984206
2 198129 77502630
1 10192 84849 165952186
2 193593 4047564
2 46373 859691429
2 196220 687304011
1 71041 155553 680034713
2 3438 902312393
2 155762 930582927
1 154019 160556 503068612
2 2694 336012813
2 57609 967917670
2 140293 44695976
2 128782 743676749
2 62787 79671331
1 36959 140870 524719867
1 66671 79986 477610594
3 51404 105257
3 89670 17568
1 67651 157482 510840983
1 20058 198689 525821066
2 192297 620684481
2 106216 531420554
1 98795 170500 427204303
3 40747 4569
3 127966 32297
3 80413 34336
1 78435 85247 6629016
3 14576 157092
3 109884 136020
3 92213 161361
2 86389 389536865
1 2947 22623 627004643
2 158293 626628824
2 198294 977566274
2 178134 929362489
1 74518 174737 396329246
2 158122 255861046
3 198835 88878
2 148976 720984354
2 84400 218501937
1 2850 199199 495165072
3 134658 107319
1 105289 188983 590683395
3 82175 46574
2 109208 938953719
1 146430 148494 191906293
3 124795 141414
1 25450 106613 866143990
2 36933 544256058
1 73558 194836 155717048
2 1734 746243681
3 85826 7206
2 145069 417125109
1 86739 152640 582898280
3 185470 66535
1 40339 131168 804627922
2 28939 799137513
3 152907 195409
2 45379 237798860
1 640 140050 603272785
3 114352 32570
3 28160 54995
1 35819 153361 974825023
3 140818 35080
3 185593 139343
1 94023 177405 608712603
1 54478 139094 945088540
1 60425 107818 108104496
1 61206 90565 263266312
3 149242 744
2 99176 994536545
1 7785 142745 143755688
1 28324 66703 78643320
3 146020 58838
1 134934 142942 659777889
1 6881 47626 216251205
3 49293 20516
3 123413 111921
3 86134 189883
1 38688 74177 93782046
3 133050 82458
1 119964 149952 726616072
2 176070 420154019
2 135495 854769600
2 196108 285007614
1 1804 59811 558963176
1 103505 127540 393902481
2 37940 149095396
3 44870 92955
1 37372 95122 395495256
2 51837 985017435
1 72945 136366 20718135
1 34635 77665 261204376
2 148949 399931473
1 53721 120601 262990148
2 122243 291750283
3 140084 83566
1 8699 186884 151785020
3 121632 176599
3 114385 190405
1 18337 50863 868091144
1 71592 169072 739735015
3 74064 139215
2 143446 818389134
1 159679 184405 95546595
2 108369 428666407
3 184923 79051
3 64966 29372
1 71836 95343 824704617
3 76658 137612
3 192068 159742
2 127886 440147837
2 173999 407661045
1 68576 101440 148823186
2 84347 875360201
3 67242 85329
2 10933 762257093
2 3865 755300937
2 54179 764709249
3 48128 39348
2 98757 706791511
1 6427 187823 71294293
3 17074 142058
1 103397 110260 276909033
2 60769 474330663
2 103805 951547268
1 8378 178565 514230017
1 13202 71060 292159931
1 43122 118299 850179845
2 107777 702540144
3 23110 193713
3 169465 73435
3 42304 174202
2 20911 147897610
1 102375 196432 725125454
1 120601 138194 296677137
3 157457 76317
1 7868 73140 106896414
1 136791 143205 823009474
2 132338 582687093
2 130815 574128957
3 18783 63075
1 29136 65057 893709464
1 54873 197796 139232428
2 20463 517831547
2 102951 77062087
1 30664 189478 792091454
2 146512 660570996
3 90151 106114
3 61413 118444
3 68389 153091
2 118223 506023010
2 193987 19650594
2 41878 70633155
2 165009 995625090
1 14844 37071 312396602
3 193909 91620
3 143248 70444
2 171176 202985325
1 70412 159002 192788688
3 39419 84723
2 84034 553492598
3 37816 137748
1 145824 158687 752626127
2 191435 658058429
2 87855 574886520
2 109654 365461802
2 34360 322525069
2 52488 644068275
2 96371 148544887
1 124080 129708 622295237
2 192503 377993417
2 1944 300404079
1 9479 14031 503299763
1 32921 39202 423034437
2 34242 410549104
1 1921 25729 452375809
3 103831 13954
2 106661 952778403
2 62175 647426702
1 104956 146368 607874642
3 150806 89044
2 84504 3863785
2 93108 21082570
3 24163 87903
2 124031 565701770
3 29791 74864
3 80833 105429
1 54567 169190 300974132
1 18329 41773 253447252
1 2763 175625 140522088
2 30006 431550049
3 141112 176057
2 57776 878375302
3 153873 30350
1 23049 166651 421667333
1 53116 99716 384257743
3 10135 131065
2 170392 296500623
1 26690 158063 268456579
1 19350 197156 310832838
2 197121 441923289
1 117018 159304 151546932
1 1491 67761 268583487
1 92364 124709 526155026
3 109877 26987
3 154472 106371
2 165967 504703814
3 144398 196221
3 78470 180057
2 117393 777883057
1 14697 74426 88560816
1 141124 163021 948432542
2 84768 215525158
2 2704 158747966
3 101644 47776
2 9696 766908841
1 61035 159217 210259251
1 38539 125277 449416007
2 6766 577330166
3 199288 86220
1 112222 139264 139571960
3 162089 122082
3 19762 118332
2 43265 608964947
3 47735 42248
1 75191 91066 421266662
3 175181 148221
1 15469 91038 940055912
2 158161 575752826
1 37774 99691 215175162
1 93434 122829 448017715
3 112027 156670
1 132911 134794 986695773
2 20254 976589172
1 43781 184504 156362809
2 191185 635575231
2 7422 689632181
2 88439 688415551
2 160766 466919485
2 119144 864499573
3 46947 6533
3 193939 190241
1 7199 178623 987053203
1 40901 190590 582855344
1 47368 76570 404934563
2 103900 952451906
2 184893 924708262
1 97972 184484 766659194
1 55356 118467 695828297
2 19616 363576737
3 95813 50283
1 156752 196983 71205940
2 140108 506591831
2 176462 395409339
1 46489 118982 572924618
3 9796 30944
1 73848 190921 587639723
1 129091 141691 532756613
1 86964 197074 720566701
3 197364 157732
2 158641 937584430
3 47871 126084
1 44708 162681 382311644
1 26294 186955 487791705
1 17116 153812 257889575
3 85969 12326
3 65509 158014
1 24235 190501 477499030
1 13266 72379 802072264
2 188717 183861299
3 11929 76919
2 27545 680293052
2 139704 522917623
1 52232 177901 96038590
1 55690 144928 523807751
1 33925 165214 793173535
2 136737 198525851
2 105609 496273804
1 76232 170322 956547088
2 84126 264056311
1 11367 29195 313627719
1 114599 156758 998312355
1 21079 60426 690543419
3 180839 41264
2 61517 318810193
1 40332 49889 167482955
2 180960 375704951
3 99595 20251
3 130543 148164
2 74660 793109716
2 92694 249942698
1 36677 189921 390150058
3 69302 111805
1 30745 98219 525423756
1 25402 54541 592252718
2 192700 917988043
1 49763 60933 637317250
3 137892 59563
1 148501 153357 879608013
1 27281 185218 436740397
1 125665 156315 430247523
2 185499 777877220
3 186310 178518
1 18104 61746 594619735
2 91274 962502763
3 10683 140096
2 18037 697972526
1 5484 75591 857958526
2 105142 194139246
3 177949 58694
1 91616 199335 637195770
3 79996 36867
3 29450 132366
3 196304 150123
1 25102 60182 127528876
1 24541 83066 154885411
2 125132 8938863
3 107019 182877
2 138452 363307574
3 79851 3267
2 12360 622496395
3 143856 92572
3 158727 12757
3 41519 172047
2 8280 765733023
3 61443 23718
1 64255 103596 407577960
3 141728 114163
1 111720 194753 441701261
3 130493 101626
3 127229 39671
2 59888 453443652
2 12657 572846681
2 119255 188028853
1 21212 172294 502220948
1 63637 90658 117939296
1 52403 101419 363695114
3 115312 166778
2 151887 265133630
1 101032 168363 809264162
1 147568 157212 348364015
3 174409 166978
2 47593 345545297
3 28263 189073
1 28249 113388 820522630
2 122343 712241675
2 21155 685273075
2 23828 272636298
2 16278 890235979
2 14944 781905610
3 164153 196949
3 196165 16597
2 84391 508600579
3 57693 194437
3 61473 133748
1 88990 192597 204752324
3 126459 98485
3 4481 104735
1 111962 184164 365447219
1 111993 121830 43392870
1 6928 56396 107453822
3 3057 166245
3 51977 129399
2 43609 511871803
1 51350 111795 845026468
3 9262 46591
1 143598 158616 812055354
3 19684 8628
1 123988 182300 967068500
1 10868 189180 223364535
1 153417 174255 955136099
2 135267 697936811
2 126752 149521447
2 167345 290989584
3 100828 149494
1 17037 113363 647880725
1 18838 183038 66235522
3 24157 176634
3 29799 1255
2 155669 71536662
3 116255 15708
3 114976 121664
2 117739 820657767
2 197484 957544719
1 154178 166466 412214162
1 18001 125431 113148831
1 10378 157989 76899247
3 144108 122401
2 153313 112448349
1 16818 39459 803371487
3 156606 159661
2 191333 6932979
2 89165 710959679
2 27548 946331055
3 130361 86580
2 139883 643822718
2 86513 844110017
2 34270 780266654
1 131617 197492 628285768
2 71516 606430561
1 62547 173335 655114283
1 1193 80423 200920341
3 99249 198745
3 5793 152855
2 162427 1646065
3 73392 38753
2 94511 952545481
3 44298 79454
2 62176 753293995
1 119829 169539 394905380
2 84418 840636835
1 72557 136727 92633436
3 111821 101930
1 109339 115892 956165296
2 54041 119806643
1 82931 103728 833074461
3 183408 6544
3 58244 52512
2 38799 325500414
3 198906 78038
2 137325 641875450
1 131417 156259 196705875
3 58602 71695
2 136050 486352338
3 119516 21920
3 10085 78901
1 69456 93850 542910117
1 151498 180299 611228151
2 187051 200202942
3 68177 197730
2 132457 603034593
1 14815 175414 287448306
2 124394 512705178
1 33469 85505 59132142
2 40434 709077186
3 67691 35473
3 198894 76152
1 44672 164222 918935898
3 187317 113954
3 94537 5502
1 82260 86366 398583674
3 120872 14660
3 43278 133294
3 63568 133487
1 61958 136322 439516022
2 154952 887317291
3 135736 22113
1 20883 133654 892435157
1 45194 137270 353015199
2 182959 386845066
1 93800 134301 117758225
1 65778 154565 433783446
3 7985 191089
2 64223 813370422
2 100386 599620690
3 88688 113787
3 96042 111368
2 42324 521025096
2 51663 337102227
2 100783 334821654
3 89535 148303
1 126160 144394 406319272
1 127534 173452 442037764
1 74620 84720 95394394
1 8900 174474 351183226
3 112414 52491
3 56608 166821
1 84766 114962 33891909
2 72020 949074139
2 184876 447248021
2 147198 281306025
1 62215 127944 658522876
3 193987 5992
2 61144 958545064
3 195344 17752
2 166394 349540963
1 55384 187199 628352655
2 138733 978343932
3 143433 182574
3 156246 119903
2 158814 385814561
1 117660 168646 153142656
1 96248 171480 810690995
2 139959 656920330
2 51486 490302495
2 59046 708027521
2 196432 537628959
2 43431 615415790
3 95688 163630
1 8953 12699 277803812
2 160987 629882806
2 9954 418628202
3 71868 29736
3 166399 149779
1 64321 193764 361770797
3 180876 51178
2 37637 748150551
2 70656 297956137
3 89869 159156
1 127598 191805 244632424
1 22350 184432 86657798
2 3404 1502047
2 149726 707777157
2 65711 814899083
2 148785 620299498
2 181302 93860860
1 144727 167053 690305192
1 13463 54507 319796658
3 19560 121999
3 6522 10450
1 75445 151190 812217914
2 159133 215924733
3 87386 28217
1 89199 94528 368675868
3 87397 10270
3 77961 30435
2 98405 109721940
2 119356 699143590
2 142928 439674835
1 92941 193376 744845538
3 4424 139294
1 125068 132449 968000016
3 10877 189799
1 135708 147582 533298421
2 87437 484917858
1 132892 188985 93923308
1 10065 49459 806512596
1 181981 194985 114511469
2 113411 109454876
1 89906 187206 188419608
1 44283 191657 142087398
1 22376 58260 724474320
1 21424 43132 459188157
2 5327 683175756
2 142916 490088849
1 61138 76440 532707837
2 42206 670453506
2 66524 86150563
2 175423 75367758
3 73855 26684
1 87847 186829 536991743
2 50148 577142620
3 44875 183921
1 144399 193543 76022417
3 32593 156539
1 27607 34596 926558933
1 40863 52447 763001819
1 21883 161242 457106302
3 138251 88919
3 181547 136759
1 77690 178616 433439676
2 109817 77504426
1 106943 111713 450007803
3 21516 190446
2 7293 829297142
3 108856 70535
1 134865 174620 586607070
1 100577 172477 673027785
3 52813 181340
1 28129 179887 694685994
3 15612 177185
1 50372 156119 974499096
2 27836 73113131
2 188085 60430213
3 22018 25673
1 54498 107250 382992220
3 197945 116521
2 199910 775647409
1 3755 197236 503813751
1 60260 177068 775236937
2 191953 127508293
3 106149 174808
2 96951 396912831
3 123851 69321
1 79575 163791 604469152
2 75638 169931355
3 29150 98330
3 21224 88976
3 79654 76182
2 69270 890543583
2 34858 179597609
1 85565 97469 130966573
3 133250 35380
3 116225 104108
1 129461 199552 834975582
2 83937 348097192
3 51506 15419
2 26557 674166946
2 140128 145532618
3 43456 134395
2 31536 25763796
1 69700 199906 440070443
1 79765 148617 510157869
2 50531 211041577
2 97935 613392012
1 182967 192535 896678646
2 108024 464363579
2 30363 485189067
2 55466 898163351
3 32719 86454
3 102855 9869
1 75390 191254 159145795
1 120332 131668 305988825
2 68506 696647941
2 83149 81623356
2 83629 448866814
3 153778 46054
3 184320 145255
3 39080 179820
2 74105 149424826
3 42289 117472
1 99530 127276 197753970
2 97829 728843653
2 7123 547329148
1 5682 88513 935764066
1 84268 159898 194987735
1 131508 150785 818630580
3 119828 63846
1 27090 80041 982564353
3 80780 10369
1 99151 171001 843788995
2 198439 115525214
1 23424 67330 885320845
3 99340 132887
3 125628 144205
3 111423 8294
3 121036 170422
3 42244 165087
2 133003 475496674
3 80653 73057
1 55711 92514 34515035
1 105583 118331 272230926
1 20674 148089 265306058
3 20122 174161
1 35039 35751 382226742
3 58435 65069
3 53607 124676
3 59162 86240
3 174979 150921
1 23334 61479 795469185
1 52381 131264 303415145
1 7511 198676 112737369
2 63739 57263405
1 34006 54101 553268894
1 26072 164551 477258655
2 140359 604824179
1 62162 106740 557308170
2 198374 761872117
2 47255 938873519
3 14181 129757
3 198837 114097
3 60442 196757
3 14687 27863
2 28071 914284942
1 1314 71194 566770713
2 188946 444687400
2 4455 328718798
2 44002 589170823
1 16332 158370 417464786
2 4933 542900907
3 195088 101489
1 141407 164387 670683677
1 140221 189101 441584882
1 35991 64908 333666819
3 139216 110520
1 77172 149901 952115667
1 132195 157461 592561414
1 58329 94623 437755199
1 23546 122063 90625377
2 29782 664278309
3 190945 79650
1 13617 23504 228734550
1 111574 139960 70761320
2 181256 257146537
1 82266 176496 254923775
1 3443 57622 73387469
3 139880 63532
3 47923 199575
2 145753 912993643
3 129295 161299
1 33810 75843 37963752
1 73559 160777 287299051
1 47754 55363 887569420
3 132131 27825
1 5159 161975 488797443
1 11329 174602 203707364
2 35616 877721476
3 23519 68195
2 194349 445926012
3 117598 188970
2 1387 536978829
1 88266 152246 67912560
1 145515 160842 803017363
2 107836 639565628
3 31808 163930
1 4118 109340 28425816
3 158821 191822
1 78053 173044 173476502
2 120855 663947537
2 184041 247999454
3 29643 186432
1 19270 88373 239035971
2 164805 823898463
1 85326 164729 36833716
2 186394 752823580
3 3781 137652
1 83586 166375 804862236
1 62161 113366 475887475
3 120312 199270
3 43370 80104
1 4206 55051 391640370
1 6949 183380 788230631
3 99377 160306
3 88612 41057
1 43452 56303 340710942
1 42115 82746 698872391
1 2587 69911 708253920
1 32213 167005 737231346
3 14753 139528
3 110281 18499
2 51725 576040256
2 35960 761039774
2 24375 293142838
2 181912 383011802
1 70766 80819 614637676
3 164205 82878
2 60785 909563317
1 79431 157743 718934841
1 68419 121685 362954882
1 71230 123315 606094839
1 10820 41339 784844620
3 114043 36136
2 91532 600650471
3 161003 66624
2 33997 854149226
3 172902 45750
2 189513 59545756
1 107974 188721 248155600
1 69432 85883 962540065
2 59715 944792357
2 131438 946153797
3 80259 51298
2 37892 69477906
2 5717 366711977
1 62427 109772 858207125
1 78283 196490 212373533
1 116393 131271 918047135
3 193329 141646
3 64692 32384
1 13647 141786 549720339
2 195757 788680313
1 54179 143331 802197262
2 199202 252293863
1 54141 104861 685265414
1 139434 173840 72321005
1 162683 187297 547095875
2 119905 861030614
2 169344 286591628
3 112685 14216
2 59456 141397114
1 1447 23849 559140172
1 168447 175385 906614036
3 198004 111333
2 143533 292457232
3 143200 54333
2 114991 955643009
2 63339 470032713
1 68310 142879 207149947
2 110639 145634601
2 90757 501539324
2 112009 272078662
3 133871 74044
3 138468 135716
2 2044 776930009
1 109379 170371 264433925
1 39571 41808 185296689
2 22219 33748153
1 57303 133513 206797704
3 4591 152931
3 78754 157158
1 89130 174226 769502714
3 161589 105653
1 10088 141031 714281348
2 24830 463083355
2 97051 339156283
3 93968 45155
2 71406 331270716
1 77393 87667 786946320
3 128087 69521
3 159236 164441
1 86950 104944 624439359
1 18652 68264 331182875
3 139364 187949
2 156795 721119973
2 67407 348184410
1 36628 169421 753473176
3 198507 166725
1 14802 176685 843595912
2 140445 835742433
2 11377 902263990
3 24 196458
2 40961 236606827
2 73264 534464629
3 29461 127842
3 48189 71005
2 81117 401257659
3 149845 133653
1 83812 165237 101481137
2 93390 734011299
1 30278 97025 256951529
3 113871 143427
2 101670 462994706
1 49571 193395 552834342
2 196206 493033316
1 35628 147019 914947563
2 81604 283844643
3 6603 170947
3 122147 29949
2 81917 656864351
3 109952 79197
1 85368 148176 588947815
2 166747 19619031
1 144849 151000 917051056
2 181938 559146326
1 161866 173446 977291711
1 116360 187936 963185949
2 94511 966520501
3 158633 26486
2 88002 70819402
2 198689 141453847
1 55267 63492 188182728
2 96844 953864218
2 143551 846969165
2 9519 926168033
1 41563 177591 621495655
1 55638 119720 334149582
2 170105 146985969
3 73832 34638
3 150445 25764
3 155754 44188
1 1266 112649 404293340
1 81849 172810 486989026
3 105711 7350
2 106276 588817773
2 165621 438138795
1 144854 197613 273870958
3 20789 183789
1 49032 80437 239237514
3 172979 138849
3 167661 161845
1 82360 160601 597739815
1 33776 49631 593399350
1 67711 167536 926561865
1 63664 93659 833571854
3 173431 125758
2 136054 854350007
3 62047 171512
2 98434 564012314
2 107632 519554140
2 158497 756909389
3 141548 99121
1 59548 175820 460949176
1 107690 196683 328737179
2 162440 119789453
1 76203 91857 905138218
3 63830 137177
1 91099 152020 186560232
1 83660 109107 39662531
3 39962 6131
1 6190 27859 105205565
3 101878 184301
1 120048 183629 870870903
2 135551 540295136
1 53583 127081 867579043
3 142240 126275
1 132239 190329 244096211
3 75630 63700
3 198907 98536
1 67661 124259 746837481
1 141268 183340 399488975
1 63635 67299 184068413
1 4318 165224 870568284
3 175680 138724
1 151586 199289 613668051
2 6760 40480972
2 181206 27971957
3 141532 32566
2 102365 955038229
3 67626 141733
3 48385 169839
3 35631 22647
1 84798 133476 206250638
2 90259 598978638
2 48705 807731976
1 37965 187920 261699460
1 50667 116632 758696180
3 129646 63698
2 34955 286798118
1 34139 142534 335215703
1 23084 156945 374600023
2 185527 157156842
3 155305 93830
2 21106 537326726
2 19301 908884524
2 159505 466641215
1 84712 92706 196158880
2 53631 743059833
3 130038 58543
2 77193 681368868
1 15523 122538 422477257
3 170636 158230
1 32546 173945 891020648
3 91128 125792
2 44867 188136324
3 171346 85047
2 37746 905804256
1 80209 129968 24098698
1 35589 146519 617526742
3 78470 190071
3 38840 141877
1 3579 10806 716267098
2 89954 560066126
2 144879 448719747
3 180316 51765
3 86041 33197
2 64382 54472503
2 197397 649146195
3 68744 129868
3 194717 66073
1 50407 149935 845076040
3 19448 42282
1 187061 197722 967087946
2 116401 323110892
2 23460 331538370
2 123454 13021218
3 85864 48907
3 136646 119317
2 188348 186863289
3 61782 125392
3 195167 41823
2 176262 560192466
2 138541 827549006
2 105423 929875074
1 156367 193377 778306417
2 35927 717081583
1 74018 112105 887986171
2 134029 736992488
3 73555 189110
1 23560 157173 488331261
3 154940 171211
1 39437 183068 506288057
3 46127 22073
3 78516 159555
2 51876 211427571
2 190429 61344164
1 59223 121607 883332413
2 94171 327230329
1 49703 119297 721293902
1 87213 188101 661166195
1 118981 154140 129010073
2 33938 854198334
2 169675 5858217
3 136355 26390
2 128352 683273018
1 165232 194258 741812448
2 24489 862265517
3 133020 165067
3 56596 156651
2 89639 505302928
2 170254 729566801
3 96187 141847
2 124013 20332845
1 158953 183191 89397696
1 78778 155836 137551513
1 110311 119517 179787438
1 55525 145877 918164995
3 10806 198958
3 43332 44264
2 11859 491436140
1 147692 161200 951229370
2 138653 215239009
1 40089 146639 308373117
3 66893 19709
1 69722 147961 894657835
3 78037 116678
2 166294 25481729
3 81986 69335
1 15438 38975 295846438
3 33824 42099
2 188604 735607271
1 5186 147755 833220458
1 6076 99517 544798928
2 162455 311698765
3 19716 151133
3 66984 141762
2 4200 920331184
3 94713 173869
2 55030 196555763
2 124730 281117616
1 140386 173838 934328242
3 140955 132937
3 130609 52673
1 64899 186969 589016988
3 112113 198443
2 194247 914618776
1 115705 170050 584252374
1 119798 197350 884094176
2 168525 445028217
3 103888 165752
2 190076 381997036
1 77078 185739 978751335
1 72924 181484 405180862
1 127867 160394 171437559
2 99906 272134190
2 172300 676960696
1 44682 125787 58819681
3 68906 54247
2 74184 821108073
2 99571 120490719
1 20604 67619 354122754
3 116936 53108
3 141354 30443
1 6866 52338 976678352
3 59760 137555
3 174131 103277
2 160765 369422078
2 12550 586582358
2 174056 237323414
3 154557 128843
3 153455 6627
3 164767 124576
1 45696 178789 944024238
2 88027 29873065
2 131761 56855723
3 18681 158425
3 189520 138476
2 118701 612337793
3 155082 148791
1 135876 165294 999246580
3 177137 13275
2 168070 210296714
3 45337 135416
1 141861 153971 432283200
2 191788 248034335
2 97481 505309658
2 69976 136471272
1 105590 179978 873082951
1 46219 69715 916845259
1 131879 175371 583846642
3 135096 65241
1 25293 105736 381144349
3 52293 51587
3 148802 12237
1 27939 152261 726475436
1 154229 196721 130020127
1 30350 141568 369213781
1 41888 180548 780836895
1 27553 51300 864247319
3 73664 20556
1 58000 127254 887407363
2 84396 940296777
1 57617 97896 683424163
2 79542 3614741
2 14341 81511171
3 30614 99263
1 27734 50209 501149762
2 62477 13253321
2 185657 14080060
2 179737 585888084
3 67522 192428
1 60788 178163 121162336
2 73483 925958170
3 11651 1669
1 147033 169505 461270023
1 188017 198568 369275750
1 71907 121661 481692634
3 56489 165025
1 80353 159195 214479781
1 10731 197676 752827262
3 132640 193173
2 143176 265524537
1 91584 181115 417981333
2 184881 891574680
2 122358 997572696
3 177549 149626
1 127717 146298 277820473
2 181423 291497000
3 52150 41556
1 161581 174839 800934884
3 35227 32826
2 198295 5204275
2 102652 22256296
2 179247 450859960
1 133985 185143 866887615
1 104467 152021 543805672
1 50100 83531 631627780
3 44394 85697
1 108412 169360 1090655
1 112228 137956 709330822
3 128760 168957
3 72747 5231
2 121433 202038502
2 69139 857945197
1 1947 24575 616627784
3 99690 10372
2 90758 520665690
3 63550 28220
2 4088 476471076
1 7917 154193 291591269
1 141 153687 569622019
1 127237 156461 926696039
1 74133 99066 667787613
3 25371 191495
2 102435 821321632
3 130972 149251
3 163005 102556
3 66205 61387
2 63748 846906686
2 96044 739073325
2 178454 778204063
1 42113 151525 921247237
1 128891 182754 117763892
1 71923 124422 799494779
1 31818 144674 774079664
2 113363 93502301
2 143941 586439081
2 38182 529922060
3 37963 2702
3 73436 186178
3 153904 156761
3 90386 49710
1 4790 98817 793962330
3 76574 117032
2 158825 305963086
1 8052 119611 60732113
2 99009 930177184
3 119537 174802
3 142857 96050
1 17110 125645 823984367
2 13584 500155047
3 44411 174370
2 67181 277042110
2 148773 618779883
2 36617 515828684
1 35358 37385 509327649
2 129546 961387910
2 91597 539252880
3 7706 103683
2 151115 473304864
2 144883 819036781
1 32257 118840 334593506
1 11078 56218 941251434
1 21644 85981 810107754
2 47518 524650016
1 61570 151730 111754575
1 44154 59860 143449777
2 124182 195610003
3 53322 136560
2 163405 202970087
1 121288 193444 384536967
1 39387 138380 309222753
1 13120 162964 489319413
1 86464 112618 698264543
3 10008 196361
2 22794 380181604
3 113157 153224
2 151209 362384127
1 64962 183209 915233768
3 190670 61369
3 65479 56512
3 112663 41082
1 147464 166756 643911065
3 74100 142594
2 189126 538104647
3 196076 117316
1 22803 181790 167126251
3 132578 142526
3 111180 129423
2 90783 613319845
1 84816 107941 195838489
2 44239 432139873
1 37475 198856 67661959
1 145016 181103 412797791
2 151416 794467991
2 88370 934999556
1 4434 105442 446175182
3 199563 109099
3 139857 80415
2 105072 357444566
3 11867 32598
1 75775 87715 863076358
2 51994 140672728
3 170974 34678
1 163771 180789 698751848
2 18749 520581999
2 78247 178948664
1 167243 181501 754035196
3 145582 87994
1 113790 191569 876248112
3 6843 196228
1 50021 167155 295725796
3 41089 147191
3 146580 67358
1 108884 134394 360017941
1 34093 171005 870017601
1 126163 136467 526236140
1 46151 158646 72771195
1 12335 97801 401530164
1 58132 176105 407687375
2 198258 996259912
1 96078 118707 147841316
1 81130 83971 187123895
1 102818 188754 274404757
1 116702 129939 686438002
2 192206 361045394
2 192116 821627362
3 150160 35308
3 134001 59369
3 190165 177454
3 99810 24723
2 188588 364728620
1 171547 178931 384952774
2 146313 967095958
3 68702 24122
3 35903 182162
1 11548 149100 361512881
2 74497 102772221
3 53163 64565
2 105958 831700402
2 84441 741195383
3 104703 72478
2 33428 715507308
2 77840 443223577
2 188601 437056127
1 69695 112543 165735787
1 94157 135265 154590243
3 26788 196976
1 84829 171048 276846811
2 43066 958893986
1 145849 166589 966747892
1 15292 135998 920184954
2 12713 313944563
1 119682 140336 15622020
2 182859 978044053
1 115205 175286 935003700
2 15164 245340403
1 102514 181117 434011198
2 5715 216986817
2 185770 582740547
2 19181 846628769
1 34747 160817 778918961
1 109090 196098 473146590
1 32974 166440 907591382
1 95901 144130 767855522
1 88901 164658 502777355
3 82072 126862
2 182707 118088897
2 99955 402735715
3 62946 76812
2 115111 991410932
1 54497 80619 541487595
3 195006 122720
1 39392 125896 146367736
1 99590 127700 914262381
3 151704 186529
1 13658 198105 716158507
3 161976 18660
3 22893 146078
1 99189 189914 844268213
1 90039 108739 89978956
2 140674 84079822
1 125346 196973 971521889
3 164699 182957
1 126153 155199 884715138
1 155725 159732 554851023
3 99454 50545
2 173064 901747604
3 117429 143614
1 58061 130455 971763010
3 147597 156192
1 145549 196268 715888446
2 71331 38072705
3 161738 11346
2 145470 17414841
2 40096 358581695
3 185271 122371
3 106140 23949
2 4362 585515892
3 116239 138874
3 190159 74006
3 162026 62471
2 117436 324407718
3 46612 161664
3 179072 144947
1 9364 116219 935505948
1 77882 101568 999377662
3 71671 116017
1 46071 82399 133402619
1 13342 148005 158824834
1 120324 195744 724764710
2 124747 724426033
1 21661 28576 223834426
2 96231 425776561
2 4551 385893272
1 97865 156983 820008971
2 94854 767660973
3 146599 184974
2 35188 889982810
3 98833 8116
3 104659 125649
2 195564 536270264
1 45336 149411 709148443
1 62959 102853 934710849
3 26046 136020
3 13813 135845
1 8280 153023 755427180
2 144178 512787658
2 101871 349876297
2 66136 526750844
1 78854 168929 196254784
3 79954 118660
1 40243 127059 803616496
3 159687 152536
3 5108 33598
1 11101 161532 798993878
2 154519 515925236
2 129970 641079477
2 171430 582415590
2 169178 334057641
3 57481 32688
3 106250 60228
3 14294 13565
3 53247 76040
3 67967 64101
2 67152 905863462
1 27689 60479 753621784
1 25548 165013 326385739
3 49508 39665
1 92425 92554 656301344
3 31753 44943
2 74559 341004356
2 94174 612655206
3 76658 129643
1 34723 162178 81769601
3 181163 83749
2 171633 647106837
3 12521 26399
1 143613 198754 636589381
2 26561 984919972
3 45966 111758
1 21806 66965 181940014
3 6519 159462
3 53407 170392
1 35227 36453 157141517
3 2350 82083
2 51388 195855199
3 42814 146472
1 15064 160681 315775657
3 162193 68415
1 62211 123789 150151845
1 4459 136646 619493720
3 78956 159367
3 119440 146631
2 131806 932765081
1 24514 44771 975466229
3 68409 101572
1 5279 116953 802078778
3 149884 190603
3 96800 40766
2 13224 200192637
2 69414 794897933
1 110657 162565 721827564
2 49427 403025356
2 157547 424976521
1 7740 79094 411658550
2 54892 659471173
2 176247 328568213
3 196877 178772
2 56588 154091997
3 156076 65226
1 69328 113057 723844667
1 156262 179963 606256437
2 81911 73863135
1 16884 134986 821851609
1 125986 131911 836120743
2 35631 65848102
3 49897 179943
3 49999 90280
1 72049 112450 393506096
2 195485 974505908
3 68310 38123
2 178806 402861213
3 128375 108382
2 97661 627382839
1 80896 184424 802854252
3 177466 152130
3 46510 59398
1 52432 181845 757934059
3 45388 190201
3 195063 95807
3 11384 120088
1 14029 173132 540741543
1 9338 129107 71810834
1 107635 144672 314485824
2 50231 937010655
3 10113 148588
1 36049 39822 329336515
1 59748 68847 692851173
1 97224 172035 366020375
1 1608 190833 109726350
2 152016 96711892
3 144334 125906
1 10299 72231 735549294
2 54906 870582482
3 31389 123590
2 149834 837968224
2 61382 14854389
2 189319 829691812
3 116395 171544
1 23441 33097 798523701
1 137472 198677 168203606
3 90074 11278
3 90005 39094
1 9596 65967 284506195
1 15025 104667 301643117
2 141215 495846337
2 144847 752283631
1 151226 153528 219046433
3 92685 81938
1 51311 83210 751865895
3 123438 135579
3 113436 38819
3 172855 57854
2 90513 993266290
2 129513 173764305
3 135180 66211
3 94282 134272
1 86262 139685 969793378
3 159211 138526
2 143076 973347297
2 190704 170825962
3 79567 22516
1 57296 141212 690975178
2 4073 265553047
2 174831 297013743
1 39228 94634 388055441
1 10537 154431 447239865
2 44622 626610311
1 134662 173561 654431868
2 136546 208380634
3 48987 85993
1 176004 183084 922427959
2 153009 610098469
3 64720 95781
2 151416 756458960
2 167799 425458928
2 133959 799279334
3 81165 76364
3 78331 48602
1 109848 138278 777638201
1 167115 174076 113685998
2 87911 317513839
3 34764 47593
1 134145 137671 426368141
3 54437 70483
3 133905 48043
1 161963 192890 337666648
2 176755 906289311
3 154700 136034
1 7060 45765 677071657
1 44178 63526 161820066
3 197229 91904
3 101721 149382
3 179716 154565
1 119523 139929 507092101
2 113862 626343680
3 87557 101372
2 119120 912814130
1 58414 121137 313722853
2 69437 904112190
3 82353 50165
2 110791 819363342
1 50604 59565 369825096
3 24764 176442
3 182098 197764
2 98967 346457521
1 161725 172862 166333313
2 34620 131280634
3 62652 149501
3 174213 76722
1 36510 197010 15164303
2 150147 116346603
1 126642 178452 676017503
2 9968 614167825
2 99684 624805606
3 173083 92361
1 41198 51305 951183708
2 947 584553087
3 46498 57097
3 112703 118042
1 7919 160309 470686661
2 92269 558360178
3 120543 79430
2 5612 543072186
2 59408 166840180
2 100247 996383748
1 23854 115185 509502916
1 1396 49256 298032292
1 57355 167667 674144281
1 18536 109261 401072208
3 50409 179733
1 103588 129002 214010816
3 150148 30762
3 86662 54711
2 4240 255465802
3 16521 52012
2 33932 301878296
1 45109 137713 612518328
2 24910 169228245
3 189160 83973
1 87784 125756 676787466
2 101960 916304288
3 123853 105177
1 58677 131774 138830448
1 5488 196439 130709814
3 128871 48612
3 2976 7415
1 143115 149215 162235805
2 152629 710372390
1 98646 149129 341344461
3 157951 173365
1 175272 197175 353659691
3 3815 106185
3 23246 71365
3 199389 194243
2 89173 313304641
1 132086 170551 424243668
2 62681 151483597
1 89437 96262 40723937
2 12678 343882084
3 58264 47
3 48737 78391
1 100530 141268 931559769
2 14969 857223344
3 45782 14491
2 131246 866906270
2 86993 168452497
3 118727 156983
2 78199 147264738
1 136899 170669 605691598
3 39130 23047
2 156095 996090523
2 74319 143525256
2 60464 913114266
3 148651 64728
1 83176 175392 437962534
1 4775 44972 706980037
1 57139 131347 509587257
2 60692 25701517
1 52937 62356 930628593
3 56098 191957
2 113205 832055347
3 182837 21615
2 38088 556320394
3 23972 69697
3 64421 79397
3 168587 119269
2 62893 717463306
1 138055 197306 960213092
3 80812 151505
1 34183 86572 802606444
3 157291 85776
3 159641 167976
1 84205 145105 951613769
2 136343 65444398
2 117410 126373673
1 10534 144078 136957435
3 1558 168958
3 8650 167888
3 197950 3382
1 63376 102294 992038944
1 13336 151956 664590899
3 149822 146719
1 107805 194446 607942552
3 16970 892
3 67187 164272
1 38502 75639 58391666
3 10347 89457
1 26490 126538 10659477
3 10938 21208
1 45422 164248 9689751
3 165686 170545
1 148599 197881 251274771
1 11102 169261 298198384
2 117388 306135777
3 191236 166212
1 55138 74131 297401808
1 5640 182098 321144084
3 167549 73622
2 71026 466520003
1 70900 127671 903828531
2 105068 536875868
2 47360 732453990
3 104499 42797
1 69268 113533 760894385
1 22607 139080 710251755
2 124699 641153020
3 44847 101372
2 89552 152466696
2 156634 165977986
1 35527 63562 376429013
1 60572 105179 725418975
3 179441 132512
1 5184 110852 587510521
1 5271 177279 994423276
2 54944 658193988
2 140266 793653764
3 67227 23410
1 123225 156673 503718801
2 145566 102001531
2 109987 420137287
1 92796 153079 814293607
3 159259 160322
1 4563 70962 437447326
1 76477 82238 600136054
3 24945 26291
1 117860 184212 672986614
1 62210 121771 630963859
1 164462 189254 363523143
1 36748 67632 282391827
1 19112 99012 584505534
1 39922 137146 599332992
1 8910 51565 744909628
3 107165 37330
3 145967 170151
1 53538 146115 949570382
2 93821 940535088
3 58626 81593
2 9189 175017454
2 87940 733627113
1 80047 84634 925016065
1 48493 180849 30569161
2 129338 529648590
2 182399 256178463
3 130872 78700
1 81516 100253 967934501
3 131605 196726
1 37481 103143 258353315
3 45824 128297
1 55029 163537 111487133
1 69308 126195 62045249
1 127306 144533 298657552
3 94630 170862
3 57978 186880
3 55856 123970
2 183322 839297387
1 8635 152134 581015167
2 177932 990496847
3 166871 84244
1 71867 136667 61790800
1 63842 137081 153878951
2 116230 960068906
3 117805 67907
1 3425 146878 426724861
2 144662 181539181
2 132030 752751976
2 177383 769718095
1 68732 84032 677780352
1 113288 149054 280454555
3 109448 5616
3 88254 22132
3 94033 148950
2 116902 490323004
3 142448 15703
2 5734 825289554
1 178028 190633 188591066
3 47776 124098
1 100255 186829 639796614
2 186827 345232277
3 18577 6764
1 86572 142660 972371700
1 42099 117617 546112795
1 52395 168329 231044115
2 140244 978911758
2 147562 915458823
2 85430 878752230
3 37724 381
3 72203 62129
3 190777 48106
2 44841 71898541
2 195245 772783040
1 118466 170430 524424499
3 58622 13547
1 25398 36624 620470653
1 69054 121352 758230789
2 128541 521272868
2 3999 959903072
1 169091 197833 228759063
3 39584 50141
2 104454 408401494
2 78053 985271788
1 85357 128572 100186036
1 5002 53371 856765173
3 125812 36061
1 61733 132073 536275653
1 65956 77049 572216016
3 7587 102819
3 112378 63116
3 139976 76522
1 86892 124082 796708313
3 114922 15932
3 176135 182130
2 132558 45205905
2 75580 74819195
1 26620 142079 918760530
1 116297 179785 623968954
3 31668 10748
1 141422 184740 626702583
2 36574 318202430
3 129598 57360
3 27577 64171
2 19506 59004641
2 186936 587996630
3 32028 73180
2 162560 126657740
2 162024 136133470
3 188122 33232
2 185947 459002950
2 91372 97534553
3 147667 137891
1 141622 145508 243817684
2 119117 639658363
2 68215 196623302
3 70690 32385
2 60409 235327242
2 161011 27226991
1 43268 171669 611396112
1 74420 127505 422966038
2 39281 903117091
1 9959 33774 922283571
1 161748 177143 602701682
3 64181 46042
3 41125 155723
2 82800 803761844
1 41480 61456 613396204
1 145528 191539 336334477
2 46042 36784793
3 123415 146663
1 18157 137817 182546248
2 78305 76309629
2 98771 921970114
2 185565 355105434
2 138398 796237774
1 24893 155736 769246967
3 3701 187922
2 91963 794980782
2 45937 94847503
2 102213 136814853
2 59504 176375212
3 107910 156198
2 178098 876096957
1 36110 142794 378939406
2 95907 183012521
2 85942 850253812
3 90007 74408
2 100813 511954751
2 4063 431279889
3 41571 42514
2 99034 999931801
3 159028 67069
3 87742 12218
2 189405 2213034
2 12672 839227809
1 5791 97643 669321907
3 81022 76375
3 132740 59317
2 155734 585848983
1 71821 137596 238034674
3 7737 16545
1 14766 70118 824784730
1 5077 110161 634491805
2 23560 793131281
3 137657 98069
3 86868 131860
2 70419 430011886
3 117582 116374
1 24197 116898 259877844
3 114875 18789
3 5005 106780
3 194972 154314
1 27036 164536 185532571
1 84134 180842 936134627
1 29785 69619 949904871
2 44799 491309498
2 64263 72520594
1 166944 185536 592580587
2 57919 372588309
1 21546 107224 163176303
1 1164 189608 854120247
1 13163 19975 506192013
1 79049 79999 669416374
1 73115 183568 530035616
2 26298 864411364
2 146557 438662503
1 154393 165685 796330893
3 91813 40530
3 65280 107893
2 148210 283277967
1 57244 59197 442878662
1 19808 86409 49511612
3 145652 63944
1 67136 191480 560875995
1 14254 95656 794828402
1 154678 162075 439115990
2 25160 225359057
2 158331 803274544
2 89485 541994236
3 169614 177139
1 16263 119843 643303019
2 63728 134711479
2 194070 246859620
1 131702 132363 107905672
1 23294 169200 425391703
2 56525 916129885
3 63597 20050
3 70321 32389
2 62282 687969231
2 182526 966419699
1 15410 49780 944399208
2 177799 733525012
3 24162 61032
2 179841 363661572
1 99116 161291 523908455
2 117779 135666003
2 184345 875587805
2 51627 277592894
1 86104 92852 482726424
3 36490 55433
1 7244 136140 759503343
1 78291 130230 994823418
3 198706 114027
3 48319 58167
3 197826 115802
1 15426 50323 771067938
1 2746 139585 550436458
3 79475 77997
1 39842 187606 895653392
2 24336 986622137
2 27320 719051726
1 13120 88533 559116360
3 97320 185812
1 55540 97110 111493387
1 91583 181128 916582785
1 31340 75605 556225225
2 122379 749750645
2 885 389035943
2 153863 382597663
3 135912 168880
1 182752 192612 473293152
2 142961 235499145
1 30857 182638 414001447
1 24274 148743 115371051
3 145723 65137
2 47446 972330375
2 148772 605359493
2 96280 541352628
2 90741 49961862
1 127603 133595 209253315
2 60385 264465013
2 114207 799425838
1 6089 179707 713799797
3 163468 86857
2 58672 306653091
3 100659 99746
3 147842 72353
3 183639 86140
2 110179 538881264
3 15343 43837
2 125789 199485867
2 84405 661189914
2 105749 262580663
1 48077 187328 484250646
3 126394 6473
3 47240 127018
2 140269 26219516
2 30024 981776197
2 135694 600858952
1 56774 186541 800711648
1 47358 108947 362291813
3 71455 85078
1 33071 191340 594236787
2 38115 861734362
2 151476 789712923
1 50001 63801 677751742
3 21144 152868
3 94654 184314
1 156048 175943 985524592
1 147722 196959 289058888
2 108262 430738026
1 83681 166960 964963464
1 48865 77415 139390172
3 165517 129958
2 143545 307632535
1 59605 139425 69514184
1 8258 176875 929486460
1 22970 33690 128568
1 114909 193839 1795443
1 14076 163485 943788929
3 51562 161346
1 54857 139934 920762792
2 199383 507999501
2 95753 274923228
1 101817 157621 132489994
3 78441 90478
3 128706 69353
3 170112 157553
2 101552 556363367
2 79629 385577504
2 13570 302959934
1 16904 45746 422237138
1 55463 129364 681513806
2 25802 182945652
2 165803 695012520
3 45045 41675
3 98912 146820
2 43897 746135755
1 72086 120590 502999447
1 78250 85747 480976289
2 55442 945351840
2 193969 586402277
3 165178 28275
3 145251 129357
1 120348 162851 17349365
2 12809 328353625
2 198217 503003927
2 167662 962930190
2 131557 379185671
1 91961 157268 640608487
1 137088 151987 739821392
1 156461 183571 668436118
3 164389 172161
3 82800 160050
1 59655 60481 896613778
2 44418 499060884
3 105750 68785
1 81112 191743 498044132
3 182085 179769
1 19441 115493 52172171
2 190395 167652693
1 44454 165393 562150108
1 39806 98002 999989072
2 52982 133722988
1 26168 173056 187685402
3 58339 59809
3 50455 163039
2 115624 14172753
3 32610 38784
1 184942 185971 484445912
3 69487 18011
2 178198 219064951
3 19386 1677
3 196696 125799
1 7771 38784 261914036
3 165335 72555
3 53126 40397
2 21420 973481929
2 95205 242853472
1 31578 193608 518708852
1 6638 145235 365793486
3 26249 138356
1 23472 199843 349243126
2 127304 527487667
2 169691 428720919
2 140085 547486098
2 148027 158816047
3 17610 145277
3 46767 170793
3 112325 166518
3 185299 183573
3 172175 17572
2 50255 6709475
1 56535 174140 782890974
2 30885 328250137
1 60261 165168 879642021
3 120055 77602
3 175938 71266
2 12657 618805422
3 352 106542
3 69848 78616
1 30725 41046 887052318
3 124493 67378
3 53818 68102
3 146816 26716
3 41380 36130
1 105439 105705 167834455
1 27162 167665 424611520
1 38058 199816 933921868
2 126107 997278932
1 124521 141756 568256268
3 36486 188603
2 17805 144133186
1 178618 193795 587223077
2 51777 900098754
1 9408 84636 571729568
1 116312 174834 617909794
3 3597 42016
2 61170 233900334
1 5816 142323 680137674
1 82015 168786 379853089
3 32258 129134
1 33052 72872 572024647
3 105599 128859
1 58994 62904 987455060
2 166970 830245538
2 47396 780988352
2 155069 737720811
2 98453 183902366
2 183182 29761813
3 194961 169275
2 50404 533970066
1 104978 166527 459718101
3 69970 130003
2 63258 719954325
1 82937 189850 300879388
2 78159 883870799
3 135615 191757
3 18454 143494
3 148757 57997
2 182956 72318868
3 175102 22369
3 6855 197388
3 139629 42631
1 19450 47888 382412025
3 171147 144558
2 44980 721720602
3 31468 52483
1 17843 64267 454526897
2 46877 163618971
1 168756 191141 869739375
3 59411 69036
1 34937 147007 222268915
1 53009 180840 402077521
2 109776 649796852
1 35483 135596 352009047
3 153204 198488
1 99163 160714 402243917
1 28183 51192 790552982
1 64909 70545 532774244
2 54166 633153874
2 56097 993862887
3 123122 28609
1 162843 179898 140045750
1 20319 77544 457024030
3 187491 24489
3 51080 52685
1 48129 155421 317615481
2 140313 762647581
2 148689 611957763
3 32826 72550
2 122582 759432582
1 5747 171893 412189413
3 46515 134983
3 35270 149628
2 125178 934487696
1 5231 98233 691307428
3 176124 196791
2 140681 704300140
1 15502 131567 849069371
1 105039 190280 627033100
3 314 69862
2 74645 574023485
1 23654 132382 262869421
2 83530 107217059
1 13079 90527 54694647
1 147518 155867 133265297
3 161456 70844
1 50243 198765 541325887
1 109944 152544 551480534
1 30945 58552 370042056
1 169 28718 155261657
1 151788 193695 507618464
2 190084 92058061
3 89879 137028
2 136202 282397766
1 6485 186243 280863721
1 8520 25694 987489835
3 83908 175805
1 111549 146226 651291480
2 86280 189579941
2 19874 49859693
2 67582 34376450
1 52581 80151 210957610
1 149424 164554 336630012
1 54130 119995 394851914
2 164669 423688970
3 163482 123817
2 121015 38455180
3 127944 69590
3 5116 169167
2 153135 128419462
1 33130 168106 984649850
2 119498 602881288
3 54572 145845
2 118105 586072124
2 153337 181564300
3 171112 160253
1 9471 157698 669481943
1 146594 167303 532558958
1 18978 156466 738121672
2 46169 624266272
2 26198 455802521
2 150666 772472927
1 5990 60918 314644891
1 145316 178775 79165386
1 46971 82472 7184878
2 157778 382937877
1 134734 172514 653985214
2 184858 982377333
3 1922 87429
3 119503 336
1 9961 192911 619327339
1 11716 123466 507125684
3 87276 189765
1 10096 167628 328063473
1 43596 86639 366607549
2 44821 389288172
2 38073 280838275
3 181477 155314
1 29724 65989 734849589
2 195690 179164741
2 71449 786742569
3 119431 182404
2 109724 318755045
2 5203 216283073
2 187791 390185389
2 13937 152770642
1 110454 117025 811759506
1 79287 143070 617807331
2 127355 847630134
3 195950 1316
2 135400 961665060
3 170793 2003
1 23103 132809 374909356
2 150666 765598864
3 43887 170835
2 189124 441674484
2 81857 618786779
3 70453 55410
1 11449 12377 28198039
2 45709 167519835
1 26405 159700 907407312
2 106171 742791058
3 128742 81476
2 178056 368210478
2 112601 173884447
3 20352 40058
1 12093 182861 160595599
3 151201 130205
2 47915 397096098
2 138179 416349466
1 140897 161071 15370966
2 121403 728160681
3 130323 39585
2 56863 254237506
2 80914 290321951
2 87276 961735493
3 11200 21867
2 90740 21742909
2 63066 559209655
1 24495 65221 664198431
2 174460 170484184
2 164400 864737264
2 186313 216828946
3 184909 41418
2 20566 190132706
1 14059 79660 988996389
2 196264 343746452
2 191264 250953917
1 40912 173242 879246972
2 145081 406442843
3 3629 184439
2 145876 177545742
1 35308 78770 438810487
2 149609 885180818
2 162598 398901675
3 6442 65008
3 155541 73168
2 62872 235588347
2 30676 730853732
3 119081 107005
3 193460 149642
2 2761 486164
2 148593 489748603
3 193938 185761
3 98716 47282
1 84904 112566 45193147
2 38246 858869977
3 30863 77894
2 177025 699104007
3 105126 182837
1 12572 189275 436635872
2 104434 787410584
1 5645 58121 419147
2 67718 438048185
2 115709 184837912
1 20248 43795 479436269
2 125647 283310989
2 113583 530290707
2 68666 42449228
2 197503 476886894
2 66185 673571124
1 68519 123232 821253621
3 98059 8697
3 43413 5472
3 23127 74385
3 43130 43115
1 135272 175609 120371241
1 118880 135534 138382360
1 134448 194673 946080762
3 135318 197421
2 175823 747710210
3 51880 103110
2 80079 174646191
3 68711 168283
1 81455 150670 62098443
1 12331 135748 159323521
3 20610 167388
3 55183 8435
3 189659 72217
2 118605 564600450
2 151061 931386739
3 195275 52992
3 53193 167501
1 10685 162781 750432424
1 8849 81554 573880282
3 181310 152801
1 38584 178590 257163466
1 82371 177248 810602920
1 15535 63680 419904368
2 119355 587856039
2 46667 543079327
3 157643 191006
2 190034 949289379
3 88588 30249
3 181825 6296
1 375 101432 522654302
3 113134 152617
2 132702 187510565
1 1599 163129 311310926
3 52339 17227
2 8499 111678483
1 51790 54804 989905541
3 107219 148867
2 44476 407052276
2 191173 600004633
3 120194 14592
1 93910 103170 400287940
2 72890 556285639
2 11948 460571432
1 152583 156961 682141495
2 154888 503099554
3 19591 38541
2 11151 935463501
2 124086 160629173
1 7435 51077 831515457
2 8254 637019450
1 153587 156570 109474510
2 135081 49157460
2 197355 51081758
2 158413 717422865
2 130179 125432000
2 136955 587481535
3 49236 63805
2 66494 594633795
2 33485 818680202
2 187080 659073224
1 17432 157141 870778800
1 99281 142727 572986854
3 164115 172083
2 111633 705517743
1 5532 163998 861751236
3 178932 180786
3 29545 136928
1 164 199461 837692867
1 68010 147401 989737542
1 20467 173458 532720227
2 117180 825371549
1 133988 154403 226316047
2 71170 501520372
1 150346 157859 109032676
2 188248 861063645
1 125522 164269 802592172
3 34362 86112
1 98033 173773 447730665
1 2448 116885 728208725
2 197230 598845889
2 71078 865470494
3 167273 36547
1 19094 153503 454556595
1 36878 168348 565698536
3 72510 23817
1 59824 93136 41267471
3 116738 137336
2 101314 563711176
2 70745 834551704
1 67804 124618 874486124
1 40923 178840 877248715
2 22708 139481676
1 59020 93717 211105825
2 113860 894154854
3 74750 68451
1 47153 69472 900284344
3 97569 174992
3 28771 126677
3 180451 108214
2 25539 65176585
1 3399 131856 662648827
1 7698 171005 907245106
3 192481 100482
2 5180 215655646
2 70173 813913544
3 100707 110092
1 25139 90473 613600414
2 104521 41823913
2 176705 816085399
3 128163 140029
3 7056 175717
3 133007 158582
3 170263 98488
1 45632 106606 275529203
3 146286 131667
1 16922 195619 187896082
1 80400 184519 145758690
2 47793 90995983
2 133499 114179056
1 158729 191414 208939215
2 78991 792963318
1 3373 145053 390479105
1 115134 177589 46386519
1 43571 53803 126314101
1 182741 193560 187780045
1 110695 161616 884422336
2 144747 321615600
1 24381 62538 791646861
2 34570 503444299
1 17500 101264 327402024
3 28224 132736
3 139859 110889
1 66736 129955 965182978
3 5515 76423
3 7972 164456
2 98668 194196340
3 11640 21920
3 30943 37719
2 148392 619816872
3 132376 156677
3 132209 142431
3 192430 34739
1 96420 153413 327021151
3 151435 66381
1 54017 77451 91943473
1 2741 64840 626259987
3 170719 150882
3 163762 29554
2 168519 963651637
3 148615 63665
3 188890 136507
3 84683 197075
2 106406 489380366
1 50944 161740 916215085
1 550 97726 226568764
2 5250 93947651
2 85518 221881308
1 88162 193861 398460187
3 64440 192019
3 18692 131869
1 12422 159240 223668401
1 80985 98028 270061008
1 33743 36108 466550760
3 184465 180942
3 100550 72352
3 101071 27478
1 9090 154022 744971763
3 173661 3127
3 49436 25555
2 185563 119538522
1 112718 172218 827284027
1 4794 156141 842645345
3 121872 10828
3 123002 197958
3 85764 165528
2 81167 601599830
3 194210 151857
3 182700 108772
1 104396 108371 644695181
1 54122 182844 678738012
1 104565 146196 34219378
2 91198 560924813
1 21623 86660 38542229
1 21108 144670 892223176
3 40446 148549
3 53055 56013
3 103441 64374
2 32242 328281765
2 102338 673406166
2 12737 323731804
1 26481 179910 241412011
3 156953 190249
3 164888 155570
3 62681 23378
2 23103 359791459
3 83869 120292
1 44177 62372 227429299
3 179772 98999
3 133932 102488
1 69281 157063 223558141
1 63854 155422 777842365
2 60155 955563599
1 70729 88979 28499100
1 4921 103991 526937743
1 55044 79378 242815010
3 137350 145942
3 31965 7140
3 6012 30474
3 112293 31139
2 145385 961971181
2 162491 347552245
1 25134 28598 41963909
3 108685 192211
3 147585 147921
3 80793 23423
1 112443 148234 357368790
3 75203 84163
2 194260 155875718
3 42074 97592
3 156852 108848
2 130919 332759271
2 196597 380833411
1 13584 88519 420922220
2 119650 348211594
2 125924 641267475
2 81557 392490763
2 132663 934562176
2 5322 231437210
2 78974 279107518
3 2433 75061
2 15779 923102799
1 137389 191900 667717573
2 62700 820232709
3 95512 192427
3 57061 181146
3 168802 133478
1 80220 93958 24450227
3 85368 108914
1 50605 79995 47351496
1 5478 193344 338975173
3 170446 173199
1 81659 182417 851480985
1 54429 138844 797217823
2 15986 278604456
3 163635 96345
3 141542 197264
2 56280 238079830
2 69576 595896812
2 18511 533543346
2 18231 645218941
2 120584 908043002
2 182484 462466058
3 144250 103747
1 47025 105620 452767466
1 8331 10544 24794502
1 68953 180484 243258846
3 193340 132333
1 37245 151123 58683159
2 174453 566113978
1 1220 98325 415341951
1 131472 196744 837878849
1 11762 63622 278566951
2 7424 827726897
1 60890 127756 593376047
3 103811 70503
2 122703 939950792
3 57242 14656
2 102893 224979181
2 112498 362660675
2 188103 650774670
2 68563 433182722
2 45489 485613716
1 37851 136209 874533587
3 50051 159091
2 161511 35705391
3 36465 37143
1 100567 102968 843662270
2 174264 745484163
3 158719 69967
2 22415 538927078
3 97929 13607
2 98520 815132582
1 101516 151890 578536054
3 161701 193653
3 93171 58124
1 51641 198738 471241730
1 111681 140243 865456104
3 62068 123437
2 51834 718374380
2 1568 765700829
1 89503 144118 11638111
1 44761 151648 312436851
2 125988 999560414
3 189219 69552
2 157344 934604487
1 58705 177163 63291880
3 161056 151898
1 18391 23290 438287046
2 41059 229221007
3 76388 188129
3 155943 29020
2 71161 768156441
3 78830 39200
1 117622 188781 986834353
2 196626 802921573
3 105945 145609
3 122343 123745
2 128850 445772570
2 122776 5917052
2 146662 225705051
3 72516 112765
3 196505 126845
1 17147 169395 531850507
3 99137 129415
3 25709 60572
3 4558 3133
1 27495 62717 459152218
3 70703 47384
3 94216 21609
3 188820 167730
2 194839 645350157
2 91854 662714050
1 109375 123365 987892658
1 56882 62480 897448382
2 30071 980795719
1 153887 172718 386502455
3 190742 64660
2 174802 968793787
1 75555 137227 549068362
2 150755 163443131
1 112812 149272 785563558
1 138913 146085 23523978
1 39281 187480 824073770
1 189048 197338 698263339
3 61412 96834
1 20071 42093 644031683
3 4069 183696
1 67888 116580 715503499
2 66866 845182207
2 8389 979127144
1 93692 106775 77535029
2 61006 410477721
1 100919 174655 341367746
2 74599 699048027
1 84666 117339 161172671
3 34681 48877
1 116407 163458 918986270
2 115900 292405235
3 115051 170362
3 195777 89682
1 91867 137471 908518296
3 31070 156551
1 98750 172786 76529011
3 107987 54450
2 2389 793653870
3 18119 109958
3 5998 196752
2 163832 63715062
1 29355 104451 778432080
2 9155 247711983
2 109848 748361399
3 36169 52770
1 145907 157971 605952483
3 107169 109722
1 8675 41830 366057209
3 42290 139310
2 189504 283836589
3 18158 161719
2 52658 802324643
2 165197 813960749
3 23527 903
3 42670 121622
1 115116 164731 354281355
2 100522 31493460
3 1443 45016
3 165754 106715
2 186676 742408524
3 58240 190952
3 145097 135237
1 6266 178362 577061985
2 51364 219967676
1 25615 78593 249740644
1 142182 158812 188811310
2 37527 486654797
2 8350 659579907
1 1875 105726 279777060
1 25633 58242 746247803
3 165334 49263
2 171691 523996876
3 198888 176555
1 109102 199185 870777492
1 10017 78709 756870390
1 4663 158339 477713132
2 100094 46511141
1 44464 72389 978307975
1 35422 111222 142136491
3 29923 79973
1 122969 151665 312773377
3 53955 169731
3 93597 9413
3 72652 199141
1 430 68510 124673699
2 42437 4599034
3 77678 75825
2 149031 285734789
2 29940 916701015
3 160685 118241
3 117798 140220
3 351 86514
3 75829 192933
2 124492 233809060
3 40095 45369
2 191262 72446770
3 127265 44017
3 98385 80731
3 65860 54332
2 44274 390269382
3 89009 100470
2 91328 476756566
2 69752 345804189
3 34375 107178
2 77084 521421008
3 7173 148525
3 77782 14630
2 50275 692467271
1 14268 49245 435145264
1 11425 192714 21773556
3 132199 167571
1 4951 198308 133406653
1 58092 197382 576794256
2 32864 574069229
3 23179 145205
3 180520 67345
1 48581 107391 337545120
2 193336 328481577
2 33745 696252029
1 127639 129481 479950082
2 55860 422292431
1 129342 154518 404637685
3 33710 138677
1 36124 106117 207754289
3 34621 39779
2 137876 578523781
2 190085 133554544
2 125697 536292684
2 180296 611300850
2 79619 477488002
3 32886 87072
3 182653 115951
2 178534 534845584
3 20694 178051
3 185366 109738
2 44402 105517993
2 163417 210750310
3 51157 156108
3 176991 158404
3 11225 44783
1 86657 172966 628006532
1 63499 180986 538133367
1 102183 111257 80820301
1 25936 79684 481479489
2 7746 893664489
1 58045 90065 590884194
3 144706 163815
2 160612 478652398
1 88941 164093 565153512
1 58648 145628 228654640
1 11402 20316 153724908
1 104380 126031 225045632
2 65827 592587117
2 60929 833624113
2 186739 863327931
2 194390 994771150
3 111858 122435
2 177138 186098170
3 37411 129987
3 60794 108352
3 58935 69652
3 48126 20072
2 193973 902508333
3 135137 144952
2 18997 297472910
1 1938 45567 891532897
3 131305 154069
2 38705 454934062
3 80282 46883
2 60024 942688228
2 141587 793714857
3 82464 101792
3 62757 106099
2 68596 256024285
2 37629 776383441
2 5741 442147360
3 107101 164200
3 6514 73089
3 144196 199267
3 46665 60252
1 118493 159745 160270406
3 84023 105588
3 177426 76097
2 116629 553566745
3 64460 133757
3 76209 181612
1 109089 171817 28435286
1 50266 175903 376198356
2 34228 250867215
3 31496 127304
2 37136 585820873
3 153014 196704
2 50641 399628566
1 33880 197195 616228581
2 14138 459113001
2 37419 358051991
2 174566 47519813
3 38001 45007
1 35579 197749 784194775
3 70774 51017
1 142702 147929 488080726
3 53343 90570
3 10059 50956
3 145956 171977
2 161510 883398849
2 58274 913467617
1 72088 125933 677582160
1 18361 177049 737984166
2 125826 316668421
3 42946 160365
3 26186 75396
2 49551 832379605
1 49842 54876 308461562
1 10760 24798 805925199
3 7814 111080
1 26281 81950 345779334
2 85687 424453034
3 105211 4892
1 134163 183659 183833686
2 177066 86609238
3 13407 122507
2 78903 368285564
3 197456 98404
1 4426 171936 33748925
1 139350 178691 866562471
1 62982 89715 890636912
3 177263 140226
2 57421 140194190
2 38944 487519685
1 16462 64341 731279258
2 18612 913232543
2 80328 31572036
1 113051 173661 857270218
2 126697 601502381
1 103840 158641 854524236
2 167275 357007585
1 6187 164884 490908253
1 86035 119390 582902124
1 11659 134160 733867595
1 68194 76270 68224238
3 145715 134206
2 121529 301364932
1 5371 65740 192363549
1 17170 75628 852095388
2 23499 671817041
3 44013 88371
3 192003 63485
3 130316 132441
1 51862 166643 993500728
1 72579 111903 994806568
2 7699 982629612
3 90587 29458
2 113858 655856804
3 134728 80094
2 42024 325519504
1 21450 80279 973359371
3 91910 54407
3 38769 151599
1 122021 123080 582252456
3 81270 45894
2 183836 7070004
2 75333 322853065
2 199837 694015914
1 105492 122585 28074559
2 131280 689075552
3 189452 194280
2 82926 396210110
3 3745 129397
2 95793 645454499
1 58209 71655 251113565
2 165145 406665583
2 120714 791017070
2 82211 346428821
2 145360 879073490
3 169657 106709
3 193284 193414
3 22346 153446
1 78886 195812 989071752
3 29188 137592
1 15209 166189 824488075
2 68062 383401120
1 92262 171901 82190953
2 65203 49567859
3 188041 76968
3 14994 186082
3 90553 49630
2 84593 500895674
2 193077 560634250
2 80925 225100969
2 28459 445944707
1 5563 157180 421151477
1 37481 76819 550787577
2 46128 172027770
3 119698 79820
2 5878 935349984
3 14043 10177
1 171460 195687 50478189
1 105271 132219 94718646
2 76306 61648447
3 144343 63306
3 119581 117409
1 7211 189011 980722768
3 73749 39460
3 109835 117890
2 89858 911679067
1 63604 187850 754619658
3 81073 127124
2 195839 650390794
2 188583 972924947
3 23076 19810
2 89032 544216223
2 71715 313267165
2 166492 569398793
2 121049 949677463
1 164598 172981 407327460
3 29044 109758
1 40485 127978 12453560
3 94767 86514
3 102863 145801
3 193369 19149
1 52860 181820 635077725
3 71893 55887
1 124651 129554 677470216
1 71901 184174 458020935
1 58961 113982 68991187
3 55743 32703
1 41513 67735 890339944
1 145407 148576 92323296
1 33665 176961 345063239
1 1782 64726 773003157
2 173486 268349972
2 79760 378570194
2 190284 882199671
3 169595 58526
3 25839 56430
3 149902 96221
2 35750 108153948
3 13242 138967
2 129924 736095120
3 179119 125522
3 21993 14112
3 90785 147954
3 100063 90934
1 65401 138952 809750991
3 121156 180929
3 186742 47092
1 95626 123579 577125590
2 9461 2460985
2 183121 785091168
3 65477 28527
1 91672 170275 361679933
1 134734 171263 548014706
3 92564 46780
3 84195 4844
1 116709 155580 218946256
1 68283 172197 396154815
3 24640 99759
3 43480 137156
2 192634 310783433
2 147350 53351057
1 13153 45575 711473063
2 12186 2581648
2 107078 420434153
3 18187 55747
2 83018 97538376
3 95251 9545
1 49278 177897 998803759
1 51525 99180 710789274
3 148838 6297
1 49922 190526 174334685
3 118312 180564
1 66757 98479 698310192
2 37406 253908834
2 139447 955485367
3 111341 33872
1 2687 145743 835526674
1 53033 84130 549027399
3 77786 86122
3 51530 22749
2 110039 744153768
1 46144 101799 290354411
3 173920 158647
2 61012 661759672
2 188591 643035733
1 6337 86558 583990810
1 108479 151033 685599061
2 188489 12271964
1 173761 173993 382756221
1 57046 125228 57651012
2 41080 556886228
3 71408 93571
3 97782 144086
3 199643 56126
1 80951 145403 419252597
2 113068 294826787
3 152633 2024
1 23486 111911 44329945
3 165530 149852
1 74871 132919 535441285
1 67582 123779 5392778
2 36029 554515254
3 174822 113176
2 84045 457145053
2 26578 395411611
1 86830 91729 105685426
1 43698 194507 747240281
2 109692 605831262
3 76589 167740
2 117472 385774224
2 59045 687321297
2 34123 415302858
2 140348 703533108
1 138421 146970 144717268
1 14610 109234 709692021
2 55773 663887324
2 70101 756383287
2 24177 593936612
3 95895 29476
3 189281 117598
3 177251 130555
3 39717 97353
3 78552 156137
2 129895 293762927
1 36111 90799 656097308
3 54097 169940
1 40902 196143 65917418
3 145538 146468
3 74085 84055
1 51774 122910 694414688
2 45461 135728426
2 177685 126174811
3 23330 87425
2 194997 969933718
1 47768 138177 312223446
1 4670 197319 424115017
2 75488 408525120
2 74292 907021099
2 38352 794108248
3 168965 83992
3 90722 91614
2 40756 798779877
1 67236 178284 503631149
1 91923 125482 430105066
1 37939 194025 69833584
1 70991 95346 30681695
1 63268 92410 494050020
1 17026 145161 751152755
2 153837 175361786
3 155809 173377
1 3401 146455 853698920
3 44499 50542
1 113161 169515 65710822
2 73183 706544621
2 42011 253553348
3 28887 83672
1 100231 107542 958976096
2 193704 252570821
2 57540 169155278
3 22039 182559
3 154952 169808
1 13619 26729 408342556
3 22081 85812
3 84628 78169
2 129923 647009617
2 144713 512749058
3 184733 70119
1 12071 46543 317718675
1 78207 165187 965850930
1 3289 62012 994040508
2 98816 692036278
1 123542 129185 430598014
1 42007 136166 917137144
3 111978 124545
3 108238 76815
3 100623 95527
1 106219 150152 818156378
2 100635 487068047
3 4730 82619
2 26220 317940267
2 193139 827446689
3 84675 65305
3 135203 57536
3 164879 7784
1 8126 20743 856702538
3 151762 149202
3 75152 14485
1 24125 37944 506227339
3 187872 35614
2 160624 525004686
3 64498 167580
3 75469 146004
3 6373 98876
3 109169 128324
1 12732 167846 378099534
1 132829 133827 901877920
3 82480 177761
2 62023 904071219
1 87905 188470 778556478
2 197962 61026412
1 74813 129551 397906607
1 43188 162632 138377455
3 117530 36802
2 61640 737601243
2 188048 385527236
2 156962 800454371
1 160758 188356 768480501
3 106774 72364
3 102607 39395
2 156309 955997111
3 180886 29872
1 22627 120599 406201885
1 76665 197002 306668774
1 89819 114175 326208038
1 90913 111124 931716902
3 185881 172114
1 100024 171513 161361880
3 114334 130964
1 12495 179676 464388968
3 49218 164669
2 119871 995448850
2 175471 70706547
3 119853 90897
1 84861 199684 789128354
1 70966 98491 357844628
1 23161 120111 238311777
1 66064 187719 495288245
2 69940 139231874
2 98000 29180587
3 148286 136796
1 34440 88826 35065022
3 147727 147320
2 53744 163674749
3 157038 30215
3 36993 101610
2 119583 820900170
2 32954 139596935
1 68128 198287 911680057
1 76810 83312 891265340
3 188915 156793
2 197215 319607406
3 77462 43501
2 193890 972191677
2 137516 719223786
3 196166 20346
2 19338 747003088
2 146353 238632888
1 89432 106299 134161246
3 195049 52848
3 53127 60580
2 176431 796100876
1 147157 163898 648053748
3 17617 71778
2 100076 535732133
3 124822 186287
3 196544 172604
1 114527 175240 735140828
3 169242 128750
1 110433 170391 200440214
2 161808 201572279
1 65950 176639 270873409
3 34666 192613
2 120544 499410261
1 43179 68167 196654184
1 24930 156990 933936923
3 46664 45303
3 153579 96740
1 28804 122111 397146478
2 113992 59341953
3 70382 55381
3 38430 53811
3 112935 19432
3 26423 71595
1 16299 122959 455558663
3 160198 133947
3 146283 70080
3 109767 169460
3 71604 199843
1 179599 193079 787285049
1 92474 167157 764255436
3 51135 183242
1 125987 165359 378933720
2 126363 458186779
3 160140 157605
3 80094 82663
1 63687 134768 811670511
3 87193 192153
3 133763 62029
2 56154 742742410
3 82306 55268
1 47272 54197 217218388
1 69452 94314 178399901
2 153006 375094592
1 65592 164157 805837483
2 20364 217426169
1 141887 192359 204999175
3 20271 70240
1 22373 54612 26116148
3 110793 18493
3 102174 162657
1 31313 52422 80729935
2 34738 99770136
3 178573 151974
2 186637 405709744
2 115254 977065949
3 94282 128861
2 60741 155571937
1 32558 196059 920489963
1 27965 96406 996778057
1 15450 128667 240785288
3 80378 47628
1 78905 96106 996549475
3 86697 56269
2 96123 390166886
1 42347 76462 506937994
3 156297 164595
1 30224 134511 748933123
3 186637 82783
1 90498 178879 734120575
3 66359 41153
1 68076 107489 442452237
2 19284 464920633
1 77237 90780 342273568
2 3529 536185765
3 198481 136571
1 86254 196967 22706074
2 74246 228145519
1 5419 151313 338805789
1 38066 143561 689939946
2 153081 675922980
1 32773 97739 960120556
2 88507 396536681
3 174556 43664
1 8401 27586 375740728
2 84265 997363737
2 149372 995841256
2 36075 466398884
2 37522 34840619
2 184327 311319408
1 34965 133750 106365152
3 105534 27794
2 168640 56058039
2 183089 258163480
3 29111 42638
3 109576 164386
2 166610 521030874
2 88108 906946255
1 89145 138977 6932674
2 15245 247727703
2 19457 996749893
3 76559 68134
2 47243 932891645
1 24217 197320 106372638
1 8590 163497 970115676
3 105626 172180
2 69107 131179739
1 86907 181030 210525651
1 165675 190557 805510330
2 53871 925731966
1 88430 174276 712221692
1 13306 23182 583816759
1 63912 114827 74025048
3 6138 146702
2 22353 361847212
3 164907 83458
1 1015 45845 465621267
1 29441 188966 77123878
1 103754 122932 192893300
1 87188 185555 564411132
2 162671 526828051
1 24128 86898 197834073
2 152716 387413130
1 15375 60824 975067834
2 43258 951902167
3 4040 86557
2 13147 731833184
1 98949 164621 339802501
3 154829 100318
3 89410 52487
2 53007 265411401
2 27902 620703311
3 48834 118277
3 101627 171092
1 101278 192505 598396674
2 172082 339745362
3 153451 136196
3 67985 165120
1 56812 186652 693418955
3 38900 163574
2 9834 367809610
1 22882 148198 320431258
2 171708 950153750
2 42069 55332904
1 95176 150848 291390229
1 83680 147218 672654921
3 196791 123317
2 197157 390296334
1 81448 197907 168230917
1 87795 97185 591959982
3 80623 170278
3 107484 199013
2 31124 368735050
3 155150 103945
2 170222 40045655
3 127076 68397
2 87335 913315840
3 161586 68493
2 78080 166380073
1 66402 117412 925314460
3 162122 72013
1 36695 103691 318717656
3 178666 109334
2 134093 35812747
2 184784 768415924
3 6780 133531
3 5200 192243
2 73350 774853627
2 92120 525947020
2 76519 9916188
1 20355 148231 440347232
2 138597 505192059
2 11342 23766708
1 54401 71224 64985071
1 53210 174366 339043972
3 64064 80541
3 129481 95430
1 23078 40070 85815324
1 16118 163107 372918146
1 7009 193169 279651884
1 13787 82268 558165512
3 146517 13167
2 138802 738566762
2 107821 351226154
2 174084 550813145
3 109397 158801
1 19208 36785 26669809
2 74428 262690931
3 185304 71270
3 134293 159226
1 63106 173817 142669539
1 38188 193413 824220745
1 69301 83105 427281790
1 28183 40410 755887517
3 28486 130401
3 90578 71155
1 5945 85004 580360829
1 74372 108642 609997869
1 157821 186498 774270656
2 179459 247469736
2 56020 485325189
3 130188 170370
2 169481 812794796
2 72050 451028054
3 19164 73550
2 23435 226564684
2 135584 373733512
3 9384 99941
1 76427 86639 297495302
2 176925 303688659
2 169309 328285645
2 48983 133636402
3 67492 84961
2 177951 507351586
2 147046 489386716
1 41410 137344 269849669
3 10264 84470
1 138272 161341 193678986
2 171308 255415971
3 126410 73367
1 30353 197701 659756390
3 101573 54475
2 106135 706861946
1 159772 181903 611101017
2 16981 722153567
3 134849 115815
1 44622 129913 824450937
3 74220 154359
1 34948 133186 899448786
3 117096 146270
1 57829 86752 898578355
1 27784 89706 719366178
1 130444 141348 454498671
1 95272 158946 887302393
3 75747 18877
1 67130 199307 96379369
2 182058 619326416
1 42232 159716 863453854
2 47543 112126950
1 121483 171395 387296391
1 51191 122617 699276075
2 56469 162887834
2 159923 625392524
1 38156 131298 293215108
2 76288 590533959
2 116120 767303513
2 173808 347346603
3 151071 149272
2 41927 143250530
1 120312 198991 543912433
3 152162 73143
1 105369 129422 353846032
2 130704 298481708
1 57068 68609 538881963
3 167006 159968
2 180957 77061368
1 118577 159209 213463039
1 173851 193017 577255060
2 88437 477193579
2 132811 283238878
2 11310 363675730
2 23914 565563978
2 87832 684176874
1 55561 175751 622229252
2 10424 937665498
1 50035 90987 768298296
3 196010 196398
2 67362 535621746
3 73784 33279
2 59170 159582706
3 42951 42435
3 59201 139332
1 74539 111938 313247513
1 43744 174247 929468138
3 182527 2283
3 151410 41956
2 825 307949258
1 76756 173211 167725463
2 141022 284806719
1 118206 119927 27293840
1 106861 137419 680102739
2 199276 489238844
3 165399 140384
3 141047 80938
1 125223 129949 869951636
1 134435 170087 835576155
1 101553 126910 478542056
2 5582 64319224
3 157717 38423
3 6637 137132
2 180215 751086192
2 133920 482320375
2 121558 758285601
1 94545 143790 932656505
2 79710 171832959
2 142788 749302001
2 145122 831050637
1 24074 181196 141286169
2 66196 534609430
1 41463 177079 208348922
1 118455 183606 713143627
2 129596 108812131
1 13955 121198 511147592
3 66557 176958
1 135159 199897 632645974
2 39058 42220847
3 131170 80317
1 6958 122086 93126784
3 47393 100606
1 69754 96209 620723790
1 127475 183715 949613759
1 153370 180899 241264445
2 154854 688543843
2 32820 982728702
2 122359 10773484
2 76078 276059247
1 72435 158627 699892851
1 121626 196802 459784773
3 24933 17215
2 126162 605860380
2 97208 552553135
3 57484 89503
1 93266 196408 323548118
2 119847 959896478
1 62109 198715 82096733
1 69043 155856 903949295
1 118584 143156 867280549
1 46023 64255 458469556
1 31199 130893 735051914
2 175192 661523436
2 30525 412002171
3 113414 65406
1 51029 180602 30558876
1 138365 182880 18967281
3 49627 37348
2 53285 655275976
3 2558 188866
3 190441 10123
2 167148 704112943
1 50081 62886 420816876
3 32945 70038
2 193184 562831609
3 151667 152883
3 75520 14757
1 19558 98120 162992145
1 68900 144079 166238662
1 135042 153598 59598319
3 23326 12112
3 107220 173912
1 156248 181513 814573296
1 54534 110225 368763542
1 35557 38702 982545422
2 197730 609374743
2 137818 47310286
2 150751 850766814
3 149366 91008
2 164147 513038549
2 187064 248286351
2 174678 523951887
1 123773 156539 202057152
3 141041 175516
3 68167 37478
2 113484 273121337
1 25475 136895 528622107
2 87348 243098853
1 58526 169511 710553002
1 5144 96631 227424800
3 64364 111661
1 63534 166013 931269736
3 95248 168312
2 13713 314682608
2 63073 62729457
3 183781 75924
3 97553 101622
2 90474 731291432
3 155030 86814
1 81382 123983 506504785
1 14826 154186 495603259
2 194170 424350287
1 59962 132882 245465041
1 23846 156975 938976247
2 59743 317651705
1 9810 43937 375022649
1 11233 101225 940880053
2 31860 201745221
3 29212 134890
3 114763 130510
3 197716 72149
3 74163 5665
3 24607 140145
2 191649 589737661
1 178766 189067 619659301
2 116050 870700282
3 65660 95250
3 35503 69155
1 31067 113556 239935811
2 150117 594383955
3 73091 179020
1 17518 160441 50468193
3 191529 92951
3 104722 189900
2 20722 244745425
3 145070 85158
3 178614 46211
1 18983 58979 132110255
3 93496 117822
3 36069 176166
2 142397 849669778
2 100090 783986912
2 135074 512065675
1 109420 137363 842286267
1 17819 62798 171366518
2 69502 362985510
3 45370 94276
1 153345 167402 20120882
3 125513 10584
2 86978 968350884
2 144834 697637089
3 19173 12500
2 142572 537424869
1 24558 118553 141288213
2 11489 442865851
1 62495 167572 550218746
2 111196 451679739
1 86429 126862 814968202
2 52932 282160456
2 113488 572470814
3 60034 143895
3 29552 52010
2 24596 851605520
3 188532 129073
1 92688 102146 761364319
2 170655 403714894
1 52580 71204 350547240
1 35719 89916 797577658
1 148345 175990 712042553
2 167873 640672459
1 46136 170558 237824341
2 86395 921965818
1 33960 151029 698545871
1 18866 88849 342321181
1 154361 167018 207266308
1 23486 58063 597346642
1 17372 156219 337862384
2 75258 42739304
3 179675 76607
2 61849 254668591
1 67874 102209 770751101
2 187480 269463962
3 18311 130790
2 46753 782249818
2 107743 835571803
3 94264 18040
3 150979 197647
2 50928 551193674
3 60281 102737
1 83868 103505 707940043
1 131377 163198 830039571
2 69953 219643548
1 167234 190727 79477081
1 158457 177134 398445544
3 195005 109402
1 326 187882 378665442
1 48469 171500 426975946
2 184571 792542686
2 170201 232673518
3 140582 62739
3 54981 28759
3 32159 68448
3 135255 134462
1 25531 70848 437490374
3 25649 50280
1 73609 83177 469954659
1 61183 122672 255689191
1 18938 54505 394170671
3 85703 144321
2 183036 851600529
3 186492 38604
3 85633 162571
1 1799 23304 291522530
1 89736 131989 244453726
2 142257 39092170
3 3900 132146
2 59588 269551698
1 31756 95086 254615745
2 143188 341129408
2 119568 519778972
3 120089 43307
1 111833 190959 545675874
1 3620 35132 209473052
3 147970 27935
2 183988 889277629
2 119241 7682758
1 171363 182461 517352153
3 132388 151229
3 22667 142600
3 11252 98038
1 53241 111045 996732660
2 186590 432959563
1 82677 88097 983856505
1 7187 181689 670001462
2 119365 403406200
2 82192 748766027
1 80895 185031 717306622
3 165030 140461
1 45607 76560 465095915
1 130952 147107 91230024
3 1376 120236
2 35659 460103872
3 29289 27177
3 16681 132023
1 88588 182354 184514854
1 83584 131460 858157913
2 75126 599742469
2 104810 311357354
2 40602 878665175
2 28865 600495685
2 51461 350790424
3 163605 188668
1 80502 135502 741471461
1 123815 154188 377522508
1 70636 117292 211036308
1 477 68891 10388831
2 114151 251646618
3 10172 149278
1 87802 190398 140624523
1 52857 59338 636293097
3 9751 76547
1 70332 82700 53192065
2 4440 74606780
3 102370 64816
2 122579 502251868
2 96694 355182280
2 173238 514459440
3 130794 166998
1 43767 152488 886308275
1 16288 127084 52118792
3 48152 48633
2 132445 620027888
1 32860 189847 273627297
1 13296 142888 295454609
3 79522 59863
1 20497 69621 355803145
1 55174 56768 351549708
3 5079 152370
3 97690 7024
1 46927 194632 295649091
3 172371 113573
3 75646 117813
3 45866 26207
1 165902 197088 676754947
1 111028 158893 540790884
3 91743 57985
2 114551 932627868
1 124167 140657 997205897
1 5882 38991 459328674
3 123483 84479
3 84474 86484
2 89808 742808003
3 91869 174353
1 74388 173957 906632933
1 65832 180845 701354756
1 123177 152166 782840651
2 80442 700561909
3 186893 187013
3 157657 26839
1 806 139900 19423025
1 72716 74133 535319114
1 56223 93335 59955429
2 7135 530184590
3 110481 179924
1 133127 172044 127527627
1 124125 166790 468386300
2 133123 527071580
1 10299 130535 429713314
1 79469 117389 914908611
3 191331 166352
3 160283 167865
3 130993 112652
2 136050 514630116
2 41895 501748094
3 169623 139930
2 60330 632284894
3 173246 19970
1 93535 167120 378917136
1 53002 183601 890036570
2 113737 515851867
2 37883 363879139
3 38202 25660
1 54782 78886 950718178
2 112653 438870389
2 100241 391281327
2 91818 599002967
1 148156 150333 723889980
3 104977 77545
1 27428 160958 573570826
3 118201 112565
1 145002 171302 818182251
3 37817 152451
3 25978 178826
3 68723 169451
1 1926 9533 827230733
2 161155 81815918
2 129147 436518480
3 137133 89798
3 67587 79193
3 133201 18106
2 177094 477209485
2 55138 360671760
2 196142 93731297
1 168568 196664 10911237
3 166054 148458
1 130748 186357 931080175
3 95078 96996
3 151049 165902
3 17460 33432
1 92152 137281 991609581
2 194533 951736618
1 4360 24325 370982940
3 146586 163031
3 28339 73604
1 10432 107485 71387291
2 117567 298248831
2 18411 90295275
2 101316 771084345
2 85253 951917564
1 108616 118974 170775231
1 62154 177082 488353944
1 49903 80538 732156129
1 87345 148931 912867142
3 64597 29748
3 40522 11397
2 21117 488106009
1 94996 127195 410498498
2 185212 734154228
2 96526 238334657
2 47858 628628016
3 115792 28203
3 177693 154567
2 38935 809602048
2 41734 968506739
3 99929 28064
1 9886 100844 724557724
1 45649 132501 418212480
1 10921 127438 847628612
3 89433 37676
3 80151 32981
2 142180 593195272
1 98535 180046 64083741
1 155193 192532 74030397
3 70699 190972
3 37688 196274
1 41905 199630 342693631
1 93000 186384 144903285
1 41434 139823 604282937
3 151953 172425
1 35198 77771 714264207
1 149144 153931 84659870
1 188223 191416 676021411
2 56148 149026731
3 27980 37173
2 110179 560268172
3 18452 96756
2 176016 981758611
1 46274 81844 478474957
2 10272 99298933
1 4719 105240 473107295
2 29173 415522992
1 99846 116129 210510011
1 74777 91578 679370970
1 70724 88995 33203765
3 122455 20367
2 60296 789048037
3 10276 89901
2 143200 333497612
1 26615 93407 515300092
3 106357 65998
3 74681 99857
1 33293 87350 650061452
1 21287 154019 468471403
3 37273 10070
1 43754 166619 726009581
1 147281 182202 221916968
2 48866 228030290
1 98275 190506 195512063
1 102628 191339 554589074
3 48933 178253
3 141587 155802
1 73785 79713 288196494
1 122248 130624 566185127
2 87751 925711793
3 83710 43805
3 38592 187847
1 102648 130192 227087722
2 40235 910899236
1 82000 89900 559138527
1 16577 187083 950708288
1 122856 155977 893845683
1 6948 167228 424837905
3 137236 35277
2 197938 280346
2 37104 922679425
2 65579 713072664
2 3167 64833972
3 109371 120903
2 61162 548764090
2 18093 334388008
1 9199 181575 528105615
1 1235 150039 140455384
2 191364 651856751
2 58787 240552458
1 61641 76785 787879383
2 145375 91351774
3 117971 50546
2 106677 224771958
1 76775 98004 406716228
1 13222 199964 274035404
2 139730 761204433
3 150336 190188
3 43571 67817
3 19210 41661
3 103300 92483
2 109758 138705803
1 11698 186462 739803753
3 105550 107548
2 178640 407738288
1 39077 191621 756163982
1 66327 100560 214878786
2 91736 705249940
1 56694 78284 42959754
2 8135 563906373
3 183402 112283
1 94381 195138 805661891
3 27046 140611
3 75984 199781
3 74354 14473
1 104468 110773 405606486
3 183685 64252
1 13792 102522 954457765
3 113673 17752
2 74261 233920392
2 159804 617070432
3 101536 35357
1 79141 138155 323727058
1 34217 42260 278238833
1 41037 71336 498971066
1 36374 147637 530179613
3 45050 120846
3 100110 68092
3 147446 23500
3 11309 51543
1 72020 191309 18171295
2 154498 720208753
1 143305 148393 162935818
2 17301 814322864
2 145994 50470642
1 45941 83924 239575811
1 82314 193204 196478190
2 12390 127231868
2 199226 243988369
1 116918 130065 859663814
1 56114 62755 431462902
2 91661 436178378
2 31199 737009930
1 96319 186400 846252564
1 111842 191625 255888162
2 136606 201659147
2 62090 520787480
3 58437 97099
2 92829 560873407
1 11624 127739 823730487
2 88126 330076758
2 65918 166820849
1 143004 197458 862068254
3 143847 127117
3 57728 182055
1 11218 69154 708482679
3 187062 23038
3 151534 124768
2 178412 220215917
3 28134 15784
1 157341 187165 592842545
2 34588 484576431
3 168027 109554
1 18213 183575 478846800
1 38426 172580 600559935
2 172621 655627941
2 81603 213398103
1 158726 198137 781337773
1 133211 154950 931791021
1 56460 165608 443961117
1 114397 190028 325573206
1 132066 135965 329242025
2 66606 5298967
3 133148 115818
2 97342 844433109
3 157094 159246
3 64523 182063
1 165261 182215 170781965
1 75574 172345 595703157
2 38367 678476320
1 150127 176133 375673046
1 34009 188039 813163939
1 99074 147237 361671901
1 130128 162484 810309198
2 20487 546719944
2 40701 126203023
2 174660 899286778
1 47501 103453 295039742
1 30806 125705 195336061
2 137114 924300591
3 127830 147052
3 162209 131179
1 4175 151589 261152207
3 70998 4872
2 146999 542250403
3 25838 36562
1 166999 170232 166995046
3 192691 15123
3 127581 157199
3 48483 16129
1 28607 178664 426147520
2 81402 326877862
2 184187 504516082
1 3575 76878 143455684
2 121668 970074653
1 75751 93324 159008902
3 79357 99919
1 70443 76549 527753829
3 113996 49364
1 97461 147964 681843732
3 146631 121815
1 104656 177785 408436213
1 176880 195937 527076168
1 102375 146071 553151101
1 6337 107496 467992854
2 152794 497449865
2 181694 41233367
2 130848 385298058
3 103768 151370
3 69823 65601
2 85864 291152254
1 1623 76596 444335016
1 19766 53374 415384306
3 109947 196843
1 18297 162250 502013727
3 106840 174473
1 75784 190719 260100667
1 116676 172704 500207251
2 163892 120574456
1 69752 99527 324266018
2 111090 16729851
3 38604 182060
3 199843 24942
3 24947 61796
3 45841 4664
3 103157 75408
2 77745 17787073
2 69680 316257587
1 168711 190998 937653127
3 122139 102490
2 142521 292981130
3 96851 101169
2 191053 482764778
2 10312 531074913
3 131436 147711
2 196622 473008567
3 44074 116502
3 98602 138828
3 29326 61354
2 169307 147089378
2 176597 762693919
1 9755 27895 724211971
3 124863 73985
1 36199 159696 501719946
1 179609 185667 905219875
1 56296 122694 190005645
1 43642 111211 312351652
1 59047 170785 851063494
2 28064 198214304
2 24293 343128378
3 156516 45182
3 9912 181191
3 72186 166386
2 123496 546151811
3 83734 47225
1 21651 59272 737320390
1 101387 138773 307839802
2 63007 589839099
2 150826 140274577
3 10213 28823
1 40429 53186 249305832
1 54266 58684 14517460
1 4836 65183 461426230
2 47871 666980172
1 24093 104708 812017032
1 85769 103240 261053858
1 717 42620 389768993
3 90408 14961
1 25281 51816 403709165
1 20584 126049 121613051
2 68848 442753891
1 33745 179268 617284339
1 42993 142423 35710918
3 40207 129393
1 144778 175539 877149738
3 162758 157918
1 84431 168158 615999365
1 113988 161577 628538235
2 51819 410748874
2 121000 863748944
1 41904 50698 245543303
2 188003 163525874
2 81751 715523826
3 148009 82064
3 125694 51940
2 84241 971979599
1 27759 29098 661964705
2 49820 436508527
2 58887 396671069
3 14659 158884
1 3254 36987 439149550
3 188435 87825
1 25720 57742 87003766
3 175914 56247
2 22511 667522898
2 188835 81710980
1 4177 196796 58560291
2 34158 367407058
3 76699 23608
3 12005 144565
1 26065 55505 136951842
3 151531 79849
3 8340 156188
3 177577 17323
2 169232 901220991
2 87429 849715211
2 162624 604893835
1 20629 84468 288232886
2 117830 414967461
2 162230 411366006
1 1486 18613 903494541
1 150389 182726 413264319
3 175908 163889
3 21862 10670
2 163892 122868612
1 112050 155579 802570556
2 79725 371137351
1 72837 121271 576694788
3 112582 86857
3 106554 172268
3 54252 165390
1 33531 125505 421195826
3 104567 173659
3 144475 94512
3 129676 166221
3 43725 44553
3 53159 2064
2 144098 850525845
1 58574 163966 29105233
2 188892 984678190
3 31861 54230
1 67178 103977 42525636
2 13222 29046956
2 137819 101285967
2 1342 753912450
3 24332 124523
3 188310 2056
3 29329 104335
2 51490 807786725
1 12858 92281 553913309
1 169268 174911 37965929
1 5792 130190 739692816
1 23614 168819 303284176
1 49640 58136 221984410
2 117471 301344260
3 145714 116454
3 57535 145911
1 159145 162151 187258976
1 5198 157763 99321170
2 7037 340671799
2 142984 146788963
2 180440 653881176
1 13490 116383 870450490
3 57097 180517
1 11716 144554 506293737
3 126293 108490
2 32231 422041033
1 136681 168290 500865660
3 29308 160298
1 149319 197137 536259513
3 57996 89090
1 4249 7080 981249543
1 85780 174785 252220361
3 164251 55024
3 179636 7976
1 82449 183484 297063513
3 148922 29982
2 156239 938213491
2 138586 594808401
2 174613 188604738
1 1630 178486 506296163
3 144255 196777
2 123008 605664712
1 2832 190056 710501091
1 162877 167078 836615780
1 49021 64443 294021349
1 106229 139430 596647103
1 92263 199628 5784967
2 79161 318681709
1 11523 23112 311632541
3 36324 68387
2 75972 2653564
2 149401 436760550
2 78081 225120538
3 53650 59286
3 46003 130494
2 116250 737455490
1 3455 50381 593074718
1 927 17434 905888956
2 30226 380954465
3 83749 107189
1 73785 159159 217153305
1 44978 144770 550911061
1 144717 147970 164094276
2 18491 879476259
1 17832 133320 459328828
3 26207 29764
1 102936 174373 922365076
2 183025 928628428
2 170401 82478867
1 67189 198414 2408536
3 199250 48122
3 28373 33123
1 43885 139257 128224351
1 69124 180353 585454724
3 181179 143456
3 174161 199599
2 178999 629783446
3 172108 100055
3 170788 115838
3 167092 193427
3 87193 180034
2 154483 473315341
3 19749 94467
1 59750 176792 141247795
3 187460 109009
1 61746 106535 608586352
1 34586 54482 282631923
3 177728 145292
1 21927 112382 695730770
1 50742 51579 952844837
2 121052 135847491
2 196384 443330554
2 195786 202019320
1 5995 151295 577856748
1 150931 171909 529991999
3 112819 66077
2 63116 776182353
2 137450 92044057
3 67805 138255
3 187247 130828
3 77890 39490
2 32040 337919475
2 124805 608492661
2 65411 623662469
1 88070 131884 392031948
2 102248 3186546
3 58758 95691
1 17170 163958 665929306
2 162081 947989933
2 161223 825300087
1 106973 173037 106642123
1 132476 166624 114292601
3 148366 90128
2 10016 663146155
1 93352 151437 528180224
2 162376 714177516
3 118493 32653
3 88486 118876
1 77227 99252 313246471
1 107448 149296 41617944
2 120336 12847804
1 61958 81250 580253418
2 40187 516351805
1 133378 193213 392210199
1 162315 199161 609342540
3 173263 105541
3 69409 101401
3 157176 138147
2 197187 326606359
1 98140 196242 887044690
3 2697 115542
1 23623 180981 13202341
2 93385 268507820
3 96782 137200
1 115977 193994 735488071
2 26011 769998460
2 94514 172178246
1 31778 66404 27752014
2 15232 820857181
2 161769 746914239
1 133546 145977 50525275
3 167537 78151
1 41203 72499 368307126
1 43185 84566 919652268
1 51121 156699 671248141
3 78637 190136
2 172903 361042831
1 106468 139573 727654519
3 158355 159152
3 44693 119493
1 43130 71785 303210794
1 47252 126237 943580133
2 52264 885401719
3 94171 62815
2 132652 141736688
2 175311 650895636
1 82288 150934 194287916
1 93438 147119 653977562
2 297 952048904
1 14515 140945 895877147
3 145762 122446
1 62823 67157 120138333
2 11304 937669812
1 5333 12406 526371490
1 167178 188189 214571200
2 18891 450488197
2 180893 776190655
2 174445 979357509
2 187805 546035282
3 96968 74190
1 21261 88290 603998468
1 7379 9033 63911825
2 38679 260269820
3 177295 79501
2 193273 27828244
2 65470 587856469
2 71168 350425442
1 51980 193609 830850077
1 50944 162871 911946107
2 128226 9108007
2 38071 136987162
1 91092 120721 416169131
1 167781 175639 228260724
3 75663 9876
3 27521 115293
1 26887 172401 381744266
2 154397 229859065
3 197911 147516
3 21679 137020
3 32338 81389
1 51695 182958 10285858
1 68139 177890 857534889
3 195563 87414
2 12280 931813945
2 114508 295386313
2 103919 443171759
3 178558 98778
2 96613 545951656
2 79032 122383556
2 104539 564259686
1 13920 136685 908351375
1 89725 149277 339936683
3 129916 2530
2 92237 866016567
2 87411 288346022
2 181512 766578947
1 23893 143231 949109976
1 134485 152760 316682139
3 17096 117887
1 26571 148246 360165738
2 190289 273373082
1 130508 191365 846741751
3 195705 81019
1 86176 87805 397401869
2 114586 835050575
3 49274 108814
3 176885 177929
2 67244 621259187
2 128646 343080695
1 33750 109973 47542428
1 50752 128836 803504821
1 111671 140383 909357189
3 82955 162772
3 55220 30226
3 121294 107899
3 188043 105839
3 91910 54684
1 187203 187815 423846974
2 188461 753036339
1 21867 169402 484260310
1 25171 25528 143431395
1 172750 179443 512635194
1 17242 172361 766013899
1 183915 184561 711989094
2 16420 844856870
1 34896 164643 327721850
3 83771 72723
1 3383 159095 289543249
1 28897 191799 262141310
1 1272 39343 889242518
1 129171 176239 413691738
2 75852 449556414
3 137259 18127
1 47208 99085 995123817
2 100403 467918091
1 13256 62620 938865855
3 145636 194963
1 29021 41034 648192324
3 9829 177033
2 1149 510401708
1 57776 67621 376301523
1 60440 177830 939781408
1 72252 82779 62448510
2 124992 303540572
1 131014 154736 349168366
2 21283 411765570
1 98221 124353 585638604
3 22258 74990
2 163453 224796708
3 100879 190697
2 40206 586076888
3 11741 115326
3 12354 8873
2 54077 133802620
2 46719 897297987
1 77718 179818 822207961
3 7150 161976
1 9424 77555 966835510
2 167167 355079138
3 171328 189298
3 165989 55427
2 193695 495988020
2 38525 337104648
2 81976 617789389
1 106956 129613 570709091
1 82758 175035 317262273
1 34372 53079 293042004
3 15681 139645
2 166729 549311279
1 30396 30545 753903323
2 32483 599837718
1 68229 69653 890088616
1 38805 93717 907602456
2 3911 672335913
3 154101 66266
2 192807 965581108
3 87663 86315
1 96587 162623 321732305
3 83257 40911
3 21888 43515
2 120719 189795648
3 68543 152187
2 116577 97094297
3 1171 76076
3 45916 63498
3 41203 55876
2 168074 507923474
2 100078 739567429
1 117360 189807 809893853
1 144822 195447 629460911
3 182217 186141
3 44969 159166
3 50278 182783
2 26865 537321098
2 75127 544661031
2 122212 678248309
2 124779 370180640
2 39611 553113630
3 166514 91529
1 104923 145499 908018302
3 15439 56682
1 30775 110496 71552781
3 192993 105466
2 78461 210007687
1 30111 48509 253753926
3 63477 5395
1 55007 65810 132261612
1 159499 179725 627512038
1 110585 178392 607582086
1 56836 189671 362708795
2 27443 66882510
3 172352 7106
1 33559 187680 30948526
2 62535 987179685
1 28407 79603 60288554
3 191104 156823
1 38310 47705 776388384
2 82259 350036654
1 90301 94482 75468530
1 19374 177946 24145714
3 125084 2640
3 137256 156307
3 119283 94628
3 192598 66751
1 117274 139909 803192259
1 58503 81033 107896554
3 198273 28442
3 93800 24788
3 97142 197891
1 151049 168505 909370987
1 66315 99663 913930860
2 109770 121292333
2 80621 765045905
1 16607 68678 549207455
2 144981 406071630
1 177051 188856 946063229
2 34499 999478624
2 172634 723199067
1 37847 61555 552204748
2 61633 64783419
1 31139 123441 948064692
3 40927 24159
1 18686 137950 175331292
2 110483 10155001
3 121750 169884
2 24923 314909903
1 15693 136373 699275549
2 7224 11282332
2 172250 489988493
2 33931 268701278
3 111750 94967
1 27673 78483 24965485
3 70732 134878
3 189650 112759
1 92191 162409 779626595
1 2717 153562 317354207
2 152382 971482106
2 151261 715190999
3 17038 141038
2 197167 216325659
1 81393 107104 83273198
2 110616 225487494
2 59577 380143176
1 41570 193204 199445257
3 158269 119187
2 128192 172308231
1 33843 160651 815283951
2 22958 210436263
3 5747 171140
1 89391 124375 444364529
2 109581 229972276
3 7717 81166
2 66367 925520398
3 13722 11547
1 44431 110457 907501792
3 155955 23572
3 161627 143256
3 97660 102499
1 74443 146414 582804038
2 31772 879515647
3 111172 179690
2 98638 688191938
1 17807 136997 327178223
1 42048 112818 303717989
1 173916 196948 477546074
3 97862 91980
1 75097 126255 542330424
3 139981 153961
2 197075 538006176
1 159368 183767 210518844
1 14580 28379 737976258
2 71800 426006998
1 100176 192460 715139106
3 60864 90242
1 41060 60674 554519801
3 15745 8132
1 81097 128123 424892335
3 177962 74353
1 6223 179464 714149705
2 13211 137890506
2 66076 459059338
2 178802 932848206
2 49919 807209182
1 17561 147660 674566674
3 74917 68803
2 36367 974112726
2 125758 656506065
1 77073 106932 688901099
1 124748 148169 941798706
3 39029 124882
1 11038 96456 325445443
1 67093 174854 293153700
2 113599 947397012
2 154469 259993912
2 19761 574890939
2 189543 670653843
2 47176 260601928
1 77989 108439 336521925
2 44167 402685710
1 17798 108038 613885637
3 119233 63397
1 58049 186625 362340698
2 187676 765928458
3 70186 163060
1 135898 143062 710475310
3 123097 9667
1 63305 113524 620232054
1 7462 199351 838059621
3 151382 177748
2 26745 447938845
2 131580 906438647
1 85550 166593 58117091
3 41384 108042
3 7401 182854
2 10771 72970036
1 24947 54470 296049613
3 83560 135517
2 75431 570686146
3 147521 88233
1 70753 173534 467065231
3 135425 191228
1 17906 132974 34366181
3 147966 155733
2 18158 900835643
2 157998 850365444
2 46859 638108627
1 79910 156268 977193308
3 102746 184155
3 141780 198190
1 8642 36938 76100516
1 13435 194178 877412348
3 18170 163383
1 86118 116925 372612343
2 173232 586811794
1 69289 175641 498937647
3 176794 55548
3 26695 42439
1 1612 50470 431614014
3 93266 44947
3 146869 125302
1 164210 167572 374316959
1 12184 114232 853000459
3 64789 62085
1 21098 176058 481971583
1 104631 190280 271235104
2 58779 318951456
2 18914 376786666
3 32685 113573
3 148878 78865
1 56527 197774 60307623
3 135043 163099
2 80245 131986980
3 165165 19381
2 83594 529788370
2 123207 281811733
1 12646 124728 38710255
3 102160 129495
2 139801 704102546
1 100353 184425 818645364
1 11477 181694 423312324
3 117086 186067
2 168009 55175194
2 191660 514415672
1 33496 72428 700702048
3 190223 145589
1 38252 71614 870465591
1 171649 187785 896892647
3 168999 53198
1 12439 40517 730546606
1 42049 75498 468426589
1 82430 169810 732939087
2 112758 223694413
2 122407 17381366
1 62651 175426 663378650
3 102657 77105
1 128784 180940 148831988
2 2589 527566550
3 34130 196837
2 157834 47068103
3 37980 101853
3 175670 170170
2 30878 768368060
1 16270 36904 182031016
1 87241 197676 5496502
1 59937 114746 296551250
3 198445 121441
3 85454 161838
2 147285 582729644
1 162894 182893 206812636
1 79803 183521 611681291
2 372 190967597
1 64001 126564 122737492
1 61663 124112 361696882
2 108321 392444590
3 134946 148265
3 20662 42107
1 190749 190817 694519320
1 23712 70202 518368818
3 78539 145185
1 144041 199070 165022306
1 50212 77802 895955554
1 21041 139104 85141481
3 35991 73270
3 48623 161018
2 157132 66370569
3 137631 69408
2 76645 610685030
3 13031 190020
3 38276 64829
3 58898 55033
2 2083 867814579
3 69717 77219
3 29382 196814
2 51043 231207828
1 92299 196869 181696672
1 4210 112839 759192653
2 140071 382610846
3 160977 26859
3 170948 8186
3 56218 8763
1 17270 124466 156197194
3 165179 39334
1 1989 15566 97731197
3 194394 39079
3 133876 149602
1 144090 152249 102421065
1 113444 176440 525414320
1 68676 178318 973120046
3 153145 5790
2 124581 777892145
1 66900 142290 915826489
1 48088 167122 578777577
2 95873 366238286
2 3207 462533759
3 40164 198118
1 7966 196927 383108115
3 26721 68046
3 23495 54438
2 7773 142462967
3 2290 81241
3 38301 90694
1 43311 166904 477183991
1 85391 106351 910335578
1 88121 159267 954147297
1 157368 177764 889331996
2 71518 807307825
2 60471 471794642
3 66594 191328
2 17683 915413611
3 24529 41431
2 142240 663012863
3 3796 186634
1 3016 155704 397504954
1 143743 185403 779535650
3 71901 192314
2 85924 295792300
3 130410 106608
2 100968 473809637
2 60761 911599800
1 36773 145507 67409481
1 92885 185948 266752220
2 432 299231201
3 129191 16966
2 121723 633372932
1 18014 141395 684063467
2 133188 14138643
1 8646 104723 532239835
1 4083 63036 80884717
1 81202 108659 844639239
3 84491 178151
1 82229 161102 676303405
1 143534 176657 417047523
3 64098 43703
2 172773 401033878
1 38927 113043 108388797
2 46754 815006661
1 119285 177655 766254045
3 94026 22190
2 84224 459149026
3 123257 90510
3 57006 54521
2 14343 225874897
2 139384 694614203
2 150186 341581360
3 199835 80330
1 16386 100928 995787984
3 123659 44186
1 7013 48982 31685140
3 66738 16278
3 95378 145451
2 102245 817722412
2 129528 445725358
3 57952 145720
1 41601 143937 817444214
1 78378 136001 195765277
1 129758 186426 843436071
1 61496 120431 8204834
2 86581 511373330
2 97446 593987644
2 124150 529754224
1 43882 153790 482334501
3 136369 62436
2 135991 574335670
3 47104 40261
1 149174 194722 321945261
1 14047 66831 922944046
2 156304 527889207
3 69375 135412
3 189244 94445
1 19160 198024 272165663
1 41497 101512 22887826
1 2979 55632 889790420
2 103116 36982566
3 146298 128096
1 101544 180090 215982299
3 129112 98611
2 711 731928416
3 167916 38154
1 70317 167114 917398027
3 127399 108974
1 12367 180873 206462902
3 185087 34814
2 170663 61968341
3 4017 106883
2 136640 50383490
2 107110 680661206
1 4841 146122 917134628
3 132348 83347
3 131291 116292
1 51623 91172 956891234
3 165585 68872
2 96845 2410126
3 57277 13105
1 68337 91167 972162743
1 60212 171773 704401104
3 74309 56986
2 83269 172761941
1 11477 85821 647844484
2 168144 402207339
2 98808 199564559
3 73054 160769
2 113528 984759077
1 64430 137000 169359483
3 91653 136484
3 48434 194067
3 54534 102644
1 152549 190190 532283184
3 49360 147012
2 77703 548221665
1 64201 175535 528749032
2 34542 658996746
1 83606 118651 559846271
1 75019 191465 109524116
2 186798 984205057
2 84536 692914335
1 140499 199445 342307033
1 183844 194676 738250136
2 168032 84995925
2 190281 633271194
2 61420 170087991
2 24036 780091153
2 126274 8718700
2 5394 263328388
3 85134 183143
3 122789 29429
3 25206 9260
1 144028 182993 162416941
1 13696 70451 893896681
3 98907 62433
1 107316 173263 629315642
2 37033 935839410
2 19444 893052121
3 50856 98948
3 41548 61305
2 172761 387438433
2 7391 875452778
1 16765 154897 262959720
1 175826 181974 576713790
1 42910 131311 785060812
2 81039 893679071
2 97369 8826833
1 9345 46052 838788193
1 24823 178948 313439360
1 40564 52566 674313116
3 91523 159092
3 78295 40098
2 93805 574748958
2 69167 195098074
3 23675 74643
1 57215 171102 919406427
1 608 124882 74769253
2 64298 7187531
2 145679 642611135
2 107325 708644548
1 54199 143152 424574750
3 6576 107855
1 52988 118186 361016468
3 73595 48344
2 126669 181078112
2 133454 344087681
3 194429 26140
2 93576 337755183
3 55979 198390
1 868 175326 934512343
3 9976 59982
2 16521 273498546
1 120490 188089 437596100
2 37632 283016826
3 119741 198546
1 11673 175255 990874722
3 77238 77572
2 198051 585646991
3 105233 179729
3 90978 6151
3 156233 94276
1 12975 47213 344666288
3 68417 37604
3 34749 190089
2 6871 325229211
3 195495 154842
2 1531 646837575
3 161363 106296
1 43376 154861 455620921
3 72040 124406
1 54489 155350 789706407
1 23708 40289 539755274
2 125925 728932787
3 176505 743
2 169111 686996342
2 89347 343386970
3 178093 90653
3 41543 174963
2 130361 413339851
3 74482 165247
3 105302 136988
1 32032 133483 797991494
3 31130 173114
3 94720 89195
1 55057 104960 994301186
2 101831 13816182
1 8346 60649 423007862
1 187560 191904 590524709
1 52111 199999 982648648
1 71920 110626 85038380
1 7538 164998 441429032
2 196592 967659638
2 156874 361457054
3 130460 147820
2 134541 702031778
3 113739 122742
1 154944 176253 142557104
2 31396 260507374
2 82074 832470663
2 82042 73074415
3 141281 4995
3 175478 136134
2 83948 275876095
1 108237 108847 294099952
2 71640 608768886
3 75624 148222
1 132381 140134 175380583
1 18667 162131 645182216
3 56781 78078
3 138318 19487
2 157332 941673248
3 78208 183001
3 152768 67607
1 135561 154403 436207967
3 59846 179638
1 6308 9661 853015356
1 72162 163083 133418990
2 110055 103258004
1 152661 181703 336622473
1 15082 67705 321795584
3 115137 20584
2 13094 273016159
2 72885 613418870
3 119730 11625
3 192012 17608
2 65924 695157298
1 101491 129898 442217313
3 92258 107839
3 73140 13871
2 193614 686387642
3 94998 153646
1 39193 128883 412866827
2 88511 727945511
2 135973 3823473
3 46273 68110
1 152465 171026 636447886
1 33432 50829 315627154
2 59728 29782827
1 48987 85368 651284978
2 182804 305963006
1 140241 198850 722134412
2 92315 364166428
1 64625 182055 524611564
2 105159 737575366
1 66706 76702 408153590
3 154216 199691
2 127116 759799902
3 189890 150671
1 3278 81845 570955475
1 97589 107441 433449357
3 50438 69368
1 88239 165477 268346287
2 193065 581266261
2 91372 99223657
1 123000 175628 308490356
3 36697 135782
3 93771 135935
3 73022 26424
2 164641 67585090
3 73719 130897
2 169275 439871572
1 59178 154205 58357915
2 197599 619340085
2 155727 409590190
1 28790 42031 963630873
2 48358 580349177
1 37317 149089 199104421
2 32841 649308600
2 26536 874038626
1 19987 92737 841309546
3 103526 77317
1 13095 145815 398640081
3 181681 186430
1 65621 163907 203655226
3 162434 112257
1 149681 186785 909936342
3 84802 198439
1 152763 178087 999613018
3 128432 63378
3 125892 181914
2 41211 32728743
1 8701 158870 140259891
2 130942 279377403
1 43133 59124 520508497
2 135740 436228715
1 91951 148205 975433662
1 151954 182164 555926054
3 179427 108597
2 91462 714997000
2 163607 114852091
3 179203 138816
3 186687 113589
1 111793 159614 159564514
2 68775 287894297
2 18566 91907120
2 111768 42128437
2 168371 457324164
2 198801 615885888
1 135051 182452 603422960
1 93155 162980 266052334
2 17876 113409886
1 29333 196904 957774010
3 100261 15312
2 42599 657801462
2 113226 552056295
1 110192 163624 647671557
3 20410 1418
1 51429 69335 713187212
1 92338 133087 301918868
3 11857 61642
3 184242 25961
2 1037 100953932
1 126292 167861 493901758
3 122942 194521
3 65073 23079
1 18315 42176 577445070
2 112795 359238614
1 70550 80474 436147650
3 47631 90026
3 131176 181379
2 36242 471236255
1 70231 115707 49096177
2 185246 564416081
2 128568 769358159
2 183603 508459578
3 73827 152022
2 176181 794836515
2 47411 19225048
3 116352 35304
2 84834 788552733
1 3375 106925 622172004
3 74000 66142
3 199964 56994
1 115891 199777 482586261
3 144094 91925
2 34417 89497327
3 175330 41374
3 64628 159390
3 21732 25235
2 133721 859249860
2 192391 931008318
3 157050 35460
3 35446 109590
1 80452 88560 851303219
1 80148 160266 902658821
1 78599 158443 223746600
1 113222 147428 230689648
3 191879 170526
2 79268 23437598
3 93820 164193
2 28663 597183601
2 196373 522257644
3 133054 145382
2 84511 609596469
3 50553 195967
2 183591 496578447
3 196880 25098
3 40095 37485
3 194461 169358
2 147781 275244848
2 175189 381737307
1 5804 139846 463109704
3 52721 41029
3 47541 187401
2 33974 934708013
3 35887 128463
3 149217 192338
2 39920 510202105
1 22124 132773 78482924
2 65683 425256834
2 134856 150774313
1 56333 141246 103331405
2 157469 408210456
2 165361 540003604
2 63802 401362833
2 118283 528444862
2 94937 721591463
3 194413 157327
2 113091 214268000
3 89640 119318
2 63782 701513479
2 125809 958102008
3 179146 180227
3 184493 36398
2 156762 986212634
3 6083 26554
2 6864 831339820
3 20949 66746
3 194307 175952
2 74494 891652202
3 151324 128
3 50256 11237
1 94105 126530 841919598
2 59817 496713378
3 33298 8910
3 73094 34065
2 88274 872656930
2 152009 554863727
1 121879 134553 770434850
2 30967 138581619
1 56226 149928 722660860
2 14509 172307943
1 80691 114916 619351851
2 198867 105532825
3 150806 94515
1 52623 197170 537204903
3 88118 126432
1 38235 180944 806096096
2 199481 726361508
2 61865 606471297
3 191887 108695
3 188994 88989
3 130672 118073
3 134994 140441
2 84651 311801430
2 176838 7344691
3 163501 43793
3 93491 26078
2 30482 425804159
1 101277 102813 427141748
3 75906 97079
3 119598 191751
1 143814 191699 962074322
1 20153 138092 441228495
2 92912 533224369
2 32920 301696300
2 197199 635261168
2 146484 315316035
2 97686 733650664
2 44932 752306610
2 193961 941678464
3 118651 77941
2 118331 558616158
3 137747 19578
1 108589 170169 567624475
3 148669 176151
1 30574 66763 121981080
2 157105 810235836
2 96712 890651882
1 153775 199232 961736210
3 109934 178358
3 181834 157759
3 25693 190519
2 136195 697666540
2 13239 518389747
1 60286 170701 257673199
1 37788 69450 257703419
3 92881 177710
1 44923 175290 953516910
1 119408 199593 134732525
3 105475 33991
1 146979 174587 873405972
1 930 56860 109958439
1 91467 141500 114775595
2 133344 133786049
1 112822 161649 631450354
3 128650 122619
3 158860 43580
1 38725 178078 119774435
3 102403 19562
3 139027 132208
2 161742 443693584
1 61073 197684 719810809
1 52656 150450 597966159
3 175737 93173
2 38560 271385024
3 90553 48252
2 98057 917382848
2 56255 131929654
1 124759 135984 60000096
1 147931 166494 957390348
3 79911 195669
2 25062 999849073
2 15767 967592346
2 180539 884107684
3 67191 18450
2 45269 11967559
1 96137 109638 30390465
3 192397 88076
1 126140 151627 513210936
1 109002 122627 583324898
2 140709 906093357
3 12400 181913
2 58566 399448896
2 102432 563779568
3 123710 99130
1 74564 147287 821641149
3 154754 47539
3 38758 175494
1 161273 193306 198975448
2 103583 251552839
2 190978 180104426
1 132339 134598 525912539
3 28421 39882
1 3881 102831 77564230
1 48865 74987 199105443
2 31796 877890935
2 128340 628727318
1 75658 124968 247500466
1 142146 144823 820371341
1 60476 174358 592419874
3 124903 156290
1 157071 186468 186062106
2 125898 374980203
2 173738 486987667
3 28074 11418
2 555 683189743
3 70531 151949
2 2577 504609606
2 179621 911260574
3 104110 97244
2 122495 443302838
3 88940 143670
3 28742 38375
3 106549 84372
3 55362 32674
2 78078 27117271
2 139133 624928545
3 22732 37441
1 90563 199871 131001276
2 9282 623232235
1 76572 91806 647887545
1 27616 123234 550796529
2 30331 818509745
3 146069 85083
2 148888 337870312
2 181589 174147481
3 184585 196192
1 96343 141869 876956117
3 171527 134682
2 114322 695272742
3 29260 141819
1 94780 101981 619036043
2 150854 475352900
2 195076 607825380
1 24993 37289 479792287
1 53748 91014 22061128
1 92174 192433 574623891
2 54547 644285153
3 183648 47219
3 27796 145666
2 189531 572930960
3 68552 99407
1 8288 85721 229941369
1 32350 83689 486423369
3 23764 182583
3 5941 34885
2 69731 594071625
3 20448 46023
2 190491 280475144
1 2051 68809 145005333
3 82409 193472
3 162430 46976
2 196812 417455551
1 95067 104348 663574908
3 66253 63955
1 20479 169374 808362107
1 3105 172883 618781012
2 39082 134488441
1 23987 117330 444161951
2 44760 197846725
3 39150 155549
1 43720 169478 530252319
3 79621 137069
1 50013 126735 739155861
3 193300 50182
3 126245 113893
2 183964 839061149
2 36224 974264198
3 42493 142035
2 4664 973217932
2 36313 423142920
2 106101 861456986
1 7568 185485 591152868
1 84487 116668 848525341
3 189127 119666
3 12963 53861
3 13652 25176
2 153823 544806535
3 31939 165061
1 30420 43933 752089582
1 40721 170662 5480014
3 168228 97646
1 162609 167911 333890781
1 62185 125659 544759725
3 92088 59883
1 8335 190120 361231864
1 158964 193941 168692338
2 6889 872572958
1 27307 155551 643245170
2 158237 919657556
1 13071 79852 331725846
2 21106 530965277
1 20655 129669 243730219
1 62467 164371 210627743
3 174330 45093
1 90165 104193 716311245
1 28062 115756 37581401
1 44461 145151 56947077
2 193620 186504027
1 13682 50244 769828825
3 155748 139665
1 53567 150209 264084230
2 172776 682845251
2 157941 28777728
2 75566 939483356
2 58226 874565084
2 68337 426369215
3 189383 29649
2 117263 841269448
1 123556 168944 662213863
2 126710 674594606
1 47067 146626 78914213
1 12432 135859 436122096
2 147287 782657313
3 104134 111949
1 88427 127497 846159313
3 153203 179964
2 132488 148039639
1 42324 98576 489464657
2 116111 591826714
3 169446 166246
3 177808 97871
1 53890 79321 437665651
2 71515 510143258
1 117393 130691 175144957
2 72980 616365558
3 48474 65887
2 122120 968214017
1 71852 156498 854392915
2 97721 686612021
2 195640 606773795
3 132712 197078
3 91950 131577
2 82547 557686721
1 2039 102867 340603482
2 62459 552676822
3 63245 111699
1 55217 148924 983782777
3 173668 122888
2 19833 571294136
1 11441 80169 737645555
1 69031 149489 825000728
2 164748 29580104
1 5394 181289 218848663
2 1337 301215905
3 132595 27998
3 122034 143366
1 89855 123075 172959989
1 129829 134962 92348823
2 139716 600102352
1 13184 16638 885562559
2 83001 728534817
2 139085 540697533
2 18116 284594435
3 172801 150121
3 60580 124655
3 79660 190789
1 71492 149127 571113487
2 117182 915871869
3 122021 114929
2 81710 230957059
1 78768 191573 169655204
2 86151 435255054
3 32520 125880
3 75709 187619
3 199694 121773
3 178792 29170
1 133815 139299 545260320
3 182022 109512
2 142756 9006908
3 102536 48531
1 98809 197122 64723407
1 92845 168804 922902648
3 169456 127560
1 102661 163588 762293717
3 153544 105297
1 163149 174551 720387971
1 124119 173160 934619156
2 188289 260333776
3 3292 125976
3 151292 62883
1 6011 118432 71520396
2 78789 779743508
1 85613 118223 174650698
3 178732 22431
3 47676 46496
1 35445 123682 481810426
2 69838 637488151
2 140013 497939167
1 36507 134709 869897049
1 95095 194470 609175030
1 15300 126533 803096988
3 160083 197527
2 161771 913841363
1 14796 58787 283677639
1 71898 126454 109699097
1 5966 62158 175252262
1 157574 164234 185076365
3 75874 162611
2 76538 620538290
1 19923 49900 154729701
3 25531 79781
1 32401 128913 809611819
2 170337 748187434
1 51941 73952 660495117
2 107821 405941343
1 123332 156805 624503515
1 20294 65405 88922554
3 1373 75112
3 68736 184238
3 41996 196154
1 1182 53598 958471002
3 40980 112327
1 86800 150092 948766788
3 102891 13876
3 36473 166245
3 163881 26220
1 100557 184618 795293362
2 104974 72115067
3 161997 174268
3 8554 156933
1 16359 127912 676880000
1 43831 189039 143922824
3 172919 119901
2 137221 938624200
1 24424 66263 336171489
1 39944 103456 598616180
3 79261 72906
2 88981 185005884
3 83629 84001
3 182925 86832
2 88484 472826490
1 68042 127524 33074416
3 9908 103242
2 96541 463076443
2 21371 888939988
2 99110 358600369
1 143007 146239 106617397
3 5278 93595
3 117358 154430
1 75287 96847 198119238
1 113694 115749 893241917
3 15578 197166
1 136191 184344 369274567
1 70590 104287 795695547
3 88795 112919
3 51991 170617
1 151066 155248 312038967
1 13464 78980 815628975
3 126797 178599
3 105632 84650
1 73192 85484 335005076
3 59205 4060
1 37278 98909 444104877
2 89673 373599022
3 176232 4903
3 33780 104249
1 11611 181159 701141647
3 142273 83199
1 16171 167358 368476840
3 179933 12723
1 132319 183074 686551606
2 79755 977421829
1 8802 187811 677980109
1 129992 150868 440232991
3 161523 2176
3 173114 1657
1 6801 116528 529316716
1 19939 94563 263468198
3 178094 104057
1 59174 91220 507042220
2 45603 20583460
1 120299 170083 310184775
1 61370 190434 526284609
3 134359 68775
1 61666 185244 915845045
2 472 661316955
2 8910 764103222
1 67674 148714 738965426
3 60128 121493
1 21252 160627 777269353
2 167735 60317136
1 62631 192473 823870574
3 8081 5712
3 78067 9080
3 181867 117104
2 84709 216086879
2 17862 968754566
2 119791 198721523
2 36746 887990299
2 129225 607937970
3 134517 127462
3 11392 55871
3 15248 61186
2 115292 128953846
2 70161 762611594
3 114843 77619
2 61551 228938910
2 136529 759199281
2 46744 971607301
1 87665 126922 604380283
1 22958 34697 645440273
3 155583 175133
3 64310 199792
3 74226 52443
3 36451 195292
3 182820 127271
3 73042 163898
2 12765 703768852
3 62457 66519
2 22711 422998959
1 81347 181496 749110406
2 152114 397890392
1 8532 187074 112845724
2 148248 565967453
3 145155 119271
2 53454 832326273
1 121507 159245 398310544
2 154443 118103650
2 157060 22890965
1 42553 135523 832751197
3 184482 55875
1 159760 164400 948106776
2 95440 976620150
3 128517 90048
3 20071 114460
1 111290 169193 580505667
2 176709 106467231
2 3880 11092545
2 107369 345498430
3 115660 7212
3 32538 44175
1 88481 144166 171174454
2 26311 878373214
3 67201 197670
2 149304 258449624
2 154964 888425135
1 75481 151143 798559495
2 69213 24434124
2 24164 557853401
3 190281 120085
3 132707 109332
1 49560 113217 839944816
2 77279 949027224
3 173051 144957
3 143774 108103
1 88439 121724 702752228
3 73524 64490
1 13254 38725 773384133
2 69632 253808447
3 92177 148509
2 56028 82283507
3 4578 127234
3 83594 96381
1 25894 72998 957772040
3 74791 149444
3 128573 26480
1 103601 153126 469771050
1 86142 113974 702210457
2 103610 499083499
1 74530 196585 918782849
2 96539 313351284
3 97369 11699
1 28011 59944 800096871
3 58338 48559
2 143369 533287780
2 183692 970171556
3 11955 111218
3 175848 156382
3 135287 78430
2 22329 303512951
3 98942 52291
1 116404 169241 635485794
1 50297 95670 544554431
3 150927 115400
1 49249 129776 460190426
1 43522 104285 203599332
3 93179 190708
2 152894 992530724
3 13332 47477
2 42321 264550276
3 36776 62388
2 173913 142490125
2 149904 666225790
1 101910 131921 526088729
3 111889 31690
3 113209 15289
3 24081 104345
1 1209 6201 599791051
2 52337 993747940
3 199779 153747
2 71137 767974400
3 170637 179822
3 196515 97926
3 47249 77815
3 143617 75629
1 38537 135630 335985564
1 135646 174645 543258631
2 84574 884736776
2 15276 664586660
2 88038 116478378
1 83453 134984 936151243
1 36120 148685 219582417
1 178267 178932 53944475
2 143316 75622035
3 61209 97371
1 57041 163228 194156422
1 95165 169504 718891251
2 28807 719504738
1 118024 150944 6972483
1 105490 196682 532112104
1 81750 114724 424480567
1 86309 130873 696140085
2 181178 733366001
1 68379 189003 229399447
3 143864 24720
1 56830 103698 953333169
1 139208 177469 32502216
3 14650 5973
3 24685 63899
2 129206 366955621
3 66912 143678
2 74665 178669588
3 165595 42880
1 44024 123337 422324898
2 184291 266877551
2 79138 69092604
2 122890 658662959
3 103482 141258
1 20863 26838 259529434
2 82567 207585672
1 31731 78735 255320359
2 90008 531166960
1 21253 180070 595663668
3 146392 111611
3 130869 28196
1 103946 130231 750879883
1 18474 162107 359250606
1 40935 158163 720435886
3 151060 153643
3 180177 116260
2 172701 334721964
1 115004 181597 958370505
1 133981 153439 688199035
1 30196 146471 413048064
2 94155 95187909
3 3134 59609
1 41167 125194 316033207
3 185129 128710
3 143012 99163
3 100648 120193
3 99417 29295
2 178194 961759295
1 156179 189025 65183818
1 70674 169603 801986381
1 71076 124619 958764825
1 1356 171995 307545161
3 92834 186779
1 84684 122186 145744016
1 67074 199905 355308264
2 62222 640546967
1 96402 152441 897036813
1 79702 91951 844638481
3 28539 29733
2 53755 88377971
2 104065 804438015
2 76555 21491957
2 168359 463392909
2 116440 661078601
3 185735 121944
1 29551 186836 153876661
2 53921 28348725
3 33273 194985
3 160970 103780
3 68284 1021
3 172683 156907
1 75975 101610 243321400
2 105564 738619609
2 32506 558800592
3 127607 193261
1 133804 159103 789297603
3 154136 49035
2 178550 909657073
2 114180 758820218
2 3307 928126736
3 187998 157248
3 42840 169570
1 141029 170274 369255499
3 12958 166559
1 134045 199502 455312183
3 186590 94020
2 158812 246845881
3 79600 178216
3 34779 100885
2 46073 555923547
3 73329 187583
3 32474 160913
3 198070 22958
1 3313 68075 492603184
2 102261 130178820
2 192055 754339224
2 13838 847979748
1 80965 176855 619792303
2 57914 649220082
1 15456 142923 58685355
2 117244 156562090
2 183969 172174778
1 90702 162564 889628447
1 75051 131726 170517315
1 145048 155784 624181782
1 47433 175116 921675495
3 199231 143503
3 104662 177503
3 183065 40474
1 41600 134740 442297505
1 157519 177276 619199862
1 80110 140737 352093961
1 137738 139408 348106688
3 84642 106678
1 20148 89635 32499062
3 66579 134303
3 85541 24988
3 73477 68008
3 40690 47980
3 58489 186089
1 43528 130851 674193581
3 143723 46213
1 125566 145608 534493126
1 28708 72908 541330811
1 186775 192788 322235777
3 120567 90024
3 176515 171303
3 71409 123373
1 91727 192060 105461554
3 192621 44625
3 4557 177310
2 62911 529345243
3 145029 4649
2 193608 181345696
2 70145 380018464
1 83253 172320 315565343
2 66839 629853759
3 98704 50861
3 155893 186748
3 173027 140699
1 69377 159825 927985220
2 107344 322828623
1 7490 78281 59303781
1 46201 68838 536622404
2 9785 201199088
1 134319 178477 53155839
1 141663 195590 150005235
3 102415 18127
1 36432 152778 402044359
1 16436 61014 139808787
2 41986 100570467
1 86378 97219 489256555
1 5391 199610 570881160
3 31604 134755
3 1542 113459
1 19544 59137 383237709
3 3659 83375
1 91890 129366 891853411
3 186051 36639
3 75486 34807
3 2851 114315
1 97271 159344 939794924
2 18148 309802285
1 105937 198560 335245752
2 54684 164655182
1 152335 187363 465691464
2 26379 690188480
2 198138 918903068
2 6769 825367872
1 88621 189682 319656246
2 25997 537912015
3 41188 11542
3 174399 4410
2 169451 228023278
1 25343 27004 659260913
1 31184 122111 471208643
3 35359 54921
1 83789 181033 522614834
2 99764 323563819
2 29768 442704643
2 190072 71832255
2 149713 655987804
1 114826 198981 740396085
1 122002 192233 711955911
1 56807 89054 589493825
1 28445 145828 224001287
1 103178 106978 223869501
1 21979 171401 940515581
2 69266 500688411
1 26437 94073 60917951
2 186802 246989794
1 78682 149708 218711682
2 130239 145223556
1 128681 137016 252957307
2 62976 982093522
2 53447 250106582
3 38533 190091
2 100300 408064430
1 91476 190541 909334923
2 181110 851583780
2 135924 994208248
1 23601 158252 224586816
2 9103 997370097
2 7807 140774881
2 162842 938814997
1 72409 115891 484821592
3 142297 92112
1 83048 119449 489918710
2 167041 732554746
2 166747 353741706
1 6185 143265 846969583
2 2637 589066095
2 56268 276686927
3 127982 98079
3 183795 117629
2 7836 458335038
1 24507 50816 308892206
1 184152 194462 650043746
3 191756 103762
1 36940 194846 63725703
2 181895 769957675
3 187042 86848
3 67068 166242
2 80016 932364680
1 100009 173875 696388539
2 17018 13359069
1 103272 128863 64208464
1 100231 107549 547344143
2 169342 49562507
3 191944 77094
1 38250 66894 208135133
3 11882 92233
2 126735 790207123
3 53761 110095
2 161658 392433757
2 129095 43786580
2 127119 23441796
3 198386 127770
2 157967 167995677
2 81774 578006116
2 186445 285780873
1 97020 144916 801705984
3 124298 187289
1 18442 128614 667039874
1 51705 164289 447322970
3 23774 148842
2 183170 79595986
3 151105 107668
2 121579 472580572
1 64128 147675 412873326
2 7834 300996308
2 11125 876286707
1 31186 87219 576201972
1 129874 141943 521895577
1 44501 136118 518219341
2 155266 266293969
1 71253 97940 26347294
2 110532 154269354
3 15068 22476
3 112627 47091
1 145321 194103 596644512
1 90267 166503 301081548
3 149863 33410
2 25497 576560443
3 134924 168056
1 60748 143512 519404989
1 74103 135132 689867362
1 137555 183226 776652235
3 59341 104272
1 68378 174204 703725858
1 68430 128194 235455562
2 106292 880081665
3 13475 64988
1 37109 64480 308826700
3 15022 62374
2 119252 962908603
1 102755 134558 143557543
1 44690 61699 657626447
2 78828 952568265
1 53392 115241 876906050
3 90548 178017
1 77675 91411 168386301
3 8553 137019
3 54179 138517
3 85378 88713
3 25034 124667
3 116884 177539
3 147054 38664
3 37159 99839
2 188636 423925606
2 193897 495106757
3 84210 57572
3 60398 63307
3 164166 14209
1 2909 155513 414627242
1 100329 161785 27983574
1 171327 179383 873574026
3 37439 199664
1 96269 128339 568205311
3 101753 85316
1 23205 181760 565873589
2 79974 344031496
1 1007 187870 637580486
3 130372 68600
2 155104 695245268
2 107894 497598213
3 102502 71897
2 5944 488149224
3 57200 120794
2 99601 610420337
3 160334 14194
3 134930 79267
3 163501 53613
1 48534 75927 416073096
3 101492 103911
3 166986 21269
1 5027 71248 50049215
2 15762 484651604
1 4080 157110 239468698
2 145784 446494297
3 72063 106056
3 146644 144715
2 70720 727989756
1 54828 118054 275564366
2 51581 384608735
1 94673 100363 681473616
3 24320 122922
1 141583 199695 432708901
1 71588 72656 641615911
1 62649 108166 481753804
3 123092 116046
2 107958 932657125
2 101083 118789600
2 69060 222514649
3 103570 20305
1 132593 196456 567593004
2 124683 350183251
1 86226 128548 84197011
3 38084 49808
2 179540 42557269
1 13471 181802 88372643
1 154903 197042 795371866
3 1978 29520
2 105677 231101257
2 46849 810373392
2 195203 177466547
3 24716 169917
2 191315 497305251
1 13335 73105 532681160
3 2467 60491
1 102574 107335 458197785
1 34471 42094 661333023
3 28583 168859
2 69263 231877253
2 165833 182453591
3 93264 14158
3 146653 87411
1 22558 103459 814426463
1 19314 191718 422835643
2 65021 830553012
2 53652 498893304
1 83950 91043 419458296
3 163356 7464
1 32501 121266 63952091
1 12602 178927 525286028
1 21476 79948 666621037
2 68369 142956924
3 6777 96496
2 80819 321106912
1 129209 158484 689355898
1 26548 166142 128651130
3 6621 62644
1 54207 141474 27676027
1 119371 150475 933440155
3 141092 27424
2 67578 697430825
3 15039 142034
1 61985 141066 449749098
3 28123 40488
1 19950 188038 447151858
1 119868 142564 928121809
2 153324 55151868
1 44800 65169 654337398
1 12911 176027 891520410
3 100052 105483
3 66355 183610
1 151024 161341 742830765
2 90815 314403096
1 106979 109762 490089752
1 185785 187893 878601153
2 130268 630270740
2 28384 145603722
1 158728 188617 160030845
3 154399 78951
2 76558 233209736
2 112454 711882193
3 7984 171555
1 24459 52505 77501469
1 30614 97739 540706424
2 192805 733669719
3 199652 12774
2 39286 206843681
3 89749 139290
3 94464 191763
1 39455 93471 501661405
2 44199 124206273
1 20404 143269 575192524
2 145384 904508048
1 14817 196653 88093216
3 86920 192438
3 22677 114767
1 67099 119376 447609472
1 123249 159531 822455055
3 112751 129689
3 19211 53693
3 19798 129467
1 93819 142826 944763157
1 57195 196382 202860821
1 51794 53863 181299515
3 77815 178159
3 100291 114436
1 167542 167775 446714216
1 92796 135598 797049625
1 58831 130307 915817416
1 75405 97456 356895539
2 92986 769362615
2 36551 459745417
1 24870 78151 921111869
3 125969 70248
1 11323 97567 739143926
2 58201 759633250
2 2003 249774305
2 19572 703865334
2 74008 634458356
1 1885 126881 385118449
1 144844 155534 452429944
3 49401 42723
1 154976 163488 170556265
3 140830 27084
3 50958 3024
1 19738 122972 544819222
3 159911 110948
1 18010 117600 440803051
3 134125 150170
3 89654 151166
3 164729 90449
2 128953 100728905
3 120011 135636
3 71211 187624
1 93544 116289 970774414
1 55110 196553 686516396
3 75239 85584
3 187486 143835
3 182634 4423
2 162047 33885249
2 81660 910766988
3 19827 13816
3 142638 6995
3 40882 65359
1 126178 178612 980569160
2 144820 426297895
3 79359 121021
2 133515 477981960
3 116299 155692
1 16443 144828 785222798
3 193104 159956
1 30854 130752 324812605
1 21615 49090 287009522
2 79967 738417572
1 58774 162220 670859101
3 94198 112314
3 66482 114515
3 127793 116978
3 97896 60195
1 158898 188344 505739387
1 33222 110842 723936725
2 24845 735388951
3 15786 103614
3 139087 138257
3 3483 122508
2 188643 418596994
1 8498 85659 44795027
1 82254 172514 673750246
1 21595 132010 1730436
1 60530 89589 428820457
1 79005 143427 956057028
3 94436 120390
2 139872 697186361
3 113507 22235
2 98016 459824930
2 90119 828839782
2 59740 56202013
3 165385 105233
3 174659 170808
1 36816 121302 690045752
1 107714 174274 403760791
3 154837 29312
1 78572 107423 977217467
1 2860 57622 338119046
2 175974 414694685
1 21545 77680 545199241
3 77085 111401
1 34631 80163 63891549
1 14601 187082 810983293
1 32914 160828 691840476
1 110223 184390 187651310
1 70030 77523 768333169
2 16609 724933044
1 37555 161464 79333631
3 138848 125068
2 168706 627522563
2 178788 859569063
2 121331 637797950
1 23792 50914 383713337
1 25699 102650 872977633
2 177318 326465771
1 81725 142416 447354170
1 152142 189069 768112152
1 86435 181687 252285231
3 80467 150807
2 117356 628943677
3 29378 129730
2 6704 327786920
3 149323 168053
3 24746 73088
2 119808 636954227
1 15209 40903 28826957
1 52758 65074 281323794
2 19615 276373617
1 112528 167804 853003798
3 120354 97434
2 78469 934952421
2 190983 658700558
2 179203 768022125
2 27007 458571690
3 123075 28790
1 46201 174699 349778497
3 134174 169039
2 21150 210845079
1 133018 140419 641582401
2 175656 692065278
3 141221 194161
2 1025 101627630
3 65776 44029
3 71942 69304
3 106384 117082
2 94152 808451189
2 62805 570156997
2 111897 901809114
3 73167 56958
1 129884 135564 358320032
3 156366 140203
2 116684 90829331
3 93002 14886
3 194601 120407
3 93293 101283
3 177513 130274
1 7413 61275 915586907
2 39851 775862055
2 21258 363725596
1 62467 155565 191845921
3 18745 28484
2 29434 328658431
2 1030 579963254
1 8860 27883 490759846
3 34623 71768
3 47946 181279
1 26281 70836 433508533
2 2497 803069835
1 16995 101856 79816783
2 10703 338193004
2 84665 540148318
3 181289 191085
1 38517 162929 634984930
1 48659 78581 888848230
3 41362 133539
2 83769 215787129
2 63373 286874176
2 34575 399248710
2 92969 333936680
1 73659 106834 721723446
3 95166 180223
2 405 64567107
2 150332 666006672
3 183089 41122
2 189260 817589459
2 192112 457747409
1 33435 56945 635960170
2 43583 335132227
3 150036 144116
1 94501 98636 689439
3 112453 111096
2 4558 5288935
3 124619 173905
2 115526 867888677
3 144530 14482
3 24085 171928
2 58160 242116360
3 187078 82599
3 99800 72931
2 72239 305465149
2 21714 707593353
3 23372 190659
2 155616 695881785
2 96904 567043717
3 125869 192990
1 39209 154717 92558010
3 164140 187120
3 115232 23100
1 9757 101022 879222932
1 104016 126054 540998122
1 116692 161173 636327851
1 195474 199498 168341062
3 153360 5345
1 111360 140665 282193753
1 12669 111680 670225775
3 173715 113800
3 129124 96258
3 57520 86768
1 102895 163207 388309607
1 101506 132349 533365533
2 193056 880877664
1 18913 48454 648582657
1 25613 53920 294099815
2 63369 962957501
3 76660 170178
1 111209 114690 89943770
3 25225 124120
3 146140 77796
1 75361 182055 758353213
1 81409 187488 982895902
1 134840 143323 837502766
1 135068 185951 822118185
2 32564 389807520
2 192957 523227645
3 21157 161515
2 79180 653013951
2 96472 737030648
2 66353 798544931
2 182679 806306187
3 135350 135278
2 195987 58723943
1 2999 197318 248412478
2 135011 211857728
1 150561 178865 358365994
2 52290 420161553
3 137773 51415
2 143453 582455136
1 86523 129457 508020608
3 16680 124707
1 42493 142447 19085959
3 106278 128723
3 153370 177388
1 4399 125311 691857930
2 128609 238024392
3 19122 162982
2 105025 426400955
2 193142 564862852
2 62531 604442277
1 70723 184361 185027356
1 61690 178117 512920061
2 127285 971094461
1 83170 164907 898627015
3 167525 80898
3 98202 6737
1 43281 190881 45121946
1 18160 189430 36681339
1 38337 52971 520021110
3 12555 196795
3 161737 3821
1 57010 106511 620445020
2 38099 518410787
2 108620 516503625
3 133869 42092
1 55298 142418 618461447
2 89777 102733051
1 40376 119101 846212589
2 102389 981052629
1 121977 179218 304711076
2 157605 815125942
3 161217 62658
1 162310 198388 181116987
3 146060 126857
3 124968 41488
1 39921 122028 178471416
2 122973 621232248
3 103748 12074
2 116776 930656791
1 123428 166627 42830598
2 24002 910089149
2 42717 598172853
1 176641 178063 455590743
1 26783 110320 323684227
2 110569 283006720
3 165080 188471
2 46841 58201317
1 2080 153591 472808236
3 5418 48579
1 13721 181230 914220230
1 27427 145673 788687172
1 30402 132944 547194022
1 118608 135623 811797806
3 128292 103945
2 175959 138918443
2 89809 820010958
2 41086 526660053
3 190001 13728
2 196871 378792361
1 40250 106284 246788307
3 16952 89885
1 18408 158409 405955541
1 141672 179048 933522364
1 50598 177103 863482227
3 96210 136814
2 53322 714440766
3 21274 121963
3 172035 77403
1 74927 196145 179050164
2 189393 236631576
3 44751 90003
1 12004 136203 380424594
3 33703 16994
3 89061 180789
3 182457 22563
3 174201 80482
1 37541 111868 486191647
1 31989 144031 78660365
1 170661 175929 610737205
3 6669 73090
3 90522 143051
3 165543 171027
2 90444 103754502
1 14038 54885 645590959
1 81441 90531 611197627
3 189581 149676
2 99870 200960799
2 1578 594780624
3 84553 13154
1 165913 189909 403496234
3 57786 158428
3 157764 33237
3 60740 9924
3 199342 2946
2 159712 867472462
1 57934 170642 292614723
1 20571 176625 658619427
1 62283 136903 173724077
1 69851 134323 717967053
1 11873 18209 742632144
1 50313 175811 679021419
2 196538 435984268
2 111180 631587213
1 7011 29253 136609305
1 16626 101487 66347913
2 63269 647531544
2 20277 935373729
1 133652 198413 603153886
1 29760 145693 824721965
1 34060 43677 101825784
3 161328 130838
2 55606 669713995
3 10023 37080
3 82417 123307
3 103602 160939
3 85917 138537
2 95861 339667837
3 166641 15150
1 40747 155956 18355235
1 5100 102461 975464197
3 128190 194449
3 65518 103134
2 28864 439694712
2 149897 60585545
1 6793 148920 365881914
1 5323 75663 267370576
1 72645 89585 976779982
1 53989 107618 805648578
2 188331 763774803
1 42107 90445 334484516
2 161118 836984079
1 73967 185090 539397856
1 109681 162969 673506066
1 48977 62754 628822461
3 35567 147837
3 41325 118368
2 43111 702195003
1 43104 189622 70033312
1 156427 160144 125651455
3 160767 104703
2 116319 511661744
3 33296 172004
3 136155 56583
3 189172 81321
2 118439 632310495
2 146503 910475697
2 136601 821267427
1 114653 128649 511061932
2 29475 886209595
2 156720 396215557
3 171977 91151
2 182500 776898400
2 32880 905790580
1 16852 165653 25807697
3 152186 82722
1 134454 173871 431096057
3 126014 18599
3 138874 147993
1 36176 71345 957782203
3 175903 85076
1 27389 95575 287070748
2 93014 75825909
3 141528 160277
1 24880 134897 618517273
2 181205 277147866
1 82721 86592 158650464
1 48981 186852 522518080
3 3206 76456
2 191812 297460886
1 91463 175118 808830481
2 181413 423416561
2 158857 131475848
3 69763 44443
2 23601 194124129
2 195252 345900629
1 62399 89208 264686139
1 110491 135868 151737835
1 51108 130625 668304459
3 110927 75711
1 42114 181046 568143579
1 65456 74216 494963984
2 66359 226038269
1 79344 149687 359216143
3 139914 36550
1 111091 149439 133059502
3 7498 808
3 10239 72668
2 124980 282096258
2 102011 82249823
2 117040 18037691
2 190948 686570818
3 121351 57842
2 197477 356249084
1 7882 188656 311133660
1 164015 181323 439859662
1 13153 50446 8812872
3 76031 194818
3 187651 112938
2 142037 589909712
3 88265 696
2 33941 99982791
1 45903 51887 113601009
1 2851 181884 567981400
2 198684 794533268
2 45247 180410149
3 183223 104964
1 73542 172155 474386134
2 116864 270424470
3 31129 162394
1 17668 121975 821699203
3 72652 12088
3 146443 158135
1 110688 118212 309967775
3 181363 48462
1 76983 162872 307140599
2 190271 834872577
1 14354 63989 172486044
3 59025 189193
1 95089 155067 469896608
1 3357 162618 43500008
3 134618 24132
3 35829 142784
2 45878 189545231
3 175538 136121
2 33810 111948166
1 30624 64711 805656696
3 91525 192753
2 185669 13868555
1 36543 193477 753793703
3 163554 129566
2 90404 790527808
3 105691 76072
2 39712 667258961
2 139465 459407119
3 116199 68278
2 54848 213798656
2 100986 107655689
1 58531 78072 500008845
2 183028 104773081
3 106371 99432
2 61262 977894280
3 51624 4833
1 14706 145484 216769653
1 76876 198876 956597288
2 136607 284181517
1 70943 85867 563190356
2 92725 864395378
1 39037 41321 330110786
1 53059 126240 103623680
3 40277 94257
2 183087 102312169
2 137854 94306808
1 66492 146164 431975649
2 134166 140125288
2 152277 19561777
1 125190 174003 799684320
1 66232 107171 784075991
3 10614 170864
3 151965 159715
1 99777 117617 425454839
2 164446 696275031
2 180522 552567057
1 55541 191432 192419092
3 76975 51736
2 121531 448459796
2 28484 580456696
3 135590 169424
3 39575 98153
3 97975 198787
2 46862 900146564
3 13293 5590
2 67338 492775135
1 60553 123945 378699147
3 40928 42449
1 36462 192321 16849064
3 44339 172969
3 112109 137538
2 24744 251064573
3 19105 78252
2 81161 22354979
3 170358 92866
3 55144 161104
3 60003 19043
1 78800 132056 959038258
2 80802 930834094
1 51678 114901 606920387
3 87686 75230
3 57895 197596
1 71370 137179 350493774
1 12250 115969 393950764
2 27242 179093341
1 51718 178531 50434899
2 197574 495996348
3 17204 135246
3 36196 111919
3 141102 1795
3 154160 54849
3 25711 96082
3 185912 98786
1 68921 80546 508654033
3 172376 196315
3 183995 75276
2 38591 925989627
1 151645 183445 178875935
3 110474 48326
3 185242 28720
2 51562 851510031
2 197484 962620433
2 31297 920169675
1 100994 106371 710188853
2 128719 456519437
3 194946 113077
1 110184 187399 446930598
3 99466 49125
1 98022 189499 931789874
1 16065 184743 289983713
1 5950 55920 865757438
2 185213 821920382
1 4920 72792 870905050
1 162619 183893 161701648
1 46812 134609 402522530
2 109601 653386948
1 144634 176621 853109138
2 196598 447137026
3 158788 38426
3 34687 156055
2 22734 382835797
2 157462 777764190
1 73520 199571 256644935
1 35221 120165 634012479
1 57133 188195 288757353
3 9479 99904
1 23655 96108 753757943
2 20719 571172029
2 111259 265285529
2 84424 244222215
3 164309 29784
3 13540 148072
3 199807 14124
3 51972 53599
1 157189 160553 509794456
3 33650 120533
2 81914 366901583
1 77622 134639 957503641
2 30469 345148784
2 51068 299668306
2 59143 873531513
1 11043 180038 960816804
2 83582 551521239
3 130513 45681
2 43915 267620822
3 168474 22244
1 97816 128044 726865227
2 68800 347673960
1 25851 77354 258445428
2 155633 34296604
3 172400 6247
3 186287 2263
1 131846 145608 244159812
3 49575 165342
3 10527 107821
1 57604 96541 538262558
1 74127 101538 14663464
2 48433 945355095
2 82473 313943308
1 134673 156932 280641908
3 109136 175194
3 104347 86309
2 30551 197312890
2 22788 953226091
2 17892 508877178
1 65038 145961 200161624
1 6320 90538 52155478
2 86272 554965539
3 171996 10174
3 122246 100041
2 66194 356976247
2 180019 280050687
2 174389 175181845
1 22458 139354 194386309
3 52472 56902
2 134677 111584852
2 48947 102102320
1 134840 160191 80939163
3 163771 183611
1 1432 65234 722702180
1 71073 76864 309170291
2 68783 52905708
1 64600 97884 481848989
1 66528 81961 306457939
3 181997 94933
1 17624 186897 270878004
3 1119 195195
2 146727 751656219
2 196534 80306131
1 44278 112127 747510570
2 196583 191218255
1 71542 126124 820170748
3 10352 167879
1 9082 140746 99827294
2 179639 315096641
1 27032 57088 502426721
2 7439 48954909
1 153143 164075 519316068
3 172778 152886
1 78557 156851 242828817
3 194249 3010
3 198870 74937
1 40072 48665 385720863
2 63880 997422984
2 37101 670549214
3 180287 156845
3 116678 116157
3 123359 2707
2 51279 62059030
2 16205 769360139
2 187839 457651419
2 132035 61646718
3 172809 86666
3 57758 85235
2 104377 800297459
3 45385 143831
1 135769 177239 678784031
3 199558 26720
1 4313 91597 445376394
2 103180 400359808
3 15991 135997
1 45059 75472 781559876
2 156201 901277878
2 3488 33593491
3 174559 85167
3 51489 138326
3 166767 142469
3 158761 184251
3 146634 171600
3 183240 178148
1 28433 46735 189712047
2 18598 854084927
3 73602 179110
3 29267 68406
1 59744 76134 637889309
3 88109 189572
3 65725 182627
2 123277 183936064
1 7329 160809 40974012
2 163940 83500946
1 71577 131253 363585623
1 33724 173845 483386611
1 25278 28649 377643582
1 29679 166796 305355803
2 143019 69010316
1 22386 130286 80485375
3 55844 132430
1 44735 49782 116461664
3 48108 108920
2 90932 168310875
2 87180 930511028
1 96072 160077 41015537
1 68837 180294 486697210
1 69393 199548 157356224
1 35903 182852 359168296
3 64491 57410
1 23830 95015 253851131
2 89449 539074072
3 4177 193106
1 26486 133440 654763369
3 99868 6780
3 197781 161687
3 109004 158216
1 33605 171712 273376459
1 98913 153299 719302107
1 38294 175007 83837695
1 17027 185336 798666144
1 74236 192337 169796119
3 171429 81788
3 97179 23164
2 100114 776757066
2 154493 262419687
2 77284 313435487
1 56800 74226 992224577
1 77570 79951 297939015
2 13862 909557760
1 119922 175548 249101715
1 19201 97647 467684143
2 87945 122455947
3 139041 163939
1 128604 162677 13473625
3 132314 103709
3 187679 186764
1 14437 48328 150475755
2 166449 991092095
1 8992 106975 257779070
3 78965 96999
3 194639 167852
3 148058 100366
3 151368 133786
1 24984 199891 465485129
1 112883 150023 696329754
2 37468 531192033
2 40039 520549440
1 131863 182713 705829877
1 50189 130383 432851064
1 21592 70476 229362830
1 73568 109880 18276387
1 8492 115083 662786497
2 130621 240952870
2 312 198352960
3 52022 99660
2 12692 488269603
3 12158 126027
1 94509 148862 126298228
3 23010 104245
3 8646 95028
1 116881 137579 689960593
3 97364 119141
2 115800 928243614
2 111129 331033304
2 43956 700522870
1 145407 156542 517314455
2 47770 147361094
2 118944 71038580
3 74416 51674
1 6514 69884 499337343
3 27896 25491
1 184 86816 299517946
1 24104 85093 466037224
3 54939 118165
2 144693 785210171
3 48345 99713
1 36645 55483 305814607
3 194669 61676
3 132677 6387
2 38102 832012600
1 44500 77334 541105841
3 164294 181054
1 21304 116315 209893857
2 51542 144827520
3 30918 13803
3 186117 131060
1 8044 185040 243485311
1 101721 147171 24850848
3 31763 3945
2 54527 982780969
1 91361 156590 179755815
3 124394 3803
2 186537 706516039
3 23094 113826
3 114172 10875
3 111469 183456
1 94567 114086 819420797
1 52051 181085 892371565
1 144788 155811 25737378
3 109895 118463
2 110122 741093371
1 131567 148430 809051034
3 2921 87122
3 123861 41018
3 51375 13839
3 133733 159250
3 107927 44844
1 5622 62465 418825021
3 126240 23299
3 52355 81014
3 183648 40040
2 186601 385251475
1 157401 160164 713938294
1 114981 199087 667337951
2 7414 566236325
1 102731 116068 345957695
1 38532 196571 969980636
3 160463 195097
1 114012 125031 549977359
2 106369 363710278
1 166420 170922 552524670
2 168233 898188790
1 23968 108639 55111491
2 50967 888421875
1 90679 123900 951556675
2 102643 262866726
2 85794 415717439
1 167448 175083 515886736
1 74338 148576 51448672
1 2106 180813 179489270
2 2186 668079265
1 102662 161744 640478344
1 39706 63039 516227728
2 181417 780926662
2 102299 372371839
2 27547 824530726
1 151580 181655 547259186
1 24690 146994 762828006
2 30855 805783278
3 44350 157031
2 189201 875446243
1 51460 150685 245914744
1 172721 197939 103500537
1 57139 91781 472173196
3 102629 7055
3 178652 77049
2 70370 291065685
3 163717 77741
2 161179 119460762
3 135049 73152
1 54472 153410 381087638
1 47095 170189 459068910
3 10679 60112
1 850 185014 401477377
1 37734 169727 420918217
2 75034 206676513
1 78208 152471 972656508
3 47845 93857
3 180705 183576
1 29648 63340 538731325
2 157582 865827093
2 91063 153446293
3 165695 113643
2 138552 753470735
3 165009 193689
1 23053 182754 122238590
2 75432 652435394
2 53233 203610330
1 755 180528 462733429
1 73921 132868 57799497
3 196475 21360
3 136207 133323
1 28507 66418 504343360
2 15638 63835311
1 45751 94234 668993584
2 102229 444373132
2 131111 433519759
3 59783 119727
3 39856 31326
1 44372 123288 42806267
1 67404 71942 14388986
1 156832 161043 702537818
2 66662 695968556
3 189381 197605
1 92683 162349 245607910
2 66442 196271549
1 7946 172364 733730182
3 67361 78615
1 10242 121479 630614475
3 58721 74173
3 180604 89298
3 73806 198566
3 26372 7333
1 125058 155812 134436651
1 46352 60861 845744168
1 51176 71366 378880351
2 110276 671989764
2 58259 560883385
2 147667 723199192
1 14736 41820 189852296
3 9590 164305
3 195966 58083
3 132569 189200
3 96192 22955
3 17568 53757
1 76194 129355 915779593
2 35950 919984991
1 15661 136426 248526916
1 129879 175335 665565311
3 123201 152882
3 116988 134119
1 27985 108876 19329772
2 181684 214783867
3 91303 59614
2 78367 311903065
1 18057 87766 387090611
1 86467 186218 154948513
2 44132 453556349
2 178307 471905100
2 26993 281276065
3 179093 88034
2 40088 700008914
1 947 91228 544796129
2 92744 442057843
2 133522 23737753
2 10044 8055462
1 32857 35275 634661429
1 17723 36178 295439726
2 35067 759011635
2 57134 29965898
1 5262 177065 152266523
2 57471 367074614
3 123632 192443
1 9968 121260 725228068
3 185632 194417
1 68632 112855 272801820
1 1693 38599 498124007
1 14410 169812 634500050
2 61494 457445569
1 69256 110558 730836483
2 187268 449038667
3 19176 62628
3 43535 62471
2 14354 160553074
1 67114 132554 733344727
3 134419 89949
2 109833 476560013
2 184700 623482282
1 29403 128299 840166923
3 62683 69292
3 106168 92154
3 186043 102828
3 86809 126585
1 82479 154877 605716111
1 133236 167148 745454336
2 181369 766999331
2 176511 527910055
1 128194 162994 300949009
3 195103 163895
2 50746 293958598
1 61519 114639 542738258
2 172898 914523969
3 34470 100535
1 4538 51913 301836573
2 77257 55344586
1 94516 171263 365391518
2 7291 661252353
2 140932 779506897
2 29491 130858161
1 23370 161709 656936651
3 182788 185119
3 176683 185040
1 18798 96846 656082765
2 72477 336361669
3 182569 111526
3 65794 142485
1 76420 125167 750452031
2 79811 639669671
2 39937 563186900
2 28577 327962194
2 37338 569426749
1 29207 57849 106495528
3 53798 147593
2 193179 105185402
2 49614 146939620
1 14206 15853 791254183
1 2433 10033 405028340
3 191567 137534
1 106491 110180 668491043
3 49590 21084
2 179010 501258899
1 1689 118313 912310917
1 1612 22111 446521823
1 174019 182037 55080963
1 16727 117776 958681001
3 136265 106028
3 78371 127077
2 188596 302354991
3 100079 156739
1 109145 124644 26047703
3 69228 55984
2 744 526382956
2 73096 404910914
3 9036 53305
1 19928 105926 107775327
3 25689 121888
2 184247 637124626
3 3926 171734
1 35630 45961 369684041
2 199688 69501617
3 189029 82548
2 193916 14617002
3 18639 51176
1 3362 102003 484846119
1 33225 184810 949021110
3 84233 36577
2 8213 115494090
3 56886 34431
1 106698 188849 298696335
2 92952 958101075
3 89240 188321
3 155758 120833
3 4443 70281
3 83111 180370
3 104556 2968
1 148004 193788 343789291
1 170186 197311 367260714
2 170276 544913859
2 96571 681323211
2 74219 787288135
1 162808 163710 496775099
3 64520 144231
3 137207 142253
3 36175 168079
3 127997 158635
1 6087 45055 471468067
3 85329 68085
1 33460 132005 578533450
2 151940 832910436
1 162819 190241 263050852
2 96506 599444292
3 87587 6733
3 65983 126349
1 86094 90995 595567310
1 59113 64555 645949805
3 40486 11539
2 46714 454383116
2 192996 831850332
3 68671 100445
2 21462 498199508
1 108231 152784 728152569
2 116507 276130969
1 133734 168595 280622038
2 73102 940634039
2 176900 228085205
1 124783 149559 779615967
1 160117 173378 245194284
3 113088 184888
2 126379 895369045
3 74159 141159
3 121061 178839
1 130490 154866 299524056
2 102461 990506462
1 34892 191196 511109574
1 135700 145109 91134838
2 179022 541980842
2 42755 784138054
3 62514 24103
2 5181 350582242
2 69984 906811714
1 22443 179767 56917119
3 176304 16164
1 25753 100440 41638068
3 146916 114692
3 183824 195830
3 97510 175360
3 32267 88195
1 78154 155625 364433657
2 40377 941449455
1 157415 159131 12207086
1 10539 108921 805254452
2 3408 327372970
1 38799 122361 320718823
1 11013 83653 536781395
1 165888 166917 280897608
3 194111 87545
2 137391 171170100
1 73145 113795 466057512
1 55352 84091 286451734
3 54 104963
1 39566 190050 837527356
2 140752 643668783
1 115124 178749 18534901
1 136789 152403 620275037
1 121653 136659 686222648
1 15829 116672 73140508
3 58398 45142
1 47724 156040 276150403
2 82189 500585461
2 126632 96753244
2 58270 490124497
3 100069 188553
2 101892 134399317
3 154459 89835
3 131275 37350
2 113005 685475288
2 57823 90493518
2 79609 697829190
3 35429 27700
2 190203 62085404
3 60949 126096
1 162533 173292 791740367
3 37230 89622
1 123167 172785 394082766
2 127690 827495735
2 71925 987178548
1 82525 130232 584543147
3 52253 170341
3 30164 136318
1 125414 194197 798423478
2 92774 997433918
2 157084 162398938
3 40530 148655
3 22773 130016
2 26036 848433893
1 42061 81463 479856490
1 101994 142416 458484017
2 198078 830127180
3 53892 122707
1 152659 155748 198242039
1 104518 149363 237937994
2 178400 255142281
3 95514 25113
1 54472 171617 356935979
1 14998 48245 273268279
2 169439 261294152
3 123535 163862
2 5199 889505683
1 6732 127896 269042756
1 181534 189773 650952354
1 71117 132705 81561131
2 108083 360447212
3 177240 151910
1 41512 57710 495208033
2 106316 967937421
3 167743 143740
3 109617 47470
3 101371 64027
1 41855 133476 121065394
1 16017 58979 922267703
1 65095 199042 902719404
1 44454 86435 503493678
1 72971 164227 231923145
1 129769 178703 689398498
3 4150 129709
2 195678 146905122
2 125918 87854982
1 3856 192228 181316903
1 149442 164295 15977832
1 7415 45936 54386406
1 180350 193819 123302515
1 29615 38238 582490089
2 142649 933353625
2 128860 348374587
1 21401 70761 122411067
1 88313 198978 61074842
3 51152 66971
3 139096 83778
1 63059 128848 940830815
2 142511 475212445
2 165369 247636018
1 2614 116078 204811091
3 158938 161675
3 57380 134537
2 121288 574645959
3 138606 48189
2 120050 165008395
3 95038 36425
3 195041 118815
1 5256 126693 235689623
1 52782 58858 971978933
1 134506 187438 745742636
3 119095 148627
1 71702 94326 175829340
1 40818 189717 489207560
2 127824 249630775
2 198394 372955301
3 147930 150587
1 97488 156804 1510011
2 2805 747695919
2 155579 601094559
3 75997 18031
1 142219 174168 672695987
2 62801 254773642
3 138349 140091
1 140072 165518 449805232
3 125007 100153
3 130478 41937
1 169649 187035 874918827
3 97054 116818
2 61724 759280750
3 173881 96099
1 39098 85837 799540083
3 19851 9224
1 4150 88087 757703920
1 40018 81686 787943243
2 120327 259011650
1 17726 100211 949639331
2 53401 363635136
3 165931 88369
3 26535 155761
3 121837 32426
3 165030 135145
2 38472 866439799
1 87872 194406 247125726
1 126770 156532 712058723
3 154286 174566
1 184633 198576 691897277
1 165387 175551 802139547
3 117822 142531
1 13082 189703 298665059
3 102608 53640
2 157996 651269722
1 51074 86602 887014132
1 49444 163704 924360271
3 197911 157304
2 181701 670386605
2 62698 619456287
1 111041 178636 51614765
3 183152 104022
1 134980 196946 616120753
3 5182 81527
3 88697 58903
3 81047 93844
3 27348 7732
3 101482 125411
2 23034 604081309
2 71491 517843700
3 160756 114072
2 184126 423328555
1 78057 113022 209837408
2 180906 864594057
1 2959 159809 651289340
2 89933 199480920
2 171125 967568056
1 128685 159388 644224267
3 59736 132963
1 1388 126058 852709147
1 50333 103039 566682089
1 657 25280 320363252
2 1866 792649017
1 151151 188022 463947514
1 119027 122438 3556953
3 65755 95922
2 102817 913126511
3 20732 19594
2 69316 779897430
2 141994 916833762
3 33077 103001
1 112230 166472 949727232
3 174652 53105
2 75102 971413134
1 89106 181532 712849153
1 20489 119837 720790043
2 162434 640345679
1 78774 87680 903308167
1 75858 93232 499835611
3 56146 6562
2 146530 156517827
3 81118 88723
2 12066 936906780
1 188715 196332 37900965
1 41839 148137 208898693
3 182987 141039
3 120901 93925
2 95274 753933078
1 126279 195244 399758766
1 121890 122372 73294106
1 8562 80533 336695822
1 25614 81174 383055675
3 90079 90808
3 97926 166550
2 141477 564396104
2 62715 18342692
1 53711 79437 226841270
3 166162 162199
3 99592 161939
3 13041 162572
1 122181 199483 940852442
3 75914 30159
1 62050 134739 103835274
1 66395 109285 254278178
1 42880 45945 826683108
3 182355 118297
2 159240 148986497
1 76240 85128 589564825
1 19006 19595 566238379
1 147871 170281 279583550
1 152 80982 776962191
2 3696 614419305
2 122562 84977493
1 188476 191044 805250508
2 89396 96753118
2 28764 47161764
1 48598 153009 602031109
2 188503 187643187
1 108340 111251 767092036
1 6010 87075 18956504
3 16528 173931
2 276 176062729
3 152543 77915
1 110030 189685 717723845
2 27565 318435506
2 50198 235081677
3 130232 116699
2 48606 465065397
2 39016 567243585
3 3721 122802
1 88094 128577 550731285
2 9751 359718562
2 199816 943913630
3 9048 57055
2 97768 599823404
3 135472 175824
3 153704 192162
3 130986 189561
1 24417 154859 23960031
1 26304 166332 321510232
2 113075 943518162
2 40956 633240435
3 46781 14919
2 162506 618832614
2 110570 400000247
1 53893 72536 701448119
2 1871 176721470
1 111257 112488 62719162
3 111166 93208
2 162072 148649013
3 125572 193622
2 93473 698950375
2 113432 907122081
3 44229 113699
1 35981 102406 344308194
2 111336 776873698
1 1734 134307 743529351
1 73721 178414 420437708
1 38615 175399 22478965
3 134345 36576
2 33176 828708832
2 84091 282237335
3 110934 179264
3 105014 89207
1 5778 103366 682258612
1 105647 136244 858369402
3 19542 24229
3 193078 132345
1 22865 63492 305751064
3 72395 90082
3 81248 76959
3 197827 142374
3 95498 167526
2 31400 640043048
2 113830 268281817
2 96581 849439909
1 89853 98989 203082571
3 79911 197068
3 127298 1431
1 25124 27345 865647947
3 103626 160168
1 48683 117887 952350643
3 46779 178672
1 47528 156132 3337379
1 154441 182719 191777770
3 72335 76281
1 87990 190014 189236240
1 87353 152151 453918869
1 9884 104465 320818799
3 86087 193855
3 101252 75121
2 59670 183649598
2 165728 360301220
3 191334 19026
3 139706 141901
1 145277 169966 570085596
2 113745 142861102
1 51220 121208 106739126
3 16951 76822
2 113129 382964008
2 20306 330586387
2 28182 181729264
2 144677 427743506
2 68740 360698072
3 5047 12355
1 37183 98305 736635802
2 24860 22777719
2 84179 700209096
1 63922 83672 53846221
3 124089 67079
3 162909 94805
2 29439 844356015
2 47394 561329266
2 1560 33562698
2 23616 506858963
3 157430 18023
2 190051 261090314
3 163673 132795
3 121948 84638
1 36270 159588 418243936
2 71989 299780547
2 32293 652273036
3 142046 59247
2 64717 250898225
1 26220 55717 439948212
2 81612 25046866
1 115121 150448 356147043
3 115985 69933
2 84653 533510971
3 3874 103699
1 152955 199124 758900383
3 94025 13140
1 102230 102515 514836061
2 88116 535854681
2 175661 19153597
3 113751 132957
2 184086 30872552
1 40379 81770 102249316
2 146323 773956899
2 45044 72936683
2 182535 768910821
2 43169 565110021
2 61647 248129564
3 182295 109817
1 26474 131167 185382524
3 66946 110544
1 45797 70393 417584130
2 103252 460377500
1 24354 87541 235337953
3 121509 120519
2 31220 431640711
2 132692 278841221
2 155091 552244327
1 88973 102169 436371686
2 153904 852164182
3 54047 121276
3 26298 163472
3 55504 6119
1 63782 128284 945302656
2 198448 985052166
3 22204 156624
1 59444 168131 165777085
3 34291 89595
3 40679 57380
3 148718 4229
1 25082 199093 675435233
2 6807 794292388
3 116287 149606
2 194365 802291819
1 4853 100344 850680617
2 110582 415225971
2 95672 479743256
1 57191 82032 911520990
3 148274 134600
2 74206 625723862
1 118357 140658 760102216
3 75840 177622
3 1122 52826
1 23040 126561 35936063
2 70333 179816003
2 96643 10383943
2 157777 206523202
2 50225 451309300
1 9870 63328 545363105
2 329 620635821
2 28397 246276234
3 10729 105103
3 24829 79646
3 10550 103816
3 73454 92456
1 46209 65943 915661481
2 133152 705546920
3 88906 173012
2 66676 880491191
1 26179 97477 879577055
3 100169 64335
1 66474 166846 987886817
1 109488 111286 457760488
1 10036 58240 691109245
3 181045 96081
3 83468 179616
2 172808 362827313
1 91983 96214 439569355
2 76891 240170147
1 122231 165767 226826260
2 186975 841366304
3 58543 87190
2 173514 703757681
3 99006 119699
2 5587 437880009
1 113289 142394 847163318
2 191999 713140566
2 74726 306614189
2 93752 147991286
2 169968 730331937
3 41320 26485
2 187755 375676799
2 52561 798415255
2 38679 261782450
2 179087 489076015
2 98794 841680239
2 158448 637770238
3 180032 68160
2 121190 809069892
1 18765 169191 431839349
2 93955 128496271
1 82490 148811 894418832
1 92270 133955 626243651
2 76500 400396055
1 106442 156079 468266520
2 120924 467608059
2 93208 437842808
2 7486 20654652
1 95583 191722 783043267
3 118329 70557
3 146969 197020
3 163273 19205
3 186886 63071
3 142895 135084
1 6924 150767 202585216
1 11932 62954 676060931
1 85574 179200 992384148
2 100201 27876223
2 86086 991054245
3 126884 42394
2 93705 197997783
1 47049 173235 630287491
3 184186 85025
3 142213 72857
1 49346 112035 511247839
2 174021 234310811
2 126794 728930115
3 188918 9775
2 147487 560411053
3 118739 154375
1 25869 102273 831545903
3 101750 31391
3 102538 82347
3 65472 142571
2 54775 825757004
2 139961 133627903
2 117937 430702858
3 89000 164651
3 14322 90957
1 33325 164452 357909521
1 21630 72784 631324710
3 155109 12574
2 156149 431511093
1 31679 66680 3343049
1 82142 95587 291094607
2 71769 931296900
2 132241 394569282
1 49409 181557 520207865
3 174719 176694
3 46455 136755
3 194367 192983
2 181633 986803695
1 10370 122419 354274990
2 5310 186379061
2 176063 939121983
3 176185 18063
3 190387 104206
2 37646 416723497
3 198767 135655
1 86979 198026 988704161
3 160053 100073
1 912 83005 602129060
3 65345 2597
1 38163 173055 33859335
3 187260 141679
2 40874 712386120
3 11478 91952
3 49272 74654
1 61891 153562 66249742
3 184794 108583
2 103295 350418682
1 95191 115427 816837948
3 154228 747
3 81204 138609
2 182762 832590812
1 103158 135527 562751878
2 95910 460092723
3 49677 80806
1 105427 194469 164524894
1 34194 64871 232929915
3 124596 188983
2 130086 343320889
3 118660 28533
2 124820 849108658
3 106618 42675
1 143933 194174 944908599
2 17661 31030689
3 51942 152797
3 74860 122069
2 25114 362249341
1 2277 57379 664662297
3 137513 79113
3 7334 49842
1 43026 90612 511672373
1 79358 103589 811822587
1 166143 183465 270552631
3 36916 15868
2 10433 715551172
2 160951 443355914
3 115106 98022
3 196859 73278
2 11803 830230333
2 34568 826248770
1 27642 64728 777577431
1 112941 153521 663243421
2 39541 683846984
1 55189 119853 424617320
2 32033 833634955
3 13505 155212
3 87678 132796
3 143277 148653
2 167573 419670648
3 114617 79139
1 44747 103178 153855821
1 128199 128614 793528565
3 107413 11116
1 153084 168206 634918375
1 53276 172655 483284709
3 66113 102356
1 58982 118995 337658752
1 87656 127803 903193354
2 194008 806981494
2 117296 599790622
2 80454 661568251
2 176921 968213646
1 175790 177956 867978457
1 63936 155886 665208732
2 78016 841828297
3 73487 35034
3 67236 175640
1 193470 197866 661135334
2 172761 394682250
3 73751 70368
1 127261 195256 857277786
3 91581 129354
3 190271 148097
3 52385 197496
3 90066 79548
2 141223 215134405
2 88575 58967982
1 64202 143117 213732396
2 23446 140217303
3 158415 164260
1 29601 62681 442951389
2 185609 4472128
1 87339 130171 208689350
2 3215 97543126
3 190744 108540
3 474 156558
3 110008 26489
3 109646 146958
1 86396 190641 936015163
1 57489 176107 564731983
2 148708 194889222
2 77933 819585755
3 162546 189302
1 5487 16359 641742961
1 58557 125125 480166544
3 28937 123442
1 66696 151304 554037591
1 31167 81019 28303170
1 3676 125394 912737987
3 185698 98717
1 126059 185711 650252952
1 15859 121698 469036922
3 110948 27672
1 71302 119586 546143317
2 170948 13849482
3 91688 123543
2 105896 665259367
1 70684 138125 940297974
1 41445 78188 692460586
3 117202 125641
3 61462 146147
3 127177 165473
3 47640 48187
1 41890 159133 35068125
3 12425 4640
3 124442 2629
3 163925 172920
3 39771 1207
2 30484 587798429
2 63571 971686317
2 162871 277648574
3 95722 134589
3 190018 95490
1 25686 95192 469342709
2 102890 366863228
2 24874 202829692
3 195876 158637
2 162254 459599260
3 37056 173167
2 26752 14157160
2 5116 951693105
2 9122 503191040
1 161948 166031 813247005
2 74398 771737197
3 168482 155637
2 181568 460079405
2 95266 370487143
1 22254 130286 27684975
2 150526 976753817
3 59433 39807
1 5271 85956 980969272
3 110122 133201
1 11868 43994 900748811
1 69861 82307 570618666
3 53233 38253
2 13703 432719587
1 30975 117779 932191352
2 27309 806130211
1 137828 174408 844611640
2 186237 798596370
1 51587 183061 975145950
3 151913 94777
1 105258 142072 541247287
1 72332 188196 184166090
3 25524 157625
2 91171 227947365
1 69737 82069 61960587
3 26414 121417
3 105775 85576
1 21052 140306 723683046
2 48715 562877778
2 165231 648785703
1 109222 114309 89491489
3 8280 151830
2 146579 246379184
2 136850 710101362
1 18937 179672 281311666
1 10062 129809 477826501
1 145457 196792 287138954
2 133259 865728334
1 48586 147061 793802085
1 78209 193742 13656073
3 54859 175641
2 114449 284578099
2 52274 658724292
3 146347 157749
3 106055 196355
1 193154 197155 249218376
3 177476 117766
1 77550 130793 757025567
2 34097 182772446
3 85839 28162
2 145647 966099718
1 125653 186283 821588778
1 22241 173892 402009848
2 87080 480212421
2 52581 459474053
1 56321 142935 51221629
3 113505 193568
3 111237 83299
3 67451 192327
2 53569 443650218
2 127679 77275199
2 101918 296525207
2 116687 421725547
1 36033 176411 80989655
3 6164 193183
2 194781 752291785
2 148568 454834897
2 102379 33129425
2 114787 754327659
1 93726 176614 181530233
2 131979 416836139
2 96883 239720712
1 91438 131039 394241904
3 18205 157888
2 26479 34954823
1 14636 166960 968484531
2 197145 449592848
2 116368 579010125
1 35694 70807 995447057
2 36564 499467343
1 19187 53367 554919857
1 8294 185249 838950022
3 102621 71539
2 19129 401694326
2 60683 260160585
1 109433 138871 863732259
3 158711 140782
1 54388 196489 293617129
3 57538 192897
2 163142 103831580
1 32848 122742 290973539
2 64995 662544673
2 106680 500289109
3 131996 158651
3 3731 94182
1 49163 133441 212313909
1 46575 192764 798935228
2 104315 785769274
2 117134 970077087
2 140944 808858905
3 87138 58020
2 2680 179423412
2 75928 334555468
3 108773 76104
1 21959 179006 202975418
1 95108 186162 29189021
3 104166 46907
2 32376 618203724
2 190739 118518324
1 77362 156821 940482101
1 26787 115209 40757292
3 189854 150268
1 38745 153517 293259159
1 51037 129141 994520702
3 135166 34617
3 74950 34755
2 177399 126822299
1 52772 87847 940297329
1 115132 144155 566488859
1 178723 181942 395543287
2 8436 940414951
1 10215 67835 235383602
2 148907 920491952
1 147872 187566 470885931
2 132596 237003135
3 38053 122047
3 90240 194939
1 119704 175152 285311399
3 116294 75807
1 32421 66279 524095129
2 18108 663341598
1 1743 7403 437413638
3 178478 149403
2 9468 569705638
2 6085 337835610
1 158166 177210 203879871
1 46417 111306 495394032
1 65137 114027 862352965
1 19614 34748 928792218
1 102535 173822 184357184
3 84669 166123
2 46709 5106795
3 7521 192552
2 25674 382132604
2 176719 16162260
3 172725 69883
2 44217 641717595
2 23542 275300625
1 114777 181455 942946259
3 98698 137724
1 48705 174235 784992105
1 16513 54314 618026657
3 190126 115047
2 78791 957326270
3 8552 124532
2 161452 43435297
3 157895 33731
2 75550 620706405
3 40001 55421
1 54358 154980 225697079
3 198514 87392
2 1778 354307173
3 117569 93154
3 195265 80326
3 137457 136559
1 55045 89327 486525516
2 99945 586874625
1 35942 44488 383916022
2 146647 295978778
3 118180 165440
1 155082 160512 40034656
2 39727 313204735
2 31148 435262724
1 164151 171889 117327405
2 110608 600285012
1 9324 67285 464166291
2 73199 799385939
2 115528 816259360
3 106227 83008
1 95614 119320 692954464
2 191405 79900465
2 175092 214443370
2 2400 652053477
2 19950 427722966
1 62740 127968 114383458
2 199895 554199795
3 63174 113442
3 196071 26767
1 7696 32691 753802307
1 20839 64001 106838214
1 93768 117188 464373240
3 118688 100464
1 69387 174629 714156745
2 23623 55144210
1 74579 138619 992114522
1 68955 97135 363235615
2 148775 869271411
2 53307 441916679
1 96545 173393 844385256
3 139675 15526
2 153728 605951832
3 81035 101217
2 15794 190558464
3 146614 35086
1 90152 172322 655630990
2 78782 133564779
2 15090 599902312
1 88985 97726 85861195
3 44746 13690
2 157876 611770645
3 197695 129881
1 59447 186612 440907675
2 137944 701449757
2 185437 566527882
3 181585 173318
1 137495 186174 558288571
3 83676 76186
1 53184 153636 77538292
3 144130 92528
1 86448 142452 355504003
2 92269 490569144
3 26913 93308
3 136865 199380
1 82588 197566 853037271
2 106106 258823776
1 5562 62489 15730935
1 83645 158136 886973465
2 91116 643751232
2 42382 410184244
2 74778 745061130
1 2352 124342 722003616
2 72006 845376367
2 159173 612674924
1 139941 141503 469846371
2 137072 351799601
2 127773 386421978
2 110416 407875953
2 77766 820706466
1 74670 116675 369373160
3 160040 77681
3 104412 182230
1 64348 137095 291774790
1 131420 178715 421146553
1 197244 199996 780032335
2 184120 928607218
1 108693 177499 668816958
3 104881 64519
2 112680 679955565
1 156938 195995 773112218
1 29924 56874 595562681
1 34618 77438 922680180
2 189996 674457166
1 98876 137756 930484627
2 68415 8713743
2 165967 449333153
1 7699 187077 368732299
3 184662 84727
3 6594 20980
3 168570 34771
3 4945 100464
1 28616 111520 653627179
1 73494 158374 809820382
3 110311 113370
2 180737 655291128
1 477 10475 163511181
2 34169 219033444
2 74952 316335307
2 37750 144739861
2 42530 918192417
1 33730 48806 404072155
3 7578 147533
2 93817 594075590
3 39381 36064
2 159329 652363028
1 32908 81495 268125736
3 76775 104508
3 152583 151487
2 6128 939412711
2 37101 625909822
1 25187 86942 928749442
2 135958 774956679
1 49198 184981 125215781
3 149350 18564
3 89515 9279
3 86408 194938
3 59209 77074
2 128211 828149567
3 117965 159492
1 139318 189878 102451859
2 143305 110321504
3 48317 29986
3 165301 100137
2 30981 330045545
1 147510 190330 547601283
2 193772 988003585
3 99372 69512
1 13509 24336 524389207
1 84337 165979 305260827
1 15544 196142 160226397
3 119109 180620
3 49527 162376
2 117926 563933365
1 31822 170593 51452877
2 53676 436897849
2 54482 176435784
3 110671 166428
1 81523 88936 525665282
1 157827 172873 445714754
2 127272 913641149
3 158423 104319
1 32362 175531 456269697
3 96057 163813
2 194239 217506434
2 67803 567494176
3 78071 80118
2 158013 49156111
2 45866 193294610
2 183766 145198438
3 150551 10883
2 75932 731410756
2 1037 142786555
1 48515 158364 617712606
3 160563 72229
2 45319 202645706
3 151279 38309
1 77074 115670 950822609
3 161757 129512
1 66388 123602 490617125
2 152763 928192319
3 18788 151665
2 125782 675906911
3 199149 152887
2 181959 336324687
2 170376 132419832
3 123033 129354
3 29291 67372
2 103377 942934308
2 69146 488097341
1 27174 92421 240109603
2 9915 126988988
3 40026 77188
1 127416 194051 437927716
3 51694 178533
2 175824 785719240
2 172459 173500169
3 189098 39257
3 91474 132816
3 41918 85502
3 102541 134069
3 7681 86100
1 24660 43453 436410000
1 49426 63657 156148912
1 2177 184873 190058903
3 87019 54942
3 78763 102120
1 82063 149366 954356445
1 45255 150196 861665087
2 65671 401249453
2 190210 723365222
2 128634 287745066
3 186000 170871
2 50170 884340341
2 168372 625713497
1 987 162689 956344884
2 71053 701344571
3 38225 16078
1 26279 40716 379693182
1 48149 133334 31641540
1 10580 74021 758634352
3 42296 37353
3 61854 129997
3 95056 127261
3 142175 32904
3 59998 132859
1 1609 99630 140424336
1 107805 197266 5020179
2 96701 559697224
3 123630 157760
3 20544 59063
1 65328 112117 393538492
3 114756 17524
2 79280 690990699
3 69587 100671
2 113498 458097761
2 94115 638292971
1 2913 37070 762271633
2 27641 758274592
1 9067 28431 914129280
2 27244 305616437
3 57273 138999
1 139302 149610 469636242
1 1820 180357 750186808
2 167408 569734993
3 96490 29501
3 4508 152183
1 73843 149401 125951433
2 137811 504848665
1 70826 96456 652034565
1 76532 162896 57066808
1 80288 138199 37903411
1 32380 138414 978176050
1 12649 169493 809297522
3 197458 144987
2 16183 890045639
2 53907 960089624
1 120335 197766 816440343
2 147633 913836843
1 20783 75486 211437835
2 31966 132269128
2 188398 431844852
2 61240 72426977
3 116288 165565
2 73612 735821788
2 158127 691624538
3 181631 149399
1 34010 174698 976527979
2 140729 702134768
1 39592 144460 297199617
3 76566 192697
2 57067 442082046
3 3459 121793
2 142782 176990037
2 196151 929207267
2 24789 782656212
3 1196 94486
3 164292 141664
1 105849 126924 687964261
2 85399 196651374
1 108515 124552 274937103
2 136542 897393420
2 24414 547184792
3 98108 23754
1 130976 195125 81697619
3 13623 139710
1 4560 28683 231863813
1 44987 50896 903497858
1 38647 133369 567480824
2 134747 133793902
1 20257 148148 157900134
2 123246 532374639
1 100907 164730 388101027
3 67072 20225
2 196654 182570949
3 124269 97043
3 52182 176082
2 40508 76182298
2 189841 699753328
1 178076 193082 348209966
2 94823 109417654
3 50085 130682
2 191735 816664252
1 103055 145475 895425591
3 48466 124578
2 63541 457907567
2 188580 688861437
2 77737 374340592
2 193561 276680672
3 20432 173566
3 160 81744
1 85768 88317 204414268
2 44744 978391852
2 33445 398685930
2 132099 460578984
1 89515 101932 93293503
1 6087 186799 492258326
1 8168 158846 344276646
3 9676 10023
1 37981 111974 392303387
2 96518 546610069
3 181225 120723
2 161129 959885080
3 91627 106326
3 15351 190326
2 88360 44110907
2 55910 206266119
2 24856 654797968
2 156550 178870478
3 189793 113032
1 60911 84611 137736413
3 45120 89145
3 98033 167299
2 5482 652249249
2 12602 949431413
1 137665 197565 204852328
2 22133 908471408
1 39853 178734 274623907
2 119211 496484993
2 103895 478805435
2 148337 920013182
3 182835 172401
1 36216 52946 77171687
3 6103 167995
3 195779 117239
3 178210 44581
1 75165 115164 210518122
1 9561 26467 425742339
1 36385 92869 961531226
2 53146 954583645
3 78073 105817
3 63645 32731
2 20250 599715564
1 121442 184646 96949855
2 168700 99286957
1 59794 102383 423060229
1 83297 105463 242858067
2 160061 183385022
2 68990 287877177
1 21485 80755 81433529
2 114146 896625065
2 111226 536151395
1 25718 43271 102416434
1 44257 79152 999072179
1 22107 132640 31788354
2 83245 189874303
1 6829 110435 838587891
1 76046 112010 230279064
2 67391 759099726
3 148948 65839
2 69992 509719710
2 90554 437461532
2 100497 981378933
1 44543 194840 768839590
2 15893 516350815
1 44411 173504 898787527
2 124904 909914862
2 112127 201340626
2 16654 433527606
3 130595 13709
3 89663 100423
2 64946 530649009
1 16048 143388 544542931
2 50790 965251135
3 93929 193206
2 134617 26598943
2 51669 849463622
2 152084 894356619
1 151588 163483 132360166
3 189569 150494
1 99849 193302 454312353
1 15896 146306 296143711
2 60675 619302382
3 8030 154911
2 72370 330214666
3 84926 87465
3 36569 188601
2 160176 920602912
3 94752 23059
2 165389 930528220
1 145445 193876 776299107
1 162617 194668 232531265
3 82589 13177
1 159856 188313 206741820
1 4916 87801 36709099
2 74879 166181674
1 104853 179158 212871658
1 20677 91716 52534706
1 11198 181428 724689022
2 191906 175472739
2 187001 840351121
3 61683 64947
2 170009 160157194
3 195291 118573
3 13073 109345
2 127926 887831642
3 172885 163349
2 78184 920524030
3 109231 159454
1 67296 197918 395222472
1 90238 166597 413576738
2 111292 461375600
3 170898 156377
2 128558 70283414
1 72178 128290 221470853
2 56723 510830184
3 8051 107312
2 166579 945899281
3 91585 193630
1 123416 166441 326854245
1 90499 146700 772373307
3 169448 196239
1 8517 136908 648815950
3 163702 26891
2 1628 814341600
3 142793 17929
2 16723 277272822
1 1295 87241 835558124
3 198414 199087
2 168317 989701383
2 110518 1680019
1 167019 168001 443796470
2 193518 699147096
2 11517 766649870
1 45713 61734 612613047
1 49705 152612 204550336
3 78249 64235
3 62430 9688
1 37813 87133 975307355
1 68280 134469 659997576
3 104454 73451
1 43999 199154 304703945
2 159218 339345415
3 95947 103476
1 4662 137241 621263187
2 162801 436466425
3 30996 124660
2 81617 360886513
3 76291 172490
2 20130 522400737
1 78327 187744 949095721
3 124291 72935
3 20200 83265
3 31268 92228
1 19395 154939 813998172
1 12678 56973 523817428
1 31006 121683 486784791
2 83953 737009754
1 101704 126137 368602340
2 176898 298429451
1 39018 134226 733725324
3 63131 186357
3 48180 128755
2 198786 268125266
3 147674 50705
3 192344 187161
2 179568 361072294
3 138714 66310
1 36153 125634 635380413
2 62208 389292139
2 135931 513862770
2 69971 837265766
2 152752 7513262
2 146094 545988483
1 93680 135883 58645379
3 149090 46699
1 116179 143311 696398401
2 133597 351566587
3 95613 97262
1 128972 131871 341990523
1 127631 184546 343281528
1 27219 161417 223517078
2 20939 511707500
2 64203 62947694
1 91405 148688 919234351
2 100000 176726314
1 172131 180109 494876703
1 46855 166488 250808119
3 88647 26452
3 72072 64291
2 77288 625650723
1 75133 102472 886108363
1 49675 49734 189884132
1 64401 144719 993521697
2 171950 196792214
2 21344 568962754
3 78805 21259
2 55603 358263478
3 161138 138846
2 69344 52553444
2 86923 232520885
2 164003 488550959
1 16834 113560 637110432
2 184987 788929972
3 6693 72955
2 77644 513169353
2 28286 937116938
2 102411 798677036
2 76168 512714922
2 115155 712988902
1 29576 55759 500213773
3 93364 94506
2 76141 250620997
3 16740 123694
1 177123 188158 205373677
2 59859 4640764
2 106439 213993417
2 99756 644032710
3 39794 186363
2 177363 87607418
1 121831 195470 694008230
1 142947 184642 34648509
2 94532 658252075
2 168159 726110425
2 100882 281959255
2 73374 735177868
2 33106 951324405
3 189826 69691
1 17351 147303 11117648
1 48518 104607 741090829
1 48934 183946 295975436
3 52155 121122
1 12074 45282 584143239
2 20432 933817454
3 171464 80410
3 85942 162730
2 6563 450318562
3 42119 52168
3 92868 169589
3 37073 59247
2 23700 534504956
2 39215 247861269
3 9941 57848
3 112093 69207
2 145156 726179106
3 159615 144179
2 68027 382724690
3 76155 79781
1 84032 112296 336850368
2 136778 739068331
2 192261 610461780
2 114861 997835774
3 30528 53282
1 21850 175459 20170037
3 21500 122434
1 155898 156403 321471828
3 55879 117911
1 110727 177214 533664691
1 163753 199399 431025166
3 161572 20719
1 9925 71426 945489414
2 65831 901214058
2 133145 347427125
1 138852 199076 691315302
3 93846 2427
3 50922 8832
1 103591 179388 289025148
1 47963 79685 64573521
3 49985 56192
3 157265 46602
1 20343 91010 739992472
3 3790 90988
3 5298 23214
3 195595 30302
1 65538 135548 249161701
1 189512 193994 654114844
3 82245 30150
2 48718 854454018
2 12798 416457337
3 159688 170634
2 66857 86766332
1 132328 147502 835346944
2 138371 570707477
1 54234 63962 829838864
1 74322 81076 963802024
1 150704 177954 978581317
2 182570 699703744
1 136507 170484 424840287
3 40130 24907
3 112005 180581
2 123637 373762203
2 189663 691791273
2 136564 749631844
3 46272 54192
3 135080 199363
3 77245 196098
2 133927 80278710
2 179362 75058067
3 19886 8428
1 67283 93886 928344034
1 16243 121003 934417432
1 83083 108411 984343590
3 40604 189034
3 43473 13470
3 10599 118128
2 91535 829242478
3 156198 106804
3 59555 100632
1 17062 148985 427280611
1 96943 194968 222225939
2 167339 773923340
1 69986 134394 688481024
2 3894 186581417
2 160326 446442201
1 35017 100109 333976651
2 185609 86976913
2 102221 796489603
1 39926 63062 897273235
3 76789 131668
1 45934 179837 283028927
1 79422 188946 599441912
3 89920 21588
1 120995 178131 414287747
3 131776 70238
1 78611 151742 78290420
2 71843 62028934
3 111700 64197
2 122726 896443037
3 87025 169638
3 21394 144615
1 64862 92688 713338316
3 113769 38099
2 182235 532597833
2 169072 438820030
3 55650 61517
1 41692 85311 855942504
3 75249 55019
1 43998 189348 169273139
2 92141 762908563
2 146699 371862873
3 96490 35095
1 111196 195299 260229678
1 75963 101336 311592852
1 21322 131657 378394799
3 135833 55010
2 179199 408755693
1 43330 99263 40610927
3 178509 81072
2 48064 907247163
3 48075 163665
3 72619 43582
1 12546 175840 254627301
2 189770 669492429
2 89399 308975107
1 40126 158878 767267546
3 165957 122054
2 135380 146266470
2 151022 671899316
1 59524 152625 907688382
3 10305 182406
3 177159 181088
1 44666 69044 893520153
1 34787 38130 106752682
3 67455 71121
2 190200 835502944
3 96350 78411
3 129851 117191
3 8484 170050
2 109162 52775284
1 50397 188310 559038646
2 192564 494576486
2 14425 116216103
1 54098 180634 296606386
3 185439 143460
1 147217 175318 206449910
2 183202 826529844
2 179330 432992596
2 144089 18562538
2 76341 13416507
1 35849 86670 222752920
3 159699 154600
1 46165 125563 283588382
3 178252 149637
1 29579 106141 151515231
2 115994 127576045
3 111746 34639
3 21850 3263
1 67245 135746 974372048
2 182679 835525156
1 80578 183293 53172867
1 120633 125770 997072412
3 77224 48418
2 176459 89563956
3 67840 132182
2 163937 923600259
3 52621 161330
3 77688 37432
2 194452 61881704
2 161975 23826364
3 88026 178790
3 50345 109844
1 140351 171749 358415625
1 19381 123149 407325096
3 46912 9361
2 143279 627766185
1 40910 152088 725861080
3 184972 88898
1 134651 185619 931218512
1 112278 166382 320046096
2 28680 326385120
3 107061 102910
3 85940 121924
2 31535 933191951
1 32713 170953 443940612
3 67765 66291
2 172130 389799339
2 148698 293144362
2 193656 211886746
2 162284 12305920
2 199155 314619891
2 887 494390622
2 158648 486432711
1 128549 154176 154685569
1 41573 81270 275959847
2 129981 488604955
1 22598 179553 148608021
1 35390 153076 937446882
2 144001 675038495
1 3411 17518 612369269
1 42138 170919 608577835
3 105240 87255
1 54741 183780 345091075
2 59074 73449771
3 166792 152649
1 33692 37660 617910272
3 179936 64875
2 32819 817952874
1 140528 159656 144449398
1 15547 98310 471668510
3 16874 187128
3 18807 66476
1 35726 198749 77299132
3 113164 64985
3 97450 174851
3 7967 80900
1 7366 179101 131174222
1 160083 183012 232458603
2 163087 513290804
2 186655 984331318
2 147913 395248037
3 195664 186622
1 187934 199484 400874432
3 43373 140450
1 74328 180190 652062184
2 139763 546994964
3 49699 53794
2 32908 286739488
1 9930 86515 813337629
3 66602 134440
1 138557 167731 183787649
3 108694 144130
2 104734 834609591
3 25287 165855
1 45910 178800 853676792
2 177233 197095411
1 61609 140142 58693717
3 84836 177851
1 6757 183824 838520767
1 1317 126510 869949666
1 68560 144617 166774965
2 5502 349804448
2 149031 292692887
2 158186 661482497
1 20321 108829 30285205
1 81590 125363 84296550
2 94044 692949440
2 26752 736490771
1 174936 175778 107863406
2 138737 308558354
3 133001 44937
1 6839 29859 687583981
2 9366 202079174
1 550 4796 182013407
1 64902 161372 865567770
2 155224 761677563
2 139817 46256923
1 108789 131751 229775961
2 45059 357074407
1 79729 139540 809681702
3 46124 174939
2 116541 97031323
3 16904 80253
3 52312 169182
2 110533 274498228
2 104140 21272310
3 42440 60556
2 132836 405700248
1 82118 90741 79995971
1 34284 176711 327479281
3 87878 101765
2 32686 639066361
1 14750 91848 109872996
3 121899 66127
3 111499 77647
3 192641 176668
3 13715 84343
2 137770 984972251
2 111579 150371398
3 37168 53886
1 119311 181247 447848581
1 80814 185324 60246576
1 36732 113793 646416303
1 9055 60216 899996011
2 49848 785763555
2 184985 573565074
3 76056 15836
3 180442 163707
2 26628 604753931
1 152794 181858 503315508
1 35241 64193 307772836
2 39198 877588781
3 34493 97784
3 68363 123582
3 379 158481
2 1417 74840899
2 126848 219603697
2 2270 749692534
3 83926 80116
1 96358 99088 87822614
2 131502 364379388
2 70688 315810337
1 80695 176570 489280479
2 169415 216321456
1 140066 183439 713550040
1 150598 196435 142040676
1 112657 150397 121484978
2 93193 141183869
3 139908 129800
1 31558 141723 929390733
2 109528 806896448
1 12200 27629 695274970
3 82046 88401
2 3492 441280890
1 61874 75667 396150705
3 2823 35728
1 12041 80697 815663918
2 30458 398251919
3 193313 77197
3 165343 11345
1 141840 157914 35982084
1 70552 118512 739068454
2 90224 663261263
3 198433 131445
2 108411 145535712
1 34623 71540 599251136
3 188696 77211
1 57900 97134 449285428
2 151329 437379588
1 7489 53790 16103617
1 38208 133601 713328859
2 106316 983349440
1 123774 176610 822164070
1 3813 103438 361249687
2 118162 297404809
1 10720 103605 821451661
3 195489 39901
3 132895 76379
1 18468 170544 919437738
3 130448 152790
1 152155 152943 742997692
3 464 181538
3 108188 33589
2 125363 473516226
3 180876 53404
2 131795 963422467
1 34989 142651 188044336
2 185816 456186568
2 54139 418085935
1 31161 97238 29557058
2 13337 715600144
1 54679 147979 966452052
2 106606 295302638
1 134151 172421 807545310
1 108739 134813 507531314
1 64497 156481 841934919
2 176002 774042316
3 44036 78390
1 27623 34158 357490928
3 153846 182183
1 42032 137641 601897226
2 119024 816101189
1 120832 143244 885443122
2 91480 228456725
3 90869 169385
2 192047 16537135
3 37744 136828
3 184919 5728
1 11476 52065 292847987
3 162563 77403
1 99733 136750 287929269
3 74379 28852
2 86098 988447742
3 71118 26747
2 132660 678944513
2 4784 979579024
1 18008 51363 186924913
3 15643 94341
2 94459 527098755
2 119984 477972351
2 111349 858713966
1 94119 181129 623647174
3 113576 187404
3 98205 66152
3 145528 187493
1 63174 123927 814811079
1 34485 150357 807535583
1 147588 199555 958861038
3 30074 23303
1 72879 110975 76737746
1 124071 165226 208484320
2 126138 614636470
3 84066 27748
2 147320 535346457
2 137630 273706457
1 51341 181721 239122089
3 46988 90001
3 197757 172421
3 162612 109682
3 85389 75996
1 109277 130594 19666340
3 145795 68842
3 52726 121786
3 134380 31186
2 98653 53393871
3 76700 40080
3 58967 19628
2 47570 352195302
3 181498 106198
3 123886 58009
2 54062 991046491
2 122972 568029689
1 69279 156291 636269062
2 5456 466946507
3 58478 196719
2 114912 261959399
2 171116 179126475
3 127758 142420
3 93256 86331
2 93802 338619012
1 114333 118379 636219929
2 93309 942629709
3 183966 191830
3 186635 36532
3 4781 143411
1 60904 82068 848220394
3 193882 40309
1 11218 118858 861205819
1 607 185580 576099259
2 111916 457446005
1 77055 197951 88271977
3 17535 97634
2 24328 322148988
2 133637 800031918
3 148761 115564
1 11215 76924 38927279
1 44931 125273 900753106
1 90535 150929 853317015
3 68907 70314
2 180794 375455891
3 178992 195639
3 127283 158186
2 56106 658166854
1 81726 109909 890650774
1 20612 127989 779515676
2 137592 43076654
1 58783 88804 666999216
2 39 282849153
2 159214 15793858
1 32721 114001 699983374
2 74876 997793452
1 53621 161908 349672181
1 105579 194866 956940698
3 93336 22412
1 109744 195542 760016288
2 164219 622578067
1 151858 162845 133564999
2 190422 484411386
2 106327 844975991
1 156095 170656 524624452
3 182460 82824
3 81816 11305
3 91902 127187
3 20893 118513
3 9068 184619
3 198443 87431
3 78087 143554
1 80870 82034 666838037
3 148383 168601
3 2985 153871
1 138245 187845 987155954
3 70303 120450
2 96473 767274844
3 151068 85109
3 189501 12902
1 92902 127224 903890358
2 139800 660933766
2 75513 446690981
3 49699 48051
3 169728 95947
2 137685 886761321
1 83797 114603 283332754
3 81565 198718
2 140237 357464529
1 43339 193728 824212091
1 30841 164405 579932230
2 122859 932254
2 25353 442886177
2 48708 17442102
1 89470 180759 330706453
2 140923 636484048
3 144938 64419
1 104360 163957 568659180
1 18105 71498 423388059
1 96532 142575 828580934
2 116081 476588685
3 165283 2452
1 28520 129191 546468688
3 177307 75177
1 67515 188659 379399054
2 128406 129618138
3 43997 19204
3 13755 168152
1 85978 174002 657841644
1 93786 196059 163238168
1 59349 197406 126308786
1 133401 176645 777369161
3 3460 144761
2 142160 722031410
3 30211 124078
2 145658 917929438
1 149804 152107 227187873
1 39669 96645 415608473
2 82488 580568138
2 95571 180928313
1 41800 95432 270877413
3 79281 18969
3 93997 134269
3 177142 93433
1 150368 175538 713146053
3 147558 108556
1 104732 155402 740319806
1 15999 119932 402529453
3 137738 59704
3 154190 157003
1 121034 130657 340807406
2 147226 680931632
2 73694 670760368
1 72330 191328 584590987
2 159371 181349584
2 64020 747872439
1 141437 149417 171662786
3 44468 138656
2 198933 721325812
3 110119 82424
1 105400 146785 630840300
2 67124 552566351
1 45154 72599 606898172
2 42899 892996784
3 88225 126264
1 43507 145305 988976471
1 54186 182090 352213630
1 111327 199940 290794819
3 91597 10136
3 42409 138880
1 17185 51113 60886220
1 1015 56574 227622724
3 32127 131657
1 28533 130943 362395580
2 184124 236552364
3 96243 86491
3 188647 58173
2 44559 337915159
1 11656 85195 53597489
3 61238 177883
3 58706 32269
2 77939 299718617
2 151902 619188474
3 125486 158495
2 92179 968025340
1 36056 169470 850922894
1 42481 116554 774078064
2 155488 972439761
2 79460 102785967
3 100539 84869
2 73335 430067844
3 154203 181424
1 31456 152528 308484269
2 142187 197657916
3 5544 170318
1 37435 139681 593677929
3 33725 177736
2 151816 354992360
2 136855 117199405
2 175858 640569734
3 184734 98987
1 21213 97221 632746317
1 89806 197574 571502656
2 88970 310084996
3 177789 173056
1 122897 166207 230141866
2 178812 927054736
3 158134 43966
2 144888 143200683
2 14658 727913540
3 4426 168738
1 112290 174247 271931549
2 192730 423353779
2 50379 442332735
3 7780 147719
1 52962 190622 501773914
1 31694 91896 263110623
2 128254 401683077
2 193256 680488908
2 99408 433112368
2 135366 47285839
1 42716 94026 142025801
1 49848 89125 784225714
1 120245 129828 394838943
1 94006 96269 634506843
3 75973 15988
2 145697 135045302
3 129688 171461
1 177348 188821 867925650
2 109493 879574170
3 131870 46914
1 31364 60004 557970317
3 139094 60823
1 42221 138439 906968595
2 160653 957244276
2 111103 185395082
3 181260 116078
1 77792 160230 981874356
1 9095 48171 884015531
1 26473 99551 399867913
1 103875 144013 687365012
1 103889 192028 438168776
2 51378 354943275
3 123922 66937
3 23913 74654
1 154882 193359 224350973
3 76171 144259
1 131829 156213 856006805
3 106084 77270
1 5644 82351 253861480
2 3273 22560009
1 47435 196554 804703220
3 41888 176679
2 75881 380780390
1 107562 108605 230559148
3 145643 123826
1 136031 178639 284324487
2 27662 493427050
2 80499 466416502
3 10622 108321
2 101599 575341202
2 29178 926607055
3 197029 136592
1 123473 143596 610122089
1 33741 54863 234635067
3 67297 8395
2 71694 525870147
1 142680 194769 635985162
3 542 97712
3 117553 35305
3 173440 84810
3 151896 14037
2 125801 267527589
2 103431 439381094
2 102678 211046491
2 48609 709069423
3 190249 178711
2 143513 645810436
3 98182 77160
3 45316 191716
1 74774 178533 400080648
2 180422 125058742
2 124264 90657169
1 156620 195841 46506845
3 183627 89083
3 26010 132168
1 126266 129578 358146052
3 178615 54617
2 179100 49517412
1 19411 139627 99445224
2 96241 308109336
3 199181 88714
3 198102 160474
3 123483 83947
1 98276 103313 245260783
1 33089 139331 535310555
1 149763 154077 366714735
1 22257 46218 766002434
1 152263 177907 875707873
1 10758 69594 597637682
2 120521 565867975
2 125026 149735461
3 112312 150056
2 53292 205174695
2 199000 309108822
2 70264 349684456
2 156121 91214196
3 35641 182944
1 55095 86281 739019809
3 1631 4062
1 106971 179808 570770083
1 102449 185808 785781660
2 181646 3103956
2 176393 634917597
1 28273 118719 848780764
3 126016 62070
3 121953 182558
2 14455 705349038
2 130978 253288685
2 154643 940128139
2 190092 802540372
3 171397 143839
3 160877 139431
2 165277 511912226
3 172601 184930
3 177421 190553
2 145975 484514253
3 65386 98465
1 23054 40499 177883443
2 55807 560872967
1 3391 176215 658947666
2 195105 948219254
1 20962 112067 451249885
1 82799 147244 121045608
3 16307 53256
1 70018 134513 371104784
3 182691 152982
1 18842 24849 297726642
1 101787 183997 280086752
1 43889 112211 54729389
2 83891 496239762
2 46563 803575378
1 131377 160681 279464133
2 168074 552806567
3 37681 67829
3 9559 42860
2 35763 184632783
1 157822 194600 602033264
2 174076 895173186
3 156611 51156
3 124273 171721
3 184808 140450
1 17688 57856 719404800
2 68634 413720112
3 150828 59412
2 146290 785403292
3 105714 50761
2 146758 314056510
3 44640 19279
1 112469 183057 985885296
3 53179 141455
3 115531 46206
3 197707 120132
3 196390 185509
2 161377 781222102
1 35038 138260 308838976
1 118181 186753 183616269
1 39200 156551 303980
3 142742 162343
3 33933 85388
1 8579 118659 958868828
3 75516 138370
2 107133 568589294
3 37860 75810
2 154613 363146665
1 34269 124556 665313292
3 114469 193806
3 130426 184049
3 105155 68514
1 63811 188754 95465612
1 54404 152184 662773062
1 21881 46544 690648852
2 150285 728189840
1 68943 160777 389371918
3 143519 21637
1 31497 137721 959943148
3 172450 53384
3 13081 42924
3 150687 97558
3 12063 130266
2 45096 519408966
1 11749 42170 597263275
3 26751 185541
1 43271 105249 59828418
2 82426 389782164
1 46041 84091 944909009
2 189865 671371872
3 25768 62100
1 8671 126680 119058864
2 51762 628986455
2 25086 137036727
1 151840 159283 402830650
2 52605 441269236
1 97019 111631 655325417
2 146477 762097934
3 8428 34576
2 67330 905119491
2 140569 262120732
3 99196 111627
1 35587 195893 462305693
2 121291 240224215
1 149656 159818 861048698
3 61085 41
2 137774 415456486
1 95273 184826 241275504
2 51718 939930031
2 88527 78898352
3 84092 73450
1 12566 182627 407582591
3 176020 46338
3 103197 150956
1 123296 160102 750565844
2 190235 825078350
3 81529 195167
1 69173 71240 692845782
3 75444 135838
2 91530 381327525
3 52338 4663
3 110839 195618
1 135775 181523 379786555
3 138184 151332
2 178908 969951663
2 116420 981229577
3 61389 119437
2 95611 368286322
3 53400 46815
3 32900 116567
1 5496 148635 812242068
3 198321 45481
3 164776 80502
3 72774 48822
2 124369 948811245
2 13067 407382293
2 73660 818220837
2 18346 623354595
1 38694 62075 497868961
1 74928 166037 307606907
3 39431 78144
2 113968 979555266
3 195153 198396
2 77195 853144812
1 68995 188219 739338407
3 98433 92963
3 44044 7131
1 28828 135177 470531408
1 37778 106773 266290711
1 51207 193088 494219972
3 162922 120196
1 130698 155997 826248137
1 133055 157258 659769542
1 69260 191839 532680418
3 188367 147956
3 88572 159282
2 58750 873906043
1 75684 176474 881863184
2 40995 859971014
3 19520 44746
1 153335 196481 664028734
3 173554 333
3 70195 118050
3 199744 151381
3 785 185270
2 114108 721954168
2 133482 738486311
1 32791 142877 503555565
1 22851 64608 190507519
3 69564 109833
2 41553 750810131
1 176627 178896 284782620
2 148265 993947886
1 58444 181614 83609125
3 148440 133634
2 19481 424458727
3 43060 69335
1 151717 197519 881766106
1 70837 98799 243097516
1 9677 196796 116689447
2 76908 685890369
1 18785 103491 487206726
1 42608 69930 330480145
3 119418 176722
1 58719 148496 189048840
1 79549 112403 379352966
3 29278 40031
3 79977 106608
2 142705 745732036
3 25177 133181
2 67792 690094256
3 191518 108812
2 22698 373596201
3 148991 179865
1 30700 59230 798246966
3 93550 23135
1 21900 32835 292757098
2 53655 771317967
1 133711 187949 686070997
3 181830 94745
2 96125 572136275
2 51991 882274617
1 62019 97118 725784340
2 101024 149914850
2 111531 77459901
2 192632 159982626
1 79846 114619 624992435
3 2445 87057
2 199390 61873075
2 172454 581049924
1 63050 95183 144708435
1 61008 186231 651086733
1 72968 115035 547033957
2 70889 972394105
2 110066 19490498
1 8413 198700 591089311
1 162564 199304 514033879
1 104388 189733 894367600
1 23521 156371 489752378
3 189691 198677
1 31861 70690 299830873
1 7753 114279 487152162
1 130412 151463 790474855
1 3797 199747 59956555
2 25448 387999978
1 155349 162294 206148597
3 191287 22497
2 8035 132708921
1 4145 174090 266435310
2 144262 551223744
1 23103 74672 869596955
2 188393 862546959
1 36284 194303 657548621
2 81175 278324171
2 109745 54369695
1 163255 168935 610717938
2 71246 934098833
1 68391 159980 488211529
3 41956 116634
3 124692 14542
3 26802 39222
3 173707 174096
2 169640 131419164
1 60876 102733 871597937
3 86947 53446
1 105306 192521 893311426
3 39625 145300
3 31500 189826
2 114695 526069790
2 7909 627539406
3 175174 24285
3 80761 90633
1 6658 71164 453391303
3 37682 82379
2 79856 394349027
2 80892 484966654
1 169840 188694 228167387
2 138653 194843714
3 69267 117864
1 31435 93967 530289084
2 48025 632490581
1 18452 96736 893329762
1 56972 190384 413269385
3 124080 122513
3 21392 109569
1 15349 149129 578392139
2 57385 94853158
3 14379 53604
2 72442 401257750
3 164128 188809
3 183097 179144
3 137993 155641
3 93567 107665
1 113205 155721 541664798
2 151273 723046853
2 107003 694001919
1 43989 156956 439110942
1 172596 197758 532586730
2 183448 469116018
3 129798 19977
2 67713 7206219
3 43256 171728
2 155533 748917796
2 128456 357280088
2 182946 277685019
2 79905 537362521
1 126302 177358 316468841
2 144555 147089190
2 58643 909574856
2 57247 538112781
3 193731 105913
3 99824 72206
2 86719 146123397
1 174946 188175 668195021
1 44249 52731 69239097
3 42659 127756
2 65291 497640956
2 56679 850026327
1 123723 140514 617680672
2 123164 649403302
3 183187 96896
1 41880 69155 238392225
2 194819 957293675
1 45179 93461 704876260
1 17973 62014 297872174
2 140641 280036889
2 191029 513978213
1 90415 142922 780975081
2 99872 440872321
3 156853 111315
3 97715 28504
1 12525 99403 686175047
2 158264 199338896
1 144118 161996 469331846
1 134173 144894 761177552
2 3417 104762837
3 117131 131065
2 194235 939444133
3 135564 119885
1 176600 184959 412178693
3 12478 99360
2 129360 282557643
3 153273 151080
2 148328 219178696
3 125675 132631
1 40457 130859 240924510
1 35645 50174 141234225
3 26647 34438
3 152526 195079
3 66700 169455
2 80072 561200206
1 37100 94788 618565163
1 114900 145381 243094960
1 78798 112558 525275706
1 13033 29343 758239888
2 73473 926631347
1 2382 123406 98684420
3 106094 36773
1 21057 78796 304356095
1 138684 191377 846389444
1 63320 122291 901706537
1 14981 146184 906155507
3 15505 179102
1 145538 155990 72876550
3 77805 17286
2 86256 194129070
2 192844 141039256
2 83935 202346888
1 7762 49842 313907030
2 137214 353547320
3 164397 104800
2 81801 872302253
3 180776 171815
3 7689 19617
2 2577 571400624
3 89838 39987
1 79365 161635 130562475
2 70402 822490638
1 11356 116398 267365948
1 143587 161894 199099686
2 126581 835285124
2 71943 525571457
2 185992 221186631
1 32797 83435 752424300
2 66871 276751242
3 69117 594
3 153744 61654
3 81545 64711
3 25261 130099
2 3901 797129306
1 36495 110140 766539081
2 96018 588603090
1 21135 185785 814003449
2 62643 87333130
1 100732 132786 205702620
3 33716 33466
1 76514 127790 619961285
1 39013 49230 909150250
3 163622 78861
3 127485 152207
1 87036 140330 108407059
3 103991 97569
3 135769 172352
3 165832 18408
3 136432 116940
2 130288 267379564
1 90718 150996 156571499
3 65891 179389
2 191893 49841832
1 10861 135319 691718219
1 143153 191937 362663429
3 116436 47163
1 71505 129924 713682986
1 81540 139238 968721594
1 60665 120518 827197987
3 277 43368
1 22511 24207 662043816
3 57896 7243
2 51901 333771291
2 145538 806395559
1 53428 118820 619567430
3 139104 26681
1 28665 139280 995026880
3 148977 150933
1 96831 163966 363301046
2 182076 83365157
3 144001 125935
2 156535 955272679
2 81399 47469891
1 159914 162333 86364689
3 39587 112131
2 844 905033322
1 122394 195708 646591203
3 70183 108520
1 78316 182936 975259820
2 8774 294564854
3 117647 14481
3 95170 57288
3 148260 107340
3 109103 17481
3 69086 77908
3 198939 37403
3 160914 161794
3 7218 104226
1 29259 69845 709601952
1 28475 91265 854563477
1 10699 198764 501837840
1 113149 192066 43333720
1 33884 46021 355212579
1 81213 184924 470768470
3 108542 181453
3 89065 56051
3 38835 60883
1 104694 108557 241245669
1 30041 53446 394032571
3 111979 155202
3 14281 9379
1 163758 169292 892608717
3 98293 130037
1 109685 191899 216823003
3 66967 65326
2 19736 439404144
3 81084 120386
1 135778 162542 681900783
2 91569 738219916
1 40869 139248 284740409
3 11630 42637
3 126468 63958
2 118934 194344554
1 82028 185695 217709418
3 120668 173121
2 74592 45617077
1 65675 164061 824659800
1 25036 152123 133069478
3 122200 119411
1 51196 71179 48043515
1 52784 101266 565842933
3 137311 80503
3 89448 79676
1 1194 61982 415369931
3 167667 66236
3 150634 2975
3 105803 152508
2 109432 786899059
1 53147 58815 41407643
1 21021 82673 419326302
2 83830 321605315
1 89771 112968 907757225
3 192692 37279
2 95126 558271963
2 78149 971046473
2 97061 209413228
3 127622 45939
1 3688 183658 948106901
2 46019 59349597
3 60323 194219
2 27534 769959815
3 9689 36123
2 22375 209867079
3 123989 187257
2 54486 527021401
1 51395 130359 785562408
1 9338 12389 717211065
1 22456 189354 751366938
3 43372 109679
2 136446 812411765
2 51837 961773354
2 72081 59630787
2 130892 51278471
2 61884 218235165
3 133362 114528
3 78746 18840
1 63604 148811 864636828
3 160904 1053
2 87356 704763344
2 173664 245605638
2 124902 764727592
1 17838 193500 979900443
1 29709 122789 482048516
2 28936 527889340
3 67185 133615
3 132459 143075
3 134767 136590
3 29902 134465
1 43502 95594 982627025
3 175287 129074
1 6316 143203 586493383
1 50790 144175 905008217
3 46231 158182
1 42563 125828 514797740
3 24282 79194
3 106336 109581
1 3821 5925 911377530
2 183841 422976026
3 159057 162609
1 145445 195708 668078953
1 62196 86745 428218569
3 136935 168542
3 99340 131741
2 105008 830862852
1 120966 194146 386747461
2 9663 599972555
1 106219 140466 583844684
3 141008 26272
3 148991 180256
1 39495 163212 527015057
1 166377 178455 899138831
3 25350 38330
3 16752 132706
2 172858 529210941
2 56124 179189729
3 17947 14914
1 50235 60287 14732740
2 13156 546568205
1 75728 105118 212789448
3 132056 166304
3 144574 157320
3 147641 90547
3 150375 37803
2 126139 666368416
2 185342 632372245
2 129869 112998074
3 87363 44878
1 87154 135878 52196959
1 9119 13865 282078148
1 68579 161494 629045748
1 86065 106811 164840350
1 14299 109002 587997244
3 164022 965
1 43762 116745 384733625
1 119839 196422 284137429
2 149437 449706090
1 59889 130943 592605612
3 177490 155945
1 46794 112080 178435864
1 52429 124088 717580779
1 86907 193492 975132613
2 197815 753652912
3 28856 158001
1 154133 157557 8525264
2 147965 754878551
3 139802 147475
2 172642 416629565
2 182067 424775570
3 147720 21052
3 73082 27910
1 59423 88483 388413847
3 101120 51860
3 188984 115287
3 172790 161856
1 3996 23432 841185916
3 123135 34043
3 46940 87208
1 79587 151678 753074768
3 89356 133521
3 178322 134412
3 127831 155604
2 136583 280822953
2 38983 818890647
3 148701 116458
1 59732 191396 399914984
3 176275 134382
2 90169 946401111
3 108567 10037
2 49960 204185157
1 136977 169385 418459103
1 134803 139110 634620617
2 81789 863488400
3 63008 126354
3 55631 143312
3 138264 104788
2 38659 625034977
2 154684 384936836
1 192916 196215 243943755
2 159315 464798326
2 67570 662226668
2 63259 730752823
1 156024 180418 951459639
3 168629 32868
3 151690 151790
1 28522 176555 746732496
2 143392 501612152
2 191933 491567556
2 189373 331147085
2 18076 829270486
2 340 560196431
2 157473 774082039
2 74261 228021135
1 72814 120465 901426820
3 30293 104542
3 48257 16608
2 174731 967928331
3 70034 11662
3 61386 68078
2 13484 34536860
2 43219 751838522
1 61782 89887 645170937
3 10895 89107
3 105649 163228
1 61739 191277 377053539
3 186345 177235
2 25253 23722111
1 4411 130126 729398635
1 43119 49020 359776170
2 51370 753648751
3 71056 177382
3 113212 74668
2 50540 272797554
1 119308 122559 861504329
3 138667 83467
3 45431 114600
1 19195 185101 367698758
2 132129 19979225
3 199827 146218
3 97005 95999
3 33378 157708
2 40957 658249251
2 183074 18665148
1 87010 116227 780064071
1 3718 80293 156536335
1 107980 137168 426411337
2 16954 652184840
2 99339 603686715
2 89010 628001954
3 165198 165398
2 142262 538613017
3 142218 148375
1 133982 135429 320767879
3 98111 73527
2 191611 379133398
2 7342 601210678
2 90566 385434045
1 101754 102868 186914162
3 150544 89213
2 182234 462218521
3 130156 42768
3 99014 61784
3 20212 74710
3 146422 8292
3 111431 141523
2 137074 517651077
2 53098 952169109
1 4921 188144 487388804
3 97566 112274
2 61083 964780880
2 172907 648980355
1 144094 151726 444855286
1 83281 145700 237820420
2 182532 431333822
2 158894 98623426
3 99753 80366
1 148 179111 434662425
2 189386 404155275
1 149656 162165 173778502
1 111970 197720 789757289
3 159700 173175
1 114661 128114 86061905
1 24529 31378 757005797
1 33268 107161 926726821
3 98920 67397
2 103977 374903039
1 79079 180984 142865617
1 25552 104760 181193888
1 48807 101037 289744281
1 113646 168555 811666469
3 190594 178346
3 49137 5023
1 116063 131910 856003245
3 169969 144173
1 115252 163977 248801940
2 149338 78274330
1 94639 135706 602840760
1 42873 125724 802100957
1 67654 74215 31460331
2 115294 351789456
2 147430 790043780
2 142993 934331369
3 42109 92952
3 9311 83032
1 175184 192989 196755819
3 94227 3698
3 53362 13424
3 143058 69659
2 137893 404240441
2 168563 619043641
3 94190 173123
3 74706 130189
3 94871 19066
1 75458 160106 345075086
2 22303 82697018
2 107199 113077472
3 22282 65427
3 148403 104468
2 5387 667202016
2 171728 577363250
1 15930 144066 601835367
2 174304 27054873
2 34860 327079034
3 72149 147530
1 59850 143854 271302044
2 88288 91002577
2 77567 31489241
3 18272 85476
2 67760 502958179
3 157677 157576
1 23876 52362 6424875
2 112336 787342996
1 55237 117117 547777420
1 20986 62323 468928013
1 25050 188543 635066484
2 25381 816654214
3 194950 196569
3 5515 83542
1 106576 152616 571102602
1 27956 36255 534992192
1 17511 92078 449876874
3 177096 130751
1 111551 134647 818411885
2 30886 377671120
2 108146 668638484
1 53930 101108 849748833
3 161722 146413
1 178985 194105 437378328
1 28707 112448 232642503
2 82780 124062972
3 144638 21094
2 36482 629395379
3 8477 54947
1 25802 123931 112154568
2 121954 878358315
3 180911 43307
1 176231 182773 704326774
2 166488 259965116
1 93864 141215 534497507
2 109224 239174631
3 176687 47056
1 37634 166785 480255375
1 82243 193996 797512168
1 12086 111324 718185072
2 113026 743932306
2 197495 834558079
1 89164 118189 648122046
3 124763 4693
2 74787 480988128
3 165796 20651
1 12350 166498 777307090
3 104337 122458
1 77527 137596 443083254
2 51470 43145274
2 164323 347812873
1 35579 174556 766219689
2 22816 217369359
2 77187 91317116
2 157000 152350770
3 123089 61007
2 140213 291323417
1 136294 194984 880715176
2 94068 694786970
1 105802 129510 964635915
1 49026 141796 371186564
1 20502 163161 681797681
1 167959 169540 721021486
3 188863 95433
2 84419 858200150
1 179753 188317 611815731
2 176474 361726693
1 13203 17518 505427400
1 105185 169286 403138456
1 22916 100773 641003661
2 77541 902583498
3 150276 174570
2 198764 441870464
2 192150 685452794
1 103947 159732 849108394
3 16224 50753
3 133951 21838
1 83963 193337 548736322
1 1572 2851 530779105
1 59169 185731 65413085
3 180308 115762
3 127875 102937
3 35432 78218
3 120313 14707
3 154917 180278
1 42053 149113 776213180
3 129915 186380
3 20607 123981
1 68066 134809 175318205
1 110277 162779 755554168
2 6121 364293978
1 13692 97043 728626312
3 159056 144301
3 33471 121316
2 63705 214614793
1 69613 125040 262366153
3 179708 28256
2 9708 818000703
3 68873 98436
3 95413 137880
1 7890 56075 2783993
2 86267 107269076
1 93022 197289 770316360
2 39652 25990017
3 113691 116540
3 116406 146204
3 77074 118439
2 128704 172692643
1 89223 110774 568726824
1 35793 194667 764513465
3 50402 66389
3 178436 49518
1 47926 59421 256109143
3 51080 54325
3 130295 181202
2 4261 4610088
1 60317 85162 515511276
1 3161 118866 527047627
3 14367 53467
3 182026 181844
2 96021 829287734
2 79543 136700971
3 118643 143617
1 108381 161946 415152161
1 174018 197835 390047438
1 24536 106176 848478105
1 10462 61537 135470120
2 151415 628347603
2 127170 295255735
2 127399 589712644
2 106424 511532793
3 35261 196123
2 82387 55696872
3 139755 165133
2 51178 588710734
3 96297 186384
1 48677 75913 40493211
3 137600 146632
3 156820 169164
1 141380 152475 404127493
3 196526 71337
2 96617 924731015
2 109891 332886687
2 177814 15611171
2 135164 33273322
3 72025 76127
1 4622 136592 351480835
2 17939 424668436
1 12816 79959 424091452
1 26603 91452 874900216
2 103452 212996372
3 35854 165459
3 169156 77794
1 46478 172938 649019729
3 19269 25672
1 65298 111581 92153856
2 154848 116811720
2 111204 701703181
2 144712 353872487
1 22238 89885 744380309
2 126973 729673563
2 17426 360375407
3 148888 55842
2 100921 601069510
2 119976 831845154
2 27603 486929831
3 153965 184538
3 43627 194070
3 6849 101317
3 35416 3990
1 156200 167673 765594967
2 2781 715387298
3 111552 168696
3 67536 28022
3 67415 189175
2 120448 410058786
2 87649 245745531
2 37525 277550506
2 62906 24748682
2 129593 985071705
1 65576 68943 478850312
1 112786 156865 580647047
3 75392 60894
3 150142 138185
3 129065 98842
3 48443 138007
3 147623 195874
2 49900 186637336
2 118647 51754384
1 47811 52924 686962382
3 80032 43672
3 79139 36501
1 46476 79167 572610681
3 178364 43731
3 51631 117819
2 133142 100834821
2 102558 69537328
2 101099 537341306
3 147686 59535
3 58030 56896
1 23739 149347 888556607
2 89915 688827964
1 70071 118293 131342197
3 6991 81678
2 73984 487715275
1 2326 6855 472084225
2 109517 932689858
1 113736 151652 399513813
2 117870 844457688
1 168532 184012 10675094
1 101197 136539 582816801
3 158493 80117
1 10121 194475 486189297
1 11865 72200 763797729
2 144580 242407254
2 8408 560672025
1 16901 38349 498296644
3 156376 95334
1 88107 174261 811633758
1 87186 123864 387030054
1 60735 99240 698876437
1 83346 141567 60645356
1 104010 195766 64305425
2 121740 924101744
3 170008 6446
2 95463 967675990
3 119237 130624
2 54404 623091735
1 52878 72698 983893048
2 121348 84811200
2 36801 480917669
3 183699 93616
2 174339 362646147
2 22010 529832282
1 108860 158150 659872589
3 99043 136491
2 7666 124920817
2 184495 382578043
2 27346 957262904
3 25467 910
2 136498 132939683
3 117007 51170
3 155197 84370
3 168378 6125
2 167844 189012380
2 158757 620086020
1 11721 172302 809357839
2 157056 710533981
3 78215 106493
3 151389 91500
3 198989 71376
3 59559 152932
1 122951 140896 734552426
3 156501 6750
1 4915 93775 432560777
3 111325 158493
2 163514 343354600
2 26807 606329326
3 171358 91415
3 190009 147134
3 89583 162061
1 65614 115736 510386666
3 57365 82795
2 22732 214891849
2 2983 645815826
3 93653 162238
1 67717 91482 334769170
1 37824 72408 547777027
1 39830 184588 271136154
1 757 193130 647072605
2 65590 658851864
3 161832 190615
3 178863 20876
1 45012 77584 554420821
1 82219 171643 995212635
3 96017 88701
3 74658 113219
3 73223 199482
3 26664 123161
2 86222 395287904
2 2456 394958111
1 86283 132063 460391132
2 47298 542869717
2 103332 98588496
1 53776 162807 833560975
2 173592 180562652
1 136346 146144 344129668
2 145271 356503365
1 12772 38656 341618536
1 45661 184838 223114123
2 70865 897378897
2 68789 474391755
2 40116 12110957
2 198439 141895397
1 41325 116155 695903123
3 24538 188386
2 138890 161613126
3 25271 105754
2 160879 986595970
3 73908 115274
2 151558 699592267
2 134996 931763198
2 55252 932575997
2 168322 396295216
1 39438 196899 793939232
1 128339 172645 572684376
1 49278 177424 220972277
3 196716 72384
2 118238 780622762
3 168775 86397
1 42168 74894 479017350
3 80484 33506
2 92803 414546097
3 73108 75355
1 37844 151481 78550954
2 98283 871657673
3 103473 189262
3 58781 90899
2 19125 105563390
2 105495 934471684
1 148388 158319 312089105
1 30114 94838 386807367
2 197073 363885656
3 130912 137618
1 61692 72417 69742797
2 102524 210384242
1 33348 114840 254669687
1 134043 159584 84725828
1 74555 179187 988268555
1 15278 100154 853026744
1 26785 145325 945978007
1 69147 107465 445026544
3 78799 114669
3 62236 143671
3 180813 577
2 188160 426730270
2 139820 330118749
1 27221 80310 599693490
3 69078 140770
1 2870 77995 128534338
3 8387 151053
1 25481 67548 218169393
3 132001 45225
1 12047 65401 729951355
3 75526 112595
2 139454 536628299
3 175896 154833
3 43617 40077
3 169899 176514
3 125845 182355
2 139168 534662298
3 6678 27211
2 75011 259646610
1 11239 85005 430895431
3 139593 38130
1 48407 141915 335970122
3 92032 112691
2 100392 93778993
3 99102 137241
2 104613 842818800
2 76687 103570150
1 24217 179470 989627963
2 108756 983604978
1 58786 174618 410032728
1 16665 69262 130581464
3 152521 120252
3 26455 199005
3 98876 129779
2 13568 65485428
1 18088 115589 992005319
2 168706 653649045
2 14171 798645113
3 70151 171149
3 10297 42956
2 6005 643976638
3 5050 65708
2 47544 131639877
2 74503 636722208
2 134479 529935188
3 195509 188498
3 47306 28443
1 13901 144078 70151684
1 112849 165424 841656954
1 10824 15483 552039496
3 82299 144671
3 183985 102264
2 125100 371528932
2 152288 957462356
3 15435 198006
3 132912 163821
1 61865 87209 609815890
1 17242 138068 853658334
1 2619 33738 14284920
2 85937 432347757
2 39470 752654946
1 132747 189614 592139838
2 24791 164292763
2 61183 259689257
3 188137 82433
3 15005 164353
3 170827 165799
2 24521 506725985
2 78323 607132095
1 102973 154817 31930614
3 109542 622
1 60370 97313 982689783
3 194691 40595
1 119448 168837 427631968
2 57707 179816274
2 181650 325731128
2 16293 93606553
1 55655 174938 821088972
1 71946 144425 213383192
1 16867 41046 345845173
2 38566 803721538
2 156624 377050114
3 179575 197945
2 134142 122136230
3 18539 168342
1 16793 138021 142236876
2 24575 38643945
3 193871 53926
2 21591 309727019
1 42482 176674 848860811
3 181842 86640
2 183024 800760772
1 51284 112283 465838802
2 32231 425965467
2 141826 937361137
1 23275 34632 892578718
1 97450 168414 71807930
3 87032 82406
3 89605 126095
3 91571 167975
1 57401 90645 376716219
2 55662 334550114
2 7442 385162137
3 4683 98968
2 167557 26690792
3 97392 195528
2 7274 212111906
1 29815 181636 363857334
2 139310 455896083
1 73071 152388 239087485
2 153544 554958120
2 46758 144632837
3 188748 160553
2 3030 656793528
2 175954 730257349
2 185109 981224679
3 178867 88609
3 4590 127558
3 157423 105158
2 152335 965773398
3 21866 74155
2 180903 631178441
3 21118 109750
2 130282 792835030
1 57144 165149 802529258
3 180699 73695
2 184293 486805549
3 68515 79394
2 199066 878405243
2 76728 594893331
3 150043 65655
1 39317 98168 906087676
3 105933 144378
1 111553 198301 269752114
2 142700 287674058
3 118201 112902
1 62326 66955 329582524
3 60736 143634
3 17772 69411
2 230 300885586
3 186648 61351
2 172152 189860431
3 59862 55140
2 127107 237752047
2 155563 163130767
2 107716 556107843
2 28609 15885564
2 180794 439095597
1 18807 67124 562062306
3 11956 127531
2 8454 402546097
3 90022 128821
3 11897 143474
1 66544 150269 332016654
3 117547 127920
1 10566 162893 137971164
2 96043 704039134
1 122477 154735 985793616
2 125723 720452551
1 18716 181957 711698650
1 95612 98195 455783564
1 125926 139853 59731883
3 82275 128697
2 9982 837615472
3 550 38444
2 12453 440103890
3 97526 41097
2 59863 331200774
1 68688 71002 985530597
1 111704 150724 705761340
1 48225 81403 424064340
3 99293 151735
2 56175 488937067
1 66334 107452 112719907
2 98598 314669021
2 181506 257049531
2 100396 410893469
2 3586 330234100
1 12116 33381 65759266
1 133521 198183 637296111
2 106970 876160439
1 81846 122060 930842339
1 38030 126526 757969466
1 15080 28373 160731440
3 14760 52110
3 195087 84109
3 67205 62921
1 72943 186482 548158602
1 23493 31277 262580411
1 22305 189073 312810058
2 55305 345609643
3 174167 109974
1 43579 183101 220596891
3 45362 159718
1 79917 103951 161498992
3 78016 153740
3 125081 152457
1 124740 191448 51549385
3 6909 113636
1 68148 114339 21250381
2 45578 105384668
2 53171 39850012
3 174391 62697
2 121638 435261942
1 45434 169665 256746127
3 63965 5665
1 24325 119231 19908707
2 113433 197515449
2 114231 517048177
1 107 197863 778471179
1 7546 11138 959824483
3 173491 140043
1 82396 176843 885794602
1 57135 78498 138253399
1 38383 123099 408484186
3 100858 38523
1 14159 153996 507953882
3 20500 116415
2 71821 183470749
3 178672 13484
1 122632 129721 965867291
2 12882 506583352
2 26586 61841664
3 79065 180726
3 194509 172253
3 88814 34464
1 47774 103015 493759352
3 188534 150794
2 58034 743728470
2 142859 691847167
1 12303 32120 892096168
3 99890 180245
1 28677 172544 751562882
1 33208 90258 534170846
1 3055 128494 554556400
1 76351 167813 622057393
3 3023 193514
1 4470 5618 630386223
1 54893 179745 733741306
1 171181 184215 632614263
1 56597 134834 971265144
3 70621 76453
2 118897 63556734
3 58481 37575
2 130300 328202679
1 53309 157028 626323083
3 174031 20241
3 156406 9081
1 27784 133909 593802624
2 101832 59648871
3 22632 156217
1 86974 103824 523604598
3 73008 189844
3 69111 94295
3 68891 370
1 46499 76507 6648644
1 116717 170372 961454305
2 72173 870432559
2 189163 675253916
2 18262 564010601
1 4887 151634 699110837
3 66362 96574
1 9069 109364 38768881
3 142216 127664
3 51175 55447
1 8644 169354 331303747
3 7262 47424
1 104440 106847 224441894
1 95066 100857 135127735
1 96868 151485 158298940
3 173210 24734
2 179637 212599151
3 33464 195906
1 46803 141783 966496464
1 32434 49103 466320179
1 88619 138572 832346236
2 141098 709964890
3 89659 31125
2 135426 56763523
2 78750 445683426
1 27245 79890 281309294
1 91735 126756 653677661
3 48310 109524
2 137060 352036317
1 141340 167398 9814316
2 167518 866088465
2 8965 312945831
2 141044 181558482
3 30058 164426
3 47004 152088
1 55418 172848 764191026
3 111564 167720
3 110881 100880
1 133763 199528 309092253
1 116728 166428 246887957
2 86882 896050110
2 13937 149131926
1 75032 197927 72795566
2 69004 481030206
2 130922 623142214
3 184978 1998
3 40522 13859
2 134556 978438282
1 127431 179559 253946547
3 39592 186508
2 118225 648428721
3 91541 60690
3 138356 56772
2 36382 250249207
1 43039 122599 160982897
3 53799 151115
2 15567 65238800
1 181253 197455 486464152
2 26010 662055502
3 144444 159889
2 125632 47148846
1 166544 189189 940465540
3 182595 146017
3 50860 163210
3 14605 54078
1 136698 159056 972493873
1 145229 188581 895223808
3 12662 1081
3 114956 188702
3 44909 141653
1 112209 197861 101505523
3 191902 164403
1 28317 89559 801410176
1 98748 178594 960343331
1 20806 64125 484536004
1 96760 167013 335567838
2 73005 752222106
2 6254 571996093
1 107110 133599 611651664
1 59142 198667 826345860
2 66268 622409094
2 191681 281719921
3 113688 70389
3 14059 69833
1 115155 162339 652214790
3 122042 64208
2 40512 257841328
3 164506 136339
3 97149 108467
2 116101 100697294
1 103602 159701 962307378
3 180088 10619
1 20811 149974 547299353
3 138328 184287
3 134117 4309
1 126629 163848 434030678
3 148166 117093
2 108081 206822828
2 133059 189468058
3 82937 53184
1 28852 82149 107356336
2 192246 757972059
2 19766 269108522
1 37377 75439 832578098
1 45608 160645 547499717
3 113281 26191
3 84018 19673
1 146682 181873 20430241
3 84953 133337
2 22895 957448693
3 108811 112675
1 64281 146854 609292738
1 35287 43036 351542263
2 59241 46135351
1 10300 102779 692530487
3 166375 152693
3 46527 132580
3 56203 164699
3 119130 137720
3 9167 50591
1 56792 187683 319978191
2 199285 227502015
1 137644 140491 413606507
1 36962 193487 236410098
2 154258 578638138
1 79133 123125 707894478
2 149959 277615649
2 169363 878381487
1 46796 152053 348623546
3 27881 168928
1 93152 143004 861959009
1 134627 179274 990270306
2 59734 531505391
2 181023 724022936
3 26546 133155
1 174314 179782 332012677
3 67232 110973
1 42615 84447 382879225
1 67167 152994 122402321
3 27173 78654
2 164810 238005025
2 195884 475365428
3 157239 2607
1 28174 85566 211253612
3 143900 24051
1 103437 196964 215744713
3 140647 151302
1 92521 125232 479725203
1 31159 47663 306990282
1 25422 43985 234487676
2 99153 68339444
3 96374 89783
2 7913 951065753
3 185034 138576
3 22702 124771
2 117632 832242149
3 165290 104656
2 125731 351117308
3 2934 104721
3 169757 182372
3 17423 4712
3 147565 12768
3 145204 140559
1 66997 166044 958677587
3 108260 51398
1 116412 131434 279865063
2 146233 213134042
1 185085 190464 547241639
3 83257 30934
2 176229 839260148
3 191551 62878
3 101486 5678
1 103467 164587 460637695
1 14268 178268 173223754
2 155705 161491876
3 42547 47625
1 63234 149864 654241791
3 39588 112809
2 36266 470712402
3 84259 69766
2 11676 78299333
2 4055 775925649
2 26898 288262314
1 58665 75440 740149056
2 89001 926058710
2 135344 135858787
2 136723 51886194
1 51266 182824 451877483
1 23902 102842 991839260
1 96077 155281 464997322
2 91354 664941709
1 58402 107949 116509205
3 23301 1964
1 5823 46824 668205815
1 103151 145499 674123907
3 38178 28124
1 20623 135808 992787336
3 109599 155778
1 114962 135409 439637331
2 41964 298971534
3 120057 110090
1 93628 127966 163393849
2 197472 898360287
3 16750 91226
3 15765 144610
3 16227 106324
2 82858 695265569
3 47346 110148
3 185580 108075
3 58993 49461
1 47470 189505 395342630
1 43563 127438 868578537
2 34245 647628646
1 53200 89429 913335184
1 40233 148375 864582849
1 49593 73181 542457880
3 52107 126738
3 149478 165039
2 111907 777603966
2 95602 578887853
1 72346 106631 316393744
2 107243 806622477
3 170156 98220
2 175794 275713661
3 51520 61394
3 195114 148846
3 164604 182949
2 114339 56250959
2 64812 260214766
1 41336 104737 546168413
1 119930 173573 956802467
2 79646 761363799
2 37097 324333418
3 143552 171489
2 136775 418348753
1 56831 120187 544302281
3 23302 11478
2 119657 976684148
3 16966 132934
2 141693 742222254
3 40720 149604
2 123771 666667405
1 126036 189668 49367490
3 176319 74967
2 106114 948028425
1 8871 48542 415387436
3 21562 165826
2 93382 14902287
1 121800 196918 363324249
1 10588 139650 11839232
1 129936 132845 191871772
1 40879 198404 86298742
3 30581 150460
2 40443 472399594
2 85800 921641753
1 60007 89588 213908834
1 22854 129155 438872962
2 52623 407184117
2 20577 87364886
2 146334 718467171
3 184427 140889
1 22452 39451 641840488
2 52903 500486865
3 60418 1962
3 64300 47529
3 26044 89318
2 116859 915377706
1 37793 78818 831847784
3 31663 138624
3 131652 173393
2 145086 803911586
2 127740 167605734
2 12190 302376511
1 56228 151054 926375587
1 81527 155506 404183851
2 105495 989741504
1 56768 81556 322955866
1 73486 112605 99539755
1 55700 108080 70980251
1 19416 61050 549292982
3 157944 57435
1 20014 157787 59057166
2 169557 140773782
2 165138 869136817
2 174488 564891217
1 59454 63968 758286318
1 100274 193279 122667599
1 33411 114998 504138343
1 22554 37356 52869172
2 152035 784780651
3 177737 109397
3 56567 71807
1 42169 101912 846476875
3 140742 146014
3 90818 118223
2 32984 668527196
1 43852 180775 881517497
1 105957 136504 626804974
1 133093 150844 33015844
3 37378 177272
2 199493 726225634
2 35693 354039044
3 105637 164504
2 163177 5615621
3 146162 46014
2 154616 654739712
2 184090 347550046
1 127964 194700 961859790
3 112185 11760
1 38462 192051 370862309
1 41657 106308 470212908
1 123572 188728 122371471
2 50869 585050062
2 17095 472299310
3 5271 170903
1 4576 141602 545019112
1 138969 168993 838111578
3 74923 172038
2 21687 367288053
1 41214 50183 992903740
2 93168 233992234
2 161222 778904363
3 33635 65496
3 73522 19953
2 142203 593469751
2 150573 896276229
1 91187 115723 366578989
3 130825 86193
3 198605 18775
2 95175 737168403
3 61555 113209
1 39273 122992 174071449
3 125832 171527
2 91876 486430995
3 40326 129935
2 52570 559384683
3 142893 100556
3 178491 169846
2 42337 649193860
2 141908 804306999
2 28305 526804811
3 48850 179827
1 108118 124769 329509674
3 75898 155667
3 87030 42512
1 18154 94642 926806769
1 121118 172157 793271417
3 9443 101042
2 34699 846477204
3 24803 32549
1 89459 96434 371448039
1 74927 184078 193394938
1 153048 175359 702285770
3 105785 54416
2 116163 342559741
3 28908 36622
2 37928 104457422
1 2390 98011 817511406
1 50822 131503 452742190
2 108682 743533894
2 130500 83317390
1 51480 175046 398771411
3 124766 45210
1 29596 92420 997037580
2 161225 795238012
2 58342 599142998
1 17876 95358 158292979
3 134507 159409
2 49431 823107918
3 148437 81552
3 119429 150410
1 146290 189371 171581427
3 131309 21288
3 35060 14182
3 8315 131913
3 8570 26751
3 16568 41587
2 85832 583194940
2 185562 88504397
2 22624 70994674
1 57642 128860 787347411
1 67235 177283 912114144
1 111191 188043 527247939
3 79645 129910
2 156923 465150572
3 131462 178992
3 183506 62277
1 8995 157125 480748572
1 56348 125552 202476201
1 26162 86255 151792237
3 44916 58039
1 81780 106846 73021576
3 11201 33148
2 20249 549487845
3 70838 114276
3 162340 131564
2 191638 686673451
1 74256 168477 836402339
3 41627 186796
3 99094 192357
1 85525 150561 954009692
3 101134 80341
1 28511 163780 698018332
3 163564 108444
2 54525 874737170
1 118413 193066 406990285
2 153869 918421630
3 117222 58818
2 37875 667692293
1 120646 126281 84600739
1 33337 60016 221558682
1 119092 189686 489809987
3 93862 65474
3 145805 39767
2 121844 799571579
2 159219 409060851
3 196301 95775
1 101747 193671 472755179
3 5248 187953
3 168704 86704
3 160180 38280
3 39538 77127
1 113418 127356 969909463
3 158558 164937
3 150425 88370
3 59189 145274
2 138335 528559775
2 55675 451844749
2 147032 322721518
2 65573 188248879
2 39331 984549046
3 105419 96740
1 27131 161118 35070926
3 13670 135969
3 143409 168300
2 99724 829500919
3 59196 64831
3 18595 113062
3 7579 165954
1 86503 189614 552677002
3 160277 66401
3 14713 64070
3 192953 18863
1 121699 179154 548197892
3 71374 124525
3 190414 151644
3 96160 89127
2 183032 510973060
1 45260 53715 812454413
1 1457 181277 438598950
1 20542 79662 106646769
1 42752 100526 367347741
3 105909 127253
1 143743 150321 744638243
2 154112 306995210
1 74635 131277 723792080
1 111501 124251 907113795
3 49076 184300
1 125699 140289 698187168
2 115469 62444084
2 76798 450958078
3 50168 129463
3 161911 130789
2 176388 146859124
3 109538 131805
3 6348 74570
1 103151 117748 943919249
3 53382 155581
3 145413 44395
2 151810 871977098
3 112972 32394
1 35258 149930 908882420
2 57298 909886353
1 16652 107806 235087357
3 157780 100869
1 118110 189222 995188118
2 131238 98910405
1 24267 132916 155749971
3 75484 7730
2 110683 903626047
1 3783 186073 937784462
3 154610 23604
2 43121 538258107
1 111660 194416 118307057
3 13496 17853
1 63151 131250 147119866
3 106228 100092
3 30909 60826
1 71121 80389 218971400
2 22739 796061102
2 33558 995666211
3 49533 64548
1 47647 165980 588897063
3 18104 60011
3 43309 54404
2 39461 996408285
2 158577 483668064
3 133625 133673
3 112714 98533
3 130249 197269
3 143805 35206
2 106889 43508150
1 100577 128428 17008402
1 5265 78176 197100329
1 88400 101277 362237953
1 21345 124018 433373274
2 134627 974278445
1 76349 136766 707430571
1 12430 29681 463493667
3 83914 84440
2 103701 182671976
1 71516 112598 839917710
1 1625 91966 573413255
2 101874 633889386
1 97821 104752 29580015
1 72232 154729 113220799
1 162604 171916 361858015
1 5173 165998 681412648
3 12280 175932
3 5069 183907
1 71207 142011 622400465
1 2152 156272 819192385
2 154657 16412583
3 146221 26309
3 1484 127694
2 4550 305791110
2 70993 683166487
2 53409 48283977
3 188634 48058
2 108476 444796768
1 14381 78383 692185232
2 161065 523994221
3 132062 74820
1 16846 108317 54875995
3 1783 153106
3 102562 85662
1 68086 123422 395532938
1 71377 94612 997386801
3 64387 97955
1 116748 133505 530249659
3 123417 173008
1 154161 185678 441344696
1 21917 136944 676005422
2 166767 683107552
2 155288 96674889
1 27220 60408 200864489
1 13520 20235 320535905
1 109045 185675 245784245
1 53478 179103 846012738
2 118991 843141890
2 94276 154139081
3 86160 33621
1 38097 59059 828448258
2 153051 64856910
1 150856 194888 703617170
2 96546 944479344
3 142674 11870
2 158302 356328829
2 181022 571491008
2 28105 759353762
3 108674 198416
1 145084 199719 653514146
1 114049 138943 594295265
2 64826 406535090
2 16474 350118928
1 8088 124168 615837271
2 193393 158194367
1 26449 107473 139095708
1 103719 108216 696183233
1 18165 79981 921309928
1 49386 195177 42055384
1 76352 190950 901280243
2 64545 859063983
3 78915 64348
1 88583 193290 824468007
1 14235 27494 380562686
3 186513 188183
1 29359 152956 18090386
1 25745 118136 421166757
2 35778 521880627
3 140145 124678
3 162295 179333
2 34968 422748523
1 62487 171563 739579056
2 46995 42468338
3 98659 87035
2 45501 500763809
1 100900 146108 710846928
3 20688 73998
1 114846 139695 840705797
2 180307 505978367
3 71084 57182
1 4211 171390 139210850
1 66921 117817 467454599
3 177624 4458
2 23385 70618203
2 63801 328235576
3 62778 63744
2 18366 311153331
2 146946 95584839
1 27824 120837 37004709
1 26673 29098 353559241
1 133219 189187 640120925
2 47465 597875983
2 128794 836626445
2 4645 329225531
1 19315 32894 794656693
2 92157 104592344
1 8281 163787 310220599
3 171570 63575
1 7032 175708 46778633
1 23925 166879 422299692
1 134615 167695 959993913
2 178777 939815503
3 184611 28161
2 177629 485171018
1 5248 199120 390432118
1 88713 126677 918804570
3 149460 59650
2 192238 89616493
3 108152 26903
3 160878 155549
1 39435 58873 786474884
2 68608 264401156
2 97099 361033325
1 180289 192795 881942491
3 187946 76700
1 43222 88041 230688226
3 199493 133338
2 147820 559270490
1 91342 116255 41644272
3 171092 24857
3 98997 164945
2 168194 629818868
2 131027 385797805
3 149774 148550
3 1259 144200
1 128130 190610 291452742
1 58296 186077 726764221
3 52775 147417
3 108876 193019
3 47678 86382
3 39522 8246
3 190334 18609
3 117416 121948
2 72033 11282720
2 13216 603091459
1 25960 76311 498764903
1 57627 92360 128282915
3 131961 177164
1 31488 186146 925748563
2 141500 466442072
1 39554 179126 767611654
1 21725 105416 308705161
1 26530 56273 683113801
2 147143 692941756
2 132211 916909886
1 106114 182823 958829503
1 66649 186113 673709103
2 77911 988356082
2 143349 870220545
2 48111 875442647
1 139889 173039 81526308
1 65615 138369 408251015
1 139095 181821 339961711
1 118536 181023 794024508
2 5515 425400916
3 25888 78500
2 123976 924672766
2 158352 597864957
1 20837 185250 859975579
3 7520 180070
2 186312 85616697
1 168791 180609 802944103
1 60770 124493 575752505
1 66931 183935 309627047
2 164679 233499540
3 183319 110521
1 38573 70765 476820276
2 178749 592930262
3 74655 63081
3 65529 86732
1 155351 174123 385975094
2 30938 823185404
1 109564 166274 305067014
1 102805 161825 465129390
2 64395 200423073
1 59806 108677 306291386
1 10517 150397 787248311
2 19355 387944469
2 123552 246366666
1 65300 100835 285862935
2 46500 486383957
1 15793 156847 93414004
1 35981 187111 554260417
3 123001 186903
3 68806 168082
1 23210 66244 582184375
3 191613 99520
3 53315 17172
3 159820 188702
3 117859 174867
2 23946 182267686
3 80261 91192
3 109343 44396
2 84484 344258792
2 19409 961284391
3 27478 193053
2 144210 178786296
2 170467 629506013
2 2830 856358742
2 85594 613408672
2 177094 523529577
3 34445 83090
1 79447 176748 57761432
1 2105 174730 873783920
1 60749 160182 387811190
1 59911 68319 976868529
3 44534 38895
2 4088 556968202
1 89843 142869 696786183
2 128221 658767203
2 113557 374383408
1 99409 136026 515021282
2 112380 478693576
3 47848 139354
1 114440 116791 93925864
1 133696 140952 397926337
2 58852 431583462
2 196268 769997183
2 105013 369754380
3 94276 22050
3 114911 30629
3 60038 14680
2 79693 764778352
3 110440 77181
2 24517 141257770
1 23228 174247 249939590
1 21378 108901 423199793
1 25935 59242 343815062
2 88011 687651460
2 198428 243486726
1 19779 152111 3240015
3 162667 31198
2 136295 103274223
2 146256 95255312
1 134704 193447 399183400
1 28765 199796 153869407
2 183880 756330214
2 155862 338241064
2 167107 307757716
1 62478 98657 94187429
1 32622 54509 507623287
3 126475 179821
2 197885 586759298
2 66238 82503862
2 182000 753856734
3 146883 153193
1 31098 33838 497649173
2 168778 702128732
1 133317 154986 708066382
1 82636 98730 31910400
2 147604 419982791
3 154540 43972
3 128694 75668
2 713 943881493
1 52880 143402 611071357
3 78973 36058
1 46851 92242 550066022
1 120334 161626 703476756
2 197756 803366705
3 151124 37796
1 114158 176167 628566282
3 174269 12619
1 36633 64000 4416212
1 77076 165343 645711508
1 67834 190064 213383239
1 22247 113959 467298689
2 155004 183306989
1 42460 127395 983580155
3 20086 169373
3 181121 170910
3 176556 57490
3 128125 99259
3 132517 113464
2 87543 401105394
2 135627 801670902
2 80823 692113033
2 2352 634252132
3 27349 21100
1 75371 99835 285958052
1 6290 64726 589210610
3 155961 123918
1 96595 177463 36406851
3 61522 151991
1 172066 188699 714839282
1 12853 197319 998233257
1 70695 112518 28828801
1 87348 187248 820005607
2 123915 813829288
2 161558 161150905
2 40390 725491366
3 13935 191345
3 25528 31176
3 172234 19860
3 148088 13856
1 44128 69917 146761371
1 8097 50482 365966184
2 151428 802744020
1 134387 148901 373146787
3 179584 135755
3 37135 101197
3 27060 167580
3 132572 37060
1 127166 178345 969469958
3 178635 189206
1 69286 111106 226739878
1 14390 28263 981414623
3 78008 16413
1 74096 77239 564352862
3 79902 49282
1 85360 186187 649263444
3 112087 166117
1 58486 120539 46285138
2 44263 501499526
3 135653 18435
1 18963 105664 448597305
3 80370 121024
3 51607 112923
1 42916 45939 331473256
2 169148 856667156
1 150061 169320 244568560
1 31032 172711 662129386
1 17333 159620 513876678
2 40993 748834727
1 43443 115150 210636075
1 126514 163470 185945366
2 37339 664218229
3 74816 172551
3 161260 186458
1 60347 187552 1498541
2 107437 118385335
1 19489 127221 614667098
1 6120 50793 186194846
2 56294 483359770
3 182976 147672
1 29081 133387 750867607
1 58948 94103 597579432
3 63747 150279
1 35059 141842 27033171
1 7935 153370 956616269
2 50414 332335069
3 159473 155388
2 42527 636792816
2 8840 870079865
1 140379 153701 293908650
2 68553 647154057
3 98267 99728
1 51189 99861 522295250
2 177080 337553137
2 182407 994341903
1 5168 44216 555422054
3 161337 75641
1 16397 161222 738668405
1 62129 65979 860998923
3 170034 49199
1 43779 48628 845294428
1 96326 129243 401647172
3 21229 172000
2 189795 778718286
1 5757 144530 806975491
2 68757 817225195
3 199768 158435
2 86959 288912520
1 112765 153197 393013376
3 75891 39777
2 39022 53721089
3 89485 105010
1 70925 174447 31416080
3 70135 100206
2 60771 675207927
3 101729 91794
2 178643 640372378
2 76043 7493875
1 96853 133551 552693225
1 108983 189342 708930681
3 90231 52382
3 173246 29913
2 14533 194565979
2 183928 800333671
2 143942 729046476
2 162651 844247889
3 185447 72132
1 5435 133865 918897694
1 53141 104541 747170267
1 115013 132439 61909436
1 84349 183164 557017046
3 49247 53264
3 9010 21424
1 153680 199160 744744635
1 1758 181456 778905250
1 3141 76936 942835906
3 62882 12071
2 189056 684334055
3 151996 95807
3 73217 99974
3 60599 45381
2 39126 796595952
3 27954 188096
3 72306 192876
3 165179 39040
2 4806 841509667
3 119314 25510
2 17291 697491995
2 107950 237149851
1 78226 117306 466973059
2 121329 433996268
1 14313 35738 736929600
3 40493 137229
2 63705 208488642
2 102358 289077661
3 25510 120601
1 32865 131489 202731080
1 57821 114128 768065319
1 84298 131936 827159506
1 64008 118031 685713167
1 115135 193773 13306265
1 40313 109899 596872935
3 42663 192955
1 31754 159871 284255142
2 58803 336091760
3 89422 40760
1 120476 196886 777498988
3 39723 182507
2 64456 373477662
3 5838 100146
2 181012 802639097
2 172343 251712714
3 32524 193909
2 197175 937152679
1 33574 192942 271525377
1 37766 179828 541787011
2 2348 279036187
3 139959 192891
3 194414 184653
2 33510 917947912
2 163746 917437971
2 159257 630522436
2 16126 58356916
2 35093 942070643
3 61935 93803
2 167293 976806309
3 132066 133640
3 93087 47516
3 157796 160898
2 122686 502230702
1 71471 160386 490284574
1 50691 143568 678190515
2 113115 206567558
2 46277 729776259
3 179309 124798
3 174574 148885
1 121441 177310 888142260
3 148448 57812
3 9128 193493
2 13704 536780127
1 49918 123896 134079994
3 138009 26513
3 198256 155653
3 65809 7519
3 99536 20151
1 82404 148842 524367053
3 104405 61092
2 180162 327832779
2 52198 219876820
3 394 16608
2 78399 188633545
2 85258 362309779
1 154619 167168 442769661
2 119633 429552248
3 37540 99861
2 196467 445564363
1 74178 87472 302822211
3 107922 173073
2 6053 672492445
2 77012 429814559
3 134734 183811
3 172638 451
3 24795 106125
3 48057 55227
3 169117 25342
2 81886 16310399
1 116615 123282 328724117
2 77494 990548604
3 167391 30106
3 110229 140112
3 39509 1470
2 195480 529691846
1 128130 184372 100234623
3 41916 42807
1 75508 197601 795511059
3 57718 18164
1 77459 93708 998653832
3 72794 195874
2 82290 553118566
3 101028 109799
2 147686 331399975
1 80884 154127 543695176
1 54949 150066 426367800
3 138993 157042
2 171009 138508315
1 41788 131513 467978786
1 137044 199275 444422979
2 36757 773886158
2 199181 553763858
3 187679 186509
2 15594 335232016
1 32789 133464 287846123
2 138008 25783042
2 100210 815561489
3 116820 115166
2 67164 907282236
2 191711 809187973
1 22006 64192 144565421
3 61826 54068
2 82049 738429931
2 102677 115767608
1 37980 97040 390116525
2 100336 404648355
3 10682 111070
2 180146 967056246
1 43552 135826 655617367
1 103068 180364 293194657
1 44564 156224 822433405
2 169201 195808826
3 148386 23346
3 115581 86731
1 89127 93159 267820465
1 7923 147585 804714664
3 195581 186723
2 177744 119663412
1 14459 191695 429947840
3 129911 116987
2 72702 215694081
1 27828 132131 441860129
1 104157 188626 490135771
3 82878 66309
1 43383 69025 514722321
3 44905 80076
3 197428 36428
1 63675 84591 689072254
3 38489 48612
3 149836 179057
2 109642 352799146
1 2265 103152 270701438
1 134376 160345 45617625
1 94363 197146 481647164
1 20889 64300 171433938
2 6878 982803086
2 18781 157840668
2 112801 905844272
3 150113 50116
1 21079 51043 220779084
3 151060 159904
1 36362 64431 590484547
3 98044 154856
3 135912 180180
3 125714 191672
2 64 354183628
3 9458 140464
2 10473 748858305
3 2629 180067
1 11342 40652 73515428
3 91104 112982
1 75188 86544 155867325
3 69720 130527
2 57233 337447023
3 182066 63950
3 180122 190183
1 17808 155014 401868531
2 76837 743672940
2 25504 125896127
2 6242 487777634
1 6520 168126 975135595
2 96085 141772084
1 113620 132517 644969372
2 18880 554449313
2 107812 623156429
1 108839 173867 301658087
3 15793 8150
3 61615 111528
3 128923 116264
3 22448 61803
2 90111 119021348
1 50332 116793 499465400
1 45790 161716 798591834
1 12758 189430 36699022
2 72362 735626134
2 26669 870669291
2 96932 325077793
2 146279 39117096
1 19446 88266 24775872
3 160886 98093
3 151973 109480
3 132184 120432
1 19625 153456 111058547
2 50712 404687368
2 110485 184468801
2 25986 675461921
3 199010 27953
3 144767 3316
2 166232 805618760
1 86469 110821 115976207
2 72101 814734265
3 57022 123469
1 35636 95210 673700917
1 30030 170581 493220499
1 2132 24037 931362557
2 56553 181617713
3 102261 19077
1 64502 88054 227284704
2 70869 253660975
2 35897 522227798
1 75679 156018 467007599
3 47407 123975
3 147894 154437
2 188203 291376496
3 120304 56059
2 128309 919642159
3 191234 142138
1 139065 183285 912286332
3 105814 130000
1 131414 181191 787399088
3 168594 33728
1 49587 141855 864569160
3 174978 129560
1 63433 75396 643296640
2 58215 932399389
2 91736 777377181
1 150383 175515 838815807
3 164929 44211
1 31946 77223 461621936
2 141621 656641115
1 122083 155318 626605167
1 56199 88926 599448383
1 30404 162334 954016078
3 74951 47454
2 22589 157445732
2 135950 120458485
2 71994 793603821
1 110527 144772 422202659
2 165216 397917435
2 105405 386968375
1 25236 117349 31412809
3 166096 66201
3 188122 39570
1 75133 100377 888727718
1 81222 114902 224897449
1 201 165001 328773751
1 70332 176129 85453101
2 158212 888348951
1 19230 185677 732040068
2 150764 946640927
2 81354 319631314
1 48318 199642 222566015
3 131581 189504
1 19475 181362 554185133
2 20352 211225804
1 22770 74933 795077135
1 70138 153517 274326074
3 175283 61389
2 131495 734739858
3 86474 102333
1 38756 144413 243897719
3 169869 67934
2 78554 134048663
1 27521 127256 514938510
1 27749 152558 675682846
1 19649 21396 979921846
2 70407 371045944
3 109306 26114
1 15149 195439 71772578
2 63784 911516944
3 41206 111825
3 137158 109216
2 107926 169059126
1 148503 199791 950826378
1 68122 80094 442371880
1 15849 26468 841597148
1 115904 118068 488066358
2 53059 668605659
2 183646 26445953
3 38878 183814
1 21665 96433 398978904
1 171263 192878 483072458
2 28975 843604581
3 60876 92689
3 35050 55366
2 11754 688485767
3 157392 169178
1 92529 126327 330989097
3 61249 161577
2 22343 543549107
1 49425 112794 284376340
1 53019 79236 273981553
2 163159 541719740
2 130934 653494238
3 26023 151520
2 31061 28123075
1 6207 107480 707634501
2 3826 529620795
1 171577 178873 704775798
3 15996 18101
3 51616 65735
3 90196 64956
1 2330 143506 2589739
2 189672 415953371
3 130512 13906
2 37428 118340736
2 37964 163798685
3 90268 61822
3 159685 115689
2 166378 2713129
2 195051 455699656
3 96833 7298
1 20166 111313 863440987
1 48855 71416 205435289
2 182345 767236002
2 48449 242744028
2 184933 236346695
2 171799 531295159
1 106 167629 77985652
3 42088 131304
3 42979 119088
1 90140 108315 949976216
3 70198 156205
1 70771 175688 143977288
2 176248 451410576
3 84593 88294
2 5663 903778348
2 147048 716045918
1 78761 79614 52875954
2 187748 817626685
1 68695 101877 943566765
2 67097 220219166
1 460 174649 662814196
3 116697 49611
3 48198 17148
3 1538 32115
2 62311 89030725
2 57316 319722519
2 161228 223767735
2 167890 3280955
2 199180 391013273
2 26018 274232559
2 99084 213810900
3 146766 193332
3 8645 76834
2 36746 856183052
2 135996 45304121
1 26868 121742 738736186
1 144802 184751 936733880
2 35281 709960092
3 68643 24512
3 155098 27896
1 113217 137360 845886090
2 119874 160517690
2 133878 999057218
3 73677 39267
3 20220 19395
3 173135 165017
2 53698 347599422
3 25583 150932
1 7450 199910 817858189
3 78338 163683
2 179387 204452324
1 108701 165575 312095368
1 37289 158586 442161414
1 123957 133624 286117430
2 130261 6361286
2 196083 123705268
1 2625 107448 555125776
1 86523 133305 851492638
1 33077 89088 538043111
3 72339 145674
1 35896 73809 301336732
3 59123 37704
1 16004 188835 826233923
3 61804 87635
1 138624 154913 617191038
3 173822 98434
2 1771 816022091
3 170448 195336
2 35751 152700901
1 106008 199839 834253522
2 13812 608062659
3 86929 147392
2 3572 109811713
3 136099 112866
1 131115 188211 845980346
3 183872 12878
1 30813 40097 384498089
2 42628 95384567
1 41069 160169 18653089
3 27641 129517
2 78297 407904753
3 193090 126186
2 153248 679121669
1 54631 61838 750755976
2 181022 553028518
2 15126 56761714
2 98007 681846818
3 116875 41021
1 25657 187879 794308182
1 119417 161790 500041783
1 21879 45996 515797228
2 174298 585065498
3 184020 97478
1 112501 123306 623253210
2 52306 372236320
2 53436 275931956
1 41798 55796 627001527
1 179132 183287 741803310
1 27566 72039 565703633
3 25443 826
2 192430 161158011
2 123402 700006030
1 122929 183533 595679609
1 2262 57634 48605336
3 155765 27473
2 33686 690981721
3 64775 19714
2 133243 619042111
3 19368 93784
3 127712 170961
1 25525 165440 944706538
1 10099 181171 606975638
3 151729 6211
3 133505 126987
3 54738 129519
3 63496 129442
1 15871 137771 640666627
1 94459 194790 565166610
2 98405 139848488
1 88371 182378 517908306
3 12887 169053
3 168182 109733
3 6577 127497
3 120107 146558
2 79253 734225271
2 32157 171558013
2 996 666153804
1 130031 150225 765755117
1 10192 113494 437616962
3 94169 28010
3 155785 169163
1 1962 167902 52843380
1 102980 117194 669451948
3 3222 145059
2 166469 686840542
3 54388 62690
3 135059 41596
2 95636 480655088
2 27806 547864714
2 46194 780518115
1 154339 154808 395280649
1 58045 106107 667087132
3 110517 171694
3 64988 9273
1 60901 123127 615457416
2 78783 244818715
1 10781 106866 927883302
3 53718 195728
1 72418 81549 667647982
2 97908 374029554
2 67030 607376919
1 78811 171488 638410609
3 147695 11349
2 90071 816862063
1 120811 194042 984000507
1 62709 101608 255477363
3 99872 73264
2 162749 59541508
3 79708 183414
2 184860 75050020
3 52363 17139
1 125248 129257 832771627
1 13688 137592 183943791
1 34613 138022 599844405
1 11645 79197 552908056
2 93115 640185222
2 15222 120272426
2 156268 427152303
1 13867 54754 262755754
3 81224 63911
2 69096 212308546
1 17894 122041 282127171
1 26252 193072 485754454
2 183948 477476769
3 7295 1235
3 152900 88534
2 103585 456404958
3 69161 136406
2 45953 514937050
1 30166 35989 890715662
1 156754 191283 329117759
2 196699 969588084
3 191740 42916
1 176183 178428 639776043
1 41285 41473 50277669
3 122999 162470
2 20109 827282553
1 2358 76424 153368830
2 67325 444153902
1 89960 145701 529601178
3 194555 143909
3 106767 161526
1 161042 166673 625234022
2 103991 564366932
3 148269 44914
1 44691 192823 422119438
1 30791 56398 422683207
1 27310 173552 908496301
2 187923 494137893
2 193186 749557379
2 61715 71339000
2 81034 434368971
1 73349 113597 757209000
2 182540 77687914
1 122904 164338 591916323
1 30046 131000 863863852
3 139572 89245
2 172117 283832622
3 120307 118314
1 164164 186603 582271533
1 167870 193521 421752880
2 191292 599326577
1 99295 174539 809503026
3 14097 111439
2 135530 865622668
2 19816 162482086
1 82135 177188 384608378
1 137386 151046 662635823
1 739 14355 292387182
2 54372 789630834
3 141607 95885
2 2259 885217197
1 21563 189595 978459973
2 27711 592288555
3 186893 173290
3 79282 29698
2 77772 278444000
2 126392 978116891
1 27385 155051 201227951
3 34850 100005
2 17754 896421596
2 192651 790630269
2 103016 573567391
3 185282 110853
1 95078 149117 607177602
3 84557 84410
1 32434 147887 508093977
1 78580 161385 173001300
3 112854 59546
3 161339 108894
2 81171 977992595
1 106683 139739 465803183
1 116959 134445 223311508
2 131700 971089400
1 35753 79806 408318564
1 43776 106546 526978251
2 14439 293410886
3 184634 20625
1 64354 143352 53735067
1 94366 117259 728298292
3 175258 32303
2 16338 902926577
1 53020 117709 339814572
1 45573 113935 103047841
3 31229 40125
3 28345 167298
1 8210 161749 912122098
1 88666 145085 748759415
1 7057 120194 34149155
2 126269 572225214
3 187732 77040
3 176154 101547
1 79718 154816 867625952
3 64679 2294
3 21659 194830
3 100839 121673
2 30449 643912852
3 123620 394
1 56051 117697 989671628
1 147765 185776 29570338
3 115764 157648
2 7689 82564341
2 117860 841432740
3 170037 94143
3 36629 196303
2 185768 420057190
1 66497 156123 233846802
2 13467 626389797
3 165138 152753
1 76347 110140 215896996
2 101935 742421902
3 143255 186152
2 89135 159071056
3 119233 57195
1 116394 152259 551539777
1 10265 109519 542786660
1 44989 76010 462328349
3 169344 42419
2 109628 243630695
2 97637 627226009
3 129588 96703
1 112648 185998 750817219
2 88522 631942509
2 120699 523728363
3 182752 186925
2 43965 471206744
3 145567 48239
2 100350 555229253
3 140807 42071
1 100497 184981 254349723
1 159060 191307 18560236
2 156349 220752417
2 63778 370692894
2 142866 228233058
2 25882 961739910
3 12164 25350
1 61143 183899 996656669
2 85055 257206100
3 170072 73293
3 30471 106061
2 165556 965517349
3 526 30417
3 80104 49080
1 104139 179445 38484512
2 34501 191724382
1 56561 173509 208825145
3 72794 188068
2 41540 717357216
2 174172 959515845
1 84990 175856 841577191
3 76047 71901
3 140718 145670
3 60650 96294
3 169939 41863
3 58945 48126
1 23014 169416 335079718
3 182950 112169
3 68687 163337
2 155361 227945858
3 191094 190853
3 18484 37817
3 140996 25899
1 36113 39285 618153437
3 108128 21021
2 64381 390430179
1 68003 79187 226013891
3 124714 171850
3 129944 68885
2 48811 698893889
2 96031 644636210
1 62257 88161 556482503
2 7690 209188279
2 10055 973281472
2 735 771405223
2 118207 145699155
2 33213 982085260
1 121060 171003 708132577
1 49235 129978 281356961
1 105146 116172 109319180
1 55533 90403 706013808
1 81145 147199 384349742
1 55798 174438 801105240
2 109497 224469506
2 129937 867776547
1 37960 155698 561836034
1 45421 58291 824896730
3 97989 28592
2 90423 420955849
1 14291 87052 963087428
3 27046 134376
3 160787 39079
3 51466 138737
1 134413 176954 954530534
1 36685 124111 246392458
3 176199 45409
3 67145 48426
1 57862 95468 227630562
1 55709 56581 625151607
2 55573 919075304
1 50070 80171 917371209
2 95237 963988585
1 80160 193391 974150424
1 36677 197187 468953110
2 132909 592518352
2 156225 841013543
1 51563 97871 958545410
3 26475 144654
2 7927 68989539
3 146037 137679
1 41350 129842 826930074
3 153216 199021
1 23210 61310 120061599
1 43051 127143 326705363
3 129418 28986
3 77303 180609
3 100947 141384
3 175039 153848
1 153525 167827 955059995
1 88226 143910 714352984
2 161231 555126144
1 7282 22576 967292434
3 76088 148640
2 26197 387574504
2 198746 837014873
2 14942 633936782
3 24445 14637
3 109492 144281
1 74168 80236 308470302
2 66869 112756939
3 141548 89132
3 156040 46517
3 187677 158342
3 143165 72350
3 143145 128628
3 64117 165215
1 22119 39404 718326832
3 31761 182766
1 17151 30918 224380566
1 141587 146700 422964556
2 63682 243651722
3 9355 10954
2 21711 401747971
2 172238 409854135
2 151699 493151677
1 98366 165128 674491913
2 142595 516060336
3 58346 182150
2 19488 572864695
3 154250 175861
3 186454 197324
2 190020 739136069
2 61241 134680105
1 21130 101598 421742029
2 38363 704222994
1 160294 169827 799511104
2 60120 984887664
1 73057 156827 50203433
3 13606 66908
2 123212 731340159
2 131751 209506719
2 141055 73479650
1 45214 53816 356887903
1 150275 173537 628854450
1 140493 171298 480656399
2 32529 497141276
2 135890 61052830
2 87236 607885169
1 30120 191939 979592415
1 191241 194070 304159311
3 4836 74713
1 100273 141870 116087658
1 90387 105621 335832648
3 55368 127145
1 95608 136562 29919394
1 137306 163744 11101754
3 66271 163247
3 123609 9063
2 34383 194738612
1 89117 114513 762494861
1 96068 168288 771541613
3 93776 31098
1 82619 120302 165550759
1 37533 65716 977915003
1 168476 194663 291779259
1 2610 141971 285349634
2 55224 556202875
1 28073 174555 331691907
3 116713 103293
3 185753 27335
3 13228 108081
1 168436 191305 650527684
2 71706 570390472
1 25928 149021 495378321
1 55369 139062 598432414
1 36296 196977 275668654
3 176725 98780
2 186539 142851204
1 9748 163106 128899628
2 157538 145937116
1 22159 178661 12729686
1 45470 69774 931833999
3 31719 67555
3 43034 41767
3 23992 6964
1 120178 148185 177858895
3 59958 64694
1 55335 172173 978409839
3 47831 54557
2 192374 521490374
3 133571 27153
2 157214 9403475
1 94640 151737 687117010
1 50073 139580 116009122
3 124930 2550
1 177028 183910 261712757
2 47547 424627904
2 110416 461540704
2 136886 756005428
2 129345 11025169
2 137672 804231965
2 132059 71660854
3 92648 70180
1 86475 113371 803228297
3 24554 60344
3 121594 138733
3 169418 87349
1 39259 188032 695464588
3 28661 85273
2 148 427351380
1 70160 114057 675744615
1 64335 176402 186799686
3 182611 19265
3 157325 57372
1 43222 188632 1784187
3 178345 126081
3 45055 9720
3 105270 190725
3 91756 71572
1 11007 37154 931999285
2 199973 60055665
1 40787 135833 375810661
2 17118 454044072
1 153858 174608 628214216
1 35274 181101 95748277
3 30041 76885
3 9707 129700
3 182501 172467
2 58233 367429248
1 6104 176454 726727148
1 26299 173853 157253761
2 159660 529968364
2 128263 119382884
3 175105 60639
2 14639 70139399
3 162467 71988
1 93837 135598 230789449
2 59299 494759125
2 186467 117161809
3 84289 175367
1 124462 146953 728855792
2 102011 102813188
1 66737 110284 22216421
3 151525 179098
3 96547 186121
3 140803 174349
3 43158 118467
3 24936 76602
3 108225 58324
1 68063 115723 449066069
1 150326 152261 128569233
2 186534 746316361
3 126097 14012
2 47638 82510075
2 106015 654362655
2 86572 828648891
2 81467 843551566
3 70541 126227
1 6859 173019 385685408
1 39986 168665 66194674
1 1928 190154 993704504
1 13510 183325 264571433
1 14769 199114 900441951
2 34345 7042290
1 73721 170662 17648282
1 122725 191531 789247991
3 186731 61417
3 12717 124389
2 43871 559244751
3 4579 154980
1 11095 104462 337667211
2 199065 825816140
1 64305 161110 700484684
2 184618 744116047
2 177694 953331316
1 69705 73921 751953254
1 100983 154595 897738154
1 17249 88861 76211546
3 50419 157010
3 21980 196603
3 103186 176569
2 11186 610241395
3 132686 154295
2 67482 671987967
2 135207 679078043
2 101128 17754896
3 99425 165055
3 156991 32602
2 178434 83328469
1 647 66709 643877991
2 108087 738403028
1 1571 198235 124461748
1 16142 79402 299838325
1 28422 67221 680657961
1 68794 170415 230631154
1 19433 123324 24431798
2 41407 476293206
1 454 103640 79065069
2 91955 125230235
1 26295 48222 651878446
3 143716 137616
1 4601 15031 616420815
3 28205 10321
1 35241 76367 361412377
1 44952 76226 344654639
3 154943 19044
1 127862 152534 468789801
3 11047 50543
1 82312 154353 586929452
1 73689 164871 192323903
2 96769 674994175
2 89305 435601985
2 47071 482584739
3 63886 79404
2 85725 613737618
3 82486 85724
2 188568 744620077
2 174237 417632850
1 73395 137977 532717910
2 7953 315276481
3 185728 2609
1 99262 121365 107586197
1 19171 155253 960337945
3 62104 139142
1 14877 175899 126128770
1 157572 170814 753970528
3 31304 94004
1 117107 130502 272286894
1 108147 110858 760480336
2 103222 920120432
2 180253 47805454
1 37821 45831 116898961
3 80166 85151
1 96780 109477 499493687
2 85478 906705002
2 184578 369492271
2 25336 727663829
3 5072 33367
3 69886 123503
1 142950 163995 283585390
3 153826 41183
2 13749 299476422
2 60367 719677040
3 7609 74231
3 171914 38965
1 54055 198500 343002185
3 70965 53092
2 104966 487215771
1 49985 146329 309957176
3 113754 184144
3 42888 177621
3 74848 112172
3 94860 37858
1 92070 158412 618412828
3 21793 60196
1 53496 181530 333665314
3 153468 36113
2 24019 342194590
1 21019 166962 252684897
1 53483 153124 246505630
2 134021 471099884
1 68040 103229 464708139
3 68170 87183
1 60642 154407 59014492
3 98433 96739
1 59957 148055 273230490
3 123155 171990
2 133635 580734182
1 93461 128796 982326328
1 76524 141666 428965119
2 151231 160251905
2 51774 665489841
3 86759 90535
3 46176 37990
1 44834 195691 436993424
1 24333 144126 725752286
1 158731 176122 467388858
3 7325 104667
1 163009 174814 910564517
3 11133 98864
3 83058 96625
2 9418 387515027
3 183228 181587
1 49646 156946 427432828
2 83656 729868615
2 74582 256227012
2 168412 982110082
3 133452 25121
3 182166 131947
3 164415 199549
2 31596 8790039
2 115106 538378247
1 114898 117915 24192188
3 159952 3338
2 67089 644193966
2 142824 768205622
2 142816 50134951
3 198983 170321
1 30274 187239 11177136
3 72582 28280
2 41009 107320084
3 189087 59530
2 68612 578322302
1 134119 175585 228863516
2 72527 527997815
2 65505 523010809
2 196339 742878984
1 71778 139059 612962499
2 106964 370580669
2 185250 904505726
3 198048 57475
2 39252 396380474
2 98937 839209401
3 132295 181569
2 165890 365311624
1 1580 141650 87551841
2 178901 321630041
2 77418 552776780
2 164940 163273908
3 87928 144159
3 162666 17716
3 130567 148525
3 167162 178694
3 37453 32718
1 116039 178890 401826060
3 33968 61946
2 56016 72032655
2 45114 469324625
1 11142 43756 948861998
1 135850 161709 709791895
1 5160 164105 601177448
1 116594 116976 718553556
1 127191 141157 51837118
2 138180 532687520
1 60910 71553 691436113
3 178539 176266
3 108012 80139
1 33712 170622 682984260
2 132497 974170917
2 51927 504687242
3 180402 88536
3 164456 99608
1 89022 123185 648589111
1 3566 124622 203877002
1 113752 158543 780518682
1 125625 187580 512586515
2 166053 685915366
2 12514 530753758
3 150404 127931
1 158321 196911 750558947
1 38601 77474 705556001
3 86767 33778
2 90390 597820164
2 5671 549981177
3 190882 28196
1 13041 160889 802373025
2 189704 162625609
2 161325 398591209
1 9101 175768 777500923
1 76280 172147 868772211
2 187776 62156185
3 11420 126220
2 81662 179054312
3 36885 92551
1 141837 153844 786121929
3 100604 178658
3 152989 171411
3 101829 167625
3 172742 145703
2 86984 362272239
2 183193 422554969
1 47424 170165 101863649
2 32663 692792772
1 80584 148187 587148064
2 60444 160867978
1 3674 139027 712875531
2 27652 614632148
3 107846 88390
2 5868 36864571
1 19216 52077 756883538
1 37845 188205 116795283
1 25710 50245 486751925
1 9265 96354 828752223
1 132867 191914 882190282
3 166277 107180
2 165208 715688802
2 5566 701340974
3 155353 100023
1 158451 174230 931581809
3 25802 25071
3 15192 114889
1 66815 102733 843227721
3 102234 172882
2 64061 150260268
3 93104 134986
1 43518 163703 250876605
3 61122 29769
2 4325 408181085
1 33113 98142 41557727
2 195943 428483615
3 162774 35828
2 29420 184338140
2 56105 622191471
1 13663 132451 56843689
3 48386 176647
3 61141 156537
1 52880 135500 617121877
2 86139 438491820
2 22362 114211456
3 121145 3698
3 157583 190050
1 26468 96228 125108989
1 26016 49650 172516595
2 129722 749396756
1 90366 107722 5164561
3 172275 111365
1 29722 158573 623116653
2 90014 800631524
1 87557 109492 806051949
3 173679 100915
1 112698 125222 141994273
2 13460 47699577
2 115275 794244970
1 39056 183461 579897940
3 150558 117579
2 189931 205590973
1 140255 157629 834770489
2 65795 906125956
2 12542 929135647
2 130238 78432538
3 26791 58428
3 37396 80854
1 65620 81057 170100050
2 136023 183913209
3 88873 16948
1 39053 113020 717645174
1 143837 168799 492475378
2 148535 620640206
3 145682 177615
1 84466 159518 590616632
3 165546 6443
2 160135 374858665
2 64163 740720851
1 110578 148832 63564706
3 132490 62948
2 125020 654862860
2 56606 695486066
1 122418 192842 905853180
1 22999 45556 603337651
3 46416 70503
2 20008 309369385
2 48847 709108291
2 34543 675215501
3 182308 122559
3 143710 34240
1 28815 61931 99815774
2 53506 157660992
3 65658 63102
2 62204 51538667
3 78107 82498
2 188453 613533701
2 166032 953082274
2 69863 743764380
3 151648 43717
2 100721 762650903
2 162410 609129512
2 80486 372080229
1 126384 133791 251163720
2 76247 159564716
2 97030 571952876
2 66161 585303596
2 164039 510009244
1 54029 155338 91866423
3 34420 59931
1 92385 157066 242735749
2 184394 974087960
1 59811 193728 278568414
2 9645 459195150
2 142834 571545497
1 163929 199435 213252404
3 189049 22194
3 153687 101152
3 9407 93432
1 104301 108787 609179543
1 67317 145261 562676252
2 25201 657454370
3 27638 77836
2 65233 630431750
3 161789 81174
1 23216 162373 439492312
1 24256 53282 319581362
1 49496 169404 241056193
1 429 151872 513938075
2 24917 796431871
2 60921 248132027
3 173324 132181
2 108760 267104343
3 166361 109767
3 61810 199408
2 138230 737878511
3 102130 17980
3 140516 151024
3 181300 186556
2 161456 452097502
2 175260 348492957
3 72596 71556
3 76845 78528
3 97995 123935
2 123339 336007114
2 4065 549735625
3 44095 68967
2 188775 77491109
3 31450 153285
3 26376 69724
3 108444 131203
1 81725 115402 452724006
2 155428 899916242
1 193989 194724 243427395
1 44703 92033 709811205
2 135672 802873524
1 2268 113558 430451560
3 15764 122146
1 77834 88715 892503952
1 84524 102050 702226831
3 49812 156707
2 115434 71969504
2 121666 816761199
2 23050 916538828
2 46675 123255856
1 43268 163008 827667261
1 132187 167281 958572132
1 7584 58819 644120635
1 23803 25538 5881048
1 18355 67557 947143663
2 193943 313745152
3 107586 114520
1 34731 46449 518559976
3 105050 97176
3 138422 162916
1 114598 163015 400389886
1 173433 174751 655819505
2 17232 551680267
1 33366 158077 513492817
2 150240 932266106
2 17634 849628281
1 4408 130654 357649317
1 35640 161854 911352404
1 143061 176454 694394532
1 32934 135201 448226712
3 86962 103756
3 128084 16223
1 38108 48768 21407973
1 140518 183370 883342862
3 95818 140083
2 110204 670544466
3 163719 111215
2 85139 369719039
1 23485 82976 606955815
2 135991 587167814
3 8968 112014
3 64852 116598
3 122125 69259
3 1672 97185
2 25512 820252121
1 67749 86436 15331074
3 199228 92629
3 70066 151645
3 148352 50469
3 14961 30913
2 27020 550395317
1 14708 183456 48905986
2 63856 925550684
2 115107 626320875
2 199858 373764097
2 16377 130605641
2 54467 962703694
3 18407 153294
2 199556 28533346
2 62161 472080689
2 62468 244594690
2 5666 95872844
3 110799 121034
2 189746 652234476
1 2755 103200 500571463
1 20245 32703 90331782
3 95021 145910
1 72113 150729 584562984
1 147450 178299 492128466
1 94194 133670 268134081
1 115074 149915 847177512
2 37246 882930661
1 66385 81194 896753125
2 2882 144365114
3 112243 191085
1 158247 185797 822251169
2 27359 292187473
2 168632 381216083
1 118666 137342 64350480
1 95757 118406 884789503
2 52460 239005604
1 15615 175292 162604483
1 155914 188093 751553136
3 72603 189595
3 14070 56357
3 152861 32016
1 8 126971 597158772
1 176346 189368 703773144
3 86533 89737
3 77506 187929
3 56437 97417
1 86139 122233 404903030
3 191474 176365
1 85170 196239 323051468
2 196550 399251152
2 152775 657267516
1 78207 109202 907092401
2 1299 86905698
1 116788 175157 757201538
1 83709 168549 143910680
2 14953 491143092
3 167090 158696
2 13012 398364288
2 101196 660205939
1 101272 174024 40790835
2 84969 48918471
3 189882 16498
2 61242 228866533
2 186026 62969683
2 102455 502363954
2 114504 952491010
1 72664 199577 842671411
1 5280 13769 694215224
2 197810 269325593
3 117432 189661
2 58804 430807609
1 129891 174942 937781092
3 41667 67631
1 72886 143281 142467728
1 56015 102858 27292421
1 25276 76568 512088678
2 188612 332464748
3 8691 61294
2 25005 204814127
3 72117 17652
1 143363 194784 59863266
1 6310 13960 255429158
1 140323 161936 610895760
1 73834 196276 399755688
1 21095 172568 663624346
2 26012 854688933
1 87281 92602 310605685
3 89534 124898
2 182240 959924212
2 26315 243247019
2 114369 615627100
1 21998 99002 280569827
3 159015 60298
3 146253 167468
2 131492 488878658
1 137494 156953 112589736
2 136431 528568164
2 43876 901535781
2 199565 848370402
1 82087 177583 638338881
3 170709 187936
2 158711 807162006
1 91771 150675 657496999
2 183699 583390647
2 105613 889490376
3 27163 107628
1 23941 146465 734174521
3 41366 195044
3 132635 96394
1 132245 148853 342437666
1 65022 179866 400415645
2 86184 159674825
2 94755 456894080
2 53258 321264898
3 10077 154183
1 20952 167439 657288316
2 77291 877049829
1 12894 97941 96558537
2 127026 177732997
1 34030 95871 626796683
1 43599 118922 745456907
2 81134 850935929
2 180892 642902742
1 43237 52474 435772138
1 66779 94848 176659625
1 104377 195679 177107301
1 55021 94083 42357359
1 6690 99475 137339817
3 100871 69800
2 155920 173449743
3 192989 26545
2 56634 146917825
2 69418 252363359
1 123851 194196 362215481
2 54476 745673485
3 157569 154294
2 45984 90261924
3 108300 115269
1 50644 130393 107028022
1 67765 86984 387579495
3 779 78269
1 131507 145067 203751841
1 35535 171795 53623950
2 83496 299182463
1 140093 173705 266572482
2 64849 321993044
1 102476 122103 234146608
1 71489 167025 319176557
3 107670 124519
2 101298 228152435
1 63106 63754 883488062
1 10550 97194 406073144
1 74444 122753 142098605
1 79975 85800 922103946
2 171670 723355942
2 60361 250400390
2 154013 381947331
2 16464 481004858
1 42977 82590 166472914
3 131021 176773
2 91744 398630018
2 115774 665074040
1 69219 111106 396986808
3 58537 186415
3 194902 185074
1 5352 135585 472071269
1 28081 124711 653092976
3 179651 70399
3 132177 4829
3 160605 173723
1 159320 182918 923229336
1 122535 155281 541162633
3 81917 116035
2 83093 393778454
3 116736 92136
1 108762 129458 469099272
3 63383 24408
3 86204 161695
2 187774 966735553
1 784 144398 898805015
3 31728 28715
3 18949 57014
3 75351 159116
3 127627 131236
3 121577 64558
3 154891 147660
1 104838 130444 410985348
1 54070 117196 169231836
3 156345 186583
3 99168 44550
2 172506 961924486
3 73373 117413
2 95587 331028039
2 199073 400253078
1 31047 184705 58984155
1 113682 177278 666667375
1 73520 173892 325499782
3 119843 109893
2 147214 659731019
2 3480 372701344
3 171105 46259
1 10251 169080 410390936
3 171877 17761
2 186140 673244301
1 93417 189238 745728548
3 103659 112635
3 150946 36685
3 39459 154469
1 160605 179873 611902570
3 20461 71610
2 7170 493465445
1 37848 73418 471562804
1 83504 180653 568635758
3 146579 54085
3 153380 155501
1 55834 142355 817176881
1 179396 183343 591508950
3 179962 98403
3 78433 159120
1 102080 146737 967265739
2 141896 784501367
2 44190 374690815
3 17065 196646
2 156512 194922842
1 171804 181919 589452331
2 107927 227774381
1 66194 82664 354564443
3 8267 125651
2 6125 710114810
1 147741 171092 124489754
2 155065 389017579
1 96814 129886 428564269
1 72492 182281 612465647
3 8022 13931
2 104823 474652748
2 16892 441297694
2 6269 818175207
3 16944 158896
1 39417 101012 235198299
2 183898 253008149
1 26126 94359 402079050
2 131980 526821147
1 7238 169377 153787467
1 69719 75024 640804907
2 12920 730339092
3 102472 168922
3 167588 131172
2 163385 510188076
3 21624 18419
3 124465 198110
2 105338 703293026
2 22623 17716484
1 21307 89276 669488847
2 22053 140904226
2 91230 183334497
3 90292 70063
2 195624 620600700
1 151192 159247 916513753
3 122663 101581
3 187882 2363
2 38735 282988684
2 25164 539809624
2 157441 68338278
3 173460 26579
2 31828 528158222
1 50588 98300 182706960
3 132403 109
1 27518 75443 621467079
2 163881 179526427
1 22024 135228 425138244
2 108337 719515796
2 109661 58155058
1 53158 183831 632199384
2 28427 775282126
1 16390 43314 789827805
3 193477 30250
3 80471 8841
3 86424 66531
3 30704 12599
3 68852 143577
1 7054 141138 726676750
2 129724 939710821
1 117630 129113 627532889
2 56156 865483931
1 64033 156576 862108200
2 80931 752000419
3 119203 155725
3 105374 145055
1 11718 125736 824259568
3 172232 180399
1 132975 181571 80913167
2 7536 259535275
2 181151 450002817
3 82553 11184
3 56316 62270
2 181068 439054579
2 78319 271655972
1 50800 148591 357057338
3 192331 168643
2 25603 431545288
3 66853 152402
2 162406 266720501
3 101595 37652
3 191592 150399
1 76900 157743 521057138
3 171499 56207
1 178468 186777 178302421
3 31566 107148
3 104033 8996
3 19642 94911
2 149995 315149830
3 2451 183631
3 13453 95507
2 109851 624086810
3 38692 59091
2 67632 248449940
3 28763 185222
2 67611 441657645
1 69624 108934 891044366
1 153485 190128 614655271
1 82015 100848 863864826
3 160388 121959
2 31674 620489103
2 70226 195039100
3 99870 47333
2 91193 61597247
1 24129 115189 501107202
3 189484 128590
2 62756 457555769
1 102981 122567 674707768
1 19733 151992 158164210
3 112422 191596
1 47341 181125 74721867
2 18137 25225975
3 155801 35904
1 98162 140347 620598966
1 63337 124636 273710146
1 52568 71434 735215721
1 99374 99628 920935229
1 18313 171728 587985274
2 161092 873392108
3 27209 67179
1 22702 125228 55020717
1 87358 140191 818723208
1 126417 196644 276305006
3 136856 33094
3 91913 116860
3 66999 196194
2 128745 645822246
3 82693 156706
1 37745 154911 391540256
3 70995 163768
3 103360 103594
1 77026 120605 624287585
3 12149 171400
3 97917 14741
2 118405 771527130
2 42753 575647219
2 148909 11525957
2 129703 160606947
3 1216 22759
2 78407 696384146
1 3938 105128 928354108
1 154576 191985 227367166
3 44810 88805
2 163228 354514866
1 67626 108702 709526193
1 115916 196445 629787535
3 115312 168122
2 164881 244156282
3 118221 50623
3 143193 137451
1 100625 130018 611443064
3 85620 151062
3 16846 111763
2 9384 534563724
2 124311 62264474
2 75947 940757330
2 120766 137839539
2 5187 857935151
1 53128 77523 403543068
2 34093 892735158
3 6077 127054
2 40799 413776256
3 173860 141499
2 19796 485683532
1 14737 72676 53358104
1 145861 191877 942283885
1 9846 14341 353455014
2 99873 504486816
2 143310 577724174
3 1920 54054
1 24445 67286 93761292
2 185258 539195759
3 6015 82160
3 178723 64882
1 52420 108058 985099216
2 189691 807639533
3 115125 19966
3 128511 196840
3 160689 191392
3 107381 67810
1 80493 184318 591031324
1 6608 48232 955958980
2 113924 189269169
2 141588 910170560
2 118176 518045687
3 130040 94957
2 6512 228270150
1 52046 95308 884088002
2 122802 214690770
2 181921 129594438
2 65766 433515952
3 180351 35060
1 44069 48461 181886688
1 26576 44572 465991484
1 39567 163192 240097064
1 9600 68987 748844257
2 65493 443632766
1 35883 114995 325267983
2 188744 465232853
1 114717 182070 866665751
3 178398 7903
1 62956 168012 305016542
2 86399 246793596
3 71991 97384
1 34222 144672 717306641
3 191026 34179
1 1190 184446 287649376
2 45616 115701259
1 51391 82909 764839749
3 120671 37166
1 1177 148552 931506660
2 78815 979508674
3 151701 133125
2 742 323984658
1 122261 157742 285343882
2 39388 848237878
1 90246 90571 897308037
1 162238 188034 98830020
3 66874 90740
3 184970 61807
3 82387 14046
1 72041 118650 773328907
3 173588 174594
2 157352 516923908
1 21864 198665 211709595
3 115692 145587
3 118171 19829
1 49993 171427 677070937
1 312 187608 164461645
1 152465 180775 958362720
1 144766 179010 492183119
1 107563 133265 495037229
3 60476 166840
3 164209 145587
3 121750 166013
2 102534 55304635
3 118484 68104
3 135468 108122
2 16540 949096511
3 90231 44216
2 174653 399238380
1 149895 152523 916071666
1 90510 136674 992639898
2 42233 970522848
2 81027 822225528
1 569 123192 833283239
1 35628 162612 574718284
3 153125 61282
2 182785 714073416
1 58685 75918 476962597
3 14561 112471
1 59224 61052 696922034
3 144245 18156
3 98344 199511
1 116286 137822 439014228
3 5801 78461
1 59737 174486 792333224
1 51421 76617 201807278
3 165425 174683
3 89342 110600
3 120807 110974
1 69532 174392 420437992
1 7614 163284 2060948
1 159913 190260 736076441
2 155073 88192794
2 194871 317500158
3 181070 121910
1 58099 115686 123751749
1 70141 136929 9894710
3 107092 15032
1 60224 124683 718341093
1 57761 175926 732634850
3 47935 3103
3 120003 8850
2 69476 120253249
1 31138 129894 620082317
3 177955 169698
3 198499 34705
1 26104 104380 211373138
2 191861 352321665
3 11608 79450
1 37665 57005 30008398
3 93152 144624
3 14098 119849
1 26668 109009 991747659
2 184417 890915684
1 182979 198175 497900808
2 173306 155058448
1 72923 86829 862687636
2 199167 329534685
1 32544 133551 533869385
2 197802 612433513
1 14240 47602 649541708
1 20982 30823 137401534
3 147941 147271
2 74153 182260032
3 190481 81058
2 95722 658959028
2 8037 354905865
1 37774 166154 157476731
3 125600 75073
2 66077 592464901
3 25694 12621
2 121230 88976709
3 172947 197607
1 72632 78128 222072799
1 114894 135665 124467373
1 40255 149863 681375310
2 42800 580868524
1 113276 140874 930835812
1 103658 107668 523010995
2 156442 23015122
1 70386 118551 26219088
2 110758 124762934
3 125943 26108
3 164900 161233
2 10456 661816357
1 76395 114855 467768204
3 167152 198413
3 117738 135203
1 96743 147391 484901437
1 14889 196177 107202670
1 2208 37939 511199891
3 158166 186935
2 170843 160822652
1 112293 170966 120428683
1 10019 176782 249091328
3 132311 59774
3 72759 106
3 142835 134193
2 109088 866185186
1 68120 169226 214130733
3 170618 49011
2 119633 979334087
1 36569 186572 575902217
2 98067 754445968
1 91758 161707 541841047
1 7651 112720 985189948
3 64323 32741
1 157084 168887 4358411
1 19167 97108 601567320
1 50500 109125 965317021
3 119721 69225
1 2047 186734 597550305
1 143288 143791 951905434
3 97625 111593
1 33373 72183 625973326
1 69160 119975 689632723
2 5828 770201671
3 64700 157329
2 97013 174409919
3 190203 16003
3 89168 180723
2 112389 255453180
2 108540 815283186
2 198710 940003420
2 85529 72011871
1 92561 195537 288201780
1 72053 133639 896730992
1 52975 98847 602681724
2 145407 786570493
3 147166 116954
3 34217 54789
3 10969 132819
3 63092 139911
3 8655 53426
2 164120 264801995
3 87283 99949
3 134958 145308
2 144743 991846564
1 23704 82387 915729733
3 46303 178822
3 26639 93652
3 168386 137854
1 9895 83850 59547735
1 45145 114032 610245129
1 126403 197529 905147883
1 156232 162615 469989197
2 143524 535941659
3 133154 19454
3 125262 185803
1 102220 142871 727342133
3 159268 100600
2 140760 265896426
1 74181 104179 286793446
1 116186 190019 243429219
2 188372 164019740
2 98264 238892348
1 81070 197800 421717450
1 11444 121891 746455787
1 25073 41153 973340726
2 56777 337242635
3 110194 150837
1 181904 194628 718842290
3 140153 57149
1 166655 191343 325971564
2 184152 568731480
1 124028 144334 218385115
1 72873 196205 654698280
3 34628 168860
2 83090 149724007
2 58780 368859843
2 126920 294251883
3 112410 193171
2 17143 574900373
3 160540 77166
2 97625 606269098
3 41884 101356
1 81381 113791 31332581
2 160629 991508182
3 48148 176535
2 91732 341201917
3 162655 20219
1 4171 181385 458250765
3 17207 173585
2 44427 297694799
3 134572 54554
1 141472 155534 95522822
1 62925 126600 392291786
2 108566 369497046
2 62512 844443849
3 17118 88586
1 126024 186936 574164469
1 85557 86759 479494750
2 136510 138677855
3 124461 123442
3 79442 117015
3 108197 188260
3 197743 132112
2 52311 800512294
1 180469 187369 43202980
1 49077 172165 649770996
3 45371 114232
1 33503 195798 288029955
2 79874 965499890
3 166928 33968
2 140274 439764154
2 48727 586254897
2 175799 721771441
3 157625 91195
1 65831 174493 937208284
3 82729 158276
1 113839 138598 72621708
3 136605 28679
3 98930 37376
3 95970 92050
1 41097 155551 479943579
2 99767 575374697
1 172469 172708 977404837
1 110552 151771 929146267
3 129069 177146
3 128573 40843
1 67845 190492 117766798
2 50252 744462561
3 51737 106622
2 192311 232543117
3 76935 186896
1 30017 102773 363060106
3 96202 197004
2 168729 619485981
2 90580 577267725
3 85179 136573
2 38185 771951263
1 75741 119196 243574675
2 172576 867847199
1 15461 174781 174850009
3 176276 154506
2 102574 429709920
1 69683 141689 574429914
2 132337 529215622
3 147482 28784
3 171328 194102
2 156535 938852240
2 190843 903931704
1 177298 190665 621456667
2 161608 212142336
2 59589 310283462
3 115559 110525
2 145776 795820806
3 31822 10857
1 57893 115103 845621116
1 82322 124047 881873636
3 485 146040
3 119343 113107
2 86714 723411651
2 195823 286680329
1 126024 193296 290679440
3 12211 15549
2 181981 118595570
2 158250 6337129
1 159941 172742 111381207
2 43801 647910184
2 181217 981315418
1 21804 37139 910994306
2 182604 483544663
3 175788 152728
3 108768 185516
1 54953 96277 807886700
2 35315 538121070
1 120419 190922 528898784
3 53283 86035
2 102385 612197803
2 165097 392788673
1 101648 126695 406919339
2 95592 804624088
2 128898 556466203
1 7619 43387 895266415
2 11186 980256123
3 66982 110111
3 136282 190299
1 23761 125439 865976378
3 138546 44793
1 28504 42493 759824310
1 27669 45925 43258540
1 21756 67964 167108175
3 88060 164927
1 10710 97500 986077644
3 65369 10456
2 559 635960896
2 42157 484304846
3 65638 129863
2 40947 870657535
1 127330 150969 125778330
3 129822 25923
1 117808 160173 564678649
3 453 5721
3 141352 8755
2 69991 468954332
2 2267 532176340
1 66293 140115 102087941
3 155791 69495
3 13314 154323
3 129286 24366
2 107369 400289250
2 24996 466987938
2 155322 302869262
3 128019 118598
3 5122 68527
2 118304 246933179
1 73932 111580 267633837
1 54674 180507 316171705
3 73357 59073
3 21746 62917
3 62869 197642
1 7705 80776 774767128
1 304 110959 510729280
1 67538 132466 320336420
1 33094 186848 136494904
2 105994 890991244
2 169975 252910877
3 143177 80889
1 100316 136583 311243623
3 97238 15227
2 75149 948944906
2 1986 952334951
2 10389 883607085
3 193113 110979
3 146761 102347
2 96778 370693618
2 36205 353331001
2 115278 61123358
3 126087 46095
2 33208 501052113
3 49087 160833
3 110467 144394
3 195442 63240
1 29775 196702 180161876
1 70709 144903 418708012
3 110526 125166
3 134238 46631
2 6751 314806244
2 185467 104852145
1 67842 171112 874845255
3 97794 158914
3 161251 35326
2 199902 96779065
3 33160 85306
2 133205 464959789
3 88233 70035
1 29890 117315 705820855
1 10501 70582 66028045
2 197895 464142411
1 3214 50553 78206672
1 37746 61170 923619676
1 106624 147867 525045766
2 93434 398504293
3 106715 83351
1 97417 111405 51561362
1 67612 178152 545734992
1 104008 185313 163300114
1 101387 119640 706982343
1 35492 76368 333234074
1 184859 189340 584466443
2 36144 209159241
3 172345 74353
3 2719 88948
2 168750 341049980
2 179888 310755867
1 3413 159083 849406793
2 114005 356748532
1 34667 102738 77248860
1 72396 99804 708532304
2 12150 972757773
1 43036 117494 400904422
1 30770 144376 665009369
1 59266 170797 199403952
1 8049 90931 346887508
3 188426 147994
1 25429 155838 343462474
1 29750 180356 604579364
1 92721 99959 703236472
2 1086 272850256
3 67418 38353
3 46532 17270
1 92964 114760 942393516
1 35735 165562 446414929
2 141905 557739905
1 47423 185160 15509283
3 112607 111296
2 143267 572297636
1 56497 79605 538756746
1 58434 86424 273907801
2 93176 748474036
3 71215 50561
3 173790 164112
2 12972 36127271
2 101292 786364744
3 39813 101178
1 1335 103688 184861044
2 110336 719680940
3 180258 67412
3 182251 171509
1 20588 91681 919346035
1 192844 193969 506913570
2 111027 826533233
2 118261 699795063
3 69907 68326
2 81124 309462770
3 111388 13288
2 21928 682979188
2 94938 861661001
2 80310 608811287
2 35432 364230072
1 11552 192143 738653557
3 36747 171004
3 187033 127633
1 134638 171419 621316809
1 59857 116817 889287030
3 180250 130811
1 370 95833 66293271
3 94450 157334
3 139880 70878
3 59079 88585
3 60842 126141
3 116901 64047
3 47 177889
1 26427 137378 77136353
2 77316 537340539
3 191895 39821
1 5039 80219 931449803
3 141209 1727
1 132973 188144 11153403
2 158055 621875593
1 174483 175076 86110208
3 92444 32929
1 145112 187505 352159970
1 87300 184246 166792417
3 44495 194797
1 90559 164813 526673653
3 155567 106685
3 50637 8530
3 130345 12697
3 33871 42017
3 97371 49704
2 128270 758704357
3 163445 97587
2 10034 134899309
2 64856 994348676
1 130158 167350 420868282
3 165565 128918
1 31210 166225 651847443
1 117297 124894 332672758
1 105127 197648 738815376
2 162087 483451438
2 131667 162440238
2 18481 771057083
1 52394 91981 726837287
3 2477 19680
3 70708 137989
2 83668 746220408
2 147943 939623931
3 1744 99051
2 63543 594170319
2 16633 701627302
2 162382 190142242
1 60600 151804 318247099
2 194184 595990357
3 99471 139332
1 7452 102724 191291974
1 33494 107921 819634304
2 147468 921827696
1 72384 97758 818383050
3 100348 69685
3 77382 93084
1 11233 185049 767698624
2 158304 554911937
3 122893 178709
1 73014 83710 234080235
3 143979 154672
1 53499 116440 684986559
3 125161 93868
3 174613 197944
2 37885 505604167
1 52556 94956 357063435
1 160380 187783 726847824
1 34255 96116 785704242
2 50956 915717861
2 173352 49067834
1 56475 115032 661366647
1 158200 159224 851089250
3 156670 34072
1 25244 98929 229786179
3 92616 127710
2 112536 608341147
1 2252 138841 207634588
1 105834 179023 382404647
3 176827 2126
2 142312 762787514
3 165921 112932
3 26512 162674
3 88924 70901
3 120935 72249
1 75999 97195 299462348
2 128930 146068623
2 34617 954556140
2 99328 730454931
2 158503 234941376
2 150640 497403997
3 31582 165720
3 143790 183792
1 37032 164353 877188519
2 29538 53212553
3 182928 150639
2 36432 424859861
1 63460 154708 637004481
3 187218 42276
2 24619 745407655
3 55169 178054
1 4821 133546 62905749
2 33982 517682908
1 44832 46562 685884361
3 80868 81658
3 171126 196105
1 78100 162884 421481462
2 75627 34233021
3 145526 144972
1 10578 169492 718993511
1 14118 50494 369912619
1 57497 114285 590930736
3 183709 68094
1 52330 88268 396133038
2 25275 928324281
3 14628 27472
2 137856 229544333
3 137453 77807
1 62415 151968 107793377
1 143436 154832 175071681
2 47793 110441682
3 27638 84552
1 125723 130976 94000343
2 54863 174281130
3 115814 3345
1 123070 158722 753239889
1 56080 149804 495057755
1 38331 188778 301671279
3 88088 35194
2 61220 384216470
1 26484 91678 909109133
1 14230 140371 608301810
2 18047 556346922
2 24057 536924641
2 70685 767204741
3 73640 5146
2 156842 722442054
1 40846 111604 311004182
1 57648 81426 221286233
3 54144 153323
3 13103 9316
3 164968 95213
3 30164 133383
2 42195 706573167
3 193097 51041
1 47243 178317 956589515
1 75990 185625 539745041
2 141759 231877595
2 160202 4255807
2 175825 900729541
3 15341 15157
2 85644 856919623
1 130364 132870 293652128
2 160268 624267351
2 197914 22317159
1 46671 93004 900883550
1 72064 190326 699736622
3 189961 136074
2 101076 617631181
2 174804 36945061
1 16395 137053 799389654
2 154375 412839710
1 35784 124432 976543591
2 194218 461815822
3 75855 39711
3 165522 3632
1 81377 163170 191399471
3 26846 181173
1 162735 173522 336834243
2 91736 709813041
2 137024 354847340
1 66530 117184 159686878
2 91047 862233933
1 137219 149668 837517480
2 113873 948263572
3 135053 138755
3 37216 59878
2 128934 526965664
2 147988 713908652
2 8141 26375077
3 116279 21803
1 159711 163936 805505053
2 3906 218597334
2 123346 165816460
2 154458 394148804
2 124672 346613181
2 68006 658311905
2 156812 176847652
1 27560 192965 902270087
3 194389 166716
2 153704 947477730
2 141342 153472149
1 86126 182115 335222626
1 103838 130324 297695138
3 171097 114638
1 32333 198773 498243650
3 70954 75955
2 187470 423350272
2 155482 377774487
1 35560 148458 151479871
1 71824 93211 682678781
3 119703 158173
2 170765 647966666
2 14458 933235151
3 31999 182042
1 101684 126298 35783538
1 149882 152793 418893947
3 101981 115399
1 117158 164755 489642603
1 165412 168978 498143277
1 126755 133993 457047530
1 42694 114522 430487965
1 46845 69037 449644751
1 29945 172390 291008601
1 82475 88056 514340407
3 195782 179671
1 4952 90740 109344699
2 140662 39114112
1 84762 128938 858013143
1 11195 145641 491780967
3 60038 7769
3 80194 154391
3 169480 136787
2 5790 496520737
3 178578 31841
2 41186 985832756
3 81332 91123
1 43738 185826 338634860
2 162728 255480350
3 34911 119384
1 6485 179742 276459896
2 92056 625101089
2 18871 817135738
2 9395 452611374
2 183460 435088828
1 25761 32371 774423268
3 103734 172995
1 32027 53931 924766877
1 19459 20353 288806916
2 172443 679321871
1 113144 133320 50056411
2 7823 394663137
2 14743 888166763
1 96697 176618 624161508
3 56264 190518
2 19917 686151652
1 27638 82528 677429079
2 43904 266882732
2 78050 694384636
1 29709 93707 381589048
3 115128 72937
3 65329 140930
2 76459 788291917
3 69330 171417
2 157780 505368469
2 17517 531451792
3 63456 58997
2 110086 728954568
1 136557 186331 107537216
1 146340 187986 162683473
2 82351 68659323
3 193139 150850
1 134926 199175 174892
3 136436 179290
1 40216 184528 437005784
2 66948 735750307
2 3375 592339579
3 194226 24547
2 138939 296962628
1 83933 99325 18327045
3 158699 145728
3 147284 100612
2 150217 984530309
2 56002 998403717
3 43240 105806
1 505 51255 415283432
1 12807 24328 307300004
1 62064 102715 312139814
3 89996 90951
3 156458 77620
2 181783 577047408
2 54522 570900224
1 59855 127579 694499826
3 164841 164536
1 78596 165954 540468130
3 126527 50800
3 105220 148640
2 83751 727109326
1 17299 192131 628504672
3 157017 75061
2 120838 181512424
1 83082 96452 910710671
1 120693 194972 855220375
2 988 681550688
1 128279 176489 503354188
3 190548 9664
1 131940 165696 152239389
3 172630 79331
1 53221 174592 224864200
3 173933 165337
2 144212 336805710
3 50958 8672
2 64541 455813632
3 183521 107304
3 198187 191997
3 92964 179580
2 128085 155816519
3 106176 16923
3 148331 86690
3 21738 130674
3 97500 2896
1 149081 166756 513489177
2 31216 66029636
2 108540 825064860
2 103625 799078627
3 59226 165407
2 32761 713852579
3 120787 182028
1 142426 173360 242184913
3 84762 136141
1 110218 152782 561569988
1 43644 87124 172764701
1 25215 55505 870515291
3 142876 21584
2 177902 416700300
2 85934 134141156
3 157382 8477
1 104561 135610 384539599
1 39660 122373 668168680
3 83192 141697
3 1021 157300
1 171626 190786 40402120
2 174138 47587668
3 36646 84664
2 166106 138579917
1 105302 133824 459541427
1 4121 147100 253059774
1 27150 175995 493101463
2 82968 960257180
2 176017 13295835
1 75614 90971 605672055
2 181938 564364899
3 8041 137791
3 53054 30872
1 148027 188425 673585501
2 144437 281761054
1 44754 104916 770227335
1 5323 50441 663136011
3 23703 149199
2 137051 609747869
1 5308 5393 122174799
2 104615 965821824
3 187751 2606
3 1946 88385
1 38003 88708 295090734
3 154460 105219
3 149097 160054
2 99181 348406819
2 138108 484132202
3 181684 39761
1 14172 166274 250486282
3 171494 175305
1 81764 153442 150099528
2 139480 725763037
1 41221 163859 354792659
2 19411 82302084
1 9267 128142 976782376
1 94511 172771 242451430
1 1598 107436 268873251
2 90965 969548150
1 59722 105744 866802135
3 11963 47288
3 32216 31030
2 47281 80216442
2 141364 5903853
2 79753 795544879
2 74609 514539363
3 62341 113541
3 79581 58713
3 56470 43087
2 187631 979055293
3 84436 45609
2 90153 698984646
1 60087 112354 215533268
3 137601 164362
2 105115 804262656
3 116253 175412
1 49807 56942 995661400
3 91908 26544
2 83823 843548118
3 27314 44243
3 73888 174564
3 180584 147202
2 9565 765798370
3 101381 40115
3 199865 194639
3 51311 134620
1 32383 133345 170371388
3 189861 57904
3 180989 152242
1 74462 95064 145667939
1 192641 199782 943533369
3 159019 114009
1 99861 163338 494277981
3 139450 34968
2 180421 85150521
3 50326 190999
3 28399 73641
1 12308 196177 208335569
1 95576 175131 442804410
1 68579 154979 134830033
2 126441 56976956
3 80644 127313
1 71160 126298 9808319
2 34667 82005241
2 6916 101976158
1 80359 137605 194178569
2 188434 413638617
2 108316 549075304
2 4879 248051589
3 118681 179820
2 16339 606398144
3 12046 39117
1 36652 73749 932296492
3 154224 136468
2 90209 419561181
1 95794 140019 33518321
2 122650 512478823
3 112751 117303
1 193999 198235 48456374
2 76655 452840671
1 45590 97847 593871599
3 29404 161957
2 70714 215611554
3 164515 91661
2 191498 916492578
2 23901 405974528
2 155933 332030773
1 84536 190362 728200632
2 156793 616723292
2 90425 551563046
2 10632 442169614
1 3872 60532 630588492
2 160185 627789940
2 24146 14383667
1 97031 135158 573577773
1 9095 37511 54724718
2 144998 378864078
1 90130 130814 763980151
2 99133 315605227
1 93513 194409 862495059
2 111805 149285615
3 39479 88467
1 75574 116360 996472212
2 85047 658541871
3 18095 95233
2 26613 274144852
1 89432 185174 77168709
3 91986 139813
3 56887 49262
2 178786 702448824
1 10785 42498 145485025
1 124755 132279 386141723
1 34979 57026 528069376
3 55768 46405
2 138848 610449733
1 34257 123819 738217535
1 88964 153486 678505064
2 118697 250995697
3 100430 49382
2 130665 458122984
3 5164 172115
1 32282 125940 990666780
2 184945 240547027
1 124096 184644 940637462
2 78436 92832119
1 14455 123701 852031912
2 52752 831527567
3 177307 70838
2 81065 561095383
3 46867 61547
3 50256 5652
3 126572 1367
3 20189 88780
1 36448 39012 761427022
2 96224 877272823
3 94217 30346
1 4731 146600 587194651
1 40817 184030 313304470
1 199675 199806 968050945
2 19774 687471210
3 150209 52746
1 106240 140846 500274347
2 27660 323936858
2 119752 987706600
1 139749 173063 348614957
3 142968 162404
1 24582 130614 770290753
1 90651 124399 544468760
2 161388 697782333
1 48974 68269 762307636
1 13486 103331 189682277
1 40310 59791 301217190
3 169327 160260
3 70946 132179
1 17283 162095 275433038
1 13723 17339 598878206
1 7448 168971 984951047
1 34365 134793 891988328
1 85860 189067 668676916
2 5214 125759153
2 103448 952917561
3 102693 81888
1 117728 182212 947661281
2 98361 395051648
2 165792 843781099
2 149487 631728631
1 106638 131386 962008282
1 9568 198847 475508152
1 23251 159337 312406421
1 7081 21719 213909707
1 62148 80235 227485772
3 113173 18740
3 119611 15336
3 80144 119432
1 64557 155734 570411753
2 128200 879177037
2 133303 663271045
1 63948 79486 623315866
2 131278 554493500
2 185605 740342831
2 156655 810470754
1 108051 131213 27643157
3 91634 20590
1 65707 155303 455313318
3 78434 187719
1 9658 128583 599431340
3 42920 117805
2 12031 724206961
3 123135 40918
2 170660 888411967
1 13333 75666 295485179
1 1740 123597 215712501
2 102553 686338839
1 79907 93220 691944904
3 49333 100136
2 71653 116455881
3 1202 193813
2 309 959669461
2 73090 862936696
1 86003 119770 992106205
1 72290 123530 655675340
1 63297 159147 989189808
2 132931 446849247
2 7221 803674975
3 39008 169991
2 83221 210986731
2 143017 596833469
1 105093 134527 137127170
2 54455 237918119
1 26671 34093 938458601
2 55791 161716539
1 71026 112189 466494793
3 74306 195715
1 76840 146961 496192630
3 17257 24782
2 83755 57542239
3 110843 64649
2 176070 475575102
1 118742 178916 91231086
1 52496 104940 277926362
1 143361 171087 788081953
2 189275 27178623
2 181686 405299615
1 71042 156957 833810360
2 167802 729186629
3 102590 147227
3 49538 143079
1 40329 169674 875263575
1 52807 86263 885224507
1 38056 179556 403931562
2 64373 369260627
3 49578 15311
2 52753 925394662
3 199597 95234
2 35885 480774750
2 84037 809572454
1 26838 150017 213385816
1 76802 149097 922704595
3 14335 118330
2 10267 735277231
1 12972 55111 197438337
2 57461 520843275
2 145103 256605602
2 98587 426184884
3 166264 84672
1 3650 126602 602740636
2 33380 998191724
2 7110 484119439
3 81272 74593
1 37426 179628 450386005
3 163342 168071
1 61184 75347 544603205
2 174251 654273992
1 11597 98916 525879669
2 169588 757545829
3 79193 128504
2 105228 460848006
2 151778 121480156
2 9412 890524744
1 45010 45110 680099275
2 140514 667831995
2 163115 808149976
3 106094 47837
3 144745 26620
3 121984 93643
3 11053 144413
1 20570 110305 571567571
2 199182 566688441
1 11869 67284 898926844
3 78607 85036
3 18856 88499
3 39186 159847
1 122112 197469 297799594
2 135575 635907323
3 92589 72642
1 9663 89955 984656184
2 183640 611709128
3 73645 100838
2 89751 937045189
1 27141 194203 695265880
3 10646 107450
1 61819 146600 589275139
3 130425 155133
1 45730 139739 505669387
1 52771 84203 704105484
1 87727 167633 848898236
2 102527 527792840
2 108565 902870031
2 117094 636067427
1 95323 156697 164140514
1 62500 186499 859171216
2 155572 135786128
2 148757 256094644
2 10830 548657978
3 149295 96630
3 89287 174125
1 157012 195601 725546444
3 175567 34434
2 33643 46126595
1 70697 112355 820187391
1 83718 183630 761872688
2 64179 21546485
1 96242 191672 403161324
2 129538 252535878
3 127570 184806
2 27808 784969466
3 127030 108082
1 27104 141496 575654715
2 178121 860421593
3 85540 932
1 44957 160966 269169428
1 51647 196484 929075124
2 131925 887792176
2 64742 405250877
1 1464 194170 425509970
2 114671 805828096
2 122281 502699089
2 107463 238359268
3 158464 198133
2 89583 805390599
2 193512 107902046
3 186793 93337
1 78122 183424 736217154
3 12088 141478
2 108817 1336565
3 121529 50986
2 17070 397015189
2 128126 645677491
2 181688 522553651
2 149169 966890094
2 110616 271126902
3 198084 56583
3 26666 141436
1 21687 24647 424868835
2 122751 989567788
2 194199 875665822
2 151385 144930698
2 153285 816985236
1 39427 129323 89303717
3 162864 142806
1 38693 84161 199269475
1 144410 194388 421601118
1 90553 189863 344560839
1 57128 107359 564797584
2 179193 930496812
3 9900 173092
1 134567 180036 879057073
2 13611 798837812
3 123940 176020
1 85665 189303 557567310
2 79338 897579385
2 168021 44543349
1 15273 77999 356132626
2 137561 504853233
2 15992 868370490
2 191059 7100049
1 96471 124904 881569856
3 180779 32125
2 106790 775524586
1 69883 77237 383923674
2 131201 28493329
3 163098 64664
3 163856 9656
2 153922 301446377
2 69744 682063256
1 879 171795 247416525
3 179435 35602
2 5748 995888695
2 70837 549468429
3 122069 132223
3 185422 50728
3 192474 176163
1 14637 182831 605166787
2 47877 156482936
2 113440 589064995
2 5947 731842320
2 16946 247311065
1 29569 163072 771061897
1 46002 181149 601714323
2 30287 47198751
3 123869 182631
3 71833 45867
1 93665 165718 551860420
1 4224 184322 937011822
3 11952 65149
2 131799 268266722
1 97723 164413 936241227
3 67213 191851
2 24069 581394545
2 195129 566557239
1 3517 95493 386998289
2 180107 748981272
2 125512 838611418
2 187830 679723728
2 65514 260374806
2 1471 647029542
3 127192 21047
2 46163 99980310
3 134113 140290
3 21726 130578
2 136229 509877675
3 37234 159378
3 131162 137949
1 17532 190549 260545872
1 58780 72541 720663441
2 9914 66542613
2 26209 338790769
1 115663 132731 358569140
2 2492 388894934
1 10914 149076 116256256
3 82514 157713
3 29849 43934
3 189679 6870
1 2177 184814 191738290
1 1274 5910 588306391
2 142750 522159650
1 30200 167451 767944676
2 38946 723574000
3 7162 160786
1 17310 115270 285144133
1 22730 195003 467394596
1 121124 139169 248479497
2 173730 836541071
1 68105 192941 157912111
3 94480 53143
2 146010 486257927
1 40292 73868 788927452
3 16603 22788
3 48267 184733
2 132655 235012819
2 132318 950595159
2 27479 33138204
3 196579 173040
3 52601 29896
1 13374 54624 849740961
3 175535 96372
1 16620 120297 791243173
1 67717 143926 386501116
3 139100 162454
1 24664 105916 311746497
3 44399 172429
2 85295 460147475
2 32467 224639668
1 23175 86774 780481133
3 168924 187052
1 32294 130448 783041907
3 188083 172387
3 28140 127012
3 196642 17820
2 38451 23864290
2 142581 336302486
1 35890 164494 731774146
1 34080 144936 217044969
2 33639 760753250
3 104787 79750
2 35380 14969477
1 45552 131394 797897493
1 110755 157686 914483264
1 134680 136207 376639646
2 158445 406842058
1 127038 173181 158285880
2 193498 30696555
2 153025 973346742
2 15616 207008577
1 57370 111795 904113044
3 189358 13821
2 197530 758863500
1 117038 167827 830840932
3 197643 46675
1 28238 175524 603928161
1 118908 171824 354330803
1 12738 74658 668225302
2 82555 250360905
3 46183 163912
3 178598 175081
2 19317 190811016
3 199204 89221
1 122324 144858 36971447
3 145139 48983
1 72531 181004 75181716
3 26273 145427
2 148343 542518747
3 2633 49515
3 33402 164349
2 31166 936479660
2 20679 742154262
3 33803 102775
2 159770 724656293
3 178106 101174
3 117986 113129
2 69719 648073934
1 82513 132646 698466407
3 107639 1457
2 33039 331195212
1 52037 149091 378418304
1 54114 56249 692612592
1 130412 142684 994965875
3 190180 20977
2 17254 889523054
2 10207 681997728
1 37608 49570 406663863
2 196411 750307573
2 31797 949270264
3 150662 71957
2 43522 238137717
2 750 5952783
1 55550 137345 886026188
3 2577 102795
1 75947 182246 546611765
3 16454 123374
1 120710 190424 435397757
1 33273 141009 983330291
3 196935 142082
2 39912 878587752
1 35105 170635 775513780
3 118304 41437
1 58270 102013 320287364
2 172313 795036857
2 38524 241825765
1 71347 80037 623659272
3 51238 112676
1 53446 65419 163903479
2 38654 126018340
2 83633 855092004
2 146033 405480649
3 81730 172606
1 76733 190738 31365626
3 799 24712
2 58939 726175036
2 189790 362854281
2 16409 869413315
3 148626 49372
3 94213 170298
2 35838 486074627
2 123243 311740746
2 81180 692885633
2 14093 192139412
2 107848 667060462
1 91700 125236 853017077
1 170666 196472 364385096
2 197771 262022355
2 8306 402959978
2 60231 280441693
3 138 118479
3 13922 164708
2 6608 218258641
2 152116 546867640
3 82765 176981
1 10613 149640 473304222
2 192289 344841923
3 124188 133914
3 64247 148764
3 168696 150281
1 32641 150446 858453804
1 14192 113273 484175553
3 125851 89413
2 117733 268077221
1 80766 178749 595543751
3 73306 191124
2 84791 69276211
2 26353 500591549
2 21142 628038255
2 146496 305541346
2 135656 404229709
1 3900 129452 773582699
3 68915 8960
3 182439 132217
2 172353 103263468
2 70688 19577542
2 28786 924914325
2 186672 357822347
3 2724 166293
3 11659 135865
3 178359 162196
2 102023 137165278
1 79747 84961 259183088
3 21548 135182
2 4533 964224978
3 125103 116960
1 2595 4249 23426942
3 53458 23183
1 63393 68145 747153648
1 104412 170501 477356391
3 131263 49368
2 77649 991866327
2 88603 449761510
3 60628 118674
1 64728 164264 220064366
2 154806 638389023
2 24120 879797158
1 14747 71189 177330087
3 139784 57885
1 117871 180619 778836758
3 162465 35251
1 75334 81847 752311408
3 41279 133141
1 5528 104413 994584905
3 9713 37139
3 83482 13201
1 106344 173739 243702730
2 27462 690328354
2 84765 866021173
2 32630 971490700
2 151869 822439779
2 164253 423713389
1 125483 198290 563890092
2 156710 580774642
3 101025 45327
3 124405 177139
1 26480 28800 113024143
1 110804 194941 209347008
3 154690 172170
3 45068 12761
1 42822 125265 352332505
3 159463 184131
3 135750 44697
3 100137 122369
3 53885 3486
3 122116 118658
1 88461 92696 400886365
3 73237 44649
3 172356 72382
1 21504 133071 264370366
1 51391 80982 28401558
2 47658 823411638
2 37547 64703822
3 52118 107829
3 198788 86979
3 120936 91401
2 63417 736636050
2 47102 49228797
2 28133 39640154
2 71529 719473025
3 134875 146310
2 168738 298521284
3 164414 191566
2 114170 958329129
2 176738 616178687
3 35578 128145
1 130105 175300 750461722
3 172896 147625
1 58857 164014 368572772
1 53165 104634 583828497
2 60135 176795865
2 187683 339886397
1 54839 126230 201242394
3 128656 31949
2 14084 505683819
2 194120 228722479
1 175224 194521 359077217
2 158720 524374409
3 167503 105315
3 101032 170372
2 79514 743883310
3 93611 51226
2 10289 602683972
2 50490 740543381
2 118018 262211160
1 5142 13974 270154879
2 95902 836133959
3 23301 195370
1 129575 177179 440349849
3 58658 12873
3 18640 54698
1 25758 94562 190945993
3 3301 73929
1 60167 167667 933847537
1 79252 165669 670257829
2 98617 982443327
3 57533 103362
2 189379 824424131
2 73440 278346696
3 91523 165208
3 108295 29311
3 188517 67722
3 71379 5369
1 95631 190969 398151459
1 32928 78830 250548938
3 24150 58127
2 107376 231143911
1 91977 186717 94761914
1 23917 27111 767550504
1 33735 150358 896595876
1 128628 154373 172003804
1 144962 145847 357792354
2 143885 908577537
3 3111 82505
3 38346 43211
1 27596 187341 596931759
2 100512 188211749
1 66410 97619 18024098
1 167378 199513 421284994
1 89163 99804 743339601
1 134458 155604 715646971
3 36373 89025
3 174277 143543
1 2462 163411 704213652
3 39415 14320
1 53432 63039 301404770
3 112645 138794
1 62303 77846 493632320
3 185212 128677
3 62953 9188
1 125773 176463 522789592
1 12073 90231 235538502
3 30256 77222
1 5897 98747 924115842
3 137902 15979
3 76468 134893
1 18911 173151 94008891
2 8866 63999519
3 68598 69732
2 173342 226836891
2 138263 498156016
2 197949 981099194
3 171128 35065
2 85878 484011161
1 21820 101363 741036161
1 125115 194518 587060482
1 97113 108716 616367878
3 141853 18745
1 18262 36666 574338502
3 79419 141095
2 19995 160662467
3 18723 56876
2 79769 102614643
1 68531 154384 105715578
3 94655 199177
1 70446 132647 582784681
1 111818 134682 202486756
2 178710 278752862
1 90602 136121 431674252
3 96271 155189
3 173456 146897
3 9557 14465
2 99656 277626243
2 173894 626660614
3 6493 108247
1 14330 139770 126362068
3 171974 41750
1 36808 152826 33748278
1 37568 110402 918187075
1 105160 152556 751256264
1 13183 91800 778661635
1 38037 71940 250136140
1 9801 111813 817111760
1 30470 73664 43383105
1 43488 61420 219416536
2 104687 2996698
3 184361 32005
2 99378 958360582
3 79955 136458
3 86747 97458
2 62878 747504357
2 72560 290712335
2 186434 377834230
1 87068 133289 441028318
1 127815 183296 499669932
1 62773 184020 493880296
2 97337 396980348
3 164897 102259
3 124358 194537
1 18924 33669 222731715
2 56176 591905152
3 193858 34346
1 56431 186138 453585215
3 139915 58073
3 64071 198957
3 86883 180199
2 31775 84299427
2 67730 427760883
2 135293 953148270
2 57009 590957139
1 15900 154288 73291667
1 80298 111982 19573130
2 64591 691946310
3 52493 3686
3 6499 8131
1 130497 165969 707530690
3 2404 192138
2 38252 396323112
2 17000 507017109
1 1134 50617 431581509
2 12633 608942549
2 689 935035444
3 29383 19839
1 46385 158681 185541140
1 39759 196941 233865495
2 174130 429015548
1 78875 198175 983731816
1 81084 112879 398775559
3 198574 96684
2 166376 915191788
1 181824 185682 154903077
2 50063 870991538
2 159981 428718324
2 3855 985978430
1 111006 135634 642286312
2 134050 472918068
2 28758 569491128
1 103866 137717 17064658
1 147502 162502 306936712
2 52261 615128352
2 138498 223896241
2 99581 947596803
2 7263 304509807
2 165972 970619065
3 149574 184073
3 29301 38983
3 163521 180545
2 74809 306192492
3 31184 77427
1 119449 125127 537675800
1 38191 188051 219142405
1 63530 70525 502397114
3 31722 126414
3 97302 74220
3 84659 1296
3 100868 12634
2 14641 277798288
1 12667 115089 450935688
2 197743 688223366
2 98531 710339519
3 63979 48746
1 38773 64931 114541786
3 72166 46132
2 158197 565059320
3 48995 19164
1 156166 173729 746934551
2 64195 406206876
1 167134 199042 570397869
1 19935 34044 785344100
3 111812 134672
3 123430 5635
2 100513 290642011
2 81065 984237997
1 52739 135917 361038137
1 133038 190532 353145863
3 84376 37585
1 127050 133624 198789332
2 188795 809585804
1 110383 188115 661321364
2 162652 948921885
1 61340 149424 516036398
2 131413 853306362
2 160088 455865674
2 153040 220381903
2 654 954485397
1 21136 148231 50961506
3 111879 64273
3 106398 155132
3 136755 144735
1 24657 169212 683067067
3 32342 145426
1 35344 194584 432923454
2 3477 145285827
1 48285 132858 472784482
2 185977 668585896
1 151122 193741 372013916
1 67650 144093 323752448
2 140041 869018084
2 24003 303091694
1 88686 187030 448129708
2 36627 855785460
2 13394 500631524
1 136687 197212 59351011
1 58095 164588 634828430
3 186740 4366
3 46171 152510
2 20992 418592935
1 56577 94599 280566090
2 136329 974201724
3 165787 67273
1 78797 164514 424232022
2 133359 362410252
3 153094 140582
1 602 114164 416639519
2 112922 759935312
1 28948 108462 219231439
2 31003 216629073
3 43972 391
3 106152 23637
1 75450 123042 187576149
1 49381 72845 548075438
3 140053 166877
3 198698 180364
1 16141 64294 726402496
1 13344 50209 257532345
1 56629 188349 600179137
2 41956 665331938
1 2211 151661 293312297
1 71383 113033 459174822
2 156464 952096260
3 55915 119200
2 76267 849583086
1 171399 190522 387245806
2 89279 286694801
2 198282 645140682
1 140587 153500 877212807
3 119153 115622
3 16633 139134
2 7155 234714694
3 77388 193519
3 40971 167002
2 114863 67087906
1 106563 131414 939240553
3 124091 116166
2 168369 304397271
2 97667 62800677
1 58592 111465 624771557
2 54712 531448314
2 68086 326792308
1 119764 124306 958729914
3 99396 75277
2 175929 576299662
3 112551 163445
2 31571 994701317
3 14203 96727
1 160135 176788 392531226
1 46218 71762 772338673
1 97544 142346 560561436
1 163926 183564 155903393
1 48507 165393 80398125
2 187043 572731515
3 73197 169137
3 10175 3542
2 108820 319669549
3 138572 76117
1 93375 95660 482411927
1 12626 140591 987832572
1 4355 185210 508427814
1 33612 84158 997830288
3 184012 152967
3 71029 137816
3 42530 173473
1 95426 149116 459215120
3 66683 81776
3 144125 9903
1 8732 168187 800183910
1 51663 52335 825753572
1 138578 178790 10167076
1 49264 143590 41555246
2 31528 354165590
2 138014 520429859
1 164730 188308 553894112
3 143207 183884
1 30178 147649 907319560
1 35943 198273 346605783
1 184237 195081 792540373
2 45127 33144588
3 117780 37907
1 7865 33572 906339594
3 535 177002
3 61062 15670
3 146949 68649
2 84130 594902106
3 47675 40335
2 111172 998897213
2 165857 194955163
2 144943 804012637
3 137752 100589
2 77035 398449861
3 134455 88671
1 99053 170347 575392549
2 57503 595485817
3 95527 46745
1 56490 184103 476601178
1 85915 113373 934684248
2 11365 907623064
3 122519 82149
1 34421 167546 458049627
3 91849 45141
1 6531 43235 828673597
1 151166 190509 764942659
2 168492 675212739
3 85663 80918
2 49016 922991128
2 154853 596559132
3 61650 106183
3 176911 11934
3 160390 158791
2 110323 660866261
2 92158 151895645
2 68755 601826683
1 64639 134398 695090696
1 84297 122345 900143935
3 88158 11033
1 9309 34308 987568342
1 112455 147495 241370757
1 44580 199297 87000620
3 22447 51388
1 81669 142310 547178915
3 52766 195649
2 59345 847843118
1 147349 187779 411809013
3 56671 29154
3 172431 119835
3 69857 32952
3 129125 103059
1 53731 78545 82489953
1 5768 184669 699669782
3 195657 72178
1 22238 36214 746338324
1 109013 138181 562911379
1 7498 59407 21980987
1 105725 164480 187599069
2 11284 209230639
1 157874 186344 386069442
1 44829 188146 10549413
1 92416 154590 933811542
3 110901 24942
3 197983 168047
1 27281 83742 976997220
3 136335 80704
3 143514 134408
2 54577 125331160
3 28729 13152
1 126068 149951 691310108
3 10934 156816
2 173715 532713947
2 94255 392818124
3 43098 108511
1 78598 185019 777715742
2 176420 928264139
3 36367 181363
1 62976 185410 303660834
1 125038 180035 159095542
1 52942 157967 209181230
1 76525 126112 505537811
1 73853 166371 445563588
1 36527 110758 401923769
1 30572 189243 375852496
1 170471 184042 311025704
2 37627 867700160
3 127154 186201
3 58122 4142
1 12742 178005 770344215
3 59996 110467
3 112803 3581
3 162856 2611
2 133924 856494616
2 138074 603424138
1 85504 169894 573827610
3 37954 55385
1 12212 31279 398843164
3 17126 24683
1 20994 151456 121609940
2 183229 38689061
2 3711 863993433
3 58819 126549
1 32999 176674 579030095
2 185859 986548347
1 38367 184278 882240
3 132983 144666
2 120466 951478066
1 48577 107356 388895577
1 152609 180596 931402135
3 57584 172813
3 46947 5747
3 131162 141766
3 23697 55338
1 15780 197741 466934000
3 27538 5527
2 93530 448653441
2 82480 994097388
2 20261 590940892
3 142818 39154
1 1890 152133 716168289
3 69338 102289
2 141098 716015410
2 96826 412007956
1 65546 185005 308347778
2 78796 308835160
1 30784 138902 808741415
1 30297 137248 971482909
2 27501 991950925
3 48430 114519
1 166166 184286 150816727
3 47523 87777
1 87646 93185 36330311
3 100602 139446
3 170325 134248
1 74094 116306 212645775
2 134294 975998849
1 104255 131100 753733819
3 133683 110799
2 90552 229189188
2 116037 782876721
1 4079 107651 786939801
3 130151 153087
1 6460 115386 906128761
2 171639 59675559
1 43027 188527 598354476
3 93138 98811
1 36502 162144 343850017
1 1701 49363 922570172
3 132702 24636
1 76678 142130 370811272
1 110128 188674 197948538
2 115575 978657942
3 189470 82338
3 145780 25747
2 146938 438961671
3 86884 187777
1 8847 80763 690506651
1 2668 28276 161424533
3 182845 155945
1 92234 115842 384539895
1 96446 103332 153715456
1 7957 111778 952941785
1 24934 44095 378584576
3 100868 10621
2 72954 466702059
1 112796 198789 429433050
3 194730 91461
2 174247 216703747
1 25088 29124 321812832
1 43945 46950 754752074
3 137869 69738
1 51883 157206 289685074
2 130518 637930165
2 131260 227359903
3 101230 104223
1 145812 167851 814321059
2 175712 334783385
1 188001 195396 420968886
1 30307 144931 795089538
1 55412 62638 569790288
3 75595 59139
2 56820 726124914
3 14976 87607
3 72621 93010
3 125689 171596
2 137764 511804032
1 48912 106511 142653462
3 118676 95582
3 36257 142776
3 100598 70844
1 138554 174114 20346357
2 118626 293088933
2 164124 587252694
1 72791 153649 743407148
2 175103 186038122
1 4969 94631 96431643
2 10894 383994602
2 16092 188035578
1 8938 199536 335011827
3 63848 40674
3 121929 176298
2 97789 331160673
2 178576 43999880
3 157513 1578
2 5628 909102018
3 31378 136503
2 155728 88101274
1 10626 85826 950742449
3 107808 49337
3 111135 172462
1 46260 56943 338326852
3 112613 5077
2 112963 487187260
3 36774 24648
1 15606 45044 367836178
2 74958 890941427
3 42773 50976
2 196993 670934262
3 98876 132963
1 191079 193820 724597865
3 155843 146948
1 1769 130402 956142872
1 12695 144824 817043838
3 106614 183790
1 166365 185152 620882138
2 25742 109153205
2 61778 284854068
3 193022 180769
1 43040 136825 607035270
3 96280 108844
2 123865 626319261
2 79057 272853791
3 61850 64280
2 179410 137213084
3 29467 18079
1 79797 90487 808282881
3 117988 137979
2 116619 724142406
3 128062 49168
2 148501 845992716
1 32842 148018 151079986
3 50151 48382
2 1243 419918283
3 32373 57602
1 122560 184203 948454762
3 18935 11370
2 144469 980374787
2 187023 913151733
1 19447 52863 165895848
3 136920 120427
3 148296 113529
3 17088 179995
1 65279 99840 722503070
1 101783 197708 795851244
1 56778 130705 111757686
1 129781 135126 917747369
1 178763 196996 782217682
3 68397 102588
2 91087 156090559
1 49922 152363 868767102
2 177151 303552471
2 48295 328679846
3 153730 23218
3 112042 13250
2 102277 470477134
1 31320 168593 163351196
3 178652 82692
3 61807 140966
2 33285 718767463
3 82614 34249
3 135158 99247
3 169696 163428
1 40348 92900 538200659
1 104826 139716 540387081
2 150359 964302875
3 111043 23190
2 96949 824286293
2 84876 269320006
2 156784 874451652
2 30581 806673049
2 48068 205503074
3 124238 176743
1 5876 148391 530916245
1 22632 144727 664758552
1 5427 195233 735977128
1 16433 172253 751278519
2 41188 63135442
1 46616 131347 156809718
2 159729 246745099
1 60858 196751 991574968
3 27542 70471
3 155375 70636
2 162020 815944424
3 85980 4784
3 155991 23403
2 15846 528230633
1 11407 105384 605873982
2 194317 813247251
2 44022 249280026
3 99329 145013
2 117627 345326552
1 83467 108572 863599391
3 93574 33598
1 109565 186726 886178334
1 82614 155601 144906697
1 38842 137903 809233365
3 169508 196727
1 59980 117126 181209329
2 131033 910083766
1 41859 93164 724323795
2 157512 283561122
2 116515 968075159
1 18961 42176 338956840
2 3839 640831296
3 99508 154703
3 86876 58297
3 127765 48170
3 134613 150377
2 157914 798567793
3 43131 58618
3 78627 29449
2 142274 562914521
1 52269 176104 191019096
3 152385 31395
1 27558 133321 130906484
1 8096 143590 335511900
3 88688 119912
2 32765 273571413
1 114170 199789 931169017
2 153457 232609786
3 100363 118504
1 32904 189812 236445998
1 207 36891 376822448
1 92549 133051 248787679
1 178873 188467 139486983
2 61129 760049141
3 128599 76628
1 149304 152678 255491592
1 76516 160349 807737492
1 39197 156674 569761907
2 6006 672573748
2 70035 123396740
2 71167 231314233
3 3634 70587
2 49259 288421468
2 181498 549980152
3 86693 181141
2 85030 168619239
2 68273 75320093
3 148082 104493
3 41144 67186
3 107808 49015
3 180199 76073
2 25141 637276253
1 39004 76010 603027106
1 85450 88591 473124658
3 185425 107486
1 15184 91146 931358708
1 103879 140977 135137317
1 109518 180950 579457630
1 85812 189160 952514794
2 70565 678402330
3 157447 103888
3 176685 28162
2 135536 301796821
3 94888 116541
1 101238 127030 204386024
1 55554 183435 304049768
1 14066 160964 358173114
2 48859 703871492
2 77888 349943369
2 67147 441217140
1 74585 91072 594205085
3 7422 129425
3 130137 125659
1 92280 180331 459710074
3 102133 81312
3 147662 56157
3 155243 62177
3 92110 32187
3 188660 70303
2 73455 534601607
3 169032 1288
1 111003 151370 921190039
1 75834 88584 888880835
2 157199 741660336
1 34077 105906 471296766
1 37161 138048 368658395
2 117181 979416107
2 154635 199157930
2 41351 784574290
3 69934 121440
3 104617 17145
3 161439 187673
2 187360 150072811
1 21441 132232 717147451
1 109685 190828 20863627
2 139296 217952399
2 167682 626577267
2 94485 716863756
3 119395 177815
1 44954 47461 548838232
3 34276 49327
1 59531 81791 823174950
3 71148 127058
3 7361 103071
1 145943 163900 819149008
3 42490 95116
3 101883 65468
2 19782 299312127
1 60005 63489 74814481
1 57225 114425 754001532
1 8964 110340 262600462
2 174749 425361921
1 73163 195568 971815266
2 3054 648925016
2 110168 633716180
2 24789 708023788
2 10507 973857850
2 21945 45982649
3 150668 174097
2 44098 645899911
1 61926 142765 836432325
2 184786 914754473
2 28997 645346373
2 196262 210584591
1 92750 126875 951755328
2 79441 567535967
2 116354 434446132
1 18500 108258 548536608
1 18324 26444 847646846
3 99753 71777
2 177831 416036528
1 45648 162623 478564019
3 17667 106983
3 131004 82460
1 27771 104725 670425612
3 20497 74107
1 155028 171695 200531328
3 109110 130340
2 146714 650025708
3 146612 11359
2 79223 249152876
3 87423 58322
3 175934 106
3 49069 68265
2 23431 949653663
3 106927 50805
1 93801 107394 191112376
2 90334 951202832
3 38720 138481
3 9310 51081
2 92013 363346802
2 39284 34235791
3 63084 4542
2 10124 711201413
1 89822 175057 359206315
2 38557 4859618
1 134874 138739 445543807
3 157473 136100
3 80600 181703
3 156602 95149
2 38898 707134023
2 96176 872270009
2 58995 411263590
2 188975 921347891
2 77008 70371653
2 33441 82596681
3 64378 152584
3 115765 182280
1 48761 79078 140694891
1 26981 79770 190654139
1 50767 97764 8808200
3 58212 119588
1 122011 152236 834384234
2 40758 619439419
3 25581 109524
2 1932 351725671
2 118610 988313324
3 26246 93149
2 23495 323777685
1 14007 197603 943000888
2 183525 922644405
3 84243 13468
3 199713 31796
3 172420 136850
3 164065 117680
3 131973 171708
3 121001 173013
2 172311 624328158
2 165226 221661008
2 83966 790093245
1 149669 180945 109685173
3 19409 193881
1 41716 92938 790713177
3 116992 197264
2 51725 526862974
3 75492 137646
2 154549 828779382
3 106781 185892
3 108927 51290
3 3093 169643
1 111110 137270 30971882
3 141170 151045
2 4239 175598938
2 161930 267567150
1 33825 36310 313277801
2 180858 823246106
1 116859 125984 844048798
3 163227 33329
2 34057 905815258
2 175160 753011246
3 98312 60128
2 108691 472578426
1 125785 184947 428961900
2 9477 341221459
1 35903 167237 979546268
2 164345 127302197
2 141357 434903946
2 18324 780435653
3 33477 15024
2 130715 133813708
2 43117 149571021
1 5499 109067 29152099
1 22570 111906 693358879
3 106931 114317
1 93462 147893 725718510
2 47984 153436511
3 84634 181141
2 126905 536360822
2 42707 735084093
1 21564 50673 487170538
2 6815 707419077
1 41401 71547 742936181
3 192116 165948
3 89971 74187
1 7712 66321 38888516
3 125222 113631
2 188006 453950834
2 25736 660289767
2 193907 292312077
2 22447 264321654
2 90205 72572263
3 155925 115499
2 121956 100907216
2 173830 171113969
2 174763 645347326
2 112156 670295107
3 111192 116201
2 162921 490528767
1 12711 13988 422618162
1 34274 77140 54160819
3 107810 85220
1 59294 99854 902361763
2 137694 623394213
3 141406 116238
2 164951 65800294
3 26466 188246
2 35564 482989543
1 46694 151024 827364066
2 92315 349014918
1 75388 110773 976303553
3 140872 138773
1 16446 185857 936736462
2 87510 651853281
1 110647 165565 698755227
2 5223 929427875
1 166448 178575 725018263
2 71371 453974473
3 20753 175802
3 134348 88725
3 31437 140194
3 9147 110853
1 38025 62884 251961117
3 11306 196570
1 65858 95754 107885790
3 75475 45289
2 117737 632999209
1 112991 155144 207521449
1 131188 182497 497078657
2 3675 861048059
3 40025 67323
1 111422 162470 975732599
3 156664 137443
2 88894 968156200
1 23328 23731 264527652
2 72410 732620413
2 43516 716659635
3 95760 163347
1 21516 161512 440723350
2 56821 806647251
1 44718 57017 767752557
2 49311 687716502
2 17055 155802543
3 157327 80932
3 166367 17252
3 96428 192050
1 57611 167488 148566598
2 77153 320425990
2 195282 888226069
1 19510 194952 482532638
3 137461 11124
3 96837 73502
2 134470 757226071
2 175172 280676350
2 105243 803751406
3 38574 87019
1 103340 149760 866727220
2 176918 694293160
2 35734 772251775
3 122951 154710
2 194812 397164024
3 98804 127524
1 13533 146398 178844493
2 12323 549911216
2 184804 357641605
1 41563 119434 183049518
1 10415 87361 170131826
1 7612 129028 450869031
2 31999 937414030
1 32230 67321 56676921
1 104539 110175 138168770
3 158511 189264
1 155822 182069 552928945
3 143952 103957
3 98601 113993
3 142522 72756
3 168017 145428
2 33236 937190927
2 15863 164679063
3 80207 182764
3 181661 55904
2 191062 241465261
2 111838 985716748
1 107043 186240 20086309
2 36822 227314010
1 35743 106203 374839557
1 68233 144256 83434513
3 117934 31022
3 198344 31266
1 17918 121456 166177932
1 19088 189113 440751517
3 66773 4295
3 38927 14078
3 119000 146060
2 170530 952596691
3 64351 98874
2 66267 538399304
2 34394 147106156
2 126691 50358834
1 28826 44856 275492125
1 83040 198015 527843568
1 106891 168134 210763010
1 31140 63121 732470726
1 71067 167071 236147343
2 69645 414498756
1 20935 30730 260931325
1 139112 158967 288214685
2 43806 92260942
1 97078 122376 471762865
2 116078 231878765
2 119885 129297269
3 110890 40675
3 124033 125879
3 164620 46478
2 110111 820928039
3 189915 163020
3 180895 181349
1 106004 137285 283327569
3 98500 24394
3 87538 189030
2 164077 635923034
3 128666 198733
3 12379 36774
1 153972 170588 525999032
1 19455 93895 898521381
1 22435 35854 927046872
3 192869 11863
3 72263 68660
2 177811 755969342
3 60293 92595
3 162261 5321
1 127189 177315 35351724
2 6496 913469166
1 26743 45145 568177208
2 85476 675844050
3 186696 61541
2 175988 585578439
3 60158 28425
2 93668 74546219
3 78374 179253
3 155914 138644
2 6243 635141410
3 65508 145868
2 42157 488330122
3 52628 68543
3 17236 69050
2 3921 507567071
3 115156 136302
3 180677 105450
1 42668 84671 21146740
1 136114 165316 776156030
3 149771 97590
2 55008 392906377
1 83110 84866 891827270
2 624 409454030
1 153767 154701 315170920
1 55234 70124 659513307
1 35200 179945 67635522
3 185523 157062
1 82752 145604 375716079
3 594 170667
2 184073 962546223
2 37286 171207363
3 137144 72714
1 124058 158350 398206201
1 135471 171552 841943507
3 60915 150707
1 90780 112606 345945685
3 89033 110567
1 80529 156851 934552235
1 54108 158468 799088072
3 182687 91190
3 120834 176057
1 164686 166751 348120249
1 24525 163311 277184336
3 186157 4279
2 177866 372485337
2 111594 427366147
2 81463 427746386
2 270 668492440
3 152910 53339
1 47762 89339 555259998
2 192528 409747408
3 71982 145053
1 132235 178505 65966734
2 86252 902848064
1 116758 147166 344522488
3 188540 68352
3 156704 13893
2 172590 124795827
2 21232 148027394
1 94829 196551 615005828
2 97807 944808036
3 83828 30575
1 75732 183269 915816055
1 88284 123869 952114552
1 91605 132222 818268185
1 38824 76430 579147008
1 80134 150520 843844838
2 10620 428649801
2 58315 248333323
1 11866 14872 762224717
3 136898 149528
1 105350 133397 602283905
2 79175 194149237
3 81869 110927
1 56871 183903 736587556
2 156015 163707146
2 128926 904427092
3 61070 149916
2 191679 102910248
3 159681 38886
2 11345 358419288
1 36064 148554 483417390
3 65912 139138
3 48369 104712
1 82511 100860 515202879
2 59463 821635228
3 20652 71895
2 32833 913231782
2 66532 809288545
2 45255 892648792
2 49035 447459437
3 50709 25439
2 41800 516137826
3 3626 124715
3 72780 165651
3 45010 47251
2 16841 145945551
2 187158 185299178
2 7548 204364879
3 63125 96862
2 3562 257437416
2 88069 609743925
1 11316 64989 883575064
2 30808 895966909
2 157431 157260989
2 61710 562757917
3 64897 77040
3 108771 42407
2 195852 803585181
1 40266 117351 595666595
3 150835 174325
3 94750 185617
3 145042 24175
2 69528 508892645
2 143949 236448695
1 139861 147234 332596735
1 44279 146222 826906838
2 188400 541737422
3 71400 167053
3 182146 6048
1 105433 132863 733047351
1 35593 183515 27831321
2 162184 582651815
1 1081 160245 676859290
3 130000 9340
3 113476 115017
1 45791 170451 960367613
2 21035 577109000
2 124704 19006883
2 139732 973107089
3 19092 54528
1 98542 123228 30233318
1 44247 84876 128545210
1 39922 127477 52887138
3 35191 28266
1 37691 56208 185478715
1 83162 167502 222783931
1 7033 185260 737820885
3 103498 13061
2 42583 290922877
3 78027 132681
2 85166 692923216
1 74279 152846 926039500
1 25283 105136 732989891
1 150788 171076 27344812
1 35070 192657 281796926
3 114331 74402
1 3952 6896 452194856
1 67186 145133 772031438
2 92607 976428213
3 167449 193682
2 28526 56417167
1 59349 144200 187469459
2 192510 218973898
2 81607 538142957
2 81137 71232571
3 106934 153380
3 119626 70699
3 121719 47664
1 108682 136880 214761204
2 74945 785142780
2 36805 801443966
3 43333 60281
2 82593 392812783
2 25767 178756560
1 94193 181092 207998635
3 127577 95004
1 106994 155234 930267740
1 13018 133915 957356704
1 112603 123282 187687043
3 173440 88022
2 52317 236493166
3 186654 156948
2 86675 428453055
2 71156 362326216
2 189270 649795356
1 132492 149583 542550350
2 171820 302742333
3 144055 27418
3 160057 160306
3 70443 80600
3 59854 111304
1 47752 159134 688994715
2 141378 253940141
3 160861 72305
3 48900 15969
3 32815 95722
2 175934 2011457
2 41892 246029589
1 155632 195230 478023292
2 4239 146867372
3 79008 24880
2 112022 347431428
1 28218 37850 615366534
1 76448 111879 806898
2 31273 908962242
3 127339 91816
2 32926 883210097
2 23730 68266118
2 66739 185530040
1 38287 60426 690980401
3 39129 11224
1 138695 148653 594373492
2 161143 105321925
2 22994 158540396
2 8474 1091259
1 43319 118066 181060040
1 73089 144344 498355803
2 13974 200960460
2 165060 272219509
3 41314 122293
2 111856 415049034
2 161334 133803909
2 93912 581753119
1 16864 181159 100723482
2 188243 411056220
1 21350 192524 66474054
2 186528 241543326
3 137119 66519
3 3347 49579
1 46571 82252 803415301
2 35261 136671555
1 189155 192415 3452916
1 131562 147012 321253939
2 27337 181502205
1 35255 35525 574767420
3 49424 30525
1 3169 44441 400484993
3 39195 116900
1 31705 37767 583737283
1 168273 198709 273290455
3 162235 170127
1 19423 182040 101006857
1 139842 196530 126482301
3 45122 119635
1 34124 84750 662434527
3 188506 82783
2 166498 59170469
1 46264 117276 886529281
2 98761 11459292
2 169354 51082122
2 136622 541629725
3 7637 147619
2 115430 809831836
1 163843 194717 403477993
2 105470 857641320
2 74890 104305285
2 192225 484392803
1 40789 133334 578519888
2 159440 477201018
2 136653 171552138
1 2695 113505 484149711
1 19731 197202 196547970
2 68827 688970873
1 91799 190471 628920704
1 102338 121303 278450319
2 1301 269513753
2 177521 368417147
3 52161 24445
1 48988 94579 617296147
2 122277 93818393
2 160953 151580670
2 22825 628235242
2 66510 957100542
1 130128 164387 756568830
2 164205 380247756
3 81953 123412
2 91969 316458863
2 150935 297617352
2 78046 319529711
2 172393 496156453
1 11285 160238 264399617
2 96129 888469226
3 102221 157726
3 118151 77215
2 86113 168767516
3 106027 121299
3 105698 192797
1 16310 186372 581495538
3 153463 138192
2 139111 759984030
3 105829 189379
3 149640 88669
3 4385 93034
3 68949 172997
1 129924 146798 768339350
2 30637 502660943
1 51274 116155 686583642
3 31278 59782
2 173744 888009892
3 190873 71697
3 75657 117659
1 27767 57327 236728135
2 81359 733369233
1 84438 94125 504065420
1 34592 170510 818296223
2 87735 495840572
1 45011 65375 560060632
2 77433 887579205
1 67058 171035 69448363
1 23675 80217 755522531
3 21720 33626
2 150861 66185067
3 102212 198901
3 14859 123170
1 117408 172181 3338267
1 76660 173729 795901745
1 46637 186533 735198530
3 192931 55189
2 111040 898524600
2 164189 11511997
1 48999 80921 950803437
3 198461 192299
1 74444 125602 570279379
2 28621 70170756
2 14631 421012153
3 128503 55117
2 161757 742251714
1 2715 82017 99871627
1 7871 139234 364287216
1 30283 135769 960142086
3 118247 98021
3 72554 163973
3 146305 44909
3 66582 191959
2 127709 628399104
1 26877 58218 474276623
3 156671 61477
3 175407 142820
2 20291 78550033
2 13451 248233715
2 125470 434317943
1 29246 102244 759502964
1 162795 177407 870859785
2 160700 926901969
2 131128 922249094
3 150418 175265
3 99953 41834
1 250 96381 688031519
2 72820 202578845
3 52054 27330
2 136972 985705175
3 166008 186961
2 88502 289879318
2 100965 208872493
2 66963 516050353
2 1649 531342498
3 173361 158888
2 111661 50712769
3 185958 63862
2 136666 293527523
2 27519 454670317
3 106710 196608
1 19351 182016 94191723
2 135624 703768317
3 113372 166984
3 10522 21525
3 104444 111917
2 56419 255168263
1 31227 167749 115474137
2 1181 247552781
3 78268 187999
3 192282 156621
1 19405 97643 652296100
1 57061 171712 190753247
3 76606 63676
3 172644 101029
2 6548 190618216
3 4975 6770
3 135508 189877
2 93918 33902325
2 137370 439774006
3 12841 198660
3 104926 8803
3 27696 62470
2 170822 485998921
1 17016 164343 4249746
2 75608 419998525
1 170512 174457 364168232
1 73411 158308 901522698
1 62315 75374 793890196
2 164161 721679229
1 12611 140009 187396228
1 108694 143315 998218507
3 197750 41114
3 123241 28146
1 17877 50911 192327154
2 174819 354385855
1 6371 59458 316870597
3 182801 16128
1 32336 36168 269552360
1 62964 179379 526030476
3 123580 120960
2 197260 18764837
3 61542 82933
3 147598 176447
1 102839 132090 724534337
3 22796 108984
1 114726 146952 633206700
2 75869 411782320
2 1398 429530260
1 48808 110081 396830081
2 49368 452445026
1 58511 190575 779554695
1 42531 100465 971838
1 168388 186052 272533330
3 143095 98297
1 24184 29844 841778350
1 80018 196308 104106574
2 190057 837284695
3 130576 93782
2 153063 90544992
1 163748 190210 636691523
3 65973 150111
1 116988 127235 744214036
3 80219 181546
2 1233 593788116
2 135433 704286812
1 48470 161252 13787834
3 75061 100781
3 92035 165554
3 9856 32190
3 193242 85986
2 8394 320753518
3 118749 125438
3 70041 125266
1 72638 174747 263342441
1 40654 59040 163999234
1 18525 199022 664527282
3 134034 9201
1 86467 183823 957231375
1 57710 97193 420240409
3 155302 56730
1 6730 100760 556678617
2 168410 815115730
3 55656 166042
3 150774 157826
1 156102 168779 500954885
1 12967 114245 199600802
1 2673 122244 363625418
3 78545 50480
3 160289 61400
2 174685 39160958
3 92452 163708
2 56679 837580743
2 130217 384121090
2 23098 221360761
3 127149 103581
1 1619 137223 48681908
1 364 111768 56876580
1 71383 185839 410232838
1 27380 141674 83120360
1 121631 159514 170777772
1 157166 174331 337998344
2 18 519057567
3 86558 109206
3 104840 167318
1 138305 168160 192373475
1 23663 159573 402271734
2 22844 646869408
1 58323 179988 679557331
3 94490 16102
1 103624 160030 714329330
1 3289 68087 455189384
3 103049 62834
1 45213 58333 805710850
2 10474 69753332
3 176458 8895
2 89424 448638441
2 55750 822657486
3 16837 154960
2 154517 325972522
2 189432 289340986
3 100738 29184
2 5981 550717431
1 4550 79947 325060335
1 64203 191599 66208252
2 183662 443728731
2 98222 808840197
2 163564 602748166
2 198897 633706771
1 151458 195483 257554300
2 179512 717723924
2 157857 994931064
2 179095 639444530
1 46581 46603 90683994
2 196307 9239463
2 184360 84227374
2 164526 410403245
3 37633 67248
3 25457 36645
1 87510 108878 155827823
1 10826 41128 745109908
1 42023 88755 218332862
2 72275 342461506
2 183067 435345710
2 82103 199657649
1 129424 187830 695893508
2 103900 962006685
1 9537 69284 943795206
3 116643 135188
1 102658 126840 489238791
3 176798 121551
1 39001 46378 343241307
2 128865 786793585
2 158460 633314965
1 71908 77630 529021146
2 170328 865853222
3 71409 113172
3 35748 187478
1 74664 161027 66306390
3 125841 120700
2 182684 200303173
1 28543 133797 474884839
1 111611 160138 701090939
3 135008 189332
3 191748 174390
1 75070 185506 267227880
3 106160 146764
3 154851 67595
1 38210 169342 71571273
1 118035 178012 651501880
3 80222 28108
3 4021 170624
3 186386 56062
3 110724 58140
2 194777 456665058
1 60639 114126 207295781
3 9661 156877
2 28229 79469804
3 70628 191365
3 67356 4806
3 61046 156043
2 95989 49227279
2 132085 282989236
2 68709 741969121
3 192448 141673
1 29570 162106 36340385
3 118966 175533
1 8389 102629 948950175
3 31030 91167
3 70621 73563
2 149413 419884904
2 18748 368831596
1 134067 172523 349903148
3 60903 152645
3 8713 31889
2 199350 702906131
2 71300 449503916
3 122630 159729
1 35670 106760 411471399
2 83457 33148714
3 7741 88932
1 112623 178112 60416797
3 111327 194158
2 105844 219450961
1 85849 180033 536866392
2 66528 483274762
2 103563 536308272
3 144712 64172
2 189902 769108727
2 90171 193368426
3 194807 180917
3 142556 43612
3 171339 177781
1 18282 160084 263733903
1 77290 148913 374330262
1 79416 90349 105740668
1 5304 34202 704103307
1 50830 57732 307706305
2 76659 758417142
1 24539 113114 4252673
2 80050 756676855
1 127925 138337 792788057
1 96748 193647 924244821
3 156546 152404
3 84120 145859
3 154304 71505
2 108402 143254082
1 35506 114150 231654692
1 93163 123545 681097946
1 22362 103974 121043502
2 182573 967489675
3 160347 39499
1 7532 149825 970346740
2 164620 254691853
2 682 314638653
3 165685 158916
3 70208 135512
1 98101 112215 601606212
3 157567 110001
2 124348 128773923
2 174475 431495476
1 116356 176429 563599524
3 87897 17275
2 56767 172785321
2 179186 310906757
2 53821 634791661
1 7867 14651 132189425
1 27162 32169 461998691
2 175679 572816777
1 116848 186409 235557407
1 119013 164672 635860538
3 68113 123523
3 177324 163664
3 103074 94839
2 50030 63199533
1 113005 198024 317721036
1 109973 128804 163756323
1 8752 80759 316214761
2 96068 790768821
3 58771 109401
1 47916 78343 425903296
2 181190 687632736
2 59312 79740843
1 45159 146854 347112938
1 40160 142228 657207463
1 180525 187381 808957842
2 95104 744336693
3 66103 143225
2 147101 94364705
1 3486 179032 360438613
3 166171 122964
3 41876 169489
2 185070 720767661
3 157232 87070
2 26802 180734069
3 45044 24226
3 152409 32212
3 96289 57714
3 97182 67744
2 76907 666276600
1 5605 102224 73815256
2 175884 891176075
2 100648 607480380
3 10229 102829
3 133884 86036
3 68707 100108
1 32827 105736 479256792
3 148914 93331
3 33945 87416
3 163326 111359
2 153257 407090552
1 82609 113629 815162871
2 11110 608561019
2 129463 985759583
3 49195 176709
1 8440 39729 512098773
3 164507 147345
2 29350 334349123
2 16505 928226471
1 124850 130209 321398218
3 83554 25921
1 85225 120236 682534184
2 131882 284845305
2 153073 988416949
2 93875 455646048
1 132044 162380 54971944
2 169483 983133741
3 96027 51648
1 79708 192429 70559878
2 87205 266024736
1 142858 145930 561139128
2 95086 233388504
1 11374 153500 901280431
2 129882 163274797
3 36456 86288
3 108140 35812
1 170469 199090 804735795
1 114024 179273 667753115
1 42527 109128 616422732
3 91383 8482
3 2281 133149
3 172157 129440
3 133596 46265
3 128943 52536
2 165211 923182123
1 46525 178793 588399611
1 59638 150102 448515365
2 24131 816576210
2 179192 807553607
2 108731 874017770
3 105454 82017
1 102201 108823 116589047
3 119337 18019
1 86533 102568 960795731
1 3227 98951 97306410
1 151120 160762 116333869
3 99456 76058
1 75667 95290 421613310
2 99652 954050587
2 169967 650028091
3 128431 54354
2 112955 849892142
1 163661 181275 686502910
2 107796 258933350
1 27894 190403 875218990
2 7892 112439888
3 66637 119931
3 1878 154927
3 92734 116434
1 56294 80278 963695346
2 102686 885158454
1 78157 131337 430047382
2 143714 552843620
2 159244 506303317
1 36960 152790 871888880
2 86425 457121961
1 49535 64646 467627106
2 53307 469135615
1 10097 54516 450410030
1 15172 184096 965980418
1 29334 190801 324632282
2 133665 76276226
3 22381 129026
1 82502 152461 597987026
1 28552 69036 287947563
1 15295 46358 551872642
1 36495 39857 706344811
1 15831 47459 41379406
3 189668 10027
2 21599 985738173
2 159581 927295770
3 189826 73259
1 70083 152209 200669654
1 75057 147544 109109042
3 20441 133926
1 22944 153218 13787377
3 29952 176131
2 102185 750585537
3 113390 56808
3 89058 136675
1 86962 88615 563681759
1 49866 118209 275290111
1 7705 119456 488275500
3 83496 47858
2 185873 159905682
3 88726 147377
1 7984 178267 945334461
1 22182 194397 535652913
2 155392 884920249
2 68320 464407354
1 30726 188452 964209309
2 98861 456539326
1 30659 55655 792029669
2 95306 762287673
3 174096 104991
2 63027 274906697
1 121347 192990 249891150
2 32715 67935036
2 149153 569321927
2 181294 441800792
2 191840 612421230
1 174178 176147 435715869
1 40550 81376 147457570
1 14800 124863 438701257
3 174262 106024
2 189909 352940778
2 113464 593684084
3 106069 29155
3 131307 187439
3 37557 185448
2 34668 141233109
3 108182 132226
1 51693 125230 879789017
1 61578 131538 454948207
1 61797 121089 922476616
1 46668 108909 849054912
1 54631 137220 856958987
3 71759 192034
3 31810 4026
1 31008 127399 561670164
3 15429 94627
2 44450 202303834
2 142903 366920168
1 103233 153484 492308714
3 129272 184565
1 4688 175875 19707915
2 192906 183748724
1 65331 169265 588497291
2 194562 380017048
1 180254 197466 425974341
2 48356 382513980
2 145222 219052987
3 158460 127973
3 92354 118508
2 199574 551632996
2 37946 640355603
1 31176 138569 138609015
2 73617 129726336
2 94239 70133545
3 153582 146568
1 7830 179009 447291622
2 18833 598388483
2 1666 363832459
3 138318 11962
1 29165 118374 808539298
3 154306 109059
2 53856 653619651
3 45474 43625
3 6078 136618
1 147539 190509 762240426
1 41432 120008 457330519
2 141549 603043696
1 85509 170215 485340855
3 198586 95558
3 102095 37242
2 109913 144998398
2 196590 774706874
1 54193 66110 992358646
1 26423 109532 373555735
1 25732 49872 878720236
2 69728 352773526
3 130208 110048
2 151674 453229484
1 114448 138657 275300635
1 14617 52750 713038217
1 77466 170298 630310202
1 106015 126066 644236437
1 19667 185693 687072201
2 19372 923531720
3 65237 188060
3 144216 139967
2 110917 499196056
3 22414 92952
3 72872 95985
3 87292 59448
2 20299 769124452
3 89166 144621
3 7276 77987
1 137398 153868 813428301
2 10638 987119782
1 102662 169287 512274710
2 110038 648362271
2 17129 382377606
1 121602 185188 444846186
1 79908 148152 847275198
1 37941 171093 233735448
2 136235 129679066
3 4045 178760
2 97208 590873095
3 169542 178427
2 87182 992606226
1 132695 159769 587577407
1 172310 191879 506351421
3 176603 43449
1 55296 90363 581119148
1 23299 150231 844911230
1 117025 122307 802683726
1 10856 132320 200533644
3 165719 123110
1 102281 164874 636836448
1 111553 190640 835072321
1 115028 191268 994168803
2 128722 707086597
3 171723 27270
2 51394 715409990
1 47079 53745 136426349
2 76767 841893152
3 26785 148307
2 114910 79695888
2 106347 541287472
2 126600 388039615
3 41305 175491
3 169466 101599
2 12495 970822679
1 112900 123651 146676127
3 101291 128946
2 83893 670435913
1 21396 35108 952770138
2 198252 479948872
2 17876 138948122
3 53813 196890
3 40622 93979
1 366 148945 81001841
3 173965 115762
2 115399 186740357
3 6739 47123
3 44903 49337
3 33079 133904
1 100650 144285 832475689
2 125613 443191830
1 543 16530 637576963
3 193631 20700
2 86064 85931485
1 164056 187511 926913865
3 14227 93030
2 163488 144194486
1 69993 74048 638251243
2 87235 495194234
1 92281 96648 540803849
1 20402 76066 986197681
3 52266 197308
1 116169 165711 317187183
3 191681 42742
2 91787 7256544
2 72625 836100798
1 53465 144132 652837657
3 167346 63417
1 72426 199418 51387849
2 197966 430687973
2 139319 223747978
1 24744 51752 854655462
3 38384 92106
3 171592 20153
2 92241 140078802
2 86026 945110997
2 38067 855244128
3 167827 157147
1 151509 155022 582940552
2 105312 508326259
3 79276 133641
1 178051 180153 521576890
1 56055 156576 380957868
1 37151 132988 892227872
3 121031 77583
2 3032 799644625
2 82925 293880691
1 2543 132866 228633401
3 118973 99744
2 65817 732086635
1 78833 85545 477050750
1 111737 168515 413079988
3 179098 170031
3 14806 24360
1 39037 68576 513081782
1 80208 96338 3905087
1 2595 8335 360181427
3 68827 127685
2 25433 165207804
3 48862 188229
1 134410 135562 504267914
1 101118 189352 110675968
2 12531 987600214
2 87715 857605680
3 72182 109960
1 62483 109472 119058838
2 83770 316015674
2 84309 630604114
3 139822 94598
1 78638 86615 56706577
2 58395 14731308
2 42005 751386510
1 98 41502 445978841
3 95214 187276
1 14171 118992 839889491
2 172339 977700900
3 140639 21951
2 3357 77828306
1 64163 141294 182436282
2 178237 564511775
1 79405 101589 744673145
1 111969 126864 998096313
3 120045 115300
3 32761 184835
3 37052 104015
2 151494 242995184
2 13122 640296694
2 153663 580431756
2 114615 272314347
2 153619 866005165
2 143562 739991192
3 30136 69941
1 72321 121923 228101006
2 94685 545114127
2 20471 139370103
2 6455 437801706
3 194718 96749
3 69432 83736
2 139496 32832802
3 35143 22391
2 180670 2816864
1 21000 197725 678358622
1 55986 104919 520516110
2 120919 9138309
1 166512 181299 275752457
1 81226 95906 111540754
3 1285 194506
2 40429 276557445
3 17624 182751
3 76817 8279
3 103332 22485
2 4415 190898027
1 66685 127977 81928902
2 21633 843521488
2 113106 469598526
2 143831 349481547
2 49388 95243019
3 22136 23330
2 46172 952775894
2 50850 530980940
1 99253 157518 386197254
1 15804 31252 235677352
3 39009 196821
1 91956 98266 161676215
3 60279 59421
1 61772 150217 992488423
1 54305 167655 303753272
2 16053 982163597
2 31341 604763841
1 172292 197650 981790673
3 18405 120103
2 28499 868846591
3 100045 181131
3 102271 199934
3 64718 60021
2 190700 904352088
2 143276 710797851
3 28676 137042
3 67760 195702
1 12118 48418 670788958
3 112169 142669
3 109550 132833
1 84657 161862 538596937
2 91162 509684524
3 175112 189945
2 121292 341578829
2 30971 566386997
2 127378 762920018
3 79149 3973
3 142527 149883
3 5098 67285
3 144647 171039
2 74367 151351646
1 72363 145117 376681795
1 30393 59242 656286157
3 192311 44852
3 126701 174051
3 62564 60172
1 54937 82948 215305130
1 4124 98441 105162989
1 74538 187041 597675293
1 1309 182997 542263545
3 93686 102622
2 21040 726084448
1 108742 118034 779031592
3 175832 78190
2 144110 856238807
2 118054 298770535
2 108197 135859386
2 53174 282929653
2 102298 243941149
2 44320 234009031
3 111004 155006
2 83598 884130351
1 94009 140790 846861159
3 61383 9141
1 79213 154292 404988798
1 79271 84676 279643506
1 29232 72832 406112386
3 170493 157255
2 80684 678168765
1 72176 134359 72182676
3 191018 111236
1 46064 157792 571729490
1 12329 199949 27973938
3 172077 174229
3 67123 81153
2 25 86964986
1 135435 155372 155254165
1 146785 185653 556015649
1 43252 56982 569839669
2 36292 679578559
1 60894 181852 17979805
2 86074 442130005
2 145469 4969257
3 29800 14623
3 129558 187758
2 98545 901467305
2 153239 950934294
3 80901 41673
3 109953 106291
3 102678 40393
1 25794 122146 523616557
1 70864 152341 463914960
2 63666 953683080
3 146804 23021
2 52781 219445987
3 98754 84621
3 102075 102598
2 133063 524776111
1 164532 172972 86811311
3 107597 96214
1 28488 164469 613212001
2 83450 454543640
3 181757 70443
2 39877 978240709
1 43299 53388 506244712
1 70265 88121 954231332
2 88971 400834392
1 134162 165611 580369451
2 129859 294649548
1 60467 128527 131822646
2 112813 866363211
3 175120 123116
2 101454 291353532
2 40486 89589287
1 35016 76426 154946731
2 110306 215440162
1 57586 128372 365043399
3 85986 95509
3 181765 4001
1 30175 146947 618575300
2 78494 473009374
3 104474 25897
1 18849 75866 949535716
3 138237 49551
3 95007 105933
3 199487 36920
2 94733 544747105
3 89334 164220
3 181105 102366
3 144498 70704
1 85569 112939 503695412
1 28970 156943 350117447
1 27486 138621 548147915
1 125761 169651 60803136
3 182343 115983
1 10534 30112 374166592
3 163505 121116
2 20708 76181037
2 15867 278601829
3 143726 106273
1 109728 114948 261904724
2 39685 778293711
2 108275 563764013
2 121899 396919190
3 103368 27017
1 26318 108375 941010995
2 133978 404244770
2 165704 389783534
1 140493 166641 131776500
2 135705 515898149
1 86869 144344 791537199
3 129497 160785
1 21526 172798 478721400
1 10813 124347 75705820
1 5256 44948 709470412
1 98846 99005 127955490
3 54153 99234
3 167615 190653
3 196247 185633
3 96497 160798
1 83333 137156 625552238
2 75507 546285223
3 171494 174128
1 38722 172463 342910123
2 18222 205193808
3 58000 162513
1 88901 95701 959815568
3 109736 51461
1 73937 128873 20887935
3 107516 142272
1 100674 170085 828044209
1 68343 182157 896985130
1 63124 199012 446402384
2 85282 410064033
2 159161 591760031
2 9402 17384287
1 64173 111911 55716688
1 44033 134571 155075373
2 23960 386933510
2 25550 874247645
2 5070 457445928
1 174185 199388 128038234
1 21943 39249 891947605
2 14211 170318150
3 66350 91448
2 196115 926480383
3 135147 121642
3 66994 124252
1 100016 155745 469519643
1 50367 132001 435081932
1 164046 198542 19991338
3 126715 5120
1 60823 197052 644893129
2 84650 304095421
3 198823 73978
2 35793 727521258
3 15475 70813
2 6762 168768803
3 195376 155800
1 67717 69190 91463276
2 182247 543722649
3 45124 152959
2 50465 672578709
3 67314 95069
3 187924 101908
2 7006 700681993
2 194087 427822455
2 179479 971833211
3 181304 55877
2 113399 38001333
3 115730 186130
3 80160 181233
1 67069 169567 328315790
1 113872 131636 850514060
3 94830 135088
2 50566 82035195
1 13771 28604 600846214
3 175202 96538
1 6510 110388 38729208
1 116440 124564 277381103
3 104537 81255
3 182268 46270
1 125963 181094 949898565
2 80191 557110328
1 118739 154655 930109749
3 45544 27956
1 134751 185950 384522024
3 11718 134248
1 109 180254 96845979
3 147294 66238
1 74526 104399 888996346
1 28695 181779 307174562
1 156058 183738 826411305
2 62486 816350605
1 166061 172421 384480403
1 91702 163482 705675756
3 36201 191049
1 13147 138094 242423749
2 94738 988330294
1 93197 131064 487567736
3 199065 149758
2 197465 311190935
3 85738 130824
1 124325 192519 178197742
1 103339 133920 809087614
2 37531 821794780
2 67523 43156794
2 64140 767665308
1 59428 155722 616876123
3 84797 118419
3 43945 139137
3 97520 144276
3 13057 25720
1 51513 195537 756119171
2 104091 952395604
2 48669 729608890
2 40078 869324050
1 86668 156863 465418170
1 57379 119314 150474925
2 122209 401361387
2 36823 302323651
1 88417 142369 890623404
3 52282 53545
2 9482 782959840
2 197112 625280673
2 78040 825690741
1 104577 154711 617660529
1 8881 123204 235702381
2 142733 80834459
1 23743 150743 118080648
1 30817 104177 607322073
1 42872 107012 369684226
2 133481 685796366
2 13798 459154057
1 29898 70660 679113687
3 87989 157962
3 58162 88128
2 2890 845897698
2 49821 565914024
1 24563 172163 76461113
3 46889 18382
3 70438 191504
2 195508 875140088
2 196382 341513748
2 12962 196652346
1 24096 152781 443736111
3 24078 48693
3 199004 123586
1 136892 143312 266525346
3 172472 23869
3 8944 114602
1 84439 105009 58034951
2 9508 435930267
2 16030 514643179
2 179459 179897192
3 91543 89261
3 19 113216
3 125000 178287
3 146643 125546
3 42164 9696
3 43212 33153
3 134640 1738
3 81416 94347
1 43951 188706 242918681
2 198966 481460457
1 36873 94265 255495112
1 165555 168814 697065571
3 133735 195495
3 116174 53605
2 62457 371724256
2 173369 478006266
1 52872 179293 990280713
2 25237 713156917
3 184480 18162
1 4589 108233 989927977
1 4386 6248 527772607
1 103184 146939 700364758
2 37992 525776612
3 13649 174035
2 121920 95306335
3 773 185969
1 25406 122337 972561514
1 105067 127590 560048962
1 59038 199689 162276257
1 165580 182043 388895461
1 77239 92519 564263271
1 39109 74715 394507814
1 11251 77198 443684140
3 137619 71893
1 68643 114009 135789738
2 115629 498794195
2 33275 94885643
1 16398 189166 966939401
1 30409 54274 710024734
3 188620 9085
2 104447 901898450
1 8660 70796 740300674
3 61237 168474
1 43081 69989 146314717
1 98794 152270 546302978
1 83122 152864 923145697
3 20598 174744
3 181303 27169
1 78398 153078 938229891
3 26472 81709
1 127688 165036 256692677
3 186059 163883
2 155696 412959628
3 197519 156278
1 9501 162380 403328891
1 53851 86554 141064975
1 118394 154130 845095107
1 44075 58160 673046052
1 189430 199436 86665373
2 162908 453151417
1 34450 178176 404474207
1 19898 199935 859385450
3 102172 134795
1 27487 149686 377019651
2 165319 943943065
1 105241 161279 623790453
1 88504 180985 131078520
3 11245 183866
2 87241 308895199
1 71497 194845 91364809
1 25574 129691 260354210
1 140563 141638 73015204
3 147692 146308
2 103117 102950226
2 180452 663526976
1 43112 92242 746985658
2 64891 881233312
3 53118 105986
1 140505 153380 934022679
1 82182 170191 458527402
1 78541 178271 404782196
3 96634 50960
1 110508 126626 131591143
3 155787 1812
1 39707 89612 686465831
1 12334 191941 471942125
1 16094 75330 348231499
3 29790 49023
2 174305 140384474
2 53536 708986581
2 48865 194685202
2 142120 609488345
1 93832 168023 237790235
1 101686 195278 909530067
2 105159 690641818
2 55561 883160163
3 166878 5374
2 93601 403434103
3 1750 1591
3 106718 128167
1 107479 128073 186860466
3 155623 46980
3 100953 36901
3 137995 178709
1 133065 164696 653711012
2 15018 352802517
1 60483 68704 506054294
1 178945 195307 920330023
3 8561 70753
2 37924 815857133
2 59953 970258978
1 73729 156874 557510548
2 140168 534013765
3 194450 183771
2 127654 274185953
3 92715 192054
2 180267 133127729
3 5274 25657
3 160921 87823
3 21964 130762
1 7531 57206 871101405
1 24843 115833 691386712
1 112855 139228 362752591
1 8735 159036 10292677
1 57215 160360 933232798
2 28633 33849411
3 61158 41909
2 74603 106475257
2 92799 945554447
2 10927 168322924
3 20394 137617
1 147976 178501 721893395
2 181392 685995158
3 104101 153936
2 82318 259179326
3 83487 100292
2 96398 482203018
3 169479 111728
2 108673 900390384
2 4388 699708217
2 83915 534287974
1 106278 144566 66330137
1 64532 176985 764988219
1 86832 126044 719212564
2 149340 317690045
3 133767 124157
1 51202 103098 520094398
3 95433 69052
2 46404 429234694
3 97232 102867
1 49538 136817 956000429
1 69257 157838 815451325
1 25260 113281 126865719
3 1074 41081
1 147028 198284 80761561
1 40374 128157 229767215
2 73262 305217149
2 46824 712517470
3 6867 195584
1 39925 190308 906810687
1 177100 186726 649479917
1 90239 177603 244127860
1 65105 173720 603789060
3 182984 87658
1 116566 190364 219484289
2 136592 61826325
3 15809 88708
1 126268 147845 497308012
1 103856 143441 174081972
3 20994 16564
3 122286 177411
1 53466 160227 85405571
3 135476 45964
2 141964 482252578
2 174591 169813113
1 33403 86387 967348043
2 176344 441844453
1 156547 194079 920774893
2 121197 417389743
1 8839 145052 990246645
1 99115 159803 785985572
3 61331 148689
2 136111 667306217
1 39616 119351 988675438
2 122404 808110117
1 120216 178827 88903617
2 28937 622311066
3 63465 12187
1 61734 177544 571225809
1 178468 182233 334855075
2 139304 979712867
1 60144 189932 735217546
1 91513 121960 999298540
3 58521 114295
2 2326 466537915
2 169617 171313415
2 49036 557494866
1 29926 138409 724873834
1 5007 96583 778745030
2 109478 646244007
2 112628 270248594
1 121429 176857 623257061
3 99425 154900
2 34641 965931643
2 100783 965487496
2 81493 882273719
3 13643 83686
1 52362 165203 13920797
3 112325 169845
1 109876 117558 61723967
1 11534 37757 811885322
1 126097 192721 90220306
1 153472 198744 534882263
2 116818 366196428
3 39714 35125
2 11753 647796020
3 29193 12384
2 86250 722189621
1 104650 146523 956480287
2 115506 116028950
1 108364 151128 826676178
3 159606 180346
3 128456 72890
1 66603 72132 757564898
3 196830 183662
2 40605 101625726
3 60289 23894
3 9858 66196
2 147244 156096607
2 142272 317792829
1 125773 179134 956008525
1 70412 103501 820053353
1 53154 58898 662266479
1 97510 123614 991768630
3 149690 134515
2 156314 302892480
1 145765 176348 881801292
2 186287 379552618
1 115965 134428 189548689
3 118604 89400
2 157458 457405963
2 36300 362370226
1 6792 148253 987907188
2 133800 450384448
3 41602 177076
3 53749 107567
1 108447 109370 34334688
2 166449 388158681
3 138929 87926
2 61571 983428933
2 30820 853796728
1 23691 148687 437408665
2 97199 795474527
2 122330 583635929
2 72620 379336959
2 19127 269893832
2 77909 830672808
1 107694 139882 526341788
3 14029 171466
2 24385 46112134
3 18862 196155
1 92409 190398 264867732
3 20805 39652
3 36355 189531
2 20922 64525069
3 116116 69443
2 195439 179950385
3 47367 54821
2 195091 813953414
2 65351 557088629
3 197048 51575
3 39874 123602
2 22886 155687565
3 150297 134319
3 55240 177736
2 157691 52569087
3 171481 168061
2 101712 33351693
1 142891 144919 354324739
1 29508 180993 614377326
3 18942 144627
1 80682 159762 26955706
3 151730 15730
3 100697 137278
2 152904 779408142
3 23783 102941
1 35925 51959 890852893
1 16158 146342 364022930
3 191938 172498
1 1761 179243 24911755
3 60589 65291
2 156182 225066458
3 1908 53835
3 118572 161585
1 61654 178925 944502398
1 101913 131540 955016481
2 20405 703455145
3 106189 43873
2 191465 124616802
2 222 700347377
2 134677 147593850
1 2707 82185 95057762
3 77424 2139
3 195584 44886
3 138739 93534
3 6715 46095
2 174836 759054980
1 32996 139543 407174281
2 98306 873453186
3 26911 60805
2 59080 628694227
3 188883 30678
3 91758 113448
1 27869 172679 490836620
3 107484 8968
2 116702 699543839
3 90192 191745
2 114545 383946546
3 144118 87283
2 143998 421252795
3 161377 156620
3 137728 92658
1 36853 163072 819732714
1 955 39193 405320484
2 181799 869874351
3 10898 151506
1 44638 197271 350459328
2 109401 154387257
2 95005 409073597
1 25068 54862 494887453
2 178978 803898398
1 13145 65905 635117302
1 43742 46616 749826518
3 67528 89512
3 13299 107407
2 136977 383071965
1 63966 164002 116178612
2 60812 112596334
2 64651 756444486
2 16615 143207742
2 24757 337005749
1 21891 126002 510694885
3 35573 49515
3 16791 192615
3 4650 143863
1 144384 160151 798519700
1 24392 127917 41120193
2 67792 650009561
2 144039 840642016
2 135639 664580262
2 82838 730188445
2 166899 793522347
3 146628 69561
1 54407 172918 584616530
3 107258 4478
1 53438 89105 615242500
1 48671 176238 622582886
1 77788 116541 145721202
3 12351 164029
2 182222 453530720
3 79207 173264
2 3828 679707305
1 77141 193789 231030975
1 120768 177631 348221161
2 121039 112814916
3 181779 29915
3 147935 41423
3 67775 49567
1 49668 186445 655186031
2 136022 110466619
1 90770 96521 810648039
3 5063 78150
1 7162 100653 815573018
3 116484 64668
1 121183 176560 221572804
1 31311 194036 120094815
3 106722 1691
1 19478 146063 982478930
2 139792 971696614
3 140712 38919
2 57418 986125532
2 98010 974540723
1 63548 197846 362331277
2 100672 641931894
3 190133 37257
3 109261 75319
1 154442 187629 979253079
3 191318 156195
1 111060 143929 547364709
3 51798 120859
3 148345 122946
1 2202 79602 99068519
3 145558 87356
2 72861 667800754
3 40602 155309
3 140143 90054
2 115469 15418098
2 3318 873863919
2 191052 414049358
1 22496 93371 364040317
1 10940 56388 404111824
2 196592 836285365
1 67130 67443 213197006
1 12739 16888 425758698
1 120735 140752 592557178
1 9548 190691 284674203
3 175315 251
1 99204 171382 220712801
3 37064 93752
1 83873 193563 688582612
1 8143 68225 224773309
1 75998 133490 207007041
1 13458 94977 932883667
1 60829 109612 942275311
1 34713 66037 121931907
2 140349 804425529
2 97919 309564887
2 9109 390635979
2 58723 586836916
2 146257 241198896
2 112970 54044242
3 195522 4558
3 96801 57826
1 2847 81708 207362004
3 140444 137377
3 6133 68484
3 53885 9712
1 128974 130590 911421535
1 43669 111985 570420301
2 82203 695125068
2 171042 303861756
1 18053 114220 642807644
3 77315 181628
2 72525 420298559
3 97945 85404
2 160152 824696602
3 166513 66947
2 140303 948030209
1 57710 87602 420778233
1 27045 127454 163135490
2 8901 21252662
2 60657 38680775
2 8559 169277386
2 148538 882745371
2 11677 199343347
1 23829 151873 365688253
1 92406 179831 654751450
2 6613 719224890
3 83249 95659
2 89352 432310545
3 125805 106098
2 198975 139100449
1 33649 156479 610875409
3 52367 95391
3 22385 992
2 29043 531868241
1 91327 175594 367687540
1 69456 100403 322751434
3 73054 159477
1 38647 106159 690808425
1 18869 102070 558518025
2 58639 497912601
3 89664 121434
1 162998 190993 477603715
3 112029 181656
3 127341 129475
3 103497 5486
3 167757 172598
3 169330 2896
2 62104 715553981
2 183119 776194401
2 70663 974068133
3 86229 190160
2 107860 708244598
3 127804 114757
1 48870 115951 591354075
1 13980 148695 26240799
3 37522 2100
2 89738 833565908
2 97645 230495356
3 95901 142821
2 114433 83148514
2 21274 715553513
2 132935 773846239
3 30081 148489
3 66981 90009
2 39568 378990866
1 96045 165169 405192135
2 58058 729641368
3 47484 30667
3 65848 55649
1 145326 196992 615899740
2 7021 5622361
1 157967 172040 245610403
2 35923 677454414
1 47849 154052 266068851
3 61736 154373
1 48886 83484 432919693
2 144342 244469261
2 144380 482510952
2 126071 128814747
1 13043 133939 280791850
1 124749 164482 679043602
3 157638 118358
3 61429 186302
1 109421 162126 764771154
3 186843 138340
3 81089 199030
3 35936 144034
2 68630 28335602
2 138812 646387353
3 52629 99427
3 35838 102472
3 16871 132603
3 18769 34466
1 94705 197681 190382749
1 81634 159415 955198435
2 124783 774304955
3 51600 103897
2 166650 946932807
1 92117 181199 758474351
1 171245 194497 896311386
3 54485 91126
2 85567 355802216
1 72237 177331 166925048
3 39847 70588
2 71145 403420749
2 179508 323204809
1 77241 135777 614487906
2 198395 425376334
1 41126 162492 442839532
2 190354 815517794
1 125667 196469 652878708
2 44130 289511626
2 144007 139876987
2 166544 970668650
2 70061 322262731
1 75486 134692 187176930
3 145457 51
1 116881 161363 721674195
1 102010 121818 28290950
3 168687 4861
2 3554 607671503
3 168908 125227
1 140665 162971 307337025
2 166900 901482112
2 198945 672197533
3 48140 49350
3 154127 107185
3 32080 135802
2 78927 309626298
2 155957 344339065
3 166254 110348
3 50705 153565
1 11399 161603 822616012
1 57548 164907 422660593
3 15401 21165
2 198248 77799380
3 119341 85472
2 195446 713287365
3 94724 148274
2 66272 964280281
2 98821 71982613
3 53209 44203
2 41336 564294762
3 141708 181599
1 174697 174766 21764295
3 63614 103213
1 21997 85894 820191761
1 11769 181733 334687736
3 4834 38004
2 1782 748506954
1 55578 56960 424598721
1 43505 153928 861522845
1 149849 186451 30741985
1 41217 57707 529383996
1 144996 164899 222399312
1 7710 168771 127043613
2 114392 549505526
1 8473 185003 63868153
3 31365 130232
2 172978 672501647
2 41301 601988714
3 144382 128782
3 137886 154668
3 19242 173910
3 101084 36812
2 135768 863417801
3 114796 85417
3 28506 67263
1 5973 181868 694820938
3 109729 139023
1 47491 147210 735463652
1 17511 92882 31571869
1 99222 126328 820166652
3 98843 184119
3 54900 66353
3 62157 20401
1 45303 95265 930971483
1 79277 146647 230683255
3 49749 87714
3 193447 125732
2 36737 17589383
1 13850 163578 715975507
3 195885 109079
1 61116 133639 906806789
1 37276 93003 374960042
1 26701 138275 492465429
2 80750 583380251
2 145184 40961866
1 31537 74439 33083244
3 96149 96755
2 4206 402296008
1 28460 97051 303819565
2 29889 646349285
1 97186 126732 716995659
3 10938 21334
3 86230 194381
1 81370 127807 902728421
1 10607 90622 329363866
2 171176 189690988
1 42096 196893 366982269
1 91927 154507 775438495
3 163046 191650
2 199135 651115674
3 7016 104486
1 30012 42546 728216654
2 182479 914726724
3 12163 3372
1 79843 93030 368753384
1 60013 174367 888382168
2 161827 609804046
1 61469 164644 312143486
3 92699 124050
1 84873 84973 5845071
2 58047 812618945
3 25107 152291
1 52026 153011 800202446
2 125442 66751689
3 10353 189571
3 176458 3787
1 168496 181394 754815
3 51918 141394
2 174377 147636590
3 172739 110774
2 171555 19701632
2 12130 251954197
3 114712 81034
2 196045 3208409
1 15351 183028 929934984
1 131186 138623 778474926
1 130080 161280 600591810
3 105725 41101
3 170437 13167
2 19634 875970328
2 143364 94330957
2 174891 337049330
3 145341 36110
2 166296 105716351
3 192451 183463
2 108631 422055270
1 75990 108989 567981525
2 1874 426170964
3 190168 25357
3 62227 5640
3 125349 46852
1 634 23944 221836071
2 17578 52898118
1 175470 197969 642531805
2 150233 343121932
3 173176 41298
1 16314 173032 176503180
3 132672 125824
1 27058 134677 730604120
3 181241 195856
1 57263 61742 923680750
1 83644 122174 735836518
3 178776 155390
2 46189 305577505
1 45605 48434 331041749
3 178610 165268
3 33131 668
1 82595 111031 107646004
3 107449 14172
3 67819 178932
3 10987 47952
2 66996 784459725
3 19252 151946
1 113195 193479 375431723
2 150578 304617990
1 53289 192149 643721013
3 92523 172638
1 91514 104074 12423696
2 196969 684903715
2 78551 788872858
1 16004 147005 842948484
2 41600 744392589
3 40585 69258
3 170103 194656
1 132377 159792 562541539
1 85181 178560 741837760
3 18286 113381
2 94743 445760860
2 26080 520195914
2 171476 434886475
1 5952 24256 280190417
3 84440 125304
2 165788 479422146
1 42371 87189 602579829
1 135915 154545 140143736
2 22225 631136161
1 27738 161422 590524208
1 66129 179930 865844806
3 36290 92293
2 21566 211921518
1 95069 155387 403979540
2 58680 677261277
3 148645 167129
1 21412 57380 758915953
1 111371 123091 500224475
3 180331 89769
2 146134 897469020
3 100823 55746
2 72813 567771162
1 118428 128388 759414850
3 60833 165584
1 56590 73714 356120540
1 57583 146794 325665893
2 69251 280022322
1 134650 146644 916568775
3 111534 67995
3 155456 31304
2 36516 472270886
1 40627 73237 940982695
3 126216 23051
3 40572 54616
2 191900 705020710
2 89106 764328994
3 87477 158636
2 136413 8006371
1 64509 106655 829042532
3 148055 50980
3 81782 51451
2 167424 931226934
1 706 63084 278677240
1 87453 102181 837653353
2 87427 651787576
1 8188 195367 408534617
3 160045 162451
3 114536 130077
2 40247 549341065
3 50527 165722
3 38846 43605
1 13184 22148 867730332
2 4099 454107944
1 12801 134983 908570956
2 169352 956552262
2 88425 530632853
3 119892 143340
1 69182 92737 902335763
1 20767 144697 21198250
3 140701 57370
3 129641 184848
1 57971 78155 459628505
2 139798 499813461
2 31342 769909423
1 28802 50765 919244808
3 122569 129986
3 145462 78404
2 126242 340089766
2 35909 458838779
1 41591 176756 42830257
2 82249 563453358
2 173271 243660802
3 180916 120609
3 138875 178395
3 144661 16748
1 107943 116008 360662507
2 148478 918265652
2 90465 992759349
2 144062 827798632
1 6181 66869 93470907
1 118704 168725 208798533
1 53038 169412 720996226
2 131050 318113180
2 4249 524550591
2 177432 949933884
1 193451 193528 462040925
1 767 122454 440840893
2 195319 497574520
2 92576 263789039
1 64284 170931 661392414
2 92896 167118906
3 100863 125210
2 147592 381823916
2 122019 414779254
2 55536 769841802
1 115789 184653 683245243
2 183124 209242452
1 128699 144142 459101950
1 14087 140053 931605934
1 16430 165463 645196695
1 41860 71036 597695107
2 143515 857124847
2 188472 646394506
3 34856 188500
3 96014 32285
3 120376 71336
2 171620 496450307
3 122316 69826
2 29127 586371819
1 40300 88637 301813638
1 73541 149591 826772973
1 39682 107208 875888378
1 75112 134668 838787679
1 26488 180660 858539840
2 34557 902957336
3 106039 118665
2 160716 170811028
2 99129 637491095
2 38908 502381327
2 23205 971958283
3 85304 34540
2 125520 623903635
3 38647 106015
2 105595 337709580
1 1700 75186 899393319
3 140806 33224
3 164244 126870
1 12066 142483 914704733
2 126860 244779165
2 152751 984950976
1 75599 98694 754207138
2 67419 284501269
1 32968 59938 708484205
3 104032 195655
1 21243 59206 39192248
2 19405 643783354
3 171427 49190
2 1009 780414775
2 135104 20700373
1 52970 84960 167481266
2 87719 171282013
1 47634 55494 770010232
3 79651 26413
2 126149 544482634
2 117188 462498597
2 187487 861003134
1 132283 190809 224196753
1 114263 199408 730700584
2 45714 432543882
2 5256 691705413
1 29072 181573 911851565
3 163693 75230
3 179459 45969
3 64093 168544
3 139257 198840
3 29015 22433
1 56182 153624 764462545
3 88735 97187
3 175344 88813
1 131376 150231 122404004
3 178418 152159
1 23709 47658 840302673
1 189413 190892 702392654
2 19761 548235037
2 33521 844365448
2 139472 18448846
3 132352 139267
3 180199 79753
3 110767 176001
2 30617 855669604
2 10293 955874674
1 59219 117710 221317548
1 65585 96480 187205427
1 42879 92087 131019243
3 145063 177192
3 149830 92453
3 185633 10275
2 75963 237171456
2 93178 915569230
1 10404 162464 267470984
2 51137 92647979
1 9206 93442 624468830
2 38715 247181317
1 57093 117835 905673036
1 68057 174546 946848809
3 16742 157778
1 87177 117750 714141987
1 120939 129756 687837165
2 114711 381271188
3 74591 189856
3 107698 194146
2 100899 682485454
3 197318 194124
2 54077 169904056
2 62812 211141252
3 109548 98453
1 12716 95290 359458915
2 42979 610856152
2 43092 100455400
2 22909 11657142
2 69904 78991437
2 135790 702723238
2 161336 349883105
2 69841 872567660
1 664 148513 797007296
2 139928 399157547
3 114910 11886
3 136416 39345
1 80008 116235 160461188
2 74634 602874119
2 30502 112182703
3 48219 178017
1 105101 147593 447833408
3 177982 16617
1 40417 50489 660105079
2 187192 48469137
3 29677 151766
1 87701 119823 962958188
3 23242 10514
2 119127 435880473
3 125292 95880
3 176855 81757
1 73308 156636 198487027
3 176377 44029
3 108229 127654
3 18784 82662
1 7015 82878 374492735
3 188734 124634
1 36199 172768 377066003
1 7443 74247 42515290
2 83550 856127157
3 40433 121966
1 76044 123375 68427654
1 67970 75690 654954759
3 133086 78950
1 32955 44942 590571431
1 109719 159981 511896167
2 151 684263182
2 187242 217558692
2 54803 139564958
2 124743 384235546
2 138735 73260354
3 143197 4196
2 58416 842819183
2 54583 693357339
3 105961 12555
1 15394 112825 886378930
1 44697 137261 964951924
1 23575 72677 28048594
1 6115 162602 726638175
3 127960 136040
2 37190 113663136
1 48472 174842 197370695
2 65835 187545403
2 168515 606040695
1 92394 191719 146281040
3 153252 192977
1 120083 153665 778964443
3 149764 172603
1 47120 135773 570513291
1 25043 161774 389191066
3 194696 128149
2 23328 295326479
3 131113 127013
1 17193 140603 778528313
1 93237 161814 503081014
2 135358 372962122
3 9318 193028
2 52377 332512871
3 5883 59262
3 168117 27321
3 74825 130032
3 51549 144411
1 84296 92115 623371281
2 197893 273021611
2 104187 373184527
2 74029 825134977
2 91353 585562248
2 168831 140204807
2 79931 787111705
2 78922 987857394
3 43055 190454
1 79375 103430 180572022
2 149774 778932323
2 125953 23059743
3 35750 15701
2 29419 137900399
2 161107 84645166
3 138759 19953
2 193500 138483801
2 124577 420037501
3 127495 110845
2 6913 958302629
1 76180 98361 458355213
2 160771 856068763
3 33392 195096
1 114955 159352 877343450
3 141964 85185
1 47267 176919 845127582
2 107722 32677620
2 142639 190410636
2 133048 185410585
1 99697 126923 580365847
1 125377 131292 623660142
3 52696 14445
3 174976 95037
1 88358 169668 448497190
1 101411 144416 774804155
3 117139 70733
3 77932 136975
1 87513 124994 910395362
1 101315 131555 824196429
3 80159 163502
1 118774 143557 352472193
1 31503 33371 192140543
2 189239 48191627
1 9041 138581 174280454
3 174306 38789
2 5008 860561506
1 3910 24158 547913692
2 55617 598568546
1 10858 71339 770521765
3 73711 445
2 42002 456306011
2 135047 179063017
3 51464 110284
1 49360 157724 836339003
3 10686 179322
2 160796 854309051
1 93999 183699 954656909
3 71877 173150
1 127200 163067 809365752
3 100461 174320
2 193080 838084206
1 480 93989 311082868
1 128079 130683 468151209
3 19365 44978
2 124044 646718496
3 179746 64709
2 92360 124568568
3 136451 32486
3 30148 72746
3 122637 73190
1 161828 170481 660048573
2 117487 618978335
3 11469 148653
2 115825 411531562
2 166640 433712561
3 185547 157782
2 181978 981039789
3 170207 141403
1 70782 181976 783070136
1 60166 165442 390226501
1 6859 126560 351491566
3 57050 190515
1 36601 117024 698144186
3 186281 89331
2 9682 637303079
2 129094 62803926
1 5100 96141 956082369
1 14069 38175 949636285
2 187765 205126348
3 42324 108497
1 97767 101018 681051082
1 98359 175523 227435437
3 105039 110065
3 77498 47288
2 82162 159624688
2 157032 658250240
2 19417 649303036
2 49728 732701229
3 186676 133381
1 125586 142585 203291548
1 28850 50429 663834919
3 174990 142130
2 157351 473334954
3 133701 18217
3 18726 111607
2 76666 363762153
3 6327 127975
3 131571 15135
3 1503 44917
2 155080 659037423
3 143695 186686
2 174632 623547438
1 92440 166437 370037737
1 44964 155492 348707462
1 77895 119413 471729386
3 14631 78962
1 10245 114148 905089592
1 160298 174932 94523264
2 3546 588646654
3 146020 61882
1 65402 157844 909183168
1 85259 147985 464832479
3 31600 73487
1 108497 171966 118242326
3 184477 182615
2 40732 818236815
2 128969 493733971
1 94439 190601 932520045
2 21080 381713549
3 175903 71345
1 39781 193418 894586807
3 157942 13865
1 116310 144232 12579037
3 81584 122121
3 116723 82528
3 156599 49197
1 105064 128934 718258660
3 154129 132354
3 107678 62893
3 7875 143755
3 37335 49555
1 105421 128709 648120655
3 163447 137018
3 149653 104496
3 181241 195996
3 62638 112967
3 167923 168979
2 164402 439189883
2 87567 367673435
1 126297 159567 504213630
1 56737 140517 895718108
2 64136 458408105
2 53135 222701199
3 27010 138331
1 87144 117295 888926360
1 62186 86626 610382656
1 179664 196485 425599830
3 82619 118205
3 162329 147484
1 1611 101093 316275977
2 156659 270220568
3 103901 187833
3 95574 35568
3 19155 114357
2 6696 706508872
3 130567 144490
3 177059 98683
2 142100 947639617
1 51228 70810 757926341
2 188241 196296374
2 142600 906209631
2 156009 709087310
1 134790 143121 594302744
2 173277 776341860
3 42943 103521
1 15851 191222 762228529
3 79408 145402
1 158574 162282 195453225
2 134478 370184653
2 184074 3697051
3 164484 164818
3 59140 111514
3 192153 182605
2 95639 682406316
2 142325 840316787
1 621 34814 461792811
1 97206 175749 400399364
2 59491 137661706
3 101399 135304
3 14674 9928
1 91151 107000 373551254
1 57402 102895 425083323
3 7280 142945
3 159331 166503
2 149769 333580437
2 114022 428513874
2 43542 968534905
1 28745 30955 475432171
3 47872 149021
2 21664 444266949
3 126635 55902
2 36907 355415442
1 18736 75082 282621674
3 151718 16829
1 111094 195921 402063940
2 143897 916340953
1 30743 61709 538984416
2 143409 927668184
2 21660 131858433
3 49940 100443
2 31565 429876871
3 114103 46461
1 158177 196031 892664200
2 169043 972749060
1 108302 158493 423937509
3 71609 80284
2 95581 891458872
3 71088 129357
1 59442 94254 860278999
3 85795 86810
3 80378 54476
3 33560 14968
3 134964 50735
1 55155 152409 198599553
2 171144 498977656
2 81244 64429781
2 127013 115229182
2 65626 673402472
2 78812 692545956
1 69589 136184 758332825
3 164443 74960
3 179140 87365
2 78462 237890500
2 49804 46890071
3 90090 82285
2 35494 629269372
3 109345 79893
2 56862 139218802
1 86905 145212 374090577
2 199213 185560251
2 193540 522796812
1 29520 119517 629124051
2 28177 813245303
2 149782 422866206
1 132014 167100 360494821
3 156569 148545
2 154232 390091645
1 36266 91209 455610733
2 29244 438044268
2 22299 816097091
1 104089 155000 965279292
1 4033 175949 255064635
2 142276 712816154
2 73647 711228893
3 153192 188760
3 89981 37934
2 94236 864156468
2 137831 112225906
2 152740 779114697
1 61431 181293 134321277
2 44553 874950648
2 162639 878300289
3 136231 141540
3 35538 52469
1 6940 25185 281483198
3 79450 55793
2 4008 836722240
3 69614 146065
1 7896 97419 290775393
2 190372 292808855
1 27867 138418 525659045
1 12393 73666 229092051
3 67892 3271
3 49746 32479
1 135565 140021 185142672
3 11 180330
2 48868 442916189
3 107241 126781
2 60912 527205276
1 160986 173968 833521065
3 104339 150275
3 49962 71893
1 57445 118007 155763039
1 49810 107874 829245176
3 111777 156069
3 21957 1382
1 45662 47866 861759
2 149115 401256181
3 184706 19782
1 111822 116564 32884571
3 93355 146286
2 18063 878123923
1 155118 192508 858481838
2 26334 907895223
1 46580 173366 155250921
1 75908 122196 361984004
1 91751 188755 405398515
2 191858 94409847
3 155025 193214
1 41727 68403 459140493
3 132171 107304
3 109320 59234
2 177525 707170636
1 93391 153544 567933124
3 177687 58103
2 3338 472039327
3 169767 155510
3 171730 138126
3 94058 162001
1 147872 177620 695184304
2 80006 19005072
2 53755 111453982
2 82507 217382839
2 128942 219614637
2 37940 105506442
2 179914 479444890
2 146864 178696977
1 1425 14674 743129237
1 29494 71256 766430783
3 184270 91567
2 170629 263026333
1 184 85780 215749171
1 98829 146713 518670600
2 173255 962692309
3 169019 175536
2 70999 114827961
2 176472 194564271
2 117309 641655441
2 157366 767077878
3 162276 61952
3 176827 6864
3 185776 8871
2 123811 831954278
2 25747 600707534
3 137324 109226
2 152749 785535921
3 195839 122075
1 101129 193675 864610384
2 180489 854030067
3 182076 24793
2 78458 989055572
2 116627 321806618
1 96625 111358 643255212
3 92914 135642
1 84541 192742 113785715
1 83052 186394 582257562
3 107742 143087
3 1081 159774
1 52857 119261 734180722
3 81389 47358
2 101936 853432137
2 52513 750504170
2 179309 652326782
3 20333 115829
1 14445 162703 226818847
2 177433 213190708
1 42933 73202 749586802
1 15343 182563 269243898
2 99283 900942407
1 88165 184472 700036592
2 146083 576965202
1 176362 189900 608198509
3 24027 189480
1 18848 68702 890358269
2 143701 465482252
1 48293 112889 125626075
2 15444 808468342
3 169881 65440
3 134467 90748
3 99763 45457
3 20014 149497
2 144123 898347328
2 177477 727319497
2 163519 793311604
2 53082 566239789
1 82801 161492 913015748
1 23552 186420 83884284
1 70937 175575 908179610
2 28143 960369632
2 50954 721302888
2 187527 187793077
2 190880 971911765
1 135193 135374 505093397
1 98844 191515 360161235
2 90728 30786493
3 77566 185016
1 130093 182878 532092683
3 17287 119218
1 1103 124538 83212668
2 117690 676131643
1 30990 99227 64947316
2 116995 283215806
1 49064 186229 118929694
2 131019 806646503
1 100913 167611 616787294
2 136726 281041235
1 168913 171577 18638254
3 56099 16409
3 130959 128380
3 74082 45451
1 5862 175220 581017825
2 2594 766223251
2 37857 144693485
3 163950 190066
2 3443 285821812
3 155120 187538
1 112349 162006 918579037
1 85599 104668 4649311
3 7825 103339
3 124388 97631
1 142492 164914 506044680
3 163533 190601
2 68293 812734203
2 164375 680190836
3 33078 115961
1 43520 199362 713459509
2 71123 629755050
2 139602 986122901
2 93949 717272109
1 8983 85861 897349013
3 144995 35706
2 60222 512808290
3 56927 124778
1 87594 124493 367508745
2 176236 376276301
3 119390 109468
3 48425 36812
1 12460 81280 970552323
3 111550 139906
2 48918 694578535
1 47943 140257 547774611
1 22846 66465 794871850
3 2507 129210
3 48482 4442
1 122285 158745 812485713
2 34379 966853610
3 100751 48674
1 6120 53801 786687071
3 85763 148734
2 103267 754859933
2 151586 18862495
1 44753 148471 687528492
3 22928 135255
2 23446 163679875
1 74491 88424 562562738
2 99318 862021545
3 118119 148399
1 141221 192409 493107501
2 173037 627258516
1 32705 115447 243754481
2 112295 327465712
3 179690 129440
1 91784 139953 524938299
3 78534 68245
3 41478 84809
2 153822 981478763
3 11498 26560
3 150342 94125
2 86736 582431699
2 172378 170715527
1 103007 161898 538172508
3 110409 170426
1 28784 138545 155746587
3 25932 20366
2 156952 994064026
3 74788 108172
3 70585 72606
1 77453 88019 526545202
3 91395 2984
3 56872 197960
3 189649 91649
2 143733 113018401
1 168506 169515 642317141
1 5434 110684 979988651
2 23180 829639443
1 53492 115424 204614032
3 76938 29996
2 25764 983611594
1 8536 160393 258147234
3 70258 168138
3 81513 123800
1 93149 167907 486564988
1 59507 97467 442824987
2 103500 215486539
3 85878 91919
1 33018 97643 57215186
2 179556 374040312
3 126749 185084
3 82014 147776
3 1288 31844
3 86786 146489
2 3277 326598639
1 7545 188909 287857134
3 56732 41765
2 113677 493698928
3 172809 72395
2 87014 980220775
1 6457 54195 575215738
3 126361 66140
3 153558 138451
1 25764 110460 721794290
1 21595 160394 708868058
3 173872 143549
2 180163 415867845
2 196474 25295506
3 163688 184494
1 140231 164614 798265265
1 102976 123853 219380927
3 159358 11713
1 108734 167491 33271388
3 88086 188733
2 81302 934169552
1 22003 178386 73754151
2 155573 63514260
1 110385 156518 489669776
3 75936 194347
1 14950 45178 344093627
1 6717 17589 404248948
2 191657 215914949
2 101099 489769093
1 51337 175860 831404816
3 192987 196160
2 90048 882908006
3 70949 185768
2 191737 582923496
2 128214 21765096
3 34627 150281
1 27174 84209 189389691
2 194204 237662281
1 12325 80816 654022177
1 23665 109918 562450664
3 86582 125096
1 51864 69418 223210696
3 70390 196270
3 40956 106568
1 41037 78980 820040813
3 65353 136862
3 96347 24332
2 199320 151580542
2 88093 593581158
1 42714 55799 910476792
2 150153 580379470
2 80697 100781322
2 46504 865970052
3 95325 61087
1 114290 188173 535965949
2 154304 433596460
3 91739 193257
3 151811 186752
1 8733 85433 858445376
1 16607 174007 477063408
2 170644 497138021
2 73688 71095012
3 24291 28368
3 148263 148017
1 113950 141085 399177360
1 135190 178191 205147272
1 71679 134692 294657666
1 58030 62070 822820509
2 117083 669212249
1 57885 186410 127373971
3 164948 158693
1 19816 59158 174826828
2 78978 690358001
3 165090 159095
1 25828 100714 395400103
1 89310 192088 866499851
1 38723 130775 720107650
2 176089 33405306
3 25396 1262
1 37013 48323 644883908
1 81975 120674 537267052
3 64915 172501
2 18649 100527589
2 55465 854767677
2 43543 687088014
3 22190 126811
1 124569 148704 860456244
2 25589 224509677
1 105424 179082 525738190
1 26954 35691 691469358
2 141737 347420152
1 140183 155610 102359387
1 86411 118366 261624355
1 21538 192441 934450299
3 157771 149341
2 12330 50683073
1 81603 127493 252835728
2 169882 467841734
1 111025 130267 620773536
3 118998 120656
3 26770 90841
2 166628 7809486
1 5991 74086 610216778
2 80084 583476466
1 34062 108497 225760602
3 94784 165269
3 97624 87548
3 62703 7245
3 152951 138693
2 194044 883810441
1 61338 192491 280561924
2 168067 977742331
2 37475 83704240
1 35124 93720 469336977
2 113049 743727786
2 154121 933532174
2 105074 508732776
1 44391 48264 700471747
1 76560 81064 946769548
2 63786 777344813
2 104330 12241070
2 108927 303572488
3 18749 90798
3 7887 141844
2 110284 364277386
3 50008 46760
1 14515 36380 687165178
1 14944 138444 673398142
2 55362 110481026
1 98871 116736 321989469
1 23062 186869 933750338
3 55384 197693
2 3576 519818478
2 132833 111930695
1 191951 192483 641471189
3 117148 26151
2 190666 806665266
2 118321 733729709
3 6716 69208
2 28468 144711428
1 63267 71701 92407796
2 10903 197805238
1 85225 169561 589536269
3 141780 193369
1 108460 155770 42144484
3 56813 13505
3 18584 126156
1 66959 143522 709840899
3 88903 127327
2 198415 124469374
1 26754 32704 163647022
2 97735 873521250
3 22115 69065
2 166783 66178570
3 88115 82906
3 165922 135828
3 74323 97767
2 32125 511198123
2 134641 122639709
2 197853 977206969
3 77835 113875
1 78763 195074 633945619
3 184224 128334
1 121212 135123 694039948
2 57170 53180515
2 99863 629792822
3 117734 73375
3 167589 144163
1 117097 162526 296194203
1 103076 124931 110779775
1 29801 32629 898077724
2 158250 193512067
3 82573 142550
2 30052 269524897
3 94054 103791
3 8843 13122
2 20575 81039237
2 168815 871925599
1 60841 113881 600130360
3 34479 59610
1 82765 87199 947768474
1 65229 96718 285585724
1 47810 157789 555615677
3 57794 103362
2 12720 939677576
2 165916 156611306
2 89477 970044733
3 31501 8825
2 26656 943882741
2 7060 274096436
2 145445 984594717
2 90347 244504222
1 25823 195119 959528476
1 105320 157376 218412494
3 145443 160123
2 17874 980710156
3 65607 10608
2 99122 369313414
3 17358 119451
2 19863 42970241
2 156547 897219883
3 128854 158488
3 60321 171841
1 796 170966 578991843
3 126160 80207
3 165170 89765
1 47589 91136 962999322
2 119705 166413274
3 191857 7321
1 27695 103082 232628577
1 164688 199230 646154668
1 40788 130846 474921540
3 138957 148510
2 34782 770096270
1 134702 178941 214600523
1 25609 178741 978106103
1 88180 116878 959400798
1 83667 138382 731942861
3 193256 125709
2 199420 608198581
3 38623 102031
3 118954 168671
2 196119 232417093
3 135960 175967
3 25992 28810
3 13922 171965
2 3862 542541124
1 121635 171074 207224566
2 24228 986029847
1 20704 143427 381572304
2 153947 439420608
1 83674 110035 214227019
1 69601 134635 636926923
2 64104 790501872
2 80061 666867233
1 29791 99286 346927117
2 46829 40757069
3 82987 101393
1 22460 66146 363208913
1 141474 193662 287542797
3 179252 157704
1 102462 131635 14135993
1 67007 74667 697919064
2 166303 734382186
1 106734 159280 944742084
3 38052 108816
3 63881 1018
2 147304 222888938
3 162447 124485
2 99201 12911053
1 115385 193664 928562437
2 20017 21018672
3 23529 20349
3 19653 83739
3 190726 2165
3 74534 38489
1 17943 133701 767077447
3 58850 44473
1 14509 21196 166173388
1 151999 162317 705161742
3 130350 105413
3 85641 103212
1 131686 149640 508220765
1 2492 100308 395483278
2 27986 683190215
3 78558 59109
1 82481 189701 950572801
1 27778 85041 175004255
1 21031 42792 888177533
2 67713 390613817
1 68129 176236 884181301
3 34129 177258
1 49600 135559 957880206
2 15038 646547495
1 142420 158432 316110887
1 97280 127280 634932541
2 199005 722871951
3 18111 176450
2 134812 451742934
1 77763 139072 589669040
3 103246 183062
3 171322 80510
2 154252 11006924
1 148587 191045 891949418
2 5415 11636669
1 11610 80649 584114506
3 30325 50850
1 138692 171051 508012695
3 73275 82740
3 127636 92828
2 6902 208108245
2 96667 31499103
1 108543 197355 36711773
2 141392 404184899
2 46134 719969584
2 17580 238674293
3 8835 73657
2 182619 822985821
3 704 24340
1 6870 46497 161891208
1 152560 168065 872837360
1 70944 99548 176931461
2 13153 204747439
3 75311 94564
2 70748 78857145
1 30923 146733 489693925
1 39511 78354 158992420
3 103336 96271
3 149156 166221
3 75007 184514
3 150062 193090
2 6908 500118599
1 102133 102385 385249046
1 11265 158049 582575770
3 58336 6428
1 119919 185680 678520100
3 39566 159408
1 157517 175705 375363906
2 151307 549140570
2 182999 698392171
3 171945 154784
3 29585 28
1 49894 171593 675151016
3 96597 38875
2 145588 5291217
3 192314 90440
3 25457 27604
2 12239 409313780
3 84784 95190
3 15581 44880
2 12229 587872766
3 113395 154132
3 90119 159336
1 2302 77355 279039857
3 37428 21498
2 96715 89822124
3 6913 178112
1 74124 144795 754088847
2 199132 431893569
1 111812 143289 856286228
1 79647 179437 937232247
1 98736 186412 492763332
1 81431 145588 689926246
1 8736 126001 34413555
2 136436 935978247
2 144205 841765040
3 172837 153571
3 57827 51344
2 83930 840232780
3 162640 180299
3 193507 134001
1 8043 119277 864603350
2 112074 746583603
1 5017 94727 598093573
3 51720 20658
3 133926 193072
1 61295 102394 694969392
1 34047 192025 202366566
2 194315 652689980
2 124968 282114483
3 12483 178126
1 15829 190203 124040508
2 198691 289422675
1 3192 37571 151156194
1 67661 169167 685361876
3 98681 54072
3 121662 83705
3 161239 25697
1 74246 111344 5497873
1 88704 195265 960834229
3 75658 120709
1 11600 147422 54813162
3 9939 22296
2 50475 519927713
1 39799 144948 339532796
2 195170 466778096
2 94304 523688561
1 169627 194590 773365240
1 38566 137862 753788277
3 73935 163776
2 172395 634738572
2 97709 704101122
1 58681 86805 272190814
2 24273 715532317
1 19978 102951 769263580
1 87526 124923 968310866
3 19455 155559
3 14003 132809
1 2536 155049 26866482
2 20681 880585118
2 51099 920709331
2 142704 688109237
3 188045 140390
1 11554 187169 955169735
1 70973 195135 510480550
2 148542 170177574
3 43907 101939
1 9940 81244 286946775
2 13019 718757805
2 152141 702699308
1 55317 59909 187671725
2 41407 505781087
3 187458 81119
2 182533 579084159
1 15695 169449 902221624
1 6418 108055 305938238
3 27669 7188
3 44651 19861
3 191860 56698
2 65937 857091325
3 24572 159763
1 8555 65524 905954824
3 82640 73069
1 45222 121088 5889097
1 14450 117421 249022181
3 154937 123291
2 170296 277898214
3 159405 10759
1 101827 127793 696474335
3 183453 168185
3 48020 32209
2 158564 393625980
1 25775 79651 915197282
2 75570 295555347
1 47309 78563 842309297
2 117620 794041256
3 177164 79294
1 33612 86090 265141690
1 39916 178864 208104683
2 81626 104174977
2 21779 130449272
3 81510 79871
2 106352 975412282
3 40785 45443
2 127621 217208968
3 59927 148601
1 22451 114791 30885733
2 175300 766419968
2 151797 767396959
3 19555 31554
2 31420 265882778
3 183092 103604
3 137666 48023
2 187088 278326028
2 16011 395998515
2 108436 32920277
1 52615 142355 342913254
2 182462 587588606
2 2240 165265559
3 34843 182383
3 123128 130684
2 167455 509551857
3 85613 33427
3 68855 275
1 18990 52815 754532290
2 177379 459998699
1 66880 166085 170557378
3 101452 22573
3 38931 83657
3 50312 145733
1 4074 117694 304486463
1 40537 118720 417748693
3 30769 108332
1 40864 163568 936921747
2 79141 291339969
1 21677 106698 355394375
3 2410 91275
3 144236 70235
3 104392 36822
1 56287 166350 704939054
1 59095 149257 828427197
1 26103 90608 995784400
3 151087 8395
2 31902 800423114
3 171390 27409
1 60066 176104 394732338
2 59643 934775489
3 93407 18347
3 150062 188361
1 70175 176752 790087702
1 77775 101701 51689548
1 77145 99313 601163133
3 104911 169782
1 134434 137064 753253021
2 91496 535334320
2 121668 562264799
3 4489 42930
2 62938 837448331
2 31265 191437798
2 6368 81814161
2 110696 506497590
1 49073 122067 522019049
1 29625 84640 408888484
1 86725 126748 857391688
2 58437 602972054
1 91817 103792 824479363
2 85179 740813345
3 104993 142927
2 194942 284995315
3 146512 125865
2 59187 600689406
2 130515 343110174
2 150957 158192048
1 7973 11996 977353214
1 1670 65132 79257529
2 197042 770140311
3 1225 180302
1 57937 98221 727519527
3 165024 40807
1 25281 67890 936860093
2 146827 96918369
1 22825 129179 945407348
1 116442 180094 819476173
1 66674 141212 268968644
1 12872 178351 696957659
1 42878 131418 34538659
2 124122 132884966
1 68605 175748 981868194
3 168454 81053
3 181556 92081
3 72957 139941
2 11387 894827246
2 83636 48799972
3 125029 75350
3 740 20991
3 134218 97956
2 180686 329745210
2 3375 572339249
3 126090 107087
2 114366 333269500
2 154238 913276748
1 19189 131500 479949032
2 9987 179855302
1 44363 166485 817056096
1 62695 67802 470853926
1 184818 185834 593938203
3 6540 96706
1 42345 63222 677008291
1 34784 188792 539219999
1 80243 170108 961615532
3 49360 153850
1 174517 178877 319607634
3 73708 154710
2 182262 806179343
3 49975 85802
1 171554 191126 625951910
3 63852 102542
3 30877 113859
3 126366 139972
1 80801 168607 273511259
1 16446 192274 49174597
3 88889 84002
3 77822 98857
1 226 147814 234562360
2 6417 220390608
3 15233 195527
2 43748 198757184
1 21960 144376 348608073
3 114206 176468
3 90166 160808
3 174296 77955
3 13395 116626
1 18229 125299 862103807
1 142732 190407 178096826
3 636 85540
1 85409 199647 654264837
1 33787 181232 158052603
3 97253 54313
3 159898 96179
1 98590 124554 519067181
3 154586 16150
1 21078 40552 686508012
3 176424 38695
2 5825 462213396
3 77689 51858
2 126179 645301632
3 117080 73019
3 4729 67775
1 145171 183388 433954460
2 129310 142317304
2 126761 998678315
1 48660 189915 910185267
3 102368 20363
1 144269 186593 100013201
2 71559 188031431
1 1420 14055 287558695
1 3063 54349 361120530
2 107720 906004372
2 56370 891568081
2 141521 220788124
3 191704 28744
2 150765 125190509
2 33845 23413039
2 145514 809944672
3 42984 187571
3 36707 96969
2 38742 593705207
1 68840 138526 611740140
2 173604 181107462
3 160780 119458
1 163201 175242 42621799
1 66374 66860 502864948
1 70534 171559 22663254
3 95011 185150
2 183194 98585060
1 58848 68240 97401478
2 164897 619892156
1 35017 104226 274258155
3 35572 29358
3 30845 185065
1 97165 185160 284194492
2 152067 415997203
2 156245 488004883
2 138852 510912921
1 163210 198542 834769323
2 142881 566817058
1 36457 94297 919469618
1 126630 182981 204662754
2 164279 643579727
3 113350 191219
2 83311 775616373
2 60821 902819456
2 133948 933778770
1 182039 194780 683954523
3 32068 136151
3 187162 92811
1 107112 155985 702980802
2 94572 30773865
3 27581 120289
1 109669 132442 311039597
2 19422 61838143
3 21242 186191
3 45126 190136
2 175750 608834073
3 123451 156998
3 45846 93163
2 34774 85395897
3 136851 155613
2 145862 28771596
2 39678 140972271
2 86747 535841277
2 148962 543276958
3 135485 5171
2 118791 139587557
3 173735 41442
2 141454 628710926
1 8686 171993 906858500
3 73228 80004
3 945 66096
1 1079 125099 228081187
1 115717 164790 595887715
1 5115 153861 206830057
2 87726 771165861
3 32678 195573
1 34067 135638 955493742
1 136625 160585 195432074
1 72172 145691 628886801
3 118394 157530
2 45501 514184198
2 41237 209132179
2 75784 250915642
2 197382 299318312
1 58186 79936 121502666
3 175662 36196
2 81217 824749101
2 181142 672949090
2 132628 872447761
1 68378 74655 965600749
1 23966 101142 889555249
3 127539 61253
1 107541 162184 573945789
3 39660 127937
3 171958 182357
3 18901 45106
1 179230 194432 442638721
2 122749 852985702
2 23532 402581454
2 2649 557089359
3 32383 39450
3 114463 103475
1 119414 187163 561630029
1 6781 107782 844005417
3 66908 67537
1 43847 101341 863696483
1 174040 175259 301601427
3 17055 18007
1 118395 176740 771878735
1 6659 102072 293464706
2 103827 756339531
3 170891 52920
3 84045 74423
3 91684 64323
1 93786 193564 516247650
3 179743 13151
1 17858 111329 90963221
3 130785 13521
1 76763 98589 640070766
3 99594 197308
1 2512 193499 28045808
3 194104 164910
2 153114 408267251
2 67135 501513671
1 33348 176460 292569472
2 90042 332840106
3 139437 13425
1 109442 114851 102131919
2 89635 133985877
1 134899 152953 929009981
2 199167 296576158
1 135733 168389 815990120
2 12592 65635318
2 195218 487394613
1 85678 112463 691282384
2 109483 253309717
3 129439 180454
3 147752 165543
3 188715 192784
3 10448 181604
2 6608 250729765
2 83906 787503654
2 94425 714324585
1 80307 170881 314419875
2 162307 974736542
1 76495 198160 750720986
3 4439 2042
2 111429 545421560
2 43200 163031906
3 98499 193367
3 161318 149526
3 147110 177145
3 182560 154461
2 22581 499192285
3 184513 186767
1 140220 174160 948189345
3 72890 12250
2 151728 717667516
2 44431 597615714
1 45358 99197 722201485
2 145943 827540974
1 100817 164430 360422168
2 84290 149752
2 192440 65297869
1 77185 186644 3962201
1 62290 65286 24389450
3 122817 90168
3 159408 50798
2 27531 483896272
1 54296 97538 559935388
2 149941 816770238
3 11076 137327
3 119901 91796
3 146542 27087
1 41957 134022 29955612
3 151681 191611
1 128006 153545 529328406
2 90639 563957895
2 19364 167729333
2 187827 435988614
2 150165 594924510
1 24110 63026 346793788
1 15670 99821 831307323
1 13856 55405 779277723
3 13066 186739
3 63825 60678
3 114478 152982
1 84831 85618 666473939
1 13955 90146 679819937
1 61479 113140 128668453
1 3040 58264 458511528
3 66201 186718
1 131129 193388 732625431
2 66165 990478349
3 66158 58222
2 178773 565111841
2 47463 418831012
3 143396 155898
2 175767 418206388
1 19506 105950 58903799
1 8763 173483 391147697
2 160276 252394251
2 180336 619645897
1 59809 89351 869460442
2 167471 887439027
3 89405 169920
2 114618 574907575
3 120906 176103
1 32 134348 482487818
1 70031 154304 809938897
3 16999 90394
3 50942 145043
1 71751 197026 369473922
1 150195 190592 145114515
2 132233 776854319
3 105987 51521
1 55586 189697 576381753
3 166287 73165
1 60498 96242 779359906
1 81086 151615 435395944
1 68294 149805 913130818
3 7725 25322
3 14157 124367
3 154356 154565
2 12506 964854776
2 19458 28119047
1 27302 98834 249347915
3 60579 109778
3 25062 188618
3 151506 49084
2 91410 284113210
1 63957 81649 39448384
2 70876 864133233
1 25041 25623 183742298
1 112463 186913 467330521
1 25655 156718 233011183
1 2305 49779 692754568
2 14011 382076842
2 52657 912397388
2 130054 707910990
3 130741 73745
3 190413 145251
3 117734 63698
2 137167 371158324
2 195962 573563534
3 48777 162964
1 84845 195824 712222324
1 40208 66061 776155655
3 19098 156794
2 139926 157338431
3 55158 188653
3 182508 88171
1 29557 135455 530062614
3 102875 142890
1 21962 99952 476215220
1 87568 96916 371575651
1 104163 197482 753104371
1 80920 158384 238964025
2 117720 221506442
1 176064 190282 741298187
2 122705 113658430
1 97016 168109 395968197
3 97064 78151
1 46979 60956 724742936
1 83226 114826 172487915
3 101907 84213
2 78064 881218233
2 96104 794789844
2 21059 590896307
1 97902 173843 340653163
1 33999 194157 322316408
1 126240 156235 108001903
2 174356 459543732
1 121111 198635 165504756
2 12567 372284082
1 82879 91081 692134435
3 71051 104185
3 141119 86905
3 100440 20503
3 89912 84405
3 74676 26289
1 99564 105516 655833999
2 20713 521944694
3 32730 71146
2 81732 13967450
2 165299 385882101
1 151046 193532 646870857
1 97626 128830 860034342
3 3230 83164
2 80223 277143472
1 30805 95776 569507741
2 6314 543459120
2 36415 178244701
1 87116 91469 275534550
3 79305 20326
3 99493 105523
1 63667 173510 8388754
1 32269 116478 857808686
1 56269 75574 579081034
1 120905 157927 878626519
3 165283 191246
3 97885 74612
3 21574 171781
3 149680 160677
3 50893 119693
3 24314 21327
1 187682 189250 226539989
3 5308 241
1 21095 134618 679069979
1 158993 186535 481635208
3 180885 8526
2 82642 538246485
1 45096 87512 757165943
3 159829 126254
1 85880 117854 427595085
1 80719 188183 311532256
1 67613 155803 671753878
3 115491 168788
2 121194 85081739
3 77470 172890
1 93340 109953 503786282
2 66155 107900761
3 176369 112203
2 141062 714557455
3 26458 53737
2 2495 691471355
2 14117 226792610
3 114651 60204
3 118083 140336
2 190199 737240819
3 37741 79213
1 71896 98650 781654247
1 59823 97241 10897222
2 165213 134299640
1 37611 101155 221774388
2 159429 46264635
1 102865 174172 958078847
2 134152 730769614
2 67121 293797376
3 174222 29895
1 41634 113928 591032101
1 88556 90368 784515156
3 127710 135391
1 41487 44136 869613634
3 182208 41508
3 160862 88185
1 17087 172103 887097488
2 149250 774902210
2 92265 121747932
3 74517 154182
1 51142 156920 506478337
3 50259 54357
3 58489 181145
3 3204 47425
1 30339 100548 404022496
1 105653 193577 194221131
1 106540 192970 763369289
3 124598 27457
1 90333 154924 495918711
2 137506 875530304
2 56192 956565213
3 133092 187778
1 83298 173845 708053651
3 55696 38092
3 33150 119843
2 125483 566486773
1 52758 53115 363652883
1 130553 152689 563269217
3 147024 126416
3 157615 131406
1 71968 114747 353703454
2 172803 952115765
1 113740 151925 480275783
2 77822 550157097
2 41953 340948435
3 178010 80910
3 19429 119188
2 181423 282328782
1 164102 179074 817679500
3 109701 68792
2 14873 832536802
2 166845 293410524
3 111652 57855
2 13102 992164813
1 127860 163899 306938391
2 19346 699177913
1 51525 138491 657316575
3 127835 23685
1 639 125000 517105001
1 27725 155714 916815263
3 106063 125860
1 47777 156076 351963666
1 52963 99554 736932298
1 35367 169772 641835227
2 44781 78741826
2 24252 917303188
1 16589 136176 989293183
1 20467 163312 353462906
2 112056 202550834
2 76369 398235146
2 106289 650077870
2 29942 76038668
1 54524 142253 816383724
2 106114 923414574
3 14943 131628
3 123898 62827
2 196471 806805617
3 128671 72822
2 79088 908928677
1 100994 134762 247081364
2 18476 592288065
3 179178 123523
3 150353 69907
2 84515 933669043
2 83283 390285120
1 138217 172003 592188450
2 124470 396478446
3 107009 22167
3 41005 129328
2 59502 42599896
3 11681 105906
2 55836 979986290
2 198899 863643338
2 170047 367400057
3 118279 26464
3 50634 171261
1 133316 153854 598737101
3 177924 44492
3 94381 183768
1 19570 100137 732089628
1 129567 145118 499641807
3 62657 24139
2 84409 34825220
1 80328 137858 38521731
3 90171 34387
2 175536 571724531
1 30104 67667 725199012
2 836 252930125
1 37384 78913 426628805
3 147151 63886
2 136128 14872448
3 165685 145154
2 13807 242207883
1 80267 188965 441007039
3 159950 166435
3 32389 125974
3 131301 80683
3 180968 197649
3 31366 137747
1 105206 121125 330640517
2 84373 1534807
1 20896 183983 437446644
1 153109 192972 83976640
2 192526 266408908
1 105991 199991 643777081
3 90498 133198
3 74906 89185
2 191986 952703946
2 124848 158504774
1 131094 152843 12018424
1 104402 137669 51081943
2 92207 259975790
1 26345 154955 816909110
3 177368 106248
1 11843 100618 133288792
2 127280 529019940
2 90189 716173953
1 1703 81351 50655208
3 7302 104683
2 90684 272644895
2 174738 496725861
1 1473 146289 962317202
3 97284 188421
1 15779 89503 954960467
3 37340 140428
2 136576 708268399
2 20158 964548054
3 6075 94988
3 125797 187489
3 98071 199708
3 142426 53674
1 7650 165867 901953281
1 10178 46830 193515892
1 161700 169815 848436353
2 101554 795737065
2 163153 8702542
1 24055 69612 659372597
3 162337 89987
3 65041 86676
2 13481 879619448
2 39055 891328712
3 113996 44980
3 7356 12155
2 83397 117011903
2 162824 358563144
2 122266 153719959
1 59204 160134 840829868
1 177425 190273 330822829
1 51265 167293 933755179
3 138853 710
2 147507 244814774
1 74553 150698 841619076
2 86458 185684657
2 29563 169993156
3 95891 164139
3 40440 47644
2 87001 832413032
2 194031 785768224
2 71261 142032508
1 178706 187811 67899925
3 153534 131542
2 78548 473002100
3 8430 67774
1 42864 178999 565101706
2 193276 290109883
1 95355 105014 818022417
1 32899 127181 524122974
3 85995 55638
2 168899 908168372
1 139482 181846 852935626
3 69022 198149
3 61779 63683
2 100561 325989863
2 14447 997355274
2 93957 330037411
3 18976 110033
1 80458 188164 723525083
1 33570 182569 575256313
2 184665 754387856
1 46041 165822 958900836
2 6430 298214003
3 139182 127960
2 14375 963195151
2 85109 876277869
1 15250 74830 469115682
3 77425 17742
3 170353 9788
2 55770 438497051
3 52031 49852
1 83312 153906 970569497
1 149849 197351 729985134
1 135199 198349 605443801
3 145111 179123
3 284 169954
2 82448 248482879
2 118048 744628049
2 195629 4942065
2 119589 250469172
2 126870 66959687
1 22789 196773 100454574
2 189137 543817609
1 114395 150165 817804071
3 27221 73028
2 153891 756945542
1 107685 109501 35247700
3 198062 86057
2 101658 455130448
1 152310 169610 619019699
2 183103 494275201
3 69427 1848
1 133251 143252 290732755
3 13389 5771
3 82635 189497
3 162975 12192
2 14741 737492008
3 175933 177327
1 154274 179739 975147464
3 11192 89360
1 106941 185913 421786030
1 38208 182362 650618694
3 173349 162400
3 84441 139240
2 196626 868250382
2 121101 294357040
2 160087 368881045
3 98900 143552
3 111350 186030
2 68809 106845039
2 41654 254553887
2 103695 649899591
3 59811 189677
3 170401 12337
2 199056 676893255
1 2384 63250 478668482
2 150457 142200919
3 116572 135855
1 2688 163954 292444152
2 137492 683352081
1 76804 183547 797765559
1 8756 146603 322142304
2 27895 61778123
3 35717 62490
1 62737 174198 136287924
1 29435 90129 691861314
2 178161 170186045
3 172861 146136
3 16302 175046
2 101550 412419816
2 126919 151383979
2 103193 488469087
3 112122 145986
2 16895 721436770
2 178080 346585436
1 14756 61633 953796680
2 23892 691812595
3 196054 146308
2 111489 608264247
1 36474 182548 862305902
2 194452 72125570
3 178553 23342
2 70274 259093308
2 62809 847575028
3 161100 95445
2 160294 801889294
3 27380 143053
3 149916 135785
1 12419 117228 929443224
1 93008 155852 650593113
2 26080 571734580
1 61259 196965 671889231
3 129187 147657
3 178750 128952
1 27877 95454 160729902
3 119024 154841
2 143234 129952185
1 95633 165408 138867936
2 31873 313611195
3 144593 65660
2 86122 613791762
2 101595 186116292
1 112967 154842 813688446
2 143495 60995482
3 89299 180507
1 69355 199580 38623113
2 142095 520851063
3 85311 158382
1 68530 137254 730616514
1 92976 184800 67754469
2 169329 2353062
3 2031 117146
3 29928 172575
3 171596 87869
3 189492 67036
1 6061 120908 282350136
2 122243 228253437
3 69318 171490
2 117581 499570063
2 17519 73670257
1 36782 159556 778590270
1 167936 177394 688244745
3 157082 166791
3 76287 100126
3 44443 109920
3 134897 113215
2 150726 755423539
2 146236 433801549
1 73112 129224 962333774
1 34972 144979 857900028
2 52435 146174975
1 32692 157360 145292090
1 35013 39617 35666699
1 35813 78735 432984150
2 156826 356681134
1 70787 175510 351554869
3 151695 23993
1 26369 142377 838461252
1 35085 186432 243042303
1 115019 158436 224635097
1 119487 138005 802486351
1 23942 170675 50664216
1 137957 150661 263867896
1 29604 160739 667358453
3 122511 159464
1 143227 147394 641835998
2 11034 139931542
1 10458 151270 426386496
1 31184 75880 302316911
1 25345 90182 823591356
2 94525 63612011
3 90516 26853
2 146687 363469194
1 134782 176143 597450958
3 189435 95012
3 46614 10056
1 37359 42380 318461789
3 133276 73664
1 18748 78415 305981329
2 65602 659077341
2 33862 472334995
2 175665 436286530
1 28003 61146 87883439
2 45885 780395316
1 74273 97575 291718247
1 54724 162252 519051733
2 156286 964983289
2 145770 257408561
1 68069 105227 989722048
3 28179 185035
3 127555 128426
3 157548 193468
2 18209 59755852
2 13970 914175327
2 169154 263672761
1 60665 83913 833105647
2 38387 695648588
3 9868 36985
3 68824 75718
2 157220 459703268
2 3655 114776659
2 142135 867936569
2 13932 781891684
3 46053 173061
2 69541 678305787
2 136374 762545501
3 197726 37472
3 80990 131056
3 118462 110617
1 48920 162588 535602828
2 101035 89567899
3 102933 121775
3 137869 70674
3 22278 11756
3 60463 157055
2 114667 647062758
1 144484 164554 193543842
2 154171 200305687
1 8192 65256 574596060
1 68201 96968 532003450
1 39015 98452 56328833
3 14296 52016
3 191079 132410
2 170661 992615367
1 114536 127995 632365138
1 186245 194248 511455761
3 187708 80447
1 32052 64761 995166756
1 140838 170953 420704935
1 18019 32767 449406247
2 56936 393189274
2 169438 138300526
3 115636 3190
3 67871 56685
2 170299 509196148
1 15577 188012 977346024
1 98996 144228 735424315
2 70417 231571637
3 144767 3526
1 16449 41884 569733827
3 147267 15178
2 121873 158976923
2 126896 268413956
2 31601 440284554
2 128402 869438485
1 34876 97382 739966782
2 95175 749319864
3 182619 154829
2 45986 239306400
3 191502 39014
2 142673 37849243
2 56540 159022120
1 136380 145953 187736279
2 157562 175001987
1 89952 157648 418954069
3 27937 116671
1 22834 177494 832369685
3 112935 7922
3 33237 180715
3 14920 139147
3 174839 819
3 99816 128644
1 132663 164934 951167492
2 20546 545679223
2 11642 236331404
1 60374 65693 262538446
2 169453 430808136
1 129414 162616 880672912
3 168840 168086
2 155995 499740736
1 23393 135711 732386803
3 52748 100887
2 100581 992806170
1 62678 184034 740698077
3 65886 97214
1 58091 189373 514860461
3 70620 56637
1 1435 77340 576032625
2 130019 709041313
2 5659 556100343
2 15244 967012600
2 4230 407284851
1 26006 177911 304024385
3 31489 2108
1 141613 174407 439498499
2 153980 135991179
2 157063 266239518
2 99306 862510366
2 91374 258091824
3 66721 131775
1 28461 112394 661804423
1 157291 167613 401895487
3 143579 26226
3 28412 85193
3 61394 563
1 2620 19327 86908724
2 130128 858089834
2 117004 142315244
2 139624 897824491
2 48456 899460746
1 162132 193877 179398733
1 28819 187503 704427441
1 7932 198605 526450869
2 123421 242230935
2 137599 662448218
1 115738 128651 749104201
2 75321 331266386
1 80252 130371 302160128
2 134569 729889441
3 63280 93427
3 39155 44332
1 83860 171765 697764344
3 181979 185738
3 167045 4398
2 132153 303795
3 8940 47545
1 9157 82408 900188380
2 140650 60821770
1 38703 46931 717941773
3 108098 130860
2 103053 724876558
1 46463 63690 976924325
2 131200 668192931
1 78659 166686 973811350
3 192785 198459
3 173500 89436
2 24591 382791062
3 46584 94360
1 43126 187682 219312979
3 41194 112423
1 73635 129426 868417363
1 19350 196638 805819363
1 13125 34476 895704270
1 58809 176176 795796824
2 16128 215401524
2 185551 140699953
2 43789 685887018
1 90116 105537 623374207
2 149718 60791692
2 54959 306313981
2 15228 657877935
2 175245 87355612
2 193757 753346521
3 31077 89889
2 122901 561046485
3 72963 25928
3 149310 139140
1 75800 107111 691644581
1 37262 120076 194269403
3 29807 138587
2 60011 879016326
1 88774 105514 821983094
1 4028 81179 585446885
3 131288 67405
1 29206 31168 40354212
2 115501 773494997
1 18075 169780 893735472
2 68791 596334943
1 96673 157887 595953794
1 11490 159322 511917410
3 129357 8120
1 24315 123562 186753214
1 79279 174178 511591070
3 112643 111786
2 19456 901765132
1 43645 155171 549254721
2 24707 108545467
1 30553 75020 64247010
2 9778 672838540
3 105328 169660
3 165548 55643
3 46307 36284
3 85401 69840
3 141898 177064
3 147549 146849
3 187568 126375
2 71764 451330998
2 52642 606864353
1 78625 190906 135481946
2 177769 174241309
2 129310 104854501
1 29052 53563 132323468
1 93758 117726 698884067
2 110369 525505415
2 152242 82693123
2 171328 94031765
3 127017 84640
2 160669 309054275
2 73572 342147277
2 14316 501005672
1 134124 150523 704098248
1 14800 70963 713543346
3 190854 141787
2 88906 966331222
3 22227 138578
3 28028 37022
3 169626 180928
2 72129 101432528
3 125254 49080
1 75444 183971 704165922
1 146276 148635 45735605
3 128441 20725
2 170897 766700927
3 15652 38107
1 9374 13103 726887643
3 89224 124326
1 81511 101502 370365970
1 36772 198928 979813
2 173933 896694429
3 106081 22895
3 189939 179724
2 128426 888553612
1 81337 162014 291053410
3 113175 55608
3 74040 132652
3 109288 127801
1 120088 158210 167147738
1 19145 73557 762530795
3 39835 64726
3 130994 125538
1 17436 164654 118680925
3 147720 29213
3 18310 108271
1 19119 117551 635479493
3 167831 22642
2 167085 462712689
3 36429 31111
1 107086 111062 747443641
2 93222 649895309
2 188200 751588519
2 153230 122584492
3 175341 29511
3 60969 49907
3 181618 130768
2 140022 228563556
2 42553 801918755
1 98410 121294 585486093
2 38416 137811600
1 17790 168092 44198701
3 121034 132767
2 25039 863721179
2 156926 788483638
3 65534 183487
3 118234 80009
1 5892 130701 79097726
1 95654 170085 998031954
3 90149 65246
3 192668 30911
2 151104 563265749
2 104110 546688595
1 9451 35011 464944401
2 46838 902762889
3 28412 92309
3 57753 5263
1 80315 192299 214687097
2 152909 214321770
3 30693 29706
1 128080 148645 893480685
2 21418 782680462
1 91437 114991 903835432
2 1974 923083786
3 166203 62298
3 120326 34295
3 75681 110487
1 174589 191674 662971327
1 57564 182376 193304101
3 127515 55972
2 41534 127481937
2 182175 436216778
3 51626 35030
2 91163 587425303
3 196080 184419
3 39575 105578
3 65183 74297
1 151550 194196 659435364
3 55273 121692
3 145520 51174
1 122849 134160 205315195
3 48996 27806
2 95561 81589784
1 10858 88979 419201117
2 86934 161711576
1 9675 194467 356372540
1 12145 40319 548831627
3 111443 140070
1 88490 191625 555311357
1 52227 129824 314906237
1 67847 154994 308307757
3 169271 25287
3 187861 44546
1 65648 88663 496822423
2 48542 9947330
3 114457 195860
2 9492 607602587
2 145624 35800072
2 88195 129627968
1 10452 76889 266650173
3 159464 2090
2 103326 654649509
1 117990 142846 938764392
1 84501 152960 506455372
2 170449 80456355
2 165204 353497952
1 87692 166505 686054762
2 175434 210476167
2 185620 561120176
1 107115 199533 38620382
2 23904 658424071
1 123573 183831 55243029
3 138001 90634
1 72059 178652 210089887
2 18892 550943636
3 82094 85316
1 56691 62064 833033032
1 66268 165490 631501681
3 104670 104368
1 50843 96455 425041854
1 15219 137378 880656138
3 2890 158616
3 100936 164534
1 112692 128546 977717374
3 95739 7660
3 19792 24160
1 97029 175333 533380811
3 20473 68203
1 108044 159506 56143924
3 5948 162211
3 8231 122736
3 92286 177254
3 120278 23214
2 171482 962340556
1 70685 151097 997904591
3 44915 49865
1 67582 152649 625730060
2 26838 200612496
1 119456 172788 57053007
1 112776 143457 983234858
1 117875 152331 223572076
2 147053 42503975
1 117214 138663 25116807
1 67180 68895 246360932
1 5761 8931 500919573
3 41710 189072
1 4167 122609 91454797
2 84989 759063224
2 18314 938280012
2 148668 856023450
1 58368 146387 91785875
3 192122 60934
2 22885 13769257
2 17756 666176940
2 79837 832367493
3 180604 93179
3 102926 197301
2 186343 708951877
1 120216 176551 887827706
3 53480 187210
2 182896 364718558
3 139332 60121
1 35584 124896 137199489
2 100670 457491876
1 146642 185011 604100685
3 168276 91070
3 26501 179144
3 193001 33576
2 84223 357483483
2 60617 755093225
1 25366 63359 559962321
3 59144 190521
3 125636 72223
3 1037 23692
3 167824 107433
3 101135 97599
2 138251 468761991
2 184698 520421758
1 52361 179567 993282912
2 71649 804830002
3 91433 38257
3 194243 104355
1 38172 131376 734644792
1 4231 103230 574827603
2 158602 630524794
2 108879 262695132
3 47705 141577
3 102911 142034
1 163153 199358 383622134
3 169348 113770
1 83446 109988 89957792
1 163252 194377 361512145
2 176084 644551262
3 113044 46771
1 105918 183961 489262031
1 77503 125767 717172928
3 39806 181285
2 132395 347751757
1 5629 149171 248537648
1 86737 168989 673920604
3 27401 96600
2 64738 323609412
2 110721 42101958
1 15854 172734 195282545
3 186608 182403
2 99238 102647775
3 112532 40593
1 5303 116961 386860425
2 49853 164567013
3 156546 152222
2 154080 564625563
3 74447 180074
3 148727 141814
3 185052 35751
1 4115 165760 820734424
3 114371 153236
3 89423 68201
3 149143 147839
1 68580 178152 441292777
2 97751 149514871
1 109966 170347 662858413
2 199252 482224758
1 104488 195778 309513256
3 11785 58287
3 30074 32817
2 24801 42818753
1 111506 197968 444494507
2 117032 377221506
2 15711 171853796
3 57634 7688
3 146939 92034
3 89945 45014
2 39509 340121007
3 158422 80696
1 7541 134538 466599322
2 105997 76867149
1 104137 154550 63199226
1 9684 160167 735212257
1 40612 132895 353877177
1 28465 186708 400339803
2 50611 978196988
2 41625 880786961
3 70116 180643
3 184260 123586
1 160236 166028 609908544
3 138958 159456
2 24385 61826679
3 15253 131302
2 81130 467568259
3 37926 195954
2 59622 93376470
2 105064 691451495
1 77930 113569 367415488
1 48427 75878 90019290
1 49690 118732 502844547
3 196901 179988
2 61188 774462457
2 11174 737625425
3 126763 15429
2 62340 565716427
1 86626 183234 312431603
2 175557 367054452
2 97677 714874509
3 59212 129669
1 83145 195979 845897889
2 99310 180690975
1 75576 153050 45369194
1 28920 145138 180464858
3 77252 118472
2 32104 770978354
3 156574 31828
2 106069 146910217
2 199933 751677791
3 183493 31043
2 147514 834891737
2 169602 931698545
2 103899 870946359
3 61685 82718
3 47449 40823
2 164018 741276400
1 23031 23493 325858231
2 155293 530119016
3 100606 3437
3 155044 116376
1 145574 157924 624908047
2 118103 420271069
2 134735 2138982
2 158162 656006251
1 59527 105857 136917944
1 125045 178048 749390996
1 991 41936 962759850
3 46513 111161
3 123794 110355
1 57204 179667 697310195
3 79996 25144
3 83800 166200
1 39229 86695 72183837
3 77163 14343
1 42434 63170 826849313
2 77583 382905386
2 190718 388567633
1 59892 169238 874685897
1 57736 58256 689998327
2 76122 663714682
3 91374 55276
3 23616 89895
3 70914 193444
2 163015 456718546
3 137927 41113
3 10930 85247
2 167527 594259033
3 87663 87792
1 20903 89731 249010044
3 165284 10569
1 48707 91909 973953206
1 57888 162573 407681117
1 105451 159173 203472280
3 63862 74867
1 2223 147655 693393395
2 196560 293953879
1 29791 197606 329498258
2 21740 856399695
1 58716 187289 195317359
1 155536 190999 586415264
1 46803 77676 883097399
3 5470 129281
2 145894 695813380
2 159947 654364956
2 180264 883729767
3 146988 130956
2 33398 464356551
2 25026 974800203
1 33654 185447 440137824
2 112540 936170085
2 122685 441901976
3 173354 30521
3 77650 196910
3 192551 75703
2 60452 910258494
1 55857 175723 767811886
2 77793 13327546
2 142585 669148314
1 7373 39010 565064369
3 102714 39673
3 132878 183702
3 149430 171220
3 170806 12340
3 128085 28859
1 87342 93543 555208403
2 89344 765367878
1 21569 115184 461001258
3 123420 33364
2 67281 747122556
2 195252 312580752
3 67379 179657
3 177957 4106
3 146220 11064
3 33438 168969
3 115851 23456
1 132433 137456 536498516
3 54695 15736
1 11836 98024 611735079
1 35200 62193 979739175
2 14685 782374180
1 28703 191277 303171848
2 98975 22980177
3 61490 18475
2 166220 767930481
1 56638 141082 406653517
1 66731 93816 470695403
3 79914 55817
2 7568 964762562
1 687 195534 721779824
3 30131 186966
3 140935 188437
2 144416 533826872
3 197714 45573
2 140734 71274202
2 126798 903475377
3 66653 182232
1 122367 163137 744491472
1 7333 28807 748790936
2 174936 161486140
3 42246 186780
2 168716 447072790
3 147936 61915
3 193635 87344
2 65382 117463676
2 24976 799702146
2 156972 666980163
1 33405 124253 44986869
1 71194 107000 370114222
1 48886 185317 530524661
1 11806 159036 57913651
2 196035 97802949
3 34137 116313
3 179805 53414
2 112714 506637527
1 50456 178858 787256841
3 26288 197628
3 125366 134639
3 187253 24636
1 16643 95164 775010781
1 152858 167946 961526063
2 1304 545963693
3 7171 111306
1 72232 149798 817560376
1 13015 128555 660962830
3 81223 48439
2 188500 966178459
2 179381 666999189
2 179438 494711945
2 5322 204991396
3 100985 177602
1 65179 189528 61352402
1 41141 76236 89754998
3 164693 72965
2 131364 710729849
3 121920 18910
1 79243 174458 453651800
3 117364 50224
2 186677 847813625
2 169755 862561323
2 26107 812584457
1 61321 176872 863276410
2 11030 904996004
2 31520 665365420
3 61502 22615
1 73198 189627 700703237
3 149593 111479
3 22350 8601
3 102119 45015
2 160654 945488129
2 81716 740074703
1 163490 197340 352525654
3 116358 149080
2 119404 772273578
1 90964 116617 924908758
2 104630 192410274
3 143198 31764
1 14483 51482 389909310
1 85535 123763 923385942
2 138968 724714749
3 47278 167062
2 94638 560506608
2 156079 542202099
3 131622 83891
2 161331 907145818
1 35109 169224 213686041
3 76087 143361
3 94850 66815
2 88875 276499147
3 61636 71117
1 55223 171058 495479184
2 173744 229615401
1 21420 188466 988498984
3 148550 166799
2 49615 243319361
2 23341 353678965
1 107550 120978 978820906
1 68628 159111 938461280
2 11683 734360578
3 25557 107692
2 55635 44724639
1 9518 153546 747868866
1 181433 181919 112400190
2 151795 600721940
3 84365 58212
2 64121 176850255
1 150108 163826 615137343
2 174693 802963476
2 37117 423293520
3 142460 25069
2 105954 466333029
2 42800 536716535
1 123203 191318 760040678
3 73184 152615
2 135579 925844880
1 71553 142015 757310268
3 36333 21500
2 138498 170055016
3 66919 62228
1 32963 173755 994431597
2 65318 803811239
3 185079 91438
2 81157 757662647
2 71726 265802779
2 26481 190755713
3 199178 41644
2 187694 207092872
2 102935 846220471
3 14724 55198
1 30520 113738 624996525
3 198274 57363
1 6583 28755 330739290
3 37151 162088
2 28233 463106386
3 49461 50524
2 52311 756822497
2 108952 408310876
1 55168 175235 888744864
1 27358 173647 838727504
2 66095 34259577
1 86944 192528 22959970
2 41548 325635049
1 8634 95939 973720211
2 103792 821773436
1 919 24194 221751618
1 113253 155349 259015016
1 93899 96096 62769362
2 16256 348001324
1 18128 171949 348182301
1 91889 97660 616456932
1 89293 128326 401417965
1 94817 111485 222678053
2 197559 225539522
1 75413 145105 41342696
1 88783 101480 526447012
2 186924 521988555
2 184307 607512005
1 110155 163255 511808023
1 48370 119744 576448535
3 108912 7013
1 897 73451 207184440
1 16000 190120 512144707
2 160903 999467296
2 174916 467031832
1 69496 157485 771483939
3 169622 118560
3 155562 19453
2 127082 909184772
1 81634 142630 840237542
1 57312 115817 45809062
1 20786 76961 707787992
3 176797 96378
3 68542 128451
3 116755 23967
3 141756 199169
2 75777 681184663
2 155234 559269444
1 19863 29621 90256735
3 114775 131984
3 145523 102497
3 140500 75222
1 139365 151987 82134927
2 50755 223494801
1 47410 114020 993973642
2 110212 298452875
2 16989 589288792
3 84592 66915
3 194172 119647
1 26302 38131 155919265
2 72499 190986687
2 122806 618033559
3 139650 190223
3 142582 80841
1 18263 126049 108075012
3 12811 105401
1 30613 75971 991957019
3 84943 178055
1 57699 101076 558604997
3 100444 95180
1 22531 48773 428120566
1 97793 133185 742420985
3 68884 78994
3 163562 71611
2 175884 834360012
1 126449 171134 743299204
3 89098 10294
3 194306 162470
2 68766 511991850
1 161078 172231 680550008
2 109258 138883008
3 73199 2903
3 198269 170598
2 161503 356863368
3 38418 62901
2 81189 402829009
2 111203 552221723
3 3212 172212
1 56313 120684 51190139
1 63523 188929 11874954
3 73388 177296
2 174798 570207378
1 28672 114019 308000941
1 10062 104276 477163394
3 171866 25220
1 86242 198324 520403217
3 16401 29927
3 198053 138950
1 21706 90658 343930479
2 166771 42272031
3 156923 90320
3 163722 161093
3 6733 154433
1 6587 88906 977759982
2 146879 490742724
2 184933 178001194
1 17389 138247 237579315
3 41470 142986
2 127536 1685926
2 164505 602636144
3 148453 150282
2 134893 284881516
1 122720 172704 357829108
1 25321 133523 775080786
1 13085 89087 537366477
1 45039 96443 725772402
1 61392 181781 909885964
1 40524 44465 417835384
1 87728 180730 486905179
2 112450 336565076
1 39005 125115 598934627
3 31175 123244
2 46914 196791735
1 180884 192403 504903626
1 49350 49497 953918321
2 5434 616220713
2 38412 836698499
2 160474 895491418
3 143662 17191
2 51115 299763476
1 39661 146119 672660006
3 118341 73419
2 139162 647641612
2 34476 52329960
1 76812 114506 123585159
2 184880 826178643
3 98234 142753
3 189472 129384
1 89370 171696 907927580
2 66954 248371100
3 26768 64656
1 13456 141579 117569247
1 81619 103870 315015653
3 64134 41499
1 169614 180813 522914955
1 766 70233 786342974
2 182452 745752297
1 60029 60951 861710743
1 41377 61373 980978056
3 54984 76937
1 36281 135203 291693500
3 122301 19880
2 66438 895914763
2 115937 334796638
2 96120 55413464
2 168864 948887583
3 145740 151839
1 36205 83852 371356508
3 69959 150631
3 144882 131734
3 64254 67377
3 122957 51676
2 95871 219269474
1 19723 46913 379858361
3 45454 100757
3 39156 57796
2 76135 760824110
3 38159 108124
3 96513 25759
2 8697 852205829
2 115754 852083854
2 160765 345858664
2 69087 527558863
3 181745 61587
1 5127 153067 516224284
1 1260 174695 985025304
2 74980 690153765
3 90715 186784
3 107468 130273
1 15643 108936 541843198
1 81595 114141 525110546
2 100601 640679877
2 171373 825619970
1 25882 53946 923008179
2 95181 223645907
3 147320 95417
1 85143 105823 728498068
3 186216 4719
2 152838 217725292
3 133008 164674
3 133445 111751
2 83465 677159340
2 121640 597163773
1 40349 143865 571992413
1 7193 136283 390116366
2 134534 101324388
1 126690 185268 416478031
1 169249 176884 283560905
2 72726 229002389
2 91428 910054893
3 59330 105056
1 110284 188269 325940619
3 35712 174385
3 58020 91010
2 13329 6143060
1 9933 132231 600036275
1 160040 167673 402878875
1 16536 108863 941877242
3 19720 12712
1 167922 174147 746307185
3 156108 191365
3 85325 191371
1 136733 168223 19535637
3 192387 115873
3 142237 72772
1 72342 199940 261088446
3 78634 144498
2 38265 420532178
2 188560 404651186
3 164079 158539
1 85762 129516 477996216
3 171077 168361
2 90167 888599802
1 77065 199822 890026564
2 46891 329334573
3 90294 105535
1 9725 150063 149087671
2 166802 651674208
2 137806 52034471
2 89020 483620002
3 145956 172476
2 169130 278978370
3 91838 59721
2 193068 855422045
3 64977 18864
1 132338 187902 611847238
1 10132 120908 421707823
3 112041 188040
1 116913 141930 403042835
3 190841 128314
2 198142 209352127
3 91463 149627
2 139267 824580107
3 168661 170147
3 52571 116425
2 149528 20334720
1 36526 62941 22820026
1 39294 98168 935006956
2 129984 784206471
3 57162 74957
3 46169 121358
3 160694 73649
3 123802 47616
1 60866 116710 651515520
1 161873 176705 425576847
2 55732 206547898
1 33110 55680 938205715
2 29753 145591915
3 161950 185913
2 31087 289628755
2 126149 512650176
2 70594 68757765
1 104004 119378 555524939
2 67467 306378311
2 119289 40635613
1 30264 35239 72832262
1 59580 117886 160166251
1 125535 130387 905184169
2 154687 612646476
2 120396 25402649
2 104979 606132282
2 52275 763684007
3 48439 65775
1 66101 113803 39633821
2 60004 185811611
2 128909 423555029
3 68633 61952
3 76948 6005
2 136101 802561968
1 13728 21112 581147771
2 152675 535540304
3 193572 29819
3 7429 40105
1 2841 139285 368174783
3 16058 62002
1 102945 121094 735651453
3 188778 66927
3 125229 27985
2 141851 16423188
1 104088 129517 736165145
1 30593 152564 798209307
1 60923 86806 491236813
1 108304 193257 770473586
1 103766 125801 285847219
1 53301 147353 906662678
3 76128 21841
1 55782 182566 427318978
3 52782 69579
3 54590 46383
2 69202 132126394
1 3536 48839 83042416
3 89086 199022
1 24142 135237 193796875
2 88319 637723012
1 178599 181386 181289352
3 124093 140280
3 188367 157762
3 110920 156167
3 170823 100277
2 199012 316435256
1 39597 74381 387202859
3 27922 60695
1 96460 136434 805917278
3 43487 51175
1 6565 131666 44261817
3 2952 198097
2 186381 935707667
2 146319 437867320
3 109195 162917
1 42747 171795 47814980
2 83728 791667849
3 120612 46040
3 143912 23661
1 66058 176848 869850783
2 4169 322803152
3 47891 69016
2 7593 13019916
3 154679 178539
3 164917 41578
3 99827 121384
1 57200 109461 192868197
3 188316 103028
2 93593 803601787
2 43953 392215262
1 15790 165335 340784666
1 53194 189710 620759219
2 28390 644738008
3 175360 155375
2 44163 36494794
1 80407 166300 758693173
2 115994 116038040
1 22521 89315 268034777
2 84815 74214633
2 69074 385583149
2 199595 333542528
3 127618 182961
2 174266 917436580
2 197941 267167103
3 90991 25772
2 50538 809673303
2 158083 506473125
3 46585 119505
1 51906 138824 619713226
1 168987 186143 279776912
1 44897 142682 791584368
2 158177 917387297
2 167214 273408253
2 143889 212270512
2 54602 241086537
2 104927 191055475
2 11350 787476788
1 96023 136740 220299248
1 98306 154631 920221666
3 192524 20392
2 14105 256323927
1 162307 178860 931334849
3 196945 108927
1 50625 136416 31909631
2 86578 290075561
2 75335 494586991
2 109907 666201693
3 35475 3336
1 8079 109019 955852703
3 111012 97407
1 73556 195571 100270056
2 126990 198838439
2 185568 569840070
2 134957 674712791
1 37711 181953 801577479
3 45216 113636
3 23458 32307
3 131748 193717
2 186241 157962533
2 80128 305390576
1 78405 128421 518087087
2 169506 901768218
1 125415 162859 322280980
2 107930 494417436
3 154041 59931
1 95902 153407 6115923
3 167249 36455
1 53823 165705 487070853
3 69053 125155
3 110724 62807
3 86666 132275
1 4104 162128 954320500
3 73568 810
3 49769 26696
1 77884 130626 715868269
1 56150 67660 617049825
2 35545 970042432
3 137817 198573
2 161142 10656498
3 44203 90787
3 93430 8684
3 63261 180230
1 108165 172013 286545310
1 112084 114415 501535512
2 169499 294228782
2 76939 262341312
2 141321 431698063
1 42516 114781 680156294
1 1766 68343 564528714
2 126844 971768786
3 52499 106726
2 101690 154869139
1 117749 171978 652611560
1 21318 73684 771897909
1 22572 141532 139499651
2 189414 777704821
1 166746 186621 42579120
2 80049 662666901
2 146989 773709421
3 161555 136021
1 110620 114381 585140487
1 132482 138896 702176250
3 124671 47582
2 155581 770752820
2 59166 835007033
1 55618 130918 242951067
3 165780 152150
2 10219 726669316
2 188959 574713338
3 92455 20589
1 49523 100365 850476404
1 20047 105482 842631251
2 164439 55096384
2 194427 622995788
2 164111 515580660
1 50320 86735 485715818
3 120045 110929
2 102752 400469680
2 170248 184129230
1 32376 112753 861437446
3 108220 174286
2 123531 534096938
1 151430 168355 158076947
2 185930 205312539
3 76943 121594
3 177097 149172
1 127333 190504 394122660
1 46347 155099 587757005
1 103049 135039 328256569
1 81635 185590 960491627
1 58247 113992 933980249
2 49148 897102734
1 146452 147025 639922283
2 75742 700071582
1 148966 159564 452759946
3 142670 149741
3 56524 151250
3 20243 9832
1 27603 158085 501879657
3 198341 172254
3 149309 132542
3 100514 65048
1 43761 61463 828413927
3 23524 137560
2 22070 621263675
2 65281 679561342
3 133718 109284
1 1739 131784 61399031
1 66445 89370 942309138
3 103850 130331
3 96205 50404
2 68323 280023681
1 24273 130582 6474263
2 93955 171992787
1 85120 143428 468380459
2 34538 284654435
2 79713 417937860
3 74279 145127
1 32863 104526 483621118
3 64421 74688
1 195353 196426 836510826
3 97638 128630
3 26805 82451
2 84140 441452778
3 168810 70715
1 86645 185478 662005864
1 9040 113972 275676688
1 86558 112044 193476472
2 73853 993680036
3 196685 153106
3 153991 17420
3 182971 66702
1 14308 189787 266728565
1 163580 167063 634962064
3 181359 180145
3 79527 153064
1 119799 167126 886320466
2 73468 601256751
1 24519 53077 356513422
2 189300 208657773
1 118470 175727 243316629
2 78848 753668761
3 99513 42376
3 182183 23994
1 79597 83736 712704803
3 127950 169191
2 87328 316801796
3 183949 104302
2 158307 794478915
3 82197 18295
2 90711 608219025
1 75733 188996 698526253
3 85518 32782
3 121725 150490
3 51403 82311
3 5983 147116
2 123111 172174209
3 50866 66051
2 73026 449516797
1 57927 140591 35500711
3 980 69326
2 90259 632710287
2 48658 830956518
3 168354 5382
1 1799 22123 691391337
1 84134 182704 914355554
1 33526 41276 510485838
2 3573 210435222
3 59721 88201
2 151669 551903700
3 186420 23654
2 26623 179234305
2 15632 596845524
1 9737 33954 195840097
2 75653 198409365
2 181296 621770148
2 548 23178853
3 22128 75674
3 191685 117164
2 191679 73691279
2 111738 502417597
1 147133 151941 892037462
3 50624 2699
3 12609 97690
1 94857 187434 380404238
2 416 946059836
2 85107 684526806
3 194387 119512
3 146885 184618
3 137592 5847
1 62317 79403 581929614
3 112231 192529
2 127649 604859587
3 58163 96039
1 161121 168756 237394167
3 58111 17304
1 12142 58145 879773553
3 91394 189302
1 127147 152046 336166809
3 1203 10289
2 56240 28891087
1 46107 89363 289130294
3 116875 30566
2 88070 660484258
2 133978 414539058
3 89005 41887
3 185495 92569
3 160246 135464
1 100780 130853 843061913
1 121512 161097 251439252
3 197882 56857
3 159462 167761
1 111657 132085 295770960
2 123850 319828227
1 52642 199833 594998611
2 95683 365613904
3 98624 92366
2 37425 923582331
2 168839 882813699
2 97276 200320328
2 119791 220873149
1 165758 191878 917400013
3 194713 10717
2 104610 589226380
1 82289 96326 901463085
2 91143 881651481
1 63250 194780 734072997
1 14023 118100 399790002
3 7626 157511
3 57668 172226
2 70036 232709468
2 53972 361146864
3 47855 61860
1 106791 150767 194181716
2 141892 439722569
3 49159 170276
2 125570 898373080
3 121923 74780
3 92275 2553
2 102759 10134091
2 139691 466876099
3 159755 84026
3 191208 101234
3 104093 8688
1 19129 158751 423324935
1 46302 161553 610391291
1 40441 128002 305102716
3 167652 10305
3 52110 176748
2 165245 837064702
2 173527 757631102
1 21556 127918 327025676
3 8519 160897
2 79597 678334488
3 42793 193384
2 178717 947646251
1 119487 125514 81415692
2 18331 398125406
3 123541 69867
3 79291 181728
3 8911 147223
2 121003 27061452
2 16010 338283277
1 4311 8962 265314600
3 32130 175305
1 88296 130999 20567724
3 142538 136820
1 873 91585 340297061
2 59919 88315727
2 128832 236524421
1 45768 183566 355284834
1 35112 63764 547985675
2 23150 298146115
3 177931 163195
2 106940 295926811
1 42175 197609 376906096
2 55901 488658751
3 105341 197119
1 4425 123026 860378883
1 39609 93967 412531478
1 62223 139919 659869149
3 103046 23563
1 119951 135434 736505831
1 141395 159413 689803057
1 54244 148876 202397345
1 32059 34942 762802772
3 167349 123335
1 11515 114378 335192484
3 152728 196957
2 174255 967337981
2 163053 654978068
1 89611 112499 141392196
1 89022 125783 748067765
1 38619 75724 225335157
1 57072 162748 186245727
1 22915 192286 555615697
3 136407 99326
2 181418 915332241
2 132605 771185882
1 39901 185235 617351145
1 48383 130085 209041362
1 74443 155173 555677540
3 12975 59300
1 7679 151122 232593445
3 90456 28752
1 141193 146584 709760265
3 148009 86627
2 43594 241398170
2 137449 43253336
1 58904 153722 563777332
2 102619 197818069
2 74101 826655906
2 145989 686667431
1 25478 176644 677930546
2 187912 554871406
1 51858 153350 715379898
2 186009 687495428
1 152627 183071 534655205
3 7666 23791
1 17361 107806 864963669
1 111480 169583 357589650
1 23249 129628 896864315
2 77550 693637456
1 19849 67893 928446222
3 154403 134913
3 5730 83616
1 111018 114428 607437699
1 118191 155407 112316430
1 83431 160064 445271696
3 5839 128169
1 100440 150307 106286132
3 85433 5890
3 168353 192280
2 162890 983280647
1 33832 172152 997129420
3 159718 67702
1 174327 186808 816200867
3 63981 83043
1 43651 127455 39564221
1 21673 31321 970176068
3 11355 27701
3 114156 133920
2 150329 389657574
1 99206 166884 472599310
2 139853 51319979
1 10086 106940 297767177
3 137692 86480
1 112929 116458 135798191
2 44888 640500920
2 101882 311412059
2 176795 378201284
3 148112 20559
2 104971 886650933
2 32760 867565825
3 49335 138695
3 36832 7432
2 125534 879452652
3 21982 36775
1 29787 194617 557572392
2 69353 868045891
1 108536 177261 415394235
1 110059 151735 392968667
1 80395 145320 498231124
3 187718 39926
1 103947 161963 192869700
3 68830 172950
1 187953 193260 952506187
1 177245 185965 206430281
1 27406 194335 244050150
1 137883 144502 567177320
3 63110 48129
1 159702 196387 740797647
2 179224 521317740
1 8354 149456 831874795
1 49642 192240 518010133
1 52229 178310 726136186
1 92558 160887 588335880
1 66522 136191 983670993
1 39871 71928 448223561
3 96734 138809
1 28254 40066 820366677
3 63579 117067
1 34642 68120 880057406
1 23395 173188 285150404
2 172123 834219855
3 194426 176394
2 110544 128973401
3 132435 135762
1 113620 132584 275736284
1 85076 163277 70183371
2 154315 337559844
3 71981 123174
2 113117 364637393
2 33498 954168415
2 103765 572511655
2 87650 341200888
3 21695 13069
1 80573 94386 653864869
3 18806 53985
2 52649 161670716
2 129763 160801541
3 186961 127590
2 1523 557316347
2 5857 132481012
3 115784 102798
1 36579 109128 784361382
2 117284 565757865
2 48375 407278748
1 42294 67858 920512509
2 156797 961006284
2 169317 443538494
2 156543 616257264
1 56782 147186 436065558
2 193902 967971702
2 66506 569909280
2 27080 555203432
2 165917 258016340
2 67361 466612204
3 67603 146307
2 40602 878572736
1 102825 166539 581422141
3 161848 72656
2 132341 872943983
3 52377 62054
2 188849 253838452
1 8707 123585 689388467
3 21929 138915
1 75527 120412 706920748
1 7466 72440 215389137
2 68421 558764835
1 72575 195241 616186875
1 48142 86694 17712350
1 20313 110424 933831634
1 53794 73797 275715878
3 99233 132196
2 53095 654155788
1 181836 183002 997909718
1 28918 196386 662266940
1 80010 152876 365531798
2 81970 686770
3 82709 26851
1 22256 40160 710983781
3 157061 16059
2 32740 151933586
1 80714 138846 563720315
3 146594 97389
3 158274 195614
3 14159 150640
2 170302 812402832
1 14703 99090 735424549
2 182358 900825023
2 11776 526698749
1 24027 158192 401132566
3 193541 110145
2 9551 560619932
1 137707 139133 581356398
3 60015 17254
3 139192 105297
1 75373 132754 543317486
2 147185 135775630
1 21579 60956 239421747
2 187201 868936456
1 121161 183688 381166508
1 34920 150636 384400621
3 178887 33072
1 79273 163884 402771588
2 98669 309114203
2 192204 161218567
2 84320 562332662
1 24057 100525 238723770
3 46894 107469
3 72457 130763
1 43649 76546 953194159
1 99131 112036 95962948
1 143146 145815 65794686
3 160905 14380
2 132101 648094683
2 17360 823131046
1 30818 137511 233778802
1 51913 185636 319719221
2 62881 837760081
1 19337 193452 948166632
2 25776 756370783
1 98471 123934 379390712
2 39418 383461249
1 12831 39984 947857698
2 27759 627779267
2 89331 663350806
1 113696 198394 393905227
3 92741 33538
1 129853 153935 441464076
1 40685 153412 422761453
2 149623 59920668
3 53115 60115
2 101705 449931413
2 126558 875591146
2 65035 266082127
3 153703 169756
3 184072 165962
1 75529 188065 808266958
2 127508 733122416
2 15527 751793615
2 102907 399955440
2 147069 487593934
1 36156 40168 331085338
2 18862 969846130
3 85460 64184
2 51442 813397531
3 43543 193568
3 3500 19616
2 33484 697232820
2 185457 217006674
3 137804 179383
3 176247 62933
2 185653 754001250
1 25564 46568 115149364
2 32355 876109975
2 112671 940936079
1 19999 103974 76360298
1 54044 78162 47435412
2 43351 837328537
2 56148 225868335
2 78995 88757003
1 139558 142741 290082057
2 63123 305979899
2 52294 363136747
1 87120 197562 897223451
1 59583 158403 937671615
1 70388 154970 410810795
1 95752 101551 199720306
1 65611 119412 418097157
2 77986 313553509
3 15356 77335
2 108333 431553061
3 44143 80467
3 42296 37585
1 27770 106040 726318989
3 119781 79890
1 99816 138438 186398510
2 87437 440715448
2 92182 176884818
3 86334 158527
1 129234 130411 809556726
3 45788 113759
2 175792 24465818
3 33935 117067
1 40855 106760 39048697
1 93305 111197 65474196
3 168924 185624
1 9882 72662 907896048
1 7138 147461 403680210
3 176235 56326
1 111871 127347 113458357
3 104152 7561
2 61535 904868865
3 24688 113037
2 170541 889106830
3 136479 99186
3 33358 22220
1 9514 165462 501371108
3 7777 88731
1 98650 144428 715905263
3 126034 164101
2 86941 804184362
3 68417 30168
3 58572 180733
1 151857 158791 474079357
2 9647 627063466
1 105470 137217 870322201
3 116578 40040
2 74103 921252990
1 23645 181722 363025756
2 193304 703248317
3 53436 59963
3 25140 110772
2 43333 319430653
3 24300 191622
1 17431 147658 661225758
3 41938 15778
3 51620 136556
3 60514 6537
1 31416 76426 943601260
3 51804 34378
3 3537 43107
1 82599 184367 693237422
1 43188 59183 117192231
2 141327 995379632
2 62418 93917204
1 86797 124115 590893941
1 117843 184236 564985325
2 167239 331330743
1 4914 175940 553877706
3 113318 48392
2 9371 475774256
1 47674 89577 109212144
2 144059 547029293
2 100300 402408874
3 86061 157171
1 44451 48900 82964819
2 113988 625664238
2 168419 562849645
1 143040 144193 928392826
3 117707 14195
3 149972 65730
2 50257 143123490
1 110056 122377 149989868
3 165942 63334
1 138109 139123 542452492
3 161871 46145
2 129527 344639656
2 22666 672302862
2 171927 331040963
3 196822 51829
1 24558 116112 68905435
2 4378 889410244
3 99058 192481
2 48788 726082047
1 25387 189145 308804081
2 87426 518281171
2 147842 431803366
3 70569 196540
2 163645 371709218
1 20782 120956 308243585
3 125786 192278
2 185644 972754176
1 29219 87231 325314151
1 149691 152390 585650792
1 121595 153181 25496125
1 98144 155495 203553003
1 113813 166240 385181834
1 162183 164615 535348514
3 140615 11921
3 36044 167172
3 17222 36211
3 43345 69660
2 191782 752405419
1 17915 40879 395712811
3 133240 69825
2 143482 14349071
2 24501 893684785
2 166447 882023069
1 8696 142964 487587338
1 99967 160553 362019340
2 73155 351608827
2 158084 25668224
3 164216 66281
2 115908 948172357
2 47311 660155948
1 91794 115008 301183997
2 89496 462504111
2 107229 662890431
1 3697 127188 858171168
3 114788 158058
3 160861 70206
2 195558 32228334
2 107964 420647259
1 115745 188639 223901530
3 180928 135129
1 86778 129635 54039158
3 100272 5575
2 61345 979371774
3 142422 185683
1 55306 66824 463014941
2 86555 376710079
2 198860 513482151
2 131112 579715448
1 112943 146997 436500759
2 118367 568586859
3 93749 165109
1 132769 157609 91768051
2 153999 784395418
3 99039 67361
2 48098 805913506
3 5578 144990
3 73914 9832
1 16394 28419 646318615
2 194842 966195787
2 94094 944073962
2 95711 762676443
3 152453 177438
2 30582 839413085
1 15734 18462 372630396
3 33903 171704
2 61092 664161056
3 110833 83313
3 748 165033
3 94566 94984
2 105548 378690718
2 174434 577427712
1 193320 196927 119680155
1 31652 149339 814688421
1 143374 184194 83390069
1 30725 65442 899002095
3 18643 107478
2 125813 255483955
1 53377 138713 354494964
3 162680 44776
2 152176 569869333
1 11070 37094 64967794
3 143019 15948
1 80920 145510 883709893
2 47876 106087147
2 40414 25521107
2 186306 595945863
1 68839 129170 395531775
1 103233 163785 116696398
2 4571 68691925
1 97612 124816 502512501
3 158339 90059
3 169147 135467
2 85666 681325655
2 39252 404187325
2 90405 931521731
3 14907 122456
1 62889 179163 658904838
2 194949 886601880
3 103514 78452
2 116819 519165338
2 96452 566467831
3 191299 31231
2 55343 531112651
2 146964 602827085
3 131175 164613
2 178526 899054692
3 15860 136731
3 109167 86121
3 37715 34600
2 186910 321272376
3 65911 120822
3 180800 171676
1 92572 188704 89945201
3 91149 81483
1 166246 195556 940291833
1 168768 172537 541148583
2 65855 887126956
3 37770 166519
3 32797 182198
2 124483 497302221
1 19684 49304 81924926
2 23934 227706828
1 87 54782 433942399
2 112097 714420572
2 137948 207502970
3 56470 50192
3 126140 144959
1 55584 152716 834436864
1 38534 147971 55972541
1 69653 199439 181281138
2 169846 400231427
3 34880 189252
1 168782 195756 765940442
1 9725 32727 84782636
1 45411 138653 981169634
3 153539 19501
3 29004 40398
3 178315 21032
1 126891 166333 206738974
1 23818 145185 426959590
1 11739 75366 107710807
3 124764 10850
3 33932 63788
1 25946 199094 255450841
2 41783 40366688
3 141680 116880
2 139702 341965057
3 88017 29573
1 53346 83758 784539927
1 56728 175167 619416334
2 179343 530715480
1 122713 152602 400487760
3 25218 20867
2 98486 975988230
3 184886 43965
2 111009 208549665
2 34534 941002817
1 47562 139172 919256879
3 13314 143603
1 52234 57147 110722115
1 42255 151483 325544183
2 83574 873233847
2 106456 674402957
1 45310 112401 424373471
2 88795 614136492
3 110278 163762
1 33085 94740 149144520
2 83486 451875476
1 51675 54008 387344723
1 18633 138069 159937829
2 106837 671559216
3 125617 160375
2 248 852573943
1 76291 158249 926521797
2 137531 951133758
3 75943 114549
3 157099 52554
1 175856 195663 482659566
3 68808 57
3 128803 94144
1 34726 110782 66006291
1 160067 182370 742175755
1 41728 64169 454859609
3 127108 13661
3 12371 108274
2 135681 460202587
2 130395 316367610
1 63819 154456 134875618
1 118063 186473 850659170
1 74204 90408 91035857
3 82295 72797
1 26370 109187 925134951
3 49085 138581
1 2064 124537 414206903
2 115398 40628703
3 64794 137157
2 36228 302722288
2 47758 176211727
1 101756 125792 719425986
3 146161 27684
1 126950 163353 821575619
3 86249 120837
1 17296 143935 401652190
3 43878 22997
2 160192 214353129
1 89506 161790 353753000
1 41298 65866 835351575
2 172664 206589650
3 45711 20165
2 43381 360358430
2 102075 489720045
2 185169 21020665
1 85456 188918 98877808
3 38000 37592
3 137265 110447
1 100706 117224 507782570
1 12829 19875 555270160
2 41015 589022531
3 157698 126561
1 45760 46671 886009355
2 106038 590098254
2 47324 730996035
1 19788 34132 833799938
1 13065 168361 713262578
2 150171 127453194
3 92221 86866
2 26696 328900536
1 38641 183517 390236629
1 164025 186142 306847646
1 60714 168254 683543757
1 96960 157947 694711308
1 85553 140952 135102513
3 93045 145896
3 47383 126950
3 94382 158
1 63892 163847 25713533
2 102471 831586455
2 176214 565433518
2 119897 103639966
1 9565 130047 749722475
1 6781 160579 720265681
1 32093 195369 818745266
2 136937 24885435
2 4445 544034693
2 76150 462531970
3 85417 135826
2 42132 413281300
3 6866 186360
1 25256 83494 265432408
3 139940 67141
3 91932 32316
2 1839 530336601
1 157055 160461 608078509
1 10195 134013 307818757
1 24265 177911 14092172
2 27699 615651703
2 111682 870237478
2 6164 967190428
1 18639 38038 360717796
1 11888 187233 477892137
1 42491 109827 968309040
3 144259 61428
3 80816 5014
1 44442 112258 565395277
3 38964 26935
1 2718 78478 627979552
2 81383 736694183
1 50850 121600 919426697
2 33265 260704923
3 145480 185385
1 80935 136037 52054679
3 135271 199030
3 10084 63367
3 168410 140677
1 6138 15828 755920870
1 12121 100428 535128355
1 49451 87072 831942331
1 25178 32966 785661002
3 147068 69795
3 124659 47263
2 135117 53565043
2 111210 159785259
1 92368 192398 838479507
2 75357 349749832
2 121895 186840151
2 53245 252374423
2 127829 702007987
2 147533 430831814
3 150114 51739
2 133627 939943207
3 171597 108112
3 87094 119739
3 36944 82259
2 42795 64120502
2 176784 419220186
3 178263 134161
3 38503 83760
2 13978 567596762
2 25975 751758715
1 24201 35381 664329896
2 20582 500514560
2 62343 799090025
3 166314 121190
3 25150 70761
1 29571 168963 181845359
2 96481 427486307
1 93884 113713 216934809
2 178856 536361945
2 155793 568824805
2 76271 117149415
3 172554 186422
1 34887 77604 576441657
3 22146 185657
1 51676 72938 50696613
2 109845 477298103
1 9037 75116 383190583
3 63740 20807
2 16355 328107534
3 118193 177083
2 185327 370991199
1 29647 68512 288758299
3 183385 20955
3 95231 77813
3 157612 66481
2 23577 152672499
3 131506 118891
2 8418 334397966
1 122891 136323 474235491
1 18053 189358 21328265
3 94909 67756
2 22586 946418151
1 96438 167040 667646112
2 107643 412786255
1 131667 157139 177406871
3 165103 168634
2 24244 264510904
1 100768 136414 31763065
1 125904 185298 971828896
3 147081 81092
1 83526 157148 891088553
3 120531 77552
3 68570 4463
3 94782 134025
1 121178 156224 773978824
3 5137 121145
1 44649 171500 450320869
3 198888 173643
2 23919 973495079
3 157666 178116
2 42717 607223422
3 135448 169879
1 12363 160198 739672721
3 41765 116917
3 155978 11907
2 190989 66655758
2 189738 429834980
1 14306 21440 606262950
3 190468 67868
3 6742 93151
2 159807 916764453
3 132058 3287
1 29569 86446 702111180
3 32810 1133
1 30072 183374 174695572
2 55717 309758267
2 120101 298736726
1 40290 70072 623370099
2 180519 265948883
3 105283 19530
1 166833 168959 235974019
2 7406 335333636
3 81474 77927
1 38688 191016 399229838
1 140516 148751 787003982
3 194558 4033
3 22455 170490
2 30097 25884953
1 149513 159223 813804430
1 55019 62440 966501612
2 85410 127724449
1 5307 175539 823989197
3 170905 73768
3 57267 47305
1 169591 188126 575283194
3 131576 111187
1 92262 182802 113497645
2 73107 254696934
3 111780 199750
1 55261 127773 317197423
1 51021 144151 376675249
3 14388 2295
3 17956 168604
1 169710 189473 750966197
3 9467 96710
2 66248 977148875
1 10757 81637 918264130
2 36565 663125506
3 101920 95633
1 47076 49116 876784521
1 1895 43210 628221540
2 107895 566414474
3 32896 49083
2 17300 754826084
1 8852 160821 12585571
3 68747 172193
2 157177 828143590
3 37418 58283
2 49961 277505695
3 100670 81455
3 89968 27654
3 90440 149223
2 142413 140419946
3 16903 64858
1 4367 176648 955429558
1 2900 114374 687759217
1 45397 150441 814525772
2 173801 833692180
2 139788 602110684
3 36293 152363
1 92417 179243 101837394
1 22811 161956 414121354
1 46808 171212 310134098
2 85175 354664116
2 140963 303217474
1 103657 116225 477321165
2 111213 365788658
2 174171 870968166
1 13193 125703 16534791
3 134226 32395
1 153392 168910 852082297
2 39026 394205699
2 61652 700531986
1 184799 195791 634572676
3 60547 170944
2 105358 415579561
3 74275 83713
2 149026 905519542
3 70040 114729
3 125634 48204
2 199432 634399276
1 25868 136916 278186568
2 112041 822929757
1 121630 186890 821320150
3 155372 26411
1 103551 138585 528225523
1 174482 199230 664180176
1 1693 85528 244844704
2 121097 974243625
2 18033 353437429
1 63070 166139 939598701
1 81260 148699 362391262
2 18357 610260524
1 7221 143978 730731326
3 113283 56975
3 30869 182378
2 156954 95291476
2 166474 102258050
2 60429 943782892
3 14110 125612
2 128535 902835412
3 34416 198225
1 9094 36093 942455741
1 37589 133151 948462252
1 53796 79843 590314772
1 46300 140545 697579615
1 18038 148390 467150487
1 97285 115998 890646232
1 36863 150136 652669716
1 66930 105964 250214302
2 138752 602402120
1 175029 189436 663498420
2 15008 90608385
1 25479 193750 9224769
2 57852 374987353
2 171812 654606700
2 142377 186240082
1 114980 153652 965098365
2 82771 339135165
2 194275 252309477
2 186556 609117984
2 107131 380762666
3 130952 17988
2 163258 906227015
3 43476 60370
3 99935 133179
1 64620 182566 64772044
3 160515 70344
1 20420 177375 969390888
2 75160 821126253
3 42365 184354
2 150973 492876824
3 102400 160401
3 162792 137211
1 25347 30288 967664342
2 58372 76777184
3 185296 141425
1 86390 94885 333523505
2 56585 977409520
1 110442 148356 625422925
2 83415 542851872
1 107578 186603 865609595
1 18915 182421 454468620
3 195811 65935
2 160622 295000891
2 80965 626800822
1 23770 92883 429553540
3 189967 45568
1 24015 197317 879075881
3 198706 118760
2 38418 267166676
3 24335 168388
3 53894 152591
2 7984 915829773
1 36126 130272 718634843
2 66028 446224462
2 98746 817794760
3 154195 47686
1 22141 93195 271480137
2 72009 20689073
3 134159 116917
2 179 740840248
1 35744 114040 624287076
3 57365 81274
2 133062 421127342
3 37318 174826
3 38430 57935
2 116940 687464860
3 17914 64107
1 5505 106115 432473502
2 153450 686173310
2 165809 228448782
3 195320 11270
1 169752 190534 588103013
2 12142 261423524
3 19914 81435
1 163867 197041 714030141
2 165884 531008292
3 59839 74840
3 2165 176131
2 185559 827618850
2 181844 663428298
2 137900 365339283
2 83056 304335854
3 8822 55750
3 165875 141136
3 7663 179915
2 28761 891580476
3 105873 132318
3 51661 28390
2 162031 775017961
1 100220 118164 700869103
2 8295 23743155
2 10589 871661364
3 132172 116078
1 6030 142887 726655838
1 38759 68739 991374216
3 11616 7491
2 13438 155754616
3 46386 171304
3 85656 150696
1 646 180944 253070462
1 126345 191030 606080573
3 177285 104010
1 1546 104009 919807048
2 18660 386532851
1 16408 79781 804387032
3 173830 42428
1 32974 164050 396913523
3 159819 171999
2 56099 83098542
3 165048 40741
2 61731 303591141
1 74803 164352 795514903
3 83914 85789
3 170062 105313
2 20078 123937650
3 113162 33019
2 54192 837381299
1 134863 141281 58528092
1 106373 125254 251315237
3 160669 50365
1 14431 122154 802122989
2 90435 355592008
3 59178 158813
1 50791 192657 46763974
3 55593 105440
1 34813 188812 399371613
1 48478 126571 985377097
3 104223 193804
2 4612 592654299
2 49602 99141930
3 47473 33156
1 85731 156577 51735330
3 150829 77410
3 136289 104491
2 61018 480544686
3 13850 166542
3 18775 132553
2 145819 438162174
2 86388 341334389
3 192204 39517
2 77970 660971429
1 28504 118600 232960731
2 111987 442479267
1 32158 42465 392863108
2 107753 641844499
2 92132 302129934
1 49936 100085 187095274
2 5601 626932131
1 104746 184356 774971281
2 70890 574525938
3 46161 196766
2 123963 878026356
2 93554 522500563
2 117929 805088604
3 91776 8389
3 170047 61546
3 83352 30888
2 78968 822344790
3 80759 50224
2 80886 38675923
2 146332 557498128
2 60433 280392377
3 6807 194534
3 127741 44418
2 113888 172735335
3 160034 182864
2 92570 862665884
1 90597 115177 5280662
2 13458 932245001
1 138132 175633 415808911
2 150962 622594668
1 15381 84424 242743199
2 167002 457941023
1 92099 106180 240752941
2 112938 377751316
3 3617 183198
2 115104 378484853
1 137423 167688 64751453
2 136369 276722359
2 186748 757980105
2 187298 979145418
1 17473 21696 296225819
3 8864 163200
3 95519 119050
3 97813 65086
1 87139 197062 456885618
2 50460 204369303
3 6085 64918
1 74339 81914 863577735
2 60637 419042828
1 66646 74666 245779939
1 18410 198876 958824215
1 161397 183691 431961403
2 179235 454903461
2 31446 465017681
3 82485 71360
2 101678 128710461
3 140337 141517
3 93211 124995
2 65905 109249889
1 75274 79929 586578985
2 76961 163118351
1 38442 65314 440847267
2 164063 473165464
2 24119 810207775
3 37653 198406
1 24487 100095 655724294
3 79496 24473
2 140823 559037030
2 140228 632008292
2 127134 228905953
1 100174 147577 89148236
2 85818 446883185
3 59005 43068
1 60810 184738 875120836
1 23869 147032 324343394
3 31937 138965
2 91157 67971354
3 198603 184568
2 90948 549710708
2 59576 284326469
2 110824 729110353
2 58364 417254808
1 14570 54509 504429957
3 100470 122409
1 133907 156985 452329702
1 136122 178715 570950268
3 156994 83796
2 192847 247143414
2 12685 996111333
3 168564 134320
1 108397 142562 739513655
2 192155 115752901
3 1171 70928
1 8733 163445 600728699
1 109930 112763 681239778
1 10998 27986 691223961
2 150298 821475676
2 147480 991192688
3 94976 198328
3 145014 139747
1 44115 64657 31668453
3 104619 52996
1 80463 87175 467059422
3 120527 17816
1 3196 186514 552654311
2 70693 484534794
1 6159 102913 988435738
3 52966 161116
3 90938 128248
3 32188 153691
3 118594 117830
2 26459 350450259
2 169231 783891324
1 23645 135129 938283414
3 145290 187177
3 48024 106046
1 139173 178671 754898154
1 151049 180215 903807870
1 24168 174389 170996902
2 81062 756472290
3 127284 166833
1 39261 48865 128727581
3 84800 175643
2 176702 610451754
1 106282 195719 10739590
1 139364 193764 302749433
3 111372 146538
3 19005 4389
3 46238 82393
2 5752 288815681
3 143927 78797
2 195082 22663047
3 3679 21023
2 70063 475357694
2 58241 70347298
1 157222 166007 598789596
3 8393 45048
2 140834 476496435
2 20895 891542968
1 18127 34544 834562668
1 107318 139930 101491673
2 46243 857866660
3 191274 11872
2 6483 755047802
2 100673 698058871
2 127720 548152664
1 117519 194946 338851812
3 117211 81935
1 1986 172743 913970965
1 65273 194300 368190906
1 111848 129565 817309190
1 32675 137170 678062548
2 88352 369630301
3 89697 72064
2 131045 964579046
1 53729 183050 723062204
3 1634 48191
2 160901 756849848
3 158664 149406
3 155365 112461
1 65898 173974 541485329
3 195462 193179
1 18577 132225 128706291
2 108997 218570981
1 57277 130907 87966646
3 18086 157305
2 189542 498583777
1 92262 184528 206033061
3 51325 175901
1 89821 157305 606107522
1 128332 178265 912884435
1 102886 137788 674929199
2 195888 792916886
1 96848 120020 298297361
1 27335 29955 960592087
3 146422 7133
2 81842 329085938
1 131114 133823 318959276
2 42809 281904190
2 22050 934750675
2 101937 977963604
3 115569 87057
2 130544 817863071
3 119025 158635
2 60691 954499772
2 116820 552216304
3 55597 170994
3 187870 196594
1 10240 84776 867914073
1 106712 184306 171086146
3 90716 188582
3 145572 128073
1 25754 26497 558550279
3 106568 10369
1 39453 45269 25875352
1 1495 122832 813983536
1 164164 192301 364891256
2 90813 120324263
2 165998 25758885
1 76870 88807 588680873
2 156342 720299893
2 63687 750567649
2 134209 803182394
1 32919 39901 406888965
3 190393 198580
3 126624 80915
2 8628 47708610
3 13915 52213
2 140196 915781934
2 7933 645234341
3 19663 49044
1 118526 135218 946507434
2 105467 536358708
2 14352 973166035
3 69678 19055
1 30503 97573 227688811
3 7248 7223
3 23901 73240
2 149673 261699838
1 139184 164158 478986149
2 36271 949409376
3 144576 178994
1 169900 184496 481798168
2 113757 186431831
1 75692 92070 822228974
1 8567 175831 358752794
2 5177 635668100
3 146874 3842
3 19218 180297
2 91493 289884892
2 177620 733000054
2 124798 628248186
3 90255 49271
1 3672 79221 589043571
1 149832 153416 683940472
2 163396 446210813
2 128732 528216681
1 151632 174326 912286548
3 70677 14295
1 99261 162505 60770299
1 59799 191200 910645578
1 44992 148075 757348901
2 89776 271451098
3 7982 145800
3 29586 18380
2 114951 497790969
3 7962 6810
1 13486 145149 196800041
2 39852 832795767
2 66472 744521457
3 45258 7920
2 29437 685143304
2 107709 571376507
2 144798 619774512
1 156095 180098 992709400
2 97976 70948818
2 36439 505759873
2 184096 888374096
2 26304 343594630
1 42255 59231 811080406
2 44603 3668678
2 89508 524881874
3 70656 56123
1 84931 175977 637261382
3 62938 147431
3 199049 72417
1 65020 148435 242309173
3 38982 143076
3 172989 100178
1 113529 192205 337263489
1 119500 157072 103371066
1 52232 151863 124484437
2 491 274131260
3 40522 14413
1 31409 54680 899996464
2 58188 595514313
2 15848 743284601
2 150573 904545273
2 194319 955972295
2 84182 465816217
1 91987 146165 814179943
1 62102 141106 572039008
3 137578 179194
3 193671 95847
1 53099 81425 465384698
2 124244 379950493
1 121455 154949 20410821
2 73106 215108045
1 59590 180448 466101159
3 2331 168676
1 8489 134022 305548646
3 25993 42837
2 9780 884354635
2 22517 77402499
2 6086 420038647
3 24413 80324
3 27416 149395
3 67766 87833
3 100216 61232
2 11957 752714822
1 88198 89079 390220503
1 141100 158576 386943779
3 130173 121069
2 68665 9784823
1 134220 189925 772659464
1 97109 152984 205088157
1 18457 179356 566907936
2 192907 292490014
1 155805 171909 597143182
3 146027 172678
2 165468 541352209
2 71314 649480587
1 79825 142368 878899091
1 146170 181677 655464825
3 88155 161540
2 107892 298939473
1 534 174078 896093670
1 102054 143797 498093295
2 98993 588105731
2 193724 813384156
3 90071 153972
2 192234 774040969
3 171481 158246
2 172641 316468249
2 170100 799594793
3 192813 76098
2 166313 574361321
1 4229 103735 318636330
2 1795 890970072
1 2748 176763 715799344
1 28926 159335 702212962
2 130782 862297629
1 115428 135908 640223995
1 7587 87397 574038994
1 5168 54435 210408403
2 174950 303562696
2 37849 467019549
1 166296 171731 65186271
2 135555 910200399
1 99381 100599 167774691
1 104222 179698 344812730
1 131128 179447 222016952
1 19489 118552 695875128
2 64388 644137694
2 11361 671809596
2 98174 776299113
1 104613 159240 192214101
3 51882 135498
1 18508 126025 191201563
3 48309 94807
3 96810 19865
1 36539 78641 346896239
3 170997 24016
1 48896 61730 872912044
2 4517 546631270
1 74279 156099 212563572
1 40278 123200 729971806
1 66371 107250 262634093
3 73686 184274
3 71148 122124
1 73768 170031 985614774
2 106972 840687425
1 101859 135408 329230315
2 169918 519577829
3 157962 154783
2 30779 369271979
1 110061 116841 332125803
3 178457 2919
1 108495 189593 888071927
3 169547 62161
2 161890 917533126
3 176857 118344
2 109273 425264467
2 119723 489264237
1 23637 194714 249431712
1 49392 93451 827568778
3 37787 55699
2 49452 561378074
1 66415 191207 427417700
1 17024 122193 562838723
3 81901 54505
1 24523 128814 459961932
2 39829 963162099
1 24010 105259 87383809
3 155853 110513
2 99644 230660500
2 166498 90977717
1 39492 115425 375421307
2 111536 551501336
2 131875 647398924
2 177390 386407832
2 190691 41321042
3 161080 150423
1 50030 50782 83645249
1 177178 190558 556831125
3 20710 45541
3 68547 20863
1 6638 148189 593218690
2 120812 25260581
2 154479 145032614
1 60985 75369 676409314
2 17200 302132480
1 7273 31858 174018841
3 149850 17605
1 88659 164348 140472006
3 159809 190092
3 121598 10463
1 96677 182732 256432881
3 189576 67765
2 36807 334561473
3 62539 40086
2 85906 869317204
1 56124 57280 147315253
3 15749 82927
2 147800 924699524
1 7293 155131 950960937
1 78714 105418 449032273
2 198136 678890704
2 38049 281605829
3 149959 61421
1 22199 73238 320119390
3 936 128737
3 20949 64901
3 22565 26245
2 43917 391715306
2 173233 586980953
3 69611 94448
2 190803 535770220
1 50406 131126 760918701
2 128222 763491620
3 184265 9324
2 69900 823593376
2 177061 756714149
2 166446 783155891
2 69375 747309970
2 4455 346626657
2 82992 498021087
2 66750 53156690
1 149715 171052 818435863
3 36120 32115
2 185276 31629927
1 28378 121620 992038671
1 101238 188031 210428140
3 39474 9441
2 128638 676314502
1 72894 75557 137528948
3 23924 74756
3 169518 176471
1 2315 94101 460568768
1 183930 185917 857495949
1 162973 178919 866183827
1 65281 121069 631753415
3 144403 75558
1 54104 83361 968227325
2 73806 244412291
3 61260 155799
1 26261 146384 919548850
2 127442 168195815
3 192023 193981
2 80739 636063211
1 42506 131370 875051684
3 9726 50453
2 111023 480317437
1 81526 144996 248803109
2 30095 990566153
1 77227 110047 541925339
2 146017 6324221
3 190528 67417
1 69939 193836 56432189
1 102152 189493 430042100
2 30671 322393211
2 128623 415202368
1 19514 47412 769075181
1 21564 63514 595390692
2 82687 344851068
3 63107 187063
1 20246 57672 261334478
2 80671 966068760
2 153851 348657345
2 166167 271843934
1 93095 183621 992919935
3 194963 8698
3 190023 178832
2 82905 621426746
1 52779 64741 72283895
2 66672 581940047
3 19418 133536
1 29350 165333 316609334
3 199945 130816
2 85639 336121114
1 56212 153517 597766541
3 51655 123892
3 66402 172614
1 43730 132279 652451636
2 27934 293038189
3 62711 134802
2 57367 680790031
1 88373 147069 65109836
1 92421 99219 304060238
2 41216 478643663
1 79094 95909 384985841
1 171740 196639 565454073
3 197286 55145
3 35716 48204
2 131906 246799825
1 11542 163607 140894537
2 103379 54556887
3 97587 71841
3 187527 34447
2 58592 542742542
2 2352 680454575
3 90963 152790
1 30092 42891 713536372
3 53034 105179
1 81420 171454 592312077
1 161523 173326 57074073
2 129102 683217298
1 33806 80032 773271420
3 62145 30205
1 129801 174728 343615429
2 1011 946459532
3 136217 97451
3 167875 163889
3 151634 7102
3 36134 64349
2 13116 123405813
2 48106 461284553
2 122497 629549608
1 156245 185095 561686771
3 168346 78540
3 4100 95977
1 162656 169672 279808587
3 28672 62111
1 53526 171068 140467644
3 52672 9919
2 149323 915223749
3 13516 146362
3 40944 111887
3 158652 156951
3 167130 30523
3 36202 10557
1 39458 136333 252247217
2 195788 373845685
3 178407 155145
1 19812 156162 538469423
2 127357 357273745
1 45265 129905 102455831
3 156851 77409
3 15456 156138
2 81333 548259771
3 15781 14092
1 98047 125411 796226865
1 46602 196354 953309609
3 153401 104031
3 114167 122161
2 120658 92784330
1 17019 25722 418606525
2 160326 419979579
3 154790 42254
2 29344 842358923
1 15791 195332 926681272
1 89548 106727 911531058
3 77252 108353
1 34423 108990 625335413
1 3138 136816 943882582
2 41258 546633243
1 57594 128697 614970266
3 199083 41399
3 176433 179947
1 20216 68440 811093054
3 94275 8009
3 158965 12291
3 47257 16638
1 21939 103400 925485806
2 125352 540644802
2 144171 924442927
1 126568 131586 418597247
1 75759 197288 127437449
3 40922 133428
1 12516 152087 764581146
3 94020 115915
2 66190 1029198
1 43438 145091 148499105
2 98873 432495494
3 65061 36710
3 12638 182730
1 32455 45894 575995568
3 171694 145506
1 103456 115360 889665190
3 112233 14263
2 199237 229406878
3 126785 185986
3 54167 137985
1 79843 112451 314744089
2 119283 596629398
3 115341 51609
3 145991 166414
1 3662 135291 757430755
3 47418 117765
3 42394 82080
1 80404 80789 855237626
3 38035 27699
2 27433 207550115
3 196084 55358
3 50700 77292
3 86416 124336
1 37605 198360 496398567
3 189947 110959
1 86112 171834 108262316
2 34360 349525514
1 4466 48544 229161031
3 58542 65323
1 154353 163365 546987617
3 86449 80874
3 136555 176160
3 162306 170241
2 115596 705507742
1 130885 133922 455244538
3 10804 174094
2 36344 24283346
1 22316 40202 251508343
3 28803 67784
3 127941 11412
3 88517 39271
1 122475 141918 806723435
2 86959 317089455
1 21690 123974 788737750
3 24008 86458
1 44078 186507 521038169
3 89067 74144
2 47219 903314161
2 94540 355926341
1 28506 76484 54450588
1 35781 163453 793515361
3 177434 6046
1 89640 113365 254572186
3 81380 98653
3 196333 39540
2 52805 292318303
2 4154 46858841
2 93734 587740874
3 610 35265
2 195532 930549931
2 72210 927328403
1 5183 91772 799532956
3 31925 129576
2 75246 141419577
2 143495 93996026
1 4314 141721 483570302
1 148420 187551 165865510
1 98721 99552 673719589
2 6 510344555
1 164509 182251 420247201
1 90855 134151 965906455
1 31257 105098 605882804
3 138554 180427
2 166501 353351794
3 141370 110309
2 143058 413028545
1 99720 128194 327277175
3 57393 154068
2 50573 713558220
1 140091 161769 18761671
3 55779 33230
1 42736 144615 189440584
1 52936 135262 244663264
2 8272 99226228
1 40136 196464 715415261
1 14323 116465 725202874
2 174111 832646892
1 41743 191193 776208031
3 188381 190538
1 26652 111849 853570293
3 120071 152235
2 68932 471652005
2 178096 696119197
1 54136 182958 82668636
3 185001 184968
1 22389 65576 494077454
2 188235 684986528
3 94091 124363
2 168299 444752633
2 19961 380645141
1 11791 139532 872619005
3 97453 19494
1 79903 136335 361141126
3 168636 147649
1 5977 39430 369232706
2 156641 868166043
1 104804 188590 910713199
1 105396 111950 293027274
3 168732 161967
1 151006 195614 262389776
1 80264 142950 318770844
2 97720 616333550
1 50946 170177 35106692
2 45884 686897975
3 124613 86000
3 9906 78569
1 37581 126324 936469400
1 15904 85120 756501366
1 7845 138068 186497202
1 162280 178395 645649914
1 40956 117271 499211966
1 128902 165225 136718430
1 140066 152249 978966642
2 75545 147740618
2 44252 569476855
3 162177 1956
2 123413 651718101
1 123460 173062 582450782
3 308 167230
2 115331 415324065
3 149098 179878
2 96341 719138387
2 117935 240414004
1 29928 103618 905206445
3 35297 10899
3 196144 62460
2 196929 276245764
1 53775 85888 800085775
2 41019 912111896
1 70883 109261 429544812
2 191549 147027414
2 133594 57923087
2 72257 939230491
2 110801 836770428
3 86789 189773
3 2951 179531
1 139434 164453 252585620
2 82324 867861638
2 84426 480814354
1 26752 196954 351034078
2 46893 495690259
3 82885 193141
3 53270 68771
3 196403 2909
2 170501 514314984
2 161706 418873899
2 74149 886878118
1 39648 197726 688741866
3 35789 76138
3 189023 183996
2 7207 608496702
2 109401 148874561
1 101303 159589 672958094
2 52815 134910927
3 147268 34267
2 43251 414912743
2 168353 181129817
1 93369 197991 992825128
2 140036 484826871
3 71181 77188
1 29871 167796 114123434
2 33467 252487404
1 62471 99847 329873325
2 15174 43318845
1 22488 133342 812899783
1 175159 178402 458473367
2 20786 670173926
1 112781 158911 153665212
1 14106 58253 56950701
2 70793 860143093
2 149635 90827323
3 68157 63814
2 182509 516338061
1 26266 164928 140494693
1 38924 157268 536161042
2 21287 835016251
1 61751 198865 966472818
3 112090 15054
3 111931 135004
2 181006 228024574
1 16193 131147 467213540
1 19113 30550 60337171
2 180162 334984158
2 56224 554092134
1 23602 67250 273848133
2 80786 575468304
2 115561 814211268
2 109590 906709128
2 48230 905840734
3 197838 117466
3 48886 180008
1 10781 30109 979850546
2 186386 290998133
3 81140 66329
3 57653 126083
3 131534 4967
2 143774 561996345
3 40032 183349
1 124438 158008 732177314
2 164873 534431397
1 150263 168538 511279993
3 134128 185942
1 57456 59339 54348183
3 112573 130577
2 126118 919316602
3 145847 150267
1 16939 35322 423426181
3 89956 17007
1 173196 180924 336700158
1 20311 147490 827524704
1 52890 84991 923822245
2 97906 180740650
1 30798 131429 619720365
1 5443 75542 931091096
1 83285 104752 609507225
2 67207 533698971
3 71853 175052
3 155762 173727
2 136337 642093986
2 53083 629686214
1 44498 125527 260870557
2 23784 586655554
3 190033 159077
2 126840 555543431
3 26176 118520
2 91990 26190734
3 61778 49919
3 93041 78602
1 53112 152827 90042804
2 110552 918616682
3 174377 39418
1 51463 57399 492616293
3 33804 116320
2 10334 402095159
3 108871 116587
3 108346 92654
3 171697 189349
1 53348 181671 113943285
2 46761 422158425
3 161900 144674
1 28457 52030 133819621
2 182606 733842911
2 116690 706293267
2 48639 162602371
1 20533 64965 388459560
2 95884 248545850
2 144471 149225201
3 149910 32491
1 35620 36244 666953770
2 79822 579910964
1 9813 119066 305919032
2 128077 515294457
3 20179 131604
3 17325 165853
3 126280 99197
2 34705 304853404
3 161729 69551
2 39359 385922161
3 181356 121849
1 28843 143421 972617088
1 109138 160006 573904406
1 42038 90795 631411162
1 221 63358 535235409
3 108002 115938
2 180695 84059066
3 19702 108221
3 42356 34154
3 80353 28855
3 100447 136579
3 121326 32780
2 14574 727898256
2 8697 799465463
3 79953 101571
1 51583 110361 823713434
2 42563 678915308
3 154042 66674
3 125449 126360
1 1423 100888 785404536
3 185228 191096
1 56383 158289 985122516
3 95565 90388
2 38187 917751988
1 26207 35151 792867814
2 17388 119274842
3 159129 167676
1 26047 141499 356339415
3 190940 192754
2 84251 783891044
1 29201 146975 524437819
3 65650 127587
1 7376 102688 858338116
2 76741 675716776
3 24202 145713
2 102482 755314871
3 193200 184270
2 79603 162492626
2 19140 311909914
1 25520 74998 438799031
2 190850 424392962
3 10004 115731
1 57158 176770 45996940
3 99586 67477
1 22394 61288 836102884
1 8594 21208 103458066
2 66887 630511963
1 4331 180183 19892089
2 155449 682851001
2 121160 261576300
2 146768 133749596
2 182853 432144290
1 40959 199820 835672346
2 2101 534313874
2 64070 895600297
2 24791 203688371
1 78738 116735 494828512
2 191470 517648497
2 132411 771933808
3 78904 82835
3 141292 199538
2 3602 683263717
3 21065 11185
3 172031 8731
3 115045 78669
3 177185 19924
1 97416 190976 701963402
2 76309 342585856
2 72645 482192963
2 124493 360332156
1 118844 132650 828200495
2 74246 132050779
3 156903 164967
2 90386 265923931
2 79234 134485701
1 22772 32263 593011481
1 21699 66547 779484615
1 59494 65262 4400360
3 22267 23110
3 149780 54271
2 122440 843400563
2 3982 573989648
2 86002 888314577
2 27259 615956274
2 149953 802776993
2 186277 147579957
1 20911 32286 38615852
2 77434 890117062
3 9590 169530
3 38073 52911
1 109721 196186 874286140
3 23932 2141
3 6220 132936
3 157205 29908
1 4237 195246 915566909
1 16468 155308 790852992
1 125639 131632 242353373
2 53385 23044651
3 168436 177498
2 20160 69094886
2 190586 210580294
1 7198 13413 846653310
2 88600 193362321
2 5828 772201704
1 31512 189076 390385192
2 71813 604151377
2 107388 71851538
3 126980 57161
1 55079 74972 13117384
1 65473 71037 863482866
3 90961 118412
2 122077 296627358
1 3322 14261 321004040
2 136346 412971140
1 118785 129030 733531548
3 116559 115589
1 46502 114639 286378970
2 113812 851974956
3 79941 101075
2 154443 60539675
2 177770 287671752
3 161439 191435
2 131276 296388401
1 53227 141875 720258702
1 20780 35396 410840137
3 134264 84297
2 16459 101252981
3 39151 181572
3 80297 89434
1 93562 175690 142131524
3 116956 194445
2 156271 744342411
3 119334 163719
2 92324 112891957
1 65767 102870 519307284
2 175298 573904187
1 99769 119330 750856584
3 82534 79115
1 28902 73617 650425028
3 188131 187148
2 17965 620248659
2 55145 959774082
1 34502 119065 207623804
3 177620 126717
1 74477 191242 378325822
3 129336 50807
2 11452 326473226
1 14403 47915 374465472
2 169154 260865992
1 9474 22835 892958920
1 95808 181419 988316638
3 19045 74684
3 166304 156404
3 52850 8770
3 156324 25745
1 18027 163682 483093356
3 5960 164271
3 75321 60109
1 136768 165746 922157812
1 109254 137467 856232397
2 28855 711263636
1 138162 186450 909362066
1 113181 148755 79629548
2 19598 848217821
3 15184 171317
1 87180 166065 762856394
3 68748 199652
1 82380 122888 556143522
1 50999 109617 501806200
2 23505 113092119
1 49568 54767 149308868
1 98756 124692 11898940
1 99544 156998 860602370
3 88231 26265
1 70109 74894 450815204
2 118193 617823965
2 100873 549402060
2 109484 130813917
2 93906 52778004
1 86896 163515 831523743
2 177106 520410461
3 160301 71911
3 144398 195091
3 169065 150977
3 99686 151656
3 184029 45044
1 12773 52466 799426615
1 87955 199352 929573736
2 59771 632049014
1 119857 146615 328964528
1 116955 129970 936324691
1 108887 177774 689359052
2 148319 465402664
3 181099 1738
1 5955 126870 407070838
3 32936 130161
2 10374 766424647
2 137921 718654557
3 146721 35567
3 194631 20679
2 145579 232363609
1 42824 106822 413892517
2 59770 610090669
2 40512 300917669
1 11076 144454 763691957
3 138608 90700
2 65916 21532738
1 22573 65370 848359128
1 72970 148700 529005397
2 108568 140217374
3 67777 72327
3 86718 4249
1 24440 141766 854551734
1 120563 177714 74114694
1 140765 144588 969032689
1 124630 193494 899064943
3 199721 171917
2 174503 806145880
2 190378 845246541
2 175528 958942422
1 32306 145603 274806851
2 138857 410722330
3 131689 196946
3 39038 73434
3 106783 26337
1 30361 130596 224470479
2 124444 232075208
2 190974 937412457
1 40451 68656 149754197
1 109702 135420 451272672
2 49737 481838529
1 29291 112424 348591742
2 56756 323486705
2 41463 170793680
2 158419 226077206
3 24425 81116
1 86443 185451 789395687
1 55097 166009 833377037
2 54517 112371650
3 90096 170421
3 107030 176354
1 8738 49315 73470413
1 34669 47996 246789473
3 139873 153088
1 37177 194501 41957488
3 67028 95498
3 188214 173147
3 84654 118538
3 125708 79221
1 164343 165043 11720458
2 22232 140790518
3 105397 135043
3 24923 61807
3 120158 5451
1 128573 180857 222751083
2 105731 729086995
1 48194 154959 453325519
3 31247 137296
1 112805 162434 132258661
1 63198 92291 677893494
3 118966 179122
3 23227 145345
2 148480 30543704
1 106348 120785 792487578
2 30116 713928501
3 139261 57811
3 168486 26367
2 142468 888998054
1 48390 58253 37505002
1 96937 176654 828422233
1 44672 160683 481988483
2 185728 673307407
1 22878 81019 97894249
1 22676 194167 469003972
1 42898 149530 280078502
3 37507 146330
1 1079 118577 242656798
1 63124 168429 398351171
1 164096 175039 281342919
3 110006 183322
3 88446 49366
1 19938 73716 456459879
3 117600 25241
3 183183 35113
2 71863 802443094
2 78211 182642055
3 148348 174741
3 124504 57047
3 46559 70589
3 135112 134177
1 118060 144591 171329033
3 18212 72535
1 39965 64026 223089253
3 132951 5405
1 82380 100313 570026104
2 161617 642977700
2 167052 633333203
2 72102 879668110
1 121383 169491 81390856
3 43022 37525
1 94143 197939 129635422
1 43649 172166 371357806
3 164383 60911
2 157632 82344891
3 130818 158075
1 37232 132660 632044580
1 53891 198131 578051125
1 69213 140166 22383670
2 150629 653811357
3 105069 24304
1 96318 183044 787562520
2 162110 372228280
2 27908 132500561
3 62363 83054
1 29261 166045 36350026
3 7595 43013
2 172759 249032788
1 5548 43461 149173617
3 51801 174521
1 119980 129554 131193520
2 149505 153970013
1 112500 180165 589924929
3 106167 68053
2 175014 728033198
3 23888 57391
2 57125 330535301
3 132408 92458
2 165841 966777456
3 75570 52712
2 170201 270800197
3 176853 41868
1 117048 138550 727293091
1 8779 142117 288113294
3 170968 136623
2 82444 911705324
3 102928 35181
1 120584 165618 146638187
1 13693 110126 671229142
2 44061 493498289
2 155005 349057623
3 39267 125503
1 1688 94798 831620510
1 9899 157656 842717919
3 37551 82213
2 49347 748057782
1 4324 192726 367945127
2 65458 508797759
1 48525 132430 617842549
3 126484 121183
1 123171 194577 211924078
1 144115 163459 221470613
2 29094 843094595
3 62399 87229
3 195567 163739
1 75385 129656 183100385
1 9664 34119 13226973
1 82596 127016 390998438
1 54476 137983 947550404
3 92226 173068
1 112597 142092 164366189
3 178640 78929
2 175006 7063319
2 143290 920757880
2 180244 173979979
1 21236 83995 195558173
1 11896 127020 741222704
1 78560 175963 525984750
1 18508 46251 532355670
3 108607 69963
1 92350 144094 346245912
3 167244 158196
2 599 345632283
1 6678 22889 418658290
1 42031 181768 943487684
1 11165 31227 11649170
2 195902 274821260
3 70050 83342
1 188940 190112 438691197
3 66199 150209
1 134543 173982 868864526
1 93709 152139 524372916
3 13130 57814
1 7940 132439 185737947
1 62748 163597 355227223
1 54359 163831 993051141
3 40077 140586
2 199837 677620686
2 68294 844491030
2 50873 936652502
1 72280 122435 814763416
1 40246 183770 504229572
2 46904 453814200
2 38386 660740449
2 52968 798185419
3 191055 126833
3 142775 109487
2 55372 677544937
2 125930 98131045
1 16685 198711 12264006
3 62901 130897
2 131943 355200721
3 48574 142930
2 35041 523624033
1 21463 114495 181276605
2 39215 321358280
1 114774 128661 617117412
2 159653 915740853
3 100079 160173
2 68759 968068020
3 22868 112407
3 150440 143992
3 186864 100691
1 41482 51900 824912299
1 36297 62717 69365392
3 68641 197425
3 588 72871
2 144449 290768188
1 2 98463 120296103
3 98042 115333
2 80154 476398965
3 25611 25763
3 89077 53789
3 60664 131659
2 39909 638919932
3 62348 30277
1 39686 175815 512616367
3 6159 108677
1 2921 172995 488030396
1 44222 134595 17294110
3 164621 72333
1 57758 176735 524412927
2 170205 625503529
3 45857 74552
3 148210 58287
3 110120 99272
3 62798 195678
1 49050 143898 839487367
1 168285 171731 263322486
3 124418 198978
2 59339 358566137
2 25609 82316464
2 40933 649991446
1 47530 191546 981429154
1 47910 54554 978434839
1 156662 199411 550880661
3 45209 187254
1 55353 74788 543753869
1 89024 152223 538451378
1 32901 87600 697369530
3 197864 161866
3 181417 143527
3 14418 107592
1 13252 105338 783117873
3 121618 146827
1 64637 199976 563644404
2 54268 236319439
1 94214 187505 309453383
3 186996 115307
2 80954 727299697
1 2494 157929 531737627
1 37904 104927 92098710
2 15389 140647869
2 11817 949782512
3 138222 197995
3 24254 6469
2 38146 489774391
1 6216 54654 677642690
3 11287 93107
3 54990 165646
2 18123 899377688
3 87630 135390
1 62659 183816 301312434
2 43360 588280993
1 24048 151677 683292104
2 180040 39598506
3 130904 2708
2 152361 94679141
3 89870 185068
2 49900 141997944
2 163554 750222605
1 30683 67612 548045955
2 62299 59392999
2 61555 574927812
1 50061 92992 687753221
1 106634 165171 672381654
2 22083 662926810
2 115287 776907132
3 68068 165078
3 70030 146298
3 143496 38715
1 70984 178782 910667457
2 11098 556233842
2 106827 859404069
1 143005 180995 262850096
1 39711 70119 500492222
1 64170 145902 315594772
3 77067 931
1 21513 150822 868691375
2 192319 895755740
1 12301 102463 691891184
3 191655 4090
2 75809 378427515
2 91942 45608491
3 184375 63636
2 194498 927056958
3 68916 25975
3 68405 37600
2 189625 505893300
2 61074 139599197
1 39979 90945 258680696
1 34872 58689 743995023
2 85981 140480126
3 20847 147298
2 56136 180877414
1 73313 185054 629368086
2 157834 50463117
3 90892 160786
1 67569 171375 963639054
2 66309 30843890
3 27334 176487
2 26539 123680289
3 60790 47610
3 157154 177713
2 149677 623915899
3 110423 3479
1 48553 189096 611700677
3 197004 101485
3 16825 161120
1 24134 197718 572837743
2 71661 783811430
3 129418 42122
2 85277 960906473
3 2041 101067
3 106124 142404
2 156266 245645107
1 137032 190889 5529234
2 57890 558902100
2 182728 360708061
1 108984 177440 73393533
3 171633 108682
3 21579 63181
1 64234 135567 935770832
2 153767 292641136
2 99662 761928352
1 9876 31953 927049878
3 153904 151708
1 71589 145188 426648902
1 72829 126814 983482486
1 128091 131765 470249099
3 117208 33608
1 41365 191639 781985948
1 76215 183590 456304958
2 157639 663102373
2 156461 689671762
1 47314 173938 268817105
3 136398 142909
3 53444 188965
1 14303 165709 823631028
1 67684 112711 318785688
3 90183 45843
1 22367 99221 693870450
3 100366 173552
3 107380 59645
1 33019 120498 683469390
1 56560 129669 835670522
2 5823 315463075
3 50539 170412
3 189327 87427
2 36916 46526574
1 53538 175168 650786599
2 114274 682051305
3 197645 76110
2 108737 359343995
3 87628 97213
3 92172 59045
2 33831 908001899
3 169709 179046
2 118098 774124033
1 193415 198441 281830479
2 109293 24423084
1 101931 179605 426441899
3 40107 45424
1 44709 72262 972185919
2 179684 127709726
1 113552 126662 963108825
1 9203 32667 306850144
1 17965 66964 637811974
2 98171 507487955
2 44002 532304339
1 79246 122126 164173848
3 134755 125621
1 69776 181722 368541224
3 151513 169955
2 6639 914653850
3 138258 10472
3 141168 107147
3 165114 155854
3 63642 186003
1 128313 198635 386011863
1 45290 62420 835299054
3 174195 179637
1 37996 58481 850899623
3 136515 117024
3 184314 39586
2 60505 282669621
2 62338 370763630
2 125658 224090106
2 155210 525809543
2 82012 588272043
1 35740 145079 276653944
2 149944 886357880
3 189087 47884
3 127895 36327
2 164315 707189968
2 75106 265719400
1 30786 189075 290543209
3 2444 68092
3 16566 10526
2 190554 589027767
3 24129 115226
2 166913 460996981
3 88571 143783
1 9089 143793 101322042
3 117937 76351
3 162127 149375
1 141946 185058 772274131
1 79740 186471 719175289
1 32701 94610 959087030
2 198900 941510169
1 38860 57826 470554541
2 9546 134520465
2 144135 902690519
2 98831 969367167
1 18316 18530 57574673
1 55797 136981 787910577
3 21276 157990
1 135692 174455 443024415
2 30702 984703824
1 128965 167731 115534454
2 187096 991052073
3 46850 172495
1 5140 25527 908076104
3 74333 56215
3 115239 142335
2 94743 372188218
3 161166 514
1 105886 173941 755573200
3 177002 140058
1 64119 189541 413237831
1 106732 174380 437893480
1 65884 94302 302995417
3 187886 74365
3 105460 186992
1 101231 189649 585250869
3 100547 23148
1 161534 185835 303203788
3 52062 169005
3 2267 84834
3 77612 169786
1 24090 40320 296353393
3 103274 49424
1 74951 87984 244863540
3 153101 63088
2 192960 795290957
2 165624 650217925
3 39910 135529
3 140702 73787
2 87363 264981561
3 146764 158945
2 181108 813955671
2 17664 344943431
1 127932 179309 288358148
2 192400 702448507
1 158106 182870 869687906
3 12042 168909
2 36160 552205500
2 28198 526926819
3 87526 186366
2 164258 930309983
3 180538 178396
3 31951 164239
1 83630 106333 285469543
2 107389 33036657
1 115775 142699 196193557
3 14289 139836
2 144389 222337174
1 9678 47363 981962309
2 40021 724517619
3 29607 176197
1 132435 134648 701128245
2 20801 994850134
1 14738 64120 436285357
1 97988 143619 95174691
3 110237 72029
3 171704 116368
2 127730 393552057
1 12483 180888 284476660
3 27596 183393
3 196031 157388
2 162852 736062335
2 166257 892281220
2 5888 749202638
1 119028 123116 57490616
3 160750 19229
3 158831 156559
3 165604 191402
3 192176 172393
2 165350 653578325
1 73222 185413 545958950
3 53681 176891
2 106231 753893395
2 69620 278490945
1 138935 142979 932890505
1 41287 42987 404549899
1 111150 163207 98715711
1 85664 95230 308683655
3 59555 85929
3 136909 128846
1 16945 85612 975393271
2 174834 646011098
3 152442 187230
1 101076 107011 326817972
2 64929 69121803
3 31637 90611
1 11704 96968 417016233
2 137144 469700601
1 58025 181530 243038061
1 3904 165117 23073100
1 112699 189543 278223411
3 37037 44345
1 24746 75998 198385050
1 44763 98454 268038208
2 7272 35260249
3 38829 171415
1 73528 128520 769464673
1 29984 112828 112868951
3 39526 83351
1 25276 179006 985274800
1 81862 162087 1825601
2 7030 712544899
1 43810 160562 426073173
1 79120 114214 593065330
1 66734 151827 245669811
2 194696 679561015
3 102267 124988
3 139276 118090
1 78616 81320 239426713
3 100168 47387
1 105480 179082 697032210
2 40872 514458485
3 57049 174644
2 20128 355843367
3 168246 189208
2 35216 211673246
1 35172 97564 435004454
1 48380 84638 460394782
2 118779 193320954
1 50050 142573 700814120
2 71416 136635834
3 154189 149189
2 124680 77094711
3 104995 177883
3 79427 76307
1 36527 62027 400100210
2 37301 450000461
3 121343 128733
2 176476 618100671
3 18952 112852
1 65961 152617 699197153
2 166347 413631726
2 137558 202545724
2 186827 353139970
2 23499 669573307
2 94691 770184582
2 151306 497694343
1 19836 158871 159997022
2 153356 769992759
2 162052 541246562
3 15923 195673
3 131682 83570
2 91464 855503520
3 107802 147440
2 178722 300684579
2 153867 679829458
1 59909 87959 208621651
2 186226 951146524
1 137567 160508 427958897
3 64723 150452
3 5707 103808
1 41502 95305 672647539
3 165701 20797
2 135502 462896170
2 110394 639722951
2 173283 275113685
1 18820 86758 407745309
1 2338 81066 74501637
1 20657 191310 878831622
1 83264 158604 791989643
3 149013 149664
2 64067 669058744
2 103139 965769767
3 176388 32984
2 189768 543549174
1 38004 99650 777350192
2 147344 611025542
1 12923 117469 959704221
3 801 48258
1 21989 138323 550544749
2 196618 157036967
1 67508 92053 863467282
2 163315 688224732
2 170781 849234143
3 88047 145100
3 6328 137539
2 81273 459534304
3 169635 133442
1 55284 117479 378472537
1 104747 155972 52511433
3 99624 100360
2 36788 306235533
2 38360 434285767
3 58991 8381
1 26254 26686 456139347
3 115784 102311
2 110477 582712084
1 61465 191112 429471094
2 110479 763051194
3 119510 117475
2 52577 139409949
1 21416 108342 581895636
1 9466 155847 466174518
3 194579 149008
2 42726 318192025
2 69321 150356213
2 50336 837706275
2 184561 962874646
2 51285 529260016
2 142909 890407797
1 38818 183748 709513106
3 48734 24293
2 156546 813630268
2 127626 643753821
2 62916 973209709
2 8527 498816489
3 34654 3696
2 21515 964209928
2 93925 665912753
2 50381 610629629
1 24953 109342 853016786
1 18201 85469 434847492
2 110918 640727803
1 3381 10053 800950897
1 36036 161073 157314005
2 78353 120287876
3 33486 169341
3 49728 137852
3 17601 197157
2 60439 850342957
1 105 90764 876658583
1 25104 185825 525648413
3 8487 35350
2 31089 420160321
2 89642 740819419
3 89203 161619
1 6215 36326 488705609
2 144414 315604784
1 246 85909 681335824
3 82361 175502
2 174423 63864830
2 165035 153069119
3 112211 40923
3 158551 55490
3 116719 16653
1 82768 177724 71870251
3 139940 65240
1 30957 72066 806452668
1 15675 76354 146496287
1 104488 198967 278142990
3 76854 30098
1 109310 155151 466647450
1 123502 166266 9107919
2 181639 413860050
1 31130 169568 65166075
1 87507 120686 357251782
3 59489 186031
2 76136 840741395
3 199488 60674
2 156888 561660620
2 30462 776443033
2 45691 511640460
2 173188 271259419
3 169004 125657
1 6511 23438 510880299
3 14553 171603
1 18614 32038 210446784
1 60573 169381 32514128
3 192218 65335
1 4420 60573 372177551
2 115730 986362324
1 50827 162692 57810322
3 155096 192411
2 18340 142775237
3 150645 181950
2 34945 475281638
2 136731 722779616
2 1443 265605917
2 109664 244576037
1 144313 149619 871962860
2 178963 584980238
2 19287 717076054
1 29438 128411 571759887
2 127685 551963704
3 77484 9233
3 186202 160406
1 119252 175934 827129430
3 65823 29738
3 54810 148541
1 48417 188397 595367545
1 611 65679 122814869
2 87745 345929118
3 188115 114097
3 108367 38000
1 76796 163265 271291248
2 81811 759635111
2 92428 901969263
1 80535 104954 507925538
2 123984 626153818
1 6296 76543 1602858
1 14210 158418 71198867
2 193400 728976894
2 71390 800842267
2 181103 394999178
3 76999 63788
1 46060 137261 502613161
1 31628 169534 794111085
1 64351 96033 852816116
3 10288 90202
3 150211 94949
3 115864 39478
2 4433 545666390
1 1867 170787 557685030
1 104399 159484 755716047
1 72560 114676 329032295
1 98485 159304 600222146
1 6770 191762 958370066
1 803 81708 434618049
3 141029 178576
1 118084 149023 676658623
2 38970 747243824
2 98737 29991846
2 7761 176633016
3 68774 34865
3 81490 141029
3 22803 32495
2 159026 211382798
3 53869 124595
3 24214 137748
1 38977 190276 316428575
3 118015 194723
3 189862 81395
3 54798 144747
1 74173 79165 921775018
1 35770 187039 816290264
1 123750 173763 582885573
3 5194 75804
3 181855 114590
1 101170 192517 492844669
2 63367 884440076
3 110583 84155
2 72301 617261523
3 176528 186013
3 147822 131093
3 18042 14054
3 170029 157527
1 39004 107866 153452513
3 58015 10802
2 169993 829960997
1 19000 116196 569872363
1 30745 34870 515724027
2 121552 182654255
1 52750 128712 907965279
1 121163 177881 571094012
1 25246 37809 462067323
2 29956 200593927
3 162712 185367
3 25227 171526
2 47573 653057409
1 17840 24600 133382168
3 116282 59567
2 159616 787003487
3 150074 194187
3 134546 16565
3 14882 104138
3 25807 105069
1 8311 69616 976024880
2 155166 907888746
3 185265 24310
3 127059 196452
1 64719 87068 479919716
1 54374 171582 120397201
2 7268 758029895
1 66859 67574 245550464
2 164842 445525945
3 119975 136073
2 58688 635169698
1 68196 122330 604468206
2 101740 372547731
2 179098 939483094
2 73067 942008064
1 34329 132500 208795526
1 39386 127329 677747814
2 148977 782649237
2 10768 835547062
2 143699 244428184
3 73288 89951
3 134147 113722
1 150554 170326 327528767
3 25777 6872
2 147048 690121120
1 70277 92483 496409263
1 92769 161219 501753471
3 81095 95856
3 136107 55193
3 75475 50681
3 129804 127852
2 175873 906656740
2 73881 317824294
3 60372 27713
3 38743 123821
3 144079 40706
2 10300 525143460
3 48195 165652
3 65157 39057
1 34784 179494 954427042
2 19483 176227899
2 191131 55504105
3 55522 105552
3 167808 23677
2 74572 420970644
2 153992 202444639
3 14202 71304
3 19575 172777
3 14499 61439
3 53276 173602
1 162782 174087 897577709
2 11389 8643139
1 131554 154676 735690767
2 73108 337463005
1 48774 103143 563786670
3 196261 22726
3 159736 166545
3 105705 99982
2 5736 976257523
1 67114 133581 569456044
2 189015 220179390
2 155824 94174064
1 31607 188462 810390227
3 170667 79299
2 79294 220496837
2 66313 400651864
1 163190 176098 106624273
3 13118 61593
3 146923 23563
1 160581 169544 17084084
2 22419 896411968
1 8929 188013 325630966
1 7426 192452 30623610
2 143442 693685280
1 47422 133167 979316520
3 146844 99091
3 58449 106956
2 93938 800518598
1 65966 99360 171529541
3 143440 86191
3 170713 47647
3 178442 142588
3 53055 51600
3 93160 77430
2 183059 737621023
3 115025 145583
2 165793 869932791
3 38235 181518
1 11579 187210 561501394
1 90536 162433 930506116
3 140937 33853
3 126584 13070
1 83118 193040 546946212
1 96649 183913 620259552
3 17902 53405
3 199028 127264
1 61343 143777 845765733
2 96138 659665713
2 120767 241337045
2 12217 573420164
2 193401 847281367
1 153738 169639 46182464
3 39919 85075
3 198322 52237
2 3284 108440558
2 57735 572517397
2 3638 740117544
3 81489 118532
2 110869 475419823
2 182742 76924300
1 43332 84281 244370591
1 10952 59021 645020914
2 107154 360137641
1 63390 153831 699918077
2 92003 175477493
3 119256 54499
2 69453 185055473
2 40885 644501229
1 47287 117461 441684128
2 75721 743820894
3 68576 106512
1 89633 130338 227740389
3 189670 51748
2 51330 343604222
2 143419 798614217
2 47241 790309461
2 153122 74915795
2 188523 898661904
2 56277 35051270
2 184664 609654375
3 7723 179802
1 58000 156551 204778468
2 96031 626518264
3 71146 92321
3 79823 122056
2 161283 915244061
1 88481 131742 194300886
2 111484 147769254
3 104387 160562
1 4268 184669 685495272
3 118289 193980
2 22465 814741083
3 160574 59180
3 91894 196915
1 11873 116945 738497622
2 98752 239607332
2 163365 898398998
2 26784 737628446
3 103333 40023
1 139451 164827 324179415
1 84262 128034 980576713
3 173094 65328
2 182294 452589423
1 55367 115197 141965405
1 83112 120317 5349041
3 182431 188183
1 11997 22208 123347688
3 194538 62183
1 84226 116186 256370609
3 114808 94796
3 137695 134245
3 21086 166485
3 186844 148776
3 5223 163115
3 196121 73323
2 42456 669936325
2 128602 695739245
1 1661 138377 588938669
2 148902 521535790
2 75335 561327588
1 43961 113401 127016191
1 129010 169823 555262031
2 132747 984880812
1 11744 158872 264889509
1 46478 117617 532549546
3 143001 116064
1 108626 163017 14535941
2 11089 821869895
2 51905 674037410
2 188560 619581266
1 95530 97658 341176436
2 103208 749757695
3 111145 128357
3 50915 92382
3 198643 48880
2 181911 230261382
1 94078 153234 496446145
3 138207 138089
3 78232 185975
3 66320 195985
3 187741 25210
2 198357 264680458
3 177716 147213
2 55708 238685718
1 136532 189984 686374747
2 196783 66892101
1 3916 11364 962688345
3 2695 87734
2 115269 213151349
2 168576 772338870
1 36411 132924 828462003
3 174118 81267
3 55708 32250
3 41104 4041
2 108769 137092371
3 101061 63977
1 2380 107186 265689984
3 104558 34606
3 6953 41076
2 169397 769526697
1 56201 129751 209736539
3 173152 50869
2 186976 907762358
3 66074 46126
1 70991 172820 477911000
2 121413 553509322
3 173009 35108
1 108058 145535 267641794
1 12665 44172 852558679
3 132866 183273
3 150492 16526
2 157419 150026994
1 104612 154710 774926923
3 169611 132414
3 185217 9525
2 70416 171637875
2 149336 993089162
2 93069 737881581
3 30531 101319
3 178685 32900
2 27167 872602105
2 102005 684588911
3 29806 115805
1 44039 124931 127057355
3 151307 113693
3 99950 183336
3 195480 98788
1 47579 164453 125013665
3 166408 97326
2 69778 555796414
3 182193 190134
1 20149 29406 486484467
3 102079 172173
3 11010 22231
1 171383 180324 623758078
2 166628 564825073
1 89785 156085 33923387
3 116927 105637
3 70265 86009
2 4388 779331380
3 156004 41521
1 33934 94111 327455910
2 20017 5186478
1 978 111447 192399506
2 157330 737644672
1 9882 69686 850627749
2 28358 144464750
1 71865 187838 313077605
2 45239 473029841
1 15548 178041 534837620
3 193923 121734
2 2047 99743875
1 53026 171429 425160894
3 40695 118244
1 163512 180835 188200779
3 78596 101465
1 42661 174468 900487825
1 56735 100145 497593254
3 184148 53180
3 8852 163490
1 61148 68442 245958519
3 199392 47125
3 167701 32491
1 9142 40781 940770980
2 143398 976325867
1 20857 120757 429123074
3 171762 85320
2 151372 17543459
2 117301 611482276
2 3209 635074421
2 57860 702877639
3 161440 991
1 80977 125673 534673645
1 30392 168653 184504119
3 60321 162208
2 1766 345619372
3 66620 23642
3 100078 145153
2 111026 746162159
2 196404 130860378
1 44774 81384 867427432
2 112000 509319288
1 40871 83758 284235055
1 152679 173845 523328446
2 103701 115225485
2 173857 469233699
3 129176 175951
2 100220 689944553
2 150917 834234084
1 81204 130765 390064365
2 95924 676078062
2 155046 787060596
2 146692 751173070
3 56207 32635
1 79513 128933 620209001
3 44904 60428
3 125824 41137
3 9447 162874
2 67867 995578183
2 46167 506936605
3 73898 150278
1 129034 176505 8111562
3 169554 167413
3 191143 6149
2 96200 885452265
3 151482 42340
3 127211 146920
3 136088 125901
2 181548 785860725
3 22035 125624
2 179597 887347049
2 30024 765381110
1 92081 138302 738500266
2 186812 116490425
2 111440 508864917
1 25415 58337 672731619
1 70896 90117 651601564
2 165374 711257113
1 61631 151744 894172360
1 119161 154961 315630538
2 109280 350993763
1 904 68522 420967006
1 80847 140202 724388041
2 41895 507302807
3 60643 173479
3 6732 137076
3 176231 186378
2 160382 111303531
1 9960 85802 960721180
3 189497 150282
2 90234 540056132
2 4267 527122911
3 90707 49897
3 121504 31192
1 14715 156561 498221988
2 122330 574215606
1 41300 65907 461877158
2 102873 612282525
3 196586 79688
1 37447 146978 815913216
1 99771 183554 336050640
1 44421 155885 792334630
1 79777 154980 165393563
3 153754 32721
2 151559 792215644
2 191370 117602820
3 128885 78861
3 9313 110840
1 40888 176907 851708940
2 43746 53880844
2 17220 448280320
3 104369 50920
3 69060 45641
1 5776 73318 38266002
3 105669 108135
3 68943 64783
3 45367 49737
2 105697 928539918
1 13416 180243 338365507
2 123586 125881432
2 53432 845062111
2 169821 337090364
2 127672 475148728
2 88067 453119492
2 70590 789645027
1 67298 81628 165185749
2 196193 466799007
3 155289 33824
1 100597 154460 286942948
2 81283 376094535
3 80349 166672
3 60555 102629
1 16259 71629 213293454
2 65834 68207299
2 98276 294093521
2 103835 409475247
2 89599 134267446
2 146595 633795923
2 111928 486428259
3 85373 195473
3 192111 75263
2 193349 421792623
1 73813 120566 393607360
1 12509 28456 193360708
2 111344 408874611
1 72813 183543 591200120
3 53912 61740
1 76061 92912 539787503
1 58472 97350 498762122
3 134995 157002
1 145515 161763 240115961
2 136823 424712934
3 173669 134193
2 16160 969923742
3 76093 31411
2 10326 748648513
2 198684 807878026
2 25497 541627093
3 124659 46332
1 18079 30613 475780983
1 30474 31455 838148515
1 89549 119437 811023131
3 87570 131636
2 85546 531589465
3 144222 39605
1 43004 175639 732435154
2 46186 53985119
1 32056 143178 476586843
3 48237 72454
2 186293 533593311
1 71711 158778 436116232
2 12246 731771407
1 103744 121282 769568162
3 141959 199628
1 30211 67643 713345719
3 197163 185464
3 106022 37357
1 78398 87496 927187692
1 53394 148457 52126728
3 1705 42167
2 148765 963845818
3 178004 191377
3 192308 178221
1 741 43363 857982922
3 103493 135143
1 133757 150021 559529177
1 25844 137664 743177533
3 129104 157116
2 158734 673274608
2 73407 484841752
1 63018 93430 36069742
2 6323 316966570
2 13251 536665941
1 104167 140370 297366467
2 108548 493343683
1 18441 142495 626099599
1 91435 163920 383473358
2 102958 745173951
1 118583 134686 927858825
2 193547 81233487
2 54950 515091953
2 75189 228994582
2 125225 886968635
2 133803 747885155
2 29525 18591551
1 2264 172376 192170730
3 108028 143248
1 70753 173439 516486214
2 78403 297991018
2 157707 358878761
2 173407 718031183
1 25550 199606 169168650
3 191367 164305
3 20346 138703
2 138331 183789380
3 11763 76374
3 99323 40220
3 166849 105980
3 20231 193696
2 103658 555381277
1 74779 148355 503667949
3 161725 2262
1 73243 198168 723100829
2 60463 807541096
1 14713 60406 99496606
2 166096 335307270
2 57652 607065708
1 3638 168854 710982610
3 144761 90529
1 67820 84568 851511789
2 94853 649423728
1 73219 143501 627265329
2 182230 44707430
3 182314 19866
2 189167 829542876
2 5277 465513971
2 38035 93940285
2 122581 675422792
1 48467 146818 332654769
3 185515 12864
3 10293 175575
3 93064 50587
3 122669 2151
3 169635 131753
2 195661 755783551
1 19105 74107 305797154
2 103059 159975063
1 8515 178041 535608430
3 50908 177097
3 127760 165521
1 38059 137927 128148098
3 119967 68
2 153887 339501679
1 18621 170628 776492576
1 77095 156351 409426145
2 8514 446237207
3 78389 28260
3 1565 101620
1 74469 146274 617136454
3 56673 65191
1 81573 128503 280029444
1 45183 151972 437496296
1 38669 79289 808356694
3 197494 136237
1 148656 175860 880722754
3 11408 120272
2 29849 207178226
3 13479 132295
3 140642 72154
1 158142 179910 147052851
3 104279 143827
1 40876 72345 941759653
1 60934 63021 771605386
3 91214 167267
3 42077 150187
2 24612 202558362
2 136651 9675518
2 68439 38635770
3 91607 175649
1 104948 179284 133228793
2 99286 129751794
3 196155 44304
3 135467 95544
3 158793 126026
1 22816 43518 880275780
3 22882 146960
1 13251 188585 500379628
1 13909 199616 846122470
1 24324 80817 760769767
1 12990 148648 576807043
2 22342 413555366
1 21045 77648 953966542
1 132604 181363 235217447
3 84429 130537
1 122122 171741 45239387
1 84899 134871 185458644
3 103213 30270
2 60684 382834878
2 4165 989739944
1 28282 110170 827870644
2 125865 682098768
3 68855 194277
2 1289 273145483
2 70050 404441976
2 155816 444256889
3 192270 148968
1 74992 130649 687461603
2 50485 330124844
2 116352 247401029
2 55604 491618619
1 2630 101308 988645534
1 101905 119997 203214161
3 76620 87682
1 93375 157054 408175408
1 69575 137108 487710153
3 85930 167028
2 42119 333609134
3 36289 73314
2 78662 69275377
2 119043 387545064
1 28406 183445 1195142
3 107776 111275
2 94113 451802499
3 158413 130172
2 99262 133225276
2 25615 469653743
2 192652 905842254
3 172812 125502
1 107190 171371 358141757
3 22996 75796
1 81137 191540 18139258
3 124049 3067
3 42795 25120
3 162782 169725
1 129068 174157 830450872
3 145784 81886
3 152793 87433
1 29394 37333 354904659
1 112323 133770 947623797
3 99688 180754
1 14503 173495 742125486
1 32151 154944 705080839
2 183375 318550613
1 77399 191968 960828365
2 166933 665616823
3 59323 540
2 185918 190449522
1 150728 173087 837642870
2 149484 366623417
2 115165 534135793
3 111731 186274
3 135833 49598
3 153678 165442
2 110882 626420897
1 68911 131839 685756752
3 118626 65834
1 13360 130979 409761855
3 28858 188212
3 194102 143642
2 71208 752570680
3 67443 54377
1 56402 98875 676188591
1 24808 115748 511007107
2 32089 491101205
1 77753 142643 497550157
1 56829 75273 314784391
1 13654 73412 986967684
3 48860 145968
3 167914 8305
3 142742 167241
2 91746 583238106
1 49102 143318 65192521
2 6328 719216905
3 125247 141141
1 81095 124244 530800447
2 97518 594214434
1 106138 191091 677730127
1 145433 189254 337253802
3 63184 88688
2 159323 154564898
2 123003 114530558
3 83345 120391
2 87424 386337818
1 27287 196011 995127762
2 67031 758984462
1 146611 180221 266606192
1 91023 94078 865614976
1 104353 183817 446651522
1 83560 124769 557882634
2 87941 881721993
2 86566 230235656
3 150471 61948
2 53809 627053456
1 33602 110639 189257169
2 160206 343521909
1 35433 92403 819147203
3 72208 148075
3 43935 176940
2 79459 20112334
3 171510 44868
1 49239 115124 73460177
3 79678 84239
3 24041 33377
3 104085 83292
1 51526 196917 872481017
3 69235 183742
1 27611 48662 213007927
1 3509 173259 193199203
1 61137 107154 459841089
3 71458 133829
3 147506 31275
1 69621 139595 392232317
2 166587 562832719
3 180753 192769
2 130729 410312650
2 171272 223226416
1 6307 193657 316106953
3 165725 27864
2 30637 475736129
2 59384 70572520
2 73799 456802900
1 7047 22531 254883001
2 74736 198947129
1 3129 122443 991367537
2 195268 710342199
3 72488 57652
2 191414 875199302
1 77914 121507 198181962
1 100106 172548 34677595
3 57773 137175
1 194014 195307 317862762
2 58626 418358085
2 34779 497184204
1 110364 171252 54825380
1 16626 61419 86818839
3 194188 174964
2 97196 506612618
3 86859 180791
1 48332 172010 393474980
3 23552 15435
3 34165 184512
3 156994 80257
1 44447 108117 949737753
3 111970 191428
3 66190 4988
1 104241 180034 576723913
1 88861 127815 110665896
1 46783 50114 151401147
3 173187 32734
2 24738 744704388
2 180912 337138558
1 86843 96788 221580496
2 135808 155081114
2 87339 236941917
3 72236 14519
3 18895 141341
1 44057 159383 151400208
3 167594 27375
1 97646 117367 336362649
3 119072 157694
1 3995 130694 445754464
1 5117 73497 178324077
1 62690 64504 947421099
3 121056 105712
1 32094 178850 274247790
3 79904 89694
1 177885 180278 60604106
2 22255 86912843
2 51784 510889234
3 104304 153903
3 22168 148383
3 140426 38871
1 77263 165788 516273603
1 99826 103126 848727237
3 170436 196521
3 42630 47414
1 42003 116041 103166609
3 23238 133291
2 108049 564505253
1 78424 123625 65723846
3 106138 181977
3 39658 93217
1 10365 106747 622496563
3 9498 20368
2 67235 915929333
3 197007 156624
2 56322 812244713
3 191608 27032
2 139066 983060609
2 47416 430979741
1 23136 146268 141699573
3 165307 4626
3 19879 82851
1 2003 58996 517433409
1 52498 88772 643064175
3 85448 57186
2 197402 31664001
2 35816 643785948
1 28723 114154 539743809
2 93628 696679803
3 105952 53916
2 95516 400751983
3 148822 142890
1 3028 41592 459361699
1 30783 137665 745026078
3 137338 133241
2 43882 478048716
3 64624 80123
3 2149 108432
3 158875 101588
2 14245 717322374
1 9591 184634 64250224
3 114763 131534
3 30885 63586
1 114026 159106 411109522
3 83393 131308
1 123916 171547 396448762
2 79927 358692872
2 175940 512860222
3 91401 114135
3 61416 163672
2 160428 2506148
1 39566 155689 819253464
2 6968 531103617
1 105777 195707 585717613
1 89902 123353 521865905
2 140419 623044280
2 2581 925935886
2 136427 204377941
1 32426 95454 800083406
2 22118 587400302
2 165583 155407292
2 154099 140262784
2 146471 206786250
3 177375 22702
3 58932 17536
2 23406 862066818
3 188543 107420
2 36226 63835993
1 23363 129263 238186829
1 34292 116547 674208913
1 64974 173659 840558049
1 2251 24190 716920417
3 144441 119077
1 23536 97239 752847738
1 79738 103000 263378817
2 12778 813105373
1 90394 186558 783381363
1 76483 104644 226966939
2 28768 414277065
2 123422 380829860
1 26717 177316 63111802
3 110021 42689
1 53307 81660 550501092
3 4832 195759
3 190897 70821
1 81896 182520 859139432
3 10436 179614
1 145453 188854 707916465
3 172191 98281
3 44104 22073
3 95690 186972
2 130016 467642372
3 101966 66847
1 50928 106268 894151960
3 6604 179735
2 115802 12428766
2 129294 773338955
3 23953 152383
1 93259 148878 683252950
3 114122 170190
1 50088 195315 666075293
3 84909 198254
2 197499 169747372
1 84732 142404 131981815
3 181788 187671
1 79928 85214 666673414
1 90262 162619 110877280
2 66615 812841703
1 4429 62953 181475507
2 117181 938970062
2 8946 754191241
1 60994 71239 386890514
3 186061 194077
2 129907 308156704
2 98264 241547854
3 152054 67758
3 44816 184670
1 70574 88043 421348694
1 74534 98313 190853454
2 79461 218409724
3 175268 198306
3 5221 137487
1 42048 69331 987521286
2 81898 217141292
3 105696 161409
2 106784 245994841
2 85604 460245063
1 36335 46718 777531305
2 2401 759021628
3 39980 111180
2 154265 155268390
2 35662 757318860
1 79098 134755 682451310
1 38870 106820 286701350
2 174671 945968672
1 80739 126071 630318267
1 40660 137665 180356125
1 104234 176196 52510507
3 151721 73026
2 193256 594672366
1 51096 133650 832804150
2 112677 447338281
1 13804 178078 204137708
1 8467 99082 715287518
1 191 1655 902517079
3 106934 154612
1 51901 62229 182647238
3 52486 95692
1 3230 57538 409790557
2 187902 761212363
1 170269 188201 973058596
1 178098 180621 911921077
1 81214 171893 579442532
3 6143 34148
2 5102 709976249
1 150593 171064 572015942
2 117329 334160136
2 70027 487513409
3 3999 192746
3 45730 143475
2 148124 66259102
1 62268 94909 309461449
3 180516 314
2 1166 995299047
1 47047 84421 864944464
3 64498 160619
1 22572 40094 763912356
1 57393 153665 767409631
1 43812 158300 575848753
2 109853 99155992
1 121226 161977 177114608
1 26195 87362 204966449
1 94331 138014 802581083
2 159046 923527584
3 49120 114612
1 93887 134098 492309101
3 65012 1140
3 170509 26959
2 49054 65080544
3 123571 167106
1 54467 184019 462804153
1 51639 56308 704740156
1 104147 108061 626694064
2 8406 314466282
1 71957 132039 482704086
2 93740 105412170
3 47763 119335
3 133661 145126
1 40839 149122 329643662
3 69961 174032
1 3893 53671 142437832
2 121373 135977275
2 196502 402819908
1 61037 197253 464429071
2 73186 970431328
3 145681 153523
3 180167 142681
3 153380 152807
2 63000 932694766
1 118104 186639 517297880
1 115288 178547 871278437
3 157625 93271
3 52362 8501
1 43220 158964 102799451
1 117736 162756 564376228
1 58377 87746 423770738
1 9328 22528 835365693
3 192862 92860
1 88855 126486 864170894
2 189793 628009917
1 119469 139360 111581900
2 129130 1361458
1 13178 43283 347856208
3 50571 98236
3 74583 61353
2 126155 5808462
3 97602 120392
3 101346 45337
3 164435 144022
2 97613 556916760
1 116108 150252 954298665
2 48833 510274495
1 80957 167275 964051502
1 91675 112531 157409337
3 182525 169043
3 140001 96198
2 62204 63513654
1 25622 197790 614266894
3 226 190732
2 153507 405968319
2 94988 141929221
2 121294 563918632
3 192100 98540
2 171810 447729337
1 24902 44009 540571924
2 86106 651995395
2 28826 280998869
2 53292 148997297
1 42352 154683 913297640
2 166489 331487305
3 132594 8115
3 182276 188573
1 10928 45936 237777851
3 35992 86283
2 118034 605164981
2 198677 154304217
1 89818 135835 545610054
1 58211 76737 527980951
2 190514 200134848
2 68211 918460159
2 124998 782750159
1 33430 35765 404695238
2 165136 691453213
1 70698 165548 283506096
2 117183 26491403
2 22173 213059304
3 36595 18229
3 118821 137394
2 34450 938987499
3 85021 87605
2 122722 543933019
1 60613 78487 413487200
1 40690 59100 213315122
3 103845 44034
1 174054 191926 50925380
1 65125 138226 548149036
1 107304 183078 376049196
1 10785 163642 270114728
1 32027 146411 282751916
3 23247 85060
3 157580 140242
3 23954 177034
2 3396 309827880
2 189815 460853062
2 173801 852717704
2 77875 929990943
3 54162 49594
2 8180 368880676
3 83922 16202
2 74905 363173685
2 68377 836186849
2 36747 974731226
1 847 30118 847838273
3 53419 175786
2 191414 845879490
1 31850 60111 386203464
1 144814 188310 704173911
1 88429 161003 380536759
2 34413 840200207
2 130490 254624155
2 62612 380991690
2 55106 640546178
1 132279 156771 673099036
3 132393 35259
3 59255 52524
2 63621 187346958
2 188276 132820485
1 100498 193897 511233074
1 85533 87494 224208988
2 119033 513162000
2 149348 577192102
2 146013 692210905
3 148918 159783
3 25372 10493
3 14396 138969
3 51457 192398
2 166397 594746690
2 16921 953647849
1 81702 89983 541946802
3 24231 23992
1 75824 103811 612539203
3 165446 135967
2 195593 475586472
1 11744 12770 847145265
1 11409 131321 689879852
2 126651 743720484
1 23227 158549 797675261
3 169085 86848
3 155454 197259
3 148884 192981
2 25607 853132076
3 108416 64362
2 111296 410930737
1 90012 172298 507773031
1 124294 125166 914816520
2 39053 738603503
1 39768 143484 193427656
3 14384 133330
3 170500 68447
3 169984 4081
3 168005 134857
1 101040 120925 600366243
2 45712 213103287
2 180907 980654796
3 92828 86357
2 101417 196322604
3 37069 179843
2 149864 278425326
1 112679 191732 582836315
3 89849 33018
2 162422 633212525
2 185227 272366274
1 88336 98707 3432400
3 95306 132045
3 199732 160676
3 165906 57501
3 135616 198319
1 75762 117960 383870251
2 100205 403605112
2 59997 675426150
1 103719 124765 156170124
2 47696 527800731
2 68130 52025800
2 37046 653045315
3 90639 108296
1 44453 79320 410858486
1 76241 195324 656633159
1 116225 116939 582690022
3 40484 174143
2 8878 930887280
3 128729 52666
2 3092 841747473
2 109413 92384816
1 112727 115559 680319647
3 12381 75701
1 49214 96266 371015101
2 74997 112796865
2 52636 44913905
1 61924 112309 481298765
2 193663 858771369
1 159582 186054 394989132
2 79244 581546428
3 136677 40126
3 148996 74758
1 76004 147014 883397471
2 128341 694560337
3 158080 137995
3 77272 54324
3 74418 88451
2 195930 358904053
3 88591 90550
1 18584 122107 875499619
3 161385 78453
2 148021 444084820
1 188310 199218 597432593
2 139149 909629304
1 45042 179672 111047003
1 61822 192251 162465017
1 55164 168428 538310510
1 127853 139815 917575238
2 104588 745551123
3 66833 2914
3 60103 103234
3 10502 88544
2 18160 704866418
1 197747 199827 804842690
3 98323 37509
3 1072 9805
3 148161 32350
2 67014 268893760
3 174367 64417
3 69032 159327
2 100027 472215749
2 33626 624727213
3 116351 25150
1 94202 162492 157150677
3 156812 19981
1 102944 110548 566483345
1 88501 166745 894828167
2 115851 123315680
1 89925 96123 367015244
3 137932 126128
3 147066 34708
2 146000 637371082
2 141085 584989456
3 25420 1510
3 48796 74720
3 31586 29388
2 197573 373271634
3 45180 109939
2 100207 558338757
2 52156 809514069
1 42816 171270 87484681
2 147759 421619847
2 18350 984520218
2 143185 63166839
3 88119 142740
2 17483 130734276
2 173515 775481554
2 117292 190422523
2 168924 141349500
2 34059 692163175
1 3154 191852 637756364
2 197923 863616755
3 76127 14802
3 191139 145857
2 10553 756193125
2 2321 669006249
3 98971 130460
3 36485 171786
2 124214 918980447
2 138085 529076956
2 193604 915997891
3 184078 72493
2 38826 605863549
2 34506 581041730
3 193240 42166
1 125320 169393 413285525
1 110472 132041 135940007
3 110076 164258
3 86723 85074
3 9481 129948
3 162701 198058
1 6182 171936 483255237
1 22330 193441 435397480
1 63325 192931 303090200
1 138948 180048 589093919
3 45542 187660
1 70030 120780 716491977
1 52499 150768 586570110
2 117815 169057258
1 114752 160206 395816890
2 61818 689091778
1 23936 96001 338742274
1 83622 162718 920892827
2 32197 542089284
1 38120 157396 259605362
2 16728 686691342
2 105502 473412239
1 1146 92882 305373115
3 15889 28591
2 36848 380952365
3 165703 47595
2 128125 559810528
2 26645 622793311
2 39722 899938523
2 112104 273025317
2 95803 518366951
3 46118 59127
2 73466 431329578
2 34032 814186330
1 131461 167540 935108762
1 90714 159370 116121617
2 62318 702427401
3 37172 109374
3 58801 27216
3 144399 8323
1 3534 151027 488774639
2 139512 439275065
3 148317 57509
2 31089 423353651
2 115647 326629777
2 137009 23137402
1 37188 72987 524919734
2 78920 768366378
1 93891 111976 871701915
2 127710 733585713
2 40581 62359006
1 88023 128162 705480946
3 85599 1915
3 58940 162459
3 64917 1606
3 168212 13756
3 96056 146374
3 154459 76293
1 80894 182948 650834937
2 197411 837231914
3 52174 51976
2 158040 337905939
1 12764 100297 581413892
3 139762 77335
2 13560 455627737
3 70358 55633
3 185394 181027
1 121574 134576 320679
1 103651 162552 999986669
2 45167 473483734
1 36853 153277 134663053
3 54493 19934
1 5335 91323 314941372
3 160761 193929
1 176349 177885 971266908
3 83685 31566
2 39456 587552800
3 65425 149123
1 129366 161331 984029440
3 175843 73122
2 5865 849988649
2 134509 771874282
3 111555 17869
2 140263 503153173
3 163154 8127
3 83201 99603
3 196252 65819
3 179753 181780
1 36767 111881 537838140
2 125859 136316653
3 9081 4246
3 52836 169547
1 17314 175438 338295048
1 96414 141489 846644588
1 80172 179568 469706634
1 8287 85017 320875526
2 157425 708515200
1 109530 190439 965871694
2 77237 356761202
1 42440 136249 285923003
2 157555 654523922
1 35748 168368 951396170
3 113569 76071
1 59756 163621 348020536
2 187236 766577572
1 104420 111423 58749665
2 169000 372314836
3 181830 94391
3 142767 175590
1 37922 155039 633996989
3 48997 57613
1 138366 142871 61514201
3 175581 66473
3 171362 159440
3 58101 58887
2 151458 244982664
2 102397 566758661
1 45264 109576 874202811
3 58994 67787
1 21770 72919 509211216
2 193833 114250420
1 16492 166014 440898770
1 338 64501 54517147
2 172910 910724169
1 59222 119518 553457482
1 3145 5427 286302647
2 170373 712375867
2 122398 280672843
1 35445 157729 515298373
3 87281 62900
2 50481 416040854
1 13188 84945 156002885
3 148440 122396
1 61985 121363 707929380
1 96402 155378 644589970
2 165235 999732670
2 32199 743991775
2 192091 771654584
2 49653 405427026
1 75097 91805 495868230
3 47562 127057
3 100476 22910
1 27167 89409 937174599
2 116265 971936933
2 126287 74978880
2 186761 864190524
3 198198 178852
1 121154 143209 30608844
1 21935 28646 234718273
3 186889 118096
3 150553 28967
1 93235 177594 688482763
2 127892 992871243
1 34960 59766 763696743
3 154551 21526
3 195521 179485
2 83985 362982522
3 5096 43671
3 83387 23585
3 74502 94589
2 35105 948346640
1 36792 141140 678250074
2 16761 415699424
3 79835 132008
3 180778 10647
3 174668 116766
3 9436 170051
2 166185 788935081
3 17317 27989
3 40768 160585
1 156226 184694 148608901
1 28065 57344 685742529
3 173844 76035
1 28373 194000 161563386
3 175752 133386
2 130476 83689980
3 117276 169844
1 70922 126059 511064423
2 120039 7159173
1 88530 112547 302607926
2 77948 99209689
3 195073 57567
2 66670 364692765
2 37661 691961914
1 58752 189873 305162731
2 63790 384767339
2 62412 595750431
1 145440 191639 583260364
2 50550 828949514
1 21566 43757 974912848
1 37004 98930 257140973
3 131766 101288
2 124280 471788090
3 132361 100896
2 141312 656451088
1 55881 141414 241574338
1 37070 199425 399289393
3 7392 27610
1 28085 196503 491081868
3 85578 37713
1 63030 95108 21373766
2 161579 740777161
1 105970 164858 254537441
1 95885 169204 353866916
3 144772 80220
3 193008 154531
2 159996 737957302
1 99676 177562 893724082
1 22108 156324 822783755
3 74827 166332
1 149037 163723 983475510
1 85045 90673 377219467
2 133495 860654976
2 132678 131932652
1 57884 64872 33254771
2 9020 979203253
1 39877 190586 942735922
2 166895 450625933
2 2709 631150718
1 51209 172284 159514524
3 65471 120728
3 111444 153028
1 68661 132781 820730992
3 139297 58246
2 106560 435008094
1 3654 9728 431361236
3 123355 132976
1 55427 105619 588204508
1 156963 162450 993946734
3 142692 124393
3 136664 8250
1 63839 127873 528369078
2 137351 902120605
2 8031 858571055
3 15379 56245
1 37763 43062 591291282
1 107573 126745 569427599
1 152060 163663 863724321
2 99924 766418239
2 153955 81480511
2 51181 835303038
3 192815 112276
3 76351 171360
2 20675 339635016
1 85940 126242 354115208
3 56966 182887
1 80245 130170 69901922
1 82738 117950 530434178
3 185564 37260
3 150275 162411
2 90331 662819923
3 17151 39162
3 4830 165066
3 9058 28462
3 112172 191733
2 48192 637664092
1 75149 96004 899036520
2 93988 585562285
2 115588 48715392
2 164890 677082029
1 118889 168158 417732063
2 15094 379048596
1 3263 166652 130563209
3 63589 90188
2 160092 853720978
1 28710 107423 979662886
2 33851 516992612
2 41230 611837720
3 156550 20671
3 131590 134419
2 22865 324844452
3 82667 126697
2 112289 844206749
1 79829 173297 150734398
2 97701 641617958
1 11303 152290 174277197
3 6869 36175
3 115856 100269
3 199212 16553
3 43446 159972
2 6841 864570095
3 170110 125951
3 118382 166135
2 166230 617766921
3 150548 153462
2 146323 778612438
2 166118 171906780
3 43208 155771
2 109213 371690841
3 12979 117183
1 594 105842 948677265
2 13617 218238579
1 161366 169159 686788986
1 29505 67494 651003010
3 177677 97278
2 167336 552457501
2 89860 90554857
2 38162 858585781
1 122716 199266 769563887
3 12336 114524
2 35666 53692387
2 104140 1616524
1 104026 170276 464999694
2 68099 488894405
2 41402 67799071
1 3871 108698 277266422
3 124198 100553
2 163892 102523738
3 91480 33653
3 65375 100722
3 147867 94538
1 6011 17123 927505665
1 65746 136023 240510782
2 89242 100259004
1 8150 51041 882859797
1 146097 175169 781597412
1 117166 128431 268062964
3 147071 112715
2 113124 564138823
1 46259 193252 197760496
2 64070 901356694
3 142725 73011
1 114143 123852 518806300
3 44391 36206
2 174665 430371929
2 47829 162656777
1 69234 156923 492403122
2 17069 319223990
3 427 175420
3 643 198939
1 89674 99801 428507491
1 1260 168902 103103250
3 182156 174249
2 68290 489157436
2 47784 333018201
2 28384 136183398
2 181904 694505754
3 93549 6991
2 170181 635691407
1 10019 21053 974588268
3 49202 99860
2 62671 356874958
1 47604 49174 143613879
3 169828 174276
2 121002 638031008
3 197331 196992
2 99636 546087290
3 103883 82829
1 73008 151686 24132526
3 10632 82327
1 59012 176973 859925037
1 58387 134370 352889566
3 161876 135563
2 169213 269623752
2 187584 2993022
3 197506 141065
3 24983 64716
1 13045 34878 860699866
1 24862 51506 187679599
3 132828 148738
3 191149 114974
2 134844 106422058
3 47588 169507
3 136157 90820
3 109090 455
1 109751 133504 558260362
1 79094 90197 384254737
2 49100 188839499
3 178709 42899
3 172065 175273
2 73106 238452968
2 194765 459565684
2 5638 753333324
3 43094 49392
2 44651 101782272
1 20201 146125 538896703
1 140112 160069 910665930
2 41510 154375973
2 186048 944966011
1 130889 156663 813897514
3 106717 119888
2 28167 901718769
2 160582 772450498
3 182811 168409
2 142852 44685229
2 47827 958968435
2 109303 913194051
3 45617 52980
3 109004 146651
1 70274 151186 182806335
2 185791 337086599
1 31759 146894 798116126
3 131871 62995
2 126701 933743157
2 26240 302082272
2 158464 996362972
3 9853 192512
1 20889 54626 275017034
3 115319 82760
2 71637 819319054
2 32379 859846367
3 76943 118990
3 111643 110407
2 57713 719665518
3 149949 89301
1 47712 56076 158026984
2 176926 345378422
1 80906 133815 673907727
2 102564 669488403
1 87252 181869 767015406
3 190797 191682
1 79552 162884 871595449
3 6845 26149
2 1900 687853118
3 83644 139705
2 168890 65541023
3 79228 120368
3 104356 26878
2 8863 770419922
1 155319 192532 776859747
3 100833 21795
2 199818 271818777
3 54639 78380
2 53067 281614662
1 99271 166149 811485926
3 99836 77668
2 91001 996813254
3 22875 31660
2 113217 874920183
3 43148 157147
1 34672 104894 438131032
3 146471 39203
1 17274 108727 541373626
3 129240 40651
3 52734 59382
3 133792 142620
2 107692 537286839
1 86381 133896 770426920
1 45733 193109 636441790
1 109088 165419 463364998
3 149652 91959
2 52631 699043763
3 133816 156903
3 70937 177898
1 155507 163258 559413303
2 13794 114896276
2 4371 313509986
1 21388 42037 448595747
3 132330 178910
1 101349 137621 543454487
2 44278 794931521
3 172749 68159
2 43458 891703227
2 37576 562389870
3 29571 168236
1 133750 155402 208444952
3 147974 95238
1 185275 189863 526487129
3 147501 144718
3 193612 107434
3 169594 43718
2 20570 485213205
3 79119 87807
2 6949 972735588
3 77468 152532
2 180512 774933489
3 14144 103110
2 138534 215496890
1 192 104937 59255601
2 76257 463541375
3 72140 3042
2 114000 642965626
1 118456 197633 401886865
2 122362 245407607
1 127320 182546 699151949
2 178985 402503803
1 149102 160032 249784511
3 35747 165400
3 149534 114373
3 135248 22384
3 157322 956
1 88940 146749 577305969
2 71339 716310787
1 50047 191729 486221902
3 188038 16477
2 92583 917698988
2 198798 274863455
2 138534 208547196
2 127818 748716058
2 86640 510425048
2 130721 752597027
1 76626 91578 414503236
1 110347 124350 310894575
2 70180 287247974
1 26537 33121 946006200
2 20782 368715171
2 192968 437762632
1 87805 111702 405082668
2 39235 834893846
2 108570 274185971
3 39785 32406
1 1304 16185 544535098
2 116594 629194095
2 27618 806782430
2 115685 179613771
2 62960 659534996
2 30742 325300717
3 118232 31626
2 129721 657697764
3 57309 149676
2 111381 548133159
3 137120 84794
2 141780 213865538
2 131433 530222565
2 143177 395350208
1 118290 160911 118461889
1 122276 143335 38119995
3 130537 41621
2 170533 189044859
1 37606 45081 42519896
2 2460 727946799
2 104240 475528966
1 75883 127957 558337942
2 144534 388306090
1 54144 146783 377642958
1 161272 181718 14305717
3 122491 10086
2 23564 95950292
3 72552 120552
1 145711 199101 349627257
2 197838 635328796
2 27802 217674392
1 89190 197336 811387071
2 58924 446331500
1 115454 145323 765773353
2 29040 261855382
3 104670 113850
3 187867 151347
3 104755 136635
2 199569 53490323
1 83490 146778 744341448
3 77284 55666
2 176941 653592174
2 139956 733622414
1 67927 199996 994498237
2 136602 886856745
3 28553 67507
3 99050 66123
2 103105 66161121
2 180665 584516955
1 44496 157158 47766201
3 144715 127539
1 72828 158192 151497875
2 128054 587197639
1 28474 132388 779886355
2 55897 97248932
1 87676 139524 562403382
1 63878 165013 748385261
1 105572 164361 402041209
1 123404 153736 681156002
3 153415 142522
2 172910 988733860
2 176362 207997046
3 148467 183386
1 34927 180330 435545797
2 108978 586000047
2 13670 686635593
3 65440 191745
2 196599 530827483
3 173469 177764
3 157599 59518
2 45316 779330397
2 61649 475813993
3 56410 43149
3 122517 56531
1 120204 180815 169634533
1 105412 185155 943223591
1 684 127536 464145321
1 127814 160543 447324531
3 129666 197686
3 136478 89154
3 98459 124485
3 103575 107729
2 44039 635772380
2 51089 70014622
3 6225 5870
1 65679 96563 45939651
1 32245 118158 968406027
1 67661 100133 665050617
3 39066 142601
3 76789 142340
1 189357 195157 394316133
1 88870 185602 901931052
3 55090 57669
3 164124 107988
2 100294 936377086
3 77849 154116
2 7158 509702425
1 11977 75168 512447473
1 55193 177686 204629887
1 78951 89590 360842795
1 22373 199980 646502316
2 70433 603475515
1 28236 150362 725841813
2 49541 618487333
1 10006 110959 801939779
2 75168 460648299
2 144955 825683845
1 70741 92988 936970422
1 41013 146186 340741124
2 85847 874702534
2 15927 322292939
3 132094 5712
3 99396 73095
1 35689 113162 358227220
1 42285 43734 212295413
1 23585 176164 384814361
2 156673 491088340
3 10601 148776
3 90855 136651
3 156580 124113
2 48421 918423296
3 147697 43083
1 167413 194985 986212715
3 67910 108170
3 68525 49129
2 16166 407736578
1 5036 19767 129688050
3 98244 122043
2 49551 868607094
1 97988 137788 50291597
1 141961 172634 211937194
2 63307 815353589
2 34355 947940167
3 143704 123065
1 1849 61617 753360641
1 148751 156510 817298599
3 185995 90782
2 92031 481311636
3 2804 118405
3 58423 75524
2 199435 906538220
3 130423 122090
2 31180 56941303
1 20245 39810 285278382
2 149343 529113702
1 159892 188629 53863480
1 8358 63981 446367516
3 101444 97835
1 42663 147947 791465469
2 73585 450945974
2 170510 212644723
2 9495 935204631
2 49197 53777628
3 69178 21610
3 15103 24023
3 146661 30070
3 147497 69792
3 32736 157993
2 29506 409071418
1 88351 180223 220090019
1 90355 136247 43077221
1 147884 181196 203035087
1 103779 131818 939822603
3 178237 98400
3 143136 178259
2 116822 734244517
3 88975 135094
1 3273 162856 21165028
1 161342 169369 332942498
2 80008 205957737
3 44075 138663
1 119513 160813 365172639
3 63481 68244
2 116868 634027108
1 137175 137350 15469262
1 127936 176775 703801978
2 164461 705146629
2 131806 907277266
2 94584 39419648
1 122926 131148 548845139
3 20569 84592
2 82301 957966801
3 20944 177586
3 133990 66725
3 116278 196188
3 63228 30904
3 43412 189249
3 48811 125744
2 165574 440169711
3 50718 169146
2 62243 337908886
1 120322 157044 886225098
3 48847 133531
3 168169 100857
1 158381 197589 725242410
1 151027 191616 49349811
2 193697 732117967
2 189321 992148274
3 188816 96411
2 16894 626762939
2 48163 182961947
3 102796 13826
3 115348 173865
1 3360 64931 259965288
1 79509 191016 293598570
2 173618 436043023
1 112277 153931 49928204
2 8049 365156717
3 125618 169072
2 28883 58147766
1 34221 183743 682102639
3 168278 124676
3 44634 131079
3 159954 33749
3 47129 50946
1 130638 139656 542721941
1 52057 85530 232090143
3 197721 160808
3 20130 102633
2 150482 279939851
3 125472 124039
1 23539 198315 758996807
2 53897 43881229
3 121471 70747
3 59435 78770
1 40370 57360 24594330
3 107630 57531
2 100046 678395287
3 189192 12571
1 64820 176348 848489818
1 142386 172524 498384590
1 18989 130480 478435989
3 78155 96101
2 148688 541242311
3 149073 164382
1 14267 165373 593809797
3 83745 42782
1 131841 150122 804461534
1 36634 131453 421852513
1 50541 166762 22255532
2 154991 106685294
3 13759 27417
3 36202 23175
2 26358 923791809
3 77950 41112
3 103419 90290
1 9051 102146 500963823
2 86870 828865546
1 9260 25557 623579339
3 167235 192591
3 191989 27589
1 30296 158816 539943154
2 80086 741252179
2 6478 350604154
3 146085 147320
2 114176 372822252
3 159460 137581
1 97534 177178 561696752
1 119810 157231 378919004
1 41299 68632 371304235
3 120041 47824
3 8156 70313
2 146119 660164001
2 1314 380463746
1 823 20695 141013730
1 56810 156236 789238162
3 32757 123535
3 185053 64450
3 19349 182426
2 27812 94301190
1 21331 180755 502593329
3 132874 116853
1 148713 173253 590055406
3 194871 65424
2 29896 185222612
1 16106 52327 428811242
1 68908 121447 458612609
2 54666 662170428
3 189181 38787
1 48640 50164 330373218
1 116682 181486 623520599
3 155364 89937
2 92975 872659855
2 24908 56142345
3 152995 73007
3 18998 71904
1 57102 69499 70779008
3 63718 57797
3 23575 316
2 90460 522012086
3 44271 21573
3 75043 197812
2 49922 884990707
2 50417 649281475
1 41535 45059 352620552
2 185569 658312118
2 137524 318862821
1 39091 78176 895786717
2 134582 83780611
2 104094 146784255
2 68473 890411694
2 106233 925770181
3 148754 6103
3 17421 179643
3 188114 97749
3 199973 9603
3 1310 9999
1 95291 175868 442132548
2 172016 825602222
3 67188 183706
1 6516 103918 386154012
2 22130 593483018
2 169000 333650332
2 73809 239100411
2 56520 457021469
2 66483 716813699
1 190880 194692 238125160
1 112752 146703 684977283
3 67350 95881
3 195056 171778
3 178245 32794
3 148850 10047
1 127762 196330 551426971
2 8824 454587032
2 83142 601389653
2 80819 304988999
3 108280 191021
3 68783 180239
3 45864 304
2 14522 260938240
2 146327 65288326
3 197452 41124
2 31316 510420583
2 177926 418521023
1 62737 171731 884091000
2 62915 869149169
2 76388 630675690
3 93003 26090
2 119177 665349176
2 155266 270319246
1 36620 58243 236271037
1 17402 63978 129740443
3 161981 93901
2 159103 715382606
3 41428 48622
3 169989 85424
1 85676 174118 516447567
3 35734 152836
1 108982 176792 130777034
1 13392 90610 359343479
3 138230 140277
2 129015 353616744
1 116157 162357 121580921
1 171507 193998 979305083
3 14073 106984
1 56260 61445 615534272
3 39772 15538
2 143833 525476047
1 119688 177845 599497200
3 74412 184416
3 32134 47190
2 176547 577915029
3 59744 75562
2 183729 35679877
2 14414 168924273
1 90695 93649 207281054
2 146864 198848570
2 2986 912828635
1 14352 192098 294048647
2 26842 600535061
1 24238 151413 478849338
1 83432 177834 678242535
2 125103 659810999
3 160404 194897
2 60560 476852371
1 60869 171575 788469201
3 61115 113870
2 93991 185198835
3 22730 5008
3 171415 44414
1 56395 138880 952776339
2 90885 236006740
1 285 176046 443451357
1 59549 193532 836837025
3 121928 159950
3 189395 33290
2 16622 759142274
2 43176 80831705
1 48711 48921 928834501
3 98737 6467
2 137805 994152274
1 79787 122683 262201532
1 505 75639 27928978
1 168114 196496 953884561
3 119147 20510
2 149642 703274403
1 148140 171337 460280992
2 18503 821641954
3 109920 152457
1 80349 189815 841062966
3 94713 164303
2 154209 399540015
3 112812 154439
3 104318 192181
1 128448 135109 423580970
1 131033 173900 88986459
3 170321 58358
3 64858 18953
2 181894 917359589
1 81290 174906 615825621
2 27294 583388458
2 131127 846432717
3 136174 186968
1 9994 154533 642371282
3 40390 1779
2 121627 488020533
3 191716 30104
3 66733 126838
2 184396 88836641
2 105288 527270584
1 51795 122624 390045486
1 96783 175166 817591748
2 54413 368380232
1 156263 165186 10288282
1 54180 143235 851618246
1 111283 142180 315661676
3 38736 8321
1 48979 125218 810716218
3 51008 44254
3 115646 174514
3 117255 16342
1 92089 143095 406471379
2 28559 890243215
3 164231 120812
1 112196 196209 831559910
1 88013 107977 909999666
3 110669 130127
3 40329 170485
1 43744 170534 254961913
3 38710 167938
1 6054 13734 743880177
3 50453 126639
2 146392 604550638
3 97228 43683
3 113215 116248
2 79376 85106526
1 48330 48533 318088286
3 29878 131804
3 154163 113228
3 85811 167418
2 2476 24554206
2 152440 768950666
1 92438 142891 374089771
2 17731 958467473
2 135934 798480912
2 189308 860155918
3 138488 72224
1 124442 164089 50265485
3 86741 195494
2 32255 420878514
3 97114 119259
2 169421 770809597
1 5763 161261 263250816
2 25411 304481846
3 194736 188634
1 56945 67681 141360172
3 116264 172728
2 20067 280975272
1 120727 171366 150381938
3 174181 134806
3 159433 69380
1 58601 169226 341594948
3 160327 97499
3 103970 147153
2 63070 919862664
2 87220 229569421
2 119157 951398748
3 181647 7397
2 59745 506041368
3 75961 13542
3 151707 30463
3 68621 58960
2 92828 479225001
1 35473 162694 430226983
1 71027 91568 602696671
3 9837 110736
1 73927 162479 173824650
3 168003 116360
3 123307 127320
3 187029 60466
1 80882 127715 74363334
3 189332 178634
3 7976 42116
1 4892 72521 17770446
1 30153 64466 863800669
3 158746 124817
2 39167 287548268
3 36542 124390
2 39454 390524339
3 80949 46920
3 185952 159717
1 13909 194404 833097045
1 42784 43165 202477144
1 42217 100583 166984404
3 36320 3266
2 137451 257357709
2 121386 275566396
2 60265 124342427
1 95222 101670 682699647
1 13001 93552 344976625
3 85442 153159
1 44887 189217 915029253
3 184066 61260
3 2299 37522
1 169864 183452 837080072
2 67844 14176854
3 180895 182639
2 29758 659390308
1 51451 54947 543837044
2 124929 528567943
2 15935 124835710
1 43567 199285 281175170
1 17317 150730 182049092
2 131759 940964166
2 20741 959083525
1 16709 182921 80598726
2 58082 703814576
2 35986 996519815
1 122380 154730 244987679
3 140894 98727
1 69789 97911 670681507
1 74798 191730 352547616
2 23208 212532570
3 66476 12716
2 71607 204908391
2 183346 911001617
3 51706 182279
1 291 76970 899836389
3 119923 53267
1 25540 36191 163926114
3 155485 122944
1 51646 171962 208606117
1 89330 99060 176283705
1 56556 85708 116403099
1 43883 98641 459693826
2 38046 12450128
3 93384 40405
1 13443 114837 601858001
3 91127 104510
1 2873 73608 370790555
3 161330 159946
2 151803 239361618
2 119241 371751482
3 46184 182123
1 121060 162208 589128078
2 98959 673296264
3 132653 196981
2 12487 264533714
3 51545 79371
2 4065 587954743
1 57127 142700 456646625
3 6217 84964
2 149943 965226469
2 115804 214574958
3 146499 109835
2 36599 451109350
1 43883 100781 836233263
2 88401 518652298
1 37718 94998 859208493
3 62913 123274
3 164127 161601
2 196755 686214974
1 9731 148278 757946456
3 141283 36987
1 114413 187794 287010964
2 150966 916389432
1 57875 158920 323689553
2 112365 231774953
3 65846 15323
2 164465 257937231
2 138211 76986672
1 89396 194254 85517638
2 179907 889806020
3 98914 173279
3 43249 51617
2 134016 596529403
1 93198 101055 820696191
1 80668 129922 582445526
3 81573 133720
3 132045 181366
2 39686 874917154
3 98274 16854
1 40441 57734 492633726
1 46801 152233 409128498
3 77306 20185
1 10286 50423 366831341
3 86697 43019
3 56311 178008
1 178564 195818 947356513
3 121222 95575
1 99643 110179 155432368
3 130728 49752
3 14964 86743
1 37372 62027 432747971
3 171520 22682
3 2157 46119
2 123307 715942006
2 163215 250371708
1 36746 73582 867796689
2 185309 888683249
1 124874 147036 349362230
2 197994 777228670
3 53305 45829
1 69629 141380 3199973
1 51875 148221 82896038
2 193749 3611462
2 63073 65074033
2 146556 368283191
2 115476 680252597
3 195218 92081
3 138463 54679
3 64540 81252
3 66952 9419
2 188038 169446087
1 64932 197406 336000156
1 52787 134405 806808620
3 105553 154818
2 132542 747774955
3 17516 169747
1 37540 85994 535276030
2 186602 501707178
1 152107 195876 808831363
2 187945 302930222
3 119137 47650
1 94889 125537 21983304
1 733 73699 600679717
1 39925 142663 957327129
3 31245 101641
1 86263 126827 806424887
3 175840 27093
2 90968 198088625
2 35530 679240732
3 1611 60343
3 130189 199855
1 85848 178179 717361723
3 110494 184006
1 24608 48626 906184835
1 111609 136256 838493707
3 9991 103381
1 39800 86590 258888755
1 56830 102662 869564394
1 13926 39082 51613124
3 68051 75808
1 53959 195085 236675640
2 50882 730387176
2 47672 963362109
1 104577 199527 822276496
3 10382 77397
3 65154 350
2 57808 723108012
2 194841 835521362
1 161545 173944 872222019
2 33305 674942798
3 82528 187290
1 54129 103447 805562189
1 194831 195880 60274545
2 132260 34093194
2 131804 723761633
3 112780 7027
2 196787 317162614
2 90910 299979749
2 68484 848535636
3 61733 102382
1 127793 148452 679490861
3 167781 181802
1 16775 144721 594843819
3 70453 53369
2 149587 319743011
3 176478 138512
2 60930 48648326
2 53258 351492287
3 192553 107086
2 86674 348149209
2 158268 511940692
1 9364 114470 907917258
2 147430 815439157
3 30845 182180
3 181047 126719
2 176066 61282552
1 28438 110437 708842637
1 45022 46387 69101535
2 28481 253073143
1 151055 161163 416411855
3 145323 145249
2 45613 962439337
3 18076 179710
1 4076 193570 462497473
2 48092 215937385
1 128 146757 252231960
1 46969 161481 492439870
1 91020 102096 237385314
3 56495 67739
1 79875 176808 211732469
1 32039 33835 236228722
2 8800 474010357
2 140391 315605069
1 54908 188139 651190591
3 199921 129177
3 78351 179955
3 74615 192376
2 196148 648555577
3 34600 88192
3 26620 171393
2 61393 947878187
3 58857 155918
1 25468 36500 54756350
1 40012 42471 905854766
1 93131 179021 429626047
3 154128 115609
3 165654 26799
3 166598 96502
1 150608 167578 920754546
1 157155 161449 659526772
2 97730 376899610
2 20570 535222433
3 570 173197
1 12173 173696 966085278
3 24012 149313
3 159304 113984
1 94971 152282 541752309
3 178933 196747
3 11038 108006
3 144823 142960
1 160094 194579 977874287
2 91319 680904210
1 41283 62003 30938693
1 71800 85906 851829520
2 174349 890863191
2 46616 192087611
3 165957 128616
3 34878 159522
3 126403 167364
3 74729 106050
2 40467 492044141
3 190386 77797
2 74169 538726681
2 186680 176108508
2 46208 920468586
3 116781 46856
2 168616 46489289
3 72659 126270
2 121366 607591517
2 69988 188874080
2 88314 156101620
2 128152 805878979
1 79882 137192 651459677
1 103546 164516 149320112
1 76804 184070 726491908
2 46586 727184727
2 24430 945198345
3 36847 53656
3 122334 172158
3 9359 88630
3 102295 193939
3 54574 175347
2 96806 778310953
3 98092 163802
2 110982 170544452
2 198476 219119308
3 19206 177083
2 48179 599093445
2 58551 73352497
1 57758 100681 422279793
3 179517 18488
2 92641 811908640
2 45665 305648301
1 31068 159002 744109678
2 72021 287198690
2 149785 673534208
2 157331 789015267
1 12949 15335 642453154
1 145111 169361 723135228
1 26288 141508 924696796
1 99569 189726 963799701
1 42235 153040 24547838
1 16474 125692 294496161
3 53840 47044
1 49786 115728 796468435
3 79996 27420
1 13825 141657 704385548
2 167272 146592348
2 85857 734152578
2 107894 515405229
2 128038 256731419
2 847 152649742
2 143021 234281951
1 28256 76817 8821897
1 101140 178909 917063746
2 94055 579206649
1 54063 194918 598052648
1 4434 112658 864079086
1 74979 120492 122123994
2 193688 979921793
2 55497 532354742
3 108087 140391
1 58491 87447 58737497
2 148277 39896254
2 176243 925622093
2 81563 932659340
3 43561 88446
1 39288 100834 398645165
3 76923 185414
2 199362 757090481
2 91691 964209465
2 106819 186880368
1 75336 118711 446199180
1 66827 83402 582257753
3 157231 71331
3 104502 88253
1 17503 118124 790752151
2 164803 714619349
3 186408 28060
3 40654 32750
3 75233 190948
3 105685 162981
2 40564 655548100
1 38184 125942 101289343
2 29972 589775401
2 73211 37596556
2 127222 665298186
3 110538 124205
1 137671 145060 655071630
2 87912 363296107
2 142327 865061277
2 193961 914896510
2 95818 721251233
2 153747 632498319
1 46327 154219 967892163
1 69468 112855 531765658
2 185534 741620267
2 25331 629001328
2 143392 486922834
3 32307 147482
1 14884 41236 755055114
3 22392 124475
3 165338 113935
1 123647 138467 283994598
1 89380 106216 726379788
3 39863 147965
3 79369 94473
2 112028 904331373
1 21158 186704 62199770
2 41220 802094378
3 145682 167813
2 164364 784294812
2 129062 251584178
3 122380 150751
3 195877 163167
1 106612 152310 875556258
3 2584 19267
1 2886 90671 232528004
3 131008 152722
2 124824 116683391
2 39768 802216953
3 43430 96757
2 142013 617358379
2 66127 803370272
3 29236 135473
1 66451 187135 216563034
3 194381 32443
1 85357 139917 688858445
2 53311 865848043
3 177731 1182
1 155144 191628 822483833
1 44228 102552 603505539
2 92888 520941288
1 105579 110394 999807374
3 18076 185704
3 36120 38348
2 149353 401883294
2 7473 175246025
1 122294 177453 549723657
3 172708 186295
2 32004 304990413
3 106053 161390
3 1930 23549
3 11747 10351
3 123301 30505
2 100311 268766596
3 199544 195224
3 37286 25142
3 103112 132843
3 93655 187074
1 56315 178294 211276814
1 45926 119803 243666503
1 51862 113377 36400891
3 49127 37777
2 148417 784900793
3 89219 34363
2 51695 157047237
1 49285 94173 513115749
2 47648 518669755
2 113481 991689233
2 93689 898314695
1 14722 19204 795692319
3 73510 26445
1 49487 94305 584479480
3 179407 169600
3 46929 102719
2 146450 450120832
2 55379 622891424
3 66526 49620
2 68888 794108375
3 77389 19861
3 61850 58532
2 62857 471619020
1 68515 73045 24229633
1 106633 108737 306191857
3 46894 104797
1 108802 147609 860208542
2 182623 70501399
2 7877 920825810
2 125021 752805653
2 172616 230864630
2 116281 289023669
1 14695 56516 893029658
2 157526 182552584
2 21366 371628931
1 37502 58103 493320872
3 139101 173245
1 53284 92718 201510491
1 109518 191102 603677067
1 58376 84919 899174884
2 158106 933085140
2 159642 703268857
1 113292 167908 87409868
1 79446 189274 852384306
1 77371 116532 358742941
1 7800 188454 464406619
1 184930 191608 151339723
3 168655 63332
3 53376 42882
2 82134 846556243
3 70899 148178
2 52303 83248358
1 147525 151155 814133674
2 92336 112949363
3 152486 128541
2 37192 255026813
3 133386 130980
2 144669 766321939
1 49289 144663 898042136
3 91526 6799
1 150584 154767 284664752
3 109858 109895
2 98115 783247494
3 171782 24930
3 35356 191910
2 100857 117539210
3 55093 105923
3 173177 69510
1 23292 71261 245136628
1 109695 161583 90504510
2 198653 130676411
2 199872 556505190
3 86813 6143
1 166187 192120 131849857
3 22710 71945
2 26833 872297265
3 136579 188076
2 30498 817372227
1 131699 174250 524229830
2 100444 480166251
3 12708 166500
1 4677 110983 419628641
2 85161 230352559
2 15285 394799278
3 89152 111106
2 162405 138121741
3 95946 93061
1 45100 165647 585617384
2 155825 258412068
3 141695 160097
1 32932 58658 137979457
3 6883 73995
3 143661 10094
1 68210 151902 593406536
2 86059 702052313
1 113737 138824 526751207
1 41624 41904 756045407
1 29034 140130 345031708
3 57527 5217
1 49754 172644 560850432
3 121773 149840
1 96995 103229 702589537
2 67808 715294922
1 49794 137666 236541677
2 198510 133441371
3 115258 51443
3 33667 6667
1 16975 84088 3425419
2 15491 702544956
3 7044 182837
1 39838 126079 654812290
2 83921 997014094
1 42624 140829 28589885
2 68163 835674549
2 113204 745894262
1 113658 138562 940423420
1 33935 107547 315468262
3 138838 149212
2 68233 752429374
2 9656 413335833
3 66949 156373
1 25779 41796 231192982
3 168301 110220
3 25137 45604
1 155047 171183 857767645
2 79325 839445390
2 120729 293574482
1 72822 180722 363640326
3 38374 125019
2 51321 617534530
1 44987 51765 907226340
2 43530 943863647
1 88729 147748 943993576
1 3360 57411 359249642
1 119967 196752 422521548
2 120396 71042058
1 43478 98679 95537832
2 42112 709045318
2 129201 984126886
1 108362 159616 781658861
1 37073 53885 445235985
1 8379 41152 60111980
3 156049 6273
1 7991 91752 62261705
2 184697 358494717
2 27770 571659276
1 94630 171111 757339114
2 171953 525856467
1 19985 70354 992886824
2 55876 373491620
1 7616 195785 120211248
2 42434 856211142
1 94582 176041 7091216
3 147160 20175
1 23287 154181 75621540
3 16726 87517
1 75312 103124 651387846
1 100308 194481 2644558
2 97671 476420947
1 37383 63362 413701216
2 161918 232265465
2 184958 297000322
3 147174 47617
1 93933 118438 301821294
1 39279 170914 666592180
3 180300 176643
2 87666 741886753
2 16935 70420356
1 113793 147404 149242090
1 48685 140284 80973503
2 193138 694873073
2 198767 710849692
3 75176 22361
1 48855 64760 958477075
3 146271 77654
1 41707 138665 258204686
2 113861 982038657
2 98843 972080080
3 22187 67992
2 199455 543453763
2 177248 407416791
1 101372 189911 452374518
3 177720 19365
1 106950 185663 130998302
2 131934 669820775
2 78340 14606878
2 143217 815294060
2 109162 26186610
3 103352 154505
1 127322 146762 37384307
1 21619 134315 724596907
3 176871 150110
3 151923 69032
3 45688 42173
3 70894 58243
1 142670 158577 489542111
3 167250 52958
1 75370 123208 449472749
2 67331 962565817
3 4161 115289
3 60194 31023
3 129936 147719
1 16091 17108 599871425
2 165923 778932498
2 159907 256564327
3 36010 186643
3 85725 112299
2 82950 423031246
2 165722 928564115
2 108184 892318593
1 16898 185761 852973314
2 27484 534154874
3 34435 117211
2 121942 49187867
3 91468 37051
2 6316 720554479
2 161731 566655014
3 72721 170768
3 149820 117674
1 56452 143804 75269774
1 34400 133933 590446792
1 52155 188064 676999278
3 14750 80481
3 121489 178449
2 136043 987269584
2 152160 239823288
3 139503 119650
2 45948 6458072
1 2620 29729 160569788
2 76151 40212746
2 39296 42679890
1 13880 131523 384352981
1 18052 194797 946655883
3 193022 192823
1 26357 149758 435768415
3 154400 96281
2 137864 684075786
2 98792 662601654
2 168565 815677137
2 175980 880483883
3 159910 89583
3 66189 194887
3 40194 111731
3 54038 164990
2 41377 620074220
3 153366 115179
2 71966 374145955
2 119063 837625684
1 106111 135068 322463210
2 134076 666346995
1 116956 189154 932478066
3 91159 48774
2 161558 472175725
3 166258 177406
2 125987 945744400
2 9915 163527406
2 114417 640697472
3 134325 104046
1 60637 69763 386185143
3 183289 10260
1 29521 199748 679998840
3 115105 85062
3 65561 40388
3 59184 58170
1 55580 89408 45364297
1 100339 115225 652114623
2 23788 949627930
1 54103 162169 307878286
1 103104 195962 840554596
3 122263 182125
1 95460 118012 757245956
3 53042 25708
1 7864 150405 816025849
1 21250 98048 637361781
2 167899 831731599
3 118193 185761
3 502 20370
3 50457 192724
3 175492 170867
1 69606 101014 61018186
1 36917 89183 125906035
3 143117 56992
1 176195 190966 205433993
2 19457 904436167
3 143244 197237
1 41017 136749 737646832
1 63805 84841 665106681
3 52888 45311
2 101750 179652374
1 24629 137950 657421592
2 9389 994991489
2 47429 535492653
3 30709 90138
2 50778 692648698
3 78069 48106
2 132244 698557491
2 102796 126291417
3 61461 133107
1 137589 162623 523875691
1 62448 115285 619845717
1 15372 130883 311191741
1 93521 137980 716857522
3 116766 377
2 139082 259440792
3 147215 140763
2 103797 230115197
3 186304 77346
2 10346 402371056
1 87632 164341 894593586
3 9495 162142
1 30165 61396 854244472
1 48436 125861 103835591
1 126031 161971 603817120
2 163118 9614374
2 169836 614547305
2 83621 856017807
1 145174 177585 234874046
2 1231 436113245
2 50898 3750502
3 95007 108846
2 35781 786498439
3 191346 11474
1 56912 123457 413444545
2 187671 288844956
1 25114 65998 956699324
3 172509 30797
3 46077 173685
1 150382 167954 487147395
1 108899 191065 544579506
1 48630 85660 86719205
2 166100 718380818
2 111377 141344935
2 19750 587354747
3 110312 139893
2 176053 331510479
1 35271 167216 425267902
2 52641 498459203
1 16891 73561 460436361
1 2652 161492 461715256
1 157782 184178 743338782
1 63822 198157 426900517
1 77208 105346 945405420
1 138150 193620 223647497
3 5347 60401
2 145787 768701294
1 18724 155919 372590797
1 101649 134520 722638402
1 10558 29487 881006410
1 4541 113581 369161998
2 73376 946937664
1 82137 132812 36255741
2 165152 350699849
2 175848 853398193
1 32971 85042 650007300
2 181265 358372097
2 162343 948311684
3 127170 60936
2 129597 224587151
2 8859 460456825
2 92067 500845520
2 134584 282901544
1 117716 170323 531765113
2 110293 86851223
2 82076 988153904
1 4081 150884 924000886
1 69814 114711 561103172
3 66001 25488
3 139864 194900
3 197486 17250
2 59263 979384626
1 1516 151884 406675367
2 80692 715145818
3 13516 139413
1 14538 122300 46562677
3 190742 71622
2 10170 557697410
2 79525 628316960
3 68498 562
1 127101 199373 524528530
1 61677 164462 798791172
1 3123 154966 403214975
2 183088 212036668
3 125592 136526
2 136182 637801424
2 35011 555261563
2 135181 457699075
1 13498 184277 279152923
2 18049 698147581
3 40899 152482
1 14145 109079 19793069
3 6731 111594
2 76419 608115290
3 73059 52873
3 32562 36830
3 67661 132521
3 27341 92345
3 7729 79594
2 132587 515967139
1 61142 171344 303202421
3 127203 4008
3 85144 157953
1 74385 130509 946524910
3 7217 83353
1 9357 70451 225225321
2 23271 516866636
2 25777 57215321
2 108901 126051386
1 2729 52667 682972017
2 165642 166803751
3 184217 7079
3 44105 38175
3 78079 13747
1 16642 76702 392035677
2 104012 330133340
2 134372 511149321
3 11782 2471
2 155164 663220843
1 95471 104595 292769125
2 55647 52362002
2 170338 841785617
1 60367 140978 619145638
1 104408 114661 104213465
1 46029 168240 517811348
1 156547 176721 153886763
3 171820 55269
1 39127 165264 442004928
2 4693 333782959
2 58699 597873547
2 184683 242284133
2 182810 812198249
1 48757 82889 111335244
3 95260 165720
3 149002 174359
2 158217 197873955
1 8713 148742 139510562
3 72932 108732
3 176078 12087
2 133141 6866884
2 66814 471358181
1 20772 89512 856517598
3 112344 89885
1 85997 89720 333592690
2 7025 282512593
1 42326 143174 106269808
2 196296 28871457
3 11394 76372
2 47831 264885355
1 52690 56982 614211744
1 76623 137322 397728564
2 35969 531261456
3 112881 101156
1 9504 196129 608912115
1 112276 137219 804311060
3 98291 103415
1 57124 75951 238895133
2 157202 947663735
2 15850 943649252
3 130111 87508
2 123092 617512124
3 177027 165751
1 87512 148807 818990493
2 157500 988124751
3 62426 139303
3 123548 187851
2 127283 799931973
1 125994 131066 465810694
1 57586 126575 53962831
2 172681 653503169
1 27090 157931 374182221
3 58830 112227
2 161821 84005455
3 70760 5446
2 168615 997380346
3 33817 125014
1 128497 164131 158740004
3 180099 195951
1 1632 52600 91361867
1 29230 136022 264135253
2 180110 958060352
1 17591 30979 227850582
2 7058 100143986
2 139410 922606726
1 32295 199320 781762567
3 166529 127226
3 53137 28833
3 81886 192289
2 19323 793862983
1 19371 149029 820538424
3 125474 144855
2 31454 129909894
2 19563 932845320
2 29003 164774001
1 27710 94871 143622630
1 31003 46262 422394454
2 81244 17319760
1 142327 182943 905074535
3 175449 51680
3 65625 99954
1 55900 179008 346706829
3 168323 93509
3 191313 68896
2 122164 684422150
1 80572 116151 342535948
2 183785 755744909
2 92131 992569232
2 142503 743537618
2 69187 886948407
1 61557 136648 815707042
1 4687 163753 418461933
1 35575 84332 591398951
1 15344 143590 356942824
1 62372 198715 187697532
3 79688 56832
2 37091 821435475
3 167232 148807
2 184695 252434143
1 128820 181824 113191295
3 6237 20139
1 97262 107954 18411181
1 10338 140604 202972645
1 84443 177688 379624371
1 34634 65020 731232046
3 153796 135750
1 79886 115319 954086519
1 85256 136287 164088021
2 110949 210985366
2 149693 976819463
3 31288 26599
1 101184 123174 531878937
2 146866 392633280
3 54734 64439
3 54121 161867
3 48341 30478
1 36415 151969 291271072
1 24389 81865 211064348
3 170419 118654
2 133517 625925578
2 2634 337154375
2 100121 325000295
1 46785 180078 379911194
2 59839 317547922
2 115740 891577830
2 59969 260480963
1 38196 64264 674679333
2 41185 884747055
3 46047 70635
2 13809 342512059
1 61292 78555 98187775
3 98484 145802
3 53762 128552
2 30124 331988008
2 78646 798702013
3 43900 197162
3 86070 110248
1 31189 170295 123248604
1 78453 103087 546869367
1 100256 175381 685999057
3 50434 195998
3 186105 137029
3 40898 130968
2 6235 921223178
2 88139 485809002
1 33249 192591 766435279
3 115518 21054
1 181409 192677 65015690
3 196581 4953
1 113350 188600 344558802
1 40140 80139 145141133
3 41367 25688
2 185321 825529528
3 64000 194390
3 13894 96281
2 116868 606438417
2 6890 988911390
1 34196 137772 547128458
1 78204 115670 946553631
1 130659 192257 495574666
1 118734 143870 449885481
3 9079 177635
3 39135 100445
2 137126 948602095
1 50946 161716 31375538
1 148135 199821 306809263
2 108439 308664322
2 77840 11514872
1 27039 117458 132889794
1 1517 93604 687312736
1 22429 133618 83895469
1 153786 171005 911885230
2 51544 303309126
2 23072 807290492
1 56371 173945 917021077
3 59700 138494
3 136815 146258
1 73011 119960 214547951
1 56658 170082 64544196
1 5760 111732 22103980
3 55347 171884
3 144172 190173
2 49748 362246902
1 39947 100322 840011433
2 164724 134552053
1 150396 192514 278519770
2 173677 366648234
1 42405 64479 352777100
3 150323 172298
2 89161 347256199
2 107882 540768410
2 19640 367103371
1 18215 150195 664362466
1 70490 121197 377716801
1 96116 192921 813956809
2 119977 896115122
2 1502 225161185
2 73934 772960586
3 95411 100320
1 106136 145912 201373814
1 33407 43647 766712090
1 118116 184497 484909373
1 8423 149730 853339302
1 101982 140643 447619486
2 47291 944474400
2 187238 943084686
3 51255 8894
1 122382 194025 237574305
3 39742 109919
2 61989 32773965
1 2253 119610 304039540
1 32694 39868 281201895
2 115992 512977868
2 49249 491905235
2 35180 175231521
3 47816 2452
3 33729 59088
1 20256 25975 765061456
1 32833 60027 208881949
2 21799 805030413
3 165607 36668
1 66718 79942 688427987
3 56028 18965
2 9932 578801748
3 55822 162721
3 9965 71154
1 107485 175798 99614647
1 133223 176719 618428970
1 52640 134988 377490821
3 29169 19829
1 34497 161208 590373259
3 40788 81693
3 189234 124415
3 191300 40442
2 51686 206172861
1 18129 74393 359402663
2 111211 206298631
1 18061 47484 695305780
2 153750 904023808
2 26927 725888548
1 124574 190650 155898689
1 52654 90196 593871124
3 37224 196947
3 44938 37917
1 25341 180220 444946453
2 81603 216465380
1 79592 117913 201561915
3 189208 90333
3 48825 161259
3 143171 165225
1 54550 58137 990089178
2 15443 739820150
1 61901 122856 852821677
3 29252 9798
1 144207 191559 635161144
1 143160 198505 929864
2 101538 402261402
2 29781 568730514
1 109251 144441 590538937
2 34160 559628717
3 19925 56233
1 106494 164276 408769130
2 88567 380176380
3 51793 40339
3 80787 130389
3 27491 7190
1 17031 18212 408980101
2 152050 596389739
1 55739 156369 360765736
3 154212 123768
2 102126 859283496
1 154406 189669 151864980
1 106100 199943 820826064
1 70803 137227 666751929
2 192348 292497835
2 101030 765630892
1 797 181739 839973384
3 12197 181036
3 117378 79161
3 2434 99851
2 120080 538852768
2 68713 5417735
3 125156 8977
1 95149 177046 516049943
2 29452 964743138
3 199535 49577
1 4836 177850 371018659
2 79577 358814838
2 31082 853723514
1 86952 144585 692028118
1 27767 189847 247897632
1 53378 88381 839635220
2 74364 932861757
3 37346 33445
2 159194 343239071
2 81466 714851964
2 51438 434155980
3 101028 109204
2 121681 23182244
3 39984 178737
2 37160 608810013
2 3774 61047307
2 93955 160790921
3 40739 67300
1 92446 112856 363394515
1 36195 90587 526150396
3 128202 197058
1 37747 176103 968343103
1 135067 172931 940838874
3 167726 57835
3 193837 82963
2 190922 515217886
2 28189 802882370
1 9271 196312 408422520
3 137162 175409
3 164380 19117
2 25207 126881172
1 88761 139823 593568474
3 72593 16635
3 43177 38821
1 2450 17589 863799198
3 135603 175527
3 52372 174190
2 56770 485975363
3 110134 144270
1 131807 179407 898739672
3 28559 172415
1 81667 120763 957720031
3 188958 87440
3 145520 43360
2 137806 35177050
2 140167 427608648
1 98173 99528 680339547
1 53176 94066 547532440
2 11386 774447109
1 74388 176469 37339320
2 199129 88778664
2 38748 33854215
3 24171 13095
2 40125 794947403
1 28770 32311 554380217
2 13804 349611290
2 92288 98072437
1 150015 192022 942270949
1 54547 158908 724042772
1 56900 73667 357974460
1 45752 123241 160847500
3 151350 24708
1 87865 89167 873080001
1 31939 55124 878428550
3 3524 19228
3 138997 22147
1 119712 153926 593998475
3 24767 34295
3 21118 106455
2 20437 300494662
2 75327 855552348
3 172345 74985
1 55631 147881 729156960
1 64734 125505 359867083
3 23035 127925
3 151647 28187
2 28638 474932319
3 103590 167539
2 20555 277354050
2 107824 670760838
1 1431 45122 725384319
1 78170 123697 805792462
3 61569 148742
3 162923 131537
1 28104 114739 717408352
2 100702 173012340
1 10030 163774 140412493
3 76451 54271
2 90957 232141025
2 186323 517747010
1 171512 178955 451285853
3 169576 143256
1 69706 74405 552788066
2 179131 725197994
2 12342 72497141
3 29539 33411
2 12341 9605347
2 39493 675877734
2 74233 995399395
3 68634 77569
1 11805 196486 253700755
1 65184 89163 536503019
3 154255 60923
2 11815 844657724
1 75021 101205 91827297
2 189119 983936950
1 30135 49742 905929560
1 76804 188065 439887076
2 177622 886069807
2 194989 274283584
1 144458 185344 676862491
3 177293 37517
2 175203 612815332
1 124605 152773 787079329
3 185647 41719
3 187676 137614
3 198032 183345
3 51632 135667
1 15514 124548 91707114
2 173029 905264521
3 110734 24776
3 192176 171947
3 95844 178688
2 192553 557604154
1 30642 176191 629563463
2 141207 911678145
1 76709 196366 473951865
2 177071 602281612
2 6405 235367063
1 37766 121207 571358927
1 49940 197381 524394957
1 102889 176582 446765754
1 39712 198759 23577848
1 173889 190046 205451983
3 165386 124135
1 10870 161512 409611306
2 49564 654792006
1 65230 65748 932695092
1 49036 139165 560125162
2 130823 267903999
2 158967 223188402
2 69011 54979742
2 35839 623429835
2 197044 995076795
3 58759 117916
2 34044 788478605
3 79967 149972
2 57783 618277186
3 176028 182234
2 29524 992785513
3 192247 168378
1 41535 49921 950018261
2 99027 416762515
2 161640 913512417
3 109404 70583
1 10772 98726 139441721
2 22088 50755628
2 190875 580569174
2 178526 856785087
1 76908 134699 973387570
1 29077 159240 351802192
3 79843 54034
2 178962 448305714
1 36419 186301 298094482
3 101682 95352
2 158634 253690793
3 113407 153078
2 177412 245259810
3 144824 151502
3 62223 130847
1 35811 54161 213568765
3 185835 195456
2 170639 20390659
1 73460 185393 945657456
1 41336 90810 963776573
3 44343 35157
1 5358 46673 31205885
2 35982 622353978
2 56983 404259415
3 114065 8581
1 29550 90968 63925597
2 54047 682244494
3 85449 81867
2 123223 607866115
3 101716 70410
3 122012 174734
1 21329 59749 802407602
3 62540 56384
1 54960 158432 394441486
1 21831 95330 774503526
1 87653 121773 805470940
3 144485 54977
3 7834 53331
2 51506 102730239
1 139090 184394 946079094
3 173308 57545
2 113520 266839669
3 113343 76547
1 7490 77930 634330598
1 863 98678 486309291
1 4998 196653 346068087
3 58062 501
1 53666 160455 673180476
1 133687 185362 269918050
3 110771 54605
2 130477 221759485
1 36361 94175 689774126
3 114668 136096
1 107865 112417 18962899
3 116502 163466
1 125428 174192 656634062
1 53980 192705 347313343
2 172339 945212969
1 106603 193676 918275135
2 39601 789329029
1 36743 110180 605285721
2 174000 507360169
2 168888 954671426
1 111814 173256 571995454
1 125511 138848 937834602
3 76486 43947
3 22834 145706
3 22418 163131
1 28255 83554 315857423
1 89705 198330 862114483
2 88008 421378159
3 176380 87741
3 163956 88640
2 105843 144096776
2 77444 766105195
2 107813 698922385
1 11778 16352 762736257
3 46646 137012
1 42472 99846 987662838
2 56692 917084839
3 78373 149995
1 12716 152099 565553756
2 56123 45078272
2 76882 512293702
3 176309 103283
1 60373 143283 214079045
3 534 157858
1 50443 157453 927568525
3 25582 125123
1 123344 155233 532016893
2 144014 748324001
1 1632 136092 109110059
3 103709 163051
2 176377 277820686
2 188443 171095382
1 43918 96881 55389940
1 32906 50888 126501550
1 33475 178376 206203133
2 182905 795186625
3 99109 44204
2 64792 600223212
1 79470 196887 788806111
3 45903 60629
3 44525 94078
2 83210 223887521
2 122084 946293539
1 21693 170876 1412407
1 130793 147407 918166377
3 151208 48695
3 63615 128698
2 24048 764770155
3 24336 198455
2 187305 552607551
3 161600 97189
3 21198 46498
1 123796 157136 420073884
1 23229 186223 674730198
2 135334 331804615
2 34812 311538231
2 131116 882241448
2 71261 150007430
1 39601 192597 707966342
2 82599 966687798
1 76801 83259 756265637
2 29559 929032308
3 163151 166381
1 79928 92879 817586256
2 92201 831314366
2 182119 787675045
1 64888 77951 648666449
2 177664 416081590
3 14278 148555
1 96949 157006 462703631
2 48716 654475928
2 184834 956346126
2 45333 356915741
3 23542 38795
3 22043 51030
1 48154 83269 203602786
3 25785 135019
3 24104 98889
3 132829 163396
2 88793 402309468
1 1603 124985 736431485
1 62358 199205 532214448
2 96799 171990025
1 150668 162174 915777812
2 128433 419452017
2 193048 156420333
2 23069 507915804
1 91752 168454 22773659
2 66810 146999888
3 49928 93954
1 91867 146726 675453281
3 30716 7080
3 7743 124165
3 145543 37541
2 4337 469046218
3 194755 119385
1 6442 53630 620931767
1 87607 146073 751641771
1 69562 187041 427349230
1 49582 191562 465755857
2 71498 32010737
1 146719 190425 40140278
1 125360 127127 152082351
2 154 965788836
1 88141 94018 670593564
2 34335 236938257
3 100915 8327
2 47660 993674952
3 101436 154123
1 118536 142024 505229061
1 16560 49530 536624684
2 198562 540366783
1 68887 168750 665719702
2 49766 904716620
1 10158 109004 831102096
1 58901 145294 521688521
3 34502 47143
2 142577 999407282
2 105078 948908106
1 67047 165751 280032
2 115961 364180842
2 150017 169363076
3 137763 92452
3 141511 82205
3 118907 187442
1 95397 121734 325369961
3 172967 134481
2 197005 658596506
3 44918 93944
1 121823 185129 733256576
2 33083 186426604
1 56483 72462 40030467
2 8700 80208480
2 19811 801384802
3 122657 6966
1 26257 72650 966822808
2 76278 739479011
3 194103 145254
3 125907 22106
2 173039 781496355
2 191467 244854080
2 40414 19689078
1 50368 108284 477065818
2 199380 253675977
3 167862 133696
2 185657 32004726
3 120965 169284
1 61656 75511 60553622
3 775 24556
2 163303 649267524
3 181760 114000
2 134620 332461133
3 5050 55998
2 43581 124372447
3 33735 155054
2 199361 637273378
1 7551 92886 347198926
2 82385 796949551
2 80095 550919889
2 57258 497135897
2 119185 273593395
2 185252 3447424
3 184801 17785
2 117719 95537977
2 71304 843846557
2 29697 445284622
3 82515 158807
3 63474 163228
1 166 183714 832687460
3 54876 49307
1 39092 170236 985250378
3 169435 173474
1 111994 194746 826061962
1 28909 113971 255375075
1 178658 179269 234903981
3 8399 148246
1 99247 174211 235960420
2 68149 647622444
1 134258 183750 810002159
3 154426 131953
1 19330 63458 436068393
2 131444 459631747
2 118001 870156800
2 123900 481463877
1 162349 180573 434705153
1 101720 125847 90039997
2 193619 141352021
2 76766 795909200
1 1597 92323 169838004
2 129222 763599403
2 172925 115851075
2 63806 755948516
2 71595 251759321
3 91510 143929
2 176781 164652960
1 67853 156473 699191510
1 59247 124717 154469885
3 3052 89946
1 132723 157937 980370968
2 76201 314169577
2 104186 972729133
3 46898 179592
2 175505 521054333
3 159792 115917
3 107071 70774
1 125143 162256 80401166
2 189609 134182702
1 111089 131267 972896751
2 87289 3985762
2 127023 573626106
3 81771 57448
2 120453 915495697
1 15188 39943 438945992
3 160802 84555
1 12395 100123 499347710
1 88798 169647 725521404
2 66769 753788681
3 130443 69593
3 67576 102038
2 2244 566120913
2 60739 435399068
1 23824 145733 279587791
1 9021 21683 555891884
1 95053 120937 434757425
1 126408 199028 218235971
3 167453 72804
3 149459 55075
3 65362 89829
2 104611 669042823
2 44194 719814157
1 8060 57094 728193175
1 5873 95323 107761433
3 191284 169751
2 77045 166965632
2 145381 612150283
3 94817 127204
1 61998 150482 277721327
1 29508 107312 572315985
1 97321 114356 47564236
2 159271 789716922
1 45338 165158 489959657
1 24467 196029 687662839
3 132130 9659
2 2016 419842920
3 199448 184048
3 147636 15733
1 70218 92924 574895908
3 34045 166064
2 175342 278204560
2 189505 418603518
1 36148 146673 546147995
3 78146 140143
2 99189 639013351
1 36594 87493 16471927
3 111312 132088
2 110509 265635372
3 87883 187470
2 13205 651976037
1 49212 105428 325671452
2 182989 898043942
3 114425 56086
3 21631 130882
1 33579 168463 708877131
3 124503 35259
3 192468 80352
1 171376 196532 497787176
3 38831 2415
3 30692 8608
1 11344 118373 209694145
1 7950 198063 575149601
2 146792 158805997
3 9393 60757
2 15918 596273668
1 59103 140391 561253303
1 25868 138543 995190427
2 19535 512706770
1 54973 196739 426373368
3 73645 90092
2 43642 257199482
3 163239 34883
1 77302 89043 854123663
2 146402 424588268
3 31397 65830
3 125443 30503
1 800 29259 713123019
1 10988 63358 27215848
1 87623 153043 99393011
3 129537 40238
1 126109 155425 122185802
2 55034 618192972
2 73015 615823480
1 57148 152030 245312571
3 197230 99583
1 101663 176892 548217956
1 114740 159479 242405057
1 127361 186699 306308860
2 173229 754826169
1 54831 100278 562204263
1 69567 162300 351222052
2 146880 565777576
3 144915 90565
1 29666 155563 863631913
1 991 16042 217810272
1 139195 149664 553529601
1 52119 128622 628910301
1 47554 173604 46527811
1 97557 112131 910391867
1 11484 195317 862397860
3 175220 195130
1 42885 62396 696583196
2 143821 535208718
2 184272 657088506
1 51110 163599 500271633
2 3929 129273697
2 41082 204495074
3 61749 159713
3 149204 160672
2 69021 944557445
3 9477 73259
1 113350 195152 271346137
1 72872 109710 68651496
2 148322 808416727
3 40702 37957
2 22079 318811889
1 58817 91864 470919552
1 79076 175647 903675229
3 128977 27288
3 108860 138682
2 190407 221786622
2 79053 943080715
3 116635 5400
3 74901 199254
2 28980 243357965
1 21022 177256 540891333
2 1145 142084706
1 22448 182492 324709205
2 46173 995827024
2 44063 687282999
3 6746 159432
1 79036 95272 899142925
1 5324 66486 944809058
3 56475 122035
3 178516 186252
1 125750 184659 141302110
3 177445 190242
1 7532 169032 25178804
1 48195 172448 100823513
1 58962 130836 663809826
2 103901 968426959
2 66032 810785099
1 32761 184338 253224595
2 25594 676197802
2 62636 365030607
3 59738 165320
1 24912 77431 671852957
2 142189 351904158
1 32683 74948 196528058
1 22958 34184 490397848
1 25597 68131 968194216
3 66262 11220
3 94709 97174
2 127359 173079771
1 52762 99871 649464322
3 131210 160481
2 145336 826277135
2 92473 674447232
3 20318 64445
2 122622 65440669
1 113766 141954 939597502
1 63173 92947 530951170
3 5531 151078
1 16665 65262 45703562
2 182305 409032665
2 186662 532179583
1 70805 160219 473715917
3 145855 86363
1 51005 60754 66118277
3 138665 47107
2 5344 51229720
3 22399 34626
3 159126 122812
1 67210 145223 740962895
1 4417 121788 90475424
1 9781 35404 910758432
3 44902 30162
2 39 220520393
3 94277 41338
3 28664 128018
2 63057 812988369
2 137758 416783345
3 108181 122584
3 19469 194736
3 63772 172572
2 191577 512257495
1 22520 140830 344726238
3 118271 102112
2 86550 90733966
1 52534 94268 529381984
1 33828 103285 643165597
1 107262 189364 393738879
1 59884 73548 144774694
1 171109 184846 586159819
1 35865 157318 671250036
3 10585 90087
1 82108 117021 703472684
1 19691 149005 689649239
3 197079 174469
3 138180 89295
2 148881 731550494
3 158327 88326
1 86359 169668 497674472
3 104884 105526
2 31202 956450525
1 10749 42496 914116986
2 150714 757374569
3 14551 141513
2 18393 567684139
3 3208 101646
2 183102 358205729
3 117153 109265
3 65820 183968
1 103918 119283 389994411
2 84459 167325936
1 162032 181870 840287945
3 75470 167338
2 35361 469231909
3 148121 162540
2 38876 825357297
1 83777 179169 909902670
2 28639 544748597
3 17390 60594
3 43140 20997
2 26729 57202723
2 63677 951009349
3 82069 73536
1 55190 141403 679831018
1 6507 141233 777448697
1 123602 172966 458356088
2 198998 114450148
2 101928 165370364
2 162003 368787203
2 191258 739207088
2 134114 852749178
3 59705 6576
2 870 101679678
2 177299 764240536
2 59610 130958340
3 126698 124815
2 100604 987408287
2 26487 723016596
1 38055 105154 878145084
2 180962 541169866
3 73353 184477
3 191821 9858
1 143909 168359 531394031
3 188096 2510
3 149281 58948
2 160139 732999028
2 141690 473705219
3 69349 100069
3 43191 80856
2 14420 758270132
1 9172 165022 743214539
2 4054 694336067
1 46869 192490 491256047
2 107431 635420494
1 88162 102336 366442852
3 93186 100615
3 171798 83870
3 188568 123252
1 9325 102434 735689967
2 7320 108852430
3 124181 25625
1 60130 157269 579481085
2 50376 127882168
3 8670 101860
2 143862 968841871
1 37199 108735 960164498
1 101902 197496 959039124
2 45490 617750350
2 65470 532242106
1 151967 195965 283713684
3 183731 43986
1 56286 159521 812990049
2 131151 893355025
2 179733 261723072
3 172466 106657
2 108038 598994635
3 132707 117793
1 58914 114010 417876461
3 132512 29531
2 176072 594299750
2 17308 432449599
1 34205 94348 282593264
2 129985 895636881
1 15105 122479 270919344
2 83679 717655493
1 5321 79209 85981029
3 124471 96965
1 9522 16006 147530758
1 9855 21787 837822288
1 48229 146574 901097287
2 187215 706709334
3 61799 6124
2 11431 522067525
3 173651 22956
3 108195 149142
2 82338 754977889
2 20116 408383467
1 64667 185375 32009529
1 57669 189350 426613681
3 169841 2805
3 890 143491
3 169921 137757
3 102943 79951
2 125915 841583122
1 21086 162607 923092230
3 48232 194840
3 194950 190849
2 9146 547726754
2 91203 925586292
3 34128 154393
3 110170 149108
3 22312 178902
2 151261 701089926
3 35893 18049
2 114460 279820300
3 109520 24165
2 174592 207452389
1 92194 157637 177564084
2 118909 50000470
2 91972 524529523
1 90893 108489 905580813
3 24458 41083
1 91641 143738 591127130
3 50342 57632
3 97245 116717
3 160487 184753
1 14335 89551 561302018
3 144905 112729
3 86945 14447
3 75105 30637
2 124205 138026385
2 155325 234807368
2 130581 969390729
2 109358 517802286
1 58545 158373 610236723
3 88558 127947
2 125518 485590428
3 137051 121511
3 135747 1436
2 167281 964353740
3 178883 169081
1 97145 179165 200369540
1 14839 180795 483432463
1 34742 133547 433153788
1 53437 65578 601331325
2 146378 418305286
2 9307 56076942
3 140303 179935
1 82195 193051 410920330
1 124509 138462 138571356
1 40990 87836 545878749
2 95132 37724141
2 26698 461356503
2 153733 468765943
2 119631 847340312
1 178016 183048 822178458
2 103409 603663952
3 184837 28275
3 106392 54419
3 7464 34833
1 2396 54537 845584010
3 145858 127613
2 3042 647775155
2 14812 699886241
1 10883 101154 78881274
3 96847 31251
3 66463 184841
2 160323 163992162
3 104923 162195
2 42398 763869334
2 49904 498163484
2 127627 716444096
1 46005 60123 895181350
1 4774 80101 93601003
1 11838 161048 803410510
2 182557 565702951
3 168248 22816
1 141750 160079 475017478
1 4986 154193 967750985
3 189809 179081
2 5990 288467988
1 6278 36654 540933921
1 114255 173680 960610175
1 74931 113886 353841787
2 5843 617571292
3 108164 28027
1 38365 57564 895982460
2 1390 793277175
3 193592 162343
3 10753 108263
2 121795 665121251
3 55117 113131
2 69208 685051484
3 161521 164088
2 139767 901967207
1 21837 154586 235708191
2 36549 224548259
3 101800 84894
3 138709 189028
1 171958 174375 34004463
1 113704 137358 454431128
1 155163 176217 659968689
1 5071 11615 98506811
3 14392 65627
3 25103 73737
1 65094 143652 952378447
1 118821 157448 767939626
2 132618 64560479
2 17343 339427004
3 110586 136531
3 183122 1657
1 8577 51398 777243982
3 95951 177312
3 34151 150856
3 111219 172302
3 125402 136842
1 42497 141009 72996434
2 161979 330402851
3 86698 73608
2 64153 892153339
2 158647 348901030
1 74935 106834 940012299
3 55136 21277
3 68680 50978
3 85353 61167
3 13009 18336
3 39282 186609
1 87392 199561 727330891
3 60138 94586
1 33860 193049 274953587
3 44099 126410
2 78473 167568594
3 60503 32536
1 54418 154768 366808964
2 118264 917504537
2 163327 634129984
3 196257 149547
2 94365 693390153
2 18350 997352363
1 83520 105049 289456778
3 110164 49772
2 79565 17543659
2 40321 238746053
1 95817 119948 439488575
1 1570 174451 372102374
2 69208 682908591
2 25644 928381165
3 172850 168736
1 110468 152504 181806420
3 116508 73373
2 144331 392868086
2 199492 696586490
2 31699 720168584
2 51825 962203351
1 68680 187493 309258935
3 83061 137832
1 65128 71442 825607396
1 33354 71487 779644736
2 18055 139884851
2 158117 880595461
3 49236 61837
1 6117 107317 673636385
1 11957 140974 256324526
1 52449 70770 935853060
2 15767 920213413
3 159977 16103
1 19679 42902 701121435
2 85561 887375430
3 99613 126127
2 48863 23321030
1 81372 154835 486848117
2 162437 919182212
3 26811 181689
2 106263 486993981
3 39912 168226
1 130581 157496 933961573
1 162664 182953 941794299
2 190529 509684756
3 155511 158996
3 55535 139251
2 93847 44801769
1 39666 40063 563185963
2 154526 60849082
2 62732 450718156
3 126488 193421
2 129456 431767249
2 144146 893579707
3 75363 165878
3 162393 25607
3 116737 117458
1 14913 25396 13402831
3 71534 23313
3 191603 144315
1 34677 93051 974633415
3 37503 74131
1 93106 162842 934083827
3 191254 71884
2 102322 241955087
1 36626 163286 736102813
1 74218 147199 626361110
1 132801 195327 500832122
2 197272 67923894
1 111537 124250 953170035
3 24992 10010
1 25852 74579 988274122
1 34806 148336 927350044
2 48894 610311073
1 22375 30225 894355691
1 70889 136655 932679164
3 111916 87530
1 38471 141847 690690365
1 113137 161565 54772301
2 130026 310243399
1 184119 196199 815462494
1 55616 83484 477600163
3 23136 17607
2 171652 173180215
3 172510 61155
3 88002 185817
2 49270 239469663
2 93060 638423001
1 146936 180512 282639764
1 25820 132845 678792752
3 55972 80328
1 21540 196832 127377314
3 57274 154130
3 75508 12040
3 81626 34130
3 17632 128662
2 31321 756587930
3 112904 95492
2 23645 921215905
2 18403 448210162
3 106805 196526
2 8968 571277824
1 106564 153687 735601289
1 4129 192779 521643846
1 80537 131160 611937199
2 29288 76704903
2 85839 144850155
1 358 15511 429243493
3 31321 180241
3 70554 141777
3 1433 73605
1 43253 49104 669463161
3 176516 186052
1 3677 134081 528355765
1 18573 72320 686690043
2 158469 406166942
2 67025 160806525
1 46998 53478 870592976
1 101369 148105 138949178
3 15374 164577
2 81504 978902487
2 152829 449579275
1 171410 175441 620190456
3 97593 180152
2 58455 10152714
3 190984 142135
3 49455 154799
1 116021 190257 392930529
2 45128 187920251
2 65543 652462473
3 191637 101417
1 35287 195583 242917355
1 5008 165502 403555766
3 114522 85720
1 20757 130881 234270410
3 23518 51528
3 57249 141745
1 2748 22111 979563978
3 178036 131820
1 64464 187891 813945743
2 81110 834921694
3 160609 40999
1 106369 147154 350852923
3 155693 19474
2 103329 926494330
1 92613 158161 388324655
2 53758 386004730
1 152189 158807 724937700
1 39840 151937 518148940
2 172230 807265472
3 26186 75877
1 43717 116166 622606378
2 138385 750272047
3 903 171831
1 8553 130546 905028487
1 6128 154621 981463825
2 46907 717457206
1 159546 169197 970671769
3 176610 153233
2 15093 262870209
2 117934 191379581
2 112207 994404027
1 66590 134234 943677675
1 9528 115538 864660315
1 10813 105806 675160592
1 60623 165251 193948095
3 146051 173521
1 3248 184649 367828274
2 5085 237104319
1 45875 189618 987079128
2 61457 357834734
1 39539 146162 486549611
3 34837 82292
1 129337 140027 419361056
1 69545 182858 920480078
1 164527 195996 445832401
2 164046 5562528
1 51844 104668 431704086
2 41925 596496909
3 17639 45317
1 133137 136750 337224200
2 150546 629131800
2 169019 949491008
1 8452 21659 170357392
2 15008 151323672
2 43435 939084996
1 37321 74605 157639860
2 3040 442553281
1 87300 191398 459143435
3 125840 103647
2 69803 700090077
1 65519 127737 955678979
3 2725 185813
1 9289 91336 575063131
1 1575 91466 361070886
3 56628 109394
2 71124 635318167
2 181748 584959355
1 84145 162316 731445395
1 142825 162329 883795765
3 13052 155858
3 155703 190061
1 127394 174692 87494273
2 58249 730971643
3 46241 129785
3 147104 72078
3 185594 143359
3 70674 156651
2 173702 442302108
1 129158 190960 395608824
2 71555 905632925
2 103347 445071786
2 118153 559309708
3 150934 48062
3 195595 27634
1 25250 157577 425929079
3 156705 36892
1 184741 194390 70055714
2 66543 748555032
3 85091 54032
2 179855 490737881
2 143620 662520639
1 5861 155002 536941467
2 172618 370245081
2 10252 472728099
2 187934 381689242
2 33983 648508596
3 97565 99615
3 145039 158988
3 28313 30921
2 57715 922332727
1 136660 142349 893062721
3 171083 65513
1 48255 174640 947872205
3 88931 192384
1 56136 124504 174121000
2 83714 656961162
1 58180 193061 257445792
3 192279 93649
2 48340 65350501
3 142241 145491
3 152515 10038
2 143433 964052503
1 56900 159408 391017022
2 53778 30601072
3 130281 147236
2 36518 699837666
2 31661 481782350
1 74170 119857 828691214
1 101870 137300 268227891
2 173878 264025796
3 87435 61755
1 176195 184722 523007200
2 108385 786670896
2 36271 978678767
1 74671 99241 785772042
2 155774 483308663
1 59188 182280 677253695
3 194535 16181
2 138386 827668282
1 5367 25908 705303651
3 62431 32556
3 165448 171092
1 1150 123242 222226664
2 139604 111770922
2 143447 64093642
1 54507 134786 277947228
2 36660 571566433
2 123177 826841787
2 96226 983645199
3 117647 6398
2 105994 877402784
3 7207 119661
1 66660 131776 512822677
1 33404 56898 986524830
3 34607 10221
3 127049 27705
1 115035 160613 580320220
2 61425 664415475
3 169536 72379
1 72128 137310 10346991
3 124036 187329
2 124245 494574233
2 46264 638927439
3 17709 10817
3 126597 22662
1 25379 54684 617659334
1 29538 48139 49069627
1 80240 127736 852517613
1 40539 108006 945298720
2 105351 850731016
1 27276 33466 877857628
3 50385 187410
1 17752 131729 379453535
2 78806 154016062
3 27294 109172
3 40985 2999
1 7225 193356 96283734
1 140490 161817 646784063
3 21309 125496
2 178699 353167272
1 121380 139326 845775048
3 5933 108308
1 11489 86885 28832703
1 165223 184914 655700988
2 31618 909542979
3 71526 79014
2 91790 241092335
3 167368 35452
1 5127 156831 749057356
3 120248 129181
1 73136 87757 720819436
3 78514 122173
2 129739 185872017
2 197564 627764646
1 3728 41395 439756206
2 37483 738933539
2 95641 942763553
3 175145 136204
2 159330 762743000
1 56676 106807 158242658
3 62982 82118
2 190822 61406616
1 152098 195922 644347155
3 26018 63694
1 81500 108653 248831089
3 1019 119278
1 40965 68440 130385183
3 31387 84073
3 98560 31569
3 136453 74503
2 21760 483777266
2 183135 147660186
1 105304 167170 620066704
3 71849 112217
3 53989 147007
1 26604 44402 581747984
3 28844 154659
1 89863 122317 302432303
3 53561 149086
3 122856 149899
1 38858 163405 321644521
2 144289 907251993
3 152779 42021
1 28937 72368 637781910
1 77346 87168 924629996
3 183566 64391
3 132390 187698
2 41227 369094219
2 73479 575137255
2 160580 795947602
3 191675 152715
3 110404 73697
3 53729 173296
1 10929 99333 360250460
3 74387 159690
1 38370 140271 283021349
1 71598 88570 701534624
3 72419 88279
1 124438 137023 265711415
1 125402 136795 93021222
1 16994 90598 27177259
2 188362 354915064
2 172600 875718442
2 158751 41967238
3 38094 5130
1 70178 73882 175599073
2 38659 544411798
2 99190 74232810
3 54023 127003
1 43619 70582 122348302
1 11262 61093 757868485
3 61820 164841
3 123530 83933
3 61409 47078
1 89456 107941 64846342
1 104915 132040 179804606
2 68481 534253139
2 85045 489202942
2 177531 233363081
3 177306 51854
1 84795 90123 130465497
1 7288 135450 389088198
1 84834 183020 735635893
3 97581 179406
3 181945 26009
2 87851 256208993
2 96647 440298600
3 160312 54890
2 196833 188801883
1 34836 54100 97379015
1 50525 71560 745177859
1 112145 145805 230765212
1 26749 145872 917282055
3 20941 133684
2 41492 615638520
2 86617 558932886
3 17968 164579
3 29214 172236
1 25475 161120 755709092
3 150243 27431
1 110237 186294 385291808
3 85604 89183
1 58283 111428 510984017
1 120724 149082 661047121
1 35594 188608 53560986
2 51685 179558976
2 17718 887963526
1 38433 113151 244353843
3 13002 107849
2 154469 299406327
2 177560 649106600
1 52772 173260 477560908
1 151722 190485 486098304
3 91326 44954
2 13129 256204905
1 6053 116194 962711037
1 117245 171205 266740378
1 104451 132242 126724578
2 51093 455088203
2 26761 809968610
1 10766 169925 709427334
2 118763 865931526
1 45393 80830 293289909
3 139527 123483
2 124971 479747996
2 77679 455693562
3 86628 94889
2 53303 108381764
2 178346 707560197
1 90306 99510 412567268
3 157202 185714
3 47621 122759
2 31984 683394450
3 152933 31421
1 75727 85257 264913214
2 61478 86734988
2 164157 376925642
3 70945 115676
2 92710 577745008
1 15445 158929 876150131
1 59072 98931 941826862
1 54260 70215 592755309
1 95909 102396 367595399
3 60121 8402
1 141410 177716 954864836
1 1251 23396 993787
2 17547 528985858
1 61829 117166 704404584
3 174914 59594
3 95264 23368
2 191170 356555238
1 142958 195735 959274199
1 117405 132396 414004951
1 5157 187644 351727954
2 38915 15397084
1 46676 149292 231576971
3 193794 163048
1 13203 128631 432258126
1 75943 94077 613230917
3 177282 47899
3 18330 47022
1 137648 146402 410554423
1 59221 76687 88864025
3 117605 96673
2 41833 231582659
3 68565 116275
3 80648 189150
2 157693 157061723
2 58153 669847525
3 106367 28549
3 46100 171369
2 25856 754630085
1 5797 98880 83008294
1 93096 156126 27322229
3 1613 107536
2 79159 904155385
2 165953 256617105
3 156568 121718
1 3469 41426 469864029
2 41081 43811750
3 75876 189879
3 5478 52646
3 103707 123370
3 57389 95584
1 65364 115670 956385726
1 3895 54787 858142675
1 152310 173080 210220753
2 148571 649930553
1 10464 129012 311825971
3 178074 163379
1 110664 142667 231675201
2 2866 850841792
1 1343 125477 896486231
2 144316 86679578
3 160620 33849
1 17893 104270 981660531
3 182082 124966
1 47267 70977 931586267
3 183992 20482
1 45731 162912 812132130
1 24081 101440 136949041
2 150286 797367452
3 189381 190525
1 41770 197777 561057350
1 109884 135541 783393002
1 72621 91970 462153452
3 117221 49684
3 46464 79667
2 906 105087245
3 107748 46728
2 82366 340721218
1 129364 131114 763415958
2 19408 887812591
3 176017 197432
2 72174 918508982
1 113262 152771 573749878
3 133511 19101
1 80502 133302 622976263
1 18469 53981 741919851
1 23100 72022 81122996
3 158254 60884
1 34873 81258 406877252
3 109545 36518
2 5559 71574280
2 191664 859589435
3 170153 44330
1 61740 130907 103250283
1 140396 141183 899974906
1 175116 181538 290702296
1 9593 12767 882292806
1 78351 179203 788148508
3 161962 178836
3 4520 163166
1 157677 164103 873201424
3 166576 129078
2 147547 643321297
3 189117 157851
2 68445 512500732
1 57309 140105 243394211
3 64719 89228
3 158641 159018
2 55164 501948566
3 27004 23986
2 25776 264912190
2 183605 645403014
1 142696 184533 613249864
1 29514 75866 55055755
3 94905 198195
2 198005 681780299
3 12020 196857
1 9426 168116 19440309
1 27087 72368 124892393
3 52453 140995
1 76965 99944 422611411
1 72497 197668 382638596
2 30420 246606612
1 55156 87280 853989406
1 157596 198875 746241443
3 133200 189328
2 11833 351285403
2 167047 249595779
3 79816 3927
3 59030 72310
1 34678 136951 599577084
1 143516 153975 956815567
3 137658 113708
1 6549 137425 295409861
3 84652 80202
2 19714 639637175
1 59153 130403 868636975
2 156355 784677688
2 193933 559406085
1 37717 37893 395202029
3 79437 30751
1 38230 177460 553984012
2 15756 761267
3 150953 158731
2 46612 865217782
1 122572 174800 766252630
3 17327 198464
1 31412 110837 812110305
3 72885 115857
2 160975 212669526
3 195899 134603
3 32959 104109
2 86035 650961869
2 139219 825972357
3 136569 22951
2 20531 233507423
1 36341 174580 781801464
2 136666 211030363
1 72031 171027 708247390
1 29202 174783 276195542
1 49568 49578 98018697
1 13716 100012 173279461
1 12233 183482 316268906
2 115177 516680306
2 25044 449158442
2 194612 609947943
2 121883 50222183
1 120714 155707 277258492
3 86332 120472
2 26210 432489794
2 132600 566143019
3 196790 111990
3 85130 114232
1 120169 198484 957333169
3 232 92978
1 47863 185921 3179304
3 20092 58192
3 97040 82984
1 176253 188154 849307898
3 115874 13311
2 105370 383586018
1 88164 148152 557681302
1 822 155251 9053570
3 2733 119630
3 84497 84438
2 158113 475328270
1 84783 89586 28174677
1 5810 51386 201059244
1 96603 137170 612095073
3 188000 188150
2 123776 64496387
2 35684 600330240
3 170030 167456
2 199922 812923917
2 162043 745242942
1 87998 121399 350725882
3 78832 77181
2 190289 295154954
3 97160 94735
3 73888 183634
1 30971 176031 511520546
3 57945 36765
2 162247 929389942
2 117279 149751001
1 151205 192740 289896377
3 88523 138509
1 130958 164042 639810504
3 184470 56356
3 166801 100215
1 123167 177633 794083678
2 15578 952694094
1 140076 160734 849954692
1 8816 56730 827703850
3 66636 104532
3 23968 6652
3 112432 160857
1 8543 165478 416155448
3 61462 147710
1 112038 146000 723116881
3 38292 141075
3 6590 153553
1 73110 105237 226750289
1 119949 164053 502951807
2 67851 642111584
3 186 125399
2 87217 997465862
1 62905 68014 954136438
3 56530 61207
1 44187 75022 90123095
3 4460 142760
2 33522 947232691
3 12417 70693
2 188234 611447499
3 33654 194905
1 145360 145930 914317769
2 171401 120444417
1 54433 56244 36867725
1 139774 173848 441613656
2 183323 965946536
3 97694 71865
3 82480 179815
1 118196 132862 194356838
1 32410 79123 835208921
1 42314 140954 644871588
1 58947 102453 387747866
1 34043 136631 353499153
1 8174 52136 921168518
3 119633 184611
1 25143 103820 804564727
2 43038 583243565
2 169234 647311279
1 60591 125611 600354012
1 67339 136548 654063511
3 190538 34949
3 32478 26391
2 147799 797848691
2 34826 485203544
3 190802 77720
3 87793 79102
1 8427 15356 348134538
1 15599 149969 110561055
2 25484 446021892
2 28538 70642875
3 183930 178950
2 36090 688048182
3 198491 98331
3 52245 34099
1 30008 106081 602157906
2 957 424372556
2 119658 62936561
1 10912 180908 11721424
2 74743 769023762
1 73210 184666 845179270
2 77798 522075436
3 11821 60439
3 196844 23587
3 81848 164301
2 48272 329010418
3 63914 159372
1 167505 191081 741692873
2 172088 848518462
2 76052 790153848
1 9554 157192 849750753
3 9045 2415
3 65891 183432
1 137600 147948 320982053
1 30357 114114 973904431
1 60323 198057 63687381
3 65444 64987
3 106806 5460
3 12488 68323
1 50331 92659 386917324
1 105549 197301 421052762
2 175720 30743337
1 19649 23696 152078478
2 21813 575723861
2 76569 232939406
1 17900 68345 134743536
1 76815 173198 133642285
3 2212 175408
3 85810 149265
3 51494 11459
3 98501 27947
2 132356 86877757
3 171547 76709
3 129234 149306
2 27412 510238617
2 42165 203223160
3 160045 164603
3 106000 58860
1 54024 132450 778039916
2 28788 68663485
3 150939 131468
2 179271 422133961
2 185722 500509568
2 181385 26917057
1 30136 59693 31602237
2 115840 198999019
3 94465 196083
1 68343 133597 971504260
3 12826 156466
1 93746 113554 134085325
3 29185 79304
1 64218 71108 332043153
2 139180 488374402
2 23622 377979863
2 30365 617502174
2 56625 303661639
1 29948 135201 617274489
1 106331 157804 179324935
3 97224 164197
3 181081 98588
2 154715 734877987
3 159732 105353
3 81053 189794
3 95237 183166
3 9727 64176
3 189398 86611
1 4560 33022 900535173
3 120623 17051
3 124685 95967
1 99447 139347 532456118
2 191707 468804206
1 97290 105478 427011726
3 153393 171001
2 134901 526633855
1 123319 152902 733966096
2 109663 151414836
1 21494 25236 595373461
1 71636 130116 926361286
1 32761 190822 70171466
2 171369 377587367
1 34395 39526 401961398
3 58437 107186
3 116969 12762
2 122338 229376565
2 4792 645995254
2 144863 75446098
3 141987 75063
2 81999 493297104
2 183043 441945293
2 128607 21138461
3 135574 102728
2 81496 239033136
2 946 520913382
3 6676 185612
1 64265 77118 244078046
2 122064 190190045
3 112157 141090
1 36627 156576 324954086
2 61905 394361361
3 62030 95875
2 136835 480603195
3 71631 51256
1 90095 165767 723076061
1 62981 66250 83779776
2 144167 558571344
1 17660 189700 826637983
1 151586 193355 979003498
1 58232 63424 605361154
2 89986 671146896
1 61292 85793 345934775
3 58124 48939
2 160627 765773365
2 34114 668720222
1 121063 155401 86282230
2 76107 427039926
2 125950 806107695
3 55890 90631
3 182191 152220
1 36437 116851 885598556
1 69304 145620 668492601
3 50247 65443
1 106103 192532 765081002
2 75071 308606714
2 26278 136409174
1 185859 197138 904828668
1 54902 86181 958462532
2 164651 914666293
1 9282 28133 967188666
1 87409 110809 56779176
3 89457 30181
1 70939 96028 94263283
2 73269 954715260
3 42773 54729
3 34178 1845
1 67909 86151 361421903
1 82849 185871 647593011
2 87262 751842692
2 68609 323923147
1 87598 191033 805915803
3 36192 44035
1 73898 145746 278747884
1 18073 129286 87310829
2 104740 429191335
1 158452 186404 897973116
3 196275 55066
1 112692 129550 242979681
1 94685 108424 34451132
1 54618 126822 15863675
1 88533 103833 282481555
2 148076 4566277
2 164351 700109967
2 6467 401555992
2 1327 460648525
2 9658 587313493
1 43104 126348 96361477
1 18717 150316 297186878
3 38919 81334
2 194891 256605635
2 34883 286546118
1 174937 198793 200848134
3 93313 50218
3 89678 154677
3 112808 82221
1 135682 182892 579498673
3 45023 58385
1 123529 132743 310454593
2 166542 843725379
2 35260 999908889
1 15194 144294 261895389
2 51277 878183158
3 48855 67619
1 45296 105273 237539874
1 22400 60057 682587245
2 168822 396092800
3 124579 105258
3 125946 79370
2 10233 897132895
2 71513 382763005
1 24294 86950 512531073
2 52520 367925011
1 33490 40987 222826048
3 171541 165880
1 21323 100024 831566562
1 51532 77415 290133856
2 73479 520909470
2 176351 77290801
3 2942 36929
1 10458 159049 150227692
2 129419 249701272
2 179866 438659973
1 38146 93096 564320223
1 17315 148850 981712827
2 115839 151460419
3 2599 79319
1 3168 42063 608898077
3 101287 62211
3 139555 198672
3 57710 90774
3 3633 45800
2 47203 583873334
1 112147 137753 937074036
3 8733 156959
2 164164 970103496
3 53520 63046
3 27124 55281
1 48935 58005 82809302
1 127388 169111 615874157
1 132637 154533 765133645
2 118893 756956147
2 119107 733249560
2 111745 71224190
3 165962 13213
1 75714 177295 394573579
1 110254 164863 714108049
3 77973 27565
1 85260 99965 166125351
1 90023 146853 326373100
2 73375 818817903
3 141064 166158
2 49977 626535246
3 154729 17030
1 24222 154563 363775882
1 10158 159250 579539524
2 51404 551422673
1 48006 69061 803717951
2 199900 948080243
1 58585 191512 55761255
3 32409 68992
2 5841 888958515
2 99350 572928487
3 177684 5740
1 101494 135087 621183705
1 8204 72414 37842825
2 199044 383553475
2 68146 383534053
2 3682 407661009
1 69601 148127 705601668
2 87543 409080316
1 38811 149518 367995496
1 9888 177447 125219962
1 106838 141789 776152647
3 152836 12465
2 114385 953555628
3 45130 59213
3 152807 126394
1 10411 32394 877565084
1 17174 40415 103106822
3 97037 32007
2 179569 516503430
3 73919 104879
1 63598 99455 245443190
3 104658 113095
2 4619 134628517
1 138876 185778 177614797
1 15552 165523 162364076
2 172387 985434852
3 90204 187957
1 105518 193339 844383328
3 124040 43824
2 190189 961825774
1 143509 156426 284485146
3 145776 161219
2 127693 194536220
1 37015 76685 12897749
3 123892 164380
1 6811 134879 275336318
3 79777 158639
3 93490 18550
3 89285 149622
3 107868 53763
3 40336 88279
1 97127 161695 753163009
1 32332 126050 939979411
1 49225 82145 774116655
1 56008 199095 452183203
3 116942 166485
3 40047 36254
2 95113 510970080
1 21049 25909 798027193
1 114870 138134 747216775
3 138794 9364
3 185920 25881
3 159860 55332
2 19110 899402853
1 9680 173317 388214935
2 149624 89332918
1 115210 176845 270167783
3 15039 137058
1 48121 131311 303291824
2 50041 31861464
3 174325 157416
3 155528 49275
2 159182 301172568
1 111983 177654 96473558
1 150363 173456 222961494
3 104747 4383
1 83072 123499 893006274
3 5665 4062
1 12577 129738 888920645
1 148423 191247 212015973
2 55779 191466347
3 88989 174663
1 175548 192890 620799553
1 6448 154124 326725210
1 77398 155304 944660031
2 9999 190106154
3 3826 97776
1 118326 192661 117987039
3 55851 47376
1 22682 127394 697645080
1 29352 66560 533478459
2 181254 40806833
3 21580 78693
3 73983 180130
2 52338 882494942
2 60980 231057428
3 5268 131804
3 39651 171984
1 152907 175824 12797437
1 51944 196453 942760279
3 113255 195477
1 47351 193130 82892917
2 155665 815331865
1 19682 49899 952713821
2 99110 378743559
2 183432 106699691
1 139886 158473 758794609
1 5320 9128 44350090
1 66414 70716 858975813
1 4200 175850 969593388
3 35998 184052
1 78442 188601 642185721
3 100683 98985
3 86535 132885
2 129650 676983901
2 178436 291962164
1 48073 83317 656981112
2 103424 925583812
3 122338 42788
2 98517 525043762
2 52741 971741383
2 40495 889400803
2 133449 931006346
3 37 13981
3 188655 194588
2 191967 319711727
2 138903 239579381
1 118277 197604 407815574
2 3411 667050843
1 58196 186910 304079515
3 129104 161801
2 64076 393935139
1 51219 142378 482343902
1 40689 171069 119069869
3 81106 91790
1 52975 66467 622371124
3 22056 69965
1 151441 162062 368418763
3 51880 96607
1 123179 186009 618536307
3 83613 16026
2 7807 381265467
3 89825 13751
2 29702 921956352
1 122654 161094 364302251
1 98543 146177 540810404
1 24340 138795 301021171
3 7043 160399
2 70502 364404239
3 8915 16412
1 22588 178780 101285142
2 193879 23322163
1 44041 67989 874809938
1 73645 89769 520377004
1 42693 108127 74151102
3 151882 176017
3 198898 139915
1 10109 95115 640459611
3 50392 89028
1 50619 120231 215551689
3 134332 15491
3 40671 130248
3 193624 108030
3 138485 13518
3 119686 81531
1 14481 189442 896668687
1 87783 106017 762036700
3 768 91180
3 186282 113662
1 35509 170244 936714494
1 38657 66333 39475001
3 127401 139708
3 91849 39706
2 150903 643593701
1 122725 156972 791886690
1 38740 64645 231066070
3 78790 157162
2 2882 141196995
1 8858 139603 332042941
2 11078 895267482
2 151519 402322708
2 52038 869125871
1 75741 114002 842313453
2 12342 92934453
3 155973 120839
1 84294 114093 374710554
1 2899 160523 635405412
3 161170 72373
2 88643 838604008
2 109823 603622351
2 143426 287066543
2 46452 461557287
2 27030 380744041
3 174432 158343
3 47335 122865
2 101337 548380356
2 9454 435948547
3 20337 175443
3 109067 9022
1 35553 106863 878921146
2 172538 707714357
3 36472 146099
3 35776 60782
2 99611 492677480
3 194868 5456
2 181923 307034340
3 187047 160262
1 44990 104477 407953273
2 52169 875917108
2 193240 228667745
1 103418 132492 389902704
1 110085 112259 272536287
3 125990 28270
2 181278 79283624
1 151809 188474 810984495
1 55863 76285 256886072
3 59962 129275
1 57091 77867 310449991
2 31777 208730052
1 117333 126183 336861509
3 95468 66102
2 109621 658017102
3 36677 195508
3 134453 53766
1 11191 121729 385740694
3 47923 198329
3 53382 152964
3 70990 71792
3 131857 30700
3 156255 71091
3 142427 75115
1 22202 125556 736186948
2 93612 346851919
1 3985 95393 874566036
2 184238 886079731
2 173700 285064220
1 164722 168636 816752681
2 21190 650385893
1 95592 141433 850994740
2 128433 438040559
2 72838 729897052
3 90616 107150
3 89181 199893
1 83831 85880 655425754
1 10438 189299 81875433
2 117731 116007485
3 193989 32186
2 121039 50612209
1 44260 183660 226478181
1 169867 196579 200645466
2 93135 227847851
2 141491 786625244
3 51030 24627
2 143274 562417251
2 84044 321907527
3 35289 62339
2 144795 396871674
1 41143 69858 293733154
3 126288 35894
1 90628 115183 183858895
3 151505 37961
3 25123 19354
1 21838 79162 25835414
2 85333 686146950
1 57675 91160 292857417
1 149407 171803 948781039
1 94591 115337 624260538
2 131131 153184566
3 195732 139100
3 16802 171760
1 10475 45379 231882796
2 11411 870294594
2 144785 485681280
1 23400 125502 310847639
2 153441 902287537
1 42981 154457 811607364
3 174206 157318
3 166115 171946
3 12269 190439
3 3328 117128
2 190337 358385619
3 50234 45827
3 65155 11173
3 108850 156098
1 8924 171603 932070962
2 67277 371175177
3 92188 132038
2 151958 282663227
2 41290 713437349
1 31727 120171 18556115
2 129458 543878342
1 50263 136730 662728205
2 90320 787613316
1 9391 173198 126143802
2 81223 328815130
3 163290 98505
2 171777 681107189
1 51790 197488 190824768
3 162268 122978
1 173018 190879 214281610
1 7663 185816 419337221
3 188277 41711
1 3954 39107 220915603
3 87670 1970
2 98072 151569057
2 177190 582998206
2 3470 609362129
1 50751 126604 762365119
1 178005 197787 373363759
1 12672 166064 688880383
3 150021 100226
1 23340 55628 506641241
1 57241 89304 48339994
2 155852 518136207
1 23962 101342 999740744
3 72949 192657
1 123712 138118 247958820
1 67051 79763 591111516
2 144244 804316
2 152742 155744017
3 178785 106977
2 165679 275540787
3 66086 55606
2 153752 46646899
1 108201 140978 323936631
2 176123 939585489
1 58252 197798 616525615
1 92286 185434 330574409
2 4331 953643867
1 2420 150289 382710062
2 22247 439785630
3 184640 110042
3 152921 37645
1 141315 183184 280278551
1 65008 133091 840660840
2 188878 783718309
2 130963 9210446
1 51556 55838 93734955
1 60963 149491 52192439
3 193551 74699
1 15934 190375 562754485
2 89823 977373481
2 125909 296532112
2 50363 62134602
2 45697 995724078
3 102102 158703
1 126681 197790 175042981
3 20292 22595
2 166311 412753613
3 94545 144097
2 145413 315636935
2 114480 811025520
3 185085 188085
1 136421 197922 655050660
2 175256 7235225
1 6912 197295 860595135
3 191568 153347
3 135173 163220
2 128244 528980713
3 183374 32531
2 43734 3721771
1 39117 183826 66172136
3 136158 105929
2 129605 959221121
2 12313 669334772
3 174483 21361
3 152944 23289
3 193568 168434
3 39283 188476
3 86987 121315
1 84985 187720 384956211
2 10767 737948813
3 23652 93006
2 74890 78985540
2 64453 48631966
1 69973 184250 842396920
3 38168 61084
3 149174 67399
2 34619 94128760
2 156430 59311256
2 170500 428792565
3 2627 141549
2 4618 56812107
1 157820 165732 795426046
2 88926 580145544
3 37244 126537
1 2991 62654 950265736
1 24673 48475 383827553
3 140016 140764
2 21795 419150097
3 37444 85589
1 31594 189348 915058511
1 12586 23409 618099633
3 4462 185525
3 61004 40759
3 5411 122478
3 63790 75878
1 124715 189556 720787706
1 27212 130545 957134276
3 48423 356
3 22808 111879
2 112686 192904094
2 113106 476329729
3 191805 140853
1 126652 154294 627827973
1 128693 161138 304259257
2 48840 82686190
1 17035 94416 970120140
1 29917 153194 994864805
2 154172 310786502
2 196833 214264488
3 131665 196086
2 138923 969556394
1 38731 192430 614177551
2 7984 924510588
1 87388 144189 323895663
3 40076 119481
1 34519 130277 342247763
1 92862 96791 323100524
2 83639 344888891
2 124614 489068000
1 134997 162340 668206
2 135711 21308738
2 105862 734567286
3 190808 173671
3 155683 54528
1 116680 154129 746009439
1 55334 189694 824984464
1 58817 90651 533426561
2 188310 159175501
2 104945 731987352
2 66037 156436750
2 31724 830848247
1 50898 196733 785101795
3 6305 155635
1 43380 57243 239566521
3 87894 163825
2 121298 859276446
1 44147 133779 679920483
2 178829 266755291
2 155150 484219308
2 73910 765778429
2 103368 160097862
3 35266 88581
2 154787 968574082
3 159638 119753
3 158474 157285
3 177176 75642
1 59936 100600 611166785
2 34190 144912985
1 137352 181750 984290028
3 69801 96124
2 11964 304369872
1 69815 128493 466000317
1 116793 162577 298702352
2 51792 97864194
3 46872 135497
3 111584 115563
3 140548 97723
3 84352 41136
3 92664 129427
3 10527 115531
1 79968 158654 980012284
3 49892 91647
1 74681 164122 564229154
3 142918 128885
2 151047 757948320
3 15853 16315
3 19039 170384
2 63050 184465394
2 139985 191987375
1 37259 186588 305075100
1 122320 140558 283971250
3 22194 189037
1 40241 92441 963523482
3 58516 23638
1 50694 74761 911253184
2 104716 424278124
1 83012 169096 677549364
2 79351 393524577
3 175429 118305
1 72014 96837 420762901
1 8 105794 693246733
1 68530 132217 679947350
1 188971 189131 598073650
2 777 272315686
2 5252 341002148
2 93692 66434005
3 30078 101097
1 71730 125636 577278506
3 128738 8960
3 143624 183390
2 11943 628201580
1 103736 136503 89161978
2 122734 507737726
2 173960 96214782
1 44385 141220 982014022
1 151788 197348 517494233
1 87962 112898 12346179
1 24470 31074 272946287
2 123246 542820189
2 8207 651361493
2 2033 871664083
3 166364 161307
3 73979 102253
2 28260 728250782
1 4818 157644 17888628
1 9428 24016 197846614
3 172570 55548
3 82303 3892
1 102818 183006 267148344
2 84044 352588706
3 178300 168670
2 28789 139059604
2 92094 826209397
2 23486 521723546
2 78916 417175709
3 11568 4355
3 199765 119399
1 29852 90420 131808221
1 113468 167550 474422287
1 58938 84817 624164949
3 131186 156803
2 27297 789316225
3 152812 1958
2 55144 819393614
3 41680 84413
1 1550 33583 213096490
2 182277 538855169
2 23910 190490563
3 101363 141176
1 27274 94490 870362415
2 180825 26891264
3 154780 79584
2 172728 611547225
2 128642 909822945
1 114886 198872 539514776
3 95935 108268
3 194481 102189
1 126438 157165 891120837
2 146913 335206492
3 11565 155817
2 82189 515854621
2 113606 491127561
2 28037 309005475
3 55947 47843
1 106983 197849 979311984
3 84679 128795
3 5571 27405
3 161799 33711
3 73189 36899
2 53774 765807898
3 18196 3117
3 82356 91886
1 69080 140523 893305812
3 32060 6862
2 142842 275295494
1 25965 120314 884132065
1 102625 134920 536874434
2 23591 388364046
3 15762 91602
2 52502 862784751
3 116082 105731
3 108651 22099
3 82371 145981
3 174036 95994
2 109197 883324650
2 69338 571370145
2 7429 273901215
1 170030 172761 353084925
3 24480 6734
3 25655 153092
2 56241 16298912
1 107145 110159 879788885
1 14494 160036 946415989
1 116252 168436 291740625
2 183302 156127869
3 22308 103752
2 180079 342263111
2 33577 563992387
1 46228 117877 432441069
3 61106 157729
1 163332 197452 221115236
1 27279 56007 347215084
3 63724 166725
1 36208 109397 795987496
2 45385 812388172
1 103425 180605 560170702
1 49476 107576 798759114
3 45904 76079
1 9430 69438 583255056
2 169523 285528324
1 50169 149616 517879222
1 154880 158976 897870406
1 97783 166013 348023288
2 10334 344917745
3 81148 185490
1 74339 148687 892426951
3 59251 187241
1 4021 175503 828363271
1 111399 178559 53021314
3 120899 68152
3 86948 64806
3 190873 77318
1 120184 151403 265986764
2 44770 25413891
3 177800 167800
2 93436 612701105
2 31524 877393287
2 121462 677304012
2 55592 453653024
3 144574 145715
2 136068 22156969
3 77690 80048
2 65426 867018008
1 162380 194746 42694431
1 165561 181608 389170287
2 105213 209097371
3 75160 153842
2 79131 467083782
1 24731 36076 501659970
2 141513 567366689
3 134874 137836
2 199296 156986829
1 51650 75404 218547067
3 93039 39007
3 145502 142098
3 168777 111839
3 12827 163016
2 135402 19917011
3 29347 5528
2 171198 48635405
1 13352 194931 408183640
1 38425 175663 226921731
3 30945 66127
3 93467 31970
2 66637 589532661
3 106443 103765
2 66089 572076592
2 197765 516671481
1 96654 196883 413194872
2 187692 19526752
2 80776 770044361
1 48031 180923 64925177
1 44648 163148 573116634
3 127465 4441
1 17904 96906 148489480
1 104696 151196 195945824
1 39397 87636 640216221
1 26157 31181 305469196
2 155091 567446258
1 41785 66978 195781017
2 174647 923324075
2 25935 388277980
2 69562 384693064
2 101035 150140327
1 111805 183569 120806154
3 90194 15405
2 65037 158455053
1 76695 150205 992968841
3 189790 62255
2 195828 783890213
1 106043 183767 227527528
2 83617 482919214
1 104563 115462 449830045
1 34094 63859 815274480
1 55118 131514 656746708
3 109948 8427
1 13726 79145 653833345
1 173119 179919 452850755
2 42360 558853399
2 174000 501183597
3 94903 164906
1 57443 196259 967094290
3 106691 84253
3 173607 92589
2 10555 993129807
1 60735 119896 358781806
3 48595 97022
3 140000 80645
3 123310 182296
2 109930 594424563
2 93999 958329238
2 111783 317635767
3 64231 74763
2 128606 496040009
2 19444 954061531
3 189789 58938
2 170292 913137004
1 46253 111140 749006303
3 160771 161777
2 141451 342504523
1 30749 127478 921276937
2 24118 671600446
2 46816 17942985
3 197535 33707
2 113203 615076977
2 36948 817830582
1 132853 165232 698643668
3 115584 143470
3 174353 31423
2 147472 285416337
2 41256 860729747
3 43765 121919
1 20603 187074 240532645
3 13504 138344
1 7084 50028 961123330
1 22406 158097 794310861
1 68450 75309 980441226
2 82662 187305086
3 61858 191206
2 182042 249523413
3 134387 150034
2 165473 431888421
1 804 49196 575225411
3 98678 5371
1 43102 179128 423730835
2 95279 486067464
1 41169 97701 897644616
2 130910 621303265
1 92465 97695 980798242
1 61896 146961 179502015
3 8137 151499
3 56590 59464
3 36109 51974
2 66449 880871080
1 993 86279 106410501
2 174706 844046770
2 59769 463264717
2 53275 800094910
3 80098 151748
2 40744 793209774
3 82204 140614
3 192932 81015
3 57480 21070
2 85709 214581189
3 191284 180543
1 17903 105664 393747810
1 179146 184342 583566180
2 194643 178718087
2 119761 712776276
3 88082 120867
2 76432 681711725
2 183113 242143573
1 46530 175901 382119611
1 114683 174834 28953984
1 12540 179017 755880687
2 67250 89417061
2 170488 400801924
2 26596 902821927
2 119590 338815167
2 62618 913966870
1 6374 112779 893669312
2 52765 922502440
3 5710 160768
2 185922 317995056
2 96378 789210920
1 43457 91790 738952807
2 109990 687536657
3 25345 142237
2 41244 811696743
1 56551 60588 63262819
1 93389 113189 601723402
2 149231 86976311
2 27918 30848503
3 114557 68302
2 182099 14688919
3 166197 149483
1 100916 118486 122322115
3 152937 95344
3 6633 64344
3 50713 93678
3 13482 174916
2 64982 522426132
2 122286 891554245
1 67912 132478 766299821
3 177238 106764
2 158897 386636581
3 71994 143563
3 56745 72177
1 36602 135308 153653251
1 84715 140153 241144805
2 82462 429240746
3 123910 72230
2 172471 341857322
1 173824 198579 717897518
1 5442 26170 233843238
1 76851 119508 983776324
3 48325 154432
1 41040 128966 171703448
2 80286 580326258
3 151495 61734
2 108965 550841221
1 108809 131374 387672089
1 18454 134831 72078372
1 24030 48223 208955286
3 30199 129839
2 79406 627137843
2 91643 903474639
3 36697 127539
1 85614 90245 274349822
1 79037 107468 696106317
3 73962 24394
3 74750 63477
1 151452 184416 756101759
1 88574 196015 27706962
3 172758 28503
1 98270 134182 795077995
1 32864 145448 636045041
3 141034 54146
3 145318 58154
3 69589 120605
2 40251 360849013
1 141535 183166 402806516
1 65721 121781 435992838
2 196413 974773462
3 26549 177558
2 74424 842530135
3 160752 46282
1 126604 184188 752079235
1 5815 120232 258367521
1 96153 179982 196246836
3 68709 147100
3 160093 168224
1 4784 167211 247090977
2 33887 617553042
2 82309 586118911
2 56731 194899184
3 3400 137632
2 26875 290273587
2 9838 756000889
2 109336 671253032
3 45472 7502
2 185281 444493882
2 6273 95624052
3 117352 48424
1 5680 47728 702686853
3 134059 34192
1 68914 186747 633137709
2 132762 220697300
2 50162 206740926
1 23578 49333 546644112
2 131284 761608773
1 146039 172578 458913555
1 83060 163146 671913347
1 18832 195309 521143511
1 15603 96846 152899858
1 51492 187074 91862184
3 198952 55546
2 196940 135208405
2 12827 909462635
2 162709 737701226
1 22162 31419 268414577
2 79281 124824407
3 161232 107620
2 191609 194575731
2 86528 76850824
3 162383 51792
1 78135 156680 44768634
3 11514 96004
1 25674 77009 389670543
2 132312 415384647
3 78007 12523
1 128126 138254 643181651
2 98728 287308434
1 142993 185655 918037570
3 129749 195685
3 97243 94539
1 77242 153738 898579758
1 73492 108714 689591507
3 21238 131883
1 50916 108597 626172136
1 77615 80225 115669832
2 116166 641673920
3 32076 75182
2 164588 647845451
2 73264 505607010
1 79728 126931 233207441
2 160766 466608556
3 127665 167022
1 26649 58405 893123952
3 73509 4425
3 29473 128025
1 24078 121123 277018357
1 157976 181941 582715499
1 115778 196861 560200133
2 164938 867548683
2 121032 558966552
2 158444 258142126
2 85942 881624077
3 24938 102598
2 175745 101304691
3 166766 122054
1 37834 41242 612676652
1 14335 60419 571697147
2 81659 981220226
3 57446 53287
3 133038 73662
3 27812 6537
1 91568 181735 633638358
1 37597 60692 21567338
2 148361 1238073
2 127290 365637675
1 138892 186224 312691249
2 79770 151203680
3 50525 137396
2 152068 521007339
1 149314 165066 77546062
3 163576 113870
3 183027 11596
2 33782 781114721
2 74566 928761953
3 3660 95626
2 165343 45887626
1 20278 104569 304960137
2 157133 160044384
1 84134 184017 227380101
1 39619 195024 195618918
3 117077 25135
1 11368 46267 905385617
3 164426 186500
3 78171 160805
3 80772 73850
2 142881 526001259
2 41447 867337421
1 27486 146554 718267155
3 145840 30356
3 157306 130003
1 125961 128801 356759966
1 22289 130274 10907970
3 72469 123422
1 50487 110521 512833741
1 40318 190538 997390241
3 60383 10875
3 21219 4584
1 35268 89707 592841931
2 102602 872260604
1 13834 89386 206647105
2 47158 760629821
3 100033 187150
2 171000 436027247
1 29908 30980 277977459
1 44209 188268 519895516
3 96080 149980
3 120923 63596
1 108184 171756 937786529
3 110052 158089
2 135077 728607063
3 197012 36679
1 45404 66955 322120216
1 65231 87368 717871386
2 114289 887179322
3 54589 26713
3 81907 145105
2 160617 918079817
2 160524 101446016
3 24232 42035
1 47837 76320 835819145
3 22099 190688
3 36589 118869
3 153652 115318
1 96457 128624 422589903
3 26596 173959
1 80750 165288 599641024
1 105235 164445 75134342
1 37803 126813 302701759
1 104163 112060 291736969
2 22434 171035819
1 97838 103503 469569050
1 60690 176113 738066
2 1350 472292940
3 46988 88539
1 50678 96573 170916108
1 121749 141470 404585823
3 82297 106267
3 179790 197801
2 136165 164711003
1 45234 180685 55552364
2 34675 856665082
1 57678 168024 769284036
2 193416 7457951
3 151454 187316
2 180418 821701907
3 117618 123688
2 80931 754798785
3 42514 101821
1 78224 88055 291978575
1 94773 176285 950413410
2 82898 8004860
1 31520 127776 204072670
1 26622 52911 37517681
1 110005 176014 730384715
2 161878 867374053
3 143456 161156
1 101374 111004 889629547
1 151681 198071 203041203
1 44675 97823 89863273
2 39985 616752735
3 10953 66619
1 10387 164705 416155180
3 134307 195700
3 126798 195824
2 41823 439461456
3 158573 21273
2 144906 705057275
1 25811 160798 994311981
3 55691 155240
1 82625 190731 43138894
1 8883 53576 418344050
1 7942 75453 476505286
2 117284 596707955
1 27254 37648 602415636
2 120925 504885985
3 66249 195960
3 68078 141837
3 167357 51254
3 180513 150785
3 23962 96978
1 10564 129637 653035344
3 91633 3146
2 62157 141142456
1 25392 163833 719567161
1 60230 85055 195650378
2 188606 872458269
2 154289 153895784
3 186468 30392
3 169878 13795
1 41986 197190 113167313
2 16851 2815721
1 84951 109371 661660385
3 191643 5526
1 62058 166268 758344819
1 30130 167058 104129776
3 165960 177838
3 36749 10195
3 160727 30950
3 169829 189675
3 50031 32714
3 10601 162316
2 88063 7372641
2 155972 597501488
2 31202 142447283
3 13130 66812
1 72134 176319 557339210
3 145242 186477
3 178726 128350
2 62735 741243958
2 83926 450352398
1 100853 165724 54581890
2 7003 433064132
2 192669 243030162
1 144455 184630 778843468
1 9882 79937 250378742
1 7880 168306 105500015
2 48871 699340588
2 15398 949190621
2 125037 11185538
1 17767 171092 384891004
2 136951 187668215
2 162357 130656701
1 62421 182257 322836947
1 141764 175716 711490550
3 92710 108593
1 107351 163257 783796424
2 160693 244882313
1 54574 96658 931673614
1 156463 163718 518341785
2 134130 180970552
3 25345 149594
2 110249 441921577
1 78491 82224 776409154
3 124512 185345
3 31241 47011
2 1673 581634610
1 4413 16459 812648421
1 134556 192404 522979792
1 33303 94265 202074063
1 41031 88946 910387760
1 86890 121210 484243578
3 69064 110231
3 114263 129399
2 189717 182237960
2 69652 849244472
1 155171 175884 253531993
2 33101 553006908
1 2485 158174 663097387
1 43799 100332 55071158
1 33699 125527 820074870
2 178338 178843422
2 61537 5953456
1 64504 147318 323143428
1 11660 108853 821188376
3 24861 20999
2 84053 46313327
3 11746 196791
2 5910 615441292
2 112666 502054888
2 171294 62338573
3 177068 63619
1 22019 44584 469485922
3 97698 143543
1 67141 189453 39930673
1 15053 162202 943265258
3 67848 74592
1 60618 153301 109668208
2 3979 301489354
1 35898 83245 550379523
3 11578 171272
1 92226 167304 876870469
2 192136 541283766
2 134983 874822500
2 67153 74306615
1 107324 112607 585264361
3 183686 73952
1 64767 199762 480476173
3 20767 2681
1 132638 156052 341428513
1 28776 163619 64160627
1 143513 158283 662533401
2 29098 106887752
1 115470 191078 119831586
3 82547 108352
3 104627 183002
3 144942 134347
2 195270 858050519
3 127440 196331
1 120535 143669 720423485
2 97321 630689
3 148125 34901
3 67928 16316
3 67997 172508
1 140006 173037 617812982
2 55368 688019967
2 63009 733690212
1 41203 60723 634406203
1 90774 168144 427359015
2 4150 739216220
3 15342 33960
2 151873 111082086
3 157914 152857
3 33682 66478
1 109058 144619 323170659
2 44746 85627804
1 172116 176694 216713868
1 70591 116366 898756071
3 37527 89962
2 115086 867823494
3 133472 165802
2 77353 28262610
2 82625 75425141
2 60706 191358294
1 94248 157031 617930247
1 276 140555 164743214
3 192471 117571
3 2073 36208
2 131240 335376491
2 128548 83096153
3 41225 33174
2 42804 941445902
1 15905 92845 905734822
1 25744 49110 791641482
2 17864 149386687
1 104918 154413 429833942
1 142993 173515 126570445
1 125536 198725 145029484
1 16363 194248 72998118
2 165833 200184976
2 158712 883222084
3 147429 140241
3 85643 143862
3 194611 86693
3 39571 40633
2 3338 468308173
1 27373 72011 210355570
2 160565 526927774
3 161272 178720
1 59488 187897 860246475
1 5475 12687 34589848
2 39253 521231273
3 104591 189325
1 147622 169941 423640637
1 6118 143423 103474548
2 69217 387675411
1 32175 134305 856045872
2 20789 915446881
1 37058 129418 21979742
1 32349 63151 727177290
1 1345 125822 863648832
2 11177 190957385
1 21003 167385 691504544
3 57179 156265
1 74778 119388 772086786
1 7696 128107 55677577
2 131106 17445667
1 153644 182663 519084378
1 74043 176724 964438378
1 17002 138384 647976241
2 4186 763498081
3 130522 195726
1 31529 153552 431948386
1 114585 150068 478933940
2 53719 94138622
2 46693 659935562
3 30693 30069
3 188169 30006
2 43615 23013580
1 61186 137881 587778704
2 56729 32854493
1 107532 135920 104642672
3 21802 5643
1 4194 82739 688002318
1 58839 65331 889786030
2 96452 10709157
2 129869 54593749
2 195969 650644108
2 133887 772321011
3 183074 190746
3 63787 17269
1 33902 49817 859404354
1 119999 138313 725176692
1 2796 31465 974121241
2 169774 349676075
2 188841 674888834
3 186760 144166
2 60203 976146502
2 84404 591550109
2 165491 441204864
1 15574 145125 750636664
2 166389 517227472
1 27199 100356 81404891
1 122475 156929 837322681
2 142037 602178822
3 125020 126540
1 155658 170029 157800008
1 3767 182218 552754317
1 97911 116597 887568106
3 195872 81670
3 139514 120215
3 192424 136409
3 25897 32700
3 64516 64056
3 67405 22027
3 62064 52435
1 151476 151547 791569992
1 138038 163280 552856129
3 148027 192226
1 13487 64938 881824288
3 149783 101463
1 33933 120290 424283677
1 167139 184679 921305158
3 75288 100219
2 136503 548795284
1 3253 94001 378476280
1 94346 197039 540943252
1 125318 135560 351273793
2 79248 344958344
2 2209 610277156
2 75513 450640626
3 76600 161167
1 118142 151891 646018439
3 26306 97815
2 25342 550578448
1 73383 86755 171976713
3 149760 103447
3 7142 14553
3 95707 75542
3 9451 34771
3 165087 95937
3 68005 102727
1 105839 160852 658131202
2 21327 120284500
3 31164 151034
2 107406 532320788
1 11143 14460 304501328
1 42405 69784 61719617
1 35618 162096 737074704
1 77872 127976 107564741
3 19027 160938
3 55659 22990
3 41821 46561
2 178571 586136294
2 38972 859573408
3 134007 160856
3 173257 1978
1 42853 99787 478971708
1 147143 195090 713984120
3 139356 62777
1 142765 160877 827028809
1 80311 124492 264179309
1 157689 191628 911168021
1 17344 81489 658747362
1 132540 150749 550183459
3 107931 121634
1 5526 8521 378415530
1 36583 99786 58104284
2 173301 762204337
2 40845 294928287
2 186833 956191937
1 54874 173331 105631520
2 199609 437122651
1 37621 67923 684086962
3 151630 132578
3 157776 30872
1 26516 108580 187137954
1 59717 192419 130264894
1 11787 80632 683101959
2 78946 954450646
3 120360 4915
3 59721 91604
2 88861 78564526
3 164322 41413
3 83697 31095
3 143787 119369
3 98506 123385
1 183657 195899 744393659
3 138762 68336
2 194481 586156426
3 86474 98651
3 2011 195393
1 40076 135047 697758194
3 199020 196646
2 159640 884758566
3 124949 130904
1 83271 193837 386437735
3 166789 105202
1 3107 8829 931729359
1 51188 186064 414412322
3 86065 34563
1 131787 176608 307184749
1 145503 147608 911384738
3 33585 40052
2 33551 352874093
2 48193 768246079
1 68028 166227 544811398
3 99247 168534
1 163347 169256 275280891
3 8089 135282
3 124178 162020
3 51192 140726
2 36706 435625745
3 155907 11750
2 177161 127321255
3 80221 11500
2 9528 617598498
1 27385 154991 179151957
1 39814 125227 948092798
1 15048 90315 320076190
1 1650 117647 85319426
2 6367 560939701
1 51318 194192 290823257
1 160248 171804 988126226
3 43412 195324
2 149666 697775678
1 121693 198027 574826119
2 77768 178389948
1 53961 74761 395174053
2 145282 301038847
1 5513 41144 346406292
1 153121 199706 634770030
3 90313 15161
1 109708 110061 957365056
2 164726 208619508
2 32028 388064578
1 45749 72428 354748429
3 52864 45972
1 91305 102216 368238840
3 182502 186057
2 91315 367907449
3 6835 64721
2 184290 145178064
2 143885 958998537
3 129503 62662
2 189375 519410695
1 18810 183290 610315886
1 58926 121595 858030892
2 76879 221087217
2 178063 980724786
1 12954 24742 537239215
1 17950 58355 717689755
3 151983 74022
1 72534 129599 132115915
3 95048 8267
3 21094 99761
1 85330 92114 410646606
3 104700 13972
1 87265 132527 891476568
1 6065 148171 623927200
1 140150 192906 194622853
2 15987 364597472
3 185488 169708
3 63410 78771
1 104306 186834 575095748
3 38678 33094
3 57227 173345
2 119510 619913765
2 168741 554391052
3 98582 187409
1 61401 88030 588593530
1 20633 151031 394683240
3 162718 90076
1 35096 171081 111862250
3 150386 29965
3 54733 52542
1 13660 134034 926876269
1 122665 149076 115028821
2 74826 758963250
3 74783 20177
2 199953 371349352
2 129889 831235398
1 45384 139168 478493304
3 113488 103718
2 170374 854268964
2 1566 610824324
1 105117 182902 118813108
3 145193 149419
3 20453 137331
1 33295 156418 53480645
1 100712 198578 825924699
3 5401 167578
3 172137 180741
3 40704 73098
2 89978 970240945
3 122192 190302
2 50178 536694532
3 32819 157755
2 152596 910480786
2 68612 601541173
3 123084 184184
1 65004 69381 209324886
2 176804 110951759
3 187789 42922
3 51383 148930
3 183838 43982
3 31063 53738
2 190154 960367819
2 86059 646900142
3 131278 89573
3 13953 91142
3 96366 158324
1 139160 154201 852912664
2 120747 614060316
3 101258 167353
3 63908 59095
3 24566 50280
1 27050 156038 40391051
1 3728 41863 793874815
1 64762 197126 861417605
2 171721 374589284
2 151803 274076477
1 354 132750 222992873
2 114449 322898059
1 11618 164332 276704654
1 62435 95418 130851310
1 100881 157221 201554567
3 147032 64048
1 32807 152627 488057797
2 41365 970626362
3 82067 44882
2 70315 735802802
1 33851 110892 444408072
1 129545 171861 753006013
2 137108 407720639
3 13752 118869
3 190390 145850
3 62445 63246
2 36799 271889010
3 198342 936
2 96176 861463108
1 111795 117308 282146368
2 71742 641664705
3 10096 65085
1 80905 91102 612261454
2 143490 728999518
3 62065 71369
1 111870 117945 96326175
3 173616 47557
1 116252 151545 882104936
2 50339 80317444
1 60603 173236 614941070
2 74480 705037095
3 14074 130776
1 60931 150507 110061104
3 45997 28505
1 23293 67496 803803850
3 11986 24345
3 34308 185362
1 19167 121058 697688694
3 48504 168688
1 30435 99424 743922801
2 90820 773166968
1 35360 108128 306506535
2 39825 549230899
3 53740 159352
2 104657 539631655
3 97991 66048
1 115254 194489 178543240
3 151012 154385
1 21914 93371 436993354
1 18505 87373 991644759
3 89053 50887
1 22863 98679 232489987
1 13703 62168 447602185
1 84854 153186 428367483
1 4037 90514 192556097
1 10838 134606 133980284
1 63844 84865 927157171
2 187466 88235499
1 60377 149674 551219061
1 26519 74783 99578473
3 34039 69945
2 186381 910261869
1 123045 151736 647972080
2 72694 605130496
3 192735 160055
2 51113 56851905
3 134176 197979
2 147394 773098175
1 92590 156506 481471885
2 96105 892220023
3 118684 27991
1 20461 60895 80300161
3 199893 58769
2 69339 655186654
2 88929 892822972
1 17355 149814 349526593
1 16679 149873 560232743
1 117537 160375 548597878
1 144687 180869 252596341
3 195287 50639
1 110002 117930 900930522
1 27513 189347 85549230
1 47956 170320 850670756
1 67712 72929 993899110
1 26746 96367 902155378
1 74351 167132 871500818
2 159571 692246
3 176776 153633
3 89062 4568
3 18146 152049
3 34955 58479
1 30515 155182 161459409
1 13906 103550 511384909
2 127867 924755308
3 88885 30043
2 183614 392523474
1 65235 199393 867208766
1 66397 148901 433247518
2 68190 109061668
1 5663 164193 400862959
2 190162 625453312
1 98923 132690 130477428
1 9249 112697 140085418
3 187633 9966
2 153289 69215177
2 115412 253126589
1 54916 134996 940990241
1 93279 186186 372219772
1 4814 99773 69398544
1 128479 164946 282544926
2 46848 740456272
1 39238 67941 229824522
2 87673 249809989
1 90357 163658 881854314
2 171235 126808911
3 67917 21344
2 77090 108602389
3 188150 101482
2 199012 256081319
2 88114 372204922
1 44047 53036 748466955
2 103585 397521634
1 163866 184113 316109717
3 167596 73989
2 151546 676979866
2 76442 576557312
3 197000 47946
3 23058 119026
3 11924 184316
1 11434 100892 868039620
1 27868 148147 97335845
2 103343 47998008
1 96736 168710 766788197
2 136765 583537771
3 51828 36651
3 165984 168162
3 140987 68227
1 87097 112225 930226831
2 128472 756386095
2 167426 35042662
2 100056 882791116
1 90127 103321 182372809
2 139025 485880189
2 145464 553038542
2 2734 722367875
1 21967 174971 937777458
3 12030 168618
1 20411 135879 177562697
2 141745 374539159
2 19146 882297477
2 17244 5684942
3 52256 21508
2 31124 354684398
3 80728 131342
3 150270 75743
3 170359 107094
1 95311 194504 96048372
2 136751 415679276
2 16798 583639117
2 9605 99664060
1 3908 67029 573435182
3 193510 181239
3 99638 145054
1 45148 188313 854560085
1 140233 193463 905754680
2 83012 667994585
3 54700 98268
2 156149 415947811
3 190473 147675
1 56815 163097 236713477
1 22598 75307 975190317
2 126731 382813847
1 55678 130147 428096710
3 137912 196082
1 12776 116538 911894925
2 181399 241893976
1 971 117891 589618715
1 21260 96802 407935094
1 54615 188302 385053881
1 102770 175067 191042458
2 146708 64469828
1 30838 63122 251861359
1 32639 126275 68223884
3 93655 189373
2 175137 41451650
3 142360 141512
2 22672 120166284
3 56393 144405
2 156160 341945172
2 10139 40934241
3 8185 143852
1 40929 197262 339036736
3 114785 105377
3 181438 96169
1 148698 181274 289522454
3 60472 103830
3 87999 136835
2 168926 153647467
1 158891 171680 601142424
2 98489 201478234
3 103745 166750
1 50748 71788 416831794
2 84207 13966628
2 141981 966191918
2 126215 5641706
1 80826 185138 759195687
2 148023 659088368
2 20737 600943162
2 105393 356717193
2 197644 368229430
3 74263 87620
3 155436 106155
2 160047 708656335
2 143823 715598249
1 149039 199147 661509385
2 135544 427026705
1 55845 75202 759695523
1 103079 170623 742178514
1 29271 127765 273856752
2 170468 709196403
3 83888 35351
2 163590 746655267
1 36063 130656 452879071
3 91965 192224
3 108835 112686
1 147717 188236 894717358
3 113852 26033
2 34552 432285705
2 166343 62340216
3 23697 47436
1 144565 156652 27758072
2 131298 127281934
1 27579 99875 688422624
3 81166 94431
1 117658 196572 248951718
3 136070 36161
2 19151 232487018
1 21582 105705 530136968
1 5256 73461 667217614
3 62291 80272
2 185415 784282210
1 40434 47068 756750242
1 19912 177494 208471501
1 52973 72638 936151451
2 92626 550191454
1 139471 196337 495916926
2 193220 589264766
2 153835 932899985
2 34279 518975211
2 116127 302983510
2 73397 677594250
1 84383 135109 909986771
3 12446 166755
3 120368 135208
3 123765 23808
2 190023 994165487
2 83305 257305300
2 15807 234053562
2 141010 270379327
1 53290 197093 212926301
3 68422 108365
1 45926 62468 241624452
1 161470 190962 613602951
2 162763 241324602
2 122342 579810919
2 104304 827620122
2 108268 942536387
1 750 9866 23356431
2 109068 152645419
1 50918 87875 714113746
3 52591 52095
2 61793 579529781
1 6529 196034 601064799
1 43397 76474 764271239
3 127804 115602
1 50163 54245 263120007
2 94802 354752269
3 94908 55747
2 21779 126281136
2 125464 975891322
2 185604 616643311
1 54582 123911 452125841
1 8697 153488 840364877
1 58793 61516 429245976
3 74654 47442
2 14972 64612210
2 49872 809559431
3 143371 127598
1 74608 123387 452454305
1 12102 179921 962625639
3 145591 43920
2 140868 330708263
2 147974 512973982
2 160608 148125936
2 195239 207706490
1 84729 168266 666861392
1 33516 174401 399711052
2 70586 496875490
2 174868 455835639
1 58050 198717 501297285
3 2123 68050
2 154121 48535746
3 43582 46604
1 18311 137009 42373014
1 7218 189108 497720347
3 23293 63186
2 110011 425319410
2 178310 706203084
1 33391 177265 884809804
3 18221 13099
2 164920 513156467
1 29911 82483 123686650
1 9791 145541 729434694
2 97463 284844083
2 31090 499850711
1 13830 170699 90580697
3 186439 145419
3 174877 41071
1 28252 153290 59962444
2 102172 683375762
3 55347 179401
1 27519 77755 923524706
3 49126 12882
2 119007 385792986
3 23836 194854
3 145691 122263
3 84273 114715
2 44809 337977819
1 101089 128113 583148465
3 98077 113551
3 79682 161957
2 33770 737955763
1 26920 125014 115147378
2 165049 329860534
1 77881 188934 442627224
1 6765 81129 387642571
3 125486 151672
1 129129 155461 982622764
3 155973 124242
1 51285 105372 628085851
1 15517 173285 410334403
3 107871 114614
1 1322 120598 18758881
2 59608 953956530
1 84286 176379 716692404
1 40469 135667 307377954
1 36009 50948 908675194
1 37423 142087 803890764
1 2113 96737 989222101
1 32845 188308 850224444
2 89302 147983794
2 177525 740910688
1 44463 49596 632849633
3 154513 186476
3 161739 40094
1 34935 116913 422009534
2 71079 874983256
3 36313 74938
1 69997 125862 964433095
1 51350 193219 543507708
2 99637 684669409
3 41354 2691
1 35560 122873 121723078
1 77187 152138 114897337
2 2701 999511155
1 21250 124527 214123809
2 89864 406030651
2 74044 895047412
3 143104 49639
1 17662 22635 925783684
1 10650 181576 150005644
3 21994 35158
2 113497 312204598
3 81315 193911
2 166988 293107789
3 74733 186974
3 97258 150561
3 140787 100312
1 51015 127289 900080261
3 47000 94601
2 134330 896482502
2 168860 571057820
2 191564 419383431
2 159060 8618896
3 180130 124502
1 58034 138297 281299445
1 94177 157889 708493512
3 192914 163147
2 45076 872417627
3 170776 104068
3 96039 54692
3 1942 27985
2 80613 985911757
1 101746 170429 394287898
3 197824 82361
3 65007 130043
3 96154 190517
2 4845 63264264
1 82143 115724 644921246
3 63845 198588
2 125386 344410419
3 91493 46331
1 42865 186647 173804652
2 170929 420161543
3 11617 28993
1 12379 32656 82723883
3 12267 155861
1 841 139019 652802269
1 23642 118963 637323817
3 61351 83624
1 21475 115346 755042538
2 161016 421863754
1 39575 105435 914444830
2 126867 862713730
3 137982 167499
1 43861 141955 710425828
1 21960 64648 502566348
2 98140 917230062
1 9793 29561 945866837
2 20475 530813536
3 176765 157913
2 62285 933074116
1 69692 130610 361702297
2 45475 350831398
2 15331 309498081
2 177418 719292841
3 132947 150561
3 115973 78796
1 54125 140355 179948970
3 170676 31086
1 142279 176927 447363298
2 86145 909507995
1 89256 158029 349732291
1 18105 173853 377345282
2 104220 825461945
3 176670 164592
3 10611 128807
3 31200 157366
3 118533 100827
2 39503 529857100
3 186389 105135
2 156096 897692396
2 54807 502100351
1 38581 196646 483098334
3 124009 125587
1 51641 121446 465762648
2 180750 710063723
2 199349 684225150
3 129176 167885
2 173378 234538646
1 71210 91577 921371785
3 36263 35416
1 95916 103039 247068603
1 196997 198524 280820536
2 68251 178803628
3 69333 26713
3 64983 115969
1 4520 183134 843316838
1 3457 84677 585492186
2 22313 257104563
2 15415 350959427
2 102234 892750278
3 146625 28039
1 17050 142237 387327642
3 126161 91385
1 120689 133885 573704288
1 36710 151571 807987595
1 19827 37369 84311311
3 145762 125142
3 97632 21927
2 108329 72311840
3 169765 113570
2 185051 83338394
2 179365 368903251
2 70149 710065927
2 163062 370971964
3 16768 2297
3 60508 111402
1 187013 188688 808892672
2 168045 102566680
2 89759 618206577
2 101660 638175485
1 33039 71333 335514611
3 128267 98323
1 90302 165562 233748452
3 143194 154427
3 8565 142154
2 74159 673175695
1 165743 180823 685927023
2 173226 464275156
1 44028 134617 103465758
2 156049 68592079
2 116018 161103174
3 68325 78769
1 157572 180132 223547729
1 100532 167691 360159688
2 95145 199506905
3 1196 93068
2 48603 183901094
2 30442 13070511
2 16430 639104158
3 108265 137595
1 122045 163970 667158734
3 57997 112604
1 144885 175543 153867479
2 115627 359338112
2 179216 847643870
3 90862 48079
1 65154 184693 58388925
3 192323 43780
3 534 159644
1 21407 79579 927230483
3 133102 142515
3 148911 38515
2 125393 772841432
1 20272 92816 521210305
2 44545 135493069
3 15689 71658
2 117302 68410688
3 33951 179137
1 32252 102095 132991411
3 191692 32012
3 148659 12683
3 94005 63920
1 86027 183252 979476275
2 100887 759706633
2 57008 433080584
3 42846 83897
3 125817 114859
3 15332 59531
2 73812 546214722
3 126944 50674
1 82969 192034 952773906
2 52001 739480927
3 4656 41169
2 38714 174079270
3 54953 158337
1 107456 126321 962175556
3 176672 199834
2 150262 744184537
2 160630 732540949
1 35997 164966 362610496
3 14228 113436
1 19484 177685 206463692
3 124719 54976
3 18551 158860
1 28685 189502 461212135
1 41077 146780 134101125
1 121702 153822 951352215
1 42483 174421 892098401
3 163137 135796
1 133686 159235 809771927
1 44898 171017 895781314
2 55111 7425070
1 12748 87540 227022908
2 70463 96622562
2 9776 458524079
1 64820 178798 694556519
3 99875 128668
1 103649 141703 806647345
1 2836 55479 633781166
2 96979 293290084
3 173481 166978
2 125231 323705822
3 133984 171494
3 8471 157921
1 80266 173202 425386594
2 72209 895109384
3 7022 198855
1 78159 158118 945462077
1 125914 152736 740169684
3 33596 23128
2 104372 544085928
2 185277 108278250
3 3606 191194
1 6813 49732 463053701
1 22113 23963 691417526
2 195085 272129348
2 183605 636646567
1 1838 74544 459209377
3 71768 154112
1 164675 173075 815047277
3 193177 185594
3 144493 192554
2 38189 28710691
2 116086 909452970
2 11307 86494686
3 46726 82158
3 57871 183521
2 73032 157810224
1 98232 109360 702536427
2 52728 857446797
2 51131 670625320
1 106246 196307 161172847
3 121252 194618
1 174928 176825 496736787
1 43785 74225 342427570
3 36510 192212
3 86515 197618
1 6610 88291 184541900
2 138301 661389750
2 99922 574322632
3 77540 158510
3 13571 77014
2 185507 447156060
1 8578 163990 386643133
1 82867 179926 490529681
1 76621 112177 373001652
2 84827 130861209
2 167940 239388422
1 14786 94032 711346119
2 38996 943134976
2 65402 888811119
1 68128 177017 968190402
3 192217 59742
1 53037 105012 826006050
1 67001 97646 156212647
1 241 35830 913402424
1 977 188727 80473289
2 175874 994153982
1 146407 152241 112629947
3 16518 5577
2 178682 948793381
1 96651 138814 781137475
3 78899 190404
3 37949 174559
2 120449 497757712
1 140335 187081 589944416
1 11537 43223 485121380
2 122469 297639405
3 172879 54067
1 112192 131405 118134568
1 84884 175291 364763906
2 155887 468685759
1 2917 23848 580834430
2 53534 524664212
2 159442 160332326
2 11957 741975149
3 156362 57223
2 37934 625398791
1 38457 43915 574646487
3 119386 32032
3 40488 44137
3 142885 162442
1 95775 158006 100346083
3 96357 199377
3 63466 30166
3 154089 72817
3 42690 49355
2 142081 302285849
2 185783 705757965
1 14215 72212 543904146
2 104392 222783673
1 6025 55665 606697462
2 63116 798039856
2 3333 37275851
2 170377 58296430
2 157236 848615830
1 78287 107666 327496297
1 4947 12984 694691910
3 86637 41614
3 190768 101135
2 181379 616592070
2 3460 724667971
1 133635 191115 580944269
2 71487 118332907
1 114230 176890 380341236
2 169238 369017514
1 24634 31062 228180207
2 64427 968432909
2 99662 754659324
2 112236 340388982
1 15180 93930 580386530
2 169722 109721291
2 145840 128650030
3 129999 196307
1 112167 123889 566527271
3 60052 54494
1 35732 116338 84256898
3 199498 24179
3 112156 131449
3 81993 191345
3 170348 112349
3 116148 12345
1 78787 116156 810157109
1 66532 149823 905315291
2 153830 571966386
3 122677 151310
3 144743 194239
1 76038 107667 453439552
2 64379 874302574
1 74431 98170 379645510
2 39248 55072321
1 116905 141299 627023449
2 38146 441277792
1 80673 86556 33690614
2 112395 791596480
2 32448 684734129
3 117924 64395
1 94770 107668 660921238
1 113350 193820 249732586
3 195893 42854
1 132074 174014 353521230
2 36035 41085196
1 104415 122913 140661835
3 34518 111172
3 190365 131820
1 45696 180816 938781962
2 105770 345170211
3 35142 197921
2 100583 97184933
1 24759 93670 240725431
1 97424 140523 398313525
3 96 5785
1 28709 91202 844265623
1 35587 82925 296477372
3 98956 77442
2 174271 295945916
2 80261 454158945
3 36295 185800
1 24331 189478 575312829
1 6820 7793 897868971
1 97434 168788 579383779
3 83972 51230
3 29149 84826
1 99804 134040 616980686
2 105402 71173248
1 46756 194691 181720868
2 188171 293987166
3 23249 114659
3 105786 63307
3 83808 90361
1 79307 166549 317362563
2 30588 361328149
3 179030 26192
3 190248 157205
1 41461 91207 13749072
1 7961 191385 400774142
1 47157 126224 795604320
2 169679 377007198
1 149288 174741 793419832
1 81777 166602 833558457
2 88728 577580394
3 648 80765
3 157932 43721
3 56604 90362
1 6565 131630 17021924
2 93165 791131620
2 169975 276549923
3 46728 117455
3 86754 3879
3 135173 155464
3 123369 176257
1 11316 194820 891365109
1 622 120039 226526642
3 151370 174554
1 41792 196893 884170527
3 158882 20555
1 23089 121873 187588355
1 119251 167932 575639086
1 30172 66916 10455462
2 111895 763226996
2 135696 735995635
2 164377 898320486
1 82550 152257 395377536
3 26776 191191
1 29988 35822 946931136
1 45518 61337 963837258
3 18919 149873
1 103837 105756 850044138
2 68329 849730560
2 125719 407943193
2 91809 872378644
1 75734 199162 920142487
3 180313 190877
2 23269 322006278
1 30535 174813 826521114
1 49369 106871 524611361
2 197987 167025325
2 99454 286801761
1 59485 84698 621057654
1 46620 100949 943105931
1 33071 191808 948355396
2 65394 107327637
3 164744 143212
1 158440 183430 138981609
2 149874 149951200
1 44660 164699 929333132
2 52579 282134993
1 148502 164189 65168345
1 156999 177143 648878915
3 74431 102539
2 77272 310041891
1 29548 177212 448707440
2 72396 585207634
1 86039 184712 660103317
2 105664 51099705
3 41882 73121
2 159624 470139698
3 170986 42467
2 133953 268724362
1 52760 101149 758103983
2 16231 975495158
1 64117 171083 874854787
3 25070 130885
2 96171 445120104
2 175294 211326776
3 49881 116051
3 149749 125133
1 21678 46603 605444661
3 20413 58470
1 135704 178774 463544344
3 60109 8802
2 121818 600756008
2 2416 693647430
2 77360 719206784
2 7661 797513165
1 46724 69358 233243595
3 33946 99966
1 100898 110980 883178495
1 107169 108085 523349059
3 59070 138471
3 146282 49687
1 104539 110674 95814399
3 20384 179814
1 93634 157268 226031964
1 11380 42720 812159577
2 124846 868909902
3 15604 32547
3 112899 9945
3 106355 33920
1 76425 150710 86777539
1 16228 126160 451706576
2 132403 39283064
3 140025 92215
3 193754 91970
2 48034 398250004
3 61670 34639
3 172193 132405
1 83311 136652 101374510
3 101496 165251
1 45814 148138 844732617
2 178727 771238561
3 177871 149462
2 11884 604317520
1 11961 140484 90895761
3 141418 110632
2 192187 792920902
2 22320 543493119
1 71412 165997 635160636
1 4154 70022 761661761
1 129622 142074 351535989
2 178320 497130989
2 84198 250140010
2 56606 751444973
1 23082 37583 580545837
1 99578 135033 6961875
3 29226 169869
1 57833 150342 459531259
3 130300 55035
3 38235 181401
2 77501 576868092
2 122517 304709480
2 183882 930887716
3 42608 79114
1 11145 99482 675334747
3 150648 38577
2 195063 434235699
3 125403 149477
3 190243 87272
2 6528 594854613
1 54908 198012 136389746
3 179399 37052
2 168561 425578264
2 185048 882874012
2 99030 633253482
1 119100 142501 129458085
2 63263 58362159
2 122453 977519005
3 87940 138802
3 18145 138232
3 89321 157540
1 4628 177955 871357592
1 68981 107071 631304429
2 94262 310757686
1 30726 39666 968087268
1 20021 184920 390007953
3 198354 194084
1 20147 75437 192710125
2 11811 457558900
1 23083 60491 746783874
1 138415 176478 212771529
2 121805 480982341
3 82121 145456
3 116895 165631
1 69016 160884 511836019
2 132511 102044447
1 101464 140275 168803873
1 33770 138380 259070665
1 72447 168329 967271023
2 160166 654294780
2 61931 112589094
1 59010 157528 679123735
1 86871 164670 903597871
3 128891 180688
2 185683 218946151
1 36768 143698 667773746
2 185267 261803210
3 42567 186384
1 68385 92085 31456788
2 99940 116303836
2 109699 205075333
3 55912 75170
2 142969 945241948
2 13717 629208806
3 22271 83116
1 24660 33102 587385627
1 25707 38761 180738472
1 135708 147445 56785148
3 106926 20174
1 120645 170408 900537793
3 172227 91432
1 64748 165197 769497831
3 41976 57335
3 140063 139010
1 23090 133273 236715216
1 21660 172996 100261273
2 34737 189543272
3 102524 43787
2 157408 238550881
3 72233 168052
2 34492 412594991
1 93128 179736 695310764
2 161177 874174552
1 7464 8450 212433762
1 45859 121329 508888260
2 26664 602942925
3 66124 92819
3 81235 60323
3 91384 14987
2 61427 875813921
3 171033 32921
2 164769 875088435
2 67829 810293666
1 2516 77092 168170064
1 5791 73878 665397473
1 38451 107486 93747796
2 65350 480717621
2 8807 48817049
1 15303 59657 996354004
3 131197 133977
1 160445 171707 447587704
3 7389 165468
2 117346 792031819
2 44110 610343285
2 60469 288186571
3 22455 181981
1 9830 194953 230514007
1 20413 60763 918727475
2 187150 551483109
1 116168 153311 418803501
2 75265 664673935
3 98530 124132
3 51933 192444
2 77414 212124100
1 170340 170351 964527138
2 134637 803896065
1 88534 131142 76593649
3 70113 132301
2 112424 135161227
2 136924 202905585
1 20519 114815 212449670
2 73422 752861563
2 110016 813619935
2 29329 541540251
2 122819 726781835
1 89152 189113 586244753
2 48065 650429723
1 42399 165063 560241068
1 77215 164681 530716488
1 12663 158751 12508286
3 109566 189263
1 49970 190800 30861552
1 25840 89195 358280426
1 82109 138446 904443971
1 45926 177912 250221233
2 187811 6873708
2 112362 755223190
1 160510 172530 643218951
1 42525 84926 497813903
1 56710 76675 118008781
1 13686 195747 523444166
2 124839 432804836
2 103739 376981853
3 19187 47980
3 44381 73546
1 24764 187559 924197350
1 16298 64406 582992779
2 61242 244110482
3 119634 9998
1 140850 161366 893569912
3 84002 153104
2 73800 535375625
1 98280 189006 656107898
3 48168 114082
2 198161 816117023
2 28564 242163877
2 99506 654087863
1 100129 186398 331736883
2 107828 907309254
3 146893 128567
2 186285 846767964
1 153946 195721 360402497
1 118667 146238 632628359
2 197501 330943309
1 50097 146662 713035098
3 63749 184271
2 135756 819157985
1 122708 168385 337309179
3 104116 199942
2 73289 569848931
3 183803 44302
3 84463 104681
2 80415 425492980
1 146735 157557 386926094
2 31856 907388534
1 73228 84542 205299830
2 191448 678460709
3 1562 48249
2 50655 640421037
2 48628 268563520
3 158704 23774
3 48038 126649
2 186391 804939386
2 143202 490054817
3 78837 157012
3 13447 194601
2 37066 753806943
1 64229 161372 262931351
2 111311 665135194
1 26252 93978 672134964
3 172998 61589
2 68813 452304521
3 77494 177076
3 142334 112484
1 47723 99002 243250701
2 43220 913689932
3 81588 182095
3 169188 26757
2 197054 766004371
1 41429 69786 179881231
2 75380 276577722
1 94319 146396 972943271
1 104582 142453 210844822
1 113070 184628 421660812
1 22854 83315 108982107
3 120790 29293
2 29501 854829621
2 34242 424263616
3 55307 105329
3 52329 59192
3 21349 190426
3 55747 89265
1 40507 50055 902534055
1 127439 168113 840000329
1 95196 126482 454387792
2 21269 210125005
1 41705 156515 566217223
3 48797 86921
1 69163 173220 966511752
2 2676 853503179
2 109226 397236063
3 12781 197128
3 47447 10071
1 9976 39581 279723914
2 175331 351383656
1 42382 159966 386856128
2 162707 516605141
1 5167 36213 154580426
2 130513 199233851
2 7207 642547684
2 51952 632417606
1 4108 26257 415080473
1 15214 127941 430136100
3 51506 20166
2 176752 766347814
2 160771 882464157
3 104659 119105
2 109511 367100694
1 99529 116040 6366693
2 59698 510626947
3 69874 123766
1 132932 160567 537707889
2 128174 723387387
3 116355 99267
2 193774 103173294
3 128980 70799
2 21085 849435552
3 72103 181158
3 159495 121634
1 2546 185383 30012096
3 90156 187139
2 189955 258042784
1 21467 177777 909446717
1 8991 96083 156302
2 21439 526707016
2 127349 320537404
1 18872 29419 862590269
3 23233 52021
2 53503 933658407
1 95225 176542 90167486
2 42043 929309561
1 61698 103336 537671371
1 56682 129395 24238174
2 118641 589890731
2 759 766906515
1 51969 192905 103890263
1 58819 161860 709768777
3 181564 20504
3 102933 113415
2 259 754839820
1 130080 158703 51695759
1 54127 118102 397784497
2 130907 305096367
2 114283 402801582
3 36434 107995
3 120408 14764
2 31645 168047499
2 128586 270506756
1 58207 118507 206715146
2 32214 570528901
2 83720 132463695
2 179836 944075928
2 137029 805762343
2 120608 896224845
2 89797 832399135
1 1767 87500 754604294
2 76134 686814486
2 114948 224290658
3 21799 161377
3 96011 190677
3 15753 136857
1 121832 146844 547050428
3 120762 162355
3 100286 38127
3 166772 20713
2 51889 322083441
2 144371 714440566
3 124562 24654
3 57205 4457
2 22734 360079119
1 121618 139964 435733728
2 120204 937769540
2 5547 82861599
1 132881 155485 179127812
3 74165 40143
1 17172 185708 362668375
3 150797 136735
1 98209 118777 32225859
2 59245 418553261
2 42514 549507080
1 122582 141626 11906370
2 3539 348366122
3 34451 191145
1 3166 63822 941911881
2 181011 692208703
3 90432 22610
3 163995 151247
2 70356 78861921
2 62827 485598144
3 115280 21773
2 68546 684932970
1 160059 191548 105699001
2 120198 443021881
2 104003 546861023
3 154858 191936
3 188849 52253
3 18087 166420
2 167499 197633476
2 92131 927072353
1 104925 194677 12954795
3 32061 19980
3 137362 148905
3 95909 72743
3 118387 47916
2 41842 48031994
3 74042 169702
1 85794 193766 429978179
2 19888 219743431
2 122790 221608268
3 162790 97294
3 92026 17944
3 44602 182438
2 66775 182155983
1 14039 138672 868164330
1 85201 115159 459318460
2 86386 173138336
1 63040 104096 316553025
3 69107 27655
3 142939 69690
1 119829 140407 405300510
1 21173 26625 323875347
2 111397 904011563
1 154846 180347 861030391
2 62477 24203081
3 96400 126852
2 40495 907081767
1 92166 173396 795815397
3 10356 32062
1 74006 113355 871710010
2 20757 190874736
3 34342 157675
3 116204 154066
2 44784 278769594
2 118537 842991703
1 187965 190109 133139937
1 46446 104297 944902814
1 65528 86189 635523012
3 125031 97851
2 166047 215386594
2 41875 811873694
1 103500 157852 276924528
2 131982 698672722
1 86280 195146 250429684
3 87505 26410
1 136422 164280 799927000
1 27004 102404 169928272
3 16749 85846
3 12666 68507
3 103686 167858
1 21608 134511 766128089
1 12605 104569 193509959
3 196222 167264
2 107274 362972247
2 11095 305565841
3 116596 145126
1 76288 122221 417856040
2 79241 767807075
1 120167 164486 24014569
3 115794 58651
2 33511 391188404
1 17354 163773 218020221
2 56332 716695500
1 77296 136870 266164382
1 10002 96064 404367488
2 161111 381465189
3 85874 16215
2 164983 850255779
3 10243 135799
2 188633 87180554
2 70598 464949176
3 57706 23198
2 107285 325121465
1 125544 153593 673010853
2 173686 94524679
2 53936 329369081
2 132693 412927467
2 42791 790083478
3 31526 30946
2 53072 783118735
3 102154 30658
1 4666 5554 726813400
2 11527 607023969
2 92862 378714887
3 2841 133561
1 138993 159357 424428769
2 199443 534908822
3 95355 165796
1 39184 126149 466456136
1 158106 172859 671952792
3 198530 159612
2 66097 187278909
2 155989 193283381
2 168636 806273516
2 173229 718338172
3 87170 8500
1 16020 63109 194203852
3 30079 113674
1 122494 183391 346158378
1 129436 144565 14564577
3 71224 7567
3 74397 127867
3 40794 187601
2 138210 756563912
1 29370 195166 101620810
2 30688 819845379
3 82919 148647
1 163439 196490 401048187
2 182730 115682660
3 62863 81554
1 167330 198564 684722106
3 126394 7277
2 123470 409345667
2 49270 220494560
2 61696 372050306
2 131697 725614761
3 82393 109956
3 57387 62488
3 112700 67720
2 120328 381341400
1 14202 87064 404903270
3 19095 114474
2 30823 87580987
3 99047 8997
1 16742 90979 853793522
1 139636 160423 582744030
2 103939 97457337
2 192622 314289111
2 173069 218491215
3 59928 162751
1 5752 62497 764314715
2 22551 785514179
2 37996 932564836
1 131019 149422 125777793
3 75503 121903
3 121769 85373
3 133313 87588
1 167043 170717 630274567
2 186436 578467792
2 148703 759370542
1 21332 190311 573552483
3 199145 85194
3 151526 197663
3 192375 104230
2 111992 881385669
1 10012 134236 285534882
2 126405 24762191
2 107185 925581109
3 129989 33434
2 177136 15658383
1 61589 199988 428063992
2 76569 204552383
3 181394 153876
2 92245 501807459
2 92245 510168942
2 57703 893367281
2 30580 688704716
1 10564 132173 750978629
3 94276 19732
1 104614 178466 779673257
1 24936 80067 387052532
2 181804 318393245
3 82814 189187
2 19740 767854942
1 47886 188470 466105817
3 83541 12507
3 185941 173251
2 195361 488848209
3 59846 186372
1 32235 129132 815064324
3 149352 58282
2 84283 403930941
2 16692 684720774
3 16748 69643
1 158534 171007 7287662
1 77427 176093 295737507
1 16703 104761 215311021
1 6818 159774 981179897
1 130474 142466 778813128
2 67288 288533740
2 159409 427425021
2 117452 706782357
1 81983 149056 107140890
1 76120 83489 714888219
3 38749 20373
3 198063 99115
3 153579 96659
2 63813 315897820
2 8820 132732982
2 146377 279210554
2 53450 510287346
2 97811 233164624
2 139376 996864306
2 129743 519810300
2 46417 454830337
2 3757 715027320
1 2741 53897 315401759
3 75825 140915
1 20395 163050 390856063
3 177446 14879
1 57572 166567 978002069
2 182288 975288541
3 193814 102176
3 67329 148994
1 21975 100357 569501056
1 12597 74271 505987121
1 35899 90111 640414622
1 122666 166774 293519874
2 174508 185999776
2 52068 370836085
2 127526 236581976
1 108729 129292 587949341
1 96269 142155 674213381
1 40364 123004 882357461
1 82320 92922 347816531
1 37286 40642 212560987
1 3896 76174 7566
1 12827 59657 896731333
1 14291 166425 968548341
2 167649 826710873
1 22122 67334 996432261
3 32268 96255
2 77983 599052081
3 86924 70247
3 104157 89568
2 142983 69241465
3 35251 37113
2 102420 487662083
1 77340 187893 616890593
1 25512 162026 284455245
2 74905 366123313
3 111872 152998
2 7681 451454199
2 87458 244583326
2 61191 14712278
1 72247 176367 34938259
3 124179 179459
1 90972 104949 652635305
2 193544 881281719
2 193007 755452695
3 18839 3433
2 124297 873087411
1 159440 197241 506490006
3 42346 68881
1 38830 109402 963667772
1 67189 189299 61957874
3 55300 187402
3 40213 27273
3 100541 112737
2 81645 804050653
2 180283 475005902
1 55307 98984 831917894
3 77396 134279
2 56055 347932113
1 27201 138151 59817008
1 89916 143963 818493969
3 116318 64378
3 81064 186683
1 9446 136263 418140815
1 96392 175000 992843114
3 49188 66118
3 105241 113368
2 56338 129239011
3 59503 18730
3 142546 76166
2 44345 356865365
3 84498 89312
1 135845 149107 242977470
1 2194 188977 364913181
3 50906 129972
3 28111 33072
1 182430 184668 963195696
2 134041 719721877
2 111536 561350238
3 45759 28180
3 101420 99236
3 17762 99716
1 112275 128699 847066532
3 11754 133001
1 44993 63182 872040992
3 76837 139859
2 180657 952583270
2 116891 575838438
2 158633 213614502
2 17047 497011272
2 134139 936991429
2 31908 222328124
1 42886 156100 372734282
1 7765 97502 239857064
2 41324 529724181
2 37878 985705943
3 718 60032
2 61150 511193459
2 164053 626396301
3 173848 135559
1 123594 154361 169047190
1 35327 159466 570078163
1 25590 60869 939100097
2 41767 788281024
3 132882 47903
1 45168 184374 522358490
2 156968 295839585
3 62440 176795
2 167052 676972579
2 43789 632852530
3 180503 181923
1 132413 170005 796059860
2 85587 3936431
2 170774 459676427
1 91523 187661 828176652
1 36426 172057 448643330
2 91050 80530541
2 96449 813564158
2 142357 498046382
3 166094 24553
1 109958 178763 804621413
2 157159 294388302
3 40123 113268
1 28173 153206 398625017
2 187585 59019157
3 121639 105149
3 185168 194012
1 154390 186880 654917917
1 60699 123318 648015098
1 13494 43413 980888609
2 190775 135463930
2 63848 205412752
1 112055 195493 159415669
1 23953 171949 833631374
2 25085 951675085
1 58439 139449 116360860
2 60338 238781185
2 170049 485410407
1 111386 191231 445742897
1 100767 121538 27896817
2 15459 42301604
1 96798 143726 55509111
3 73097 80770
1 87474 111347 694501173
3 37396 84680
3 20936 53804
1 131431 133577 340000939
3 166763 72766
2 88880 740338733
1 1651 139912 706874806
2 190156 84141860
1 35555 143041 987755150
1 36903 195108 271101285
2 130366 906474038
3 160789 66651
3 97896 71419
2 126373 339200204
2 28750 927800979
2 45892 365420665
3 180062 174506
3 167601 146562
3 177458 5311
1 133306 197398 972494635
1 53728 81294 876756577
2 151428 753121353
2 164503 446078939
2 163023 106753371
3 92963 164830
3 114294 56987
3 55691 156644
1 146324 164461 696010278
2 197220 771472004
2 8215 315396548
3 124769 108301
3 26919 8308
1 103711 187878 686894645
3 89971 68589
2 57394 972472680
3 142749 78911
3 72967 95643
1 28152 119324 176375629
3 48410 191167
1 43668 85582 592476972
3 142755 177365
1 39110 134559 515693576
1 107839 112369 934478057
1 74445 137475 263321358
3 870 20971
1 116200 181320 490028508
1 27768 68840 731113008
3 155706 37209
3 96755 94437
3 134099 102063
2 102448 917708359
2 81346 608318167
3 69797 29252
1 120095 149972 435541207
2 179294 357869560
2 146473 402856712
3 134049 67680
1 10077 146538 870739695
2 11503 619506003
3 124111 48310
2 4873 499865270
1 156990 194163 63244676
3 117154 114445
3 125424 118623
1 26469 38042 780136481
1 32844 64216 921153422
2 41850 737799677
2 42131 332809384
2 71556 964322969
1 125411 132863 471023118
3 16101 183966
3 27099 19809
2 120033 609254559
2 42802 755888218
3 111685 2128
3 78511 67311
1 38669 80660 973041550
3 77055 7642
1 85752 176785 551852626
1 109167 122020 466437572
1 184800 198859 434926233
3 51399 15695
3 146849 192385
2 73890 88709852
2 87439 649256704
2 112518 28358205
3 24566 50362
3 14328 197018
3 123293 92995
2 12554 986681397
1 2492 199056 367516430
2 97086 266965964
3 139326 146216
3 142795 58105
2 89966 89009515
1 90722 104004 638215472
3 191951 189053
2 49906 733663168
3 144337 175715
2 82572 653198066
2 128419 251475873
1 16978 42319 702258460
1 13291 173002 694406735
2 197455 502674504
1 70542 138548 740515434
1 39188 109699 71411406
3 157380 175619
2 197744 756569031
2 166150 926723121
3 22990 171524
2 8462 54950709
1 61199 120400 435535467
1 168532 196847 359845304
2 144752 793043547
1 3130 187138 479458128
3 65756 114592
1 34110 123753 263444628
2 39822 306420170
1 111968 161708 847194663
3 39088 119216
3 62740 28794
2 11939 257397143
3 119534 116322
3 11006 153997
2 106395 585971613
1 155488 175211 227303352
3 37537 58470
1 53275 157642 935409387
3 83430 148243
1 60682 78010 196109108
2 94116 768622853
1 43893 173664 426281738
2 150637 235248411
1 58857 155816 515249657
1 63017 84229 917484320
1 17228 137881 378754043
2 26602 415938526
2 59123 158386677
1 42396 65573 646321176
3 168459 173188
1 121435 167409 378419564
1 81332 149163 476073706
3 85840 53167
2 153530 404755379
2 117089 127706098
3 39020 179111
3 106310 79098
3 88682 14069
1 79753 141769 20931520
2 111007 76942451
2 127547 647817503
1 31160 186027 457992773
3 138396 122270
2 170387 902428005
2 68156 210546588
2 168344 182540954
1 107579 193270 868028399
1 40336 59968 460958386
1 157699 181894 688902431
1 8077 134684 774242845
1 100486 190257 581348804
3 100831 190534
3 5427 194876
3 155912 101990
2 155404 901977936
2 35846 142353252
1 137194 161233 664714954
2 91635 230261850
1 143396 177109 814835808
2 127366 777577140
1 42518 160484 733705818
2 152696 275860914
3 185093 121600
1 24712 107670 703746203
2 156408 179408511
1 58095 152360 19358570
1 8835 191774 395887167
3 94274 198453
1 9255 141835 670514980
2 128122 261335015
2 108682 713214066
3 85698 53586
3 50531 27645
1 50369 192645 591143331
1 67825 82363 41859144
1 44452 59826 404752553
2 461 732344755
1 23848 92384 976336050
1 101234 174274 869289169
3 192529 98042
2 125632 39905029
2 100184 632964673
2 23674 387059981
2 85487 589496670
1 9518 156185 503818956
1 30540 38738 289769615
3 64974 170648
3 1262 5410
2 121839 323219181
1 61677 159655 12539658
1 129328 150963 635601336
3 125010 159235
3 43930 100055
3 66136 100045
3 47834 106787
2 48926 284141773
2 135805 937876961
2 173850 897435459
1 58780 111248 350321722
2 153853 528122491
2 107617 199062875
3 111573 120583
3 194038 55255
1 9202 110352 232050590
1 129005 138373 464746046
2 149348 963994827
1 103711 188759 746782299
1 58180 133977 975916966
3 21306 60894
3 61244 75867
1 23651 188466 388651078
2 63834 29285213
2 57331 653726612
2 10816 880306834
1 132675 174031 101391234
1 36681 62611 259107326
3 195193 67011
1 65254 199965 400525961
1 172438 175242 262188938
3 165750 38266
2 164770 900282128
3 128783 157555
2 90448 456558642
2 170538 621346110
3 166004 105356
1 25699 94050 553603185
2 185573 716167976
3 174503 149383
3 132086 75890
1 92977 167193 375137
3 50187 54382
3 174710 33123
1 150466 173551 905289140
1 15945 172632 559507290
3 150637 52370
3 82111 185222
2 4645 292880393
2 34290 466804865
3 148326 17094
2 28092 654798833
2 68622 390620308
1 72909 127254 636038256
3 121168 190186
2 108481 854307727
1 94975 174303 993097440
3 67299 48907
3 35961 162771
3 171308 55019
1 155951 157916 972604278
3 160380 187470
2 7574 473778253
3 187989 2827
2 198718 594475293
1 32486 170587 709434328
2 135187 275358068
1 76060 84842 460390686
2 7263 280509411
3 164212 199845
1 80084 112186 132122310
1 95564 142405 391283970
2 153570 738302847
2 189681 182418688
2 67895 306730631
1 76695 154422 308781901
1 110478 117245 277505262
3 118325 10611
2 14680 557924706
1 95084 111071 22015268
2 63243 365823850
1 5300 67233 717085716
2 170379 218685631
1 53868 117356 598262498
2 86374 125617962
1 109081 122711 244662326
2 55296 619363477
3 102193 86651
2 131566 764025951
1 45102 197176 985892024
3 47675 26494
1 98720 109171 804191044
3 42616 12072
2 38844 79667157
1 21468 182225 727333557
3 105730 120982
1 29471 88146 54674420
3 109929 95975
3 80209 6465
1 61299 198889 995756180
1 135523 152534 195989770
3 137801 123117
3 129584 27133
1 88059 136704 421071592
3 118338 25015
3 22482 24287
3 97980 82345
2 44887 940189332
2 40527 542004262
3 115065 7837
2 132550 416347900
3 145627 49893
2 194151 887789341
2 100892 102265796
3 43418 94449
2 46673 267767439
1 7574 65131 477072425
2 27440 864342464
1 165117 199036 302020417
2 50505 216090898
2 104321 229145227
3 102954 79598
3 115441 138168
2 123865 592848120
3 163861 90132
3 38961 188543
2 51889 264124501
1 62386 71086 489336819
2 131315 606422876
1 89079 91450 750486399
1 156095 176640 383925695
2 66347 196761893
3 52128 71270
3 158093 152877
2 177002 817890316
1 17836 145436 221161952
3 195010 199305
3 75093 22662
1 40566 170617 830660233
1 98927 196235 964248339
1 93117 146454 836051570
2 90265 93868045
1 6650 154424 478129233
1 60735 102168 626866846
1 106969 126947 831100872
1 65656 170702 181448925
1 23507 75878 342079090
2 147457 33573263
2 102312 442926207
1 31771 139550 586054745
2 155249 901198037
1 43569 186385 127138617
1 113570 160804 494543636
3 7888 167720
3 92600 56921
1 172875 185676 648425243
2 96170 335883008
2 152576 218773312
2 199795 50749050
2 114952 593439606
3 67920 77973
1 105854 183842 23076555
1 159256 174765 570723130
2 38632 322133656
1 12378 21578 197692975
2 38871 413963954
3 152070 135726
1 14801 64322 735644551
3 39247 191758
3 61437 125467
1 132140 187043 552504291
1 124797 174964 485539071
1 121377 156270 512849040
2 122876 491367499
1 159232 193568 513775446
3 107648 164298
1 6251 44607 381170705
2 149967 868182767
2 123775 11613162
3 30825 54767
1 157101 187998 484911141
1 21387 146946 132017100
2 106127 6337783
1 75169 156720 600709434
3 79733 18147
3 149296 111512
2 197250 276375548
1 46229 86006 689966148
3 633 25284
2 31152 773108634
1 84302 194141 334311323
3 191462 171552
3 196135 105744
3 53710 57756
1 13560 159560 485283688
1 170901 176599 46166612
2 185118 766888801
3 27816 75829
1 57890 104647 641475089
3 142406 121578
2 14103 79842024
3 68829 156575
1 140 115802 758803645
2 39311 350019678
3 73977 76799
2 48632 610359076
3 105756 159143
3 193440 15779
3 190935 102767
3 187624 61987
3 167857 56201
2 35114 684752637
1 118477 161720 633464257
2 93418 20449053
1 80501 112264 764846931
3 2425 140140
1 27129 82269 661854982
3 161533 168206
2 131054 699892588
1 183070 185334 683854012
1 34218 77533 195109640
1 7102 170103 850858001
1 44012 163882 381065131
3 188098 34621
1 8708 46793 731471327
2 151190 722544166
3 146254 189115
2 184694 137415439
3 134811 72949
3 18972 41153
1 100260 191813 340469999
1 12720 165741 489629667
1 136280 164799 287461040
2 151580 531973220
3 57774 167778
2 12110 622887523
3 14959 3073
1 84004 138894 997134424
3 45750 87315
1 55510 161229 625632174
3 143670 164347
1 103890 191268 37075458
1 3927 69582 146173392
1 67629 183408 52609198
2 190063 273610111
3 125824 31191
1 110284 186211 353041907
1 1143 3713 465424878
1 159516 199577 419092794
3 33494 104878
1 24292 124943 275875168
1 129784 134636 772223202
2 151264 520385456
2 145651 314583348
1 9094 113042 131254966
2 164185 803434045
3 52982 22754
1 60806 132466 595185546
1 100467 102254 411952205
1 35194 146566 363796239
2 45147 822349469
1 93191 192272 953543878
2 43833 350665731
3 53341 62008
2 104000 285411331
2 76298 468942300
1 121836 137206 64769539
3 133343 2687
3 38044 179530
1 84302 166205 20005804
1 83278 190884 308882601
3 26273 148503
3 101233 150560
3 53596 138052
3 196896 98654
1 143820 161805 435333121
1 110418 111034 317767118
3 138545 31753
1 38917 39643 240289088
1 60186 103281 882541294
1 76803 170203 411600840
3 10281 178465
3 70781 163558
1 147978 164680 309089022
1 22104 117291 464693813
3 104031 166447
3 91265 30681
1 58308 181316 711695328
3 84474 96139
3 4530 129167
1 8585 199925 404866672
1 11107 57039 51986009
3 28994 80914
1 48644 53055 683770634
3 91141 133313
2 173353 99219922
1 5540 101274 183415037
3 111676 51122
3 24938 104747
1 64962 164203 198908629
2 40502 435761648
3 107914 23792
1 43502 107840 971005576
3 96693 42664
1 94937 136405 354433673
3 129649 122458
1 15152 17471 206702528
2 134694 575456634
2 123474 736241817
1 58677 139103 881339841
2 88732 309928479
1 17788 141770 109218691
2 188913 697872302
2 4585 222693048
3 161211 162739
1 82993 192617 973393841
1 108626 189473 770512738
2 117067 326132376
3 126064 67167
1 29893 90325 946001288
2 1643 34695648
1 114327 118451 69513100
1 142088 177797 549933747
3 82269 35145
1 59568 110996 152491334
3 114149 23610
3 97795 165897
2 112318 230704977
1 155287 191241 293016270
2 18306 218478219
3 73891 24038
3 68548 25062
3 113337 168121
2 149120 835044851
3 54047 123748
3 46459 5177
1 2813 62811 116652298
3 104300 86036
3 17298 101357
1 101528 105597 506317404
1 72952 168227 300085864
1 121442 181566 240437125
2 44003 651272688
1 101231 143036 578402016
2 136881 339166618
3 71183 117560
3 131168 38982
3 104134 99009
3 170591 195372
2 114979 910685702
3 173882 111253
3 42123 124224
3 97707 86161
1 62927 170807 133170988
2 56239 895432482
3 45532 26205
3 89709 68188
3 147057 76786
2 39563 498740253
2 95037 128199163
3 110827 194386
2 57474 663449252
3 61330 127011
3 60487 155167
3 46193 135441
1 10016 180445 678969945
3 112400 20989
3 153423 79375
3 189817 123838
1 30033 184278 744787675
3 162323 54108
3 27355 122081
2 46358 513048472
2 60540 234992311
1 127842 146610 947354300
3 83971 33742
2 104620 413213655
3 57397 17545
1 27592 67584 623925106
1 137791 146765 961915939
2 171986 289545793
1 70955 83996 337863042
2 96005 447114779
2 4005 572633849
1 38252 139045 340070083
1 12594 53645 925926978
1 16307 67286 238758791
1 80847 129065 559866576
2 198632 358430904
2 99423 695300150
2 104342 632582136
2 195336 401799189
1 13205 113703 670572960
1 47312 152505 727938579
1 9397 34298 623883107
2 181874 164869599
2 153811 711925581
2 98916 22314987
1 12970 176773 496970786
3 158583 199707
2 186164 691300587
3 36115 158386
2 76410 919491594
2 170097 563053075
1 37085 59314 276281901
2 64615 690977072
3 57104 96059
3 199291 138809
1 2540 74187 897882586
1 75139 149889 44383763
3 179496 65619
1 9273 13234 156696301
3 137508 1551
1 27034 158597 736102845
1 30878 145968 390601937
3 134972 182763
3 161340 121484
2 147895 895326351
1 15703 124431 582752750
3 81435 18397
3 178192 144397
3 117426 90705
1 38473 183174 399861774
3 125990 30701
3 72287 71502
2 197198 879720324
1 15113 191903 921301589
3 91942 198065
3 157995 116092
2 146733 213158521
2 150490 942362546
2 145620 680879360
2 2694 405333284
2 55269 328974967
2 179160 120973686
2 31988 92698129
3 141474 51971
1 40245 159997 864589644
1 57325 142998 109356285
3 139387 184598
1 73388 141249 984550312
3 142464 86396
3 127017 85839
1 119403 122771 693047454
1 70968 110452 443048750
3 45840 196751
1 30568 121476 876297474
2 194170 387542957
1 149703 155367 760324390
1 12762 71480 597249790
2 111926 270718817
2 158773 952501852
1 99437 157616 746904911
1 18963 152182 504867141
2 187022 779939451
1 81750 115073 781957949
3 186671 47726
2 197941 314268720
1 124559 172575 831964254
2 87832 688521483
1 167 185157 21644371
3 74839 169273
1 97282 145103 272513427
2 170765 667454383
2 64208 514106398
1 1328 185276 569919235
3 36860 74932
2 151609 394768760
1 85816 181068 266140707
3 147154 113663
1 17610 185979 851143747
3 148913 74493
3 91937 116550
3 128564 74966
2 86805 375949196
2 78420 800031497
3 24100 22745
1 47988 199773 506517967
2 187282 590140418
1 84738 122165 729574155
3 54050 181585
3 18668 137927
1 67410 113118 516539059
1 89689 97862 697157564
2 182343 573215994
2 165318 979066941
1 10804 118992 906695242
1 61048 185653 768077112
2 174356 393828362
2 31905 981766981
2 34788 260162068
1 85630 193397 665027119
2 89089 306289241
1 90972 101154 133268726
1 107984 152378 68386510
2 79388 95651500
1 97035 190383 201167269
3 44427 43138
3 65155 14435
3 45145 121472
2 33786 91908654
2 23352 253793546
2 74344 206910020
3 150190 130998
3 99323 48934
3 57810 167040
2 9388 929662680
3 32273 190526
1 145171 192972 433384201
2 59989 972894661
2 95391 878170416
3 27056 98414
3 97217 54115
2 192225 990407301
2 93757 593603681
2 66648 559118977
3 191080 153462
2 197858 332934416
2 70954 368283193
2 20703 704327273
2 21425 361016624
3 81553 198121
2 171346 519592546
1 52190 94611 578405162
2 37722 890084144
1 12004 198926 728523877
2 129724 922466839
1 28685 87614 371583794
1 149049 155136 297889920
3 74781 192109
1 92537 199424 989053605
2 196391 393608059
1 95707 190482 400468786
2 132333 160167516
1 12944 114815 737126284
1 128105 191829 860801523
3 146282 52959
1 26426 147565 614996693
2 85037 779847811
3 58895 197507
3 147365 62524
3 165964 44742
3 57770 101907
2 86600 133044924
2 10655 355266185
3 44479 121654
3 64814 75206
2 101397 528574620
2 127064 368110035
3 118887 39762
1 97126 164266 689935075
2 91160 298563394
2 160610 303246143
2 138965 446920250
2 38251 255404821
3 67872 73630
1 55817 72384 557813642
1 39600 124162 564089507
2 26221 394218837
2 119038 789057830
3 70102 147072
2 99021 907545140
2 142278 893861158
2 25858 881354865
2 4528 507847700
1 42332 42684 800356913
3 24446 47357
2 193105 950352130
2 54941 831905321
2 147555 236153497
2 63064 404089448
1 20663 80769 287921295
3 95143 199002
2 65163 795106840
2 28443 37956200
1 37730 92124 294877048
2 67246 777303779
3 95690 198772
1 80598 148050 948334002
1 100769 191315 849260106
1 57489 134287 912460346
2 72479 492893664
1 114634 166730 619564539
3 2493 93568
2 30078 488979463
3 4182 74751
2 61521 750817321
2 81571 523592349
2 164157 402001686
2 16199 204384431
1 167555 183848 25606707
3 40166 37237
1 19046 91709 436651706
3 12165 48538
2 140225 311498802
3 169738 59434
1 79500 91242 196198838
1 48407 129397 435085318
1 4767 127012 578383529
1 41242 112943 812178652
3 158170 58637
1 74198 177926 982294189
2 144477 626745685
1 53272 99513 231289553
1 85968 88901 416838378
2 102126 884645259
1 30882 37774 35388162
3 196073 68842
3 15781 19076
3 94879 166453
1 181526 184202 792695890
3 190012 195338
2 62762 851108334
1 22860 63525 946872940
1 72090 162590 742480191
3 199403 26474
2 170386 808754190
1 121652 124619 938756092
1 152740 192171 451866272
3 182159 17453
2 165277 528769647
3 121454 195364
3 23841 64848
1 79690 89042 300731796
1 81761 93231 385797097
3 98271 161123
2 121582 724517502
3 73640 13861
3 198931 87356
2 144555 159602001
1 77909 155437 674087569
1 110123 153650 473481829
1 5057 182023 717702041
1 7591 171942 614993810
2 169355 161487305
3 165167 49975
2 144801 869980321
2 34663 804749677
2 182303 210735275
2 182904 782186410
2 114822 740079472
1 118822 156203 564566672
1 87738 91388 779660381
3 7840 155289
1 54406 122041 862826783
2 34603 788596836
3 17657 139111
3 99083 20588
3 117762 139576
3 163179 31757
2 190327 522910760
3 106669 115625
1 7320 12722 39997448
1 33209 136522 648113363
3 67715 36289
2 67618 2926299
3 132860 88376
2 187083 941699736
1 21383 121075 900552207
1 58355 140189 676840341
2 152489 936090609
2 57475 728828482
1 183216 186619 899510643
3 156589 88755
1 117587 193903 647852804
3 125901 129435
2 148176 461133895
1 8150 171496 100499971
1 36099 131215 489900638
1 16697 106675 40280151
2 187453 150423623
2 35255 525825436
2 120348 193499530
3 46872 132980
2 108913 73418848
1 123273 168177 196586247
1 1420 43901 259600250
2 74569 92687917
3 9604 4228
1 86082 111719 986688927
2 17175 197797460
1 45945 129193 845675018
1 28153 115958 731734189
2 91922 301649165
2 157432 283221051
1 15343 46190 376503045
1 49857 107391 555833973
1 102249 153306 94456959
2 184644 942225724
2 40316 828210979
3 91115 101987
1 3950 184148 275214032
3 187797 177668
3 103733 161332
3 28976 173509
1 113575 133850 945702341
3 44476 77643
2 144969 347814568
1 135991 157175 577184456
2 77146 734106503
3 40148 138798
2 121299 999782966
2 188350 321126008
2 123031 515492321
3 57346 168194
2 199998 118238663
3 81614 20811
3 136733 177208
1 122736 192161 712194881
3 149457 9464
1 60319 99788 744246143
2 167421 635919541
3 117761 115853
1 63208 123446 485577979
2 105173 848911919
3 61455 28481
1 19384 156764 921824391
1 179432 187526 91060389
2 36301 411774403
2 47532 156078673
1 48857 142795 499422741
2 53510 530490673
2 102804 845303281
1 45891 130859 250502802
1 166394 199506 396197195
2 79534 388143512
2 20241 950630335
3 43081 26420
1 60163 151268 583951007
2 137908 623519952
3 113383 139282
1 12811 95912 688037661
3 8548 57771
2 48049 657479754
2 36031 768543995
3 77209 185221
2 18346 649699568
2 26610 66166631
3 89946 63008
2 176150 163963396
2 152212 611966614
3 102906 66511
1 25152 100771 658292803
1 52676 76570 452865962
2 160422 537667656
3 90548 178299
3 93203 189084
1 23879 102163 945658818
1 103125 144592 279759394
1 65065 133311 505945346
2 67363 643396633
3 1433 70869
1 89485 99170 371896020
1 54942 129717 870763105
3 131356 3630
3 156524 182136
1 24653 94085 624653509
2 171898 919559129
2 131905 145226720
1 11236 22773 615919422
3 177726 122601
1 170983 193923 702309021
1 59828 86156 866194938
1 71827 133363 764072341
3 86608 160654
3 119053 32465
1 16188 175959 252495886
1 117585 143882 910593651
1 21044 99904 343179352
3 159401 135463
1 71412 120781 875262885
1 139197 148381 952674762
3 5320 195243
2 41216 478517611
1 29091 103144 394103454
3 55499 135144
2 176877 251105228
2 86618 708658046
2 141978 635934368
1 11015 68380 596689814
3 110144 112070
2 12152 116436520
2 119960 450689022
2 37717 382411902
3 73176 17650
1 117852 126281 304769529
2 95242 333447351
2 5096 187765952
1 5871 63290 334002527
1 28017 59998 734418720
2 173594 373364153
1 98340 116724 643411523
1 14192 105048 377296469
3 176294 57599
1 83249 98893 128126292
2 194767 580920627
3 144935 13631
2 41016 663838892
3 188536 198989
1 14314 124490 813611538
1 20206 173721 18930942
1 11747 95263 98215523
2 62701 861073719
1 348 143887 184340072
2 108510 256007887
1 25322 54969 894788644
3 8646 107314
3 66114 126556
2 50648 27847904
3 78637 189758
3 152726 160320
3 185742 38915
1 15096 106155 399139747
2 192169 285140832
1 93732 140239 458621096
3 25455 3408
2 133950 28039718
3 194359 61462
3 38673 135265
2 88459 339457378
2 42094 209097311
3 91946 68190
1 186168 188197 480936995
3 197109 73877
3 171638 196327
2 41099 639332763
1 12993 150589 199572822
3 31750 187481
1 15797 87332 682538923
2 74911 958343169
3 66645 43143
1 149834 159144 137132099
2 168055 145952528
2 82813 954813339
2 54356 587138831
1 38776 77271 142173575
2 35164 956692629
3 114310 119747
2 95417 5244196
1 12173 150671 983348566
1 65864 111855 629877596
1 111515 147611 2201371
2 162588 571065598
3 31924 117400
1 27427 104486 789594750
1 39784 151481 52050479
3 151787 182088
1 11932 161131 662144735
2 122715 969840624
2 186639 638982500
3 84880 115800
3 111893 111160
3 178532 57000
3 91870 185972
2 46048 461361797
2 124460 581247618
1 14083 69597 377722309
2 196976 245659755
1 123402 130857 83821077
1 27345 157335 51573110
1 126831 159267 440669146
3 80807 66778
2 104331 82838874
2 76988 432161971
2 113977 725625288
1 12843 161714 146438806
1 55829 75798 409337006
1 123452 170878 158322559
1 63306 130459 735476679
1 1092 34618 751555634
3 78854 39306
3 48541 196589
3 138713 49126
1 23923 118588 244868193
3 197542 146838
1 85892 118769 349652682
1 163449 175594 486808477
3 99266 93226
3 69496 164830
3 27310 166906
2 30971 548806875
1 42892 182113 256078712
1 120510 124104 670577346
2 122400 436406505
3 133294 176300
3 116472 53445
1 46756 196236 227284733
2 23013 877197895
2 122554 434816616
1 91378 166622 624719722
2 176525 694499621
3 178743 4893
1 79038 123944 230916256
2 24218 32106544
2 113077 50871764
1 99897 100023 86873256
3 177221 36007
2 41650 960852673
3 135153 25651
2 61726 990528263
2 123330 660139930
3 102878 583
3 124630 174200
1 69172 119298 854430553
1 166024 199126 265323027
1 19706 169725 228822610
3 198627 181831
2 114862 791663480
3 18862 199064
2 173335 680719747
1 102587 146308 567895656
1 98899 168240 673942020
1 59018 65152 819814548
2 132610 390231136
1 148011 171314 596382869
1 1817 163594 675190566
2 50711 355358823
2 29833 961563257
1 95439 167907 958779519
2 98496 790261058
3 50002 139317
1 82035 98587 392696936
3 148822 140519
1 32039 93181 306498789
2 83144 723551332
2 127734 731229897
3 110219 168537
2 55153 571001543
3 197030 148957
1 48881 98950 962747836
2 154830 672916169
3 164113 123881
3 40693 88714
3 81950 76561
2 38509 962369901
3 61242 46365
1 9758 187850 319798987
3 133860 92795
3 25928 149041
1 47859 170046 667065625
2 143542 7207410
3 81552 190984
2 59288 42205245
2 3829 791868820
3 6629 197807
1 143146 158529 441513377
3 192180 41482
3 151376 68566
3 132505 114100
3 50927 96445
2 100689 3691637
3 79939 74807
1 89708 191862 262735796
2 162449 882499517
2 175137 4173724
1 27111 169319 135746879
3 84403 97510
3 84865 68970
2 31239 17689868
3 43708 163898
2 41821 222331823
1 92507 100854 965789918
1 23570 114126 154000784
2 199878 27074868
3 100400 143417
2 51066 144354819
2 39629 44883921
2 50308 452643934
1 84762 131611 674576167
3 150209 53332
2 60121 71215709
3 110860 146602
1 34777 111163 375434296
2 129269 675046051
1 144942 177335 742070438
2 24382 851261290
2 87403 649849203
3 115693 164407
2 46726 482835949
3 80683 173482
3 162259 165412
3 188927 169912
3 134620 69547
1 106038 111274 578997231
3 16397 160801
1 185120 190607 968350426
2 47108 553245517
3 16215 99180
1 53004 174557 896444244
3 193474 175887
1 41417 58107 844267839
1 2600 56991 506968154
2 28168 206466698
3 85754 194821
1 17877 35381 96550655
1 14683 160652 909932571
3 99510 194492
2 33211 772207847
1 13588 72474 856572693
3 142121 119977
3 10372 112269
1 141222 148465 78720389
1 140338 157472 644063087
2 129154 193808101
2 145606 477406833
3 116599 195717
2 109092 196861800
2 70449 942941883
2 28643 939746711
2 111907 744914351
3 34659 78027
3 156386 71634
2 193113 623656246
3 64207 79114
1 69040 110510 521488805
3 154148 58133
3 85940 125017
2 46759 173692140
3 165388 162985
3 35205 58397
1 169635 177348 727480837
1 86212 92843 777026816
2 55522 601420273
3 155651 110800
2 41402 16789826
3 3833 2611
2 179314 64576171
3 53733 46712
1 99550 183985 338816485
2 9338 673050672
1 81264 148064 8517340
1 22858 199486 827450802
3 90644 187186
2 43858 478816270
3 33106 186237
3 158366 151947
1 26199 106842 64178028
2 140210 53218648
1 72052 116414 422329599
2 101637 745373367
1 99936 188102 810568810
2 135794 995341512
3 147921 196428
1 145409 190653 882323783
3 136778 133628
3 148792 41443
2 52994 163343908
3 119690 142059
2 138759 167183437
3 6862 112028
3 148631 133227
1 49633 147811 822209020
3 126562 36386
2 157760 861864582
2 91782 628772418
1 43662 196104 999709900
1 12331 36428 43332558
1 28531 107259 459465834
3 12687 14873
3 26185 63282
2 123636 302626576
3 149851 34185
2 38658 499797617
1 19118 197463 521302760
3 175031 21264
3 13663 20285
2 92260 818315465
3 107783 35403
3 47884 150444
3 182484 86010
2 147838 80318575
1 80928 96453 42205475
2 131618 76814245
2 127773 997700628
3 134473 189659
1 82366 137584 303250011
3 80536 106926
1 42274 65021 825779824
3 16886 190279
2 17276 749887662
3 166139 182244
1 21286 123603 564290609
3 31130 170038
2 141830 213078861
1 4095 16422 772058997
3 86261 121588
1 68372 73810 397893903
1 110307 166516 220087297
3 98320 184295
2 84884 904195034
1 128964 197096 276225912
3 170623 143036
2 108610 697449205
3 80860 152363
1 129003 166719 332432938
2 148188 484754715
3 1229 45257
3 133235 186050
1 44743 139629 825322099
2 163261 63514214
1 63780 102257 860688089
1 3292 119314 139138604
3 59890 130959
3 161640 163682
2 68195 581271140
2 516 310465158
2 71539 517375836
2 16158 813685870
2 33261 257153880
1 8747 189328 552551368
3 86577 27659
1 36518 132915 49020571
1 137862 193150 764746441
2 135805 964885810
1 76947 187473 683413387
1 39495 99061 808476561
3 13507 193502
1 60034 140971 15312146
3 100323 53612
1 167854 182763 18184614
2 161526 258690845
1 25676 114057 400803280
3 172698 8491
2 92539 142656840
3 78841 20611
3 17901 44217
2 118377 386565631
3 3256 113396
3 15992 166681
2 120167 898966431
1 144195 153177 952575009
2 63422 456509959
2 82571 596213933
2 176483 137074509
2 89872 80897818
1 182793 191832 362267874
2 118212 594588915
3 67114 125752
1 149633 167456 618562059
1 28059 155334 994693856
3 52830 68202
1 98337 186246 392785539
1 148743 179572 108765900
2 164567 887625353
3 27061 185705
1 163378 179041 108685142
1 73086 95493 464755875
3 103314 117448
1 48690 131382 535325538
1 55723 96771 851190359
2 44661 991065852
3 30523 166789
2 25433 110543037
1 6336 84404 588289551
2 130516 488179795
2 153893 885359425
1 34216 190490 163035251
3 122368 144407
3 110433 160709
2 3869 62212453
3 185040 37445
2 86982 189739980
3 116616 88476
3 188504 53886
1 120525 183012 820241503
1 19140 60824 128931320
1 35766 84735 424642106
3 123976 177569
2 174456 860984390
3 88254 13218
2 59570 786210117
2 122389 577200162
3 23837 494
2 190493 452007386
1 62108 85222 134716793
3 190792 111943
3 55857 152010
2 14942 624348388
3 195317 150682
1 8695 143007 639076262
1 142289 183321 806261656
1 131653 191039 343368938
2 22329 325244402
3 98015 66139
3 14926 47877
1 118836 150701 770832816
2 31617 889878789
1 30750 48234 101396962
1 42369 56646 701640247
2 65045 857785920
3 20554 31266
1 49231 190973 809746485
3 37443 77892
2 127071 253089853
2 159739 91388176
2 13392 367856224
3 23864 62790
1 90145 197114 816451895
3 131137 120172
1 125084 198307 73750206
2 188945 357727982
2 3680 208926637
1 86072 146210 262793160
2 175921 976349697
2 39054 808974412
2 127565 487044039
2 47352 25265851
2 62441 846770440
1 70742 105456 613218537
2 175847 747430058
1 48418 117342 440773923
1 90316 134741 436027683
1 8547 170103 216682947
3 30691 192850
2 27009 571859274
1 41276 186147 499124306
2 87897 108452984
2 53157 898362812
3 69918 52600
1 93386 110679 404552082
2 195698 829956991
1 37032 140045 886779777
2 174675 249375928
2 194116 910802378
2 95067 611372366
2 102202 198792084
2 185592 650342764
2 58284 755110645
2 192364 709360438
2 4316 660136240
3 153105 127133
1 160189 190442 129007728
1 77802 152442 754583987
1 20986 97022 978280326
3 80102 18597
3 172532 28905
3 75365 5129
3 78686 14668
2 16012 500622090
1 44963 165691 262622008
3 193715 37020
3 167772 29622
1 105955 115343 489559166
3 144347 143591
1 58730 167857 169122723
1 41169 163275 462144861
3 127074 38676
3 151687 92111
1 21266 85969 632997282
1 85680 149973 851444691
2 125851 421986650
1 26779 54104 413249773
2 10128 374650868
1 174755 179202 653070649
2 41967 592623438
1 94532 124133 42150958
3 113379 80171
3 179182 186660
1 67362 108793 990393284
2 161382 169252604
1 40747 199995 909807764
3 138514 109989
2 94420 238241100
1 99123 109215 462272931
3 118577 37000
1 45167 89517 218438425
1 49642 81687 459723457
3 76527 138846
2 63788 173209226
1 7554 189620 762911910
2 75795 133097154
2 71820 115125083
1 111052 173185 12129093
3 199862 138564
3 41419 89883
1 176531 178360 201775787
2 89135 101557502
2 46665 305436750
3 5056 157588
2 661 546956246
2 123977 825180430
2 32492 384799139
1 10666 23076 294322585
3 106289 116164
2 100834 257914110
1 122962 197826 745378571
1 23463 119097 906371482
1 122884 165029 132343351
2 40092 356517264
2 136571 285210998
1 14944 132416 770342394
3 21562 176432
3 138595 69921
2 142022 361041808
1 112771 114309 300122828
3 160256 108493
3 76605 43157
2 126608 65007657
2 139358 504286168
2 25659 155340364
2 129664 885431301
2 128204 205878796
2 154266 229572137
2 48114 96394762
3 86523 128454
1 17733 114149 128536395
3 11372 111989
2 121880 758633876
3 23808 121224
2 129528 450725440
1 125085 174989 37054243
1 39910 137168 453008414
3 115126 47015
3 100504 91692
3 83634 177585
3 155761 166462
1 547 183479 81407632
1 2598 140507 335814069
2 145453 653629855
1 122311 130113 799042425
1 44731 60516 879089110
1 44060 79882 588340988
1 94198 119319 563011144
2 6379 516785578
1 68178 149769 55482370
2 65992 391253019
1 89442 192518 600861223
1 48648 75463 170561171
3 44274 75849
3 46831 44741
2 88089 206020142
3 90345 158716
1 20016 55290 61350402
1 72313 108007 403009712
1 46680 113400 161557994
3 48738 92704
1 120629 151546 645511990
1 122767 127495 305679718
3 194387 123156
3 156723 132118
1 84987 109824 746885219
3 55329 66963
3 9693 89299
3 156061 199825
2 176494 95458959
1 130129 188647 297695214
3 196155 36158
2 101446 711261038
1 66069 161991 389520056
1 15003 15150 734233868
3 164308 7538
2 80975 434493710
1 30209 94510 883493921
1 82513 133829 902405877
1 27191 176518 74186865
1 26244 61268 407833036
3 194869 27425
2 166062 473036486
1 5475 14495 161054065
3 166326 118942
3 7067 167108
1 64094 158920 967539824
2 155762 966465872
3 47497 41228
2 71437 959900101
1 23271 85343 488890177
2 184701 713542592
3 92745 100099
2 99754 526728253
3 140860 126922
2 87103 414242110
1 46201 135761 365980445
2 95585 131655001
3 51813 179684
1 69710 158000 321655591
3 193617 189363
2 46102 712618220
2 153427 745925031
3 53040 1718
1 96019 126435 611284137
1 96890 165125 748262291
2 57326 213988264
2 147761 618202922
2 193417 128249860
2 165635 615829385
2 44281 951896985
3 178827 18964
2 199778 652324837
3 83936 54886
1 12451 121539 222999468
2 84825 403155570
2 182167 782912992
3 110496 28337
1 77608 152781 511047521
1 19357 104876 914402231
3 149265 197132
1 90808 146755 670319462
2 152325 124793135
2 181348 710582618
2 119578 305538725
2 31435 529751260
1 47091 176282 120878456
1 76931 94565 625138632
1 28449 148149 661252199
2 38200 164703137
1 136494 159774 28466918
2 145288 793467140
3 197654 37230
2 155507 521832851
1 393 4724 973110000
3 181699 81366
1 52712 79303 989896086
2 57610 3505381
3 25337 15970
3 60582 148618
2 192040 460394616
2 158364 605023321
1 159892 167756 642325389
1 3759 174911 864643234
1 13327 164137 731900721
1 42395 192299 518655204
2 137247 57017165
2 81814 972100801
1 86300 178269 261006715
2 166345 225141221
1 92081 133241 457535245
3 23631 134408
2 92391 756223213
3 85912 52973
2 116237 625808007
2 17226 561495268
3 15923 4130
1 159556 194401 785523157
2 42809 293442195
1 111275 119442 963482563
1 100616 177972 270353243
3 14314 162281
3 52861 199593
1 169685 174617 342132448
1 90649 158470 389054431
3 128421 74868
1 59642 162740 843832812
1 61246 116005 96927063
1 115897 164993 5534955
2 95273 979488788
3 73824 97269
3 63585 15188
1 96529 98268 638428352
1 93445 97683 298812155
1 110711 149296 175567763
1 51473 85709 346721712
1 11989 12770 472874018
3 132935 140305
1 43000 178995 367412325
1 508 132905 219529004
1 47775 119435 312723927
3 36504 96456
1 157643 196714 221791397
2 116230 776263104
2 60619 919625352
2 62680 40540590
2 189148 410435839
2 148397 671286733
2 1162 635469580
3 194195 96421
2 38431 371629166
1 2052 85004 26846626
1 121264 195440 121546509
2 153852 465625661
1 20257 40874 740008425
1 8545 146422 45932231
3 1781 130441
1 20667 126611 334465884
1 17228 36285 688253662
1 59850 126064 308748040
3 83751 145399
1 3726 24337 54229337
3 16581 62526
1 1853 24075 744599222
1 18194 86005 859847519
3 115865 53041
1 50589 117340 73729701
1 40660 89695 775244614
3 91882 185460
2 21225 595271486
2 18948 203460224
3 136035 43760
1 38870 185504 328550780
3 157571 191740
1 164092 182511 756064705
2 195534 46853260
2 75082 253806073
3 157588 74571
1 33705 47894 587698717
1 131508 164964 178867968
3 152159 36406
1 69159 93380 875367991
3 112684 389
2 7092 939600379
1 10550 92431 116711191
3 139976 80611
3 15109 122910
1 91029 117664 294520101
1 59700 123613 381731557
1 47601 68894 120121661
1 38411 145009 353290810
3 61178 176324
3 32171 74128
1 43385 145365 731935989
3 22178 117799
3 128835 38276
2 175295 279529582
2 148444 926599614
3 87953 152912
2 15186 71645626
2 43364 944446533
1 145385 188129 977307569
2 158433 386733901
2 148706 607775945
2 170469 786651463
1 111007 166742 114674166
3 61124 59153
3 48948 32087
1 93484 122450 661723878
3 109460 16136
3 164698 160306
3 33392 192674
3 175066 8600
2 19552 238571532
1 53285 121374 268391225
1 11107 65060 51584908
2 53651 326285414
1 64378 149210 377521756
1 31208 104070 415263707
1 5965 49458 851061763
2 151304 299548217
3 136262 56575
1 100353 110584 822435343
2 137293 975591092
3 149549 160512
1 77305 171512 11620949
3 144732 14223
1 51384 171175 133639643
3 19386 2818
3 163950 196991
2 163038 359033426
3 90205 12608
2 3459 690516147
2 35103 766662970
2 103725 180492634
1 114695 195847 356451753
2 67753 370547019
1 86618 120846 899507464
3 66827 109907
2 144215 652844538
3 11948 191511
3 187961 135693
2 179367 501359218
2 40365 971392543
3 9995 172554
3 30758 128187
3 68680 46557
1 15571 119468 440160953
3 47538 132580
3 72057 5120
1 9149 158167 799504018
2 29412 513916424
1 55138 81366 354822924
3 15874 173368
2 89446 257943383
2 87 304919475
3 121315 60369
3 131573 56638
2 25406 938636584
1 51849 190954 171317201
2 76171 771282214
3 159189 173994
3 60618 158922
2 197307 34910692
2 83295 379485205
3 173202 85792
1 16104 40350 654506380
3 194017 104325
2 69946 648248676
3 3111 76597
2 107451 290386755
2 157208 419065360
2 190428 900273897
3 53766 2586
1 7592 183823 409832518
1 123762 170753 960396358
3 68832 8611
2 188955 215051941
1 62017 67192 236317331
1 7855 12211 83638973
1 4395 56693 841412
1 154150 189367 482758562
2 154761 868911104
3 58974 127589
2 67385 459138656
3 104511 39632
1 11814 138508 774715394
2 120586 32254024
3 190279 78646
3 104767 140345
2 148256 165287155
1 52272 84567 465309336
2 143928 533943835
3 193132 40572
1 18809 55933 588718891
1 77791 175429 630612214
3 95947 104721
3 145913 62609
1 42890 108557 111605740
3 47167 101489
1 5104 164193 391081285
2 85239 766378105
3 125226 180705
3 125615 116191
2 105966 511903791
3 164104 172573
2 20756 119453390
3 56416 144181
3 129379 187629
3 176759 60943
1 14583 82128 322471965
2 5713 27252594
2 174377 150367727
3 87082 123033
2 3896 330550179
1 1969 166402 441672481
2 93782 667190294
2 17341 135869023
3 105042 160102
2 13441 479474243
1 132034 195381 164327414
1 1232 89262 816933277
1 40653 100548 84569352
3 2713 186322
3 13912 886
2 80491 767792641
1 1592 73592 762739961
3 133036 41854
1 47783 52402 457789413
2 102248 63431237
3 45668 108251
2 160857 88700220
2 98649 669736434
1 66904 199337 661511908
2 57169 5129302
1 5018 189620 664968626
2 73152 44057534
2 29363 371919753
2 70552 636218178
2 137936 91206798
2 189024 934188438
2 111073 661558453
1 27708 60847 30489885
1 525 187156 103628395
1 120548 165898 662370386
3 176090 19272
2 170595 336947773
1 81108 85771 662364225
3 40667 56638
2 125566 555846420
2 27333 853094536
1 94845 136990 421199587
3 16319 57423
1 140505 146061 902190221
3 35588 96849
1 37538 158431 377710405
1 66639 155462 757598716
2 134795 42779621
2 89581 663758010
2 199092 11991735
3 119165 115346
3 11092 15306
1 114219 194106 31149209
2 195408 482674368
1 104053 139176 127276007
1 151489 159659 369184198
3 128937 151648
1 39709 105880 874805073
1 65688 117234 879239115
2 148121 855231521
3 22756 39502
2 9838 753370594
1 8439 13533 206206289
3 62511 175402
1 102074 171025 487518328
3 191450 170656
2 11991 664499028
1 60093 146568 762794399
3 194683 98868
1 132480 160936 489609718
3 117345 136568
1 41053 144857 546900673
2 144178 495736956
2 77230 778172934
2 12496 39780689
3 110446 180481
1 5800 74216 479383895
3 87906 174641
2 159621 188958588
3 60166 155789
1 27484 59075 492565952
1 136291 145311 785548207
3 25138 68868
1 46695 132441 843468002
2 114744 74320693
1 1888 120893 901443000
1 142862 182191 797725527
2 120466 420020904
2 74425 64867811
2 152258 495513642
1 46180 185386 586625577
1 46775 146722 602840660
1 7667 52629 510712924
1 159642 195283 279540386
2 2144 112208801
2 171194 762186411
1 62290 62535 977986256
1 75760 153161 224186944
1 21217 97739 947287115
2 137454 517067877
2 117883 900835352
2 46995 31854718
2 32752 171840060
3 136414 9805
3 110628 42678
1 118845 135647 757415608
2 112577 39485753
1 18809 95955 200192007
2 95585 155268836
2 102006 757262379
1 124775 197076 643579347
3 93298 188088
2 196142 101370078
3 137614 179258
1 118763 164933 891511780
2 57914 574597002
1 60405 180291 87603134
1 165432 166007 508271884
3 132386 117883
3 90634 17844
2 113747 320737986
2 100778 540556115
1 93749 175636 980921619
1 42032 189035 989804116
1 19150 40941 327379663
2 101635 518008271
1 52340 56577 219607699
2 167968 604736152
3 137722 189986
3 25724 114045
2 43009 71002655
2 50092 279548954
3 34760 182589
1 2684 177624 545656345
1 83038 148602 255802149
1 126389 134215 334635430
3 118620 161216
1 32535 187748 807710555
3 145842 60444
1 6401 164571 155401769
2 187126 504493573
3 63641 157681
1 56943 165215 2013335
2 26770 565988377
1 33572 63824 104934393
2 155845 975607358
3 160706 79857
2 61708 373443869
2 9555 982484036
2 166264 419734190
3 157964 197376
3 34942 42802
3 85952 133643
1 66712 177197 113947032
2 21905 703360512
2 179990 883090101
3 46668 117345
2 198330 825399923
3 55679 152154
3 188225 170355
1 76441 92831 796415108
1 100053 112538 751679646
3 10832 41314
2 167358 359804428
3 22989 147341
1 73061 139143 438108993
2 161947 670673224
3 154421 52122
3 196172 123844
3 193004 85766
1 11629 37398 631303033
2 43559 327849229
3 144540 172861
3 102267 124266
1 30544 72463 684255115
2 141105 285990090
2 121484 475096159
2 164077 633116265
1 54228 160903 998862244
3 94196 82433
3 116485 80040
3 185413 110042
3 80077 189662
2 160517 533614229
2 135451 115097784
2 144715 613002813
1 9332 59026 111444767
2 60527 163177418
1 1138 55456 628413476
2 68963 10051899
2 24441 821556231
2 184398 270780820
2 27451 778532908
1 59690 164396 497403472
3 182345 137480
2 156118 851278575
3 139673 176249
2 68370 258849592
3 117381 145291
1 14044 18272 457234312
3 199158 103837
2 195172 659974561
2 167578 917250287
2 143964 567620809
3 61653 156506
2 16884 798977282
1 36851 180375 629511088
2 24541 205692972
2 3083 7540432
1 69222 72465 863792511
3 98325 82407
3 6564 102156
1 29424 108498 281841664
2 9353 981188792
1 125332 180226 843123217
1 12226 61441 757561900
3 56709 61754
1 43075 146138 688686429
3 11644 79239
2 182087 42001712
2 117888 275958077
2 27530 394936821
3 129951 234
2 124058 789593385
1 79279 131848 298478143
1 95724 163883 350504038
2 131205 399104486
1 104279 142290 914431508
2 161995 751248713
1 21369 133993 697441467
3 171409 153891
3 52115 50318
1 10873 125811 84716432
1 7509 7558 372958362
3 2792 113742
3 77007 191119
1 129126 133330 951609101
1 128984 145939 457854202
3 182954 177110
3 28285 166942
2 147313 40179897
3 111685 7380
1 21548 89682 717050336
3 47596 114219
3 131927 6946
3 195824 83639
1 131626 142214 469752006
3 138028 138163
1 2178 3900 726397047
1 124141 144867 442443750
2 101112 583962506
2 159119 891738388
1 63952 191376 638670241
3 141607 90878
2 165981 647091300
3 131480 90445
1 11195 101784 782184210
1 54049 135262 806624698
3 28322 177991
3 86205 174704
2 154939 796275190
3 98356 198353
3 78464 78262
2 163454 265999069
2 47455 767770960
3 151589 41118
1 75178 129801 330342210
3 53493 8669
2 48935 24531030
3 144528 179657
3 127042 103649
3 158409 68332
1 110491 138399 899710069
3 178566 27546
3 173224 55775
3 102109 66687
3 40020 181203
3 179263 141911
3 62980 58885
1 51978 154393 913065033
3 148681 178001
3 83628 76128
1 43965 84799 809767421
1 67981 161194 514614891
1 3071 8168 315511466
2 122277 97398284
2 138526 564924242
2 78150 30907145
3 196456 102346
1 103183 128375 590150999
2 5269 784503846
2 50754 949767738
2 2504 390708672
2 182994 242989699
2 19215 650621281
1 62341 111664 286750277
2 74411 949402576
3 161793 132515
2 43009 83221344
2 180125 147792046
2 108094 339067290
1 11379 117017 129066712
1 2166 127762 202104132
2 172849 856856421
1 74718 123542 648066619
1 53075 181344 643243822
2 33056 799453621
2 11755 806790240
2 39732 775682954
2 27809 812532946
2 4117 980132012
3 178724 88374
1 132994 136659 738889230
2 198811 430763769
2 128287 187666889
2 168407 537690984
2 95957 443851489
2 50847 757181788
3 46325 152787
3 164634 81175
1 51390 61339 385202306
2 127560 76020451
3 164974 197394
1 159892 194318 898131005
1 11429 117897 426200397
1 166820 184548 172982801
2 12141 179968398
3 3436 142292
3 89585 196348
2 21407 913910936
1 6209 150423 286384022
3 125375 85932
3 95975 173802
3 4257 133459
3 158767 90192
3 24755 26700
2 189953 62821076
1 128023 197535 140977938
3 30296 154838
1 119181 194093 997285633
1 66259 98408 883658520
3 51560 134879
1 99901 168649 890214660
1 45698 113306 42656514
3 584 1875
2 48568 208376340
2 119685 312929447
1 94994 98783 901850717
2 193504 456993258
1 29700 115161 731222113
2 127855 884108996
3 124532 111248
1 148073 155809 877450328
2 140252 641190482
2 85989 777809970
3 193501 44225
1 15840 72867 6289248
2 82098 823778608
2 6391 32676061
2 89365 477099782
3 192847 47797
2 23883 976138032
1 34376 119358 908323512
3 48460 25714
3 159357 286
3 183722 79540
3 77257 2943
1 29671 133714 327327528
2 12597 553500510
3 128611 77470
3 47573 120718
1 3049 28694 207500649
3 136791 146215
2 105036 339540961
3 197586 93931
1 18248 112102 428085406
3 176651 51051
3 52437 70679
1 74766 175867 739045642
1 7904 24978 522825084
2 27744 364347767
1 150037 154439 860204989
2 41113 788384225
2 39080 157391782
2 124174 582306877
3 48456 164794
3 74163 192477
1 56020 74035 406710446
1 35968 192632 456436692
2 130923 735497009
2 73606 174215883
3 137390 11163
3 173146 151058
2 98935 691282590
2 148198 310884882
1 98176 171677 305599732
2 121775 989079012
3 188624 64324
1 15687 28894 3910159
1 29292 40154 454980052
3 49432 162395
1 46123 148787 876312126
3 84526 172744
3 85372 187576
1 97281 186341 712227934
1 10548 67431 342181475
1 115503 119724 904488755
3 93231 57427
2 108694 725221250
3 29463 156459
2 43489 425977003
3 83486 88679
3 129222 144758
1 77835 106926 152295607
3 89177 127334
1 18008 32235 770828300
2 48065 880723416
3 16307 53438
2 59 940547662
1 41085 74121 551026673
1 109728 116094 568630802
2 186070 762850926
3 195611 90808
3 160941 18637
1 88377 156697 416787907
3 164647 102296
1 119681 195251 274134739
3 88510 114784
2 30296 849766615
1 167070 190010 158683880
3 35672 109828
3 147784 99278
2 107111 747771557
3 57663 102111
2 55317 386566884
3 130000 22780
1 38933 109023 376856471
3 30806 125380
3 75678 57265
1 58393 170776 570552206
3 78981 177494
1 36017 113388 132281618
2 151187 454338060
2 166362 717181535
3 124414 130407
1 49990 141258 150734130
2 23155 782624697
1 9532 182677 636244557
3 98368 194737
1 2559 180575 5628001
1 3568 121288 861388557
1 7846 58843 655840681
3 21220 30248
3 119559 149055
1 87120 161901 858337454
1 71842 192702 25635767
1 9107 42382 401974025
3 29496 118548
3 17728 131825
2 132250 177228144
1 188546 197092 852170906
3 38081 197354
3 157065 76096
2 130049 224045864
3 130972 150559
3 100212 188862
1 76182 127250 226043002
1 3329 142463 403023649
2 117237 594982506
1 58618 129253 792516937
1 59644 157290 776230596
1 48451 84172 62475884
3 37462 183703
3 49428 90311
3 121108 181074
3 122811 3608
1 66783 163804 716368740
1 88143 195503 810696716
2 124725 897288864
1 73898 198430 745266904
2 25080 516281346
1 115051 124972 971770639
3 174620 112512
2 95320 886842932
2 82276 795101403
2 160066 626072999
3 175547 99686
3 131685 133425
3 146247 68963
1 12231 34024 837860084
3 62818 138956
2 9691 300531398
1 126211 144204 729797929
2 148856 599820064
3 982 87110
3 176676 62684
2 167726 266044638
1 14580 65643 186618999
1 141587 146850 23132803
1 69764 74518 898473008
2 45158 677698606
3 38073 63984
2 140132 506723451
2 177932 980614331
1 9730 48495 599523674
1 6971 142534 367930528
1 61934 137393 442090329
3 14459 193349
2 107191 475362179
3 10724 17931
3 43872 126209
2 86928 699461363
2 5943 375357447
2 110276 646258247
3 125562 27133
1 57058 124589 390926359
1 35890 178698 274241600
2 192345 58586413
1 37327 46200 691589847
1 84357 116583 717566719
3 24965 162578
2 16219 919890617
3 11226 65871
1 159881 189641 26949929
3 20511 114076
3 88718 10177
1 162908 168090 391721832
2 139474 170056389
3 107474 40670
2 28729 140302009
1 134907 148060 445924772
3 48545 57604
2 42285 281706073
2 99571 114809953
1 11106 109781 192360874
3 156505 70599
2 170875 971522268
3 105826 132721
3 122711 120366
2 158842 735800693
1 42266 131122 396189994
2 171785 405907953
2 130942 232124523
2 105380 242624291
3 35179 29360
1 98067 136322 331586079
1 72155 137988 317836624
1 122045 178440 640763340
3 186739 188594
3 194726 22109
3 155486 141551
3 27738 166785
1 4971 133202 171980165
3 3439 194400
3 158702 197196
3 7878 183883
3 25821 148786
3 109169 126456
1 125306 133923 816922535
1 108981 155709 471723885
3 178888 45009
1 12451 13115 277092797
1 51116 62046 857033994
3 147404 116270
2 34127 799452054
2 137567 997180684
2 194680 306405015
1 32501 179637 111146147
3 108503 134753
2 167932 646699082
2 109896 730229377
1 35099 73749 204930466
3 88319 115808
2 92968 191547776
1 89 111518 498309221
3 70369 43466
2 113123 988840969
1 155049 192366 822832899
2 192056 824130292
3 74281 175825
3 68059 22070
2 702 981463363
2 165036 262499496
3 10708 149331
2 15850 958237728
1 76277 130835 283255775
3 48914 52994
1 6694 91121 484068227
3 155992 50688
2 7120 238803049
3 146928 112325
3 80537 120688
2 98675 834349760
3 160972 140144
2 161736 973149116
2 100851 727979271
3 48568 46106
2 41600 734173933
3 77372 125548
3 119227 153404
3 127491 42475
1 141066 194413 915985502
3 135413 194763
1 38709 57505 807670974
1 14740 186966 592363563
1 115147 199772 187409603
2 62166 981954648
1 73184 181936 747419245
1 22078 94871 197675436
1 3530 48673 643011057
3 49447 8661
3 78798 92486
3 125634 37463
1 6681 66728 254692263
2 172886 954979836
1 68219 139511 570444596
1 140123 150884 518053238
3 26772 125273
3 176683 186853
2 95039 226385657
2 9340 901978819
2 121303 308358375
2 41171 630097212
3 32664 154987
3 175347 138853
1 169566 175715 662545096
2 162876 760244772
3 76210 6540
2 67643 167127853
1 21988 134416 208752105
2 38466 385717582
2 7377 956911171
1 119077 126829 190798068
2 112381 574510283
2 130228 242176154
3 28966 197337
2 106925 39571058
2 151221 326172027
2 194309 112403755
2 98371 289703954
2 103893 269600303
3 189439 173764
2 147370 792866043
2 9711 1532032
3 40260 13190
2 182514 767657354
3 132496 170709
3 1333 455
1 58641 174272 715512830
3 18504 178739
3 108830 25645
3 101444 99598
1 110264 130676 920815558
1 114859 153922 330421645
1 12176 135176 149493053
3 13757 191202
3 143654 98637
2 39452 215697925
1 95453 158327 59139991
3 16472 30547
3 143713 79736
1 162558 195153 471330897
2 69969 618816783
1 79367 160683 342297061
3 116744 25329
2 25311 985816774
3 160256 106299
2 4870 202171283
2 130452 111659664
3 64643 6043
3 181315 26253
1 36992 139022 508080304
3 128605 170834
2 71696 738066926
3 152765 17571
2 169578 994618385
2 163778 556259690
3 102326 114629
2 130025 235183337
1 51518 182851 88577327
2 42980 706966982
3 14705 135029
2 70153 64566463
2 92503 167737138
2 48796 435000196
3 49476 101397
2 78672 588509825
3 72412 173634
3 62071 171242
3 89144 168821
1 4278 91143 905492210
2 193715 176400079
1 11211 87980 10000566
2 106425 35991898
2 61601 396641888
2 26674 430535301
1 58132 180263 798921645
1 33202 191532 806915088
2 131645 374673466
2 197438 234324807
3 101639 165495
3 126464 187099
1 141530 167945 215090510
3 174402 43860
2 122515 121319899
3 68888 149032
2 173349 795526946
1 138870 154058 497268559
2 119297 779219228
3 65594 182289
3 69451 9842
1 39815 102060 697394426
1 30781 77461 554594364
3 182898 39110
2 77059 394245275
1 64980 157457 342784512
2 7287 286103306
1 133362 194375 668532950
2 191231 440112552
3 49652 62418
1 111485 191792 214787166
1 94876 107520 45878414
1 40433 116912 286772009
3 79789 151670
1 57136 94278 173817011
3 67442 39855
1 106289 119421 159008523
3 138231 150154
2 102931 442020525
3 42647 132662
3 86941 153941
3 85875 39548
1 86150 175570 278983568
3 185211 114309
2 122705 103481791
3 160500 11951
1 102858 165420 306623437
2 78338 873882978
2 182533 589790218
3 97683 79751
2 38634 510128354
3 141716 114002
3 154485 125897
1 41887 155025 3839007
1 97341 169478 725162234
3 95824 34977
1 41210 126979 705610075
3 22815 25776
3 139183 154768
2 113728 793715013
3 64113 100443
2 877 673000029
1 93983 99929 183255938
2 99453 164589660
1 29710 131060 584621637
3 12648 155036
3 190356 178934
1 30841 115372 895924380
3 89191 173800
3 38573 58730
1 89881 158305 684712398
2 138855 218450250
2 81732 74808790
3 81803 197275
2 46428 384634484
2 81275 713689758
1 16355 75104 341695994
2 80952 561179309
3 196729 83335
3 152973 109333
2 150891 631199957
1 270 61632 684618756
1 83261 154233 551189771
2 103488 277581419
3 127658 64422
2 196487 74210862
2 31165 889226779
3 66936 140305
3 192309 196404
1 23026 179354 454502720
1 73651 197549 65963551
2 12337 705836740
1 27915 137923 896396986
1 17355 108353 333627171
1 28815 63471 564943051
3 115854 77963
1 63679 124041 52413451
2 165403 64872446
2 197011 179545167
2 29284 819895054
2 138771 141694204
3 48441 115519
1 2307 142411 909405201
3 66176 162984
3 50014 141403
1 118182 195377 872609426
3 97264 42142
1 115886 185390 59680124
1 176528 178350 35396428
1 2277 112613 306003123
3 185736 138846
2 192090 699939115
3 182494 51474
2 155561 32555339
2 113729 889624158
1 8820 15231 921243625
3 109402 35300
1 15977 29931 597359033
1 87314 144963 132690932
3 80778 170495
3 108519 1535
3 193277 77888
3 34428 2303
2 26840 387195406
3 113779 1227
1 19095 117326 591163891
2 60902 706789489
1 23965 26361 798772238
3 166682 101780
3 24320 117584
3 76861 142193
3 85694 188232
2 39364 798122240
3 20681 171375
3 62254 60512
3 57793 84251
3 175651 43139
3 111372 155634
1 47574 183517 729814978
2 157648 465248951
2 153886 308064186
1 26720 56594 688193246
1 150517 157569 143294687
3 72262 55791
1 11534 28265 119163684
1 141839 185994 338785210
3 71611 102789
2 163127 905360246
2 66333 7734982
1 75395 143141 612892777
2 102206 507007253
1 52868 103318 61724576
1 54141 103216 420893708
1 131176 186168 620495233
2 174579 158150473
2 138585 491041983
1 110406 131707 607527724
2 20246 290844922
2 66716 255113856
1 137172 143725 450756484
2 132318 958889413
1 143715 183975 585079446
1 59643 170695 782271508
3 129594 187421
1 107944 182819 742739443
3 173263 102873
2 159119 42464096
3 105340 175928
2 46052 876856048
1 3244 115965 781145705
1 74990 92000 902717801
1 144407 150325 39290449
1 76341 199220 832915470
2 53613 151564096
2 179911 196020046
1 54688 86721 490089123
1 66673 124363 405600602
3 196347 71566
3 181555 71453
1 121652 199575 668676140
2 175891 448461470
2 132499 67448656
3 183088 28281
2 143166 487916179
1 103869 167670 293368237
1 144955 176276 800742257
3 143425 38267
2 56433 110034073
2 33123 389976172
1 36980 37370 504232919
2 123391 739882055
1 609 21841 286780896
3 96626 128590
2 81806 306232672
2 106518 892071728
2 160168 169044293
1 39880 133476 120325976
2 95687 781494716
2 128983 642298030
3 51660 10234
3 108803 167789
2 176646 891824831
2 72361 578287404
3 186986 137185
3 157187 133663
3 178225 95259
3 51389 55430
3 12177 46708
3 71464 46284
1 66752 191504 269731692
1 15950 63120 257129364
3 122893 172417
2 166338 692562116
2 156163 644790505
3 111063 160415
3 116831 86963
2 110714 481950970
3 8595 36504
2 35455 282940180
3 181619 148335
3 20602 36931
2 74552 731785331
2 134148 661111510
1 57040 70251 103692744
1 76906 95767 461933299
2 141753 742400041
2 124220 380986959
2 159307 874672053
1 17703 54600 577413601
1 9361 167735 586357330
1 99897 102432 555729015
3 149731 21762
2 121986 716897737
2 33623 362865750
3 32859 25797
3 165051 102746
3 118216 174631
2 113271 328584751
1 107976 119343 354031296
2 43722 247883445
1 2736 179302 46308380
3 124775 4972
3 166107 38199
3 175167 101792
3 97380 190502
1 73736 165776 159317686
3 11412 184567
2 176455 846611479
3 119407 194410
2 24752 190720540
1 30366 194036 711915497
2 101786 233043959
3 136493 139205
2 186264 68369984
1 161997 164402 970402873
2 182578 288510668
3 23465 149223
2 115171 5957593
1 42353 191317 677308221
3 86305 70502
2 4936 760223821
2 136933 707040965
1 65087 65568 800008290
1 138544 158818 40862339
2 49861 961933111
3 78742 155776
1 70855 142558 16061834
2 47155 546777553
2 171188 222429606
2 156325 230520120
1 18016 82923 964240259
1 30049 162988 76079111
3 167635 120671
1 10345 52661 118996325
2 128764 244485057
3 26428 155428
3 56028 16248
1 63766 64487 178188891
1 37531 158259 782635652
2 34428 81163601
2 21311 824878794
2 193285 73911620
3 5152 177630
2 40025 376649324
2 193840 677663078
1 5627 128262 848311099
2 21597 866971507
2 165578 817436440
1 79786 96948 677981358
1 30407 67144 126732102
3 153532 105670
2 149597 935376342
1 16944 157094 917079353
3 58157 792
2 154226 925933837
2 128056 772805743
2 39425 931335835
3 101752 70785
1 51920 166369 911334025
3 136942 83851
1 37034 191058 914410555
1 11727 143792 392870280
2 37049 262959926
1 92728 188233 45430868
1 109980 129756 799447484
2 112797 484963378
1 2716 43474 146923396
3 14530 189035
3 119259 96292
2 50751 721789187
3 39148 128895
1 154239 190590 572645091
2 64476 69719393
1 13283 72057 145487166
1 25149 181243 321572147
2 151630 784005320
3 47805 17368
2 74587 718579179
3 98254 77257
1 94671 116545 369910974
1 105635 125984 635024988
3 108561 112739
2 111234 131008839
2 137404 268842562
1 71903 185697 59996601
1 50354 60567 503119950
1 17880 131178 454180214
1 107185 173639 146287507
3 41505 143943
3 188929 1074
1 8372 89563 124111869
3 65925 154475
3 124328 96172
2 187708 416002464
2 164366 568556812
2 167383 514619272
1 109895 130939 778466448
1 59130 152511 738420646
1 103401 171335 754079746
2 148967 938619615
3 25958 44263
2 105774 369335891
1 73614 166905 281781393
2 70051 528990249
1 13471 121110 166871316
3 98169 45397
3 104912 185359
3 140147 142557
1 67089 119692 946360066
1 32979 147471 253369085
3 9904 42276
2 184447 412945561
3 60687 116249
2 187690 912416852
3 4345 21535
2 136792 851430111
1 23774 139489 501968011
1 122186 127924 509332391
2 56727 871710088
2 151048 867370294
3 163238 32989
1 32553 83971 157955347
2 161606 21988394
1 58327 62050 170853187
1 13353 99773 59628502
2 79044 188794999
1 6074 68164 618646299
2 99063 435632522
3 154850 57781
2 109139 118485087
2 82468 988140724
1 52824 83663 905234561
2 161883 271623309
2 109600 886107735
1 90557 181080 701827238
2 18060 631876162
2 91953 130100601
2 116660 78109268
2 112178 506281162
3 64908 62596
1 70115 106476 943586639
3 139900 1089
2 61075 206196935
2 74416 275953072
2 62572 3149373
1 151 23385 734280814
2 59812 94706745
2 103820 149825322
1 129998 159186 279054938
3 99676 183929
3 55243 22336
3 54660 29886
1 97564 106026 481148073
1 90403 137959 916628360
3 183179 165248
1 104553 129791 824615505
2 38506 735609857
1 3332 10437 981914704
2 97461 872217707
2 183241 47133161
3 72150 170276
2 84040 959277245
1 9349 113040 496082938
1 130064 133732 492519464
1 138505 162104 878624608
3 191491 55412
1 58418 144057 980199601
3 181749 131625
2 14913 159083043
1 42924 184720 340878145
3 61554 81671
3 135786 62703
3 21037 154848
1 34657 53381 701332619
3 182373 18154
2 172676 218159852
3 131186 153078
2 159168 158692644
3 128238 8720
3 110056 38807
1 144910 199493 37624676
3 64260 172593
1 76423 177135 950507158
1 71030 147716 882364213
2 165889 981898084
2 60552 265226686
2 53195 63889590
1 115287 143628 327942272
1 12703 87255 186295545
1 121295 172097 624919638
3 179907 166804
3 56752 182778
1 12048 46531 370470280
3 81595 113239
2 47567 145040623
1 69317 96135 801460811
1 118645 177825 868019475
3 96374 80458
3 179739 141389
1 89618 117057 759007429
2 131655 129205813
2 142910 990711973
2 19843 393718360
3 63997 153645
1 55423 83710 256140205
1 8096 50453 674630581
3 149090 56533
2 58704 528664277
1 40449 191123 343468257
1 129273 197709 825851739
3 32901 132975
1 119637 199635 239059950
3 22648 17473
1 54256 54959 214757476
2 125797 935758730
1 5636 120270 501854680
2 4292 641416078
3 71837 111311
2 163130 78672919
2 74506 926029502
3 179367 88330
2 17084 587823642
1 74780 162914 968563283
3 142700 55879
2 110560 522835624
3 17366 51027
3 7660 125757
2 142178 486496032
3 195891 2387
2 192257 684112279
1 8497 196558 29638593
3 186766 45271
1 82880 125363 499982200
1 79585 129118 964775655
2 85234 305370499
3 174754 163187
3 149215 152072
3 1657 31836
1 31547 186989 270514220
1 37724 193462 989654777
3 156766 54778
1 13620 87055 362490625
3 14055 198330
3 147630 120630
3 3219 84791
1 103244 138464 355650568
3 325 57876
2 132424 809437211
3 123983 94605
3 198687 197912
3 91510 137231
3 129744 117891
2 82582 513698548
3 110515 149071
2 112246 188981704
1 135960 137480 776367500
1 94500 191709 635823768
2 36631 169436583
1 143348 155743 312691797
2 139163 42797039
3 139661 177043
1 94985 134682 590281826
2 109264 688488715
3 93056 130093
3 72005 132995
3 30205 23428
3 12330 22013
3 180764 165449
3 6554 132943
2 86755 182489491
2 2205 309801610
1 185123 190737 144465348
1 128629 135707 898865811
3 20275 141187
1 65737 194096 178875753
3 160832 191386
2 106337 710182433
1 41689 165988 182892989
3 69677 1103
2 90084 960081496
3 142107 96311
1 19233 25336 242922782
2 147245 180004564
2 81698 167066667
1 113550 147519 279679478
3 143761 83094
2 35423 700220227
2 122772 755939248
2 61014 96445911
2 123362 334037859
2 25269 423551246
3 25650 79979
3 93565 76967
2 78009 204910225
2 105772 176483970
2 196311 292714728
3 151226 144675
1 67654 194574 83940188
3 66340 119546
2 27449 568453811
3 184205 5461
3 193164 168672
3 182900 78573
2 190219 424821063
2 193468 393744367
1 51607 115811 791702128
1 52855 87840 476635000
2 60650 524908703
1 81583 110201 320816007
2 158380 980876844
2 244 524560128
3 167786 60125
2 193908 424255431
3 174286 102382
2 65841 767840692
3 82495 38128
3 193250 16176
1 54051 196428 127437317
3 122037 188590
2 128529 511433787
2 49468 875230574
3 127699 144892
2 3459 714054350
3 125208 78610
2 164664 755988013
1 10800 104263 355776255
3 36318 164333
1 80074 98730 754152969
2 185552 269693678
2 152133 986024728
3 110240 117089
1 56905 142664 873495571
2 118574 310039940
3 151155 151697
1 21942 152859 998451042
2 27262 877405966
3 28505 54112
1 37912 157915 933662459
2 65363 593348313
2 76203 468676328
1 16074 129456 357766028
1 172054 191838 452267327
1 110898 183335 996197718
1 120623 125294 114276334
3 58283 117419
3 155 199895
2 114496 254983703
1 23920 122075 41402651
1 54324 179441 736867201
3 109919 130629
3 6564 105132
2 110571 468547596
1 95720 167062 467754193
2 150463 713050674
1 156548 170481 978139416
2 110520 168237389
2 186517 306646659
3 80237 78373
3 44289 134161
3 488 192351
2 36031 783468611
2 68219 524737959
2 192656 167845466
1 15242 112697 846812408
3 21897 3116
3 180057 87496
2 103231 714250071
3 8177 10313
2 59249 818064054
3 89041 39540
2 30314 275090432
3 159550 50534
2 91515 102828549
2 157379 854682948
1 168142 191141 265423570
2 101242 537307483
2 146643 665757165
3 143525 114275
2 127215 66607635
2 192547 10359831
1 25137 75807 269572707
2 22712 536698314
3 49493 188608
1 29421 54842 440431214
3 87512 143694
3 61150 100378
3 156839 75386
3 24154 128551
2 44063 698115111
2 1797 61371597
2 23371 959938233
2 169159 715747447
2 192700 908181158
2 102652 4398859
3 46980 157680
1 76328 191181 236039227
2 107538 623197446
3 49327 190389
2 67099 424995654
2 92744 417376763
1 90954 193342 884188225
3 167500 52874
1 122757 194256 443439712
1 32814 130227 385626413
1 16713 166248 420083319
2 46842 218514887
2 138632 468674598
1 99450 165622 118831762
1 27548 174092 190419226
2 123195 244510015
1 114479 194481 874089191
3 129601 117105
2 16364 84908826
1 66352 130778 529065240
1 52960 181221 262232146
2 185958 361260423
3 194042 126897
2 19226 585450720
3 110254 165973
3 94150 114563
3 109266 156189
3 155180 2789
2 89 492191473
1 54234 64007 630762681
1 134496 171129 265672704
2 115367 486497456
1 119812 195186 804925114
1 42740 46581 482319366
2 6595 149317745
1 128070 163137 950824069
1 3016 179826 392647731
1 165447 195770 844536518
1 33542 115550 847977949
1 122261 147378 380160336
2 94885 363036597
2 193769 740395310
1 145288 154582 811057469
1 11703 72977 331461697
1 142805 191032 121591329
1 130072 189627 185966769
3 184964 163133
1 108244 169729 593248791
3 114704 146154
2 191680 144919345
2 13876 680424696
2 177630 585693685
3 115426 73691
1 38250 104332 228816147
2 120826 213800089
2 98446 550548489
2 3450 890848601
1 18391 74243 799873742
1 15704 126596 623635777
2 85414 456200457
3 25474 118808
2 72827 788605321
3 30603 112453
2 4530 667186463
1 48835 135718 585166781
2 27040 204731315
2 135503 502485058
1 41726 59315 303357978
2 176689 444794977
1 11607 154407 323437936
3 54907 185437
2 148258 396677527
1 3073 38548 192452366
2 18625 40000014
1 146908 186518 425287272
3 7422 122887
2 97450 909102087
3 61822 191212
3 60100 59687
2 22490 854730503
3 129252 43697
3 126095 186680
3 167131 58731
1 37783 185639 554461560
3 85128 75428
1 11122 28978 635408783
3 153031 81711
1 44563 178543 720585338
1 11567 195411 721132084
3 115378 70402
3 80788 139094
1 11729 117871 965947088
3 141239 109521
1 117487 126001 32079430
1 16394 106842 647528719
2 156274 352717869
1 19877 130738 319133043
1 39849 111643 586438730
2 170282 62912892
3 37442 60834
3 160833 12956
3 110211 30697
2 36460 771450979
1 17989 175423 624540011
3 61542 94142
3 125540 55161
1 96185 109388 26857159
2 89964 862505830
2 55517 155144002
2 120401 515469559
2 32092 713230920
1 42426 60849 107123152
3 162901 161489
1 35738 195024 107382244
3 118341 79141
1 65141 86650 931380832
2 24090 321345402
3 137321 54523
2 124909 306474916
1 2494 108434 913331179
1 51143 111631 511422104
1 117117 120771 512911298
2 61027 177731549
3 109185 187434
1 38135 97761 753810564
1 34098 107010 266051131
2 95588 390423977
1 22381 122753 703950861
3 86971 54153
2 195563 514362340
1 105160 176797 790551030
1 133899 142791 43081299
2 112323 668888678
3 60946 70002
2 139188 149190917
1 12223 66988 74099583
3 73756 163779
2 144774 625886692
3 37571 26499
3 131958 125565
2 182499 722771456
2 62105 825177639
1 157403 162779 554706506
3 120843 124809
3 3918 38073
1 120514 192143 49417090
2 59724 716375405
1 83053 101550 21398412
3 113707 197497
3 138505 152100
1 144891 161531 388297164
3 11623 133540
2 37153 73081167
3 24842 94974
3 179786 144897
3 97549 30980
1 51855 147960 494888865
2 71516 620750125
2 172845 436437719
2 87807 607867526
3 141645 134057
3 15837 155298
3 172581 54640
2 23850 113479575
1 117976 132178 95277316
2 162750 116088659
1 34756 173354 569440333
1 126629 163811 265553161
2 146645 857945210
1 82266 179981 43521627
1 45596 194489 506265161
2 170453 463260990
1 43738 183053 383299462
3 171185 192685
2 188532 686152778
1 98568 158290 320707810
3 187063 42208
3 180090 50668
3 53246 62695
2 160896 352313761
3 141742 157666
3 60107 176307
2 44033 159083843
1 27296 108711 750576090
2 84702 679331234
2 174778 952880394
1 97563 130398 399524877
2 51503 881576440
1 194308 198699 14183647
1 113418 195374 726666740
1 78726 82449 355156908
1 48837 159659 446084627
2 37794 929395612
2 44980 755721163
1 67296 192175 811678932
3 132773 21992
1 367 160364 691063832
1 23158 144507 824040599
2 93056 663965813
3 177887 23342
2 171261 352507278
3 60998 147720
1 67101 106249 228327266
3 190667 5616
3 186532 108164
1 123466 178797 26725909
2 156089 436148511
3 175558 71619
1 34709 122766 671119951
3 173323 122753
1 106589 159810 61589261
1 9543 39819 973653375
2 146258 264476591
3 118319 102244
3 98908 67278
2 27007 417083611
2 38376 846366778
3 174399 194353
3 61002 18404
2 45491 676272324
2 72563 574675003
1 118320 119704 942871196
2 23991 996848301
2 24819 598876930
1 70564 108013 474776934
2 77598 661505203
2 99131 99870575
1 272 14436 856890506
3 136053 148804
1 58537 186418 521496135
3 22938 92939
3 159483 113351
1 78110 129420 381720257
3 91785 160428
1 7909 107281 755430173
2 194912 832605243
2 24251 855318972
1 15914 67202 247183874
1 20249 102079 900760440
2 169793 295116279
2 7574 431626297
1 85017 164729 130309100
3 115576 196186
3 86670 2859
1 110751 111126 99735370
1 153243 187784 231786557
1 81868 185340 465589556
3 125217 37690
1 94059 100682 970599662
2 58489 966577423
2 116222 284240764
1 25274 158680 873214128
1 61960 162693 591190794
3 139043 522
3 134607 43769
3 57816 75301
2 52 343050409
3 182287 177520
1 125877 171872 665945823
3 5933 109824
3 47802 173284
1 82466 96445 799339290
3 46706 154325
1 8769 171605 214077318
3 160543 136821
1 121392 144238 570235297
3 75420 126672
2 143045 314986329
2 178498 500950119
1 23020 77137 938649111
2 135094 144813082
3 190 193074
1 41755 55315 784963060
3 48291 193887
2 72171 656546677
3 55825 13145
2 28420 156448386
3 61206 44171
3 162732 120366
2 106563 663011856
3 20375 28804
2 157061 33580217
2 161518 661127475
2 70566 819396253
3 66663 150272
2 116129 488952965
2 182557 599661495
2 48465 557546123
1 122892 163210 788894617
2 172992 812628591
3 176822 130986
3 187693 28923
2 139332 314327886
1 30367 150469 818446666
3 63518 104957
2 85612 86540000
2 74367 177721829
3 90264 193941
1 39116 184448 461106019
2 135510 112880573
3 158708 92494
2 13886 894058870
2 91836 59436607
2 101503 439400723
3 58466 198945
3 17296 68233
3 28681 6505
2 171725 354309150
3 137652 25840
1 33249 107593 986786966
3 124156 1795
3 9510 18019
1 177409 196235 987534438
2 49585 699818542
1 46505 162394 237889511
2 13453 489994007
3 127373 62030
2 76614 921557633
3 76512 81707
3 99807 190456
1 41755 147285 569393290
2 153763 741959362
3 147844 111857
2 25936 412379218
3 84775 153377
2 96025 68492250
1 27981 51648 679987055
2 45969 867420440
2 802 358532760
1 54912 90910 371253498
1 37810 160633 226381177
2 93627 661796874
3 2409 82578
1 18207 115601 964814220
3 160849 73462
1 135603 183804 375071927
3 42565 147744
1 44908 136386 719450935
2 40668 357320334
1 88446 130873 211969297
3 192665 182063
1 111561 119068 486661510
2 39927 136303761
2 95018 529998544
3 78747 40809
1 47743 179733 207696970
1 15136 174320 409311863
3 21605 97029
2 89666 789061076
3 58766 25017
1 44000 65654 967551124
3 80254 164960
3 48857 92960
2 4181 336566667
1 143463 175966 473704024
3 20592 71845
1 62156 87007 17905128
1 4554 173423 685704941
1 103197 150019 322575688
1 114294 177012 273100545
3 25691 167432
2 51612 20354773
2 127436 667592028
2 71748 72956425
3 83829 56211
2 92938 742872051
3 184775 178224
2 144799 714767676
1 28603 96313 349378820
3 56443 190575
1 15197 190144 815302930
3 31539 43684
3 68062 65486
3 94549 6824
2 175435 79400020
3 3730 77760
1 109458 122354 207530376
2 52626 263574393
2 40254 574071018
3 177934 7489
1 135306 198336 476031319
1 88950 116053 63820004
3 66182 73967
2 89089 316314616
1 135077 178405 768187548
1 85105 177224 498540544
2 182988 808328176
2 145942 785557088
1 81215 99979 677049185
3 77309 78406
2 47293 90660575
1 42186 176615 976419373
2 49825 930155328
2 163580 917113279
2 78558 361074466
3 18740 136217
2 193812 364492679
1 61413 116020 662458877
1 78622 166561 708476469
2 73500 271322684
3 64266 73939
1 4606 14222 33376164
2 89402 590668830
2 169332 220575150
2 113836 872232958
3 16358 103491
2 165409 584595307
2 30356 905457923
3 179258 56987
3 91872 29763
3 13429 92078
2 20063 912348452
3 156775 11041
3 131729 79049
2 20893 674732668
2 94667 410729675
1 165381 189712 265483634
2 175528 919714884
1 149840 199184 320479276
2 17999 474611750
3 102400 159405
1 49791 196917 227876636
3 41273 35081
3 26447 76909
3 55848 187724
3 50262 116190
2 91657 47835836
3 24569 109304
3 78012 91158
1 104924 186004 173066772
3 155990 7327
2 2513 166535488
3 69241 75741
2 42588 725316599
1 28088 41201 189606699
3 95131 4172
2 181882 914646676
3 77419 125444
1 112302 181869 739325874
2 46884 758259034
3 68777 77149
3 114805 44228
2 171709 779009302
2 11214 280542845
1 97973 163180 300872594
2 184763 968993498
2 180819 560884686
2 199934 814519164
2 66808 630184573
1 115444 178488 672693866
2 92450 767838163
3 45175 18904
2 152464 863579643
2 50277 837704961
2 74602 989523408
3 135381 57429
3 67384 63523
3 146831 82383
3 438 159995
2 45442 600822970
2 189463 968996423
2 53719 62163305
1 31042 90176 665124109
1 29116 121136 234057673
2 41745 900621848
1 53573 135738 855430121
3 10953 77420
3 145737 101884
2 157325 299956778
1 2989 20362 153991167
2 174006 709251238
3 7422 131371
1 146083 173622 575175256
1 51399 187576 93423519
2 19926 374926611
2 50784 438402106
1 70927 109916 49591695
1 120353 121926 482609142
1 30542 94076 313022951
2 18728 788110258
1 17400 33798 155904281
1 39517 87613 684522100
2 161345 90877413
2 159284 923667294
3 106875 162440
1 9053 98392 714211433
2 65356 960658313
3 35041 94364
2 99069 954162086
1 129009 167333 258242563
1 56916 190277 770677330
1 97227 144119 160871567
1 39324 86026 917581131
2 165465 277751221
2 105766 716763210
1 80014 140723 204118148
1 43039 56815 598815250
1 164627 196567 881055129
3 160348 47855
1 34063 62415 875334876
2 189453 18316871
3 78821 85428
2 104287 365580303
1 54592 178139 428561636
1 20086 72986 834789715
3 44000 75952
2 5704 304897249
2 71454 406350316
2 111171 956131801
1 22210 110758 354023763
2 67752 275974030
3 170162 191132
1 117693 178809 650672024
3 137445 135132
1 75149 176604 323374328
3 112658 168103
3 44879 51520
1 112313 164240 309007032
3 3986 189964
3 111834 118556
2 115605 463510734
1 1971 92394 637877399
2 68394 198265925
2 69159 562895476
3 147540 2043
2 80135 886316127
1 83399 176486 159838567
3 198962 15771
1 2451 185883 37078708
2 95015 225304441
2 131195 502031972
1 30988 43307 984115161
1 170655 196139 410580553
3 118492 14633
2 182796 659314792
1 145599 183731 215943355
1 112371 132266 555644734
2 121508 558439236
1 137657 166327 563994125
1 14693 91300 720052014
3 81533 63143
3 10187 195953
1 110061 114391 486059101
1 20960 46776 636177345
3 104934 145647
3 133396 84838
1 37414 140819 993534483
2 108811 561111925
3 6102 150847
3 64513 14796
1 38627 169832 268827315
3 163033 186168
3 181400 62069
3 33580 148089
1 68031 115413 758991403
1 91713 121817 827616140
2 168574 516914487
1 111661 198774 334346264
2 189897 336345284
3 57593 123124
1 2764 40182 596592503
1 28263 80662 897084792
3 126626 118175
2 143330 265480892
2 131188 936914515
1 39192 166630 378857863
1 101564 104178 248809626
2 122805 517872243
1 60034 127682 734691781
3 135887 158626
2 5119 149670051
3 157625 92404
3 131296 190074
1 146420 182547 939427277
2 55178 679437471
1 46773 74537 446429100
3 124396 25976
3 16408 151887
1 93543 100495 738542993
1 72263 99146 366337267
1 65436 126242 725905018
2 161597 281489436
1 118848 193319 980234663
2 146611 583176646
1 44638 198988 263227130
1 157489 198537 367232309
1 37922 113832 515563208
3 185026 5978
1 108458 165967 496384349
3 134544 183494
1 65219 124553 415715339
1 66608 75702 160956997
2 148625 166923897
3 53542 38775
1 22543 78556 317546483
2 176284 475263859
1 92595 171826 857860736
3 99328 129505
2 161243 509762633
1 62838 69264 313038256
3 93070 162586
2 34826 459228326
1 75587 140211 157968275
2 196125 704307232
2 188214 987095189
3 112826 177491
3 55998 120938
2 65256 572654851
2 188006 421773832
3 183187 88721
2 114959 148607319
1 17260 61417 996733300
2 60258 620662958
1 71089 141651 143233432
3 107071 63066
2 42130 249581120
2 168537 458690890
3 18502 139435
3 10019 176419
3 132204 50942
3 19570 89889
2 51896 929211105
3 187915 152298
3 153430 191138
2 82693 837447431
2 77663 95252058
3 10163 189940
3 119399 46305
1 59179 154124 937040912
1 137560 159353 380414205
2 15270 126250046
1 73990 121530 543832068
2 138423 990271753
2 193811 232793027
3 146699 68440
1 109914 153449 241857139
3 17971 24586
3 10824 101445
2 140160 878272964
2 28203 941471474
2 89635 153330734
1 15585 115472 317170976
2 58502 24466606
3 68340 132744
3 128441 12997
1 71672 86198 748691786
1 123006 186259 407115217
2 65445 454806690
3 187826 62445
1 8597 67800 342112306
3 11120 80810
2 60934 331972328
1 99947 143316 69008480
1 105840 128934 978901884
2 52218 981711501
2 174506 33661128
3 129415 187163
2 69098 424698605
3 51678 106727
2 7462 814009343
2 176137 20357402
2 52571 638369179
1 71073 129777 352646906
3 4309 11686
3 156634 39553
3 198480 110085
2 28550 76254995
2 124565 404055462
2 103463 105598224
3 100419 76380
1 38103 123896 853601192
1 74516 131774 196470054
1 135817 181746 399662180
3 64673 115233
1 14691 95569 802181506
2 169137 906719820
2 35350 497620350
1 5902 43306 957708862
3 130734 145105
2 154610 114335837
3 41793 181937
2 6280 725121834
1 45165 52971 204759192
1 60760 146307 416641497
2 185623 172885254
1 69458 139190 698778235
3 173802 160027
2 129886 557012386
3 62810 4941
1 81503 130884 864497238
3 190659 71165
1 82356 189339 551196697
3 115777 180696
1 68952 106012 97785857
2 136591 458052994
3 73249 45510
1 80705 144560 662769967
1 2760 182498 643064259
3 78810 94405
3 191828 119140
2 109900 45174639
1 37692 62659 294085424
1 21755 79246 30845423
3 59999 162549
1 12855 45021 136335523
1 56307 113222 235798976
3 73481 142381
2 104706 671039916
2 96263 122632851
2 189700 840848302
2 97304 584231389
3 69151 168726
1 25109 50804 482392770
3 166521 9042
3 61651 120115
2 154383 49218847
2 107739 527213774
2 57924 410441615
2 53299 787100263
1 30464 178451 499518792
3 14252 108658
3 139728 100769
3 120599 21380
2 190898 473320871
3 155034 142320
2 34325 379639509
2 95944 296581570
1 62426 151669 966110514
1 45369 82795 426772431
1 19383 140770 107623489
2 51819 437648477
2 59525 455581486
1 54930 168666 915807283
3 148495 55912
1 7608 66345 333217058
3 112362 188396
1 156135 179716 235643733
2 145146 899586747
3 151013 172613
3 98167 18071
2 184494 291416875
2 66040 488433825
1 132916 171622 91912035
3 115060 127916
3 188760 158950
3 46829 11453
1 107638 147535 70488799
2 83735 385550487
3 84696 29715
3 30211 124981
2 142512 532591543
2 19992 959635051
3 13279 160208
2 18064 942477926
2 77615 126989346
3 76238 79870
2 19681 799929788
1 126942 167040 142532258
1 140595 156247 441784726
1 51085 140915 284197622
2 11064 774317325
1 74269 184015 69873300
3 132911 143738
2 3949 889183977
1 8463 21579 270458881
2 196174 898750147
3 145589 7587
2 69838 622538325
2 95637 563883352
1 130832 196237 117922033
3 131364 144428
2 194029 614941876
2 82263 743454910
1 123217 178238 108740233
1 66093 165497 568185474
2 2015 318488306
1 28194 128287 135239684
3 134714 49831
2 26718 125474175
1 171220 179443 894933665
1 105280 163089 613452120
1 113535 198623 572776072
2 18578 110300964
2 107545 137095571
3 43120 87670
3 142698 26348
3 60556 118713
2 40565 763852408
2 86464 765131193
2 80321 494850006
3 74445 137622
2 145459 126123935
1 65754 150424 423332328
1 29849 37607 181807908
3 34104 160785
3 153945 41479
2 195545 981557758
1 168841 194658 423451799
1 6985 10283 280124555
3 147722 54209
1 53330 119470 391333176
2 159239 79640815
2 34102 644561578
1 90572 176578 114163628
3 19101 16038
2 174458 88886612
1 39636 135214 687255864
2 95596 103392613
2 23439 602688537
3 12182 122139
2 44438 131657028
3 76345 73354
1 46312 130835 710124622
2 33555 654845462
1 32522 169872 658089988
3 168280 166433
2 150153 650994080
3 151005 26185
2 29312 131434062
1 105969 120866 806454870
1 1721 108531 615217727
3 14420 131978
1 128319 167422 762493058
1 103233 153512 887102308
2 180415 550394909
1 19782 174055 263807340
1 104129 173513 137544554
3 161726 16538
3 22269 51083
2 83199 374950255
3 82570 94558
3 9336 99328
3 80115 35610
2 99145 339419328
3 63267 77068
1 81146 153169 46254188
1 32753 50646 919578321
3 147505 9110
2 65319 925804849
2 9565 731360827
3 7256 130470
2 140914 197910484
3 99978 60320
3 19682 173191
2 138606 255413411
3 31711 133520
3 44044 16146
3 41384 102053
2 18209 127588904
1 15052 63204 906760454
1 197950 199362 751762662
1 22763 80936 799075123
3 69555 157866
3 199655 55050
3 116997 83084
2 19687 297869666
2 181934 155164870
3 118934 35882
1 53330 72765 556457320
1 1243 75436 746885796
3 14249 60671
1 25077 172377 226234544
1 53188 181435 476561682
2 25628 587158465
2 110259 270295478
3 128493 96824
1 39627 172424 58027323
1 36614 87720 749717901
1 56198 171558 427395400
3 31427 168677
1 9748 16269 139235933
2 36442 295898332
2 42615 16597033
3 4224 186986
3 168266 136462
1 43362 145787 727557758
1 67184 108518 986347668
1 35558 190192 108633808
2 128761 795742894
2 82965 655579884
2 130703 207446593
1 145696 174122 36926036
3 40136 131672
2 75324 637548751
2 189692 78583624
1 7787 61591 612672080
3 104114 163327
2 468 263579300
3 48932 160183
2 14 130841077
1 57175 146746 487599447
1 101026 103289 413070453
3 67662 140210
1 70234 134014 874899057
2 96225 393905005
3 12183 135789
2 20119 592453731
2 141169 639745139
3 23762 150727
3 141164 37118
1 29659 62050 292009036
3 58999 141141
1 57094 125418 13442721
2 114791 69541833
2 132195 541585783
1 23987 194250 688944061
3 149023 123388
2 137649 886160523
3 27779 48055
1 185078 190428 398231510
2 171425 94407538
3 66720 116136
1 37697 177912 793371098
2 163061 267398826
2 49650 159565826
2 126116 786079109
1 121370 170699 96889033
2 38462 574205842
3 131924 149157
3 152760 135876
3 5614 136541
3 48828 4863
2 127146 297872060
2 142518 828895478
2 111202 472867473
3 167007 165572
1 7849 194368 567100121
3 2518 106903
1 13958 180504 51778700
2 42066 898802020
3 75767 164666
1 70354 187705 179754868
2 97879 969085643
3 174307 54320
2 28210 567010096
1 126772 159252 221196354
1 60200 133020 951519917
3 76236 32791
2 102550 411914143
2 83739 773960257
2 100295 530925923
2 5409 498877075
3 333 196444
2 22407 901379854
1 713 108793 966881873
2 161756 633291933
3 46294 31194
1 47931 143135 944280904
2 172895 712394584
3 119510 118211
2 79479 746677526
2 90505 234119311
2 105914 91121008
1 92314 111976 238097121
3 63841 130772
3 156391 152495
2 53933 75902714
1 19143 115863 129112677
3 155228 10499
1 36435 189526 675099284
1 183 37760 360833424
1 88986 166134 624198004
2 123821 914649018
3 75712 25385
1 59038 102096 642148303
2 174610 827444394
3 159296 170745
3 161433 96796
3 102840 149548
3 42537 87783
2 17880 454549968
3 156513 9754
2 86864 297940819
2 131535 76336768
3 20381 120871
3 93584 199495
3 22213 118379
2 170051 709195612
3 65331 161832
1 60392 196037 832230683
3 106683 147529
1 74784 148627 179647021
3 115545 73637
3 35000 17771
1 18962 73825 656341171
2 160261 356355987
3 102319 198193
2 185165 745571853
1 131130 151868 16182306
1 64477 69014 112529344
2 178084 755298062
2 185728 596625888
3 36283 181742
1 140789 147716 861279832
2 3132 173176148
3 186837 42416
1 182264 183013 902293277
2 165219 605584727
1 9146 104495 922077985
1 26829 30657 503871018
3 86870 160258
3 108772 46237
1 13055 189097 407872366
1 10353 147350 323379206
3 169193 105205
2 180318 454631564
1 7380 113149 162863038
1 89215 169547 289542361
1 37887 69572 731759159
1 65041 91028 176560172
2 173322 586408685
3 122835 195843
1 134233 165545 15342008
1 8063 92894 566604001
3 191544 141925
1 21229 167895 534970400
3 28920 31603
2 135566 824920263
1 43733 115805 969108865
1 28815 72158 602227871
2 17497 266247699
2 143566 18851825
1 118882 170122 631194221
3 61331 139424
1 50528 174277 773575646
2 148203 773648820
3 32950 160770
3 23435 52357
2 57926 656563323
1 87035 135627 31095833
3 11009 14035
2 110427 391689394
1 10360 101503 496317628
3 1434 86410
1 19410 194875 708120048
1 8722 141507 929515193
2 13076 841692244
3 2900 135557
1 110175 128304 142093205
1 27180 132047 35449397
3 108960 16723
1 49179 123052 594638127
3 188478 16516
3 72698 179039
3 89989 177813
3 23673 47852
1 11695 20196 722325348
2 11959 917784772
3 160151 141108
2 6960 862068479
3 155940 180477
3 100227 44584
2 31204 64610863
2 177316 164521922
1 88381 152389 493061029
3 69705 71747
3 118378 87976
3 140361 143127
1 156516 180323 252338129
3 114835 154940
3 45883 118370
3 63697 98239
1 3862 95959 614929942
2 173481 971270551
1 99644 160553 258097927
3 176774 115487
2 19840 190883080
3 54865 65995
2 80134 817331796
2 23662 384447910
2 95069 864914365
1 23655 175840 816927052
1 134525 197767 368582316
1 38132 54631 768907536
2 2514 214032070
1 5494 133853 884814516
3 114340 26889
2 18050 784182614
2 18356 453577267
3 154980 37632
1 83908 90471 915060380
1 103128 161065 10569132
2 98354 837909112
2 102998 92157505
2 121095 816930105
1 31708 79743 924464390
2 31090 566473659
3 58493 49480
3 148884 180382
3 52161 23927
2 27914 708325188
1 7919 179945 411408372
3 84281 40399
3 12919 108887
3 54244 36419
2 66791 564606253
2 76572 453968263
3 54581 101057
3 33973 150317
2 195714 172102965
3 113290 176705
3 178851 28631
3 107001 87474
2 171173 950755384
3 84323 151278
1 48819 67288 280491590
2 136550 504545184
2 8660 683484610
2 131723 975809331
1 29351 193382 356391503
2 7056 970420267
3 196200 4451
3 111353 23445
1 9643 120099 304730417
3 186550 16845
2 61669 99342760
3 167382 71021
3 120845 158881
1 56130 125561 75493956
3 196175 178871
3 151781 71383
2 26085 772384196
3 95435 110777
3 129501 35536
1 12443 107125 940958201
2 171585 560195109
2 285 966848886
3 146948 56857
3 89152 108525
2 163770 874636109
2 83206 954245528
2 13145 557931155
1 103452 199646 248307879
3 46567 15024
2 182456 75622175
3 53633 162393
1 104744 162551 429882648
3 71622 99242
2 114560 692874595
2 48452 467991442
2 33939 943014925
3 168205 95744
2 172285 372041117
2 25091 435471872
1 59777 136583 89660496
2 104761 194226639
1 56184 197025 215603408
3 135478 76157
2 116175 377449655
1 75336 120356 710570887
2 91660 292579370
3 74452 54591
1 71480 116639 373503532
2 185184 296015381
2 162938 982232941
2 199 762099131
3 188728 18404
2 156287 33554738
1 95947 180997 603511004
2 8182 532286734
3 33018 106568
1 7178 24160 200939949
1 162406 176432 252417744
1 93543 113150 183436872
1 136411 156889 672376732
2 50487 470950697
3 3146 57867
2 119215 892852877
2 31139 640696103
2 77922 984867211
3 19869 114796
2 88923 347410611
3 139368 63454
1 82526 188065 780256255
1 30467 160727 129968763
2 45092 89990116
2 125360 203041175
1 30774 198296 256167267
3 52039 175829
1 94697 155459 513692023
3 170583 68055
3 83202 107937
1 36478 164798 283952705
2 74883 583844027
3 172879 53195
1 37776 137760 385119142
1 44112 149760 611057021
3 188685 92901
2 191800 253890156
1 20627 50613 93340634
1 179870 189797 791548149
3 65006 112095
2 142031 75304583
3 87642 129076
2 153207 238320330
2 31101 505252744
2 133308 90713962
3 139772 42720
3 65231 79459
1 2461 115885 808956539
2 111302 891358832
1 81266 177907 833076918
3 32433 64336
1 1806 155335 775101196
2 137283 127846012
1 35446 56565 579148166
1 27639 105129 513514251
3 76310 80321
2 44268 982171322
3 109417 84216
3 154966 199970
3 170292 180165
2 175192 692406299
1 435 107190 325670633
2 91206 166269825
2 179880 671376681
3 25550 193382
1 72777 133181 578699966
1 10467 105479 536861500
2 73385 652418782
1 40561 184636 438754607
3 16963 74719
3 149307 98573
1 22292 31744 481486705
2 78420 782005990
2 69418 331986521
2 66277 353504079
1 4022 60502 177732670
1 853 90728 672767567
2 79059 484050553
3 36441 23301
3 155864 90621
3 44922 158456
1 54701 74250 664704031
2 3035 17378199
1 110710 117046 74339202
2 81367 384252811
2 112391 391270547
2 127184 496845879
3 162382 42109
2 43229 615952509
2 54040 42486039
1 38812 74958 842360793
1 11898 159698 722824435
1 88330 131992 517366667
1 14474 44604 155360256
3 175846 116478
3 157114 96598
1 4263 80815 203470512
3 14029 159665
3 122684 55923
1 62278 72203 284534003
3 162463 4904
1 91258 111827 828938169
1 103087 106807 146528179
2 215 56143470
3 144999 95403
3 164260 3535
3 146228 152885
1 1083 153002 537376034
2 165410 666705905
3 34277 62745
2 69295 920533139
3 6619 34122
1 41395 164560 508891800
2 110483 3028833
2 171090 981480102
3 89448 79893
2 7022 66853573
2 22449 405340788
3 52786 135096
1 6636 26741 609917730
3 35095 4525
1 111363 117772 14470310
2 2151 798883996
3 126731 77618
1 24687 93882 547976086
1 55763 96812 870740895
2 123338 294342561
1 104930 145833 438109971
2 19524 632029485
3 172965 108958
3 168048 64596
1 19010 81450 402209568
3 151594 136311
2 55090 285987124
2 65050 205832568
3 89023 144755
3 49127 43643
1 58611 199048 134985079
3 89600 43729
2 52280 138025207
2 174720 13467204
3 90657 6995
3 28300 11983
3 52190 109552
3 84796 97436
2 66077 526816759
1 17655 67940 613125745
1 87601 114070 216011217
1 53012 136495 954921050
1 81036 111312 707925816
3 2435 115550
3 113235 60807
2 57048 875638254
1 15988 57884 460246109
1 40863 45438 817717007
2 171139 82878354
1 121740 199753 572032231
3 138635 133164
3 61685 97493
2 79178 432396866
1 115168 148906 869432286
3 136284 35920
2 51669 880321274
2 68629 484888667
3 101152 182910
1 28025 194421 527784401
1 89606 146853 313078763
2 199856 191206463
3 62375 81238
2 120597 965664383
1 11383 99598 336567079
1 27081 116098 977351832
1 15386 61276 973024365
2 112608 685997786
3 150318 95127
2 20682 936199481
1 40812 170308 511078964
3 196433 104134
2 99906 229444410
2 77289 738518131
3 182154 128457
2 172675 112317769
1 13390 161381 148600506
1 124176 134675 969516392
2 108894 538000778
1 116667 129632 161691103
3 194120 40235
3 197229 95961
3 7516 113609
3 88154 142493
3 66778 84725
2 141464 463278207
2 31179 61168884
2 55513 913384821
3 31154 183911
1 84239 111356 773270438
3 20408 179561
3 10304 166425
3 182212 109246
1 13344 173805 324550257
1 3587 178838 405529460
2 78121 607475534
2 37381 201154497
2 17866 298204269
3 157343 151957
1 125310 196137 784055029
2 118880 657518950
3 111784 74518
3 108511 71132
1 65929 195157 94759419
1 126094 178690 635685957
1 68676 190424 667027845
3 118179 142598
3 196512 35962
3 119916 144723
1 23401 43735 368352790
3 74882 76638
3 21994 28243
1 60632 194904 98004887
1 25282 87333 755254408
3 125484 118429
3 197418 58556
2 140194 744442973
2 550 196904409
1 10507 147898 933798366
2 27831 706141800
1 121758 194982 486752814
1 184109 189610 270336209
2 194756 649460991
3 96568 143070
2 192824 303214402
1 108898 166961 638066607
2 69121 352459283
3 198547 36740
1 1674 127790 429427912
3 58263 171406
2 31015 190291086
2 22322 747051099
2 76956 764608685
1 87986 113023 526273252
2 10797 300836506
3 36785 17664
1 28620 85744 580345459
3 14317 12849
2 174458 838538233
2 176927 469909889
2 143963 435240473
3 51525 133399
3 164077 130059
1 189119 193419 298555191
1 115427 185128 512347936
2 78159 814836046
2 76069 158821267
3 68513 49186
1 64759 157573 113201230
3 137413 195697
3 124956 41066
3 45468 134260
1 75066 176216 755512285
3 127254 60774
3 57611 30000
3 43054 170510
1 69947 147111 439351311
1 66699 161993 538783023
2 27497 664273250
3 184769 85600
1 9169 84018 180983668
3 151509 108476
2 126838 395036581
2 13845 402710479
2 67897 507044860
2 149511 660642239
3 122501 190984
3 129380 198380
1 62765 76225 181238868
3 102613 148646
3 99878 183537
3 188377 116264
3 83267 13823
2 63636 408382801
1 20286 117398 697057454
3 83150 47250
2 34058 970169261
3 60267 65531
2 95521 815195796
1 84329 137477 321083566
3 32306 135590
3 174514 141879
1 49467 142807 308266678
1 20874 192953 69371157
3 194785 23291
1 161844 192759 931787903
1 65503 111677 291250683
3 28497 115979
3 3974 183088
1 45229 127890 796002448
2 146592 406035862
2 77717 707054800
2 195212 995454834
2 198014 423850256
2 44957 793548152
1 27695 79674 219922485
2 69635 555241992
1 4755 104553 816556549
2 113408 901528186
2 14065 967299313
3 41772 23361
1 4081 95084 954816521
2 75653 235241905
1 144920 168526 563013357
3 43630 55318
2 27465 925752406
2 141388 18161723
1 23614 148922 321923139
3 36160 115337
3 63083 186466
1 108470 175484 203850183
3 73763 82096
2 137156 434891886
1 56417 106345 829653825
2 199708 798142474
1 34924 138609 567973190
2 28581 752238102
2 37639 921464335
2 191493 513048947
2 52719 47147713
3 153618 148856
2 122130 806831785
1 134699 193734 861048613
3 15106 60583
3 130242 76568
1 24601 149648 280897207
3 95446 88451
2 81524 595010964
2 23891 612021362
3 101544 169708
3 107994 175579
1 732 52600 484106365
2 191259 864343607
2 77882 594100312
1 114856 163957 526643125
2 121327 316590969
2 123350 290517550
2 177516 286855013
1 57332 144818 700139142
1 52456 188914 736738490
3 139513 92856
3 98456 79006
3 32166 183546
2 116001 813713417
3 195540 99566
2 181577 174140496
3 41692 83796
2 83652 432611609
2 69170 437564259
1 119751 161097 247682887
3 46760 53535
2 184512 869542643
3 182561 170541
3 89278 35545
3 58053 44630
1 22611 194184 644150815
3 174294 44110
2 73742 697881194
3 58192 178497
2 107719 841633562
3 69017 114070
2 96046 906092888
3 109607 79230
3 4877 153874
1 11635 133153 18815243
2 152737 797554344
3 107191 75350
3 109033 42080
1 34892 199580 307758008
1 35961 166063 516196862
3 163269 139915
1 111666 144881 516233055
2 88440 753769571
2 29279 383249194
3 88261 134227
1 24576 27864 478285047
2 73735 84829062
3 74299 89609
3 5603 157005
1 62737 170844 259252848
1 51990 146093 445398588
3 16737 85264
3 3864 124278
1 61384 198703 211160149
1 167966 177384 420531432
2 163990 363995700
2 108654 378186164
2 7564 641933706
1 99997 128720 951353959
1 133571 176942 154448524
2 65270 776883694
2 74997 75451711
1 70626 160135 438086599
1 99053 114693 913207170
1 103317 167473 313286033
3 134793 161674
3 128497 149460
2 36539 463234287
3 1623 72172
3 143840 24319
2 35183 471127159
2 171621 582023148
1 156689 188117 823294084
3 120291 40836
2 84189 518339131
2 93613 446130868
1 39646 102520 994978437
1 141256 186606 839746369
1 84145 191814 910721025
1 58848 71287 69543875
2 198570 163350741
3 65078 113646
3 4721 134186
3 15679 100823
1 13204 105937 70386737
3 79842 35659
2 168786 347482807
1 113921 185074 90957532
3 29698 109175
1 18189 78856 396762294
2 28549 609230123
1 139850 152140 613512962
1 7458 129141 983646573
3 184510 135967
2 8310 320007129
3 175489 125106
3 27813 34013
1 9772 28719 272129131
2 192433 446482047
3 136904 39974
1 44698 187182 52078301
1 11470 183218 847556036
2 121137 343866208
2 140698 21521332
3 163677 199979
2 38030 737481733
2 181931 282574496
1 37674 75807 791567182
1 86533 88496 475126303
1 104665 194112 110060124
3 83185 31219
1 35494 178542 581058492
1 24730 127799 23709298
1 46941 101728 333960277
2 39398 698200371
3 166531 163344
1 7461 20577 723353864
2 99846 195291273
3 11327 151703
3 96217 49433
3 165033 204
1 87759 103398 742356734
3 95115 119973
2 32449 713692590
1 81111 166070 120877997
1 117920 196677 88835474
2 103448 975212047
3 26874 41646
2 161956 427331656
3 133524 46409
3 130361 76002
2 63727 45113362
1 141279 171732 929453093
2 14419 647327125
2 64725 106412284
2 187457 294912596
1 29361 47984 131612621
1 23227 158262 869016488
2 76588 876251123
3 30956 47272
1 32010 164469 620724730
1 91313 185686 157458598
2 82021 374023393
2 105306 671262699
1 75792 182169 969890867
2 154182 115008744
1 26148 121159 231821304
2 2743 478438062
3 175601 195159
2 25830 566739065
1 172821 199471 427558056
2 169312 608080178
1 24823 176128 280052181
2 155063 167770231
1 14497 28677 755167983
2 64145 227823050
1 34014 39484 939959140
3 61916 180833
3 12695 146635
3 41785 38252
1 52485 101537 399644074
2 189094 902593906
1 61764 194704 129281490
2 96985 870383640
3 110336 143079
1 42068 199289 600533380
3 4536 33511
3 134563 99068
3 193478 47567
1 18124 132809 995849868
3 157453 196096
1 77098 114105 695321619
3 98251 30347
1 120486 129242 403657855
2 139024 442442498
2 676 808017959
3 42728 99832
3 118345 136456
2 184428 859283492
1 131819 170254 999529471
2 93396 216001334
1 28652 84137 718850892
3 135375 143945
3 136851 161424
2 107252 575617247
3 194984 152188
2 196403 84901636
3 163677 9867
1 25399 54596 819484053
1 9182 73783 619093426
2 137704 523458373
2 1469 447858189
1 6839 127696 512222134
3 17734 38601
2 109023 386285198
2 188646 249450721
2 10117 75560673
3 92508 115859
3 97937 147608
3 17238 100743
2 152119 818115813
3 168487 38768
2 123540 273040793
3 167330 195748
1 88426 104075 631492567
2 196820 111247400
1 57026 146770 981004173
2 30256 460285451
3 55611 1817
2 60117 707849480
3 148695 9274
1 29635 78746 216254319
3 119072 153631
3 44834 91274
3 15796 57340
2 41064 685060461
1 87407 191680 180096396
1 6652 179184 118138871
1 87725 123169 86140490
2 183367 692961570
3 48101 196338
2 6127 889823657
1 17700 71701 368628644
1 164889 176862 61182647
3 23651 79676
1 41810 127907 315897810
2 82672 12359605
2 15303 945806951
2 137995 954893645
3 163806 165772
1 1082 171841 66903673
1 66033 157285 961242268
1 47852 120981 61408573
1 34883 146185 231242684
2 71063 534861415
1 170589 173193 689745315
2 46887 468862434
3 178412 51968
3 168864 175595
2 67271 876941242
2 121686 445651400
2 149261 656840021
2 184200 688257192
1 57418 174570 383836287
1 54121 172398 945390756
3 190102 115039
3 139655 78347
2 160753 347801291
1 67243 186291 581905597
2 28698 494942366
1 32796 171768 988710321
1 62707 95468 345156225
2 160145 212056242
1 72833 187553 298856326
3 37855 198910
3 74472 187993
1 45336 53721 685425363
3 48194 148990
3 132550 64658
1 59174 86207 56729114
3 45247 33604
3 32096 13231
3 29749 162746
3 152570 129926
3 72822 64938
3 33911 111731
3 151520 91874
1 5583 128595 153766078
3 90324 12823
2 126958 460124315
1 66399 114143 592569628
2 48870 665995500
2 167020 442593167
3 67479 69824
2 45486 238828132
1 65553 100523 41888589
3 138205 115061
3 136255 145555
1 44602 181314 127313776
3 171777 142624
3 183067 76738
2 63301 237596157
1 153800 158938 49884978
3 40771 198640
1 33360 60420 260609544
1 33369 168403 14570453
1 37640 182324 990654289
2 169540 742887393
1 5866 176965 652227971
1 41873 117711 459536998
1 22612 88445 58155544
1 24103 73501 425963891
2 194099 482544629
1 71613 147617 536445480
3 133138 151073
3 54187 80285
2 22424 325661637
2 139323 588720386
1 163699 178533 440070911
1 46808 77331 336075702
2 195905 196778163
1 101829 126364 901092744
2 183054 338715281
3 149219 12955
2 11064 697181598
3 134021 194103
3 176432 168406
2 52831 508579540
2 88284 656483878
3 105512 60817
2 35077 567771768
1 126038 186842 142345903
1 92749 159790 407404525
3 39209 150542
1 117392 120158 48683494
1 21630 116664 464434970
3 49750 107080
1 9613 63251 851936977
1 10476 47260 348299332
3 70905 39351
3 54307 89547
3 25670 17299
2 87436 346655073
1 98766 194112 502635464
2 44444 739952779
1 43043 125717 251048923
2 192558 910242718
3 119663 84033
2 97366 846858885
2 14609 593454809
1 113939 149213 449103971
3 196669 82613
1 26751 176209 979460220
1 93010 138906 832033082
2 80985 265716398
1 9318 106520 639031963
2 186330 634666355
1 18235 62452 962340461
1 38091 72249 843795725
3 124469 62170
1 139385 149255 98889638
3 101124 113101
1 69107 98384 144524497
1 48306 67157 247433390
1 107043 197991 507753636
3 54131 139077
3 68531 153690
3 1027 58252
3 26913 102294
3 122896 21454
3 91526 14187
1 42004 120490 994795273
1 119977 158190 258795562
3 122704 3062
1 48510 72340 842462666
3 45229 120971
2 168538 536171160
2 154721 484648513
1 126689 170765 910433266
3 24641 117208
1 51757 189991 188701880
3 139161 183370
3 14281 197569
1 7586 199723 471012084
2 60921 237879757
2 5619 115660355
2 82718 917328266
3 18032 44698
3 124218 43858
2 93590 486369662
1 23769 64563 300354450
2 178483 187173250
3 121832 149023
2 127988 48069783
2 146635 182872221
2 185275 615864322
3 84872 181302
1 133454 181071 362247645
1 54728 167048 942495695
2 195603 880691861
1 154186 172659 497267152
2 116138 223266491
3 130748 195851
2 140164 202310813
3 143792 16163
1 176255 199950 115160251
2 53116 393232681
1 7432 98732 618339106
3 103962 14848
2 8460 891461727
3 113552 181758
2 20990 830118846
2 159526 197566712
2 122884 162722003
1 2015 142744 306656178
1 72318 149829 619408209
2 81528 974723111
1 29188 135246 964187737
1 68957 111903 588457819
3 144423 18353
1 50868 118340 493376280
3 37403 5115
3 80121 128958
2 52700 491855366
3 145694 168800
2 113520 259814343
3 176136 190249
3 197522 12068
1 18022 23838 425818193
1 16189 77032 355472375
1 177331 181407 405642130
2 196854 980813533
2 84686 248493611
2 157158 268992925
2 152271 564378907
1 14269 194413 904170181
3 59194 22339
1 9762 86183 288203359
1 151323 173962 270864723
3 193473 166359
2 167503 523092627
3 59834 184880
3 118991 192865
3 49707 176300
3 69654 28736
3 46700 47665
1 170566 179337 253708294
1 104231 141454 609559349
1 3780 119261 717306494
3 30290 53465
3 167929 65849
2 47076 897247043
2 181694 31258412
1 150145 188234 617439195
2 182979 26055985
3 53919 176421
3 58604 109836
2 151906 990060140
1 79746 151424 201484657
3 24320 116820
2 129784 955275416
3 115278 196678
1 122640 140038 697617749
2 69153 4550129
1 75633 161777 571485583
1 17412 29014 75804728
2 100770 911277936
3 7737 25082
3 84404 110334
2 68625 651456545
1 81198 173975 166042171
1 46569 164739 287775534
2 63327 451218694
3 191051 64120
1 28444 37707 618543266
3 32198 119004
1 18689 92836 131049771
1 24897 179303 60908548
2 46868 339665310
3 34547 411
2 141385 862168664
1 1256 108156 546618246
1 15016 154612 299927135
3 150506 39564
2 149012 704021837
3 97392 191498
3 70535 34693
1 1836 17649 281559387
1 172470 181355 563736891
1 68434 111796 425073096
2 138809 342567214
1 21664 92053 353096601
3 132262 34711
3 155212 136284
1 53113 90243 146472307
3 88499 138239
2 36559 109175189
3 152475 144026
3 134998 20263
3 107817 197701
1 36087 116744 460136859
2 44096 473955898
3 173831 54692
3 66515 68803
2 65766 422658630
3 131934 119870
3 69408 87742
1 74764 101935 792599201
2 87129 569788059
3 170199 10311
2 135001 362113726
1 3421 91073 351464852
2 96862 506139709
2 99011 36169418
1 96603 96863 724334168
3 134102 155411
2 59444 117927556
3 150954 178829
1 82972 89960 242949809
3 175966 131551
2 121749 832633888
1 85101 184234 161350107
2 50272 446967422
1 13277 198474 722540122
3 170729 121944
1 37218 180411 462859339
1 39311 43082 354389498
1 56930 176417 602712549
1 6329 160140 819143307
3 83720 12736
1 150943 179477 733797548
3 137218 121870
3 80564 172066
1 51391 128907 444640816
3 181933 13898
3 72408 111852
1 64778 78827 988986404
2 8023 135559126
3 12358 79965
2 119463 684676808
1 92206 140596 182108959
2 67169 300211978
1 194286 197783 183340534
3 127744 105796
1 58242 121946 125818801
2 116151 360342965
2 9313 626498118
2 87034 657069750
3 28315 61347
1 128326 197850 461490682
2 23586 993459481
2 96243 491162776
1 43877 69322 17797424
2 115047 635143236
3 167020 191118
3 81902 62543
2 31189 872383329
1 3853 154655 931294643
1 153619 161895 305429172
3 61407 15609
2 170064 799943591
1 13470 175049 674616298
2 73704 447343499
1 77503 159481 711777881
1 20082 90604 626030400
1 24247 87237 684541896
3 156474 153238
3 129929 22261
2 165024 209121882
1 59538 97943 81722338
1 6656 62890 806310632
3 9533 1536
1 56129 120377 447916658
1 73848 186327 606471966
3 191399 108679
2 157505 442719376
3 194873 97790
2 160151 731518594
1 136149 164418 306136976
3 50446 3397
2 82744 129756395
1 60339 78296 396556898
1 68030 121665 759197224
2 43759 107577791
3 72590 171841
1 7190 33735 839230596
1 3483 109662 730724058
3 132933 112306
1 68019 76511 788774825
2 103102 871133804
2 75657 576818970
3 162827 118907
3 146986 88135
1 119897 165564 76362205
1 53901 191074 360541916
2 65419 223326715
3 23446 25814
1 76902 89804 159116972
2 194868 36411486
3 132584 44254
3 122522 139029
3 53660 28390
2 10198 987247880
1 30386 167391 373276821
3 159788 39859
2 85671 2783629
2 160675 831970466
2 132930 302535941
2 5181 375557444
2 1785 505589415
3 143085 127795
3 157761 169805
3 26239 175421
3 3754 78107
2 54760 616553290
3 189297 185230
1 38733 105725 816701901
2 25638 353472519
3 127467 42436
3 179508 59835
3 12668 87489
3 148836 177888
1 123624 198124 328493967
3 108719 158549
1 15509 47413 177740269
1 112990 138796 205373091
2 27400 466953607
1 25795 115831 479652126
3 92887 83109
3 35159 91804
2 84915 523319943
2 117376 304086741
3 125927 163424
3 174503 153015
1 89551 132956 134214294
3 121680 193307
3 147695 199352
3 142630 74583
2 154440 879252081
3 155705 30744
2 166762 265344356
2 73809 231957436
3 3613 114609
3 43421 135938
1 96895 110488 263072621
3 48641 69441
1 105031 171959 67729959
1 196989 199163 280289161
1 85074 170958 944974089
2 7866 180584709
2 51430 750843295
3 106575 134588
2 2641 930080125
1 56010 149067 647043561
1 2330 112184 823653051
2 10365 647475
1 71278 145450 568744013
2 195883 406650008
1 40290 126187 678329328
3 148803 23993
1 44755 147138 814471763
3 57729 9028
2 142944 868025022
3 178729 168671
3 190239 11818
1 48341 117864 133746588
2 116584 731054337
1 174279 189271 813756045
2 72668 413558743
1 102292 149320 656530405
2 102672 693761756
1 67592 153030 886575385
1 22125 39725 131013202
3 123459 83609
3 77629 43265
2 112702 506260787
2 58242 162878236
2 160047 920967060
2 10047 219714416
1 37031 121528 824383790
3 100769 151010
2 39718 581941680
3 139906 94931
1 53492 168892 624642202
2 26477 904138649
1 25686 74654 302664649
2 165134 530190048
3 57471 66338
2 164008 858674713
2 193003 380303648
3 72282 191603
2 169099 695107137
1 85185 129409 184643086
1 51350 195254 542567740
3 148673 47014
2 72956 577224891
1 143027 146104 380799465
2 140886 951380951
3 190441 4230
2 196341 899805943
2 173818 205552930
2 77115 49350141
2 156684 409472130
2 114593 469303627
3 198959 163539
2 39169 427911928
3 11680 91019
2 94514 160984784
3 138524 82010
2 148283 443162853
3 188342 130380
3 166609 81490
3 91365 97284
3 116738 136224
1 54235 84954 887044380
3 65706 69360
2 11284 155103696
3 15562 124772
3 145587 185272
2 132341 827052469
2 180249 667744428
1 41620 65154 435787002
1 21848 137854 983170538
1 104145 148117 488817840
2 165107 236389717
1 159837 179288 339456556
2 192475 992899125
2 74410 805282551
3 35532 162564
2 12999 281683108
1 30897 193453 310971123
2 52022 450893498
3 139720 181661
1 12075 133296 93404500
1 106744 175673 38480229
1 83965 132679 230413268
2 52626 225809064
2 102192 387569726
2 177417 664577653
2 183699 517288716
3 187324 17294
1 97037 160577 199247829
3 87599 11283
1 6192 166688 315410714
1 44181 119178 766317228
3 74852 186626
2 17166 455433381
3 7015 84434
1 168380 181716 208066533
3 188675 131072
1 63326 87186 361939910
2 80858 667419296
3 183971 77308
1 10199 196739 288756053
3 183528 34013
1 121090 150594 363939438
2 50730 926997089
1 43083 80889 348973523
2 134385 609779782
3 111486 58454
3 154380 162423
2 23784 567865328
2 83329 272361536
1 8287 65129 896087550
1 123857 173090 48233469
3 130698 153738
3 11975 50411
1 53095 110510 689089138
1 104719 192101 690181671
1 4504 141816 485270331
3 196505 122783
2 57986 697766997
3 143570 82981
3 33078 120099
1 7613 133549 323235657
2 148320 542042584
2 5200 964103552
3 108425 15335
2 191328 605465281
1 91169 144094 12279941
1 110341 111072 128123543
2 155813 239404769
2 114079 247545815
3 161378 169329
3 89648 48740
3 108997 27900
2 53870 833646413
3 103806 196648
2 173037 592299956
1 35795 51816 982802781
2 171177 244549036
3 115198 55709
1 128617 175959 95010156
1 63354 82247 760515079
1 120796 136480 672425355
1 6755 155240 600054648
2 38873 555907473
2 137969 792398001
1 140928 152249 417744626
3 18787 138474
1 28568 116970 176763104
3 63888 108929
2 131244 676861117
3 84121 156837
1 166329 174184 110335793
1 16644 39391 614187467
3 139472 5154
1 112159 167108 311900642
1 1338 85382 796680917
1 71223 190576 392870434
2 139781 329848571
1 106415 180617 223147665
3 87061 172644
2 100261 107231787
2 32249 545326015
3 132016 106168
2 215 60000677
1 109566 199489 412791891
1 119426 122235 567107693
3 30479 35421
2 165926 42263463
2 176924 165770417
3 170400 187963
3 137354 5644
1 48998 144972 342957765
1 8846 133855 346649642
1 67723 172888 74123548
1 21299 147518 147820159
3 103137 147253
3 97707 95016
1 87563 154792 153290274
2 34330 805596117
3 120459 66823
1 71167 183078 267625756
1 36030 197761 634609012
2 109685 158075867
1 161604 166325 544308987
3 86575 198323
2 121048 868844197
3 139461 13468
3 124366 124615
2 183869 890022913
1 149109 175338 992873232
1 137541 145680 730276447
3 2265 59633
1 8084 179600 335160371
1 46587 149840 804580962
3 49435 9601
3 159673 109842
1 76469 186316 838886535
3 126799 25502
3 101691 50079
1 26970 52094 568903744
3 34545 162118
1 110311 111179 592580838
2 90622 50665129
1 1860 48842 214251386
2 168426 105790266
3 12380 59293
2 198222 977776466
3 54435 50663
1 38984 162453 185814335
2 26171 189683319
1 65261 196094 115325560
1 31511 168456 661737779
1 83972 112177 294377766
3 60962 139078
3 152407 2785
1 24947 171402 291595758
1 118602 189400 312873608
1 544 119574 762873148
1 8695 115397 120011924
2 187207 265135160
1 47694 175854 820810703
3 116440 129463
3 163714 19517
3 62062 32192
1 53867 98844 706421779
2 122334 916725459
1 58251 173720 792810865
2 39190 189081622
2 134567 885771470
3 159348 41088
3 113618 93747
3 140867 49588
3 93802 67599
2 58253 75724120
1 75251 85097 855690712
3 36454 56026
3 84601 19211
1 67752 171499 276915222
2 95718 348357265
3 22375 32603
2 176057 400289563
2 93530 476578271
3 57777 4043
3 140541 175931
3 3204 36053
2 6011 62789160
3 64002 37743
2 18500 589150723
3 194555 149547
2 44839 929186419
1 51979 104869 915906842
2 56752 966465118
3 175705 150667
3 188842 140711
1 9544 77674 159949237
2 113764 816971647
3 142522 71139
3 59953 188312
1 55150 196275 362132551
2 82969 130137855
1 40160 142824 781651222
3 136519 177388
1 24592 65918 542398738
1 88962 122752 20373908
3 91357 176371
3 165633 83413
1 55042 178603 220773232
3 47402 38962
3 162885 96701
3 53516 1014
1 50463 86067 303279609
1 69455 182721 381268795
3 166624 124439
3 142899 6406
1 91591 104608 350197226
2 8766 608890786
3 58173 63729
1 70628 182308 688020461
2 54875 237684119
2 116012 682121592
1 119745 182558 340662310
1 2902 104461 908056969
2 84103 284950248
1 28718 114804 230842736
1 13545 134641 194658462
3 13933 159007
2 15458 969368738
1 40915 76664 142093728
1 49750 99817 780330390
1 150696 182298 189089299
3 60804 77815
3 180981 20957
1 77149 171393 393961693
2 57838 201784232
2 23780 288272480
1 101028 134396 542400318
1 20842 65313 379451296
2 73563 582833339
3 80959 9321
1 25139 49745 486920831
2 17923 28831390
1 81573 140997 209833528
2 34253 330621998
1 105055 178309 580184198
2 21909 479480606
1 122012 162046 182426913
2 27216 434342571
2 34304 651705657
3 56870 173532
1 152860 194317 39459011
2 185403 735190381
3 6042 132962
1 4208 196403 633946889
1 31722 126959 584781834
2 196274 200515780
2 75604 111858987
3 67262 13898
3 86936 67013
1 79803 195999 61613329
2 180419 929325531
2 125091 591256664
3 122992 40674
3 192334 24202
3 121152 112863
1 150359 189497 949193382
2 195373 497149449
3 159228 36293
3 9886 134605
1 147747 174658 432066815
1 70068 183150 428411300
3 100712 196284
1 4310 20913 358472513
1 73375 188065 812565699
3 106991 119016
1 68850 116467 984644129
2 134732 731202849
1 123434 176584 336407541
3 143135 162464
1 105281 180805 339311020
1 85453 199061 766125687
3 96754 75893
2 2843 947232773
3 100552 103427
1 51963 156445 532675046
3 139966 103238
1 59778 78332 227856053
2 90665 732621707
2 153787 998172368
1 140413 162638 77774779
2 161200 955506752
1 59272 130680 277501005
2 135781 890492460
2 18628 323298806
2 140233 48519468
2 1042 538742668
3 170834 93745
2 162575 484267264
1 17292 110686 42537021
3 36310 32049
1 159007 159819 653544190
3 56262 150342
2 146682 992934780
1 66344 193109 234196039
3 158479 51040
3 177815 12490
2 147200 460040067
3 121863 68146
2 131252 298845059
3 197050 85718
1 92533 138938 181952327
1 56436 66792 606296017
1 157226 188177 971493225
2 178728 877492415
1 152609 183917 862378130
2 78992 847821366
3 63359 16985
1 86583 136586 554886299
2 150262 772453911
1 131889 169673 978413497
3 87617 105145
2 30836 184816467
3 112651 37795
3 20748 93745
2 17024 585234051
2 19536 617523626
3 129773 3590
2 197761 167186723
3 73826 128543
2 111333 479877201
2 13643 424886211
2 162995 770692949
2 139604 91451259
2 132713 46893381
1 46120 103732 820309913
1 19174 44860 677666828
2 34940 73064917
2 29219 324137661
2 192744 591523203
3 76888 4341
3 184457 45437
1 154488 170892 345567928
1 79567 134633 78142547
1 10110 90598 560620514
1 44048 159705 440431605
3 33712 169246
1 79393 101803 649469580
3 181488 149594
2 61386 369725791
1 21828 80745 189679872
1 100960 167475 186182341
1 103337 130588 561495293
3 157614 111309
2 28620 140500059
1 171637 188533 786574603
1 132104 195292 931116159
2 23690 691912332
1 20632 96108 754328202
1 45206 90041 774980253
2 133706 564473305
2 175925 251722878
1 12554 182907 84002881
3 65761 185334
3 138019 189198
2 10476 307563978
1 76914 151460 181678951
3 146690 122570
3 128090 113565
1 52622 172194 733755908
1 43815 159625 589452591
2 187860 136256725
3 90457 37948
3 182839 55095
3 15413 25429
3 43788 107749
1 22725 121730 162599041
1 56631 154249 807349212
1 42245 182874 197767839
2 16859 707827354
2 186656 132716580
2 153257 411292302
3 74160 147625
1 2173 115576 316429852
3 133825 109039
3 33914 169542
3 154672 65207
2 48726 515052042
3 127018 105931
2 109386 909377340
1 43906 130144 493642776
3 128855 172378
1 108649 184096 902912151
1 65747 156952 949424634
1 38270 119696 872195092
1 3035 92406 18865618
1 65473 146926 396248098
2 146749 555036694
3 515 48856
2 143358 624904155
2 113767 4267744
3 16142 80949
1 57690 165798 762484186
3 128239 12460
3 138281 181846
3 18185 22823
3 153672 60526
1 21535 111666 513686795
2 98758 784918850
1 20483 160358 218403602
2 91836 124051118
3 71366 194026
1 144154 173908 509571953
1 38967 91251 349038540
2 185028 209124818
2 175925 227772903
1 117525 152331 601750585
1 112874 159602 32691350
3 121863 68778
2 184164 615226627
3 88948 86923
1 62121 179686 111986565
3 198441 60218
1 17040 38380 962247257
3 106741 111593
1 21179 131877 827822069
3 146642 115646
3 1430 17280
1 59842 121717 64405561
1 15225 68226 105771645
2 92630 857541063
3 41278 130319
3 134254 115175
2 38810 243867397
1 645 33221 656868392
3 127633 39638
3 113137 10994
3 46161 181458
1 111074 135623 629363728
1 87467 189331 805379069
2 114922 92509807
1 9775 157739 396775161
2 27237 786819072
3 159902 163110
2 133064 628231600
2 15951 329206184
3 88261 140852
3 168927 29336
1 21212 92299 37027995
2 198371 460438572
1 18834 134677 623725036
1 31677 164041 678675893
1 106220 167393 275714753
3 80920 158681
1 1283 146427 463930619
3 163759 187141
3 187673 95783
3 189827 81846
2 2363 542266003
3 47945 164898
2 144346 623341059
3 37566 138120
2 81053 789982021
2 59779 275277004
3 66831 169007
3 71121 80482
3 16556 34811
1 90977 188691 423628705
3 139867 53038
3 140544 20810
3 150853 86291
1 21980 180743 884474124
2 176337 941005367
1 7717 42414 462189618
2 195483 743644956
1 30838 70428 372819569
2 193107 117807564
1 131736 190180 87735722
1 44811 98906 516199247
3 76623 138513
2 111378 228262335
3 64921 73070
1 49283 56383 958416506
3 101354 174153
2 170191 446014590
2 59275 92949847
3 86747 85048
3 175083 103589
3 90875 60209
2 94050 114467889
3 146690 108416
1 90666 91424 823270262
2 96707 417249113
1 34464 145186 363177778
3 48350 183914
2 189828 565483623
2 173941 590830821
1 144467 145791 605877842
2 88658 32730732
1 36637 119421 106839595
1 90148 178665 240674563
1 71741 87909 151544714
1 179577 193748 146890871
1 107910 163793 778463619
1 37276 60645 111574152
2 40906 414024002
2 184512 918451013
1 39290 107153 596303888
3 195484 167363
3 27160 48305
1 37841 161926 935218240
3 61993 72031
3 134361 104048
1 106082 147308 246826414
2 21149 164743478
3 82857 109493
3 62296 158303
2 19350 84147053
1 65850 86414 494123990
2 58926 623720982
3 130003 74447
3 91909 42001
2 4332 982023594
2 157364 579158811
2 193034 149847183
2 4522 539678204
2 105299 461831111
3 134662 170745
3 63388 114228
3 164005 122337
1 7181 73496 460661690
2 113962 419529219
3 185176 125975
3 101577 129453
1 53998 108202 368416357
3 59913 102046
1 59683 187993 211917554
1 67584 128754 212589474
2 76995 634874962
2 99587 462931926
1 39841 42761 926588649
2 136908 627286183
3 191536 14563
3 6941 46024
2 71312 436409845
1 65006 67776 542490854
2 182923 315091834
1 136232 149123 5962526
1 151737 192722 722621797
1 98940 136574 53279049
3 77629 43237
1 43160 192526 835275560
2 60981 290848331
2 31643 329724594
1 34000 116470 78395513
1 125845 192491 322834261
1 51512 119405 852678266
3 42958 163860
2 71291 693652219
2 51146 920829711
2 176588 921660642
2 106921 757828024
1 27948 97182 392746611
2 4666 98059217
3 178192 151076
1 102729 151009 443532050
2 131047 94647308
2 192910 597923625
1 18111 175345 552057818
1 122750 176078 118265267
1 54139 70410 668966826
1 39010 53280 662299628
3 35759 170722
1 17120 152920 632937780
1 19072 123408 143902999
2 78255 911019567
3 93027 28486
3 69058 3924
3 29410 68115
3 154671 45743
3 58290 33060
1 105971 175524 944978164
2 188160 426679849
3 33090 111114
1 23854 164476 521108150
3 147450 80566
1 80837 161390 857852201
3 3008 141814
3 187342 124502
1 15473 82922 160108852
1 80698 101693 197379554
2 183145 442867124
1 16723 146613 253045532
3 5209 143634
3 102704 72483
3 38618 24388
1 11911 175902 354517326
1 141886 183267 235629233
1 7814 52279 645256925
1 53119 134165 99738067
1 64437 149143 768830838
1 24188 154717 591666249
1 83032 84973 340381301
3 183541 44510
1 83306 160219 369651692
1 153322 182326 155050848
3 38259 183869
3 178957 7025
1 11086 107332 290342110
2 181696 157487386
1 64955 139654 291744489
2 114412 235085738
3 173909 170865
1 120141 169158 640351554
1 18881 111309 471342081
3 91111 40114
3 41638 171395
2 10704 436371095
2 32059 979836212
1 1316 115532 360450315
1 9230 41938 638390593
2 29851 451064603
2 49013 650230325
3 67340 137927
1 66196 111353 144146136
1 14181 159536 628472820
1 58771 60362 651336510
1 47257 118613 18756079
2 58362 248915896
1 118623 157412 82127469
2 20916 637813257
2 3361 382135848
2 60149 370461508
3 115498 94162
2 167336 532742890
3 159846 18226
2 102515 464877254